From 8e96524e0bac85a97c8eb1445ba22748e89badf8 Mon Sep 17 00:00:00 2001 From: Chuyaoyuan Date: Wed, 29 Apr 2026 14:59:24 +0800 Subject: [PATCH] init --- .dockerignore | 5 + .gitignore | 45 + .mvn/wrapper/maven-wrapper.jar | Bin 0 -> 63028 bytes .../wrapper/maven-wrapper.jar:Zone.Identifier | 3 + .mvn/wrapper/maven-wrapper.properties | 3 + README.md | 97 ++ cookie.txt | 5 + data/home4j.mv.db | Bin 0 -> 36864 bytes doc/20260205-181316.jpg | Bin 0 -> 63596 bytes ...hot Capture 039 - Home4j - [localhost].png | Bin 0 -> 72397 bytes ...- Home4j - [localhost].png:Zone.Identifier | 3 + ...hot Capture 040 - Home4j - [localhost].png | Bin 0 -> 170508 bytes ...- Home4j - [localhost].png:Zone.Identifier | 3 + ...hot Capture 041 - Home4j - [localhost].png | Bin 0 -> 704477 bytes ...- Home4j - [localhost].png:Zone.Identifier | 3 + doc/Layout-theme-Multilingual.png | Bin 0 -> 174611 bytes doc/README.md | 25 + doc/card.png | Bin 0 -> 98404 bytes doc/index.html | 76 ++ doc/jilu | 219 +++++ doc/list.png | Bin 0 -> 83139 bytes doc/功能列表.md | 535 +++++++++++ doc/数据库设计.md | 527 ++++++++++ doc/文档.md | 594 ++++++++++++ mvnw | 295 ++++++ mvnw.cmd | 189 ++++ pom.xml | 168 ++++ src/main/docker/Dockerfile.jvm | 97 ++ src/main/docker/Dockerfile.legacy-jar | 93 ++ src/main/docker/Dockerfile.native | 27 + src/main/docker/Dockerfile.native-micro | 30 + .../java/com/home4j/GreetingResource.java | 25 + src/main/java/com/home4j/MyEntity.java | 4 + src/main/java/com/home4j/MyLivenessCheck.java | 28 + src/main/java/com/home4j/SomePage.java | 4 + .../com/home4j/config/DataInitializer.java | 139 +++ src/main/java/com/home4j/dto/BookmarkDTO.java | 36 + src/main/java/com/home4j/dto/GroupDTO.java | 23 + src/main/java/com/home4j/entity/Bookmark.java | 153 +++ .../java/com/home4j/entity/BookmarkGroup.java | 95 ++ src/main/java/com/home4j/entity/Config.java | 101 ++ src/main/java/com/home4j/entity/User.java | 77 ++ .../java/com/home4j/entity/UserSettings.java | 108 +++ .../com/home4j/resource/AdminApiResource.java | 382 ++++++++ .../com/home4j/resource/AdminResource.java | 257 +++++ .../com/home4j/resource/IndexResource.java | 85 ++ .../com/home4j/resource/LoginResource.java | 75 ++ .../home4j/resource/UserSettingsResource.java | 142 +++ .../com/home4j/service/BookmarkService.java | 192 ++++ .../com/home4j/service/ConfigService.java | 147 +++ .../java/com/home4j/service/UserService.java | 52 + .../resources/META-INF/resources/css/app.css | 444 +++++++++ .../META-INF/resources/css/daisyui.min.css | 7 + .../css/daisyui.min.css:Zone.Identifier | 3 + .../META-INF/resources/css/daisyui@5.css | 7 + .../css/daisyui@5.css:Zone.Identifier | 3 + .../META-INF/resources/css/tailwind.min.css | 902 ++++++++++++++++++ .../css/tailwind.min.css:Zone.Identifier | 3 + .../META-INF/resources/css/themes.css | 1 + .../resources/css/themes.css:Zone.Identifier | 3 + .../META-INF/resources/js/alpine.min.js | 5 + .../js/alpine.min.js:Zone.Identifier | 3 + .../resources/META-INF/resources/js/app.js | 807 ++++++++++++++++ .../META-INF/resources/js/browser@4.js | 8 + .../resources/js/browser@4.js:Zone.Identifier | 3 + .../resources/js/daisyui.index.min.js | 8 + .../js/daisyui.index.min.js:Zone.Identifier | 3 + .../resources/META-INF/resources/js/icons.js | 232 +++++ .../META-INF/resources/js/tailwind.lib.min.js | 44 + .../js/tailwind.lib.min.js:Zone.Identifier | 3 + src/main/resources/application.properties | 110 +++ src/main/resources/import.sql | 6 + src/main/resources/templates/admin.html | 90 ++ .../resources/templates/adminBookmarks.html | 229 +++++ src/main/resources/templates/adminGroups.html | 166 ++++ .../resources/templates/adminSettings.html | 127 +++ src/main/resources/templates/index.html | 666 +++++++++++++ src/main/resources/templates/login.html | 62 ++ src/main/resources/templates/page.qute.html | 11 + .../java/com/home4j/GreetingResourceIT.java | 8 + .../java/com/home4j/GreetingResourceTest.java | 20 + 81 files changed, 9151 insertions(+) create mode 100644 .dockerignore create mode 100644 .gitignore create mode 100644 .mvn/wrapper/maven-wrapper.jar create mode 100644 .mvn/wrapper/maven-wrapper.jar:Zone.Identifier create mode 100644 .mvn/wrapper/maven-wrapper.properties create mode 100644 cookie.txt create mode 100644 data/home4j.mv.db create mode 100644 doc/20260205-181316.jpg create mode 100644 doc/FireShot Capture 039 - Home4j - [localhost].png create mode 100644 doc/FireShot Capture 039 - Home4j - [localhost].png:Zone.Identifier create mode 100644 doc/FireShot Capture 040 - Home4j - [localhost].png create mode 100644 doc/FireShot Capture 040 - Home4j - [localhost].png:Zone.Identifier create mode 100644 doc/FireShot Capture 041 - Home4j - [localhost].png create mode 100644 doc/FireShot Capture 041 - Home4j - [localhost].png:Zone.Identifier create mode 100644 doc/Layout-theme-Multilingual.png create mode 100644 doc/README.md create mode 100644 doc/card.png create mode 100644 doc/index.html create mode 100644 doc/jilu create mode 100644 doc/list.png create mode 100644 doc/功能列表.md create mode 100644 doc/数据库设计.md create mode 100644 doc/文档.md create mode 100644 mvnw create mode 100644 mvnw.cmd create mode 100644 pom.xml create mode 100644 src/main/docker/Dockerfile.jvm create mode 100644 src/main/docker/Dockerfile.legacy-jar create mode 100644 src/main/docker/Dockerfile.native create mode 100644 src/main/docker/Dockerfile.native-micro create mode 100644 src/main/java/com/home4j/GreetingResource.java create mode 100644 src/main/java/com/home4j/MyEntity.java create mode 100644 src/main/java/com/home4j/MyLivenessCheck.java create mode 100644 src/main/java/com/home4j/SomePage.java create mode 100644 src/main/java/com/home4j/config/DataInitializer.java create mode 100644 src/main/java/com/home4j/dto/BookmarkDTO.java create mode 100644 src/main/java/com/home4j/dto/GroupDTO.java create mode 100644 src/main/java/com/home4j/entity/Bookmark.java create mode 100644 src/main/java/com/home4j/entity/BookmarkGroup.java create mode 100644 src/main/java/com/home4j/entity/Config.java create mode 100644 src/main/java/com/home4j/entity/User.java create mode 100644 src/main/java/com/home4j/entity/UserSettings.java create mode 100644 src/main/java/com/home4j/resource/AdminApiResource.java create mode 100644 src/main/java/com/home4j/resource/AdminResource.java create mode 100644 src/main/java/com/home4j/resource/IndexResource.java create mode 100644 src/main/java/com/home4j/resource/LoginResource.java create mode 100644 src/main/java/com/home4j/resource/UserSettingsResource.java create mode 100644 src/main/java/com/home4j/service/BookmarkService.java create mode 100644 src/main/java/com/home4j/service/ConfigService.java create mode 100644 src/main/java/com/home4j/service/UserService.java create mode 100644 src/main/resources/META-INF/resources/css/app.css create mode 100644 src/main/resources/META-INF/resources/css/daisyui.min.css create mode 100644 src/main/resources/META-INF/resources/css/daisyui.min.css:Zone.Identifier create mode 100644 src/main/resources/META-INF/resources/css/daisyui@5.css create mode 100644 src/main/resources/META-INF/resources/css/daisyui@5.css:Zone.Identifier create mode 100644 src/main/resources/META-INF/resources/css/tailwind.min.css create mode 100644 src/main/resources/META-INF/resources/css/tailwind.min.css:Zone.Identifier create mode 100644 src/main/resources/META-INF/resources/css/themes.css create mode 100644 src/main/resources/META-INF/resources/css/themes.css:Zone.Identifier create mode 100644 src/main/resources/META-INF/resources/js/alpine.min.js create mode 100644 src/main/resources/META-INF/resources/js/alpine.min.js:Zone.Identifier create mode 100644 src/main/resources/META-INF/resources/js/app.js create mode 100644 src/main/resources/META-INF/resources/js/browser@4.js create mode 100644 src/main/resources/META-INF/resources/js/browser@4.js:Zone.Identifier create mode 100644 src/main/resources/META-INF/resources/js/daisyui.index.min.js create mode 100644 src/main/resources/META-INF/resources/js/daisyui.index.min.js:Zone.Identifier create mode 100644 src/main/resources/META-INF/resources/js/icons.js create mode 100644 src/main/resources/META-INF/resources/js/tailwind.lib.min.js create mode 100644 src/main/resources/META-INF/resources/js/tailwind.lib.min.js:Zone.Identifier create mode 100644 src/main/resources/application.properties create mode 100644 src/main/resources/import.sql create mode 100644 src/main/resources/templates/admin.html create mode 100644 src/main/resources/templates/adminBookmarks.html create mode 100644 src/main/resources/templates/adminGroups.html create mode 100644 src/main/resources/templates/adminSettings.html create mode 100644 src/main/resources/templates/index.html create mode 100644 src/main/resources/templates/login.html create mode 100644 src/main/resources/templates/page.qute.html create mode 100644 src/test/java/com/home4j/GreetingResourceIT.java create mode 100644 src/test/java/com/home4j/GreetingResourceTest.java diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..94810d0 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +* +!target/*-runner +!target/*-runner.jar +!target/lib/* +!target/quarkus-app/* \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4f78245 --- /dev/null +++ b/.gitignore @@ -0,0 +1,45 @@ +#Maven +target/ +pom.xml.tag +pom.xml.releaseBackup +pom.xml.versionsBackup +release.properties +.flattened-pom.xml + +# Eclipse +.project +.classpath +.settings/ +bin/ + +# IntelliJ +.idea +*.ipr +*.iml +*.iws + +# NetBeans +nb-configuration.xml + +# Visual Studio Code +.vscode +.factorypath + +# OSX +.DS_Store + +# Vim +*.swp +*.swo + +# patch +*.orig +*.rej + +# Local environment +.env + +# Plugin directory +/.quarkus/cli/plugins/ +# TLS Certificates +.certs/ diff --git a/.mvn/wrapper/maven-wrapper.jar b/.mvn/wrapper/maven-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..7967f30dd1d25fe1b79a4a6e50e2aaa0e425c02c GIT binary patch literal 63028 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 O(fWavBF*XjpZ){(@cW1W literal 0 HcmV?d00001 diff --git a/.mvn/wrapper/maven-wrapper.jar:Zone.Identifier b/.mvn/wrapper/maven-wrapper.jar:Zone.Identifier new file mode 100644 index 0000000..85907fb --- /dev/null +++ b/.mvn/wrapper/maven-wrapper.jar:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties new file mode 100644 index 0000000..693aaf1 --- /dev/null +++ b/.mvn/wrapper/maven-wrapper.properties @@ -0,0 +1,3 @@ +wrapperVersion=3.3.4 +distributionType=only-script +distributionUrl=file:///C:/Users/chuyy/.m2/wrapper/dists/apache-maven-3.8.8/apache-maven-3.8.8-bin.zip diff --git a/README.md b/README.md index e69de29..345c8b9 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,97 @@ +# home4j + +This project uses Quarkus, the Supersonic Subatomic Java Framework. + +If you want to learn more about Quarkus, please visit its website: . + +## Running the application in dev mode + +You can run your application in dev mode that enables live coding using: + +```shell script +./mvnw quarkus:dev +``` + +> **_NOTE:_** Quarkus now ships with a Dev UI, which is available in dev mode only at . + +## Packaging and running the application + +The application can be packaged using: + +```shell script +./mvnw package +``` + +It produces the `quarkus-run.jar` file in the `target/quarkus-app/` directory. +Be aware that it’s not an _über-jar_ as the dependencies are copied into the `target/quarkus-app/lib/` directory. + +The application is now runnable using `java -jar target/quarkus-app/quarkus-run.jar`. + +If you want to build an _über-jar_, execute the following command: + +```shell script +./mvnw package -Dquarkus.package.jar.type=uber-jar +``` + +The application, packaged as an _über-jar_, is now runnable using `java -jar target/*-runner.jar`. + +## Creating a native executable + +You can create a native executable using: + +```shell script +./mvnw package -Dnative +``` + +Or, if you don't have GraalVM installed, you can run the native executable build in a container using: + +```shell script +./mvnw package -Dnative -Dquarkus.native.container-build=true +``` + +You can then execute your native executable with: `./target/home4j-0.1.0-SNAPSHOT-runner` + +If you want to learn more about building native executables, please consult . + +## Related Guides + +- Qute ([guide](https://quarkus.io/guides/qute)): Offer templating support for web, email, etc in a build time, type-safe way +- REST Qute ([guide](https://quarkus.io/guides/qute-reference#rest_integration)): Qute integration for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it. +- Hibernate ORM with Panache ([guide](https://quarkus.io/guides/hibernate-orm-panache)): Simplify your persistence code for Hibernate ORM via the active record or the repository pattern +- REST ([guide](https://quarkus.io/guides/rest)): A Jakarta REST implementation utilizing build time processing and Vert.x. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it. +- REST Jackson ([guide](https://quarkus.io/guides/rest#json-serialisation)): Jackson serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it +- SmallRye Health ([guide](https://quarkus.io/guides/smallrye-health)): Monitor service health +- JDBC Driver - MySQL ([guide](https://quarkus.io/guides/datasource)): Connect to the MySQL database via JDBC +- Hibernate Validator ([guide](https://quarkus.io/guides/validation)): Validate object properties (field, getter) and method parameters for your beans (REST, CDI, Jakarta Persistence) +- Security JPA ([guide](https://quarkus.io/guides/security-getting-started)): Secure your applications with username/password stored in a database via Jakarta Persistence +- SmallRye OpenAPI ([guide](https://quarkus.io/guides/openapi-swaggerui)): Document your REST APIs with OpenAPI - comes with Swagger UI +- JDBC Driver - H2 ([guide](https://quarkus.io/guides/datasource)): Connect to the H2 database via JDBC + +## Provided Code + +### Hibernate ORM + +Create your first JPA entity + +[Related guide section...](https://quarkus.io/guides/hibernate-orm) + +[Related Hibernate with Panache section...](https://quarkus.io/guides/hibernate-orm-panache) + + +### REST + +Easily start your REST Web Services + +[Related guide section...](https://quarkus.io/guides/getting-started-reactive#reactive-jax-rs-resources) + +### REST Qute + +Create your web page using Quarkus REST and Qute + +[Related guide section...](https://quarkus.io/guides/qute#type-safe-templates) + +### SmallRye Health + +Monitor your application's health using SmallRye Health + +[Related guide section...](https://quarkus.io/guides/smallrye-health) diff --git a/cookie.txt b/cookie.txt new file mode 100644 index 0000000..6a36830 --- /dev/null +++ b/cookie.txt @@ -0,0 +1,5 @@ +# Netscape HTTP Cookie File +# https://curl.se/docs/http-cookies.html +# This file was generated by libcurl! Edit at your own risk. + +#HttpOnly_localhost FALSE / FALSE 0 home4j-session DG9SzEscC4GiK9vXvTzkv4YjRZvXPJUcIsHeuxZzFDuQZ5c8Qe4BqHQM4Gap0qVA diff --git a/data/home4j.mv.db b/data/home4j.mv.db new file mode 100644 index 0000000000000000000000000000000000000000..b0f249455f7cae3bea6d61842e9ab0b5edb3d939 GIT binary patch literal 36864 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 D^#21# literal 0 HcmV?d00001 diff --git a/doc/20260205-181316.jpg b/doc/20260205-181316.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6cc945f7021cfb1cf5bef82423f426b1a02b1111 GIT binary patch literal 63596 zcmeFZbyS>9w

J2q9ST;6WO9cXthqySoJqP7;E5fK;q@; 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 literal 0 HcmV?d00001 diff --git a/doc/FireShot Capture 039 - Home4j - [localhost].png b/doc/FireShot Capture 039 - Home4j - [localhost].png new file mode 100644 index 0000000000000000000000000000000000000000..2fff90b47b6188ae5a53274aab62e361d5004a6f GIT binary patch literal 72397 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 z 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 ?-5lr;yI{jC@*d})4P;Xb znV0x(Qb%x(=r9T=MKbmnpV{sMPui#0l zj!OmDT^r;Gy9*9c><*V$3Y624y<$TmpPsF9aoWP8_NldT(GSf~u^}YAjZ40a!YSgb zb&yYA%`$RRv0i*HI^Gt5p8K4_KMuY&qdJNg^1?65$+0CM9NyW&Hf<}{z>Pw5gQ@H( z8D=xH*BZd`yXEDrOG$S>P``xz;~mos{qr@?be%))IA>j=F`7s(3xry*r$6etDi}^% zpvA(Y{Sv@vS`{HGxn#5yAz=fGP8_dQQp@dwm9OYQc*E+r&hh==e;<`RYvEN=H>;0f z(RIC(?{?3!#m=~rEryNh?8`KDJVP({B9oR} z@Z6`6W{L>&n9!PPIJykl#`Jf$TAA%nvFlPY zM=8ShC^ad%i1Ic&DlVhZSt_2ouFu8w;N!@bMe!|D6b0ofS!hx+{cgo|3k`jdm|9p+ z%H42VQ5tu{x{Rxlyv1Li%FV6yJ!udX-l$9UUs%w&rZGRXoqjlV=shu5<1^uSFc}2` zfHZtp#blQO^)Zy(Z)>e)i+1jLf!|?;hVMM<*LpY6wQtvw_oA3Tjt+g4^=oyhwi>QB zKN!g09|++~vtY*%1|Mi8yvA|GrN3c#6rgkBlDma$Q(a?%2o7rut`RdH-aLvp&|Dls3>oV8HIhzPvL_7h+TNy}b>(ZbD*SD{y0#y&?}iIRQ0d15DAZ7cwBJJ1S#R||`V{ZJYXKXqZVSQxA4 zn35*?lKk=LN#8Bl!+4J&Z#u{LM#(Tz(3Fy;B4{DMZ}9BV4Z5${3E^7CX_qk~)Ti?> zGFZnfioEpZUy$$dN9T-gD_*kUH~~(`%;|QI+s}Bdf(oxFU}GR6Jdh%zWa>Xa{_?I3 z6RKGcoC4|uQ$S0$W)*e_Umy19cNpzNEINF#!U{U$4(sbGWv(sadUc5?QEZPJ@>A9h z885LVsSOCBFr5-E$@TlShLu<^NA3pB5nGuy?eHTMPyNlow8maNN_Ka?h|lBO08rqQ9gBF?X1Ju7He3RlldLwr7vZGl5ES-f zc0{QThD-;uy6bThm$w2HHz9HizFSG&+Q3^LTdkpRL9HIG-8+ONjTC%OX{Ou$B{S@@ z5#1S73I`cI`!|D40t_Mx(mZyXEyCy(>d6d{aWQl#-?#B-(*^1#+9)M#wC;k%HKo8! zdU!>7h@B4KD-N_XfTIFD&NXo0wT~OOQ6-bzVe_d_?$X?JdAoBlLWN%K>Is4)u+oD98okns1Ek*NX z^t<%+INkXV@o+Uo6KlMM@+(Wd(;EU%tuh?>Qu}tKyR24pCIE)OtTx3ngcHD+%3W}x z%?(w~_Ykw_tx7LNMnmZY8U1L)Vh2ihD0@V+n_F3-q|;czDGSY2??MEyJ!N`S{|y1@ zBubg?uyQsD0-~E0mO$O4Q(4-3H5VJ z!)FC$zEQa3(+JXth1y^){b3MCuR%WF*=U`^74zzIhaAfwU+Tf|MqQsz^?YFyb~OpC z*e0>d%y>h{8Jnmx0eTZ1@KWLIa2zxLkHq@S?S)OPyEfb`-splJn1#L+kDb1h_2#QU zKaN^fqx2082{0?)z6ehjt;(k*Tr06Yr_~~Zl)v~v)Y*Ld<|U@XfxzI)r&}iTBX+;@ z^lEq!-?OxQnKPAg_Wb6%n`93=SjYl;tjM*q_>GLLL6(Km2@|>{JV_rz`Qu5}=a|}W z74tD4`khd;Bv)(}b8yqjY3sNbY+dEG`>`m&Cof$-o$*Q0>KyS^1gX zsQuG;ND}sB@5i7q=h@3e-~>?HJ^4CQi{oS5M=&RG)jM%uRv<)e?i@Bu*Ds**RV%t~Mk?2B4wPaxQ*rY(c6KpgM+^`-_z98*#o!N5pxhaB^xFrEH{j>gX4O*llDr80~fd|cty&QzJ%mn|}_dY4}?QbZ)$G4H>#d+`P?Gq-UoVeIMc6@;7AJo_6f0B;y& zaGXA`a?}g(Udc030dP(ohf_#RZv~;zoWbLWeV6y`1hd+{7p4ln-9+z%6W}n(s-OL~ zaL|7qU_HB%hdnVl=`2|gBhYyTLRl2yEOiJ9dUnB=c9^WIc;U=WWLOAPI00}idM?GP zJozG*9tv>4a)k>}e=s-pR}rQdy01n}-!3FX%Lg+27BoPn$87iTcJ<~yL7)bE;9{x6 zAl2V%>c0QRz1mRWV1%5hd}AOM=w>#5KJK(P+sHqd>B%$ZH4#7D1M7aV!jG|{O;JWE zFu4GE*2*@pOwEIS}mc=Vc&MYQ;3 zh^6(asQE8C)$HLDOB#_u%wis8#el6$L|f6O@~08gC|Hv`ug8$%a;cp5AY^GYZ2%xf zB6c~hCrl-5D+zdqFxJw5;;8Gmr8(vU83Lz(@6r6Lg0>8c3C_Uz7 zxcno5(US*HIY5o*9C^{!Prn(`*@7k7hrL+wxDz!xd$Lg6LeC{x{Dz^r^}&cU_lbbd z^|wW@Emm&RArV$EYd2JJ<+iZQm86%%0`iUwXG_bcikpn{N}r`cFA8&$0Bq0FhAj?v z+M|O8+ejtfNykEI1o|Vbtg8BL7-4742qM1b%ZulAEy*~C6QJWlYgKB5VF`^_jK8)X zO5#b~o9v$w(n8`n(vn4|CF7f{Lk0uG2_H43#8wPts)`W#YxSKwT76`xa4NuDDLgvt zoEA2UL7CafrI6}^1)1Kp*K4%-+SZ!`b*5vvi5gs=^(3CGL_KvNZ|hxU9^&G{Am=i!*VJi}fz|{++`2LKmD*$^uCj72zV)SFb7YJSQcC zFK7`dh~QYDXeg+5c^hF^nDwYPOn_R0$1Wr!M;BA2Z>q?h^BrlBuY&BdE1+UWrtnG; zuZrGqdYN87W%zjA-=u!nQ+uY0waJhnf8g*V+SD0>%0lBs6jSo`89c}yL=}-Rp%mCt z{cjM_&}MzjHFLTw)UruZ-+=SSD%@3OA}p;_>!Awl+H;EO#`8AOWrZuAL8~&VCO#~t z=konCZzw>*sO-$Hq_K#n?vFvMoRQ7aJhH4SQzg|o;MUh`*d3&v!<;xG$LdjWo8dD<6RW+_+`Jk<6c zI7bj=?QmQymhi~AA#f()oeLQaEgW+WtMGOWov~RSvVP+N?U`is1XAJNKlAwtX}&dD zX5`9E&38}fCM!>kI}~rkD+}b1QR>Ty64CJh5?|PpH{~h!Db~G*vaZ)tXBKy)YrhPf zP065TK!>DRwN!pSOV%x1m}T}NlbpbPf@?+7In+RPod)0wQYo_dP-4Y#bWYDfbjh#- zvrcWOABDbJ-TM?*3$l@sHha|1)5yAM0l@$1xasibUszBsn_i0c>Nx3cW1 zH0to)cQyQSq`rhz?cQP$fNz4xo~sLm)_o)<9_7Nw9hI}a7=U#SA66cQ0mEGqnxOF-TxNADLUV5=r_!_=}wT(Hn4XX!u6J=P$J?ezn6#V0P z7~-~VHx9>U57Tb12#4@JDEM?#E?zl``QgI`JjWK{%1)AKKj*FQ&9G0&ShU)TjxbV}Z7Y4Qd;{6@R zm0s-%3ZCGJXr2@hG)4mA-y03Vkj9J6?NG(-f1rmM1oRLf+xd=qU`^_zl({a`plTpR?y2CT`?_o{hf>!TYBg-N&^Wo-2lTM&g z{(pmo?y+D4=dHP+AiJF{OA&>~i-1m%6fOeMhp!SO-!%ulb0EM5TjY0G+grV{K8$DN z(=I8WP0LQJ-kSmElkOWOG5w(v9#7DGwsxiQ5DFIAA#86nqo zyLeeBbLtd{($d^07)Y;ab1V*wYK6c9k+@~jI;3#8{dn2UZn7M62vW2ADH!lZh~zln zU+BI-aBGH1Vq8p$%Dog$N%-gR-h=t*`JrC4cWICqb)5-#)!8o`49nRH4JJMh)f6RyJf<9LPBT8Y1gu zk1V^U{;GKQ%=R>gLX+P?x3wg{d16pB_4x0eoL3nq*u?G%ts`%hzEoU82-B$sA5n8? z>{bI6CJC(d(*x}`j51ZBi|vHwLZ+(4Aro$;FO}%Ao*b)r(_4WCj=yzXQIo0|w6XqK z=rooYt!_D-0X&LNyVXiGS-Bp^l8Ods2b{JWDQ()Vdm5kgAiYa@o9FeXr$Mx}-RcTy zqcZ0nJE6``$2;x?IZ{W}Y$w+6mR1$O7npXZ`Zu;QNFl#<{Z5KaP`OT>;zYjfQ*E28 z-S9NjSVi3H$!eL)k^jZo+mC6163`fJ{33q)dq@ozH_U$MMfm#&hfEaOWNhDxW{I?- zPg3inxrr6h>xD+NHLoYp8j=nmePpTE;o)e2Z?aM6dudr$5gLTcSjUuL6#(>*V)$sA zJ9ayZFXOkE8Mu$JZ?y@ADFg&6$y;Bvp=;DsC=3GA(I)A4&sr$k1L--^+O3#AUVJ!< zIK3hBnHj>L?#=P;nNgVr>H<6XJ!@(9-vEaRX2TBF8xEja?h-31gkWn z&#%`5rl;3(NZC^-N<>h`S5K!MKPPO2bNEg&5IxUBC7;mvlwO|2Pi5)U+NHz>VtgEF z3;Ii1CEVj}MD?Y!mlthqEAz0|6&*O3r@s*IEdvVRYWcP>RuJV%4FQK##v6EEs1i7a z0VM-%Wfp;IGu>@fpZJYWDD;z}gR{sfpNg&i6M*%R|E{R{ZRv;j9SnPuxdMS9gRm)< z^9e_H$X%QNP1w8JeMAFwJu{n<;`tjBM2HY3vj1D~A79%44F5d}%fHYaTREO#FaR2> zYd~GC?=WWKOoDT(&0ZPT(Qp_(Sn?YoKIpzCyWMCz2_?`MFvTbn8w*LWwKl9}yWpB5s~pfJ8}H=-%mx#|0yGqccEc`IV=lV`A!IvNgsx>sPc znz`}|hDY!o?1b7|uhU1=xa&xUi^cWGt=A;zkq_J5EG<=R+wwbcS9FO)RJQH{0-pub zMZf`g?^cTTPi$l@BFyNIF&rVmLArkS>z4?p-L=)y=PE)<(8SdlBNVY z6w7;gOoqjS=<=x$w6qVInF4=6RzhTtrFKD`m7WO1`3(liXc%dDsjo3h;b)j^rTml> zc3(j)=|~!c_Mg4-uAJjNla@Zk&>&YvxgJ6dx4H;%y|-?&1K4CAm1VV^GyUb^MGO?( z>W&n(sp$6?+94ztrkwG7C=MAfG*-$vv5NC5xCiJ|nk09}^x+Ev|Dsi$r zxS5iem6>Vvr02X?`A>;UY!fo5K_6!3_*8={gL)z2w|0qb~UbR_-Sv~Ohgv&E*hJn*&m;W)deTkj8 zyDAv+r!`HQ@{Q*RFESIP7`22J#nmL2HN&vIjl1V%y{8%bcAGhP8s1;%aNGlw_=VC# zD9h%M%d)laWF()@%q=vuR56cvr=8dw;B;+oc2}E#dBmHgq0Oq{-F=E+v{9tpoUWp? zLf{eBU3x+aQUVZ}(@eJh6!+g{;jo${?-${t3fg z4g|28#uazY>(?GHcz4sE<@GQ+(WK+45&Z2f#ZRnJtb$%9Z<{INi}Vxa>bt^pYbj0- zjEa1-jVXh!4$M{|5<;lgk#WJ7Sy<3^ESj%1hvXH(VG$a3$hKK7x`InrfH!ToAaSy1 zvv1BQsydniMi?v0J9N7Z$>$J+3CqK<>vf2v_(;0Ivc{=Z0*^lj%z2*(0f7VAEa6yH z|H>bdDjFrpXHmscf`(KP9-|N{IQ07Sg#@pmkn7x$ND@$ug0oz~d8|1{WmHj>P@$V^ z$F?yppz`ycflGyFLTNJ5F=l}J(tI@WC4A2tqvSi?xHf3_>wC^}$-;QGNBmJ+-kKdl z*;SHh{eIf?%4iM+HD|O6x?J&>>Tx(#bf9(74B6i=9*IWo)!)kBRH1PUZG=`)!XX$z zr!aJw=mr!mF3sG#fshkPvkSu!^+FweSl)mABI1qic5W)vQRElwEuW;Q7|8zmA?FR$ zEe@I%mME@vib6`HA}Dq~#AZl$cUlY{J)gT`SZ4l%f&88}r0r9p*^hs4uAcnjTv7f& z2d)8vRrrbEEw8FuN3;Mw-x1>B{Hp;wx!m+ndCz=wTi+4xHu&a^UX1C&{8FCs{&t>z zr6knfDD`NyuxRVD|C*u8XX}OA9YK0oAz3%l`_HR8zHtsE;$RR?AXzL7x*uQ{+joRR$rlh_uL{owpl<6wM& zP=6<4%?~!pYIZ-(nFY4kKlnD-D%Sddijj7(RcVNix2M9udC&kQsTG!YKF~ng2iK9v z(QsGul_6Exxx~&D7iN8(+fNH7X}0R^+c!hiaEJwDL6JuyUz?#gAiAyhc5&O4B7YjQ zyOnf$(KDv{HbM~NXq=cem6=T#vKKW=67+O_L>RIR-IXHil} zueZs{$};5Kf+jvrG|K0Mp1CzdB}_DnL@M49tgN;wlyIJE=`{fH#1chbZzq7F;|%^S zEaZ~sm;o9iooR}-D`BUG*QVT+Yqxr^&@ zKq3MY$Ge2OXXo(Tzkup6(2BtMXs-cAv2G6a%Rb%9RM0Ou4S>k`OFzg$uxPv(s0h2~=9K@fuR*3kMWb5byy4Jd zebqSz+VG;z)1X&tu^8=?LUM;v+U{gmNg{aef-sJbQ{*u+tlL z{Q)=cv>LVBIAPB;(@a*;WhpTe{)CAX_2A;lw-#SYukXJ01G5Z8Kotmskx2*()SqfV z_Wcj~G8HC$sX~T`%hWp1$f$as7Y|x}nM^&XzEM&0;>$bd^@g~wC}!KB4dikDEVTa&k_+t#v2p|k* znH;aFOU{rT>CRYuszyG@aC)9nKFflDXsYPK0lo<*^)-~X;QCs5)wi@<>4dHi^|^u9 zmGIO!BDGElVk8o6aoUkZ8)$94OzJ(agdm@3bgw9~6n-_E|7yq26@&GXw=i_TL+LWE zyK>}T65YUtT1F8y!3T3(A0Zy;T~_CxyIrD-l|ETgvnyF7~;1 z-)d5#Z95_PAX|FL?{KMdMoo5iR{yYKea>&>m9eh{ps##fswOwxelrHJWk1W$HLRZj zg}{A@vu_ZU!&y4CfU~AT`q^EshMB+Sr*$N zM@ya!8VpaEztY^A;fYTpDIJr8wDtJ%HA6L=Az4pw(0zB#haKO`qrT`A_Q)np893$x zLT1;+k>Ws4)8#D29uX`RO^GX69?QIZHG30l-`3dA z>v-ytSpIj;6X$#*VUd>;49OG9=wD+mdknpIV;P63nzx1;3dr|7H<%o`>R2Ah9~pDE zRP$o-atk%rH@i}ElX7|IcjEL7gu_n;H9;BJMFMdQwJ0S3$3GC)QhbFDss)p4I-6NT zf*$Id6zw=8Y2x{9SXVcQyfimoyM$Px)B4+lu?kf@@ii)^PwamD_JX37bdFZ}Tvb%( zBh*TmoozX)!q4;A%r?!N>OZ13Aa+5~^3V z9ZQT3n@J0J>;lmV)#L2;Wni#7h}}TC5AS0E9l`g}SOWpRgDB>sC$f06&>WFjcL}4s ztWv>WJs_CM5gFdk&%*f{#5~Hi!`Y9$unMB3=Nc8laIw?Cg(hKS0q=Zov|k8P(uv}4 z$E^6DY%8_ONTqZvrxk0TH1i1|CA%HO^*E|Z)leRYr`ghPT7p&_D1~I;L>)g=5JbN~ z=t~0rV0woixDCidoroDw0-#xB*Lv8*yEJrWA~GdHV>h<4*o426=G)zRRQpLapU(FT z&}P))G=;c}33@Yly{ghgmKxx$Sfnc$z2*3Y(nT3C^0Hijlpsem#iMRG_mZJ*dS zD6&Fq7vXT>&~Y>Pln5_mbu;wWw6{d{RB--Tc)B!W;m{WJd>DhZc>=Roz|G%p(%O9zbes8;4+<{+OT*_yvIM%|fF!K{o|AZ84)czBBwDl$W1*ov1Bcg+ zqCaJs&Cj6U3C1;E5Dph;X#o9Mc~^Z$AdLjSjms)m^}*cwT#b6Fd9U97r~KZuQqbn4 zwZ0{Qlao%VrU&EWJ3=4ZG6H(TDSobyw{5ZQxFMK{598_iq<_kPHejA?EHnmv~-tSGu zjxbNwBo7TU0 zBb4l)@Bd|H`penz=zj@@c%wK<;Bbpund3+te8S}9Uw`-4H+)VofinET0*+jUp5%T|8!w2l{OPcN z;PO`f-wb9yz(|}Re;MX{5GT?jB!PJj3 zOW3up)`A!*jkvL!e?Id$)yRK}PT;+A!exgvGNU=PN?o#PHnX-5M^n+kOO-tWxG8X8OHGQq4}bgH`%}n&+*zvq6Om@ zzc{`;t^3CXhu}+;L{tv_S0kLKx1L|eoL-x?cQg`mZQJi3riFPhBsO6dj?C&0a9lbD z8>S4zV#o(F!2hVgaSQ~abOv8lxJot<>orvJ?GYf$z{xPZKDU{HW7?;C zwr-Hq*G2=6ATtst?SK8sU-mn{G7p}*T>!WE3f}vZUuONQb=6lw2%W|Q&WEyI8yz5B zqosPgpNj4)!Dy^V{jNuUm^^5i#b58w=?qoY0Qh`; zGj`?30cHqH%+;+W!qK}fV$9hKH{Bs3X4X5RLG7mbMpBBsaqq08USxlnQ!dC78}RGi zN}+m}KJ)vhkaFhuFt6TKM>XM&)%7Y>-~(okk$Xo*D+zJRJo9E$iQ_1 z?zU@#>AimkX~>iWEsM)HsW`pc+n+2zy?boED=CqDeDl%D#^C&}G>vt)H}niQ&2gF7 zzuVp&IY1p5V?QAxJ>g2Le!x{YbRcHiex(g)1c{Ozh(3u}*V9(RjF z&!2sSh@j_XAb!N!t!cb_<5c@s!;e!K_qAl=kN;-(#7}zSb-+J;@g3(gFMm0N`FJW% zl?gf$yz5rfTHK_n+~u|K4OO(C92a)qY~Gh@0@*Et3xO4)7?OE8^AM8a*F8U0u0*N) z^4TPJ5#~QRJ|5`NKk)EBOZ}J8VN=Ah-v3Y=%faPU zmGAMzWV*ch`&}MAqkou+NfT});MpIitzXt<2D3y4vj0-1ivz$H58@?1kP_kuRG-ZK zH#@cRFRBFNcnxgzqX!Q_<&LR?N~$j~7=K)Sc4te(Jz3+?g(WFtIP8)gjjd>2|F$@Y zEOgt=-j0iN`S*>7oBO!TKa2>$Gv5KhbHMnnhjnbs{vF67y8Kfy@=L)-m?-eGtjt?# zk&rzII$ObP7&|ZL7}qBV%4AhE=4H`rkk}%f?5F+G=zXd-5MW6gP1Do3nK%maJW81p z5%?H++TI!trQa`nMElz3_5V=tp8(rEU`>6L9l3TAq&vR)mg6NuSLwVII5TsWe334e zC-}}gjU|Kb2>Mvuw3X#5mGt#V7wx7x6!}O8`p7C(b5?@%tB!?csjB_QHF~(#|&xL8+c3-%>yJb}jW>z)i&iRtBqlC2UL{NVI8*IvIY++N@pCT9%KW?cJ^E%5_a+|q?>*yZ zc_W!*+5Pv2T)oUbx$T+YuMewXU6)^V=e)>&0G{VqMH_W;oVu*H!!XLZ_~M&*xDJYe zYOrXrhIk)Dz^?Mbq?<|wA10Z2Eq^&Vp;Sat`nJrHGJe)z$!&W*Eu25NNBy0jazR{l z(C^}Hr19j`zyA=QUzZ}u?JM8(-@j7ZEycu9b8`&D912#?-QL-6a(7sX80(Ze2=r5S z!RsG9aCGmiuHyqqaGTo?6qO?vD}8=4^{TeNcMW8GM4 zj4O4(-#h9Yw)DOGg5T&b!aAg*dKOUE%>9Z!JF0OpMDtwYP$_!%2i|qOAD0gLo-&!QE_VdGNh3U!4`OJmcOU4e zRXX?9%~)sf^h_1Esai7|n^jqEzOwXM$y!&x?!mPmi}k+njiWQXII?58T~;)D*VUA$d`vZWt3rDC@pA8b!o5B3yn z+;(KXmoxBv67;*zDO3JK_x~r)AT9qJjT87ovy(c&px(pvRWq z+8BDktkJ+|#p@QmU%J`Ed*S`VzJU$Cp^G5aw`4+7622a1CGF#$#pu6aE|wTz`1h@+ z{q%|4r+;+`12-=ZK4GdB->sf>wO(4|d(mobct81ZQst)u`A(0O++L9U>d`t`w>=fR z|LRX4_Fog(NKd$c9=x!nIuB<$Mt<9TdjHM}=rhP_9$xh82uH|w zfx83cpk7k-^5?vqAK5Do6AsF~Lx`WV#hHWopVlA$Ec)<<(YUSg8Z2-3Y!E<%oq?S;>$*GNcPHUbO$Kp)rG`dFrn z{f>)7O0y~OF6O@lZMRt$(qCTsFc5#jwe(p|GanT0uT7pk0;jVfAtxc zp9ZpizV;uBc`@>{_k-(Y_JO&7D$`$AN4P*45-0WF&nJ$M-f68^PxROGvXMI8^EXrD z>n9f2KH%_;e1$yvC(Lh~4IQ!gfL~DMJp$>3G`hiQEjw3|o>6F`)enT>XA*R{8W0gua8o`#*0=p|=IJB?WI|)oZ zCR2IcPiV-PRpY>EUj!**r7;s7-Jm>`>^*O>k=tk$v?>Z^Hr@$&CbK9MtWg3@nr!Ej zI-$YN1!zL_J8w~>!#8|p3y>NU5E=Mfy1UaGk68g>ukSiCe(y=rcy2S0-#}W|rgWS< zF~H)qrM>MN2e8P*2{vF{LQ5+i*_b*iJx?bRhof1@ZnWA|v1ENZNmTv1GMj*NUfi#U zKS(FY6`4@B9o6H`04O<}2zxDTHWOXo^C(ShO~Bap6&1zo3d=I2vVJ=Zuqh%9@Y6Mk zGeT3tEhDC4w+KEi=GztC>KBF0(@%MM)2tz4%&(-SNh-s6tTppi(LFhzh;(b&^8o?K z5t!`Vx%O(bTVzcon%i7=6qqkL#VY7Jqr_0z=Lt*Io~tkz2$Ji#J2=L4S##K=ZSr6S~?e{gspeISsoZ102hJ6Lbw9^ zIbE8c$d@7^T^^6qj3}C(uHmaw48aIihgpLf&Xa5p_`8NGYN~wNo^zBG@QV}za6q*> zrc^&h>8wLU*Rb0BxQnAwS|&LYTsoj_oFBdcXYdI8pcq&s!@|?W!5ouL0HP8UA&yE5 z(djq6A2UT;wP{~!9nA86FvCg-6*Pb;wHS)TrxHk(x(oadXLC4o7rx@GR;vBY_IO=89fZV7V57>bfQ9SJjBTMyjRr+GrtNUzeNMmc^FM`*GlsW>X2( znHHRZ9MD|YE=mhEff4TP(Fk|t|7L{i9Pm!W`LS0KgV=L*)b$?Wih+#p#^%27Bs`km z!=2~oM{Z|=fgB*M0TJ(sBdChT4qn>={2jpvcjPCp_|PQQ(PV{0P+>WMo5c{!M1RoJ z%CanqHqES4>L8R8k{f_omrGV#GBE49+uhL58P{?|`c3}|^#Uq6WY%R9n9mXZOPK0v zPXW`{dvDQ@B9TyQ33OP(3y(dT)R40e34(boMYe>HXHS1CFu)i$DJuRFMOHc4n8S(0 z+J>IpOLK0uI>rk=(gx3a&q(U!Zp+}oQ0il80~=-fr!krm37(|g@`P7f6~>=ChlzcX zdN1)UEjMr$65~bXlWGVSw6pp7hFy-d6?|OrWg)T+r}BMQsL4Mz(`>R;%JG-;*e$ue z9E%|^rz0$O(g+T^Mj1fJ^huMT)@&CBwsY;J2Migqe6mVEIn7 z-sJ@&jgN}=>=(Y7~_m-AmgT|a|v=x1#*fQ ziO*kt%P9&T*%XWJX7LN>3H@V83-ICCXK5nm*CWQx0~Sk0Q|uS zF31_bjakAcYrcPKBpA9$Gf}0D#$F|W(+9*X4IArs;Pty+=NgtCzM+mkle*k87J?+ETuY#Quo6vtgA9wA@(vg!_Ue$kjlZh&)-u!pgy-p zZ!!W!OaaRJmPU2`-oMRZe_|Jn-Bh)Y)LMW1dQC4w7|;XhBq4S_CJKshMPLZkZPt-E z#r+y}EeMybc%H&JhK<+4eHQwo3u*A~mp0-S1+ZHoc;1TV>PzbkqyjFhsv?QCb&ee$~Yh+%ZpTYgW_( zN$UXdpm8aInoFRlri*KLE9Z>(2jy_`618H?gh9^$++YDtyyc- zeY9g+GZ9}iB$dE6eo z(F4>I*Kek4C1wo2K3R_^RT7gpOJP*2|l5j}AYr!WlK)H3Jsf^yt*KgAzBCAsDVHB)U z8hZfr2;Gfj)Qu@De&UX8;g3?|(ry)mzgHR81=ceU?Z}(0v%sbl-hHrH_bQlH;((S+ zOoYjiZ4P5U>oMsQ#Jwn!*!T|#E)Nvg7q%`}RHGI&!F>d4G|SVWjvVZ6U4HL;mj1L|fb-IMf0g2ojg~>}57fc{Ktn8M8E!Mwkb&>OSYRq6aizJx(mWp)`UubrcKf4RUU(zfg?O zI5K02E&^sOwig=Hkyf(uh@!P(bou^+b++AGNf4n#Wm!SIw|=5shqUUfu{_<z;k`-KSg6ZM$b0K4SwgOTM z4)^qBy~ZdE8%TM7o88PVxgTPVPc2=|rGVhbjHWuKwxbN~q7g|&H$EJHSh2HH=C@h4 z5ShL?~zAaA==unI`8v}kIIql~bl`MYD9lITry!$bEA7kzs&r&)(tCXroK3|4B z4T~#n&4II905f0(Xr(pFaW%SKpp(9SWUc&4=?m+x8SnQHFyw`^Rc41|tHMp%*?*8J zM!bpXV^l|tL0@#+>c75eLYa@Y2%fX>;$pE=5&7Q2dSAT;0j$&@#3U6r!Uhs{zdlH9 zDEz?E1&npwZ`vG`YHLwo&In+B3o)i0GL*Gm^ak0_L?_IR0lpGkipXBewL=xyvq)H# z@R+?&r6VXXK*YeOKjzAB{@6esnJW{Y&bv7@B_db-f91~ty7Higy;0*V|GM75oRVcb z(VQNhN>f0`7Y8F)re|Z@?W(BiO4o4&KMe)GITMdr<~Vs?dkbLjYIMX(bHc(Es8uWX#?%7=hc8*j%=NZ?!4AT)J?=tnycr7>to46Rx$_p zVJ{518IbT)$Zix2?++zwNbj!+{TR7U_d;Mi)_3M-J^~}+w~Qa=D{U^Q{VD1=w|3r( z@KVHt^(cJxFtR782?hkQ&-||+v7!3Au|^}$Ze_BJXv`*Ei6|RZ4t$Tu>^J&SkNw3hfvWYli(X1^$p#35sG_Y=;190y<3}lf z;ZtWgl` zJZ+>G$|1$1Ou&H|oi_AE$FY-id0z%!M%~dUjP1HQGxZc=8YOE13VXaz1UXIsk^n~r zB7pZ9eRb#>vwirJip&grspm;ZNve0sS?1-sDd(oad`E*Nv(k90mqMhT|yFRV%1!qpd< z?x&1?JJMyq(*xA|5}BipTv^aZvW!2pIzxhI_Xj1LVlvd>`r5EZ2b@rCEU7j&Hx8BR zUjs%G)!{X!v;&hN_8K?tVHWWYXMs7p5-TD_T&)i)lFG+$%( zoF3{AZha%M`VIAZYl~RM=`eNk=O)m~?thc=rTdmBYPt!CdU+QkZ!#U?#!7wOixUZP ziB>|CgBz<_X#g`#%W8FRnb8hapi`o=(AxS5sP1ef+)7+{%`^kDZY;cTkUm9^$+Hj+BhHcJOVhm-efo5i@8~pKRnk;L)u2 zzva<imROF5{&wLBsG0Rf+pEj<$0v&aC8)Y(cliT}mj zUq?mteShGvASebPT>?r7(nvQ*DoS^U}RUQEm;oFhJnU8ymm_pWA$`3@z-Phx4j;ZH2!{}*=V z|Ha|b?D80&&*Gl4BGzb2zH258lly{!BtBQd>d{32)rQJ9Nh6Q6#drbLeLd1&2olzZ zD#(Dkw>=K14w{?M;b?_6fw0NrRQZ|R3V$4ee4LYgY-5pcX_-mr(!QK{SoARF^1=*O2-OnCtX%Jb#bKiicJO_NRvtXG0 zYEq5vX*KDn_GzByb#IZ!etiCQzmUdp=jP?mSa1DH##{nw5sQ2_Zrq?~+ zNYJgg`x7wP*MI;o5?;69=zcm&gOm$}O9YikvdNBTb zB^bYMCM2Gu^S#}aXpplfri38>%1gU}GnN@p+4|LToA%25lSaz4SOVgil$7OX0V+h2 z_e&!{K|B_3JDC?8zqi|kYdtdJIVo>MQK$N-QAk^bAczMj@8^o@>P7+(RdNhLDeP`& zGX|}XmIXt@dki-U$oRp|JI`i}_dZF@?>8%*v0KSD06Z?NudqZt9^o0`BZ_5jiHU2| z0FJlXhlF_benC#ww}eZ?t#5;8S~RK8F6V_lRDo72gz${FyU91(NNSn5eT;x%ZA91~H|{rbS> zGBU108YX{8*gkY}f{IP)@A~AkH+5O_;yq~9LeLCDJEh&8GkZLNmy0{6mV1->qLgrO z35)5YHLr%eR?)*z7ORAIRt!-VuRjQ0NQt>(3B)tw+qy~g-J;L0s#dlc7C4bsN@A0= zZOK&#D!3vMjLxx0cJaZn)00Ws+g)|qhiu`ir@^04E7QFZ#aH+!dk?veB6tj1tsi@G zrGE*FyCvBr7b4}P>G>z4^Rrt<=l&ab%uPzbr|r>eAM5jIYn;jR_7~8goE*XPB}E~Z zcG*vBqV027^2(+~p7W1jaPljk)u0aD>*X>;bs&*)0ZkFm<>3Fs51AM8ssWCh=DUmP z0O6zfdwGpmCUB5bR_Fyjhq|&LxVjDe5F>yC94c8vp1=_ix!HM1eLrXZU#w9rV78bX&(*W@!@Vz@c75 zg*HQ;Gn;wJ)AtJ*hq3H#(Z6hFB$f@O$s^<<8W&j2d-8rhzO~2Z{+a%S(zQOWmqiSLr4RNnrzDvgB7BG`J#iJ9Ta3Vs;}5hV|OAHQt#Gw8(YLy~@s z{M>c}c^UJo@OJcL5E@5gX%sz_L8{!mQAOt3jF#G>{pBE1e*|v!ON~?^?}iO0u!F~z z+b)kuPo15~P8{FtqWj2oGIVstZM&C;?JXx}k66+rxLgr3*5@q>A3_qE+8e$EPxl0{ zP?Ir_r>R>ilUUlG$F;2r=5Jn&aJIx@3>IWKNUKo=B0nsa->@%p>>Ht;njw$KP@8+g z5A$v|Dug$^-x2Xe^Y|)Gb?CM%aSy&Ad8Td5>Z4(RW-Ya-coV=Yfw8%0vgm7~1cGnj zh8RPWh9@*|<&E-#=3Kq;eS^m(2mAAVRK$V`#Nx{Wpg|$S=G~^2SLz{o6xko1!hGqk zyrpXz*2R_P11Tt;>!s;s1kBOV=QKT__s%Z}Ft~dGcbZkli-?Q6xjVU9F1~dm^h2r_H0|9nv|{uCN9vq02(G5uT$&9V33<@2M|< zf%fGd&pOzs>FQb)mV7#5CE%~@V9Y$1UnaBnyN@x}mphH-$!iQfF)})*BIf>ewny2a zZJg6cWtBYN(Cqt*3~7;b%?Z;rb=c?Nj7*4WWUn1fA0GE>0dDo78cgn@_xi}UA)wH9 zxpfp7hBvs=)y52kHU%1V=Iv>!mbsR^)Jjza3t<)$j`oATjeLY=;qeHkqA;OFcHkpt zwePymi@kx{G=Im_N@e`DvKh;25ijc8G;*HdKnO}bI0F`8BN8~MvMAXAX2g=U28GV3 z$@{csD3oymvnMh9vXhFM#Xzt4*^eILxP0_(uH~10hP}Gv7yUv0W}NaKaxmDE_Z=i` zgi$|&>LFo+MDAceuQ!;)rjI;XMxDyXTlrL7E8UkIIZGxZkeXWVzB%xPyv22X0n8d$ zPqtLnXAeEhnk0x++C878TW8(NZ_)+#6Tu(?Trnq}FGW&STM}B=S##X30up@5BZJ;a z03zAXi>1VUT6E8ukZfgmjVqa^oobeNZQsRFCPkJi7uXhM9P{mw zvNI}YP>!(FDTBi6z^P|)UxwEPx(7U-V~vXk`%BrrjUYh@3UGNQCzc029;|&C*xxF{8SGOm@IrGvMeSc1 za@LPUm|1t1Rb@q;bg&2tOU2cWQ285!lOe9Ph0>bVU_wdOys+jXZ}}lvLR>u7;J4s5 zqShT!eq!)LKoOToNJyco11RY*0~gkCADx0JaMIcPrV#;=764hZX(akL7#Ztp!y@_V zC+KTVS3u%g#A6oYD&tOG(}I=QIl%Mlb_^U?nI-q!7*@UU=+_X_aEdsc(PrdV4^g!$ zP6%t8s_sMw*krD34K4*xERuS@2>Zex`Kjs~REGAkejKyE+Vce;N^Wu&gzD2oZ$I9E zLV?pNUk98ELKQexo_I`k2efe)LX<1R@ZGTcf}o8UXZwWd)CO%C5njCphMb_gfr(E{ z@uT=SrS5(SwE!KNO*IU*?dq4{`zxP7rK!k}iYvc_mc~^-3(FmJnLL9K7GR=sUobGq zzlCA7Fz9@=1XoEECNjJD2v6#V>xA-aDxFqYS|tgv^&_Z$uQMfTW)r;vq9<S0eHadt)Xg((*w}}4C;`M zV5dH%RK~S#fJP~4rY5aaO!V|wEn>eyDR5|m5)eA47tE4V`gXS+L49c~R@z%UCT)qX zU4yy5-a#4z_Okxq*`EEc1t*&bSwN?;YJ7buL4q(3>ii_?g3e#%Y_{Dq`Isw5hgpo* z$5&QUhNOuv?YDcLje5Yj!pY#$KwHDJ=~?&PVBM>8*rn4=SYB(6@yQ~2ipWyU$vyiO ztfO8{E=ABQYhe1t5&COA8k%uQ4I4ZoAW#H@gi_jwNtUs%1nj5_06a5dS)!m5%c(W?rqNA3NtcCK0kggs~*dZc8dXDe?GeT&lY7DO7M-;YIYZw^=` zfwXzC2T2;-@^8b981~eDLZ3Bjjh=VL251f98-@vC^SqT6bo3j9=ZKf8{;gcE05G0np54c0e1Yr`T|O?@$H?4DFAm~wO&?t zUlq>dwV;{*w%lz)v>P;!-!9$t8fe>Hj2Ed@HvjQRBjUjU3w_pz7^Nbf*IgC)zy^SE z#<{|#%J9IW6Gh!w1;IE&Z@@X4M;Gt>5u8V|5fi^pfA#Id0N`Wb&JI8P6AQ2iA+PpP zu{o=j(|iDa0kP12t(kQBzMUvJ(ELf*xju+v;$Q%0u}4kpj4kPcCN1LLL*p-@uL{C+ zNXxbfup^R6rS73BT>_iA3DavJWAITKURJ13=(v=n;iTD5bxRXy7(QeJMyNo4H@VDV zkOP5!@-za*oitxrxr^bhiUXlgDf5E(ul{!{ivd&~9Xc>HEeaMoZkG6W8o@^C=J-_s z0p`-7EV%MlvNky>#qx80HYvVs)NlDh0aZAKKY5o6XL52Z?@RMFX-iT6=L`5L4Aj)S z`)QRA>$`^az6=ZJ#--Wj4>OB=0y~6D6?~koy2b(S-{YVtRhQh1E`BDrG!FQ(mLN=D ztc`GsMOnk@TuS;1=Z_YlY18qII0jL0s?=e6%q}?T>0A#U5n}L-$g=(U>XM*rh8?qr zUQ=FIOHqbt5L11#SToiUo<#wOe3E!5lI?V`)Ma zv?<R9&moTKo?ZkhyuaJ$!>B@@Vz$-Ta>{lkUyLjh%>cRxPbN)SW{J6{a+1Fua z1sNU1z}$RV2NlNSFA^NetRj!yd>{K0lP3isJT~HK4OxD69rcqc$NL{4)jigh%KHfm z;j45Bbgzzr$zX0xk1sM5&)BxpaE4-uQPmp&_e!$p9^ckypZ)puNby&+Y8)1kyrkeV zR4-mRpX)t~2flWEQ?p-bg7ccc?OwqM0_BXwGQ_93mgRSL*U>_toHP8~ z{Tgi{8{t?@6S3#qD?c4VXFcalSi2`QBbe@ee5f-C?KXfWX^H{PS@`8F=BLwXr&LQt zE!zMP0mba~3C!(cUFb3&b^#nopWeORCBGbtfn9M4-Ne9h#+Fo`V!hn0KMf1eqwR*9 z`=4uZz|N-Nn;n;;aX11Rw6r$l2$>}@Mx zoxdFKi+|He+XVDVk47YdBS0DG^BGN5uc(3QPts^OkSRbLJZ{g(!KQMF6+&S!o;Rrl zP*D#QVQVPKz0Ss$i5$WqmXUutBK@tt5OI4tMhctD4sSyg%Q~B&P)Z8Iw_+?|0Y|1V z(@n`)b`L31oOZ2l4fZcU+oLQQI7tR;T7WFAz+n(6U645=to@nHlkJIjh4L{TpuQnC zqEOUaw3RQ2c%>iw)?t?On%!79_^e}xz--`KONe@VhrWQn#ns+p>wZ$y7QKw2b<^!s zuykde5Cxx6#N&si&9~mU@n*P6YizD3qvZqD*34^TOK{M0xf)WH;8YskI3P;L2}dg| zk$_Mzg6BHgy%=1fqgdl2Alk1$KRLic9*=yf6@B>%VP0k?=KqI;R3&XNvLNbW2jAf|qw^(4Tq-8;g0R41P_uDijs{VM; z<-Icaxd`B!X+k||8ekZD1cDVgt>J*Gasrrn_W`<^Eg=th%FU828F9#`(mfNu{9l#s^df+xcm@)x{pb*HXx&^L^g{B zG<5zB&Oz*Aj>q-9EeQW;4_}CC&DYam17f(hNM0pOqq4-C(CWbH0Xb0#@tX3MNuM?u zbtX=KMx5Rg{vtBKOL#s0-pdbo)ZL8xBz|b0-@@+_W02g966ehpL{Gsqa-s-*1J5uG z@goUM)9)wev#*IaqptZ0;{eTZa4dG(o5t z6qpVyM*81sKG`#AB13itJa7=Yrl3`8XpG8uPP7jte?U0(Y!biy+*1Uuz~RE82A_sA<$Av*$uQrU`!oKYZZ zc;`|e@F6u(d!dc1*Gq%y-0k}1-umf!tx4-WE!A@{WB42PFU`to1+{(i4{GE+GJVbs z>@&9}jJx2V%>avHXOEzfTS>)X_i1nP?NHZ9zC1L51*bDTg-Ru>T8vsW{_9w-Ki*F zDxcu~qCUqO}ri_*)`OV&I;9h}1dUvPeuTF&3-4Y%BuvmWN?u|pW z0Xtj>?&+OM(Uq;dS4rUmDDiYgv^k85AuJx_;1p9&;t0{+4$CXEcST_-7$i6*tR7M2 z9aFlwi!RNW6dDN}3IVaC6c;7oH?~+VtJ6-cwySaHE>kKg&7w1Vel z4JS5YBuC&0sSpPf}tXiDkX`*5&B)tjXhsH zq8{?P5larDG=zsxFrhy+q$;llr94dN(!B5B%-Lx`HnpUpqVy!&s?{R~t zI*28d#FVCk)Xj%Cbv4XFTs1YrH!&pCF0`w-hEwmhhZ<3kC^ zM31>8V^B`1vbc?a$fKs#t=ssQoAo*YQydVJXpGK?1*l}})-bA$%c?1(H|0Lb858$IyM{Q*#o zjx+!dcHP2*vx?t4#_4L9*v47HWf$)`3B|Q)Ta6sJJt2EyzZ29-%3Mke*w}lZe1}&7 zMDK&=WHjSj(O7#>EcvZ(;rq{8g5o*u9asVIAe~hn0v@ER zSvD;p!Mv~3QrQ}H4&op_uziNLJ+k|5#UGQ>cl(%HkqqdjdTCxFz@S;<=R?ps#tH>@%clCI}V_#lu`|In~w{y{5lRt@l zgKH6pmXC^Z%jmsHAhP)m07=JFt_)M@6I%rG^2%6hiN(hn{qgM<$zepz1|t;ydzDcw z%m%6(Dw$yX5~&Cb_0Coq25}UZadj|Q+(r$^_1ZV*&Djhlgx5?32)Qcc*F6u83sKol zP;C{+qf0lyhb}w@SN~9X>cam43+6>E3cSN)n#}HCy8YnP_sz@*RExWXpTZCC=?)YB z+Cy|Mi?tyuUj(QUob@aso87$MwA_|AixJFU(O-6oT_N~Y=5@ZF3ZcAT>jRL6zL>a8 z6UIe%h5`Qbpo~7IK6V*T-W6gEDonW?vBkF#>7Radwa6smO3yOg@L#5hSv{d`Hn(3l zHiLZ)*h+5|1xhMA(2>Pk_@B^H3{PB`%|y1WA+YFz_sqshK(!`=ikE_UL|?A>9STL+ z?6Ntz4^$rU$`NlFxeMM0sWkQ@VWLq+beOY~*6|uOa&$^s7{!f<6)lgVeOBH@^(tku zRHwZs(r@2|?_vKlILAEA4yiX)SFDQ}pP8aiG2w#iO)x2*U7Y4CPsqs#OG#>>DPE|O z9#o#50tHKDlBc?SCMd!Jr7;5Zo}G$9L3T~W!#D3#Ma0j0f`JZ7Y=T?kw3p+TOP9z3 zpbrsP3L^MGvy)+nH|}s>&?9BME7|Ab%BVL!c!(F4}ZMDaJ`Kk(FrEX4`A^#H#$dA#vl)RbKoV`$m9VeXLG<%*U z-5j~io;M3!H4B}k+$;k9Q~2oVVTTDYmz&Z0qkMVV_+zXwDI5QR(J6ATU=FF>dI z_&QZxX=m&iIw5B%xIf$Wt}F@6zg6R@%J?W#gfmLR0x{<=;|*`_A2O?!i@gTLg1B>Q zkV>(aaG-A6`6m>*Lfk0Rf~??~OZo8|KF>v7@YAh_*_ZNMXYT4VVU<*Z$Cz29(L^Es zw!!r)zuK)wMu?{m?ho>(`5#LbIcPqXTVjb1(@82->nA*HtYeY@A#9<=c_mK)#i|I* zWq0Cnd|5OYT6tCsP8w@fbU>`MwCVsWk07nZ(7a z%r5R9wOnyZ3SD%iyjqVPCRWT4`+|_?XTn9bV?iUiA_asHb+`Q1g{|mvUu5nA98|)q zr&Z*+>CSfx!I=}t+w8Dm$1jc~F<+nSf!PY{8X9nn;MauDEjWJ^QS(^5SProo! zHPKua8HS%zfg7hW0#_?8_QZxW{6Ewsm0Aj9HFrNIYN?aP9n;m&^}b3!ird&<>}O9& zIw4fwUQHF^SF~u%Qk%XV&Bfskj63zptcf_{d7)kc`vkurh4f@wO50;o&w7iGA>-Lj z0c(_1kWFglhW(I~&7ww)`y`MG|Z%&g1YCM)C zSDx8Cpoy>F^BY7HWqHV%t9<-O*LfXiZx${R(6A<<`5qC*6LXe6tn;W5p&a|Qr4(X) zE2$_zqB3W}Rf(R%odiC>Mu`?2ZqTGOVjkn;fs%T3CO#LK4kRUMvQY1@lzT^^z1sKQ z1nL#vwQ~$8HhQ&+=MK|h-Ju6Nh4jO@$x!=XO*{ep8F>%A0+E@?2N9`$}~r@hK- zNP!T||M!BC|9=CJ#;rR#PQFrc;Zoo6OH=@(wSSjIJ{v!Vb{>da``1w?f(8KTu*fVg z*)CfuD2HfB2CE-ye%Bz{%LFGB?u&vcIv$h*2%s7`&%l_dIIsCE!X1lQAfE=@X8K!GkI4VOr#Kn{}&3)4X7CeCjxo;>kv+pGpJCpoKb_r4_Ei2Ivhd%ocgt9mAUkD}kEkar1DJf>zOQBJB&@eS? zi@Bo}p%0+vSOtTuFV+C_4^_lJE$c7=j8}PD=<36xi;?7u1Zc&=C|+Cf>ixw^nxhX_ zQg={=ri$e$^50#;1WbrUOb?NXWFT)IXS(qJ=&RSzq>KlGn@2QXp!nSJ^0$X&r| zF)ksx1wd4#u@=kSW-%g#eEzsC^E$Mj)3R%l@A@}lX}|pkVwrKa94yb5y02%f{+uY1 zKVQVt`E9TsZp5j6#+`R)V`7tE_ngf}8iMvIjk|b_F*mD>7X3|}gLi178TVXr2hm9C z2p?tg{Rd`gC9*bU9Z@xFzp)$J#vAk)(5Reh{ESiHT-Yr%Yh`f@&4yZmX~>9+8VDTJ z(0=bUzz@I~*w@nch|~xzuRUt1WW&bv{GoV5#Xcb1*i|h5Ww<}T5rc0|?~^kx0=ZH_ zC&`kLq_-4F#TWvVl4cXd8{7gc&bQ%ho&sHAMHRHn2x0usdFwEtn_F}td2m@-cSZFGPN8fHTgR#ajhCH9%%~Hx$ z8qoNfKnKVf-++re;0d#}aImi1C6~uy#m&CZIl*Y5_Dz&7&uJDje3$@sr25?Bc;Z;I z;(8f&9y)tHQZeItoKOL~7zQ!JuA+K9uL(T%ZlsOhpR+aDVm-aL)lS zN!2U~tBpZG4%t6dV%U1{jI-Jyq?;yIj>Rx>!~H%~>TC*OSn}U|y3O@Nlc2N+=I#7g zOG3sspR&syVsIHaN#16fA?v&Y#EEqi;YV`C_-aw5F-_FmT^T#Q;GERQ>#D~(YXRR( zhoSI1qmYeMe5_U^dPiZ2$4naL!7VR2!va!k0#b_*fF@yo%86x~;X-V_dT^VKwWFW6eYFu~&<0w^d3`g)POz*IQnZQRZ=8@|FeYp~!Ra#Y>o! zG)u^F&@XWI=j{;fN&D$;bzHqTj0KR1mg>k4dGD;tbs;WzIGa)k3!bM(&0;M7()=_> z6H9ASTXBd(1LuZ?n9`V1^=Ke|1OVCZx#$B`PC)wE;vLqojwKn8eYVo)m(WA?-*ASr zYN$O9SAU&d-p2d}QDlLkAubcNoI7fqB}ezoR9kwIE7kHo8O?QF>Zr%uUGlTWaq_Ev za`>RoKF-Z-?^Rc?$Bu~y{=&_9zYv_}x@GI;#0&G;$aNi3R7_v41J^a2!W`0XPM1P& zAO7BF;0pjK|4861eMpl3Xd1NrOQ!h)G^yEa)60{+5jUyiHgyGUoGAUo{u|Cz2_ka4 z3~SsKq8sNf+_(M^+p@#g6FUkwdl!D9(vq&)_onP}i&$0yS4?#1yx$j_^$D%^;4|-n z^vo)1kBlcsa=D(u&H9F^rBbUy+4F~KAwRZ9=uC1%9mn7A65!)S?_Aj7otHIY`!)I#KtqROAm_4*2+>>=P*;_^>Z zK_q_dPjo8wE9ZY<+xA|te*qjSi=VOEaQt<5{fCx9E`;cXPgR`f=neYR%(b4Cx{ZAM z1p$J8<_YgR$-dFN6wM1iMT+`J%l4@xzW^JNgh554?8U?<#}!$_LU1|Tz8mx5yuGE% zGBNZ9n}}L)n=esay#0A`pPIAQMp1pn6~O#z~fC&r$G~rW5!kNFUSVD(COsX?Q>0W!N9+pj2=pN zChoJTo7UuPK)pO3TZS|55%PRMzR#f6bYiOYjH@E2KfblngcNXFov{f=B}KRI7OqR) zd3)q1JT8Wg63zIcd-uctjb>6>*v0j%a#)(oS0J&3oo{U&x>dY@3CN9*WozrBgqYEN zarGdd@mod(a}aR88V!pz{~-w~1{&6>^jUXP|3Hf5 zkGi%r%L^cT1b~A;!Q>jo*!4SH$>irBBIZ*uWba#MhId6w06|O*DQ)ck_Bp%O3dH1S&vk@q_ddgXO94i9;8o^rl`3}AQG8`_L&ZRzQrIA?9SjOh`- zrDfc0L87JIjLc?2t6Tp0Ru_E4nD>*TGTmW<33B!}vCjyjrJ|0By=%7HTf`;2&~= z-uZO|{A8!=objMxKNGp*H8P4^Vw}IlaB+cZz>nQ#Aom~jiDA0)fZr-HAm~eEUK|9p zsM_mGJ*d%LKb0yw^D&4}CKds#XMoM7(~HAqf2^jH3#|CovSUhh`zH54>Jwj;+4ix| zo!&|5)OarU71ttC?2<*j_B|F7r@=}Kn!q)G>Yn5#6&T!D%J}iKaEbWb5%zdfAo6{{ zvWGsWY+zt|LSS_0&_&4E{hVJP$iec4aLBn_-Nv58WQqG@HBjn>H&)<&5_H5A6Z8t_FFUEBzZ&Avrf@q=k( zuz8rcSut(jD0mAO1#krq8p@rXVR1bWqQ#3t_-7do6rAWX45h`|d)Yj-Fwr55iUs`3 z!M%Vpal(q`vy8i6&nAh!rg{O??)%rlQ2oL-l-DWUm{D>B=`R0nkG0RGP!W=6Y zcl|3=YpX>;>}w37z!$|InkV^|s{rr;>&`1XL(ej3pc5peu|G|R>s^$mGV&R|tn9{*H(g#&)aGEr&?eZgDE#oB28ni2DyTKi?=<-o_SrOlk=d3w z8)VIgsy)PZd7FVBYD|)?I5F_cj^w=?v+d^Hb*i$5#(r4J0QC6-PXfUFEY8Gj8>Cj` z<#By!!(P`ALWD@|&>6qor&UU~%^J^IdX1;!6-q((WI!M|QjUTPEmEJO+8$D-D<$UG zzwlfkQDNzx7li>C8g7KSC7j**t${s4c1C^>upxBfWd;X>N>B$N9NwZ4F=u8f;&jlt zV$PQusFL^jpM{7~zWAl(F2HrDAkc>N2wWc?HxvG`DzHrz^87cnt%Is3&4-maA(MuJjV6 zSSXT(9Q|Jdqy*A5&$04mG*R&$nnQAi%oF9eW*Rf_f8^OTRVMvad#K#|P(ewQo(VXi zE#!v_K#G_uV#?xx4+t0)wKpFLfoufA^)oN4Q&DR)gC^ycgM^&;Pq5$}l4VVTHW>8=F%^i1wk=w8{WCKYcw{}00f1vZ&SLIbqF4Bvd3 z_su!<#d`@*MEoqQP6_3Hj;7GpD}O2}Z3?us1AP2;P34>CSP z02L#B-x_!yeCn0VA_NkF^jjG7f3YUs(rVqZ&Ix~h|4(wK31;RSKDkg$a3j>~sC`Rae(xMLYCG*gxsIfZMS!qEur1 zW7uAd@AcZZ2l-4+v~||CeR*VO*N>r98dYW1t6g1s^D7@oTtl8CW+j88_wk>r@z?dB ztlkv;lsDEKpS`SBv7l8PhAsZNIWqfH`*fCRA}*bHGWad#mQCPjss6{6qV%R(G~_69Flbr_1;|lL_94t}M_rrW2Q5gDwP^pQtoobhso@C09`zaJN6=?W;oz+s zg%j+fUs*BMJw`=BhJ4P~Tgg{!#HaYXK)Pfjc3t?&C8SA=&^ueQ7$E#7n(p-+r_3ED< zOu&Xpu7LL5Gw*bEx6E#;*iH{*#k1{>-M?PU1)DfBd%7={O0lIQh(f&zpXibO_3Hk4 z0lY>!)mTem6J`-zSk>OZ{@F#_fi+{Vz@hz`+WFRCN|Kw6Cl6DbbxQ1{G6wJE84k7` zqhVWuWa+N;R$^S7&}Hi5jQ>HH=~aR=_xY~}EmFu?2nTO7cTUYz*@p7h+X6EnN?GaH zCbg&0v(QiV|XylzMICCL?J>s7igR-CLsSpcfi<2|` zIjrclkjsS(=VEiGWOVc)ru~*KHv^YW{nMJC^aSD1bA~T<`f$DV7^_xiCmGTjBDxB$ z@U6~!k(#~aRZNeBptJFg0`RS!Wk~Pxdx{EKA?`}*xa_I1*H)4wI2Y>Y7F?%$ z$!))#b;&x{Rg&;XHK@v1cB;-vqO_{-bc;r}j4LC-*nk8fO(EfTB>%@NLc)&q0O+8dt-CK^8YkewMZSIIWnb;H zirCRC3GY?6>@#A}PEy%~sttLa2L9eAe^L{_BS$I>_>+ZAFAt51q)!pb#Pk>MnO+jg zSkj;0|EUpx1sak5OwzYWUAYhE`QMz{e{4f3J-P=rcU|eM=?TRDq`XF`J6@y{#B2S> zA0Yvfm2h}4RXd>82!)Ws0Hyh-n*IBN1&&hLl=}kU3(u{u)A|Qz-S3%|(KJZ?eN#d% z#2pi8+bMrP#_Jeo4(;!I{dIR1JOmG|Gs*b>`N-F|HwAnf;K893owonf^j~Ni{&VLl ziUW(I=)hM+h)qb26ejk6&Ez%qm?`qq=NZ$crz!ur#v?Bp(EgrE>|5kvlD-Pr-Nd+Y zr}g<_>3TbJZ*tHj zcWhoe&TYOwZZ=-_G?jJb-2_NDyRoD^Z40sK$#wWk=(o!bCb*&rba(|5E?)2QdaUeq zL(cJCw5`V8gzt$=Vy3Bu^{Z8tG5af?<%PqdVnaU2;m<6iDi8L_#d2-E2>&8axYrbS^bTswE;G5a zzI^?@Yt_%ml*u}_n$D2o>8T2#uwkS8%8yb5^%90BEz{RV(Uq?F9@oM=Z*usuS7JWw z&-i_Z5b@Qclj@oNB^;byce4K};fQNMkFAY=Zj%9R30~&6j7ilwt$;H??idR_xd+EH z8C;nry%i?2CyfK&jXqQ}*B*8pJ1}kbK@AKE_?iUAwu>0H>%Li_%r-|?ap;AX%L>5C zw$6`gS1jDdm942YVcapjJ(?>nMN!hsvx#mi>lP61*Ik8L6RK8@2^qUBVkOcui}!zK zoD%FFTTGFEDrse0Bl05{6#fkQ&w<`<8HE0M{=ni9a_c?zlXoRpAxTp;0KaZ}`+5<6{++8^o|XYkO)Peu4O6-FiS<=V}ypEcv7jKAKS z-#nA}w4Y%=Az{;d&q)w@V^pWEs(AG}0fIkf4PlenPJ-v5z4b2E^1rxTg2BC7Piv}dmS-Tdu_@zD z=en09zgoFsQmScbbiPskyiaXa>ne$InSE$-x|QS>+n6_@Qck*Laq4(1Kdn-FdUFE5 zPhrg%lVag$?Q?!qB}vf3xTPK63ybO}ce_05C#fMQiXy3pBb{^Lm*QM5UdJEylYDdc z2Hdeu^*fxAn>v_6&ez@IJePQV9R}!~b|?B@lUogZ4Y{!96_*-J!hVjro)r}8w0^9- zk1ogX-^zE9qQUl$x$0#+*eaG)m=X}I**qip+1WaZ(K)qHXW&G*(A21YIqB*YelzyQ zO|ur$Im8k2ck$uSgFgxnxc} zgekWpOeYh@6PCd1uKeg z8U!0luKh>>rE*Z$Uo~w#>kQiOu4#wk;FNf|If(qiRKZOctsk7YOtv1$r^%Qsnu%-< z9!*|%OW+RWVLy{Z1G|jwv-t!5vQyRS@VaKNP!*M3jgd>QNpJ1&rFQU#?-SLhNtnz+ z%BQ7v*n!jAjdjNhe*4!y2G=k9f6_)B%$*O@2}YIJhrRnu`j=|@Yt+ES9}!BiI)Wg0 zG8^FZjphC*0H1VSiOc=ORn_rvbf2sKg`{!V%#-oUfrTcY#)>FNxT@a$5l2I#^8rEf za%a1$9g;yz=9D@?rxiaqMAp-B=VBmhA|^Fh$+gAHPPOxc<8Bg86?|jTWM^6cBDo@X zeiT@vdddVp0J(%mS;H7VvcVIj$_Nuj_*zd!4jV`Yp>8|pm;F(bBYMiwBM-!S%Kjxg z#T;lX(tn%BXI{B4zFG=T`g4D?9Bh=eVXt@FoE>+TDFo|iv#4Fd%4p%cq^EUAjCNyJ z?{$L9h1e=jZ9PpUBxrl0q0uGlQ5mx zv90$A!wh2kVvm5Ge6X4SlWJ~+B|s;8bh$z8(bWGU)8+;}MhG;-}|XE@Y63cJ?Z88=C$ z^|2BVVmqwTb+&qgU$n$GXML$T#g!kop%CUPs81>cPKAKg8@IB zve#(5?rde_9H%BsSFMikH0m6JiJ{%hd2!W~t>bwSI(&FP9l$aEa9pf>Ta-D2 z?r^4VCt#OHC4LI4S|I70aovdCZl*X3&n%%~Ij?SQh>dOw?Y@?8G}7>?5ly@QUq5nTD)t^dUO7G%Xc`yr$jmrX$eixHr9c{R85^yjWzAU1>mDX>l{H z0}cD^!<;;xR3{5x8aQZ@-LCkw5_4j($>Z5SDNw{8{1_6*63~6TvM}l6+3>{D@(~Pa zIvRKJpK7H|^mE3);*ACg9Dvc8@CU6^T&KYJgg)chltSl61f(6a{PBE=DmeThXG~|AC4JQxD>LWR^C11rS7p?Zi@5VI3SR0ImFEXRcv7pN z2He%algo*bR{l4#14k)ee%KB{s$1^U#~IgIIMLp+w{z)a^nLK(tri}?|4jPVG&qAB zIHy0)Fw`dg^`=rI?vVVq?EQ!bfS~M)lXBgsl>hzh-%3^(IpIAJ8zj6>Jp32)^k+1p zf3H>fGa%Hkv`wf2;u$YjWD5k=^Iw0r;bA5k5ML=Q@%$T?0PbcXiLAx;*Pbay#4eT& zHC1YV+=%vp+`oqKhgOn6v>}ne(Q*4E@vjm66)*}R6@EpCZ8y!h0pj1m z86x7deBZ#Cs>-yJ5I3$K?H;3APLAWlQn{zu+xwW8i#TkTTgbtdWX3o2Md$v%R$ngx zXYSzdPxK&&1`XX+Zu{K;1EZQ! zcwTwvYyO?5MpnCt0haD$bui~%q3(Ut<6k%?tA;S=lfm9DM$g6LE&A39tEne1nN)Q= zja({@%Xbco_}!RqO4~Ih2VvxuwPjSgkQbMgC@=EDT68Sq8WK{pct6(7?=Yk!3E>+S z7V2nMk_{gJ2%3rBPV>X6H}#@2`Sk&tm~iNANjew7s@2ox^2-4o-5T8$z5@gLZ}jCh za&_f2@QDYGC9Ky`I5igR$yCMtDBOa7iu|7vixA`AsG!~e$~~^s-NblZ4Z+#~OSwzJ z{rPA2r|mu$$Ij6s0MCv-9MX^nczv!Bbv#8_-G%p=CQ>vgp*i_zlaK^VHw|4&_40@dV| zh5tZA(H05_I3NWh${?D6Akb2lvW!qcM(YeHkOXik3RqbMLLkKfmm^EGEILR!Zmkvq zv;=}Iv4SFM$Vg=wB=pcG1DYUWBgI7Md;H-iA@Q7?oOga+Zr=Uwz3*-(T+j4dOkL7> ziU&746O=1YaFz>}SYog~j;J#5h_it~(`|m5<$0L>N!1XkzFtwfS+Uw*U(5@&Vm6ja zI}gc&x5wWg#7_*GlWA$`k)XzxJ+XHvC!bPUCI&xJAKve5zMh{wbu66JP|``}6jaA4 zs-=YP8X=iO+WUgy-lC96Ql*4e0?|lBiFqjeJGqmX)|VL6_qZ!2^G0h?tV!Fwyj9-^ z)>v<;pt7yWwQWr=x+2aTwMc8fhTdEQ?mBBLw0gTAR{UluxGy|1)1Cae@xT*V<2TlA zv#B$Z>*<4KM2ToD!Yxs9_ds9ry1BlNXNTj*FOevoeBb&T+57vV%U8<9gXX@)!ssk+ zR=F^?u+qURj_JhBis`SU?Aup5HG+tHyiT^tNAFn0@)>uuU3dqLe)$A7$Ds?*q;b({ ziA6`9>_UJ7*k_4HACV=`x+5MmQgQ+md6utt8AQ_M(m!VN0|Tb_U)kdtaM1GJ-lo?4 zf8Pi5w&kl++f3<`oz7F;M+}$EOt*Hn^f?A(1u)lCvvzfCJHrj#IKn6TO;fsDFUMY- z6;=$7%71Q<%MOI83|#wSNA5B7K#T9SgLn&9*4tH`{Y74>|MlWVXAEb~cFDNTq~EMX z?oG9m)bTFnAIshR(;i719*9PJO*nqpZ^!KCUe~4O9G}_abUv!=P}G$iLdJNY@Q7%% z?gztevhLv-32nA}5*AbILw98jNUm3vu-oY~cV#8B3YKB?eHX!G`L?qOy?MLa2qhlZ zcMiEV^h>&O#|b?3*;5Oq7K}Ov1b@MmbpWId6I(ueY4!iuqy$;wY}l-zzwM`WqUCOi z-ApSXC{eQ4HXqwOcai>T+I-5}?j+yyDzV;;u|DbQ%c2kXmE8L2cv?~>J;?0E)e+;{ zeD>xo!)*DhJkPuisD2Ho$#6ut@3;?Qjv<95a03tU;}9(?z;XVnSe zzMGM4?JW()2RVznu;7HO*701FZUtOyocnseL!Bodx6dfcc>FY?r#)$0bTRq)Oj6+U ziZxhivzCE(cUgKx#_!PSZAX1{1uPD280i==ZhXVHmtT@820g<@zLlrFE)Cz_&)n~& zc@XeKS*9Ob$rvBW<@EfGZ9q$Ec2HPO)snWeYrOVVE5xaO-mYr)=Tor4(NqNlMnVYn z4QQvyq@qzMOO~zAyCQ;Sj&Gt*y0p;ITIKU-c*Kaa;cdg@o(sY<90Qw=M7^N@Wr8LH z=U{9UR5DWdD(R8tUl-Z4VVnT;OxB!N+vFI6Zlci|BmbhC6FozsTIeT?w89e}p5VU2E1&NbiZqofefq z(ZQI?$235>D2C_L$z$TLokIE-#uBM*LWMl`F_g$#11E2Fi7={taz9!O`4D|jY}89x zwi+f-;KkXB6Km}V2uyV>8*#&5n{G8!C#bZ#v+H>!$_tpq07hc@ORY*7mSc<)YfQ|F zS`T%4*huXBKE6p$E7fs3o+&u&k1!cBD_*mNU%>&LhuDNZcwwl4NYw`4yfuK9>Pgci z-OLr?@1cVpRh7$zK{TQgm52&bL3?K6ja3XCgE)eLBx{=UxA253|C*8jj-;(!h9&h8 z{{rANc2~w+!YIN8$bBBF-~}XM0n)l=oWVsX7pj91wMK3Kf>i@nZdMmt3L>P1P81CY z8N?5$2H5AeK#I$3^D$LSsX&sItua)J^Y3FyTaNE+QMFv`Q_5Hx9%}_a=R+McKQ+(G z+JP@$rRHE#Dgn>8=mq80(2i_)Yt{D8>mA?{mLc7BfYufvXQLq3>aUGKxye|f8E*>P zW}DJaXDC(K$6VjhPJ@4(@fT1odhQY5o#Lu0J;sbOV3{u-fNZwG<1S70aLvG2u)XNw qN1MrZ1VQHJD8%Q!V4(*cye_iSc0&yJKbbw?2@({r)4#@-`qiJJGfFT3 literal 0 HcmV?d00001 diff --git a/doc/FireShot Capture 040 - Home4j - [localhost].png:Zone.Identifier b/doc/FireShot Capture 040 - Home4j - [localhost].png:Zone.Identifier new file mode 100644 index 0000000..1cea3c3 --- /dev/null +++ b/doc/FireShot Capture 040 - Home4j - [localhost].png:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=chrome-extension://mcbpblocgmgfnpjjppndjkmgjaogfceg/ diff --git a/doc/FireShot Capture 041 - Home4j - [localhost].png b/doc/FireShot Capture 041 - Home4j - [localhost].png new file mode 100644 index 0000000000000000000000000000000000000000..6be7b423b42dda280c56a6b5726661b4aaa4d85e GIT binary patch literal 704477 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 z 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

w^T0`RKM4N~ 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⩔5Inmbu)%INZPSeTeOSy>a?c9`0l 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�m-9j2j%-?v-g zc~?j*y)|+7a$Is)oMmR5?FMM`z|55e&`waH77b!@GFX;g`39+-Wq;Z&cNGN%9Z(Th z1SLTyK?*qDqx`_LVaNa%Tsdrp_&~;qL5Xw# zIz3VLu%Zez5ChOm(5tn%DV~WN*CPcYE~p$ZhpTux5wiLhJZpEP4L!y=*&CnUe~Db( z@&aBrA>w3ebI?7#Ly9DhVM+l~@bGM>X+I6UItQ_U^Boh+kajwT#`>jCbVbTWM#g^bw{v8oI%b@t(&wB6>yKB9y^mLdL7R!pmQ?I)R}xywX6cnS z{R#jbSuXXfM(Qc@K@?$c-c|SCidcdJNiSWRiN@v_#2=18MiPxw{F#@g^A^B@L6S6G z(WT90pnlGOaejcfRDZht^)~lo3=z-Yxm8sl&w}3-dHW&oBhC({^WVLD4n~E}qgwgM zw~$G)0;wAfB@<)lKB`3_=JOW98Oo9vE+a|MnHJ90`~*gY_~Dlqf;Rj1E@6RJrmIB>Mm=x`d;ZWh>TT71sE+o{tn zn4ojD5i+e#!u{<`qe-EU2Ns%_g9g93Q&!uwnN`kIO|Fd5M;TA?ERPftSjH(hKM=o; za~cx&6YJVdN=Y9XT(?fC_Y!gsoNxJEzwyavhQT;$PScouzuywSsoS;cBZjObmeDYG z&$6#~u~8g=hJ#ez&Bid?4uiweYLS^K=4Piux}tOl;?A6?1<%!yLd&z?qu+F1@f~Od zm>}0){p;;cIS7CupK?odinmRQ%pJT>Gfp6U9O*YHF=YjI0xrXzq`sYZ1czhUxvQTJ zelAXO9uzRKyZ-V4z$x0rL|R&@hR-KJ<_h!*Oh1}@SSRX=L5w9$?es8aUPh^C0FXJU zd;MuoEGpK0V`7qyM!+LGn!YfK9$12my4q$mRn6oR$G=L!Xl;kK0W?9Y3d~ja=9=8s zWMZgp8~W{y0?*5I>OL4DX-v^d@lg9?w_`Crf z3PS0u+}t40mg0iPU2xH*9k8);ghJ>^q3K5*aLNTXFt8q7U~mZP>E3$hIXQWGGe8I7 zh{BduL%FJ}iB5d5PgNtGXmDk$`{9CZT%L%cs=!dH>{(M57aN;sHyJZ&ZPuY==>7vN znL+&=Q$lZ-vRZwC5kt}zzFC^1S|%#4*V7H`q?g{t`wFQ!g%5Fah#$z~tWT(@jHzf| zej2XAMA&A|9f!Acr_S$>&_qv+c4lXoYO8Vt5a^1<5CDmn$jbr{U1HSjBgsgLkul`+wJ*NaS zsUHC&9>zN+EcV2;l36KDP0e>}!rH~PKWDcZG@JblbJ6Ie3{W-w)=GXpb`E=D1i9nK zTTN3AgpojNfuTC7(!fEm<{qzi&T;+;%>pIp7DAiiJ>W8FqTaDkj&RwGFcC`6EDz>@ z&_oUsR#;e=p;IfmQ=Wk|97Zq{4cI2v`GW(3g?niBw zAI%%O4wM&GGM)fqYtv9c!R__iL*-jGZHE&Yf5?Zez6g}BIgmjW3jqBHaTiBy<~*Z{ z29*9tpw}EeYau3DyZizT@&dT@4q{1Oa8tm9_AE63g3rKxO6>%!37FZ~=tV?Cih@0! zJfVlI0$>t?%zHKe-w zD=V+uW{2AHO}1KYR509i8sQHgI3bs!li0c`t@cQZD56smJ~!NjK8Nee2Pe>Nb@X5r zrs=R|RLz**Lz*xG?g^v%(i_#f_fUhWsFWV6Xo~(`hDOkYWoBV9KiXb!&mfuE^6~Y_4&0hbBiL@DFDjEvOhHsyP*QY zcH`8|h_T;>p7h2CeZ#+>%?Osjdm?IvmC!lXzX6bFXN{?dB#Ku09UR4c#f4?AgwkC7 zg+eIK;KUVXQWQsyXLYq_YRIef{Bh&1u_=Q*kE|yhLhpG@*;5lt^{kR_~*3 ze|b*f_~Mtx+@s?vM9B|9&x&Q6*0DHJ;>ipB4htsw*l!ihuUlQr7Q;Tm+GqvX$c7GS7Gfp9U}6!qyRJ zk>wUkjPOR9jDK$%*ZX50BX=<&KgXm1fmu~ z68=9f4eCNL2Julfhu4M(kf1OI@&4ZW(A$;gfA87<|1F~6EuJPq`V4g=^7XODQf-`10X57DxHwmnj@fru_(BBNGn3X~-0X7`UOI~#aA*`a;4Dai;^Vo-zcr0 zBE2vDp&al@5OXgZ)V7KsL1-4oleyQF6qg78Xmp=0!PeA?XbcRLge5ze`@we9wa~xR zJ*+0TX|;%zyy0d3#$;Xj*n}*saMYs)7{vb-4yCqLYCWncj3T0dHo6Ps@3yt2#YY-` z*M^963_-KF9m@OpxtNPi`otTLry6l1ElBPqP3QgyUS9q$;}^B*Xl%j(v4%ZLnO?T` zH04#E_33$Cxoh9DwVPr~ID7PS{Ge;AFe%sX&I*5&| zC;|X5kDMC}1=FLi#XzUgYGcClbN|owtcMp_P*jSZth+kpE%QQW2_)FaPPEI7foJmz z2%{i7oer>MCJ-1Q=Nh{$!97Wje^)>tu`|NNX4@UAdX*1$b}f3Y{!V(?CWZxFjzuJ2SZ#RC4Hz>CQnB$+i!_XaFGmqXmvk zzMlgrd~tx@lcPiSDuqJHpiznj^^7twT|f-MQIi51VenhtKnsO!D&qiuWUrrFANH@` z2@bH^?E4xQQ!-DEmNI!9e;SUJ8t5!>0gQV(gNvAhC&4RN{S+1n=(v=)p98!SsV574 zU(|w=c~R)|pm)Iq1nND;khD_1gs6}Wq-0f8P|waoRfa%@9Fz_hP08Cb(a5B=Ro!V} zyz&`t$VJNWTduEi;WBUr0{x!r9vfRc3=oQDH z`UJdOXx2~3NlFHCxiW(QW<=)c;}={n*MPS_2R%{wI4hmeg~P2mz~AAl3WB}BZK*Q# zY)82^+6dwQa70)EnzEp|B~&{Wil2Qq9L0dn=s@KwQr-A#f9aha)^En8H$OHD*_Vf&Qa;I`j}eb@fx9(h-m?~?2C&!cDM(-j4-KfQfjmCByX@A)*G{Pu-Je)vd5 z8ko%}s*3ak0y-BtV<`{dp63lFv&YBB1K({3SSkf$L!}L{Zw`Q%a`|0FMd;B^Cig_! z-sW@+rHDAciyqtq;PvpVp2kT0>_ME@wtq%Z_>y?7V+RAvN=nk6d`%$lE(g{5{+hgE zZwdCMb#Bn1%o_|;h7tk@2ec^Z;khl;jjJ^8)DQrXQKJ#xOH%dsFB`;X zN0}v{R_f_?;s68~v;sJ-7FnLpl+iizpzeb5IF%mKfQ7T;M zrbG${KzALKUJZaW`mJsg4T5DP-y6ZqFI^9I}{hIKL`xTwem%;MQ|4z_T9m3`-X9l2t`6sQvR}i_?ISyCU zn=TS_>B=>fI1JEqE^hO@qGdawMF-&H9vtj1yQzG6iwd+dA%mHrzVMP@v9zGg9eiY^(@DbVzC6Jjk&ogI=4Hpb{r($-&GOR3cMjVq8uF)6hMSX-P%Tf~$ct z7yrFdoGRAKUgRezzNefvkywSZC{K}ST`it-e;B~O+gNtsP?x&9yUSoA+b7DW3~xN# zJPc0kGA6#MT-D1PNMqCPJkMWBijALpvw?xAdhX(+Gvdvt;wJ}`$)cicCWRa!z;Jl1 zhaLm_1I=r@hnmY{{V9wZFoH}!mb!XlTe99mTv5(c9b>&V08{`X`L*)n=XsO!&-HQK zDrm%6_W67YmGIu)I32h+O#}LqGt`fN@+H`4I5=sXnv|Vq2LtASr(J@{ z1x7SLi?z?dils>c5X;VxOol^C!RSW}a^xo!)U-5I|C zl>lrZ5@~W#eM?0B`=#vYW{`>{l{nY;Kba&+7T!C7S3a5RQWk}7B{Z;7VGW|Xnn1m8 zhpy%V8Yes*6hU^b+e8sy%i;V1)4^;LZg>*f4V&5aae->N^h9{#AAF$Oulj5* zd(z>_aRP2~%fdtU#tm(YlbV_LXiD<{I1#%zJRtQP!lYHag7EI$52S0-zu{A00btEf}c=i1i~*cprZJc+v#*hJk{XI6Wf}W9Udr&rNV_-^GuIjE*)!klK0b;;F z{EWS3yiuUWsE$b=kR^aLhFWQGJI&$3Q5UQT5_V~|pQ4|QHM*0dTqGbV1K>6V@Plfr z0b@W3u3Lpm!?l7J^V#dWvN$MAyx~uqu}s=$q4Dt(G!$xz2HWt-_WY!f%e>QwYOXFr zP^i(r2NKsm9_Ls3F;Cg{FPN9GgGv*E3Yh+F9Z^8C1k4)5ylf=mFmX0A;ESwVA@=H)=WHVt+ANA`BR%gTx zuXHT9+zx&xr}$B>rM#u_p3SQ_P?><9+LP%Pj%+MLW@aP3#$9?;@Q_h#jNqV>^6>D8 zE0@P`_Gdb7&|P7ZA^Jyb4!Uc>^Z&#H$T!dY170F-tlWRtzLj!v<}aaXdu8y)j&1Cz zu!BF;k}JZ?!jNZ}a(eaaOQF(gT95xW>{oV4I>Q4eK9O{Bx5S>B(<7jDEe+lJq*pE6 zB@N}rCymAeyH*d&*L*fTn&eeg9k<;_dNq*l(CkF``qM}FSDr#!SM+E^iOSm?&M_is zwG<=Kq8=!;T^H{`IZX_aYBF0_vZLzs^cg-rek4NR4MJqE`TvgGjR^zIgs^z@NDkRsqUwf|a`~FFY@hx^Zbqy_RjxEMsr!P8q*e1oahQG9RkG`qu8OyX*BMGxJlX zM$qtP*N?9;%)>AEb0u19ehP}X3x(*Ql872r)W94xsAhSk)c`q(>*+}IKG+7ck8SDw znd)%&o?qg<$(|fw3mrP84r2>e1^m^r7&I;R|275z(8Ye+%?^fR_bU9`;UeVMtE&sY zpI}a8wI8ayH6L@=EKUyU?-4X)f9n;jFcm?CWrk&qH->rDP3Zy0rDm*ZOKEJ)TUamX zNke{@(^Bx}B>gDRCmk)qV=wwNiog~Rz_=ixf6DlUt2;5<;3I6;pak*f5gbkHAAep) zl}^p5%KJZD@mccl>~}>#EDV-lPapVkJ>$tmOPXaTsbGOXfT1uoq#8vP{#{nB@2ec9j@qH@ilyxQ2Gl883CQPnkawD6{@krT^8nNK z7jEEaq+aDMD|b`H@b>cKZ^|sK6}YK+7DHOkT3BY~y9x6(7Q}+fUX}$;S-reZe|2M- z=m{Q1R?y33hMR1pZ5fMq+&;+^e0y129sH?Kqr?1gk@zL~)8K+J;dG1bXMiVp2o41!>5WnE=uY!I#|x?-Zfo(q z{)bechh$mZprt=}lS(v+1MvfyO$u*G_HVY=2xdJ`P|QPM?1+$?Y)r~po89`LfSVQW zGW*hu*G?b1~j!6W@Hfq>mi#DhIx6Fi)&>x{@bPo?9HmIK7cM`5jS=*8?Z2F1 zN+!g9uFoKo`cuU*(h8y*A>mLO@bE=<3mUolU!)2Oj%{I>&zfziU-}4hC5BWA`X$|C z!D4WUp^E>PA71_sPbCKDt%)xo^R6bxRV@x;X=5D@3@wTLMR6Lb;rPTv0-!$=8L#;Q zxVgGIVLWXM!!13JxhE9DpSsARqKP*o{nBdsr5pzhURD3?<l*Y|D@#`qG zyv#sQWKLhOcJ-lF&`V>2XFF)v)8>4wzYES0eEFl}^XKTxA1~F}@{-)`$G3w`sFxo5Q~8?+X>|sBsixnCkr4yEBHpHj$M3*N%*H%UY%JjZ)J>PRhc=vG`w=le< zE|Kt?$P3|-3-H>}^PA5Lv3+KIY{<{IWH{$4u=8@)*6V2P^P1y!@jzu_nb6utK-+4J z?Ct*^3)v2%2rq|aS&TuCl|~goimuIrxjmn)le7A%-!N*d^yc<|)F9e7S5MXe-bvfB zwfO?Mc;-CG(R&d*j9*TIWI{P+jr$klO*@ALtFBvfnbkld4|-g6D<01fufnFdfP{^O zeYu(NfxQu0@e}5SzjN{! zgda9zI4u}_5rosMNpR>w4|Vw9vqjxXG2#s&8%A6h=N(@uuOBoQGc#On0!s zO;Fn`@1Ai{hyP=QV8V>QB#l!0Clj5BshKrYr>DF={byUu7rJ9k~l$xlq{!lQATtzY9(+&YX4ppwuRo#oYf9H8N z)5z#(k5W$izqp{YYKvl4mUXZFKGiq4QO9$yQ&ND9;@VT<0<3}}l{9g<4$`bD1 z38fkgleqz@${V>PCnl+pP;*i=M!`aW^q2pnW;ef@$c^qo|jt~Tk{8!)F#P*9q+ZHlffMNg)U zA$ub`i&KVEDIF1=vdVI~=z)=-TreU-&i-{{_(Q4QJ2azr%!8eY3Uf2&+xaW-N&|@V z3bWqrF7Fid88q?L1Vz*)lM4l?%HG}TaMb4h9gxS%Ld;i#h^Q;E-4!mad#h-dj5HRH znw)hP)qyzCtY<=oxO3#L`0;T+^ka|lzgC4x(O!MonxR6^{Ez2aj-NU{vz&)+IJtJ) zpAKNrvd%TdqeAV6F(RY9kGRw{(OGTqab95tT~11n|IS&kgM4Xiu1~D?^$uw?J{Q{! z#a8Z5yhLqT7_Cl8$B*y=IPc$~$o**&Q@EC-a{atO{*LJ*%IHVr(WV7hTCI1QKrepj z8*w&~2_D;cv>3ijWr;(YSxszebisFm>S*f4AD0ysnAq5|YIgNro!iXL)CTK+IMZ38 z_HW)fTDU#1eYpHRLripQW5?US%{RoNx!doe<^5D`Sc=b@Y+c1sh78v=zKNr4wvzfq zr!vK^s^)Y<*!H{reyDBlE@sS)0yX{Kn2{#sjSpMXq5nk@m-+NzhmU$q{RME}d+lbO zqS@sIlVMuG?E9;*VCjxXJd9VE$1kO_)d10MHGRGP@cJcmg7o9i!1um|IAq^9*fq86 znKqx2y(%(YX4#wJOvpCf@%pAQj7iE;du`;q5rv#$*6;aCBUVqU%mzqKs~__i@Lxp8 zbw2n}6lng!+6}1{{lwb3O;enIR$7P=Irr$4?Ol+I~XcBTPzO9(4 zF?qAI5xjosaF#FQ!tUNdrz?}`>P6&}PFA))7Msa^RnHC!L+-{wz9>h{cVuTgzeU_d zQtLd0KSC8{oLwFTjkU6F#YNbj+2!2I1ntWoa9f*Gco(4X8)T)3qM8N}*_|O{%Avce z#6ho#i2*+c;qLO;0jW{dx zL5KPvC6&??ZRiyZS3I{Mr+OpO6qOF*PU@Np5hK#uI3pU@37GG7xJ#0)mJN*8A;NhK zRZ0rNsc>>c+&SYcZsv%IeE4L=DkQL^6DHEN`5dQ2L6g%D^MEb$bFqn%+3J3uofW;n zLWz>-@<`UYnP!MQO`er36-$f56$)b*E2Y#!c8)INhP{ z$yZ{2haXa$q~;x=JA!As!)T#0Ibf>Eh!Wt3%8%Q;!+U;VVb84*$YNA*CJm!nI5>gH$uPieg9mdsY`2nTXU)5!n;~$0ilv7s z!Q-kRd;4TgGf~$iaV)Sm@~n7v^fmp9<5)>kGM9zV=_%-^cLzB1L8^{c<0B>++Al)( zPdZ}UOZEv`A?s7Mn|yZf^xj#MWjzhL?&4l6UoVk+n2c8qH3ejQ9=r3P=I`n1oE15%2mlFAYdiw@C6Pdzb;X}O% zg%|leecSBbB|$^oWMg8&2a^>u8_cpv5HsC=L~yW!=S@J6bVSA?YNBxd^TqPY+s0t) zlpmhccEoHxDL|+L2f1z-ACSmTbHSQE`@IMA)1s@Zr#Gk!J3w_BBe?DK7;Se?`~uS&(b`P>mntk za5*3ciX4>6&dywDJBxjre;UNhHYNn{%RsX_6Nt^=hkhY%Z7u&1g9n@)!AemD9Mh^T zr*5L288Cdn549881K?l9XMFE+lE}fJmv72)IX!_ic+%OW>a{lFa?K zy#p{b5vZ`A%m>+VtjvIOW>vA;*Lu~zXU+};cI8^S|I$My|I$OEdT!*<>1b>BCvhR2 z&X4Xwun%(#_|qD~#LC*e^mTRcH2T%8yZv(wO9{WWyoB9O0YpFplz|&f$Iw~GDnlr3 zyn547pucJJ{3QT@ACAQN)026v`mcbzSIe+B7L9P;7Tan9^dL5gJq%7nw&{$mW)=PY zco4r&zm-nfJ-u~BQSH831>rYdqL5+fCw@dW;c+$V{=2x1g+gx6Z4j9g!V=flE_?Bb z?9mXEcdJ}{u~GLES}u6z{w_A0Oya@AnMZy>tBpQx$~i+O@^?sEEemc472@?(6&xUE zloc6sOe6y7P2T0@6GSD2Oo#k#9Li(+)m2sFMwRGxc&a9P{!=VcR3bC&@B{5{-%b0x zj33*#Cj;EYO*|{ezYYz3kIcTD*K&3*)s<{B#92|H#n`jJ2%T`NScYx8C3-rZ`z`D? zO@;78foa39ZNaMB-yR~YrW)%SF3!gz$q&*qR5n6^O-kjnZ1%f;4$-jHwb@zc+iZNk zo1g!^aZlsb4I#0aw6E+!=Ma;awpAq?r+v6bs{YM_0H`HD@>Y>L0a@2 zI*?=mkX0DwYwY-kLFdGO!ou4<(R*i+2ktpqiOGeyx3@Pi;c}*Spx=Ghn8L=cEociy zF$JjzOuxO;fZ_fU!y^(bY;07lgxC95yOL)T5U^tOrJpc?k{g9Xi#ILcR4}~0Qet#+ zO;xn=4@Q|j#-Liy&p88tl7GKr!79pop?sIDlCy#{`vxSyx36KaZuzZYCd%zUWD`I#is@6|)k*-8W5gx1$QA?ikr zBz0e3*yw*}!^Vz#j+9p!ln?S;Z_UZORr!8adtI}*wanyKkA_!WO}w^!&XO7##}Fas z-bOifB=i5_>OH`*?%(i#rIf8Go5QHGB^DN)l|mqfanV@B3hFe06#;KLGJ zJwxx(X36TNlvFrn%t?&!0;$sFbB^GHI%(SJ??5rbsj39G!^LYoLqprEe}tgLSqg&% zNyi~3CqxqF&)Gum!@lJDGs%=ozSQ1@4jx@~l@FCw*(9!38z?9~sky$6 zWsuPI>4hl&T!f*dositKX1wEqk6#p!@0`T3iU#ON{t#kawYyI#sLO%Vk^6w8t*kJY z6)TBf_-K%*qza4UfpCWMT}666KL532t+fHJ_-=W+oAli=0duQeuY^8TRs7g3hZ{;- zmjK@-&_TEztr(wz0ptsi;p;dKGeOskS#D%wSVXvE*&f}op=KUrDiu>3&CYXgUINn4 zv@D!%_CoV^zPVvC1C7u9H@%xzSnF=SpA^qD#QxMHvPV5{_P1!pd)~c;%QmfE+{L5?eIY)v0S<< zu-HvSMHX8vC&Z}56}BE=#XN1A_ne^`gp&EJ^u{4;d>}KGD3UZKSVc>#J%Tbr1+w2b zpVXLunMWA8Kzf6aPqBYuYN{uw0Tc}kXd0cZP2sn|uigP(wR-^ld$zEl+!0_TgQ+k2 zd7du$=f*?K^25`~coWi2DEEs2MvD4G6B<7plXUDmSCH*$R`R)7kB7{5hvcpg*Y3M} zJ_XVvWvQmSg3VD)s_uT60%U>T*B)8v3$FMsOX0(Ug65nUf1exbT z)$1yz0u#z zD6?{D{M3umwt3fQW1*5fWiG-TG&#ydx8&n!;Gj#FGM;YMy48RQE-)9}x75Raww!qP zfLeK=Ot;aUu6qzw_jUu zxHn6t-`rs9=6-B_`!!o%J2xDFcLE%;KbiP@(mavsK@7Zvan-Yd7l()l=f%#CV5Buj ztPAq<1K^#nbt~&$UWB|NO;6nPsJon?fDUMA2zaaP?oI~Qc&eUW8Q2_x8E@ZSvYH;{ z8UeXaNLAGt8g%f9GB}H;N|->>Ia;WqQDfm0dLO#7{ULQh+LcSjO?vouB~ytx4f)dF zsKS_s+~TZuMc#b%YN!5q?H*Emph&IwXw%jQ0%MllmV*6}yXxiM5MWVe0O4iqE#4!f zlI-9JUi)1ZBq7Vc zlqF3tR%mb~C%1mqRhP^(HL;I$N;8!&^R?}*wDu(55W(di;tIk@x?Ywd*R!)oSA!Ln zbX}ynp3k-@g#t0q7Djf94;5HQ+JYH>#;9|lData~9AN(V@zZ{*9`UT^0*$)d71v=w z{d=viuC0b5=GBC$6Pq@$8C>|fgBuU0NMxXxNPAtY*F9jcVKT&Yi&Wor+HO9mvYLAJ zyhLN_P0k{5>&HN7k?mGzoc(x@7@vzq!KV@1uGx=Dz8EDlEKWCTn7rS;*G~W+AvGnR z@!rgKD6!F{)No`3EnKj%>B-X7)Nw2V5Ysb?iHRAsPOQ`L@x`5;^!+}Xwn2_Nih@sF z)APtZR}rN5BqT~3A(te=C_UK0hLry4Z65bO#v2RzU4Vw)-|eryIY@bLN#ykW^Lpa_ zT|ADKLqpK+fV$-#a#Oy%pb%aQ$cNQoFEb+IG5gAlDTYs_GrDB&@KfX+SM~e6eV@LB z*8bH3pE&`Ktyw9}#(i9rwEHS?>Ja#q!xGSi=mXCYCpL|*uk2-EBK})Y=amgKpQtHO z;Nd*&pt>jhRQ?g>6Osq6Tw^tH@0kQC$W{wEvYiE-#{vc_q}BO06d3d8K3%jNa13Y4 zs8*`zseL*qYYEWN_qm=zqKuv*-@R#{#e(Jhm_|p}w{P9#9cM;Ar{x#Lz3eG#jgYtY zA2}OUq71T8b1xtzn!PUN1R=J7!j&-T>GhGm)U)%&+&+w8yr~&4@kQVJNoTez4$qS>`Vk}RF?&#E z>c*`neD@g+72srO3^Ol`%1bk}8+DIpa9U5kWdw@1FN6Cvq&{%;U#hl;);7E=vu>vA zie^V=-m-A2`sfBb*2Z*===|--4v8{|t_91qpS8k$Ch&}*4#=k4z}o^AD4TGU`8cqP z1`;W{2^|OA?WSEkxX(>5-Gkc&YN5t|aF{tJh}s4rVSc&WcBZzpb3L7Jeao-?8=PG) z{XVKXoEq}(1!Go)N1xCn!^v)CMA7^GN`2`KS8bW590_&RY%DXIYw=~MBHp?@{jU;( zhi~xrpH$*pm9L43UdrXRdQmrHC#3UHgqb8?qP2)uVX()jS3c&eqky8=0b4^J_np?) zydD@}An`cv*63)QkzdE?sH*s6xJ9BM`>m9j(6|2i=3tVQZ_X6|b{<>%6j(5QRbAZy zuYm7@=7qN<-!_N2>vh*3pI1}uWjZP5&`o3A13T$ zRGz-5rCAGXxEjEO+CDaTb*+5H?eMTw3DE%v(8k@ z5H+!G+!>Of&HmBpv#!e-Z`O69J|2EnmhmEdX)|0VKSAzId087<9}m$MVe(c`NGR^C z+r(cEnY-jn{^kWiLSOJ)nNc0Sg4dv z+p2FM*N0!KWt6-6o;$;mmp@&Ps*n-1`nK&S*Obmn;VclJXF&41GeY;}!Mb7q)EDH65qPbysMFXIos_^lU72|?hXQw zFm&5%o8iIvVT|7yiW+lSIKyU8Xv!OKvhWbMMM?I&gj-t}TAZT{G6`fR54NI@t`rqt zS5@!CmO@LXyr$HlJZi_QCm5m}^n#>I+4iXmB2CQT(_4Qj_7;NfbRzR;5Y$G`{u)lG zv|sKP+3k<^GYslp{)FgjNAwx)t*PJKFW0V%K%{Gb+rr7fB<$Lq_gG&>c!8iMx1gZ& zprD{2DkX({0d?R&;k970w_!yM9c)Ipt3UEpFc^KW3^SV)J`eVk0(}C{bu9YCE{>=u zINBUX;jFuCNx*kzvHJK4Bn>6#d*8Z$|A3-2Iud ztz`cT?UE1fn`5mFe&XRE@n*5MT25!>^2AhC4QU$%yyQG66DH>`kLtKKk-q2GjD+fJ zwERZTG#ChhC9q_^{0WV}zkk#2pb#oTe!R~#P>2FAp2I61w4JZ!oCH3HN}@&-kOsvh zLF8?qkFHIJJCyAG{EN=-sm-Z6$o4Vu*>Fw^xecX1`y&BW3VdJj6qV7Nl!E(b6KboM`!! zEur{oH7}v!#V2uC++5J$09FOIYa&zv5MfA8&dN~@SxOLm8-hc`&zs0hcvx?=}Z@Bl5qqZEKs$iVa@ zA3Iu2tdu&SJrqgvUwL#;)yxKQWg_0EG+NYcAsQd&6!yL9u|2ees1#X9l(7`4z9e|; zX9v*S49O(_9-@(&IE~MKH^wm`+|2swr8`AMejPMx#Vn-mYY#!Vd-*OIU0BFK*&^J` zhQ)kG2^Ai8=AJ9v$~Vp;VMrcPpdze!LAZd<;r3vI3Q+i8nkkQdIzh0>3xZLq6|@Lt(YIoHk;DGlISb4^QEKd&o}H@H-sV+3rh&GPjBzM#l0?v zA@&tt{CP%J)|j0g^e{@{i0te~0Ep4gCASjjj(y$lw_v)hxwe=b)h{HA@fQafE~Y;L zc@>;UCe-)?uO$fMwzfuB+-m#TbJ-H#!)4R>x4G#He6{7@LP}U^6e5n-=WOl@(8tYs zPmKn=^($pMk=<9()O`F&#@|nM@_dC@BS2>OyUP8e9}vg z0lYNk%NQHg3Om`(pcH!m4<*I6B^XTYKyO34$|Ot4>ACu{v>3q(3 z5|^AY*H}qK8;}3mG3HqX?w8N^+N79N7gi2_rMa9(juq>NU+8EEzT5Ubz<@&^6Eibv zfAZ_lA9_i~^OJ?6<>MlQ8Hl=j7>Skjw-JG2sS1#&b@~x3G=f3-BY3_W%$WXVZ$c4> z#uz)n{`K>f_ASj&KA@UPj{^~;yZzGCWWKygN*Xd z(@ke#IDgWJiM48$06z{yJ~$h(L5A(C;?So81EP2DrjhcP{01>P|BUyTntCPl0A{^U z4(_k!#@w8r@Htz5Y}17FfX$N!R-Vp-G_QTlS-Xxs>lP{Tpm|nN(Pl-WP(!Hgpj>@C zgu)e8asTQPp7h}f63L3-T7FtN!R3Ao<<~P|{jB2{H?&+YBaHNR%Z5Ftvvc?TE%wFQ z8Si%$b1ScupVzjIy;U9|fmokIPfg63&=3qHxY~U`IB7hck_g&*sqAlTOu<2v#Pltm z!~DPg;NLr7)3TVJ<<&QXN*f%#eeHe~i!!?}#?1e$Ck%Yrc^qqXfdicgRYi zw)`Ipkavx%mqm%YI(RKJKQE`?<@YZGo&0yMaf{^sVxHU41O5D~^-^4c6F|3nXKY(L zCMz#)E%vw?81!VyVa(%0*syMR`M^=S!#dC%GGODgk>2fMiRJ1d$ZHqiy#{PJ= zKSRQGM~ud&d?Gaa^~~JPwN1DmEIT&52lyIpgPqyWMrJpiuN4)6r-k;cjpl7qQc}3<~KH-Y0r` z=|rJVb}%W$k*QbWX`hnNlhzdc6?+P?{++Qm%X9F?{0iS=8%|Qbs3yFga;2RG(9mvu z-Hrs|2Y0RBt~owaK}bz(xQd!Tkt6g`qtqhW2nf(5|7>35szz?&^)BS>8q?G+{YfiJ zR@D;0-kx_h2}zOo=yrj(?R~vsns{MRO4~;d+}*K~C$JkL{NKEtVn;dK0arXbO93jd z>lnV6C%PQO;0*|s5IUko&~No7nc^Wzs#`um1&nLpv!|o(T|T~BAjgACiR>MMI|SD& zY!@DYs7)5GPcX*?FHUcOPab2crRHrYCPoe+mb=JXrEF~QrluZ1*Fp#j3*$Ek#YNBE zD^FEaR6wBrXe1dwBWIWiWgj%N(305HBm%hXhk*mScn^?w0W7VirahY;9o?S!$bV!0 z%-ECRxr78g?7peq$L2_KLWKgJbE*cNGX8~}{OufQrEW#_|1(N|1>F+QW%7mZ6RqB8 ztqVS%@1gGZTg@)~D=XK~m^j7Snhyql78RFm{0#H|CFD{;F<|kYxJI3;imiBnbGZ2j zQXCrfGMyHtB?MUh4UXO;XY$KV``~`Qy)u!8{_WwzPHLw7>?Ci5Saj&CM0TuvUVT=`Ql446!D?~p5vzhxZP3vQg~hawwU1TR z)m1bE2~y+{Akv78x_fb#WD?3TG`q9_{Wwy?DL zYDL!4&$h-=WM42nY=yT`$T7>f^1Y|uERl~WqRM04xz}au=jbJLWu6h`k!FgL;!g$+ z*{ruE>BK9l$k<7qI0z#1b6t+eSXqk?$I88N+X@TPQSUb92{ETPMsf-M2U~p*%P;O8 zDG^--uimm&2a|LlE`A@$tJjTi;U6#Q1Mm2_2Th7nVm= z6lGior0GHy^rfCZH;i;anWX?jx73-~bwqp{&&u8_8)~1?Nl7y9?j0w$t~Y^`!+pkd zjju}{RSpOa=nPyVE4@EDy}z+x_3YWR!<|0Sm!_uG(4fb_Wq}kKB^4EH2;MC3n$Svy zJ-8sl8$y&&g7B@8lz-k0WN>iGW+Dk8pDT*69m3H>@;ipRVU?RZ&Cx!#Hxi~O&jC}I z=-Z)!ks>>GO%F#$zh*r?`ZMAqaGZ48NG^q+UQh5QZ4&bvulK_@iA=GWv=j^OlKm5% z>n)o7Im}PPS5FIv8zH-16~eS`rqQdnaloJ>h(&ec$`@&wyE(1+d?anuSeZYKjf99= z1V3hctyS!iR_qR^Z0vYsZH!y?hv=0esb68yC{;;Yk^y6Pf{e8;Wki^2tST{09qyRH zwUoh@oiooG#8V0d@;$vYr6NN1yKxUC*vIyqM%Agrk=H7D8S%=mnaX0#U(#*unk0M3 zkq`qZeQESh)0g*WTB#SPwL6$8RuU6CU~F>FxEKFsh(L0_VVy99qQ9v2#E01N?&a|E ztD~;CcXcO{2fhOTgfgFpF;&(%6+>=9vRDnAB$jJJw6q-FBb`BNlKIFNuUuPI8mues zN}WrIH+5N()X(YH39MlfuaA%K#5u9N8PyRtO&!QGxOnuPJV!9m;by1Pm}iv_r#_{~mrFbkC3s(N zITDoN-z>%bF6?yu3=8AMq?)5X+5DsWE6>srN%c1LIPn5Q--*3$ZMf_b5EDzN!^D5x zeKvN6;z}ysX-KGStBjL%(D5*?-hX>E;V({tsgmUw*gWlUHwamb8~jjg6t!{)Z`2nYz!=q>YwCD(qpTt^Lx{f}dm z>}K5^@UZf7WumKUYTyI-q{f@X1Ys&bk}s*c9ynm~SWS)jHs-L5`v(lu%>+SlwfFH1 zyEHLDf4$V`Y9{+5w!%y`Z%5dK{BJ-CO9-u8XKiMw@XwF$|)cFK39gq^q2ui7`!QM^_LO_tRW}v=sf0GsR4D>Uh;R<)G z_1}T#rP^ZjqM~VV9CU3#zm_g1FV9C$PoL&qZfJ=&HahxDTbtZA6w(TP=eE9=){S@0 z4D;Q_!C2ll@bdDi*0c*>$m!}7f&+n6{{M$+q4qP7Fa(Z-8uZb;bPp!mTmUH-3r+PR zMM3eR0cBnc`>G$oYY;rg+DF^U8zPlu)ane$EEM zNGGd|u@R{b&eao#T>^tYAYl5t{>3qILs_-mq6$gCo4%E$sy+?_I7<%<_6!WHz@4rO zT*;S@a47`eK`aeyJ5yPf*ciT^=STb)IA0V$+Q+1)D}d9-RFyHSgoFg8H)=G7U&=Fr zE)cq*D=RBFq_5nocjw(Lp{H1bM^;)rI_>cXik0<{X0?(Z0LaB7AStE2bt9#2A|}*3 zyB;Oy8`RAxtHlMC5r#`*CNt!l^LwB%^0Ug+6i+%*rVIq2>=GE3S!g1piP&GEX@B&4 z&v&Jx>J6=fcJv!VC)2y8^ zd~os3a)?qPq&s|OvCA0koFEDIXZp)}oTQplnMHoLd@~J|ZT&E%aPZV9=x&;u`DSZ< zw-gz{zSzT3JGIbagH!1UnT)K%`5 zHFvNHQ-E*>Gi0^8<#dDbq@(_FhW2qw=|%0H*Hf{H@p1l?N8WT~-MqjWa!u=0^X@m6 znQJxSruB2&T>28rCW>3$A;G&W{T zR)BzTj1gY6uatPIa~Qv#;P@+ze&&`}m7r;S|4wC4>>yFE5hZ0Ira$@L>Z!-+Jl*j&%24$4Nf9H(cZ}Tw@&xN1T z@Xsy$>1i2ENBQZ<4~c1UoJGD#P0eVRO4)y=Ntl(*|9WP#OI_*nec~`fM3>X(HSyfs z0)waa%gB#h)@1Rz9fcl+xK}IQIybGFYuvaR*dYOCY|F?OPwoQ8=$L{VC=XAcHtM=^ zN894wSKEhp^}eCfeQO%5{4k>8o+$bm5+@)c{jT3HtgC(8pSYFestaOn zg#W7qeEan!#$gk8fPCAw(A3p*5XH8|4~ivAtJQM*59ctmGsUF#p@ z44hygsu~L~MZzCI&YnC|e&}HM>x^qmm5rH%9{2CLU9jwP#>RSn0WxAbCNO&8#y=t! zRh>k2v`}khGYu#Yr8#a?%v8*pC-M{XnqwC79^dSa|GVu`2xzU5&X2iDEkoAG_Lt?T z&wt@Iao#xKb$ZIzk-r|J{%V&>rLPqg#cF1<^jH`g z9-@uO(Wma<(l*qMK(O{fTLUeAluO8mT*B_OB%bXT02f$OsXzrCumivg3c#}zFu>Jk zO||_g0vYfXf=jy|q0)4hU(eY{jePJk90vIHT};fv#`-^0i2^d64Z*XN8v~Dx7P>&- zeZu3ma{&7o>-s_VbL)qg0PxHR(^x3rgt%VUH5MTfc$X^NXlZA0|m_C0E6-3wUK3yMq(ius0Od&NV z`RB_eqP~ZpWZB%PJJ;%rHAP!WB)OyBDo2Ae4{W=GSEWA=rza#3XC&EwaB>P5sQh3) z!T|Nhqv1$zuvi1Dk}y*sm{F+gMA;^qT>9zRAx>=K!l?-!)D_up$4+wt`~`=k$;xF1 zK*h?n%k%2E*s(`=8%yVAAT|Q^CkK+%kNWiEQM3}IV}x~&C~52*Rgpl&)?}z90SHex zH2L!kQ4D^|8v^@dXUWJGHg7AHhBAOR@=x#D=>&llS(<1^W3{pG|DCOHKTMqGhW9o? z1a&Ro44LD#*?xL`7?+J+?@CorHksPwdhHU@w%Z1SEJWrtsjzC%LU$P3uc*)P{y-7e z^jmIlf8sq+g9YgQe(2tjHG$wt1~D;eXsiIeZMQdO1b(7|%U$8%7&IQL2etRk(2LQP ziHpN!#Y7OwK~&XL%SxZV37~QPX(wh0`ix150dMkanhECMJ%_l3A0{(WVSwtL7u1NgkseUBBh5*{0h<3)pb=DR4?LxMOw7y8|(1}5}$*nei5 zljR#^_PR?pYY9?dNPLR={8v%axqj=YC(s_Xs#AN|x3Yf^B`=#val?VRUKScli<*v_*mEKk^uoL#X{1BY{6Z9W6bleA=`x=-q zL=b-hyP_eWIb65u=^_l#3GNbNuVh6>;KP}_*M>i${;#j!S3!u@o`ppy=%!Tgq`pWwbR6#ys@Vt z6to1BAMI6|xDFOBL}T)vW?XGs-}`WQAr%JoiGbn7b;2G-BCJO-&^`^HNTVJ{=`Zf~ z>{hcuKc8bg8+EF>j2DR?YvY-i%NbGrSBGTNU(RVRVks?f9%9oRShRJuIL^Msu!Hv+ zf!ZKrkr$&LZ*+SUL7Hh2Lwup3{o%ovEB$v4#iX2$zt+f!N9eGr67|L2nu?$?mr3}% zzs(8tRKAw3r%w(2lVoBTx@N}YlX;`eNAd+M8^@CYE__~gN}eKM`?5P?h?$9`E%iP= zpw}9eODnG0b-InU-JudFa)96F6rz@Hrb9;;YzsQ^5RUMyHR^0A!7>rnVHhfS4uoK* zd*uaSGht+WSambFZIINZ(R_Rh)&msq)SvF<6FLD!wUJcM9T_y3ZE5f=!HvH^=mr9C zZUp?X5NMUg+9{Zr_&hkZLnjyT?r(d;xV*=&8uJb$6f!LfZN?tADD&KjZLs2QKoh=|*B8 zwRccAbp|*qXE;D(#_^C(O)ZZ3N3+IL(fUTR@|g_qhyI@?>^hBmYYYG1Es-;6cm3&7 zbx8lS)Zq+6Q|6+o;yuF~uWvn4b2cz#9{i>Fi7k%bNt}Xa{WqB;Otr-6MNVu{)vIIF zkH4!By?y=mRjj&EOuH>DGs)ho6n^V$c%h&!5N4YKN)Z?+SRMdsH{L~XgDV-c7EFPSI^F$=c z{hjv1dVG=J>xY(e;50otI;y0ekeITt%?KuHeH@ncxTJxh(ihtoXD)&BF%cH#xH+(0 zqma@xJ$xBnK$kS2&ReYB8ZwkH2U+OHBO`FZz6_c3gj1D9>M8ze_MSm|hYCN_7g0yG zy|{lSB`13|s6&(}vLQ4~F;eF*a)-Bkfa{;F@GMSOFl@mnIUgdZ1TQ}q$Cl>P%U8ld z7u5*4eTpOMPB0cyOa3%ObPjAbWY~mfCJgO!E1}KOJ+TptbQguDL6wh>W*y=O7^6b3 z@AvoYyMxTmMn157ql#c~Ro|W4o^J#Caap1a_#lOq6{PDS#5VLtwj70R07QUMmpnVo{B&Ym{%^D@ND+br|K$Dbti5 z0%s{`>TynWlfx&1Yc=EjZ|m9v+(x1{1s~CL($Yk{9(&)D>K|OFp@Ef|Xl8O{PX8^{ zbf7GW*+q-d^6e=3*69I>kQU6BxH)vsH8iAwqlI?}($3;d2LXR0vfUp4_%J3uUedX? ze8yqNRRo;ys;y`C{Ze639$!p_R|>`2! zJp)|!zW}7?q21b=Gq>B0HE4XOfypw5qfKMSk#nAZx*$KBbfVSlhi;dVv(2;xRS(e) z(ChE4dmK4Q>gwt;4*flXDu#*%O(rWb#oEdJcZ)dG@^rqjPFTyScYMob?&Lli{=5%X zjBT&wB=XUvk_XL;C-<}$wLO*)lNyR`r-RD2=4yK0uVKa8{qEap@at=q)TUFz$lI&f zQ!QS?sJgIX0c~`=zd@45Ym>rYA5H&0<;V19%n~Fa5ym|WFS|nkZqg_bo&6jfgTku- z#GzU^fCMlUtqpFBgHSZrY;u+Hyjbdd`o63zzoOz@gOHe-+88oh1vW+a8?KeLxcA>c z@Ii$P4BatZ!{i{pD z6Ac-@#OZiAB6}0#0QK0f;RP%&bYn{vD+UUkOe_enkeF*> z1{i#%&X0>=fSPSlAyehG26pV&j@Gb{w{PDVsy==}EbB-T691OoCxwz{C($dKT=bY5 zwV#-#Yes+V>RUzvp0v1Y{P*;8GEu5coT0o7z)~A}tI5*m9@M1u*gre{eyz@hC2+>3 zF;0r=2p#>}ZDk#uexNRsc+F`|)7_qj-ka$Q?x-$6H3?5Ps+VWLf?A1)zNJgq#e6oJ zqqa;*bIKdq|2HFm6a2Z;S8lj5X$i~;CS}OnH!?}D@FJ%7MY6op-ipKNx5Fis)o!U_ z*fqBgul*G$DE{@(^ZR=-{fmN3XvSZCo=bjNA~!CMK!Id;S8qB^bL{KaW2ZEms>n%_35TJbr*-zL0<_yYOdiq0o;{*z+ zL4#Fw`!cHZ$*gkj3zpuCuj(~wH~d{gh2S&*v};!YE-s~JSNMrS6Xh(-x+4H}P}Ah2 zE8r^4ZGf)no$^7)(1ksHe~+U3m$5Hy7|L3_JCgCx!(t5-01? zfNNwjz{DOFND8auV*`Z0p*gLzamEA z414qmKflsy3LEmgV(=fhf|)5rS;Lwvz&L4#$@9=8M!Cx;in!5IY=t>&H&<)czq$$l z4LAg!e~D!tVdfMg;QWG$w?lmccI^;Ut^pir>Xyn+pvmp4f4XGz;Ox%=l2)bU>&Rj1 zRqWf&hgy(3%L>7+^ze;d4rena2_M`83NqDBj;#)Q-+Jz=SD~bjmaU9__vRx)a=j3xOSx}2vO{lBf0Lxur)thA1zt-J0!omp$?d;mxc(^283lv@iSjHNB{VkCb%{#rUOXZ|I(Cb*@d25K^ z<UL6QsgJCabiEn#Zg~J(h2_IhWHaY?le4ZCoNdtq5at60OB z&1UpiJNv5VPvzM;HK*g)baVSgg*gYvGPCE;NKU>wH;&u77?1+j5?SZ`XaY1XkB{ls z%s%XMThm@DeW;x&AB!;TTH{KU{7U7>=0sPMV?eL2y5 zyJw)ZRaR3|b9(rJ9jN^SRs%LrU6~9do7OLd^uZhbBxh4}OUzi-odKwC)YM))Tox`b z_iD%N#{YQu*d#a@0x-~p%F{t(qz_Gfq{#2KGq+G?$;gNX#RkeW$(&2*{_VfpxO7wv zIVE3F3nhw^^Rsw8)Z1068h2yl{@a*)#PkDXAOEaI{YXN@Q8KAvYQ>F-na;)S`})R_ z943(*gSR8loJB93o(-cFn%&VBBs1$zmrLS?9L$Av`dCrwQq(z7Cw<530p{tuLvot1CJa~2#NcL5awz;66i_G~i)u*g-6Srn@J)#dDMr2U{F2j@Xom9eRd)_OsUH@>3io){XNM#by<4nKd-ZF@(KCY5%ALzx=Hn>qqEAjLgoadRb?td+pby?Rb8yg2q*?rf1l`Pt<8eL_`i_)o0XC*8|yXUU_o-M+*w zwI_6Y(^0Osl+01M7=$Vgh_s8rdIU#7gF8kywGVC7mvhaBeer1na5?%6gR$YL10^50 zp5((9jE(WQ{)ke8#h(&Hi%>gsnRmMuDN@DK*bKkBJ|VVX%8_wA+H<-qcJY)yGL)l% ztC3+CWYzbPp9uxe4+#s)(jW1Xt@sf}P>v@X*C7+f((9L(Q>GDh2958vxs;f z+Iph5U0sq;aR{I&_zIQerYLILi!?>D2`76BQ>9Hx)P{FY2ugESGhMv$vCpP5%CNv7 z3_!`UfPjEUUI%OI(FPON^+O)+vlFdeqFbwOmX@sGW{dtHvdqn*RE8mjWYFi?51*yi zOO9spo;QZhMS%aCXuaxN<9)UZ8uv5Ql<7G3T82DDP)3)c)~$|xD)B!*&l*h$@N&g? z;*AY8pC4D6zaYV2QQ_T@qYmC#4pPvGAWy~Xy;91h+F&t?OjO&6;&f?)Z0xdoo#HNyuV9&*E9#1-X@Tf%eG?U?tpNCSe+ z$w(xRtC!93g-mX`-{-**CFU6m*!*DBkThZJv}h0)IW`C1J;*ov>o&lnIb!Lvd#H^g zNaya~aY(;2g3;H$OWEG?dEiRg0>Ov#umyGOT=)CEv{5B=@j?-aE_iPq-kFhPrM{X2 z=-(!xHU2@kt>+n`2PaJfw;cLi(==KU-2CA2%(%dBEGoBml!Bj!x$>}l&&0+4%H3^7 z@^=b-4&uFudOe13DQ?Z8{OX>RMM3%oT+keCo+5USxNy+BH5J(0@bqRocAIQ0d7b)Y zxpC0@s;(bfv-S0s88i5iEah?b1>XS8qo=cbeSD}r3sJxZD` zz|nJJQ+FA6-?hhfV};R$1GO^Hs?$dO+7(x$3DZBOJqq7E?W&3xvbLdNaw%Cr3LfmH zdB{yziwC_Kd6zzbV8NMrLW(tpoRGB?8G3B|z&C$I{1rZnX6P$KX30Z6ho~X@e`yo2 za2^jiawlE+wYyb+e$JE8*j(W1dtYydyz!{MY(_B`U8T z4O;rRU@%?2>_I3VhOeqz(aZf=x6_OvuQzuigxoa-pMoD2NvY(wf9iFYdjE_!gU{ZD z_KD-@y6?Yxv(Gz?j`P(F2j{~xSFIf0TrnGt{E3K!>6ml%gdXZT1G>NNcz4_F0Qt$_ zRQCns2bWzh3jwdfv6b>YRnFE!ZT_Y`#-`ZN6xk?g26J3D6{1+JjVCqcsuQPKq0uk1J@UD+ba=~}ZoWB479=>6}| zJb08Yxk6+qs+gl>cK572i>Q|i+DDHsxiSg7*?HDn?&J76H&puX7zHV6FcD=pH#ZM$ zW>+tQlkBrYua>6HnA3pUwsb!PQhmSFSb7gcM2ex^p^6-t{wDkQF(Es9Y3?&-7$_Ur z5vuTS-+32zPo(Jxd3pK2*DF0JqsWs}!YaLmiz}b_K&;X=Rn+6)#SDMXljz8q?AV03 z7->Plo+|+cN;;}?x?ZAhUc6p79kNI!J9u>_FGf-8fJ#G=^nJ-K!$s0>*;Fam(o5U} zsuxMJ@O=?3d8JHITv_xazHsh!Khpd+&&Y6p$)yOP`^Pg&c613&VuDSR1|-h&fw1Vs1@u+V6F@aPbaGcoke*qpYv4sGw5#gdV zNjO8&tI2a@H%Yv_`H|o>p*@*4zZ0{lm(>^cBv@g=i%}CKE zWjni2Qg6@pqz7Q^^YarZb~3YY8tl---2ZS)u(t2nuX3^Xt0KJ`wY5Ztqe@=zuklB9 z&?wlZp1&i*$>WM0E|kwr(Cjn2IL8Rc`ewbhqrthR(JhzTg9BkShkgSYVvzyx-M8ju ztY^T}JxR=G{!vdc0d8NKmzxzj%@MBXyhd+1qsPJM&iS}}VsB=Bb6S@d?rYj8y9ze! zQqk$0d(IPMBeUNmAFB`|T`Bqy9e9VxSlXY09|U-_FLlT*VE+)*b3V07{+>61OTU<_ z^m@6A3&-DpX@6s;Z`6D&EQRY5dL)qVFcI4;yE$^#-kEo}pTl5%mga@%n&^eE%gSxg z%>4XlB+oZ6i-_#E4yP`Wc;3OVkP79qq%ty$msld-WNlpkc8T%cDtfKG0FQUSghdbhny z9xwIwr2n$JV1#dh_EeKGw!FN&tBp{6!9zDJ&fT|&HwJGFCO4)vQ&zEY11@Q?#u`LR z=e;kr{DI%FbqQqvbuETr>d&#MyR-H{out!F;e)$X33%uK0F zwApu0aMifqoDrMe4?e|1EfJOPVTVSI%&k|@1-Acf9=rC7t)QAG0w>OG-duQ&_Do)ItD!l^)K#kg6BP$*nY)odRbOgmBq!7 zfRDgy-&%*ERW+Sv8#~**Q-Nz_KG$pK`k3nxDw+~2s|Qu0wzj{8%gRL3JaYA5(C&6g zqsGvP6&mwQSFqxk<#TO4HxhM6%_CDoqQnhIOd8nJNS?#d9#XODg!KQsFIk$lY#p<1 z#UNfgVNL0B`V%9m|>;VVBL(fa_Llwq8{U&omQHU-E&&GryYNbAQ3Xg}?ih)>LE`%fu zTT>N7C!&zUv?~_bpJaINLa8&0-rF-kw(j-55aOLQ!&Gx)JSDX)<89l5Quf~TW3P?L zddn|}y0fy8!qdgedc|{(tbdx0&6c{cl{wZP4pNTJyLE9%45bdWcYpjIcZN{WKEV>G zj4JKeFM~;nHTUnKFrpp`N$;0auig*+O7)cYxOI7BW$Q9jUUT1L!!{-{JL=U3g~tXaY|TJrV}Nr>=bzQ;hFh*+BU5mn zSkxJ+#TSRc=|I18y%t8`(WQ?Im805@S)Jrhk8o8*Zs*k0$2}1N6N`ev!Xyn3;hIJl zLTg*bbUQS3V=dQYM@EF)C#IKeS;h}co8)L7WjsziWMVOB8CrhqUVymU zRqIjzd;F-R$mTns)nv-dt%BeD(Fc` zVq!-Qr;OHwG( z|NL?{a?2j$nLhA}33|t4Hk~Y>;(fQBzQ`0;m)L<~Sje@S#0PDaw$r4)QCR|Dh@qvW zWo}{4Ko&|E&S++4VW6)<7(UE|$(W=^L{y;@c~hV>j5|@E)Z~>WJ$AmDii&8&vI+4$ z+kL@ah5#ncy&GJNhKW>sf$?^OH{wX(3ZKM59Mp|>Jy?PrK>`{;-n;Yt`;ORke=J*Ps89ZQxSf}c zc-RIC1Ub76EqJre{>DEe4mcJpNPo5E9#Jqm=2iA>f7aoBQvjk`n|pJ8e5JOhZ*HD1 zWA?dAQmv1Ram0Y7wkWJjy0=h%z~t^tZ-*5BJhc?fq^9}&)h#`AJ#R*zDX(h5#cA-u zZE7s+AuG1x)JKwMTx2Hj>kaCqgiw!*?z022ugm)l4RdI!s&bbzOWC2thYfecKOZlk ze%QWV-Z}_XR4{rw-EwJ#ECS6r6RJ|(#(<+;1oCH!&q{=_x6pS_(1w5!IA%A6gIt|q z99*ci_Xk@<=E4Q6T)=+!8b$fLUGkEpCEBlK-7;YKQd(O2;lqa|^YGPbdmZ9FQzH_r zIMSLa3^^A5!gQjnst>Vt_V*;;heht2TO8C5kAIW2rl&l_Xb&#Bhs+y2$X^P1j4sR#i7N zyn5(=KQuXE6{tW)b6B2;9BG(%OlXRcZqN1}xG{O0mN0V8>pN<>;Kn6bE#<4f(&}sW zvX69Ycdl*0#WvX&6DVqRSWDe?-n#Ea(|WqZI)xmU*S0Zs+7e!H5@Hmw_pU8nuoSRb zYFF?tE%m$zq})Ej5*To^xY&1^P;!&8d9ZtQZk&ewxH#jBm5+hn;3=38-N^iJl7;)7 zKH2^-*l+UXbOyQHz)`mD?9T3@PxD#nz2lAX-QOZguFaeqd)*u(Hr;s>=5E{7B@GJYN;A*Y}^!Jjg2erma(=X=o`1b-jJgB)ZjFUfezlyDWv{HS4C4zJIt3%fNj#P3Dr?Ju0WrJmp)#VJIV`h`N-%5i>mHM3vj%^P~ z)iUe)YWMvNbsxkiGs1dkr_UwcVMOiZDPQQeXX33X(;3a(&(EKqE}V6y7OKy+g)pik zh_X!VN6;x}Mi6Z?t4`V95Q#jj7OP@*gprjD2QH^Rc}gIx=_vefRPP1skXygPe!`M> zkMg$%gSWsL;cvFf>2Y3L2Xb=PRApUQ?qJg3y?(YDzn)b8gi0@e*FPc6`v1`N6>w31 z-?oT>B8Y^5fS@SdAstGWfP!>LgLH#*gLF4Yi;~hI-5pX=($XbeZ_h9O_uc#M`+a`k z49qYy-*e7B`>eh8TA5ZqM?9`^O}9z&**8Nu_o;mQMq0>((4!c7-jZRdPol(*{!j$a zTkcP7|5;`XECEQoEh-!U=Mx8ByQ13eb0pGm#z0&;ASOJ59ZIdx5f(|2-Dbjuda>I{ zxA8>0)WLym(ucK&U`aogrS!}j-_B61Qf)fS>O8>~l^yCXk$3SKF(Lk`6e5#p0L)m;c6i8Cg_v#O71Ee z2d4$-WR-Ni+(((Hb(B0jkf&}EVh=f3S-Y?0r?cv{;prXc!E$H~nn3Y7F?l+=LR{k04c3h6n z0iT2(t#0MpPdcVJb5Ls$XMs{UEX~R)mA|T_6wr~wR(Z*R1xMc@;^4VVHD^Bl7`>%Y zJ4SS`A|uSbM5Rldx5C%DT%N4y(36ys8(N{4kFjS2Bk3*B#JT>)3E|01dc)B5xmSF1X;VbCJZ5z>bs^ttx7DN`hx{ z50whK`j{gEhXl~1jisf>remTV0i1(p8<;X3p*+w5qbO)L9){hr$H^7YhWvUhyRpqj_I!!!}_;R%r%A`FH&s3D)&0;zgpL_>#ZJ{)?diG)av`dy;Jo$jkWs$}kKO7+JG}*BIzBA@AjWfE0#6%1`2|+tBP}qSgzvZMU zKcWtyz4`MwFdM=J@8!;)uA4(Ky?RSCjcvwE2wr`%L$k}oM!kTm>LZf<}sbAaij zLyD-A6L-qGEtg0J6WaCqeo;ys()%ewnO3CjJ^Vq!!x(y7nO3+x@gED7B5w=dmWpp% zq}so8N=Li-=F5V7bf!*xjL&9?rF!UeSq*gD1N%iVp2hyw0!0kk$+>>-bc;_k=jIQ3 zkGEy<&s}3Kud`dyP}rC_C76|1DmaH*CZF(LE3LOXfjhWc(f4h;_xvD*Ct0}|5eNm_%caM9(-UHU4dtxTC{sxksJ z?dk0P*s7b%#h2J`g*l_OqVpx8;l~>~nWMF1tN7Rp*s9&Xp#ZQ1m2(!_Vs^8s4snX) z9yt1<6jj_8tf(sYj%7E}xFW2r$6h0Rq@wajdy_cV+i#`nm*Z+5e%A{^a)Ofmo~KN- zd0xrx_(_JWU7+-U+yH^ZtG3kzWKxl!EwgZWDK>OI#c4}#Fx`i@!2U;~?Rv@r++X6J zJ+TX&oOL-;@8euyafEowR8EF3eis$f9^pDX3qVdkfx^@cpB=mo| z0N0Y``Z;p~MIiD{#lG+V9b>AM+Rckl8*YccAA z#yAuNUhWaT;c1g~&3G$%#xZ7lC&4ad2Fw{_!F?mpm*Oh-blA z=%T6bTN{zN_a$yP7BS{{^$z|u+jW6}-=z!R1xDOMS;FefgsaPU95k%VI8vi(NSE2!_B7zrcZGL(|BKT;E+d4gmc)uPrQ+jui^K=c=2vJ9aGQ&Qo1|%g^$eUQr8Izw;I#yvEbqCb#EEX!eGY z+QNQnci8Oi0|xaE`Z+Gt)a2h>FRD!@D}muWTBsRo3UAJ-0M=ch>j6FnkA=7@l2 z!NI{$50TgJa`~W?S1ffsHSMKwx;RG8^N)BkpCay6Qt|Y+T1F`G@hd2Ej`)$h>|D&n zSBN{E?%l{WZ+zw1Us@zZC`TpGczbCnD=x-EPt`D4c^1(<`|`EKfy2>hY~3GWpn+gG zpAJhxoA9$lq9hl3c4t#neg>1h>h{z2 z$DqvGv^H`jYy%#W4OKD>s z;|4}rB}w%=`XKXUQ87z>JpZ_>MUrAL@I`Gy39Vf=?iz`&R(f<3Bf3C1qgiH|JDm|xC>TuId~3hC^t{3xOVp9YBkmDS2G6xVv5tf zOMuL0)CMb;=-a**k5z408<^ZhidDDc%t^K*2<5+|K_Fpp7eO7MlX>zX zQmkd??84jgnkU~*;zz?D@76`dJzZZtGyKK!#IT(a`5KPMa$+&Q*Ei602#&dDN~ z@c;T`i`8!_);7;ke8Y^{$B5A3XPVv$o5s~b_p^n2ZzCyKjOIBcBtKG8qyE~bA{tAp z%8KudYzK*X8~xrSpF>u&uIBy4J~{whSyy9hcoqMEcEST`&LvjFDc}TBwO`AL=I1T@ z+_E$Zv@1iBS0U>KXKY~RXO(((31Mz`r#W;7F`m%GaMEJ6(WyiTdE-d{_(VSEdvw<~ z!)NN9cFI3o9$nPu2-!)B)Y|(9a;-riJvN2(FOanXl#U z5+GllTh>6n0ksY~q!1UFo6`5Fyi`5f6b&Du4lC>V-Yw#ZqQ-UTv7p(=Y&$iwmP7ygZZd*q3h!S6+H;>XxXMyaT>I2AgbsbM}-R6u{ZKN;39BPr84jG7+W{YZZb ze=aQvxlPI%v{X~AIBFNn*Ny-MMf%T`vdStehvb-ObKA?kA^4Q;z%!|erQ{os#`B`Y zU|R#1NJFq8RpV|``EdRk>?JsL%gg#^)vISrtU&AX`~-zN|K-``k@+$Z zVCUxpuR=hr?g2%LgFuA~Xs+Q+*$f{cdV6oNVjFRgMT&bizSCF;_TCL^Axz#C`YBpp zGXBS+x_9Y3Q2ie7)0+*cs_3Jv*$ip)G?JETg9F*~ZkPKsh)gUCI6;JLChz)^IDr*} z#GF3^KE+lVPMb0l7xhQq-G1Zhz!*7fmhm&Wxvnfx05NYW%!<&zy7~hU@|t$rQ^!{i zu%$Ut3|SK@o{zQu#=YYsPCkF*oX@1WjTtTKru3VVicY<=t!I8wlTpHG=fyZNE7^%< z>odzLfzJPofW(;Op89sn`gVj1u$gK~%!_u(_&d!hVKrDJalE2C!&lT0pnQjEY}{N< z8-?uF;MZ@EA;rl0OpbtMM4Bi3ae_rad3l%x(Hn<%1eB8kiKrCOq^pJ-vX~Dd+gSLt z8PmS`&qqA=UD8S*=w=?M>`8haEW`sv`k;OTok_NG({$Y^N+>dI=jL1{M#}I-UtMlr z%>jfS4$_a@q=CXn<)*;pJ+kg$618r;iC{d}4H}&xcG#=q(5n`*Shb#mv8#ob-I1?3 z{$XCdHfOoV#%mH`=pl4>q6xDhK_rk3@2A=~pA3(-jZW}k1-cz7;>rWbO}Tu-q=O2m z^sP&vSbm21`i|?4;93DOtb1#0cX&|SjN`4ml<{Y`6?`nz{i=lb8v7wtx zHk3ik< zHCHP((2NS+eqQ3Tau1YbiSjKURH`f(y{H-Y_0WooYb0%2%DO>;gZc6J4xSHXVbTlA zUqi&E?*_&1?#AQt)rY>w7SlW1M~>DN!z4)54`yYKX0~aVR3qxwcKd|u zHpE>(IG2}!Vu<^j2?0S2G zB<^q4TMuyHPFrSGgNQqYh=$+XIA@E|)1t&4W-K-(EE=Dj-*YvM;(a9^VHq50*nSZ4 z2_0%vJ%6)V9-}LUnnN_XCsI2Tg(E7Km1JYt&e|x6iFQLQOU>kFL1NP|F~QD2Wx?{r zse;B7?gEDSw!Vy0b@Egn)SJgE{0;8mhjHUuG}vP zJ$KqknwxwmUcY_*Fm={XPX!;i2CL5_5s@SX)+7Rp0ky`+)XP71DIeDOIsXjgLMW*P zL15@($RM&CH>vxRwg1<7{IH@PE_$ls{nm76>OY{|ML50N#+8LbHMaTZCj^f3)?W(7b<}i;M(`A75;ipkmn1AXL!+b`7~>7!PY?RsQdQtJI1pR z{Dr7CgUMrOSLgCzBb9N!L<>qONamN6e>~3~pH6yAAfuhBt;FTC^fN9c?;A@}6tUob zh23_6&QRt@Ob{Y?B9iepkB;kmj1>9)sh$`#t~j?yGO(sxTB_rCkI!Tvzt?Plbg=4wN*h=A?)<$jnYQrkSK$SU3cx}sb ze)!Hm%=1gQOmq!Qe1bO|fU`4Q=X8)&DCw(SvBbB%YN>g3cu<+Mf|%I~3ipnAs+V)i z$m69v7ch7I?omqnm4gS)Exy!k_e+n?1J5GIlUqP+d1O?3yO)4@S5z-9khs zS2VgT5hYv+pk1yb7Xah#QIEsL9hB?Gw2=YW9z7{!&6Fke?!d-+DyQ0lyL zVx~VOw$5v4f5^)$%41YewMP-6*rm(C*I3Jq;&zL*+#KQ!d0%xXs>IeiN5P5t4s2rE zA|tJFe{*;rndhxnig&TT((ZiL8RgZ_Rix0<87258=XOG)iOG|e2Ffhp&2@i!`I0(X z;5zE74)gnmgdFrOypd6uO=ay~nB;nfQJ&$`-W5gSk_dH^n>vqq>&Q}C2&r~&H8J8q zcmVyFh5L6z$14mluBE=>!EI+m_`dlLGU>`unj*V4WM+*lEwquV(SDR{m*X=d)mvJ^ zc_6%VauFAkd|7PD)9q)VPutqPE)q-iSO^$a zb3U4B->k5Zij{&=FE(6%PG-Q7;4Kaw-t~c@p)N4BH!?9nevFT1bvTi_47uZ{vaHxQ@YW&_^WAz4^m+f6Y`CM2DaekXEfS3_?}(?A0X(;Kl@e`|)}c zl}G@5b0Dpxx@jC)&R&%z}lc8FlOWAwynxS)_^`d&&mNYs3+3U;2 zX`Gk*f}>^8;zqk=K-&UNY}CN$PYE8}=5jhBis=w~UU$3QlVAQBIhI=nv9iicAuhJI zpQp>h3_av&eDB1OOAvm-NwFGGnWOSqF_PsPp6Tl-&6KQ2x90vR6klB0*UYO5$8@0m zdI4>YzIF$h{8d8B&$4wx6O$g?AiIt6m$aiHqY0t>GmRkB&(*3_dyIxluhs#0ljG^? zETii=2fz;pHJdN?QE!}oH(NLArOv{E2E@Rgc$S>@GFrJ@up~T{1lgiiIIrK#mWpoz zB+>DFm%{M<`*~1di)LU1?%6FID51{>Upkzq$r)v?<2%J?2lTIi+$B+a8rj3vz>0ZC zjf&?9T>4~Ls)oupE?)jiWF@+ZFELkP>e+Z-f+|AVQ;0NR6cgDl&iw%y(O}fuSIvq% z;oi)QP|jr>`mNDjqfPlQ<@93gD~6$yoBcdGo9mbZ$PC2FC^X1)9$RUfGDVni|CEgi zW-zc_N;jQDe;?XgP7>|d z9IB~Z=V5WrctGIu^7Iz1%?FbFVNG}5{#M4GjWAUwLHUS~Y zgpRqIeh`l2-0OIXFkU$E&Or%PD`1m0#~Qe$2T7 z)pl4HyYqnza0qfE9^T;5`3*b*Xj{gpI^Qc~wq1LIlw{RK6_?!#`s$z`g$@!yUYFBA z;iV)((3OEZm0mKH{#q21a=Jj-o(6Y``2VKx8a<@cd#AjboqhoKgiTeNvy^}Irm z7FVY`#-8JFT&KhbkNIXy2(ma3;7MFclcCcAHO-68(-N6 zv-G zz`=3V@5zV1J*_hYVB<7Sya{Wa?@pH9La_-quVmI|*k9kkG7)`-m0erw|M4R;jyQP` zLv|^vn5`{YAZ~I)o^lB#14B+_sec&1yTN#+2Xj{riFBq7Y8Q*x+}wv>j<{wHL<*0+ z`G2))K>$DjyzCi1+Bax} zGdpukX$Rwv@$XLT(3MQMQ{K4zJS@rS&D-Zb0Hk>wthr}+yrtor$l^QOt6A@ zM1kLeBV}`g+$Y}ao2Pe9^>xm&)1%|5aB`*GY?+e&iedk0c;FK+Ss`lVR-Nf^{B`}cr`=Ty(D2F9$C3QpI0Y`)8|C@$2>f^IN zB*&DCO9^D_`4jt{=n+eB?Io@?wihWvZ%!ac$;XuflAMcO-}l2hfNUg$J zXwC1sqB^B`|J;|52;@BdouO1}h-rO~I|xEDNUcCg@+X^bblp)qBTl$QT)Kt#p##E_OsIo!PvKNfD-(g0xhIB z&#>l-nwNKKX1_OpEhK{C32HmD+W64s8=Qg(*9M(kHC>bm-2EgT$9~%kQdk?rjQ(<@zx+g!F)d@wD*f3R zxlx>DyvpdVaGl781Ezu@vaigHwQG6pYkea? z-j)E|B7t$+jk@!t{qb7IyV&GXk8x1-jxc-#q~hN|?_DCtM$rVypA-qIKCX4C`CU6= zmp_Vz`SGl|z-KsShE39C*%kzij;iv3y#a&=Ne8fHDk(g1=0gZ4juxo5e|cNqVyiA8 z@sacDoWb_}ci{DEFB0DQt0@NZ^mm5-?N}{3cS;ou(S5&J@M1s`?=KoaG4DY9&Xf7D z@KJV@XU~{YRtIiUW)Z86gfXvvjNeb7^oU1Nizm1BNTf;ksLG(J^xMPV9btNsV)&B;w-AcgnSp z-@A3|Cts#Qy8@KT2S@d%q9lPt1T6&)1%dsn6FV#X0?ZO8i|IAUNCLEJ5FHv|xebCMTlRh(S?Mu=x|5Lv1^Y*2||> zczL(hXX}WM{?wM0MMLu!Pqg^j zKYNskY=0^fSsgQtH{SPMQ)7Gs{RRV+vLc5EDK;+Ob1tC%2GXAZ5d@c$M)yD`FA)w< zUJC+O99`}S_@(P;**CK?iA<1e59Za6mIMfCi?!PWL38F^XzY2LhHLWy`?_3CYPZ&Y z$ntmlnM|`4Q5;cHsbs$3^m$T~Nx!a(rXb%Q9XM`fzk%xUka#+8aKAx`fedyuHaWBL zp_Yl0!PA2E2&;(r+$)g}=ugM8@|=0(a{9Dq&NDve@nojbf-&>$!MBJ8CGFS$X;AXM zKmSV%@54`ROYLF~zGl*;4-Vp?nM+}NHJPBx@JyY(w_13E~qeqtC;;SrF`e zKFeHr)c$?OSJ+@(0;|E-;y-k__L-8e$iH zf3sMKJ0vo!UMIC^u1bOie6}r!P?(Lmz*9P3=?@_LpbX|KT_~LK8o;&G`@tgD5D+~` z_X-~FLQw{}p=``G5X!gR#0L1cvW@g}mhEdR@Z-5ggE|#8w?g7cPl6C_NYMEK4KhG{ zpZ%*iAQ-CHf#}1a5T^+=93oqOc-%yGqgl%{?S7h=_d5=O$3(Z98v;ZJb8q+}`*<`7 zQ9T{T8hw#FwIX)11la&;*b{Xb~+`bHoFDj~-DD^@>sTGcLTqmEqZa zh6MK3IVq?88>D>*c=cqjA3Ly>>(TyzAjUVF)p!)LS%K5(;OB6?v*bfrT!2(xwGhG$ z(wcXnH+Gg*!}%6SY$6!ZNC-;wgbNKdxh0Uy;VPWWUbzII5Fg)!tZ5I_7l75>1y$>s zd>Ufk5os<3E+U!)0=NB3s6vG*wReS`^Vfe0@$vx5Q;?#uy=f`a-|A{LB9A5x zEzok=QfcLOD7qh+0PedBQXR5~o)>>shaLV5f{uffcM|Ck=Zdq)M>ZY*oaew{sJ?F? z+$w}P{3hAY;9WyB;B&x{LkWSa((_Q&%mV+^vXd+p*Z2 zE(EiG=xzK)3)F*@(Qny30KR{@YAQYMS zKMgB~gul_XtUVlR-A_|rQ9nRxFOS<}Pr4N8bwQ$iVnR&YW?u~tv$e$o4NyW@*KY*cNp!T+VP?TiEfH>P| zzKY(rhnWD=cL}J|uFCMKi2wamgIcr*<8h##xbI^dsjQn6Q&t%M*sWX_Hpnk4Ey5BA zQu*dPNQoINqFg+G7mzs6@I`bVd|PiobSBU!I6tYmlpGs_$;Np&j{U8@K&`6&UX(~_ux;3M13#KSyH20vAw+kGlrHXp>?#0eX z1eRVKa;iRlAEhV+=to`mx?ssS& zWa0Vi63{IEC6e@{8i5)A(=jH7=MChOeV(oFD`qjNPWSd#h}t$Df(DchfnRS@pB77w zL27^M{#A+nw&m*>N5Y0eP7e;`sv0XX8}$c6Gf0wh1K;-Cv&$tj%gP^m#QEXm=a-M< zZ@9-yywrOzEdQh2YiX~}QAkf!akuC_>T5#(_(0TB)jL5QM6>+A9Fra{cd#(B^c-9` zA2aR~6`b_`rsS!w+CC%CoMFFXyg%v>#(eKd*G!Hvo%q8dOKxy-N~)NqGV3u94ACaA z(LG{fVw(S9;p1}_7SDN|+uqf;r9}uR+|cNQb?45V0Ylb~Zq-1j0;i|F^a{Yd2O~xb=h^+6U zaPbcigZx*gF7esTzytCAyP2o{@L%4^X+J}r%!d?)G0`#62QK!PJj?xwf#1F{B&TEy z8@*OIBdo#(O|UZ{~3Gk_EUaD7Oz&Prng%LH!R)YUBG0fEf2rudR7@WV!bl4m@kG7vqai+qRK@P3II&V5f{>oQ9L(5DMOwS&e z7ai>qaI(MrF(c@>QJ!>-cARky+~th#>9;EqNqj zDU{|aKcl2M!-AVd%0fcPsDvWPFXZK)!C;z5Pm{4qo*t~DAaPh{-=L65Y3T^J_dm;# zil2IaLr#^xrA826_?gt#m9_oOJ`MNEN{+;*`FYChy*ErveZyJ%vONQXf{>APb#<@N zt!wES^c&l%NpvX%8ey2%?usPwxuC`}C~9rbsDp}*oswTk?rw(@vT2{iC-_aae5;OiY9#6uLG(XMjAL65nRMie4!lAUUyS-DA1hr{&Yvfx9+4ovqyp>p zE&Ec`Yo;_1O{&)&ey8P{CM36?s|AaA`4K04yg0+COcoT<#VAa$Lk6=LK_#WQR>Q=m zCKpP2K2KQapRyd8LEj2I6*YKJkg%|^U#mIafLQSJ&p3Ri?VGM-BEh3SS9Ml%S^+QO zYyIGX$niF*WTnK#=~~^zVQs7b6L_ukbW*N-CD*~I% z!`8lnzRpSe zV|VRYvPwSqy`IEDJRBTkLUIRnFzuDTep&+Nr=l|+2xm7($FFG$>@r8-3*-U9PEVeL z%NH9PGLnFRfUN9JZnJIRjn}WkaaVqRn6h4}YyI@HBH$=8GScF3gIycFfG2fv@fln| z+!Fm>p${K?l~&a4gKd;%f!U4p!ucG22^0u4wQ8HrRqLny5#73B-Ae=O2eQ=P_hmvs zcvFquFG+65_B|jA?kI$^@DK5YUN8hVFN_fbM*L6juoL|KDc_YYHIvpI?g!@c6!D2W z?s%PcL_j2!ruZJ7J!~{VNt!M#tdIK1Z3MBBA3RvCI1x(rkk0XvB46Lh4u_Y42TNqF z4YZT3K#5({W_xD(sj^D`XvXjh!!i|!PK~FTD~=_6b8=oyIJmdGu8Cw|s@K>Zi1EUp zES?o;d`GQPyXPZt4Zg=qk-JXJZ>DOhbs`4nJhu+aV;l2lzZ0o5m(Cct&W@Uj&OVwh zx2>}qE;?=5{!athOdT-JjvgS>$qn6k8kllbOIRLd zSIklP=d0Tj4i2Sr_QrUa9D0(DuZIgQv2{b)?Ze7X-k==l`-h&tRx>`oH z!@{`v#>L~^RhfYJ*_~hwC|IUut2??t*BsUbn)=tQ!&l zq{4=Vl;D5t9z#Y*uU_p9qkkQVHR0=vZuzU_-e*r%z$i-)9J$76tD$?L^^{(t*04Ba z=y21m)%(uT{P~GQp5_(3LV=nOT;kALGoc@ss+$xSh9j7rPv4&4LXg=RMcwhUY%c&NGAyY zJ^$gc3}I{QCO>t)k=e8Op%Z=tOy~yEeG-yTr|n0fA3v7NU(8-?X?@b0@C6QT&BzDI zQP_z1uFkD%&-b)prXV4~w}w)q(05}6)B2pfp|4+Cg5(aL2ekYfvJyl^MSU{pPx1Hv z4YZME^0!u25pmYQ-JTmr(@p{^)4{=k!!Hlk;<|?{-&)$RRYZvHJWYv+j0_9A&rm=o zEmRk(C>zj0v&j5#(PTahog69T*1pPiMGDK*^nN~PB1_UiF`u~Uy zl&l27C@Gwnj)aAySeW55mWSOzC$3u6FZVTzrZ{I4Xi_(HTs%}$rO2;KWiM-1>oNbf z;ewI$_V#{JIJU4h@)fFYLKYT`o?c#Q^3>eZYHcvS9t|JJZ)nlUYuSV!BnVrTOd>}3 zz!lP$j?3Q-jR(U6t@zY4xCA2g$FHtOO$W`Js-i!YxtzL!8rxGgHr$ndMP!9_^=Zb}r?Ez&ARUC5eY0EMkd@ z`dtG9_Q%uH4}qI~qsDhL$1w8xpE|yCiP&p6eYWIrAl`L-Ju=GAF0bGD3uhWLTJk6WIM;f*`!Pt(NV)6mU8MdY#yqYFsxu(A;9R`kgVet)h_Lf}P)AJ6FvX0XnHg2F;Kv*=*xnK`;lNdbfZFDTAuX(?XGh}ae;(WOgP7*~$>+5-0wH1HQ&T?7*9Lz8xleaG+M*{RF+@!2p?x0p z)J|Oi3yY$0G%Nx^fyj>9*SeQFG5I7_$h!xKF-94spu)(Lc|)v}n)%oEY`AjT!*HAs z`WP!gNFbx*g9O)pc)Q2>sd(>S564?SoAV=?I-TwwBokbBIdt86V8(sA^}9U(3}TCa zNQm8uqtciWgv^om;T8JN74jW&UU7Ol?&G~1-Qb)jFi46>=y(nh>5+h7Vvc)Mr|$95 z>}dM&3Wm{+~6Qzv0kSzIDA}NqgZ;z_4MbBBUPh1vARmbs)0b#zxoA<24V3}QnnhFOs(qe2XK zSGEt7Ww;HdDVggjmlzsN<6-Pl)qF9eZ?$_u+TT z;{7ED;(AW&xF_rV3_Us;pRf}esH0IOH8p)#Qe1A$I`1=7Fq>5yA;r|yp~1V|l8+YB zo%O}Qm~%6$b-!xk37Wl!dL8MUl(uJ550ema0Wf|pL^|~7q(t$|MFtdAe_HHfwSjny z$af4~{(W7herw0_?3|LBg5lNktrfgwrqBZHQF3rLOwkkj`u2GVSPvYt?F7yU*zfOzwbiFC9nUI>seERaPl0S$J$SklO2b}43QtA-SS%x zLwy?HZEf=Et+rkTRXFaIxhFPiL+kalpEjLJVgvO6Jpdg zCM|kNmu*LR-hWq!7f37O{9by%8eLw89iCW_EGkUqo_gK=8s263!!vp8a9e|@3YxnP ze?_qV-2=|L_;w!AJU1horO4i`cYjYH_^UIW`&p^%@Dh7y>jz@$Mo7itLeJDMQ?`L; zRPpt(YGo7-Cgw?0b~gEqn>YV@7yo%GVmk07i5|wwFs=L!^v^s~m%w0s`*o-Lw=5Fs zpE?Tc;cfpvcFHZju#2ByXk%<#hT+RfAfirLW2+vbV_qkmn7)L-kV zE&t5&|9Vlk-lwE{WbvzVjF-z>GxT02@0uY&boOL$!}_m9@z2B0IYVI?J^1V6%P@&g z0cPp2wXC}Ge~r(-Q%2Ju7xCDnp~;)~U%z8ckYXf2Vj8D4opJanY3)u)9=&b0a zR@sv-#5sR%cTwz4byh_GHQivK|NTQGkeDQA@xd@!!|T5G8(u$vzavYDBTF3});(!Z zlra!Av~B~Z99ilU84ZKcA3qicHGTgxzW=#CaEuq@AbWJPbZTk@VxHw`bYe~QNY%u| zU0J0{nOaRbxj^uOoZui#Tsc9_iNi%p58kd;O759+LYC?{I^g>qlJ`Sqz zSN%cQ)IgA3yZBYc;IFc=n3oxYNOXlO>B9Yi73}6S$m7Q>;qay?aprfN=8ALocl|h< zVY>W1>;8FH{UrNv*s|DJIOL<}cDe?ZCP1+u3f!!!`ubW!BP5z;c2@<;d<5tSXa=y5 zR#S*pl$6IffT!K-r=y+ntF0{?|3*fF#AvF*1x#lU?=IfdU`GNe&5617xa9AjM#{my z44mfXw%z#s|NKDWKAYz{inrqZR=a; zAHEaAL3vpWpeL0)wJKCiw~ObfsF!#dqM-ti{@^mWK12$Owf~NZ_wb<)NUjUQg&?`& z@CH4ZxuL9X4(CdI*kACOv^jpfFB7hNlj{u!Lyf`}u?*?9G5&!6aV5mUHv-AhN{wd`6jl>}EufKj>*ENkP0uFWKrBo!6F}0|rte!ohIPt2bhH1THbH0R4(4E7D z)G%pY_`+;Uf{0Ho2nOG79RV^y;o>vLkl|#xOjv3?Cb!*2siDJ!lax6N0UAs|yQ90o zpWteE`}ti*l1}0X07PZJphjdK*nsmLCEy%5w=<`Wz!?Ee^;Fbwe84_!gAE%&5NK?V zXgz|>RmAI>RS5H*)Bo?IX*0*S=!Zivt~8x_3`hZEyi{1Ht_cyKA}!B@xb8saT3XsU zf65Lk>*IO@4(^tq%1>R(3%qsHrVkwDqwAf$>cK%lt74LgCgD_wnS%sMz!nv2)}?%* zWq>lVr7D7dUt5rPqj4dfpp6Y0VnxI;QQ=mBMGQWVgW=ceUeLD>XfE^46D5IL;$H_} zf@Va^QukY2O(^q}pT+TC*xX!bd({B;6h#L88h^IkB70Yt@(wo7XkfU%ymfWG6iMPe zLvITu@dGg0B4GhtBx7(6LoOg7KnzA6uw%sYK+Ok_ea7Kwx!E+d^nELG*uBe^Lp24X z23miuU_rOLRkMzmU4FJ5y3CNghw@PD5&!R@TH_OAS&z3iD*@s#hJJ7`@MA0^t>7NI zt?j^g<*ck`sBv)cykkL#1S#nro(cX57=n@IC*UtXRq;OX($>~)(HGX3d9SPAhj2GU zfNmf@21oGSW0)Fo&yC3e;*R6k<)c;Jqo&s^fKQMkD=YhM@ZHJTEQa>(Je~zC{;#%{ zUEMVIv9X8Wf5$ie2VF-zdZJ|Zll``abdHChWQidF>jAGKYHLS;zo=Jya_|r2ZmFrH zgb!^mPgC4>em#LnG&T2u53aY_$VTzlF%*;FhhrvE-V|7Ajh_Z!c;YN$xV{MYt!URL*lEQp%<_rU-w>x-O`rp3%_P#*#@qob*o`x2gGJ31Pt4H|wLG?bN>_l6H!-qqWyPRBN*_E0Md$}zCC5a$yI zuo{QKe5&7@%-wEQ(m5>GJVB@hde6b0p2(?>)EB=T%}l!c`hGwHNMe=4>5!<})_D57 zvs2lVA|)-Drp5MNEx1_SDK;bJUHn!K^ z9%^Q0kg$RR`HZX6P1xq{5%YNe_#rPOBJ!!W7FjfeNcifKU0IhaLAqB>4M^V~KfU%vg8*I z7x|*}%Ge_Kcf9qLT@RVdG^#dncCTt&aIZr5J#K;anku;?phL5 zm$Sr6RgSjlhsO;vN2`mC71Z{yAP3P;WNxq&}4Cb3A!!Izk!Dpq>E{6hJL@+DI;8SriCPdRBeC20( zRL_Fwzm?s4vpw^@1(UzLPCAv(2UbQImrPtl-?@^L+|XOavB#{eIMda+n<0!?DQBNw zXV7LZ?vp{a1DnA8;X`F4@IqsM%YpMHkI>}S?Fe+H~wb7O%Imf+$(huFSPXh%LUj+oc{j@81O&tvIYK>##h&6#HTHHt9Idz@Wl`v+L=4H zIkU5L+VRtzU#ZAz>^E2T`h`(n%F+Ig@pw^11elp|j9OUljq8u>sD#+`^k;%K=aKIb zt$X+x^tQl0z<6HYzMEWe_h|^@8XA;*{Gd#*xJZjh$P1$`tL7|Z(gRgEG-4inP=dzm ze<|5)0AVx@a*1j3pr;Vl5Q~-3Z0g41ig{`LlOP-{k>=ZSt?@GJ`uz|siY?|+!{Xw8 z?|qJk;us_`+fO1pcP`IVH;E1S2)@vzr>7UWoKbZ2s!zYa5%msKAo7VJcp#r0;gxeK z7<%7cXSoCX^8hF@1)4%miHV2j2MOXhOnJnQAsYm|?9-=T!)*LHhtCu#KaH&dT4b^n z8Wi+GSN8_Yk$Xsp>}SfrbrK}#zBq6{dD6K0CjjtziRdrr{qD771AG%OVORczpZ*_c z;=k~z@W7U`K(t#Od7};=bWW_!kDD>(H&KR$kdUS|E>IS)OmWQFFAi~ciIlr-Z_NpQ zBQg?N^rhjS=jSJC)!YjyH~AehC+N<{?od^L)b9J50>VJCo+KaS0irfG*4QF(w|Z+k znXMKdA?V+bRjCl!V*j@a%hd`6>mxPw3QDLsgDR(9xJS(DNDO^1<`^!P$Oc>q@V5}D zPEyy<&|*SYwX(u0H|eZ!LKw#0CngSoRMYQOHe@2uwk~sgynwOWMN>H6NwKo>xF9fUcTd7%@}6!*bJ9C8=%$88NZjDb7}Wh_W|y z&jqZrD$9sd1U+U+P489g)MEw|^Y_6A%IKMs9MQrtLHbz1K9XPOA~nw6`n~G&ilM6a z4|MA8*|gUfvIFVO@aZp&8rmJCGBP?SZ)r~zlUH9tmr?J z&Q`%98I7Oa2#ZB*_-D&jr;!n|IhP(p6C0zZxzn>`&r-Xb6xNE z`?@~!C!PWW3~RCexn33Bd#>UI*;muj2e#AC#-Z=Y6&0tkn^sf!vTxAU2~`ypIBBLd z5fI@dVx9EvS-{-*KN+W>=Jfzv8k?bwU;Bf0<(8fqyuSAsAUrI+^zS114PyScRfOFC zS%=T-<>w&v&O2`DKSSJyt~bsKReWoDkOh!Cc$O-Ccg116h~ zA=>X86!U($v0ca7x!CK0K#(2UrPt%oArwxXq2uKxwJ9H(BoGIzQsfux2WqV`&~rAV z%0$8$_pL!S&sx z1?VW2?b%%T08sejqGz|T{0Ed*r6Oxp2KVRcP2>0dKMA75{xV&Z#5-)M56`Abp9=kcvPwHBEiKJq=aM+lO=U)IzkNw1rO-N^ z*D-EQwJsh|8TtW3==<5Fo&WB~fR~6;o1<$8_!!tYRAS1LChK|n*u`I4x_x|2#d0-6j!dyj;&yu)XQ`ljtU>!fuqvy4OxluB1VCq z&B)JhIDwz?X3wyt@k^doWxaoK@!sucEk+4Xr((Rloq(;9c9HdM6kfq)v?qfQpVu+( z3;O9hzdzItk?Pch!)7_&+Ck~mdB;j;<|KfhbXh3<6W;b zWkZZ^*HnLQ)89LWxa<>9+i?sj?Goch!ukZL7)mOAp{JAxZ0!h#pxg{zKX9f84@T|Q zcKdboXFBNp7C|QVN<7)R(w%m0i1*7caHvSWt>jv}0lTx^FD~srG5G(s?f&`ant_{L zY}IUX^|mf+)EuW#R<~~e9irdaOqh&}%gCq){-w&Xn3=(AYJaqQCShw?*wcQ#FF7aY zBycWcMeVp>JMWc#{kGWvGM!sd!Vo2I&!#gWJh9Goia*hscRu76cowZ)RAl;vPNCl8 zqqioG7lGsY?)#mH*{17zL#=;lg8y?9|NeB9(s9I%2M&CHJ2<#}3;{j>q;Le4jktX6 zNEEGqvepm*4+YL{tT8wlfq-=n4fWfDGzUK>)jZv`socfw9N&zhUohGyafZ;li3(1f zO8W-!K0*N~i}*VRZsu)&pY=bt#2bI^`{bwdHz116?Q^Vvi9G3(NkEbIEmx`G4f^^8 z@|PA@P3+Do>W_WAO+5X6kgdW9-aScave${Cp&jY+!f;m3r3dkGH0TWsC4a;O|L+dA%!9?YI9QsT2}#@# zTH7oAA1R4Wrwzsl3vSn(E3ypUc8hNl5@;Zn-i`V3|78#jwW(3} zO&B!$l>vXe5zZ#PO;Ocp@Zw%3p<%1hyx2I_UTrN2mW>DgFwcAC+o%*a%;E{MsOX28 z_rc&0;+_g?Dm_4^^qPPpcW3jQf@{katR&^{zWqO2AJw-K2OEFFBSwOu)N?Sv3ElJ2NIo@vRZF(d z2JCn96cS`2SpdGZkQd_t>lY)eGwWq|x2K#pio31PwWW{KE-=t>awRqvHINox^vaZU zM-j`EJ!Ai1wK1pso8@(?qyR`5uA097ew@(n-oV*alJIGjGaJp5N|=&<7(pWAf|*RO z3{pEEV?8bwdQ!6u6r( zsN8-zznB@IqJLkMNf6;dj-;mOgY6ds6;JxM^b8N!B`56B*7E8F~iuLR#0i9FG0-I}^fA1>wH?L`MfUfP?<(?C&p0 z;Mf0cHTF+MPyISyW>83^q{@ox{Sb=YGc_>@j^Mrm=3lM|;(i()$CB=G8(UR60aveP zw4m1Ye?P96pkLS6pvI#Gel`U6Y#?N`8sxO*>el?NxrDgthL8#XiR|oYbhpgePvceK z0pNg@TV3VnPwUm62FD71oRqBp(HwmpJbc<=l4{Ld9y&TofEl<=!`1)eX#`pguY;*O zjX1#;T>ux65@4xrmLO|@#KOYeUIDTt3WCZQUhDG!jeP@rqJDEReiU@7zj4KMwx>-7 z(O0l|C4g=;e0*mC6~l@X0fxJTS+6jFT{ulPe7!;*4N+7Re^-i=MSPIE+EF-ZNayZlyyTuzB9t} z4~qN*a=f_7pI~F1y+xvo+yiYJ0L=beQvozTb5hW&>z$ z5*7*PVe-J9ZQR{;+ob14!QF^=?>qy@M?|Hhq@w5P|1L&$YOeLA!IJ(e{WDF?&57N! zW>onPGXWd%alJ14Wt_wCtt=gPpl=3;UR@*p{zkrsn3EGPHe4(}noW;`y6@co!Gv1*8eGNeX_|c-9z(I1t3qSe+`Uh%R8UWH<@LYO;x_ zV26&=6q3quia85Gt$OA+OyhG?i9vtt>)y|P{n;mV5=O^cqqvHc*B}{?3Vs2rGX@xK z6oCDNr<8Q^eNum?y|5z-BpStlYI#;cMdfv2A^XB`!3icC+m&V^ zw>v7A6={CBese4U=+k|778mV>eIcoHPz zqjmQ-kDFmCh_KLKdz@hK`}amG?=7n~xDfzTC;_xmK$_VDf?(nxf=icP01A)SerHYd z-ctnKPS;&9Mc5Dz zUW)?0Q$;t|L4c+q826E(b3Ca1GX#(CU`+vaSBph(fClipIp-ZL^TjB2WxN5IDff4c ztqOkG6``y(VAnI(){c%6djX@L)7o5@Gf*_ZOlxxexuyM`a^yK06gar`pw)iU(sBjr zn%g^>IXm+q5;S4Wz}GeneQ9ZXa{=H#uw%NvI11*qdVc-~8Du zZdjd7_S;+-GA?jipXqEIsUX_XK*EW`onsC=vB3&c40k_7pWKO!pl%v2vb_#-fDXum zkvUJ{bnf(pPp80-z7!9_pJ@QnC8pY9U;d~I1x*kIn0ISe?P2wmYG+%qUuy7gPmVy} zJ+>BW>iHoaB-BmM!1y}6_35FrJ1U@2kd6AYNT#&7SZn2os6M%YIs772gPc1M`H{)v2RmPy%D&DC=v3VM}Rp0&n zfE%p&BCw-E0B|dI-d_B(KiSLWX%ZJZ`tLZ*>wE8& z2Hrlhu#C>#`%((~56Ga(cOK-UbUDdDtm(b&b>h}$0F|IRg<7%mxHtu`6~gF4h#aY! z!TyW}>5-zowe~DZ=MQv~8jOG9%rLDs66$f@;5K`Vk7#UZ`2ug;F$A#We=q~AW)2H4 zxbH1O5-Oggq%YE0?vJdul`A}AtoBU$+n^%%gGy`yLPI@&OVIT>qu$J>f+}= zc&J&v9LS(`MV~A!9T4~y#k4#kLW=ncyZz+lzuty3$p5>_(QH|{2UL(>;RO<4lg^8C zprz~oJWz9lz>4Yqg*p(QVNHUOtha^I>=rF?f=Zu+^~H&SBm0U5QLs2HrHtI%+FMA@ z{K$15;e7%)Gz5${e$X9{q*5?nj@JL-HR0kct_(Qe`~at9ih}wOc18TLQs8>m=ZIcH z@`E+n|B4!zSK?``7!x4^yE))13xg#ZcdC=dm=QFzNoOpeh!QtS0+{#zxbLd*;=y69K9~za8>wOKZ(ZecE{#?gjRGsTt z^;tT0Pt>#H-4y!E3V!N6;=$aV`NT&^b}a%xbYa;TajI%8`UNanZpDDFa)XJfc4sYo z44bTtC{f3QrT`j%z^XM7(cBKYq|e?O4d|BD`pj*5 zdis9BY2d{n@!2%n4dmM6K^!|Oyw%&7fan+v8q2JZH z9{N)s;AL2zoFk96M6$U(LMXY3uAwAO5l?@`ejGGS`gN~2%A8h`c&moau`-MQ7LtE- zZOc+-!YZRz;8ow%gY*l9?8-6N{KrbMg4+B~tCtWoLPAt0PM`nWktjuBe_yChXe>M1j8x}X#^z^Q4!+T4lka(HpJgEj&A78DbqZ5>oaf2s*c7qHIMX~y= z)xMnCEXQGEr9j=`7pLBHxpHGAU7_Ed?nXC?{eB5boJMevxy$GZ^ZCju^Uc75sir-i zi^Jm-|1k>Y43o!muD4n9Xe27o*zVe$CuK`$RfFb=Os&s?0D*YmK7H)P9z1iT4^4J6cVh;rKZH!F%@IG!4dZGdA9Gygn=B8;8@_Wl_2FGe$a=wf zsu=W}WRNc8u+>ms|77&D*98uWDxdAcxyS$6pktzdyJS8}(m6Wp-~Hk9p2Ly~v^5Ej z29M0DAQacsq?l@n_Q|Do_dP5qfJijvZQ$|Ya@!H}&}3=wZ=jYCf5z}9 z#%u^{p8O?G3RlQ{1P_A&F(X#|OwMU^5yTijtZKM4mdUFlpPwKXr=01@R3a5{pdc5! z?~Wzd09*&X$(fIqBih^mDF3?n&#t8fcbsG=Jr6323+dk=KW&Wfi<|aDnh2_BIv^u& z=}lIaU+!l8*Y*4DaXc=mEGFb~QmDHyN-*ZQ!N5}R`yNGaOrEH3SNk#n-px@(%#dn%Q*4= z0RvFJ;1D@i64IKSsCNA0Fz{1DGk1z@?_HKMx^Px!s$um7SEoHF1Cb*_U!R~Ck@#NH zsjKR;J=`%Nc`qRh4P>ERReHYsC#;duuc8XB+IT}Dd)Cl0K7EcZsT497ev#}@tcs4G zpA4+8T)Xvpwe8cBmqw6rzzLnXO%^cB;`L{od>hk?9qAz1LC(y~1F*v_Cl+#1N*_pm zLFh^I|8>J?ZSYx%FWYNB_t+!m_UFeDzIpfWTjce5|G1R~al!N{gQU;(9>Sme{?kB8 zX%=~Bto_&<{4WLpRA!^U)OLUFk1R&v9FtIzu_ipOIQ?Vh07G>Y=fsZWfZ)_;a)SA; zSiM@M4k)s|>QA@pc#bz5y#fBa(s^emIyk9ZT*)+j3GUP8T662j z;@ut=URnTw&{gn$a1i|^rufy{V_{Cz&t#LX$=EQrH3O-ChWdGjg@suCfC?JGAbmfx zzjvhlk(Be@z-I4`WBba)4oIu9scQJb`@XJA<>at~nzzx;EkGHC6=aQDVEjRj0LU`V zhf7a}^QUlo4cZ8i%SS*IcOo-06G;7f;Unjv)bUnw*(vW%vDw)mmrvsVJV-;+{IFl3 z4Kt+(dmDKACjo;&BxGgb0(fVkB1^~%S$hc(f`CT?Mp?h{-BsXDI9|T?FfN`Aj>b_E4iiC-hX$0f)WyWu6HfAIhJU+JG`py){h7X zq?DAEUjg{#5Z%?ee_*y;n!fto9(&upW%)WN8><7yuU$as&UEPE;NpIP(W9u@e@Y!a z%}b_rQoxi{`B6;CfWhD9)2coDL8 zj3S@ss+=ny;uwEC=t`L)@|8f`ora5x2vmQUSahoW*ViTL7nxK(y-XCflmMkuwk`B_ zv}%i6w>=J%kymY2fL$#&SXjj4g=&fga)CPgeJM&<*;%7@X+Qo#hC}N<`TA0U;Xe-x z9G=cQ=iB%Oh55e)Lp$a`wpD8|9N05TlFG{Zlhh`B z+3JT{dGPPs*sxp!3HgHL%hEh*=~j2^saBY?WsN%ht6W{w65 zh}(4({YE-rk=w*peNzN9o{WqP1my%26bmK0zK!;foCvuyB2aXPlKX9Ar2&Kd1FAVt z>tIt32Y&28&LFgDrZf3~D%y7t)tim?kMVCz9;#wCT6UUW3|u;g%&pO|EV7T;F$YQz z%9;YjVYfKgn>&5?KIJ@67yyRjoIP9cK2VM!w1kY$z%+Wp-E~j1YT2w((5s_o4Ch~v zauwGxt%74D4X|y%AK+eaq%UL-lET!FJyN|tp#_>*;GCf0AX0u(Bsto4BU!|#XB+qM zob>(s+J>A_38-T(Rfeal7{l3bD0^zQQQ!FeM({^5&6AZ^YzF7r2Y91FatY}HujJC} zN=#9pdD4YSYk|^*_9MI83;r((dDxpeodYc@D|2r(ytA}P-T7g{Q9pcx+);d{pL|l^ zJ+4Zha#0D(QD9}#fb{z{+gI#W6i<>C24VNGRmS8_?=(|}j28wtXG28ij^-II>#}hg zo_5sh{_}!X@tGd>n`}Cb6?mgT-71~hmHJvi!=iExGt8~Jgho%bxvx^Uk&)+d1}tD4 zOBBI6rCXx2GjoT&KRNMT@D~fGI%_YY@R0)dmEo#E;S_;5$i7`-&)(HM3j6htMuxR> znM?kg)?8?eeykfZ(sI7^=MV*@KFr&>mb{*+ndcg4O2G@KPRj>y+N9nbw+L+<<~BrP z_=aN#HG8QVP7k_<{O(RwwX_7!)wCGXL6~$>*wte{Oo7` zRpXTAwj|NQ6AxTD{dLnjY3;*;bIsetFY%eul&=nHVkF|~z>k;%ZUhM0sYQ0*M%k&g zoQHcxK}Tylw!j0!6@2uOC#tbmQM|OYoIj*7JS{j`QS8Mgg_Z#Zu|_XvJFV%;%{0iK z8daI>e@AdovPqIw1FdQ7qS&BYm+=zl8~W?`4I_st6N?Yw_TRtPRcZZ!>x1P#@-Q}b z8eN?~*o2|p&huwBnRj<&dFc2$`2L}GP0hUTYXVI(!hyY|oRx_scgLf)^6vMAj&V%r zvykcGiA{2X7brOP;N**!!Keiw-( zgQHL?k?Dj{N-w8h-xM@`U_tch<+8=!f}EcGn?=DmA3_*?|cjV;CEs{8S7sL``xj=i&E=uh`r+&C1zzq5Tmm{ z7C9Nov<&2L=+dW}MRQvo`8j8=7vL>ke09$Yv>mz=jlraBx`^tdLt!{R_N7Ypt4^Z{ z&BXgcB7N*+Y~U~hd^FQJP68`$luTSGDJSRr*04ZzulaXQqV4qqe1&79>P_TM+a6}r z4o{ky`t3_E@KzG|#8LZqvV4ooi}#w1N4)=ZB~mq@&{b2Zlj;4M6y?Q;w>}cynluW81y5@>xtV4Mm&&d1YMYaD`>K9 z{t5nwsyX&0V5`BQ1f&V*RyZL^*heM%Wv#Amk#D09tl%4jxF=6#UIZHmeiJ0II9D>S z9urM#ZJ<2mT*k(Y7e{TY;)RUgL)hbpe|xRzf5G+#p{lp+*PM~udpp(IPQ0&LX$!BN zPae_s@o%U4@(o{gl(jwZo_I0R6zlUOwSBF)Vvt=sKI5dZH)PDlH)xpeJT85?K`9`v zlzZUL8QPNte9nhGxbt7Su>6v zmol(^PRY}rcTCfFLH8tqj$O1R$`^E?kmtIH!Jw#Q>EwfiY*O6=S+Mz# z_B20ei>-R3;6Q+;%v+x?g(Z{H;=vs>;*>lUMZcAs`C zHJA&T4y(ya5Koq=Pw7#-8((XcJN!Y<-KOE~cmaj*{Yoi6p=-RW>kS2fWcDX#pU0f+ zaQ#yBUO1~^W4hCpkm3IFSJUPT$;3P~OUU-|s&w(I56<>bj(7`Ke?0DEa_qkU=NFM$ z^G~?kD#`N&i_W9l4^AR{NpGKP7u+BfKazewk#m+rNaOVgD>~2yFKWKkh1lc05N_3C z+sjSC3!kdaSF&h(T!1no_&@go(({g-dx-Vw3o&J$+N1}%%!lPUsTVdbwz#j!wp8Hp z2G?Bl*k9A*6wcjwyxXNuy2{avB1fh@nJd9(4r+EjFG}IRTj*5PV=bw%P3l5@<4Yvs zv>~Uw?Tx915x=usrYl`OlVvX?hgKFCKW(5NpA>L2XVFD5Wm}EnUfdha2Bq8NsY*?6 z)bLQi@_6^kvx=WvbH__-%5Z(SM3(pB8ulwaFE4WmZ@pcfzc@_SH@AHDq5umKfo1;J zR~WIfpJvRwRKEiDJKr%3Ap&&1F>aAIdD+PUgMQb=smmVvh^W|2z}_nJfpPx7oMw=pqYiwETkWbnc$= zEZ%3_=d0h;BT*T7sh9r+ViT9jhz&Eq>NkLO<`XC-+-S-+Xo8VB4(DDK=(Z&`vTw8Z-Q?y-s>;jkipn;pdW* z|MN*1f$y6-$#1u)zoew&C+GFXY5W`$-qclz$K9U{9vR*8uyi{~oAzX0c-ScJt^EF) zZ@pi=M_rDNmdLPR-AY$Yp70rj$Pdl?=_Hy*YixVA#Vc=VN`)1y`{oMj;A5FQZ0d`n z8>c-#HvCi@$R>Rs#^FzF*Z?C(*HIVYg$WPU*qg|D<4?dfW3?Jmmr;?|+| zu%B?emJcVFr^l_jkFF|X$4~2j&pfK1Y5%6*@5gOI5$EH7ru`e3^<S=J!kHk|0a1cZz;X4jvSB9DdAWT z6&{1CCE8U>(=At%zzFYVTM=LcLbFZb{0qZXXPP5xZpsN8&TksVFaDJC8d>_L(}obi zZ`u8ME{0FZ-@H9YWMQK9u^`|16}9=F!`wQ*s80A+fr&<3?0mw39_JbKJzBa4o-NBk2H(CLw7D{T`2I=9^y!BIpZ4d5 zA&qed7*t98?wjPR?4uE9))$oI=Yxcsm9pr$KIIrAYnX+lH`}iv=kTK)jT`)~k;O7g z$@1HkNu988F5B2RWJZ=qb*&ewJbFH$x5ebX{>fqAwkYmE5$zkB*1LOvNrwX}49ti(|j$uo96cSnXKVs<%bYPKwXxphXv5Xs`|R>iGOKl@Hw-P|&` zDlZ^hMXD?DNHsAzB+S(hw=2k`yE&ID?QlXF${|&{xMJ=Fw8f;5#1-@S(a+L8HI(l1 z;onu$wd6q{5EW;pFV}c2Ty9(yvDHMK37KD{FP#5wfnv2ppWdxPPOqxG6rLB|I5omQ zKYg*q1vQDgy4AZ;b9iW8RxR)KDgAJvJN!uJZG8=X9`z~2{S?XQkh~MNgq^}*RHK=H z247|);5vF)$SE<-Ey3R8bIzH#4mY$0QefA)D&^du`QXPz`^8}T$yxkp>b@QWsirP! z?yatsmM7*ms@hXk>YLGbo=P=ExxPxlUr(r6ZVl%FwVm|FwjsK>x-08Tvv#+sTx+bX zhqG2+G%G5;kJ8-j$dc(%R#X_A5MM=vKf7gY%egjnMSaf^#fJzD`>J>qX7Een1bbD~ zyuM>I##|rQijiN3))==U?~-XgPsl0s9c!(necpG=Rkzl*YP>Awv$;KVuHSn}AdWzs zq}x!rbiCi9~4H7h)Ylj?SrrJiTsT{gi|IG%T3Hx z-4eEhR~3tNP8)eD=`?hnyb_aXdD_a^I8gJ)^P@P+QW^gAaan&kuF|TE+H!Nc4}Xm|cM_2Y+K!_=MDzgd8UNSsAxYF{in8)p#Luy!0dPQcIWE zot)ecqh3|DAE({$w=T}nxvs};X_an|74<2~Ha*<@jCdsjTOcjyVF1H)S|HiWQWu%XH1}wg&0+LBft0a_;nA`!(Cr zLz`_ab2pR3w5d}2?hE-n#Xg(vYnl=5c0G(zBPxAj$Epcnz4#i7%XRD)<=0$~#Kih< zmIUO74pm2#3)C*n7vxWRS=6a+?Xa&35Hv0)29G!=d)RvIo4cZgpbBdM7pFf0q4*;$ znxW!AC`^vaE%WthR6c_m#sZU4bFfQw@I55;tSxolpqu4PwIBWWtXS8;)9ar`s?+QZ zzJEh*?hbLshz~hshtOvxJ`&!;XqbGIE_BbVIasC2wK-yt46%5BC)vKHU78DJToa3r zNhUgz8}i!p%dK3k;N+m;%rhgq4^^c4UYkdGw9oZzZ6%R&)hNHQo>`>H zvub)u^D0!wPg){vT8x#*4m@W(Rth%0X+Opcv;h zTqm|=53GV5q#rJ^l@DKoQho@Wi2Ts6c|j+3ggQcdhUFag)W4DF6#SfA9uZCO&>ub& zf4MWP%I&Y$1+y?{R}NIT%|8Dd|4E z5z3CM_0c__$hq!W8n>UzH=a)VVZL=??s&PQvGJ10!Pu?Ymt9Al;i-p9j`?x1pR~LC zxa^0PJ58<~thGn+9T^i%q%p=M-ntsk{2g1oym(cX^f=B_4V zs^vD>H$T5q$^4G2qnuRF+W|0d&ga{`@P`TVQ;u1=wDeRtCLR95$b_uWQq>trD9~RM zm^db4C(|`^hH+y--X=VXMvZ)-HR+sP9i2yCzRwxbNcZe#!#BQHs0Y>TK6R4bY(5pW z+f?bYS-P1Uor7j5k$X9%SZLw2PQBawg*<$2XhFJ6RcoDE=DIUORIezg`8w$ zIykNstdk_XzoAETn($J;Yp7j!uKA90l(U~({EsO9%8k8ap_UGu??Y^;JNl-dA>}?8 z9dvavOSif{CMPaENOG@uSaTC8UD0_H9|p3Z$(i#m&ECnvw)oEDhfCB8Ql^f{jGqFE ze-_`;c`i1uN>ekv)JJ}xaenjYnE2LK{f_-N+R)Y#u8{yBMzeKliZhy!kC~%{sw68N zk3>UyvQ=4?AMH!=@$p@CqpB<{oCHOYit()eVgw4slaVmWa7$~~b9JrZRPj@Nvc?tOT*2cBVx2!*Y|vl9yG<0DP4|^jn!xGZ{} zxFs;zjgWivX}zrCRN#MEB83;Avaw+66>@^He)d38HUh1+I52fC%{-8$ZXx1@A>|jOD9$sY*9`55aU(fnYq?V6MNqxWb z)X*@y%qg#7Iy)nyqwr}EZ`|HmyRaovR=&z+~Cm1B(j%?|RZyG@sqY+i^Cicg zkvUmDm(WRggra`%$?mRnVaWB!S$R%BSU9?#-&@11hx?q-!}e}8BWU?em*^}xsVlQ=HR7vmy!irS(dTR!Myd;4=gD~nM!YW+m4n_W|y%y z!gFx0*t-EU6}15yIPa|WHhUvF%&skf+Ew)Ct=xF@9)5ZA3McLxSJGqfXsGsHTiYj*!M-{eC+O`%?~q9yS{b1ydcqm?c3~885~h!1;aNA{np<+ ze4;HU7bvtd@eWL~2~dMrRak>7@rTxD7{`&Szy_4IfI6g*@mqfxTdTgevorokLnC=Q zUMHD)KS3dc)6FGVX#c0@x1jh@hxmmBX7RJX8}!-oaHzep@sYjFhv8ct%Zqz^Q4TB* z(-PNuFOJbWP2kkGCo!d^+qzLSeN$u$61*j9^wr+}*iU))LtaXu{Q^)>KT;_j8g~c} z*9eb`ON6}90BYg84M9A+2Nc(?t*zG_xz@0Au=c*c?d-DpeUktAwtfJGb3jwGs&R9K zY{mZS)xjE%cu1*9iPUiyBlf#?KmX#dkwReZ-pE_R-#l50gu<$s7&p}+H|j=x)IpUw zNu!IU&eAYXb<#K!p>UR_*Xe=(*?pW2F{G=dMgs%j&22+u9Cfd z33_AG_{Rn6!^h8x2CQ{xJ$g_)Mo@H5{iCjXW#$w!vEMEf_twj*iix4fRo}>|RXzEu z9iEcUgm=hhdY&=x(7oALn>H7)4APoE|15Ux&6JftBd*>3;L0uE&>t9$1YsQj0@MxR zV4L37L|tv$kIn_Y1mXlaSy|HU!ZqJk`kxd)9S-xRwl;@KH~WpNPYn!s)8f$u`spKd z{-B2}F>FUOvc%1kran?DSGKGwkpT{ijMGS=a`6_i-?O&;VA!Df4Z_23sXm?TL+IT4 zJy1_Rq$`rv3T<-X(!Ot45;xr@+xcN0i&VT(8))!@$))D_!OodA*XgA#zW$oC9(||Q z`n%b^sqvC=A|m?aAw&$kIR!JMtgRiVf3gE4lRzt3NZ2;)SVIX>NQTW03lj?bq*i2s z0y}In`k5IS5El~SEG^&O@fwd@Swn+PDvHA}kNDQEvX3iGEU#XtVZ2+P#lRBgNa5L3 z>R_pPw2iIAt68nz3r>Xdr^6RiH@}A*#Tgq~^oI4v>)%hPO||pW$sVtMGS2jF#81Qn z|3IzpiihRW=2meF+D2!7R2Ynl?xv!!SI$gJf#V#6-k$5%g6@ zhwc(ZMjZ)vrRC)MIuh&XrRXHI$4Q-w_3Fg23$HKd=5mK77&*8^>^OG#0yJs%oYki- z%7vRB2&E;Sn<_|uy2^eKQ=`;=ieF5t?Btql0GHMQN8uVWP=uW2kkkC$0q?t~!x4Mx z)3Pc1nsjfz6N?^60PMeP#TsYSgf%g6RlE)E_8s2bC~m{pcz{KZ){Qt*sg>|#hSRbK zM^!Ybh)klEGvoz^;k}Dn?%J!@iW2^8zgvYERr;9h|Du(Py-Sh>kB|;shHgXIIL=p@ zPn%MESgls>;Y=CMn#M~SQ=KY=(MjHRwGMiX4Mnh5jkmrDzva9jm+wTP+T{nKl0s>* z=M2izpXa>O0ji`II+_letShjGGLGb$P+9y5>;B)g!<4ex!Q|&ea z9%Mq*+ODd4i~=LHCAFjST8R|SJs;?Njfm~>{`nC9tKhWYeY2U96%X_%qzLnZMH9_d zt&UgO+D{Ui2D7a;O5QrmllW=$#{eR5B+HfzCzu2%lu$cGL#PUo(v^}RVO~8djW5>n zbUJ8KbHY>beg5R_%9Vh>-SYH&Wop8&gFeZD`+Y=Qfd-G(lB?`(&+N?CFgy3zx%gln zuO8y2+1XFI=Sr^kbVYXQFucYW)cW_QmOHIla#U&<~2eKL(vY$s<3b+Y5VUfz)C%Pry(q|Spv3J<7J zZr+t|2;LHiADUfW5?7=_zj7IQd>`WCUzbSaO7F#0M*$CVk;Dof#RNM4Pm9y6a_*wB zR@BtV0dbN>gjad7!Q-!s^oc>3V#1Zf2TJKQDlL$#S_r41nBxY{;o6K$MjqQ`vc$NgJlo>g;q=5X!ab4E` zE5tgtCo2e9maRRZ#G}Ku1THFwz;YK^i1 zw<74u)2GeKT3WeXT@C!1Cchs$N-i$3?M=tgll=MxU$AWG**H5feJEN(Xa9_$`fgnY z`Hfp{55O#Qfxm%DQ-p1|u&79&O6d2eKdWU(kl$>Qz_Y$Yp>?ebKBdg94*r!cJgEfE z*UVK@TC$D???mb$_!kW`$xThUjEqsU*74V5A{-v8Xjf-pX0H9d7fsBU+k=f<0*`iv zw|1w}vFE zBV1Ani*?53d@YBhy=VXI<*R3kTVHUJah`EUa~ZaowZ zBD>#)b%HnMY|MwYNu;{Wk+R*encld5JzYur&xSE7%PT>i8JhmVFXi$OXFk6?{lQRO zssLBgsJ5mm31S&0$+$fZ86F(mX|eO>GBKs#?uSxyG=pFLn8OH!l-T_kmMxd=XEF6c zgG_KIHsBoKG%-K-Y_AhVQ01*xD*ul?{FzrIFX^}y+O>&lRNbzrC~9*Lz#JU-8*ut3 zi9qm`t5unYDcs%V$M%DMwlSEFvQ%E)(wwcgug|DA%do`#fFB#60Y1?3tf((vCw*&V zBp>@EaR0zNS^f&XQ|(}yKo>{Y@Y1{s#(H{#rFqZ;qj-~2%e|^=d8m&}NiAo6UUe>m zZp|fkyVz9c3U*c#lnvvV1H(fPMQAGKmS5D=<<$%N)AEjNP>El@PJ9DmiJm?}aGxUR zl~q-@?Gajo>p8P%Aee(%5_Q8)?Z@j`0T(W)cZ}Ml*zvDyjH59`bLYxK||}( zbkK*?52{kjIqu?UE^*+cuK2Z zd!TuEYjXSKOICt6Oh`FoIP&MZ-H%Y!`%@d(KF&nYPWC)a={e@Dp2BHFn;Q7I0Tz$L z(ZRW);bh3wkv?;Q0_%lwLE0ZBuT?@_j}5#}%8z-~DjgR4T0RJOf%=3Cz?#Lox+-M3@(}8h3y5~4@=kabI=|S1z3Xg2qntgSt=`?}kv3Qed2gk)U$(2lQp;dpf zYSbp#^5LtcIQv)X0tS&8qf@oJ?VGW?Uklulhj;ewYB_MU(qd<@(l4x2xIpOIl_aH< zqhWDr%I(wOX{xC2KK6MQT>qpqNvx(fMJhBbA|k7}_>pWBr<5P@L7z1%9lWPROe!XA zF$4V56h-v2O-#1M`VHjj#WP53Ls zE<(VrICZ#3a)XX8S&J?ca0+&Ic5H+NL4-;!V;=KG^#l?f=`O4Y)U5&`9#?e%FOMjLa( z5g}#F@vb9$aRFNi92_vGd)t@&aZ{VJqFS;kWEg3=HY=^=TDks(yol?w{Smy3B+A=P zAS=UD+kX863B@_j`79(%{!Y{svV z8P%ZLw{UwTDATk2Zrr5fTw5aO3J!3Y2o{!%B$=~t?QX93I6TmKvmyr16nS9F!(R(q zzSOPGz+fsI5_e=0zEamQL=x&+QAu(s^LD35c)fH`*X;Bi=_`r1BdL2f9m!J1eb#Gh zw3hG)rMlXd`!}yVN~m0pOTE1@Uosc_%`$>|BzXhPs_+Bz$|4PO;&;~+vEBuysS~Bs znaEVgFDEf=fv%&L&gv)@K-%AX8f!S(c)QETXT5D{vFm*&WxAsuBH-wtt9ekUsd|6E zH28if#pm%UmI0kXhW0SS8_UDi8d|zqvUepVxaVeJ5Y^i3ORB0-+T8+b z9Cpgm{kT{+umkTTdzaT9&9Pk4tAx>5XQM{H6A{`S3FnnRvmQ*NTLbCqx{3VxyQbvnAM{iZH)TR7&+!<@A4Y8N1?sT_XN* z^yyMl8q9~5pcKuwWZP`2j>sLLE#K61tyjU<`Rybhx$BTwvW5WiI z-jXBLZua}zD|sx~1uo)0cAOjGNpMz63;uXS95kwWpia_lD zzU@33X{j2CeG<*LSblqHh)-1VwX4cT7!jXYA4r|41H**{PEqD_^W>ZkX4Qb6e1eBr z!l`9XOVq#9L1|Ptr}OWZwO|ySO$aW3(~|-=WlFe*KX|6#A{RR>R$OS_+gi>KAU{ef zF7CN74~9NXp0z86uP8iTm}PWhI4t}Y3QRjD&sNnC+VDtm<@)5rL>a~qfY05ZbtlM# z-S1US0u+%95bjg%=o4A^B3sW&)WgHV2)ph`U2RSg8h7q7WDeT(pHz%5xHHEQA>sCI zHKYA8)y9?PWFdX*58LB&AX|K6VL%DeF&;rdJ<-)6gy)jqYsHgH;C82`23;{(^?qo* zqDe&3zWDJ|ia{KBp+EZ*7@1>oFqKDFrJxxvcA+CH<7*|*D~Hyrd-E;L&BP zrrxy2!%Kv$A{$u1w9=Hj*Zl0gDbAr)<7blF7 zNn<#VZ`=hx@$&US9>-4@{R~(a`jy}q-x*eF9Ny2&%{AV_dR*a=`EwsX6|diJsD=s_ zwhx52hW{61UjbHS+O3U=ij*Q9Do8g-htfz&2+|$W-C)rI(hVXl!X~6k3AccNlz^19 zNC`;Szh0dA&iBnZ=Q{sfFf-_8@As+otaab_TFYw{@w>qRlU*D{sk*vWfNDL5ge$~? z@RS7|v&NRcJ?Vv?TxtJ(x&G~mkiUG|$(blG0L>Ml={AP5{tNLiF~U$uI>nSPlg(5e z);x$ijbQwvqxZvYApMgPefSLF<(%f2Hy7h`?mjzT-hp^RyBmH`{A!zlg+(14L+BM| zCpaqpNklir=Mlfg%8DV4EEeJCK?KKxi0UNZnF>a4LPa`8E-qClgA?JpdK8Fkg7tNE z1h{*EV%>K4qs1u6uKi3xDU+7ht^9v~vt37wNdp9tVrFFzx5wO2(`)5};SVGw{S{M+ zf225RB?}>-K0tLe40LqT)sPJhJ;`veGr_xf^zp?_>1VXOZZUekyVsz;LrY0xiWCul z8E<4!!`>sG%>fMvVM<0k)?RqU@C1NHRDb;Z%0N zYkXW?T?0*Fb)XS75=>Duac!vBjMquJxNM48RUIFl15CLO%90g8W0HFiyxz)PSceF& z!>Hs(6Bb)P2)rH!>VX;#4?&d#I6+If1H0 z@bs(NU-Rw!(Gi#DH&^B^E7_m8s!c2JLg@eIa$s?lcpOA3jc56_+B<(Jya|?W2)Gbu60f6VtyPM=DnlG@BxhtNlWdLPi>w4sCSQO{j79 z|8w*$L{4EG7{VRM!If(Hx3h2{qXO$IDakd)6F-`dvitI1sDLz7k@5W9gI0g=;G3=f zzR%05KzuyGzdVZo=I%%3_ik9DS~!p>^Pe7r&* zL!|{bp|}9HL>{UId7J<9{;3v0Zf^aAC>)G0EE0XOJ{j$QT}}Uez5aD?!2xqajKzIa zb@fBqXa*CFX@6s6-u{Oh?jLU>_K*tWx+_9BVPNoW+*W$C=vgqpnA|zH!%pzysOas3 zf!05`!ZbamlyG$ zUu;^)F(m=-@{R-tzt8GQJHKimbl6>OPiI;?-S*$jUFcV2_7RT`FVb5#_}?Gu*X`+v@dM^6&$TT#THy(vbc|If!F>h!?C*rCoSz{0>w*0Sa)PZ2JN ziz5VURxAYl?NoGhQl_S+ubFfD&+_AW^2m<+YBhY-E_{HZDmvZi*7*;M4?q4f`Y!_T zA1k_nBUS$H9leN%9#kv|3B~F*koMyG`FWuaTDq%>oj&deJ>Q_^HU4$q>6YI0-Ieu! zE>5cxSr(hn!$|(7mdX+6OVRT6@n$_I^-o$dc@V+&es672F(kD%fl#D)(G0)CGf&ib)o{XI56N z>nkSq6spW;0-eC#n@1KBz~B52-~KfRE(V?;u_3_+fCf~-bwFrf#2E({=uKf^PnxhD z<`^?0Ln72~pVg}*0mZ=yxou_j&a{J;MSIJl_CDD-LKrU%9pF$)2<86^dHZGMC4nML zR$yUap-jFF!)ByUcm+^sHu8-OM?6q3pGePLFWuWw25xF_fz`q6iwENLQMeIU?ft&# zvnE;iwa7=ENH3v?F3nwsTI%w)Ce)^S3T2i1ujF{qW?20%`!k3|#|#$*Y7hj(e^a2X zG<4>}BYv+3P>hsva74Ni;X8rUrk4FyW{%>q9?Ih|E>edkRCAvb3l9z)5aJzb)W!ol zi!7d2-Oedp&xP#0sZcF!vMmaf3ls+|m|c3<%F&*u9rT-N?cahW#5BCV4YTS6vziUz z&?PK7CU7+t7D!+k>B_@~NJI`Ep)aKG?VS%JUekp+On{eIA)f;d)p?xH>s|ye3t+m# z=M|K??O$lZChYwbS^ZbA^b}qU-W1=XVmmwN=T)sfjaK>+NJaStxyVr;`mDsAtt>4g z+h%rMQ=ltFHgdJ^Z#U+4CRbW)%(2u!Ioi!8tnNj$Xd1E-vlW)ro-WlqcH^(nRBQuK zGN};!P|w0<6VCkX>{~Rbi@Hp`sFuGC-d|=W^s5lY9qXwp`}8Iynh3tPzP|nr;urKZ zZ0z=Ks@#b~+hE|m3xQM~LHylsN?c#;(y9MZh{Ve=l&-1*H(+9+88%qyvM4oa%JH zqiU$PBmr2ubCq9Y8PxtBPKaXtDT$cBR#&}O#}SscwhtiV{nOEe#NW4rKWq1hq+O9m zkN1HXC78XSfcwq@jx#}!z|IX3lWf$m^;Zal%MqM&K0?)Yg}zX;L@(4qNk}*Pi6g-G4{f zs7!@;-ysYOuOZ8(-k6kk|D6r^XzHq}fKcBo8-9zNYbY+N1%Y8iX7w~Gk{Zv&ZDci8P}%ItR$pk;2?!fr|8E4fo%ew&fShxxmJw?bH8(fo35-{>gw?#|=Y#oWcZab3OZ z`>Ir%ZTSzOBgJW3!c$Q0cJ5%cwzfy6$MZnUrynjaL11%~K~%MOw2fZ;H5ma)jp-dN zklGnD7MZ7cD8eqVXbp+I%d3S*PhcUEM33WvOZdV+pAegp@)jDQaC5IuLLG zl$&}Un=}hjsSCB#S6qESVw615or+rtpym{R|+G&tpWfFzZ4q& zue4c)y0)oFHhdY3>+fbN#ceIO7?xIpL$m9dwjvd&@6 zA#suPRZ9qQ%dLkqN%`32;GXsso`9aN2_Y3o#AopoqUn6flp< zhLa|#PT|9Ad|-zmJhFWMIFx)CG^eDTCP4^h0iqo}*nZk6ZCP;gfz;3Gc*N&4_X5h_ zBycje51~@9Ow&5eR8@jF^Sj;kxCdcv0OY{HqXr%wmaLzu@oe zl+)MhEZ%ne{xCUa>jO~^p5PKu#xNT(hv(!4w8lr+B7Wl{UZ*gwOA(*?VZ9Zg;N(=+ zm4>)lamB(Ka&n>Y!(tUaedp^RS1OqH#e~e=^N{!K%ImIv*zyAiDI+CsZ|~ZDVv_3f z@zYEY;y|*Qh0DsVBaG_|H*VZz;Yrr&N*jQ+ZFcQ*R~_MYzbNdeFtAn+S}#2;52XrreDJhTKPF!g!yDrDEc z9y#gSm22H?^Xf$}`}9sW9~qDVZ2$8k{Y*fkhPF~7OB za3PiJ%rN-Y-9W=TEh!-&>d?R>-+MI2DYQmE5d&hPuufd;pmP3ZWU*)lfkyt$*c$;2 zegFLQxAU4ee>uL5p!Bo-XGj52jd8!V?ZPDvVeA2)zUd|2c@^{C_pS9C(DifXM{$bMA#A zkX^r5&!TFC)e~w}_JQ%DtR?Wi*In6fQD9tu zy_594*`?k`(RM#Dt5tB>$R*JGSoFAn9tf;Pb`bBxzT@Jb;N2r0_pPfOUC! z5xCPpgDUisH!ACY`Rf5WkOzD-B<=eAXY)%GfAh08WGE$S6Hm@iS$=rx4~1zKii?1A zlZ#_^sV(BF+nsZ*-<{hk7FB{B4<5s6>7Zpy<@Q1+Z{=dFhTih;BppPk0VX5o{@KUu z!R6CLFporSu!u&Gmxytv-=3GQvZwB)KCDW>I)V7+u+O6QJX{0R6mhG=WlHs4+dMHo z-``8)_Z0t7)bp5Cr{Mb)sXwCUHby+=*m3;4o)+WI;J?4`$$DH{(wOph?E0mQyzj>i zqihlLde6;Xs8u@9|2x+Bp=zIofXmOU-o8HZBX6*-+(yeg{(EB4M2wR{BIht#SP^pP z?;!JZXW6jzjSlCysHmIe3S>McpG>2&pvVuyty=)Jxhz-sfEv2oZB<0J_to7qF8j+| zu?Y!zb8}|G+oOyW{OiFqmJmxsWvLfDkc)zvGiMHe=awP*h#RX@p=@8ly>MO{T60b8 zN=j-_dH669@Do;9#64duBFp5R7%hVKH)wirV@N^ppeVZ66VYF0t`eBEgj#+7B!awL z*LN2$Vl`}IgO-+7K=0Y&B87-|LS_K+o2t2r3;M@<@!{mVSMUSke{uIrz@P1`o}d+1Sl#XkE?&G_I^kt^8R^-<@q0?P=q~y+P*=mgCIkzzF(Vw^~cOY+;7MS6LTe0UhUvnvTxf znHeVpOh$l43et;hZS#+g4)(JvXuIUt>a(CthUHMPAw&`J{jedTqPqtso27rJu6j!g zd(pz5>V1Wa8SZcUrM^9%OsKDSd(34pHGB>YZemu6vE2{l5g^aNkRys5{>j;4Xl;>yd?pvZEsv%m^cYbp#Ii zjttzp%f7f!1*!0Urj)05_cCk|;D7`wJH;^`9|PzF-o~^8HyrR2UlI2Nf0#Nj{5Tft z)F86tuD#kF>;7a$Rp0t6=&$ZSdh`bJvob#PutPy-Ta8c}g#`8wC7;V5ZXE4X3v)rqh{kqSVylVEVqoA`c30AD~9^KfNec65jsR z+~_8sYR2p7T(q?`oC{koHmY}!qh_{lqs!@qj$`LKwBd|jm<;qoK@g}8GZN*y*Ef7m zapmgoMNs6b0{t-JGU;f{aZN-E+_I{-2HUCwm&0irW*HF97^)HlB-HQ+z@PB0S) zeQg^duywSilSPzsDx9e14NYdk&XnCu*OAjdNFzniydE?D;_w)tO66Gf1`G0>6f1@R_~-f_?#bF@zCs{rG!)TN1IAMY z3PC$@-}c;+ckKVc$mR5M+-F-?dU^`1ynyqM;z3fo>RCT-+fhw0ToTCngSwGOjM81B z3*>|aI-DXLUmLnp^!Xj{Pq>bp-Jm?*v|C{hF3HUa7>Ge4Fc)gRr6Bb~{eI79*A9r9Q9xaYYv1x_LKK%`K> z2ERTTL6V%ig^!tJL0$jKwy}P5qUQ{zNH3h3Te3d;IeAb4`jM5Gx|*5=+|GKd+Q!}F zVEacFh7c`)_bDF`e%PW6vK9sH#SE> zO?dH%-7dFx?rUeFvO3tPrX21G%v=6i+OO@{QmZVuA_ zV{(m%sNn6}&-3+#7#L{)B7QQ%@{Rho;wU7c=R5}vURayi3_V?Y|6f^Z9d0(?pKF^7 z>%+E&puM*z2*JRXmX>g^sRx$mf4h>t)Pk&3fFazw$R1mxJjPDe}U;1IrG z7n1<4b|46U!iIMsOcxj#Bt7VG5;uY`Za7&R((N+GDz@%x&Zlg22G;@Z5%WjZingEu zfmu^i+w#^#oku85z6MI~P2SGcPU=_Df6z6|ZEzEMq1jRaKoo8+45v2S7zHsf#BP93 z{b_L=!F!*15leE+d#(Ke0=*F|6`MRE`;X{R!^h{D)Qg=WD4EY~)Z&J4U_%ogsXktA zDXTY3?23ip)#!$z?F;L?gQ>rNJ1;|C*CQ({a($qjxE*J1BbhOU`i+X559x;{Gty=zTpp{{fT%sM*uHeSzIfGd=NB3Y?gbmDxaPDP7tb5$&~zivzWplr ziB@YTo;hsTf_1g69wPbkG(06jNiBJ z{IB$DtJXC&By|2wL&IGpv|Q-LM9?VU>T8xOENiyD z^}s=T**(w5!qWFwVjcns_q?8X1Y%;y30X^6w9V@J3k3>C149ixB-dRtAA4I`Tlep* zUH!(gIML`AxExMySzqmJmb1T4gAsHYkaODKzsko4;X<9Oode>=g-&YK&^3Z2=@; zLb3>8IHc^~Z-QJeiUz@;db4Dq=VPvZHv)%*?_+i*xzxht?>zPV)_0x#PZ^MCf>z_< zGAGOjUmY;=!#AxH_)@U@`=Q};O!B_)^7tVxHidvZteOjV3X=B(e?dNBH__0Hn#aV` zYB2NLt{6XILfqnkw?cw8<|GK(kO#MyYR*fB2S%=ZSJ$|aO(0vzGrg8n(ExSz_b6X_ zK=0UTRt62?5S_rV?Iqz%WJ!P-25m~;r^rDIz@R|kK@MV|vFAv17dI! z?B;wPW4wPyXfLI~*<4|7qLR|!z8kGgog$2l&yYQ3$ltef}%beV=e`42@r&R((Sq$zU7nh5^a&mG5 z0HPPlM*F^src=5X<+=GYJ0wKZ5)yn2+u%xAC_Y36{ztJ6iHBG_yWpKYDD?a~y?2$4 zd2gw#8_B*!2W11;3h{vx#Yk1S@;5L6nJejsOGS^ZPJj7xXVmzm4O`F7D60B#)j3#HOICs=UqEZU>q#!cGoa`Zvg&q>qQ(iTR+hV zf+4&BrP$*QKkw5B*$QIbo8xWy{A7n8({=W%pX4Y0`|#> zxc5JWE6*WH0-qB$903Jj5lfJ$|Kr993ipQ$ep{?FOw?p~9f3%gA%w@M3Dgug!4X2f zBj@iA3EAWd@W-m{}h;s&jhNL$F-aJ9T8*K-ek=F%lO|G*yHqWJ=00-y~ zfoRRzOfC)gW5Z;gz)Jt|oUJMd4)hoE93_A1ty{e#>z6~_-5Pjt9`2LfRX?)LV~Rtu z<6XNc4d-2uPcbPir!SF=lK(ltB-_SN@A9Ei#d(FlzV=7#84M%I ze@1+Z%`Z0o6G$rK4MPAco@AdT{E@Bt{m3Ji-%jAiAWUi(AzgI-rfx;zRO~ClTPecX zWpSuYb=}l(%KW&baE9vEoU9g_@)k7H4OYdA!NK>IdcleK1X7k$n>c_Kw1m+=Dg6f8%x;@|eOA_Tn21#yzJ(MdSpz3gZ zr^vvQ+$9$j?@9N@T<57LgC3++{q(Sf5>fSn5fKGNM90T_DZ}y1(OGifYuh?MS$UmJ za4F~#0p9()AI{aQT?$zwst?gztPi>Q^BP_Ys;jr0m3Z(VzEs-PICzQ#M3aolbX}&mBIb-@2AT(9(QgCy{$A=ejIc za6!%a4t+%xOZv_`49e1M<{1{Y!7mlbG)CrSmxuXal42;6>poR{xLoF2{H3^9n{aJT zd}*xi$(Ibzch02A*z(yyBqU4sKwj2k{O(8=!-8Gb~9C3N{x}>*ceV>J(+1t9=U!=5BSU$4Ctz^5C`z}-R zroT$XmehcV7DM6UJBqiNv)@mRX0gj(<(kIeZJBatmy=_Eak(Z<>LH;NZPEfS6A_s$*+;WcZz>YC0Nv zi6q^U>uR2K-lD zt%g2kFk0)+_vVH@B9)-V=s&XDHEhr``GqRVotifdPwc`If){(MtA59V9r395vyN*$ z5qdtOVlOR|tVb%sAWC=G9H5%6oP=GS(k=)`Qj z0sE(oZWQzz#3=UMbdpcui`;J5wicqqg-#%bpuk?5XiNu(VqVDn#&f>=;v83$rey1$ ze2f;mf81hp@m0OdbIuZriDsFMV$MrUiPw8{NG{zyRPLtc8r{um;*UTe9kWdF_5$8Sl$evjX_X2EQw zcGb6GxAT~bhJVwXKvfC-Igu;5EjsttdIwviVlJdzv4n*w3{UggeEXcEkbH`7d$d)U zFzY#)2z{v1{8SDFo=bB<( zQzI&^S=;qW1iJWkx$+c?WOnaRih-F|^|FTDgcyTH$2t8raqMk-Lv)7^Zn4RI>{yNC zv;ciQjQ2a&7A-U*Gdti!d}7L1yVN+5?juYNrYC)d4h+ukK-fMRg@s{IHe6)4P01uw zvZlysK2_ALGpU?hKyAXbe~qZo9jkJDPm+<5aR}g*mvdX|9mhY)$7UT%U6)D8aWKow zQWIG&WcMwXy?_HTpH}NG<3u19^yJ5ZVNPzOlaJ5PLSelq_1gI>`s+-e4-}<(=o96^ zI>~Em6Jw-zqoLQheJy6?v7)v%S!ZXbd=fWQsm9H+r7ZPvGN@ z#}~U0NflsxEV&+i0FxAS^z!L_QR09nIhI4q%Va#}oFpO}iDWy2jpI$zYsCg1PFq*F z`JIa(8*I=?&0$#D+L9g}8j|2lG&$ID;O~%QXsw=S&3W_YXBC>}%EdH4U+igg1bVVK zGsfs=KLa;6_p3z#k@R#pgrFTMl^Zzqf>Jo7HMD!VbUPAHEJc2|;bUb>w7d8R_RFrT zZ0QyRL53=fXV76+T!JJ%g@R>`}i5=q9+USxo3B$*4($; zF;IgY=ZJLPiyo~x#v9YgC%muo*a-K~zi>mb!drh@8%!GR?#Otlk|)XnUC_TMqQw(7WA-0Ybbe;m`lm&wf= zsZ4e+4pXU3o+?#I;lZvQ5wAvF$Tp{EST8MD!O%;`tsDtUEGg!sZC4)Rq;);R-SOUx zlpf3Zy$Vk|`h`(aN22-H60iFzH8cW*Zy3xlk^hdT^<=Ur`_==M86GlFXD z6PaCIqHq_tg6qm?o9OW_>8j7_u=gBSx>O%`7r!~alE|)Fm(+8}Fy?TWlGs|E=!UK| zp2Du56MCR;SQ6;042aJs^V%7LE(=3G;Y-6xsY*yx)YOtF){U0@s8#AUnzR-&Mrgr% zi}?}~;=a!2s^Vs&!7e6|&riI=NZ9<&^ozA?R2vOtBbIRLoQ&$# z`@*tTLLU=2jOlq<+FAVP*iLg_VHCefeuF&RK!a4Vxrv*ZvnF^&w1zZIWtc=N_p_7V zB%AqY*J5f2=d{LX7wp2drH0vR{icfF#7+Kv$>X$b<{9DDheO6AU8#b@bskuuMCs9~ zPY@~A&!0bGR07c8ZZ1~CbK*EJBO?vqM8_`vP*Y2R8!fVte@}L#%yS?=-xL&(2z&NB zL=@!b=aj5n2*jay{pQV;+&+)b966S~{r#UIp*&dPCSsQs`iKn5h86F9km>8^7$C_e z2zI~R+1tZqIb{|i0pgK$l~Eo+o?J3^*~Igjv=*&j(S7pA*fO%sOlh^0tMN9BEYr>UB0+NsGMR_K|7eu5J3`y-tV0?=0#cf7~3@ z=l$Wczpmb}txq%lDg5NRlYE0gX8^KC>u>M;p+}f)wduLa(bCu5PLRCb4fjxfULJ9O zdEdfiXsCq?h~K`@1BOmSZ8*l=jwYT4MUGYwii+jMxgr;Ow1$jvK!6!QC;>x<1dxHp1Vud|R$}fyRRHB2#eUJ!4{8-w2{H6+U4_v7QS!wS|Yw z*xz~?#`#BO44g?GXyxWtN9tm3u^awWt5_OpT|HXoi>3>s9ws%b%MEg8yqlk&`7PXl z$;p@?7K1Rv&0G*W5gdf|5~k|R$)QAnX}a#`qN_P^ST)zea_r|~jB&c_$Fzq!6Ybw= zzH{_MJGxMKQKmj8e~$N>3aH`xK&sX5cG~%NDET_l$;G93y-{t?_g-z3sf(n5;OhAg zTn6IQ$K5_F=a1Io(bbz@QKi*hTO-!PrLmHsgv763v{uw9y|HoQ<;k5(0vo&2rymofS_ch*gKK zr?L-UMYXqc5Dee$4dyXg;|nmvqi32IHt#h5FiNttGtWdreZMJ^y|ssrGC5HB=99v_ zDq+m*8iG>Cm1^z0gWuCSo3#S0OZkUW1yw)$(x+Js!&1(0DG|Ft?O|0(L3`Nm;{qfB;Dc`y@vm7i4iN<7aeLwqx zge#zSWsjqBY>Q>3W^u(g6;Sl_@6A*VoVgyLMqU4a>-!i22c+2?A*;?yo5ci*{_35p z!4kzI%bycCC@M!f!B2q#{|FU!=M_PEcX}VVNmCMh8pHm=1H{qCRh46OD|}Z#{y90#G1nrR7SGFb)e@whew!i^g|04IUvtw>a}Y%Fj`nr1-XXHLYhJCc zcEpb@5J)Yv^*{+?9?tgNKFID{Eb!Gp*Aq=Ni)##;phRc4CY;bD=|*z%S5Xb;ZSyi5 z>7*k(V&hq9Yt!$W@~jXP)$EzbJ6r)5k%@7A1NQRT`!kJmbfUWqz>iMvPaIQf=x$D` zrhaq44m=8-p*x984{w~yyy^@x)wP-E8ZuxLpdYEx*SCq{QGp}N zb5U|4XQj=r*^Je&jPMvXodq(nmR$b<;q@!Q#b%va7*Y|G3eeFJe&=%+&HC;EG{by6 zH%Caw;yG~=s-pV_-D>K~x6NtB?@VnID1krgsLOqiHd-^ze`0lUaLu)r0yQWuCx^A* zyqEB_C;zKnCcoCZQsyP8^DNhLEV~IuT`?ItY4RTqF|%`DkZRspR=nwXrGxvTbTfg+ zXiKvVA1D5scA+XER%;%j{rfL@WLu;8mIyPM>MR~VSi14Hw?*aRXOpNZCVz1(11+9j z9PH$CT1CG0SK~KSn%5g5YIi6}Syv7|o*NxeM%N$Kd~$CnE(&KO&)sa&|Jw7bL(%SS z-lA(u%yhcnnlLx_Xy0t%(JT$b;1Qi>#;qaARR`;)-n$+8vvbLfpE4svKI*!S$toyx z<}0oeH)kB*+?7Sp6$!tYLEg*Fuz8J({n6S&G-@%63=3Lxkg%8 zx7fKojl1hqReVMyKG1|4$CYA?+amb+1<9LL)}$HAOo2E9la96Y<(NUO)BU{UVuLPI zYs8nXa$|RV`qJC`w8Iu1EGb0NeE-4I=EWvu(j?1_hvHS_so%1^<)Q))1(TF1_;kG-`+@7IYFNDBM864za zFUJE^Fm7-wTGpCpJD8Rf+4&G! zJslqF{X;yy#BFt4HOkm;7V$`Bg}_$5rsHgu0l&034)Ims{^r#TFnlSWV_%&zWL@E# zKInkEt991$xK!zhVNaDE8zr^mt2}b1*%sqr2&!W+@2w5n5DW{`*M?Ev5x z9q}zgixeUw_dQ>rA=&|ejFO9%Fe%O<5x7}Mq&P0~;bfCUBb!9euthGnk3W<@ zN|RpxPMJLC0zpmMD*!icYT!$8KUXMIRnIoe;iB0*+opCpek^!Gqopggd?;3GSCh@x z4?pKodcH{_tzvS(;I!F;VLt0?w=|D#x~}??MT|TdoITt3-t0;CL*ihX#ILk5<^*xg zq4^BfIl*R3dCP+Sct%5B2Wxayhg*U{QkmZSBgb6|yew2-t`yPr*)KH82nC<`pHi2k z;Eb+^xQxawj%2Ik-%XvUulK5ZlE$`s4RWAs?35e6+$K_#!{id@R8it2ylG=%5zL#J z8qB|BlI5b#Gr-a+!T+Vw_VJKXd%ZH`*v3SFY^WZas~vteB0>*(KNC_M|!@@_p~Q z6~0(6i|XcYUc4bOF6fvQ>D2Y`DbPJo6e}6LQR7^JY(4DUe_hT#40%uQ+fn<%?wYC0 z(40;d5z)csPMhJaa^Fo$?^_V6A#q!IgL97o#uaB;LBzAikovWUn}scYwj_}-t1s&{ z$2U@KdnQbh^mu#P@DX<9xSQm`U&wLrUq~^mNndDfvT!Avy>_b3`1A`3^(UpnmO^Su z%^A<0QyYeOw?cPB+~(4}0u;LRdiJ7P1gS#eLA z%{+`)$n_)@gNKAv2j4Mwju8BxSN=Hk#=$+r zTTLmsX~ux8*0n)_JI-X|BMb2)K~nEpSmEoN%eO2S)LxJ&t=m7B&w5f!iC$fcEN0S4 zIv;Q@=bY9tmLr@L#V{n80PR;d=%L)+s4heoEgtUG3%_*tA8KsB)`kQfpRoUIL@R%u zQl)h=Z=rR*#x#h_03ickv$wZbBmxN979$655xd6tV!^~EMa%@nr8p|;g(g!sJn=|H z8jfr3^&)jiuuJi-(kV*tGEe27ePYDs+DMg)4$QZHH4I>EhPU&zX*vbt{R)bAEq#1+ z`}}o2T-R>J?ku+w>z$FS{$=4{?aJor#xWkn@w`4ei}Sp#LWVqcvT5_j@8%};znVgY zHa?dP4?=(7Icln1_S|$|fl2%4&`34VfIY@0UDS_qP-nvd!Yq79#uE-DWSMGbf`(U8 zmCT`lws4GlZ|Hk(m8Bbge6cX>bi7sBSYp;G06?S?7vyfR^4CEs)O}}C`hvgMsC~0JC~jsn8a*F7Oh2lc4Cpq)ih$(y z?`vqP`8aJ`=z4Xbj~n1btOAYWRDg#uK8BH@=|nwPpokT}2dmGR70s2|HoA0^zMM|Y zxYmW-^sZb{A7O~gn%O;;%Lg?pZ7FPQ41q)-(yNMb>f*<&9ZRdX)$f+N5Ge|U^#UbJ zpi$-I_P!HogwRT(jPJ7uY07!TN;=2+O>n}(;z?t-eQF^0)r>wkPlbB9E=Y+Q4DFbG zot^CugA$1^zZlpok$L}P1XX-|$1-DQ)8xAhX2HTX8Yruh+w7miPtU?&rgk4gTR^-7 zEiGPkZOjU-{~*LxBLOEY2AjDVgE0Hw@4{oicm-GMp5<8T7U74sBF%U~WQ;I1 zBwRV$dmFa4wv(+y`bNX09ebOr{yCOl4r}@a&nm(-i-7EK2@6e64%76j1 zQ)u?fUr`f}i*lXzbi&eYrUN1~ITL&Aqu7U4H#$(;Wewn#rD$zV`a&vIv`+7$_ zhs#d_;J&(}l|&>}Rk5g!e#O!qSc5%h^Y8bIgqe;I>N<(#6&KMQa0FX`{WF(moqiY> zyCH1jC-RjG6y~@?a5s0S8J{!ZSuwC^T`S$*bL+;n_nJS8s5BIaD3E}GMbrV zxpU}y`UysvdH0P-nU`(E!>*MhkPV67+A66V$F#m%Cy|Li4mM=TYk!;S{iOYrYi+Gg zW|mq3GgsP-VdbHRy!y#C|#MUYZ!78{5F{(b}Rg8hecatw@&Q=cNG5bzW& z;(FUW{g4tKa$~M@7GOQYz8r=Af%<)N#hGE4=C+rsheQbByUu@dz0#?$gTan;3otTC zS7Ed}p;jY++uW37kW^Q{25Su-lHT?`&ScY)mnKq@03KheANY(()pl zRWy0#qJUjvJyvdC+w+UL*!O9l<;FCrkSa!C=2l*c@0Pt(ta8yPZc1jvaEX}4n6`c8 z4$x3ZO{XvST~C#b=D}v}XepH^c=hmm@d!N&Yt!PUVG^NY?p426#FeFeQBR(A+PJHR zxT|8>=C&T4K}EM`(KD|1l773}N*rd{2g-NKk#9{0OXi}O-(QEa&H!rm-ptF5{42Dx zP9E#d-EWY9y!y#tx-`JlG8QeHCNJcs@;m{D|F)Mr*r1AvIHn@afRSZ0V4kce8lIJP z2`naLFA5A<^Te?Vr(;qbV1xQv&@3V&txAVgj~^MLoRG!GYLlT%W@`Fm$q$#p zi~W?2=fbTNzoQbb7b%~d78dp5S!xNA6{f+Xx(cp38qilLUUF^HKH<)F`_G@5<2#@f z00XoVR|flk$ZUIMEUV8F#_^f8!()~#9j(9_*EG9k z@aVkaJbliC7-O27O9~%lDcRQqZp+sO%sCtIQ_wRj8yLbti8JjHnQRq1)n0lb@LO>r zp-3)B4%~$l>nO<>ZI#uu0?e&bl*jIJXVX)uH&rYb@DF{F;&ge=)%7dt)AIxYV+X|* z4m^55A2fb_)n4>~f<=jNkAo6^c&p26)4g8T?}0Ho{KNEGsWDoycY%9gKs_ebMOUx5 zV(U7jHjR3%qDohutF^%XY`258hT? z1Y1Z?AYkT^rp72qPXMi;-M=8quxIt}%W#_M#Glvj2}==-bf2+*_V6$H$<;|`fka+A zR-m|me6)!d*2I83l0+_Z9^b~}nAssJQ`1&%8ZCBiY`I~FA?qQv^Kwd8U*!Bcd++|% z*`ZO*d(FLELn%1S+|1na=LpXm81b?Qk-n=SpZk9FEG9PIczeg*qu#<+uqN{3Tt7RP zWt3FRoCH%VC9XobLjT}x`(H9xzWSu55Ac=vKAD8;Ta(ada}%5cTCYQvjyZGrNCN~A*L6R%wwqJ)8GpKJ|1d3zJoeP z{TQ+i${_hk59$Hy#q)Y^ix2>Roq!yJ#X-AI4Wg#)1c)~lh)ZP%WUjjqW$(gg2XnsE zPfjGC>f>T#9d>6ssz7DJ@4a&&HZ~T#OsJIKu{2y(hK8c8kJaw2I>e3NNe=@XqlFL= zjUUj|5gUjYVNZPP#K03d)|>Hp)R|Sy@b0+prc4-s@7BdM6ahdzVHLyycly>MCG@Lf9t z6w2KsSvr~o1kyjTE0j*mf?~-1xdPe5t0G(8HBF{`chc-7K4HC>QsYMEDU03~=t18~Z>{#@i2A8K#pbN-;MYcxi;d1Elf#zAtAY4S6^oj&u-u z8cje)tB@q2s(KY@X~;KXwE^OEtk#XoXU`exl|XxQqyD`6AT45qx10TKwm~nQ|@v>S93!kA^AOc;67zS z2srR^*jE3n!d)|D*Aw4g_c2LFR$#`#w|dHcC~#SX>4}Qy?SafZ!G6cz6s?er_G`ym zK7lLZ%*cd%U&c8Y2z%TWOFZ+`|~;OV3cUa+&4a*@BqJt zbIl|wCW4~%$+t5SMutmzyyl=nB#IA7 zh1oSVAy6zNlBuYQ{4u14mm+8{t%5)*neC2syc6KQt)Sc{x&7vJdbczmd0PckWR6la z&&&IKuZw}_h_-hbdK)?y3WICxXOXLu&~hn-4Cb3&A~N5tT%pS zMnuZcKuj*5D&U{5n!81U677bqw_87M1y@FSc`VdaBhrkMl$GUxi-aHC8!3j?YZ}a% zuV24_0s?VpO1bZA?(WC?Y%?iNgqh)G9t*)jWH7035o!qhdNli|KkSg{wJ)BRSy&2V z;^%D{u7HRCjOg$gWMIK(RM`|SZ9xe_4W~?1-e99TEsi_$koMY*p!g{Y>g!`{xt zn0Srv&Q*D$@6v5Xc>4&fZzywwoWqKrVqt759pUr&Nb+`~>Y{M;>!Ib`mSr&y?kkCW zmcnu@9D9X`{?`b(_<&;s z7q`9|U3jTG8BamL_{6QOyIJBKj$Hm4qyl=F26-e;RW$5BQTxL5osaz|)5X4r&UF1V z-(gGMx(+aDi}Q18Z%t?GRbe};cXQ4I11-WpA`x9s)|kxvIz5_oIOg3wc@Ft@tK0e1 zRl49B`WUq{{J&yYu;{MtsUrbv^;-R_&We+R#l5w_!XJne)Tw6*2txLLC0NZ5>{}!D zS-tiesJ9Q@PzU`y>fda>zp^9Nr=4GHkezeV9>^Hxz`4LzTXhn)6mvvd8}UA>V6iw5 zb=R(!2w7Bj@ANCpWISR>RH@!I!0I68*NPT zZQBv_iLx8%r~7wUYCXuHf)knG)jjxiA4%+njvJo4$01Nj4toj@ykKiw=<8bF@A57{ z4X8*LIm{~|_L`F2g$kyqBFoi3U45S?s>!K^uEw7000sG7T}5M~w6%|#GGA@L z>^yz@;YI9R?CZsXL&LHcfD7zyAVp51G_B@q_TIEF&V^<$ey|v;_HPQkv73jri~b(u z@hjDvNTg8nyhG8;zFpqqt)7xqXi=6yS3<{ab5KHVbJ~MqwP5ibae<%?dJJ0CdQs^f zq&Lvz;?ss~;9XK}szuNAwiD5>pQb4f%Do$|0lmmfZcf_mL|Lf56b`l(vUapEZ`^?i z$)rAh3vF$bJv%ufLLNWddvX-!l2Jz@p!*neTfDF1eT)Z#3e*mHlzPcG!yrCg8M{;D zRL~0HdI?>0W2kD`@_m011dwGd+#=6Ph!tx*jLGRM9VDt~dgl-wbSXj-C0KG|9Dwip z2BY*NMF5J;80h;1@G<{so{ugqKWJe7_-HO=3J&OeHY<##jd_yhb)X)9zX})9CyvDF zP66+FxYEaEXV3)Nbguz_iiZKCq91(U5`A~BSiecm=Igul)YTDr;L|AY2aPxl^AtDb zfR$5-$nm_wAa{D#uu;=62r)KbDnzPSR!RqS+Aj;QofvGWA&w-0Oh_;C*bg6^Y}2&P zp94T;qHGxPh$d?KvB&`-TuDIaz1JZ2r?M0MYw(H2n@p^%bC*Tb;!^iBV`-wKitJ`S zE!B8VQRtdL;vh8JUy;vQi$W53?@_0C9n8a}<%NI-PlPbV8?B!H%;1O2@Lsa@<0bUH z_K-oJ9HVOOWq(ANU-Hct&n#LIX|m{E4q;-MgKAi@r@ z-|Of#u=XJ3fVCn7eI)7#pJ6(nE;9W{--avUkwr`(a>Pa;G9r9v1b?xL_))CV(oktA z^rW9y5Y8h-5TTIo*dcG0o9NbV_q)w@r6WOpQUM4R)qN|!y%p!x7sF-CKhi}a>C-)u zsE=M;r;1FbKHX!1YL;3HD%wGN@6BYC4UC5q zEo)jHMk;t8aJIFbS9$(?kSNkMdv&(&c;88IYGuDb=a>?}pcW`+ zD`4Xki}*&&4ez_i2{=8ES7JP@1~bBQ#RFPJlcO`2z>molae5p_ZyCvWJ0K>5^h`wZ zaFQ=op1D1`CKTcc*15-rm#xYLO!Dk-15e&GQdFS%4=n8b7rn08KWu^vV<(Byzr`E1 z4~5bx2yJtT?0xrM1KTA$3^`>jyVkpdWTNnxv@uuWnbmP$LGD%D&N2g1qZhDJv_s^8 zcm~(BcYq^6TK~m$la8fo>6gXl{mnUBNIZ-Ezx3s$PhFt?_BNP^-ndI-E=7Virqy6W z@sm*b%I>fAG$loq>A8bNkzlA!ii@K`Fvku($reS1Dm27ozzSS_=ak2mArrtYuA85r5 zdU)&S4EfFWc|gmOKzya7;bvi#p%?@ZDo^1~_%#|`+$Jd?T0nlFfGvUE<$pj~Nfk+- zvmPMkEj1bbwwCL=WbU- zuuJRRge@0c3}B5-rnnwFpx!K*|6E;t^vzO~7&~v++jaEu|En{GwGdPvFP*h^csw}p zzr?rHcZM#<^qOedY*RC{PQ*Y>&1dGi*Ozei>Tg*6=-hGL9ieqb9dp7Ryw?z$sos~z z2Wq{pW)WMJQ$S+L(Az(=*WXV9u(3_mC|dmm&2zII$-^dTHxG9lyb3qNQqzX2kbm4f z6b4=e1h{?rG!!apRbJKZ2?i1bc2nV}PO=55g?VNn<^>f2?JVZ3dxFPXCA|aG0u3MS z@pTV}R1*c9JK1f|fw0)8YtG|^jB{j zS>|}$C*riEb}iV&sW7!Ox>Y4XT^s-o0cV69nEQ5<312^2w)QqS*y4mo2b0^Fa@1H8 z)OF|7zS-Q~9o=PuMf~0G3K5q75WrHGp~m2&15KwtJOrFhg9fK-fq|qCKE3bp+#a)> zANw4;5RHOs(grIwEroZAA_=ie0lp^}-iXS>fYq{6oT9yI>t1VYU3f0dbyl6qbE|7` zK=))Lzjt6j`DwRTA@~YH)pr#w@35-bZb#ObBe6;yTpfqR(OLjuE8C3 zDEz!YD=z$j+t$Y=mlz7`BOWS`wNtwuIi3q&OuOG_wwIKacclshg5TObcdy4<#U)Oa zv$lZvuQgDQwW2@I$jFFU(}@hqFt-HvMXy5bMfOka?9%rD!)ePe_qucjUU)2OmczxJ zq9Bt71P9G*TzE0`H5b$zytoLL$=OG>Epi%9VUFC=%w zYj0E+UgzSc=sdn1%u_w(c)D~KmbC-@rA$3yP%KNn@1)k?Hzt@30aZao82y>ZK$NZJ zb+^qb!ISEVn+j({^TGS=skelNAIlG7@-O;>L<@-A6fe?fmusskXB`oKe^}63g@4w} ze;|ns*Rxe6ufj!sGx~47#P3xrGRMC8S5PK+PZ)}3wA$~C0e()s`QY&7s(JXTPxC4j zT4jW(&w#K2`1-cE7a3%v=qw)o=OD8#{sVjwwR)g2Qc}Ki64po|b(98OJJIRr%v#)} zq2fQ99g{Qso1JF*Flpl70sb@GztW0PG?j_B{$)HPf)(fslLoyGn_wQhDHsyWR07l( z|A++AAo)P61X|8i0{=)svAVUR%x!TIG8iTL!Vq^Untz zGQ;Z$!M2cf%FR59b6foOpXI_|5kdxT6hZ?7x=jF@hVZ=Ey!#hbz3OjC3lM8< z{a-Fe_AkmoqLiy5U;A;DG&mve?HLm8?gij;d$D1_S!pwFdRn*aw98**`fi=!%Sjx% zG~{^m1l~-+6Z8~{k5Pm?Ks?1(jo|i=0}#cUcbeWGoi~d*{B*n-iHzy_UtTu+wMMkn zANt8Qab2kGN+S|)R)m?TKkpR&3~gGGs#0fSIQ>1QuRy+^VPAir@$VGl(u;8vvj(<5 zL<0!_{;VOxhrd4yC=GhOIRE8H5&|p?bt87awqE})eRE1G>Wl>vko&|KPu)uoZ;%F(t9;rk{$)8=^s?Z=|!_j@b;iiwv}OcT^ZJ zrN;Y^{@I84GH~p{&ek1ISHE~FF-1WkRZ~PJN^aa6jMRP7(Hs1Y>6jFO8$XOu9-LDj zY4D3ze|UF-dE205m|cs!vpefUk{B;G3r_*C(1-|y#(+?hK#_|j8Rlk=eAvK<0+hT9GZ;_w6O z-T3={JT(y&b2qOAzW#k5r^77gqu{H;Z=^HN8uLk?)A`;vc&(SQNK)p2J1VWulls;z zS{9Si?8bA(;Ha`p3qr1*hxUwN&1_A|Oi~{>K9rTdpnBP`f~U`?PdQX|xx|jVXRb@6 zFA^rO5sUl(Y%79ko%TmacBV=R+I{=}89lfDvFWemtPxMPY%WCD5F5RHBkkK0pF28xMl7{Nlj*5OKztjGjA%c`&AcX<4YCz^)eIXc_CkpUuxV$ zoT=YA`yU%8B>#wF=(M}+X3jMBlE9r{n!HTLhr3plUL~)A`8eplX6`AiOZ3pdgP>TvACFIRTq+hg`jNw#qojY%CA;p zr<@C%*L+;gkAAfgpHg!pzeCi>Zj3wMP|EB1Kyl^PXzY7ST?&buXOlrq_v{W$EzOJ< z1HykK3CyX8ki+h}#P~09bxvm%liVzR#L8!xosa#XiUnw$(Yg^vO?-6afW9oJd;H4_Os+s1QwV1DyZ#A%! zITY!BcX!9w+PHM5gg9^oWGs^A5=#pDi1kQa9+pBXF$DUPNsG4C{ZQj=50MHams&K_ znv%h)&CIx@EKX21!MHx*_|~uJX}LA^gPic3ub-DxM9`y4u}c#T?rby zmlbjE50qFOokF`>CveA>of95Z=2zT+{Q0tOC%mD!L7@U_4w3GHGAEJ5FnNsu_G|Z+ z9ty_QuWail%3Dy~=r+Y^HN=u>3cjlmG*761FIAitJD7OA|5j@m*1Qz)9TH!0>^qcV z);KX&0)xxB48(_Sku`-$*u0Sx&C!bOWCUQZN27AZC@4HEBPmfnYi+};5lg(TO zPiV4B5JK1QdW-$}+Cv%UN1*jUv$Y1D*Fjv$^FN4SbzW93Vf$Cbc%L}w@n1`SxG9qC zqRW_nCDKarOVVZeK9^KdCp zT$IIA$W7mi((sVJ<7p$3G~ny*@XDbmQajn1&3wUhDUsGGhv1T*hK9oS6g0OzefZDO zNOdU|&fK7SMMciA05_Tr#YPdG?=7pWqW2`Y$ZwN}uLp_{V7UdK`lmvjFGLyyao`MlX=axulpf^m=)jU%Vb1h2<~Rlu3K- z_WL4ZrFGu**{hFtZhol9NK<(qZrDSppWh)aCig*e?E9RoU6Qw8c7ue>@okHzH>=Dt zVrd8?@lG&zh3cZ)$QcDr)ekUAF+R`Cwq=df61vn1gXI~}-fZPP zlATaI8-k4%bfaMa`SA^;I3>%R#QK)0R0`qA>n%~>9;BSvCZsP- zZg8U1WkRk;#ooX7T>NGkzRor4YquUM*Hz(SOxTbji%ePq z5r|EIw?J-8@JXGPhG#@e*O*Qx-ArM{e?+9u!+0lGxX(FjMv*ZtNHW1#0uY54rlvtf zMKYQll9^BYKbzel#=g&xqr%88DEQ;gAJRDKOJ~IM2cTiwi{n2yq1LXbc)X@k6Ml>N z*7%hN;^7AtNxB%ibk?gj7h<&|J%l3{;~B1p#@2A8snVp%8zd^W%&{}Qi4<`0BFiML z&wu;P>I#qM2NuJpAwwUO4Y)M)KEHp`RG?U!e_dcydNklx?z>>JFKixbs#5K%2xmd8 z({0|G5gBASi=?=CeAAx9cCIiXVbs3bGtFQ3k9A`PRtqN*blehGR;=`k806&SK+mT& z;8}C60Ym{HI|^#jCk}0TGC<#7t=HfN!iw*zwFkR~CC`3;k`SNfXCMjPL+JJiHRKI) zsd|QXY2t4`OP+J36K7I>U{1hm{k}h1vAFrI@vxnxoF5yE; zz@G{!1zm!0Zm_U%aW#UeuIv7cstW`tUi<7o=`5w~-SH$kqYI32f}~WKbjE}AOe!DM zsM6-1G9=t17CNd9orqsMzUGznP*^}xIF*Kv>-B00J!#x$Uj@ zk34uh7iU6Gw{6F^(}jgI)E&$YtJd!?(phj09PYatk2+axl;#cCA8qdbc*{ydQ>e)@ zb)(OD*)pwQjY3of_vViB}O^mUfG8u}D&+0vr{Hf4vw_^`D;f1v}ro(%2 z(p=o!^)uHc6-17$tB;onFl?q6Qixid=>Mi7j}N_1@%aS= zklqoX*B-w>uwGht+_1OVpRbAZB|s1jBfjE|!WS_}>Qj909TRV1FVFV)&L@SAXe5|} zqh9x9Mpw=qk1$Gu-BDrX<@B@7_M`<(52^<`>8pnqZ<@r%RSm3w<16q8(7P(9sk!*U zyv(x1)13z(OK1S^85lr<1FJt>Qi1ju#s9?RZ$HQtQZ8r+$ z)06F~?j0*)7VN3xl(oyc7NDp1IFr=p*1knl@i{X3FlF7q64wjg`$=?M<|RUI;Cx`Z zVY+NVTWp0BK+vbDSh~g;Mz^0}y}7*d*ww3g!j83e^N)exk*|(0yUdiCzVfHt&D}3M zX;Xry)5v+=;|mD4=|{qxUb>gl_Y??FN2kyfC#aJa~$C#C7hbeVU_T5*@TB z>$|uFArQhE8cBI&Z7uf`irT1*bHnB-pk?avw=5c+j3BZvEpgf-=ZSw&sW)U@6i?y3 zEr4}5{r%#^0iDl_Sn0Z)hi^izf4ItgEzEEIGe&_no#vXYs9v@B)e?7#6)4Ck7TFbU z&K&tawZacvYp3&33Vz6d5jVu!@Nu_Mk9ULDIh>WOa!E*)oLhBZJ-2p(6Sc>N5;?XN zwmrIq%=zqc{+;`cnjf`#4k(kZ^%;~_*HCE!xpCw{Av=1o#XjD$yAc>yi#Ye2Nwhl_nb%Gp??&i&# zoCVmG^<|d*1={Uk0Z2wgrMEovAf|wIS}3qVZ((tfjH1c`U%yYd@RiTAGBz2ic!GGN zr_5E;_Iw+I7?KR)t+szyi5cQ#)DSYfBsqh)Kd;)Xz1CyXPH{<*W)3mC+;T}4`(b5< z6n{EBAAj3#)1-+g+UIOiA98)}-?_45H70H#C@9-i1<(wUBuwa{hbB5MZn_}JJNCl0xw%({%gD&c()!sn zf@C!3{A@-iK6x3RV|r!eHh!4!{65(@#q|^$u*8%7UigMNfiJFuW18e1F2!D_!~)HY zk2t@-HZEdeo?jaL>eDQK-oy9%L?|VneZZ!{ovrY@t#dfBqZ~yq-bTz`bdAkh^XUH|2kA^1nM!00KczyNhG4(jGlW55J5TIw& zpWCv34etW(1r!EoIRffG zV7s;$_-W8@(kcqmnXotefi>TTBt#aLKa^FW#*FK$BPYH+OizcZAxpn z0ro7%^OR2prk13lGjrTYc?T4JfBE8(uEj0(8Q~+YOysYH+4F^=Dz1I?i^l0CYKTFL z>H;TSIs5CcS85Zwmfd50sng!t66gvF9o|GzyHD-euew>x`CXT|=`q<_Yc$}u2z{J$ zQQqoOLN_gD*jFm;P6HDio1%kSl=AXI*MYaj0l`s~$8ObWWAfM*3F3J9)HAa^$uKKi zR|U0D0HMc_ra|}9eDMQ@)a`&PClL9CLjQw|#K?OY z&s*a5yv<|U+9O{*h2%OcNhO02I5&7*C%FnK`9#~;T4p!)5XjDzWYR?u8RtXEF_*<< z3)G;Tm?md{@@;$WC-av@^vqRxR%W+x%jy0U67Tst*A_CaDvOJMT8%v2Q`l=$Mbx*m z)?y`eaUJBN4hSIb3d41lRwsLrr*F0wVQq1=8khVo3pY|H4PZa%Dpj+B{da%0I?r?W z8X@5$rZ92w56?Ru5GlB}Y0A5*#9m9z0Jt_DN~qq*0o%fBsJy$%i)0( z&TxVNy-5l>6_$>dj&kWrb?=DFNExTUT)>xXx=Z}|YUCxe0-Ta;7HM;Xo7vhKiY-da zvsVIN`_=0S7K#?UK^Do9v?{}_kQ75zM|b#V?9qtRcOGRK&N_d;_;ntR*9wE zZYhcvMTpO%kcDHSjF1nWSMI{rs)g%0j%Ek;H$_gBLG0f(>WpenKx`$bFvd}6n3VP& z>`AyX382>k9e;zAxcE!?{MGe*!I@{u8H#nq%;$af3EC|LUd_1@he|-=Rxs}v7#Ik1 z>Ye7)EA!&(KP)!8coKDfOcY` z$oEfg$32N^oneTTetRykNF~YV`#G9(p&xI4(34APZl=@FOr9U%w+F}iC4O{=c4zf zKkE?zBu~~-seOuzQ#WSvm*CWl8vOhzpj+uQ;$f}tRYLV@{UWtKR*!SUg42;4RfOHNW_4Uu;Qul ziT-GBZ)5t&eEJ*Nh>htOh4m&@ui(=i)Jg54j`oB9zQgI4&!3&WM9uszbol(V+}1CU z?Rrd3He;6v*Lh7^8U_XtHOby5bE_plvQlXGKgiu)58Zg~gbqX= zAJLi2gN%3+bf9MXzP82&-aPeOayu(EmQRu-RQE7R<*!mEdoVt+mtl$^!oZ>FX3I6C zsy*LrN-AQih%fO)RL_H2I_o@r1m#4&wF{9z*>Ypi>*~VLv9=SEM-iX-FM@&=#%8ln2<3VFlCMYkfg>VzoDQ(S5M=^nUE@9JCn_D>q49@Mcjd1fh>MHU{SuUcmwC^=bgaOEwPxbILl61UYE}2$4l}+m zU6u3&B0|DM0#9?8mg^b)ySS=jZJkxmq0d#F1fiRul(_$9HSwF3*^x!sATB<>-P-tV z(TuBb@y88E$0EjOo{sR7`anY1jK7VD@LoV{mg+Jmuz!^NPiP=Zf;fl*u zCr|F?J>A;lGIRc}tOb%r>Bimelv`uJgP!=0 ztT9|iA=enyZeK26nk2SU(;;lQubt5KP+YtqT<_KDAsUZZ(>-bT&W58`GT|#jsj%16 zv<-M?*&5IAGVi7-R!#2%%2qP-#pK(@bE`3ZiA?r`Lsms*5&*jGg;Benkl}rQVbi}X z;pXnn=e9)(CM!!L74~CH37@{>OI~@r&}tkLdnD-e_4<)cXBvNd*)q=*F%ql!HL0d3 zE*=4qjm6O7E8|^6~&OU}563FcP#B#i2_T;F%FOHf#$vn>bq?kUhp0NFS z!F$d|R(6%zm z2}!!U3k;V#8zc?vwzTC7I6q~+M7HdG{YK~)BKj!P$sdU&w8=^8!^IJ@#&6XOaOp|z z@(GI8+1k9;vnZ5BC^ZN7KV>GF7jpKAK37JBmQlYV`i^^PeZ9zX@z)`b2ji=#`!PbC zucijM`st;zE`P_rW@=GC_EXeGjG{?@rP7N8M#~1GEvEPCD(Dz{51l}8za$L~YAJrU z$hjU{zOnhf`_FrO0Nz3EJ~5#O*agoVnOLq$2t3teWPn*$$BZ4Nkei=4&36#k6u6gQ z)!EeJ;>R-R6Xi!vnlL9N^|NvD{-~IGjD?(R%)BB!!x42rN`ikU^Nx#^zYXncvxm1{ zUd!E^-f*>e$D*UaMb&_hY0Gq7uXSDhzkA|!JRtG|oUNLvPlpChe4s1c>}W2Wf@cGooD)E#>VcZ8^SN-A zc>h+zZZCFObw@Rf)s)NStxh(D9!-gOB|xX`#G!C%YHIbOHo>p{er|(f*v732UMY}$ zDzvxFZFl9NM@Nttjm_iNf?Q-yMMn0sQIl0_hV+KZMxp^aS4mz?2Oy&%NpL^B7o&( zCzt6B^BBM7NnvD1`iSHce`=; zQ~Gz~ey=2r(2MFY#7d+yu6rNN#1`E?MNWm#d%<^Z63_PadP`Qe8o$`e(k*t>ZIXQY zk*joyCPbzm8$z0HU9CeVZ~pwV|EVw%I17)9ufRRE9gNMDK^7x`EEL)Lc{o_<$b^yc zbMX`fbso@Qk6@obe~d9QVmT(s3j{OM8G&PgbFN^55V?80disjM^N%mw371speVkl9 zb@LQ{$LS{urNEt>`h372=Yq$2sQ32(yv2Q}5^CAxV&L^7Jyz^>#|@|tMFzj<9e+45 zC?X9w7uE9P6og045gx*UtA{B~>xaDgitr|`<5FgUh?&r}!>x;S_o zL74$%ni{iHUo}%{V8d;+;(H@?_2>?Kgmswi4Z@13_y$PM+u$ItNO}h4`+``2Lr_#u z%eLa#4&&d@8pxMU({fIZ54NtJfYOJDhffV$I2Y<77%{~Q57Yr5&qo!;t?g8}$T}Fhb_j#TjeqQTrkkXD zMwFFt3vXo*T*LOqfF2JNQulNlwYJrxu=!JLHU0T%AEodSqx;Ut`8v4lv9PjfqH$=> ztvb&f$E0%$I29Ypz^EwN3m1IRZRt~|t6lLtMLU{SgAMaNk;*KK7L0@y>+$XXc?XNN z3c--qJ=?R_Vg(-JWT`7@@g#R3XZHSl}A9hM4 zG}DIn6u757&QPSK#P4t^>)xKMIA>RZovU(%l^prfsv(#TE9vR$39P#VGt=`uTe_r; z#TJwTQtYY7+YdJ@OB=}-*s8JPExY@FNvB@d7pwL!XyoS}DDN&ZyMveCk?6S%Fgh=|U^lRVIckXssj-(xR5{}oK>egQyez*3PW@NHMX0=R{++hc| zIG}OsuV#0EXhZE*xY(j$?Z4$ulI^9Zxhn6qSYp~|$Vf?3cFid;fev||-)eZ-vby-Y z8l%Gdf;4e^3gg=fWp9yMHhif;$?bL+EiIWtB;w-*({9NPuxuX z6zlaYHF4%;176TX5E3Yd{eJuC@)E|}W!9eq!(wcPF`<_jn#I(DdH18Z3@UIdrr9LR zURnENHNW>;SO~IIJ93w$d+fSYB!cm->X5FovP`z}r1oS$w;^`Z2Qqco*wveU{HGcwk&!MUORL9`}}+`Hp2>R z*xK2V*C2e*4VCcTD9V%gRgJqfg>DB|&y;!p=Zu1ah_p1F{?FztZn zzty0lphx7wxTSSfqlD8?%9?86hxCr z8iif9lpZME=q$BaZT9OuHt;F>}y4L0iWb#(gJJxS|?7iz_gjV#7tbRwLj!T(qabZtCooH zFWsBL{yi^fIVxc5*7b(GM(PW@yoFp!tR`J-(8O=?>ADI-|M)IOp>VU^1`xEI~wL5 znM1IhR99A#!homb-rm>bcio#HSoftqdIQ1)AMGkDDv{)zl9CwI$ui3L^yC;+rzkpT z&Obe_WlJ+sr;8vmba64&sA*^rgPwM1C0+BYzmLzkv5oljbX6Tl9_~bXgg~|u?0L8Yu2zGeN-7H!6&^$pMvdVuq)7!ukA z;f9{2L3^3NjxGl3iOTA(3<-qK%*CBYSJ2G|CUVN&OA_6M?2M|B z(V5cHps;)&g%xEQYf3QxyZ#Y-ZWMv_Z1lyXysbNvWm{*cOP7QglfbNSWmrm9Z9FVZdDY{G^SZ`dUAMc--sLJ-(XEZHYM!H49{ssMOx^B-7g_q+|i#BW@1w z_m?A@PL40zq}*CwUfyi0a;R;Eh9o*jU7FEu168Qw0`;!vP_;9Hr1p~uWgeB z2x-KA@iGQL!(U5F!RDs;v)ApPSIY;B+2ud8NDJ$}d&3&tK3C+cw=~K~mkZm$B)ARrZ1=APOG+2W@W)^_)O~3n^B?AX7OM)`hRRYuipgiLk*b~DPv~NnP^Z`(9da>A3;-gj zFv>B;(WQ3*W6kGv#5-JWO;1&b&P<>uwIi8l9URpaD5(1e2GCgc2ILZ)pcClw+M$6) zsV-6qiYa(0l>A$amX_vp`M4Z%G3AJDtAoSCv$X<&FhvB_h1M+K;^J-u@Ena)o7AQA zJBCPS)q^p6^Wx~Yq6_WVHgM_ZCC}%ookr4GzdrQLuUoDU4G&E6J_4II`fSU`&ZUP1 zke%?yi(w%2;=_wKcPs6TG)m_Js0Y7aTTY5(o?z>}>&bx8|dC$&fKjDLicL50pDHT=P4te=lWgzq>`=D2Ki9IJ; z27x%)wgz)&u+mK~uUSTzO*QW9IKjQ~G3Xi~a$sO^ur)_``-+B!#_aYOV;puN;(#0) z8m5LP&cWwG+1ifY^~XCko5Gt5Z56Vzd_DI_LeYm6=H<(f*dVJ{l3zkT^;vVEQ(57d z3EG=K4)JNB1DzbGGs^b_Uw%XHyzj=a?XzQ2&c6tBiGOj z=H?o|B&%c<)h$ZGmg{2lYo0i+Ei3q5lwy!6ZG?7hn%c0NnX!DyIg4cVMP@L1R~5Y2`h40O6d6G;ON*rSmCN<1=%JfmbN<< zs~>P#2;@6c_!`oL%5BE$9)UP2vvgbO!a}^JQ_rX;QDJp)Iy!}*ZXEI0>|94;fN{!? zmC>p`=4(-T8X<|E0eUKyiARO;$Lao;-XqPCKND=G-uy>18Nl zz7@y}ZbI6}WvM1}SeD;g-f3+V4kg7l8bm>Vvc?%J#|+iP!MV@Yn$^`Chc+Zhd3TEW=2nX7K0{idPJ_JnGhPN@*dF+XT0s(;i z+2!R4up5j(y)p|cz4lqMByQ?ToIL`Wtxx65PYd8t z9NP8Zh*C*M1K?=N#m&CZ`GVZvL#k1GJj^*_i(H=S zc-NEDg%)!`77}8l{_Mn0-0*H<*N=({#FA{aa8KFmud8(EKWw5LegH_8&oY8qeBlCGmyZ%-_Y5+=P!Eh74*nP=WA9qcbV`y{9%L2 zZmO$xV-=kMt1(B*(t$fl^#q;>GOrLJ$&r{6dkS}V$RD^a_OqZ7ne@nq;?I5hzL@Ow z3aX&qZ+x6Uf2?@+C!h(=1UXt~6ZKI~WlGk5mNN{up^htDJ$?6J@Nx6r_Dz8@`&n6_ z4#6X#*(?!&H0aLeiILCY^E}{!-lE20=74|z7F4Zovh~=Ny1c@U7*enspiZL#`u+TdGsKT7zb%QoD(*P}O+S=NJOSjwC*06X+9eOAW@6*^V!{$J& zsxG%{6sdh)NMQQU9uPPDq(NQ#5zestfoE^ZATA#ekW|gQbZgiQ3hA?3^F33Mj!tl= zVz`c@fA?af9D)j$AKk5+pzGytXy*qOEFCTdKmYt;7_^9o32Ft4emJ=s^`An%g#nFm zhq$HkUL7#WB?d^RfWSaLm$jcCma?<689n%EXkt3Pn(Uz^JDZAV$qqSsXa09oMIivN zN5yrmsdjVuX6d}HQi|V86LOE=oI3<-aiJ7`$0V@&CnqO|MROINzb6gV-;Y^WSBHUz zw~aPc11>8f-M_cLA7a^JUPuHbUmJXr2UV>ceuog+(4(bjNm7*;|Go=b-^EQ&?<4B2 zO&e|JqZAQPfv5`s$X#Y>px(ddw8m+9R~Kh0p<+YPGqlYhu}?K0eYzIg*dr?`%m(&ojS z0pm-t(s$W#Uq2h+tWMJX48O4%FX4H>!2%H^;eIjJ^#1#71?R0Hv#p3p?j}rDRpQRH zj)hL2$xbdpV&?2cgWkrv6s?+=+np2=qbEKm>n)nh9Q}ya@u;7?^sLShoPhyp;pC%5JxP-a ze1ujDKPqwu<|@5ERTxj+=hEHIM;wsQ#I!Q6;lnRgbn6%WepYw`G_qal|9g%>Nu7I- zsP@MXE_zSNQCKe+*1Ivq-z`e~xEU8GiVsC#s!cK(9O( z1L0H(` zl{scdL{Q7iGh{Lc{d7@HAOA~*_CX{7kh!<)FPRI!7sM=?AE_H#Uc8BZ>F>|J`w!Lo z|9n>rjThuzDHTMkEnr~(4q)bN0Dt65Idf`rxNv9nbx{j*0SNn0n01g|6}Zy5i!-s<8c-{yt}r?6d#y9G{-` zq2E@V86Pb1>bT^y4||4w9Q2b%B?9mJEUIe`u%)_PU6hcsiwoS2<=E#AM@)_oz`z$S zTmZD}Zl0?6^9b~WRL7loqLsrrJI98G22foY_f(X{oys<6_bqg#>8<$&`0sBn287(==nN z5cGRMrw4!6d^ow}gHASC*`5z-%-2Gj=pM)yaA`q$!&8}l4L=YoP%MUu6Bk@Dz*(r- zmJ(VQnis)t6cAsFVa&QsL4b;b#q~Yz#w}Jt0Y$N9CH|qm?~Ff-5FBvKi@yi&wtd)+ ztd>E+6~0u>40syOi3|3kaF#&S0g^y2Q8eQrpwbELa+NuX43HbKqO5=R_5$L$hv;f) z!2*XkxDH^>HKw4d0PcDs1!!8WKWi!&11e`1<Ou^N~NZl$(I^<1E&CMxv6JzCbAlsjE9khsm z+el@53@t1yemVAV(d9qqz%}UKy^ie%+98jFkPAkrIhsFPC=5hW>Rg6&{fA>HH# zcINEt>^hP$u5E9V#j?oR%>OBOa{hq{BTeb@OYi7->AT;mi#Ie@(%n3>tNlj`51w0l zrpHV@gk!d3T+UpxQV@_6Md+kE=CGWd2 zYaix4RD9m>*cOvJxvpTj;WQpQR6ek-cJ``7HGB5k75Q^t`!?*vnwodPcQ4r6CrJ}X z$)i-&LyW8h1kbA`&jJDiOPbl@KdU?XTJ83NvSO4Hb_RS)YZ0^Xh4bo`WJ?f&p5*!! zD`FlYee2Ix|DqRvzSQN&DJopQW~1-jzge=8Nm*08w8UtbGTH{<5i0b$e7uC-&*j#Tj9Xhpp4jX?9w<(do?PMx?% zsh@WzJ&vj!UdznY5oo7D1RxyC3|c<36qK4G5ASmU0yxwjlrDFpYKzwH_D_b&41L)yUjY(1 zNgYN#L8yRT`|dq&IBAgr&@(gzuUVIvA{{h^5S?cz7dpGL)(C4u=Xs^I`#mDwhKD{3 z;aUFSc0>B@hsCX(>q!o81rbKg@7JtB$-V)TRZ;Yvf)`!K@knXg7AKjZGmKZyhUdG` z*noo+S+{LVny(%`7k9W@FC)c{{g{b~>E-X-`y8+9>}_W1uozmxt9cuOkLOIm4au$( z6MC)_l1W;sqLn9gnpFWx{T>q%)sG0v*VbiAm(tqX$33W>^fdV=(=k=XVNgZFjIfiM$#s@U*vB z*%wHvT}jT$obWq4m-$jLI2B@-(5QNj43)*&%(j+6y(RYrIurX4dggQlkE=>07#@_V z*^O6`=3Uasl|JKsTx%r*6qVG^8K0$aoi+5i6g}-dE`>NcRAd=${&>&|L8~?whio>7 zw1;2M=)ke8^(y!l2+<5PJ6P`GGOP*XEb~GvQLwkwVZ(q@FB(sXPB^r0r8GxcMo^sQ_PkxSS=@|_s{Td!E^gb|)_<~HW} zX*4W5_>!~VWwUQIUQm_`Y>@Nt62WbOoIq6C1nRAf1<*IL1V*bpmu8oll+3asHtm;? zKCFx1c$S|||*GWxS+^~EXT83Y_J*i+8Kg$Q?#9p6ZoE3#Eu^vazL{fKVL91<02 z%wj<=jL0Q{90uGR=^-prE-O^NC+;hkmu*&ihP9ttL>JmwgP?nh1pasp2WCOCBJ3mSJIALdyK_XozQgvv zpz207hx0Chjw@M4ZNh;Kv4&o>(B^IJp+5S>Y}g(YJInXIb&^rvtK#9+?=ok`L%w_Q zpv$eM8U6myL}L#udq0;z`FE;DZ#O@-jg|O6M#&wY1|zgE=zW~&gukBb8%|b)QQ^0o*b2S8F?JrCWTb&#>Th~W;xDUqk>CN!<+{2 z+Ng2WelgV61Q*_!_eJQOX%F-K>E!kg#0(MypBz3wzUH+!z(Z87moiv)q`bGD>)58$ z_hw1XaHAd1To-Ib@=p>mY)qf*I9+wsA0mgreUcOo%V46CRUi;B~An*d)VOD}5FrWn2y@H%rb)u9b9>e9Zq-tEeU z#da9n^F*w~s=8#1-?HJj4B36Iq?a&;ug1 zZ-n3DX#vtrtT8N;1tPKiP6w#BVLv_y1GX8eNBoDTrks`!Tj$l0wXo&y#k>{TP06y=i!oL2 z1J4m91DSM$ewo3s3;nFzim=H*2sXovo%R)HV7*9{_YV8qu!u;DGfs8DiLc|K+`4Gs z~f$)L3~6n+I~aGsm69zFkwCGs44pB-&g(RW)ELqe-A zrLQ{4G|$*Fy+%=kkc(14{T{*t;9GG}Ci_7Z1FJTJ8a#GeFiLphd6N#ZpgXROeR1*?3gzOabr7zJ%cmrrnB?niUHt1Vx zy~|M0^40QQ84-G~F1I(JnCH!1D7aeGO5kQdV8>6i#Ng5^Su(lsiHlVJ@?B1otb`CRZNg%QX7X0q~aso{*-h=rKlsDvZp$2yK{VGc)E-Sddwb7xq{Ge?X5$Vlq{|f?N zxo~v2+`5lF^9(L_f;4{8*5G|5=rjn38Ga(u*jx&@h-wDp0Qw=;$*2SQtJLH}2nM=- zNu6Z{DXnQZ`7k^AjM3n}55nU)t!<{y60{yNbAlaJA7&;TN0~%i&Q_&DZ=3k?SPLtK ze(V=JCpbsWSgIL3IZF=6MAlPRB)|hKhbyWqturf8mmi>qLlBPkF+}xAzny_vI07|v z{`dgLt~G$cjsc4Y6dBP-h%n$WcLA)(SP#z$A_Gboq&uDkiKcf|S!t@L4EIkT4LrLg zGGF(-l4T^d0ni5ex1SIMAI!0(i~hbRM&9vUUNO>(ixt~dFtDo znKpCebSrq?clXl>u;CyeNaG1=rNg&5ZFsvxFnQOzLWjCK>(a@3jHoBlPQvWq4Qvu5 zF4z+|#Ot`s9z=&&D}KifXg?HmG4=k3dj}FZ&mW7y`$V=nfyya17j4fz!t0-mY zSb;w10)A#OKzViA+Hc9VHCXi0)+|~Tt2At*}u$ilmX!Jkc*+J4YsBI9YFQKbNk8g5IzfU<|ax zl?OOwtpuKor3YHPrd!#EIF&mu_i_QV5bcWyuZxBQxis(f2C4J8{R~h=3S_Q*d1|$* zYkJCSAChVM_Ui=Wg(KZtn$XQ7z##8)KlnR${Cp&BYAF4@Z<*$B6=ZE&21$ZC*nl|C zeU#ciqVwBvIwPu3ycX;|bp34eJpJ0jNsemZPj;jTP)abk}d4cn|1ubsiAf)pkasyMJOQ(-)Oo zzPKAGJ#>1u23zjy?phcXhAo4f*;~E6SL}SzLT_j_N!JxyQgv(sVF#Q*L6-w+KMs=8 zew+@(dtDwAy|^lU-B5xpGVgKMP8y{lQqmL(XO-s{mc2eII8=#0ai)tk`B0P%0n0KJ4I{e@}O)T;b@$MC^T}Bv}--a zw39)~f&;pCN$?xFzndq;Xll{W`XLHOz(>kpm>TDx2|9iQQyoHx~;)=Li{ z2OW%BS{-OJy^{mNihaI%pxo1|-Z1({JhvR2>M85q$7FczP6{&9xjW$Skks0 zzFp6buI_i8M(-u+Zh7})?Juykw!P~2HFYM7fuL^1wDRHjLl2i)ub5x}OzX>-p3~yu zWVy!hV}Nf^Pc@!5R6MleU=8&V8+E3d6e27l?Z;r36$ICd7JXyMuGj3uUXelsaI?Dl z_25Vp{BD^_R3A zc443q%NR=o`Vm5p_iUtjr%x8Je;}?3W^@e)mc8?&&Qr0|=v!iHHIL*Wd45;EfTgOO z)0W1gkk+;K*Ls4mkJvvh*U{Cgon}YXSnAYwxX%#7K5w8ui(1FJONS)y6F8s9?+(kX zORV}*X~McE?X%@lKf4u+#ht)jsVibm$Lb>Ufed!7b3|}mc(_vQ=ho-`dWU*ZQ!aC! z42$4UQP;DsVuT^S`HWI)Y%9!`hNks(F@oN9(v96yr2asmC911<*m7Q;T64-)`f^B8$oue;X;BWZBa7jg2RfXY8f?KY+wOM9#1evk&J&)XI$Scigw62If%V=sfM~_1VF|rgiQ+!O2U! z=p1MT6f3Hrd$G<1Y|TA$rPTuI_SX1vUBKJ5v?R=B`Xvyxem?+I z!X{Y{ zM=)RpHC|UCt$6V5bRW*->g;=;gN@u@DAa0y8@85^#_(>`e8?BtkdO)JKeM*`?ZyJQ z1ZO$7d?H1Uhk)AsXZOBMe;${r{Q_0CWdJ_JkNQMTGNU$}m$lOFz+g7WP_}Y#4o6B# z^_Q;>?`g%Nk-Ku)8N}SoG{TgN)q8u7&}-;b`3|W zDMh(Ox3|mQy3ct-=F6x39G`re!AXkuqUaMdGwHXEeMUn6FctdM^3_MTGVX{3Ry&6| z0u{3B5l!r+9i&h0X8e=S{r{C$>ruSKV^QARa;M>}`guPxr_H(Z%Imhfv@vbae!c9K zXeIr$AC$wF`6#Be}ZSJox% zK8|SFY-gbVkvtdu<>p}dFQ*o`p<|#U8OVmQK1SMy9k6gHKIF6++wx1awI%}&_I%Jh z80z7$n2Ehug&15q&@5dGJ%40^D2s6(Nhg?xcSUiXFP@9}uA>X{756MF?qrw#k8G=R zXD77az$IL6sV)CYuZ05SlAZKVMKgg)HI*TNZJHEVj0AEgsH=0l@G=Dy1^)kt*?b#N|TR(RCWuS1_G~3yt254!!;9!C` zt6O+Vx&oDzO3vmy!p*S6wAi!V(s?2p&93Uv4r-`y8M|c-J61#~2Apy^82JE9j{>L9Wo8^$t=F98=qGce1A;JR4awKvP58U&;co~f8Pho%=tzG)?vrVG=TXIZ*M7x|YyFQGnDko$*Yj>1 zzb0NTna#wfBL}#iVsACpJ*F?QSC~^&vpj_ha=ZdQxyrenc}Af>^UO{9IcT4G{*Xt% zsSGKHwn-SwdJS9VSCuskT4a2e;p;Uxb>Ce#hQv@Aaf$4!AQPjW=3$5B6B&Pt^3W;B zd}ddFxRX(DU0_326kL>mDI04SO2*-Iq)O5s1V9uI4kh2@b%0FLgze}?6d~Prs<`j zUxTClQs#-irn;+7QW+vck@8)pX+RI^)D_@A2m6FY35%0mrp1PP+w?ih#yq(J0 zl&pl5D-ruW4bAJOH2T+P{GgWej`~-u^06f3^P6 z2=2akSYEMK%?4E?<2}FkTDr++m`KWx%%8}lJ1Jsn)YCzl-D0y;^RSfW0W8q;GlQO4a@Ni9dfsp7=&|@_eQD5>o}OtK6W^ zJ@)1ejO&gp7%n`|j2j;BIQAe)`V~g5|I6YYNcyulj_l;osDlAU9K!PsT^9H=BFJMfcJ= zF|fCcBokEi|GmR|?R6rev;one9)!M|wj@sKciQR;PP4xlx@OJkmC3B0ny*guTc%MR z`mw@)3-RKpzaK3%$uS1y5g_TmWbj8Cvzpn~1snf~Do^VEWRCV*mXd!%03D9D+!I$* z)cg5Q8S(BqjQZ+)D*N!CAOZcux{~GbrT@HLK)42^l$SBptNU*)n0TjBv#yogm&$+f zPfjguQ}@L=6l2(R{$r~T>(S1AW88n}pd6&GLH0i>6>!)1Wx&-)`k$C)4Z;6|CxPSI zBYPj1%TUxgE4xpI{XeD2a48BSN{KhGMGr7c6YWQ~E&hqwPmp)FI8TbBn|8y2ujO0M zBaXk!^;$kP$+)dCeeL8@tXltMEbo%s$K!uU>!q0#$N!LP@#kut|6KuK)=Tvp0bD3R z{eh_+{;1Ye&nOm9HJ9YK%NybtG^9TJ5AB{xDk?YACs4)pf*G{t*B z=~G38{CjrX21!v5IDw(>YkjW)lcgpvYn;}9|FhF#K*eQKVYoDqPl}OjR1eH&8ONVvFMmLG%rgp z(WYYK#0}G8zqT4=??4RQFgKIHgf}e4t7SpQ?gkM+ZP?09```!gtl(5)u8*@7osmC< z(Q)w&J$szkj2rb8yCo<PH}KIG!`U3y+?AsU z`gpW=Dy317q(;wPYsq`iM%?3mfM?^4CHZlpZyVESs%h=x1SpuWD*ff6F(QE#;s$7t z-#p%+L7GUh_q6=<`IiIgnJXv|0!DTV4*Ry@zGshDxo(WbulVpw78;z2WGxz;%#3%c zU;JO5&`8S6_f}_@jtpr2meMcZ}*EkG{Dwsh)VPq8L`* zT^sEo!x7*;Gyou4JO9S-llHd{N7>vb5%*K9&qBM#uv6;qYP}oF{!ipT6;A%B5meS0 z7Dn6hZBBD7aSB>5^tUe?hm)Ye7$lKk-pRHxYP~sf#zLa2bP-%=Faj=VfB~# z+BI!ARBz54fmhOL5E|M?5;NB!-J2w~$nkp}S`dLk-muHtZrUY(!YTKS_h*HH!hThj z8DHD8%q*y;Jn5v6(#-;}^69@SOyksFhcJJGKfI3<@(F$C+cBQq^20ug*yP?O&Ds}# zJqw_?(&>DD_F=d z%?<913Ow*IehTP${Yg4K_{+T;pvS{b-g!w`l^!N+uhEVt0jLRFxWWzKKh#uY2nnNA zSoWx{J#?tkZ5cesaI)@7kGb!!j4kx)ng^LLpqc^|al4ynjojqRf2H{8*ZBBFvqO)0 z-p0vG@3n#sXg%%phhZ&tAN6cB2ci6>uQ?#vu}lIVFU?o8rnQl}BcYYaH~P*Z%z_BC z;BxCkpGcFT^_2*Z--LFcUK}xo{nD~6fUNx4#dEWZ^N-yJNEnCDXwB*W*^~U&p654v z#3TMim`MJsV&8Ce|J{AxbW18(;ujo=(PA=*b53goo+h)J{eNY#YbS~x&~d!>t}IAT zW>TgG>{7M|^Fj0TIyCV*CJGkc)4pFzjX?t)lG@VAi`S$$u!}7s{>YArm&vunZtBK6 zME*(K9UTvI{`jt&VYD$>07GIhS}xzv;TL_Uz(S4Mb%0b{wRHU}Q=r3! zVS(}Acm3b=c=2_wc$5_-k@T(f$<54=e7S2{&Mu@+YAzyc;WrL6;vEb8gwQ7n!GXce zqKAa;QKX9GtKMXb_~a8IcI(m&{*P!k=PzXn?F+`<#=yUw^m z@?Q}O9U%nuj#A{%wx6OKE1!t?q7Qg)!P6}GK%g3-faT!?e0(X+T7e|yOMUQHh!V)Q zF8|BbEog!3Szb=<$rUz4vUS91^h%yZG4I+nb||lIW4=nqZMWvo&42e-9N~-osCttF zwpAm4okohLbid$@ch_Rr%d-H;yL(dLB@dW7TaaNSLit8+4Sgm;3Q(W8m$(g?MW$9= zt9u)MKF!Z)UHKRG)mxx;nyg`gO7`x=urcHSPpPSMAz7B?5l^9D`h{diuja$~C{b2a zF#8@)y8wF?7cXo2f_>BZ5I+PMuf^-qz44s0_-M3k)s*j=yXMAI6KIh8#I zp}vrSSVgsUf#UM+vMu=dg02x?x^)x_uY-NdlSBF0-fc|GkrXOi2kDD7x$s-ahH;P2dQ)66yB-%l;Kia=E=FeTK=>x>D@vo6doK1FYK{+1o#)hxE0WUYleO z5n_3^DwumL1^eV6x)znx61qjN*bmhfn|pkMJuUCdMVYZhzkM4W)sjNn@>gDb<_4S9 zRl`eUmKsrvQPD9$<_t#EgjNDt2qs0#7|%#!U*jZ_iEWRMg)v7669Q>%B%UsZ6rLNW z@O2ml3r0zf&cHczacG}$3{~4XUozNto?oFln{rHyQpHMrMo&?levi>_(E05sQ z$6!101=)ajOJTVMeggj0CYq};9i+=MQ8}LwR8;N)92RBIO;r=rn(J;s zwg+BL`#jy#DXRXG8M2~0wWf64Z)o*7|Eu3(r^U03N(2l%-fnKfj1-N^3vrNs(Vym5 z^+bv*-4}~4Py7e@_ss{9E>GXXZGgUnnjy8OehNx9Jj|QVLFJ1Y60an6sE4^N5TOnml%W`-%^4FT*QV~D7?-6oSO}4!9Cb*0XhxXuaA4aueJ!Ol9u@W{>_Y=xn z$oC!KTXpt~Ozjv4O(q5Bc0?bOtW z7paDkE+6U!`sX}IleZ&x=vl)s)PL(Y+24~c@EG|!59u*l7u|Tn>qNa+rg&>j-XIs^ zQ&PA@@|dXa-6E>|b(8!(TT1M;AE9CNa<5tO$V})9;mev=!LCK>koPN(lO@}8z2eR7 z<;dlFlcuGF6fAR9vEC|V=#0LTD)zrU8C?C+tg9S!54YoUpRx>iuUkC0s6CP%AkzOlfuGnbpw*s?|D z`mN*-N$G%Y_dO~q*z+VlmFRY_+NHSvJiviB`}X@S6U7u-qrYO?nGJHr7J5?xeuFcS zb%Mr2 zdWomqkQ4YaUX%XmmZMynwr0oyYp;{YvQ%onUjNn>NBmjJ*&aR!BYq8V71i5#!9-x|3gTh6g=%t3|x^fNoy}Di{FT} z3J%Wh;}zddC)?QKS#rqmc7s+f6%oAk^c3`*3{O}|R@si8{l(>{YYqn870deEkTAeT znYL_nr+X!;%PT@ts@t$pqF;xsV}GBxTaGv(h#V@&XKG)K_~xCvs;F-E<-9Io`FTLi z@!dwB!}In>$B}z`sa_OoAN2xi?$U3M^Z(D%!aK?)v8em^1^q6cL1b?ujvrBW+Tg%Y zd=Ne~G*!GwJ;md*B`#tA{0v-t^TX6ZfAX34ejqArDZ?_I#td2~fd{y>eZa*L&mYtU z#0air^is-`P@wJ6r&-6NYr=Pao1o?eqnd3_%grQxhUDXS(pY)e<0rN6@S;TM0W~Ep zZMGqu*)u1TRc}~|I9vOU243rnNsv@=tR z>c%A3iwnK6nVF9VNss7$3i)7F2{FT|ri1pV7C;`Gt|ph?sok1ri55__lAhh5B@MiW z!`Z|HYx|y;%)PX-2}CP>0>gWKd@Ta%4LYnmJyCMKD;aDRNnmg)J`usoA_B6zNe}B5 zFHQ9L5qmje`>uUty}oL1)OM!9nnm_1#uM!q;=kJ1c}!*)G5iD^TzgxvQ8GL} zD7$?jcj7|@IqBUf+)dxcAnFV0z^o7EU9a&OnLA!#VbzaKI0Oj+9zXQJCxWql;xe=6 zZ}(!J{ZmOEBe~Trvj5B_(9OfHT^8?tfI8pnhiSn-NA? zr?M}NnZA`f?Z3;e6nN)pJ30*;t{XzH?f~s9-6!(7V0Gk!xoCil{8evmWz}adVs( zRk<1Zphq8ygxwNjKYC5Cdc0yhZ%=w^Gi0`p#t&yR8{P^Cl4zQ4@g>U;N-l6$DAs+17fPuru3UoG2Da)kt(lk-;WwiNMFBWLA8>1eQ^ngRj=iA@o7pfR{ zQ=H9v6xF9cL{04zh1A$X;e{T#3NCUB(0(kUSJ=M>aE@mkm$g3#-liY>p%mVe(#`SO zD-s^HWQsc^xn=XS?49w4?5+@cvQ;S#Gg{!Cu$)^om|{@s=EsD|!oFIE^b{~Dur+0T zITIESN^%iHt;mR}m(;ciowTYcl6}x^0sOv^1lnKY_cFzg5U{V(3BR>?Mn<%L>Ib*) zS&OCEsawyuRd>se6y_<9MZPnZ-#iyiJ_6wPlb(Bn&VGoJDG7RcLtDod#x%A9 zaT#^uNYr1LnQl;wQ&~)v-7{WGP3UujJN*99V4kDb1w3R4Z|;c~(4HB5VflHypmPl; zl0`#cS^Ftv7bVdUO$mRFd=m)qV?9gg?lsqN)UZG@1x2@9(h{gcUyayM0NadK09~52 z|JK@j1otL+RjOM!Mdssc9VCjsLv7(~`k4=BV~2xG2=Bqlvu%u?%(RNr3#alQ`xEKI zEB+><9ln$ z=V>#lX@BGU>9sHWblqOshTa(rgehGWq1n9@V$CH_ zre^s%F~|_}RPuV7Se}^x1ejSD{;O`E`ps)IG%A#HR}tP{cN>sjT=QYZm~B~wJyCGo zvxOQ~1uDRda0y9BpfYYwF&v0QKPTS=_?TVIFVnRI>W{dUrd>q9U*UVp?oJ<_;KpN5 zQcT7oHQXw4^-tNK_>+W61%;j{6p_EIA|d{a^mB|rKg<<%;C0yaJElx!{Rvn|kE%`| z*ruRQq@~09_+!)(km}ecajEZ?yX{+#1o*4gJE3k=He0w{=o2tJPc+;# zBOLDOhmcm!9Jgm6guY!RD?s_7iU2zOscfY@w3^&`?&Fsc+vhP_GW+<2Tt&#E-i@tv z6(wtm&%8}L{vik?tW22DPTt6B|6Ld5B_Tt!hb?;C6Ho;gX!ys}?Gt&gcw{}2;R$6Z zBB{j0>Z{DMFlUlhvG^Uyr&YOF#a+AOU z(M{{`e@#CO*;>z>DmtwQ1^fJ``51dmx+UeuXZr0PaKGouPCAyapn3ncrlad@J@Bks z`)8dN=+y6dLof6-K2Z$c4_{(C`9`Y&R-R;>U}B&{jvgx@QxxaU=)jV(bYZVoL@mqv zhcKHWHh0@vi9GFeqHuvh##aX5w2>cKpPc5Al{0Cim?V?W5>zuVS%1!UUtT8$#yURc z6b1pWR7l7@H zI2_eXkI*>U;!OYd(Rs2>w{Ij~DhaRI(!5~U&*!$AyhQ~IVo-FER!sDw)R6@TUtZFa z-)+)JZVne6wp=a!u2{gLKKIjIDDgX(JMam2nQ*u=nx#6mDBcmk!B|u2Mtjafu?-)% z+{feZr50-!PdTS{AS1`~P6y)hkl4q23(Rjly!z8oEv`-V9?wM7DWC(f4u_XDd$P6mUWzQGr+L(%9;O=U z8+?T8kXbMY$BpMUMruywg~A2|*jOTguo-T7lbLj8-Kn&N5o)*h|jG`bg`O zB+gGU1_>+plHIXSbES{LC%9uxC@aJI`hoP_!}r5LzCp`R?tnzS6plYL<$s)^fx2s+ z1AIe7YnSl~I~r4l4xd;htS=c;*}be_)`?&8E1K(;GZeD&d;4~1u`@oY3b<&Ql3o z&Ja{k+%JURti_x%NerjRSMv?sP%h=2Z+ut`<~TT|U6>)!qw0+deges#$FWt6Rg?0^ z<0DI?<&yG|QYO@%Rl_i<73EP(m}-=nRS4f!Hu*D5W37NdaxxN3Bpr0yCQ+yu8gcg& z-zY@wWn{lobgKB&#>YeCJ@crh7o2T2J{Xrkn^EdPI!w^?O(#gKI!w-h6Tqwxza1khk;daq z67MboSZuV}O4+=ie9|4FA*LVA0-T6}en5jIKa)@bd|BenyA4vax~_VU9v4q$<+!8%Gx*`R$BMT zPH}*8cWBHs!kox?Tqw1oo1XcK8s)IDGn`DOWC0(lkwx|<^9%_DyU>kqC+%Lci|`G| z(7!JX@k|=Xv*78lCNz51Y)D1Nk<=j6%AP+bXdn%EFWwq!nIvxhvs<9+%L^IZe+{Ny z|9yszZa}Nq))u8W0|qpRxGkbgZrdH=Zi}=Qd*^9G*D_@C3hY=7lFZTza>hRjlSFr4 zM2{@V5B8n};U0iLi^VWwytI5{5w;X7`;+gRos}pUD*A@DXhJ0(G}Za#Yh|L}^DsCe z8D-=kR7W3jF}h0)=dJR?B&!=ak42O{;<>91K40V>DhSHc;aCdFw*5%>lC^>uD@mv~ zG||$)L@c)~6Cznyc`up&HhTzqf>CYTvX#V3W?Cu2g2Qx&CN?#JFS3&LE|8yFW|~=aqbqNhmS`8OZOI~hc~lYy#QUPa@BFn)+ib#`lYZwKOq`Bvyw@lQ&Tfb3J?BuOwY+* z6-p!c-dkqH_ldsKyRQc@OVtr|i503&m#})|VY>*Qz2^DM(a-9E)Co1pH8=JLJYuQZ z;}iN;(?VGO!c%Ztd|_AIAuoXysv^Q_;Ca7-mI8Ut2QBqD*;>Q9fd1s;LG5pk2lV>; z4mmH2+@j7$oBX;ssHN_9ug4E*fYm-jI6D`sg<$t_fo;pqQF4R8()JXbV3tVpEuL%> z%|po^rQ0Gk$P2<`gco{5&_C)|m>`TPJO3j_byR;(Y{2)KeUJ;fiTkClOx&4kaMuo_ zgy2^dNC}IJ3M-uvpV=r0!X=<4l}OT4mog z5#rV9re>fzJ0T@i+3yAZQ1NOY{)3Lp{==d3?n~{5$5b8iO*4&doMz-B6Eh#(q+yj0 zF|vjW9w$q{O^9h0K|K}$M-e$r^NQdxkXDWZxtu}EJ^huUhHh2UGJeRTiU;y7T&_tC z%^^RifbG7^Vys1Lo(c8FmQ3-8M;~RSm*%k+t3LQ7nPv>e3}PX_1I)l`tA47s>e8ZJ ziF~XNe{Ds{u`(!Agxt=1{8RFmfc#T+7BywtifWm~Cde5T#CusW#ABlH6@l!I!CUig zNgfkbhzesy^Zn)N7n+=p3^E=SX_rqGvI)mMV#JsKsjaN{TlNd9ce&0=zgiMH3kh?` zzmkxYtf<3=9-fVRoVk;vHT%gDNfjvSk)1G4_ykDDg zVxoVL!MJ&feNr^c z2R6l!U)SbC|HFc%vKth$eyMdw{tZUlqyC7;@esVOhDb3Ut!OoT!o6?BocYx`2}Fri zNQxuBxF_S=!lPX6m`f(|1K%F@!64>`-pua^RB$R-+h#uxh=1eC*F9dmv&9^eeY?NA z;Mw&4s^-kG+VK9WQ+M-V9$5R#itC4#qnlD^)rOk5VG&{>DY%$H0i^f&B zshB=VrEu7+E06l!<%iM9Na^5UvQE`*h}Rzfm>2BB-L8Ll7dOA5X#TpdmTrxa z;+9GSL-nq@edEdhIvt+X2q05j!Ek;6JPhA?ha29JdNiaTRAMsz*Ruf1N>8vKn?>g6 zLc-ya?G{m);rRPMxcVt*M3A6+!HhNh@1k&;B&p*o(xmPWvIM}*EvFWFJO~LEK{?eq z!O>sU^9<2`{!^^&9CYd;4bYyN22I_G2P_Rcy+|46N7t`V?VsJM0D5KPS<2B@!!aFq zk(jPoX5W6eFe~j#_rj*k;k8KaE52A51|<$LrFXBL$r16d+lL#Jx9?29Bk2+$mXx)? zCUl6>eWaGqncY#DW+B?U*RtSQwuJ9nzSQ4g2-R6|BqTlem}>S%V2{&%-;yjC0ymu) zppGv?*=+gfgYB!0zBF3a8hzvEOVxNsaK8{tZ_IGE{6&~Jr%NotmTQbASb;H2vFa@N z1L=Fd5}F61941$@?`1ACij7+5-HvOY9u=!M+S$?jZav95MdCfVkhVk^VUit?>X(zs zQ~oBOo=GKr`>@+TT9>3UmVE344Js={RcDQg{rDF&7V3bg8@oH_W=I7Nc3~kaKB}1-oszMU(zA2=I;Pa)FbZ#q)el7 zQiT-9?oi(5*SE$oYdcSeEQdZ7qPMQ5N!7wAVr4O_b>=$Z1_bVXhGsSYEQT1mcrB3W z#*)LUr{aGxYo@QP1R`bWeE~f?_L{;3_yWWsoqU+TpNhIDCyE&vvF6_fMi&`8YfJgk z_?`b%6iGyNnMK}eZ-TwMa^0KIA6-SeCU+kPCN;iC*-cHNys7(yXS zgw17#;T&R*(l2?JJIrPYHKy znV6_3bK`0&RRV`KEpS|(ve>PKf?qaZk+5_pD8lA;$h#UpA%_Uv(#nZQFjxhS)INM6 zW-461{Jd#QDj>}9Oh_@EUqPcY#kDLf#hxTmNwH6urrNU7Vv5sF;Bf?doX`@n_CR|G zo3o7Z4%$nv1_)B|JI>1b_G1X^GlNUq0<5HvefD z%n(x2TS&`KIQ~ivhXhJnSJj!qUe5HMh(5ACjQN@78i#q<-KSI~HqNge_1y!uozpW& zv9H>(W2EhTO%x*SYkR0jq!6dl`T50@Zk?xGx7e19@_B7k-{=TEj=jy@z#g%EAGO2a zpIMyj)0hgho+6ctsnurX#bQoUR=}rhtqphiOPu&e)ruX{tcIqCF z$HIs(7*E8xTzxa5jx)BNH=v>~fhe1!nB$Z2qRfo3XFvbgbZauJU5Sk5W<7xNyX^Qw zQZ<|$#WxiKUDKat2W`@%SdZ^=h{{&HshH#ITntSw2q5 z5e2(_K3x)dwhb$$*7tmQQhhz(BSabp0E30U28xdP?euD<5svv>NJLI|Xy?dC9J?uJ?^k~6aZfHnZqf2*nSmaQ zA9-Q$30?rOfykyXOzWx9ZQS>Ug|9n0Vqp6e(n3q&M9;yA<{0AD1IV2TdDX+N~6N)ctMQo>nC0N88D!mnIE6yVdT)SRHD#_g|!N};SMN-&zGxpf=zaPwH#dQzIPt#GnlisxiEBm6bBo8C);L|poZVr?)L7`p zeZTRWZBwiD-44;nhziv}X5+J{NHN77bEYL1dFRI3XvJ}Rcj0zFk~8{!F6_Q?t3Hnf z*ED09qyIaAf{#pvpL{=om^t^YJ#TvOV|aXiLPkT?+;lgK{V(b-7GaF8E2HU<%T*hIJda0lRGbk?}kVC}TuHQfAj zDS*lQokg|HJL*XON4Tbm-^u9xG&__6E&?)7W!0LR6t?9_!(T+p-&5U>Z2^qA(^Y#1 z*M2q3e)_ULeZl*4Mz5mn6r&2`>ZZzXUI-Q6v?6Wk%VySq*2`_B1i=3?d! zZs>>Jd#zQgs@{6r&$8;|7PFi_3H}YU4&Ta_7P)=;EDrR4!)0xJ=BJDm zq(F0|aAdDxDZ-OEP-)vrMEQKWm6eMp&p{O#TLznY^td-rR0R@ju`x_g^{Zsu{!47R zLt$$^(Sss^d3s3ip;ye=kEAjg+4a47XS0Z+>cRB0A4NdJX0={v^k~=3mX5n&|A?>E z={AcU>4O`(O9$c5nsj+mXv%r$XhAC`$PlohuXi*_HD(OaXe(MrKiS-+^U4Y<4=wxv zB+sIvbw)EL$1(VyH%r;3&H$1FuS705{g1!07ru=~J|A2R1DGOU0&X%7!jwoM_xV4Z zw_07eulrJ9_#cOB>RT_QxPMZ9St;TQ#jyh+3EPn|G|oKJ^hMqHVK_hDbh2- z8!A0?R*fwTMwaQlQUt4~+y9zr^}THAyaI5>m|+!}@BGsEPTy`q@QuxVq_N6-l9RJbTK}Zyvrf6SIkM zz_~gWyRBu^xkO)_4nu^kI-^_0F8@UMpPIZiW0O{))6MvV1SBJBA`Rfeq-h&JDlw;p zu@_5X55d#@BTBDszFh4%a)$TY=jM6zm-t@7m`z<=Kfwk)Sml>NH3>(-3vdP0aCMf^ z+x~f)ZQy*KHPbi!9Ez~pV+JUUT3nh6lMDr@7$n(9v^|;k%fBy#y6?gFzXgEfH~_~4Nio5>w@-d7An^|ku`4+!C$s1J$yjw28?*~H;E3Alw@wFW- z!%dc)8uZw_56i|-mzsnG=w5qo&wPvh>Gv!w$3F{Q@bNba^_kNCXl1ekGQguG-Mju& z(H`HdX#SDpkCq~%-71f0Fq^Wsvy+sTrcR`fwW|0&mfUA5nY(uV3lqFeFks5}#LsS? z6t5-UK}xzCCFjkIsrK=bLEiVwkkF&Fs9v}mUGM3Hf75FlOV8VMuvYqsUkIIEHt$fe z2Z1|q0IoRTM|$h$OmfbfWz1FfqxxAk%~MpxsL+uNKx(p< zq)ltyB{LrYFnA>Xs$DmZvLc#a=%c(MwJ>PXF{G2Y16SuRZ{NAP0+ZP?ckc1{oqMX~ zkz>A=UKla@pvV0bmmeslS>L5srO9C6`bb}~fL5^(5&5_|wIMg*v7TULw0b_vTRZ;i zD`)8$rX{+W)%ea)*qE$+0(?^1R%Y+F-ZPn_HTK(Qn~`iewd@DBW7$0uB?V_+m5yHAoOiEDa*Qq?Y$8QmW%p=83&k=L5{r&Ttt!sjeeG zM_=8x*0JUqz}IMoevtW(9h50#cT zZ_aF*JHY%0b4Dz@F^UcrKXY_iEf!P4;6f0Fqn`I5KnQa6B7aX%SoJ#sOt`c_P^SS3 zU$uoGMz3eop6)d&OnUQJv<@7QBE%=Rx}2p>F}>O73i7>npfzH!p6Ubw2@NeTqfx`s zo=e4%QaS=YPk6xoc8Fwy?r=(%_=z26*lV$#RX}3D*u2xfL3c3}Y$zT731E!O&lVsm zB8_J3NNj>VMW+T8*o*glA8$Hcsv&g6ni=Lqyw&5J9T_|HEIUmJ=MS3l*Z@}ng`eV0 z5JiRN(JGAR1N~BsKG{%aGb5GUuai-Fx`b^%ylNfV?MQBP7GK-E`a1AXTCPJ$DH8KV zh$7*`KFl)lvB31G2L;7KbgNyrtLupFmzL}U5QCX|QDx7#SLk8*Wkki8@+L`00+9rA zD)uN{3dWRnaA5+NaWSpNj^~X%MkODWjR|Xnuu>ICpDlkxxxC+@Kc;>17s$*lRW_bO zCtXgi!6T<4_xiyN+BSDzAAjrGKBw_m%WZ>(L`>!)r=oVO5%X8H`to z03d|$kiKFYHBOWVNUlpvQ9Gj%NNKm|FX;l_j~+SzYE$RMYzskI)uwiFQVk;I#g%Gb zDxJ;$G_sSW;b9pI8WUT%bj<=-&uL7A;|haF3{|dy@d~8&JimeDh1p7i z3n1aBjD-*==;yMz>QLI?TmC?NOt^3Q$U+-qgq4(Q$>6vhNL=oMa1j2bhwb+cProws zMeZo8YP7NL1{mt3Pur|!C1I;(6*&?s{adek5oKp{#3xL68dN1}8ykvDMKaWJc^cfx z%uc6n*{(S3+W-dY6`3ry?gN!V25#zx_QT-267NrZ5cau#_pEHWJNq9bWKVT4rR~wl zsxNwl?Fmr}x0pG&64IPDtjScYUjQ*469vg z!lTJAK0;2Re9S1S_M*Xj^%WfG9#0ytac`-!e=VdK4luS?&CVv~o>>Qs@0c5K@IjW# zbZ{rQq>OO~+-u-OYG^gra5Lo^X9IG@TC*^wl_R*nQn(r6NlIxVRh;n_123;ig34DI z`#3EQfdjMh%{y2ig`+OHd1ZU(zM{3*h{bxtV7oKVZr?%)#;~KKL#M;%7l3r;0NRJv ziLp*ovYR_tD;sBqS8RoTN30o4@?K-F`?&=>H_o~M{EPE$>RHpXk_n)HVE6#Tv>ZD5R@MT zg_jVfI8%x!01 zIh;n>6$LJT5cnz7Aa<`Su~<%-4!RVa5M&_Hm5-oupd)+3GxBTbD|MVrJQewx6}A$* zA^j3Xgk!Sf;neNw{_^OqR=kH2inrAn$U8)QHl zAWeVmNaQY{PKgC|aLY=MoG!V45KWHWdJQ73c%ox(saikJnkT(I9|b&4GzyZ_hH$nS zDXD=z8XMs6qfvXpr}`US1`(i63F{z?nv;l%K0cVfa))o`a!EG8PP2;G&Y_7nTF}Y> zCwc9L9v_G)+dRHtRg&q97lIiKASIzxJN0iSVi~0ygrKdrAsxVyGYpd+z;Gfi#8Wku zgruELLnbHv(I7bWf1}*CPOol3a0~T4gLjpm8|n{SJfoT1JA0 zfcYRc(Sr@XxL!pySU&sSqh~duox>bnXFdT;BLW|0V$udM;78;I-YC4@7{n}yP>L-Z zVM9p^&z23>#Mbi7tq22;fY0S_R@;fj@YPq9M!AMXie_#ANiXvH*W%El@F1XWah7f3 zaov}5vwQf%6SS=H)Y!bH{Xd?L;!g#v>Tb2$j_wcVj|bmpy-JxlIH0@N5qvMs43|pv zmU}$fJ^VZaWs$}4%%91iwH2^g_NhWW}W@`2|CH?hczb5i|sAGm|Qqd zwn|D)J7+M5h!nD2x>Hp1=w<(jAVQ=;pN#08`_qAcWVNR4(`P&|=1&=(#L{A^#q{za zJu}2qaO!(~vOU|X;{Rx(f%fb9FhQ|7!OfZa0 z)WA*GYu*&bZfWYnF;H+{PvbIS2DHHAcNF{ERnF%F^~C`a9vf2$I)<1IDLb5a@*juv zQ(k-EK6fRAJN~ZflFmpu*cwZu;AID#}{kEA9Dx?$7J zJcaXS>cF1WGg{Q0a}BYNCU9#-*H7v$ibluQz5ZKMH}9_mdM)=>HXBe~Yhn(o|ATq&Hy0@SYAc`jKCjVh zycz85>=LS#GtmYRjCxc}s>0wR_eo2-)sds}ve=*m3^EXimhknudrfAyQq-`7Ad-;4oYS%MbelOMAZ#|o$}lN zxFlsc)u?%eXm1SL#NZM${sZn0eRMaToYLKPuy6bO&;F9l)dWuU&CXJdgHvmtXBbI+ zLqnv&HGe#tqGluu^BtscFbbWp4r`j6+g+U_@ALdS?^QMT<*T3=&ljj18k3bO+MQiL zyjogn|3Wk%uHVrQG(B^5XWa&^8ik)SMdU`BVZ#YjRh1JMpnQWv&{4Zy1Ng3KmqMX< z!{1Soj)D3wYw}m0A4A{0cAv3Q^j1qo^iaXIaVK@oTAw8Q6E3?)f?gt$=_79WD=Lb-Q*K0jE%{8ZzU}6}^g2*3%<94F@&Xk@kBRzze5w4$pcP%$G>`1v{FsM=87xJ~NOZ)p9 z1iI*ZT0@!Q9d}z)Ysm!?qPJ0k?2qNl{g3yjUIQ_^#aS7GVqKBn`NxX`PNMtt;#TlK zU7tt?ZjLbYJI?oo;+}@XQj+)Sb(${7I8>nGzJXd17{|OJVpY; zvP=pzh$Mcv2n#YBxxsBICvw04!|-ODf4V#-)?GxkR|)RF^39Y?Nc}^HoNK-<>e6<{ zgIG(91a*%euQ%zu4_ua!keGL;GE?8awM(t55HrkKM51ID6p)>?8~WBkC2DdCu}?R1 zQ|-^vF#&Tf^C5mu(cF?CS1x8ZJZ2Txv#02JBUus;!0d(?=QT>sV3^FfA+QfbH>b@u zQ4D%FXzPgrfTHu9I^9s+pU<{e898tCHC;}AdHos^h{#gHN4;Stf(Z%V!-S;x>-4JY z7D=U>DHt`W`nN1PzO7+ah#3=mP&`XUVJ(MDz4v1A--d1uI714&t7mTq60H@iTf>Pn z$6xge3RFtcSh5KJAp&|(f9226iMubSg2}VcanEuG@1E$#9MoD)<5{dof49T}KA4a7 zOufdd<#-HGthR}j`$goH>nxIUm0E_Pz)%D#Y*JN9g<&lA3$C-_B1VuSCJegt%I<&=N(x&pviW7jG1eCtm}TEt-*iuT)bEBwGvm@ zoje_F$M`Rg{8MYA&H2RappiQq#4`BufNE0-Wy<>+!JZkA;dXvQv6>~hCJQ#$mR?+S zyu>G&%?w&nvf9ha%G0yfart4eU%!{P8-1D+9S9^OAcxU;1(Pw;K`Fz6VzcW7M^7Qqo1bBnfXtGroBBBOLh=~3& zuoTfa0I-6+P%6wd6d%h?Y-PwWLx_X<_sm&#t=HGlmsA4v$V#hDcb{z7o4{ zUWvtq#XO8=W?r`VFst<=o-%A3iZ2QSYGc0kbUD4CCK2o3 zPr(k8J9=dgjTBkU3K_hCiwkzyqBQPH#c z#zS=YE}*o#M5mOxx1?G5OBr$HfJ;2H3J!R{B?5$E;@;M+e^o{IUJu|ScG=nyVVLqh zMkh5pUgAy&f%5MDv3jvrmK53!BUy-Q=PVl$JL^}cEQsq>Xx-4E7UjN5zN3MEUkY>3 zkPHZ3_?c_1EgV&eQXfK5EDGmtWH^AzZmrwB`j)$9i83PC0C&OJ`%6nO((3P|WJ^F2 zhSaTldd}G1L>_$9kMVtG6Et5eSK_n${!DjI|6#%p;={*{UjwY>N3qM(n|F6UgEKc_ zy(o7T>@(THKT-agHXB#gU4;FI2#-lfboI$v#r^i*Wuv9y^P*;rtSrkb18ojlE zw(@efEq_?%p<3TvO42?rR}^EY9ON{%+Z`LR;#WyM{1R$W+cep!gR_`KI1=ST1)(Uh z1T$~8ecu-%pM)BpZ7?N?Fi7Uk`n1tY?&i^oB_86+~=L|hjR8?Ag=Fo&BpMC9&sLGKUn&W6NNjd zUkCh3yD3g*7j`GHMU^V`7}&E)PQXJhQv-o00=>5rw4`%pwc}85HiIlf0O_J;Wt01h zVjtt{2J6$nAAl&iKn{XJT%VtOK<^H0ua-o2G(I7Iyh^KGUf-+VV_b1rn9tZwso7&C zjluLzAk{#ahU52Eljk~p_4Eeg!lO`T>Wft8q711Y;sU)?oCK0v){5gjyA%G=9N9Jg^OMtM0eShJjefa zNw|J$*xF`|Y5qT+A~a1)GMo%0!BAzHQ;P57>D2XgPTPnTlifvM)Ungh%n9l)V#NZw z*l|CCF=CQsEiIdDFj}kEvub;_u~}FDMH)eRF^I|dis(IcvC{D82dijeAvjSoy}HEN znVb-5s>~cb&|tu*=ttcZn`&g8FzxC~rSVAQ`n|`maE8w#q7P*Kr@QgO=&6wHY4Gn(77H9dZV8PFrbDQyutsxjr$h`dD z%zfJn*;8*HBuu=Y2%i(aua1A1Hb$xqd<=^HQ5(ooi(^^!5hli$t#Uf_B+8}H3e5j( zr$3XS5Q;*~=}Ih6C=mfX46ppl?M<~X%gPb4g-3Zt-5KJ_%O!#GHtEG7<{AXJ)3~EG z*VG~?*4hw!Rf7=|i}M?{);@u-R9Nv|*@AgNx%1YcbsSW!m^=nF5g0;(f{ovXAf-82 z;Q|!D)cI?~2?q~_H1qej{T^Ok=NtFBVQyLnuM(n?ti0)@gr1$(9Bw_IU-PYoqc!xXT-SpsN4APSeu%+Alv>Yo46Wr zs0Q`Y8YDFwTGDD?U%g-M7s!87$7F5p(lLGTbJncquEA&iUIwP^(L}H&`)HUlgnZ%3 zV5c9#J6koN>tD!Fx37kn;iaJt-{G{?Gi&C_D`!xz(dktQ;diS90%lm&C7((wVHIcx z(lViHaCIu*5iAK#@6j#Mm-H|`o>261^}hyzM~yx+1rEC?E6v`(Bsn~|J!>}l!IOm) zTbrLGqmp*;@MxsqfPzrdQDFxBK=Kec0RkZW*?wpAc#JZp;H`=ZeVYBdl%!(ojnba) z+rs9d?dR{3RDm-grEI&xphrmOHOv!?!on45!5~A07w3tz1EF@8ArFnYVJw)z_C%a@ zj;o`09^S{I3S9E-QqV^dkeGJp3&#Lrsz`tabbJS-IhM?n z=+_`B+JG5Q@aKSCx-SjNdW4O==?OIq4*)Z@VS=KK|~~2JTwGP0E%45 zl99RUFp~!qt;qAJ$XXJQEB-U;SddQAxtIw#mK3pz>d6mH9*%Gj)tKKl!y=`40<)aU zT?(dh2yoK=Xh^UCJ z7K9pu`s=Qp_(Gh}UVTO2@8N>wrU5%W*Q&4eSE%DT^g3*^ki>e&Wth%#G_R;T!`uw5 zsDoX7T#_GH$ndZ~?H2`uF!2M4B<0ZPEzFm@Aru)-^{zIUfAP4f3gkeBWaayZ> zN^goqM0@}X=jBcvt3a>aEn;~DAhZgf7KV;B3QI@R?(%OP?eE#pU@$#F{oJ*Wxjzr<=AhvHvEmztMV zzia?4D0MP(3|A-8IC;2sk4|VBMm1@9pq=58kDz6f_ZUV|5b-pJ1*KQ8tPAv4{rX$s zE$5MbopB*L?BXXkiE16$U?2Xi`zSVnEGitpL_@1=8UUnC9jd4{H62vT4mZA_27T3u z>6T@S^!!=w(DL_xIEff%v&A)sMY#-RE)bDUR&w8w62`(ecY9HC(D~NKpQ8VJY^FDU zOa*@cy31ArU+l-6MBDW5P*_)w5T~U33A$1p(^ZD!Iq-^o@EInqWr4yhnN- z8RfY(>Z&Z;BOmRrcc8O9PQ2fK>3@9feA?lB>ciKS7T|$Kr1BkSz?M~Tp_Pvx=rn^` z4@@s!C=hwqst!0(^HT#)ZKD7Wj%IEnY-L$cmbN_&F-j7M;wgvEFD6GmZ%aw>e7eY0 z*|4u+0#*+cHeZ7=BZwSCSME3?R(Fz;0{I03=#-NU0W1bU7&;!_X>W*bt{r9{Z1&I< zf20*RrB1Tb#>D#w-A7l6bCVUv6ZD! zZb2P@lhwZcD9PUWE#H-r^SY9=FaL2T|CF`)Vcqpq#ANT(NL<{A6@Kcve2H;m?7Le5 z8+2u3=Pg&U)Om#s)NH(%wNhR)^*ryoeqL6Z=lJrBv=z$| z9(Thn0XbjGtwsaMC?r|PuoZ9M0Co^^aKNhcy_^DrYK_L$h#f7bNzsB8jb>wTpK7j_ z`|JLctYE>&!{NjbEUsT(tRx^|{m*K#@p{b+xsz^+?nDT?>|A_2i>SOVC&1Vd%tWS9 z_q*=GK0CFyfWi{{BtanVI3zFgC$32n*Ikat#LR<67e?=x#ijs=EcEsIBs^u{^DOxl z^zXO7;m-{zts}egO>bK$S^JMZrxaZ`Nr!G*y{~2E9KHkzR491Iup)oeu|r`F>8n?J zRXey~9jX3&RX`ezxQ?pp5d5$7H_WtV{RPt^Cu4E+GNA}EhwcduiD!@DIX#wHkp@hSv_o2*Wo%-&$+fSl(K1w{L-InVT;4+%MY zxB5?{p`ozQPN_=-*GL85m}b=@voW<|-`DjIMNZcp}!lX&da*dib zDXdD3TMo#R&G^)2&82I|WJX+A8s1;AL#uDxxmWDp4y7>s6Q*1t9R5NiF4t}`YwL$j zhuXicjTjV;uBFPVKced)N1dJMejHwP%lb|XWR^O_Ki4q4?5%^r0 zkEJoIf*jaY(J|elY_)2H`+3hyHz$e{A6GQ-__=GNlRPE=xAv~lnIyRXU&CPx574(u zNlIl7(&r?FaJQ}I_ZUvjD{llt=Ck zQ%kAe;b1hQhZ(`Yn?hoI?j)YJi9Sg9@5|(`Yd#h}CziS%*rTy4v~jM=*9L14&MwaV zG_f=G>LocSLvbR6lt^KqtLl=*Lm)_45FtrSz@LZep8*_y5okA<4HezjUtac>Vu-}_ zKNoBhJZ}iPogh-ZhB4!jo>sKz&FqZiyjB2#bca@TItEduv$8XV^GOqe6MK&5nMJ3R z0ORIKYZ{7n8{s)N`jqjie)Y}AMr+utT&V^M^QxxE>wQf7ZSP+0$Wt`$_~} zxe0yte9{kOG{vMfN6g9-i&Yv?hQDlJl19WgAMZ+2FhAwdKM9fnb`>U+kpoc`10L_b zjITV{GcxE0eA`ksfb%crGH?g&Y%xu!ui$f+z_RSU8CZVdRK1bL57KELDW`H;~x-D&GLsgIavyM5z*WWMb)TTLhK(hq_wHRS#S3;^)sp3HYWO{CVD=S zc*6O7?cUn_7_zm0zDW{>HTL9H#jGNg_depauGoKCJu}uhb7ZF};|wZ@{^7u1GW#{p zS}VOc@A9>>PO=6TuZ1yPOs_l4hs=o!hINxrt@8tI<0`c#qg2wJdL1#QSvq&uma8~} zz;`v%4b@mC&lwjaBBaWh&8z-$#5JFH&Y+U3M_W5okUPXLD_m1o9dxKOsnc+H_=6kO z;Fb|vtCHER8dtpydR0<3leOi*2Eq};UxmC)bwja6 zqJdjG@12$(4QJPgKHb8~)Ke)X(A-eKz>4y+G?@~WYGLK<*vb(8P~wo*xNo^qXbELD zi!0WsCUb0Sx=+oPK+tIm?8>Fn%=QZrZVvac`Yh(~t8w33+p90#Pmyo$-JhGceP5XB zxwK+AxcYkDW9E6^x8ai<2avdgh~a@yAxXmz?4I{1%(fR(Y4q_58U7O{EP2&mJBf~7 zkqq4VF2A#awciK%UVazu!dZ3~f$a2gAcM{wJJ5`w`Qd(KEazp}COy^!jyrDyLHir! zpV(7;vAo6;*c6S*o8Tg@s`|IpK5Nt@qP)J_*RLu0*(;XF)!e0{N@Y!K<7Lzled zJb@2{0&P`4dGg}@fM{#$dnq52C^tKM#6qE*k zbrKdBSU2hZwRWJTUaTw6$o-v}75`7A1$+xB_`()wP!1h?4~LzH;;*U?bd0$f2<-Ob z>CCy8jZBRd!IcN2z!FjADNevuRYo)3+q&}G>gTw#zjeelZk~gh=`{Zp$TWv^6zW5_ zwQUm=GNw!+ITL^u5 z1>>Wj`@=htPoqi= z*KZv{W6v`%%2xTn^UkXyeC)t6*g2(y-XUOCRj>!hI*~a&fIn9i1=Ijarj?dbu1bv; zW=+o{r7->;bNV)@iWDj#F#uRzUm4W;E^T-4N7HIFVn#dKACnb&1tLD7h63^w$pDMZ zn!md)R}SO_-KaTAVgET9`1(!q%?7HaBmZLYzpmf356)?$;dbM(kFlD!v6{cpuv#@s zjn>*;r`?WO&GHZbtnQOO3o@*uJ8N?lhsYnJ)}ECU6P-5Od@+0jzEA5lS8pjy*MXP5 z5#{A|i`EQ3I3wja?lM`}?HBz`gj$maE~7}_c;dnLE3hG8nN4mEH@z=O zmYKC_S?M-(x%i`WzY3VO0(&3ffziKelH(H&sv2Y{6V5MQ9NJ9kbeIvjHGny{ zZ*kJC`N?PK3uoL%@=e3P!)* zM)3`c@i`;&I$+HaKacOecNG|bl&3HKX-!;&?rfsd@?%YC)n);$2(K~!|m zg{WlGu-lym1qiB~v71afMp-lQ9LxVZG9(pc9QXA2^rUxxPRY2ofdl}-NF;?OF&-mw zNK~|hd+Gh#$ptR;?aD!oP-kSzicI%i{C5w7rjxXZgEW`}y!7URQ%V)pz$Ro%miuw7 zjwUOPq5VVp;YonTc+UG5{{K%`UkY1gT7)cr%sk##^Er_JB3KWVI+>X#Od z=>JsW*Yg-)y$&O2bK6{U+^l|C+I$&Zd-Y3yJhMJ|D)4pf`FudhF}1y+{yb*-WZ}6b zIB6fk>&5F`?mTMvYN^ew7n^PbPanKdK&xG`bRHUqeuM)za|p(-Xa`@0-0JaU+V%98 zNKqaghbeP=XJd}n<70SwkWev+95~k))k{k5UwxiBSquPHF7?Crw%ItNdi2RlOKJB$ zxO{6IrHJ#=wK7+(`CM`IGte_=(G^=;4BF!6{q|RmgN+8D9W9kT6qM_AeVRiq*F7+? zuw>DZzJALCvWD9oYr|%)wT;|}kD~}YEC2c1ftp32eE5elXMohGg&3FqrRH~zdo=9|!HWxqWNy_Wg$bMb;KxdK!taOdJ6hzRagWg_JUDq_OAHhoR+}!#M4Ac&al{>N z;joQjyn&qWZz5q0)OiSbDq+O6xBk&6NZU{07;ZOa0{sH(ukvo|Z6wue^S``00DSz^{EcTai4vNOzQ5S=Pz=?W}cj5f&5W)LUg2k0;_jP(m~ z+6+cD1mspR#60WXDpF%IGc$v-Rdz#-s<5PsNWJv8WN|uiyWQNmeO$I+j|ARGLtgy1 z^AfJdf)5Sd4;|=vpV_Ylq++#(hL5AaWvAI3Lbu7pa`;uMV2`whM~2B8D77M7b?zU6Jq!WOtx@ zOT_ouW+tKO@t!G&uAo_jK1(e{qxwQA6z@Sj=#X9}>QMHiJh5%#!p?f8aoY zM--8QE|>t?y>Vrqdm_93?LzWjikX|zgQN*adrz=bsGt3uEy)RyKL}CLrurVo=KaEY zO_hzU54t)tc^v4kNu2pc z!IB+?FMzm;bJolPIJ=^rN|+w1R;q6DpK+Hw79xe!Z!WO>7(p3u-m)GHT_m3)Til$P&x6By# z58lLx!Kd~C>+=X=!Bs&P+@WKxFG{1lxXPoVVwU~nq0)m1+q%|FBv!qC=G1YhdYM@D zVpxC2?!)Ob{l@v->uHbb9K*{Yqs#%BL0~40$x#l&TQP9oF*Y4q(n`m)on#vqr@u9V zM<5tPi35VDldOJR41{A)Crdw#%0KRGcwUMCdHsAbdM5ea%b;#m_KT`PL z8@*USI+d`6L?5WI#$uKh%xQPRk^JTb^N4Ia9Y_#vr-mV2KQKR^+B)nePj0Ud?oaFN zdWGH4V{Mjy-SJ97!X2-`kA@Fk(b`rNgm2(wXOLGV)qkOFcV=5fus$+x5ovwvjM*KQ z&(%QyBTzM}*94IGd-2CaN4o?G`F(u&1Q}}JE}GJ!%*@d4iF*L>2>TwpKSjWIVhMC!%Aod+_pLLM4scH>Ayy$gWQ6sS#`Xct}YK`_0Iz9F)W>!|hn;$qDoA#{~ zux0x~t7Oy|PoI#yB!+qEHEQAB-zCtX{4-9Ch=atrDp5o5&d;+14N#NEr@w&(`NK{z z{Dl*2#k!C+l|`>YDy;3z_BKGVvNNYexqW!)$aBy3TUr4>cBk(6X{HFQxDK(U2)!mL z|3N9Lqo+ZBKsC5#FS31BQuxJ*c40f8n-;YX>98D%=0SjGk2>9s2-a*yfgMQ7ENx;) z4*q<5%jp2BD4Qa=wWG=U}lG;Jk|qDC^qmpjXSPP14R2+kpW9KF8u zNF2kNzR0T{fp;(gZzH1YmuDus?XOeAUpJrVQkQ0Is01vLXp%DiFjT0Sv{cM|H78)m zKU`_Uq^+!!fbh?}%mekT$w`-|>;XYvfia<@0FZM_xSd|wQyX@5^$RsNtRj7KZep|T zd9Yo=rr1Kphxe;b2!Z}9-UDA7QBkf{Xn|1sPh}W!>7YTDAZ7qQ?ap9e=(?#JzLw?Q zt$U`&YMI+<2$II_OT)~}j7nxVFOfktCt#27IiU*nI z{ED{9ng0z9*O^Nbn1L6ZHUT(<-{I;aMl&Xx4j5@{=AJ&h zN?}G1BOm8qOHn^k3=01O65T!q8c~vOTW9;-3 z^soNf9!CGN9wr>0BN-m_n;y+g#n&WemHwTX0T!GuM5N0X6Wu4T3*tgrkayM+1Ty7B zgqAbtaYXOZ*F|H%L*9FSm}pzXGXyNd z-wz2Qpxl0w?|XZWoZe6r^!)@PqM-Df_XtAtIr2|$Y#>jKlORH3Mh0GNs|@YiB>0bY zpRfL^@qI_@bb6{K_;xUcBSE%a7QG&a@lX(V%qK z+bOX;1;1E4VRKG>iJ^s7-YJp8PM5t~ZbU@<;pu4w(hid?p`P(WF!03j2Uqd7d$FMU zTVtIch4Hen;bZ#MQMIL$0n4KYq>SB}nF9Gu1P|DWkU`Re{kP)Yu=(7?GhnQoEpWm; zF)TE8kqnd(UxQIFh+ydz?E_1n1ldGo$pf370BALqO1;Q| zk@e)rE~A(SfSESgE3p>5YpDhJMq~G+LI4(iH0UlgLPjBEe)5 z(L136Pb6JWgG{^2bwWYyLGDzrZfi9;;rbmXCVStaMPB!*Lju_H%OI2JAG$%``m9-Q zyzI~H*D;4ItCzde^A-p#h(7AvT~wd@PnxYiOF5zI`W}P=K2~7w5^Nv4b;DPCQy*W{ zyWh{hv*$;SOO9i8Ed>?uxNid?kBna`8=4Er{6(b+u;2;4lD&8w`msnyr=S)Qe=1 z#`}vnt>@p{7FPM6QJ$%Xm`bTvjU!)2(mGR2l8&`Xa{gshocL0T?1paUZ%%>XDL2!m zirv5_-rrO0ZQNkqY#xBr6_w?>10jI5`b;%SFO8a-+Vy`4;W&kw^j% zG}2^|=_|y!alPGe6`_vQGoItu#~eE{GEqF>xM-31ubr(tk!Spo0$uu49Lw(=ZBfNQ z=|PtL1?aoNTx##+wFsZPsH!<{pwj~G^m8>MI^kO$J>=7B4HNljjBGx zP)xnkMm1YC0bzcJf-eRLN~#~8f$V(kHmW;X6t7DvRAFn=vAnzI3!U=5$hqF>O+hWM zWkDQWF8M)#1Q`%=#rt$|UdORIY46XsI5{aNNduZ!3XCbB`%Jdn(SvmeVOCA$$rESY zuD3|u?)BdpHa`8o+FeuF3Ns!KM)FB>`jV(1^oxkt81~`!F$bx+jHqI+4v73Q$aU)c zv6Dz?@wGq#iY|#ndx#oMUytm_;x| zB}TNqDsCjWfrd;R1J8DU(eygi-t0Aw;fq$1Do`O5uIB5xnOm*Bez~=OafhkjrRe!$ z802yrghT0R{nEbut8>IJ(#mj^&TN~tvGjjf`Gl|Vpmh#nE0)Lm? zrhHw^qi5?;zP^xzC%7=4Tc3z_27yw(Gb+kpnNn0;`hg(b|xtbJHI?t_-!Jbvb%%&kLYXJOX-*R+}%0WYUvaL z7;^&|I7sL!@G4qI`TQtpK*;nrS_;DU?ls@J{{DV0k3E1-^XK8yYP5vi(G>~QemwzU zsg$8^zM4pC>9)QpA-PJk6O0jTYpy4kI2H3}j&MHpyEKY`32} zqi#UM&^u-xzZ{KAW>9zd6B3_7$K7Zb0v4mn z(wOKSn!Ipv8X~E_H#-!xE;*F#P3jE4HlZ9Po%t`q=#h>aLw*f*OT!@BJ(F;dL(J9b zq1d?@?`u65m!&CR;s6dUJM^u>$SZP)ouaNTgAD+_4kQJlH#Yb8iz?M{wxW+CVdQoFrWxp!8T0K?Mcae>YO=!l0a- z2KP&zz$*NoO5haYgG~AlQhuiV5p9RkkJnZ8nK*Z(;f873szW-ODaG*m zEupUVRt59_V(+b^s_NReQBsf=q@+s}kVYB=6a+y8=@jV}kY;Z{N?J-%LO|*6+DJ-n zO1f)<#0EBonfvmOWUbF7|y0811bM}fYXW7&3FP`8$ z)Z$Ud6w}lGFko@!W2IR?#=ZRj#NURE61JOB`E6jHdmD0vN-cIw9P23K=+9obdG|Z( z+;XzT`7Jy(izE9ns?yevo3B5hX2tG^={ELK7>|K`rTeST@LP$%{gGp?L8uXQlD<&y zOH{9OLNFmNnM-?IE@PH1VLL%M@xb6Qry4KC)85{k-cA&@o(CGlL`>)zHJ1KGNmz_w z@d@^yx9aFrr7aQ@-rJ95-+WhwZ$rEiI>VnSlxW6Bjic%jm!~`E{Lm+gST*6^y6QxP zV<#0n~i&WMdb938f#oLnPtP@AL3QMwJt@m|*XBd^%Ny`sxef+LQ+wDbyjWXS9yObR87; zvH_Q{;O??l>yStdMNGf>Ow`61RF9iROlMBu#wRRJivRkxfmm&v($#k(Uj&lB=vg! zM^5hfp?O`|8Z%M&jh7EyGx0099ctIsC}LQmx1h1Qb8U~PR?3*-up%rno)-#8lh$?Z z-tl?hl3qDuM`4ABkG~Mlbwzx2l6Dmg2VHf#oy2!?i>bBj1f$$xO%L;rj}fwritIlj zwx092+b>j%iy*^Kw>7v0HX@S!>1L;= z_^2pK{6#s<{`F9s#4ClPRec;x$Sa?QPs|KcSo05r!iGwX*ET%waM5uXb+MBfFT8vH zh%7zONhsHe0j<#CxV`mwdr7i66{I{5%u`+8p1wgMX?i$p{+Z~l*&|TH{$9^O2Z3_g zFeAT$)UDK=1^Jsyc(*svi+$er9LlPd5yu5@97;`UoJS9RROO75S$0hABgRJOV$Fzq z$73LtqV&|)kzx@`@|=gW>G*Yn-4AP23_IV)P)zhY549OyRj|{uM0aN92Ub1N##F;p z`_Z5Ch-HE|IJ!AbKtt`v=TH>^0cZ?&2}1etkESs8Exm6P#^#eUHMQ($ckig)RWyx= zz|G5p@+3-?w&UB(8?iz=Lw&5qRh>$bt1v3Hxbwv=p0~0kaLpF{<6^*z9TlCvxP2%lIAOoz^ zX8$d`%;~0$I+v)qbWl-uG(koS>e@VpS_aLmv>*A6R4MNgl)90Cr64B?36+lf#p0Ne z-dC*0{jN=s85ytjC^>Wz46Fmnuo+N+h)>Fc)(aZ6(@+Dd;Q79SyPI^sgTh~GO#!dx z7`0J)zk^P_Fol};V-IXIYm?q*pV_g=zULALYG%PaFK=0XmwOEk?-W0p4N~?xKPs`1 z(mbEH=HqaQP@tG}tn2a$;2Gq3+?v{whl#rs_KaV#v(Q8`Lda%_|7A7+6XjoU? z40QdH~_uosSxMkCvLRwM5hlmRyi5DF^JKWOQdg`3@157A6FTNo#!dO)}vF=s46Q$A> z_uEZVfs=Vk5o&5V^YxW4qG7glciR(I0I}w02CW;?XsN6W{`NsR?mp&3=8Um<4ZGw- z0~sB-5I0oU*%Lyyqx#w4_E1CL!w7)XdDM@XhdF*wtvfKms32hQ4-R@b(JM92rfq3q z+k<6YxOhV00uC(MXsl@`5AP9sQm&KrMy75N^PcS})=2zDZ}EFn z=Dql5LN1&4PS3F3?97L{ovg&~_88KBo1Z5N3<|jyABRhL+n+UE2}P37%{}-@=v2wF z`j*?)I_pwajEq|V(>*fM(^CMYHgd}eOSd74^;Inmqpz4C zCBeyw_95U8D;@iAW(D9iJdKea`+Aiig`b7zO^ksFY<@$L@#FB_ew>*O5V8}?2Pe#Fg9yV0Y6f!RDcSS`pA9`Q|vl@?%%ItcR1qr{VU5aodKn6bY1qNy`gq3c1 z`R9dkOtk?D?a-=y&H2{VNB+JNC5TV|Sybs8yy?FT%XF0JeQjNLS! zoyy41GBYFK-6()@=Ph-+IBp9$?qfX1yVR*PV~a-Et?6;oJX3tk zy^0B8^?-+jweKD`%><>PV>(%RrC-Ry=2elE?9kM7(5+;=`pEEcUh+r>Xa z>IKfNSOJAr)RyRPJ8vkZwA1;SxyAH4=F@{zRWkI3?h#nWh6?+e29#vo!V9_=kMXX| z7e_2s+ICF%CcZQ&BQ`pP5xo;ig}@ z#MWDv9S3yUTR(hmCt$Cv{2bk>Vp@_zZ_B$=A{FK9JHVUDeyi~Nw){<7CX9qN535I( zey~(eRIJlf896zu&r$ld(gY{(keqr7_>{6{tp&H#WOB)1;hM5U&pT5gYNF7cS~sUV~N z32*@8C^nM<;nZfxS?!Hj0=;H3d`u@&h;+SA=DT+vaZ=v~prN5ZHTEl(LSIJ(8>BZr zz`BpWhlxKy_8DY=4JEg*=b|^<85~7jo|LI@KK@>PW-*LYE0(U*Z>I0ne2k_OpC0ZT zd(wUMt>9WdR>t*lNmd4(}9%!+B3HWyv1CIWXHG)4;VaEdn{$DObR zR9P@qCfB~gQ7PpT6;q_NV0jf5#65tG7C=9MjgC)xC${H~k?`XeI4T^N*xkhKuiuw2 zzhJ|B;VYecJ6*_z=p)|S^o*W|x-U7{fIHbnu+hZiH8XGyQ@~JJH^l4WSvPOU?xD4SRN{{y;-dhb3uh@$68?O+hBvs2Q?^ z9Uf3YBJg>rt%E9%=te-q!+XYl_nBm{4POaSv=Lq+c=ja_FB?`uLQB*0NorI4RZ*qY ztF#%6i7I`4_V2-Q zPpz0Bx<9D#z4ZuGQAzqnRg+vqlzfqD?wkOKav|x6N1R;qRHA}%IH>r7_FdVl{vRB& z`L+VdZ~!WnVPvw<^|KxjmHOkLp#il%dC<|UT+q%qO(e#EO49c=ijnpU>|~o7<3o@8 z_v-r<&Tijfptt?(^n%Kn#s&miwh|&DI2P7Wra6Ye(VMqL#FlYr9c^8nYB9h7!=Pu- z(lddgaav;C{{5a$_~^ndrRw>m$0iw9*~)2&v8$|=WC}>U3ef-$<6ng2awaApt1L#| zEmGugQVDvELSo7()?70L`JkR(Y;Do(R<##L16{f#u>*&dNGV(N?6TPsVc^K#%z0GL z5h^8&olz0UW|@QXB11NvKV+p0KLri*o^LueBZqahtsi&El-zlsp?aQTt<%V4O?rnZ ztH1C5be46sPQ(7R65);76!wdJqq)6$jsO@g_F%Ada-^38A(X@dUUHS(<4M$ng-&?l z@@iHd$_RS~u&`o=CWLK2ro9QZE$o zY@z`tCyXCIMs4zsO{MBsz9jdFMa57c+7qg9zbSiMvphpgzCI?Uu%4HL`a)&hWXeEi ziX)i2ioY!4W8_=kOkXMNrBO)-lCf-s4l{axWKdUxZp?&OoMKO+Lyrr-=iH0IfL0R+UjsTu?+eQ<`f`(+Sq8WK` zx3123scMTl$?(7j*>U=B*!QAbF$>XlaccZN(+U}k_5oxJWUt>rQ(2sw7cT|r@rIPyyt$@ldbNvmubFtuVXx>LV<@Aij?%JVrRjW}a zC#KIC$|xAIo}F+s9PFn|GrDijH1uz-lU)pN!+2+7Kxf-|7T+EvS@gLHmbY7oDnA*= zWXvv|LXAE1ukgkA95mfbn^8izPvqdN=c<%NlVrvphMmEZ*RL*(*1;)cnUx=y9j^37 z9;M@k-VkQ`c8?Dzu#YaB;P?v(1t}rPD@mm7cMsD z$V5UqEdRJI`yIQ(Ge!zD`q;CG8VHVPwfqyAnXtaKw%}Xn*skA{Si+pt%6y3Gh|{ra zLX(a^^$-Z~SstZb69gV34V7hjtjQ7=9%oreT^o2|yQqAN(AS%h;c{it1w@~%zO@XB z=8AcQMm^x_xZ-4%;LTni&P2#B8508vs^^b4Toby9vUmcYK3R10d@2zb$}`E@&DWkr z<;v3)r5&(a)V9`~UXmq7AmFaCO|!kz?pmw6S7iaV_!NpZ1YNVmv#@O04Arj>_Gqi7D=XfK5g z9OB#$06n!MtPOD=v-PFrx!EF2^)M~Szj zQ5PB1m$4_Tx!Y6YR6s4C(%~rc$t3$pr;X3eN!KA>X+b`N527 z>oNuzv&!r1a&0|LkN`CWGx&d4k8!z@Pm_SpVH{AaCI1@CMAF~)Lhl>N0u^9?wHIQ9Cywf%P!D=Im=H@UE z9(b1tYx@%oh5g}l!W6FUofnA=Hp4LMuO`tAQq#GQY?BL}law^TX0iO8miJs0%Z&bC zn*~0axmpFovYtn0>0eKj z6QI@B_^qy<0l>@4xVMH@K0e7@?QW>aa8Zm>8d&_iqN^)rNCHFpJ4e?kWT^m25CZ)( zk^RLtgow{G?4^QIQgDW{WDj_fgRS8C84)%^dDg8f8gr!g_pZ8BRAauR|E&c`GnBu` zJriMzi8@Sp3}j>%zV_|)vkzaFZdu{o`3D&ERnTCxME0_^yz7|`$A;Up$sj50M1~%b z*>~HAm6miJvDf1kqP;z5@>&&F?V7B&uM*^erJl>*VE5;zN8akBd}%Tn#AABhboNze zf|O~<0dPGAyP+-TvCPQZIksvrpoCz2IR(#KYfF}N#0(~Qj(f~Ng*t%uqvDK-j{7I= z|Cb{GmqUWr?F^@05K8!e=%7aquM0DXcg)})h7ma+`K5uT1twjeTpujQr1tqk(CNY9 zO@^!qi~p2*WBFs67Ano;gMa7b{=AS?R2cuij#K-09%g?v0xbD@RQxj4N{l~;LjIYw zigekxfee4fi-giSK&W>ydMJMg%uJSl>_j3U-~%RJgSQ}^fUS}-Ud1R0SbpewG&Fhv zGv@7`N@UkQY~nG~i_Cfkn1q-oWtL-I0KlV_VDRS`)xKt93YE*ADeNE8 z0-}lQdg`gj2w;*OphbRsR{)v{d`BXYO4at$HSKS{q5P0Flt?-$ien!bcYHBJ=UE?B zvR#7n?PJpPC@60k{DCuoZKe`=SRKV8_r^%NhQ_Fwe{ z0rh=&C;Pg-5?yzlhO8_j?*qotSm)*+Uk)VfgxUVX1;JeFjq8{CxA~i%O8Gmj5lAHc zMS1dq71`b~@9QdF|6#M_?qfm`fT+@JQ_%5B2~r7)7Pm_Mv-W2Ej=u+&lI}1Cdf|b; zVf0_T7gt&Zh0#rPxf?Gqe5yD(){`cv)`IV698uK|iVg&*Z*X+!^%&NvXdRIE>*)_U9jsf=LmuAcrHmcMN*D;ovy;FpPbPm zAg=RHP}FQLFm|!<8Ak(ngYeUM5VY|~F9i`uwNne5jy$w!1sG%oFGpC$9Xe6Vhrf8B zG?VxwGd2H&31hu$mylMdtP_B`c?ySwY|!07Id897&J#2?#d@d_^^T zNJurH4sTu43vg{b5?@0{*8vwd=l@r3@6_qmfkOOahKS0MSN0b8T zPs7q_;PTU~LARTRm*;jUmJ$o!yvZjk{4=ki?xF0rgn!o2;T8C{f2;d zvdI4SP9`3k-v}Z2C{%B{0!To1DB^SmLCV{1H}4g6tibgn<0L0l#5>y@j;HE<58&TA za7ULuN`eRpuG-^jF6j7~=qdAr5+SzwkRs zNcK$+DD0BdbsM8(v3l1&5=5O3Lb+Np((|tC`NCYgYT$+78zd^CTa0l%K-G$zI+_U$ z*GFlIT!eDf5qlp^ugxgNvut=%c~>?OPJwICJ&%gp>MswikJs*_xLjKQD7`w7L2t&? zeKVJ4*XD&1U%-|D?^a%Nx@thbLcGH-mn0e*Fv&&Qks=W9QSToHm(Li#zn%icWrw;yb2?s{uV!w+fJ9-z8yS!&^B ziaTq=TJr?7Fj2^Dz6pBo8J{zs!sR48l$-V?G*!YX7{dpC1KT95zfI`S^zEYKwByan zP+wn~@%_LRp^Krp<}b-$bZccvQfpw27l6hjGws`D8?IiXKrh5+9cM*L){pF)bqypt zN{UqqI?ud4vkMmwPT3tU;PxH$TseIu#rK`MJ>T>Q=r}8FpgA zuQd0`wJ!42|4_Gd4HQ@8^9_83{-n=(_;z6ra>7Y_6?F8OqyS&iw%>-inRLBz?-c)bTYry=jjsOHtT_??NPA~Xfh(hUURlCIT7 zf=tIxIdaacWc&GYxPCzETs>~u`A*tA+~x4~%1`wKc;AY{hk_5k(05@tw}1}D;@V)Q zR?VA*oHXk~^8*$nfNE03$yU7yoUz9@DPj5M2G$!lq6A15uJI}r@VgdiiAkMxRP2p6 zZYA8Z>P5oL97gj`Zw5Tkzqdm>#|xwzGhW6NG3%MWy`-h4dAf4i z52>g6>zggn{qkVRm@Trp66UQa4KS*HE**w^XvLW_GJv|91N*0q{wvyS!3$;0ngMzn z(5pD9ApQrmnIO-~nRrv-yAlgP0ZHZ~5rW7sp8}C}&VEYsU*du%?-Rv4vc>O40Xn5q zz)y$#1@WD9lH!H6cN`dpXk(tHfgd1|iNL>T*{@Ol#A&&9SO}5yow)xWLHrj4fevi2 zd5!gYF`86EBrXCE$~%gZ<1^1zXPipDO4#UDQ`WD(Qr1p~M>vmHIQ7nDIntbNYXxm@ zuV{I8x|Z6`>^Vd{Ko@f&AMHOpt8wBRogLK7XG)6QovJH6VXxl%X6}> zFMkCg#}meaK$;~$-Q1?V%6xPw^J^AJEK6du<11|gStQ*#wgy_W67(zRQC4u*U!e+! z;SOwj)@p=5lXo~URRLgTz#lJqOUto5tET2SbnBbbV(X=k&)|Ufx&C}{-esi$b>OE4b{c?%&~}JzpRY?+$RIn+d{n zwf}24kFq^qyg^kTHN}RE;hf3Gh$GRZ>ArflH2u0RF=Bh~#M=Es^f)LBSaZRr7Exxp z`lUEhtjgcoB{BKq-3Wox@(EKr9i5YDreyXhcN0Wen*-|+&uj0lr96>K^woagDE6>^ zhh^u`$ZU@*EIWwJh%gIOP@=lnp7$Ba6s;2-iT)KcQ$%?Sr_;;VRFO6=Frm*%(PLtl zy-&T{gp-Ty6)J{NonWTMmAh_ZMqyBi#y-6|{y~Xg_*~mua49r1k0vidz@55>*!IJ? zU9|t%_f=DM+lOG?NTum25)gUbk@)oA7)v>w)9*^5MLQm``zp2NmJwd6i<&C!{Uj>z}!!P z0_JKGt|#i6tW~8r)zdUIM+yxGGx;U3+@`@Z(G{kel_by_$ZUDHxJ`EsR3$z}LzsS) zLA5BjI3_tF+EE%def5~Re=8(>JV6Mq#B}7)eM2v(u;vY${f1mcyUG5R8_IjA>z&Rt zA(;LYprsiNovy6KuHG)z>){D5zfIzGnB?i;IU=EH)7Ej}IUxGY_4Q|jR_%h$=0wvJ z&4z?twb8O5B}!2TC{3Hr-gQYJ?l8Rkj-W)?ENhx$ns$J$L=`w}ORZd)HUOD z?$gEPL&j?mCFbbiuHeX?H%SfcuQ)6DNJ){d>6HFWk8u}PuV<;*##cG@%)0Zu{6Pd{JI~|U+|h_c zfe3>CEdG=D8l@B6SED{k!c10=60jN8_MBu#Cy+jTsZKb*QM#KHeIYc(LAUaFs6WbptIDSxNHzid5)$kV)VA|` zb~cCbs2ng<9-6h_!oCh zgas{6_Mp?c6LLrR&Eh1DxpblGT8QOv<71{n*Fp4}?b4}5BN=1Ic3U^E9tl0kj<%n> z$Wd4yc|U$qKT^5vtmc-dMtu&4aK@P|bD%`+g<|f54#{GZsl#+$lb?H$>P3SGH7?Uz zMGfnNdA7`~L$R-vM5$Tw@oBN>N&LC(uQc1AJ($;0Bfm&Sihnbe{ zm!hlwzO~t=TUe5OqYcr3&pfg$@OT^j$~k0zrj#H}WNT0a55JcT(5BzJjk6vKa(KbjN_3>J^VxRUw@r63rRoG4(QF=%G)lr74S_dcoG{zxSR04;gp+}k+ z6;-m>Q_4tLWd1ZQT)9jhAYzPp;-0!N0_#!opkX)+S&0;h06~c)RUUxM)XL;%U^!X8 zG~WNlCyhNtF8r%R5>qO_>EQpD_@v$}cJME^|1aF*%Ve~gEP@fSOkQo~;Rk)sX2w(!!+vQ5(ukyW!V8d;(bt8T zT81Bwp4=B$Pa!+qPyPYL6BW$#oY7y)Ppqa&{!-ou%-YFhS7ldtW`yY$&C3~Mq)`gf zubjTpQ*|x^jaS(TKiq0dfK^&{kC{}3jk`Xm;u(goP!9r@$8|2bcs*SR_u@5SDb0LGwrK<$uS3)mhPhQ#r)UvkmY%cbcl1Qe@yhIMXP$ z+cDl$TP^8o-xy=RnO2Ky{b?BFqQSFJToKhHhb&vHFNAymnAa_8rX^(BX^^_#HFG$oIS;4S8UF84-u z?WkL0?#q=8yGHwVjrV4cijoD5$7)~#QfJ}kj~6{U#yH%INDPvdjiD4%)bIwmZTl^n zIU3NpI%S4K6BY@z;g2KZ-i=bq`VOn=WmjQ`!f4xrraAo}-0H*6u#WD^BscFqnco2^ z#TQv>VMh~%w3iBr^w?$%bf^2}%RxpKfRi?FXjI(Uf9N#4g%!rrAy(#|s9oo-d5(C- zHDyKs9Fa2(POKdPnN_$pPrFa>It`D_Kp{Q(dzGGjx&lgFA5vP4a;qPN5hRFmJp&GhzX(4Lo6%TtinNJ{Fl~c1HFa$p zx52)?jbMU~ftr4LM81`?5xgrBF&-S@u5Ma_MC1*gw&we6D_hZN0@FXB2~J!) zW<8}1bMOj=Z;y||ZB`~(s}h+V3gxPP_)c-=5xmdEf45)?XTPb?_NE5>97)L?ORA5e(~ivk*0=DcPH2)p`Vnh zbnv3oz7u^7v=(@*gg78Pc&!Yln5tPdm`>e4f=h9^WWqA?9eR}5XSha}NOXO~8(r$h z_Z;-L!A<}Gsh2DSAVwphxG3r?L61X&(CSp)fZ--HTnUfv_qO8Y=tuQ}=fLo@y}Q)) zRTc!!gHb>nAQtQ%M~8KSSHTe*I*fmO>;$A|h+XgMG56VT z-S}g#p@%cg{nrlgz64%mE2Zv^+u}GO*lZK)hdk5)W~O(%Om=kUx%9}6UvsHx`I7e2 z&(?Dj#i|)(KtpOxTMqH|>d8ymbp8p`x89uos;o>qE;d5q z{RJLTxK?Y%#M$X#)39nZeFyq-JY3lpbF{#53iL)Ug><~~VxespXe>|963a6rG$V^V z`C8DDbfLSOD^Dx()iDC3yw#e=r(EtWua{=^yfuk08m7zsrEKPFiTTxpmNO1OY~~Y2 z#2wyg>`Psn6azXHPIr;J+kdu~UnC2?O0s%VybHmK0sOF#8}!FGVnoYRf%Zzj<{%@# zbQdT6sLP;0xDRZP1P)zAZ6ilx3BMV3faFF3J-q$(a*^+w^3QKK(Z*#w{CH4vky_3! z6IzwIw|X8jwR8Lt6u0nl$<(+A)nnS6(`!dZY@3%n-h0)cV8SEH$sT3fePsJAWa`b_ z&%&AkVeuM~QXau`>k$WyEAXZ~jH!R4^uf5((q1sDyz&CI=4?f_BW>3P-(ro#sl}dG zXJUePyX;w_O15XGXmPHMtGL9iwAS$Pa*wimuUI5JTo)(3UJ;Il@$6eqBWMS~hi)DA z@eUBIrKl7lZzkf_j%WZ4L>Mpy=JNt49rr#7^01?pF8c4_Q z3~DgI)f8_3#nl-7fDRe(#3D1^3ip9UaKMV!UJE)PO09Dj_9)7`;^rI5**BW1Q#SsQ zS>29Ed2ecAfeoxuD`|J(MKUFZ&%6s@TG0~DJ%7`t58ks2dWvtGevtl-_uK6PS=cZI zCRrdffwq~;1`rJ?QcHrVPrM}h^AzJ{e?ow0t|d$XSjYH3D6eWkv5dNI(I_J74e~}o2Nyp0gYflGc zo|cIn8Ch8#o7g?AbiU5Qr4>R+?Qb#^KD~Y@QQi`)`cIwzpqA>LpJvBhKXJ{|0%b8i zLzd;V6;o^8|7WUMG3~dT6}Otz`JJ2@((^jBPivLA+GD(-%cc~oJ7IX(DC^jPIaYJ z=v-6CumlZWecID_a-+9c@5)e`F~8;A`kp9;{0n6czwmE1d~yU7q43WGVW>Bh?@`2@ zs=iEYr&upinUs_M`Q&$=r>@H2cbdlxgRbdo|6}x4`PS&a)ARpieNDdH>w9XNx1%FK z_n*>viTHspRlndBt2<@HzJs{~n3C_1s`l#3+@wSotpN1zab{A*Ezj-jR+tp}KVzT2{HSug3K42FHs$yB>r2<2S~t=_f}0RTmz(e#R%J6!phrtpRNlU6XeeY$k&p%o zR`E-W%QqV~k;xx&W3DqYW~xbPBfNi05_0KG#lR;d$IbAD_u{OMLe3YAHaUYIFIM!A z4ar?2-vzw|JSz6!oaWV4hD6z(KOuNPt zmUw(78o%g;QhZgeUUSw{{A~(#-nO`74laW0eJO`hf&wtKxZVfmh@WowPx-FHF(64? z*q(y*Pi-XK^=dXarY~HJ+bFk8&v)|Wb`~+xF3q4s5gzUhhnYYr_HN-pB$Dt>CS$L| z703w-n6_$RXwEP!TOE=Zlq}hR{WXu|7)B`OD+zi-ak)XZAbvF`cK%k`=d~xQc>}(d zhaCX|197)A*)}zfmKfM=?e)BpzT3(tT3X)1fnRkcvX>nGXttKzXG=Lz z@FPE@Mn&25s>AbkXEhMl>To?ISp0sIF28^O&GJd6a|24&;4cROAN{iJ`;VnLsu5-b z28gZ(+xa;=*TOb>v+~sf1=xUXz6>IY>wRoS*xGt?r5X3Q*w8IOu-N~qu3GGblYqLV zYU_#rE@8y{u(vlJ*V|P8qZts{P z>?kHpK+X*E@lp#~$_)BRX7&Y{;|J2|Sw`cIcea~2B6loqU4fMk{caCUTNE<*TZ|(W zs-FwXFNKKPLih5%3AL555iT|zm;eT?ZNkvNkM~?JA zs~@rqUh@7IZH5%CE9RFpyi5s}6ULcgp>zhkU_F>E|;8yze=PNt8zwI~Ay zfL|J%m!c~o{d;+S`z@Vb_h-K~3MQ)l&7P7KcwBS@JL3>KsoJ(zEb>kCyB(qA3ypL- zH+oCn<5-IQQX$nJRVdx~(nZ479L^+t0`I?qi@+JbH>c zSKbP7bVrT6ANS?%Zv|L#T{R#b0FuK<&u)t`e}*QFcJdC(*5@PL5h(*kR*5#Na>!`- zl#b8u%$T!n<4kVsXWR2Y!K>m9dWzDx#NpD}xm zG#EVlT@E(Gze%_f#xN`dw-(4z;;#M|E9>{`}8*Hf8(!T3jLQMSzIa08J`>l zsPMFn^O%_aVqX*$5HUJ`q0tMSW0emr1pxOn7<^jV^)Bvj5{4yCs4J44UUWu_${hM2}HpE7~&*C*FM}$E^OPl)U z%%3P)0N5hy76z(g6XE@poL4OQ$X=@4|3k=ku%EeL2!MGYLwj*?0lYkbwLb73;LHPX z7N<}EAO^cvc(Y=GzZw&qb$cK=H*pYv_3dk~BSk}d$?iOqM;R|3Q3T$LQvkLkdrT4d zLg5>tfpTjO5bg+oPJy&-Z=^xdaT8LGK6kX>KAU5sa2*tn^{`H)|I&P2>Yb>RL{sCC zVcu_oxAvxcIWT>a1RkbpjYNww@g}_xrpz)qI0h&|+%%J*y2@AAL&#}MPVjUYA5vIo zD=Ve2Pxkg-G2TX(o}tE@ju|`d8@^plGGv z(Z%m~`3gwS*a~B>HFCec=L*=TuYV~k2Ywz2X;KHhG3@3MB6=Lmm=h}fUWFn3_0HqB z#g6=@O+bTEBQvKhq{*dPTO73Z-UF(XCzQQTvxX`(@tTbOZ9KHEikaCl^% zgc-&5_IlF7MQ^K*_(f6P_MQBV;kjq-!PR%|RdQWe3Xmr_6#x2%*xOW6*CCZv*L?*z z81UCW+3xo|LlshBT^hgtg1lx)o3vb@Uay?-$K&145URU8Y(KVN=KNXe(7D?Frg}Z` zzdoPJHu_n0OF`>jzUn0JyLQ39z0^=cT;r4M$+(h#{U*)Pa?3&%?02@8(Q2NlHh;Wu z9M^g8WZ`O7UH9zgvPOlfNrcJYH3aJFCBe0;K1xPvTyI5J zzHVs9l91@z=p`NbKgxu_RthVHp8p84ea6&1`Z-$hZr6$<^UK`v{+Pl)n>5?8mO59> zDu3$Z&-=P33D3WFnUx=>j;%pmD~KZyVpIQgX?Jx>1I(RG?RBq~?(B1SXJ=>Tm@W@i zF-WMszWI|stJo7)JsRD!^4+Yw!g|auzKSbO^H3U-KDjTt&+O(q6l1(u4IS;r$WM|2 zV^p)Ov8rlrtd8pIBF2D__sGxp?Sb1^jK~kMD4W{#oy;z3IoH>oZsxqWh5ST~t7Kf? z!&sUr{p9+l*K)rKXp6uhy}l`!hLr99F9>LX|Ho}4AM0dXThNZ+7~S?7rFhDW*A;so z#t@9`lc#(p1v7DFubYP)jXDz@~BCF^6wVH%?dFKbj0}sz#w1 zIm9U55i90!j=Anpeq&R1wF1n}nLa;;4)leB|R!@B0+h#>wIB|)5 z=BPW1pOiB2=T)afMBzNKfvIjjnA;q<2H}%W~MxxulCdVWM-sR&}3}iPrfh zb!t+hPn>9#l!l$BpJx>*Znxts^1ZUw1++8DUblyo+1bzJyYgKQ=$ztFv}FVlEDp#J zepW8NrMH*dZpx)4k?M&LGjv0pOFr8zvR|G_dB%6pRzL`Ms> zpK-=7Wdwnh*y36!TCXnQj&-i^j-7>8SC9IQ)#pavYs&U=gal)7uNADe=o{P+mbt~S`k;f zZbqwoi;QT6?Bk!BS2RAlcC~RgN&4@B3Z8Uxz3bBwyyKR^|f@! zZ?bG+n?2ZQCpUcEpE8HO)63_bcXa$U4O}-or7P?yg7Dd|75u@jin7N0!ME`<#B(FT zbw+dT<;!PEN)H5rlorlkTIc3cej7RRJ%XEQ0e@raH#yHZflYr$P-+QY$wq9Dh>uzm z!6X|hqL{k4m!@^Bte&r2dKFiZ7iB0bJ%B;Obe{e+<7xWxF)4=jl_}Uez8`DVNggN( z7P#c%_Evhg21TobDV_l5$na%P#?qJaaqF6^Y(*NCXG(pyS5bRE5lb9}-Nf4Qu8ievz~8M1-}Uo4vZm?v^)b0N!xB=*JbR(0l+ooQq6Kx)9pl6J98N4AoYVu7svh1T<17qX-u&RUCh;_a$l_H+Hpza zNfFR+z_8&!13P#V` z_Zt~>&4A1w+AX8d7vQ3x4`BFFrTBvDN8LPD9Y}ZNyLxet^s8&Wyh91nHU(5Zylv zMOwSsao*gid3yv5kZ>eaj!u#rxD7V#w1n0-eEJG$jNBSDrW3X6ShW?iPQ8HAo{iIr z_m@T%hSPR8+Iowb0Ee}9#&79AE2w<-Wir!q)7aC?J@3L?ey=kBOm@mp*KKo)j>gDy zf4q|x)G4_EzkAehu?;&c6@T6^2Tn;gXFbA>ER>6M+BBwmIMsP~`O2USavu?LBB@6# z0ofUs+|oCk?L1s_2x$Z~;2C4~B|-eXKRmZt4%ee?LECviM)Ydta!h4ml!!qag&29fTxt76yEz*=3!KJV|CXJg zX%4l~6L!{=jr)Lq{aiXF8`qKZ1Pd1>kihI!6U*0DBWmYYmp7kj*I}m%V$o@Nad{kZ zHtB}W8K5+8jD^29GoWg7ki@0)JiCbAc7$`S3RJmBkRc9VKTQ*hlDE|Ifcf>FExp}_ zHqWy|+UMIM;9m`|E~+m(Y>p1lY&*Hvr};UO`;EDJ7rKO-7swrFeZ%clk#n5wE8zIf zHw`?uD#?MLF;4rhQwgCI$v0NLBD?rBf1GKr&IpSg*xj)5K)AQq=@%D=g4Z6*S87&O z9~A9xW0fSpuIh?**4_!uPFpSJlyiQjvVU_SP)-jbW7TuuBtLrRK35y)o|X9alH#@S zc0K$O55sN6nQXaUxzIBPHrFSaA?O#Wh#u;0qQSr7WX8is$K@imF$SSS@hkQY1a>Rr zT9C94^p0%Y$>)+xb?(p8+HZzeF1AS(mnw=7YaPx}yB_E2Ii6rdh-L}B zr+u|^qRC67bzXjJ;nk4@({a~ah$LM6Qm4bkXRP>)4K}ySTnw#EyE^|#PI;6pkhP(1 z&QyCm=^LIFsWP{?32HSzs9#oiPTyMR{6WH%(RgZm6YK&%KzlRK%qfxbMohgpv?UCQ ze)wxwHFHpCWM_Kwxn_GNf?Rx@L*2ov9I02GB00j*q3|=(7>{rBbYeYMVH;SpuUD0l z+Yy%*&yQOOY|aPR6G3yp5#uIW+^!;g20q4tM^m!tbmq#NSo^DsyFo#bDNYQ2zINoG z@Ju!l)cx(X?uny|hz(hnfH-?@<4G?vJnBB4>^`hBgEqRkhIsq%J5Q^Vitxmi?%Fk$ zEH|!kM~hy*%>@A-(bL7;P5pe)=KgP29eM9^XMqPL=HN(ZjGGfvXAsWCdAZZn{Orl!mZ3NMbqNrukF{zGE%n3?IAF2 z7t_#=M~p^lS#9!W_m%ZQ3^89Hyf@Q&Hte|{H@#~}PHGOfQXxacaD~ms_YlD3>@Oqa zbwrVoOqNx*P7ZQ(yni1nQ%y%_Cm%md2BKw0JC|zV2pP7x z&(0g8KO}&Y?SRh&Dgfn?x7>}%kO?9Xdfsry>K*;7nL1~bUy(qPZ<+e-37dx>pWvv3 zDg+VG08!!}Pv^6}qknH26%7-5zFC*`S9GzosH=V57T;-~{ojl4Ecc{MXR|9uMs8nG zx~$(0{4wHP@CCqyw_M9(0l>!-;NCnWD)**K&jU;`wN~pthELf6P_pZNyWT`zTzye1~i}D!20WMa&|7Z*Uh_<;+GS$ z*P<6}&3nQZ_{}B{OEsXcFz*_Z($XreG)f$W5yKQwTNgbWlZQ)ZDvsRZgsgsuE>GwWhiKhDdO11Wq z8i(Kgj;Z19=R3ZttE6TAfNZtBRji1395T|}>em8zqzVm~L^ZCz39eCQqFTlCdPGgx#S@Q-96O}_Vje0tT)tj3j1bD7>0W>aVY>gj@6Mea8D#!UMu z?VQTxo9JHawp%ApU34agr)^`|5>!^oZ+s!C8WSA?lH)lJYEE!|tJk2{2LW zKFX0ulikeMg-y@Oy^gi0QYmTaMY}1PP4{9NX7H71GaqubUZaUD&99yYaW$G6o?Zkm z4Z2Ru&rq!{n~SoLI-Q6pPNyru-}dTJ4WGC`y8Lz6Ip$$L^ql9A2F{H-pR_EEKPg0U zuZEQkKX0w)*=GT_qt>OJp_bYtXbhUU(9iIN^Cty#RF_YgY{@l&74zYXxv#Foi%a@&5&1K%s{l>=Gs{iAq=|Nn_Rofp3A zAyGbj|MXsGl$BD1jHX%(_gS7eBlD+2bPJhGK{vCry(to7mD)eHd|-$lhB2*00e+b( z7q3uI;{Bl-S6-`dGa^v;FhDgLSfG$u-0b@g$g(6IiM}IvmW~`9bQUR`jwPasaS+ywt1EhsJ?j-cl zh&_!RGLz0zYN@3z$_Q^L#1O002ATW=A!O1o0t#f(r4JpA`~0Y8oX;7jV6^;)a2E%_ zrx-1@Y(=Hvb%opoGFtzG8p4J7D(cSHi(auX4pqhf1K{-;8T86(kiGue&xiz%oyvav z51yR3!Ue-uG!;&t)(UtryUiB%pnkfs{`G(2yU9#;by)7!NaWYlEAe33N7}XaKk#F? z;}&gu|9nn$33^(Mu?k1M&PXY*$oOSa7QR%RgjM*IO_8%)h|K{H)&fpSMz%7&iKEp|;Bo{`dUS zK-F3DRxDyqtzpSO{u>`(GoQBQp`TJcCrUh2t)BWXIsoPoR#9DFNK#X$A81qJnl1hx z!nzk-3NS7xABu$ihh$LYsT$?~0{dyRivKqQK-*sInDk$edFxN@gzTdG$?EU6M&zyQ;SyNJgKmW||e7yk&PU)1{Zy#x;7%7t4=lY+&(uA(-1zQUn#5kB@cCzdIdV%n@v}LCp0%rz))TUc zaYt1kW#S>yU62;YCZ#8CqDYXuUvbi}{+dlbx7fVk-en-Rda&AvUs-SPX7rJUDl0Rf zUiY`-*cpk7yXw_dWFt*=1R^Y@I;?cBDK>Sz4Q1qT_yvE4<8#qV(@SV5L?YVA_~uRU z`c*Zo*!xBW`Pm2J(eG3Lmv5^Ju)P|`=Lz}qmwi~v7Q^418C+&ZLR>3t+wn$K55CkV zE5y^MiFBJkKAx@iEG|?1aKGTsU%W=t{>`23O)&oBF0v9MdiR3O@Nv9)C0H>(qqvng zv(xag?;kT^95F!dizw-9TUOA>O+3}^!&uQO0-~*WWnOi!i2ZbuxO{_LQP_&d1KJpA zr_F1T@_ppmH7L!9%1kxj?;LE7&YHqbmKW6SrZKabtV?PPin zC#jLqYp&^UVh%`qLOA99M(T852H#-AOXy-d=h1=58)LdC(>t|&I2gvqv41FezEn6= zs)^vXJs|qd2jqbQo#tvZfJ(Dukte7KiagtTRVx8 zb>A&wf6o5*B&a{DGQn5+H1TfnHC<1r+)}N z-0diAY1|oPtDd<^Zh|bVtV;W#N1M)m@-Ff+k9(9j%k`M z%lQVGxX0rQ7Ey7HoIym-0;}+NKN#N7lquWvnE|!x-U!Xc{9&a~vUWvix{l`aMTz3gt!I=&Mhj)m9eqsic z5#Ma4?2)?x+(nKE84eznxS5dGGX}r7hvbuEF=q1F-323v%UxPfw|V(-FS| z(pCC_!o1TY<*SL9@n+j>w(}0`ZprWR)o;m&8LvCFsQc2ip|E|9V-CAKZr_|{rC%sd zs%Jf(n^^Rjpq_K<=gF9D@J?B1&1zniDt_=SM$LX zc81PuIKD}hJMB`N%C`gQb>}~!Ab(hPqIfnSW}&)eMI6aWI}O{d5dWTjX23t-3j&gl zkoUTQ&dMr3KxbfMCtH(sC3#XMEZM0C8aUZ3hI8{lWny@we>BhtE zS7r^~T~Y%{l?NM@#w53%)1@Qv12!H9%B-Mx!@9$w>q|mC&n-fc{@Q|>PwFR`(7G+a z(>bxVcTq&fxV_B)_`d$B>9#n$0bec@Q9L#XD`2?{(4k zd$fqBcW4bWz0=(LtKu#d0I=c)o@`qGU98Lz8lOqgtp9 zO&W2ZTKfkw(Sg*~Ue{g^lT~tX zQ{^6R2w?Co7`*dODriC;WdA4L<15NLP8SOc1|nC|hB>k2<{h)`qYGKdscFZbKSYmb zQ?rl9$bOHz*v-@V2MT`VgG(<{a((RBCtn!Bx*HK>oBBZ=PGJxZ$ET@QKp7c8pX z6=(8ouX;Ebl)}zyZKlYKVW1hGSpmPEd4zK}sy}W=z&;IDDREsj$t;1oWBtP!>Gf;W zcH9qS#MaU!N;n6P{$)E2NZYCScb0CK<*k*yab7aKeYBJOF*(pAy=`}ji&@Drn`OO; zRCH6CYU4^@xI??7I(9K#udc3ksWKy`UU1rk|H%rRD@(hbYVrKE@KBcCjo*rwcZdl` z7<}091sr=Yo828l*6Xjkpxod}=pye)!4kuO05L@8S3a}`q^pnH$nHDS$PJ%5& zeeK;O(=6R9`W|_n%4lxX{m*XZl^ZTCm#^G0vp`Y{)9M#_Wpw$=u*VOLb(F&DX_lrj zco8TKyrEgoqWG(b$ZhDY`HMh19oxU)>D@(PmW{uRWr@yw8t}>|lA4=wY4C%cn|XX< z!{|sYNN*97oa4LPZx8NM-(jHfMU|2_Arn{0pFSL*>=oU1u3J54`V8JJuw>acdS`j% zY=bc(Mt_Z#@Xf+l<%>6@yq|R+vqmTU?8MHt>`1A6>yUvFEgfqg??-TJOHLip1Aw3O zhH0sG*~;;fRT$a$4c)bHkZi;{Pnfj5u_F_0P69t)b|TjRuDp)3&rN^Hu5g;w5PN~# zmOYYV==@I}>TrcfT2hXynWbPtmdwb^@rSfVL}w>YnMLBB-#!iYara!4^(c{%y5&}Y6dEe+;g5()w$zN~CJp327Z2ngmvmRUj234)^B zxN`b6R;#`ILvZIP=flbC_L%+VAhkr@KE9p(h7&JWz4d|v^Xk7dJj=Q8l_T=_S_PLE zYqc*s=#Tj}7MQ26K9z)a^1!QTS)(0tIgatNfz|$J`+L6^n^?Tu4nz0paDu{V-#kug z;JrI+4up8Dt$KEl6#Up%hmItT7gy$0S`5JX7cmTX0Q+%6S2XdKrFCOhoI@?1R>Oai z>X{w40p&lAs=%L zP?VzLlRzHF=G}%xs_7$u0fpnTq!I&t8ZOI=L*AJ`c{oI&U9P(> z53OI%)wUwO?EFtL=!SrjbVoJQC)_$zL7BW*sV@;wcnJIm}W0PaNQ%{qCH`mN; zHB3X4hL?}D zrcw8+{x987?cTT72y$f61ie{Lp^WfHiFBB2og2@`{S-IuSb^`*hAd7IN83@BO?OMY zZl)|Mu4m%vEs8lvfo=7EILb(shOm%E%f~uv8_RKbx8hpNh=gs><@U9p&DYunLg3bg zCEYF*N=4H@l(Bg|$SYAB704Y^k9!4|7^CV^k0lqB5L}`)$=}(7d(be}tPO3uXt9t7 zk#=iEAl0*Eks*82ZFiu`ldaUdD!@w4Yx~oo%f;;R>NRSacEfg!B3G?#f<-57|MWj9 zt(!rWdjXSQvni2|L6Ue#77JSvBeG>zYh?&~zhYd{BuJyBGs!VoN51Dw%~ut8k=|Ez zl^}1zYi_aB%#)RDIMI8C!7C;|(#E0C=p*A(yk3d&DB?M}xI~2VysJ`1+N?{i@rgH3 zRHw6@osz_L;f5vc*$52TcLt7nM7XgEc(|cK!G}px;vFi_%KFFbDkSyNBvnTg?kl5} zCB%8JN!URK;sw05@o7q-uw((Jgk(W^_CRZ2qoxD>0iAQNeTg14OiH zDQUGAXMX<+!6vGP;)DgnOn#m@??!`+Fr-agsZEGN9Hq+`0)-#=81`MHn4x^jN{Z3J%^ z0!2|o4?YtSaetCxCtq%EDerVhaG#^_ah5CJm#m0d?+;zD_79b0p8 za~9qN5q838`-V_xtNosVtX~2o$+Vj{6#;k#=2?TVponN-$s}FdXS`sRe6c4z2!~saiOG8&d3K~F(=t;_o<)>QI8A+8LLNjI%IU6Z}_rN6CvB3 zH{g1gS?hs)Za!Q=MWHtx>tqD!C&fztH(W5@7+i*l>oZV_n*QQ=+*+e0m1@Z=)*gS2 z21FM^Y?701l0$A9BcHzifsO!Udff}PPvsHVA%Xy1n|zo^?rAh}nAZD~%+|#(1a;p& zT0~WSa@deS-&hjw>$oh8NalD*VgJI~fkR=EmW5Fy$B2ICL1Ve>tFbgWx$`Fn~$E1iH2WD}~rF6Kr`p|;0 zaE~9+vq2~Sjj?)bDfRIpb3nYAAKj^~$Jhb#7}h^uemeO4{AP$F z7~jFTBIf`d)`*>J0Izk_o6-l$i<*gq z+S$Mn@DpTfFShlnRK>FRgK&Z}O0)2#eQSK{x3XG-<^KYCF0#tj&CCA+ijkAhlDoab z83;>>2kRm-Xj3iTkJ|(q>y)15oXG)&L?bqMHDZ2L>e5rd*4}l=iwABoJb&(gRyF;+ z*>%gVFoOI|k_en|`=$fzkZDi(HNIS)H%+s2REgkbDaGEf&%Uyac9#a~9b?U_J*(gl zLuBPGw7)^urP+KV`!e@Ff2!cIglmGJQAB8`vowjtpkZf zVi#iKcRK9Vbpr>eAzcy)m+?(QgcPZ9r@jXgQgaS+(_hA+AXs%KEbdG-#z8qk4lCmSHf^YE0(OCgn_LO zG>aAj>)+Ui9IMik$?M)ogruUd5fd7*d{ZkrKU4PDI)k&QRDb-dIsS@HviSSxLnB-~ z>G8gEnnfC-m=`EB(g{PJKeU`wkGbcmjq7 z1(>M!^sB9C+y`+9b8eJ3o`+#yWG5HOG>Mtu5<=o+FQ``r%U}r{BBD!hJjSWoF))yfVuOOmmAV(Z^r7mb+-RF~}HVH>Oh+}x$ zF^DKiysHQ1jh|vc`L$BwMOp{Iw=xLz1lR5+@I}XF3#Y_}#z{>Wp>1!sh(XYi!K{Tn z{}?y8Jp_tt`>Ls@_NUltNKG(p0*$gXXQ~B4=4t)#rg{UPHiKHdyR%>v`@){iwg(lG zxf<}GNwA$gWWkaVI1Yjp@hjvkH>P!&^o)5uyY!i?o)m)n0OrI5GMBf2PVGKSAoCqs zpMD>@`wF48JuL1s7YV+tl~UNW2AZQDB`Uw%N1Yek8N)M1mF_;l9orom0WVtp?WT%d zZssaa9*BLV(`SB4gx8+@8VgZrmADZbN))3=gTKbz;^UKMWFA58X?&vF7;gN@`n1gR zl5I`L*w9J=YX62m2@xgK(@dw+$~j*T+3Gsd?PXZJ3RxNnurG~p=-N%X@q2+)fPsfb zU@A8oU|0w$G!^cd&OEFu{mP5=z@J49dVnbs_9c)bspH|<@?9mn(<9w|xyg5?=-NQF z@BGD$y)sS{8Gp(kBvPGJP-;G*CHoX(0YO{zS5jNliuHxBs8>2xq5i?+tZc*X-nv@L z1%YOGl&9gA70Qd`fi*b4kSIb8DkKzBXfK{a0qF>kfC1>U^@VxDXSE;2?{&FK!E{i(595*q5^Hx11N zZ@jKg&l%@F|ApK9Qt$toPJD7X#K+y4MdvutR+Bo8;T0app$;0PB<4K{9J}D~#$2&e zz62*BmJB|OGR{$fX>zM@P!AUxz%KZPI5N9R^d_k^>Jg4<$J zhe>()6k`>DtyJ`USIsiM2qP=IM-qJpmyS8y8nBzZ(YWR#=RhH|Y&p~3rAs__rMsZD z>aD2rH>353zB`!Z)6y=!=T26ZfToLY@3Qub769StlD^qi+bR}()ynmri8V-cI98^< zCpKD(GQeH}-eqvP&Iipuj=FXO)Q_|vJlCI_B`eTcp9Id?w6*Ao9{)0_F}!$9pYe)M zhpFdzwINezlv&}4J!J$W&>@H1Il%rPd;=fwiMS#jyRG#5=)7SL>gCzdAgt^$uW0Bp zgY(L(w3~si!;VC4&xvIX9;ev*we5H`Mw2TjX51|^&$~X|)K=jqgG}$P~947Z0Z2gcXidFb7Jpz&(@4H93S-T*ywa|uI5T!*uU>PPhxjl z>|4}>aA=$(LF6X-&v7K!5Erukmo{DCyICHA_NWT`l?OWrD3$&}6EQozqR(xY{A(_6GYdX0 zJRJ5|HI+obv2NS%oG*_w7j4#lKnAxm&=*iE5#3LIx0=yy*k19hAm9-86*!}ERA-9S zWlyGXs;I}Knix43fL$gYp2hJV#b2#e6LerilgGJ;~L4Wv^ww~%CxgvMR<R+MuF8*R;C;K|yz4o!dPXr7aC?qUHR=~+?t1!JwR>g{>k z4dybS^45!O^g&M;XuDOhv9m*qeK0oDNTr9g$xJa`2olk!^q;ln#k$QeT zri$pr^E$y#W(8YuD|>zC2!VKnIvE4z*70o)$7q*Ei?_ZXNhw zY6YJbxdj-buWo1s+EH6ach`@ho?xZLyHaYOxa(!jk!o{HZlxdGN!So>^PA&{41uGM z3Zgp^gM46UcY09LbJ2M0^tJQZ5aM#<*1;9;*Vv5_*$KDL#P>FiQS#PE|Eb}8y z+u9_|PXmF0f&OXeYi?5Zy?pt{mvGS5W1pT`>=37Ue$Z-7Cs*T-A9*i9Oe;^!X+}LCKXgjj_I9CSe_mnfjMTnmWvQd zk2+7Yd$l{@aC6(A0u8aBzf3JX@q{ zxs#q7`*I~FjEJNtXWe{xFR4deKdN&H0K0jn-odqe6#y^=HMi(+ih$oFWVLVW-ri^B zzzk7P9nfG0YTY#w)c`ffb;LD zsF9Rs=4TuUg(bll2QQy%;pF44C%I~A$UiOjO5z!xvY&4d-nx(QQl&dlu>ofjso)#e z_O_GqHrOS6L>CU%>$J4wnj_j=C*T{D3g5~sR$Y2qw}qY!U%weq4Z`;6ZoC|uk%{gZ zL7SJkp7jMz6~W+f`@4nF4|Ew!`*cSs=X_MxX9JO?mQn>;m|PdMN$g*+MVp9>DbV&e z;OWpqI$%qxob79R9iHTs#XB?*|Gxda^Fd!2?S{OJRMw=n#m|ngJJ%QInWP9eTdrOn zId4dyMXNNxD#;@6%11;TW3@~gJN9XM}FF`mz~B$d2qzjKE;=3s3SB=hsR(ASvGXKEWfqnLHV zX1o2}c?>wf6>7s0n9)+8nxrNg+ElQr66?^tyZmTr=t{C_MHbkYXw^s0%U3w4-D!;6O50vp=6~qEg5r$4&le0TddRjbCLR&f!KvKe zQ~AO>^4h;V#*AGSe&4E&1l90YOz0q^%uOZvR9hV(e=mT+`GRrkgJA<#_Jzfx0t8G;?M74u2r~8Z7}b`y5ZD0d=`Yk^TFG&~V13 z@@mVXr}>D@5m!bJPQXw)G*>M~oRiY0g}Q8F?d#*-N?sia5gmDvjtH~L{;le@S$u=J zn!v_Ws+>;PnsaM3GW!mJ)j07J?dy+BVlTPh4hA+Zxip<75$}ritv*rqU9KAEFMCw? zcq}0PQ;ED~!><=uGWm4Tk1|(49q}9moO3$esF};A%g9aQtsIu@JvTdomxj3rud3bv;Jg~bWjEO6o5+3;x{K(z-TL%@uzubWzxgaQ-1kh??`Xl z$q$M@yzprGUghh#nPdkmSvPp;BsVt?qXn^+ySE~046-j|3UmE;rBE2PpaMElo4ol6R}oCwf#X~9fv3xC~aloL#ufLu9aZzjOW zk?nlGF+5MqZ%0?^F6#`h{PH3zFa_VmQQ$D`)9KYQ+v4zr=Bc56G-4T}GO0svfCE!g zjSVNI%8}4U)Q!eCr|a{{t+xy>g5B=c$qw(b@1-*wxnj|YMyR9BAk%Uh``-h8eKsHH zlmPUL;ABr$!?8)ftju}XT>tfPD+T?NJw@%V-I&1NZI3a3U5{y=KyQvgx=5HBsGV{) z;BrwQo35yF2Ij`T5PEoFNj*fOCZJzark=yB-!5i8%8-G_FXoglz3y^Z!9JtwViZU}u(t8TU@c_DWr?gj<>*Hn<E^O7 z7cL7aMi(YuPdB^`$TipN*$$AJHCDFB9`BK;m%ZWJ3q;t2G_5jC0z;%fKc8rK)rD`u ziqNsV1{8Gw=ejCLEvQ3_8P$h1gon;L>I03#(KQ+Ds%`KKrk>e5?i3MF*NqKK&vgD$ zJ(c6}-m(Xa09f0{>aK+vx8U5|j?;2pKLw)_s(RG2`mS-?BU&4Y1wisEZyzb@cHn?p zdmh|DbXg6sW$zO8$(cU;GdSM_+{Q3(V*5q0Ijziq6#ce9Y`&4VF*>~)6RZ)#yPY~W zUpwcOQx+gLbRq~k0)JEL_9wg@PlO^l5Jy82864$IYOO&g&;X!?L z>(xUkNk_M8!gIw6=za|`yBA>6`%=UO0HBLw16TS#={;`wtuu1Om!M2^M-JK*NPvo_ zsikNRrBHMDj%5QbX6zi9$u(}*f<5;OHfIvCAF-$>k@79~tX`LI7OiAG!_C*HzPb8Z z?0My?;h=2mlZrgDrV*yhn(XuFa67RCy2bh!Np;H9_i|uYveGfXw$HKEgfj%fWX&cA zh?_4{)~V~)q|5fdZjG8%c@r*oAd`P_3N7jHGIT_CT1WI$GIS1u=4YC`{H%`yz3fxr!GAVx>=K= z1&OqQ4$o*`_lWC`cBOvl<|QO2QMg$aiq>=y+PQnx9ehSQU#~dU{vJP)SbGfSJ7WO(rwm$R<#;a!~!i=$*G8(3Yad+pS*LpHr6#4`-b&X{8XVXh_G zwwrIQs|wlaTA{cBC`b~3t<%9?mv0^vNQ}|LL7!W|X|ot>e`WUVC{y2lxNR(|kpn}_ zZ(m@n9=5V9B_X}mD-cQ~73pJ(;)S=Q`Ey^95T^u)BiX*n@g;&?3#)*g_xYoo@u|J< zjlG6X2{FVbmE!e3(PUK5JnwA;z%RO+`~~x)@`xcYFmxtlD+YT;l7kL3EZ1(4qi1PS zsqN#EW;YbtyH3KaL5xPsMjSiz&>6WAYVwFyCuWu+&vId$}g5spMC3)NenZ_N(jfn&KjJxbMD#y*{33)hn1!>9g3Y@-?! z)<-0j)8Z_wVun!U%4|0s7@w5brGcw#Jr$ND#mwqQ(ngzq{E+BwNj&0hurJ>jKS$6G z5wQ=mD{2YIFNcAlRpweXwad#0Jp$6%%tOjsI#T7K9IeCJY$#18;9@J^axSe^hfVDF zSYOuCt<|3Mi~V^yqJOGqt}DD?@p;70F77e7akLLOXJ=II;bd}s;m?~tpw!l2i3DvH zqn6R%cUFG%kt1LLxtvmN3cqKJn8< z6t?8osULV|-2#m(^L%G5tlz(-OUK1*BB$R|GR{fd@4OP5^?Wv4>C%J0Of&z@#O2bS z$92YGFUqO`_bU5=e^hvh{dG|KZ-g5nh7jBku z_c}&bz>8Fip#2~Al*E;nV$mI*w7MX&gRXb!(>5Py;xGNd`OWr8{&?z38hm4+?J^O{9{#4d4*4?WL_1OXP;3y<<{z^^yMdVQX19aDn zFRj@1`s`IvFL*g${2+ZPSu=8a+NQcA1m9qGIXcXWi#5w{k)ZUJTypc+Q=2L(zeWth zu5YN6H`$O{j|g*|N7kYXQ&U zax@hBYfbk;je|v7A=TI?kX=wc5E=@#5Q;Gr^k3iB3gHMK!G4H_uh$@1SZQJSHMLlP z^xIhG9fo{=vHCL?!I`r?r=R04^?DGHH;{V8*LTIc7dy3QO0w(E*NUHu!r&iCB6Ld+ zaOqVPKU?$s;0%0>*XmYlOQH6&N2&*#QYH1NIOZrj#p92k%|gUz@voAdy@mRP#RwB) zExals!MQq3?7f?hLc*G#D1S_%vE`!)L8YTH_%1C(aG^RS^>H2NE8!^t!Aa&Ru)NW^ z!t2biN7P2J-3*PbbYki$BL{DD04YaG|7bmK&KJ5+NxEVIR3IsPfZ`P1S(tND3||H) zzJ9BPk}XIb}jmDA9&#%`++G8NCx?^xinOV;YD)TDUZ-tJ?=*ROHMzuw;TaZc+beyFKA@}j&ZpO#Xm=& z%As;K1S!Q}i*I^)#Svydb5eiir4Mo8RpPiX{Rar-vEI}8fm}2CB$i{jz9jalUvBwNEA)+ zc@|_Yx8R=U@O|ogR3ek%#56yzHRogVP8HjCp%COY^6DYazLzs;%zQ)hU-`iObojso;U;Kg9R}GWojm&lj}3Fo^Q)* zlVY?%4E~aS_+%{M*r&WK%svDteRrIZzx|>^P~mN=~OV;zUTLn+i{;*xze=pFb>5{B18G(%I@(J! zi5Y5o6G;Ddwh4T0u(a%ZeJOHV{&?LOn3_V1>=Y`R6h|&s9o?_39+TB^FY}kGj4d+p#tcT0_o-%~ ztaHzwyE>N)!ID0jw!ZhFWqF+g|-kmZekIcGN52m8r|K zcSDFz6kx)_#knv&8wI1ke)U;Q{PZXmTgjFuR0Bg+6}PHBdg?)X3Cc^~^EY@EEP7x~ zuN-X6(vKv&REh!5A;KiPZv*4xRQvT5hmEZX-)I=2#j^8;ZYa;hSCbjPt<=yqP1F1q z@IXuT*AcC93k~C>>aVa?nH-4+I}GGDQ3)M7#!83Y__K;)x#gLOwQ%(ZTz7q``mO-+L{KeENqNDr3ZKZY8ZaigfR>vQP zbU9z4^=pTNDj>G;yR~Q8kCs;K5K-FP;Z9If%RZ%t;IhqEJ!*d$?&LET$ema&d`ifQ;Px) z?MiPq1rmsawec(Q(dkIAYURmqqmAVB8v6?tHZhkUh#}njoQ~giuYczl(l91=|8+(( zXGh;MZF%3TNO7JXLPqNLtJ`?ZGV_s8YLE7l;gc1K>BNtv-|{H_Y1~=7a5STwk71 z_?AMe`SeFZ${P)EC{rde-ZUO{QC;&-(r1 z3jxz44>d@Qwp?0ogw>rswZ%23?ey4PqE*0q1VTssV;8R9Lc*P2s}hr)t-WJ;-*3AW zl=WWlMn{1s??6cJ^x*BgY{F-ZR`1uz%08Es1-RHC9w&I3rIe{aN|+9`OeR4{o5n3yXM$IWpNj;vT^TYnd)V6E_PTP{dR5^?WX}c4jl{? zv@14|p^&>F(+4h0yE-)4$z~>VE(3AH!+fqmijEFg1GGG(|w5*W(sf-h)PmIPV4?ZYdP=Pv*_r(Gq>{P_=QKa0ty8 zjs0tmcm@t0hEUd4m9&1-878lQ3xSHmBRUxTpBv}6iz;n)!5dUuf7!Ex2M2`$KRecYu5-byqh_F&lzvHo^+Pk}Sw;5>zY=6nT^-*e3mLa&k(p_6d=JpMih) zPbDSD`)BV28r~Sk=PG^Z)fJ@US^gkS1rhE|n?+qVY4b}Njas6U)g@3rGS-j9p7T%1 zaeO<|q%&Y7Ut}Zg5YT!-s&l#=3wgLWx>~nOMnohnQZ@HI1w~-KULvCZZL#@}J!uq9 z)KhmBok1fd(Xy)DU_Z6dhpYe*P5al{x!{0^4UayrBhyM z$;Y1xC(9GuxQS)2p321d!v z=&0FJHBt3yHQ${h*Ou(Eye}qJ zTNXT4Z}?C!;S2jz!zFh#D$*i1p-!j(L=>M>-+uX;som}4R>ZsIM?&y$(CW#x9m;Bc z=1Q=)<$f}B-VKz2IgAQSXA^;SC5nv+FM~rwF4?zHU40_y+Ymf!@O39;#KJ2qk2%N< zWeh*T>I=R@3|CzDy%Nw*2}hn}&~A4qN!F!y_C}Eoc+2kU!{CKaV1o_}FpQSva#r9z z8p67%_Ld6Bm9qZ0(;Corf;@4U{AKxSI|!oPn?F%br0HB6dlf4 zvbS?quJAyxVg0r2K~!M!-N|Bvhm_-F`08e|&;E$}`3+H*;o^y97Brmig(E|S$90hX z1}~Mp=;c)i)ez_gQF3`>mGyHDB|?Agh7Fz!4E|c8*KY^fPcy0eQj} z;7^`hWh3^=_1BF>-Pl%V;6Gb@lC1O*@yD8ddHWBjw+KWpj16zw;Si7MeNjJ3EuH-U zV-od~b5T#SwZ{~jcFTA6dT0Fp#J<5#Y*u=*VAQ?BD6YUr`rBSR^yA4H1R)zhbQm6O zJIteQ>PN5BEtLg3X0KT62!X)f=!K!Mtv7?(1G1N&ib8^Q5u!VpI0(AzmhByP2#j^- zpaJ;M=LQ?$ukPOGyIljahqzNBUT6DW5nOs>+{KSTp~`l~7wA+(=Ql0XYwa<<{5CM4 z$mPr(o$cL25#VyJyQxQ88&nZKKc~NS1!EhAz%SqX#;vSyuFl!Pne~#(Dye?QGzdw+zTGf|0dBkIMq;Yu=qZc$){bW%-w?@9AmflL-B7;Sn#qYM00Z$8qXt>L>M59mLrlB8r~daGjIpBANb;WpK~MN}~Q9-OhHh z-uX6hH@F+7*lbHI3fpEFyxt$JQ7*gD@VMFs+yuKWLy{gD|Loc*D zj_G*DR}Y)z0}&a9dPB|K2e&Iu{C94diA67NC}vwxjd`JPKHo6!9fT9>*O$Sv9;3o; zFk(A|g?#|$ixV$IFH8g+-BSVe-x2X=60PVE+OfM57;!&hv+oOO?`3!bzYrRGa}r?X zUaT|FlYGOh=rv7UdGV5ZyN7H#e+SZ#c?UZPaU8R2i%xEZ!jJnxPEL13z82iA*&t5I zE8hOZC?@(IaFWU=oD{)!ZLR~HQ-tjZ#n0%(;tzT`u&To%2dKIe^&7vg_<+&jAp=yy z6WQ17S+|KcI;Y{X8!}CpBELZ1ebmQiJ&+UqESNGXcb@WPR)N!4a{ItK-yJ$}+hrc= z;@d*bn{`zkx8;@NN%K1zMepH2_(?vo!`1_T5|fhf=Hh2?8$BTO#$%oK$!gaVU?7aj z#k5>#FdLLAU;6fbZ)LyYHs=y6*@^stRc(i)A)B_+M|XTfJ^){oYY^?%T?478PFUzh>K6^{DAB}jVM4SGvfn!K8bT0Fp1mqnDGJs&f^XKz5Azc_wOyX zzT4C?l8;}#yq_@8?bAfwP+3*xfIhqGZSmz9pi+o1`F#SAOf}nxl1}x0*D#N%Fvr}V z1c#c+7Bd-Ke>hyUd z*48;JWP$1pak%Nt8120A+xqSudOK3@k0JI7cpp^iP6=bDEBw+evzl09 zXFtU~x$<$I1(tJi_x)%?;KP2gt^1_gDV^t_?IF!hM|c>B!t>b6XCn885Lq4yUf|Kzf>+^f>~8NfLzCLThy$bkQN?gu zu8=oU)aw)PM(`W&X#(*klBwV8*>2^7Spc#7vClgvP4~u<{{!geG(a=o5iaa>vxtG< zdtcN2=VRl?@(#l(gP56vlF1W<`faR$H;zS`9rviAEtsosg8Ewo41zXLf5f<~ z;lp{T?fGKHFJ)!tx1!!1ByRRWIr)hpzHZe*nzLx#{GpX2eVV4P+)TGTzeH`NsFvR4 zM58azv;FU4Vg2Q^&eX*p^#Lw7D!6{OVR z5A7?_Ne3Hs>govB8shLt#cy9&;3^@#&wK*>*QEerU_@s((|6N$Tfn7{-^987K5Je> zcA}sirkE8F8fbA*2x^89Mn!^Iv%^a0w(s)_cQjY71r#s|CbjdI zC-YxA6J(x#xxIsV@n5TS|85#z@O|mKp@b_+_&RS6tqd4&cE6$NzVcw$yJHbiWs77S zYTMUm)L#rPUZ#t&s2Ql1d>iXKJVx-l6S&Ui&{3D%B0E<^3c>Wvp5XYvR`8fki5{&x zs(j4Rb%#vuOq73AE;lKCAkzHmm3y1nw~ySlJ={ZhkI;UB_`E)H7#m7x3n#GJA?fp@ z2tGP?ad8lPKfN2~^CnCS5&p4F%46n3coM?Ngz(;iEH7KhrPFI*~0$wDN5L$BivG?IgPpa!DP+kxc^D&a%J+X z%Oj~->AT?1DK);@?|7X=pP|dnpe-5_PN?>>!hY}3Qepc!DTkCy zt`n}`2SJ>Z%_TTkB%2iGrAXda!ME@mcjV(C>2$2sh7Tk&fu905##T)(wwCf(HTC|u zYi;ff1n=5u`#rlo16~Cdyax_ZPLXWKjV87n0#Ab=Br|*89<>CEO-)M?h8a~L2k!HH z^Lm^R_Zk>#kZHxK&n$oB=Z>r!FhbUY_GWm74(KD$6eJwD|Fq9IG-B2O*<0wcHG22$ z8W2Fv?FE^hCF!#l(5`<+QHeEk!E|9ajJok|yF ztN1;hhQ1Hl?ybmgNOh1;v{4Z!~}ows*({1H_T3UHrU=x}}UJM6gnfQ^IN<#}CmqTm1JkP7j%i2EKb z(f9G$F}(QUyZVM@6~PE{kq2*Fd82%9pIPyEC;TJ~?y}P!bo?>5e|Pl#RAG2U_;^C& ze2U|+XY75g{Qhc0;5~%Cd0j)}5AOYZkN9(~?v+~LX}Rk8VTE7}m%v%7x)uB9nT*Fq z(R-}A@40v`sQtCyO(=Aaq2o?z?dtLOM~?2>J=~!nT!C?;j}`IOyuF4La2R>Rut%HY zeMH}!i3li!x-JZVfj3}U$7^TZod$yA!gSEqL&~Zw>aJGr?G~ofGj!dt@5fu-_2c6+ z4}lN4!~2K-&e)r|cWt3FQo};Y<{ncFTAAv=#;L?5 z*Ux9;dIkd=NN89QNC}fn{r4T{t25!xgidskUn~}vhzR1!Y;Y?p&-i!3&gA*9#HXT1 zpJ#2hGwt=dxx1bAxWjiz{TU**&Q%a&;#pC<#>0LE>(OlUthW}p&;d*YS+(fWo~!7y zBy{&URyyIX=NV7Et>!M2IuWiZ4FvEmwhlXfy@V;5ktB0p3^Z9t#SV1}Y@su3F1qMBS@1T08EyZ0ze2yG(;!e{<6Q2$R>+OXzZMSf zV@GV!FQILiQ|Mg+@8XH3`y3zZT3&r!#<4`2cxgl##b0V(-jNFYc-oYM3lj+!bf??- zTby4vn4nhH@JqgMbMiN5A7H;5{oNd84+AI z`I1KXk->H^LBmIc4~z2OmoOr`Kh^GpA?o(!{T`pWsm}XUv$E_C8W}=^SH(QlE34zX z^1nnPuBR#6XKSZJTrafJRSw#729@hq8xBkCk~L)Y%xs;dP1EZRsDnRlI#u7zq$W>9;>AwgpAn>oi zGen)|V}Icc*f(6hy`xMY-_M>{p>9~{Zei!Y4YBVfGBT-8jHQ^)!2@UCB*>i|^OS{F zcGkSmD)W7Q;^_UyO6%kA?R#;M_{&VY4=?`fE4q*5RVzjAEU<(}NcHMlhorz71@;y? z6T^az}yOJNq_S_FP<~(E;z&E z=G--KFR-ah!n8@EogDMQNA!jM+z8+GIU%UCWHgleGFUt=j7-;%Nc=psPgBzF6M0*- z7P@S9onnQ5*419@F9 z{TZ(Vv#^Q8+~f8qI~bl$A^$3ST)PuTMwGg=GChmKdXstRH4t(ku=xh(%N-5SxWCN5 z`&^hlVSkalNB-L_(x6MeUPH==7bYSPz?7CeDEWFDf+#ug5-_bkI@9S?rjIR1B}S#P zltQHf-N91!0)co8<}VLO;X&=oz1s14jdS%DSl;HmWa(I!Z2#-vA)sMWiAa)e*w2BO zAm<^7z^bl6q8?VocfY>*eq9$R8N`$*I{Iw@9)yT=TwFGvT}-j?ORde2naqiB;SC$| z09RO)DkW;t%%&KDc_!5CwJ#wJIk{l5RO~w%JXK_27JIujd>9LsQ9ZU3Ei{;HjanIo zS3cyM*;&tgj%Ex_X#IShuEd{Y^T^;=e%IuyhZo8z&?rlBFae}#CBRCvoXAG2h81IL z6>RlSl+-v$a8^bjBOU^F%qZto15j2~Q9107?Nv}xW{sRW)eze6T0++hfk0@O-<%}q zSfiVR{tGjk{xw>%HR0`W57})zdnBwIE~7u&PP9kXFsEf4lb^iwPtx62{Kb=NmT#n31yX!P_2{C(jWdA z8TQzq5dL+{2LvA_X^OpCFRONYDoR0 ze%>31q_pH65*oP>o+_oo&G=qV2_HUTrWGxwTc0fd63~+2nl^1v=qYy*f+6Miy0vaU zxixlGX`#Cm3}eQ%^Q~YXC%w8q#mwWdq0wjsVycR^oVLivVt`U7rEBb0?7io|1+$-Z zr&D!N>DV@ZjEDnA^qHjGlIY}!FhP72$ExGc{O(7FZKzhiZ zwn%A3tH)=v0mU7wWG`yl2?E|OuiHHw|ixk zl%%^q*d+Tm z`v*5T#JpcK%XI=^iA16Y!kt$_6wu3svl1)m9O#24GRIPg3z|w1R2wzKGV)z5Je1Jx zxLleiK*Vm&oL!2m1yevm#?I|LhftS#UD7dY{`36YHKTYZefw{qsNGx()w7aTKQ#_F zw)dwv`U>2*;H@qMr}c~`2kh-5bj^{`tP53VozpfZkGtu^clZJ=lmHk-0Dj1X7ojuh2`2!=2kCO1Am~x|(gow11J-H0JhraY`_oF+*KuR^U(gc!v zz027Y%(G;hB;6BCqz?2Et-Dx`LHDAgJMZ-FAQz$NFF=ZlLS1ZSV8$9Zr?XgsOW|ro zE0x%#IY4S5F)q7Vg-H`}#`E6TM4T6+j^M^1Dy1bFXmnON9^oV3yWpUJ2tR*6ppRtk znlVl;>&zy#NP?Fo-@tkR3jGixVp3w31v(b{+t9Q zhPotw+d?T>9T@zpqZQJMqHgQtlISobv6*T+0BSr9Xj6tiaV-5d+>r@EJAr5~)=99i zvi_Tgyo%zmR$=f4-PBsM!~89-#s2SktheC!h+oCeQZ*&@xB8FlR~YJs-nQ-Ne-zG4 z5L0okvGrq2xBd}wOrLahmK{lb8KS(1l(Z%Jg=gR|!kGy~&i6>lCCiE6cNi-MBaOKrgzsr+#j$ORzhFk`F#(1u` z1KYx}#EU{lMv%Q+35|JeEwb{RlmKUy(^{FL>McNW$^cKo2RVpi994W5T^1G|KOn=p^Gggt%ZCkI_`iL#V}&wpWlj3EkCe=+Vusj8**qe@%S8Kvxc!m z_{y!-z@G}Xy6*cp7Z!V9o&HG;? z5@2T5l3@Rj$-S{)yj4=bsON~sb%F%v0ucM=A+u!lc-HOo^B4oiQgkX#B+R9tB#8eD4O2oQ%!uBWy%Q+6R+$TU0^9S<5uM<3{# z{q3NLSifA@Tdl0^Z*oG;$Un*F?N6L3 z6`xixWWu=$dl3>s?}|1D(kE_R7Sr}=B%U@im6K!=QEmsRjAV+AM!BHu)EnIShs21) z(y~XV4!RsAG49aZ_Zyz;)9AoMBw&!L+EkzRi=Sm3=(=Y=HpndjF;vQr*)06`BbZXn zud)-}V-xS)veY`yX?XI4YRjDkUH|Z+_YtDM;+JG9`zJ+sM#%GT^mNb`4ByqFz@c{s zTYh)gk|o$%C$QT4+f48wJG>P5ABT}?kwK6)Dr~gbXvSWHiH8Lu(>xUYL$vShloy@)nKa4R|kZw zu+wh7i1tYTCd)fq*B695W(_1+2!N(a8l9J_s%msM!^U^`yeryQ!g$iLTgy8D_ocj?586g`FG=fl-a@I=uqvP00JV`7P5>5d=Jq;>u83d~Br= z*!gyc#rybD3uZFKYGMowb{uwV97X~T)qn{x6S@P_=msT3(ty^(?6TS_jTmBZBYQ-e?a06w#paErwod*f>|X_)_M>Vb%o#xeJrjFK`H|@O0m6 zOdi5K2ink~9~c}?`jIg(C89^^$_GR%Gd%}LZ(2jQY4~f?Urq=xASugFoe_mkZvo-A z8OzEP4sL}5$aIb(VwN+tBo}KfKQ;&B<+MYsH&w$H**37D^Y_0(*E&b*;j7KJl;=E% zv60@{d}Zfsl&d7@4CcaEG&H3U$<=6YGBC(Gs095@l_^BdM-U<{ z^P^(yjk#MrI${Z5%EC@Fgwhv74u|SDa)Cv@#E3k*w`ylE9#evVcmCn^0CL;%xaQ;P z_+&N_K;1wnYU#uJ`=%y}8OR=AYh@rw+Lwcy^nv`#N?5LtwD!2ex#08s$gQ28s1!0Q z>^KRBT9WG#(Jka=8xh?VY)(&?4C!=pAO4$F2y4I`I~@RhTU(v&V2<*l?QylU)F!K( z@S8R)M~o3;d7)F|zD|?_R14TXI949YYSa&A_f|Oa>hyz;`Ut;*8LATMoSkdfyzI?q z2qn}HD7ZqXE9&YTlY>nR(=)Dajym7PSqD7-W~3+3K7S1@3YQYrU*C~Z$OyOS9si^ z1lB1|PU)orY(2n|h7}eEd@p9Fwgod;>JY^w$!k<@jL za&=&89+eu7zi2&I>%{g-kNVJf7sthhQ*cjLoV~FFTBcGZ3?OdxnvvrDnnYi+Oi5Gnb#*ytMDjlP2L)_MkvR6_+`j=l=wyzI1lXh73E-$=Jcj%E(+>uoI zKYiL>D)tN(TS0DKp%@LAV<-a&H6zy1%#H8+T|K{9qZMTRsQ=nYNY-HviK9p5%+WC_ z5B=&WfKR5Dl z+i!<#b5BDG+Eh|5YC1eF4{IR)Z;v&zI!B+_vYWK^S-nzlzq=z`4OUu7!)hO=N2ro~ zfiXMJG|$3)=w`-X3ax}?A3V6>?9ytn!KHjBua3oKl0-K*taUMf+*-Gm!xPt;dO%=; zvKo?pGG~qSOs1B^Bvo?g9A@kC6cd*>fqr)QBRwZ81eO4j+Rd{05ES(JCsM#&C}giA zjmjJ!4#;qRrO}%GGluTDMC3Z-qX}ED{GPok?)lyEVg7XHTFj^De8%xfaA;5Dh4XDP zhSvHb8z`B~Ay~qRD1~M#i?$K=#sSnfR-Q;Kmq%rvNqoe(hBK9A#Ig^39Ee=+%ExEI zT5lc6+=Vl>0bv0E=2+!QAtS#Wl#Z3c@DrD}y1+rP9XQD7sdU#g7#*+ig%xXwJGNYLGb#PL%*?Q077u{568LD2GQ1DtC#6mhqXmi6RJdN%(B zEgy|+Vw0Gy{zYBxe^^X`SqHS_&16lNu53$1`8vGwp#}dru-*CPZ`@qy?!7*~sC{)gkE5al)93lB`a+)KS zw5WWYn;Ggkg^uzmtFi&u`q#gOf&w+FKVS4fsx*f~KAs4vOjF=<83!gc_$k$bVAMhO zTl8uYbT+w;o{uG=>}Uu(>FGX zr3E4FQ^-i2a%(LWgD5fg9Od#9xJ5mgnB7X%Ou=rr4ekZOM}<8)Ui!!v5ww;&15(fq zl2Fq#tp)JQRU2A~P--f^UTRkANHL+Vmz)A&TiM&me}^>y=bLRX207%C6_ ztI~Jp*|0)=$pVPWI)b_%BU^;BP<%b1g1#M;7Bmj%7%GNQMh>XU|Z^PTMUhg}oe8H%7Y5Yh)oY%lEQv zqv`_uAw=6PTuMg08z5@zb{IUcG<4Qx+)HB2NBU0&tLTpx4KwU|+61;417r5pHmjxqbtR8S5m^asyD_#AlPb1sacJJG zizNkfglQOhSf*0>yayq!z4$B%dE^Z^PIJqy53bllLq}o6?m*Z~LqmWO0Hy|41u)RM z9=Yo+qYFKr9`~j!8oZYunNOig1SJwhIWWz|J|HS{jr%Q(3g???{62}``8yfoo~}B8 zWpR%;qNMhy0jOV&R6&wc8`_HoTPa?h@{yP-9x? zAzO+V{*tb#g^@s8E`V|HJ{IB9M(|k|4@#e-y@I@%Aui*l3Ok6T~QB^;m$l- z?basSHH|+8HuS|UM(F^*%AwgLLGbA3yC4iUqe+&kfJiUJSRxzj?pN1>_{_?o3AZ8C z2c~chUOpyt(uH4Bnn}i}{pBaV<$!1zes_iU7g2$Jz(bzC4*)00jxr~*9j*9YN-+yT z!0OVbuoN=AN6VRueRPc3cxlRsCr*UfOdt`9XTXcYVhda&oAM&8c0Em;zb1lR@oCf2 z3v5pL11s+;GNZt(W%<1A_TUKQ!p+D?n+0j~E((@TG>D88cPpRPte$T07-EMT+N7cA zsj!IKUH{AgaPAO&>h;E(u`KCwDbzH9R`{Rta}$uU3@EOvl4*1Gi5kb(Vw*tpZg-`> zf}b@ah*+ZwCI=%tEUU5F;3oRHG>k@G@j?=tJC3z>($R>a2&tiGslc9*MsCq9FHXWA zgXvC)MyARJZh*`xLwgbHCQehyfBmCx;Y%cDBA4h|lEo8oI6fakmnuIWl2zB!YEw~3 z4SuCs+uZ2CqGVnf@trL{QSi;P=Wis!($DYl;3)=`IqDyK#P_XkI2g){rHL)_5U;|X4LQ$@LwNLK0Gu_5Ocoy{dQn8oXdk_jmX5wwPaWlR#9)MN z?#<5&Su~a$UX6MWb!7IPpB*_yjw}6v#aqU(7;C5Ds}1-+xWk(5$|DRv7VSinX4Gtn z5F1pyUiknDp+lg!95#l&zPW2_*wrdZkQt63nrBMNQPa~B&)zbA7}xzIm+5g-qMUc0R17ag;?L>BD#KLxpLaj@cZ5av4`&g^Rksz#qv|1#*cK8pYjqhyS_Ts8DzsK`8|6Z5$N znV13_pYn7I?uvrU1j=AFLy=L8U~a--tATMM5SoxyC2F30Y~%`6lz~744MYnd=%SVp zHk@fi)wkuva8)4*;?~(*X8`hjB*PIc83VQ+MvpqVMT9dT=QhNf8nVP`X~I|EA+{Q3 zN+yX*sC^r}MqU(*&zA8^TvU}vMY%>l3-Hu;v7IXJXA(>H*HWCJy=(c=y5ko&!jB^S zPw;^w_C>aq9px|ewrfH}lc*#iNe_s8q2w>_v6fv%;w910~M zTNgE!LmwAG+F%%tLIs(uI0zT=@Ti9zMD~y1{<01~U=&+2J^;p8@AT$8KR@drkCEJy z&Iu3A^|TMJsf7lC4h{In;IiBQIW61kaon(JYw(&O02VRHu}oK8AG)e-t}6{c9v-ui zjMi}A?-M+3Lx2k)muZF+Y&l5D{_HUrn#8z9r(Z*(@QFQ*#)$k%RlEQuY>(KqMAXO2 zv5A*-UfU)kS{EI8qBDogiBrmI#Vyv;`V^~MIV#R6pikIFeWZo<)2+& zQ6vJHX2A5c@|n~AY4%Y1?BmcfQsx$>Gc}|Uc>P+p2a9%_t%<4Yr|Kb;QfkvlErW^T zOvm*s+ll75zXOnogkWb{DMT_Q3XpQ+?ar5&iUJsWhkC$5+zOI<182-yt&<}J> zEF2et--Sr139TS>g+u<7e}u=Huhq7n|FR%t-X!_|08 z*g<;SP>6?#WA;bmPzFTwTKd9D)K>NLUn5gYm8IL~N^1;5B!a_UopL|E@x-!E;P-F@ z{=32HM)bXnl=xOJb6(cpJ;Yypb~N|n3M(KB5rVtaP25TqVrT4T&vllXk2$Dk<4>OLS3w89)O4WrO%j8 zuxP#B9MLqxAC<%7+W65A3OrC+p7=SVdx`DZ3?u$ImF6Nj0ieWWR4&dG+JD5q8nw8W zNuF88;k`8(I*lGK1zp}>>PMyDjzCx|GxuC<=yk22zDMg`xl{&8A<+4cv9@2Yq0?~s zxe%(EvnTS4s&o6NO!r`DYrR{ZQm4u-!V0G0s}zR6NM((x(q*+x ze$o&HHlI1utfQC;nQ0D>N<&^%A1yN1SHVB@lL7f<|YoY2E{C40hV# zl@^)kg=31{gjhGQc4y;y2y;?yUAdzp6{j-plyTQ%CUqRv)dw7_)y{jgR+|mrbPms2 zlNq9nj7(1KVQlqAx%0HbNUpX~Q8|w)ppnkWR^Fn~rY=qnPvxEhW`m;b$GFtn9Q_tg z{RykoMW&}-T3@TOXU|23kwF*wj{S>BDM87&xMgsre<*U&6oGOGWrkw8u>BWGA}^J=hkLrE;{;@GN_h{CDCB%tz%V+P45rO??e)pet%t+~zC?auPib|6DB&$oXwGFEGyuE8t^TcY6zv>HD)9uSR&*daf z3RA@x^D&h6elN5cIU`tAU0`6idF|JaQ*bjH7T!CcF=o-8-X_#maG}q`0<;%Iw%* z3frN=yxDsSM=(Gc*~O z9X5B4V{Cv;Y&DX#uaH^M003C!s@+8cdYGVY)?vE4{tiq&rX+WLXtZE!*^q92>Q19H@4?D_Uwqh$Z?j#22tM%LPoeRsFT zxZw8Lsm-IA8+zD&F(JM)v>n)%&xYNVrME^Y&zVG`?4fvAxiBid#+n^o@+C*D-GrM{ zs?|u?LQbOScKY~PZXH$b*j5uVwA!x%8r>}00V<2b?#PQ{YqCHD+KG(n_I!{j4UNKK z(k^{8{Zev*HKmav40`2D3Y@T;%W3fOvUDk~ho6_`TLj@Ki;w*AnfZo}e1mo`IGI?Y zIjPdhCtfmQ^}|ZNM*4>Rf$v+u-jmy6scB_HgXIFNDj)~H2W4v#i|WDP)-9v5xW@fU z#t6qyzwLlm$;}HGzzKcy|MnO(;+5eXR<%}r&!AE<9+`1sIPG^q%B(Urf7`7v*1;fg^j3oR`tC8qUBe`1^HOZS+SAEy@^PTpOTbrJgr4|HTXXXHB2%BhpCT_nlAHg^U$YP>RK zZ~kAdz_ywp>&;7vfq}|Yg_-rw7Y@Ro{R2Uh)02!m96=b#WyzPDwa%rp&XV%5C6Y)K zEF&;njimNyBco$NGIVE9U+AO!q|}BqUw7C%SSOnthFqI#9C}ev73zJQ4Jlxq{I9ds z39DGSVMt3$uu;Pn?r(qCDJ<5tJK7or^>)^Z44!%ChgZZ2zslbzA4N;~HF?~b9vvM$ zZO7~!%f|WmSn2@R#O5Rhlq+~I+uZbn z`RRA>ZHP7+R2T5=GT2BAAPA}#cgc#B04%=z4Gd1xXmQpTuyc7keVdbjy_~Q4V!9Bt zD#sKh@!L#Ti`i~@cdI@dwzi$8N7GuGyc-JI`2?M-A^ari-rbdvPB@jay{5jtGLotz zzz+JBJ8m&-nUnz78-Dh0I@n;bWNx^uF#O=07Fjhf8Ot>~NyHnjXrLxs4bpLG5R)_})A2Sy&=l%r}} z3|iaUqRr&=)OF9*mgu>JHIEI86K?Wy3=_MmJ@0q|FO9g?+Z z!9>o8bfylseFPd;%%2n#RoBrzVsFjo?A+oxgQN;8JIz*xiS0bRE^>vCpHHum4I0{q z)P)hmFN21KAlSkH88dDN=!bWWe&gGgvAgeJSN1i~`D=eb;^U%uW8ADamA@VR^iR2W z{Qsr{#;gA$zUi}h0%GJ zu-T4*f$?;c_vC=Ua5*p`G)wM}_jMcktJw;*O%>LCw8Z$}rkZJ`$2Gv&e?FxJ#)L{@ zoFZe@%#h;o0?Boe_EEzs$<6jvQ5!Xbvsl$4vp?IR3dUSkFtc#MtJYtZwKf_Zb=)x3 zxZcLGrQzTk?A(YK*y>J0k+y^9yp=Rmu2foKWye*#8)$L4IsyUrT}N<9%nrv@(`7F zE5u`!22Z?dAtj|4D$T-z58ilm-EJJ+`JA$Ua%^Rh?rjy+5M0*rOmPmjgYhXN=M1nz zPL+AMMP(_P@oD?Dq=fMf`pleO+@up~US zn?5=rGbru!qbM=m7*fH)PY8XN6_w43K)~|>7U-xav2M=-kx^x4!m&)MZk_~7Jf$33 zD(Gj5){n}t#l80BEzDq2?iCw@M7?c)CrR9lt1c4wPG93hS?}(ifY0N)?>&*vj_jVh zy1(*Y?%@8f+yR^XXXW>=RI?*3n~;&7+7W|pwq^B|$8K{p0Q}{8+iBfmBdVCPM%Jp- zH6`MmG)J7gnE(|lU$)WlPGoE;MrTjbUy|%gKi}dKFH05%63NrDN-NEngvu+iVLbpH z=eh#%cjcg?TSjfMjz^r-&TYygX)~s>+nsS;_Nl^1MT$2bld|wk-0x@DaJTZfH)dje z(6K*)iBJhgQ13jLuFG@@b(-ws0w^>7MB( z+?+eP8(;YxFTiyik^wcR?*gZG6naLPm3DjF4k5^c1K`l@9-|1^PU+)Le==~HmP=%Q z2S@*_DsTNA5j4%N$JY6$GIX0sNzYabq6E4hVZfPfI-!21{=-G0ps}}_hg)kl((|&u zB730wpk#;3(kPNk7#5R)6ihJBGY`o1mFl4ieHhA~*aecljoilDMk#$5$ki4WGh{{N zL|)0)8+bB6jP=lI9XBFztzl63D+AC|YRai`b#q7`XC?VqCPf)CDspB8NmRPmsWgl50j_0`ux9tMmH@b{Rvditnu#L~)w&s*NrOE0OD`YLK4C~od0|Rq@!;Zb+ zKUGUHwr0PwH+w4AkeXoOb+n1GQzL;hEz&hcg4d*b%@An{fX1n}@dA9r&J>X%H z|3UkoKKLdrs}rJjqtADTOEX=ou$P+k(By7EOxJc{?CKi3AkP<5Ss9pOr_(Xz?eUA- zL7|o$lcrY^TFp>7<(@(6DN8+AL^xaReCQY|Yo#?NqRUn4`y~Q{3Xxd8Mb;*3qbw%{ zHId0XW`!X%BL4oewqL(HFR+DPF~?8=`ID6>Et)0*#UL4+oP=v?YMPv$X6E3K06+%t zAY0e4jzg&WFoM@Zs5eSmuD6~FsxfoSQZBpht=7~itr)kXZ>yM-keeDliz!Z%kpZYM zdxgnLt2)u_>DA~1Q*KmUOfrSs7ANczsR7>Cs(}K!Oc~pevVAUw+htVxNr0p=wa8}< z&E6^J82R3MFv;;cx-c*r{L7z|byFzW$>LB2^v6rbeKhxxGNI6V7FnsEtJvPy0_Iqo zF}7)D4R{d8cKdq``-p0j)5=JTqctbd)77Ss-PEAcUSS*OM+pG`kD`M)7l~q_$eS`1L zRl`>s&=3JEwYSFn&LI|xaX8g#THe=E_eZ9p*7#`av5QME?wa}ITlR;Eg{SLob<{_| z@VjvLcuf80#c@*64e+hBGN4J45F}{v#1fK18bmTsB+rO}wM5Ls;uu2vP!awiL~6B$ zPDR1Enh9eu!tq6`5EG5?t&iJVIcpv>u8+>@IYWdl(-kU!EtV#hCEX>KoiZ=C(ynu! zdrrPG-|ugFhC_SvjPyU@&QuRO&TM^O`y~+}jg=;!>KS)vKQH-OIk0iY{+RdS=znK=v80)@HxhTpc*;rD{BK26Ug&( ztBT{nj3A(gnxe0%-A)+W!;t(=fdQm3u<4wwP!%F!@x+mMD2`#xoPJV<$imG__sjh_ zq2duXBNR_p*Xru3C@)S4nU9UHjFg=am_+PqJ+3UPu$aGIU6^lQTuh9dPG4_qR-0|% zmL()X{;YIMXdhoKX@r5SCw`$C#4!6xfAm_;Iei@|-PVOb+U8A0_6I~r0O_NuUpHmI zV_`cIBXSa|0C3eCH=K?p#&B{YSQ9(UJEYbT#ryqFoK>s_1|`;&SVEwLDc%ZAU3b1m zGRtk=5&yK8Y@>}Vk-Y3RM^O*-{1aoHsv4P8pqJZ~fuElMjWZFGEuRDWiXEMBOB_)m z?_feM{9WgJqQbk!Q_>ZW=vKLoYi_YIg^$!x$u#@(&y`52)=IzITtTh=`%&%_`s&?* zqi;|>5adj&TU$f#@1Sbx>h_1@C>Whzk)&vpBaA zn6us*(B($4Ds^LN8_VJ(Ar?6qg{l>NW#i%G99~|=Ab21!1tapK%y9pqOM=D$Yb&oQ z8UNMH>A16_BO)jWe6!sFysD~7F#&BqxccH&VP=FvtV(ii`dCQilR^PKS*$7%&Cj8* z5MG@#4&K0k)SzUHGAYj~$noG11sxYXH2*F?i z#8;F0a_E=aI#5F8i>Z{GR{tdW2e8P$1M%LK>_He)bC$y9$a;bZwYsr2^zgvG&ne~O z4XdGJy$3v?Y42PQ6$RH;dwJ?^v?!`LXL$aZm$uUkY!eNY4jI>^=)6o9y&V%^@GIp6 z`pSt|qDUt1o@srJQvclP4?tdcL`aJkH~yOFTRHgEwY7VH{$x(AeGx96AMN)AsMoF; z#w*%&H>C7pWck+)lMjvxeMe?c8x9dQMS20#-lyP;E&p;0hVK!R1$2)z5c0Y*Wu(x*)H_P?Kp~g|M zWOqseA*X}Vk3SkImmC;|@|3NWvg|&y&NJfUE7Q>a1n7i+C?l#4+_8{%=)t0o%(v(W zRd}bgI=s;6HSLpUP{51rNcZa47d%SYZs=$lJgOPkarvme(`R44vtGu1s+PaT8`oC$ z9$6SfnG2L@!GA$W<59TRcSLM$@xg^TJouRcq&B8EE(e+s z*(OGw!Mi@!_WJsuzI}2;ZlF@uFJZ5o!&?qgIP}J_Vvzu<3ioj~jNdCHbVJ#sP+dG- zCyy`ge<~;%y1TOhMy`8&KOQ3&BS6ve3n_njC7evA!z1))U~qrLjAs>hNdLdGt~#vA z?)}p(4hDiW2t!IhkPc}^hX~Rk5|WDKU@}^UQW6rQMQLei7$98=BHbtmj7f|bzrh>d z_qu+&uI-O!&+c>1eLi=6&a-nym&hX`D2NJayB|rJ1;Cr%^T_T#D1Gesd>~%5t#L~4 z51tw(9>`V5rnt5gix%~G&&#}%Yv$#ks}(7Evr9LQ99cuYG3f7UBT=uUm^>=rOcmIo z;OpmC)zlR0Pv-=!u&->M?KoMP@_NBT@O3mKFN|`cw6=)v5|&dPyidZ+o!)!!=qO+| z))2`_ChXi3KtuT2TQcnd)4e^8j&sSQ1UQ$o`(EWjud?S$z4wkP_4^L0hU>bh?36{c zcUy11p}|hw_P|~UvxUU>mR&i<^w6w%&7Jv{*z+*Lg*{PpDA5Xu_l4Jz3Rm4lws+d4S+W46Z|bFQUl3wm~~WJ`#HsfZk1$j0}AB>3%E_(3XU|0lTdxY#}N*Tc@$ zBpZ6@dajLAD5EBwLjb**nR&}X2RBBdMwZe~BKtSN-m_oWVkgsQejFn{VjZz}_q(B1Y+QgdV^V&iec?PPRY$%xwvhvDKZ}_^%2BQS z^w~(_Q*d=q(1FjB?xt$_$sMXYn)7eo9#LmLXzvf0=O+LTSTPahfVIX_`Y6&{+io6qm1DhS8T9})quXyXc9V<*yMN`>9-bS)#FJ+M zTy+&u^_c^lVDqPLZf^D$iyXS|B-KJWF=9rTkskUF`|CyIROen7^M`dLC662VtjUOj z6+ck{JLZCpDl02rMnrhHATaGh^%p2R8?{wA;SOnf;}5aYHwtIziHyy>J|%x_o-Rsm zES3>dFO~8zXfgXF4Bla~)%oT38R6yXu42TOY2oe0?wZ0pXj3sBuz{r_u+d&R8kMCT ze;%{f*qprgnUW;zmfW^HvMWlSg^k6QuGg1v<&7!bsH=dW&6cfWS**Ym9h_;JlQ>ydTNk2`dg4tMkr&e(ddNdG?((=BkZHmj;J@2{i@inu(EDm_TBAmdrv>f zp%|}Vh5e$BP*1^3{NG84?x-T^g51X>0OGam$E5QNz#lW^B@hw+^$StlpS+Lfvt<33 zBI@<_w&ArU+A*^$z@}b6s7^b)kvgfDOx`M8+^q^dZS@r3k4DvjME$eq)@sZP+z8C^eKQKGqQ&of=Tu33V*1(~a}ss&hf^tDXcSNJLn=dZD)qYe@z8J){0;P7lZXH_Xdmwd z*Fu}H06(G%Y?BE3+J`eT7xV_9i>C4Smxg(q<(6@kK8`ol-{583qU|G~WmN)`!fsc? z+@su``U5@H3{d=4OUB-E%9%(JkkAVjHJS%>oJNKzq+BF2qEd2l?O|m?&RIMz3@Ry^ zcBb!2_hRbt^2VR_VcuhZDtfR@ymChTDKPOMkucchdiR#`AJ}79p;;|uU0>mMJW0vdbv%)$=L&%>Y&eAd z2@Hlu-r|mljE*$==?7Nj;CEk~wu-LwamUv-6_;~WyYd&rSq^Bkl7i(P*UT?lg%x*Dm7Lc-PNHJ06RO0ct+e9*IjvH`< zaYXV4|B_>h8)c`etgVe$@**pXD|2>~7bZ|OBnr)$aLJ$ene)xn;c3uJEG(0Lx62tB zOL`i5di(i25kj^?Z){>^;KuuY?t6Mxci`Y_y3kEz53sj`eZ(1Q$@IYi^HM`L6dSr0}P$2FIUe)}@d z=`pBN!XE-uT{dI!y7D=9=9{9H#sD#OoXQ3+oicZs#lba4v$!c~zuBv`4Gbb>&I=PX z?IadmyS4-N)&z+_yQ31MSAN`F*ZNQjOR9VLnd8d`8ia-D9cx!9rlt9oQ~#Z5r(iR) zvEn0*Re9s?DvDf()=V>N+wh7k+>`$VX5@PCG^47QmPudk-@9p3lLJYZW90q)ZKM5o z?;g21x&RRYqu^@qIHh4dCl(Ye=X{k1JoE~%^`gHX1f|C-0zLd?t=PwlIP$drSZ#Xc zfMbuiK~(nqW{tyNC`(O&29^jaIx0tmw!PbNtZ>KHN2czVH}Tc+wE(r(Xo2~XQm`>0 zZk3K4Mb(mTJ^SArw{fmToP|@5cDMHS$-TS5k2Cms$dip+E@;Cl=b9Bg3b}1wPX<~i z7Y}AU>vvj{){hF`omr3malDnsJ&+41D2$}v?>pGJe{^_Q*@(fD^ql`95M|#6kP=3w zHNR4J*$}b(aNO9W05XkpO|-n-lRj-w0W+h=uQ{*;ZzjY_y1$A%|5>MN^K|Q)ch#AU zcT8`3=u;h{2r>|UO+d7voNA`CP2DsRhW!yxtqOy;ETA#1r0=}SAl_f;P{hT9R!&Rg zmifk0*F{R8M7~%K&ZT{8#DAcw!|3GTKxod}5OOZ_;BhPsQBM=mhRdtRNBjWRB7->o zR0})UQ^8*6WP)Y`0srTp1`wV-X|43)E;YQl+)!%;!=FUQdrj>n#?J&@g5rD_dWt6y zvxP8%KlXhNe%8)e>obE}m&wRb0~Bat%U^Bw*QD=r_b``+nsOfz&0)X(-~bzWM(d3u zt@Ck53e?;X&@*~HNun-b@rW{I%UCI=wr;LAONxe3Xqb4Vo*wzgH&j%Li5l?XhALm0 zRG)mAq>TUX&#?k;K{Z_wL2GEESJIr17*j)EJ?QA*wu}GX7ci$_7jg!A#1LStHILhC z5cZr1z)LP6AyHM^61TSIDCpC)=_8AaV;=RRuJsd7-sKqyk1^W83|2dEj_)hEe2{Rn zvO=b-a__;Jozr|{o`KJlb$kqPit0hK7FrwPFe+n_Cah0&YkwETBZAeL(j zoV4hlyin2EDLSE95D!+PAAZRV2B^_|o~vFX{MLf2phApy7F6#QLqJ=Xc`P&`8@USi zNivCfCNBXWLI6YohAul%;|As(&KzK(XuPa~d7%6F!UWPcRn;Shu6fa$#-4&Av|O_* z-bdj~D?@PT2jhL6A7r9Zp@LgnIzg47nmS4Ps=1kjnaPLK6#FLdveE)oNBs+)ub@ZN zYGYmk3RS`wt5-2=J^s5fqD(Lj*Smrj|P8(KqHOG*Ts>$x(lA495@@+TVc;X-=xJ?kzE zJ5fFgVk6rAu6Dxl_QoA~8+?Ot-WzG2gFm~&>Enkp^0C6o&ac8^zR^~eNFi(OBgd>rGp71eE z+9ZmbGmX|3V?;@ZrF(X6G8YB%g9#{3vz-^H=DDGs$0I2(3>^8Jbm>)E3-)elW-~Z; z4dRsnWy7Ds_~s`PgbUpo`}s+#TFh_bwL5{9D|I}Smw)uYVJ&BKi%fi6aXFT>T#A*K>;+R4WX(p)sYzK5f` zM|R0dUnxo&h_gF6h=k$G)uK=UXaqsg9ho+vY&>OiMdf5VWjd4a)AKuJZC=q47tLqW z%VQVApG2}pX;tHgt>8h4vq2zdK-xlidwo_RBFu=NH0w z>bx(3tV9yxT1rR?no~9^4w_L{zG!3$f@mHt(mZ$|RK*r|zbHT{wWXg9Y(_tb7Xy^V zF0>EOx6*DX(XgMapN>eOxW0fmhQ>pcV7%o*ooNv|Y$PW?h)9!yO<=o;3w4w%FQxEl zLn55upv&}WBr_#8_J>o^6_Hf|TkwG^c8X}^EYj6?suIkMwTViI_a3J%%iY6f)ub0Z zn`dTJ&DFe17C5Wzy}06=D$r=DAS`+D96A>c+Q2h~enU%UZ>ySTIzB;*QQr)%=uf?crR6uT8Q}t4j zO`7R18B6G!VHB?)^iK_OWURVT>jHcq?>p#ey}KQ-K>>TDGrF0WYon_MoWw!oJ@49b ze%;NFm*F&Kk%oTx(q=k49NtC` z_v~}`&fM;UALRuLhvF&UCa9KtrUG{_eFQN9&=!jJ-rq(^?^=ML(5XPH(`u^T%iJhB z)<(CyO{LK_$5jc?Nr-)2v17_VOht%V|Jh0@$Sr+C@Ylo|HZx>EqvMe}OKQ4-mr8`l zN}b|R+D3Oi+;j=6xG$%0>X-6KK`=@MvNqKkJ93t4$Fs6rl5yMwg-*0$=&S>O^HW=6 zWkOJj+2{u5*PyaX{{5+fXi%}Sn=#*Cnh!uA(?l;!Wly{-N~WVSy;g~Z6Z(P}AmkgO z&HLYO;(T!3(7sOp3KMj2r3WE$3#dreOZB=}v;0^oCNYTf=6j#a2vOdS#~9gOwp}Fn zoj7Uti2jcqy3M0K=G}ASvwVHGm7#~Eo)@D-=r{)3rS2DyGhP8^k2?lOCtw9k>Jc_L zz_8IkdRR(YS4R=EIwE%Q$w7v8)6g&>LEDmLR@3uE6mu}1BRCN_NAdnPsOYL46Z%_Z-kagoJ3dCIJ$i=paWe^%4`!lF526}NSItg99 z5rW;IMjbRUQR)jVS#2)5>#O3KH=ycY_Abo#?9T%(whmnN+xQ0u{^=M}N4agd2_AG4DDp9HP?a=cu zn#p+#W6086$0_@x&NAXS$yVGk=MK>er(f~sS;!{ap!5|X!O{MOarJhrBc-fM77KK8 zhs*rf+ zethF(Q=VuN5yaxz!G-2CAp{cr5b8GlUsz$@< zuLl+FxAJ!mk|6s57a$ScT%*h66`~Ns8Lds7k-xv+7Rch+b{A=?;Ky*m8g)F&5X30g z^jg35P;S04(-vT`b3U%p+{j{wiDR?I4D%hL3U`;ELq+z9qkIfEx1jEI&nF?ck63Q2(C=rT?h|j6st2u z-EwepB7OSw>3zaqmbew5?PtABCV7K45k;Dk&7>2#U{%}9TSdc_5eDCoTw=B@1L^oe92<$E}Tz@-UB)X1F zYhU>+gHXTpw#GQv4oZfsd1CoO3U|VaZ~n8iMNiB?V|;&2nxB_%`t#Of+!(}G}ZG+GvIl(tLkXz^k`_JaP3t>g9-q^gism-Cr48%#*zRn@^u* zx$XBMBoG|Yzijc4rcl;A&vup;!k)d|5hZT**>gm61@@$h#GF1Y^^*M_>EeAClRjuZ zCmMlE2GSnF(iEdbM`>?aW4RK$6~jBZ;D#?7k!7ac_f=K$uLIqcwW&m(xTY5Tjpf$a zw3ESa{~9tToaUOSN}4mFI*CXiKG&~s4%~*kp%P5$*YIku+meYDRyJJGf*a=Z6}X4TGJ(!5FJV*;2!IAWcyY- zTMpW;`xYY|j&!_^jCdlT11Y7h2ZF{mlYoTA%gIL^?Z$?E7_^_$N`vfUxFb345M+{P zw`&qKCR-=pCHi1WtUy*Slbgs*o_AZhenwslnmy&YFD!|0X5&ZnT}>bwOr>PWowis% zkeP9pdGPNEvXOfrlhKoA{H-zjkIuIErTC0~UNTsk-(Pj=25$GuC=Ok zS1+TX%{?1cT-BeV;GlVM&BOWP5^6 z0Ou}P=P$CauK?Lk#m&oZBpX?miU(hsi_3n@ll$-wMHX|z!_A_=F3ezqyE9z|M`VJiXX>QwgmMDhkGV1|1+yEz6_}hh4`5lS$*heQDGZ z82HgwsjA7Dx38d~ViD*;&E&?j`UHKf97?5%wpWxS3|~Dz;bPlxsV6pXGof)c38%PT zl$D27$v5Tq6G|oD`eTv5b-jG3@&PBX4d{zz%-|p zgw3#Ya0PQI0NvqdXXVjiq=i}d3Ff@`gpOIy-A^x-EsDogZ_Ba?dC550sAb&dKd*u) z0<%|malWKaky@{m4mx~=<3Vs^8tw^;tR_r@aEx?O_^eAZ&SgnvEqK(2lIu?BEyt35 zp4&-3!nK8?6&{8FCvmKPMVO7@4I)wE2i6B$NM32+ykgm9INQfr+tmkdjpz#6jz$_Y zNd{N=z3lAOkXM02ojObkY*AOm)qj5E%;uVvb!Bh=y;s$p?d|`&_|IC@|5}9PP5+>3^4z5L;07Lq8qP|6E%Iq9Z + + + + + daisyUI 5 + Tailwind CSS 4 CDN 示例 + + + + + + + + + + + + + + + + + + + + + +

+ + +
+ + +
Info 徽章
+
+ + + + Success +
+ +
+ 这是一个警告提示框示例! +
+
+ + + \ No newline at end of file diff --git a/doc/jilu b/doc/jilu new file mode 100644 index 0000000..43691df --- /dev/null +++ b/doc/jilu @@ -0,0 +1,219 @@ +你现在是一位拥有10年以上经验的高级产品经理 & 产品设计师,特别擅长从0到1设计SaaS、开源工具、开发者平台、基础设施类产品。你写的产品设计文档(PRD / PDD)逻辑清晰、结构完整、语言专业、重点突出、可执行性强。 + +请根据以下信息,为一个全新的项目撰写一份**完整的产品设计文档**。 + +### 参考的开源项目(请深度学习它们的优点、设计理念、功能组织方式、用户体验、架构思路等) +1.综合参考 + +https://github.com/glanceapp/glance + +https://github.com/gethomepage/homepage + +https://github.com/Lissy93/dashy + +https://github.com/linuxserver/Heimdall + + + +2.优先参考 + +https://github.com/pawelmalak/flame + +https://github.com/bastienwirtz/homer + + +请从这些参考项目中提炼出最值得借鉴的模式、功能组织方式、用户心智模型、扩展性设计等,并应用到新项目中。 + +### 新项目基本信息 +项目中文名称:Home4j +项目英文名称:Home4j +一句话核心目标:【为个人和小型团队打造极简、高性能、可自托管的Home 仪表盘和index导航工具】 +目标用户群体:独立开发者、内容创作者、小团队、公司内部 +使用场景举例:在flame、dashy、Heimdall、homer之间寻找更轻量替代品的用户,并习惯使用java +核心价值主张(一句话): +因为市面较少有基于java的Home 仪表盘和导航工具,所以Home4j将提供一个轻量级、高度可定制的Home index解决方案,满足用户的特定需求。 +主推技术栈(你(AI)也可以补充): +- Java +- Solon +- Thymeleaf +- daisyui(CDN) - (之后可以支持自定义主题更换) +- h2 - (可以支持切换mysql) +- mybatisplus +- Docker + +### 重要指令 +1. **核心功能由你(AI)来定义** + 请你根据项目目标、参考项目、目标用户痛点,**自主推导并决定**最应该包含的MVP核心功能,以及未来1-2年内值得扩展的重要功能。 + 不要依赖用户事先给出的功能列表,而是从“用户真实需求 + 参考项目最佳实践 + 差异化竞争力”三个维度去思考和设计。 + +2. 输出必须严格按照以下**中文结构**,使用Markdown格式,语言专业、简洁、有层次感 + +# 【项目中文名称】产品设计文档(PDD) + +## 1. 概述与愿景 +- 项目一句话介绍 +- 核心价值主张 +- 与竞品的差异化定位 +- 从参考项目中学到的最关键启发 + +## 2. 用户与市场分析 +- 目标用户画像(1-3个主要Persona,包含典型场景、痛点、期望) +- 竞品分析(至少3个主要竞品 + 参考开源项目的对比) +- 用户核心痛点与机会点总结 + +## 3. 核心功能设计(MVP) +- MVP范围界定说明 +- 核心功能列表(建议用表格:功能名称 | 用户价值 | 优先级 | 参考来源) +- 每个核心功能的详细描述(包含用户故事、关键交互流程、验收标准) + +## 4. 功能路线图(MVP → v1.0 → 未来方向) +- 分阶段功能规划(可用时间轴或表格表示) +- 每个阶段的关键里程碑 + +## 5. 用户体验与交互设计原则 +- 整体设计语言与调性 +- 核心用户旅程(建议画文字流程图或步骤描述) +- 关键页面/模块的交互逻辑说明 + +## 6. 技术架构与实现约束(产品视角) +- 推荐技术栈(语言、框架、数据库、自托管方式等) +- 部署方式(Docker、一键部署、Helm等) +- 扩展性与插件机制(如果适用) +- 性能与安全底线要求 + +## 7. 非功能性需求 +- 性能目标 +- 安全性与隐私保护 +- 可观测性(日志、监控、tracing) +- 国际化与可访问性 + +## 8. 风险、挑战与应对 +- 最大的3-5个风险点 +- 对应的缓解措施 + +## 9. 附录 +- 名词表 / 术语定义 +- 参考资料与灵感来源 +- 其他补充说明 + +请写得**详细但不冗长**(控制在3500-6000字之间),多使用表格、编号列表、加粗重点,让文档易读、易落地。 + +现在请开始撰写完整的产品设计文档。 + + + + +# 启动命令 +cd /e/test_code/test01/home4j && ./mvnw quarkus:dev +./mvnw quarkus:dev -DskipTests +cd /e/test_code/test01/home4j; ./mvnw quarkus:dev + + +cd /e/test_code/test01/home4j +./mvnw clean package -DskipTests +./mvnw package -DskipTests -Dquarkus.package.jar.type=uber-jar + +JAR 文件位置 +e:\test_code\test01\home4j\target\home4j-1.0.0-SNAPSHOT-runner.jar + + +java -jar home4j-1.0.0-SNAPSHOT-runner.jar +默认配置: + +端口:8080 +数据库:H2(内存数据库,重启丢失) + + + +启动完成后,您可以访问: + +地址 说明 +http://localhost:8080 首页(重定向到登录) +http://localhost:8080/login 登录页面 +http://localhost:8080/q/health 健康检查 +http://localhost:8080/q/swagger-ui API 文档 +默认管理员账号: + +用户名:admin +密码:admin123 + + + +https://www.jsdelivr.com/package/npm/tailwindcss?tab=files&path=dist +https://www.jsdelivr.com/package/npm/daisyui?tab=files + + +你作为10多年的前端&全栈工程师,优化一下页面样式 + +第一步、主要参考并仔细理解daisyui 官方docs页面的样式和 组件代码等,地址: +https://github.com/saadeghi/daisyui/tree/master/packages/docs + + +第二步、并且我也附加了些参考图 + +Layout-theme-Multilingual.png (参考紧凑布局、右上角的 主题切换和多语言切换) +list.png (书签紧凑列表布局) +card.png (书签卡片布局,并且支持图标或图片的2中显示形式,文字上方居中和卡片背景显示) + +第三步、主要需求: +1. 整体样式重构,参考daisyui首页的组件样式,优化Home4j的整体视觉风格,默认色系和daisyui docs相近,不用太高的饱和度和色彩避免过于艳丽 +2. 实现daisyui一样的主题切换和多语言切换功能,在右侧用户图标旁边 (daisyui的themes.css已经引入 ) +3. 提供书签的紧凑列表和卡片两种展示形式(1.紧凑列表布局 2.卡片布局,并且支持图标或图片的2中显示形式,文字上方居中和卡片背景显示) +4. 发现首页编辑时还是没有更换背景的功能,考虑一下,建议支持自定义背景图片或颜色 +5. 确保在不同设备上的良好适配性 +6. 关于排列,1.紧凑列表布局 默认5列摆放,每列按列表显示;2.卡片图标布局,不用太大,建议每行5列(5个),每个卡片高度100左右,不用太大 +7. 首页布局考虑加 日期时间 和天气显示,(例:左上角显示时间,时间为本机时间;右上角显示天气,地区默认为浏览器本地) +8. 其他优化你补充吧 + + +不着急动代码,先和我确认改动点,我们讨论几次再改 + + + + + +1.搜索框位置: +保留单独的 Hero 区域 +2.天气 API: +用免费的 wttr.in +3.多语言范围: +只切换 UI 文字 +4.背景设置入口: +放在用户菜单下 +5.主题持久化: +先只用 localStorage +6.卡片背景图 +每个书签单独设置,是书签的设置项之一,可选 默认图标布局 还是 卡片背景布局 +7.其他优化 ,全部赞同 + +你看是否还有其他问题 + + +1. +选择 B. 简洁风格(无渐变,与 DaisyUI 文档类似),这个背景也会跟着主题切换改变颜色吗,还有页面下方的背景颜色会跟随主题改变吗,我的建议是需要改变 +2. +选择 B. 放在工具栏中(搜索框下方的 sticky 工具栏) +3. +视图切换是全局切换,还是现在的工具栏位置(紧凑列表和 卡片布局) +卡片图标和卡片背景 只是书签的自定义设置,在书签编辑时设置 + +选择方案 B:两级设置 + +全局只切换「列表」和「卡片」 +卡片模式下,每个书签自己选择「图标」或「背景图」 + +4. 书签新增字段 ,可以的 +5. 分组标题样式 +选择A. 分组标题独占一行(横跨 5 列),和之前一样,带隐藏和展开功能 + +6. 背景设置的数据存储 +选择 B. 后端用户配置表(登录用户同步) + + +1.搜索框位置: +保留单独的 Hero 区域 + + +搜索框不是应该在 单独的 Hero 区域吗,为什么在顶部导航栏,原来的工具栏也没有了? + +不要动代码,先确认 diff --git a/doc/list.png b/doc/list.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c73ac9f90ce651f54b7f25e93ad6dcde206526 GIT binary patch literal 83139 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
    VMBD=3Oll>~yoV%9@%I4I#EE}?H?QV4{NhCfB% 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 **版本**:v1.1 +> **更新日期**:2026年2月3日 +> **说明**:本文档定义 Home4j 的完整功能架构,从 MVP 到未来扩展,采用三级结构组织 + +--- + +## 核心定位说明 + +**Home4j 是一个导航工具**,核心竞争力是: +1. **Java 技术栈**:基于 Quarkus,对 Java 开发者友好 +2. **轻量部署体验**:Docker 一键部署,资源占用低 +3. **离线友好**:所有资源本地化,支持内网部署 + +--- + +## 功能优先级说明 + +| 标记 | 含义 | 版本规划 | +|-----|------|---------| +| 🔴 **P0** | 必须有,MVP 核心功能 | v0.1 | +| 🟡 **P1** | 重要,体验优化功能 | v0.5 | +| 🟢 **P2** | 增强,v1.0 完整功能 | v1.0 | +| ⚪ **P3** | 未来,长期规划功能 | v1.x+ | + +--- + +## 一、书签管理模块 🔖 + +> 核心价值:快速访问和组织用户的常用链接 + +### 1.1 书签基础操作 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 1.1.1 添加书签 | 支持手动输入 URL、名称、描述创建书签 | 🔴 P0 | +| 1.1.2 编辑书签 | 修改书签的所有属性信息 | 🔴 P0 | +| 1.1.3 删除书签 | 单个删除,需二次确认 | 🔴 P0 | +| 1.1.4 批量删除 | 多选后批量删除书签 | 🟡 P1 | +| 1.1.5 书签排序 | 拖拽调整书签顺序 | 🔴 P0 | +| 1.1.6 书签复制 | 复制现有书签快速创建新书签 | 🟡 P1 | + +### 1.2 书签属性配置 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 1.2.1 基础信息 | 名称、URL、描述 | 🔴 P0 | +| 1.2.2 图标设置 | 支持内置图标/URL图标/上传图标/自动获取favicon | 🔴 P0 | +| 1.2.3 分组归属 | 选择书签所属分组 | 🔴 P0 | +| 1.2.4 标签设置 | 为书签添加多个标签用于筛选 | 🟡 P1 | +| 1.2.5 打开方式 | 新标签页/当前页/iframe嵌入 | 🟡 P1 | +| 1.2.6 自定义颜色 | 书签卡片的强调色 | 🟢 P2 | +| 1.2.7 访问密码 | 单个书签的访问保护 | 🟢 P2 | + +### 1.3 书签高级功能 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 1.3.1 URL 有效性检测 | 定期检查书签链接是否可访问 | 🟢 P2 | +| 1.3.2 Favicon 自动获取 | 根据 URL 自动抓取网站图标 | 🟡 P1 | +| 1.3.3 书签置顶 | 将重要书签置顶显示 | 🟡 P1 | +| 1.3.4 书签隐藏 | 临时隐藏不常用书签 | 🟢 P2 | +| 1.3.5 快捷访问编号 | 数字键 1-9 快速打开对应书签 | 🟢 P2 | +| 1.3.6 访问统计 | 记录书签点击次数和最近访问时间 | 🟢 P2 | + +--- + +## 二、分组管理模块 📁 + +> 核心价值:按场景/类型组织书签,提升查找效率 + +### 2.1 分组基础操作 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 2.1.1 创建分组 | 新建分组并设置名称、图标 | 🔴 P0 | +| 2.1.2 编辑分组 | 修改分组名称、图标、描述 | 🔴 P0 | +| 2.1.3 删除分组 | 删除分组(书签移至默认分组或一并删除) | 🔴 P0 | +| 2.1.4 分组排序 | 拖拽调整分组显示顺序 | 🔴 P0 | +| 2.1.5 分组折叠 | 折叠/展开分组内容 | 🔴 P0 | +| 2.1.6 默认折叠状态 | 设置分组默认是否折叠 | 🟡 P1 | + +### 2.2 分组属性配置 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 2.2.1 分组名称 | 显示名称,支持中英文 | 🔴 P0 | +| 2.2.2 分组图标 | 内置图标库选择或自定义 | 🔴 P0 | +| 2.2.3 分组描述 | 可选的分组说明文字 | 🟡 P1 | +| 2.2.4 分组颜色 | 分组标题栏的主题色 | 🟢 P2 | +| 2.2.5 显示模式 | 网格/列表/紧凑三种布局 | 🟢 P2 | +| 2.2.6 列数设置 | 分组内书签每行显示数量 | 🟡 P1 | + +### 2.3 分组高级功能 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 2.3.1 分组可见性 | 设置分组仅特定用户可见 | 🟢 P2 | +| 2.3.2 分组标签页 | 多个分组作为 Tab 切换显示 | ⚪ P3 | +| 2.3.3 嵌套分组 | 支持分组内创建子分组 | ⚪ P3 | +| 2.3.4 分组独立页面 | 分组可作为独立页面访问 | ⚪ P3 | + +--- + +## 三、搜索与筛选模块 🔍 + +> 核心价值:快速定位目标书签,提升使用效率 + +### 3.1 全局搜索 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 3.1.1 快捷键激活 | `Ctrl+K` 或 `/` 打开搜索框 | 🔴 P0 | +| 3.1.2 实时搜索 | 输入即搜索,无需回车 | 🔴 P0 | +| 3.1.3 多字段匹配 | 搜索名称、URL、描述、标签 | 🔴 P0 | +| 3.1.4 模糊搜索 | 支持拼音首字母、模糊匹配 | 🟡 P1 | +| 3.1.5 搜索高亮 | 匹配关键词高亮显示 | 🔴 P0 | +| 3.1.6 键盘导航 | ↑↓ 选择,Enter 打开,Esc 关闭 | 🔴 P0 | + +### 3.2 筛选功能 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 3.2.1 按分组筛选 | 只显示特定分组的书签 | 🟡 P1 | +| 3.2.2 按标签筛选 | 根据标签过滤书签 | 🟡 P1 | +| 3.2.3 按访问频率 | 显示最常访问/最近访问的书签 | 🟢 P2 | +| 3.2.4 组合筛选 | 多条件组合筛选 | 🟢 P2 | + +### 3.3 搜索增强 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 3.3.1 搜索历史 | 记录最近搜索词 | 🟢 P2 | +| 3.3.2 搜索建议 | 输入时显示匹配建议 | 🟢 P2 | +| 3.3.3 外部搜索引擎 | 未匹配时跳转到搜索引擎 | 🟡 P1 | +| 3.3.4 搜索引擎切换 | 支持 Google/Bing/百度 等 | 🟡 P1 | + +--- + +## 四、主题与外观模块 🎨 + +> 核心价值:满足个性化需求,提升视觉体验 + +### 4.1 主题切换 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 4.1.1 预设主题 | 提供 10+ 预设主题(light/dark/nord/dracula等) | 🔴 P0 | +| 4.1.2 一键切换 | 点击即时切换,无需刷新 | 🔴 P0 | +| 4.1.3 跟随系统 | 自动跟随操作系统深色/浅色模式 | 🔴 P0 | +| 4.1.4 主题偏好保存 | 记住用户选择的主题 | 🔴 P0 | +| 4.1.5 定时切换 | 按时间段自动切换主题 | 🟢 P2 | + +### 4.2 自定义外观 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 4.2.1 自定义背景 | 支持颜色/图片/渐变背景 | 🟡 P1 | +| 4.2.2 背景模糊 | 背景图片模糊度调节 | 🟡 P1 | +| 4.2.3 背景遮罩 | 背景透明度遮罩 | 🟡 P1 | +| 4.2.4 自定义 CSS | 高级用户可注入自定义样式 | 🟡 P1 | +| 4.2.5 字体设置 | 自定义字体和字号 | 🟢 P2 | +| 4.2.6 圆角设置 | 卡片圆角大小调节 | 🟢 P2 | + +### 4.3 布局配置 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 4.3.1 布局模式 | 网格/列表/紧凑三种模式 | 🔴 P0 | +| 4.3.2 列数设置 | 每行显示 2/3/4/5/6 列可选 | 🔴 P0 | +| 4.3.3 卡片尺寸 | 小/中/大三种卡片尺寸 | 🟡 P1 | +| 4.3.4 显示密度 | 紧凑/标准/宽松间距 | 🟡 P1 | +| 4.3.5 响应式断点 | 参考 Tailwind 断点,移动端(<640px)单列 | 🔴 P0 | + +--- + +## 五、配置管理模块 ⚙️ + +> 核心价值:灵活的配置方式,满足不同用户习惯 + +### 5.1 Web UI 配置(主要方式) + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 5.1.1 可视化编辑器 | 通过界面修改所有配置项 | � P0 | +| 5.1.2 实时预览 | 修改后即时预览效果 | 🟡 P1 | +| 5.1.3 保存到数据库 | 所有配置保存到数据库 | � P0 | +| 5.1.4 配置分类 | 常规/外观/数据/账号 Tab 分类 | � P0 | +| 5.1.5 配置重置 | 恢复默认配置 | 🟡 P1 | + +### 5.2 数据管理 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 5.2.1 数据导出 | 导出所有数据为 JSON/YAML | 🟡 P1 | +| 5.2.2 数据导入 | 从 JSON/YAML 导入数据 | 🟡 P1 | +| 5.2.3 数据备份 | 定时自动备份数据 | 🟢 P2 | +| 5.2.4 备份恢复 | 从备份文件恢复数据 | 🟢 P2 | +| 5.2.5 数据清空 | 清空所有数据(需二次确认) | 🟡 P1 | +| 5.2.6 竞品数据导入 | 支持从 Flame/Homer 导入数据 | ⚪ P3 | + +--- + +## 六、图标系统模块 🖼️ + +> 核心价值:丰富的图标支持,提升视觉识别效率 + +### 6.1 内置图标库 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 6.1.1 基础图标集 | 内置 500+ 常用图标(基于 Lucide/Tabler) | 🔴 P0 | +| 6.1.2 品牌图标集 | 常见网站/服务的 Logo 图标 | 🟡 P1 | +| 6.1.3 图标搜索 | 在图标库中搜索图标 | 🔴 P0 | +| 6.1.4 图标预览 | 选择前预览图标效果 | 🔴 P0 | +| 6.1.5 最近使用 | 显示最近使用的图标 | 🟡 P1 | + +### 6.2 自定义图标 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 6.2.1 URL 图标 | 支持外部图片 URL 作为图标 | 🔴 P0 | +| 6.2.2 URL 图标降级 | URL 不可访问时显示默认图标 | 🔴 P0 | +| 6.2.3 图标上传 | 上传本地图片作为图标 | 🟡 P1 | +| 6.2.4 Emoji 图标 | 支持使用 Emoji 作为图标 | 🟡 P1 | +| 6.2.5 文字图标 | 使用文字首字母作为图标 | 🔴 P0 | +| 6.2.6 SVG 图标 | 支持自定义 SVG 代码 | 🟢 P2 | + +### 6.3 图标增强 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 6.3.1 图标颜色 | 自定义图标颜色 | 🟡 P1 | +| 6.3.2 图标大小 | 调整图标显示大小 | 🟡 P1 | +| 6.3.3 图标背景 | 图标背景色/形状设置 | 🟢 P2 | +| 6.3.4 Dashboard Icons | 集成 Dashboard Icons 图标集 | 🟢 P2 | + +--- + +## 七、首页定制模块 🏠 + +> 核心价值:个性化首页展示,满足品牌和场景需求 + +### 7.1 页面头部 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 7.1.1 网站标题 | 自定义首页标题 | 🔴 P0 | +| 7.1.2 副标题 | 可选的副标题/欢迎语 | 🔴 P0 | +| 7.1.3 Logo 设置 | 自定义 Logo 图片 | 🟡 P1 | +| 7.1.4 Favicon 设置 | 自定义浏览器标签图标 | 🟡 P1 | +| 7.1.5 问候语 | 根据时间显示不同问候语 | 🟢 P2 | +| 7.1.6 头部隐藏 | 可选择隐藏头部区域 | 🟡 P1 | + +### 7.2 页面布局 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 7.2.1 居中布局 | 内容区域居中显示 | 🔴 P0 | +| 7.2.2 最大宽度 | 设置内容区域最大宽度 | 🟡 P1 | +| 7.2.3 侧边栏模式 | 分组作为侧边栏导航 | 🟢 P2 | +| 7.2.4 全屏模式 | 隐藏所有 UI 只显示书签 | 🟢 P2 | + +### 7.3 页面底部 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 7.3.1 版权信息 | 自定义底部版权文字 | 🟡 P1 | +| 7.3.2 快捷链接 | 底部显示常用链接 | 🟢 P2 | +| 7.3.3 底部隐藏 | 可选择隐藏底部区域 | 🟡 P1 | +| 7.3.4 页脚自定义 HTML | 高级用户可自定义页脚内容 | ⚪ P3 | + +--- + +## 八、用户与权限模块 👥 + +> 核心价值:保护编辑权限,支持简单的访问控制 + +### 8.1 管理员登录(MVP) + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 8.1.1 首次设置账号 | 首次启动强制设置管理员账号密码 | � P0 | +| 8.1.2 管理员登录 | 用户名密码登录 | � P0 | +| 8.1.3 Session 保持 | 登录状态保持,支持记住登录 | � P0 | +| 8.1.4 退出登录 | 退出管理员状态 | � P0 | +| 8.1.5 修改密码 | 管理员修改自己的密码 | � P0 | + +### 8.2 访问控制(MVP) + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 8.2.1 只读访问 | 未登录用户只能浏览,不能编辑 | 🔴 P0 | +| 8.2.2 编辑权限保护 | 添加/编辑/删除操作需要登录 | 🔴 P0 | +| 8.2.3 设置页面保护 | 设置页面需要登录才能访问 | 🔴 P0 | + +### 8.3 多用户支持(v1.0+) + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 8.3.1 用户注册 | 管理员邀请注册新用户 | 🟢 P2 | +| 8.3.2 用户列表 | 管理员查看所有用户 | 🟢 P2 | +| 8.3.3 用户编辑 | 修改用户信息和权限 | 🟢 P2 | +| 8.3.4 用户删除 | 删除用户账号 | � P2 | +| 8.3.5 角色权限 | 管理员/普通用户角色区分 | 🟢 P2 | +| 8.3.6 密码重置 | 管理员重置用户密码 | 🟢 P2 | + +### 8.4 认证集成(未来) + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 8.4.1 OAuth2 登录 | 支持 GitHub/Google OAuth | ⚪ P3 | +| 8.4.2 LDAP 集成 | 企业 LDAP/AD 认证 | ⚪ P3 | +| 8.4.3 SSO 支持 | 单点登录集成 | ⚪ P3 | +| 8.4.4 2FA 支持 | 两步验证(TOTP) | ⚪ P3 | + +--- + +## 九、服务状态监控模块 📊 + +> 核心价值:简单了解服务可用性(非核心功能,保持轻量) + +### 9.1 简单状态检测(v1.0) + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 9.1.1 HTTP 状态检测 | 检测 URL 返回状态码 | 🟢 P2 | +| 9.1.2 状态图标显示 | 书签上显示红/绿状态点 | 🟢 P2 | +| 9.1.3 自定义检测间隔 | 设置检测频率 | 🟢 P2 | + +### 9.2 状态展示 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 9.2.1 响应时间 | 显示服务响应延迟 | 🟢 P2 | +| 9.2.2 状态汇总 | 首页显示服务整体健康度 | 🟢 P2 | +| 9.2.3 故障提示 | 服务异常时醒目提示 | 🟢 P2 | + +**说明**: +- 不保存历史数据 +- 不生成报表 +- 不支持告警通知 +- 复杂监控需求可使用 Quarkus Dev UI 或专业工具 + +--- + +## 十、Widget 组件模块 🧩 + +> 核心价值:丰富信息展示(非核心差异化,延后实现) + +### 10.1 内置 Widget(v1.0 简化版) + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 10.1.1 时钟组件 | 显示当前时间/日期 | 🟢 P2 | +| 10.1.2 搜索框组件 | 独立的搜索引擎入口 | � P2 | + +### 10.2 Widget 管理(v1.0) + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 10.2.1 Widget 启用/禁用 | 选择显示哪些 Widget | 🟢 P2 | +| 10.2.2 Widget 位置 | 设置 Widget 显示位置 | 🟢 P2 | + +### 10.3 扩展 Widget(v1.x+) + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 10.3.1 天气组件 | 显示当前天气信息 | ⚪ P3 | +| 10.3.2 快捷笔记 | 简单的便签/待办 | ⚪ P3 | +| 10.3.3 系统信息 | 显示服务器 CPU/内存/磁盘 | ⚪ P3 | +| 10.3.4 插件加载机制 | 基于 SPI 的插件加载 | ⚪ P3 | +| 10.3.5 插件开发 SDK | 提供 Widget 开发工具包 | ⚪ P3 | +| 10.3.6 插件市场 | 社区 Widget 分享平台 | ⚪ P3 | + +**说明**:Widget 系统不是 Home4j 的核心差异化点,v1.0 仅提供简单的时钟和搜索组件,复杂 Widget 延后到 v1.x 作为可选插件。 + +--- + +## 十一、快捷操作模块 ⌨️ + +> 核心价值:键盘友好,提升操作效率 + +### 11.1 全局快捷键 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 11.1.1 搜索 | `Ctrl+K` 或 `/` 打开搜索 | 🔴 P0 | +| 11.1.2 添加书签 | `Ctrl+N` 打开添加弹窗 | 🟡 P1 | +| 11.1.3 设置 | `Ctrl+,` 打开设置 | 🟡 P1 | +| 11.1.4 主题切换 | `Ctrl+T` 切换深色/浅色 | 🟡 P1 | +| 11.1.5 帮助 | `?` 显示快捷键帮助 | 🟡 P1 | +| 11.1.6 全屏 | `F11` 切换全屏模式 | 🟢 P2 | + +### 11.2 导航快捷键 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 11.2.1 数字键访问 | `1-9` 打开对应位置书签 | 🟢 P2 | +| 11.2.2 分组跳转 | `G+数字` 跳转到对应分组 | 🟢 P2 | +| 11.2.3 方向键导航 | 方向键在书签间移动 | 🟢 P2 | +| 11.2.4 Tab 导航 | Tab 键在元素间切换 | 🔴 P0 | + +--- + +## 十二、部署与运维模块 🚀 + +> 核心价值:简化部署,降低运维成本 + +### 12.1 部署方式 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 12.1.1 Docker 部署 | 官方 Docker 镜像 | 🔴 P0 | +| 12.1.2 Docker Compose | 提供 compose 示例文件 | 🔴 P0 | +| 12.1.3 JAR 直接运行 | 单 JAR 文件直接运行 | 🔴 P0 | +| 12.1.4 Kubernetes | K8s 部署 YAML 和 Helm Chart | ⚪ P3 | +| 12.1.5 一键脚本 | Linux 一键安装脚本 | 🟡 P1 | + +### 12.2 数据库支持 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 12.2.1 H2 数据库 | 默认嵌入式数据库,零配置 | 🔴 P0 | +| 12.2.2 MySQL 支持 | 可选切换到 MySQL | 🟡 P1 | +| 12.2.3 PostgreSQL | 可选切换到 PostgreSQL | 🟢 P2 | +| 12.2.4 SQLite | 可选切换到 SQLite | 🟢 P2 | + +### 12.3 运维功能 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 12.3.1 健康检查端点 | `/health` 接口 | 🔴 P0 | +| 12.3.2 就绪检查端点 | `/ready` 接口 | 🟡 P1 | +| 12.3.3 Metrics 端点 | Prometheus 格式指标 | 🟢 P2 | +| 12.3.4 日志配置 | 日志级别动态调整 | 🟡 P1 | +| 12.3.5 版本信息 | `/info` 显示版本信息 | 🔴 P0 | + +--- + +## 十三、API 接口模块 🔌 + +> 核心价值:支持自动化和二次开发 + +### 13.1 RESTful API + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 13.1.1 书签 CRUD API | 书签的增删改查接口 | 🟢 P2 | +| 13.1.2 分组 CRUD API | 分组的增删改查接口 | 🟢 P2 | +| 13.1.3 配置 API | 读取和修改配置接口 | 🟢 P2 | +| 13.1.4 导入导出 API | 数据导入导出接口 | 🟢 P2 | +| 13.1.5 API 文档 | Swagger/OpenAPI 文档 | 🟢 P2 | + +### 13.2 API 安全 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 13.2.1 API Key 认证 | 使用 API Key 访问接口 | 🟢 P2 | +| 13.2.2 速率限制 | API 调用频率限制 | ⚪ P3 | +| 13.2.3 CORS 配置 | 跨域访问配置 | 🟢 P2 | + +--- + +## 十四、国际化模块 🌍 + +> 核心价值:支持多语言,扩大用户群体 + +### 14.1 语言支持 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 14.1.1 中文(简体) | 默认语言 | 🔴 P0 | +| 14.1.2 英文 | 完整英文支持 | 🔴 P0 | +| 14.1.3 中文(繁体) | 繁体中文支持 | 🟢 P2 | +| 14.1.4 日文 | 日语支持 | ⚪ P3 | +| 14.1.5 社区翻译 | 支持社区贡献翻译 | ⚪ P3 | + +### 14.2 语言切换 + +| 三级功能 | 描述 | 优先级 | +|---------|------|--------| +| 14.2.1 手动切换 | 设置中选择语言 | 🔴 P0 | +| 14.2.2 浏览器检测 | 自动检测浏览器语言 | 🟡 P1 | +| 14.2.3 语言偏好保存 | 记住用户语言选择 | 🔴 P0 | + +--- + +## 功能统计汇总 + +| 版本 | P0 功能数 | P1 功能数 | P2 功能数 | P3 功能数 | +|-----|----------|----------|----------|----------| +| MVP (v0.1) | **50** | - | - | - | +| v0.5 | 50 | **35** | - | - | +| v1.0 | 50 | 35 | **35** | - | +| v1.x+ | 50 | 35 | 35 | **25** | + +**总计**:约 145 个功能点 + +--- + +## 版本交付物清单 + +### MVP (v0.1) 交付物 +- [ ] 完整的书签管理功能 +- [ ] 分组管理功能 +- [ ] 全局搜索功能 +- [ ] 5+ 预设主题(DaisyUI 本地化) +- [ ] 管理员登录与权限保护 +- [ ] Web UI 配置管理 +- [ ] Docker 镜像发布 +- [ ] 基础文档(README、快速开始) + +### v0.5 交付物 +- [ ] 数据导入导出 +- [ ] 图标库增强 +- [ ] 自定义背景 +- [ ] 快捷键系统 +- [ ] MySQL 支持 +- [ ] 完整使用文档 + +### v1.0 交付物 +- [ ] 多用户支持 +- [ ] 简单服务状态监控 +- [ ] RESTful API +- [ ] 基础 Widget(时钟、搜索) +- [ ] 访问统计 +- [ ] API 文档 +- [ ] 运维监控接口 + +--- + +> **文档结束** +> 本功能列表将随项目进展持续更新 diff --git a/doc/数据库设计.md b/doc/数据库设计.md new file mode 100644 index 0000000..88fedc1 --- /dev/null +++ b/doc/数据库设计.md @@ -0,0 +1,527 @@ +# Home4j 数据库设计文档 + +> **版本**:v1.0 +> **更新日期**:2026年2月3日 +> **数据库**:H2(默认)/ MySQL(可选) + +--- + +## 一、设计原则 + +1. **简洁优先**:MVP 阶段保持表结构简单,避免过度设计 +2. **扩展预留**:关键字段预留扩展空间(如 JSON 类型的 extra 字段) +3. **软删除**:重要数据支持软删除,便于恢复 +4. **审计字段**:所有表包含创建时间、更新时间 + +--- + +## 二、实体关系图(ER Diagram) + +``` +┌─────────────────┐ ┌─────────────────┐ +│ t_user │ │ t_config │ +├─────────────────┤ ├─────────────────┤ +│ id (PK) │ │ id (PK) │ +│ username │ │ config_key │ +│ password_hash │ │ config_value │ +│ role │ │ config_type │ +│ ... │ │ ... │ +└─────────────────┘ └─────────────────┘ + +┌─────────────────┐ ┌─────────────────┐ +│ t_group │ │ t_bookmark │ +├─────────────────┤ ├─────────────────┤ +│ id (PK) │◄──────│ id (PK) │ +│ name │ 1:N │ group_id (FK) │ +│ icon │ │ name │ +│ sort_order │ │ url │ +│ ... │ │ icon │ +└─────────────────┘ │ sort_order │ + │ ... │ + └─────────────────┘ +``` + +--- + +## 三、数据表详细设计 + +### 3.1 用户表(t_user) + +> 存储管理员账号信息,MVP 阶段仅支持单管理员 + +| 字段名 | 类型 | 约束 | 默认值 | 说明 | +|-------|------|------|--------|------| +| `id` | BIGINT | PK, AUTO_INCREMENT | - | 主键 | +| `username` | VARCHAR(50) | NOT NULL, UNIQUE | - | 用户名 | +| `password_hash` | VARCHAR(255) | NOT NULL | - | 密码哈希(BCrypt) | +| `nickname` | VARCHAR(100) | - | NULL | 显示昵称 | +| `email` | VARCHAR(100) | - | NULL | 邮箱(预留) | +| `role` | VARCHAR(20) | NOT NULL | 'ADMIN' | 角色:ADMIN / USER | +| `status` | TINYINT | NOT NULL | 1 | 状态:1-正常 0-禁用 | +| `last_login_time` | TIMESTAMP | - | NULL | 最后登录时间 | +| `last_login_ip` | VARCHAR(50) | - | NULL | 最后登录IP | +| `created_at` | TIMESTAMP | NOT NULL | CURRENT_TIMESTAMP | 创建时间 | +| `updated_at` | TIMESTAMP | NOT NULL | CURRENT_TIMESTAMP | 更新时间 | + +**索引**: +- `uk_username` UNIQUE (`username`) + +**SQL**: +```sql +CREATE TABLE t_user ( + id BIGINT AUTO_INCREMENT PRIMARY KEY, + username VARCHAR(50) NOT NULL, + password_hash VARCHAR(255) NOT NULL, + nickname VARCHAR(100), + email VARCHAR(100), + role VARCHAR(20) NOT NULL DEFAULT 'ADMIN', + status TINYINT NOT NULL DEFAULT 1, + last_login_time TIMESTAMP, + last_login_ip VARCHAR(50), + created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + CONSTRAINT uk_username UNIQUE (username) +); +``` + +--- + +### 3.2 分组表(t_group) + +> 书签的分类容器,支持排序和折叠 + +| 字段名 | 类型 | 约束 | 默认值 | 说明 | +|-------|------|------|--------|------| +| `id` | BIGINT | PK, AUTO_INCREMENT | - | 主键 | +| `name` | VARCHAR(100) | NOT NULL | - | 分组名称 | +| `icon` | VARCHAR(255) | - | NULL | 图标(图标名/URL/base64) | +| `description` | VARCHAR(500) | - | NULL | 分组描述 | +| `sort_order` | INT | NOT NULL | 0 | 排序序号(升序) | +| `collapsed` | BOOLEAN | NOT NULL | FALSE | 是否默认折叠 | +| `visible` | BOOLEAN | NOT NULL | TRUE | 是否可见 | +| `color` | VARCHAR(20) | - | NULL | 主题色(预留 v1.0) | +| `created_at` | TIMESTAMP | NOT NULL | CURRENT_TIMESTAMP | 创建时间 | +| `updated_at` | TIMESTAMP | NOT NULL | CURRENT_TIMESTAMP | 更新时间 | + +**索引**: +- `idx_sort_order` (`sort_order`) + +**SQL**: +```sql +CREATE TABLE t_group ( + id BIGINT AUTO_INCREMENT PRIMARY KEY, + name VARCHAR(100) NOT NULL, + icon VARCHAR(255), + description VARCHAR(500), + sort_order INT NOT NULL DEFAULT 0, + collapsed BOOLEAN NOT NULL DEFAULT FALSE, + visible BOOLEAN NOT NULL DEFAULT TRUE, + color VARCHAR(20), + created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +CREATE INDEX idx_group_sort_order ON t_group (sort_order); +``` + +--- + +### 3.3 书签表(t_bookmark) + +> 核心实体,存储书签链接信息 + +| 字段名 | 类型 | 约束 | 默认值 | 说明 | +|-------|------|------|--------|------| +| `id` | BIGINT | PK, AUTO_INCREMENT | - | 主键 | +| `group_id` | BIGINT | FK, NOT NULL | - | 所属分组ID | +| `name` | VARCHAR(100) | NOT NULL | - | 书签名称 | +| `url` | VARCHAR(2000) | NOT NULL | - | 链接地址 | +| `icon` | VARCHAR(500) | - | NULL | 图标(图标名/URL/base64) | +| `icon_type` | VARCHAR(20) | NOT NULL | 'TEXT' | 图标类型:BUILTIN/URL/UPLOAD/TEXT/EMOJI | +| `description` | VARCHAR(500) | - | NULL | 书签描述 | +| `sort_order` | INT | NOT NULL | 0 | 排序序号(升序) | +| `open_in_new_tab` | BOOLEAN | NOT NULL | TRUE | 是否新标签页打开 | +| `pinned` | BOOLEAN | NOT NULL | FALSE | 是否置顶 | +| `visible` | BOOLEAN | NOT NULL | TRUE | 是否可见 | +| `click_count` | INT | NOT NULL | 0 | 点击次数(预留 v1.0) | +| `last_click_time` | TIMESTAMP | - | NULL | 最后点击时间(预留 v1.0) | +| `created_at` | TIMESTAMP | NOT NULL | CURRENT_TIMESTAMP | 创建时间 | +| `updated_at` | TIMESTAMP | NOT NULL | CURRENT_TIMESTAMP | 更新时间 | + +**索引**: +- `idx_group_id` (`group_id`) +- `idx_group_sort` (`group_id`, `sort_order`) + +**外键**: +- `fk_bookmark_group` FOREIGN KEY (`group_id`) REFERENCES `t_group`(`id`) + +**SQL**: +```sql +CREATE TABLE t_bookmark ( + id BIGINT AUTO_INCREMENT PRIMARY KEY, + group_id BIGINT NOT NULL, + name VARCHAR(100) NOT NULL, + url VARCHAR(2000) NOT NULL, + icon VARCHAR(500), + icon_type VARCHAR(20) NOT NULL DEFAULT 'TEXT', + description VARCHAR(500), + sort_order INT NOT NULL DEFAULT 0, + open_in_new_tab BOOLEAN NOT NULL DEFAULT TRUE, + pinned BOOLEAN NOT NULL DEFAULT FALSE, + visible BOOLEAN NOT NULL DEFAULT TRUE, + click_count INT NOT NULL DEFAULT 0, + last_click_time TIMESTAMP, + created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + CONSTRAINT fk_bookmark_group FOREIGN KEY (group_id) REFERENCES t_group(id) ON DELETE CASCADE +); + +CREATE INDEX idx_bookmark_group_id ON t_bookmark (group_id); +CREATE INDEX idx_bookmark_group_sort ON t_bookmark (group_id, sort_order); +``` + +--- + +### 3.4 配置表(t_config) + +> 存储应用级配置,Key-Value 结构 + +| 字段名 | 类型 | 约束 | 默认值 | 说明 | +|-------|------|------|--------|------| +| `id` | BIGINT | PK, AUTO_INCREMENT | - | 主键 | +| `config_key` | VARCHAR(100) | NOT NULL, UNIQUE | - | 配置键 | +| `config_value` | TEXT | - | NULL | 配置值 | +| `config_type` | VARCHAR(20) | NOT NULL | 'STRING' | 值类型:STRING/NUMBER/BOOLEAN/JSON | +| `category` | VARCHAR(50) | NOT NULL | 'GENERAL' | 分类:GENERAL/APPEARANCE/LAYOUT | +| `description` | VARCHAR(255) | - | NULL | 配置说明 | +| `created_at` | TIMESTAMP | NOT NULL | CURRENT_TIMESTAMP | 创建时间 | +| `updated_at` | TIMESTAMP | NOT NULL | CURRENT_TIMESTAMP | 更新时间 | + +**索引**: +- `uk_config_key` UNIQUE (`config_key`) +- `idx_category` (`category`) + +**SQL**: +```sql +CREATE TABLE t_config ( + id BIGINT AUTO_INCREMENT PRIMARY KEY, + config_key VARCHAR(100) NOT NULL, + config_value TEXT, + config_type VARCHAR(20) NOT NULL DEFAULT 'STRING', + category VARCHAR(50) NOT NULL DEFAULT 'GENERAL', + description VARCHAR(255), + created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + CONSTRAINT uk_config_key UNIQUE (config_key) +); + +CREATE INDEX idx_config_category ON t_config (category); +``` + +**预置配置项**: + +| config_key | config_value | config_type | category | 说明 | +|-----------|--------------|-------------|----------|------| +| `app.title` | Home4j | STRING | GENERAL | 网站标题 | +| `app.subtitle` | Welcome Home | STRING | GENERAL | 副标题 | +| `app.logo` | NULL | STRING | GENERAL | Logo URL | +| `app.favicon` | NULL | STRING | GENERAL | Favicon URL | +| `app.theme` | light | STRING | APPEARANCE | 当前主题 | +| `app.language` | zh-CN | STRING | GENERAL | 界面语言 | +| `layout.columns` | 4 | NUMBER | LAYOUT | 每行列数 | +| `layout.card_size` | normal | STRING | LAYOUT | 卡片尺寸 | +| `layout.density` | normal | STRING | LAYOUT | 显示密度 | +| `search.enabled` | true | BOOLEAN | GENERAL | 启用搜索 | +| `search.placeholder` | 搜索书签... | STRING | GENERAL | 搜索框占位符 | +| `init.completed` | false | BOOLEAN | GENERAL | 初始化是否完成 | + +--- + +### 3.5 书签标签表(t_bookmark_tag)- 预留 v0.5 + +> 书签的标签,支持多对多关系(预留) + +| 字段名 | 类型 | 约束 | 默认值 | 说明 | +|-------|------|------|--------|------| +| `id` | BIGINT | PK, AUTO_INCREMENT | - | 主键 | +| `name` | VARCHAR(50) | NOT NULL, UNIQUE | - | 标签名称 | +| `color` | VARCHAR(20) | - | NULL | 标签颜色 | +| `created_at` | TIMESTAMP | NOT NULL | CURRENT_TIMESTAMP | 创建时间 | + +**SQL**(预留): +```sql +CREATE TABLE t_bookmark_tag ( + id BIGINT AUTO_INCREMENT PRIMARY KEY, + name VARCHAR(50) NOT NULL, + color VARCHAR(20), + created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, + CONSTRAINT uk_tag_name UNIQUE (name) +); + +-- 书签-标签关联表 +CREATE TABLE t_bookmark_tag_rel ( + bookmark_id BIGINT NOT NULL, + tag_id BIGINT NOT NULL, + PRIMARY KEY (bookmark_id, tag_id), + CONSTRAINT fk_rel_bookmark FOREIGN KEY (bookmark_id) REFERENCES t_bookmark(id) ON DELETE CASCADE, + CONSTRAINT fk_rel_tag FOREIGN KEY (tag_id) REFERENCES t_bookmark_tag(id) ON DELETE CASCADE +); +``` + +--- + +## 四、枚举值定义 + +### 4.1 用户角色(UserRole) +```java +public enum UserRole { + ADMIN, // 管理员,可编辑 + USER // 普通用户(预留 v1.0) +} +``` + +### 4.2 图标类型(IconType) +```java +public enum IconType { + BUILTIN, // 内置图标库 + URL, // 外部 URL + UPLOAD, // 用户上传 + TEXT, // 文字首字母 + EMOJI // Emoji 表情 +} +``` + +### 4.3 配置类型(ConfigType) +```java +public enum ConfigType { + STRING, // 字符串 + NUMBER, // 数字 + BOOLEAN, // 布尔 + JSON // JSON 对象 +} +``` + +### 4.4 配置分类(ConfigCategory) +```java +public enum ConfigCategory { + GENERAL, // 常规设置 + APPEARANCE, // 外观设置 + LAYOUT // 布局设置 +} +``` + +--- + +## 五、Quarkus Panache 实体示例 + +### 5.1 Bookmark 实体 + +```java +package com.home4j.entity; + +import io.quarkus.hibernate.orm.panache.PanacheEntity; +import jakarta.persistence.*; +import java.time.LocalDateTime; + +@Entity +@Table(name = "t_bookmark") +public class Bookmark extends PanacheEntity { + + @ManyToOne(fetch = FetchType.LAZY) + @JoinColumn(name = "group_id", nullable = false) + public BookmarkGroup group; + + @Column(nullable = false, length = 100) + public String name; + + @Column(nullable = false, length = 2000) + public String url; + + @Column(length = 500) + public String icon; + + @Enumerated(EnumType.STRING) + @Column(name = "icon_type", nullable = false, length = 20) + public IconType iconType = IconType.TEXT; + + @Column(length = 500) + public String description; + + @Column(name = "sort_order", nullable = false) + public Integer sortOrder = 0; + + @Column(name = "open_in_new_tab", nullable = false) + public Boolean openInNewTab = true; + + @Column(nullable = false) + public Boolean pinned = false; + + @Column(nullable = false) + public Boolean visible = true; + + @Column(name = "click_count", nullable = false) + public Integer clickCount = 0; + + @Column(name = "last_click_time") + public LocalDateTime lastClickTime; + + @Column(name = "created_at", nullable = false, updatable = false) + public LocalDateTime createdAt; + + @Column(name = "updated_at", nullable = false) + public LocalDateTime updatedAt; + + @PrePersist + public void prePersist() { + createdAt = LocalDateTime.now(); + updatedAt = LocalDateTime.now(); + } + + @PreUpdate + public void preUpdate() { + updatedAt = LocalDateTime.now(); + } + + // 常用查询方法 + public static List findByGroupId(Long groupId) { + return find("group.id = ?1 ORDER BY pinned DESC, sortOrder ASC", groupId).list(); + } + + public static List findVisible() { + return find("visible = true ORDER BY pinned DESC, sortOrder ASC").list(); + } +} +``` + +### 5.2 BookmarkGroup 实体 + +```java +package com.home4j.entity; + +import io.quarkus.hibernate.orm.panache.PanacheEntity; +import jakarta.persistence.*; +import java.time.LocalDateTime; +import java.util.List; + +@Entity +@Table(name = "t_group") +public class BookmarkGroup extends PanacheEntity { + + @Column(nullable = false, length = 100) + public String name; + + @Column(length = 255) + public String icon; + + @Column(length = 500) + public String description; + + @Column(name = "sort_order", nullable = false) + public Integer sortOrder = 0; + + @Column(nullable = false) + public Boolean collapsed = false; + + @Column(nullable = false) + public Boolean visible = true; + + @Column(length = 20) + public String color; + + @OneToMany(mappedBy = "group", cascade = CascadeType.ALL, orphanRemoval = true) + public List bookmarks; + + @Column(name = "created_at", nullable = false, updatable = false) + public LocalDateTime createdAt; + + @Column(name = "updated_at", nullable = false) + public LocalDateTime updatedAt; + + @PrePersist + public void prePersist() { + createdAt = LocalDateTime.now(); + updatedAt = LocalDateTime.now(); + } + + @PreUpdate + public void preUpdate() { + updatedAt = LocalDateTime.now(); + } + + // 常用查询方法 + public static List findAllOrdered() { + return find("ORDER BY sortOrder ASC").list(); + } + + public static List findVisible() { + return find("visible = true ORDER BY sortOrder ASC").list(); + } +} +``` + +--- + +## 六、数据初始化 + +### 6.1 首次启动初始化 + +```sql +-- 插入默认分组 +INSERT INTO t_group (name, icon, sort_order, collapsed, visible) +VALUES ('默认分组', 'folder', 0, FALSE, TRUE); + +-- 插入默认配置 +INSERT INTO t_config (config_key, config_value, config_type, category, description) VALUES +('app.title', 'Home4j', 'STRING', 'GENERAL', '网站标题'), +('app.subtitle', 'Welcome Home', 'STRING', 'GENERAL', '副标题'), +('app.theme', 'light', 'STRING', 'APPEARANCE', '当前主题'), +('app.language', 'zh-CN', 'STRING', 'GENERAL', '界面语言'), +('layout.columns', '4', 'NUMBER', 'LAYOUT', '每行列数'), +('layout.card_size', 'normal', 'STRING', 'LAYOUT', '卡片尺寸'), +('search.enabled', 'true', 'BOOLEAN', 'GENERAL', '启用搜索'), +('init.completed', 'false', 'BOOLEAN', 'GENERAL', '初始化是否完成'); +``` + +--- + +## 七、数据库配置 + +### 7.1 H2 配置(开发/默认) + +```properties +# application.properties +quarkus.datasource.db-kind=h2 +quarkus.datasource.jdbc.url=jdbc:h2:file:./data/home4j;AUTO_SERVER=TRUE +quarkus.datasource.username=sa +quarkus.datasource.password= +quarkus.hibernate-orm.database.generation=update +``` + +### 7.2 MySQL 配置(生产可选) + +```properties +# application-mysql.properties +quarkus.datasource.db-kind=mysql +quarkus.datasource.jdbc.url=jdbc:mysql://localhost:3306/home4j?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai +quarkus.datasource.username=home4j +quarkus.datasource.password=your_password +quarkus.hibernate-orm.database.generation=update +``` + +--- + +## 八、表结构总览 + +| 表名 | 说明 | MVP | v0.5 | v1.0 | +|-----|------|-----|------|------| +| `t_user` | 用户表 | ✅ | ✅ | ✅ | +| `t_group` | 分组表 | ✅ | ✅ | ✅ | +| `t_bookmark` | 书签表 | ✅ | ✅ | ✅ | +| `t_config` | 配置表 | ✅ | ✅ | ✅ | +| `t_bookmark_tag` | 标签表 | - | ✅ | ✅ | +| `t_bookmark_tag_rel` | 书签标签关联 | - | ✅ | ✅ | + +--- + +> **文档结束** +> 本设计将随项目进展持续更新 diff --git a/doc/文档.md b/doc/文档.md new file mode 100644 index 0000000..d6936a7 --- /dev/null +++ b/doc/文档.md @@ -0,0 +1,594 @@ +# Home4j 产品设计文档(PDD) + +> **文档版本**:v1.1 +> **创建日期**:2026年1月30日 +> **最后更新**:2026年2月3日 +> **文档状态**:修订版 + +--- + +## 1. 概述与愿景 + +### 1.1 项目一句话介绍 + +**Home4j** 是一款基于 Java 技术栈的极简、高性能、可自托管的 Home 仪表盘和导航工具,专为独立开发者、内容创作者和小型团队打造。 + +### 1.2 核心价值主张 + +> 市面上鲜有基于 Java 的 Home 仪表盘解决方案。Home4j 填补这一空白,为 Java 生态用户提供**轻量级、高度可定制、开箱即用**的首页导航工具,让用户在熟悉的技术栈中获得一流的自托管体验。 + +### 1.3 与竞品的差异化定位 + +| 差异化维度 | Home4j 定位 | +|-----------|------------| +| **技术栈** | 基于 **Quarkus** 的轻量级 Java 方案,对 Java 开发者友好 | +| **配置方式** | **Web UI 为主**,数据库存储配置,支持导出备份 | +| **资源占用** | 目标内存 < 128MB,启动时间 < 3秒(JVM 模式) | +| **扩展性** | 预留 Widget 插件机制,支持企业级二次开发 | +| **部署体验** | 单 JAR 文件 / Docker 一键部署,零外部依赖 | +| **离线友好** | 所有资源本地化(图标、CSS),支持内网离线部署 | + +### 1.4 从参考项目中学到的最关键启发 + +| 参考项目 | 核心启发 | 应用到 Home4j | +|---------|---------|--------------| +| **Flame** | 极简至上,专注核心功能;书签+应用分类清晰 | 采用相似的简洁 UI 哲学,MVP 聚焦书签管理 | +| **Homer** | YAML 配置驱动,声明式管理;图标系统完善 | 支持 YAML 配置文件,内置图标库 | +| **Glance** | Widget 化设计,信息聚合能力强 | 预留 Widget 扩展架构 | +| **Homepage** | 服务状态监控集成,实用性强 | v1.0 加入服务健康检查 | +| **Dashy** | 高度可定制,主题丰富 | 基于 DaisyUI 实现多主题切换 | +| **Heimdall** | 应用启动器思维,增强型书签概念 | 支持应用分组和快捷访问 | + +--- + +## 2. 用户与市场分析 + +### 2.1 目标用户画像 + +#### Persona 1:独立开发者「小明」 + +| 属性 | 描述 | +|-----|------| +| **背景** | 全栈开发者,自建 NAS 和多个服务(GitLab、Jenkins、Portainer等) | +| **典型场景** | 需要统一入口管理 10+ 个自托管服务,希望一目了然 | +| **痛点** | 现有工具要么太重(Dashy),要么不熟悉技术栈(Node.js) | +| **期望** | 轻量、快速、能用 Java 二次开发、Docker 部署简单 | + +#### Persona 2:小型团队技术负责人「阿杰」 + +| 属性 | 描述 | +|-----|------| +| **背景** | 5人创业团队 CTO,管理内部工具和文档入口 | +| **典型场景** | 为团队搭建内部 Portal,整合 Notion、飞书、内部系统 | +| **痛点** | 需要简单的权限控制,但不想引入复杂系统 | +| **期望** | 支持多用户、可配置访问权限、界面专业美观 | + +#### Persona 3:内容创作者「小美」 + +| 属性 | 描述 | +|-----|------| +| **背景** | 技术博主,自建博客、图床、评论系统等 | +| **典型场景** | 希望有一个美观的个人主页展示所有项目入口 | +| **痛点** | 设计能力有限,希望开箱即用且美观 | +| **期望** | 多主题可选、支持自定义背景、移动端适配好 | + +### 2.2 竞品分析 + +| 维度 | Flame | Homer | Dashy | Heimdall | **Home4j** | +|-----|-------|-------|-------|----------|------------| +| **技术栈** | Node.js | Vue/静态 | Vue | PHP/Laravel | **Java/Solon** | +| **配置方式** | Web UI | YAML | YAML + UI | Web UI | **YAML + Web UI** | +| **资源占用** | 低 | 极低 | 中等 | 中等 | **低** | +| **学习曲线** | 低 | 中 | 高 | 低 | **低** | +| **Widget 支持** | 有限 | 无 | 丰富 | 无 | **可扩展** | +| **服务状态监控** | ✅ | ❌ | ✅ | ❌ | **✅ (v1.0)** | +| **多用户** | ❌ | ❌ | ✅ | ❌ | **✅ (v1.0)** | +| **中文支持** | 一般 | 一般 | 良好 | 一般 | **原生支持** | + +### 2.3 用户核心痛点与机会点 + +| 痛点 | 机会点 | +|-----|-------| +| Java 生态缺乏优质 Dashboard 工具 | 填补市场空白,吸引 Java 开发者群体 | +| 现有工具配置复杂或资源占用高 | 主打"极简 + 轻量"差异化 | +| 纯 YAML 配置对非技术用户不友好 | 提供 Web UI 可视化配置 | +| 大多数工具不支持中文优先 | 原生中文支持,国际化架构 | +| 企业内部使用缺乏基础权限控制 | 提供简单实用的多用户机制 | + +--- + +## 3. 核心功能设计(MVP) + +### 3.1 MVP 范围界定说明 + +MVP 目标:**让用户在 5 分钟内完成部署,10 分钟内配置出可用的个人导航页**。 + +**MVP 边界原则**: +- ✅ 必须有:书签管理、分组分类、主题切换、Docker 部署、管理员登录 +- ⏳ 延后:Widget 系统、服务监控、多用户权限 +- ❌ 不做:复杂的仪表盘编辑器、第三方集成、竞品数据导入 + +**MVP 权限模式**: +- **只读访问**:普通访客可浏览所有书签 +- **管理员编辑**:需登录后才能添加/编辑/删除书签和配置 + +### 3.2 核心功能列表 + +| 功能名称 | 用户价值 | 优先级 | 参考来源 | +|---------|---------|--------|---------| +| **书签管理** | 快速访问常用服务和网站 | P0 | Flame, Homer | +| **分组分类** | 按场景/类型组织书签,提升查找效率 | P0 | Flame, Heimdall | +| **搜索功能** | 快速定位目标书签 | P0 | Dashy | +| **主题切换** | 满足个性化需求,适应不同场景 | P0 | Dashy | +| **管理员登录** | 保护编辑权限,防止误操作 | P0 | 通用需求 | +| **Web UI 配置** | 可视化管理所有设置 | P0 | Flame | +| **响应式布局** | 多设备访问体验一致 | P0 | 通用需求 | +| **图标系统** | 提升视觉识别效率(本地化) | P0 | Homer, Dashy | +| **Docker 部署** | 一键启动,环境隔离 | P0 | 所有参考项目 | + +### 3.3 核心功能详细描述 + +#### 3.3.1 书签管理 + +**用户故事**: +> 作为一名独立开发者,我希望能够添加、编辑、删除我的服务书签,以便快速访问我的各种自托管服务。 + +**关键交互流程**: +``` +[首页] → [点击添加按钮] → [填写书签信息表单] + → [选择分组和图标] → [保存] → [首页显示新书签] +``` + +**书签数据结构**: +```yaml +bookmarks: + - name: "GitLab" + url: "https://gitlab.example.com" + icon: "gitlab" # 支持:内置图标名 / URL / base64 + group: "开发工具" + description: "代码仓库" + tags: ["开发", "Git"] +``` + +**验收标准**: +- [ ] 支持添加书签(名称、URL、图标、分组、描述) +- [ ] 支持编辑和删除书签 +- [ ] 书签点击在新标签页打开 +- [ ] 支持拖拽排序 +- [ ] 数据持久化到数据库 + +#### 3.3.2 分组分类 + +**用户故事**: +> 作为用户,我希望将书签按照用途分组(如:开发工具、监控系统、文档资料),以便快速找到目标。 + +**分组数据结构**: +```yaml +groups: + - name: "开发工具" + icon: "code" + order: 1 + collapsed: false # 是否默认折叠 + - name: "监控系统" + icon: "monitor" + order: 2 +``` + +**验收标准**: +- [ ] 支持创建、编辑、删除分组 +- [ ] 支持分组排序 +- [ ] 支持分组折叠/展开 +- [ ] 未分组书签显示在"默认"分组 + +#### 3.3.3 搜索功能 + +**用户故事**: +> 当我有大量书签时,我希望通过关键词快速搜索定位,而不是逐个查找。 + +**交互设计**: +- 快捷键 `/` 或 `Ctrl+K` 激活搜索框 +- 支持搜索:书签名称、URL、描述、标签 +- 实时过滤,高亮匹配内容 +- 支持键盘导航(↑↓选择,Enter打开) + +**验收标准**: +- [ ] 搜索响应时间 < 100ms +- [ ] 支持模糊匹配 +- [ ] 搜索结果高亮显示 +- [ ] 空结果友好提示 + +#### 3.3.4 主题切换 + +**用户故事**: +> 我希望根据个人喜好和使用场景切换界面主题,比如夜间使用深色模式。 + +**主题方案(基于 DaisyUI)**: + +| 主题名称 | 适用场景 | +|---------|---------| +| light | 日间默认 | +| dark | 夜间模式 | +| cyberpunk | 科技风格 | +| nord | 护眼柔和 | +| dracula | 开发者偏好 | + +**验收标准**: +- [ ] 支持至少 5 个预设主题 +- [ ] 主题切换即时生效,无刷新 +- [ ] 记住用户主题偏好 +- [ ] 支持跟随系统深色模式 + +#### 3.3.5 数据存储策略 + +**设计理念**: +- **所有数据统一存储在数据库**:书签、分组、应用配置、用户偏好 +- **Web UI 为主要配置入口**:用户通过界面管理所有设置 +- **支持数据导出**:可导出为 JSON/YAML 格式用于备份和迁移 + +**数据分类**: + +| 数据类型 | 存储位置 | 说明 | +|---------|---------|------| +| 书签数据 | 数据库 | 书签、分组的增删改查 | +| 应用配置 | 数据库 | 标题、副标题、主题、布局等全局设置 | +| 用户账号 | 数据库 | 管理员账号信息 | +| 用户偏好 | 数据库 + LocalStorage | 主题选择、语言偏好(支持游客记忆) | + +**配置页面功能**: +- 常规设置:网站标题、副标题、Logo +- 外观设置:主题、布局、背景 +- 数据管理:导入、导出、备份 +- 账号管理:修改密码 + +--- + +#### 3.3.6 管理员登录 + +**用户故事**: +> 作为网站管理员,我希望通过登录验证后才能编辑内容,防止他人误操作或恶意修改。 + +**交互流程**: +``` +[首页] → [点击设置/编辑按钮] → [跳转登录页] + → [输入用户名密码] → [登录成功] → [进入管理模式] +``` + +**首次启动流程**: +``` +[首次访问] → [初始化向导] → [设置管理员账号密码] → [完成] → [进入首页] +``` + +**验收标准**: +- [ ] 首次启动强制设置管理员账号 +- [ ] 未登录用户只能浏览,不能编辑 +- [ ] 登录状态支持 Session 保持 +- [ ] 支持退出登录 +- [ ] 支持修改密码 + +--- + +## 4. 功能路线图(MVP → v1.0 → 未来方向) + +### 4.1 分阶段功能规划 + +``` +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + MVP (v0.1) v0.5 v1.0 未来 + 2个月 2个月 2个月 持续 +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +[书签管理] [图标库增强] [简单状态监控] [插件市场] +[分组分类] [数据导入导出] [多用户支持] [移动端APP] +[搜索功能] [自定义CSS] [访问统计] [团队协作] +[主题切换] [背景自定义] [API开放] [AI推荐] +[管理员登录] [快捷键系统] [基础Widget] [公开分享] +[Web UI配置] [PWA支持] [数据备份恢复] +[Docker部署] +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +``` + +### 4.2 关键里程碑 + +| 版本 | 时间节点 | 关键目标 | 成功指标 | +|-----|---------|---------|---------| +| **MVP (v0.1)** | M+2 | 核心功能可用,Docker 可部署 | 完成冒烟测试,GitHub 发布首个 Release | +| **v0.5** | M+4 | 体验优化,功能完善 | 收集 50+ 用户反馈,GitHub Star > 100 | +| **v1.0** | M+6 | 生产可用,企业特性 | 稳定运行 30 天无重大 Bug,Star > 500 | + +--- + +## 5. 用户体验与交互设计原则 + +### 5.1 整体设计语言与调性 + +| 维度 | 设计原则 | +|-----|---------| +| **视觉风格** | 简洁克制、呼吸感强、信息层次清晰 | +| **交互理念** | 减少点击、键盘友好、即时反馈 | +| **色彩运用** | 主色调由主题决定,强调色用于交互元素 | +| **动效策略** | 轻量过渡动画,提升流畅感但不干扰 | +| **信息密度** | 可配置,支持紧凑/标准/宽松三种模式 | + +### 5.2 核心用户旅程 + +#### 首次使用旅程 + +``` +┌─────────────────────────────────────────────────────────────┐ +│ 1. 部署启动 │ +│ docker run -p 8080:8080 home4j/home4j │ +│ ↓ │ +│ 2. 访问首页 │ +│ 浏览器打开 http://localhost:8080 │ +│ ↓ │ +│ 3. 初始化向导(首次,可跳过部分步骤) │ +│ [设置管理员账号] → [选择主题] → [添加第一个书签] → [完成] │ +│ ↓ │ +│ 4. 日常使用 │ +│ 游客:查看书签 → 点击访问 / 搜索定位 │ +│ 管理员:登录 → 管理编辑 → 退出登录 │ +└─────────────────────────────────────────────────────────────┘ +``` + +**说明**:初始化向导由前端驱动,除「设置管理员账号」为必填外,其他步骤可跳过。 + +### 5.3 关键页面交互逻辑 + +#### 首页(Dashboard) + +``` +┌────────────────────────────────────────────────────────────┐ +│ 🏠 Home4j [搜索框 Ctrl+K] [设置⚙️] │ +├────────────────────────────────────────────────────────────┤ +│ │ +│ 📁 开发工具 [+] │ +│ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │ +│ │GitHub│ │GitLab│ │Jenkins│ │Notion│ │ +│ └──────┘ └──────┘ └──────┘ └──────┘ │ +│ │ +│ 📁 监控系统 [+] │ +│ ┌──────┐ ┌──────┐ ┌──────┐ │ +│ │Grafana│ │Portainer│ │Uptime│ │ +│ └──────┘ └──────┘ └──────┘ │ +│ │ +├────────────────────────────────────────────────────────────┤ +│ Powered by Home4j [主题切换🌙] │ +└────────────────────────────────────────────────────────────┘ +``` + +#### 设置页面(Settings) + +- **Tab 式导航**:常规 | 外观 | 数据 | 关于 +- **实时预览**:修改即可看到效果 +- **导入导出**:支持 JSON/YAML 格式 + +--- + +## 6. 技术架构与实现约束(产品视角) + +### 6.1 推荐技术栈 + +| 层级 | 技术选型 | 选型理由 | +|-----|---------|---------| +| **后端框架** | Quarkus | 轻量级 Java 框架,启动快、内存占用低,生态完善 | +| **模板引擎** | Qute | Quarkus 原生模板引擎,类型安全,性能优秀 | +| **前端样式** | DaisyUI + Tailwind(本地) | 开箱即用的组件库,主题切换方便,**本地引用无 CDN 依赖** | +| **数据库** | H2(默认,文件模式)/ MySQL(可选) | H2 零配置,MySQL 满足企业需求 | +| **ORM** | Panache(Hibernate) | Quarkus 原生 ORM,简化数据库操作 | +| **容器化** | Docker | 标准化部署,环境一致性 | + +### 6.2 部署方式 + +#### Docker 一键部署(推荐) + +```bash +docker run -d \ + --name home4j \ + -p 8080:8080 \ + -v /path/to/data:/app/data \ + home4j/home4j:latest +``` + +#### Docker Compose + +```yaml +version: '3' +services: + home4j: + image: home4j/home4j:latest + ports: + - "8080:8080" + volumes: + - ./data:/app/data + environment: + - TZ=Asia/Shanghai + restart: unless-stopped +``` + +#### JAR 直接运行 + +```bash +java -jar home4j-runner.jar +``` + +### 6.3 数据目录规划 + +``` +/app/ # 应用根目录(Docker 内) +├── home4j-runner.jar # 应用主程序 +├── resources/ # 资源目录 +│ ├── static/ # 静态资源 +│ │ ├── css/ # DaisyUI/Tailwind 本地文件 +│ │ ├── js/ # JavaScript 文件 +│ │ └── icons/ # 内置图标库 +│ └── templates/ # Qute 模板文件 +├── data/ # 数据目录(**需挂载**) +│ ├── home4j.mv.db # H2 数据库文件 +│ ├── home4j.trace.db # H2 跟踪文件(可选) +│ └── uploads/ # 用户上传文件 +│ └── icons/ # 用户上传的自定义图标 +└── logs/ # 日志目录(可选挂载) + └── home4j.log +``` + +**挂载说明**: +- `/app/data` **必须挂载**:包含数据库和用户上传文件,确保数据持久化 +- `/app/logs` 可选挂载:便于查看日志 + +### 6.4 图标系统实现 + +| 图标类型 | 存储位置 | 说明 | +|---------|---------|------| +| **内置图标** | `/resources/static/icons/` | 打包在 JAR 中,500+ 常用图标 | +| **URL 图标** | 外部 URL | 用户填写的图片 URL | +| **上传图标** | `/data/uploads/icons/` | 用户上传的自定义图标 | +| **默认图标** | `/resources/static/icons/default.svg` | URL 不可访问时的降级显示 | + +**URL 图标处理逻辑**: +1. 前端尝试加载用户填写的 URL 图标 +2. 如果加载失败(超时/404/跨域),自动降级显示默认图标 +3. 默认图标为一个灰色的「问号」或「链接断裂」样式 + +### 6.5 扩展性与插件机制 + +**Widget 插件架构(v1.0+)**: + +``` +┌─────────────────────────────────────────┐ +│ Home4j Core │ +├─────────────────────────────────────────┤ +│ Widget API (SPI) │ +├──────────┬──────────┬──────────┬────────┤ +│ 时钟组件 │ 搜索组件 │ 待办组件 │ 自定义 │ +└──────────┴──────────┴──────────┴────────┘ +``` + +- 基于 Quarkus 扩展机制或 Java SPI 加载插件 +- 插件独立 JAR 包,放入 `/plugins` 目录自动加载 +- v1.0 提供简单的内置 Widget,复杂插件延后到 v1.x + +### 6.6 性能与安全底线要求 + +| 指标 | 目标值 | +|-----|-------| +| 冷启动时间 | < 3 秒(JVM 模式) | +| 内存占用 | < 128 MB(默认配置) | +| 首页加载时间 | < 500 ms | +| 并发支持 | > 100 QPS(单实例) | +| Docker 镜像大小 | < 200 MB | + +--- + +## 7. 非功能性需求 + +### 7.1 性能目标 + +| 场景 | 指标 | 目标 | +|-----|-----|------| +| 首页渲染 | TTFB | < 100ms | +| 书签搜索 | 响应时间 | < 50ms(1000条书签内) | +| 配置保存 | 响应时间 | < 200ms | +| 主题切换 | 生效时间 | < 100ms,无闪烁 | + +### 7.2 安全性与隐私保护 + +| 安全措施 | 说明 | +|---------|------| +| **数据本地化** | 所有数据存储在用户自己的服务器,不上传云端 | +| **HTTPS 支持** | 支持反向代理 SSL 终结 | +| **XSS 防护** | 输入输出转义,CSP 策略 | +| **CSRF 防护** | Token 验证机制 | +| **认证机制(v1.0)** | 支持基础认证,可选 OAuth2 | + +### 7.3 可观测性 + +| 维度 | 实现方案 | +|-----|---------| +| **日志** | SLF4J + Logback,支持日志级别动态调整 | +| **健康检查** | `/actuator/health` 端点 | +| **指标暴露** | Prometheus 格式 `/metrics`(可选) | + +### 7.4 国际化与可访问性 + +- **语言支持**:中文(默认)、英文 +- **i18n 机制**:基于 `messages.properties` 资源文件 +- **可访问性**: + - 语义化 HTML 结构 + - 键盘完整可操作 + - 支持屏幕阅读器 + - 颜色对比度符合 WCAG 2.1 AA + +--- + +## 8. 风险、挑战与应对 + +| 风险 | 等级 | 描述 | 缓解措施 | +|-----|------|------|---------| +| **市场认知度低** | 高 | Java Dashboard 类工具用户认知少 | 1. 发布技术博客分享
    2. 提交到 awesome-selfhosted 列表
    3. 录制视频教程 | +| **与成熟竞品竞争** | 高 | Flame/Homer 已有稳定用户群 | 1. 差异化定位 Java 用户
    2. 功能上做精不做多
    3. 强调离线部署优势 | +| **Quarkus 学习曲线** | 中 | 团队对 Quarkus 熟悉度 | 1. 使用 JVM 模式降低复杂度
    2. 参考官方示例
    3. 保持核心依赖简单 | +| **单人维护精力有限** | 中 | 开源项目持续维护挑战 | 1. MVP 功能精简
    2. 代码质量优先
    3. 积极培养社区贡献者 | +| **用户需求分散** | 中 | 不同用户对功能期望差异大 | 1. 坚持「导航工具」核心定位
    2. 通过插件满足扩展需求
    3. 建立 RFC 机制收集反馈 | + +--- + +## 9. 附录 + +### 9.1 名词表 / 术语定义 + +| 术语 | 定义 | +|-----|------| +| **书签(Bookmark)** | 用户添加的链接条目,包含名称、URL、图标等属性 | +| **分组(Group)** | 书签的逻辑分类容器 | +| **Widget** | 可嵌入仪表盘的小组件,如时钟、天气等 | +| **主题(Theme)** | 预定义的视觉风格配置,包含颜色、字体等 | +| **YAML 配置** | 使用 YAML 格式定义应用配置的文件 | + +### 9.2 参考资料与灵感来源 + +| 项目 | 地址 | 主要参考点 | +|-----|------|-----------| +| Flame | https://github.com/pawelmalak/flame | 极简设计、书签管理 | +| Homer | https://github.com/bastienwirtz/homer | YAML 配置、图标系统 | +| Glance | https://github.com/glanceapp/glance | Widget 架构 | +| Homepage | https://github.com/gethomepage/homepage | 服务状态集成 | +| Dashy | https://github.com/Lissy93/dashy | 主题系统、高级功能 | +| Heimdall | https://github.com/linuxserver/Heimdall | 应用启动器概念 | + +### 9.3 其他补充说明 + +#### 项目目录结构(建议) + +``` +home4j/ +├── src/ +│ ├── main/ +│ │ ├── java/com/home4j/ +│ │ │ ├── resource/ # REST 资源(Controller) +│ │ │ ├── service/ # 业务逻辑 +│ │ │ ├── repository/ # 数据访问(Panache) +│ │ │ ├── entity/ # 数据实体 +│ │ │ ├── dto/ # 数据传输对象 +│ │ │ ├── config/ # 配置类 +│ │ │ └── plugin/ # 插件机制 +│ │ ├── resources/ +│ │ │ ├── templates/ # Qute 模板 +│ │ │ ├── META-INF/ +│ │ │ │ └── resources/ # 静态资源 +│ │ │ │ ├── css/ # DaisyUI/Tailwind 本地文件 +│ │ │ │ ├── js/ # JavaScript 文件 +│ │ │ │ └── icons/ # 内置图标库 +│ │ │ └── application.properties +├── docker/ +│ └── Dockerfile +├── docs/ # 文档 +└── README.md +``` + +#### 开源协议建议 + +推荐使用 **MIT License**,便于企业用户采用和二次开发。 + +--- + +> **文档结束** +> 本文档将随项目进展持续更新,欢迎提出反馈和建议。 diff --git a/mvnw b/mvnw new file mode 100644 index 0000000..bd8896b --- /dev/null +++ b/mvnw @@ -0,0 +1,295 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Apache Maven Wrapper startup batch script, version 3.3.4 +# +# Optional ENV vars +# ----------------- +# JAVA_HOME - location of a JDK home dir, required when download maven via java source +# MVNW_REPOURL - repo url base for downloading maven distribution +# MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven +# MVNW_VERBOSE - true: enable verbose log; debug: trace the mvnw script; others: silence the output +# ---------------------------------------------------------------------------- + +set -euf +[ "${MVNW_VERBOSE-}" != debug ] || set -x + +# OS specific support. +native_path() { printf %s\\n "$1"; } +case "$(uname)" in +CYGWIN* | MINGW*) + [ -z "${JAVA_HOME-}" ] || JAVA_HOME="$(cygpath --unix "$JAVA_HOME")" + native_path() { cygpath --path --windows "$1"; } + ;; +esac + +# set JAVACMD and JAVACCMD +set_java_home() { + # For Cygwin and MinGW, ensure paths are in Unix format before anything is touched + if [ -n "${JAVA_HOME-}" ]; then + if [ -x "$JAVA_HOME/jre/sh/java" ]; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + JAVACCMD="$JAVA_HOME/jre/sh/javac" + else + JAVACMD="$JAVA_HOME/bin/java" + JAVACCMD="$JAVA_HOME/bin/javac" + + if [ ! -x "$JAVACMD" ] || [ ! -x "$JAVACCMD" ]; then + echo "The JAVA_HOME environment variable is not defined correctly, so mvnw cannot run." >&2 + echo "JAVA_HOME is set to \"$JAVA_HOME\", but \"\$JAVA_HOME/bin/java\" or \"\$JAVA_HOME/bin/javac\" does not exist." >&2 + return 1 + fi + fi + else + JAVACMD="$( + 'set' +e + 'unset' -f command 2>/dev/null + 'command' -v java + )" || : + JAVACCMD="$( + 'set' +e + 'unset' -f command 2>/dev/null + 'command' -v javac + )" || : + + if [ ! -x "${JAVACMD-}" ] || [ ! -x "${JAVACCMD-}" ]; then + echo "The java/javac command does not exist in PATH nor is JAVA_HOME set, so mvnw cannot run." >&2 + return 1 + fi + fi +} + +# hash string like Java String::hashCode +hash_string() { + str="${1:-}" h=0 + while [ -n "$str" ]; do + char="${str%"${str#?}"}" + h=$(((h * 31 + $(LC_CTYPE=C printf %d "'$char")) % 4294967296)) + str="${str#?}" + done + printf %x\\n $h +} + +verbose() { :; } +[ "${MVNW_VERBOSE-}" != true ] || verbose() { printf %s\\n "${1-}"; } + +die() { + printf %s\\n "$1" >&2 + exit 1 +} + +trim() { + # MWRAPPER-139: + # Trims trailing and leading whitespace, carriage returns, tabs, and linefeeds. + # Needed for removing poorly interpreted newline sequences when running in more + # exotic environments such as mingw bash on Windows. + printf "%s" "${1}" | tr -d '[:space:]' +} + +scriptDir="$(dirname "$0")" +scriptName="$(basename "$0")" + +# parse distributionUrl and optional distributionSha256Sum, requires .mvn/wrapper/maven-wrapper.properties +while IFS="=" read -r key value; do + case "${key-}" in + distributionUrl) distributionUrl=$(trim "${value-}") ;; + distributionSha256Sum) distributionSha256Sum=$(trim "${value-}") ;; + esac +done <"$scriptDir/.mvn/wrapper/maven-wrapper.properties" +[ -n "${distributionUrl-}" ] || die "cannot read distributionUrl property in $scriptDir/.mvn/wrapper/maven-wrapper.properties" + +case "${distributionUrl##*/}" in +maven-mvnd-*bin.*) + MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ + case "${PROCESSOR_ARCHITECTURE-}${PROCESSOR_ARCHITEW6432-}:$(uname -a)" in + *AMD64:CYGWIN* | *AMD64:MINGW*) distributionPlatform=windows-amd64 ;; + :Darwin*x86_64) distributionPlatform=darwin-amd64 ;; + :Darwin*arm64) distributionPlatform=darwin-aarch64 ;; + :Linux*x86_64*) distributionPlatform=linux-amd64 ;; + *) + echo "Cannot detect native platform for mvnd on $(uname)-$(uname -m), use pure java version" >&2 + distributionPlatform=linux-amd64 + ;; + esac + distributionUrl="${distributionUrl%-bin.*}-$distributionPlatform.zip" + ;; +maven-mvnd-*) MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ ;; +*) MVN_CMD="mvn${scriptName#mvnw}" _MVNW_REPO_PATTERN=/org/apache/maven/ ;; +esac + +# apply MVNW_REPOURL and calculate MAVEN_HOME +# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-,maven-mvnd--}/ +[ -z "${MVNW_REPOURL-}" ] || distributionUrl="$MVNW_REPOURL$_MVNW_REPO_PATTERN${distributionUrl#*"$_MVNW_REPO_PATTERN"}" +distributionUrlName="${distributionUrl##*/}" +distributionUrlNameMain="${distributionUrlName%.*}" +distributionUrlNameMain="${distributionUrlNameMain%-bin}" +MAVEN_USER_HOME="${MAVEN_USER_HOME:-${HOME}/.m2}" +MAVEN_HOME="${MAVEN_USER_HOME}/wrapper/dists/${distributionUrlNameMain-}/$(hash_string "$distributionUrl")" + +exec_maven() { + unset MVNW_VERBOSE MVNW_USERNAME MVNW_PASSWORD MVNW_REPOURL || : + exec "$MAVEN_HOME/bin/$MVN_CMD" "$@" || die "cannot exec $MAVEN_HOME/bin/$MVN_CMD" +} + +if [ -d "$MAVEN_HOME" ]; then + verbose "found existing MAVEN_HOME at $MAVEN_HOME" + exec_maven "$@" +fi + +case "${distributionUrl-}" in +*?-bin.zip | *?maven-mvnd-?*-?*.zip) ;; +*) die "distributionUrl is not valid, must match *-bin.zip or maven-mvnd-*.zip, but found '${distributionUrl-}'" ;; +esac + +# prepare tmp dir +if TMP_DOWNLOAD_DIR="$(mktemp -d)" && [ -d "$TMP_DOWNLOAD_DIR" ]; then + clean() { rm -rf -- "$TMP_DOWNLOAD_DIR"; } + trap clean HUP INT TERM EXIT +else + die "cannot create temp dir" +fi + +mkdir -p -- "${MAVEN_HOME%/*}" + +# Download and Install Apache Maven +verbose "Couldn't find MAVEN_HOME, downloading and installing it ..." +verbose "Downloading from: $distributionUrl" +verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName" + +# select .zip or .tar.gz +if ! command -v unzip >/dev/null; then + distributionUrl="${distributionUrl%.zip}.tar.gz" + distributionUrlName="${distributionUrl##*/}" +fi + +# verbose opt +__MVNW_QUIET_WGET=--quiet __MVNW_QUIET_CURL=--silent __MVNW_QUIET_UNZIP=-q __MVNW_QUIET_TAR='' +[ "${MVNW_VERBOSE-}" != true ] || __MVNW_QUIET_WGET='' __MVNW_QUIET_CURL='' __MVNW_QUIET_UNZIP='' __MVNW_QUIET_TAR=v + +# normalize http auth +case "${MVNW_PASSWORD:+has-password}" in +'') MVNW_USERNAME='' MVNW_PASSWORD='' ;; +has-password) [ -n "${MVNW_USERNAME-}" ] || MVNW_USERNAME='' MVNW_PASSWORD='' ;; +esac + +if [ -z "${MVNW_USERNAME-}" ] && command -v wget >/dev/null; then + verbose "Found wget ... using wget" + wget ${__MVNW_QUIET_WGET:+"$__MVNW_QUIET_WGET"} "$distributionUrl" -O "$TMP_DOWNLOAD_DIR/$distributionUrlName" || die "wget: Failed to fetch $distributionUrl" +elif [ -z "${MVNW_USERNAME-}" ] && command -v curl >/dev/null; then + verbose "Found curl ... using curl" + curl ${__MVNW_QUIET_CURL:+"$__MVNW_QUIET_CURL"} -f -L -o "$TMP_DOWNLOAD_DIR/$distributionUrlName" "$distributionUrl" || die "curl: Failed to fetch $distributionUrl" +elif set_java_home; then + verbose "Falling back to use Java to download" + javaSource="$TMP_DOWNLOAD_DIR/Downloader.java" + targetZip="$TMP_DOWNLOAD_DIR/$distributionUrlName" + cat >"$javaSource" <<-END + public class Downloader extends java.net.Authenticator + { + protected java.net.PasswordAuthentication getPasswordAuthentication() + { + return new java.net.PasswordAuthentication( System.getenv( "MVNW_USERNAME" ), System.getenv( "MVNW_PASSWORD" ).toCharArray() ); + } + public static void main( String[] args ) throws Exception + { + setDefault( new Downloader() ); + java.nio.file.Files.copy( java.net.URI.create( args[0] ).toURL().openStream(), java.nio.file.Paths.get( args[1] ).toAbsolutePath().normalize() ); + } + } + END + # For Cygwin/MinGW, switch paths to Windows format before running javac and java + verbose " - Compiling Downloader.java ..." + "$(native_path "$JAVACCMD")" "$(native_path "$javaSource")" || die "Failed to compile Downloader.java" + verbose " - Running Downloader.java ..." + "$(native_path "$JAVACMD")" -cp "$(native_path "$TMP_DOWNLOAD_DIR")" Downloader "$distributionUrl" "$(native_path "$targetZip")" +fi + +# If specified, validate the SHA-256 sum of the Maven distribution zip file +if [ -n "${distributionSha256Sum-}" ]; then + distributionSha256Result=false + if [ "$MVN_CMD" = mvnd.sh ]; then + echo "Checksum validation is not supported for maven-mvnd." >&2 + echo "Please disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2 + exit 1 + elif command -v sha256sum >/dev/null; then + if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | sha256sum -c - >/dev/null 2>&1; then + distributionSha256Result=true + fi + elif command -v shasum >/dev/null; then + if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | shasum -a 256 -c >/dev/null 2>&1; then + distributionSha256Result=true + fi + else + echo "Checksum validation was requested but neither 'sha256sum' or 'shasum' are available." >&2 + echo "Please install either command, or disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2 + exit 1 + fi + if [ $distributionSha256Result = false ]; then + echo "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised." >&2 + echo "If you updated your Maven version, you need to update the specified distributionSha256Sum property." >&2 + exit 1 + fi +fi + +# unzip and move +if command -v unzip >/dev/null; then + unzip ${__MVNW_QUIET_UNZIP:+"$__MVNW_QUIET_UNZIP"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -d "$TMP_DOWNLOAD_DIR" || die "failed to unzip" +else + tar xzf${__MVNW_QUIET_TAR:+"$__MVNW_QUIET_TAR"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -C "$TMP_DOWNLOAD_DIR" || die "failed to untar" +fi + +# Find the actual extracted directory name (handles snapshots where filename != directory name) +actualDistributionDir="" + +# First try the expected directory name (for regular distributions) +if [ -d "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" ]; then + if [ -f "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain/bin/$MVN_CMD" ]; then + actualDistributionDir="$distributionUrlNameMain" + fi +fi + +# If not found, search for any directory with the Maven executable (for snapshots) +if [ -z "$actualDistributionDir" ]; then + # enable globbing to iterate over items + set +f + for dir in "$TMP_DOWNLOAD_DIR"/*; do + if [ -d "$dir" ]; then + if [ -f "$dir/bin/$MVN_CMD" ]; then + actualDistributionDir="$(basename "$dir")" + break + fi + fi + done + set -f +fi + +if [ -z "$actualDistributionDir" ]; then + verbose "Contents of $TMP_DOWNLOAD_DIR:" + verbose "$(ls -la "$TMP_DOWNLOAD_DIR")" + die "Could not find Maven distribution directory in extracted archive" +fi + +verbose "Found extracted Maven distribution directory: $actualDistributionDir" +printf %s\\n "$distributionUrl" >"$TMP_DOWNLOAD_DIR/$actualDistributionDir/mvnw.url" +mv -- "$TMP_DOWNLOAD_DIR/$actualDistributionDir" "$MAVEN_HOME" || [ -d "$MAVEN_HOME" ] || die "fail to move MAVEN_HOME" + +clean || : +exec_maven "$@" diff --git a/mvnw.cmd b/mvnw.cmd new file mode 100644 index 0000000..5761d94 --- /dev/null +++ b/mvnw.cmd @@ -0,0 +1,189 @@ +<# : batch portion +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Apache Maven Wrapper startup batch script, version 3.3.4 +@REM +@REM Optional ENV vars +@REM MVNW_REPOURL - repo url base for downloading maven distribution +@REM MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven +@REM MVNW_VERBOSE - true: enable verbose log; others: silence the output +@REM ---------------------------------------------------------------------------- + +@IF "%__MVNW_ARG0_NAME__%"=="" (SET __MVNW_ARG0_NAME__=%~nx0) +@SET __MVNW_CMD__= +@SET __MVNW_ERROR__= +@SET __MVNW_PSMODULEP_SAVE=%PSModulePath% +@SET PSModulePath= +@FOR /F "usebackq tokens=1* delims==" %%A IN (`powershell -noprofile "& {$scriptDir='%~dp0'; $script='%__MVNW_ARG0_NAME__%'; icm -ScriptBlock ([Scriptblock]::Create((Get-Content -Raw '%~f0'))) -NoNewScope}"`) DO @( + IF "%%A"=="MVN_CMD" (set __MVNW_CMD__=%%B) ELSE IF "%%B"=="" (echo %%A) ELSE (echo %%A=%%B) +) +@SET PSModulePath=%__MVNW_PSMODULEP_SAVE% +@SET __MVNW_PSMODULEP_SAVE= +@SET __MVNW_ARG0_NAME__= +@SET MVNW_USERNAME= +@SET MVNW_PASSWORD= +@IF NOT "%__MVNW_CMD__%"=="" ("%__MVNW_CMD__%" %*) +@echo Cannot start maven from wrapper >&2 && exit /b 1 +@GOTO :EOF +: end batch / begin powershell #> + +$ErrorActionPreference = "Stop" +if ($env:MVNW_VERBOSE -eq "true") { + $VerbosePreference = "Continue" +} + +# calculate distributionUrl, requires .mvn/wrapper/maven-wrapper.properties +$distributionUrl = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionUrl +if (!$distributionUrl) { + Write-Error "cannot read distributionUrl property in $scriptDir/.mvn/wrapper/maven-wrapper.properties" +} + +switch -wildcard -casesensitive ( $($distributionUrl -replace '^.*/','') ) { + "maven-mvnd-*" { + $USE_MVND = $true + $distributionUrl = $distributionUrl -replace '-bin\.[^.]*$',"-windows-amd64.zip" + $MVN_CMD = "mvnd.cmd" + break + } + default { + $USE_MVND = $false + $MVN_CMD = $script -replace '^mvnw','mvn' + break + } +} + +# apply MVNW_REPOURL and calculate MAVEN_HOME +# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-,maven-mvnd--}/ +if ($env:MVNW_REPOURL) { + $MVNW_REPO_PATTERN = if ($USE_MVND -eq $False) { "/org/apache/maven/" } else { "/maven/mvnd/" } + $distributionUrl = "$env:MVNW_REPOURL$MVNW_REPO_PATTERN$($distributionUrl -replace "^.*$MVNW_REPO_PATTERN",'')" +} +$distributionUrlName = $distributionUrl -replace '^.*/','' +$distributionUrlNameMain = $distributionUrlName -replace '\.[^.]*$','' -replace '-bin$','' + +$MAVEN_M2_PATH = "$HOME/.m2" +if ($env:MAVEN_USER_HOME) { + $MAVEN_M2_PATH = "$env:MAVEN_USER_HOME" +} + +if (-not (Test-Path -Path $MAVEN_M2_PATH)) { + New-Item -Path $MAVEN_M2_PATH -ItemType Directory | Out-Null +} + +$MAVEN_WRAPPER_DISTS = $null +if ((Get-Item $MAVEN_M2_PATH).Target[0] -eq $null) { + $MAVEN_WRAPPER_DISTS = "$MAVEN_M2_PATH/wrapper/dists" +} else { + $MAVEN_WRAPPER_DISTS = (Get-Item $MAVEN_M2_PATH).Target[0] + "/wrapper/dists" +} + +$MAVEN_HOME_PARENT = "$MAVEN_WRAPPER_DISTS/$distributionUrlNameMain" +$MAVEN_HOME_NAME = ([System.Security.Cryptography.SHA256]::Create().ComputeHash([byte[]][char[]]$distributionUrl) | ForEach-Object {$_.ToString("x2")}) -join '' +$MAVEN_HOME = "$MAVEN_HOME_PARENT/$MAVEN_HOME_NAME" + +if (Test-Path -Path "$MAVEN_HOME" -PathType Container) { + Write-Verbose "found existing MAVEN_HOME at $MAVEN_HOME" + Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD" + exit $? +} + +if (! $distributionUrlNameMain -or ($distributionUrlName -eq $distributionUrlNameMain)) { + Write-Error "distributionUrl is not valid, must end with *-bin.zip, but found $distributionUrl" +} + +# prepare tmp dir +$TMP_DOWNLOAD_DIR_HOLDER = New-TemporaryFile +$TMP_DOWNLOAD_DIR = New-Item -Itemtype Directory -Path "$TMP_DOWNLOAD_DIR_HOLDER.dir" +$TMP_DOWNLOAD_DIR_HOLDER.Delete() | Out-Null +trap { + if ($TMP_DOWNLOAD_DIR.Exists) { + try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null } + catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" } + } +} + +New-Item -Itemtype Directory -Path "$MAVEN_HOME_PARENT" -Force | Out-Null + +# Download and Install Apache Maven +Write-Verbose "Couldn't find MAVEN_HOME, downloading and installing it ..." +Write-Verbose "Downloading from: $distributionUrl" +Write-Verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName" + +$webclient = New-Object System.Net.WebClient +if ($env:MVNW_USERNAME -and $env:MVNW_PASSWORD) { + $webclient.Credentials = New-Object System.Net.NetworkCredential($env:MVNW_USERNAME, $env:MVNW_PASSWORD) +} +[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 +$webclient.DownloadFile($distributionUrl, "$TMP_DOWNLOAD_DIR/$distributionUrlName") | Out-Null + +# If specified, validate the SHA-256 sum of the Maven distribution zip file +$distributionSha256Sum = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionSha256Sum +if ($distributionSha256Sum) { + if ($USE_MVND) { + Write-Error "Checksum validation is not supported for maven-mvnd. `nPlease disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." + } + Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function Get-FileHash + if ((Get-FileHash "$TMP_DOWNLOAD_DIR/$distributionUrlName" -Algorithm SHA256).Hash.ToLower() -ne $distributionSha256Sum) { + Write-Error "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised. If you updated your Maven version, you need to update the specified distributionSha256Sum property." + } +} + +# unzip and move +Expand-Archive "$TMP_DOWNLOAD_DIR/$distributionUrlName" -DestinationPath "$TMP_DOWNLOAD_DIR" | Out-Null + +# Find the actual extracted directory name (handles snapshots where filename != directory name) +$actualDistributionDir = "" + +# First try the expected directory name (for regular distributions) +$expectedPath = Join-Path "$TMP_DOWNLOAD_DIR" "$distributionUrlNameMain" +$expectedMvnPath = Join-Path "$expectedPath" "bin/$MVN_CMD" +if ((Test-Path -Path $expectedPath -PathType Container) -and (Test-Path -Path $expectedMvnPath -PathType Leaf)) { + $actualDistributionDir = $distributionUrlNameMain +} + +# If not found, search for any directory with the Maven executable (for snapshots) +if (!$actualDistributionDir) { + Get-ChildItem -Path "$TMP_DOWNLOAD_DIR" -Directory | ForEach-Object { + $testPath = Join-Path $_.FullName "bin/$MVN_CMD" + if (Test-Path -Path $testPath -PathType Leaf) { + $actualDistributionDir = $_.Name + } + } +} + +if (!$actualDistributionDir) { + Write-Error "Could not find Maven distribution directory in extracted archive" +} + +Write-Verbose "Found extracted Maven distribution directory: $actualDistributionDir" +Rename-Item -Path "$TMP_DOWNLOAD_DIR/$actualDistributionDir" -NewName $MAVEN_HOME_NAME | Out-Null +try { + Move-Item -Path "$TMP_DOWNLOAD_DIR/$MAVEN_HOME_NAME" -Destination $MAVEN_HOME_PARENT | Out-Null +} catch { + if (! (Test-Path -Path "$MAVEN_HOME" -PathType Container)) { + Write-Error "fail to move MAVEN_HOME" + } +} finally { + try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null } + catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" } +} + +Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD" diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..7db6f50 --- /dev/null +++ b/pom.xml @@ -0,0 +1,168 @@ + + + 4.0.0 + com.home4j + home4j + 0.1.0-SNAPSHOT + + + 3.13.0 + 17 + UTF-8 + UTF-8 + quarkus-bom + io.quarkus.platform + 3.17.5 + true + 3.5.0 + + + + + + ${quarkus.platform.group-id} + ${quarkus.platform.artifact-id} + ${quarkus.platform.version} + pom + import + + + + + + + io.quarkus + quarkus-qute + + + io.quarkus + quarkus-rest-qute + + + io.quarkus + quarkus-hibernate-orm-panache + + + io.quarkus + quarkus-rest + + + io.quarkus + quarkus-rest-jackson + + + io.quarkus + quarkus-smallrye-health + + + io.quarkus + quarkus-jdbc-mysql + + + io.quarkus + quarkus-hibernate-validator + + + io.quarkus + quarkus-security-jpa + + + io.quarkus + quarkus-smallrye-openapi + + + io.quarkus + quarkus-jdbc-h2 + + + io.quarkus + quarkus-arc + + + io.quarkus + quarkus-hibernate-orm + + + io.quarkus + quarkus-junit5 + test + + + io.rest-assured + rest-assured + test + + + + + + + ${quarkus.platform.group-id} + quarkus-maven-plugin + ${quarkus.platform.version} + true + + + + build + generate-code + generate-code-tests + native-image-agent + + + + + + maven-compiler-plugin + ${compiler-plugin.version} + + true + + + + maven-surefire-plugin + ${surefire-plugin.version} + + + org.jboss.logmanager.LogManager + ${maven.home} + + + + + maven-failsafe-plugin + ${surefire-plugin.version} + + + + integration-test + verify + + + + + + ${project.build.directory}/${project.build.finalName}-runner + org.jboss.logmanager.LogManager + ${maven.home} + + + + + + + + + native + + + native + + + + false + true + + + + diff --git a/src/main/docker/Dockerfile.jvm b/src/main/docker/Dockerfile.jvm new file mode 100644 index 0000000..aa9870b --- /dev/null +++ b/src/main/docker/Dockerfile.jvm @@ -0,0 +1,97 @@ +#### +# This Dockerfile is used in order to build a container that runs the Quarkus application in JVM mode +# +# Before building the container image run: +# +# ./mvnw package +# +# Then, build the image with: +# +# docker build -f src/main/docker/Dockerfile.jvm -t quarkus/home4j-jvm . +# +# Then run the container using: +# +# docker run -i --rm -p 8080:8080 quarkus/home4j-jvm +# +# If you want to include the debug port into your docker image +# you will have to expose the debug port (default 5005 being the default) like this : EXPOSE 8080 5005. +# Additionally you will have to set -e JAVA_DEBUG=true and -e JAVA_DEBUG_PORT=*:5005 +# when running the container +# +# Then run the container using : +# +# docker run -i --rm -p 8080:8080 quarkus/home4j-jvm +# +# This image uses the `run-java.sh` script to run the application. +# This scripts computes the command line to execute your Java application, and +# includes memory/GC tuning. +# You can configure the behavior using the following environment properties: +# - JAVA_OPTS: JVM options passed to the `java` command (example: "-verbose:class") +# - JAVA_OPTS_APPEND: User specified Java options to be appended to generated options +# in JAVA_OPTS (example: "-Dsome.property=foo") +# - JAVA_MAX_MEM_RATIO: Is used when no `-Xmx` option is given in JAVA_OPTS. This is +# used to calculate a default maximal heap memory based on a containers restriction. +# If used in a container without any memory constraints for the container then this +# option has no effect. If there is a memory constraint then `-Xmx` is set to a ratio +# of the container available memory as set here. The default is `50` which means 50% +# of the available memory is used as an upper boundary. You can skip this mechanism by +# setting this value to `0` in which case no `-Xmx` option is added. +# - JAVA_INITIAL_MEM_RATIO: Is used when no `-Xms` option is given in JAVA_OPTS. This +# is used to calculate a default initial heap memory based on the maximum heap memory. +# If used in a container without any memory constraints for the container then this +# option has no effect. If there is a memory constraint then `-Xms` is set to a ratio +# of the `-Xmx` memory as set here. The default is `25` which means 25% of the `-Xmx` +# is used as the initial heap size. You can skip this mechanism by setting this value +# to `0` in which case no `-Xms` option is added (example: "25") +# - JAVA_MAX_INITIAL_MEM: Is used when no `-Xms` option is given in JAVA_OPTS. +# This is used to calculate the maximum value of the initial heap memory. If used in +# a container without any memory constraints for the container then this option has +# no effect. If there is a memory constraint then `-Xms` is limited to the value set +# here. The default is 4096MB which means the calculated value of `-Xms` never will +# be greater than 4096MB. The value of this variable is expressed in MB (example: "4096") +# - JAVA_DIAGNOSTICS: Set this to get some diagnostics information to standard output +# when things are happening. This option, if set to true, will set +# `-XX:+UnlockDiagnosticVMOptions`. Disabled by default (example: "true"). +# - JAVA_DEBUG: If set remote debugging will be switched on. Disabled by default (example: +# true"). +# - JAVA_DEBUG_PORT: Port used for remote debugging. Defaults to 5005 (example: "8787"). +# - CONTAINER_CORE_LIMIT: A calculated core limit as described in +# https://www.kernel.org/doc/Documentation/scheduler/sched-bwc.txt. (example: "2") +# - CONTAINER_MAX_MEMORY: Memory limit given to the container (example: "1024"). +# - GC_MIN_HEAP_FREE_RATIO: Minimum percentage of heap free after GC to avoid expansion. +# (example: "20") +# - GC_MAX_HEAP_FREE_RATIO: Maximum percentage of heap free after GC to avoid shrinking. +# (example: "40") +# - GC_TIME_RATIO: Specifies the ratio of the time spent outside the garbage collection. +# (example: "4") +# - GC_ADAPTIVE_SIZE_POLICY_WEIGHT: The weighting given to the current GC time versus +# previous GC times. (example: "90") +# - GC_METASPACE_SIZE: The initial metaspace size. (example: "20") +# - GC_MAX_METASPACE_SIZE: The maximum metaspace size. (example: "100") +# - GC_CONTAINER_OPTIONS: Specify Java GC to use. The value of this variable should +# contain the necessary JRE command-line options to specify the required GC, which +# will override the default of `-XX:+UseParallelGC` (example: -XX:+UseG1GC). +# - HTTPS_PROXY: The location of the https proxy. (example: "myuser@127.0.0.1:8080") +# - HTTP_PROXY: The location of the http proxy. (example: "myuser@127.0.0.1:8080") +# - NO_PROXY: A comma separated lists of hosts, IP addresses or domains that can be +# accessed directly. (example: "foo.example.com,bar.example.com") +# +### +FROM registry.access.redhat.com/ubi8/openjdk-17:1.20 + +ENV LANGUAGE='en_US:en' + + +# We make four distinct layers so if there are application changes the library layers can be re-used +COPY --chown=185 target/quarkus-app/lib/ /deployments/lib/ +COPY --chown=185 target/quarkus-app/*.jar /deployments/ +COPY --chown=185 target/quarkus-app/app/ /deployments/app/ +COPY --chown=185 target/quarkus-app/quarkus/ /deployments/quarkus/ + +EXPOSE 8080 +USER 185 +ENV JAVA_OPTS_APPEND="-Dquarkus.http.host=0.0.0.0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager" +ENV JAVA_APP_JAR="/deployments/quarkus-run.jar" + +ENTRYPOINT [ "/opt/jboss/container/java/run/run-java.sh" ] + diff --git a/src/main/docker/Dockerfile.legacy-jar b/src/main/docker/Dockerfile.legacy-jar new file mode 100644 index 0000000..cfa94ab --- /dev/null +++ b/src/main/docker/Dockerfile.legacy-jar @@ -0,0 +1,93 @@ +#### +# This Dockerfile is used in order to build a container that runs the Quarkus application in JVM mode +# +# Before building the container image run: +# +# ./mvnw package -Dquarkus.package.jar.type=legacy-jar +# +# Then, build the image with: +# +# docker build -f src/main/docker/Dockerfile.legacy-jar -t quarkus/home4j-legacy-jar . +# +# Then run the container using: +# +# docker run -i --rm -p 8080:8080 quarkus/home4j-legacy-jar +# +# If you want to include the debug port into your docker image +# you will have to expose the debug port (default 5005 being the default) like this : EXPOSE 8080 5005. +# Additionally you will have to set -e JAVA_DEBUG=true and -e JAVA_DEBUG_PORT=*:5005 +# when running the container +# +# Then run the container using : +# +# docker run -i --rm -p 8080:8080 quarkus/home4j-legacy-jar +# +# This image uses the `run-java.sh` script to run the application. +# This scripts computes the command line to execute your Java application, and +# includes memory/GC tuning. +# You can configure the behavior using the following environment properties: +# - JAVA_OPTS: JVM options passed to the `java` command (example: "-verbose:class") +# - JAVA_OPTS_APPEND: User specified Java options to be appended to generated options +# in JAVA_OPTS (example: "-Dsome.property=foo") +# - JAVA_MAX_MEM_RATIO: Is used when no `-Xmx` option is given in JAVA_OPTS. This is +# used to calculate a default maximal heap memory based on a containers restriction. +# If used in a container without any memory constraints for the container then this +# option has no effect. If there is a memory constraint then `-Xmx` is set to a ratio +# of the container available memory as set here. The default is `50` which means 50% +# of the available memory is used as an upper boundary. You can skip this mechanism by +# setting this value to `0` in which case no `-Xmx` option is added. +# - JAVA_INITIAL_MEM_RATIO: Is used when no `-Xms` option is given in JAVA_OPTS. This +# is used to calculate a default initial heap memory based on the maximum heap memory. +# If used in a container without any memory constraints for the container then this +# option has no effect. If there is a memory constraint then `-Xms` is set to a ratio +# of the `-Xmx` memory as set here. The default is `25` which means 25% of the `-Xmx` +# is used as the initial heap size. You can skip this mechanism by setting this value +# to `0` in which case no `-Xms` option is added (example: "25") +# - JAVA_MAX_INITIAL_MEM: Is used when no `-Xms` option is given in JAVA_OPTS. +# This is used to calculate the maximum value of the initial heap memory. If used in +# a container without any memory constraints for the container then this option has +# no effect. If there is a memory constraint then `-Xms` is limited to the value set +# here. The default is 4096MB which means the calculated value of `-Xms` never will +# be greater than 4096MB. The value of this variable is expressed in MB (example: "4096") +# - JAVA_DIAGNOSTICS: Set this to get some diagnostics information to standard output +# when things are happening. This option, if set to true, will set +# `-XX:+UnlockDiagnosticVMOptions`. Disabled by default (example: "true"). +# - JAVA_DEBUG: If set remote debugging will be switched on. Disabled by default (example: +# true"). +# - JAVA_DEBUG_PORT: Port used for remote debugging. Defaults to 5005 (example: "8787"). +# - CONTAINER_CORE_LIMIT: A calculated core limit as described in +# https://www.kernel.org/doc/Documentation/scheduler/sched-bwc.txt. (example: "2") +# - CONTAINER_MAX_MEMORY: Memory limit given to the container (example: "1024"). +# - GC_MIN_HEAP_FREE_RATIO: Minimum percentage of heap free after GC to avoid expansion. +# (example: "20") +# - GC_MAX_HEAP_FREE_RATIO: Maximum percentage of heap free after GC to avoid shrinking. +# (example: "40") +# - GC_TIME_RATIO: Specifies the ratio of the time spent outside the garbage collection. +# (example: "4") +# - GC_ADAPTIVE_SIZE_POLICY_WEIGHT: The weighting given to the current GC time versus +# previous GC times. (example: "90") +# - GC_METASPACE_SIZE: The initial metaspace size. (example: "20") +# - GC_MAX_METASPACE_SIZE: The maximum metaspace size. (example: "100") +# - GC_CONTAINER_OPTIONS: Specify Java GC to use. The value of this variable should +# contain the necessary JRE command-line options to specify the required GC, which +# will override the default of `-XX:+UseParallelGC` (example: -XX:+UseG1GC). +# - HTTPS_PROXY: The location of the https proxy. (example: "myuser@127.0.0.1:8080") +# - HTTP_PROXY: The location of the http proxy. (example: "myuser@127.0.0.1:8080") +# - NO_PROXY: A comma separated lists of hosts, IP addresses or domains that can be +# accessed directly. (example: "foo.example.com,bar.example.com") +# +### +FROM registry.access.redhat.com/ubi8/openjdk-17:1.20 + +ENV LANGUAGE='en_US:en' + + +COPY target/lib/* /deployments/lib/ +COPY target/*-runner.jar /deployments/quarkus-run.jar + +EXPOSE 8080 +USER 185 +ENV JAVA_OPTS_APPEND="-Dquarkus.http.host=0.0.0.0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager" +ENV JAVA_APP_JAR="/deployments/quarkus-run.jar" + +ENTRYPOINT [ "/opt/jboss/container/java/run/run-java.sh" ] diff --git a/src/main/docker/Dockerfile.native b/src/main/docker/Dockerfile.native new file mode 100644 index 0000000..0e107a1 --- /dev/null +++ b/src/main/docker/Dockerfile.native @@ -0,0 +1,27 @@ +#### +# This Dockerfile is used in order to build a container that runs the Quarkus application in native (no JVM) mode. +# +# Before building the container image run: +# +# ./mvnw package -Dnative +# +# Then, build the image with: +# +# docker build -f src/main/docker/Dockerfile.native -t quarkus/home4j . +# +# Then run the container using: +# +# docker run -i --rm -p 8080:8080 quarkus/home4j +# +### +FROM registry.access.redhat.com/ubi8/ubi-minimal:8.10 +WORKDIR /work/ +RUN chown 1001 /work \ + && chmod "g+rwX" /work \ + && chown 1001:root /work +COPY --chown=1001:root target/*-runner /work/application + +EXPOSE 8080 +USER 1001 + +ENTRYPOINT ["./application", "-Dquarkus.http.host=0.0.0.0"] diff --git a/src/main/docker/Dockerfile.native-micro b/src/main/docker/Dockerfile.native-micro new file mode 100644 index 0000000..bef15f4 --- /dev/null +++ b/src/main/docker/Dockerfile.native-micro @@ -0,0 +1,30 @@ +#### +# This Dockerfile is used in order to build a container that runs the Quarkus application in native (no JVM) mode. +# It uses a micro base image, tuned for Quarkus native executables. +# It reduces the size of the resulting container image. +# Check https://quarkus.io/guides/quarkus-runtime-base-image for further information about this image. +# +# Before building the container image run: +# +# ./mvnw package -Dnative +# +# Then, build the image with: +# +# docker build -f src/main/docker/Dockerfile.native-micro -t quarkus/home4j . +# +# Then run the container using: +# +# docker run -i --rm -p 8080:8080 quarkus/home4j +# +### +FROM quay.io/quarkus/quarkus-micro-image:2.0 +WORKDIR /work/ +RUN chown 1001 /work \ + && chmod "g+rwX" /work \ + && chown 1001:root /work +COPY --chown=1001:root target/*-runner /work/application + +EXPOSE 8080 +USER 1001 + +ENTRYPOINT ["./application", "-Dquarkus.http.host=0.0.0.0"] diff --git a/src/main/java/com/home4j/GreetingResource.java b/src/main/java/com/home4j/GreetingResource.java new file mode 100644 index 0000000..cff8b24 --- /dev/null +++ b/src/main/java/com/home4j/GreetingResource.java @@ -0,0 +1,25 @@ +package com.home4j; + +import jakarta.ws.rs.GET; +import jakarta.ws.rs.Path; +import jakarta.ws.rs.Produces; +import jakarta.ws.rs.core.MediaType; +import java.util.Map; + +/** + * API 信息端点 + */ +@Path("/api") +public class GreetingResource { + + @GET + @Path("/info") + @Produces(MediaType.APPLICATION_JSON) + public Map info() { + return Map.of( + "name", "Home4j", + "version", "0.1.0", + "description", "A lightweight home dashboard for developers" + ); + } +} diff --git a/src/main/java/com/home4j/MyEntity.java b/src/main/java/com/home4j/MyEntity.java new file mode 100644 index 0000000..312509f --- /dev/null +++ b/src/main/java/com/home4j/MyEntity.java @@ -0,0 +1,4 @@ +package com.home4j; + +// This file is no longer used - kept for compatibility +// See com.home4j.entity package for actual entity implementations diff --git a/src/main/java/com/home4j/MyLivenessCheck.java b/src/main/java/com/home4j/MyLivenessCheck.java new file mode 100644 index 0000000..cca6ad2 --- /dev/null +++ b/src/main/java/com/home4j/MyLivenessCheck.java @@ -0,0 +1,28 @@ +package com.home4j; + +import com.home4j.service.UserService; +import jakarta.inject.Inject; +import org.eclipse.microprofile.health.HealthCheck; +import org.eclipse.microprofile.health.HealthCheckResponse; +import org.eclipse.microprofile.health.Liveness; +import org.eclipse.microprofile.health.Readiness; + +/** + * Home4j Health Check + */ +@Liveness +@Readiness +public class MyLivenessCheck implements HealthCheck { + + @Inject + UserService userService; + + @Override + public HealthCheckResponse call() { + return HealthCheckResponse.named("home4j") + .up() + .withData("version", "0.1.0") + .withData("users", userService.getUserCount()) + .build(); + } +} \ No newline at end of file diff --git a/src/main/java/com/home4j/SomePage.java b/src/main/java/com/home4j/SomePage.java new file mode 100644 index 0000000..1b2b62d --- /dev/null +++ b/src/main/java/com/home4j/SomePage.java @@ -0,0 +1,4 @@ +package com.home4j; + +// This file is no longer used - kept for compatibility +// See com.home4j.resource.IndexResource for the actual implementation diff --git a/src/main/java/com/home4j/config/DataInitializer.java b/src/main/java/com/home4j/config/DataInitializer.java new file mode 100644 index 0000000..1b096d2 --- /dev/null +++ b/src/main/java/com/home4j/config/DataInitializer.java @@ -0,0 +1,139 @@ +package com.home4j.config; + +import com.home4j.entity.User; +import com.home4j.entity.BookmarkGroup; +import com.home4j.entity.Bookmark; +import com.home4j.entity.Config; +import io.quarkus.elytron.security.common.BcryptUtil; +import io.quarkus.runtime.StartupEvent; +import jakarta.enterprise.context.ApplicationScoped; +import jakarta.enterprise.event.Observes; +import jakarta.transaction.Transactional; +import org.jboss.logging.Logger; + +/** + * 应用启动时初始化默认数据 + */ +@ApplicationScoped +public class DataInitializer { + + private static final Logger LOG = Logger.getLogger(DataInitializer.class); + + @Transactional + public void onStart(@Observes StartupEvent event) { + LOG.info("Checking and initializing default data..."); + + // 初始化默认管理员 + initDefaultAdmin(); + + // 初始化默认配置 + initDefaultConfig(); + + // 初始化默认分组和书签 + initDefaultBookmarks(); + + LOG.info("Data initialization completed."); + } + + private void initDefaultAdmin() { + if (User.count() == 0) { + LOG.info("Creating default admin user..."); + User admin = new User(); + admin.username = "admin"; + admin.password = BcryptUtil.bcryptHash("admin123"); + admin.role = "ADMIN"; + admin.persist(); + LOG.info("Default admin user created: admin / admin123"); + } + } + + private void initDefaultConfig() { + if (Config.count() == 0) { + LOG.info("Creating default configurations..."); + + // 基础设置 + createConfig("site_title", "Home4j", "网站标题"); + createConfig("site_subtitle", "我的个人导航页", "网站副标题"); + createConfig("footer_text", "Powered by Home4j", "页脚文本"); + + // 主题设置 + createConfig("theme", "light", "主题 (light/dark/cupcake/dracula)"); + + // 搜索设置 + createConfig("show_search", "true", "是否显示搜索框"); + createConfig("search_engine", "https://www.google.com/search", "搜索引擎URL"); + + // 显示设置 + createConfig("view_mode", "icon", "视图模式 (icon/list)"); + createConfig("columns", "4", "书签列数 (2-6)"); + + // 背景设置 + createConfig("background_image", "", "背景图URL(空则无背景)"); + createConfig("background_overlay", "0.5", "背景遮罩透明度 (0-1)"); + + LOG.info("Default configurations created."); + } + } + + private void createConfig(String key, String value, String description) { + Config config = new Config(); + config.configKey = key; + config.configValue = value; + config.description = description; + config.persist(); + } + + private void initDefaultBookmarks() { + if (BookmarkGroup.count() == 0) { + LOG.info("Creating default groups and bookmarks..."); + + // 常用工具组 + BookmarkGroup toolsGroup = new BookmarkGroup(); + toolsGroup.name = "常用工具"; + toolsGroup.icon = "wrench"; + toolsGroup.sortOrder = 0; + toolsGroup.visible = true; + toolsGroup.persist(); + + createBookmark(toolsGroup, "Google", "https://www.google.com", "全球最大的搜索引擎", "search", 0); + createBookmark(toolsGroup, "Gmail", "https://mail.google.com", "Google邮箱服务", "mail", 1); + + // 开发资源组 + BookmarkGroup devGroup = new BookmarkGroup(); + devGroup.name = "开发资源"; + devGroup.icon = "code"; + devGroup.sortOrder = 1; + devGroup.visible = true; + devGroup.persist(); + + createBookmark(devGroup, "GitHub", "https://github.com", "全球最大的代码托管平台", "github", 0); + createBookmark(devGroup, "Stack Overflow", "https://stackoverflow.com", "程序员问答社区", "message-circle", 1); + + // 社交媒体组 + BookmarkGroup socialGroup = new BookmarkGroup(); + socialGroup.name = "社交媒体"; + socialGroup.icon = "users"; + socialGroup.sortOrder = 2; + socialGroup.visible = true; + socialGroup.persist(); + + createBookmark(socialGroup, "Twitter", "https://twitter.com", "全球社交平台", "twitter", 0); + createBookmark(socialGroup, "YouTube", "https://youtube.com", "全球最大的视频平台", "youtube", 1); + + LOG.info("Default groups and bookmarks created."); + } + } + + private void createBookmark(BookmarkGroup group, String name, String url, String description, String icon, int sortOrder) { + Bookmark bookmark = new Bookmark(); + bookmark.group = group; + bookmark.name = name; + bookmark.url = url; + bookmark.description = description; + bookmark.icon = icon; + bookmark.sortOrder = sortOrder; + bookmark.visible = true; + bookmark.openInNewTab = true; + bookmark.persist(); + } +} diff --git a/src/main/java/com/home4j/dto/BookmarkDTO.java b/src/main/java/com/home4j/dto/BookmarkDTO.java new file mode 100644 index 0000000..10ab4e0 --- /dev/null +++ b/src/main/java/com/home4j/dto/BookmarkDTO.java @@ -0,0 +1,36 @@ +package com.home4j.dto; + +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.Size; +import org.hibernate.validator.constraints.URL; + +/** + * 书签数据传输对象 + */ +public class BookmarkDTO { + + public Long id; + + public Long groupId; + + @NotBlank(message = "书签名称不能为空") + @Size(max = 100, message = "书签名称长度不能超过100") + public String name; + + @NotBlank(message = "URL不能为空") + @URL(message = "URL格式不正确") + @Size(max = 500, message = "URL长度不能超过500") + public String url; + + @Size(max = 200, message = "描述长度不能超过200") + public String description; + + @Size(max = 255, message = "图标长度不能超过255") + public String icon; + + public Boolean visible; + + public Boolean openInNewTab; + + public Integer sortOrder; +} diff --git a/src/main/java/com/home4j/dto/GroupDTO.java b/src/main/java/com/home4j/dto/GroupDTO.java new file mode 100644 index 0000000..a5ac7f3 --- /dev/null +++ b/src/main/java/com/home4j/dto/GroupDTO.java @@ -0,0 +1,23 @@ +package com.home4j.dto; + +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.Size; + +/** + * 分组数据传输对象 + */ +public class GroupDTO { + + public Long id; + + @NotBlank(message = "分组名称不能为空") + @Size(max = 100, message = "分组名称长度不能超过100") + public String name; + + @Size(max = 50, message = "图标名称长度不能超过50") + public String icon; + + public Boolean visible; + + public Integer sortOrder; +} diff --git a/src/main/java/com/home4j/entity/Bookmark.java b/src/main/java/com/home4j/entity/Bookmark.java new file mode 100644 index 0000000..d3d7c64 --- /dev/null +++ b/src/main/java/com/home4j/entity/Bookmark.java @@ -0,0 +1,153 @@ +package com.home4j.entity; + +import io.quarkus.hibernate.orm.panache.PanacheEntity; +import jakarta.persistence.*; +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.Size; +import org.hibernate.validator.constraints.URL; + +import java.time.LocalDateTime; +import java.util.List; + +/** + * 书签实体 + */ +@Entity +@Table(name = "t_bookmark") +public class Bookmark extends PanacheEntity { + + /** + * 所属分组 + */ + @ManyToOne(fetch = FetchType.LAZY) + @JoinColumn(name = "group_id") + public BookmarkGroup group; + + /** + * 书签名称 + */ + @NotBlank(message = "书签名称不能为空") + @Size(max = 100, message = "书签名称长度不能超过100") + @Column(nullable = false, length = 100) + public String name; + + /** + * 书签URL + */ + @NotBlank(message = "URL不能为空") + @URL(message = "URL格式不正确") + @Size(max = 500, message = "URL长度不能超过500") + @Column(nullable = false, length = 500) + public String url; + + /** + * 书签描述 + */ + @Size(max = 200, message = "描述长度不能超过200") + @Column(length = 200) + public String description; + + /** + * 图标(Lucide图标名称或自定义图片URL) + */ + @Size(max = 255, message = "图标长度不能超过255") + @Column(length = 255) + public String icon; + + /** + * 排序顺序 + */ + @Column(name = "sort_order", nullable = false) + public Integer sortOrder = 0; + + /** + * 是否可见 + */ + @Column(nullable = false) + public Boolean visible = true; + + /** + * 是否在新窗口打开 + */ + @Column(name = "open_in_new_tab", nullable = false) + public Boolean openInNewTab = true; + + /** + * 卡片显示模式: icon (图标模式), image (背景图模式) + */ + @Size(max = 20, message = "显示模式长度不能超过20") + @Column(name = "display_mode", length = 20) + public String displayMode = "icon"; + + /** + * 背景图片URL (当 displayMode = image 时使用) + */ + @Size(max = 500, message = "背景图片URL长度不能超过500") + @Column(name = "background_image", length = 500) + public String backgroundImage; + + /** + * 创建时间 + */ + @Column(name = "created_at", nullable = false, updatable = false) + public LocalDateTime createdAt; + + /** + * 更新时间 + */ + @Column(name = "updated_at") + public LocalDateTime updatedAt; + + @PrePersist + public void prePersist() { + this.createdAt = LocalDateTime.now(); + this.updatedAt = LocalDateTime.now(); + } + + @PreUpdate + public void preUpdate() { + this.updatedAt = LocalDateTime.now(); + } + + /** + * 根据分组查找所有可见书签 + */ + public static List findByGroupOrdered(BookmarkGroup group) { + return find("group = ?1 AND visible = true ORDER BY sortOrder ASC", group).list(); + } + + /** + * 根据分组ID查找所有书签 + */ + public static List findByGroupIdOrdered(Long groupId) { + return find("group.id = ?1 ORDER BY sortOrder ASC", groupId).list(); + } + + /** + * 查找未分组的书签 + */ + public static List findUngrouped() { + return find("group IS NULL ORDER BY sortOrder ASC").list(); + } + + /** + * 搜索书签(名称或描述) + */ + public static List search(String keyword) { + return find("visible = true AND (LOWER(name) LIKE ?1 OR LOWER(description) LIKE ?1) ORDER BY sortOrder ASC", + "%" + keyword.toLowerCase() + "%").list(); + } + + /** + * 获取分组内下一个排序序号 + */ + public static int getNextSortOrder(Long groupId) { + Bookmark last; + if (groupId != null) { + last = find("group.id = ?1 ORDER BY sortOrder DESC", groupId).firstResult(); + } else { + last = find("group IS NULL ORDER BY sortOrder DESC").firstResult(); + } + return last == null ? 0 : last.sortOrder + 1; + } +} diff --git a/src/main/java/com/home4j/entity/BookmarkGroup.java b/src/main/java/com/home4j/entity/BookmarkGroup.java new file mode 100644 index 0000000..9c6c5d7 --- /dev/null +++ b/src/main/java/com/home4j/entity/BookmarkGroup.java @@ -0,0 +1,95 @@ +package com.home4j.entity; + +import io.quarkus.hibernate.orm.panache.PanacheEntity; +import jakarta.persistence.*; +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.Size; + +import java.time.LocalDateTime; +import java.util.List; + +/** + * 书签分组实体 + */ +@Entity +@Table(name = "t_group") +public class BookmarkGroup extends PanacheEntity { + + /** + * 分组名称 + */ + @NotBlank(message = "分组名称不能为空") + @Size(max = 100, message = "分组名称长度不能超过100") + @Column(nullable = false, length = 100) + public String name; + + /** + * 分组图标(Lucide图标名称) + */ + @Size(max = 50, message = "图标名称长度不能超过50") + @Column(length = 50) + public String icon; + + /** + * 排序顺序 + */ + @Column(name = "sort_order", nullable = false) + public Integer sortOrder = 0; + + /** + * 是否可见 + */ + @Column(nullable = false) + public Boolean visible = true; + + /** + * 创建时间 + */ + @Column(name = "created_at", nullable = false, updatable = false) + public LocalDateTime createdAt; + + /** + * 更新时间 + */ + @Column(name = "updated_at") + public LocalDateTime updatedAt; + + /** + * 关联的书签列表(级联删除) + */ + @OneToMany(mappedBy = "group", cascade = CascadeType.ALL, orphanRemoval = true, fetch = FetchType.LAZY) + public List bookmarks; + + @PrePersist + public void prePersist() { + this.createdAt = LocalDateTime.now(); + this.updatedAt = LocalDateTime.now(); + } + + @PreUpdate + public void preUpdate() { + this.updatedAt = LocalDateTime.now(); + } + + /** + * 查找所有可见分组,按排序顺序 + */ + public static List findAllVisibleOrdered() { + return find("visible = true ORDER BY sortOrder ASC").list(); + } + + /** + * 查找所有分组,按排序顺序 + */ + public static List findAllOrdered() { + return find("ORDER BY sortOrder ASC").list(); + } + + /** + * 获取下一个排序序号 + */ + public static int getNextSortOrder() { + BookmarkGroup last = find("ORDER BY sortOrder DESC").firstResult(); + return last == null ? 0 : last.sortOrder + 1; + } +} diff --git a/src/main/java/com/home4j/entity/Config.java b/src/main/java/com/home4j/entity/Config.java new file mode 100644 index 0000000..13dad8e --- /dev/null +++ b/src/main/java/com/home4j/entity/Config.java @@ -0,0 +1,101 @@ +package com.home4j.entity; + +import io.quarkus.hibernate.orm.panache.PanacheEntity; +import jakarta.persistence.*; +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.Size; + +import java.time.LocalDateTime; + +/** + * 系统配置实体 + */ +@Entity +@Table(name = "t_config") +public class Config extends PanacheEntity { + + /** + * 配置键(唯一) + */ + @NotBlank(message = "配置键不能为空") + @Size(max = 100, message = "配置键长度不能超过100") + @Column(name = "config_key", nullable = false, unique = true, length = 100) + public String configKey; + + /** + * 配置值 + */ + @Column(name = "config_value", columnDefinition = "TEXT") + public String configValue; + + /** + * 配置描述 + */ + @Size(max = 200, message = "描述长度不能超过200") + @Column(length = 200) + public String description; + + /** + * 创建时间 + */ + @Column(name = "created_at", nullable = false, updatable = false) + public LocalDateTime createdAt; + + /** + * 更新时间 + */ + @Column(name = "updated_at") + public LocalDateTime updatedAt; + + @PrePersist + public void prePersist() { + this.createdAt = LocalDateTime.now(); + this.updatedAt = LocalDateTime.now(); + } + + @PreUpdate + public void preUpdate() { + this.updatedAt = LocalDateTime.now(); + } + + /** + * 根据键查找配置 + */ + public static Config findByKey(String key) { + return find("configKey", key).firstResult(); + } + + /** + * 获取配置值,如果不存在返回默认值 + */ + public static String getValue(String key, String defaultValue) { + Config config = findByKey(key); + return config != null && config.configValue != null ? config.configValue : defaultValue; + } + + /** + * 设置配置值 + */ + public static void setValue(String key, String value, String description) { + Config config = findByKey(key); + if (config == null) { + config = new Config(); + config.configKey = key; + config.description = description; + } + config.configValue = value; + config.persist(); + } + + // 常用配置键常量 + public static final String KEY_SITE_TITLE = "site_title"; + public static final String KEY_SITE_SUBTITLE = "site_subtitle"; + public static final String KEY_THEME = "theme"; + public static final String KEY_FOOTER_TEXT = "footer_text"; + public static final String KEY_SEARCH_ENGINE = "search_engine"; + public static final String KEY_SHOW_SEARCH = "show_search"; + public static final String KEY_VIEW_MODE = "view_mode"; + public static final String KEY_COLUMNS = "columns"; + public static final String KEY_BACKGROUND_IMAGE = "background_image"; + public static final String KEY_BACKGROUND_OVERLAY = "background_overlay"; +} diff --git a/src/main/java/com/home4j/entity/User.java b/src/main/java/com/home4j/entity/User.java new file mode 100644 index 0000000..4773f31 --- /dev/null +++ b/src/main/java/com/home4j/entity/User.java @@ -0,0 +1,77 @@ +package com.home4j.entity; + +import io.quarkus.elytron.security.common.BcryptUtil; +import io.quarkus.hibernate.orm.panache.PanacheEntity; +import io.quarkus.security.jpa.Password; +import io.quarkus.security.jpa.PasswordType; +import io.quarkus.security.jpa.Roles; +import io.quarkus.security.jpa.UserDefinition; +import io.quarkus.security.jpa.Username; +import jakarta.persistence.*; +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.Size; + +import java.time.LocalDateTime; + +/** + * 用户实体 - 管理员账户 + */ +@Entity +@Table(name = "t_user") +@UserDefinition +public class User extends PanacheEntity { + + /** + * 用户名(唯一) + */ + @Username + @NotBlank(message = "用户名不能为空") + @Size(min = 3, max = 50, message = "用户名长度必须在3-50之间") + @Column(nullable = false, unique = true, length = 50) + public String username; + + /** + * 密码(MCF格式,使用BCrypt) + */ + @Password(value = PasswordType.MCF) + @NotBlank(message = "密码不能为空") + @Column(nullable = false, length = 100) + public String password; + + /** + * 角色(ADMIN) + */ + @Roles + @Column(nullable = false, length = 20) + public String role = "ADMIN"; + + /** + * 创建时间 + */ + @Column(name = "created_at", nullable = false, updatable = false) + public LocalDateTime createdAt; + + /** + * 更新时间 + */ + @Column(name = "updated_at") + public LocalDateTime updatedAt; + + @PrePersist + public void prePersist() { + this.createdAt = LocalDateTime.now(); + this.updatedAt = LocalDateTime.now(); + } + + @PreUpdate + public void preUpdate() { + this.updatedAt = LocalDateTime.now(); + } + + /** + * 根据用户名查找用户 + */ + public static User findByUsername(String username) { + return find("username", username).firstResult(); + } +} diff --git a/src/main/java/com/home4j/entity/UserSettings.java b/src/main/java/com/home4j/entity/UserSettings.java new file mode 100644 index 0000000..b7d385f --- /dev/null +++ b/src/main/java/com/home4j/entity/UserSettings.java @@ -0,0 +1,108 @@ +package com.home4j.entity; + +import io.quarkus.hibernate.orm.panache.PanacheEntity; +import jakarta.persistence.*; +import jakarta.validation.constraints.Size; + +import java.time.LocalDateTime; + +/** + * 用户设置实体 - 存储用户个性化配置 + */ +@Entity +@Table(name = "t_user_settings") +public class UserSettings extends PanacheEntity { + + /** + * 关联用户 + */ + @OneToOne(fetch = FetchType.LAZY) + @JoinColumn(name = "user_id", unique = true) + public User user; + + /** + * 界面语言: zh-CN, en-US + */ + @Size(max = 10) + @Column(length = 10) + public String language = "zh-CN"; + + /** + * 背景类型: theme (跟随主题), color (纯色), image (图片) + */ + @Size(max = 20) + @Column(name = "bg_type", length = 20) + public String bgType = "theme"; + + /** + * 背景颜色 (当 bgType = color 时使用) + */ + @Size(max = 30) + @Column(name = "bg_color", length = 30) + public String bgColor; + + /** + * 背景图片URL (当 bgType = image 时使用) + */ + @Size(max = 500) + @Column(name = "bg_image", length = 500) + public String bgImage; + + /** + * 默认视图模式: list, card + */ + @Size(max = 20) + @Column(name = "default_view", length = 20) + public String defaultView = "card"; + + /** + * 默认卡片显示模式: icon, image + */ + @Size(max = 20) + @Column(name = "card_display_mode", length = 20) + public String cardDisplayMode = "icon"; + + /** + * 天气城市名称 + */ + @Size(max = 50) + @Column(name = "weather_city", length = 50) + public String weatherCity; + + /** + * 创建时间 + */ + @Column(name = "created_at", nullable = false, updatable = false) + public LocalDateTime createdAt; + + /** + * 更新时间 + */ + @Column(name = "updated_at") + public LocalDateTime updatedAt; + + @PrePersist + public void prePersist() { + this.createdAt = LocalDateTime.now(); + this.updatedAt = LocalDateTime.now(); + } + + @PreUpdate + public void preUpdate() { + this.updatedAt = LocalDateTime.now(); + } + + /** + * 根据用户ID查找设置 + */ + public static UserSettings findByUserId(Long userId) { + return find("user.id", userId).firstResult(); + } + + /** + * 根据用户名查找设置 + */ + public static UserSettings findByUsername(String username) { + return find("user.username", username).firstResult(); + } +} diff --git a/src/main/java/com/home4j/resource/AdminApiResource.java b/src/main/java/com/home4j/resource/AdminApiResource.java new file mode 100644 index 0000000..69eb488 --- /dev/null +++ b/src/main/java/com/home4j/resource/AdminApiResource.java @@ -0,0 +1,382 @@ +package com.home4j.resource; + +import com.home4j.entity.Bookmark; +import com.home4j.entity.BookmarkGroup; +import com.home4j.service.BookmarkService; +import jakarta.annotation.security.RolesAllowed; +import jakarta.inject.Inject; +import jakarta.ws.rs.*; +import jakarta.ws.rs.core.MediaType; +import jakarta.ws.rs.core.Response; + +import java.util.List; +import java.util.stream.Collectors; + +/** + * REST API 控制器 - 用于前端 AJAX 调用 + * 接收 JSON 数据,返回 JSON 响应 + */ +@Path("/api/admin") +@RolesAllowed("ADMIN") +@Produces(MediaType.APPLICATION_JSON) +@Consumes(MediaType.APPLICATION_JSON) +public class AdminApiResource { + + @Inject + BookmarkService bookmarkService; + + // ==================== 分组 API ==================== + + /** + * 获取所有分组 + */ + @GET + @Path("/groups") + public Response getAllGroups() { + List groups = bookmarkService.getAllGroups(); + List response = groups.stream() + .map(GroupResponse::from) + .collect(Collectors.toList()); + return Response.ok(response).build(); + } + + /** + * 获取单个分组 + */ + @GET + @Path("/groups/{id}") + public Response getGroup(@PathParam("id") Long id) { + BookmarkGroup group = BookmarkGroup.findById(id); + if (group == null) { + return Response.status(Response.Status.NOT_FOUND) + .entity(new ErrorResponse("分组不存在")) + .build(); + } + return Response.ok(GroupResponse.from(group)).build(); + } + + /** + * 创建分组 + */ + @POST + @Path("/groups") + public Response createGroup(GroupRequest request) { + if (request.name == null || request.name.trim().isEmpty()) { + return Response.status(Response.Status.BAD_REQUEST) + .entity(new ErrorResponse("分组名称不能为空")) + .build(); + } + + BookmarkGroup group = bookmarkService.createGroup( + request.name.trim(), + request.icon != null ? request.icon.trim() : "folder" + ); + + // 如果有 sortOrder,更新它 + if (request.sortOrder != null) { + group.sortOrder = request.sortOrder; + group.persist(); + } + + return Response.status(Response.Status.CREATED) + .entity(GroupResponse.from(group)) + .build(); + } + + /** + * 更新分组 + */ + @PUT + @Path("/groups/{id}") + public Response updateGroup(@PathParam("id") Long id, GroupRequest request) { + BookmarkGroup group = BookmarkGroup.findById(id); + if (group == null) { + return Response.status(Response.Status.NOT_FOUND) + .entity(new ErrorResponse("分组不存在")) + .build(); + } + + if (request.name == null || request.name.trim().isEmpty()) { + return Response.status(Response.Status.BAD_REQUEST) + .entity(new ErrorResponse("分组名称不能为空")) + .build(); + } + + bookmarkService.updateGroup( + id, + request.name.trim(), + request.icon != null ? request.icon.trim() : group.icon, + request.visible + ); + + // 更新 sortOrder + if (request.sortOrder != null) { + group.sortOrder = request.sortOrder; + group.persist(); + } + + return Response.ok(GroupResponse.from(group)).build(); + } + + /** + * 删除分组 + */ + @DELETE + @Path("/groups/{id}") + public Response deleteGroup(@PathParam("id") Long id) { + boolean deleted = bookmarkService.deleteGroup(id); + if (!deleted) { + return Response.status(Response.Status.NOT_FOUND) + .entity(new ErrorResponse("分组不存在")) + .build(); + } + return Response.ok(new SuccessResponse("删除成功")).build(); + } + + // ==================== 书签 API ==================== + + /** + * 获取所有书签 + */ + @GET + @Path("/bookmarks") + public Response getAllBookmarks() { + List bookmarks = Bookmark.listAll(); + List response = bookmarks.stream() + .map(BookmarkResponse::from) + .collect(Collectors.toList()); + return Response.ok(response).build(); + } + + /** + * 获取单个书签 + */ + @GET + @Path("/bookmarks/{id}") + public Response getBookmark(@PathParam("id") Long id) { + Bookmark bookmark = Bookmark.findById(id); + if (bookmark == null) { + return Response.status(Response.Status.NOT_FOUND) + .entity(new ErrorResponse("书签不存在")) + .build(); + } + return Response.ok(BookmarkResponse.from(bookmark)).build(); + } + + /** + * 创建书签 + */ + @POST + @Path("/bookmarks") + public Response createBookmark(BookmarkRequest request) { + // 验证必填字段 + if (request.name == null || request.name.trim().isEmpty()) { + return Response.status(Response.Status.BAD_REQUEST) + .entity(new ErrorResponse("书签名称不能为空")) + .build(); + } + if (request.url == null || request.url.trim().isEmpty()) { + return Response.status(Response.Status.BAD_REQUEST) + .entity(new ErrorResponse("URL不能为空")) + .build(); + } + + // 验证分组是否存在 + if (request.groupId != null) { + BookmarkGroup group = BookmarkGroup.findById(request.groupId); + if (group == null) { + return Response.status(Response.Status.BAD_REQUEST) + .entity(new ErrorResponse("指定的分组不存在")) + .build(); + } + } + + Bookmark bookmark = bookmarkService.createBookmark( + request.groupId, + request.name.trim(), + request.url.trim(), + request.description != null ? request.description.trim() : null, + request.icon != null ? request.icon.trim() : "link", + request.openInNewTab != null ? request.openInNewTab : true, + request.displayMode != null ? request.displayMode : "icon", + request.backgroundImage != null ? request.backgroundImage.trim() : null + ); + + return Response.status(Response.Status.CREATED) + .entity(BookmarkResponse.from(bookmark)) + .build(); + } + + /** + * 更新书签 + */ + @PUT + @Path("/bookmarks/{id}") + public Response updateBookmark(@PathParam("id") Long id, BookmarkRequest request) { + Bookmark bookmark = Bookmark.findById(id); + if (bookmark == null) { + return Response.status(Response.Status.NOT_FOUND) + .entity(new ErrorResponse("书签不存在")) + .build(); + } + + // 验证必填字段 + if (request.name == null || request.name.trim().isEmpty()) { + return Response.status(Response.Status.BAD_REQUEST) + .entity(new ErrorResponse("书签名称不能为空")) + .build(); + } + if (request.url == null || request.url.trim().isEmpty()) { + return Response.status(Response.Status.BAD_REQUEST) + .entity(new ErrorResponse("URL不能为空")) + .build(); + } + + // 验证分组是否存在 + if (request.groupId != null) { + BookmarkGroup group = BookmarkGroup.findById(request.groupId); + if (group == null) { + return Response.status(Response.Status.BAD_REQUEST) + .entity(new ErrorResponse("指定的分组不存在")) + .build(); + } + } + + bookmarkService.updateBookmark( + id, + request.groupId, + request.name.trim(), + request.url.trim(), + request.description != null ? request.description.trim() : null, + request.icon != null ? request.icon.trim() : bookmark.icon, + request.visible, + request.openInNewTab, + request.displayMode, + request.backgroundImage != null ? request.backgroundImage.trim() : null + ); + + // 重新获取更新后的书签 + bookmark = Bookmark.findById(id); + return Response.ok(BookmarkResponse.from(bookmark)).build(); + } + + /** + * 删除书签 + */ + @DELETE + @Path("/bookmarks/{id}") + public Response deleteBookmark(@PathParam("id") Long id) { + boolean deleted = bookmarkService.deleteBookmark(id); + if (!deleted) { + return Response.status(Response.Status.NOT_FOUND) + .entity(new ErrorResponse("书签不存在")) + .build(); + } + return Response.ok(new SuccessResponse("删除成功")).build(); + } + + // ==================== DTO 类 ==================== + + /** + * 分组请求 DTO + */ + public static class GroupRequest { + public Long id; + public String name; + public String icon; + public Integer sortOrder; + public Boolean visible; + } + + /** + * 分组响应 DTO + */ + public static class GroupResponse { + public Long id; + public String name; + public String icon; + public Integer sortOrder; + public Boolean visible; + + public static GroupResponse from(BookmarkGroup group) { + GroupResponse response = new GroupResponse(); + response.id = group.id; + response.name = group.name; + response.icon = group.icon; + response.sortOrder = group.sortOrder; + response.visible = group.visible; + return response; + } + } + + /** + * 书签请求 DTO + */ + public static class BookmarkRequest { + public Long id; + public String name; + public String url; + public String description; + public String icon; + public Long groupId; + public Boolean openInNewTab; + public Boolean visible; + public String displayMode; + public String backgroundImage; + } + + /** + * 书签响应 DTO + */ + public static class BookmarkResponse { + public Long id; + public String name; + public String url; + public String description; + public String icon; + public Long groupId; + public Boolean openInNewTab; + public Boolean visible; + public String displayMode; + public String backgroundImage; + + public static BookmarkResponse from(Bookmark bookmark) { + BookmarkResponse response = new BookmarkResponse(); + response.id = bookmark.id; + response.name = bookmark.name; + response.url = bookmark.url; + response.description = bookmark.description; + response.icon = bookmark.icon; + response.groupId = bookmark.group != null ? bookmark.group.id : null; + response.openInNewTab = bookmark.openInNewTab; + response.visible = bookmark.visible; + response.displayMode = bookmark.displayMode; + response.backgroundImage = bookmark.backgroundImage; + return response; + } + } + + /** + * 错误响应 DTO + */ + public static class ErrorResponse { + public boolean success = false; + public String message; + + public ErrorResponse(String message) { + this.message = message; + } + } + + /** + * 成功响应 DTO + */ + public static class SuccessResponse { + public boolean success = true; + public String message; + + public SuccessResponse(String message) { + this.message = message; + } + } +} diff --git a/src/main/java/com/home4j/resource/AdminResource.java b/src/main/java/com/home4j/resource/AdminResource.java new file mode 100644 index 0000000..0d763f4 --- /dev/null +++ b/src/main/java/com/home4j/resource/AdminResource.java @@ -0,0 +1,257 @@ +package com.home4j.resource; + +import com.home4j.dto.BookmarkDTO; +import com.home4j.dto.GroupDTO; +import com.home4j.entity.Bookmark; +import com.home4j.entity.BookmarkGroup; +import com.home4j.service.BookmarkService; +import com.home4j.service.ConfigService; +import io.quarkus.qute.Template; +import io.quarkus.qute.TemplateInstance; +import io.quarkus.security.Authenticated; +import jakarta.annotation.security.RolesAllowed; +import jakarta.inject.Inject; +import jakarta.validation.Valid; +import jakarta.ws.rs.*; +import jakarta.ws.rs.core.MediaType; +import jakarta.ws.rs.core.Response; + +import java.net.URI; +import java.util.List; +import java.util.Map; + +/** + * 管理后台控制器 - 需要登录 + */ +@Path("/admin") +@RolesAllowed("ADMIN") +public class AdminResource { + + @Inject + Template admin; + + @Inject + Template adminGroups; + + @Inject + Template adminBookmarks; + + @Inject + Template adminSettings; + + @Inject + BookmarkService bookmarkService; + + @Inject + ConfigService configService; + + /** + * 管理后台首页 + */ + @GET + @Produces(MediaType.TEXT_HTML) + public TemplateInstance adminIndex() { + return admin + .data("groups", bookmarkService.getAllGroups()) + .data("siteTitle", configService.getSiteTitle()); + } + + // ==================== 分组管理 ==================== + + /** + * 分组管理页面 + */ + @GET + @Path("/groups") + @Produces(MediaType.TEXT_HTML) + public TemplateInstance groupsPage() { + return adminGroups + .data("groups", bookmarkService.getAllGroups()) + .data("siteTitle", configService.getSiteTitle()); + } + + /** + * 创建分组 + */ + @POST + @Path("/groups") + @Consumes(MediaType.APPLICATION_FORM_URLENCODED) + public Response createGroup(@FormParam("name") String name, @FormParam("icon") String icon) { + bookmarkService.createGroup(name, icon); + return Response.seeOther(URI.create("/admin/groups")).build(); + } + + /** + * 更新分组 + */ + @POST + @Path("/groups/{id}") + @Consumes(MediaType.APPLICATION_FORM_URLENCODED) + public Response updateGroup(@PathParam("id") Long id, + @FormParam("name") String name, + @FormParam("icon") String icon, + @FormParam("visible") Boolean visible) { + bookmarkService.updateGroup(id, name, icon, visible); + return Response.seeOther(URI.create("/admin/groups")).build(); + } + + /** + * 删除分组 + */ + @POST + @Path("/groups/{id}/delete") + public Response deleteGroup(@PathParam("id") Long id) { + bookmarkService.deleteGroup(id); + return Response.seeOther(URI.create("/admin/groups")).build(); + } + + // ==================== 书签管理 ==================== + + /** + * 书签管理页面 + */ + @GET + @Path("/bookmarks") + @Produces(MediaType.TEXT_HTML) + public TemplateInstance bookmarksPage(@QueryParam("groupId") Long groupId) { + List bookmarks; + if (groupId != null) { + bookmarks = Bookmark.findByGroupIdOrdered(groupId); + } else { + bookmarks = Bookmark.listAll(); + } + return adminBookmarks + .data("bookmarks", bookmarks) + .data("groups", bookmarkService.getAllGroups()) + .data("selectedGroupId", groupId) + .data("siteTitle", configService.getSiteTitle()); + } + + /** + * 创建书签 + */ + @POST + @Path("/bookmarks") + @Consumes(MediaType.APPLICATION_FORM_URLENCODED) + public Response createBookmark(@FormParam("groupId") Long groupId, + @FormParam("name") String name, + @FormParam("url") String url, + @FormParam("description") String description, + @FormParam("icon") String icon, + @FormParam("openInNewTab") Boolean openInNewTab) { + bookmarkService.createBookmark(groupId, name, url, description, icon, openInNewTab); + return Response.seeOther(URI.create("/admin/bookmarks")).build(); + } + + /** + * 更新书签 + */ + @POST + @Path("/bookmarks/{id}") + @Consumes(MediaType.APPLICATION_FORM_URLENCODED) + public Response updateBookmark(@PathParam("id") Long id, + @FormParam("groupId") Long groupId, + @FormParam("name") String name, + @FormParam("url") String url, + @FormParam("description") String description, + @FormParam("icon") String icon, + @FormParam("visible") Boolean visible, + @FormParam("openInNewTab") Boolean openInNewTab) { + bookmarkService.updateBookmark(id, groupId, name, url, description, icon, visible, openInNewTab); + return Response.seeOther(URI.create("/admin/bookmarks")).build(); + } + + /** + * 删除书签 + */ + @POST + @Path("/bookmarks/{id}/delete") + public Response deleteBookmark(@PathParam("id") Long id) { + bookmarkService.deleteBookmark(id); + return Response.seeOther(URI.create("/admin/bookmarks")).build(); + } + + // ==================== 系统设置 ==================== + + /** + * 系统设置页面 + */ + @GET + @Path("/settings") + @Produces(MediaType.TEXT_HTML) + public TemplateInstance settingsPage() { + return adminSettings + .data("config", configService.getAll()) + .data("siteTitle", configService.getSiteTitle()); + } + + /** + * 保存系统设置 + */ + @POST + @Path("/settings") + @Consumes(MediaType.APPLICATION_FORM_URLENCODED) + public Response saveSettings(@FormParam("site_title") String siteTitle, + @FormParam("site_subtitle") String siteSubtitle, + @FormParam("theme") String theme, + @FormParam("footer_text") String footerText, + @FormParam("search_engine") String searchEngine, + @FormParam("show_search") String showSearch) { + configService.set("site_title", siteTitle); + configService.set("site_subtitle", siteSubtitle); + configService.set("theme", theme); + configService.set("footer_text", footerText); + configService.set("search_engine", searchEngine); + configService.set("show_search", showSearch != null ? "true" : "false"); + return Response.seeOther(URI.create("/admin/settings")).build(); + } + + // ==================== API 接口 ==================== + + /** + * 获取所有分组 API + */ + @GET + @Path("/api/groups") + @Produces(MediaType.APPLICATION_JSON) + public List getGroupsApi() { + return bookmarkService.getAllGroups(); + } + + /** + * 获取所有书签 API + */ + @GET + @Path("/api/bookmarks") + @Produces(MediaType.APPLICATION_JSON) + public List getBookmarksApi(@QueryParam("groupId") Long groupId) { + if (groupId != null) { + return Bookmark.findByGroupIdOrdered(groupId); + } + return Bookmark.listAll(); + } + + /** + * 更新分组排序 API + */ + @POST + @Path("/api/groups/order") + @Consumes(MediaType.APPLICATION_JSON) + @Produces(MediaType.APPLICATION_JSON) + public Response updateGroupOrder(List groupIds) { + bookmarkService.updateGroupOrder(groupIds); + return Response.ok().entity("{\"success\": true}").build(); + } + + /** + * 更新书签排序 API + */ + @POST + @Path("/api/bookmarks/order") + @Consumes(MediaType.APPLICATION_JSON) + @Produces(MediaType.APPLICATION_JSON) + public Response updateBookmarkOrder(List bookmarkIds) { + bookmarkService.updateBookmarkOrder(bookmarkIds); + return Response.ok().entity("{\"success\": true}").build(); + } +} diff --git a/src/main/java/com/home4j/resource/IndexResource.java b/src/main/java/com/home4j/resource/IndexResource.java new file mode 100644 index 0000000..49cabee --- /dev/null +++ b/src/main/java/com/home4j/resource/IndexResource.java @@ -0,0 +1,85 @@ +package com.home4j.resource; + +import com.home4j.entity.BookmarkGroup; +import com.home4j.service.BookmarkService; +import com.home4j.service.ConfigService; +import io.quarkus.qute.Template; +import io.quarkus.qute.TemplateInstance; +import io.quarkus.security.identity.SecurityIdentity; +import jakarta.inject.Inject; +import jakarta.ws.rs.*; +import jakarta.ws.rs.core.MediaType; + +import java.util.List; + +/** + * 首页控制器 - 公开访问 + */ +@Path("/") +public class IndexResource { + + @Inject + Template index; + + @Inject + BookmarkService bookmarkService; + + @Inject + ConfigService configService; + + @Inject + SecurityIdentity securityIdentity; + + /** + * 首页 - 显示所有可见分组和书签 + */ + @GET + @Produces(MediaType.TEXT_HTML) + public TemplateInstance index() { + List groups = bookmarkService.getAllVisibleGroupsWithBookmarks(); + List allGroups = bookmarkService.getAllGroups(); // 用于编辑模式 + + // 检查用户是否已登录 + boolean isLoggedIn = !securityIdentity.isAnonymous(); + String username = isLoggedIn ? securityIdentity.getPrincipal().getName() : null; + boolean isAdmin = securityIdentity.hasRole("ADMIN"); + + // 构建 config 对象 + var config = new java.util.HashMap(); + config.put("siteTitle", configService.getSiteTitle()); + config.put("siteSubtitle", configService.getSiteSubtitle()); + config.put("theme", configService.getTheme()); + config.put("footerText", configService.getFooterText()); + + return index + .data("groups", groups) + .data("allGroups", allGroups) + .data("config", config) + .data("siteTitle", configService.getSiteTitle()) + .data("siteSubtitle", configService.getSiteSubtitle()) + .data("theme", configService.getTheme()) + .data("footerText", configService.getFooterText()) + .data("searchEngine", configService.getSearchEngine()) + .data("showSearch", configService.isShowSearch()) + .data("viewMode", configService.getViewMode()) + .data("columns", configService.getColumns()) + .data("backgroundImage", configService.getBackgroundImage()) + .data("backgroundOverlay", configService.getBackgroundOverlay()) + .data("isLoggedIn", isLoggedIn) + .data("isAdmin", isAdmin) + .data("username", username); + } + + /** + * 搜索书签 API + */ + @GET + @Path("/api/search") + @Produces(MediaType.APPLICATION_JSON) + public List search(@QueryParam("q") String keyword) { + if (keyword == null || keyword.trim().isEmpty()) { + return List.of(); + } + return bookmarkService.searchBookmarks(keyword.trim()); + } +} diff --git a/src/main/java/com/home4j/resource/LoginResource.java b/src/main/java/com/home4j/resource/LoginResource.java new file mode 100644 index 0000000..3bf262e --- /dev/null +++ b/src/main/java/com/home4j/resource/LoginResource.java @@ -0,0 +1,75 @@ +package com.home4j.resource; + +import io.quarkus.qute.Template; +import io.quarkus.qute.TemplateInstance; +import io.quarkus.security.Authenticated; +import jakarta.inject.Inject; +import jakarta.ws.rs.*; +import jakarta.ws.rs.core.Context; +import jakarta.ws.rs.core.MediaType; +import jakarta.ws.rs.core.NewCookie; +import jakarta.ws.rs.core.Response; +import jakarta.ws.rs.core.SecurityContext; + +import java.net.URI; + +/** + * 登录控制器 + */ +@Path("/login") +public class LoginResource { + + @Inject + Template login; + + /** + * 显示登录页面 + */ + @GET + @Produces(MediaType.TEXT_HTML) + public TemplateInstance loginPage(@QueryParam("error") String error) { + return login.data("error", error != null); + } + + /** + * 登录失败处理 + */ + @GET + @Path("/error") + @Produces(MediaType.TEXT_HTML) + public TemplateInstance loginError() { + return login.data("error", true); + } + + /** + * 登出 - 清除 session cookie + */ + @GET + @Path("/logout") + public Response logout() { + // 创建一个过期的 cookie 来清除 session + NewCookie expiredCookie = new NewCookie.Builder("home4j-session") + .path("/") + .maxAge(0) + .httpOnly(true) + .build(); + + return Response.seeOther(URI.create("/")) + .cookie(expiredCookie) + .build(); + } + + /** + * 检查登录状态 API + */ + @GET + @Path("/check") + @Produces(MediaType.APPLICATION_JSON) + public Response checkLogin(@Context SecurityContext securityContext) { + if (securityContext.getUserPrincipal() != null) { + return Response.ok().entity("{\"authenticated\": true, \"username\": \"" + + securityContext.getUserPrincipal().getName() + "\"}").build(); + } + return Response.ok().entity("{\"authenticated\": false}").build(); + } +} diff --git a/src/main/java/com/home4j/resource/UserSettingsResource.java b/src/main/java/com/home4j/resource/UserSettingsResource.java new file mode 100644 index 0000000..7fa2f82 --- /dev/null +++ b/src/main/java/com/home4j/resource/UserSettingsResource.java @@ -0,0 +1,142 @@ +package com.home4j.resource; + +import com.home4j.entity.User; +import com.home4j.entity.UserSettings; +import io.quarkus.security.identity.SecurityIdentity; +import jakarta.annotation.security.RolesAllowed; +import jakarta.inject.Inject; +import jakarta.transaction.Transactional; +import jakarta.ws.rs.*; +import jakarta.ws.rs.core.MediaType; +import jakarta.ws.rs.core.Response; + +/** + * 用户设置 REST API + */ +@Path("/api/settings") +@RolesAllowed("ADMIN") +@Produces(MediaType.APPLICATION_JSON) +@Consumes(MediaType.APPLICATION_JSON) +public class UserSettingsResource { + + @Inject + SecurityIdentity securityIdentity; + + /** + * 获取当前用户设置 + */ + @GET + public Response getSettings() { + String username = securityIdentity.getPrincipal().getName(); + UserSettings settings = UserSettings.findByUsername(username); + + if (settings == null) { + // 返回默认设置 + return Response.ok(new SettingsResponse()).build(); + } + + return Response.ok(SettingsResponse.from(settings)).build(); + } + + /** + * 更新用户设置 + */ + @PUT + @Transactional + public Response updateSettings(SettingsRequest request) { + String username = securityIdentity.getPrincipal().getName(); + User user = User.findByUsername(username); + + if (user == null) { + return Response.status(Response.Status.NOT_FOUND) + .entity(new ErrorResponse("用户不存在")) + .build(); + } + + UserSettings settings = UserSettings.findByUsername(username); + + if (settings == null) { + settings = new UserSettings(); + settings.user = user; + } + + // 更新设置 + if (request.language != null) { + settings.language = request.language; + } + if (request.bgType != null) { + settings.bgType = request.bgType; + } + if (request.bgColor != null) { + settings.bgColor = request.bgColor; + } + if (request.bgImage != null) { + settings.bgImage = request.bgImage; + } + if (request.defaultView != null) { + settings.defaultView = request.defaultView; + } + if (request.cardDisplayMode != null) { + settings.cardDisplayMode = request.cardDisplayMode; + } + if (request.weatherCity != null) { + settings.weatherCity = request.weatherCity; + } + + settings.persist(); + + return Response.ok(SettingsResponse.from(settings)).build(); + } + + // ==================== DTO 类 ==================== + + /** + * 设置请求 DTO + */ + public static class SettingsRequest { + public String language; + public String bgType; + public String bgColor; + public String bgImage; + public String defaultView; + public String cardDisplayMode; + public String weatherCity; + } + + /** + * 设置响应 DTO + */ + public static class SettingsResponse { + public String language = "zh-CN"; + public String bgType = "theme"; + public String bgColor; + public String bgImage; + public String defaultView = "card"; + public String cardDisplayMode = "icon"; + public String weatherCity; + + public static SettingsResponse from(UserSettings settings) { + SettingsResponse response = new SettingsResponse(); + response.language = settings.language != null ? settings.language : "zh-CN"; + response.bgType = settings.bgType != null ? settings.bgType : "theme"; + response.bgColor = settings.bgColor; + response.bgImage = settings.bgImage; + response.defaultView = settings.defaultView != null ? settings.defaultView : "card"; + response.cardDisplayMode = settings.cardDisplayMode != null ? settings.cardDisplayMode : "icon"; + response.weatherCity = settings.weatherCity; + return response; + } + } + + /** + * 错误响应 DTO + */ + public static class ErrorResponse { + public boolean success = false; + public String message; + + public ErrorResponse(String message) { + this.message = message; + } + } +} diff --git a/src/main/java/com/home4j/service/BookmarkService.java b/src/main/java/com/home4j/service/BookmarkService.java new file mode 100644 index 0000000..9f31c66 --- /dev/null +++ b/src/main/java/com/home4j/service/BookmarkService.java @@ -0,0 +1,192 @@ +package com.home4j.service; + +import com.home4j.entity.Bookmark; +import com.home4j.entity.BookmarkGroup; +import jakarta.enterprise.context.ApplicationScoped; +import jakarta.transaction.Transactional; + +import java.util.List; + +/** + * 书签服务 + */ +@ApplicationScoped +public class BookmarkService { + + /** + * 获取所有可见分组及其书签 + */ + public List getAllVisibleGroupsWithBookmarks() { + return BookmarkGroup.findAllVisibleOrdered(); + } + + /** + * 获取所有分组(管理用) + */ + public List getAllGroups() { + return BookmarkGroup.findAllOrdered(); + } + + /** + * 创建分组 + */ + @Transactional + public BookmarkGroup createGroup(String name, String icon) { + BookmarkGroup group = new BookmarkGroup(); + group.name = name; + group.icon = icon; + group.sortOrder = BookmarkGroup.getNextSortOrder(); + group.visible = true; + group.persist(); + return group; + } + + /** + * 更新分组 + */ + @Transactional + public BookmarkGroup updateGroup(Long id, String name, String icon, Boolean visible) { + BookmarkGroup group = BookmarkGroup.findById(id); + if (group != null) { + group.name = name; + group.icon = icon; + if (visible != null) { + group.visible = visible; + } + group.persist(); + } + return group; + } + + /** + * 删除分组(级联删除书签) + */ + @Transactional + public boolean deleteGroup(Long id) { + BookmarkGroup group = BookmarkGroup.findById(id); + if (group != null) { + group.delete(); + return true; + } + return false; + } + + /** + * 创建书签 + */ + @Transactional + public Bookmark createBookmark(Long groupId, String name, String url, String description, String icon, Boolean openInNewTab) { + return createBookmark(groupId, name, url, description, icon, openInNewTab, null, null); + } + + /** + * 创建书签(包含显示模式和背景图) + */ + @Transactional + public Bookmark createBookmark(Long groupId, String name, String url, String description, String icon, Boolean openInNewTab, String displayMode, String backgroundImage) { + Bookmark bookmark = new Bookmark(); + if (groupId != null) { + bookmark.group = BookmarkGroup.findById(groupId); + } + bookmark.name = name; + bookmark.url = url; + bookmark.description = description; + bookmark.icon = icon; + bookmark.openInNewTab = openInNewTab != null ? openInNewTab : true; + bookmark.displayMode = displayMode != null ? displayMode : "icon"; + bookmark.backgroundImage = backgroundImage; + bookmark.sortOrder = Bookmark.getNextSortOrder(groupId); + bookmark.visible = true; + bookmark.persist(); + return bookmark; + } + + /** + * 更新书签 + */ + @Transactional + public Bookmark updateBookmark(Long id, Long groupId, String name, String url, String description, String icon, Boolean visible, Boolean openInNewTab) { + return updateBookmark(id, groupId, name, url, description, icon, visible, openInNewTab, null, null); + } + + /** + * 更新书签(包含显示模式和背景图) + */ + @Transactional + public Bookmark updateBookmark(Long id, Long groupId, String name, String url, String description, String icon, Boolean visible, Boolean openInNewTab, String displayMode, String backgroundImage) { + Bookmark bookmark = Bookmark.findById(id); + if (bookmark != null) { + if (groupId != null) { + bookmark.group = BookmarkGroup.findById(groupId); + } else { + bookmark.group = null; + } + bookmark.name = name; + bookmark.url = url; + bookmark.description = description; + bookmark.icon = icon; + if (visible != null) { + bookmark.visible = visible; + } + if (openInNewTab != null) { + bookmark.openInNewTab = openInNewTab; + } + if (displayMode != null) { + bookmark.displayMode = displayMode; + } + if (backgroundImage != null) { + bookmark.backgroundImage = backgroundImage; + } + bookmark.persist(); + } + return bookmark; + } + + /** + * 删除书签 + */ + @Transactional + public boolean deleteBookmark(Long id) { + Bookmark bookmark = Bookmark.findById(id); + if (bookmark != null) { + bookmark.delete(); + return true; + } + return false; + } + + /** + * 搜索书签 + */ + public List searchBookmarks(String keyword) { + return Bookmark.search(keyword); + } + + /** + * 更新分组排序 + */ + @Transactional + public void updateGroupOrder(List groupIds) { + for (int i = 0; i < groupIds.size(); i++) { + BookmarkGroup group = BookmarkGroup.findById(groupIds.get(i)); + if (group != null) { + group.sortOrder = i; + group.persist(); + } + } + } + + /** + * 更新书签排序 + */ + @Transactional + public void updateBookmarkOrder(List bookmarkIds) { + for (int i = 0; i < bookmarkIds.size(); i++) { + Bookmark bookmark = Bookmark.findById(bookmarkIds.get(i)); + if (bookmark != null) { + bookmark.sortOrder = i; + bookmark.persist(); + } + } + } +} diff --git a/src/main/java/com/home4j/service/ConfigService.java b/src/main/java/com/home4j/service/ConfigService.java new file mode 100644 index 0000000..16a8ee6 --- /dev/null +++ b/src/main/java/com/home4j/service/ConfigService.java @@ -0,0 +1,147 @@ +package com.home4j.service; + +import com.home4j.entity.Config; +import jakarta.enterprise.context.ApplicationScoped; +import jakarta.transaction.Transactional; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * 配置服务 + */ +@ApplicationScoped +public class ConfigService { + + // 默认配置值 + private static final Map DEFAULTS = new HashMap<>(); + static { + DEFAULTS.put(Config.KEY_SITE_TITLE, "Home4j"); + DEFAULTS.put(Config.KEY_SITE_SUBTITLE, "我的导航页"); + DEFAULTS.put(Config.KEY_THEME, "light"); + DEFAULTS.put(Config.KEY_FOOTER_TEXT, "Powered by Home4j"); + DEFAULTS.put(Config.KEY_SEARCH_ENGINE, "https://www.google.com/search"); + DEFAULTS.put(Config.KEY_SHOW_SEARCH, "true"); + DEFAULTS.put(Config.KEY_VIEW_MODE, "icon"); + DEFAULTS.put(Config.KEY_COLUMNS, "4"); + DEFAULTS.put(Config.KEY_BACKGROUND_IMAGE, ""); + DEFAULTS.put(Config.KEY_BACKGROUND_OVERLAY, "0.5"); + } + + /** + * 获取配置值 + */ + public String get(String key) { + return Config.getValue(key, DEFAULTS.get(key)); + } + + /** + * 获取配置值(带默认值) + */ + public String get(String key, String defaultValue) { + return Config.getValue(key, defaultValue); + } + + /** + * 设置配置值 + */ + @Transactional + public void set(String key, String value) { + Config.setValue(key, value, null); + } + + /** + * 设置配置值(带描述) + */ + @Transactional + public void set(String key, String value, String description) { + Config.setValue(key, value, description); + } + + /** + * 获取所有配置 + */ + public Map getAll() { + Map result = new HashMap<>(DEFAULTS); + List configs = Config.listAll(); + for (Config config : configs) { + result.put(config.configKey, config.configValue); + } + return result; + } + + /** + * 获取网站标题 + */ + public String getSiteTitle() { + return get(Config.KEY_SITE_TITLE); + } + + /** + * 获取网站副标题 + */ + public String getSiteSubtitle() { + return get(Config.KEY_SITE_SUBTITLE); + } + + /** + * 获取当前主题 + */ + public String getTheme() { + return get(Config.KEY_THEME); + } + + /** + * 获取页脚文本 + */ + public String getFooterText() { + return get(Config.KEY_FOOTER_TEXT); + } + + /** + * 获取搜索引擎URL + */ + public String getSearchEngine() { + return get(Config.KEY_SEARCH_ENGINE); + } + + /** + * 是否显示搜索框 + */ + public boolean isShowSearch() { + return "true".equals(get(Config.KEY_SHOW_SEARCH)); + } + + /** + * 获取视图模式 (icon/list) + */ + public String getViewMode() { + return get(Config.KEY_VIEW_MODE); + } + + /** + * 获取列数 + */ + public int getColumns() { + try { + return Integer.parseInt(get(Config.KEY_COLUMNS)); + } catch (NumberFormatException e) { + return 4; + } + } + + /** + * 获取背景图URL + */ + public String getBackgroundImage() { + return get(Config.KEY_BACKGROUND_IMAGE, ""); + } + + /** + * 获取背景遮罩透明度 + */ + public String getBackgroundOverlay() { + return get(Config.KEY_BACKGROUND_OVERLAY, "0.5"); + } +} diff --git a/src/main/java/com/home4j/service/UserService.java b/src/main/java/com/home4j/service/UserService.java new file mode 100644 index 0000000..e7f5838 --- /dev/null +++ b/src/main/java/com/home4j/service/UserService.java @@ -0,0 +1,52 @@ +package com.home4j.service; + +import com.home4j.entity.User; +import io.quarkus.elytron.security.common.BcryptUtil; +import jakarta.enterprise.context.ApplicationScoped; +import jakarta.transaction.Transactional; + +/** + * 用户服务 + */ +@ApplicationScoped +public class UserService { + + /** + * 创建用户(密码会自动BCrypt加密) + */ + @Transactional + public User createUser(String username, String password) { + User user = new User(); + user.username = username; + user.password = BcryptUtil.bcryptHash(password); + user.role = "ADMIN"; + user.persist(); + return user; + } + + /** + * 更新密码 + */ + @Transactional + public void updatePassword(Long userId, String newPassword) { + User user = User.findById(userId); + if (user != null) { + user.password = BcryptUtil.bcryptHash(newPassword); + user.persist(); + } + } + + /** + * 检查是否存在任何用户 + */ + public boolean hasAnyUser() { + return User.count() > 0; + } + + /** + * 获取用户数量 + */ + public long getUserCount() { + return User.count(); + } +} diff --git a/src/main/resources/META-INF/resources/css/app.css b/src/main/resources/META-INF/resources/css/app.css new file mode 100644 index 0000000..3e60df4 --- /dev/null +++ b/src/main/resources/META-INF/resources/css/app.css @@ -0,0 +1,444 @@ +/** + * Home4j - Custom Styles + * ======================== + */ + +/* ========================================== + CSS Variables + ========================================== */ +:root { + --hero-height: 200px; + --card-transition: all 0.2s ease; + --drawer-width: 400px; +} + +/* ========================================== + Background Image Support + ========================================== */ +.background-layer { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; + background-size: cover; + background-position: center; + background-repeat: no-repeat; +} + +.background-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 1; + background-color: rgba(0, 0, 0, 0.5); + pointer-events: none; +} + +.hero-background { + position: relative; + background-size: cover; + background-position: center; + background-repeat: no-repeat; +} + +.hero-background::before { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: inherit; + z-index: -1; +} + +.hero-overlay { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, var(--overlay-opacity, 0.5)); + z-index: 0; +} + +.hero-content { + position: relative; + z-index: 1; +} + +/* ========================================== + Bookmark Card Styles + ========================================== */ +.bookmark-card { + transition: var(--card-transition); + cursor: pointer; +} + +.bookmark-card:hover { + transform: translateY(-4px); + box-shadow: 0 12px 28px rgba(0, 0, 0, 0.12); +} + +/* Icon View Card */ +.bookmark-card-icon { + min-height: 120px; +} + +.bookmark-card-icon .bookmark-icon { + font-size: 2.5rem; + width: 56px; + height: 56px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 12px; + background: var(--fallback-b3, oklch(var(--b3))); +} + +.bookmark-card-icon .bookmark-icon img, +.bookmark-card-icon .bookmark-icon svg { + width: 32px; + height: 32px; +} + +/* List View Card */ +.bookmark-card-list { + padding: 0.75rem 1rem; +} + +.bookmark-card-list .bookmark-icon { + width: 32px; + height: 32px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 8px; + background: var(--fallback-b3, oklch(var(--b3))); +} + +.bookmark-card-list .bookmark-icon img, +.bookmark-card-list .bookmark-icon svg { + width: 20px; + height: 20px; +} + +/* ========================================== + Group Styles + ========================================== */ +.group-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: 0.5rem 0; + cursor: pointer; + user-select: none; +} + +.group-header:hover { + opacity: 0.8; +} + +.group-title { + display: flex; + align-items: center; + gap: 0.5rem; + font-size: 1.25rem; + font-weight: 600; +} + +.group-toggle { + transition: transform 0.2s ease; +} + +.group-toggle.collapsed { + transform: rotate(-90deg); +} + +.group-content { + overflow: hidden; + transition: max-height 0.3s ease, opacity 0.3s ease; +} + +.group-content.collapsed { + max-height: 0 !important; + opacity: 0; +} + +.group-actions { + display: flex; + align-items: center; + gap: 0.5rem; + opacity: 0; + transition: opacity 0.2s ease; +} + +.group-header:hover .group-actions, +.edit-mode .group-actions { + opacity: 1; +} + +/* ========================================== + Edit Mode Styles + ========================================== */ +.edit-mode .bookmark-card { + position: relative; +} + +.edit-mode .bookmark-card::after { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + border: 2px dashed transparent; + border-radius: inherit; + pointer-events: none; + transition: border-color 0.2s ease; +} + +.edit-mode .bookmark-card:hover::after { + border-color: var(--fallback-p, oklch(var(--p))); +} + +.bookmark-card.editing { + box-shadow: 0 0 0 3px var(--fallback-p, oklch(var(--p))); +} + +.bookmark-edit-actions { + position: absolute; + top: 0.5rem; + right: 0.5rem; + display: none; + gap: 0.25rem; +} + +.edit-mode .bookmark-edit-actions { + display: flex; +} + +/* ========================================== + Drawer Styles + ========================================== */ +.drawer-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.5); + z-index: 100; +} + +.drawer-panel { + position: fixed; + top: 0; + right: 0; + bottom: 0; + width: var(--drawer-width); + max-width: 90vw; + background: var(--fallback-b1, oklch(var(--b1))); + z-index: 101; + display: flex; + flex-direction: column; + transform: translateX(100%); + transition: transform 0.3s ease; +} + +.drawer-panel.open { + transform: translateX(0); +} + +.drawer-side { + z-index: 100; +} + +.drawer-content-wrapper { + width: var(--drawer-width); + max-width: 90vw; + background: var(--fallback-b1, oklch(var(--b1))); + height: 100vh; + overflow-y: auto; +} + +/* ========================================== + Icon Picker Styles + ========================================== */ +.icon-picker-grid { + display: grid; + grid-template-columns: repeat(8, 1fr); + gap: 0.5rem; + max-height: 300px; + overflow-y: auto; +} + +.icon-picker-item { + display: flex; + align-items: center; + justify-content: center; + width: 40px; + height: 40px; + border-radius: 8px; + cursor: pointer; + transition: all 0.15s ease; +} + +.icon-picker-item:hover { + background: var(--fallback-b3, oklch(var(--b3))); +} + +.icon-picker-item.selected { + background: var(--fallback-p, oklch(var(--p))); + color: var(--fallback-pc, oklch(var(--pc))); +} + +/* ========================================== + Theme Switcher + ========================================== */ +.theme-switcher { + position: relative; +} + +.theme-menu { + position: absolute; + top: 100%; + right: 0; + margin-top: 0.5rem; + min-width: 150px; + z-index: 50; +} + +/* ========================================== + View Mode Toggle + ========================================== */ +.view-toggle { + display: flex; + border-radius: 0.5rem; + overflow: hidden; + border: 1px solid var(--fallback-b3, oklch(var(--b3))); +} + +.view-toggle button { + padding: 0.5rem 0.75rem; + background: transparent; + border: none; + cursor: pointer; + transition: all 0.15s ease; +} + +.view-toggle button.active { + background: var(--fallback-p, oklch(var(--p))); + color: var(--fallback-pc, oklch(var(--pc))); +} + +/* ========================================== + Toast Notifications + ========================================== */ +.toast-container { + position: fixed; + bottom: 1rem; + right: 1rem; + z-index: 1000; + display: flex; + flex-direction: column; + gap: 0.5rem; +} + +.toast { + animation: slideIn 0.3s ease; +} + +@keyframes slideIn { + from { + transform: translateX(100%); + opacity: 0; + } + to { + transform: translateX(0); + opacity: 1; + } +} + +/* ========================================== + Responsive Adjustments + ========================================== */ +@media (max-width: 768px) { + :root { + --drawer-width: 100%; + } + + .icon-picker-grid { + grid-template-columns: repeat(6, 1fr); + } +} + +@media (max-width: 480px) { + .icon-picker-grid { + grid-template-columns: repeat(5, 1fr); + } +} + +/* ========================================== + Skeleton Loading + ========================================== */ +.skeleton-card { + animation: pulse 1.5s ease-in-out infinite; +} + +@keyframes pulse { + 0%, 100% { + opacity: 1; + } + 50% { + opacity: 0.5; + } +} + +/* ========================================== + Empty State + ========================================== */ +.empty-state { + text-align: center; + padding: 4rem 2rem; +} + +.empty-state-icon { + font-size: 4rem; + margin-bottom: 1rem; + opacity: 0.5; +} + +/* ========================================== + FAB (Floating Action Button) + ========================================== */ +.fab { + position: fixed; + bottom: 2rem; + right: 2rem; + z-index: 50; +} + +.fab-menu { + position: absolute; + bottom: 100%; + right: 0; + margin-bottom: 0.5rem; + display: flex; + flex-direction: column; + gap: 0.5rem; + opacity: 0; + transform: translateY(10px); + pointer-events: none; + transition: all 0.2s ease; +} + +.fab-menu.open { + opacity: 1; + transform: translateY(0); + pointer-events: auto; +} diff --git a/src/main/resources/META-INF/resources/css/daisyui.min.css b/src/main/resources/META-INF/resources/css/daisyui.min.css new file mode 100644 index 0000000..303a32f --- /dev/null +++ b/src/main/resources/META-INF/resources/css/daisyui.min.css @@ -0,0 +1,7 @@ +/** + * Skipped minification because the original files appears to be already minified. + * Original file: /npm/daisyui@5.5.17/daisyui.css + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +/*! 🌼 daisyUI 5.5.16 - MIT License */ @layer base{:root,:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root{background:var(--page-scroll-bg,var(--root-bg));--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000),var(--root-bg,#0000))color-mix(in srgb,var(--root-bg,#0000),oklch(0% 0 0) calc(var(--page-has-backdrop,0)*40%));--page-scroll-transition-on:background-color .3s ease-out;transition:var(--page-scroll-transition);scrollbar-gutter:var(--page-scroll-gutter,unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--page-scroll-gutter,unset); else: unset)}@keyframes set-page-has-scroll{0%,to{--page-has-scroll:1}}:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)#0000}:root,[data-theme]{background:var(--page-scroll-bg,var(--root-bg));color:var(--color-base-content)}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root:not(span){overflow:var(--page-overflow)}*,:after,::backdrop,:before,::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");-webkit-tap-highlight-color:#0000}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}table{text-indent:0;border-color:inherit;border-collapse:collapse}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}input:where(:not([type=button],[type=reset],[type=submit])),select,textarea{border-width:1px}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-search-decoration{-webkit-appearance:none}menu,ol,ul{list-style:none}textarea{resize:vertical}::placeholder{opacity:1;color:color-mix(in oklch,currentColor 50%,#0000)}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}@property --radialprogress{syntax: ""; inherits: true; initial-value: 0%;}}@layer utilities{.input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}@media (width>=640px){.sm\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.sm\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.sm\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.sm\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.sm\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.sm\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.sm\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.sm\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.sm\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.sm\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.sm\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.sm\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.sm\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.sm\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.sm\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}@media (width>=768px){.md\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.md\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.md\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.md\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.md\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.md\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.md\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.md\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.md\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.md\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.md\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.md\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.md\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.md\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.md\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}@media (width>=1024px){.lg\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.lg\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.lg\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.lg\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.lg\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.lg\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.lg\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.lg\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.lg\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.lg\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.lg\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.lg\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.lg\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.lg\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.lg\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}@media (width>=1280px){.xl\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.xl\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.xl\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.xl\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.xl\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.xl\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.xl\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.xl\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.xl\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.xl\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.xl\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.xl\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.xl\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.xl\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.xl\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}@media (width>=1536px){.\32 xl\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.\32 xl\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.\32 xl\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.\32 xl\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.\32 xl\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.\32 xl\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.\32 xl\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.\32 xl\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.\32 xl\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.\32 xl\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.\32 xl\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.\32 xl\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.\32 xl\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.\32 xl\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.\32 xl\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}.timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}@media (width>=640px){.sm\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.sm\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.sm\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.sm\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.sm\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.sm\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.sm\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.sm\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.sm\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}@media (width>=768px){.md\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.md\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.md\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.md\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.md\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.md\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.md\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.md\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.md\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}@media (width>=1024px){.lg\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.lg\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.lg\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.lg\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.lg\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.lg\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.lg\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.lg\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.lg\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}@media (width>=1280px){.xl\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.xl\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.xl\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.xl\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.xl\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.xl\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.xl\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.xl\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.xl\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}@media (width>=1536px){.\32 xl\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.\32 xl\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.\32 xl\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.\32 xl\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.\32 xl\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.\32 xl\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.\32 xl\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.\32 xl\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.\32 xl\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}.swap{@layer daisyui.l1.l2.l3{&{cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}& input{appearance:none;border:none}&>*{grid-row-start:1;grid-column-start:1;@media (prefers-reduced-motion:no-preference){&{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& .swap-on,& .swap-indeterminate,& input:indeterminate~.swap-on{opacity:0}& input:is(:checked,:indeterminate){&~.swap-off{opacity:0}}& input:checked~.swap-on,& input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}}}.swap-active{@layer daisyui.l1.l2{& .swap-off{opacity:0}& .swap-on{opacity:1}}}.swap-rotate{@layer daisyui.l1.l2{& .swap-on,& input:indeterminate~.swap-on{rotate:45deg}& input:is(:checked,:indeterminate)~.swap-on,&.swap-active .swap-on{rotate:none}& input:is(:checked,:indeterminate)~.swap-off,&.swap-active .swap-off{rotate:-45deg}}}.swap-flip{@layer daisyui.l1.l2{&{transform-style:preserve-3d;perspective:20rem}& .swap-on,& .swap-indeterminate,& input:indeterminate~.swap-on{backface-visibility:hidden;transform:rotateY(180deg)}& input:is(:checked,:indeterminate)~.swap-on,&.swap-active .swap-on{transform:rotateY(0)}& input:is(:checked,:indeterminate)~.swap-off,&.swap-active .swap-off{backface-visibility:hidden;opacity:1;transform:rotateY(-180deg)}}}.divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.divider-end:after{@layer daisyui.l1.l2{&{display:none}}}@media (width>=640px){.sm\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.sm\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.sm\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.sm\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.sm\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.sm\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.sm\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.sm\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.sm\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.sm\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.sm\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.sm\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.sm\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}@media (width>=768px){.md\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.md\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.md\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.md\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.md\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.md\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.md\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.md\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.md\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.md\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.md\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.md\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.md\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}@media (width>=1024px){.lg\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.lg\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.lg\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.lg\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.lg\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.lg\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.lg\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.lg\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.lg\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.lg\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.lg\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.lg\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.lg\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}@media (width>=1280px){.xl\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.xl\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.xl\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.xl\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.xl\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.xl\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.xl\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.xl\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.xl\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.xl\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.xl\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.xl\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.xl\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}@media (width>=1536px){.\32 xl\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.\32 xl\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.\32 xl\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.\32 xl\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.\32 xl\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.\32 xl\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.\32 xl\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.\32 xl\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.\32 xl\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.\32 xl\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.\32 xl\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.\32 xl\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.\32 xl\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}.rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@media (width>=640px){.sm\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.sm\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.sm\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}@media (width>=768px){.md\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.md\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.md\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}@media (width>=1024px){.lg\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.lg\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.lg\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}@media (width>=1280px){.xl\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.xl\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.xl\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}@media (width>=1536px){.\32 xl\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.\32 xl\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.\32 xl\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}.steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}@media (width>=640px){.sm\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.sm\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.sm\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}@media (width>=768px){.md\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.md\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.md\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}@media (width>=1024px){.lg\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.lg\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.lg\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}@media (width>=1280px){.xl\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.xl\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.xl\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}@media (width>=1536px){.\32 xl\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.\32 xl\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.\32 xl\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}.hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}@media (width>=640px){.sm\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}@media (width>=768px){.md\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}@media (width>=1024px){.lg\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}@media (width>=1280px){.xl\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}@media (width>=1536px){.\32 xl\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}.loading{@layer daisyui.l1.l2.l3{&{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem)*6);background-color:currentColor;display:inline-block;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-position:50%;mask-size:100%;mask-repeat:no-repeat}}}.loading-spinner{@layer daisyui.l1.l2{&{mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}}.loading-dots{@layer daisyui.l1.l2{&{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%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E")}}}.loading-ring{@layer daisyui.l1.l2{&{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='white'%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{@layer daisyui.l1.l2{&{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%3Cellipse cx='12' cy='5' rx='4' ry='4'%3E%3Canimate attributeName='cy' values='5;20;20.5;20;5' keyTimes='0;0.469;0.5;0.531;1' dur='.8s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3Canimate attributeName='rx' values='4;4;4.8;4;4' keyTimes='0;0.469;0.5;0.531;1' dur='.8s' repeatCount='indefinite'/%3E%3Canimate attributeName='ry' values='4;4;3;4;4' keyTimes='0;0.469;0.5;0.531;1' dur='.8s' repeatCount='indefinite'/%3E%3C/ellipse%3E%3C/svg%3E")}}}.loading-bars{@layer daisyui.l1.l2{&{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%3Crect x='1' y='1' width='6' height='22'%3E%3Canimate attributeName='y' values='1;5;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite'/%3E%3Canimate attributeName='height' values='22;14;22' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='1;0.2;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='9' y='1' width='6' height='22'%3E%3Canimate attributeName='y' values='1;5;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.65s'/%3E%3Canimate attributeName='height' values='22;14;22' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.65s'/%3E%3Canimate attributeName='opacity' values='1;0.2;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.65s'/%3E%3C/rect%3E%3Crect x='17' y='1' width='6' height='22'%3E%3Canimate attributeName='y' values='1;5;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.5s'/%3E%3Canimate attributeName='height' values='22;14;22' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.5s'/%3E%3Canimate attributeName='opacity' values='1;0.2;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.5s'/%3E%3C/rect%3E%3C/svg%3E")}}}.loading-infinity{@layer daisyui.l1.l2{&{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='black' stroke-width='10' stroke-dasharray='205.271 51.318' d='M24.3 30C11.4 30 5 43.3 5 50s6.4 20 19.3 20c19.3 0 32.1-40 51.4-40C88.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.589'/%3E%3C/path%3E%3C/svg%3E")}}}.loading-xs{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*4)}}}.loading-sm{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*5)}}}.loading-md{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*6)}}}.loading-lg{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*7)}}}.loading-xl{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*8)}}}.diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}@media (width>=640px){.sm\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.sm\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.sm\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.sm\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}@media (width>=768px){.md\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.md\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.md\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.md\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}@media (width>=1024px){.lg\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.lg\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.lg\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.lg\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}@media (width>=1280px){.xl\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.xl\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.xl\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.xl\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}@media (width>=1536px){.\32 xl\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.\32 xl\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.\32 xl\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.\32 xl\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}.text-rotate{height:1lh;@layer daisyui.l1.l2.l3{&{vertical-align:bottom;white-space:nowrap;--duration:var(--tw-duration);transition-property:none;display:inline-block;overflow:hidden}&>*{height:calc(var(--items,1)*100%);justify-items:start;display:grid;&:has(:nth-child(2)){--items:2;animation:rotator var(--duration,10s)linear(0 0% 49%,.5 50% 99%,1 100% 100%)infinite}&:has(:nth-child(3)){--items:3;animation:rotator var(--duration,10s)linear(0 0% 32%,.333333 33% 65%,.666666 66% 99%,1 100% 100%)infinite}&:has(:nth-child(4)){--items:4;animation:rotator var(--duration,10s)linear(0 0% 24%,.25 25% 49%,.5 50% 74%,.75 75% 99%,1 100% 100%)infinite}&:has(:nth-child(5)){--items:5;animation:rotator var(--duration,10s)linear(0 0% 19%,.2 20% 39%,.4 40% 59%,.6 60% 79%,.8 80% 99%,1 100% 100%)infinite}&:has(:nth-child(6)){--items:6;animation:rotator var(--duration,10s)linear(0 0% 15%,.16666 16% 32%,.333333 33% 49%,.5 50% 65%,.666666 66% 82%,.833333 83% 99%,1 100% 100%)infinite}&>*{clip-path:inset(.5px 0);align-content:baseline;&:first-child{translate:var(--first-item-position)}}}&:hover{&>*{animation-play-state:paused}}}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items)*100%)}to{translate:0 -100%}}.filter{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;display:flex}& input[type=radio]{width:auto}& input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1;&:not(:last-child){margin-inline-end:.25rem}&.filter-reset{aspect-ratio:1;&:after{--tw-content:"×";content:var(--tw-content)}}}&:not(:has(input:checked:not(.filter-reset))){& .filter-reset,& input[type=reset]{opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}}&:has(input:checked:not(.filter-reset)){& input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}}}}.badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}@media (width>=640px){.sm\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.sm\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.sm\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.sm\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.sm\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.sm\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.sm\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.sm\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.sm\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.sm\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.sm\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.sm\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.sm\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.sm\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.sm\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.sm\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.sm\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.sm\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=768px){.md\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.md\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.md\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.md\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.md\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.md\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.md\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.md\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.md\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.md\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.md\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.md\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.md\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.md\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.md\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.md\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.md\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.md\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1024px){.lg\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.lg\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.lg\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.lg\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.lg\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.lg\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.lg\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.lg\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.lg\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.lg\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.lg\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.lg\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.lg\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.lg\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.lg\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.lg\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.lg\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.lg\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1280px){.xl\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.xl\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.xl\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.xl\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.xl\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.xl\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.xl\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.xl\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.xl\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.xl\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.xl\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.xl\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.xl\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.xl\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.xl\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.xl\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.xl\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.xl\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1536px){.\32 xl\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.\32 xl\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.\32 xl\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.\32 xl\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.\32 xl\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.\32 xl\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.\32 xl\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.\32 xl\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.\32 xl\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.\32 xl\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.\32 xl\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.\32 xl\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.\32 xl\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.\32 xl\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.\32 xl\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.\32 xl\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.\32 xl\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.\32 xl\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}.table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}@media (width>=640px){.sm\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.sm\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.sm\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.sm\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.sm\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.sm\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.sm\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}@media (width>=768px){.md\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.md\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.md\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.md\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.md\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.md\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.md\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}@media (width>=1024px){.lg\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.lg\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.lg\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.lg\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.lg\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.lg\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.lg\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}@media (width>=1280px){.xl\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.xl\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.xl\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.xl\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.xl\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.xl\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.xl\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}@media (width>=1536px){.\32 xl\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.\32 xl\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.\32 xl\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.\32 xl\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.\32 xl\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.\32 xl\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.\32 xl\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}.radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@media (width>=640px){.sm\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.sm\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.sm\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.sm\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.sm\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.sm\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.sm\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.sm\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.sm\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.sm\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.sm\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.sm\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.sm\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.sm\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.sm\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=768px){.md\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.md\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.md\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.md\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.md\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.md\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.md\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.md\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.md\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.md\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.md\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.md\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.md\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.md\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.md\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1024px){.lg\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.lg\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.lg\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.lg\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.lg\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.lg\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.lg\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.lg\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.lg\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.lg\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.lg\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.lg\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.lg\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.lg\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.lg\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1280px){.xl\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.xl\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.xl\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.xl\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.xl\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.xl\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.xl\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.xl\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.xl\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.xl\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.xl\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.xl\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.xl\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.xl\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.xl\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1536px){.\32 xl\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.\32 xl\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.\32 xl\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.\32 xl\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.\32 xl\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.\32 xl\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.\32 xl\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.\32 xl\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.\32 xl\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.\32 xl\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.\32 xl\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.\32 xl\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.\32 xl\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.\32 xl\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.\32 xl\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}.indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}@media (width>=640px){.sm\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.sm\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.sm\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.sm\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.sm\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.sm\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.sm\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}@media (width>=768px){.md\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.md\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.md\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.md\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.md\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.md\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.md\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}@media (width>=1024px){.lg\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.lg\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.lg\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.lg\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.lg\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.lg\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.lg\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}@media (width>=1280px){.xl\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.xl\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.xl\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.xl\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.xl\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.xl\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.xl\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}@media (width>=1536px){.\32 xl\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.\32 xl\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.\32 xl\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.\32 xl\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.\32 xl\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.\32 xl\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.\32 xl\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}.collapse:not(td,tr,colgroup){visibility:revert-layer}.collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.collapse-title,.collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}@media (width>=640px){.sm\:collapse:not(td,tr,colgroup){visibility:revert-layer}.sm\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.sm\:collapse-title,.sm\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.sm\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.sm\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.sm\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.sm\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.sm\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.sm\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.sm\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}@media (width>=768px){.md\:collapse:not(td,tr,colgroup){visibility:revert-layer}.md\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.md\:collapse-title,.md\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.md\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.md\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.md\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.md\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.md\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.md\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.md\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}@media (width>=1024px){.lg\:collapse:not(td,tr,colgroup){visibility:revert-layer}.lg\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.lg\:collapse-title,.lg\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.lg\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.lg\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.lg\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.lg\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.lg\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.lg\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.lg\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}@media (width>=1280px){.xl\:collapse:not(td,tr,colgroup){visibility:revert-layer}.xl\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.xl\:collapse-title,.xl\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.xl\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.xl\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.xl\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.xl\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.xl\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.xl\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.xl\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}@media (width>=1536px){.\32 xl\:collapse:not(td,tr,colgroup){visibility:revert-layer}.\32 xl\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.\32 xl\:collapse-title,.\32 xl\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.\32 xl\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.\32 xl\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.\32 xl\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.\32 xl\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.\32 xl\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.\32 xl\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.\32 xl\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}.link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}@media (width>=640px){.sm\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.sm\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.sm\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.sm\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.sm\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.sm\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.sm\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.sm\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.sm\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.sm\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}@media (width>=768px){.md\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.md\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.md\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.md\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.md\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.md\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.md\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.md\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.md\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.md\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}@media (width>=1024px){.lg\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.lg\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.lg\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.lg\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.lg\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.lg\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.lg\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.lg\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.lg\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.lg\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}@media (width>=1280px){.xl\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.xl\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.xl\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.xl\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.xl\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.xl\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.xl\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.xl\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.xl\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.xl\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}@media (width>=1536px){.\32 xl\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.\32 xl\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.\32 xl\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.\32 xl\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.\32 xl\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.\32 xl\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.\32 xl\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.\32 xl\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.\32 xl\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.\32 xl\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}.dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}@keyframes dropdown{0%{opacity:0}}@media (width>=640px){.sm\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.sm\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.sm\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.sm\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.sm\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.sm\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.sm\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.sm\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}@media (width>=768px){.md\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.md\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.md\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.md\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.md\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.md\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.md\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.md\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}@media (width>=1024px){.lg\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.lg\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.lg\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.lg\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.lg\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.lg\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.lg\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.lg\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}@media (width>=1280px){.xl\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.xl\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.xl\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.xl\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.xl\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.xl\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.xl\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.xl\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}@media (width>=1536px){.\32 xl\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.\32 xl\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.\32 xl\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.\32 xl\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.\32 xl\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.\32 xl\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.\32 xl\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.\32 xl\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}.cally{@layer daisyui.l1.l2.l3{&{font-size:.7rem}&::part(container){user-select:none;padding:.5rem 1rem}& ::part(th){block-size:auto;font-weight:400}&::part(header){direction:ltr}& ::part(head){opacity:.5;font-size:.7rem}&::part(button){border-radius:var(--radius-field);background:0 0;border:none;padding:.5rem}&::part(button):hover{background:var(--color-base-200)}& ::part(day){border-radius:var(--radius-field);font-size:.7rem}& ::part(day):hover{&:not(selected,today){background:var(--color-base-200)}}& ::part(button day today){background:var(--color-primary);color:var(--color-primary-content)}& ::part(selected){color:var(--color-base-100);background:var(--color-base-content);border-radius:var(--radius-field)}& ::part(range-inner){border-radius:0}& ::part(range-start){border-start-end-radius:0;border-end-end-radius:0}& ::part(range-end){border-start-start-radius:0;border-end-start-radius:0}& ::part(range-start range-end){border-radius:var(--radius-field)}& calendar-month{width:100%}}}.react-day-picker{@layer daisyui.l1.l2.l3{&{user-select:none;background-color:var(--color-base-100);border-radius:var(--radius-box);border:var(--border)solid var(--color-base-200);font-size:.75rem;display:inline-block;position:relative;overflow:clip}&[dir=rtl]{& .rdp-nav{& .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}}}& *{box-sizing:border-box}& .rdp-day{text-align:center;width:2.25rem;height:2.25rem}& .rdp-day_button{cursor:pointer;font:inherit;color:inherit;border-radius:var(--radius-field);background:0 0;border:2px solid #0000;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin:0;padding:0;display:flex;&:disabled{cursor:revert}&:hover{background-color:var(--color-base-200)}&:disabled:hover,&[aria-disabled=true]:hover{cursor:not-allowed;background-color:#0000}}& .rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}& .rdp-button_next{border-radius:var(--radius-field);&:hover{background-color:var(--color-base-200)}}& .rdp-button_previous{border-radius:var(--radius-field);&:hover{background-color:var(--color-base-200)}}& .rdp-button_next,& .rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin:0;padding:0;display:inline-flex;position:relative;&:disabled,&[aria-disabled=true]{cursor:revert;opacity:.5}&:disabled:hover,&[aria-disabled=true]:hover{background-color:#0000}}& .rdp-chevron{fill:var(--color-base-content);width:1rem;height:1rem;display:inline-block}& .rdp-dropdowns{align-items:center;gap:.5rem;display:inline-flex;position:relative}& .rdp-dropdown{z-index:2;opacity:0;appearance:none;cursor:inherit;line-height:inherit;border:none;width:100%;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0;&:focus-visible{&~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}}}& .rdp-dropdown_root{align-items:center;display:inline-flex;position:relative;&[data-disabled=true]{& .rdp-chevron{opacity:.5}}}& .rdp-month_caption{height:2.75rem;font-size:.75rem;font-weight:inherit;place-content:center;display:flex}& .rdp-months{flex-wrap:wrap;gap:2rem;max-width:fit-content;padding:.5rem;display:flex;position:relative}& .rdp-month_grid{border-collapse:collapse}& .rdp-nav{inset-block-start:0;inset-inline-end:0;justify-content:space-between;align-items:center;width:100%;height:2.75rem;padding-inline:.5rem;display:flex;position:absolute;top:.25rem}& .rdp-weekday{opacity:.6;text-align:center;padding:.5rem 0;font-size:smaller;font-weight:500}& .rdp-week_number{opacity:.6;text-align:center;border:none;border-radius:100%;width:2.25rem;height:2.25rem;font-size:small;font-weight:400}& .rdp-today:not(.rdp-outside){& .rdp-day_button{background:var(--color-primary);color:var(--color-primary-content)}}& .rdp-selected{font-weight:inherit;font-size:.75rem;& .rdp-day_button{color:var(--color-base-100);background-color:var(--color-base-content);border-radius:var(--radius-field);border:none;&:hover{background-color:var(--color-base-content)}}}& .rdp-outside{opacity:.75}& .rdp-disabled{opacity:.5}& .rdp-hidden{visibility:hidden;color:var(--color-base-content)}& .rdp-range_start{& .rdp-day_button{border-radius:var(--radius-field)0 0 var(--radius-field)}}& .rdp-range_start .rdp-day_button{background-color:var(--color-base-content);color:var(--color-base-100)}& .rdp-range_middle{background-color:var(--color-base-200)}& .rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:inherit}& .rdp-range_end{color:var(--color-base-content);& .rdp-day_button{border-radius:0 var(--radius-field)var(--radius-field)0}}& .rdp-range_end .rdp-day_button{background-color:var(--color-base-content);color:var(--color-base-100)}& .rdp-range_start.rdp-range_end{background:revert}& .rdp-focusable{cursor:pointer}& .rdp-footer{border-top:var(--border)solid var(--color-base-200);padding:.5rem}}}.pika-single{@layer daisyui.l1.l2.l3{&:is(div){user-select:none;z-index:999;color:var(--color-base-content);background-color:var(--color-base-100);border-radius:var(--radius-box);border:var(--border)solid var(--color-base-200);padding:.5rem;font-size:.75rem;display:inline-block;position:relative;&:before,&:after{content:"";display:table}&:after{clear:both}&.is-hidden{display:none}&.is-bound{position:absolute}& .pika-lendar{float:left}& .pika-title{text-align:center;position:relative}& .pika-label{z-index:999;background-color:var(--color-base-100);margin:0;padding:5px 3px;display:inline-block;position:relative;overflow:hidden}& .pika-title{& select{cursor:pointer;z-index:999;opacity:0;margin:0;position:absolute;top:5px;left:0}}& .pika-prev,& .pika-next{cursor:pointer;color:#0000;border-radius:var(--radius-field);border:0;outline:none;width:2.25rem;height:2.25rem;font-size:1.2em;display:block;position:absolute;top:0;&:hover{background-color:var(--color-base-200)}&.is-disabled{cursor:default;opacity:.2}&:before{width:2.25rem;height:2.25rem;color:var(--color-base-content);line-height:2.25;display:inline-block}}& .pika-prev{left:0;&:before{--tw-content:"‹";content:var(--tw-content)}}& .pika-next{right:0;&:before{--tw-content:"›";content:var(--tw-content)}}& .pika-select{display:inline-block}& .pika-table{border-collapse:collapse;border-spacing:0;border:0;width:100%}& .pika-table{& th,& td{padding:0}& th{opacity:.6;text-align:center;width:2.25rem;height:2.25rem}}& .pika-button{cursor:pointer;text-align:right;text-align:center;border:0;outline:none;width:2.25rem;height:2.25rem;margin:0;padding:5px;display:block}& .pika-week{color:var(--color-base-content)}& .is-today{& .pika-button{background:var(--color-primary);color:var(--color-primary-content)}}& .is-selected,& .has-event{& .pika-button{&,&:hover{color:var(--color-base-100);background-color:var(--color-base-content);border-radius:var(--radius-field)}}}& .has-event{& .pika-button{background:var(--color-base-primary)}}& .is-disabled,& .is-inrange{& .pika-button{background:var(--color-base-primary)}}& .is-startrange{& .pika-button{color:var(--color-base-100);background:var(--color-base-content);border-radius:var(--radius-field)}}& .is-endrange{& .pika-button{color:var(--color-base-100);background:var(--color-base-content);border-radius:var(--radius-field)}}& .is-disabled{& .pika-button{pointer-events:none;cursor:default;color:var(--color-base-content);opacity:.3}}& .is-outside-current-month{& .pika-button{color:var(--color-base-content);opacity:.3}}& .is-selection-disabled{pointer-events:none;cursor:default}& .pika-button:hover,& .pika-row.pick-whole-week:hover .pika-button{color:var(--color-base-content);background-color:var(--color-base-200);border-radius:var(--radius-field)}& .pika-table abbr{font-weight:400;text-decoration:none}}}}.dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}@media (width>=640px){.sm\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.sm\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.sm\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.sm\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.sm\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.sm\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.sm\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}@media (width>=768px){.md\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.md\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.md\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.md\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.md\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.md\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.md\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}@media (width>=1024px){.lg\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.lg\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.lg\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.lg\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.lg\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.lg\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.lg\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}@media (width>=1280px){.xl\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.xl\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.xl\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.xl\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.xl\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.xl\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.xl\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}@media (width>=1536px){.\32 xl\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.\32 xl\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.\32 xl\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.\32 xl\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.\32 xl\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.\32 xl\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.\32 xl\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}.mask{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}}}.mask-half-1{@layer daisyui.l1.l2{&{mask-position:0;mask-size:200%}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){mask-position:100%}}}.mask-half-2{@layer daisyui.l1.l2{&{mask-position:100%;mask-size:200%}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){mask-position:0}}}.mask-squircle{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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-pentagon{@layer daisyui.l1.l2{&{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-star{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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")}}}.mockup-code{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);background-color:var(--color-neutral);color:var(--color-neutral-content);direction:ltr;padding-block:1.25rem;font-size:.875rem;position:relative;overflow:auto hidden}&:before{content:"";opacity:.3;border-radius:3.40282e38px;width:.75rem;height:.75rem;margin-bottom:1rem;display:block;box-shadow:1.4em 0,2.8em 0,4.2em 0}& pre{padding-right:1.25rem;&:before{content:"";margin-right:2ch}&[data-prefix]{&:before{--tw-content:attr(data-prefix);content:var(--tw-content);text-align:right;opacity:.5;width:2rem;display:inline-block}}}}}.mockup-window{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);flex-direction:column;padding-top:1.25rem;display:flex;position:relative;overflow:auto hidden}&:before{content:"";aspect-ratio:1;opacity:.3;border-radius:3.40282e38px;flex-shrink:0;align-self:flex-start;height:.75rem;margin-bottom:1rem;display:block;box-shadow:1.4em 0,2.8em 0,4.2em 0}[dir=rtl] &:before{align-self:flex-end}& pre[data-prefix]{&:before{--tw-content:attr(data-prefix);content:var(--tw-content);text-align:right;display:inline-block}}}}.mockup-browser{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);position:relative;overflow:auto hidden}& pre[data-prefix]{&:before{--tw-content:attr(data-prefix);content:var(--tw-content);text-align:right;display:inline-block}}& .mockup-browser-toolbar{align-items:center;width:100%;margin-block:.75rem;padding-right:1.4em;display:inline-flex;&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}&:before{content:"";aspect-ratio:1;opacity:.3;border-radius:3.40282e38px;height:.75rem;margin-right:4.8rem;display:inline-block;box-shadow:1.4em 0,2.8em 0,4.2em 0}& .input{background-color:var(--color-base-200);text-overflow:ellipsis;white-space:nowrap;direction:ltr;align-items:center;gap:.5rem;height:100%;margin-inline:auto;font-size:.75rem;display:flex;overflow:hidden;&:before{content:"";opacity:.5;background-color:currentColor;width:1rem;height:1rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M9.965 11.026a5 5 0 1 1 1.06-1.06l2.755 2.754a.75.75 0 1 1-1.06 1.06l-2.755-2.754ZM10.5 7a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Z' clip-rule='evenodd' /%3E%3C/svg%3E") 50%/contain no-repeat}}}}}.mockup-phone{@layer daisyui.l1.l2.l3{&{aspect-ratio:462/978;background-color:#000;border:5px solid #6b6b6b;border-radius:65px;justify-items:center;width:100%;max-width:462px;padding:6px;display:inline-grid;overflow:hidden}@supports (corner-shape:superellipse(1.45)){&{corner-shape:superellipse(1.45);border-radius:90px}}}}.mockup-phone-camera{@layer daisyui.l1.l2.l3{&{z-index:1;background:#000;border-radius:17px;grid-area:1/1/1/1;width:28%;height:3.7%;margin-top:3%}}}.mockup-phone-display{@layer daisyui.l1.l2.l3{&{border-radius:54px;grid-area:1/1/1/1;width:100%;height:100%;overflow:hidden}@supports (corner-shape:superellipse(1.87)){&{corner-shape:superellipse(1.87);border-radius:101px}}&>img{object-fit:cover;width:100%;height:100%}}}.chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}@media (width>=640px){.sm\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.sm\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.sm\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.sm\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.sm\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.sm\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.sm\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.sm\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.sm\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.sm\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.sm\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.sm\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.sm\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.sm\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.sm\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=768px){.md\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.md\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.md\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.md\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.md\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.md\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.md\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.md\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.md\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.md\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.md\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.md\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.md\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.md\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.md\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=1024px){.lg\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.lg\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.lg\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.lg\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.lg\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.lg\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.lg\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.lg\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.lg\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.lg\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.lg\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.lg\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.lg\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.lg\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.lg\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=1280px){.xl\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.xl\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.xl\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.xl\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.xl\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.xl\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.xl\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.xl\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.xl\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.xl\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.xl\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.xl\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.xl\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.xl\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.xl\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=1536px){.\32 xl\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.\32 xl\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.\32 xl\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.\32 xl\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.\32 xl\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.\32 xl\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.\32 xl\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.\32 xl\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.\32 xl\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.\32 xl\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.\32 xl\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.\32 xl\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.\32 xl\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.\32 xl\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.\32 xl\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}.navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}@media (width>=640px){.sm\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.sm\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.sm\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.sm\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}@media (width>=768px){.md\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.md\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.md\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.md\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}@media (width>=1024px){.lg\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.lg\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.lg\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.lg\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}@media (width>=1280px){.xl\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.xl\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.xl\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.xl\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}@media (width>=1536px){.\32 xl\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.\32 xl\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.\32 xl\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.\32 xl\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}.fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}@media (width>=640px){.sm\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.sm\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}@media (width>=768px){.md\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.md\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}@media (width>=1024px){.lg\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.lg\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}@media (width>=1280px){.xl\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.xl\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}@media (width>=1536px){.\32 xl\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.\32 xl\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}.list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}@media (width>=640px){.sm\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.sm\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}@media (width>=768px){.md\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.md\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}@media (width>=1024px){.lg\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.lg\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}@media (width>=1280px){.xl\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.xl\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}@media (width>=1536px){.\32 xl\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.\32 xl\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}.carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}@media (width>=640px){.sm\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.sm\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.sm\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.sm\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.sm\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.sm\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.sm\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}@media (width>=768px){.md\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.md\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.md\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.md\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.md\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.md\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.md\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}@media (width>=1024px){.lg\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.lg\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.lg\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.lg\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.lg\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.lg\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.lg\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}@media (width>=1280px){.xl\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.xl\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.xl\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.xl\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.xl\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.xl\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.xl\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}@media (width>=1536px){.\32 xl\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.\32 xl\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.\32 xl\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.\32 xl\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.\32 xl\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.\32 xl\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.\32 xl\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}.drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}@media (width>=640px){.sm\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.sm\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.sm\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.sm\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.sm\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.sm\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}@media (width>=768px){.md\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.md\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.md\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.md\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.md\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.md\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}@media (width>=1024px){.lg\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.lg\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.lg\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.lg\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.lg\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.lg\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}@media (width>=1280px){.xl\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.xl\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.xl\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.xl\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.xl\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.xl\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}@media (width>=1536px){.\32 xl\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.\32 xl\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.\32 xl\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.\32 xl\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.\32 xl\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.\32 xl\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}.kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}@media (width>=640px){.sm\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.sm\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.sm\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.sm\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.sm\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.sm\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=768px){.md\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.md\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.md\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.md\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.md\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.md\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1024px){.lg\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.lg\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.lg\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.lg\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.lg\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.lg\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1280px){.xl\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.xl\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.xl\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.xl\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.xl\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.xl\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1536px){.\32 xl\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.\32 xl\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.\32 xl\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.\32 xl\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.\32 xl\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.\32 xl\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}.avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}@media (width>=640px){.sm\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.sm\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.sm\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.sm\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.sm\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}@media (width>=768px){.md\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.md\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.md\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.md\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.md\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}@media (width>=1024px){.lg\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.lg\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.lg\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.lg\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.lg\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}@media (width>=1280px){.xl\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.xl\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.xl\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.xl\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.xl\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}@media (width>=1536px){.\32 xl\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.\32 xl\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.\32 xl\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.\32 xl\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.\32 xl\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}@media (width>=640px){.sm\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.sm\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.sm\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.sm\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.sm\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.sm\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.sm\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.sm\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.sm\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.sm\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}@media (width>=768px){.md\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.md\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.md\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.md\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.md\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.md\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.md\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.md\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.md\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.md\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}@media (width>=1024px){.lg\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.lg\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.lg\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.lg\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.lg\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.lg\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.lg\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.lg\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.lg\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.lg\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}@media (width>=1280px){.xl\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.xl\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.xl\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.xl\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.xl\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.xl\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.xl\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.xl\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.xl\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.xl\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}@media (width>=1536px){.\32 xl\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.\32 xl\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.\32 xl\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.\32 xl\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.\32 xl\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.\32 xl\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.\32 xl\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.\32 xl\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.\32 xl\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.\32 xl\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}.countdown{&.countdown{line-height:1em}@layer daisyui.l1.l2.l3{&{display:inline-flex}&>*{visibility:hidden;--value-v:calc(mod(max(0,var(--value)),1000));--value-hundreds:calc(round(to-zero,var(--value-v)/100,1));--value-tens:calc(round(to-zero,mod(var(--value-v),100)/10,1));--value-ones:calc(mod(var(--value-v),100));--show-hundreds:clamp(clamp(0,var(--digits,1) - 2,1),var(--value-hundreds),1);--show-tens:clamp(clamp(0,var(--digits,1) - 1,1),var(--value-tens) + var(--show-hundreds),1);--first-digits:calc(round(to-zero,var(--value-v)/10,1));height:1em;width:calc(1ch + var(--show-tens)*1ch + var(--show-hundreds)*1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip;&:before,&:after{visibility:visible;--tw-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 ";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}&:before{width:calc(1ch + var(--show-hundreds)*1ch);top:calc(var(--first-digits)*-1em);opacity:var(--show-tens);inset-inline-end:0}&:after{width:1ch;top:calc(var(--value-ones)*-1em);inset-inline-start:0}}}}.hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}@media (width>=640px){.sm\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.sm\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.sm\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}@media (width>=768px){.md\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.md\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.md\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}@media (width>=1024px){.lg\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.lg\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.lg\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}@media (width>=1280px){.xl\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.xl\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.xl\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}@media (width>=1536px){.\32 xl\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.\32 xl\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.\32 xl\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}.menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}@keyframes menu{0%{opacity:0}}@media (width>=640px){.sm\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.sm\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.sm\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.sm\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.sm\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.sm\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.sm\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.sm\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.sm\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}@media (width>=768px){.md\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.md\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.md\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.md\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.md\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.md\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.md\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.md\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.md\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}@media (width>=1024px){.lg\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.lg\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.lg\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.lg\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.lg\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.lg\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.lg\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.lg\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.lg\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}@media (width>=1280px){.xl\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.xl\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.xl\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.xl\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.xl\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.xl\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.xl\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.xl\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.xl\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}@media (width>=1536px){.\32 xl\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.\32 xl\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.\32 xl\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.\32 xl\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.\32 xl\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.\32 xl\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.\32 xl\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.\32 xl\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.\32 xl\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}.status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}@media (width>=640px){.sm\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.sm\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.sm\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.sm\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.sm\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.sm\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.sm\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.sm\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.sm\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.sm\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.sm\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.sm\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.sm\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.sm\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}@media (width>=768px){.md\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.md\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.md\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.md\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.md\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.md\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.md\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.md\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.md\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.md\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.md\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.md\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.md\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.md\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}@media (width>=1024px){.lg\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.lg\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.lg\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.lg\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.lg\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.lg\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.lg\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.lg\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.lg\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.lg\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.lg\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.lg\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.lg\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.lg\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}@media (width>=1280px){.xl\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.xl\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.xl\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.xl\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.xl\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.xl\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.xl\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.xl\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.xl\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.xl\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.xl\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.xl\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.xl\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.xl\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}@media (width>=1536px){.\32 xl\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.\32 xl\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.\32 xl\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.\32 xl\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.\32 xl\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.\32 xl\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.\32 xl\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.\32 xl\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.\32 xl\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.\32 xl\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.\32 xl\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.\32 xl\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.\32 xl\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.\32 xl\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}.toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}@media (width>=640px){.sm\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.sm\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.sm\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.sm\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.sm\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.sm\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.sm\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.sm\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.sm\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.sm\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.sm\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.sm\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.sm\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.sm\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=768px){.md\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.md\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.md\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.md\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.md\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.md\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.md\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.md\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.md\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.md\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.md\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.md\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.md\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.md\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1024px){.lg\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.lg\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.lg\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.lg\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.lg\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.lg\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.lg\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.lg\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.lg\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.lg\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.lg\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.lg\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.lg\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.lg\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1280px){.xl\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.xl\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.xl\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.xl\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.xl\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.xl\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.xl\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.xl\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.xl\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.xl\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.xl\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.xl\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.xl\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.xl\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1536px){.\32 xl\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.\32 xl\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.\32 xl\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.\32 xl\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.\32 xl\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.\32 xl\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.\32 xl\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.\32 xl\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.\32 xl\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.\32 xl\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.\32 xl\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.\32 xl\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.\32 xl\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.\32 xl\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}.range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}@media (width>=640px){.sm\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.sm\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.sm\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.sm\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.sm\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.sm\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.sm\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.sm\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.sm\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.sm\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.sm\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.sm\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.sm\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.sm\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=768px){.md\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.md\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.md\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.md\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.md\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.md\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.md\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.md\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.md\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.md\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.md\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.md\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.md\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.md\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1024px){.lg\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.lg\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.lg\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.lg\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.lg\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.lg\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.lg\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.lg\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.lg\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.lg\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.lg\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.lg\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.lg\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.lg\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1280px){.xl\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.xl\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.xl\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.xl\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.xl\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.xl\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.xl\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.xl\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.xl\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.xl\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.xl\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.xl\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.xl\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.xl\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1536px){.\32 xl\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.\32 xl\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.\32 xl\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.\32 xl\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.\32 xl\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.\32 xl\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.\32 xl\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.\32 xl\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.\32 xl\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.\32 xl\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.\32 xl\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.\32 xl\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.\32 xl\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.\32 xl\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}.validator{@layer daisyui.l1.l2.l3{&:user-valid,&:has(:user-valid){&,&:focus,&:checked,&[aria-checked=true],&:focus-within{--input-color:var(--color-success)}}&:user-invalid,&:has(:user-invalid),&[aria-invalid]:not([aria-invalid=false]),&:has([aria-invalid]:not([aria-invalid=false])){&,&:focus,&:checked,&[aria-checked=true],&:focus-within{--input-color:var(--color-error)}&~.validator-hint{visibility:visible;color:var(--color-error)}}}}.validator-hint{@layer daisyui.l1.l2.l3{&{visibility:hidden;margin-top:.5rem;font-size:.75rem}}}.validator{&:user-invalid,&:has(:user-invalid),&[aria-invalid]:not([aria-invalid=false]),&:has([aria-invalid]:not([aria-invalid=false])){&~.validator-hint{display:revert-layer}}}.fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}@media (width>=640px){.sm\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.sm\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.sm\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}@media (width>=768px){.md\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.md\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.md\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}@media (width>=1024px){.lg\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.lg\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.lg\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}@media (width>=1280px){.xl\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.xl\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.xl\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}@media (width>=1536px){.\32 xl\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.\32 xl\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.\32 xl\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}.label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}@media (width>=640px){.sm\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.sm\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}@media (width>=768px){.md\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.md\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}@media (width>=1024px){.lg\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.lg\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}@media (width>=1280px){.xl\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.xl\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}@media (width>=1536px){.\32 xl\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.\32 xl\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}.skeleton{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);background-color:var(--color-base-300);will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,var(--color-base-100)50%,#0000 60% 100%);background-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:reduce){&{transition-duration:15s}}@media (prefers-reduced-motion:no-preference){&{animation:1.8s ease-in-out infinite skeleton}}}}.skeleton-text{@layer daisyui.l1.l2{&{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(105deg,color-mix(in oklab,var(--color-base-content)20%,transparent)0% 40%,var(--color-base-content)50%,color-mix(in oklab,var(--color-base-content)20%,transparent)60% 100%)}}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.hover-3d{@layer daisyui.l1.l2.l3{&{perspective:75rem;--transform:0,0;--shine:100% 100%;--shadow:0rem 0rem 0rem;--ease:linear(0,.931 13.8%,1.196 21.4%,1.343 29.8%,1.378 36%,1.365 43.2%,1.059 78%,1);filter:drop-shadow(var(--shadow).1rem #00000003)drop-shadow(var(--shadow).2rem #00000003)drop-shadow(var(--shadow).3rem #00000003)drop-shadow(var(--shadow).4rem #00000003);transition:filter .4s ease-out;display:inline-grid}&>:nth-child(n+2){isolation:isolate;z-index:1}&>:first-child{transform:rotate3d(var(--transform),0,10deg);transition:transform var(--ease).5s,scale var(--ease).5s,outline-color ease-out .5s;outline-offset:-1px;outline:.5px solid #0000;grid-area:1/1/4/4;overflow:hidden;&:before{content:"";pointer-events:none;z-index:1;opacity:0;filter:blur(.75rem);width:33.3333%;height:33.3333%;scale:500%;translate:var(--shine);background-image:radial-gradient(circle,#fff3 10%,#0000 50%);transition:translate .4s ease-out,opacity .4s ease-out;position:absolute}}&:hover{--ease:linear(0,.708 15.2%,.927 23.6%,1.067 33%,1.12 41%,1.13 50.2%,1.019 83.2%,1);&>:first-child{outline-color:#fff1;&:before,&:after{opacity:1}}}&>:nth-child(n+2){scale:1.2}&>:nth-child(2){grid-area:1/1/2/2}&>:nth-child(3){grid-area:1/2/2/3}&>:nth-child(4){grid-area:1/3/2/4}&>:nth-child(5){grid-area:2/1/3/2}&>:nth-child(6){grid-area:2/3/3/4}&>:nth-child(7){grid-area:3/1/4/2}&>:nth-child(8){grid-area:3/2/4/3}&>:nth-child(9){grid-area:3/3/4/4}&:hover{&>:first-child{scale:1.05}}&:has(>:nth-child(2):hover){--transform:-1,1;--shine:0% 0%;--shadow:-.5rem -.5rem}&:has(>:nth-child(3):hover){--transform:-1,0;--shine:100% 0%;--shadow:0rem -.5rem}&:has(>:nth-child(4):hover){--transform:-1,-1;--shine:200% 0%;--shadow:.5rem -.5rem}&:has(>:nth-child(5):hover){--transform:0,1;--shine:0% 100%;--shadow:-.5rem 0rem}&:has(>:nth-child(6):hover){--transform:0,-1;--shine:200% 100%;--shadow:.5rem 0rem}&:has(>:nth-child(7):hover){--transform:1,1;--shine:0% 200%;--shadow:-.5rem .5rem}&:has(>:nth-child(8):hover){--transform:1,0;--shine:100% 200%;--shadow:0rem .5rem}&:has(>:nth-child(9):hover){--transform:1,-1;--shine:200% 200%;--shadow:.5rem .5rem}}}.stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}@media (width>=640px){.sm\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}@media (width>=768px){.md\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}@media (width>=1024px){.lg\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}@media (width>=1280px){.xl\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}@media (width>=1536px){.\32 xl\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}.footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}@media (width>=640px){.sm\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.sm\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.sm\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.sm\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}@media (width>=768px){.md\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.md\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.md\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.md\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}@media (width>=1024px){.lg\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.lg\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.lg\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.lg\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}@media (width>=1280px){.xl\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.xl\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.xl\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.xl\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}@media (width>=1536px){.\32 xl\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.\32 xl\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.\32 xl\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.\32 xl\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}.breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}@media (width>=640px){.sm\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}@media (width>=768px){.md\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}@media (width>=1024px){.lg\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}@media (width>=1280px){.xl\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}@media (width>=1536px){.\32 xl\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}.toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@media (width>=640px){.sm\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.sm\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.sm\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.sm\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.sm\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.sm\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.sm\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}@media (width>=768px){.md\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.md\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.md\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.md\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.md\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.md\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.md\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}@media (width>=1024px){.lg\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.lg\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.lg\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.lg\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.lg\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.lg\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.lg\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}@media (width>=1280px){.xl\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.xl\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.xl\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.xl\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.xl\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.xl\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.xl\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}@media (width>=1536px){.\32 xl\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.\32 xl\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.\32 xl\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.\32 xl\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.\32 xl\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.\32 xl\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.\32 xl\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}.stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}@media (width>=640px){.sm\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.sm\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.sm\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.sm\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.sm\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.sm\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.sm\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.sm\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.sm\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}@media (width>=768px){.md\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.md\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.md\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.md\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.md\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.md\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.md\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.md\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.md\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}@media (width>=1024px){.lg\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.lg\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.lg\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.lg\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.lg\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.lg\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.lg\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.lg\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.lg\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}@media (width>=1280px){.xl\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.xl\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.xl\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.xl\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.xl\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.xl\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.xl\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.xl\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.xl\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}@media (width>=1536px){.\32 xl\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.\32 xl\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.\32 xl\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.\32 xl\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.\32 xl\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.\32 xl\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.\32 xl\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.\32 xl\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.\32 xl\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}.radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}@media (width>=640px){.sm\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}@media (width>=768px){.md\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}@media (width>=1024px){.lg\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}@media (width>=1280px){.xl\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}@media (width>=1536px){.\32 xl\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}.tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}@media (width>=640px){.sm\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.sm\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.sm\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.sm\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.sm\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.sm\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.sm\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.sm\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.sm\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.sm\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.sm\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.sm\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.sm\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.sm\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}@media (width>=768px){.md\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.md\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.md\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.md\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.md\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.md\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.md\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.md\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.md\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.md\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.md\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.md\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.md\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.md\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}@media (width>=1024px){.lg\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.lg\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.lg\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.lg\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.lg\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.lg\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.lg\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.lg\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.lg\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.lg\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.lg\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.lg\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.lg\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.lg\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}@media (width>=1280px){.xl\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.xl\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.xl\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.xl\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.xl\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.xl\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.xl\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.xl\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.xl\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.xl\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.xl\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.xl\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.xl\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.xl\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}@media (width>=1536px){.\32 xl\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.\32 xl\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.\32 xl\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.\32 xl\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.\32 xl\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.\32 xl\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.\32 xl\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.\32 xl\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.\32 xl\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.\32 xl\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.\32 xl\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.\32 xl\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.\32 xl\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.\32 xl\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}.checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}@media (width>=640px){.sm\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.sm\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.sm\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.sm\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.sm\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.sm\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.sm\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.sm\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.sm\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.sm\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.sm\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.sm\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.sm\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.sm\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.sm\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}@media (width>=768px){.md\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.md\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.md\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.md\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.md\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.md\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.md\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.md\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.md\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.md\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.md\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.md\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.md\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.md\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.md\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}@media (width>=1024px){.lg\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.lg\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.lg\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.lg\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.lg\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.lg\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.lg\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.lg\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.lg\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.lg\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.lg\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.lg\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.lg\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.lg\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.lg\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}@media (width>=1280px){.xl\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.xl\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.xl\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.xl\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.xl\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.xl\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.xl\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.xl\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.xl\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.xl\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.xl\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.xl\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.xl\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.xl\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.xl\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}@media (width>=1536px){.\32 xl\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.\32 xl\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.\32 xl\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.\32 xl\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.\32 xl\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.\32 xl\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.\32 xl\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.\32 xl\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.\32 xl\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.\32 xl\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.\32 xl\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.\32 xl\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.\32 xl\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.\32 xl\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.\32 xl\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}.select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}@media (width>=640px){.sm\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.sm\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.sm\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.sm\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.sm\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.sm\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.sm\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.sm\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.sm\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.sm\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.sm\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.sm\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.sm\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.sm\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.sm\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}@media (width>=768px){.md\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.md\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.md\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.md\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.md\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.md\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.md\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.md\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.md\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.md\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.md\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.md\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.md\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.md\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.md\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}@media (width>=1024px){.lg\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.lg\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.lg\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.lg\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.lg\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.lg\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.lg\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.lg\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.lg\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.lg\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.lg\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.lg\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.lg\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.lg\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.lg\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}@media (width>=1280px){.xl\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.xl\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.xl\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.xl\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.xl\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.xl\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.xl\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.xl\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.xl\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.xl\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.xl\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.xl\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.xl\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.xl\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.xl\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}@media (width>=1536px){.\32 xl\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.\32 xl\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.\32 xl\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.\32 xl\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.\32 xl\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.\32 xl\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.\32 xl\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.\32 xl\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.\32 xl\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.\32 xl\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.\32 xl\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.\32 xl\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.\32 xl\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.\32 xl\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.\32 xl\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}.file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}@media (width>=640px){.sm\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.sm\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.sm\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.sm\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.sm\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.sm\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.sm\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.sm\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.sm\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.sm\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.sm\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.sm\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.sm\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.sm\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.sm\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}@media (width>=768px){.md\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.md\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.md\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.md\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.md\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.md\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.md\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.md\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.md\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.md\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.md\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.md\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.md\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.md\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.md\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}@media (width>=1024px){.lg\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.lg\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.lg\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.lg\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.lg\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.lg\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.lg\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.lg\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.lg\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.lg\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.lg\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.lg\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.lg\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.lg\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.lg\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}@media (width>=1280px){.xl\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.xl\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.xl\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.xl\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.xl\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.xl\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.xl\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.xl\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.xl\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.xl\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.xl\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.xl\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.xl\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.xl\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.xl\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}@media (width>=1536px){.\32 xl\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.\32 xl\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.\32 xl\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.\32 xl\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.\32 xl\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.\32 xl\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.\32 xl\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.\32 xl\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.\32 xl\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.\32 xl\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.\32 xl\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.\32 xl\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.\32 xl\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.\32 xl\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.\32 xl\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}.card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}@media (width>=640px){.sm\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.sm\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.sm\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.sm\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.sm\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.sm\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.sm\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.sm\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.sm\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.sm\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.sm\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.sm\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.sm\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}@media (width>=768px){.md\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.md\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.md\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.md\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.md\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.md\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.md\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.md\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.md\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.md\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.md\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.md\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.md\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}@media (width>=1024px){.lg\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.lg\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.lg\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.lg\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.lg\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.lg\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.lg\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.lg\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.lg\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.lg\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.lg\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.lg\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.lg\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}@media (width>=1280px){.xl\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.xl\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.xl\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.xl\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.xl\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.xl\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.xl\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.xl\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.xl\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.xl\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.xl\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.xl\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.xl\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}@media (width>=1536px){.\32 xl\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.\32 xl\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.\32 xl\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.\32 xl\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.\32 xl\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.\32 xl\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.\32 xl\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.\32 xl\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.\32 xl\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.\32 xl\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.\32 xl\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.\32 xl\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.\32 xl\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}.textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}@media (width>=640px){.sm\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.sm\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.sm\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.sm\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.sm\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.sm\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.sm\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.sm\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.sm\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.sm\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.sm\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.sm\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.sm\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.sm\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.sm\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}@media (width>=768px){.md\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.md\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.md\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.md\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.md\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.md\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.md\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.md\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.md\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.md\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.md\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.md\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.md\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.md\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.md\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}@media (width>=1024px){.lg\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.lg\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.lg\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.lg\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.lg\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.lg\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.lg\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.lg\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.lg\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.lg\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.lg\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.lg\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.lg\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.lg\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.lg\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}@media (width>=1280px){.xl\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.xl\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.xl\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.xl\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.xl\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.xl\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.xl\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.xl\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.xl\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.xl\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.xl\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.xl\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.xl\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.xl\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.xl\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}@media (width>=1536px){.\32 xl\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.\32 xl\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.\32 xl\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.\32 xl\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.\32 xl\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.\32 xl\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.\32 xl\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.\32 xl\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.\32 xl\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.\32 xl\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.\32 xl\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.\32 xl\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.\32 xl\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.\32 xl\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.\32 xl\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.btn-disabled,.btn:disabled,.btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.btn-outline,.btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.btn-dash{border-style:dashed}.btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.btn-block{@layer daisyui.l1.l2{&{width:100%}}}@media (width>=640px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.sm\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.sm\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.sm\:btn-disabled,.sm\:btn:disabled,.sm\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.sm\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.sm\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.sm\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.sm\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.sm\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.sm\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.sm\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.sm\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.sm\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.sm\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.sm\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.sm\:btn-outline,.sm\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.sm\:btn-dash{border-style:dashed}.sm\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.sm\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.sm\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.sm\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.sm\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.sm\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.sm\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.sm\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.sm\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.sm\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}@media (width>=768px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.md\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.md\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.md\:btn-disabled,.md\:btn:disabled,.md\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.md\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.md\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.md\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.md\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.md\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.md\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.md\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.md\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.md\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.md\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.md\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.md\:btn-outline,.md\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.md\:btn-dash{border-style:dashed}.md\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.md\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.md\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.md\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.md\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.md\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.md\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.md\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.md\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.md\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}@media (width>=1024px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.lg\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.lg\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.lg\:btn-disabled,.lg\:btn:disabled,.lg\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.lg\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.lg\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.lg\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.lg\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.lg\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.lg\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.lg\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.lg\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.lg\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.lg\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.lg\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.lg\:btn-outline,.lg\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.lg\:btn-dash{border-style:dashed}.lg\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.lg\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.lg\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.lg\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.lg\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.lg\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.lg\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.lg\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.lg\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.lg\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}@media (width>=1280px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.xl\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.xl\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.xl\:btn-disabled,.xl\:btn:disabled,.xl\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.xl\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.xl\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.xl\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.xl\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.xl\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.xl\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.xl\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.xl\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.xl\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.xl\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.xl\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.xl\:btn-outline,.xl\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.xl\:btn-dash{border-style:dashed}.xl\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.xl\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.xl\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.xl\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.xl\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.xl\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.xl\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.xl\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.xl\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.xl\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}@media (width>=1536px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.\32 xl\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.\32 xl\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.\32 xl\:btn-disabled,.\32 xl\:btn:disabled,.\32 xl\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.\32 xl\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.\32 xl\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.\32 xl\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.\32 xl\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.\32 xl\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.\32 xl\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.\32 xl\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.\32 xl\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.\32 xl\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.\32 xl\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.\32 xl\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.\32 xl\:btn-outline,.\32 xl\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.\32 xl\:btn-dash{border-style:dashed}.\32 xl\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.\32 xl\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.\32 xl\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.\32 xl\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.\32 xl\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.\32 xl\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.\32 xl\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.\32 xl\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.\32 xl\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.\32 xl\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}.modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}@media (width>=640px){.sm\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.sm\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.sm\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.sm\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.sm\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.sm\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.sm\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.sm\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.sm\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.sm\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}@media (width>=768px){.md\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.md\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.md\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.md\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.md\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.md\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.md\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.md\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.md\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.md\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}@media (width>=1024px){.lg\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.lg\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.lg\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.lg\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.lg\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.lg\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.lg\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.lg\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.lg\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.lg\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}@media (width>=1280px){.xl\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.xl\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.xl\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.xl\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.xl\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.xl\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.xl\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.xl\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.xl\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.xl\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}@media (width>=1536px){.\32 xl\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.\32 xl\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.\32 xl\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.\32 xl\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.\32 xl\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.\32 xl\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.\32 xl\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.\32 xl\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.\32 xl\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.\32 xl\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}.tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.tooltip,.tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}@media (width>=640px){.sm\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.sm\:tooltip,.sm\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.sm\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.sm\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.sm\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.sm\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.sm\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.sm\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.sm\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.sm\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.sm\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.sm\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}@media (width>=768px){.md\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.md\:tooltip,.md\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.md\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.md\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.md\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.md\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.md\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.md\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.md\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.md\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.md\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.md\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}@media (width>=1024px){.lg\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.lg\:tooltip,.lg\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.lg\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.lg\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.lg\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.lg\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.lg\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.lg\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.lg\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.lg\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.lg\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.lg\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}@media (width>=1280px){.xl\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.xl\:tooltip,.xl\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.xl\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.xl\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.xl\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.xl\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.xl\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.xl\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.xl\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.xl\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.xl\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.xl\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}@media (width>=1536px){.\32 xl\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.\32 xl\:tooltip,.\32 xl\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.\32 xl\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.\32 xl\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.\32 xl\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.\32 xl\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.\32 xl\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.\32 xl\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.\32 xl\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.\32 xl\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.\32 xl\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.\32 xl\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}.progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}@keyframes progress{50%{background-position-x:-115%}}@media (width>=640px){.sm\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.sm\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.sm\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.sm\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.sm\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.sm\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.sm\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.sm\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.sm\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}@media (width>=768px){.md\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.md\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.md\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.md\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.md\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.md\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.md\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.md\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.md\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}@media (width>=1024px){.lg\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.lg\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.lg\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.lg\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.lg\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.lg\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.lg\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.lg\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.lg\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}@media (width>=1280px){.xl\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.xl\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.xl\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.xl\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.xl\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.xl\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.xl\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.xl\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.xl\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}@media (width>=1536px){.\32 xl\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.\32 xl\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.\32 xl\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.\32 xl\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.\32 xl\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.\32 xl\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.\32 xl\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.\32 xl\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.\32 xl\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}:root .prose{--tw-prose-body:color-mix(in oklab,var(--color-base-content)80%,#0000);--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:color-mix(in oklab,var(--color-base-content)50%,#0000);--tw-prose-hr:color-mix(in oklab,var(--color-base-content)20%,#0000);--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:color-mix(in oklab,var(--color-base-content)20%,#0000);--tw-prose-captions:color-mix(in oklab,var(--color-base-content)50%,#0000);--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:color-mix(in oklab,var(--color-base-content)50%,#0000);--tw-prose-td-borders:color-mix(in oklab,var(--color-base-content)20%,#0000);--tw-prose-kbd:color-mix(in oklab,var(--color-base-content)80%,#0000);& :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border)solid var(--color-base-300);font-weight:inherit;padding-block:.2em;padding-inline:.5em;&:before,&:after{display:none}}}.rounded-box{border-radius:var(--radius-box)}.rounded-field{border-radius:var(--radius-field)}.rounded-selector{border-radius:var(--radius-selector)}.rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.rounded-tl-box{border-top-left-radius:var(--radius-box)}.rounded-tr-box{border-top-right-radius:var(--radius-box)}.rounded-br-box{border-bottom-right-radius:var(--radius-box)}.rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.rounded-tl-field{border-top-left-radius:var(--radius-field)}.rounded-tr-field{border-top-right-radius:var(--radius-field)}.rounded-br-field{border-bottom-right-radius:var(--radius-field)}.rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}@media (width>=640px){.sm\:rounded-box{border-radius:var(--radius-box)}.sm\:rounded-field{border-radius:var(--radius-field)}.sm\:rounded-selector{border-radius:var(--radius-selector)}.sm\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.sm\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.sm\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.sm\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.sm\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.sm\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.sm\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.sm\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.sm\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.sm\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.sm\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.sm\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.sm\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.sm\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.sm\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.sm\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.sm\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.sm\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.sm\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.sm\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.sm\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.sm\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.sm\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.sm\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}@media (width>=768px){.md\:rounded-box{border-radius:var(--radius-box)}.md\:rounded-field{border-radius:var(--radius-field)}.md\:rounded-selector{border-radius:var(--radius-selector)}.md\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.md\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.md\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.md\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.md\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.md\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.md\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.md\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.md\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.md\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.md\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.md\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.md\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.md\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.md\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.md\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.md\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.md\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.md\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.md\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.md\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.md\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.md\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.md\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}@media (width>=1024px){.lg\:rounded-box{border-radius:var(--radius-box)}.lg\:rounded-field{border-radius:var(--radius-field)}.lg\:rounded-selector{border-radius:var(--radius-selector)}.lg\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.lg\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.lg\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.lg\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.lg\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.lg\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.lg\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.lg\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.lg\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.lg\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.lg\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.lg\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.lg\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.lg\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.lg\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.lg\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.lg\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.lg\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.lg\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.lg\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.lg\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.lg\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.lg\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.lg\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}@media (width>=1280px){.xl\:rounded-box{border-radius:var(--radius-box)}.xl\:rounded-field{border-radius:var(--radius-field)}.xl\:rounded-selector{border-radius:var(--radius-selector)}.xl\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.xl\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.xl\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.xl\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.xl\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.xl\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.xl\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.xl\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.xl\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.xl\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.xl\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.xl\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.xl\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.xl\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.xl\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.xl\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.xl\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.xl\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.xl\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.xl\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.xl\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.xl\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.xl\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.xl\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}@media (width>=1536px){.\32 xl\:rounded-box{border-radius:var(--radius-box)}.\32 xl\:rounded-field{border-radius:var(--radius-field)}.\32 xl\:rounded-selector{border-radius:var(--radius-selector)}.\32 xl\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.\32 xl\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.\32 xl\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.\32 xl\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.\32 xl\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.\32 xl\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.\32 xl\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.\32 xl\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.\32 xl\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.\32 xl\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.\32 xl\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.\32 xl\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.\32 xl\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.\32 xl\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.\32 xl\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.\32 xl\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.\32 xl\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.\32 xl\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.\32 xl\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.\32 xl\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.\32 xl\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.\32 xl\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.\32 xl\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.\32 xl\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}.glass{backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg,oklch(100% 0 0/var(--glass-opacity,30%))0%,oklch(0% 0 0/0) 100%),linear-gradient(var(--glass-reflect-degree,100deg),oklch(100% 0 0/var(--glass-reflect-opacity,5%))25%,oklch(0% 0 0/0) 25%);box-shadow:0 0 0 1px oklch(100% 0 0/var(--glass-border-opacity,20%))inset,0 0 0 2px oklch(0% 0 0/.05);text-shadow:0 1px oklch(0% 0 0/var(--glass-text-shadow-opacity,5%));border:none}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}@media (width>=640px){.sm\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.sm\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.sm\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.sm\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=768px){.md\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.md\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.md\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.md\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=1024px){.lg\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.lg\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.lg\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.lg\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=1280px){.xl\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.xl\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.xl\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.xl\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=1536px){.\32 xl\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.\32 xl\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.\32 xl\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.\32 xl\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=40rem){.sm\:bg-base-100{background-color:var(--color-base-100)}.sm\:text-base-100{color:var(--color-base-100)}.sm\:border-base-100{border-color:var(--color-base-100)}.sm\:bg-base-200{background-color:var(--color-base-200)}.sm\:text-base-200{color:var(--color-base-200)}.sm\:border-base-200{border-color:var(--color-base-200)}.sm\:bg-base-300{background-color:var(--color-base-300)}.sm\:text-base-300{color:var(--color-base-300)}.sm\:border-base-300{border-color:var(--color-base-300)}.sm\:bg-base-content{background-color:var(--color-base-content)}.sm\:text-base-content{color:var(--color-base-content)}.sm\:border-base-content{border-color:var(--color-base-content)}.sm\:bg-primary{background-color:var(--color-primary)}.sm\:text-primary{color:var(--color-primary)}.sm\:border-primary{border-color:var(--color-primary)}.sm\:bg-primary-content{background-color:var(--color-primary-content)}.sm\:text-primary-content{color:var(--color-primary-content)}.sm\:border-primary-content{border-color:var(--color-primary-content)}.sm\:bg-secondary{background-color:var(--color-secondary)}.sm\:text-secondary{color:var(--color-secondary)}.sm\:border-secondary{border-color:var(--color-secondary)}.sm\:bg-secondary-content{background-color:var(--color-secondary-content)}.sm\:text-secondary-content{color:var(--color-secondary-content)}.sm\:border-secondary-content{border-color:var(--color-secondary-content)}.sm\:bg-accent{background-color:var(--color-accent)}.sm\:text-accent{color:var(--color-accent)}.sm\:border-accent{border-color:var(--color-accent)}.sm\:bg-accent-content{background-color:var(--color-accent-content)}.sm\:text-accent-content{color:var(--color-accent-content)}.sm\:border-accent-content{border-color:var(--color-accent-content)}.sm\:bg-neutral{background-color:var(--color-neutral)}.sm\:text-neutral{color:var(--color-neutral)}.sm\:border-neutral{border-color:var(--color-neutral)}.sm\:bg-neutral-content{background-color:var(--color-neutral-content)}.sm\:text-neutral-content{color:var(--color-neutral-content)}.sm\:border-neutral-content{border-color:var(--color-neutral-content)}.sm\:bg-info{background-color:var(--color-info)}.sm\:text-info{color:var(--color-info)}.sm\:border-info{border-color:var(--color-info)}.sm\:bg-info-content{background-color:var(--color-info-content)}.sm\:text-info-content{color:var(--color-info-content)}.sm\:border-info-content{border-color:var(--color-info-content)}.sm\:bg-success{background-color:var(--color-success)}.sm\:text-success{color:var(--color-success)}.sm\:border-success{border-color:var(--color-success)}.sm\:bg-success-content{background-color:var(--color-success-content)}.sm\:text-success-content{color:var(--color-success-content)}.sm\:border-success-content{border-color:var(--color-success-content)}.sm\:bg-warning{background-color:var(--color-warning)}.sm\:text-warning{color:var(--color-warning)}.sm\:border-warning{border-color:var(--color-warning)}.sm\:bg-warning-content{background-color:var(--color-warning-content)}.sm\:text-warning-content{color:var(--color-warning-content)}.sm\:border-warning-content{border-color:var(--color-warning-content)}.sm\:bg-error{background-color:var(--color-error)}.sm\:text-error{color:var(--color-error)}.sm\:border-error{border-color:var(--color-error)}.sm\:bg-error-content{background-color:var(--color-error-content)}.sm\:text-error-content{color:var(--color-error-content)}.sm\:border-error-content{border-color:var(--color-error-content)}}@media (width>=48rem){.md\:bg-base-100{background-color:var(--color-base-100)}.md\:text-base-100{color:var(--color-base-100)}.md\:border-base-100{border-color:var(--color-base-100)}.md\:bg-base-200{background-color:var(--color-base-200)}.md\:text-base-200{color:var(--color-base-200)}.md\:border-base-200{border-color:var(--color-base-200)}.md\:bg-base-300{background-color:var(--color-base-300)}.md\:text-base-300{color:var(--color-base-300)}.md\:border-base-300{border-color:var(--color-base-300)}.md\:bg-base-content{background-color:var(--color-base-content)}.md\:text-base-content{color:var(--color-base-content)}.md\:border-base-content{border-color:var(--color-base-content)}.md\:bg-primary{background-color:var(--color-primary)}.md\:text-primary{color:var(--color-primary)}.md\:border-primary{border-color:var(--color-primary)}.md\:bg-primary-content{background-color:var(--color-primary-content)}.md\:text-primary-content{color:var(--color-primary-content)}.md\:border-primary-content{border-color:var(--color-primary-content)}.md\:bg-secondary{background-color:var(--color-secondary)}.md\:text-secondary{color:var(--color-secondary)}.md\:border-secondary{border-color:var(--color-secondary)}.md\:bg-secondary-content{background-color:var(--color-secondary-content)}.md\:text-secondary-content{color:var(--color-secondary-content)}.md\:border-secondary-content{border-color:var(--color-secondary-content)}.md\:bg-accent{background-color:var(--color-accent)}.md\:text-accent{color:var(--color-accent)}.md\:border-accent{border-color:var(--color-accent)}.md\:bg-accent-content{background-color:var(--color-accent-content)}.md\:text-accent-content{color:var(--color-accent-content)}.md\:border-accent-content{border-color:var(--color-accent-content)}.md\:bg-neutral{background-color:var(--color-neutral)}.md\:text-neutral{color:var(--color-neutral)}.md\:border-neutral{border-color:var(--color-neutral)}.md\:bg-neutral-content{background-color:var(--color-neutral-content)}.md\:text-neutral-content{color:var(--color-neutral-content)}.md\:border-neutral-content{border-color:var(--color-neutral-content)}.md\:bg-info{background-color:var(--color-info)}.md\:text-info{color:var(--color-info)}.md\:border-info{border-color:var(--color-info)}.md\:bg-info-content{background-color:var(--color-info-content)}.md\:text-info-content{color:var(--color-info-content)}.md\:border-info-content{border-color:var(--color-info-content)}.md\:bg-success{background-color:var(--color-success)}.md\:text-success{color:var(--color-success)}.md\:border-success{border-color:var(--color-success)}.md\:bg-success-content{background-color:var(--color-success-content)}.md\:text-success-content{color:var(--color-success-content)}.md\:border-success-content{border-color:var(--color-success-content)}.md\:bg-warning{background-color:var(--color-warning)}.md\:text-warning{color:var(--color-warning)}.md\:border-warning{border-color:var(--color-warning)}.md\:bg-warning-content{background-color:var(--color-warning-content)}.md\:text-warning-content{color:var(--color-warning-content)}.md\:border-warning-content{border-color:var(--color-warning-content)}.md\:bg-error{background-color:var(--color-error)}.md\:text-error{color:var(--color-error)}.md\:border-error{border-color:var(--color-error)}.md\:bg-error-content{background-color:var(--color-error-content)}.md\:text-error-content{color:var(--color-error-content)}.md\:border-error-content{border-color:var(--color-error-content)}}@media (width>=64rem){.lg\:bg-base-100{background-color:var(--color-base-100)}.lg\:text-base-100{color:var(--color-base-100)}.lg\:border-base-100{border-color:var(--color-base-100)}.lg\:bg-base-200{background-color:var(--color-base-200)}.lg\:text-base-200{color:var(--color-base-200)}.lg\:border-base-200{border-color:var(--color-base-200)}.lg\:bg-base-300{background-color:var(--color-base-300)}.lg\:text-base-300{color:var(--color-base-300)}.lg\:border-base-300{border-color:var(--color-base-300)}.lg\:bg-base-content{background-color:var(--color-base-content)}.lg\:text-base-content{color:var(--color-base-content)}.lg\:border-base-content{border-color:var(--color-base-content)}.lg\:bg-primary{background-color:var(--color-primary)}.lg\:text-primary{color:var(--color-primary)}.lg\:border-primary{border-color:var(--color-primary)}.lg\:bg-primary-content{background-color:var(--color-primary-content)}.lg\:text-primary-content{color:var(--color-primary-content)}.lg\:border-primary-content{border-color:var(--color-primary-content)}.lg\:bg-secondary{background-color:var(--color-secondary)}.lg\:text-secondary{color:var(--color-secondary)}.lg\:border-secondary{border-color:var(--color-secondary)}.lg\:bg-secondary-content{background-color:var(--color-secondary-content)}.lg\:text-secondary-content{color:var(--color-secondary-content)}.lg\:border-secondary-content{border-color:var(--color-secondary-content)}.lg\:bg-accent{background-color:var(--color-accent)}.lg\:text-accent{color:var(--color-accent)}.lg\:border-accent{border-color:var(--color-accent)}.lg\:bg-accent-content{background-color:var(--color-accent-content)}.lg\:text-accent-content{color:var(--color-accent-content)}.lg\:border-accent-content{border-color:var(--color-accent-content)}.lg\:bg-neutral{background-color:var(--color-neutral)}.lg\:text-neutral{color:var(--color-neutral)}.lg\:border-neutral{border-color:var(--color-neutral)}.lg\:bg-neutral-content{background-color:var(--color-neutral-content)}.lg\:text-neutral-content{color:var(--color-neutral-content)}.lg\:border-neutral-content{border-color:var(--color-neutral-content)}.lg\:bg-info{background-color:var(--color-info)}.lg\:text-info{color:var(--color-info)}.lg\:border-info{border-color:var(--color-info)}.lg\:bg-info-content{background-color:var(--color-info-content)}.lg\:text-info-content{color:var(--color-info-content)}.lg\:border-info-content{border-color:var(--color-info-content)}.lg\:bg-success{background-color:var(--color-success)}.lg\:text-success{color:var(--color-success)}.lg\:border-success{border-color:var(--color-success)}.lg\:bg-success-content{background-color:var(--color-success-content)}.lg\:text-success-content{color:var(--color-success-content)}.lg\:border-success-content{border-color:var(--color-success-content)}.lg\:bg-warning{background-color:var(--color-warning)}.lg\:text-warning{color:var(--color-warning)}.lg\:border-warning{border-color:var(--color-warning)}.lg\:bg-warning-content{background-color:var(--color-warning-content)}.lg\:text-warning-content{color:var(--color-warning-content)}.lg\:border-warning-content{border-color:var(--color-warning-content)}.lg\:bg-error{background-color:var(--color-error)}.lg\:text-error{color:var(--color-error)}.lg\:border-error{border-color:var(--color-error)}.lg\:bg-error-content{background-color:var(--color-error-content)}.lg\:text-error-content{color:var(--color-error-content)}.lg\:border-error-content{border-color:var(--color-error-content)}}@media (width>=80rem){.xl\:bg-base-100{background-color:var(--color-base-100)}.xl\:text-base-100{color:var(--color-base-100)}.xl\:border-base-100{border-color:var(--color-base-100)}.xl\:bg-base-200{background-color:var(--color-base-200)}.xl\:text-base-200{color:var(--color-base-200)}.xl\:border-base-200{border-color:var(--color-base-200)}.xl\:bg-base-300{background-color:var(--color-base-300)}.xl\:text-base-300{color:var(--color-base-300)}.xl\:border-base-300{border-color:var(--color-base-300)}.xl\:bg-base-content{background-color:var(--color-base-content)}.xl\:text-base-content{color:var(--color-base-content)}.xl\:border-base-content{border-color:var(--color-base-content)}.xl\:bg-primary{background-color:var(--color-primary)}.xl\:text-primary{color:var(--color-primary)}.xl\:border-primary{border-color:var(--color-primary)}.xl\:bg-primary-content{background-color:var(--color-primary-content)}.xl\:text-primary-content{color:var(--color-primary-content)}.xl\:border-primary-content{border-color:var(--color-primary-content)}.xl\:bg-secondary{background-color:var(--color-secondary)}.xl\:text-secondary{color:var(--color-secondary)}.xl\:border-secondary{border-color:var(--color-secondary)}.xl\:bg-secondary-content{background-color:var(--color-secondary-content)}.xl\:text-secondary-content{color:var(--color-secondary-content)}.xl\:border-secondary-content{border-color:var(--color-secondary-content)}.xl\:bg-accent{background-color:var(--color-accent)}.xl\:text-accent{color:var(--color-accent)}.xl\:border-accent{border-color:var(--color-accent)}.xl\:bg-accent-content{background-color:var(--color-accent-content)}.xl\:text-accent-content{color:var(--color-accent-content)}.xl\:border-accent-content{border-color:var(--color-accent-content)}.xl\:bg-neutral{background-color:var(--color-neutral)}.xl\:text-neutral{color:var(--color-neutral)}.xl\:border-neutral{border-color:var(--color-neutral)}.xl\:bg-neutral-content{background-color:var(--color-neutral-content)}.xl\:text-neutral-content{color:var(--color-neutral-content)}.xl\:border-neutral-content{border-color:var(--color-neutral-content)}.xl\:bg-info{background-color:var(--color-info)}.xl\:text-info{color:var(--color-info)}.xl\:border-info{border-color:var(--color-info)}.xl\:bg-info-content{background-color:var(--color-info-content)}.xl\:text-info-content{color:var(--color-info-content)}.xl\:border-info-content{border-color:var(--color-info-content)}.xl\:bg-success{background-color:var(--color-success)}.xl\:text-success{color:var(--color-success)}.xl\:border-success{border-color:var(--color-success)}.xl\:bg-success-content{background-color:var(--color-success-content)}.xl\:text-success-content{color:var(--color-success-content)}.xl\:border-success-content{border-color:var(--color-success-content)}.xl\:bg-warning{background-color:var(--color-warning)}.xl\:text-warning{color:var(--color-warning)}.xl\:border-warning{border-color:var(--color-warning)}.xl\:bg-warning-content{background-color:var(--color-warning-content)}.xl\:text-warning-content{color:var(--color-warning-content)}.xl\:border-warning-content{border-color:var(--color-warning-content)}.xl\:bg-error{background-color:var(--color-error)}.xl\:text-error{color:var(--color-error)}.xl\:border-error{border-color:var(--color-error)}.xl\:bg-error-content{background-color:var(--color-error-content)}.xl\:text-error-content{color:var(--color-error-content)}.xl\:border-error-content{border-color:var(--color-error-content)}}@media (width>=96rem){.\32 xl\:bg-base-100{background-color:var(--color-base-100)}.\32 xl\:text-base-100{color:var(--color-base-100)}.\32 xl\:border-base-100{border-color:var(--color-base-100)}.\32 xl\:bg-base-200{background-color:var(--color-base-200)}.\32 xl\:text-base-200{color:var(--color-base-200)}.\32 xl\:border-base-200{border-color:var(--color-base-200)}.\32 xl\:bg-base-300{background-color:var(--color-base-300)}.\32 xl\:text-base-300{color:var(--color-base-300)}.\32 xl\:border-base-300{border-color:var(--color-base-300)}.\32 xl\:bg-base-content{background-color:var(--color-base-content)}.\32 xl\:text-base-content{color:var(--color-base-content)}.\32 xl\:border-base-content{border-color:var(--color-base-content)}.\32 xl\:bg-primary{background-color:var(--color-primary)}.\32 xl\:text-primary{color:var(--color-primary)}.\32 xl\:border-primary{border-color:var(--color-primary)}.\32 xl\:bg-primary-content{background-color:var(--color-primary-content)}.\32 xl\:text-primary-content{color:var(--color-primary-content)}.\32 xl\:border-primary-content{border-color:var(--color-primary-content)}.\32 xl\:bg-secondary{background-color:var(--color-secondary)}.\32 xl\:text-secondary{color:var(--color-secondary)}.\32 xl\:border-secondary{border-color:var(--color-secondary)}.\32 xl\:bg-secondary-content{background-color:var(--color-secondary-content)}.\32 xl\:text-secondary-content{color:var(--color-secondary-content)}.\32 xl\:border-secondary-content{border-color:var(--color-secondary-content)}.\32 xl\:bg-accent{background-color:var(--color-accent)}.\32 xl\:text-accent{color:var(--color-accent)}.\32 xl\:border-accent{border-color:var(--color-accent)}.\32 xl\:bg-accent-content{background-color:var(--color-accent-content)}.\32 xl\:text-accent-content{color:var(--color-accent-content)}.\32 xl\:border-accent-content{border-color:var(--color-accent-content)}.\32 xl\:bg-neutral{background-color:var(--color-neutral)}.\32 xl\:text-neutral{color:var(--color-neutral)}.\32 xl\:border-neutral{border-color:var(--color-neutral)}.\32 xl\:bg-neutral-content{background-color:var(--color-neutral-content)}.\32 xl\:text-neutral-content{color:var(--color-neutral-content)}.\32 xl\:border-neutral-content{border-color:var(--color-neutral-content)}.\32 xl\:bg-info{background-color:var(--color-info)}.\32 xl\:text-info{color:var(--color-info)}.\32 xl\:border-info{border-color:var(--color-info)}.\32 xl\:bg-info-content{background-color:var(--color-info-content)}.\32 xl\:text-info-content{color:var(--color-info-content)}.\32 xl\:border-info-content{border-color:var(--color-info-content)}.\32 xl\:bg-success{background-color:var(--color-success)}.\32 xl\:text-success{color:var(--color-success)}.\32 xl\:border-success{border-color:var(--color-success)}.\32 xl\:bg-success-content{background-color:var(--color-success-content)}.\32 xl\:text-success-content{color:var(--color-success-content)}.\32 xl\:border-success-content{border-color:var(--color-success-content)}.\32 xl\:bg-warning{background-color:var(--color-warning)}.\32 xl\:text-warning{color:var(--color-warning)}.\32 xl\:border-warning{border-color:var(--color-warning)}.\32 xl\:bg-warning-content{background-color:var(--color-warning-content)}.\32 xl\:text-warning-content{color:var(--color-warning-content)}.\32 xl\:border-warning-content{border-color:var(--color-warning-content)}.\32 xl\:bg-error{background-color:var(--color-error)}.\32 xl\:text-error{color:var(--color-error)}.\32 xl\:border-error{border-color:var(--color-error)}.\32 xl\:bg-error-content{background-color:var(--color-error-content)}.\32 xl\:text-error-content{color:var(--color-error-content)}.\32 xl\:border-error-content{border-color:var(--color-error-content)}}.hover\:bg-base-100:hover{&:hover{@media (hover:hover){&{background-color:var(--color-base-100)}}}}.hover\:text-base-100:hover{&:hover{@media (hover:hover){&{color:var(--color-base-100)}}}}.hover\:border-base-100:hover{&:hover{@media (hover:hover){&{border-color:var(--color-base-100)}}}}.hover\:bg-base-200:hover{&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}.hover\:text-base-200:hover{&:hover{@media (hover:hover){&{color:var(--color-base-200)}}}}.hover\:border-base-200:hover{&:hover{@media (hover:hover){&{border-color:var(--color-base-200)}}}}.hover\:bg-base-300:hover{&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}.hover\:text-base-300:hover{&:hover{@media (hover:hover){&{color:var(--color-base-300)}}}}.hover\:border-base-300:hover{&:hover{@media (hover:hover){&{border-color:var(--color-base-300)}}}}.hover\:bg-base-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-base-content)}}}}.hover\:text-base-content:hover{&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}}.hover\:border-base-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-base-content)}}}}.hover\:bg-primary:hover{&:hover{@media (hover:hover){&{background-color:var(--color-primary)}}}}.hover\:text-primary:hover{&:hover{@media (hover:hover){&{color:var(--color-primary)}}}}.hover\:border-primary:hover{&:hover{@media (hover:hover){&{border-color:var(--color-primary)}}}}.hover\:bg-primary-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-primary-content)}}}}.hover\:text-primary-content:hover{&:hover{@media (hover:hover){&{color:var(--color-primary-content)}}}}.hover\:border-primary-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-primary-content)}}}}.hover\:bg-secondary:hover{&:hover{@media (hover:hover){&{background-color:var(--color-secondary)}}}}.hover\:text-secondary:hover{&:hover{@media (hover:hover){&{color:var(--color-secondary)}}}}.hover\:border-secondary:hover{&:hover{@media (hover:hover){&{border-color:var(--color-secondary)}}}}.hover\:bg-secondary-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-secondary-content)}}}}.hover\:text-secondary-content:hover{&:hover{@media (hover:hover){&{color:var(--color-secondary-content)}}}}.hover\:border-secondary-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-secondary-content)}}}}.hover\:bg-accent:hover{&:hover{@media (hover:hover){&{background-color:var(--color-accent)}}}}.hover\:text-accent:hover{&:hover{@media (hover:hover){&{color:var(--color-accent)}}}}.hover\:border-accent:hover{&:hover{@media (hover:hover){&{border-color:var(--color-accent)}}}}.hover\:bg-accent-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-accent-content)}}}}.hover\:text-accent-content:hover{&:hover{@media (hover:hover){&{color:var(--color-accent-content)}}}}.hover\:border-accent-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-accent-content)}}}}.hover\:bg-neutral:hover{&:hover{@media (hover:hover){&{background-color:var(--color-neutral)}}}}.hover\:text-neutral:hover{&:hover{@media (hover:hover){&{color:var(--color-neutral)}}}}.hover\:border-neutral:hover{&:hover{@media (hover:hover){&{border-color:var(--color-neutral)}}}}.hover\:bg-neutral-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-neutral-content)}}}}.hover\:text-neutral-content:hover{&:hover{@media (hover:hover){&{color:var(--color-neutral-content)}}}}.hover\:border-neutral-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-neutral-content)}}}}.hover\:bg-info:hover{&:hover{@media (hover:hover){&{background-color:var(--color-info)}}}}.hover\:text-info:hover{&:hover{@media (hover:hover){&{color:var(--color-info)}}}}.hover\:border-info:hover{&:hover{@media (hover:hover){&{border-color:var(--color-info)}}}}.hover\:bg-info-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-info-content)}}}}.hover\:text-info-content:hover{&:hover{@media (hover:hover){&{color:var(--color-info-content)}}}}.hover\:border-info-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-info-content)}}}}.hover\:bg-success:hover{&:hover{@media (hover:hover){&{background-color:var(--color-success)}}}}.hover\:text-success:hover{&:hover{@media (hover:hover){&{color:var(--color-success)}}}}.hover\:border-success:hover{&:hover{@media (hover:hover){&{border-color:var(--color-success)}}}}.hover\:bg-success-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-success-content)}}}}.hover\:text-success-content:hover{&:hover{@media (hover:hover){&{color:var(--color-success-content)}}}}.hover\:border-success-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-success-content)}}}}.hover\:bg-warning:hover{&:hover{@media (hover:hover){&{background-color:var(--color-warning)}}}}.hover\:text-warning:hover{&:hover{@media (hover:hover){&{color:var(--color-warning)}}}}.hover\:border-warning:hover{&:hover{@media (hover:hover){&{border-color:var(--color-warning)}}}}.hover\:bg-warning-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-warning-content)}}}}.hover\:text-warning-content:hover{&:hover{@media (hover:hover){&{color:var(--color-warning-content)}}}}.hover\:border-warning-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-warning-content)}}}}.hover\:bg-error:hover{&:hover{@media (hover:hover){&{background-color:var(--color-error)}}}}.hover\:text-error:hover{&:hover{@media (hover:hover){&{color:var(--color-error)}}}}.hover\:border-error:hover{&:hover{@media (hover:hover){&{border-color:var(--color-error)}}}}.hover\:bg-error-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-error-content)}}}}.hover\:text-error-content:hover{&:hover{@media (hover:hover){&{color:var(--color-error-content)}}}}.hover\:border-error-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-error-content)}}}}.bg-base-100{background-color:var(--color-base-100)}.bg-base-100\/10{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)10%,#0000)}}}.bg-base-100\/20{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)20%,#0000)}}}.bg-base-100\/30{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)30%,#0000)}}}.bg-base-100\/40{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)40%,#0000)}}}.bg-base-100\/50{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)50%,#0000)}}}.bg-base-100\/60{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)60%,#0000)}}}.bg-base-100\/70{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)70%,#0000)}}}.bg-base-100\/80{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)80%,#0000)}}}.bg-base-100\/90{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)90%,#0000)}}}.text-base-100{color:var(--color-base-100)}.text-base-100\/10{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)10%,#0000)}}}.text-base-100\/20{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)20%,#0000)}}}.text-base-100\/30{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)30%,#0000)}}}.text-base-100\/40{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)40%,#0000)}}}.text-base-100\/50{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)50%,#0000)}}}.text-base-100\/60{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)60%,#0000)}}}.text-base-100\/70{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)70%,#0000)}}}.text-base-100\/80{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)80%,#0000)}}}.text-base-100\/90{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)90%,#0000)}}}.border-base-100{border-color:var(--color-base-100)}.border-base-100\/10{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)10%,#0000)}}}.border-base-100\/20{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)20%,#0000)}}}.border-base-100\/30{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)30%,#0000)}}}.border-base-100\/40{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)40%,#0000)}}}.border-base-100\/50{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)50%,#0000)}}}.border-base-100\/60{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)60%,#0000)}}}.border-base-100\/70{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)70%,#0000)}}}.border-base-100\/80{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)80%,#0000)}}}.border-base-100\/90{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)90%,#0000)}}}.bg-base-200{background-color:var(--color-base-200)}.bg-base-200\/10{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)10%,#0000)}}}.bg-base-200\/20{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)20%,#0000)}}}.bg-base-200\/30{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)30%,#0000)}}}.bg-base-200\/40{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)40%,#0000)}}}.bg-base-200\/50{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)50%,#0000)}}}.bg-base-200\/60{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)60%,#0000)}}}.bg-base-200\/70{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)70%,#0000)}}}.bg-base-200\/80{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)80%,#0000)}}}.bg-base-200\/90{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)90%,#0000)}}}.text-base-200{color:var(--color-base-200)}.text-base-200\/10{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)10%,#0000)}}}.text-base-200\/20{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)20%,#0000)}}}.text-base-200\/30{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)30%,#0000)}}}.text-base-200\/40{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)40%,#0000)}}}.text-base-200\/50{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)50%,#0000)}}}.text-base-200\/60{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)60%,#0000)}}}.text-base-200\/70{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)70%,#0000)}}}.text-base-200\/80{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)80%,#0000)}}}.text-base-200\/90{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)90%,#0000)}}}.border-base-200{border-color:var(--color-base-200)}.border-base-200\/10{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)10%,#0000)}}}.border-base-200\/20{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)20%,#0000)}}}.border-base-200\/30{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)30%,#0000)}}}.border-base-200\/40{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)40%,#0000)}}}.border-base-200\/50{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)50%,#0000)}}}.border-base-200\/60{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)60%,#0000)}}}.border-base-200\/70{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)70%,#0000)}}}.border-base-200\/80{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)80%,#0000)}}}.border-base-200\/90{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)90%,#0000)}}}.bg-base-300{background-color:var(--color-base-300)}.bg-base-300\/10{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)10%,#0000)}}}.bg-base-300\/20{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)20%,#0000)}}}.bg-base-300\/30{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)30%,#0000)}}}.bg-base-300\/40{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)40%,#0000)}}}.bg-base-300\/50{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)50%,#0000)}}}.bg-base-300\/60{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)60%,#0000)}}}.bg-base-300\/70{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)70%,#0000)}}}.bg-base-300\/80{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)80%,#0000)}}}.bg-base-300\/90{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)90%,#0000)}}}.text-base-300{color:var(--color-base-300)}.text-base-300\/10{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)10%,#0000)}}}.text-base-300\/20{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)20%,#0000)}}}.text-base-300\/30{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)30%,#0000)}}}.text-base-300\/40{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)40%,#0000)}}}.text-base-300\/50{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)50%,#0000)}}}.text-base-300\/60{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)60%,#0000)}}}.text-base-300\/70{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)70%,#0000)}}}.text-base-300\/80{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)80%,#0000)}}}.text-base-300\/90{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)90%,#0000)}}}.border-base-300{border-color:var(--color-base-300)}.border-base-300\/10{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)10%,#0000)}}}.border-base-300\/20{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)20%,#0000)}}}.border-base-300\/30{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)30%,#0000)}}}.border-base-300\/40{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)40%,#0000)}}}.border-base-300\/50{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)50%,#0000)}}}.border-base-300\/60{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)60%,#0000)}}}.border-base-300\/70{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)70%,#0000)}}}.border-base-300\/80{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)80%,#0000)}}}.border-base-300\/90{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)90%,#0000)}}}.bg-base-content{background-color:var(--color-base-content)}.bg-base-content\/10{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)10%,#0000)}}}.bg-base-content\/20{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}}.bg-base-content\/30{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)30%,#0000)}}}.bg-base-content\/40{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)40%,#0000)}}}.bg-base-content\/50{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}}.bg-base-content\/60{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)60%,#0000)}}}.bg-base-content\/70{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)70%,#0000)}}}.bg-base-content\/80{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)80%,#0000)}}}.bg-base-content\/90{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)90%,#0000)}}}.text-base-content{color:var(--color-base-content)}.text-base-content\/10{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)10%,#0000)}}}.text-base-content\/20{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}}.text-base-content\/30{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)30%,#0000)}}}.text-base-content\/40{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)40%,#0000)}}}.text-base-content\/50{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}}.text-base-content\/60{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)60%,#0000)}}}.text-base-content\/70{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)70%,#0000)}}}.text-base-content\/80{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)80%,#0000)}}}.text-base-content\/90{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)90%,#0000)}}}.border-base-content{border-color:var(--color-base-content)}.border-base-content\/10{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)10%,#0000)}}}.border-base-content\/20{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}}.border-base-content\/30{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)30%,#0000)}}}.border-base-content\/40{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)40%,#0000)}}}.border-base-content\/50{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}}.border-base-content\/60{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)60%,#0000)}}}.border-base-content\/70{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)70%,#0000)}}}.border-base-content\/80{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)80%,#0000)}}}.border-base-content\/90{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)90%,#0000)}}}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)10%,#0000)}}}.bg-primary\/20{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)20%,#0000)}}}.bg-primary\/30{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)30%,#0000)}}}.bg-primary\/40{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)40%,#0000)}}}.bg-primary\/50{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)50%,#0000)}}}.bg-primary\/60{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)60%,#0000)}}}.bg-primary\/70{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)70%,#0000)}}}.bg-primary\/80{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)80%,#0000)}}}.bg-primary\/90{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)90%,#0000)}}}.text-primary{color:var(--color-primary)}.text-primary\/10{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)10%,#0000)}}}.text-primary\/20{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)20%,#0000)}}}.text-primary\/30{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)30%,#0000)}}}.text-primary\/40{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)40%,#0000)}}}.text-primary\/50{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)50%,#0000)}}}.text-primary\/60{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)60%,#0000)}}}.text-primary\/70{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)70%,#0000)}}}.text-primary\/80{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)80%,#0000)}}}.text-primary\/90{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)90%,#0000)}}}.border-primary{border-color:var(--color-primary)}.border-primary\/10{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)10%,#0000)}}}.border-primary\/20{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)20%,#0000)}}}.border-primary\/30{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)30%,#0000)}}}.border-primary\/40{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)40%,#0000)}}}.border-primary\/50{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)50%,#0000)}}}.border-primary\/60{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)60%,#0000)}}}.border-primary\/70{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)70%,#0000)}}}.border-primary\/80{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)80%,#0000)}}}.border-primary\/90{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)90%,#0000)}}}.bg-primary-content{background-color:var(--color-primary-content)}.bg-primary-content\/10{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)10%,#0000)}}}.bg-primary-content\/20{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)20%,#0000)}}}.bg-primary-content\/30{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)30%,#0000)}}}.bg-primary-content\/40{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)40%,#0000)}}}.bg-primary-content\/50{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)50%,#0000)}}}.bg-primary-content\/60{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)60%,#0000)}}}.bg-primary-content\/70{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)70%,#0000)}}}.bg-primary-content\/80{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)80%,#0000)}}}.bg-primary-content\/90{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)90%,#0000)}}}.text-primary-content{color:var(--color-primary-content)}.text-primary-content\/10{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)10%,#0000)}}}.text-primary-content\/20{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)20%,#0000)}}}.text-primary-content\/30{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)30%,#0000)}}}.text-primary-content\/40{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)40%,#0000)}}}.text-primary-content\/50{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)50%,#0000)}}}.text-primary-content\/60{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)60%,#0000)}}}.text-primary-content\/70{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)70%,#0000)}}}.text-primary-content\/80{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)80%,#0000)}}}.text-primary-content\/90{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)90%,#0000)}}}.border-primary-content{border-color:var(--color-primary-content)}.border-primary-content\/10{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)10%,#0000)}}}.border-primary-content\/20{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)20%,#0000)}}}.border-primary-content\/30{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)30%,#0000)}}}.border-primary-content\/40{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)40%,#0000)}}}.border-primary-content\/50{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)50%,#0000)}}}.border-primary-content\/60{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)60%,#0000)}}}.border-primary-content\/70{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)70%,#0000)}}}.border-primary-content\/80{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)80%,#0000)}}}.border-primary-content\/90{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)90%,#0000)}}}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary\/10{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)10%,#0000)}}}.bg-secondary\/20{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)20%,#0000)}}}.bg-secondary\/30{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)30%,#0000)}}}.bg-secondary\/40{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)40%,#0000)}}}.bg-secondary\/50{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)50%,#0000)}}}.bg-secondary\/60{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)60%,#0000)}}}.bg-secondary\/70{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)70%,#0000)}}}.bg-secondary\/80{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)80%,#0000)}}}.bg-secondary\/90{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)90%,#0000)}}}.text-secondary{color:var(--color-secondary)}.text-secondary\/10{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)10%,#0000)}}}.text-secondary\/20{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)20%,#0000)}}}.text-secondary\/30{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)30%,#0000)}}}.text-secondary\/40{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)40%,#0000)}}}.text-secondary\/50{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)50%,#0000)}}}.text-secondary\/60{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)60%,#0000)}}}.text-secondary\/70{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)70%,#0000)}}}.text-secondary\/80{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)80%,#0000)}}}.text-secondary\/90{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)90%,#0000)}}}.border-secondary{border-color:var(--color-secondary)}.border-secondary\/10{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)10%,#0000)}}}.border-secondary\/20{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)20%,#0000)}}}.border-secondary\/30{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)30%,#0000)}}}.border-secondary\/40{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)40%,#0000)}}}.border-secondary\/50{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)50%,#0000)}}}.border-secondary\/60{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)60%,#0000)}}}.border-secondary\/70{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)70%,#0000)}}}.border-secondary\/80{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)80%,#0000)}}}.border-secondary\/90{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)90%,#0000)}}}.bg-secondary-content{background-color:var(--color-secondary-content)}.bg-secondary-content\/10{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)10%,#0000)}}}.bg-secondary-content\/20{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)20%,#0000)}}}.bg-secondary-content\/30{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)30%,#0000)}}}.bg-secondary-content\/40{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)40%,#0000)}}}.bg-secondary-content\/50{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)50%,#0000)}}}.bg-secondary-content\/60{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)60%,#0000)}}}.bg-secondary-content\/70{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)70%,#0000)}}}.bg-secondary-content\/80{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)80%,#0000)}}}.bg-secondary-content\/90{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)90%,#0000)}}}.text-secondary-content{color:var(--color-secondary-content)}.text-secondary-content\/10{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)10%,#0000)}}}.text-secondary-content\/20{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)20%,#0000)}}}.text-secondary-content\/30{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)30%,#0000)}}}.text-secondary-content\/40{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)40%,#0000)}}}.text-secondary-content\/50{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)50%,#0000)}}}.text-secondary-content\/60{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)60%,#0000)}}}.text-secondary-content\/70{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)70%,#0000)}}}.text-secondary-content\/80{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)80%,#0000)}}}.text-secondary-content\/90{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)90%,#0000)}}}.border-secondary-content{border-color:var(--color-secondary-content)}.border-secondary-content\/10{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)10%,#0000)}}}.border-secondary-content\/20{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)20%,#0000)}}}.border-secondary-content\/30{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)30%,#0000)}}}.border-secondary-content\/40{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)40%,#0000)}}}.border-secondary-content\/50{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)50%,#0000)}}}.border-secondary-content\/60{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)60%,#0000)}}}.border-secondary-content\/70{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)70%,#0000)}}}.border-secondary-content\/80{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)80%,#0000)}}}.border-secondary-content\/90{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)90%,#0000)}}}.bg-accent{background-color:var(--color-accent)}.bg-accent\/10{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)10%,#0000)}}}.bg-accent\/20{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)20%,#0000)}}}.bg-accent\/30{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)30%,#0000)}}}.bg-accent\/40{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)40%,#0000)}}}.bg-accent\/50{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)50%,#0000)}}}.bg-accent\/60{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)60%,#0000)}}}.bg-accent\/70{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)70%,#0000)}}}.bg-accent\/80{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)80%,#0000)}}}.bg-accent\/90{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)90%,#0000)}}}.text-accent{color:var(--color-accent)}.text-accent\/10{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)10%,#0000)}}}.text-accent\/20{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)20%,#0000)}}}.text-accent\/30{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)30%,#0000)}}}.text-accent\/40{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)40%,#0000)}}}.text-accent\/50{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)50%,#0000)}}}.text-accent\/60{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)60%,#0000)}}}.text-accent\/70{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)70%,#0000)}}}.text-accent\/80{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)80%,#0000)}}}.text-accent\/90{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)90%,#0000)}}}.border-accent{border-color:var(--color-accent)}.border-accent\/10{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)10%,#0000)}}}.border-accent\/20{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)20%,#0000)}}}.border-accent\/30{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)30%,#0000)}}}.border-accent\/40{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)40%,#0000)}}}.border-accent\/50{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)50%,#0000)}}}.border-accent\/60{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)60%,#0000)}}}.border-accent\/70{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)70%,#0000)}}}.border-accent\/80{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)80%,#0000)}}}.border-accent\/90{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)90%,#0000)}}}.bg-accent-content{background-color:var(--color-accent-content)}.bg-accent-content\/10{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)10%,#0000)}}}.bg-accent-content\/20{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)20%,#0000)}}}.bg-accent-content\/30{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)30%,#0000)}}}.bg-accent-content\/40{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)40%,#0000)}}}.bg-accent-content\/50{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)50%,#0000)}}}.bg-accent-content\/60{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)60%,#0000)}}}.bg-accent-content\/70{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)70%,#0000)}}}.bg-accent-content\/80{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)80%,#0000)}}}.bg-accent-content\/90{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)90%,#0000)}}}.text-accent-content{color:var(--color-accent-content)}.text-accent-content\/10{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)10%,#0000)}}}.text-accent-content\/20{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)20%,#0000)}}}.text-accent-content\/30{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)30%,#0000)}}}.text-accent-content\/40{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)40%,#0000)}}}.text-accent-content\/50{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)50%,#0000)}}}.text-accent-content\/60{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)60%,#0000)}}}.text-accent-content\/70{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)70%,#0000)}}}.text-accent-content\/80{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)80%,#0000)}}}.text-accent-content\/90{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)90%,#0000)}}}.border-accent-content{border-color:var(--color-accent-content)}.border-accent-content\/10{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)10%,#0000)}}}.border-accent-content\/20{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)20%,#0000)}}}.border-accent-content\/30{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)30%,#0000)}}}.border-accent-content\/40{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)40%,#0000)}}}.border-accent-content\/50{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)50%,#0000)}}}.border-accent-content\/60{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)60%,#0000)}}}.border-accent-content\/70{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)70%,#0000)}}}.border-accent-content\/80{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)80%,#0000)}}}.border-accent-content\/90{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)90%,#0000)}}}.bg-neutral{background-color:var(--color-neutral)}.bg-neutral\/10{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)10%,#0000)}}}.bg-neutral\/20{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)20%,#0000)}}}.bg-neutral\/30{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)30%,#0000)}}}.bg-neutral\/40{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)40%,#0000)}}}.bg-neutral\/50{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)50%,#0000)}}}.bg-neutral\/60{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)60%,#0000)}}}.bg-neutral\/70{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)70%,#0000)}}}.bg-neutral\/80{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)80%,#0000)}}}.bg-neutral\/90{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)90%,#0000)}}}.text-neutral{color:var(--color-neutral)}.text-neutral\/10{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)10%,#0000)}}}.text-neutral\/20{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)20%,#0000)}}}.text-neutral\/30{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)30%,#0000)}}}.text-neutral\/40{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)40%,#0000)}}}.text-neutral\/50{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)50%,#0000)}}}.text-neutral\/60{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)60%,#0000)}}}.text-neutral\/70{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)70%,#0000)}}}.text-neutral\/80{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)80%,#0000)}}}.text-neutral\/90{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)90%,#0000)}}}.border-neutral{border-color:var(--color-neutral)}.border-neutral\/10{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)10%,#0000)}}}.border-neutral\/20{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)20%,#0000)}}}.border-neutral\/30{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)30%,#0000)}}}.border-neutral\/40{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)40%,#0000)}}}.border-neutral\/50{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)50%,#0000)}}}.border-neutral\/60{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)60%,#0000)}}}.border-neutral\/70{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)70%,#0000)}}}.border-neutral\/80{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)80%,#0000)}}}.border-neutral\/90{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)90%,#0000)}}}.bg-neutral-content{background-color:var(--color-neutral-content)}.bg-neutral-content\/10{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)10%,#0000)}}}.bg-neutral-content\/20{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)20%,#0000)}}}.bg-neutral-content\/30{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)30%,#0000)}}}.bg-neutral-content\/40{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)40%,#0000)}}}.bg-neutral-content\/50{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)50%,#0000)}}}.bg-neutral-content\/60{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)60%,#0000)}}}.bg-neutral-content\/70{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)70%,#0000)}}}.bg-neutral-content\/80{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)80%,#0000)}}}.bg-neutral-content\/90{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)90%,#0000)}}}.text-neutral-content{color:var(--color-neutral-content)}.text-neutral-content\/10{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)10%,#0000)}}}.text-neutral-content\/20{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)20%,#0000)}}}.text-neutral-content\/30{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)30%,#0000)}}}.text-neutral-content\/40{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)40%,#0000)}}}.text-neutral-content\/50{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)50%,#0000)}}}.text-neutral-content\/60{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)60%,#0000)}}}.text-neutral-content\/70{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)70%,#0000)}}}.text-neutral-content\/80{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)80%,#0000)}}}.text-neutral-content\/90{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)90%,#0000)}}}.border-neutral-content{border-color:var(--color-neutral-content)}.border-neutral-content\/10{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)10%,#0000)}}}.border-neutral-content\/20{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)20%,#0000)}}}.border-neutral-content\/30{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)30%,#0000)}}}.border-neutral-content\/40{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)40%,#0000)}}}.border-neutral-content\/50{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)50%,#0000)}}}.border-neutral-content\/60{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)60%,#0000)}}}.border-neutral-content\/70{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)70%,#0000)}}}.border-neutral-content\/80{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)80%,#0000)}}}.border-neutral-content\/90{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)90%,#0000)}}}.bg-info{background-color:var(--color-info)}.bg-info\/10{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)10%,#0000)}}}.bg-info\/20{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)20%,#0000)}}}.bg-info\/30{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)30%,#0000)}}}.bg-info\/40{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)40%,#0000)}}}.bg-info\/50{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)50%,#0000)}}}.bg-info\/60{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)60%,#0000)}}}.bg-info\/70{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)70%,#0000)}}}.bg-info\/80{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)80%,#0000)}}}.bg-info\/90{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)90%,#0000)}}}.text-info{color:var(--color-info)}.text-info\/10{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)10%,#0000)}}}.text-info\/20{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)20%,#0000)}}}.text-info\/30{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)30%,#0000)}}}.text-info\/40{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)40%,#0000)}}}.text-info\/50{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)50%,#0000)}}}.text-info\/60{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)60%,#0000)}}}.text-info\/70{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)70%,#0000)}}}.text-info\/80{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)80%,#0000)}}}.text-info\/90{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)90%,#0000)}}}.border-info{border-color:var(--color-info)}.border-info\/10{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)10%,#0000)}}}.border-info\/20{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)20%,#0000)}}}.border-info\/30{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)30%,#0000)}}}.border-info\/40{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)40%,#0000)}}}.border-info\/50{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)50%,#0000)}}}.border-info\/60{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)60%,#0000)}}}.border-info\/70{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)70%,#0000)}}}.border-info\/80{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)80%,#0000)}}}.border-info\/90{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)90%,#0000)}}}.bg-info-content{background-color:var(--color-info-content)}.bg-info-content\/10{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)10%,#0000)}}}.bg-info-content\/20{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)20%,#0000)}}}.bg-info-content\/30{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)30%,#0000)}}}.bg-info-content\/40{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)40%,#0000)}}}.bg-info-content\/50{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)50%,#0000)}}}.bg-info-content\/60{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)60%,#0000)}}}.bg-info-content\/70{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)70%,#0000)}}}.bg-info-content\/80{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)80%,#0000)}}}.bg-info-content\/90{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)90%,#0000)}}}.text-info-content{color:var(--color-info-content)}.text-info-content\/10{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)10%,#0000)}}}.text-info-content\/20{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)20%,#0000)}}}.text-info-content\/30{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)30%,#0000)}}}.text-info-content\/40{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)40%,#0000)}}}.text-info-content\/50{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)50%,#0000)}}}.text-info-content\/60{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)60%,#0000)}}}.text-info-content\/70{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)70%,#0000)}}}.text-info-content\/80{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)80%,#0000)}}}.text-info-content\/90{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)90%,#0000)}}}.border-info-content{border-color:var(--color-info-content)}.border-info-content\/10{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)10%,#0000)}}}.border-info-content\/20{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)20%,#0000)}}}.border-info-content\/30{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)30%,#0000)}}}.border-info-content\/40{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)40%,#0000)}}}.border-info-content\/50{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)50%,#0000)}}}.border-info-content\/60{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)60%,#0000)}}}.border-info-content\/70{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)70%,#0000)}}}.border-info-content\/80{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)80%,#0000)}}}.border-info-content\/90{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)90%,#0000)}}}.bg-success{background-color:var(--color-success)}.bg-success\/10{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)10%,#0000)}}}.bg-success\/20{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)20%,#0000)}}}.bg-success\/30{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)30%,#0000)}}}.bg-success\/40{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)40%,#0000)}}}.bg-success\/50{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)50%,#0000)}}}.bg-success\/60{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)60%,#0000)}}}.bg-success\/70{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)70%,#0000)}}}.bg-success\/80{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)80%,#0000)}}}.bg-success\/90{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)90%,#0000)}}}.text-success{color:var(--color-success)}.text-success\/10{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)10%,#0000)}}}.text-success\/20{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)20%,#0000)}}}.text-success\/30{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)30%,#0000)}}}.text-success\/40{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)40%,#0000)}}}.text-success\/50{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)50%,#0000)}}}.text-success\/60{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)60%,#0000)}}}.text-success\/70{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)70%,#0000)}}}.text-success\/80{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)80%,#0000)}}}.text-success\/90{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)90%,#0000)}}}.border-success{border-color:var(--color-success)}.border-success\/10{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)10%,#0000)}}}.border-success\/20{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)20%,#0000)}}}.border-success\/30{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)30%,#0000)}}}.border-success\/40{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)40%,#0000)}}}.border-success\/50{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)50%,#0000)}}}.border-success\/60{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)60%,#0000)}}}.border-success\/70{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)70%,#0000)}}}.border-success\/80{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)80%,#0000)}}}.border-success\/90{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)90%,#0000)}}}.bg-success-content{background-color:var(--color-success-content)}.bg-success-content\/10{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)10%,#0000)}}}.bg-success-content\/20{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)20%,#0000)}}}.bg-success-content\/30{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)30%,#0000)}}}.bg-success-content\/40{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)40%,#0000)}}}.bg-success-content\/50{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)50%,#0000)}}}.bg-success-content\/60{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)60%,#0000)}}}.bg-success-content\/70{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)70%,#0000)}}}.bg-success-content\/80{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)80%,#0000)}}}.bg-success-content\/90{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)90%,#0000)}}}.text-success-content{color:var(--color-success-content)}.text-success-content\/10{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)10%,#0000)}}}.text-success-content\/20{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)20%,#0000)}}}.text-success-content\/30{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)30%,#0000)}}}.text-success-content\/40{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)40%,#0000)}}}.text-success-content\/50{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)50%,#0000)}}}.text-success-content\/60{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)60%,#0000)}}}.text-success-content\/70{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)70%,#0000)}}}.text-success-content\/80{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)80%,#0000)}}}.text-success-content\/90{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)90%,#0000)}}}.border-success-content{border-color:var(--color-success-content)}.border-success-content\/10{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)10%,#0000)}}}.border-success-content\/20{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)20%,#0000)}}}.border-success-content\/30{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)30%,#0000)}}}.border-success-content\/40{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)40%,#0000)}}}.border-success-content\/50{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)50%,#0000)}}}.border-success-content\/60{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)60%,#0000)}}}.border-success-content\/70{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)70%,#0000)}}}.border-success-content\/80{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)80%,#0000)}}}.border-success-content\/90{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)90%,#0000)}}}.bg-warning{background-color:var(--color-warning)}.bg-warning\/10{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)10%,#0000)}}}.bg-warning\/20{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)20%,#0000)}}}.bg-warning\/30{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)30%,#0000)}}}.bg-warning\/40{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)40%,#0000)}}}.bg-warning\/50{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)50%,#0000)}}}.bg-warning\/60{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)60%,#0000)}}}.bg-warning\/70{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)70%,#0000)}}}.bg-warning\/80{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)80%,#0000)}}}.bg-warning\/90{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)90%,#0000)}}}.text-warning{color:var(--color-warning)}.text-warning\/10{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)10%,#0000)}}}.text-warning\/20{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)20%,#0000)}}}.text-warning\/30{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)30%,#0000)}}}.text-warning\/40{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)40%,#0000)}}}.text-warning\/50{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)50%,#0000)}}}.text-warning\/60{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)60%,#0000)}}}.text-warning\/70{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)70%,#0000)}}}.text-warning\/80{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)80%,#0000)}}}.text-warning\/90{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)90%,#0000)}}}.border-warning{border-color:var(--color-warning)}.border-warning\/10{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)10%,#0000)}}}.border-warning\/20{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)20%,#0000)}}}.border-warning\/30{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)30%,#0000)}}}.border-warning\/40{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)40%,#0000)}}}.border-warning\/50{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)50%,#0000)}}}.border-warning\/60{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)60%,#0000)}}}.border-warning\/70{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)70%,#0000)}}}.border-warning\/80{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)80%,#0000)}}}.border-warning\/90{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)90%,#0000)}}}.bg-warning-content{background-color:var(--color-warning-content)}.bg-warning-content\/10{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)10%,#0000)}}}.bg-warning-content\/20{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)20%,#0000)}}}.bg-warning-content\/30{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)30%,#0000)}}}.bg-warning-content\/40{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)40%,#0000)}}}.bg-warning-content\/50{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)50%,#0000)}}}.bg-warning-content\/60{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)60%,#0000)}}}.bg-warning-content\/70{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)70%,#0000)}}}.bg-warning-content\/80{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)80%,#0000)}}}.bg-warning-content\/90{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)90%,#0000)}}}.text-warning-content{color:var(--color-warning-content)}.text-warning-content\/10{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)10%,#0000)}}}.text-warning-content\/20{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)20%,#0000)}}}.text-warning-content\/30{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)30%,#0000)}}}.text-warning-content\/40{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)40%,#0000)}}}.text-warning-content\/50{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)50%,#0000)}}}.text-warning-content\/60{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)60%,#0000)}}}.text-warning-content\/70{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)70%,#0000)}}}.text-warning-content\/80{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)80%,#0000)}}}.text-warning-content\/90{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)90%,#0000)}}}.border-warning-content{border-color:var(--color-warning-content)}.border-warning-content\/10{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)10%,#0000)}}}.border-warning-content\/20{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)20%,#0000)}}}.border-warning-content\/30{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)30%,#0000)}}}.border-warning-content\/40{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)40%,#0000)}}}.border-warning-content\/50{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)50%,#0000)}}}.border-warning-content\/60{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)60%,#0000)}}}.border-warning-content\/70{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)70%,#0000)}}}.border-warning-content\/80{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)80%,#0000)}}}.border-warning-content\/90{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)90%,#0000)}}}.bg-error{background-color:var(--color-error)}.bg-error\/10{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)10%,#0000)}}}.bg-error\/20{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)20%,#0000)}}}.bg-error\/30{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)30%,#0000)}}}.bg-error\/40{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)40%,#0000)}}}.bg-error\/50{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)50%,#0000)}}}.bg-error\/60{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)60%,#0000)}}}.bg-error\/70{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)70%,#0000)}}}.bg-error\/80{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)80%,#0000)}}}.bg-error\/90{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)90%,#0000)}}}.text-error{color:var(--color-error)}.text-error\/10{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)10%,#0000)}}}.text-error\/20{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)20%,#0000)}}}.text-error\/30{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)30%,#0000)}}}.text-error\/40{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)40%,#0000)}}}.text-error\/50{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)50%,#0000)}}}.text-error\/60{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)60%,#0000)}}}.text-error\/70{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)70%,#0000)}}}.text-error\/80{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)80%,#0000)}}}.text-error\/90{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)90%,#0000)}}}.border-error{border-color:var(--color-error)}.border-error\/10{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)10%,#0000)}}}.border-error\/20{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)20%,#0000)}}}.border-error\/30{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)30%,#0000)}}}.border-error\/40{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)40%,#0000)}}}.border-error\/50{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)50%,#0000)}}}.border-error\/60{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)60%,#0000)}}}.border-error\/70{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)70%,#0000)}}}.border-error\/80{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)80%,#0000)}}}.border-error\/90{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)90%,#0000)}}}.bg-error-content{background-color:var(--color-error-content)}.bg-error-content\/10{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)10%,#0000)}}}.bg-error-content\/20{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)20%,#0000)}}}.bg-error-content\/30{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)30%,#0000)}}}.bg-error-content\/40{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)40%,#0000)}}}.bg-error-content\/50{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)50%,#0000)}}}.bg-error-content\/60{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)60%,#0000)}}}.bg-error-content\/70{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)70%,#0000)}}}.bg-error-content\/80{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)80%,#0000)}}}.bg-error-content\/90{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)90%,#0000)}}}.text-error-content{color:var(--color-error-content)}.text-error-content\/10{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)10%,#0000)}}}.text-error-content\/20{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)20%,#0000)}}}.text-error-content\/30{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)30%,#0000)}}}.text-error-content\/40{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)40%,#0000)}}}.text-error-content\/50{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)50%,#0000)}}}.text-error-content\/60{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)60%,#0000)}}}.text-error-content\/70{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)70%,#0000)}}}.text-error-content\/80{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)80%,#0000)}}}.text-error-content\/90{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)90%,#0000)}}}.border-error-content{border-color:var(--color-error-content)}.border-error-content\/10{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)10%,#0000)}}}.border-error-content\/20{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)20%,#0000)}}}.border-error-content\/30{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)30%,#0000)}}}.border-error-content\/40{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)40%,#0000)}}}.border-error-content\/50{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)50%,#0000)}}}.border-error-content\/60{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)60%,#0000)}}}.border-error-content\/70{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)70%,#0000)}}}.border-error-content\/80{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)80%,#0000)}}}.border-error-content\/90{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)90%,#0000)}}}} \ No newline at end of file diff --git a/src/main/resources/META-INF/resources/css/daisyui.min.css:Zone.Identifier b/src/main/resources/META-INF/resources/css/daisyui.min.css:Zone.Identifier new file mode 100644 index 0000000..254ffaa --- /dev/null +++ b/src/main/resources/META-INF/resources/css/daisyui.min.css:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://cdn.jsdelivr.net/npm/daisyui@5.5.17/daisyui.min.css diff --git a/src/main/resources/META-INF/resources/css/daisyui@5.css b/src/main/resources/META-INF/resources/css/daisyui@5.css new file mode 100644 index 0000000..303a32f --- /dev/null +++ b/src/main/resources/META-INF/resources/css/daisyui@5.css @@ -0,0 +1,7 @@ +/** + * Skipped minification because the original files appears to be already minified. + * Original file: /npm/daisyui@5.5.17/daisyui.css + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +/*! 🌼 daisyUI 5.5.16 - MIT License */ @layer base{:root,:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root{background:var(--page-scroll-bg,var(--root-bg));--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000),var(--root-bg,#0000))color-mix(in srgb,var(--root-bg,#0000),oklch(0% 0 0) calc(var(--page-has-backdrop,0)*40%));--page-scroll-transition-on:background-color .3s ease-out;transition:var(--page-scroll-transition);scrollbar-gutter:var(--page-scroll-gutter,unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--page-scroll-gutter,unset); else: unset)}@keyframes set-page-has-scroll{0%,to{--page-has-scroll:1}}:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)#0000}:root,[data-theme]{background:var(--page-scroll-bg,var(--root-bg));color:var(--color-base-content)}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root:not(span){overflow:var(--page-overflow)}*,:after,::backdrop,:before,::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");-webkit-tap-highlight-color:#0000}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}table{text-indent:0;border-color:inherit;border-collapse:collapse}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}input:where(:not([type=button],[type=reset],[type=submit])),select,textarea{border-width:1px}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-search-decoration{-webkit-appearance:none}menu,ol,ul{list-style:none}textarea{resize:vertical}::placeholder{opacity:1;color:color-mix(in oklch,currentColor 50%,#0000)}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}@property --radialprogress{syntax: ""; inherits: true; initial-value: 0%;}}@layer utilities{.input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}@media (width>=640px){.sm\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.sm\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.sm\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.sm\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.sm\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.sm\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.sm\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.sm\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.sm\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.sm\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.sm\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.sm\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.sm\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.sm\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.sm\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}@media (width>=768px){.md\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.md\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.md\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.md\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.md\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.md\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.md\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.md\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.md\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.md\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.md\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.md\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.md\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.md\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.md\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}@media (width>=1024px){.lg\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.lg\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.lg\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.lg\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.lg\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.lg\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.lg\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.lg\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.lg\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.lg\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.lg\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.lg\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.lg\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.lg\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.lg\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}@media (width>=1280px){.xl\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.xl\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.xl\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.xl\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.xl\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.xl\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.xl\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.xl\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.xl\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.xl\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.xl\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.xl\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.xl\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.xl\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.xl\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}@media (width>=1536px){.\32 xl\:input{@layer daisyui.l1.l2.l3{&{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}&:where(input){display:inline-flex}& :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(input[type=url]),& :where(input[type=email]){direction:ltr}& :where(input[type=date]){display:inline-flex}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>input[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>input[disabled])>input[disabled]{cursor:not-allowed}&::-webkit-date-and-time-value{text-align:inherit}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}&::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}&:has(>input[type=date]){& :where(input[type=date]){-webkit-appearance:none;appearance:none;display:inline-flex}& input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}}}}.\32 xl\:input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.\32 xl\:input-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.\32 xl\:input-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.\32 xl\:input-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.\32 xl\:input-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.\32 xl\:input-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.\32 xl\:input-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.\32 xl\:input-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.\32 xl\:input-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.\32 xl\:input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:max(var(--font-size,.6875rem),.6875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}}}}.\32 xl\:input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:max(var(--font-size,.75rem),.75rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}}}}.\32 xl\:input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:max(var(--font-size,.875rem),.875rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.\32 xl\:input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:max(var(--font-size,1.125rem),1.125rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}}}}.\32 xl\:input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:max(var(--font-size,1.375rem),1.375rem)}&[type=number]{&::-webkit-inner-spin-button{margin-block:-1rem;margin-inline-end:-.75rem}}}}}.timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}@media (width>=640px){.sm\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.sm\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.sm\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.sm\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.sm\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.sm\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.sm\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.sm\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.sm\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}@media (width>=768px){.md\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.md\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.md\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.md\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.md\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.md\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.md\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.md\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.md\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}@media (width>=1024px){.lg\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.lg\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.lg\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.lg\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.lg\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.lg\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.lg\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.lg\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.lg\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}@media (width>=1280px){.xl\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.xl\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.xl\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.xl\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.xl\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.xl\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.xl\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.xl\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.xl\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}@media (width>=1536px){.\32 xl\:timeline{@layer daisyui.l1.l2.l3{&{display:flex;position:relative}&>li{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));flex-shrink:0;align-items:center;display:grid;position:relative;&>hr{border:none;width:100%;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}@media print{&{border:.1px solid var(--color-base-300)}}}}& :where(hr){background-color:var(--color-base-300);height:.25rem}&:has(.timeline-middle hr){&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}&:not(:has(.timeline-middle)){& :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}& :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}.\32 xl\:timeline-box{@layer daisyui.l1.l2.l3{&{border:var(--border)solid;border-radius:var(--radius-box);border-color:var(--color-base-300);background-color:var(--color-base-100);padding-block:.5rem;padding-inline:1rem;font-size:.75rem;box-shadow:0 1px 2px oklch(0% 0 0/.05)}}}.\32 xl\:timeline-start{@layer daisyui.l1.l2.l3{&{grid-area:1/1/2/4;place-self:flex-end center;margin:.25rem}}}.\32 xl\:timeline-middle{@layer daisyui.l1.l2.l3{&{grid-row-start:2;grid-column-start:2}}}.\32 xl\:timeline-end{@layer daisyui.l1.l2.l3{&{grid-area:3/1/4/4;place-self:flex-start center;margin:.25rem}}}.\32 xl\:timeline-compact{@layer daisyui.l1.l2{&{--timeline-row-start:0}& .timeline-start{grid-area:3/1/4/4;place-self:flex-start center}& li:has(.timeline-start){& .timeline-end{grid-row-start:auto;grid-column-start:none}}&.timeline-vertical{&>li{--timeline-col-start:0}& .timeline-start{grid-area:1/3/4/4;place-self:center flex-start}& li:has(.timeline-start){& .timeline-end{grid-row-start:none;grid-column-start:auto}}}}}.\32 xl\:timeline-snap-icon{@layer daisyui.l1.l2{&>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}}}.\32 xl\:timeline-vertical{@layer daisyui.l1.l2{&{flex-direction:column}&>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center;&>hr{width:.25rem;height:100%;&:first-child{grid-row-start:1;grid-column-start:2}&:last-child{grid-area:3/2/none}}}& .timeline-start{grid-area:1/1/4/2;place-self:center flex-end}& .timeline-end{grid-area:1/3/4/4;place-self:center flex-start}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}&:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}}& :last-child{&>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}}}&.timeline-snap-icon{&>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}}}}.\32 xl\:timeline-horizontal{@layer daisyui.l1.l2{&{flex-direction:row}&>li{align-items:center;&>hr{width:100%;height:.25rem;&:first-child{grid-row-start:2;grid-column-start:1}&:last-child{grid-area:2/3/auto/none}}}& .timeline-start{grid-area:1/1/2/4;place-self:flex-end center}& .timeline-end{grid-area:3/1/4/4;place-self:flex-start center}&:has(.timeline-middle){&>li{&>hr{&:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}&:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}}}&:not(:has(.timeline-middle)){& :first-child{&>hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}}& :last-child{&>hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}}}}}}.swap{@layer daisyui.l1.l2.l3{&{cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}& input{appearance:none;border:none}&>*{grid-row-start:1;grid-column-start:1;@media (prefers-reduced-motion:no-preference){&{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& .swap-on,& .swap-indeterminate,& input:indeterminate~.swap-on{opacity:0}& input:is(:checked,:indeterminate){&~.swap-off{opacity:0}}& input:checked~.swap-on,& input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}}}.swap-active{@layer daisyui.l1.l2{& .swap-off{opacity:0}& .swap-on{opacity:1}}}.swap-rotate{@layer daisyui.l1.l2{& .swap-on,& input:indeterminate~.swap-on{rotate:45deg}& input:is(:checked,:indeterminate)~.swap-on,&.swap-active .swap-on{rotate:none}& input:is(:checked,:indeterminate)~.swap-off,&.swap-active .swap-off{rotate:-45deg}}}.swap-flip{@layer daisyui.l1.l2{&{transform-style:preserve-3d;perspective:20rem}& .swap-on,& .swap-indeterminate,& input:indeterminate~.swap-on{backface-visibility:hidden;transform:rotateY(180deg)}& input:is(:checked,:indeterminate)~.swap-on,&.swap-active .swap-on{transform:rotateY(0)}& input:is(:checked,:indeterminate)~.swap-off,&.swap-active .swap-off{backface-visibility:hidden;opacity:1;transform:rotateY(-180deg)}}}.divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.divider-end:after{@layer daisyui.l1.l2{&{display:none}}}@media (width>=640px){.sm\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.sm\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.sm\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.sm\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.sm\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.sm\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.sm\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.sm\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.sm\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.sm\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.sm\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.sm\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.sm\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}@media (width>=768px){.md\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.md\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.md\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.md\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.md\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.md\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.md\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.md\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.md\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.md\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.md\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.md\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.md\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}@media (width>=1024px){.lg\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.lg\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.lg\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.lg\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.lg\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.lg\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.lg\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.lg\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.lg\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.lg\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.lg\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.lg\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.lg\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}@media (width>=1280px){.xl\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.xl\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.xl\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.xl\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.xl\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.xl\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.xl\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.xl\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.xl\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.xl\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.xl\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.xl\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.xl\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}@media (width>=1536px){.\32 xl\:divider{@layer daisyui.l1.l2.l3{&{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent);flex-direction:row;align-self:stretch;align-items:center;display:flex}&:before,&:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{&:before,&:after{border:.5px solid}}&:not(:empty){gap:1rem}}}.\32 xl\:divider-horizontal{@layer daisyui.l1.l2{&{--divider-m:0 1rem}&.divider{flex-direction:column;width:1rem;height:auto;&:before,&:after{width:.125rem;height:100%}}}}.\32 xl\:divider-vertical{@layer daisyui.l1.l2{&{--divider-m:1rem 0}&.divider{flex-direction:row;width:auto;height:1rem;&:before,&:after{width:100%;height:.125rem}}}}.\32 xl\:divider-neutral{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-neutral)}}}.\32 xl\:divider-primary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-primary)}}}.\32 xl\:divider-secondary{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-secondary)}}}.\32 xl\:divider-accent{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-accent)}}}.\32 xl\:divider-success{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-success)}}}.\32 xl\:divider-warning{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-warning)}}}.\32 xl\:divider-info{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-info)}}}.\32 xl\:divider-error{@layer daisyui.l1.l2{&:before,&:after{background-color:var(--color-error)}}}.\32 xl\:divider-start:before{@layer daisyui.l1.l2{&{display:none}}}.\32 xl\:divider-end:after{@layer daisyui.l1.l2{&{display:none}}}}.rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@media (width>=640px){.sm\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.sm\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.sm\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}@media (width>=768px){.md\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.md\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.md\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}@media (width>=1024px){.lg\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.lg\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.lg\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}@media (width>=1280px){.xl\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.xl\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.xl\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}@media (width>=1536px){.\32 xl\:rating{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}& input{appearance:none;border:none}& :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out rating}}&:is(input){cursor:pointer}}& .rating-hidden{background-color:#0000;width:.5rem}& input[type=radio]:checked{background-image:none}& *{&:checked,&[aria-checked=true],&[aria-current=true],&:has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}&:focus-visible{scale:1.1;@media (prefers-reduced-motion:no-preference){&{transition:scale .2s ease-out}}}}& :active:focus{animation:none;scale:1.1}}@layer daisyui.l1.l2{&.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}&.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}&.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}&.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}&.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}}}.\32 xl\:rating-half{@layer daisyui.l1.l2{& :where(:not(.rating-hidden)){width:.75rem}}}.\32 xl\:rating-half{@layer daisyui.l1.l2{&.rating-xs :not(.rating-hidden){width:.5rem}&.rating-sm :not(.rating-hidden){width:.625rem}&.rating-md :not(.rating-hidden){width:.75rem}&.rating-lg :not(.rating-hidden){width:.875rem}&.rating-xl :not(.rating-hidden){width:1rem}}}}.steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}@media (width>=640px){.sm\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.sm\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.sm\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}@media (width>=768px){.md\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.md\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.md\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}@media (width>=1024px){.lg\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.lg\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.lg\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}@media (width>=1280px){.xl\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.xl\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.xl\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}@media (width>=1536px){.\32 xl\:steps{@layer daisyui.l1.l2.l3{&{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}&>.step-icon,&:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}&:first-child:before{--tw-content:none;content:var(--tw-content)}&[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}}}@layer daisyui.l1.l2{& .step-neutral{&+.step-neutral:before,&:after,&>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}}& .step-primary{&+.step-primary:before,&:after,&>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}}& .step-secondary{&+.step-secondary:before,&:after,&>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}}& .step-accent{&+.step-accent:before,&:after,&>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}}& .step-info{&+.step-info:before,&:after,&>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}}& .step-success{&+.step-success:before,&:after,&>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}}& .step-warning{&+.step-warning:before,&:after,&>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}}& .step-error{&+.step-error:before,&:after,&>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}}}}.\32 xl\:steps-horizontal{@layer daisyui.l1.l2{&{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}& .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid;&:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] &:before{translate:0}}}}.\32 xl\:steps-vertical{@layer daisyui.l1.l2{&{grid-auto-rows:1fr;grid-auto-flow:row}& .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid;&:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] &:before{translate:50% -50%}}}}}.hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}@media (width>=640px){.sm\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}@media (width>=768px){.md\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}@media (width>=1024px){.lg\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}@media (width>=1280px){.xl\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}@media (width>=1536px){.\32 xl\:hover-gallery{@layer daisyui.l1.l2.l3{&{--items:1;grid-template-columns:repeat(var(--items),1fr);gap:1px;width:100%;overflow:hidden}&,&:is(figure){display:inline-grid}&:has(>:nth-child(3)){--items:2}&:has(>:nth-child(4)){--items:3}&:has(>:nth-child(5)){--items:4}&:has(>:nth-child(6)){--items:5}&:has(>:nth-child(7)){--items:6}&:has(>:nth-child(8)){--items:7}&:has(>:nth-child(9)){--items:8}&:has(>:nth-child(10)){--items:9}&>*{opacity:0;object-fit:cover;grid-row:1;width:100%;height:100%;&:first-child{opacity:1;grid-column:1/-1}&:nth-child(2){grid-column:1}&:nth-child(3){grid-column:2}&:nth-child(4){grid-column:3}&:nth-child(5){grid-column:4}&:nth-child(6){grid-column:5}&:nth-child(7){grid-column:6}&:nth-child(8){grid-column:7}&:nth-child(9){grid-column:8}&:nth-child(10){grid-column:9}&:nth-child(n+11){display:none}}&>:hover{opacity:1;grid-column:1/-1}&:has(:hover){&>:first-child{display:none}}}}}.loading{@layer daisyui.l1.l2.l3{&{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem)*6);background-color:currentColor;display:inline-block;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-position:50%;mask-size:100%;mask-repeat:no-repeat}}}.loading-spinner{@layer daisyui.l1.l2{&{mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}}.loading-dots{@layer daisyui.l1.l2{&{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%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E")}}}.loading-ring{@layer daisyui.l1.l2{&{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='white'%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{@layer daisyui.l1.l2{&{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%3Cellipse cx='12' cy='5' rx='4' ry='4'%3E%3Canimate attributeName='cy' values='5;20;20.5;20;5' keyTimes='0;0.469;0.5;0.531;1' dur='.8s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3Canimate attributeName='rx' values='4;4;4.8;4;4' keyTimes='0;0.469;0.5;0.531;1' dur='.8s' repeatCount='indefinite'/%3E%3Canimate attributeName='ry' values='4;4;3;4;4' keyTimes='0;0.469;0.5;0.531;1' dur='.8s' repeatCount='indefinite'/%3E%3C/ellipse%3E%3C/svg%3E")}}}.loading-bars{@layer daisyui.l1.l2{&{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%3Crect x='1' y='1' width='6' height='22'%3E%3Canimate attributeName='y' values='1;5;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite'/%3E%3Canimate attributeName='height' values='22;14;22' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='1;0.2;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect x='9' y='1' width='6' height='22'%3E%3Canimate attributeName='y' values='1;5;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.65s'/%3E%3Canimate attributeName='height' values='22;14;22' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.65s'/%3E%3Canimate attributeName='opacity' values='1;0.2;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.65s'/%3E%3C/rect%3E%3Crect x='17' y='1' width='6' height='22'%3E%3Canimate attributeName='y' values='1;5;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.5s'/%3E%3Canimate attributeName='height' values='22;14;22' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.5s'/%3E%3Canimate attributeName='opacity' values='1;0.2;1' keyTimes='0;0.938;1' dur='.8s' repeatCount='indefinite' begin='-0.5s'/%3E%3C/rect%3E%3C/svg%3E")}}}.loading-infinity{@layer daisyui.l1.l2{&{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='black' stroke-width='10' stroke-dasharray='205.271 51.318' d='M24.3 30C11.4 30 5 43.3 5 50s6.4 20 19.3 20c19.3 0 32.1-40 51.4-40C88.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.589'/%3E%3C/path%3E%3C/svg%3E")}}}.loading-xs{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*4)}}}.loading-sm{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*5)}}}.loading-md{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*6)}}}.loading-lg{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*7)}}}.loading-xl{@layer daisyui.l1.l2{&{width:calc(var(--size-selector,.25rem)*8)}}}.diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}@media (width>=640px){.sm\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.sm\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.sm\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.sm\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}@media (width>=768px){.md\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.md\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.md\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.md\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}@media (width>=1024px){.lg\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.lg\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.lg\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.lg\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}@media (width>=1280px){.xl\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.xl\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.xl\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.xl\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}@media (width>=1536px){.\32 xl\:diff{@layer daisyui.l1.l2.l3{&{-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}&:focus-visible,&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}&:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content);& .diff-resizer{min-width:95cqi;max-width:95cqi}}&:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;& .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:focus{& .diff-resizer{min-width:5cqi;max-width:5cqi}}&:has(.diff-item-1:focus){& .diff-resizer{min-width:95cqi;max-width:95cqi}}}}}.\32 xl\:diff-resizer{@layer daisyui.l1.l2.l3{&{isolation:isolate;z-index:2;resize:horizontal;opacity:0;cursor:ew-resize;transform-origin:100% 100%;clip-path:inset(calc(100% - .75rem) 0 0 calc(100% - .75rem));grid-row-start:2;grid-column-start:1;width:50cqi;min-width:1rem;max-width:calc(100cqi - 1rem);height:.75rem;transition:min-width .3s ease-out,max-width .3s ease-out;position:relative;overflow:hidden;transform:scaleY(5)translate(.32rem,50%)}}}.\32 xl\:diff-item-2{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:1;position:relative}&:after{pointer-events:none;z-index:2;background-color:color-mix(in oklab,var(--color-base-100)98%,transparent);border:2px solid var(--color-base-100);content:"";outline:1px solid color-mix(in oklab,var(--color-base-content)10%,#0000);outline-offset:-3px;border:.5px solid #0000001f;border-radius:3.40282e38px;width:1.2rem;height:1.8rem;position:absolute;top:50%;bottom:0;right:1px;translate:50% -50%}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){&:after{--tw-content:none;content:var(--tw-content)}}}}.\32 xl\:diff-item-1{@layer daisyui.l1.l2.l3{&{z-index:1;border-right:2px solid var(--color-base-100);grid-row:1/span 3;grid-column-start:1;position:relative;overflow:hidden}&:focus-visible{--tw-outline-style:none;outline-style:none}&>*{pointer-events:none;object-fit:cover;object-position:center;width:100cqi;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0}}}}.text-rotate{height:1lh;@layer daisyui.l1.l2.l3{&{vertical-align:bottom;white-space:nowrap;--duration:var(--tw-duration);transition-property:none;display:inline-block;overflow:hidden}&>*{height:calc(var(--items,1)*100%);justify-items:start;display:grid;&:has(:nth-child(2)){--items:2;animation:rotator var(--duration,10s)linear(0 0% 49%,.5 50% 99%,1 100% 100%)infinite}&:has(:nth-child(3)){--items:3;animation:rotator var(--duration,10s)linear(0 0% 32%,.333333 33% 65%,.666666 66% 99%,1 100% 100%)infinite}&:has(:nth-child(4)){--items:4;animation:rotator var(--duration,10s)linear(0 0% 24%,.25 25% 49%,.5 50% 74%,.75 75% 99%,1 100% 100%)infinite}&:has(:nth-child(5)){--items:5;animation:rotator var(--duration,10s)linear(0 0% 19%,.2 20% 39%,.4 40% 59%,.6 60% 79%,.8 80% 99%,1 100% 100%)infinite}&:has(:nth-child(6)){--items:6;animation:rotator var(--duration,10s)linear(0 0% 15%,.16666 16% 32%,.333333 33% 49%,.5 50% 65%,.666666 66% 82%,.833333 83% 99%,1 100% 100%)infinite}&>*{clip-path:inset(.5px 0);align-content:baseline;&:first-child{translate:var(--first-item-position)}}}&:hover{&>*{animation-play-state:paused}}}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items)*100%)}to{translate:0 -100%}}.filter{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;display:flex}& input[type=radio]{width:auto}& input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1;&:not(:last-child){margin-inline-end:.25rem}&.filter-reset{aspect-ratio:1;&:after{--tw-content:"×";content:var(--tw-content)}}}&:not(:has(input:checked:not(.filter-reset))){& .filter-reset,& input[type=reset]{opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}}&:has(input:checked:not(.filter-reset)){& input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}}}}.badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}@media (width>=640px){.sm\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.sm\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.sm\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.sm\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.sm\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.sm\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.sm\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.sm\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.sm\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.sm\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.sm\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.sm\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.sm\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.sm\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.sm\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.sm\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.sm\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.sm\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=768px){.md\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.md\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.md\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.md\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.md\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.md\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.md\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.md\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.md\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.md\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.md\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.md\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.md\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.md\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.md\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.md\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.md\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.md\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1024px){.lg\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.lg\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.lg\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.lg\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.lg\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.lg\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.lg\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.lg\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.lg\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.lg\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.lg\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.lg\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.lg\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.lg\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.lg\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.lg\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.lg\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.lg\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1280px){.xl\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.xl\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.xl\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.xl\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.xl\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.xl\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.xl\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.xl\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.xl\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.xl\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.xl\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.xl\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.xl\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.xl\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.xl\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.xl\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.xl\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.xl\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1536px){.\32 xl\:badge{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);width:fit-content;height:var(--size);padding-inline:calc(var(--size)/2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}}}.\32 xl\:badge-outline{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}}}.\32 xl\:badge-dash{@layer daisyui.l1.l2{&{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}}}.\32 xl\:badge-soft{@layer daisyui.l1.l2{&{color:var(--badge-color,var(--color-base-content));background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}}}.\32 xl\:badge-primary{@layer daisyui.l1.l2{&{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}}}.\32 xl\:badge-secondary{@layer daisyui.l1.l2{&{--badge-color:var(--color-secondary);--badge-fg:var(--color-secondary-content)}}}.\32 xl\:badge-accent{@layer daisyui.l1.l2{&{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}}}.\32 xl\:badge-neutral{@layer daisyui.l1.l2{&{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}}}.\32 xl\:badge-info{@layer daisyui.l1.l2{&{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}}}.\32 xl\:badge-success{@layer daisyui.l1.l2{&{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}}}.\32 xl\:badge-warning{@layer daisyui.l1.l2{&{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}}}.\32 xl\:badge-error{@layer daisyui.l1.l2{&{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}}}.\32 xl\:badge-ghost{@layer daisyui.l1.l2{&{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}}}.\32 xl\:badge-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.\32 xl\:badge-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.\32 xl\:badge-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.\32 xl\:badge-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.\32 xl\:badge-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}.table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}@media (width>=640px){.sm\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.sm\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.sm\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.sm\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.sm\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.sm\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.sm\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}@media (width>=768px){.md\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.md\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.md\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.md\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.md\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.md\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.md\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}@media (width>=1024px){.lg\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.lg\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.lg\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.lg\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.lg\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.lg\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.lg\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}@media (width>=1280px){.xl\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.xl\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.xl\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.xl\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.xl\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.xl\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.xl\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}@media (width>=1536px){.\32 xl\:table{@layer daisyui.l1.l2.l3{&{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}& tr.row-hover{&,&:nth-child(2n){&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}}& :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}& :where(thead,tfoot){white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);font-size:.875rem;font-weight:600}& :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}& :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}& :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}& :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}& :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}}.\32 xl\:table-zebra{@layer daisyui.l1.l2{& tbody{& tr{&:where(:nth-child(2n)){background-color:var(--color-base-200);& :where(.table-pin-cols tr th){background-color:var(--color-base-200)}}&.row-hover{&,&:where(:nth-child(2n)){&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}}}}}}.\32 xl\:table-xs{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.6875rem}& :where(th,td){padding-block:.25rem;padding-inline:.5rem}}}.\32 xl\:table-sm{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.75rem}& :where(th,td){padding-block:.5rem;padding-inline:.75rem}}}.\32 xl\:table-md{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:.875rem}& :where(th,td){padding-block:.75rem;padding-inline:1rem}}}.\32 xl\:table-lg{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.125rem}& :where(th,td){padding-block:1rem;padding-inline:1.25rem}}}.\32 xl\:table-xl{@layer daisyui.l1.l2{& :not(thead,tfoot) tr{font-size:1.375rem}& :where(th,td){padding-block:1.25rem;padding-inline:1.5rem}}}}.radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@media (width>=640px){.sm\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.sm\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.sm\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.sm\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.sm\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.sm\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.sm\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.sm\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.sm\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.sm\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.sm\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.sm\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.sm\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.sm\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.sm\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=768px){.md\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.md\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.md\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.md\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.md\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.md\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.md\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.md\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.md\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.md\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.md\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.md\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.md\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.md\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.md\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1024px){.lg\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.lg\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.lg\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.lg\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.lg\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.lg\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.lg\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.lg\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.lg\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.lg\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.lg\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.lg\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.lg\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.lg\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.lg\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1280px){.xl\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.xl\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.xl\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.xl\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.xl\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.xl\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.xl\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.xl\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.xl\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.xl\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.xl\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.xl\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.xl\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.xl\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.xl\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1536px){.\32 xl\:radio{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000));box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}&:focus-visible{outline:2px solid}&:checked,&[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;@media (prefers-reduced-motion:no-preference){&{animation:.2s ease-out radio}}&:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}}}}.\32 xl\:radio-primary{@layer daisyui.l1.l2{&{--input-color:var(--color-primary)}}}.\32 xl\:radio-secondary{@layer daisyui.l1.l2{&{--input-color:var(--color-secondary)}}}.\32 xl\:radio-accent{@layer daisyui.l1.l2{&{--input-color:var(--color-accent)}}}.\32 xl\:radio-neutral{@layer daisyui.l1.l2{&{--input-color:var(--color-neutral)}}}.\32 xl\:radio-info{@layer daisyui.l1.l2{&{--input-color:var(--color-info)}}}.\32 xl\:radio-success{@layer daisyui.l1.l2{&{--input-color:var(--color-success)}}}.\32 xl\:radio-warning{@layer daisyui.l1.l2{&{--input-color:var(--color-warning)}}}.\32 xl\:radio-error{@layer daisyui.l1.l2{&{--input-color:var(--color-error)}}}.\32 xl\:radio:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.\32 xl\:radio-xs{@layer daisyui.l1.l2{&{padding:.125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*4)}}}.\32 xl\:radio-sm{@layer daisyui.l1.l2{&{padding:.1875rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}}}.\32 xl\:radio-md{@layer daisyui.l1.l2{&{padding:.25rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*6)}}}.\32 xl\:radio-lg{@layer daisyui.l1.l2{&{padding:.3125rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*7)}}}.\32 xl\:radio-xl{@layer daisyui.l1.l2{&{padding:.375rem}&[type=radio]{--size:calc(var(--size-selector,.25rem)*8)}}}}.indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}@media (width>=640px){.sm\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.sm\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.sm\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.sm\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.sm\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.sm\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.sm\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}@media (width>=768px){.md\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.md\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.md\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.md\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.md\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.md\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.md\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}@media (width>=1024px){.lg\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.lg\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.lg\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.lg\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.lg\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.lg\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.lg\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}@media (width>=1280px){.xl\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.xl\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.xl\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.xl\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.xl\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.xl\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.xl\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}@media (width>=1536px){.\32 xl\:indicator{@layer daisyui.l1.l2.l3{&{width:max-content;display:inline-flex;position:relative}& :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%)var(--indicator-y,-50%);position:absolute}}}.\32 xl\:indicator-start{@layer daisyui.l1.l2{&{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}[dir=rtl] &{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}}}.\32 xl\:indicator-center{@layer daisyui.l1.l2{&{--indicator-s:50%;--indicator-e:50%;--indicator-x:-50%}[dir=rtl] &{--indicator-x:50%}}}.\32 xl\:indicator-end{@layer daisyui.l1.l2{&{--indicator-s:auto;--indicator-e:0;--indicator-x:50%}[dir=rtl] &{--indicator-s:0;--indicator-e:auto;--indicator-x:-50%}}}.\32 xl\:indicator-bottom{@layer daisyui.l1.l2{&{--indicator-t:auto;--indicator-b:0;--indicator-y:50%}}}.\32 xl\:indicator-middle{@layer daisyui.l1.l2{&{--indicator-t:50%;--indicator-b:50%;--indicator-y:-50%}}}.\32 xl\:indicator-top{@layer daisyui.l1.l2{&{--indicator-t:0;--indicator-b:auto;--indicator-y:-50%}}}}.collapse:not(td,tr,colgroup){visibility:revert-layer}.collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.collapse-title,.collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}@media (width>=640px){.sm\:collapse:not(td,tr,colgroup){visibility:revert-layer}.sm\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.sm\:collapse-title,.sm\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.sm\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.sm\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.sm\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.sm\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.sm\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.sm\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.sm\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}@media (width>=768px){.md\:collapse:not(td,tr,colgroup){visibility:revert-layer}.md\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.md\:collapse-title,.md\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.md\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.md\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.md\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.md\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.md\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.md\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.md\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}@media (width>=1024px){.lg\:collapse:not(td,tr,colgroup){visibility:revert-layer}.lg\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.lg\:collapse-title,.lg\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.lg\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.lg\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.lg\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.lg\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.lg\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.lg\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.lg\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}@media (width>=1280px){.xl\:collapse:not(td,tr,colgroup){visibility:revert-layer}.xl\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.xl\:collapse-title,.xl\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.xl\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.xl\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.xl\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.xl\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.xl\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.xl\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.xl\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}@media (width>=1536px){.\32 xl\:collapse:not(td,tr,colgroup){visibility:revert-layer}.\32 xl\:collapse{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){&{transition:grid-template-rows .2s}}&>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;grid-row-start:1;grid-column-start:1}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),&:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content;@supports not (content-visibility:visible){&{visibility:visible}}}&:focus-visible,&:has(>input:is([type=checkbox],[type=radio]):focus-visible),&:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}&:not(.collapse-close){&>input[type=checkbox],&>input[type=radio]:not(:checked),&>.collapse-title{cursor:pointer}}&[tabindex]:focus:not(.collapse-close,.collapse[open]),&[tabindex]:focus-within:not(.collapse-close,.collapse[open]){&>.collapse-title{cursor:unset}}&:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),&:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}&>input:is([type=checkbox],[type=radio]){z-index:1;padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out}}@layer daisyui.l1.l2{&[open]{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&.collapse-open{&.collapse-arrow{&>.collapse-title:after{@media (prefers-reduced-motion:no-preference){&{transform:translateY(-50%)rotate(225deg)}}}}}&[tabindex].collapse-arrow:focus:not(.collapse-close),&.collapse-arrow[tabindex]:focus-within:not(.collapse-close){&>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&.collapse-arrow:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}&[open]{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&.collapse-open{&.collapse-plus{&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}&[tabindex].collapse-plus:focus:not(.collapse-close){&>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}&.collapse-plus:not(.collapse-close){&>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}}}.\32 xl\:collapse-title,.\32 xl\:collapse-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:1}}}.\32 xl\:collapse-content{@layer daisyui.l1.l2.l3{&{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){&{visibility:hidden}}@media (prefers-reduced-motion:no-preference){&{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}}}.\32 xl\:collapse:is(details){@layer daisyui.l1.l2.l3{&{width:100%}@media (prefers-reduced-motion:no-preference){&::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}&:where([open])::details-content{height:auto}}& summary{display:block;position:relative;&::-webkit-details-marker{display:none}}&>.collapse-content{content-visibility:visible}}}.\32 xl\:collapse:is(details) summary{@layer daisyui.l1.l2.l3{&{outline:none}}}.\32 xl\:collapse-arrow{@layer daisyui.l1.l2{&>.collapse-title:after{top:50%;content:"";transform-origin:75% 75%;pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.\32 xl\:collapse-plus{@layer daisyui.l1.l2{&>.collapse-title:after{top:.9rem;--tw-content:"+";content:var(--tw-content);pointer-events:none;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem;@media (prefers-reduced-motion:no-preference){&{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}}}}.\32 xl\:collapse-title{@layer daisyui.l1.l2.l3{&{padding:1rem;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}}}.\32 xl\:collapse-open{@layer daisyui.l1.l2{&{grid-template-rows:max-content 1fr}&>.collapse-content{content-visibility:visible;min-height:fit-content;padding-bottom:1rem;@supports not (content-visibility:visible){&{visibility:visible}}}}}}.link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}@media (width>=640px){.sm\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.sm\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.sm\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.sm\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.sm\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.sm\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.sm\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.sm\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.sm\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.sm\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}@media (width>=768px){.md\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.md\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.md\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.md\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.md\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.md\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.md\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.md\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.md\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.md\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}@media (width>=1024px){.lg\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.lg\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.lg\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.lg\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.lg\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.lg\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.lg\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.lg\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.lg\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.lg\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}@media (width>=1280px){.xl\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.xl\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.xl\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.xl\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.xl\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.xl\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.xl\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.xl\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.xl\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.xl\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}@media (width>=1536px){.\32 xl\:link{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-decoration-line:underline}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}}.\32 xl\:link-hover{@layer daisyui.l1.l2{&{text-decoration-line:none}&:hover{@media (hover:hover){&{text-decoration-line:underline}}}}}.\32 xl\:link-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}}.\32 xl\:link-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-secondary)80%,#000)}}}}.\32 xl\:link-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-accent)80%,#000)}}}}.\32 xl\:link-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-neutral)80%,#000)}}}}.\32 xl\:link-success{@layer daisyui.l1.l2{&{color:var(--color-success)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-success)80%,#000)}}}}.\32 xl\:link-info{@layer daisyui.l1.l2{&{color:var(--color-info)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-info)80%,#000)}}}}.\32 xl\:link-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-warning)80%,#000)}}}}.\32 xl\:link-error{@layer daisyui.l1.l2{&{color:var(--color-error)}@media (hover:hover){&:hover{color:color-mix(in oklab,var(--color-error)80%,#000)}}}}}.dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}@keyframes dropdown{0%{opacity:0}}@media (width>=640px){.sm\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.sm\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.sm\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.sm\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.sm\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.sm\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.sm\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.sm\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}@media (width>=768px){.md\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.md\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.md\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.md\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.md\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.md\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.md\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.md\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}@media (width>=1024px){.lg\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.lg\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.lg\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.lg\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.lg\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.lg\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.lg\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.lg\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}@media (width>=1280px){.xl\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.xl\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.xl\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.xl\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.xl\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.xl\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.xl\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.xl\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}@media (width>=1536px){.\32 xl\:dropdown{@layer daisyui.l1.l2.l3{&{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}&>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& .dropdown-content{position:absolute}&.dropdown-close .dropdown-content,&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,&.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}&[popover],& .dropdown-content{z-index:999;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}}@starting-style{&[popover],& .dropdown-content{opacity:0;scale:95%}}&:not(.dropdown-close){&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{&>[tabindex]:first-child{pointer-events:none}& .dropdown-content{opacity:1;scale:100%}}&.dropdown-hover:hover{& .dropdown-content{opacity:1;scale:100%}}}&:is(details){& summary{&::-webkit-details-marker{display:none}}}&:where([popover]){background:0 0}&[popover]{color:inherit;position:fixed;@supports not (position-area:bottom){&{margin:auto}&.dropdown-close,&.dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}&::backdrop{background-color:oklab(0% none none/.3)}}&.dropdown-close,&:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}}}}.\32 xl\:dropdown-start{@layer daisyui.l1.l2{&{--anchor-h:span-right}& :where(.dropdown-content){inset-inline-end:auto;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h:right;--anchor-v:span-bottom;& .dropdown-content{top:0;bottom:auto}}}}.\32 xl\:dropdown-center{@layer daisyui.l1.l2{&{--anchor-h:center}& :where(.dropdown-content){inset-inline-end:50%;translate:50%;[dir=rtl] &{translate:-50%}}&.dropdown-left{--anchor-h:left;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h:right;--anchor-v:center;& .dropdown-content{top:auto;bottom:50%;translate:0 50%}}}}.\32 xl\:dropdown-end{@layer daisyui.l1.l2{&{--anchor-h:span-left}& :where(.dropdown-content){inset-inline-end:0;translate:0;[dir=rtl] &{translate:0}}&.dropdown-left{--anchor-h:left;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h:right;--anchor-v:span-top;& .dropdown-content{top:auto;bottom:0}}}}.\32 xl\:dropdown-left{@layer daisyui.l1.l2{&{--anchor-h:left;--anchor-v:span-bottom}& .dropdown-content{inset-inline-end:100%;transform-origin:100%;top:0;bottom:auto}}}.\32 xl\:dropdown-right{@layer daisyui.l1.l2{&{--anchor-h:right;--anchor-v:span-bottom}& .dropdown-content{inset-inline-start:100%;transform-origin:0;top:0;bottom:auto}}}.\32 xl\:dropdown-bottom{@layer daisyui.l1.l2{&{--anchor-v:bottom}& .dropdown-content{transform-origin:top;top:100%;bottom:auto}}}.\32 xl\:dropdown-top{@layer daisyui.l1.l2{&{--anchor-v:top}& .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}}}}.cally{@layer daisyui.l1.l2.l3{&{font-size:.7rem}&::part(container){user-select:none;padding:.5rem 1rem}& ::part(th){block-size:auto;font-weight:400}&::part(header){direction:ltr}& ::part(head){opacity:.5;font-size:.7rem}&::part(button){border-radius:var(--radius-field);background:0 0;border:none;padding:.5rem}&::part(button):hover{background:var(--color-base-200)}& ::part(day){border-radius:var(--radius-field);font-size:.7rem}& ::part(day):hover{&:not(selected,today){background:var(--color-base-200)}}& ::part(button day today){background:var(--color-primary);color:var(--color-primary-content)}& ::part(selected){color:var(--color-base-100);background:var(--color-base-content);border-radius:var(--radius-field)}& ::part(range-inner){border-radius:0}& ::part(range-start){border-start-end-radius:0;border-end-end-radius:0}& ::part(range-end){border-start-start-radius:0;border-end-start-radius:0}& ::part(range-start range-end){border-radius:var(--radius-field)}& calendar-month{width:100%}}}.react-day-picker{@layer daisyui.l1.l2.l3{&{user-select:none;background-color:var(--color-base-100);border-radius:var(--radius-box);border:var(--border)solid var(--color-base-200);font-size:.75rem;display:inline-block;position:relative;overflow:clip}&[dir=rtl]{& .rdp-nav{& .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}}}& *{box-sizing:border-box}& .rdp-day{text-align:center;width:2.25rem;height:2.25rem}& .rdp-day_button{cursor:pointer;font:inherit;color:inherit;border-radius:var(--radius-field);background:0 0;border:2px solid #0000;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin:0;padding:0;display:flex;&:disabled{cursor:revert}&:hover{background-color:var(--color-base-200)}&:disabled:hover,&[aria-disabled=true]:hover{cursor:not-allowed;background-color:#0000}}& .rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}& .rdp-button_next{border-radius:var(--radius-field);&:hover{background-color:var(--color-base-200)}}& .rdp-button_previous{border-radius:var(--radius-field);&:hover{background-color:var(--color-base-200)}}& .rdp-button_next,& .rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin:0;padding:0;display:inline-flex;position:relative;&:disabled,&[aria-disabled=true]{cursor:revert;opacity:.5}&:disabled:hover,&[aria-disabled=true]:hover{background-color:#0000}}& .rdp-chevron{fill:var(--color-base-content);width:1rem;height:1rem;display:inline-block}& .rdp-dropdowns{align-items:center;gap:.5rem;display:inline-flex;position:relative}& .rdp-dropdown{z-index:2;opacity:0;appearance:none;cursor:inherit;line-height:inherit;border:none;width:100%;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0;&:focus-visible{&~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}}}& .rdp-dropdown_root{align-items:center;display:inline-flex;position:relative;&[data-disabled=true]{& .rdp-chevron{opacity:.5}}}& .rdp-month_caption{height:2.75rem;font-size:.75rem;font-weight:inherit;place-content:center;display:flex}& .rdp-months{flex-wrap:wrap;gap:2rem;max-width:fit-content;padding:.5rem;display:flex;position:relative}& .rdp-month_grid{border-collapse:collapse}& .rdp-nav{inset-block-start:0;inset-inline-end:0;justify-content:space-between;align-items:center;width:100%;height:2.75rem;padding-inline:.5rem;display:flex;position:absolute;top:.25rem}& .rdp-weekday{opacity:.6;text-align:center;padding:.5rem 0;font-size:smaller;font-weight:500}& .rdp-week_number{opacity:.6;text-align:center;border:none;border-radius:100%;width:2.25rem;height:2.25rem;font-size:small;font-weight:400}& .rdp-today:not(.rdp-outside){& .rdp-day_button{background:var(--color-primary);color:var(--color-primary-content)}}& .rdp-selected{font-weight:inherit;font-size:.75rem;& .rdp-day_button{color:var(--color-base-100);background-color:var(--color-base-content);border-radius:var(--radius-field);border:none;&:hover{background-color:var(--color-base-content)}}}& .rdp-outside{opacity:.75}& .rdp-disabled{opacity:.5}& .rdp-hidden{visibility:hidden;color:var(--color-base-content)}& .rdp-range_start{& .rdp-day_button{border-radius:var(--radius-field)0 0 var(--radius-field)}}& .rdp-range_start .rdp-day_button{background-color:var(--color-base-content);color:var(--color-base-100)}& .rdp-range_middle{background-color:var(--color-base-200)}& .rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:inherit}& .rdp-range_end{color:var(--color-base-content);& .rdp-day_button{border-radius:0 var(--radius-field)var(--radius-field)0}}& .rdp-range_end .rdp-day_button{background-color:var(--color-base-content);color:var(--color-base-100)}& .rdp-range_start.rdp-range_end{background:revert}& .rdp-focusable{cursor:pointer}& .rdp-footer{border-top:var(--border)solid var(--color-base-200);padding:.5rem}}}.pika-single{@layer daisyui.l1.l2.l3{&:is(div){user-select:none;z-index:999;color:var(--color-base-content);background-color:var(--color-base-100);border-radius:var(--radius-box);border:var(--border)solid var(--color-base-200);padding:.5rem;font-size:.75rem;display:inline-block;position:relative;&:before,&:after{content:"";display:table}&:after{clear:both}&.is-hidden{display:none}&.is-bound{position:absolute}& .pika-lendar{float:left}& .pika-title{text-align:center;position:relative}& .pika-label{z-index:999;background-color:var(--color-base-100);margin:0;padding:5px 3px;display:inline-block;position:relative;overflow:hidden}& .pika-title{& select{cursor:pointer;z-index:999;opacity:0;margin:0;position:absolute;top:5px;left:0}}& .pika-prev,& .pika-next{cursor:pointer;color:#0000;border-radius:var(--radius-field);border:0;outline:none;width:2.25rem;height:2.25rem;font-size:1.2em;display:block;position:absolute;top:0;&:hover{background-color:var(--color-base-200)}&.is-disabled{cursor:default;opacity:.2}&:before{width:2.25rem;height:2.25rem;color:var(--color-base-content);line-height:2.25;display:inline-block}}& .pika-prev{left:0;&:before{--tw-content:"‹";content:var(--tw-content)}}& .pika-next{right:0;&:before{--tw-content:"›";content:var(--tw-content)}}& .pika-select{display:inline-block}& .pika-table{border-collapse:collapse;border-spacing:0;border:0;width:100%}& .pika-table{& th,& td{padding:0}& th{opacity:.6;text-align:center;width:2.25rem;height:2.25rem}}& .pika-button{cursor:pointer;text-align:right;text-align:center;border:0;outline:none;width:2.25rem;height:2.25rem;margin:0;padding:5px;display:block}& .pika-week{color:var(--color-base-content)}& .is-today{& .pika-button{background:var(--color-primary);color:var(--color-primary-content)}}& .is-selected,& .has-event{& .pika-button{&,&:hover{color:var(--color-base-100);background-color:var(--color-base-content);border-radius:var(--radius-field)}}}& .has-event{& .pika-button{background:var(--color-base-primary)}}& .is-disabled,& .is-inrange{& .pika-button{background:var(--color-base-primary)}}& .is-startrange{& .pika-button{color:var(--color-base-100);background:var(--color-base-content);border-radius:var(--radius-field)}}& .is-endrange{& .pika-button{color:var(--color-base-100);background:var(--color-base-content);border-radius:var(--radius-field)}}& .is-disabled{& .pika-button{pointer-events:none;cursor:default;color:var(--color-base-content);opacity:.3}}& .is-outside-current-month{& .pika-button{color:var(--color-base-content);opacity:.3}}& .is-selection-disabled{pointer-events:none;cursor:default}& .pika-button:hover,& .pika-row.pick-whole-week:hover .pika-button{color:var(--color-base-content);background-color:var(--color-base-200);border-radius:var(--radius-field)}& .pika-table abbr{font-weight:400;text-decoration:none}}}}.dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}@media (width>=640px){.sm\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.sm\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.sm\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.sm\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.sm\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.sm\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.sm\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}@media (width>=768px){.md\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.md\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.md\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.md\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.md\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.md\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.md\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}@media (width>=1024px){.lg\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.lg\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.lg\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.lg\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.lg\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.lg\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.lg\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}@media (width>=1280px){.xl\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.xl\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.xl\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.xl\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.xl\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.xl\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.xl\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}@media (width>=1536px){.\32 xl\:dock{@layer daisyui.l1.l2.l3{&{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000);width:100%;height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding:.5rem;padding-bottom:env(safe-area-inset-bottom);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}&>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative;@media (hover:hover){&:hover{opacity:.8}}&[aria-disabled=true],&[disabled]{&,&:hover{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)10%,transparent);opacity:1}}& .dock-label{font-size:.6875rem}&:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}}}}.\32 xl\:dock-active{@layer daisyui.l1.l2{&:after{color:currentColor;background-color:currentColor;width:2.5rem}}}.\32 xl\:dock-xs{@layer daisyui.l1.l2{&{height:3rem;height:calc(3rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.\32 xl\:dock-sm{@layer daisyui.l1.l2{&{height:3.5rem;height:calc(3.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:-.1rem}}& .dock-label{font-size:.625rem}}}.\32 xl\:dock-md{@layer daisyui.l1.l2{&{height:4rem;height:calc(4rem + env(safe-area-inset-bottom))}& .dock-label{font-size:.6875rem}}}.\32 xl\:dock-lg{@layer daisyui.l1.l2{&{height:4.5rem;height:calc(4.5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.6875rem}}}.\32 xl\:dock-xl{@layer daisyui.l1.l2{&{height:5rem;height:calc(5rem + env(safe-area-inset-bottom))}& .dock-active{&:after{bottom:.4rem}}& .dock-label{font-size:.75rem}}}}.mask{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}}}.mask-half-1{@layer daisyui.l1.l2{&{mask-position:0;mask-size:200%}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){mask-position:100%}}}.mask-half-2{@layer daisyui.l1.l2{&{mask-position:100%;mask-size:200%}&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){mask-position:0}}}.mask-squircle{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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-pentagon{@layer daisyui.l1.l2{&{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-star{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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{@layer daisyui.l1.l2{&{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")}}}.mockup-code{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);background-color:var(--color-neutral);color:var(--color-neutral-content);direction:ltr;padding-block:1.25rem;font-size:.875rem;position:relative;overflow:auto hidden}&:before{content:"";opacity:.3;border-radius:3.40282e38px;width:.75rem;height:.75rem;margin-bottom:1rem;display:block;box-shadow:1.4em 0,2.8em 0,4.2em 0}& pre{padding-right:1.25rem;&:before{content:"";margin-right:2ch}&[data-prefix]{&:before{--tw-content:attr(data-prefix);content:var(--tw-content);text-align:right;opacity:.5;width:2rem;display:inline-block}}}}}.mockup-window{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);flex-direction:column;padding-top:1.25rem;display:flex;position:relative;overflow:auto hidden}&:before{content:"";aspect-ratio:1;opacity:.3;border-radius:3.40282e38px;flex-shrink:0;align-self:flex-start;height:.75rem;margin-bottom:1rem;display:block;box-shadow:1.4em 0,2.8em 0,4.2em 0}[dir=rtl] &:before{align-self:flex-end}& pre[data-prefix]{&:before{--tw-content:attr(data-prefix);content:var(--tw-content);text-align:right;display:inline-block}}}}.mockup-browser{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);position:relative;overflow:auto hidden}& pre[data-prefix]{&:before{--tw-content:attr(data-prefix);content:var(--tw-content);text-align:right;display:inline-block}}& .mockup-browser-toolbar{align-items:center;width:100%;margin-block:.75rem;padding-right:1.4em;display:inline-flex;&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}&:before{content:"";aspect-ratio:1;opacity:.3;border-radius:3.40282e38px;height:.75rem;margin-right:4.8rem;display:inline-block;box-shadow:1.4em 0,2.8em 0,4.2em 0}& .input{background-color:var(--color-base-200);text-overflow:ellipsis;white-space:nowrap;direction:ltr;align-items:center;gap:.5rem;height:100%;margin-inline:auto;font-size:.75rem;display:flex;overflow:hidden;&:before{content:"";opacity:.5;background-color:currentColor;width:1rem;height:1rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M9.965 11.026a5 5 0 1 1 1.06-1.06l2.755 2.754a.75.75 0 1 1-1.06 1.06l-2.755-2.754ZM10.5 7a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Z' clip-rule='evenodd' /%3E%3C/svg%3E") 50%/contain no-repeat}}}}}.mockup-phone{@layer daisyui.l1.l2.l3{&{aspect-ratio:462/978;background-color:#000;border:5px solid #6b6b6b;border-radius:65px;justify-items:center;width:100%;max-width:462px;padding:6px;display:inline-grid;overflow:hidden}@supports (corner-shape:superellipse(1.45)){&{corner-shape:superellipse(1.45);border-radius:90px}}}}.mockup-phone-camera{@layer daisyui.l1.l2.l3{&{z-index:1;background:#000;border-radius:17px;grid-area:1/1/1/1;width:28%;height:3.7%;margin-top:3%}}}.mockup-phone-display{@layer daisyui.l1.l2.l3{&{border-radius:54px;grid-area:1/1/1/1;width:100%;height:100%;overflow:hidden}@supports (corner-shape:superellipse(1.87)){&{corner-shape:superellipse(1.87);border-radius:101px}}&>img{object-fit:cover;width:100%;height:100%}}}.chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}@media (width>=640px){.sm\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.sm\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.sm\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.sm\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.sm\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.sm\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.sm\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.sm\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.sm\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.sm\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.sm\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.sm\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.sm\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.sm\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.sm\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=768px){.md\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.md\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.md\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.md\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.md\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.md\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.md\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.md\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.md\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.md\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.md\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.md\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.md\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.md\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.md\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=1024px){.lg\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.lg\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.lg\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.lg\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.lg\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.lg\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.lg\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.lg\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.lg\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.lg\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.lg\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.lg\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.lg\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.lg\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.lg\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=1280px){.xl\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.xl\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.xl\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.xl\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.xl\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.xl\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.xl\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.xl\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.xl\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.xl\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.xl\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.xl\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.xl\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.xl\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.xl\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=1536px){.\32 xl\:chat{@layer daisyui.l1.l2.l3{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}}}.\32 xl\:chat-bubble{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.\32 xl\:chat-bubble-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.\32 xl\:chat-bubble-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.\32 xl\:chat-bubble-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.\32 xl\:chat-bubble-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.\32 xl\:chat-bubble-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info-content)}}}.\32 xl\:chat-bubble-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success-content)}}}.\32 xl\:chat-bubble-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.\32 xl\:chat-bubble-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error-content)}}}.\32 xl\:chat-image{@layer daisyui.l1.l2.l3{&{grid-row:span 2/span 2;align-self:flex-end}}}.\32 xl\:chat-header{@layer daisyui.l1.l2.l3{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.\32 xl\:chat-footer{@layer daisyui.l1.l2.l3{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.\32 xl\:chat-start{@layer daisyui.l1.l2{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.\32 xl\:chat-end{@layer daisyui.l1.l2{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}.navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}@media (width>=640px){.sm\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.sm\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.sm\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.sm\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}@media (width>=768px){.md\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.md\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.md\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.md\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}@media (width>=1024px){.lg\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.lg\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.lg\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.lg\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}@media (width>=1280px){.xl\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.xl\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.xl\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.xl\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}@media (width>=1536px){.\32 xl\:navbar{@layer daisyui.l1.l2.l3{&{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}}}:where(.navbar){@layer daisyui.l1.l2{&{position:relative}}}.\32 xl\:navbar-start{@layer daisyui.l1.l2.l3{&{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}}}.\32 xl\:navbar-center{@layer daisyui.l1.l2.l3{&{flex-shrink:0;align-items:center;display:inline-flex}}}.\32 xl\:navbar-end{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}}}}.fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}@media (width>=640px){.sm\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.sm\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}@media (width>=768px){.md\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.md\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}@media (width>=1024px){.lg\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.lg\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}@media (width>=1280px){.xl\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.xl\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}@media (width>=1536px){.\32 xl\:fab{@layer daisyui.l1.l2.l3{&{pointer-events:none;inset-inline-end:1rem;z-index:999;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;flex-direction:column-reverse;align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:1rem}&>*{pointer-events:auto;align-items:center;gap:.5rem;display:flex;&:hover,&:has(:focus-visible){z-index:1}}&>[tabindex]{&:first-child{transition-property:opacity,visibility,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}}& .fab-close,& .fab-main-action{inset-inline-end:0;position:absolute;bottom:0}&:focus-within{&:has(.fab-close),&:has(.fab-main-action){&>[tabindex]{opacity:0;rotate:90deg}}}&>:nth-child(n+2){visibility:hidden;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;transition-property:opacity,scale,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);&.fab-main-action,&.fab-close{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}&>:nth-child(3){transition-delay:30ms}&>:nth-child(4){transition-delay:60ms}&>:nth-child(5){transition-delay:90ms}&>:nth-child(6){transition-delay:.12s}&:focus-within{&>[tabindex]:first-child{pointer-events:none}&>:nth-child(n+2){visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}}}}.\32 xl\:fab-flower{@layer daisyui.l1.l2.l3{&{--position:0rem;display:grid}&>:nth-child(-n+2){--position:0rem}&>*{--degree:180deg;--flip-degree:calc(180deg - var(--degree));transform:translateX(calc(cos(var(--degree))*var(--position)))translateY(calc(sin(var(--degree))*-1*var(--position)));grid-area:1/1;[dir=rtl] &{transform:translateX(calc(cos(var(--flip-degree))*var(--position)))translateY(calc(sin(var(--flip-degree))*-1*var(--position)))}}&>:nth-child(n+7){display:none}&:has(:nth-child(3)){--position:140%;&>:nth-child(3){--degree:135deg}}&:has(:nth-child(4)){--position:140%;&>:nth-child(3){--degree:165deg}&>:nth-child(4){--degree:105deg}}&:has(:nth-child(5)){--position:180%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:135deg}&>:nth-child(5){--degree:90deg}}&:has(:nth-child(6)){--position:220%;&>:nth-child(3){--degree:180deg}&>:nth-child(4){--degree:150deg}&>:nth-child(5){--degree:120deg}&>:nth-child(6){--degree:90deg}}}}}.list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}@media (width>=640px){.sm\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.sm\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}@media (width>=768px){.md\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.md\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}@media (width>=1024px){.lg\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.lg\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}@media (width>=1280px){.xl\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.xl\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}@media (width>=1536px){.\32 xl\:list{@layer daisyui.l1.l2.l3{&{flex-direction:column;font-size:.875rem;display:flex}& .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}&>:not(:last-child){&.list-row,& .list-row{&:after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:color-mix(in oklab,var(--color-base-content)5%,transparent);position:absolute;bottom:0}}}}@layer daisyui.l1.l2{& .list-row{&:has(.list-col-grow:first-child){--list-grid-cols:1fr}&:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}&>*{grid-row-start:1}}}}.\32 xl\:list-col-wrap{@layer daisyui.l1{&{grid-row-start:2}}}}.carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}@media (width>=640px){.sm\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.sm\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.sm\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.sm\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.sm\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.sm\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.sm\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}@media (width>=768px){.md\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.md\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.md\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.md\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.md\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.md\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.md\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}@media (width>=1024px){.lg\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.lg\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.lg\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.lg\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.lg\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.lg\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.lg\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}@media (width>=1280px){.xl\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.xl\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.xl\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.xl\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.xl\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.xl\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.xl\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}@media (width>=1536px){.\32 xl\:carousel{@layer daisyui.l1.l2.l3{&{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){&{scroll-behavior:smooth}}&::-webkit-scrollbar{display:none}}}.\32 xl\:carousel-vertical{@layer daisyui.l1.l2{&{scroll-snap-type:y mandatory;flex-direction:column;overflow-y:scroll}}}.\32 xl\:carousel-horizontal{@layer daisyui.l1.l2{&{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}}.\32 xl\:carousel-item{@layer daisyui.l1.l2.l3{&{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}}}.\32 xl\:carousel-start{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:start}}}.\32 xl\:carousel-center{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:center}}}.\32 xl\:carousel-end{@layer daisyui.l1.l2{& .carousel-item{scroll-snap-align:end}}}}.drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}@media (width>=640px){.sm\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.sm\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.sm\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.sm\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.sm\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.sm\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}@media (width>=768px){.md\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.md\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.md\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.md\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.md\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.md\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}@media (width>=1024px){.lg\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.lg\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.lg\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.lg\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.lg\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.lg\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}@media (width>=1280px){.xl\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.xl\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.xl\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.xl\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.xl\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.xl\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}@media (width>=1536px){.\32 xl\:drawer{@layer daisyui.l1.l2.l3{&{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}}}.\32 xl\:drawer-content{@layer daisyui.l1.l2.l3{&{grid-row-start:1;grid-column-start:2;min-width:0}}}:where(.drawer-side){@layer daisyui.l1.l2.l3{&{overflow:hidden}}}.\32 xl\:drawer-side{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;inset-inline-start:0;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}&>.drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}&>*{grid-row-start:1;grid-column-start:1}&>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%;[dir=rtl] &{translate:100%}}}}.\32 xl\:drawer-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(&:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)oklch(0 0 0/calc(var(--page-has-backdrop,0)*.4))}:where(:root:has(&:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@layer daisyui.l1.l2{:where(&:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;&>:not(.drawer-overlay){translate:0%}}&:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}}}.\32 xl\:drawer-end{@layer daisyui.l1.l2{&{grid-auto-columns:auto max-content}&>.drawer-toggle{&~.drawer-content{grid-column-start:1}&~.drawer-side{grid-column-start:2;justify-items:end}&~.drawer-side>:not(.drawer-overlay){translate:100%;[dir=rtl] &{translate:-100%}}&:checked~.drawer-side>:not(.drawer-overlay){translate:0%}}}}.\32 xl\:drawer-open{@layer daisyui.l1.l2.l3{&>.drawer-toggle:checked{&~.drawer-side{scrollbar-color:revert-layer}:root:has(&){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}}@layer daisyui.l1.l2{&>.drawer-side{overflow-y:auto}&>.drawer-toggle{display:none;&~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky;&>.drawer-overlay{cursor:default;background-color:#0000}}&:checked~.drawer-side{pointer-events:auto;visibility:visible}}}@layer daisyui.l1{&>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:0%;[dir=rtl] &{translate:0%}}}}}.kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}@media (width>=640px){.sm\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.sm\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.sm\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.sm\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.sm\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.sm\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=768px){.md\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.md\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.md\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.md\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.md\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.md\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1024px){.lg\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.lg\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.lg\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.lg\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.lg\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.lg\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1280px){.xl\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.xl\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.xl\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.xl\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.xl\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.xl\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}@media (width>=1536px){.\32 xl\:kbd{box-shadow:none;@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;border:var(--border)solid color-mix(in srgb,var(--color-base-content)20%,#0000);border-bottom:calc(var(--border) + 1px)solid color-mix(in srgb,var(--color-base-content)20%,#0000);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);min-width:var(--size);justify-content:center;align-items:center;padding-inline:.5em;font-size:.875rem;display:inline-flex}}}.\32 xl\:kbd-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);font-size:.625rem}}}.\32 xl\:kbd-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);font-size:.75rem}}}.\32 xl\:kbd-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);font-size:.875rem}}}.\32 xl\:kbd-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);font-size:1rem}}}.\32 xl\:kbd-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);font-size:1.125rem}}}}.avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}@media (width>=640px){.sm\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.sm\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.sm\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.sm\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.sm\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}@media (width>=768px){.md\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.md\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.md\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.md\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.md\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}@media (width>=1024px){.lg\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.lg\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.lg\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.lg\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.lg\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}@media (width>=1280px){.xl\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.xl\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.xl\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.xl\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.xl\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}@media (width>=1536px){.\32 xl\:avatar-group{@layer daisyui.l1.l2.l3{&{display:flex;overflow:hidden}& .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}}}.\32 xl\:avatar{@layer daisyui.l1.l2.l3{&{vertical-align:middle;display:inline-flex;position:relative}&>div{aspect-ratio:1;display:block;overflow:hidden}& img{object-fit:cover;width:100%;height:100%}}}.\32 xl\:avatar-placeholder{@layer daisyui.l1.l2{&>div{justify-content:center;align-items:center;display:flex}}}.\32 xl\:avatar-online{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}.\32 xl\:avatar-offline{@layer daisyui.l1.l2{&:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}}}}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}@media (width>=640px){.sm\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.sm\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.sm\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.sm\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.sm\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.sm\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.sm\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.sm\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.sm\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.sm\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}@media (width>=768px){.md\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.md\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.md\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.md\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.md\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.md\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.md\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.md\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.md\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.md\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}@media (width>=1024px){.lg\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.lg\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.lg\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.lg\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.lg\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.lg\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.lg\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.lg\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.lg\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.lg\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}@media (width>=1280px){.xl\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.xl\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.xl\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.xl\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.xl\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.xl\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.xl\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.xl\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.xl\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.xl\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}@media (width>=1536px){.\32 xl\:alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200));@layer daisyui.l1.l2.l3{&{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}.\32 xl\:alert-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}}}.\32 xl\:alert-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}}}.\32 xl\:alert-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}}}.\32 xl\:alert-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}}}.\32 xl\:alert-soft{@layer daisyui.l1{&{color:var(--alert-color,var(--color-base-content));background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100));--alert-border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100));box-shadow:none;background-image:none}}}.\32 xl\:alert-outline{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}}}.\32 xl\:alert-dash{@layer daisyui.l1{&{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}}}.\32 xl\:alert-vertical{@layer daisyui.l1.l2{&{text-align:center;grid-template-columns:auto;grid-auto-flow:row;justify-content:center;justify-items:center}&:has(:nth-child(2)){grid-template-columns:auto}}}.\32 xl\:alert-horizontal{@layer daisyui.l1.l2{&{text-align:start;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;justify-items:start}&:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}}}.countdown{&.countdown{line-height:1em}@layer daisyui.l1.l2.l3{&{display:inline-flex}&>*{visibility:hidden;--value-v:calc(mod(max(0,var(--value)),1000));--value-hundreds:calc(round(to-zero,var(--value-v)/100,1));--value-tens:calc(round(to-zero,mod(var(--value-v),100)/10,1));--value-ones:calc(mod(var(--value-v),100));--show-hundreds:clamp(clamp(0,var(--digits,1) - 2,1),var(--value-hundreds),1);--show-tens:clamp(clamp(0,var(--digits,1) - 1,1),var(--value-tens) + var(--show-hundreds),1);--first-digits:calc(round(to-zero,var(--value-v)/10,1));height:1em;width:calc(1ch + var(--show-tens)*1ch + var(--show-hundreds)*1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip;&:before,&:after{visibility:visible;--tw-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 ";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}&:before{width:calc(1ch + var(--show-hundreds)*1ch);top:calc(var(--first-digits)*-1em);opacity:var(--show-tens);inset-inline-end:0}&:after{width:1ch;top:calc(var(--value-ones)*-1em);inset-inline-start:0}}}}.hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}@media (width>=640px){.sm\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.sm\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.sm\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}@media (width>=768px){.md\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.md\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.md\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}@media (width>=1024px){.lg\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.lg\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.lg\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}@media (width>=1280px){.xl\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.xl\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.xl\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}@media (width>=1536px){.\32 xl\:hero{@layer daisyui.l1.l2.l3{&{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}&>*{grid-row-start:1;grid-column-start:1}}}.\32 xl\:hero-overlay{@layer daisyui.l1.l2.l3{&{background-color:color-mix(in oklab,var(--color-neutral)50%,transparent);grid-row-start:1;grid-column-start:1;width:100%;height:100%}}}.\32 xl\:hero-content{@layer daisyui.l1.l2.l3{&{isolation:isolate;justify-content:center;align-items:center;gap:1rem;max-width:80rem;padding:1rem;display:flex}}}}.menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}@keyframes menu{0%{opacity:0}}@media (width>=640px){.sm\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.sm\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.sm\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.sm\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.sm\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.sm\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.sm\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.sm\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.sm\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}@media (width>=768px){.md\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.md\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.md\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.md\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.md\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.md\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.md\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.md\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.md\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}@media (width>=1024px){.lg\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.lg\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.lg\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.lg\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.lg\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.lg\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.lg\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.lg\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.lg\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}@media (width>=1280px){.xl\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.xl\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.xl\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.xl\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.xl\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.xl\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.xl\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.xl\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.xl\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}@media (width>=1536px){.\32 xl\:menu{@layer daisyui.l1.l2.l3{&{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}& :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;&:before{inset-inline-start:0;background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";position:absolute;top:.75rem;bottom:.75rem}}& :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}& :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}& :where(li>details>summary){--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&::-webkit-details-marker{display:none}}& :where(li>details>summary),& :where(li>.menu-dropdown-toggle){&:after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}}& details{interpolate-size:allow-keywords;overflow:hidden}& details::details-content{block-size:0;@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}}& details[open]::details-content{block-size:auto}& :where(li>details[open]>summary):after,& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn){&.menu-focus,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);color:var(--color-base-content);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}& :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01);@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}& :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}& :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative;& .badge{justify-self:flex-end}&>:not(ul,.menu-title,details,.btn):active,&>:not(ul,.menu-title,details,.btn).menu-active,&>details>summary:active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}&:not(&:active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}}&.menu-disabled{pointer-events:none;color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}& .dropdown:focus-within{& .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}}& .dropdown-content{margin-top:.5rem;padding:.5rem;&:before{display:none}}}}.\32 xl\:menu-title{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)40%,transparent);padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;font-weight:600}}}.\32 xl\:menu-horizontal{@layer daisyui.l1.l2{&{flex-direction:row;display:inline-flex}&>li:not(.menu-title)>details{&>ul{margin-inline-start:0;transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:95%;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1);@media (prefers-reduced-motion:no-preference){&{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}@starting-style{&{opacity:0;scale:95%}}}}&[open]>ul{opacity:1;scale:100%}}&>li>details>ul{&:before{--tw-content:none;content:var(--tw-content)}}}}.\32 xl\:menu-vertical{@layer daisyui.l1.l2{&{flex-direction:column;display:inline-flex}&>li:not(.menu-title)>details>ul{margin-inline-start:1rem;background-color:revert-layer;border-radius:revert-layer;animation:revert-layer;box-shadow:revert-layer;margin-top:0;padding-block:0;padding-inline-end:0;transition:revert-layer;position:relative}}}.\32 xl\:menu-xs{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}& .menu-title{padding-block:.25rem;padding-inline:.5rem}}}.\32 xl\:menu-sm{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.\32 xl\:menu-md{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}& .menu-title{padding-block:.5rem;padding-inline:.75rem}}}.\32 xl\:menu-lg{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}.\32 xl\:menu-xl{@layer daisyui.l1.l2{& :where(li:not(.menu-title)>:not(ul,details,.menu-title)),& :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}& .menu-title{padding-block:.75rem;padding-inline:1.5rem}}}:where(:not(ul,details,.menu-title,.btn)).menu-active{@layer daisyui.l1.l2{&{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);outline-style:none}@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}}.status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}@media (width>=640px){.sm\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.sm\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.sm\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.sm\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.sm\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.sm\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.sm\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.sm\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.sm\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.sm\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.sm\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.sm\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.sm\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.sm\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}@media (width>=768px){.md\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.md\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.md\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.md\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.md\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.md\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.md\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.md\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.md\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.md\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.md\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.md\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.md\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.md\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}@media (width>=1024px){.lg\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.lg\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.lg\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.lg\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.lg\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.lg\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.lg\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.lg\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.lg\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.lg\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.lg\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.lg\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.lg\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.lg\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}@media (width>=1280px){.xl\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.xl\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.xl\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.xl\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.xl\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.xl\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.xl\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.xl\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.xl\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.xl\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.xl\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.xl\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.xl\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.xl\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}@media (width>=1536px){.\32 xl\:status{@layer daisyui.l1.l2.l3{&{aspect-ratio:1;border-radius:var(--radius-selector);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000);display:inline-block}}}.\32 xl\:status-primary{@layer daisyui.l1.l2{&{background-color:var(--color-primary);color:var(--color-primary)}}}.\32 xl\:status-secondary{@layer daisyui.l1.l2{&{background-color:var(--color-secondary);color:var(--color-secondary)}}}.\32 xl\:status-accent{@layer daisyui.l1.l2{&{background-color:var(--color-accent);color:var(--color-accent)}}}.\32 xl\:status-neutral{@layer daisyui.l1.l2{&{background-color:var(--color-neutral);color:var(--color-neutral)}}}.\32 xl\:status-info{@layer daisyui.l1.l2{&{background-color:var(--color-info);color:var(--color-info)}}}.\32 xl\:status-success{@layer daisyui.l1.l2{&{background-color:var(--color-success);color:var(--color-success)}}}.\32 xl\:status-warning{@layer daisyui.l1.l2{&{background-color:var(--color-warning);color:var(--color-warning)}}}.\32 xl\:status-error{@layer daisyui.l1.l2{&{background-color:var(--color-error);color:var(--color-error)}}}.\32 xl\:status-xs{@layer daisyui.l1.l2{&{width:.125rem;height:.125rem}}}.\32 xl\:status-sm{@layer daisyui.l1.l2{&{width:.25rem;height:.25rem}}}.\32 xl\:status-md{@layer daisyui.l1.l2{&{width:.5rem;height:.5rem}}}.\32 xl\:status-lg{@layer daisyui.l1.l2{&{width:.75rem;height:.75rem}}}.\32 xl\:status-xl{@layer daisyui.l1.l2{&{width:1rem;height:1rem}}}}.toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}@media (width>=640px){.sm\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.sm\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.sm\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.sm\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.sm\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.sm\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.sm\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.sm\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.sm\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.sm\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.sm\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.sm\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.sm\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.sm\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=768px){.md\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.md\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.md\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.md\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.md\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.md\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.md\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.md\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.md\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.md\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.md\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.md\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.md\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.md\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1024px){.lg\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.lg\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.lg\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.lg\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.lg\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.lg\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.lg\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.lg\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.lg\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.lg\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.lg\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.lg\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.lg\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.lg\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1280px){.xl\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.xl\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.xl\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.xl\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.xl\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.xl\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.xl\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.xl\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.xl\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.xl\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.xl\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.xl\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.xl\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.xl\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1536px){.\32 xl\:toggle{@layer daisyui.l1.l2.l3{&{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset;--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;transition:color .3s,grid-template-columns .2s;display:inline-grid;position:relative}&>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:nth-child(2){color:var(--color-base-100);rotate:none}&:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}}&:has(:checked){&>:nth-child(2){opacity:0;rotate:15deg}&>:nth-child(3){opacity:1;rotate:none}}&:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000);background-color:currentColor;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@media (forced-colors:active){&:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{&:before{outline-offset:-1rem;outline:.25rem solid}}&:focus-visible,&:has(:focus-visible){outline-offset:2px;outline:2px solid}&:checked,&[aria-checked=true],&:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr;&:before{background-color:currentColor}@starting-style{&:before{opacity:0}}}&:indeterminate{grid-template-columns:.5fr 1fr .5fr}&:disabled{cursor:not-allowed;opacity:.3;&:before{border:var(--border)solid currentColor;background-color:#0000}}}}.\32 xl\:toggle-primary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-primary)}}}.\32 xl\:toggle-secondary{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-secondary)}}}.\32 xl\:toggle-accent{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-accent)}}}.\32 xl\:toggle-neutral{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-neutral)}}}.\32 xl\:toggle-success{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-success)}}}.\32 xl\:toggle-warning{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-warning)}}}.\32 xl\:toggle-info{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-info)}}}.\32 xl\:toggle-error{@layer daisyui.l1.l2{&:checked,&[aria-checked=true]{--input-color:var(--color-error)}}}.\32 xl\:toggle-xs{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*4)}}}.\32 xl\:toggle-sm{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*5)}}}.\32 xl\:toggle-md{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*6)}}}.\32 xl\:toggle-lg{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*7)}}}.\32 xl\:toggle-xl{@layer daisyui.l1.l2{&[type=checkbox],&:has([type=checkbox]){--size:calc(var(--size-selector,.25rem)*8)}}}}.range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}@media (width>=640px){.sm\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.sm\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.sm\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.sm\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.sm\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.sm\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.sm\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.sm\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.sm\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.sm\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.sm\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.sm\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.sm\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.sm\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=768px){.md\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.md\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.md\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.md\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.md\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.md\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.md\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.md\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.md\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.md\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.md\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.md\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.md\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.md\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1024px){.lg\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.lg\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.lg\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.lg\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.lg\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.lg\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.lg\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.lg\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.lg\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.lg\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.lg\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.lg\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.lg\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.lg\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1280px){.xl\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.xl\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.xl\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.xl\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.xl\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.xl\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.xl\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.xl\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.xl\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.xl\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.xl\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.xl\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.xl\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.xl\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}@media (width>=1536px){.\32 xl\:range{@layer daisyui.l1.l2.l3{&{-webkit-appearance:none;appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,#0000);cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] &{--range-dir:-1}&:focus{outline:none}&:focus-visible{outline-offset:2px;outline:2px solid}&::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-webkit-slider-runnable-track{border:1px solid}}&::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}&::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){&::-moz-range-track{border:1px solid}}&::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100cqw) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100cqw*var(--range-fill));background-color:currentColor;position:relative;top:50%}&:disabled{cursor:not-allowed;opacity:.3}}}.\32 xl\:range-primary{@layer daisyui.l1.l2{&{color:var(--color-primary);--range-thumb:var(--color-primary-content)}}}.\32 xl\:range-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary);--range-thumb:var(--color-secondary-content)}}}.\32 xl\:range-accent{@layer daisyui.l1.l2{&{color:var(--color-accent);--range-thumb:var(--color-accent-content)}}}.\32 xl\:range-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral);--range-thumb:var(--color-neutral-content)}}}.\32 xl\:range-success{@layer daisyui.l1.l2{&{color:var(--color-success);--range-thumb:var(--color-success-content)}}}.\32 xl\:range-warning{@layer daisyui.l1.l2{&{color:var(--color-warning);--range-thumb:var(--color-warning-content)}}}.\32 xl\:range-info{@layer daisyui.l1.l2{&{color:var(--color-info);--range-thumb:var(--color-info-content)}}}.\32 xl\:range-error{@layer daisyui.l1.l2{&{color:var(--color-error);--range-thumb:var(--color-error-content)}}}.\32 xl\:range-xs{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*4)}}}.\32 xl\:range-sm{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*5)}}}.\32 xl\:range-md{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*6)}}}.\32 xl\:range-lg{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*7)}}}.\32 xl\:range-xl{@layer daisyui.l1.l2{&{--range-thumb-size:calc(var(--size-selector,.25rem)*8)}}}}.validator{@layer daisyui.l1.l2.l3{&:user-valid,&:has(:user-valid){&,&:focus,&:checked,&[aria-checked=true],&:focus-within{--input-color:var(--color-success)}}&:user-invalid,&:has(:user-invalid),&[aria-invalid]:not([aria-invalid=false]),&:has([aria-invalid]:not([aria-invalid=false])){&,&:focus,&:checked,&[aria-checked=true],&:focus-within{--input-color:var(--color-error)}&~.validator-hint{visibility:visible;color:var(--color-error)}}}}.validator-hint{@layer daisyui.l1.l2.l3{&{visibility:hidden;margin-top:.5rem;font-size:.75rem}}}.validator{&:user-invalid,&:has(:user-invalid),&[aria-invalid]:not([aria-invalid=false]),&:has([aria-invalid]:not([aria-invalid=false])){&~.validator-hint{display:revert-layer}}}.fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}@media (width>=640px){.sm\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.sm\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.sm\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}@media (width>=768px){.md\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.md\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.md\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}@media (width>=1024px){.lg\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.lg\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.lg\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}@media (width>=1280px){.xl\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.xl\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.xl\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}@media (width>=1536px){.\32 xl\:fieldset{@layer daisyui.l1.l2.l3{&{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}}}.\32 xl\:fieldset-legend{@layer daisyui.l1.l2.l3{&{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:-.25rem;padding-block:.5rem;font-weight:600;display:flex}}}.\32 xl\:fieldset-label{@layer daisyui.l1.l2.l3{&{color:color-mix(in oklab,var(--color-base-content)60%,transparent);align-items:center;gap:.375rem;display:flex}&:has(input){cursor:pointer}}}}.label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}@media (width>=640px){.sm\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.sm\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}@media (width>=768px){.md\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.md\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}@media (width>=1024px){.lg\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.lg\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}@media (width>=1280px){.xl\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.xl\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}@media (width>=1536px){.\32 xl\:label{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,currentcolor 60%,transparent);align-items:center;gap:.375rem;display:inline-flex}&:has(input){cursor:pointer}&:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex;&:first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:-.75rem .75rem}&:last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000);margin-inline:.75rem -.75rem}}}}.\32 xl\:floating-label{@layer daisyui.l1.l2.l3{&{display:block;position:relative}& input{display:block;&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}& textarea{&::placeholder{transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out}}&>span{z-index:1;background-color:var(--color-base-100);opacity:0;inset-inline-start:.75rem;top:calc(var(--size-field,.25rem)*10/2);pointer-events:none;border-radius:2px;padding-inline:.25rem;font-size:.875rem;line-height:1;transition:top .1s ease-out,translate .1s ease-out,scale .1s ease-out,opacity .1s ease-out;position:absolute;translate:0 -50%}&:focus-within,&:not(:has(input:placeholder-shown,textarea:placeholder-shown)){& ::placeholder{opacity:0;pointer-events:auto;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}&>span{opacity:1;pointer-events:auto;z-index:2;top:0;translate:-12.5% calc(-50% - .125em);scale:.75}}&:has(:disabled,[disabled]){&>span{opacity:0}}&:has(.input-xs,.select-xs,.textarea-xs) span{top:calc(var(--size-field,.25rem)*6/2);font-size:.6875rem}&:has(.input-sm,.select-sm,.textarea-sm) span{top:calc(var(--size-field,.25rem)*8/2);font-size:.75rem}&:has(.input-md,.select-md,.textarea-md) span{top:calc(var(--size-field,.25rem)*10/2);font-size:.875rem}&:has(.input-lg,.select-lg,.textarea-lg) span{top:calc(var(--size-field,.25rem)*12/2);font-size:1.125rem}&:has(.input-xl,.select-xl,.textarea-xl) span{top:calc(var(--size-field,.25rem)*14/2);font-size:1.375rem}}}}.skeleton{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);background-color:var(--color-base-300);will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,var(--color-base-100)50%,#0000 60% 100%);background-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:reduce){&{transition-duration:15s}}@media (prefers-reduced-motion:no-preference){&{animation:1.8s ease-in-out infinite skeleton}}}}.skeleton-text{@layer daisyui.l1.l2{&{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(105deg,color-mix(in oklab,var(--color-base-content)20%,transparent)0% 40%,var(--color-base-content)50%,color-mix(in oklab,var(--color-base-content)20%,transparent)60% 100%)}}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.hover-3d{@layer daisyui.l1.l2.l3{&{perspective:75rem;--transform:0,0;--shine:100% 100%;--shadow:0rem 0rem 0rem;--ease:linear(0,.931 13.8%,1.196 21.4%,1.343 29.8%,1.378 36%,1.365 43.2%,1.059 78%,1);filter:drop-shadow(var(--shadow).1rem #00000003)drop-shadow(var(--shadow).2rem #00000003)drop-shadow(var(--shadow).3rem #00000003)drop-shadow(var(--shadow).4rem #00000003);transition:filter .4s ease-out;display:inline-grid}&>:nth-child(n+2){isolation:isolate;z-index:1}&>:first-child{transform:rotate3d(var(--transform),0,10deg);transition:transform var(--ease).5s,scale var(--ease).5s,outline-color ease-out .5s;outline-offset:-1px;outline:.5px solid #0000;grid-area:1/1/4/4;overflow:hidden;&:before{content:"";pointer-events:none;z-index:1;opacity:0;filter:blur(.75rem);width:33.3333%;height:33.3333%;scale:500%;translate:var(--shine);background-image:radial-gradient(circle,#fff3 10%,#0000 50%);transition:translate .4s ease-out,opacity .4s ease-out;position:absolute}}&:hover{--ease:linear(0,.708 15.2%,.927 23.6%,1.067 33%,1.12 41%,1.13 50.2%,1.019 83.2%,1);&>:first-child{outline-color:#fff1;&:before,&:after{opacity:1}}}&>:nth-child(n+2){scale:1.2}&>:nth-child(2){grid-area:1/1/2/2}&>:nth-child(3){grid-area:1/2/2/3}&>:nth-child(4){grid-area:1/3/2/4}&>:nth-child(5){grid-area:2/1/3/2}&>:nth-child(6){grid-area:2/3/3/4}&>:nth-child(7){grid-area:3/1/4/2}&>:nth-child(8){grid-area:3/2/4/3}&>:nth-child(9){grid-area:3/3/4/4}&:hover{&>:first-child{scale:1.05}}&:has(>:nth-child(2):hover){--transform:-1,1;--shine:0% 0%;--shadow:-.5rem -.5rem}&:has(>:nth-child(3):hover){--transform:-1,0;--shine:100% 0%;--shadow:0rem -.5rem}&:has(>:nth-child(4):hover){--transform:-1,-1;--shine:200% 0%;--shadow:.5rem -.5rem}&:has(>:nth-child(5):hover){--transform:0,1;--shine:0% 100%;--shadow:-.5rem 0rem}&:has(>:nth-child(6):hover){--transform:0,-1;--shine:200% 100%;--shadow:.5rem 0rem}&:has(>:nth-child(7):hover){--transform:1,1;--shine:0% 200%;--shadow:-.5rem .5rem}&:has(>:nth-child(8):hover){--transform:1,0;--shine:100% 200%;--shadow:0rem .5rem}&:has(>:nth-child(9):hover){--transform:1,-1;--shine:200% 200%;--shadow:.5rem .5rem}}}.stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}@media (width>=640px){.sm\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}@media (width>=768px){.md\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}@media (width>=1024px){.lg\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}@media (width>=1280px){.xl\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}@media (width>=1536px){.\32 xl\:stack{@layer daisyui.l1.l2.l3{&{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}&>*{width:100%;height:100%;&:nth-child(n+2){opacity:.7;width:100%}&:nth-child(2){z-index:2;opacity:.9}&:first-child{z-index:3;width:100%}}}@layer daisyui.l1.l2{&,&.stack-bottom{&>*{grid-area:3/3/6/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/4/6}}}&.stack-top{&>*{grid-area:1/3/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:3/1/6/6}}}&.stack-start{&>*{grid-area:3/1/4/4;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/3/6/6}}}&.stack-end{&>*{grid-area:3/3/4/6;&:nth-child(2){grid-area:2/2/5/5}&:first-child{grid-area:1/1/6/4}}}}}}.footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}@media (width>=640px){.sm\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.sm\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.sm\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.sm\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}@media (width>=768px){.md\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.md\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.md\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.md\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}@media (width>=1024px){.lg\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.lg\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.lg\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.lg\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}@media (width>=1280px){.xl\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.xl\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.xl\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.xl\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}@media (width>=1536px){.\32 xl\:footer{@layer daisyui.l1.l2.l3{&{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}&>*{place-items:start;gap:.5rem;display:grid}&.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center;&>*{place-items:center}}}}.\32 xl\:footer-title{@layer daisyui.l1.l2.l3{&{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}}}.\32 xl\:footer-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column}&.footer-center{grid-auto-flow:dense}}}.\32 xl\:footer-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row}&.footer-center{grid-auto-flow:column dense}}}}.breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}@media (width>=640px){.sm\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}@media (width>=768px){.md\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}@media (width>=1024px){.lg\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}@media (width>=1280px){.xl\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}@media (width>=1536px){.\32 xl\:breadcrumbs{@layer daisyui.l1.l2.l3{&{max-width:100%;padding-block:.5rem;overflow-x:auto}&>menu,&>ul,&>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex;&>li{align-items:center;display:flex;&>*{cursor:pointer;align-items:center;gap:.5rem;display:flex;&:hover{@media (hover:hover){&{text-decoration-line:underline}}}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-offset:2px;outline:2px solid}}&+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] &+:before{rotate:-135deg}}}}}}.toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@media (width>=640px){.sm\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.sm\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.sm\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.sm\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.sm\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.sm\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.sm\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}@media (width>=768px){.md\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.md\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.md\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.md\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.md\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.md\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.md\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}@media (width>=1024px){.lg\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.lg\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.lg\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.lg\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.lg\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.lg\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.lg\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}@media (width>=1280px){.xl\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.xl\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.xl\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.xl\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.xl\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.xl\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.xl\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}@media (width>=1536px){.\32 xl\:toast{@layer daisyui.l1.l2.l3{&{inset-inline:auto 1rem;translate:var(--toast-x,0)var(--toast-y,0);background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}&>*{@media (prefers-reduced-motion:no-preference){&{animation:.25s ease-out toast}}}}}.\32 xl\:toast-start{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:1rem auto}}}.\32 xl\:toast-center{@layer daisyui.l1.l2{&{--toast-x:-50%;inset-inline:50%}}}.\32 xl\:toast-end{@layer daisyui.l1.l2{&{--toast-x:0;inset-inline:auto 1rem}}}.\32 xl\:toast-bottom{@layer daisyui.l1.l2{&{--toast-y:0;top:auto;bottom:1rem}}}.\32 xl\:toast-middle{@layer daisyui.l1.l2{&{--toast-y:-50%;top:50%;bottom:auto}}}.\32 xl\:toast-top{@layer daisyui.l1.l2{&{--toast-y:0;top:1rem;bottom:auto}}}}.stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}@media (width>=640px){.sm\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.sm\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.sm\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.sm\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.sm\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.sm\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.sm\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.sm\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.sm\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}@media (width>=768px){.md\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.md\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.md\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.md\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.md\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.md\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.md\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.md\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.md\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}@media (width>=1024px){.lg\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.lg\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.lg\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.lg\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.lg\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.lg\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.lg\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.lg\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.lg\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}@media (width>=1280px){.xl\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.xl\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.xl\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.xl\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.xl\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.xl\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.xl\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.xl\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.xl\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}@media (width>=1536px){.\32 xl\:stats{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}}}.\32 xl\:stat{@layer daisyui.l1.l2.l3{&{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}&:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.\32 xl\:stat-figure{@layer daisyui.l1.l2.l3{&{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}}}.\32 xl\:stat-title{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.\32 xl\:stat-value{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}}}.\32 xl\:stat-desc{@layer daisyui.l1.l2.l3{&{white-space:nowrap;color:color-mix(in oklab,var(--color-base-content)60%,transparent);grid-column-start:1;font-size:.75rem}}}.\32 xl\:stat-actions{@layer daisyui.l1.l2.l3{&{white-space:nowrap;grid-column-start:1}}}.\32 xl\:stats-horizontal{@layer daisyui.l1.l2{&{grid-auto-flow:column;overflow-x:auto}& .stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000);border-block-end:none}}}.\32 xl\:stats-vertical{@layer daisyui.l1.l2{&{grid-auto-flow:row;overflow-y:auto}& .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}}}.radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}@media (width>=640px){.sm\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}@media (width>=768px){.md\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}@media (width>=1024px){.lg\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}@media (width>=1280px){.xl\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}@media (width>=1536px){.\32 xl\:radial-progress{@layer daisyui.l1.l2.l3{&{height:var(--size);width:var(--size);vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size)/10);--radialprogress:calc(var(--value)*1%);background-color:#0000;border-radius:3.40282e38px;place-content:center;transition:--radialprogress .3s linear;display:inline-grid;position:relative}&:before{content:"";background:radial-gradient(farthest-side,currentColor 98%,#0000)top/var(--thickness)var(--thickness)no-repeat,conic-gradient(currentColor var(--radialprogress),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% + .5px - var(--thickness)));border-radius:3.40282e38px;position:absolute;inset:0}&:after{content:"";inset:calc(50% - var(--thickness)/2);transform:rotate(calc(var(--value)*3.6deg - 90deg))translate(calc(var(--size)/2 - 50%));background-color:currentColor;border-radius:3.40282e38px;transition:transform .3s linear;position:absolute}}}}.tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}@media (width>=640px){.sm\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.sm\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.sm\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.sm\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.sm\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.sm\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.sm\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.sm\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.sm\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.sm\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.sm\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.sm\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.sm\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.sm\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}@media (width>=768px){.md\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.md\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.md\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.md\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.md\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.md\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.md\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.md\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.md\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.md\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.md\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.md\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.md\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.md\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}@media (width>=1024px){.lg\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.lg\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.lg\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.lg\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.lg\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.lg\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.lg\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.lg\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.lg\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.lg\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.lg\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.lg\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.lg\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.lg\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}@media (width>=1280px){.xl\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.xl\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.xl\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.xl\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.xl\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.xl\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.xl\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.xl\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.xl\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.xl\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.xl\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.xl\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.xl\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.xl\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}@media (width>=1536px){.\32 xl\:tabs{@layer daisyui.l1.l2.l3{&{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}}}.\32 xl\:tab{@layer daisyui.l1.l2.l3{&{cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);flex-wrap:wrap;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}&:is(input[type=radio]){min-width:fit-content;&:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:is(label){position:relative;& input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}}&:checked,&:is(label:has(:checked)),&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{display:block}}&:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}&:not(input):empty{cursor:default;flex-grow:1}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}&[disabled]{pointer-events:none;opacity:.4}}}.\32 xl\:tab-content{@layer daisyui.l1.l2.l3{&{--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box);--tabcontent-order:1;width:100%;height:calc(100% - var(--tab-height) + var(--border));margin:var(--tabcontent-margin);order:1;order:var(--tabcontent-order);border-color:#0000;border-width:var(--border);border-start-start-radius:var(--tabcontent-radius-ss);border-start-end-radius:var(--tabcontent-radius-se);border-end-end-radius:var(--tabcontent-radius-ee);border-end-start-radius:var(--tabcontent-radius-es);display:none}}}.\32 xl\:tab-disabled{@layer daisyui.l1.l2{&{pointer-events:none;opacity:.4}}}.\32 xl\:tabs-border{@layer daisyui.l1.l2{&>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative;&:before{content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){&:before{--tab-border-color:currentColor;border-top:3px solid}}}}}.\32 xl\:tabs-lift{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es);&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked,label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad));background-color:var(--tab-bg);&:before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit)var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}&:first-child:before{--radius-start:none}[dir=rtl] &:first-child:before{transform:rotateY(180deg)}&:last-child:before{--radius-end:none}[dir=rtl] &:last-child:before{transform:rotateY(180deg)}}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.\32 xl\:tabs-top{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:0;--tab-border:0 0 var(--border)0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border)var(--tab-p)0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color)#0000;--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:var(--border)var(--border)0 var(--border);--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border))var(--border)calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color)var(--tab-border-color)#0000 var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:1;--tabcontent-margin:calc(-1*var(--border))0 0 0;--tabcontent-radius-ss:0;--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:var(--radius-box);--tabcontent-radius-ee:var(--radius-box)}& :checked,& label:has(:checked),& :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content{&:first-child,&:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}}}}}.\32 xl\:tabs-bottom{@layer daisyui.l1.l2{&{--tabs-height:auto;--tabs-direction:row}&>.tab{--tab-order:1;--tab-border:var(--border)0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color)#0000 #0000 #0000;--tab-paddings:0 var(--tab-p)var(--border)var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit)*2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left,top right;&:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&:is(input:checked),&:is(label:has(:checked)){--tab-border:0 var(--border)var(--border)var(--border);--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color);--tab-paddings:var(--border)calc(var(--tab-p) - var(--border))0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left,var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right,var(--tab-radius-grad))}}&:has(>.tab-content){&>.tab:first-child{&:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color)var(--tab-border-color)var(--tab-border-color)}}}&>.tab-content{--tabcontent-order:0;--tabcontent-margin:0 0 calc(-1*var(--border))0;--tabcontent-radius-ss:var(--radius-box);--tabcontent-radius-se:var(--radius-box);--tabcontent-radius-es:0;--tabcontent-radius-ee:var(--radius-box)}&>:checked,&>:is(label:has(:checked)),&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){&+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}}}}.\32 xl\:tabs-box{@layer daisyui.l1.l2{&{background-color:var(--color-base-200);--tabs-box-radius:calc(3*var(--radius-field));border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 .5px oklch(0% 0 0/calc(var(--depth)*.05))inset;padding:.25rem}&>.tab{border-radius:var(--radius-field);border-style:none;&:focus-visible,&:is(label:has(:checked:focus-visible)){outline-offset:2px}}&>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),&>:is(input:checked),&>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral)calc(var(--depth)*100%),#0000);@media (forced-colors:active){&{border:1px solid}}}&>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height)/2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}}}.\32 xl\:tabs-xs{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*6)}&>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}}}.\32 xl\:tabs-sm{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*8)}&>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}}}.\32 xl\:tabs-md{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*10)}&>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}}}.\32 xl\:tabs-lg{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*12)}&>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}}}.\32 xl\:tabs-xl{@layer daisyui.l1.l2{&{--tab-height:calc(var(--size-field,.25rem)*14)}&>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}}}}.checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}@media (width>=640px){.sm\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.sm\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.sm\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.sm\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.sm\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.sm\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.sm\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.sm\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.sm\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.sm\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.sm\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.sm\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.sm\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.sm\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.sm\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}@media (width>=768px){.md\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.md\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.md\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.md\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.md\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.md\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.md\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.md\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.md\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.md\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.md\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.md\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.md\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.md\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.md\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}@media (width>=1024px){.lg\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.lg\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.lg\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.lg\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.lg\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.lg\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.lg\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.lg\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.lg\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.lg\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.lg\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.lg\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.lg\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.lg\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.lg\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}@media (width>=1280px){.xl\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.xl\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.xl\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.xl\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.xl\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.xl\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.xl\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.xl\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.xl\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.xl\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.xl\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.xl\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.xl\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.xl\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.xl\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}@media (width>=1536px){.\32 xl\:checkbox{@layer daisyui.l1.l2.l3{&{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}&:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}&:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}&:checked,&[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));&:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{&:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}}&:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000));&:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}}}}.\32 xl\:checkbox-primary{@layer daisyui.l1.l2{&{color:var(--color-primary-content);--input-color:var(--color-primary)}}}.\32 xl\:checkbox-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary-content);--input-color:var(--color-secondary)}}}.\32 xl\:checkbox-accent{@layer daisyui.l1.l2{&{color:var(--color-accent-content);--input-color:var(--color-accent)}}}.\32 xl\:checkbox-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral-content);--input-color:var(--color-neutral)}}}.\32 xl\:checkbox-info{@layer daisyui.l1.l2{&{color:var(--color-info-content);--input-color:var(--color-info)}}}.\32 xl\:checkbox-success{@layer daisyui.l1.l2{&{color:var(--color-success-content);--input-color:var(--color-success)}}}.\32 xl\:checkbox-warning{@layer daisyui.l1.l2{&{color:var(--color-warning-content);--input-color:var(--color-warning)}}}.\32 xl\:checkbox-error{@layer daisyui.l1.l2{&{color:var(--color-error-content);--input-color:var(--color-error)}}}.\32 xl\:checkbox:disabled{@layer daisyui.l1.l2{&{cursor:not-allowed;opacity:.2}}}.\32 xl\:checkbox-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*4);padding:.125rem}}}.\32 xl\:checkbox-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}}}.\32 xl\:checkbox-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*6);padding:.25rem}}}.\32 xl\:checkbox-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*7);padding:.3125rem}}}.\32 xl\:checkbox-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-selector,.25rem)*8);padding:.375rem}}}}.select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}@media (width>=640px){.sm\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.sm\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.sm\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.sm\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.sm\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.sm\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.sm\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.sm\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.sm\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.sm\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.sm\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.sm\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.sm\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.sm\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.sm\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}@media (width>=768px){.md\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.md\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.md\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.md\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.md\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.md\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.md\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.md\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.md\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.md\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.md\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.md\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.md\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.md\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.md\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}@media (width>=1024px){.lg\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.lg\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.lg\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.lg\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.lg\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.lg\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.lg\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.lg\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.lg\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.lg\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.lg\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.lg\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.lg\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.lg\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.lg\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}@media (width>=1280px){.xl\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.xl\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.xl\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.xl\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.xl\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.xl\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.xl\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.xl\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.xl\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.xl\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.xl\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.xl\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.xl\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.xl\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.xl\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}@media (width>=1536px){.\32 xl\:select{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-color:var(--input-color);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);--size:calc(var(--size-field,.25rem)*10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}[dir=rtl] &{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}&[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}& select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:not(:last-child){background-image:none;margin-inline-end:-1.375rem}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>select[disabled]),&:is(:disabled,[disabled]),fieldset:disabled &{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>select[disabled])>select[disabled]{cursor:not-allowed}&,& select{@supports (appearance:base-select){&{appearance:base-select}}&::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}@supports (appearance:base-select){&::picker(select){appearance:base-select}}&::picker-icon{display:none}& optgroup{padding-top:.5em;& option{&:first-child{margin-top:.5em}}}& option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);&:not(:disabled){&:hover,&:focus-visible{cursor:pointer;background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}}}}[dir=rtl] &{&::picker(select),& select::picker(select){translate:.5rem}}}}.\32 xl\:select-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.\32 xl\:select-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.\32 xl\:select-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.\32 xl\:select-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.\32 xl\:select-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.\32 xl\:select-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.\32 xl\:select-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.\32 xl\:select-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.\32 xl\:select-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.\32 xl\:select-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem}& option{padding-block:.25rem;padding-inline:.5rem}}}.\32 xl\:select-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem}& option{padding-block:.25rem;padding-inline:.625rem}}}.\32 xl\:select-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem}& option{padding-block:.375rem;padding-inline:.75rem}}}.\32 xl\:select-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem}& option{padding-block:.375rem;padding-inline:1rem}}}.\32 xl\:select-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);font-size:1.375rem}& option{padding-block:.375rem;padding-inline:1.25rem}}}}.file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}@media (width>=640px){.sm\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.sm\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.sm\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.sm\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.sm\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.sm\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.sm\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.sm\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.sm\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.sm\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.sm\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.sm\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.sm\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.sm\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.sm\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}@media (width>=768px){.md\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.md\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.md\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.md\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.md\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.md\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.md\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.md\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.md\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.md\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.md\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.md\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.md\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.md\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.md\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}@media (width>=1024px){.lg\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.lg\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.lg\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.lg\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.lg\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.lg\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.lg\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.lg\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.lg\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.lg\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.lg\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.lg\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.lg\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.lg\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.lg\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}@media (width>=1280px){.xl\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.xl\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.xl\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.xl\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.xl\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.xl\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.xl\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.xl\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.xl\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.xl\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.xl\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.xl\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.xl\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.xl\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.xl\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}@media (width>=1536px){.\32 xl\:file-input{@layer daisyui.l1.l2.l3{&{cursor:pointer;border:var(--border)solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-field,.25rem)*10);--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border)*2);margin-inline-end:1rem;margin-block:calc(var(--border)*-1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise)*100%);background-image:var(--btn-noise);text-shadow:0 .5px oklch(1 0 0/calc(var(--depth)*.15));box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg))calc(var(--depth)*20%),#0000)inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:color-mix(in oklab,var(--btn-bg),#000 5%);--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)30%,#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)30%,#0000);--btn-noise:var(--fx-noise);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border)*-1);padding-inline:1rem;font-size:.875rem;font-weight:600}&:focus{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)10%,#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}&:has(>input[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none;color:color-mix(in oklch,var(--color-base-content)20%,#0000);&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}&::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}}.\32 xl\:file-input-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000;transition:background-color .2s}&::file-selector-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-start-end-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-end-radius:calc(var(--join-es,var(--radius-field) - var(--border)));height:100%;margin-block:0;margin-inline:0 1rem;padding-inline:1rem}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.\32 xl\:file-input-neutral{@layer daisyui.l1.l2{&{--btn-color:var(--color-neutral)}&::file-selector-button{color:var(--color-neutral-content)}&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.\32 xl\:file-input-primary{@layer daisyui.l1.l2{&{--btn-color:var(--color-primary)}&::file-selector-button{color:var(--color-primary-content)}&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.\32 xl\:file-input-secondary{@layer daisyui.l1.l2{&{--btn-color:var(--color-secondary)}&::file-selector-button{color:var(--color-secondary-content)}&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.\32 xl\:file-input-accent{@layer daisyui.l1.l2{&{--btn-color:var(--color-accent)}&::file-selector-button{color:var(--color-accent-content)}&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.\32 xl\:file-input-info{@layer daisyui.l1.l2{&{--btn-color:var(--color-info)}&::file-selector-button{color:var(--color-info-content)}&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.\32 xl\:file-input-success{@layer daisyui.l1.l2{&{--btn-color:var(--color-success)}&::file-selector-button{color:var(--color-success-content)}&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.\32 xl\:file-input-warning{@layer daisyui.l1.l2{&{--btn-color:var(--color-warning)}&::file-selector-button{color:var(--color-warning-content)}&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.\32 xl\:file-input-error{@layer daisyui.l1.l2{&{--btn-color:var(--color-error)}&::file-selector-button{color:var(--color-error-content)}&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.\32 xl\:file-input-xs{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*6);font-size:.6875rem;line-height:1rem}&::file-selector-button{font-size:.6875rem}}}.\32 xl\:file-input-sm{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*8);font-size:.75rem;line-height:1.5rem}&::file-selector-button{font-size:.75rem}}}.\32 xl\:file-input-md{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*10);font-size:.875rem;line-height:2}&::file-selector-button{font-size:.875rem}}}.\32 xl\:file-input-lg{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*12);font-size:1.125rem;line-height:2.5rem}&::file-selector-button{font-size:1.125rem}}}.\32 xl\:file-input-xl{@layer daisyui.l1.l2{&{--size:calc(var(--size-field,.25rem)*14);padding-inline-end:1.5rem;font-size:1.125rem;line-height:3rem}&::file-selector-button{font-size:1.375rem}}}}.card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}@media (width>=640px){.sm\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.sm\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.sm\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.sm\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.sm\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.sm\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.sm\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.sm\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.sm\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.sm\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.sm\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.sm\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.sm\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}@media (width>=768px){.md\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.md\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.md\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.md\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.md\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.md\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.md\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.md\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.md\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.md\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.md\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.md\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.md\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}@media (width>=1024px){.lg\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.lg\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.lg\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.lg\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.lg\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.lg\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.lg\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.lg\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.lg\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.lg\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.lg\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.lg\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.lg\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}@media (width>=1280px){.xl\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.xl\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.xl\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.xl\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.xl\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.xl\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.xl\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.xl\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.xl\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.xl\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.xl\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.xl\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.xl\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}@media (width>=1536px){.\32 xl\:card{@layer daisyui.l1.l2.l3{&{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}&:focus-visible{outline-color:currentColor}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}& figure{justify-content:center;align-items:center;display:flex}&:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;user-select:none}&:has(>:checked){outline:2px solid}}}.\32 xl\:card-border{@layer daisyui.l1.l2{&{border:var(--border)solid var(--color-base-200)}}}.\32 xl\:card-dash{@layer daisyui.l1.l2{&{border:var(--border)dashed var(--color-base-200)}}}.\32 xl\:image-full{@layer daisyui.l1.l2{&{display:grid}&>*{grid-row-start:1;grid-column-start:1}&>.card-body{color:var(--color-neutral-content);position:relative}& :where(figure){border-radius:inherit;overflow:hidden}&>figure img{object-fit:cover;filter:brightness(28%);height:100%}}}.\32 xl\:card-title{@layer daisyui.l1.l2.l3{&{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}}.\32 xl\:card-body{@layer daisyui.l1.l2.l3{&{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}& :where(p){flex-grow:1}}}.\32 xl\:card-actions{@layer daisyui.l1.l2.l3{&{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}}}.\32 xl\:card-xs{@layer daisyui.l1.l2{& .card-body{--card-p:.5rem;--card-fs:.6875rem}& .card-title{--cardtitle-fs:.875rem}}}.\32 xl\:card-sm{@layer daisyui.l1.l2{& .card-body{--card-p:1rem;--card-fs:.75rem}& .card-title{--cardtitle-fs:1rem}}}.\32 xl\:card-md{@layer daisyui.l1.l2{& .card-body{--card-p:1.5rem;--card-fs:.875rem}& .card-title{--cardtitle-fs:1.125rem}}}.\32 xl\:card-lg{@layer daisyui.l1.l2{& .card-body{--card-p:2rem;--card-fs:1rem}& .card-title{--cardtitle-fs:1.25rem}}}.\32 xl\:card-xl{@layer daisyui.l1.l2{& .card-body{--card-p:2.5rem;--card-fs:1.125rem}& .card-title{--cardtitle-fs:1.375rem}}}.\32 xl\:card-side{@layer daisyui.l1.l2{&{flex-direction:row;align-items:stretch}& :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:unset;border-end-end-radius:unset;border-end-start-radius:inherit;overflow:hidden}& :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:unset;overflow:hidden}& figure>*{max-width:unset}& :where(figure>*){object-fit:cover;width:100%;height:100%}}}}.textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}@media (width>=640px){.sm\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.sm\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.sm\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.sm\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.sm\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.sm\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.sm\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.sm\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.sm\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.sm\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.sm\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.sm\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.sm\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.sm\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.sm\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}@media (width>=768px){.md\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.md\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.md\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.md\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.md\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.md\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.md\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.md\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.md\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.md\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.md\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.md\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.md\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.md\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.md\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}@media (width>=1024px){.lg\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.lg\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.lg\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.lg\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.lg\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.lg\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.lg\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.lg\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.lg\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.lg\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.lg\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.lg\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.lg\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.lg\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.lg\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}@media (width>=1280px){.xl\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.xl\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.xl\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.xl\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.xl\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.xl\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.xl\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.xl\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.xl\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.xl\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.xl\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.xl\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.xl\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.xl\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.xl\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}@media (width>=1536px){.\32 xl\:textarea{@layer daisyui.l1.l2.l3{&{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}& textarea{appearance:none;background-color:#0000;border:none;&:focus,&:focus-within{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){&{outline-offset:2px;outline:2px solid #0000}}}}&:focus,&:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000);outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){&:focus,&:focus-within{--font-size:1rem}}}&:has(>textarea[disabled]),&:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:color-mix(in oklab,var(--color-base-content)40%,transparent);box-shadow:none;&::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}&:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}}}.\32 xl\:textarea-ghost{@layer daisyui.l1.l2{&{box-shadow:none;background-color:#0000;border-color:#0000}&:focus,&:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:none;border-color:#0000}}}.\32 xl\:textarea-neutral{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-neutral)}}}.\32 xl\:textarea-primary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-primary)}}}.\32 xl\:textarea-secondary{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-secondary)}}}.\32 xl\:textarea-accent{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-accent)}}}.\32 xl\:textarea-info{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-info)}}}.\32 xl\:textarea-success{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-success)}}}.\32 xl\:textarea-warning{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-warning)}}}.\32 xl\:textarea-error{@layer daisyui.l1.l2{&,&:focus,&:focus-within{--input-color:var(--color-error)}}}.\32 xl\:textarea-xs{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.6875rem),.6875rem)}}}.\32 xl\:textarea-sm{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.75rem),.75rem)}}}.\32 xl\:textarea-md{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,.875rem),.875rem)}}}.\32 xl\:textarea-lg{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.125rem),1.125rem)}}}.\32 xl\:textarea-xl{@layer daisyui.l1.l2{&{font-size:max(var(--font-size,1.375rem),1.375rem)}}}}:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.btn-disabled,.btn:disabled,.btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.btn-outline,.btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.btn-dash{border-style:dashed}.btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.btn-block{@layer daisyui.l1.l2{&{width:100%}}}@media (width>=640px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.sm\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.sm\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.sm\:btn-disabled,.sm\:btn:disabled,.sm\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.sm\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.sm\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.sm\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.sm\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.sm\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.sm\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.sm\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.sm\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.sm\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.sm\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.sm\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.sm\:btn-outline,.sm\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.sm\:btn-dash{border-style:dashed}.sm\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.sm\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.sm\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.sm\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.sm\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.sm\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.sm\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.sm\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.sm\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.sm\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}@media (width>=768px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.md\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.md\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.md\:btn-disabled,.md\:btn:disabled,.md\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.md\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.md\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.md\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.md\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.md\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.md\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.md\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.md\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.md\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.md\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.md\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.md\:btn-outline,.md\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.md\:btn-dash{border-style:dashed}.md\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.md\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.md\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.md\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.md\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.md\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.md\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.md\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.md\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.md\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}@media (width>=1024px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.lg\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.lg\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.lg\:btn-disabled,.lg\:btn:disabled,.lg\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.lg\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.lg\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.lg\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.lg\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.lg\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.lg\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.lg\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.lg\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.lg\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.lg\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.lg\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.lg\:btn-outline,.lg\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.lg\:btn-dash{border-style:dashed}.lg\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.lg\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.lg\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.lg\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.lg\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.lg\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.lg\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.lg\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.lg\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.lg\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}@media (width>=1280px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.xl\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.xl\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.xl\:btn-disabled,.xl\:btn:disabled,.xl\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.xl\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.xl\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.xl\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.xl\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.xl\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.xl\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.xl\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.xl\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.xl\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.xl\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.xl\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.xl\:btn-outline,.xl\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.xl\:btn-dash{border-style:dashed}.xl\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.xl\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.xl\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.xl\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.xl\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.xl\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.xl\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.xl\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.xl\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.xl\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}@media (width>=1536px){:where(.btn){@layer daisyui.l1.l2.l3{&{width:unset}}}.\32 xl\:prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.\32 xl\:btn{@layer daisyui.l1.l2.l3{&{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000);--btn-noise:var(--fx-noise);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){&:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}&:focus-visible,&:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}&:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%);--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);translate:0 .5px}&:is(input[type=checkbox],input[type=radio]){appearance:none;&[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}}&:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}}}.\32 xl\:btn-disabled,.\32 xl\:btn:disabled,.\32 xl\:btn[disabled]{@layer daisyui.l1.l2{&{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}&:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent);box-shadow:none}}}.\32 xl\:btn-active{@layer daisyui.l1.l2{&{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%);--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}}.\32 xl\:btn-primary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}}.\32 xl\:btn-secondary{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}}}.\32 xl\:btn-accent{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}}}.\32 xl\:btn-neutral{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}}}.\32 xl\:btn-info{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}}}.\32 xl\:btn-success{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}}.\32 xl\:btn-warning{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}}}.\32 xl\:btn-error{@layer daisyui.l1.l2.l3{&{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}}}.\32 xl\:btn-ghost{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;&:not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.\32 xl\:btn-link{@layer daisyui.l1{&{--btn-border:#0000;--btn-bg:#0000;--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}&:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg:var(--btn-color,var(--color-primary))}&:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000}}}.\32 xl\:btn-outline,.\32 xl\:btn-dash{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}}.\32 xl\:btn-dash{border-style:dashed}.\32 xl\:btn-soft{@layer daisyui.l1{&:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}@media (hover:none){&:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100));--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100));--btn-noise:none}}}}.\32 xl\:btn-xs{@layer daisyui.l1.l2{&{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}}}.\32 xl\:btn-sm{@layer daisyui.l1.l2{&{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}}}.\32 xl\:btn-md{@layer daisyui.l1.l2{&{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}}}.\32 xl\:btn-lg{@layer daisyui.l1.l2{&{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}}}.\32 xl\:btn-xl{@layer daisyui.l1.l2{&{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}}}.\32 xl\:btn-square{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);padding-inline:0}}}.\32 xl\:btn-circle{@layer daisyui.l1.l2{&{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}}}.\32 xl\:btn-wide{@layer daisyui.l1.l2{&{width:100%;max-width:16rem}}}.\32 xl\:btn-block{@layer daisyui.l1.l2{&{width:100%}}}}.modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}@media (width>=640px){.sm\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.sm\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.sm\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.sm\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.sm\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.sm\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.sm\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.sm\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.sm\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.sm\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}@media (width>=768px){.md\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.md\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.md\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.md\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.md\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.md\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.md\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.md\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.md\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.md\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}@media (width>=1024px){.lg\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.lg\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.lg\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.lg\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.lg\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.lg\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.lg\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.lg\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.lg\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.lg\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}@media (width>=1280px){.xl\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.xl\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.xl\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.xl\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.xl\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.xl\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.xl\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.xl\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.xl\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.xl\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}@media (width>=1536px){.\32 xl\:modal{@layer daisyui.l1.l2.l3{&{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}&::backdrop{display:none}}@layer daisyui.l1.l2{&.modal-open,&[open],&:target,.modal-toggle:checked+&{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4);& .modal-box{opacity:1;translate:0;scale:1}:root:has(&){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll scroll()}}@starting-style{&.modal-open,&[open],&:target,.modal-toggle:checked+&{opacity:0}}}}.\32 xl\:modal-action{@layer daisyui.l1.l2.l3{&{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}}}.\32 xl\:modal-toggle{@layer daisyui.l1.l2.l3{&{appearance:none;opacity:0;width:0;height:0;position:fixed}}}.\32 xl\:modal-backdrop{@layer daisyui.l1.l2.l3{&{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}& button{cursor:pointer}}}.\32 xl\:modal-box{@layer daisyui.l1.l2.l3{&{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}}.\32 xl\:modal-top{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}}}.\32 xl\:modal-middle{@layer daisyui.l1.l2{&{place-items:center}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:98%}}}.\32 xl\:modal-bottom{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}}}.\32 xl\:modal-start{@layer daisyui.l1.l2{&{place-items:start}& .modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}}}.\32 xl\:modal-end{@layer daisyui.l1.l2{&{place-items:end}& .modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}}}}.tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.tooltip,.tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}@media (width>=640px){.sm\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.sm\:tooltip,.sm\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.sm\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.sm\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.sm\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.sm\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.sm\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.sm\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.sm\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.sm\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.sm\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.sm\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}@media (width>=768px){.md\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.md\:tooltip,.md\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.md\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.md\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.md\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.md\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.md\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.md\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.md\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.md\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.md\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.md\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}@media (width>=1024px){.lg\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.lg\:tooltip,.lg\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.lg\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.lg\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.lg\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.lg\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.lg\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.lg\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.lg\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.lg\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.lg\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.lg\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}@media (width>=1280px){.xl\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.xl\:tooltip,.xl\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.xl\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.xl\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.xl\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.xl\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.xl\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.xl\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.xl\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.xl\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.xl\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.xl\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}@media (width>=1536px){.\32 xl\:tooltip{@layer daisyui.l1.l2.l3{&{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}&>.tooltip-content,&[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}&:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;mask-position:-1px 0;mask-repeat:no-repeat;mask-image:var(--mask-tooltip);display:block;position:absolute}@media (prefers-reduced-motion:no-preference){&>.tooltip-content,&[data-tip]:before,&:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}&:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))){&.tooltip-open,&:hover,&:has(:focus-visible){&>.tooltip-content,&[data-tip]:before,&:after{opacity:1;--tt-pos:0rem;@media (prefers-reduced-motion:no-preference){&{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}}}}}}.\32 xl\:tooltip,.\32 xl\:tooltip-top{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}}}.\32 xl\:tooltip-bottom{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem));inset:var(--tt-off)auto auto 50%}&:after{transform:translateX(-50%)translateY(var(--tt-pos,-.25rem))rotate(180deg);inset:var(--tt-tail)auto auto 50%}}}.\32 xl\:tooltip-left{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,.25rem) - .25rem))translateY(-50%);inset:50% var(--tt-off)auto auto}&:after{transform:translateX(var(--tt-pos,.25rem))translateY(-50%)rotate(-90deg);inset:50% calc(var(--tt-tail) + 1px)auto auto}}}.\32 xl\:tooltip-right{@layer daisyui.l1.l2{&>.tooltip-content,&[data-tip]:before{transform:translateX(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}&:after{transform:translateX(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}}}.\32 xl\:tooltip-primary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-primary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-primary-content)}}}.\32 xl\:tooltip-secondary{@layer daisyui.l1.l2{&{--tt-bg:var(--color-secondary)}&>.tooltip-content,&[data-tip]:before{color:var(--color-secondary-content)}}}.\32 xl\:tooltip-accent{@layer daisyui.l1.l2{&{--tt-bg:var(--color-accent)}&>.tooltip-content,&[data-tip]:before{color:var(--color-accent-content)}}}.\32 xl\:tooltip-info{@layer daisyui.l1.l2{&{--tt-bg:var(--color-info)}&>.tooltip-content,&[data-tip]:before{color:var(--color-info-content)}}}.\32 xl\:tooltip-success{@layer daisyui.l1.l2{&{--tt-bg:var(--color-success)}&>.tooltip-content,&[data-tip]:before{color:var(--color-success-content)}}}.\32 xl\:tooltip-warning{@layer daisyui.l1.l2{&{--tt-bg:var(--color-warning)}&>.tooltip-content,&[data-tip]:before{color:var(--color-warning-content)}}}.\32 xl\:tooltip-error{@layer daisyui.l1.l2{&{--tt-bg:var(--color-error)}&>.tooltip-content,&[data-tip]:before{color:var(--color-error-content)}}}}.progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}@keyframes progress{50%{background-position-x:-115%}}@media (width>=640px){.sm\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.sm\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.sm\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.sm\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.sm\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.sm\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.sm\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.sm\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.sm\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}@media (width>=768px){.md\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.md\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.md\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.md\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.md\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.md\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.md\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.md\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.md\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}@media (width>=1024px){.lg\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.lg\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.lg\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.lg\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.lg\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.lg\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.lg\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.lg\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.lg\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}@media (width>=1280px){.xl\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.xl\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.xl\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.xl\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.xl\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.xl\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.xl\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.xl\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.xl\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}@media (width>=1536px){.\32 xl\:progress{@layer daisyui.l1.l2.l3{&{appearance:none;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentcolor 20%,transparent);width:100%;height:.5rem;color:var(--color-base-content);position:relative;overflow:hidden}&:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;@media (prefers-reduced-motion:no-preference){&{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{background-color:#0000;@media (prefers-reduced-motion:no-preference){&{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}}}}@supports ((-moz-appearance:none)){&::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){&::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}&::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}}}.\32 xl\:progress-primary{@layer daisyui.l1.l2{&{color:var(--color-primary)}}}.\32 xl\:progress-secondary{@layer daisyui.l1.l2{&{color:var(--color-secondary)}}}.\32 xl\:progress-accent{@layer daisyui.l1.l2{&{color:var(--color-accent)}}}.\32 xl\:progress-neutral{@layer daisyui.l1.l2{&{color:var(--color-neutral)}}}.\32 xl\:progress-info{@layer daisyui.l1.l2{&{color:var(--color-info)}}}.\32 xl\:progress-success{@layer daisyui.l1.l2{&{color:var(--color-success)}}}.\32 xl\:progress-warning{@layer daisyui.l1.l2{&{color:var(--color-warning)}}}.\32 xl\:progress-error{@layer daisyui.l1.l2{&{color:var(--color-error)}}}}:root .prose{--tw-prose-body:color-mix(in oklab,var(--color-base-content)80%,#0000);--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:color-mix(in oklab,var(--color-base-content)50%,#0000);--tw-prose-hr:color-mix(in oklab,var(--color-base-content)20%,#0000);--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:color-mix(in oklab,var(--color-base-content)20%,#0000);--tw-prose-captions:color-mix(in oklab,var(--color-base-content)50%,#0000);--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:color-mix(in oklab,var(--color-base-content)50%,#0000);--tw-prose-td-borders:color-mix(in oklab,var(--color-base-content)20%,#0000);--tw-prose-kbd:color-mix(in oklab,var(--color-base-content)80%,#0000);& :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border)solid var(--color-base-300);font-weight:inherit;padding-block:.2em;padding-inline:.5em;&:before,&:after{display:none}}}.rounded-box{border-radius:var(--radius-box)}.rounded-field{border-radius:var(--radius-field)}.rounded-selector{border-radius:var(--radius-selector)}.rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.rounded-tl-box{border-top-left-radius:var(--radius-box)}.rounded-tr-box{border-top-right-radius:var(--radius-box)}.rounded-br-box{border-bottom-right-radius:var(--radius-box)}.rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.rounded-tl-field{border-top-left-radius:var(--radius-field)}.rounded-tr-field{border-top-right-radius:var(--radius-field)}.rounded-br-field{border-bottom-right-radius:var(--radius-field)}.rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}@media (width>=640px){.sm\:rounded-box{border-radius:var(--radius-box)}.sm\:rounded-field{border-radius:var(--radius-field)}.sm\:rounded-selector{border-radius:var(--radius-selector)}.sm\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.sm\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.sm\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.sm\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.sm\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.sm\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.sm\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.sm\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.sm\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.sm\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.sm\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.sm\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.sm\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.sm\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.sm\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.sm\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.sm\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.sm\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.sm\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.sm\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.sm\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.sm\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.sm\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.sm\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}@media (width>=768px){.md\:rounded-box{border-radius:var(--radius-box)}.md\:rounded-field{border-radius:var(--radius-field)}.md\:rounded-selector{border-radius:var(--radius-selector)}.md\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.md\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.md\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.md\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.md\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.md\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.md\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.md\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.md\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.md\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.md\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.md\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.md\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.md\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.md\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.md\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.md\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.md\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.md\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.md\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.md\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.md\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.md\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.md\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}@media (width>=1024px){.lg\:rounded-box{border-radius:var(--radius-box)}.lg\:rounded-field{border-radius:var(--radius-field)}.lg\:rounded-selector{border-radius:var(--radius-selector)}.lg\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.lg\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.lg\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.lg\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.lg\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.lg\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.lg\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.lg\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.lg\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.lg\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.lg\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.lg\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.lg\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.lg\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.lg\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.lg\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.lg\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.lg\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.lg\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.lg\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.lg\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.lg\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.lg\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.lg\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}@media (width>=1280px){.xl\:rounded-box{border-radius:var(--radius-box)}.xl\:rounded-field{border-radius:var(--radius-field)}.xl\:rounded-selector{border-radius:var(--radius-selector)}.xl\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.xl\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.xl\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.xl\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.xl\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.xl\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.xl\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.xl\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.xl\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.xl\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.xl\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.xl\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.xl\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.xl\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.xl\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.xl\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.xl\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.xl\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.xl\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.xl\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.xl\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.xl\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.xl\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.xl\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}@media (width>=1536px){.\32 xl\:rounded-box{border-radius:var(--radius-box)}.\32 xl\:rounded-field{border-radius:var(--radius-field)}.\32 xl\:rounded-selector{border-radius:var(--radius-selector)}.\32 xl\:rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.\32 xl\:rounded-b-box{border-bottom-left-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.\32 xl\:rounded-l-box{border-top-left-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.\32 xl\:rounded-r-box{border-top-right-radius:var(--radius-box);border-bottom-right-radius:var(--radius-box)}.\32 xl\:rounded-tl-box{border-top-left-radius:var(--radius-box)}.\32 xl\:rounded-tr-box{border-top-right-radius:var(--radius-box)}.\32 xl\:rounded-br-box{border-bottom-right-radius:var(--radius-box)}.\32 xl\:rounded-bl-box{border-bottom-left-radius:var(--radius-box)}.\32 xl\:rounded-t-field{border-top-left-radius:var(--radius-field);border-top-right-radius:var(--radius-field)}.\32 xl\:rounded-b-field{border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.\32 xl\:rounded-l-field{border-top-left-radius:var(--radius-field);border-bottom-left-radius:var(--radius-field)}.\32 xl\:rounded-r-field{border-top-right-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field)}.\32 xl\:rounded-tl-field{border-top-left-radius:var(--radius-field)}.\32 xl\:rounded-tr-field{border-top-right-radius:var(--radius-field)}.\32 xl\:rounded-br-field{border-bottom-right-radius:var(--radius-field)}.\32 xl\:rounded-bl-field{border-bottom-left-radius:var(--radius-field)}.\32 xl\:rounded-t-selector{border-top-left-radius:var(--radius-selector);border-top-right-radius:var(--radius-selector)}.\32 xl\:rounded-b-selector{border-bottom-left-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.\32 xl\:rounded-l-selector{border-top-left-radius:var(--radius-selector);border-bottom-left-radius:var(--radius-selector)}.\32 xl\:rounded-r-selector{border-top-right-radius:var(--radius-selector);border-bottom-right-radius:var(--radius-selector)}.\32 xl\:rounded-tl-selector{border-top-left-radius:var(--radius-selector)}.\32 xl\:rounded-tr-selector{border-top-right-radius:var(--radius-selector)}.\32 xl\:rounded-br-selector{border-bottom-right-radius:var(--radius-selector)}.\32 xl\:rounded-bl-selector{border-bottom-left-radius:var(--radius-selector)}}.glass{backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg,oklch(100% 0 0/var(--glass-opacity,30%))0%,oklch(0% 0 0/0) 100%),linear-gradient(var(--glass-reflect-degree,100deg),oklch(100% 0 0/var(--glass-reflect-opacity,5%))25%,oklch(0% 0 0/0) 25%);box-shadow:0 0 0 1px oklch(100% 0 0/var(--glass-border-opacity,20%))inset,0 0 0 2px oklch(0% 0 0/.05);text-shadow:0 1px oklch(0% 0 0/var(--glass-text-shadow-opacity,5%));border:none}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}@media (width>=640px){.sm\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.sm\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.sm\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.sm\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=768px){.md\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.md\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.md\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.md\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=1024px){.lg\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.lg\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.lg\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.lg\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=1280px){.xl\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.xl\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.xl\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.xl\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=1536px){.\32 xl\:join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex;& :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0);& *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:where(:first-child){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:where(:last-child){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:where(:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){&>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}}.\32 xl\:join-item{&:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}&:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px)0 var(--border,1px)var(--border,1px)}}.\32 xl\:join-vertical{flex-direction:column;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:0;--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:0;--join-es:var(--radius-field);--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:calc(var(--border,1px)*-1);margin-inline-start:0}}}.\32 xl\:join-horizontal{flex-direction:row;&>.join-item:first-child{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}& :first-child:not(:last-child){& .join-item{--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}}&>.join-item:last-child{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}& :last-child:not(:first-child){& .join-item{--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}}&>.join-item:only-child{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}& :only-child{& .join-item{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}& .join-item{&:where(:not(:first-child)){margin-block-start:0;margin-inline-start:calc(var(--border,1px)*-1)}}}}@media (width>=40rem){.sm\:bg-base-100{background-color:var(--color-base-100)}.sm\:text-base-100{color:var(--color-base-100)}.sm\:border-base-100{border-color:var(--color-base-100)}.sm\:bg-base-200{background-color:var(--color-base-200)}.sm\:text-base-200{color:var(--color-base-200)}.sm\:border-base-200{border-color:var(--color-base-200)}.sm\:bg-base-300{background-color:var(--color-base-300)}.sm\:text-base-300{color:var(--color-base-300)}.sm\:border-base-300{border-color:var(--color-base-300)}.sm\:bg-base-content{background-color:var(--color-base-content)}.sm\:text-base-content{color:var(--color-base-content)}.sm\:border-base-content{border-color:var(--color-base-content)}.sm\:bg-primary{background-color:var(--color-primary)}.sm\:text-primary{color:var(--color-primary)}.sm\:border-primary{border-color:var(--color-primary)}.sm\:bg-primary-content{background-color:var(--color-primary-content)}.sm\:text-primary-content{color:var(--color-primary-content)}.sm\:border-primary-content{border-color:var(--color-primary-content)}.sm\:bg-secondary{background-color:var(--color-secondary)}.sm\:text-secondary{color:var(--color-secondary)}.sm\:border-secondary{border-color:var(--color-secondary)}.sm\:bg-secondary-content{background-color:var(--color-secondary-content)}.sm\:text-secondary-content{color:var(--color-secondary-content)}.sm\:border-secondary-content{border-color:var(--color-secondary-content)}.sm\:bg-accent{background-color:var(--color-accent)}.sm\:text-accent{color:var(--color-accent)}.sm\:border-accent{border-color:var(--color-accent)}.sm\:bg-accent-content{background-color:var(--color-accent-content)}.sm\:text-accent-content{color:var(--color-accent-content)}.sm\:border-accent-content{border-color:var(--color-accent-content)}.sm\:bg-neutral{background-color:var(--color-neutral)}.sm\:text-neutral{color:var(--color-neutral)}.sm\:border-neutral{border-color:var(--color-neutral)}.sm\:bg-neutral-content{background-color:var(--color-neutral-content)}.sm\:text-neutral-content{color:var(--color-neutral-content)}.sm\:border-neutral-content{border-color:var(--color-neutral-content)}.sm\:bg-info{background-color:var(--color-info)}.sm\:text-info{color:var(--color-info)}.sm\:border-info{border-color:var(--color-info)}.sm\:bg-info-content{background-color:var(--color-info-content)}.sm\:text-info-content{color:var(--color-info-content)}.sm\:border-info-content{border-color:var(--color-info-content)}.sm\:bg-success{background-color:var(--color-success)}.sm\:text-success{color:var(--color-success)}.sm\:border-success{border-color:var(--color-success)}.sm\:bg-success-content{background-color:var(--color-success-content)}.sm\:text-success-content{color:var(--color-success-content)}.sm\:border-success-content{border-color:var(--color-success-content)}.sm\:bg-warning{background-color:var(--color-warning)}.sm\:text-warning{color:var(--color-warning)}.sm\:border-warning{border-color:var(--color-warning)}.sm\:bg-warning-content{background-color:var(--color-warning-content)}.sm\:text-warning-content{color:var(--color-warning-content)}.sm\:border-warning-content{border-color:var(--color-warning-content)}.sm\:bg-error{background-color:var(--color-error)}.sm\:text-error{color:var(--color-error)}.sm\:border-error{border-color:var(--color-error)}.sm\:bg-error-content{background-color:var(--color-error-content)}.sm\:text-error-content{color:var(--color-error-content)}.sm\:border-error-content{border-color:var(--color-error-content)}}@media (width>=48rem){.md\:bg-base-100{background-color:var(--color-base-100)}.md\:text-base-100{color:var(--color-base-100)}.md\:border-base-100{border-color:var(--color-base-100)}.md\:bg-base-200{background-color:var(--color-base-200)}.md\:text-base-200{color:var(--color-base-200)}.md\:border-base-200{border-color:var(--color-base-200)}.md\:bg-base-300{background-color:var(--color-base-300)}.md\:text-base-300{color:var(--color-base-300)}.md\:border-base-300{border-color:var(--color-base-300)}.md\:bg-base-content{background-color:var(--color-base-content)}.md\:text-base-content{color:var(--color-base-content)}.md\:border-base-content{border-color:var(--color-base-content)}.md\:bg-primary{background-color:var(--color-primary)}.md\:text-primary{color:var(--color-primary)}.md\:border-primary{border-color:var(--color-primary)}.md\:bg-primary-content{background-color:var(--color-primary-content)}.md\:text-primary-content{color:var(--color-primary-content)}.md\:border-primary-content{border-color:var(--color-primary-content)}.md\:bg-secondary{background-color:var(--color-secondary)}.md\:text-secondary{color:var(--color-secondary)}.md\:border-secondary{border-color:var(--color-secondary)}.md\:bg-secondary-content{background-color:var(--color-secondary-content)}.md\:text-secondary-content{color:var(--color-secondary-content)}.md\:border-secondary-content{border-color:var(--color-secondary-content)}.md\:bg-accent{background-color:var(--color-accent)}.md\:text-accent{color:var(--color-accent)}.md\:border-accent{border-color:var(--color-accent)}.md\:bg-accent-content{background-color:var(--color-accent-content)}.md\:text-accent-content{color:var(--color-accent-content)}.md\:border-accent-content{border-color:var(--color-accent-content)}.md\:bg-neutral{background-color:var(--color-neutral)}.md\:text-neutral{color:var(--color-neutral)}.md\:border-neutral{border-color:var(--color-neutral)}.md\:bg-neutral-content{background-color:var(--color-neutral-content)}.md\:text-neutral-content{color:var(--color-neutral-content)}.md\:border-neutral-content{border-color:var(--color-neutral-content)}.md\:bg-info{background-color:var(--color-info)}.md\:text-info{color:var(--color-info)}.md\:border-info{border-color:var(--color-info)}.md\:bg-info-content{background-color:var(--color-info-content)}.md\:text-info-content{color:var(--color-info-content)}.md\:border-info-content{border-color:var(--color-info-content)}.md\:bg-success{background-color:var(--color-success)}.md\:text-success{color:var(--color-success)}.md\:border-success{border-color:var(--color-success)}.md\:bg-success-content{background-color:var(--color-success-content)}.md\:text-success-content{color:var(--color-success-content)}.md\:border-success-content{border-color:var(--color-success-content)}.md\:bg-warning{background-color:var(--color-warning)}.md\:text-warning{color:var(--color-warning)}.md\:border-warning{border-color:var(--color-warning)}.md\:bg-warning-content{background-color:var(--color-warning-content)}.md\:text-warning-content{color:var(--color-warning-content)}.md\:border-warning-content{border-color:var(--color-warning-content)}.md\:bg-error{background-color:var(--color-error)}.md\:text-error{color:var(--color-error)}.md\:border-error{border-color:var(--color-error)}.md\:bg-error-content{background-color:var(--color-error-content)}.md\:text-error-content{color:var(--color-error-content)}.md\:border-error-content{border-color:var(--color-error-content)}}@media (width>=64rem){.lg\:bg-base-100{background-color:var(--color-base-100)}.lg\:text-base-100{color:var(--color-base-100)}.lg\:border-base-100{border-color:var(--color-base-100)}.lg\:bg-base-200{background-color:var(--color-base-200)}.lg\:text-base-200{color:var(--color-base-200)}.lg\:border-base-200{border-color:var(--color-base-200)}.lg\:bg-base-300{background-color:var(--color-base-300)}.lg\:text-base-300{color:var(--color-base-300)}.lg\:border-base-300{border-color:var(--color-base-300)}.lg\:bg-base-content{background-color:var(--color-base-content)}.lg\:text-base-content{color:var(--color-base-content)}.lg\:border-base-content{border-color:var(--color-base-content)}.lg\:bg-primary{background-color:var(--color-primary)}.lg\:text-primary{color:var(--color-primary)}.lg\:border-primary{border-color:var(--color-primary)}.lg\:bg-primary-content{background-color:var(--color-primary-content)}.lg\:text-primary-content{color:var(--color-primary-content)}.lg\:border-primary-content{border-color:var(--color-primary-content)}.lg\:bg-secondary{background-color:var(--color-secondary)}.lg\:text-secondary{color:var(--color-secondary)}.lg\:border-secondary{border-color:var(--color-secondary)}.lg\:bg-secondary-content{background-color:var(--color-secondary-content)}.lg\:text-secondary-content{color:var(--color-secondary-content)}.lg\:border-secondary-content{border-color:var(--color-secondary-content)}.lg\:bg-accent{background-color:var(--color-accent)}.lg\:text-accent{color:var(--color-accent)}.lg\:border-accent{border-color:var(--color-accent)}.lg\:bg-accent-content{background-color:var(--color-accent-content)}.lg\:text-accent-content{color:var(--color-accent-content)}.lg\:border-accent-content{border-color:var(--color-accent-content)}.lg\:bg-neutral{background-color:var(--color-neutral)}.lg\:text-neutral{color:var(--color-neutral)}.lg\:border-neutral{border-color:var(--color-neutral)}.lg\:bg-neutral-content{background-color:var(--color-neutral-content)}.lg\:text-neutral-content{color:var(--color-neutral-content)}.lg\:border-neutral-content{border-color:var(--color-neutral-content)}.lg\:bg-info{background-color:var(--color-info)}.lg\:text-info{color:var(--color-info)}.lg\:border-info{border-color:var(--color-info)}.lg\:bg-info-content{background-color:var(--color-info-content)}.lg\:text-info-content{color:var(--color-info-content)}.lg\:border-info-content{border-color:var(--color-info-content)}.lg\:bg-success{background-color:var(--color-success)}.lg\:text-success{color:var(--color-success)}.lg\:border-success{border-color:var(--color-success)}.lg\:bg-success-content{background-color:var(--color-success-content)}.lg\:text-success-content{color:var(--color-success-content)}.lg\:border-success-content{border-color:var(--color-success-content)}.lg\:bg-warning{background-color:var(--color-warning)}.lg\:text-warning{color:var(--color-warning)}.lg\:border-warning{border-color:var(--color-warning)}.lg\:bg-warning-content{background-color:var(--color-warning-content)}.lg\:text-warning-content{color:var(--color-warning-content)}.lg\:border-warning-content{border-color:var(--color-warning-content)}.lg\:bg-error{background-color:var(--color-error)}.lg\:text-error{color:var(--color-error)}.lg\:border-error{border-color:var(--color-error)}.lg\:bg-error-content{background-color:var(--color-error-content)}.lg\:text-error-content{color:var(--color-error-content)}.lg\:border-error-content{border-color:var(--color-error-content)}}@media (width>=80rem){.xl\:bg-base-100{background-color:var(--color-base-100)}.xl\:text-base-100{color:var(--color-base-100)}.xl\:border-base-100{border-color:var(--color-base-100)}.xl\:bg-base-200{background-color:var(--color-base-200)}.xl\:text-base-200{color:var(--color-base-200)}.xl\:border-base-200{border-color:var(--color-base-200)}.xl\:bg-base-300{background-color:var(--color-base-300)}.xl\:text-base-300{color:var(--color-base-300)}.xl\:border-base-300{border-color:var(--color-base-300)}.xl\:bg-base-content{background-color:var(--color-base-content)}.xl\:text-base-content{color:var(--color-base-content)}.xl\:border-base-content{border-color:var(--color-base-content)}.xl\:bg-primary{background-color:var(--color-primary)}.xl\:text-primary{color:var(--color-primary)}.xl\:border-primary{border-color:var(--color-primary)}.xl\:bg-primary-content{background-color:var(--color-primary-content)}.xl\:text-primary-content{color:var(--color-primary-content)}.xl\:border-primary-content{border-color:var(--color-primary-content)}.xl\:bg-secondary{background-color:var(--color-secondary)}.xl\:text-secondary{color:var(--color-secondary)}.xl\:border-secondary{border-color:var(--color-secondary)}.xl\:bg-secondary-content{background-color:var(--color-secondary-content)}.xl\:text-secondary-content{color:var(--color-secondary-content)}.xl\:border-secondary-content{border-color:var(--color-secondary-content)}.xl\:bg-accent{background-color:var(--color-accent)}.xl\:text-accent{color:var(--color-accent)}.xl\:border-accent{border-color:var(--color-accent)}.xl\:bg-accent-content{background-color:var(--color-accent-content)}.xl\:text-accent-content{color:var(--color-accent-content)}.xl\:border-accent-content{border-color:var(--color-accent-content)}.xl\:bg-neutral{background-color:var(--color-neutral)}.xl\:text-neutral{color:var(--color-neutral)}.xl\:border-neutral{border-color:var(--color-neutral)}.xl\:bg-neutral-content{background-color:var(--color-neutral-content)}.xl\:text-neutral-content{color:var(--color-neutral-content)}.xl\:border-neutral-content{border-color:var(--color-neutral-content)}.xl\:bg-info{background-color:var(--color-info)}.xl\:text-info{color:var(--color-info)}.xl\:border-info{border-color:var(--color-info)}.xl\:bg-info-content{background-color:var(--color-info-content)}.xl\:text-info-content{color:var(--color-info-content)}.xl\:border-info-content{border-color:var(--color-info-content)}.xl\:bg-success{background-color:var(--color-success)}.xl\:text-success{color:var(--color-success)}.xl\:border-success{border-color:var(--color-success)}.xl\:bg-success-content{background-color:var(--color-success-content)}.xl\:text-success-content{color:var(--color-success-content)}.xl\:border-success-content{border-color:var(--color-success-content)}.xl\:bg-warning{background-color:var(--color-warning)}.xl\:text-warning{color:var(--color-warning)}.xl\:border-warning{border-color:var(--color-warning)}.xl\:bg-warning-content{background-color:var(--color-warning-content)}.xl\:text-warning-content{color:var(--color-warning-content)}.xl\:border-warning-content{border-color:var(--color-warning-content)}.xl\:bg-error{background-color:var(--color-error)}.xl\:text-error{color:var(--color-error)}.xl\:border-error{border-color:var(--color-error)}.xl\:bg-error-content{background-color:var(--color-error-content)}.xl\:text-error-content{color:var(--color-error-content)}.xl\:border-error-content{border-color:var(--color-error-content)}}@media (width>=96rem){.\32 xl\:bg-base-100{background-color:var(--color-base-100)}.\32 xl\:text-base-100{color:var(--color-base-100)}.\32 xl\:border-base-100{border-color:var(--color-base-100)}.\32 xl\:bg-base-200{background-color:var(--color-base-200)}.\32 xl\:text-base-200{color:var(--color-base-200)}.\32 xl\:border-base-200{border-color:var(--color-base-200)}.\32 xl\:bg-base-300{background-color:var(--color-base-300)}.\32 xl\:text-base-300{color:var(--color-base-300)}.\32 xl\:border-base-300{border-color:var(--color-base-300)}.\32 xl\:bg-base-content{background-color:var(--color-base-content)}.\32 xl\:text-base-content{color:var(--color-base-content)}.\32 xl\:border-base-content{border-color:var(--color-base-content)}.\32 xl\:bg-primary{background-color:var(--color-primary)}.\32 xl\:text-primary{color:var(--color-primary)}.\32 xl\:border-primary{border-color:var(--color-primary)}.\32 xl\:bg-primary-content{background-color:var(--color-primary-content)}.\32 xl\:text-primary-content{color:var(--color-primary-content)}.\32 xl\:border-primary-content{border-color:var(--color-primary-content)}.\32 xl\:bg-secondary{background-color:var(--color-secondary)}.\32 xl\:text-secondary{color:var(--color-secondary)}.\32 xl\:border-secondary{border-color:var(--color-secondary)}.\32 xl\:bg-secondary-content{background-color:var(--color-secondary-content)}.\32 xl\:text-secondary-content{color:var(--color-secondary-content)}.\32 xl\:border-secondary-content{border-color:var(--color-secondary-content)}.\32 xl\:bg-accent{background-color:var(--color-accent)}.\32 xl\:text-accent{color:var(--color-accent)}.\32 xl\:border-accent{border-color:var(--color-accent)}.\32 xl\:bg-accent-content{background-color:var(--color-accent-content)}.\32 xl\:text-accent-content{color:var(--color-accent-content)}.\32 xl\:border-accent-content{border-color:var(--color-accent-content)}.\32 xl\:bg-neutral{background-color:var(--color-neutral)}.\32 xl\:text-neutral{color:var(--color-neutral)}.\32 xl\:border-neutral{border-color:var(--color-neutral)}.\32 xl\:bg-neutral-content{background-color:var(--color-neutral-content)}.\32 xl\:text-neutral-content{color:var(--color-neutral-content)}.\32 xl\:border-neutral-content{border-color:var(--color-neutral-content)}.\32 xl\:bg-info{background-color:var(--color-info)}.\32 xl\:text-info{color:var(--color-info)}.\32 xl\:border-info{border-color:var(--color-info)}.\32 xl\:bg-info-content{background-color:var(--color-info-content)}.\32 xl\:text-info-content{color:var(--color-info-content)}.\32 xl\:border-info-content{border-color:var(--color-info-content)}.\32 xl\:bg-success{background-color:var(--color-success)}.\32 xl\:text-success{color:var(--color-success)}.\32 xl\:border-success{border-color:var(--color-success)}.\32 xl\:bg-success-content{background-color:var(--color-success-content)}.\32 xl\:text-success-content{color:var(--color-success-content)}.\32 xl\:border-success-content{border-color:var(--color-success-content)}.\32 xl\:bg-warning{background-color:var(--color-warning)}.\32 xl\:text-warning{color:var(--color-warning)}.\32 xl\:border-warning{border-color:var(--color-warning)}.\32 xl\:bg-warning-content{background-color:var(--color-warning-content)}.\32 xl\:text-warning-content{color:var(--color-warning-content)}.\32 xl\:border-warning-content{border-color:var(--color-warning-content)}.\32 xl\:bg-error{background-color:var(--color-error)}.\32 xl\:text-error{color:var(--color-error)}.\32 xl\:border-error{border-color:var(--color-error)}.\32 xl\:bg-error-content{background-color:var(--color-error-content)}.\32 xl\:text-error-content{color:var(--color-error-content)}.\32 xl\:border-error-content{border-color:var(--color-error-content)}}.hover\:bg-base-100:hover{&:hover{@media (hover:hover){&{background-color:var(--color-base-100)}}}}.hover\:text-base-100:hover{&:hover{@media (hover:hover){&{color:var(--color-base-100)}}}}.hover\:border-base-100:hover{&:hover{@media (hover:hover){&{border-color:var(--color-base-100)}}}}.hover\:bg-base-200:hover{&:hover{@media (hover:hover){&{background-color:var(--color-base-200)}}}}.hover\:text-base-200:hover{&:hover{@media (hover:hover){&{color:var(--color-base-200)}}}}.hover\:border-base-200:hover{&:hover{@media (hover:hover){&{border-color:var(--color-base-200)}}}}.hover\:bg-base-300:hover{&:hover{@media (hover:hover){&{background-color:var(--color-base-300)}}}}.hover\:text-base-300:hover{&:hover{@media (hover:hover){&{color:var(--color-base-300)}}}}.hover\:border-base-300:hover{&:hover{@media (hover:hover){&{border-color:var(--color-base-300)}}}}.hover\:bg-base-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-base-content)}}}}.hover\:text-base-content:hover{&:hover{@media (hover:hover){&{color:var(--color-base-content)}}}}.hover\:border-base-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-base-content)}}}}.hover\:bg-primary:hover{&:hover{@media (hover:hover){&{background-color:var(--color-primary)}}}}.hover\:text-primary:hover{&:hover{@media (hover:hover){&{color:var(--color-primary)}}}}.hover\:border-primary:hover{&:hover{@media (hover:hover){&{border-color:var(--color-primary)}}}}.hover\:bg-primary-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-primary-content)}}}}.hover\:text-primary-content:hover{&:hover{@media (hover:hover){&{color:var(--color-primary-content)}}}}.hover\:border-primary-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-primary-content)}}}}.hover\:bg-secondary:hover{&:hover{@media (hover:hover){&{background-color:var(--color-secondary)}}}}.hover\:text-secondary:hover{&:hover{@media (hover:hover){&{color:var(--color-secondary)}}}}.hover\:border-secondary:hover{&:hover{@media (hover:hover){&{border-color:var(--color-secondary)}}}}.hover\:bg-secondary-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-secondary-content)}}}}.hover\:text-secondary-content:hover{&:hover{@media (hover:hover){&{color:var(--color-secondary-content)}}}}.hover\:border-secondary-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-secondary-content)}}}}.hover\:bg-accent:hover{&:hover{@media (hover:hover){&{background-color:var(--color-accent)}}}}.hover\:text-accent:hover{&:hover{@media (hover:hover){&{color:var(--color-accent)}}}}.hover\:border-accent:hover{&:hover{@media (hover:hover){&{border-color:var(--color-accent)}}}}.hover\:bg-accent-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-accent-content)}}}}.hover\:text-accent-content:hover{&:hover{@media (hover:hover){&{color:var(--color-accent-content)}}}}.hover\:border-accent-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-accent-content)}}}}.hover\:bg-neutral:hover{&:hover{@media (hover:hover){&{background-color:var(--color-neutral)}}}}.hover\:text-neutral:hover{&:hover{@media (hover:hover){&{color:var(--color-neutral)}}}}.hover\:border-neutral:hover{&:hover{@media (hover:hover){&{border-color:var(--color-neutral)}}}}.hover\:bg-neutral-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-neutral-content)}}}}.hover\:text-neutral-content:hover{&:hover{@media (hover:hover){&{color:var(--color-neutral-content)}}}}.hover\:border-neutral-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-neutral-content)}}}}.hover\:bg-info:hover{&:hover{@media (hover:hover){&{background-color:var(--color-info)}}}}.hover\:text-info:hover{&:hover{@media (hover:hover){&{color:var(--color-info)}}}}.hover\:border-info:hover{&:hover{@media (hover:hover){&{border-color:var(--color-info)}}}}.hover\:bg-info-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-info-content)}}}}.hover\:text-info-content:hover{&:hover{@media (hover:hover){&{color:var(--color-info-content)}}}}.hover\:border-info-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-info-content)}}}}.hover\:bg-success:hover{&:hover{@media (hover:hover){&{background-color:var(--color-success)}}}}.hover\:text-success:hover{&:hover{@media (hover:hover){&{color:var(--color-success)}}}}.hover\:border-success:hover{&:hover{@media (hover:hover){&{border-color:var(--color-success)}}}}.hover\:bg-success-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-success-content)}}}}.hover\:text-success-content:hover{&:hover{@media (hover:hover){&{color:var(--color-success-content)}}}}.hover\:border-success-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-success-content)}}}}.hover\:bg-warning:hover{&:hover{@media (hover:hover){&{background-color:var(--color-warning)}}}}.hover\:text-warning:hover{&:hover{@media (hover:hover){&{color:var(--color-warning)}}}}.hover\:border-warning:hover{&:hover{@media (hover:hover){&{border-color:var(--color-warning)}}}}.hover\:bg-warning-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-warning-content)}}}}.hover\:text-warning-content:hover{&:hover{@media (hover:hover){&{color:var(--color-warning-content)}}}}.hover\:border-warning-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-warning-content)}}}}.hover\:bg-error:hover{&:hover{@media (hover:hover){&{background-color:var(--color-error)}}}}.hover\:text-error:hover{&:hover{@media (hover:hover){&{color:var(--color-error)}}}}.hover\:border-error:hover{&:hover{@media (hover:hover){&{border-color:var(--color-error)}}}}.hover\:bg-error-content:hover{&:hover{@media (hover:hover){&{background-color:var(--color-error-content)}}}}.hover\:text-error-content:hover{&:hover{@media (hover:hover){&{color:var(--color-error-content)}}}}.hover\:border-error-content:hover{&:hover{@media (hover:hover){&{border-color:var(--color-error-content)}}}}.bg-base-100{background-color:var(--color-base-100)}.bg-base-100\/10{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)10%,#0000)}}}.bg-base-100\/20{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)20%,#0000)}}}.bg-base-100\/30{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)30%,#0000)}}}.bg-base-100\/40{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)40%,#0000)}}}.bg-base-100\/50{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)50%,#0000)}}}.bg-base-100\/60{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)60%,#0000)}}}.bg-base-100\/70{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)70%,#0000)}}}.bg-base-100\/80{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)80%,#0000)}}}.bg-base-100\/90{background-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-100)90%,#0000)}}}.text-base-100{color:var(--color-base-100)}.text-base-100\/10{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)10%,#0000)}}}.text-base-100\/20{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)20%,#0000)}}}.text-base-100\/30{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)30%,#0000)}}}.text-base-100\/40{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)40%,#0000)}}}.text-base-100\/50{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)50%,#0000)}}}.text-base-100\/60{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)60%,#0000)}}}.text-base-100\/70{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)70%,#0000)}}}.text-base-100\/80{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)80%,#0000)}}}.text-base-100\/90{color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-100)90%,#0000)}}}.border-base-100{border-color:var(--color-base-100)}.border-base-100\/10{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)10%,#0000)}}}.border-base-100\/20{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)20%,#0000)}}}.border-base-100\/30{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)30%,#0000)}}}.border-base-100\/40{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)40%,#0000)}}}.border-base-100\/50{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)50%,#0000)}}}.border-base-100\/60{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)60%,#0000)}}}.border-base-100\/70{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)70%,#0000)}}}.border-base-100\/80{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)80%,#0000)}}}.border-base-100\/90{border-color:var(--color-base-100);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-100)90%,#0000)}}}.bg-base-200{background-color:var(--color-base-200)}.bg-base-200\/10{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)10%,#0000)}}}.bg-base-200\/20{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)20%,#0000)}}}.bg-base-200\/30{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)30%,#0000)}}}.bg-base-200\/40{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)40%,#0000)}}}.bg-base-200\/50{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)50%,#0000)}}}.bg-base-200\/60{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)60%,#0000)}}}.bg-base-200\/70{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)70%,#0000)}}}.bg-base-200\/80{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)80%,#0000)}}}.bg-base-200\/90{background-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-200)90%,#0000)}}}.text-base-200{color:var(--color-base-200)}.text-base-200\/10{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)10%,#0000)}}}.text-base-200\/20{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)20%,#0000)}}}.text-base-200\/30{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)30%,#0000)}}}.text-base-200\/40{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)40%,#0000)}}}.text-base-200\/50{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)50%,#0000)}}}.text-base-200\/60{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)60%,#0000)}}}.text-base-200\/70{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)70%,#0000)}}}.text-base-200\/80{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)80%,#0000)}}}.text-base-200\/90{color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-200)90%,#0000)}}}.border-base-200{border-color:var(--color-base-200)}.border-base-200\/10{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)10%,#0000)}}}.border-base-200\/20{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)20%,#0000)}}}.border-base-200\/30{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)30%,#0000)}}}.border-base-200\/40{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)40%,#0000)}}}.border-base-200\/50{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)50%,#0000)}}}.border-base-200\/60{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)60%,#0000)}}}.border-base-200\/70{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)70%,#0000)}}}.border-base-200\/80{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)80%,#0000)}}}.border-base-200\/90{border-color:var(--color-base-200);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-200)90%,#0000)}}}.bg-base-300{background-color:var(--color-base-300)}.bg-base-300\/10{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)10%,#0000)}}}.bg-base-300\/20{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)20%,#0000)}}}.bg-base-300\/30{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)30%,#0000)}}}.bg-base-300\/40{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)40%,#0000)}}}.bg-base-300\/50{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)50%,#0000)}}}.bg-base-300\/60{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)60%,#0000)}}}.bg-base-300\/70{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)70%,#0000)}}}.bg-base-300\/80{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)80%,#0000)}}}.bg-base-300\/90{background-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-300)90%,#0000)}}}.text-base-300{color:var(--color-base-300)}.text-base-300\/10{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)10%,#0000)}}}.text-base-300\/20{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)20%,#0000)}}}.text-base-300\/30{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)30%,#0000)}}}.text-base-300\/40{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)40%,#0000)}}}.text-base-300\/50{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)50%,#0000)}}}.text-base-300\/60{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)60%,#0000)}}}.text-base-300\/70{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)70%,#0000)}}}.text-base-300\/80{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)80%,#0000)}}}.text-base-300\/90{color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-300)90%,#0000)}}}.border-base-300{border-color:var(--color-base-300)}.border-base-300\/10{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)10%,#0000)}}}.border-base-300\/20{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)20%,#0000)}}}.border-base-300\/30{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)30%,#0000)}}}.border-base-300\/40{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)40%,#0000)}}}.border-base-300\/50{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)50%,#0000)}}}.border-base-300\/60{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)60%,#0000)}}}.border-base-300\/70{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)70%,#0000)}}}.border-base-300\/80{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)80%,#0000)}}}.border-base-300\/90{border-color:var(--color-base-300);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-300)90%,#0000)}}}.bg-base-content{background-color:var(--color-base-content)}.bg-base-content\/10{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)10%,#0000)}}}.bg-base-content\/20{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}}.bg-base-content\/30{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)30%,#0000)}}}.bg-base-content\/40{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)40%,#0000)}}}.bg-base-content\/50{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}}.bg-base-content\/60{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)60%,#0000)}}}.bg-base-content\/70{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)70%,#0000)}}}.bg-base-content\/80{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)80%,#0000)}}}.bg-base-content\/90{background-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-base-content)90%,#0000)}}}.text-base-content{color:var(--color-base-content)}.text-base-content\/10{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)10%,#0000)}}}.text-base-content\/20{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}}.text-base-content\/30{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)30%,#0000)}}}.text-base-content\/40{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)40%,#0000)}}}.text-base-content\/50{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}}.text-base-content\/60{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)60%,#0000)}}}.text-base-content\/70{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)70%,#0000)}}}.text-base-content\/80{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)80%,#0000)}}}.text-base-content\/90{color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-base-content)90%,#0000)}}}.border-base-content{border-color:var(--color-base-content)}.border-base-content\/10{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)10%,#0000)}}}.border-base-content\/20{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}}.border-base-content\/30{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)30%,#0000)}}}.border-base-content\/40{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)40%,#0000)}}}.border-base-content\/50{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}}.border-base-content\/60{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)60%,#0000)}}}.border-base-content\/70{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)70%,#0000)}}}.border-base-content\/80{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)80%,#0000)}}}.border-base-content\/90{border-color:var(--color-base-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-base-content)90%,#0000)}}}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)10%,#0000)}}}.bg-primary\/20{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)20%,#0000)}}}.bg-primary\/30{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)30%,#0000)}}}.bg-primary\/40{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)40%,#0000)}}}.bg-primary\/50{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)50%,#0000)}}}.bg-primary\/60{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)60%,#0000)}}}.bg-primary\/70{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)70%,#0000)}}}.bg-primary\/80{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)80%,#0000)}}}.bg-primary\/90{background-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary)90%,#0000)}}}.text-primary{color:var(--color-primary)}.text-primary\/10{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)10%,#0000)}}}.text-primary\/20{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)20%,#0000)}}}.text-primary\/30{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)30%,#0000)}}}.text-primary\/40{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)40%,#0000)}}}.text-primary\/50{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)50%,#0000)}}}.text-primary\/60{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)60%,#0000)}}}.text-primary\/70{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)70%,#0000)}}}.text-primary\/80{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)80%,#0000)}}}.text-primary\/90{color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary)90%,#0000)}}}.border-primary{border-color:var(--color-primary)}.border-primary\/10{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)10%,#0000)}}}.border-primary\/20{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)20%,#0000)}}}.border-primary\/30{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)30%,#0000)}}}.border-primary\/40{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)40%,#0000)}}}.border-primary\/50{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)50%,#0000)}}}.border-primary\/60{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)60%,#0000)}}}.border-primary\/70{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)70%,#0000)}}}.border-primary\/80{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)80%,#0000)}}}.border-primary\/90{border-color:var(--color-primary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary)90%,#0000)}}}.bg-primary-content{background-color:var(--color-primary-content)}.bg-primary-content\/10{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)10%,#0000)}}}.bg-primary-content\/20{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)20%,#0000)}}}.bg-primary-content\/30{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)30%,#0000)}}}.bg-primary-content\/40{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)40%,#0000)}}}.bg-primary-content\/50{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)50%,#0000)}}}.bg-primary-content\/60{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)60%,#0000)}}}.bg-primary-content\/70{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)70%,#0000)}}}.bg-primary-content\/80{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)80%,#0000)}}}.bg-primary-content\/90{background-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-primary-content)90%,#0000)}}}.text-primary-content{color:var(--color-primary-content)}.text-primary-content\/10{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)10%,#0000)}}}.text-primary-content\/20{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)20%,#0000)}}}.text-primary-content\/30{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)30%,#0000)}}}.text-primary-content\/40{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)40%,#0000)}}}.text-primary-content\/50{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)50%,#0000)}}}.text-primary-content\/60{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)60%,#0000)}}}.text-primary-content\/70{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)70%,#0000)}}}.text-primary-content\/80{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)80%,#0000)}}}.text-primary-content\/90{color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-primary-content)90%,#0000)}}}.border-primary-content{border-color:var(--color-primary-content)}.border-primary-content\/10{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)10%,#0000)}}}.border-primary-content\/20{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)20%,#0000)}}}.border-primary-content\/30{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)30%,#0000)}}}.border-primary-content\/40{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)40%,#0000)}}}.border-primary-content\/50{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)50%,#0000)}}}.border-primary-content\/60{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)60%,#0000)}}}.border-primary-content\/70{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)70%,#0000)}}}.border-primary-content\/80{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)80%,#0000)}}}.border-primary-content\/90{border-color:var(--color-primary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-primary-content)90%,#0000)}}}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary\/10{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)10%,#0000)}}}.bg-secondary\/20{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)20%,#0000)}}}.bg-secondary\/30{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)30%,#0000)}}}.bg-secondary\/40{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)40%,#0000)}}}.bg-secondary\/50{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)50%,#0000)}}}.bg-secondary\/60{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)60%,#0000)}}}.bg-secondary\/70{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)70%,#0000)}}}.bg-secondary\/80{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)80%,#0000)}}}.bg-secondary\/90{background-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary)90%,#0000)}}}.text-secondary{color:var(--color-secondary)}.text-secondary\/10{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)10%,#0000)}}}.text-secondary\/20{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)20%,#0000)}}}.text-secondary\/30{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)30%,#0000)}}}.text-secondary\/40{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)40%,#0000)}}}.text-secondary\/50{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)50%,#0000)}}}.text-secondary\/60{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)60%,#0000)}}}.text-secondary\/70{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)70%,#0000)}}}.text-secondary\/80{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)80%,#0000)}}}.text-secondary\/90{color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary)90%,#0000)}}}.border-secondary{border-color:var(--color-secondary)}.border-secondary\/10{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)10%,#0000)}}}.border-secondary\/20{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)20%,#0000)}}}.border-secondary\/30{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)30%,#0000)}}}.border-secondary\/40{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)40%,#0000)}}}.border-secondary\/50{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)50%,#0000)}}}.border-secondary\/60{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)60%,#0000)}}}.border-secondary\/70{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)70%,#0000)}}}.border-secondary\/80{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)80%,#0000)}}}.border-secondary\/90{border-color:var(--color-secondary);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary)90%,#0000)}}}.bg-secondary-content{background-color:var(--color-secondary-content)}.bg-secondary-content\/10{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)10%,#0000)}}}.bg-secondary-content\/20{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)20%,#0000)}}}.bg-secondary-content\/30{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)30%,#0000)}}}.bg-secondary-content\/40{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)40%,#0000)}}}.bg-secondary-content\/50{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)50%,#0000)}}}.bg-secondary-content\/60{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)60%,#0000)}}}.bg-secondary-content\/70{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)70%,#0000)}}}.bg-secondary-content\/80{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)80%,#0000)}}}.bg-secondary-content\/90{background-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-secondary-content)90%,#0000)}}}.text-secondary-content{color:var(--color-secondary-content)}.text-secondary-content\/10{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)10%,#0000)}}}.text-secondary-content\/20{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)20%,#0000)}}}.text-secondary-content\/30{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)30%,#0000)}}}.text-secondary-content\/40{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)40%,#0000)}}}.text-secondary-content\/50{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)50%,#0000)}}}.text-secondary-content\/60{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)60%,#0000)}}}.text-secondary-content\/70{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)70%,#0000)}}}.text-secondary-content\/80{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)80%,#0000)}}}.text-secondary-content\/90{color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-secondary-content)90%,#0000)}}}.border-secondary-content{border-color:var(--color-secondary-content)}.border-secondary-content\/10{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)10%,#0000)}}}.border-secondary-content\/20{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)20%,#0000)}}}.border-secondary-content\/30{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)30%,#0000)}}}.border-secondary-content\/40{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)40%,#0000)}}}.border-secondary-content\/50{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)50%,#0000)}}}.border-secondary-content\/60{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)60%,#0000)}}}.border-secondary-content\/70{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)70%,#0000)}}}.border-secondary-content\/80{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)80%,#0000)}}}.border-secondary-content\/90{border-color:var(--color-secondary-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-secondary-content)90%,#0000)}}}.bg-accent{background-color:var(--color-accent)}.bg-accent\/10{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)10%,#0000)}}}.bg-accent\/20{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)20%,#0000)}}}.bg-accent\/30{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)30%,#0000)}}}.bg-accent\/40{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)40%,#0000)}}}.bg-accent\/50{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)50%,#0000)}}}.bg-accent\/60{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)60%,#0000)}}}.bg-accent\/70{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)70%,#0000)}}}.bg-accent\/80{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)80%,#0000)}}}.bg-accent\/90{background-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent)90%,#0000)}}}.text-accent{color:var(--color-accent)}.text-accent\/10{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)10%,#0000)}}}.text-accent\/20{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)20%,#0000)}}}.text-accent\/30{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)30%,#0000)}}}.text-accent\/40{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)40%,#0000)}}}.text-accent\/50{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)50%,#0000)}}}.text-accent\/60{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)60%,#0000)}}}.text-accent\/70{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)70%,#0000)}}}.text-accent\/80{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)80%,#0000)}}}.text-accent\/90{color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent)90%,#0000)}}}.border-accent{border-color:var(--color-accent)}.border-accent\/10{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)10%,#0000)}}}.border-accent\/20{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)20%,#0000)}}}.border-accent\/30{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)30%,#0000)}}}.border-accent\/40{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)40%,#0000)}}}.border-accent\/50{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)50%,#0000)}}}.border-accent\/60{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)60%,#0000)}}}.border-accent\/70{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)70%,#0000)}}}.border-accent\/80{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)80%,#0000)}}}.border-accent\/90{border-color:var(--color-accent);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent)90%,#0000)}}}.bg-accent-content{background-color:var(--color-accent-content)}.bg-accent-content\/10{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)10%,#0000)}}}.bg-accent-content\/20{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)20%,#0000)}}}.bg-accent-content\/30{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)30%,#0000)}}}.bg-accent-content\/40{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)40%,#0000)}}}.bg-accent-content\/50{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)50%,#0000)}}}.bg-accent-content\/60{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)60%,#0000)}}}.bg-accent-content\/70{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)70%,#0000)}}}.bg-accent-content\/80{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)80%,#0000)}}}.bg-accent-content\/90{background-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-accent-content)90%,#0000)}}}.text-accent-content{color:var(--color-accent-content)}.text-accent-content\/10{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)10%,#0000)}}}.text-accent-content\/20{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)20%,#0000)}}}.text-accent-content\/30{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)30%,#0000)}}}.text-accent-content\/40{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)40%,#0000)}}}.text-accent-content\/50{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)50%,#0000)}}}.text-accent-content\/60{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)60%,#0000)}}}.text-accent-content\/70{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)70%,#0000)}}}.text-accent-content\/80{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)80%,#0000)}}}.text-accent-content\/90{color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-accent-content)90%,#0000)}}}.border-accent-content{border-color:var(--color-accent-content)}.border-accent-content\/10{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)10%,#0000)}}}.border-accent-content\/20{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)20%,#0000)}}}.border-accent-content\/30{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)30%,#0000)}}}.border-accent-content\/40{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)40%,#0000)}}}.border-accent-content\/50{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)50%,#0000)}}}.border-accent-content\/60{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)60%,#0000)}}}.border-accent-content\/70{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)70%,#0000)}}}.border-accent-content\/80{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)80%,#0000)}}}.border-accent-content\/90{border-color:var(--color-accent-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-accent-content)90%,#0000)}}}.bg-neutral{background-color:var(--color-neutral)}.bg-neutral\/10{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)10%,#0000)}}}.bg-neutral\/20{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)20%,#0000)}}}.bg-neutral\/30{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)30%,#0000)}}}.bg-neutral\/40{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)40%,#0000)}}}.bg-neutral\/50{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)50%,#0000)}}}.bg-neutral\/60{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)60%,#0000)}}}.bg-neutral\/70{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)70%,#0000)}}}.bg-neutral\/80{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)80%,#0000)}}}.bg-neutral\/90{background-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral)90%,#0000)}}}.text-neutral{color:var(--color-neutral)}.text-neutral\/10{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)10%,#0000)}}}.text-neutral\/20{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)20%,#0000)}}}.text-neutral\/30{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)30%,#0000)}}}.text-neutral\/40{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)40%,#0000)}}}.text-neutral\/50{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)50%,#0000)}}}.text-neutral\/60{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)60%,#0000)}}}.text-neutral\/70{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)70%,#0000)}}}.text-neutral\/80{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)80%,#0000)}}}.text-neutral\/90{color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral)90%,#0000)}}}.border-neutral{border-color:var(--color-neutral)}.border-neutral\/10{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)10%,#0000)}}}.border-neutral\/20{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)20%,#0000)}}}.border-neutral\/30{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)30%,#0000)}}}.border-neutral\/40{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)40%,#0000)}}}.border-neutral\/50{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)50%,#0000)}}}.border-neutral\/60{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)60%,#0000)}}}.border-neutral\/70{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)70%,#0000)}}}.border-neutral\/80{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)80%,#0000)}}}.border-neutral\/90{border-color:var(--color-neutral);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral)90%,#0000)}}}.bg-neutral-content{background-color:var(--color-neutral-content)}.bg-neutral-content\/10{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)10%,#0000)}}}.bg-neutral-content\/20{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)20%,#0000)}}}.bg-neutral-content\/30{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)30%,#0000)}}}.bg-neutral-content\/40{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)40%,#0000)}}}.bg-neutral-content\/50{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)50%,#0000)}}}.bg-neutral-content\/60{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)60%,#0000)}}}.bg-neutral-content\/70{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)70%,#0000)}}}.bg-neutral-content\/80{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)80%,#0000)}}}.bg-neutral-content\/90{background-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-neutral-content)90%,#0000)}}}.text-neutral-content{color:var(--color-neutral-content)}.text-neutral-content\/10{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)10%,#0000)}}}.text-neutral-content\/20{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)20%,#0000)}}}.text-neutral-content\/30{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)30%,#0000)}}}.text-neutral-content\/40{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)40%,#0000)}}}.text-neutral-content\/50{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)50%,#0000)}}}.text-neutral-content\/60{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)60%,#0000)}}}.text-neutral-content\/70{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)70%,#0000)}}}.text-neutral-content\/80{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)80%,#0000)}}}.text-neutral-content\/90{color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-neutral-content)90%,#0000)}}}.border-neutral-content{border-color:var(--color-neutral-content)}.border-neutral-content\/10{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)10%,#0000)}}}.border-neutral-content\/20{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)20%,#0000)}}}.border-neutral-content\/30{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)30%,#0000)}}}.border-neutral-content\/40{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)40%,#0000)}}}.border-neutral-content\/50{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)50%,#0000)}}}.border-neutral-content\/60{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)60%,#0000)}}}.border-neutral-content\/70{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)70%,#0000)}}}.border-neutral-content\/80{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)80%,#0000)}}}.border-neutral-content\/90{border-color:var(--color-neutral-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-neutral-content)90%,#0000)}}}.bg-info{background-color:var(--color-info)}.bg-info\/10{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)10%,#0000)}}}.bg-info\/20{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)20%,#0000)}}}.bg-info\/30{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)30%,#0000)}}}.bg-info\/40{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)40%,#0000)}}}.bg-info\/50{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)50%,#0000)}}}.bg-info\/60{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)60%,#0000)}}}.bg-info\/70{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)70%,#0000)}}}.bg-info\/80{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)80%,#0000)}}}.bg-info\/90{background-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info)90%,#0000)}}}.text-info{color:var(--color-info)}.text-info\/10{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)10%,#0000)}}}.text-info\/20{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)20%,#0000)}}}.text-info\/30{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)30%,#0000)}}}.text-info\/40{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)40%,#0000)}}}.text-info\/50{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)50%,#0000)}}}.text-info\/60{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)60%,#0000)}}}.text-info\/70{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)70%,#0000)}}}.text-info\/80{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)80%,#0000)}}}.text-info\/90{color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info)90%,#0000)}}}.border-info{border-color:var(--color-info)}.border-info\/10{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)10%,#0000)}}}.border-info\/20{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)20%,#0000)}}}.border-info\/30{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)30%,#0000)}}}.border-info\/40{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)40%,#0000)}}}.border-info\/50{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)50%,#0000)}}}.border-info\/60{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)60%,#0000)}}}.border-info\/70{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)70%,#0000)}}}.border-info\/80{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)80%,#0000)}}}.border-info\/90{border-color:var(--color-info);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info)90%,#0000)}}}.bg-info-content{background-color:var(--color-info-content)}.bg-info-content\/10{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)10%,#0000)}}}.bg-info-content\/20{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)20%,#0000)}}}.bg-info-content\/30{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)30%,#0000)}}}.bg-info-content\/40{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)40%,#0000)}}}.bg-info-content\/50{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)50%,#0000)}}}.bg-info-content\/60{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)60%,#0000)}}}.bg-info-content\/70{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)70%,#0000)}}}.bg-info-content\/80{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)80%,#0000)}}}.bg-info-content\/90{background-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-info-content)90%,#0000)}}}.text-info-content{color:var(--color-info-content)}.text-info-content\/10{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)10%,#0000)}}}.text-info-content\/20{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)20%,#0000)}}}.text-info-content\/30{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)30%,#0000)}}}.text-info-content\/40{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)40%,#0000)}}}.text-info-content\/50{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)50%,#0000)}}}.text-info-content\/60{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)60%,#0000)}}}.text-info-content\/70{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)70%,#0000)}}}.text-info-content\/80{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)80%,#0000)}}}.text-info-content\/90{color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-info-content)90%,#0000)}}}.border-info-content{border-color:var(--color-info-content)}.border-info-content\/10{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)10%,#0000)}}}.border-info-content\/20{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)20%,#0000)}}}.border-info-content\/30{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)30%,#0000)}}}.border-info-content\/40{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)40%,#0000)}}}.border-info-content\/50{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)50%,#0000)}}}.border-info-content\/60{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)60%,#0000)}}}.border-info-content\/70{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)70%,#0000)}}}.border-info-content\/80{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)80%,#0000)}}}.border-info-content\/90{border-color:var(--color-info-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-info-content)90%,#0000)}}}.bg-success{background-color:var(--color-success)}.bg-success\/10{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)10%,#0000)}}}.bg-success\/20{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)20%,#0000)}}}.bg-success\/30{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)30%,#0000)}}}.bg-success\/40{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)40%,#0000)}}}.bg-success\/50{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)50%,#0000)}}}.bg-success\/60{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)60%,#0000)}}}.bg-success\/70{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)70%,#0000)}}}.bg-success\/80{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)80%,#0000)}}}.bg-success\/90{background-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success)90%,#0000)}}}.text-success{color:var(--color-success)}.text-success\/10{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)10%,#0000)}}}.text-success\/20{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)20%,#0000)}}}.text-success\/30{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)30%,#0000)}}}.text-success\/40{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)40%,#0000)}}}.text-success\/50{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)50%,#0000)}}}.text-success\/60{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)60%,#0000)}}}.text-success\/70{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)70%,#0000)}}}.text-success\/80{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)80%,#0000)}}}.text-success\/90{color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success)90%,#0000)}}}.border-success{border-color:var(--color-success)}.border-success\/10{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)10%,#0000)}}}.border-success\/20{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)20%,#0000)}}}.border-success\/30{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)30%,#0000)}}}.border-success\/40{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)40%,#0000)}}}.border-success\/50{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)50%,#0000)}}}.border-success\/60{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)60%,#0000)}}}.border-success\/70{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)70%,#0000)}}}.border-success\/80{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)80%,#0000)}}}.border-success\/90{border-color:var(--color-success);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success)90%,#0000)}}}.bg-success-content{background-color:var(--color-success-content)}.bg-success-content\/10{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)10%,#0000)}}}.bg-success-content\/20{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)20%,#0000)}}}.bg-success-content\/30{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)30%,#0000)}}}.bg-success-content\/40{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)40%,#0000)}}}.bg-success-content\/50{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)50%,#0000)}}}.bg-success-content\/60{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)60%,#0000)}}}.bg-success-content\/70{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)70%,#0000)}}}.bg-success-content\/80{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)80%,#0000)}}}.bg-success-content\/90{background-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-success-content)90%,#0000)}}}.text-success-content{color:var(--color-success-content)}.text-success-content\/10{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)10%,#0000)}}}.text-success-content\/20{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)20%,#0000)}}}.text-success-content\/30{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)30%,#0000)}}}.text-success-content\/40{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)40%,#0000)}}}.text-success-content\/50{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)50%,#0000)}}}.text-success-content\/60{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)60%,#0000)}}}.text-success-content\/70{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)70%,#0000)}}}.text-success-content\/80{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)80%,#0000)}}}.text-success-content\/90{color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-success-content)90%,#0000)}}}.border-success-content{border-color:var(--color-success-content)}.border-success-content\/10{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)10%,#0000)}}}.border-success-content\/20{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)20%,#0000)}}}.border-success-content\/30{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)30%,#0000)}}}.border-success-content\/40{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)40%,#0000)}}}.border-success-content\/50{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)50%,#0000)}}}.border-success-content\/60{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)60%,#0000)}}}.border-success-content\/70{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)70%,#0000)}}}.border-success-content\/80{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)80%,#0000)}}}.border-success-content\/90{border-color:var(--color-success-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-success-content)90%,#0000)}}}.bg-warning{background-color:var(--color-warning)}.bg-warning\/10{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)10%,#0000)}}}.bg-warning\/20{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)20%,#0000)}}}.bg-warning\/30{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)30%,#0000)}}}.bg-warning\/40{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)40%,#0000)}}}.bg-warning\/50{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)50%,#0000)}}}.bg-warning\/60{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)60%,#0000)}}}.bg-warning\/70{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)70%,#0000)}}}.bg-warning\/80{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)80%,#0000)}}}.bg-warning\/90{background-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning)90%,#0000)}}}.text-warning{color:var(--color-warning)}.text-warning\/10{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)10%,#0000)}}}.text-warning\/20{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)20%,#0000)}}}.text-warning\/30{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)30%,#0000)}}}.text-warning\/40{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)40%,#0000)}}}.text-warning\/50{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)50%,#0000)}}}.text-warning\/60{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)60%,#0000)}}}.text-warning\/70{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)70%,#0000)}}}.text-warning\/80{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)80%,#0000)}}}.text-warning\/90{color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning)90%,#0000)}}}.border-warning{border-color:var(--color-warning)}.border-warning\/10{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)10%,#0000)}}}.border-warning\/20{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)20%,#0000)}}}.border-warning\/30{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)30%,#0000)}}}.border-warning\/40{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)40%,#0000)}}}.border-warning\/50{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)50%,#0000)}}}.border-warning\/60{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)60%,#0000)}}}.border-warning\/70{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)70%,#0000)}}}.border-warning\/80{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)80%,#0000)}}}.border-warning\/90{border-color:var(--color-warning);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning)90%,#0000)}}}.bg-warning-content{background-color:var(--color-warning-content)}.bg-warning-content\/10{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)10%,#0000)}}}.bg-warning-content\/20{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)20%,#0000)}}}.bg-warning-content\/30{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)30%,#0000)}}}.bg-warning-content\/40{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)40%,#0000)}}}.bg-warning-content\/50{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)50%,#0000)}}}.bg-warning-content\/60{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)60%,#0000)}}}.bg-warning-content\/70{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)70%,#0000)}}}.bg-warning-content\/80{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)80%,#0000)}}}.bg-warning-content\/90{background-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-warning-content)90%,#0000)}}}.text-warning-content{color:var(--color-warning-content)}.text-warning-content\/10{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)10%,#0000)}}}.text-warning-content\/20{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)20%,#0000)}}}.text-warning-content\/30{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)30%,#0000)}}}.text-warning-content\/40{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)40%,#0000)}}}.text-warning-content\/50{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)50%,#0000)}}}.text-warning-content\/60{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)60%,#0000)}}}.text-warning-content\/70{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)70%,#0000)}}}.text-warning-content\/80{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)80%,#0000)}}}.text-warning-content\/90{color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-warning-content)90%,#0000)}}}.border-warning-content{border-color:var(--color-warning-content)}.border-warning-content\/10{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)10%,#0000)}}}.border-warning-content\/20{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)20%,#0000)}}}.border-warning-content\/30{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)30%,#0000)}}}.border-warning-content\/40{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)40%,#0000)}}}.border-warning-content\/50{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)50%,#0000)}}}.border-warning-content\/60{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)60%,#0000)}}}.border-warning-content\/70{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)70%,#0000)}}}.border-warning-content\/80{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)80%,#0000)}}}.border-warning-content\/90{border-color:var(--color-warning-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-warning-content)90%,#0000)}}}.bg-error{background-color:var(--color-error)}.bg-error\/10{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)10%,#0000)}}}.bg-error\/20{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)20%,#0000)}}}.bg-error\/30{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)30%,#0000)}}}.bg-error\/40{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)40%,#0000)}}}.bg-error\/50{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)50%,#0000)}}}.bg-error\/60{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)60%,#0000)}}}.bg-error\/70{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)70%,#0000)}}}.bg-error\/80{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)80%,#0000)}}}.bg-error\/90{background-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error)90%,#0000)}}}.text-error{color:var(--color-error)}.text-error\/10{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)10%,#0000)}}}.text-error\/20{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)20%,#0000)}}}.text-error\/30{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)30%,#0000)}}}.text-error\/40{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)40%,#0000)}}}.text-error\/50{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)50%,#0000)}}}.text-error\/60{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)60%,#0000)}}}.text-error\/70{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)70%,#0000)}}}.text-error\/80{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)80%,#0000)}}}.text-error\/90{color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error)90%,#0000)}}}.border-error{border-color:var(--color-error)}.border-error\/10{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)10%,#0000)}}}.border-error\/20{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)20%,#0000)}}}.border-error\/30{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)30%,#0000)}}}.border-error\/40{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)40%,#0000)}}}.border-error\/50{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)50%,#0000)}}}.border-error\/60{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)60%,#0000)}}}.border-error\/70{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)70%,#0000)}}}.border-error\/80{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)80%,#0000)}}}.border-error\/90{border-color:var(--color-error);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error)90%,#0000)}}}.bg-error-content{background-color:var(--color-error-content)}.bg-error-content\/10{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)10%,#0000)}}}.bg-error-content\/20{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)20%,#0000)}}}.bg-error-content\/30{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)30%,#0000)}}}.bg-error-content\/40{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)40%,#0000)}}}.bg-error-content\/50{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)50%,#0000)}}}.bg-error-content\/60{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)60%,#0000)}}}.bg-error-content\/70{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)70%,#0000)}}}.bg-error-content\/80{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)80%,#0000)}}}.bg-error-content\/90{background-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{background-color:color-mix(in oklab,var(--color-error-content)90%,#0000)}}}.text-error-content{color:var(--color-error-content)}.text-error-content\/10{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)10%,#0000)}}}.text-error-content\/20{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)20%,#0000)}}}.text-error-content\/30{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)30%,#0000)}}}.text-error-content\/40{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)40%,#0000)}}}.text-error-content\/50{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)50%,#0000)}}}.text-error-content\/60{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)60%,#0000)}}}.text-error-content\/70{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)70%,#0000)}}}.text-error-content\/80{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)80%,#0000)}}}.text-error-content\/90{color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{color:color-mix(in oklab,var(--color-error-content)90%,#0000)}}}.border-error-content{border-color:var(--color-error-content)}.border-error-content\/10{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)10%,#0000)}}}.border-error-content\/20{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)20%,#0000)}}}.border-error-content\/30{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)30%,#0000)}}}.border-error-content\/40{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)40%,#0000)}}}.border-error-content\/50{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)50%,#0000)}}}.border-error-content\/60{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)60%,#0000)}}}.border-error-content\/70{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)70%,#0000)}}}.border-error-content\/80{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)80%,#0000)}}}.border-error-content\/90{border-color:var(--color-error-content);@supports (color:color-mix(in lab, red, red)){&{border-color:color-mix(in oklab,var(--color-error-content)90%,#0000)}}}} \ No newline at end of file diff --git a/src/main/resources/META-INF/resources/css/daisyui@5.css:Zone.Identifier b/src/main/resources/META-INF/resources/css/daisyui@5.css:Zone.Identifier new file mode 100644 index 0000000..8270060 --- /dev/null +++ b/src/main/resources/META-INF/resources/css/daisyui@5.css:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://cdn.jsdelivr.net.cn/npm/daisyui@5 diff --git a/src/main/resources/META-INF/resources/css/tailwind.min.css b/src/main/resources/META-INF/resources/css/tailwind.min.css new file mode 100644 index 0000000..6398335 --- /dev/null +++ b/src/main/resources/META-INF/resources/css/tailwind.min.css @@ -0,0 +1,902 @@ +/** + * Failed to minify the file using clean-css v5.3.3. Serving the original version. + * Original file: /npm/tailwindcss@4.1.18/index.css + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +@layer theme, base, components, utilities; + +@layer theme { + @theme default { + --font-sans: + ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", + "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; + --font-mono: + ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", + "Courier New", monospace; + + --color-red-50: oklch(97.1% 0.013 17.38); + --color-red-100: oklch(93.6% 0.032 17.717); + --color-red-200: oklch(88.5% 0.062 18.334); + --color-red-300: oklch(80.8% 0.114 19.571); + --color-red-400: oklch(70.4% 0.191 22.216); + --color-red-500: oklch(63.7% 0.237 25.331); + --color-red-600: oklch(57.7% 0.245 27.325); + --color-red-700: oklch(50.5% 0.213 27.518); + --color-red-800: oklch(44.4% 0.177 26.899); + --color-red-900: oklch(39.6% 0.141 25.723); + --color-red-950: oklch(25.8% 0.092 26.042); + + --color-orange-50: oklch(98% 0.016 73.684); + --color-orange-100: oklch(95.4% 0.038 75.164); + --color-orange-200: oklch(90.1% 0.076 70.697); + --color-orange-300: oklch(83.7% 0.128 66.29); + --color-orange-400: oklch(75% 0.183 55.934); + --color-orange-500: oklch(70.5% 0.213 47.604); + --color-orange-600: oklch(64.6% 0.222 41.116); + --color-orange-700: oklch(55.3% 0.195 38.402); + --color-orange-800: oklch(47% 0.157 37.304); + --color-orange-900: oklch(40.8% 0.123 38.172); + --color-orange-950: oklch(26.6% 0.079 36.259); + + --color-amber-50: oklch(98.7% 0.022 95.277); + --color-amber-100: oklch(96.2% 0.059 95.617); + --color-amber-200: oklch(92.4% 0.12 95.746); + --color-amber-300: oklch(87.9% 0.169 91.605); + --color-amber-400: oklch(82.8% 0.189 84.429); + --color-amber-500: oklch(76.9% 0.188 70.08); + --color-amber-600: oklch(66.6% 0.179 58.318); + --color-amber-700: oklch(55.5% 0.163 48.998); + --color-amber-800: oklch(47.3% 0.137 46.201); + --color-amber-900: oklch(41.4% 0.112 45.904); + --color-amber-950: oklch(27.9% 0.077 45.635); + + --color-yellow-50: oklch(98.7% 0.026 102.212); + --color-yellow-100: oklch(97.3% 0.071 103.193); + --color-yellow-200: oklch(94.5% 0.129 101.54); + --color-yellow-300: oklch(90.5% 0.182 98.111); + --color-yellow-400: oklch(85.2% 0.199 91.936); + --color-yellow-500: oklch(79.5% 0.184 86.047); + --color-yellow-600: oklch(68.1% 0.162 75.834); + --color-yellow-700: oklch(55.4% 0.135 66.442); + --color-yellow-800: oklch(47.6% 0.114 61.907); + --color-yellow-900: oklch(42.1% 0.095 57.708); + --color-yellow-950: oklch(28.6% 0.066 53.813); + + --color-lime-50: oklch(98.6% 0.031 120.757); + --color-lime-100: oklch(96.7% 0.067 122.328); + --color-lime-200: oklch(93.8% 0.127 124.321); + --color-lime-300: oklch(89.7% 0.196 126.665); + --color-lime-400: oklch(84.1% 0.238 128.85); + --color-lime-500: oklch(76.8% 0.233 130.85); + --color-lime-600: oklch(64.8% 0.2 131.684); + --color-lime-700: oklch(53.2% 0.157 131.589); + --color-lime-800: oklch(45.3% 0.124 130.933); + --color-lime-900: oklch(40.5% 0.101 131.063); + --color-lime-950: oklch(27.4% 0.072 132.109); + + --color-green-50: oklch(98.2% 0.018 155.826); + --color-green-100: oklch(96.2% 0.044 156.743); + --color-green-200: oklch(92.5% 0.084 155.995); + --color-green-300: oklch(87.1% 0.15 154.449); + --color-green-400: oklch(79.2% 0.209 151.711); + --color-green-500: oklch(72.3% 0.219 149.579); + --color-green-600: oklch(62.7% 0.194 149.214); + --color-green-700: oklch(52.7% 0.154 150.069); + --color-green-800: oklch(44.8% 0.119 151.328); + --color-green-900: oklch(39.3% 0.095 152.535); + --color-green-950: oklch(26.6% 0.065 152.934); + + --color-emerald-50: oklch(97.9% 0.021 166.113); + --color-emerald-100: oklch(95% 0.052 163.051); + --color-emerald-200: oklch(90.5% 0.093 164.15); + --color-emerald-300: oklch(84.5% 0.143 164.978); + --color-emerald-400: oklch(76.5% 0.177 163.223); + --color-emerald-500: oklch(69.6% 0.17 162.48); + --color-emerald-600: oklch(59.6% 0.145 163.225); + --color-emerald-700: oklch(50.8% 0.118 165.612); + --color-emerald-800: oklch(43.2% 0.095 166.913); + --color-emerald-900: oklch(37.8% 0.077 168.94); + --color-emerald-950: oklch(26.2% 0.051 172.552); + + --color-teal-50: oklch(98.4% 0.014 180.72); + --color-teal-100: oklch(95.3% 0.051 180.801); + --color-teal-200: oklch(91% 0.096 180.426); + --color-teal-300: oklch(85.5% 0.138 181.071); + --color-teal-400: oklch(77.7% 0.152 181.912); + --color-teal-500: oklch(70.4% 0.14 182.503); + --color-teal-600: oklch(60% 0.118 184.704); + --color-teal-700: oklch(51.1% 0.096 186.391); + --color-teal-800: oklch(43.7% 0.078 188.216); + --color-teal-900: oklch(38.6% 0.063 188.416); + --color-teal-950: oklch(27.7% 0.046 192.524); + + --color-cyan-50: oklch(98.4% 0.019 200.873); + --color-cyan-100: oklch(95.6% 0.045 203.388); + --color-cyan-200: oklch(91.7% 0.08 205.041); + --color-cyan-300: oklch(86.5% 0.127 207.078); + --color-cyan-400: oklch(78.9% 0.154 211.53); + --color-cyan-500: oklch(71.5% 0.143 215.221); + --color-cyan-600: oklch(60.9% 0.126 221.723); + --color-cyan-700: oklch(52% 0.105 223.128); + --color-cyan-800: oklch(45% 0.085 224.283); + --color-cyan-900: oklch(39.8% 0.07 227.392); + --color-cyan-950: oklch(30.2% 0.056 229.695); + + --color-sky-50: oklch(97.7% 0.013 236.62); + --color-sky-100: oklch(95.1% 0.026 236.824); + --color-sky-200: oklch(90.1% 0.058 230.902); + --color-sky-300: oklch(82.8% 0.111 230.318); + --color-sky-400: oklch(74.6% 0.16 232.661); + --color-sky-500: oklch(68.5% 0.169 237.323); + --color-sky-600: oklch(58.8% 0.158 241.966); + --color-sky-700: oklch(50% 0.134 242.749); + --color-sky-800: oklch(44.3% 0.11 240.79); + --color-sky-900: oklch(39.1% 0.09 240.876); + --color-sky-950: oklch(29.3% 0.066 243.157); + + --color-blue-50: oklch(97% 0.014 254.604); + --color-blue-100: oklch(93.2% 0.032 255.585); + --color-blue-200: oklch(88.2% 0.059 254.128); + --color-blue-300: oklch(80.9% 0.105 251.813); + --color-blue-400: oklch(70.7% 0.165 254.624); + --color-blue-500: oklch(62.3% 0.214 259.815); + --color-blue-600: oklch(54.6% 0.245 262.881); + --color-blue-700: oklch(48.8% 0.243 264.376); + --color-blue-800: oklch(42.4% 0.199 265.638); + --color-blue-900: oklch(37.9% 0.146 265.522); + --color-blue-950: oklch(28.2% 0.091 267.935); + + --color-indigo-50: oklch(96.2% 0.018 272.314); + --color-indigo-100: oklch(93% 0.034 272.788); + --color-indigo-200: oklch(87% 0.065 274.039); + --color-indigo-300: oklch(78.5% 0.115 274.713); + --color-indigo-400: oklch(67.3% 0.182 276.935); + --color-indigo-500: oklch(58.5% 0.233 277.117); + --color-indigo-600: oklch(51.1% 0.262 276.966); + --color-indigo-700: oklch(45.7% 0.24 277.023); + --color-indigo-800: oklch(39.8% 0.195 277.366); + --color-indigo-900: oklch(35.9% 0.144 278.697); + --color-indigo-950: oklch(25.7% 0.09 281.288); + + --color-violet-50: oklch(96.9% 0.016 293.756); + --color-violet-100: oklch(94.3% 0.029 294.588); + --color-violet-200: oklch(89.4% 0.057 293.283); + --color-violet-300: oklch(81.1% 0.111 293.571); + --color-violet-400: oklch(70.2% 0.183 293.541); + --color-violet-500: oklch(60.6% 0.25 292.717); + --color-violet-600: oklch(54.1% 0.281 293.009); + --color-violet-700: oklch(49.1% 0.27 292.581); + --color-violet-800: oklch(43.2% 0.232 292.759); + --color-violet-900: oklch(38% 0.189 293.745); + --color-violet-950: oklch(28.3% 0.141 291.089); + + --color-purple-50: oklch(97.7% 0.014 308.299); + --color-purple-100: oklch(94.6% 0.033 307.174); + --color-purple-200: oklch(90.2% 0.063 306.703); + --color-purple-300: oklch(82.7% 0.119 306.383); + --color-purple-400: oklch(71.4% 0.203 305.504); + --color-purple-500: oklch(62.7% 0.265 303.9); + --color-purple-600: oklch(55.8% 0.288 302.321); + --color-purple-700: oklch(49.6% 0.265 301.924); + --color-purple-800: oklch(43.8% 0.218 303.724); + --color-purple-900: oklch(38.1% 0.176 304.987); + --color-purple-950: oklch(29.1% 0.149 302.717); + + --color-fuchsia-50: oklch(97.7% 0.017 320.058); + --color-fuchsia-100: oklch(95.2% 0.037 318.852); + --color-fuchsia-200: oklch(90.3% 0.076 319.62); + --color-fuchsia-300: oklch(83.3% 0.145 321.434); + --color-fuchsia-400: oklch(74% 0.238 322.16); + --color-fuchsia-500: oklch(66.7% 0.295 322.15); + --color-fuchsia-600: oklch(59.1% 0.293 322.896); + --color-fuchsia-700: oklch(51.8% 0.253 323.949); + --color-fuchsia-800: oklch(45.2% 0.211 324.591); + --color-fuchsia-900: oklch(40.1% 0.17 325.612); + --color-fuchsia-950: oklch(29.3% 0.136 325.661); + + --color-pink-50: oklch(97.1% 0.014 343.198); + --color-pink-100: oklch(94.8% 0.028 342.258); + --color-pink-200: oklch(89.9% 0.061 343.231); + --color-pink-300: oklch(82.3% 0.12 346.018); + --color-pink-400: oklch(71.8% 0.202 349.761); + --color-pink-500: oklch(65.6% 0.241 354.308); + --color-pink-600: oklch(59.2% 0.249 0.584); + --color-pink-700: oklch(52.5% 0.223 3.958); + --color-pink-800: oklch(45.9% 0.187 3.815); + --color-pink-900: oklch(40.8% 0.153 2.432); + --color-pink-950: oklch(28.4% 0.109 3.907); + + --color-rose-50: oklch(96.9% 0.015 12.422); + --color-rose-100: oklch(94.1% 0.03 12.58); + --color-rose-200: oklch(89.2% 0.058 10.001); + --color-rose-300: oklch(81% 0.117 11.638); + --color-rose-400: oklch(71.2% 0.194 13.428); + --color-rose-500: oklch(64.5% 0.246 16.439); + --color-rose-600: oklch(58.6% 0.253 17.585); + --color-rose-700: oklch(51.4% 0.222 16.935); + --color-rose-800: oklch(45.5% 0.188 13.697); + --color-rose-900: oklch(41% 0.159 10.272); + --color-rose-950: oklch(27.1% 0.105 12.094); + + --color-slate-50: oklch(98.4% 0.003 247.858); + --color-slate-100: oklch(96.8% 0.007 247.896); + --color-slate-200: oklch(92.9% 0.013 255.508); + --color-slate-300: oklch(86.9% 0.022 252.894); + --color-slate-400: oklch(70.4% 0.04 256.788); + --color-slate-500: oklch(55.4% 0.046 257.417); + --color-slate-600: oklch(44.6% 0.043 257.281); + --color-slate-700: oklch(37.2% 0.044 257.287); + --color-slate-800: oklch(27.9% 0.041 260.031); + --color-slate-900: oklch(20.8% 0.042 265.755); + --color-slate-950: oklch(12.9% 0.042 264.695); + + --color-gray-50: oklch(98.5% 0.002 247.839); + --color-gray-100: oklch(96.7% 0.003 264.542); + --color-gray-200: oklch(92.8% 0.006 264.531); + --color-gray-300: oklch(87.2% 0.01 258.338); + --color-gray-400: oklch(70.7% 0.022 261.325); + --color-gray-500: oklch(55.1% 0.027 264.364); + --color-gray-600: oklch(44.6% 0.03 256.802); + --color-gray-700: oklch(37.3% 0.034 259.733); + --color-gray-800: oklch(27.8% 0.033 256.848); + --color-gray-900: oklch(21% 0.034 264.665); + --color-gray-950: oklch(13% 0.028 261.692); + + --color-zinc-50: oklch(98.5% 0 0); + --color-zinc-100: oklch(96.7% 0.001 286.375); + --color-zinc-200: oklch(92% 0.004 286.32); + --color-zinc-300: oklch(87.1% 0.006 286.286); + --color-zinc-400: oklch(70.5% 0.015 286.067); + --color-zinc-500: oklch(55.2% 0.016 285.938); + --color-zinc-600: oklch(44.2% 0.017 285.786); + --color-zinc-700: oklch(37% 0.013 285.805); + --color-zinc-800: oklch(27.4% 0.006 286.033); + --color-zinc-900: oklch(21% 0.006 285.885); + --color-zinc-950: oklch(14.1% 0.005 285.823); + + --color-neutral-50: oklch(98.5% 0 0); + --color-neutral-100: oklch(97% 0 0); + --color-neutral-200: oklch(92.2% 0 0); + --color-neutral-300: oklch(87% 0 0); + --color-neutral-400: oklch(70.8% 0 0); + --color-neutral-500: oklch(55.6% 0 0); + --color-neutral-600: oklch(43.9% 0 0); + --color-neutral-700: oklch(37.1% 0 0); + --color-neutral-800: oklch(26.9% 0 0); + --color-neutral-900: oklch(20.5% 0 0); + --color-neutral-950: oklch(14.5% 0 0); + + --color-stone-50: oklch(98.5% 0.001 106.423); + --color-stone-100: oklch(97% 0.001 106.424); + --color-stone-200: oklch(92.3% 0.003 48.717); + --color-stone-300: oklch(86.9% 0.005 56.366); + --color-stone-400: oklch(70.9% 0.01 56.259); + --color-stone-500: oklch(55.3% 0.013 58.071); + --color-stone-600: oklch(44.4% 0.011 73.639); + --color-stone-700: oklch(37.4% 0.01 67.558); + --color-stone-800: oklch(26.8% 0.007 34.298); + --color-stone-900: oklch(21.6% 0.006 56.043); + --color-stone-950: oklch(14.7% 0.004 49.25); + + --color-black: #000; + --color-white: #fff; + + --spacing: 0.25rem; + + --breakpoint-sm: 40rem; + --breakpoint-md: 48rem; + --breakpoint-lg: 64rem; + --breakpoint-xl: 80rem; + --breakpoint-2xl: 96rem; + + --container-3xs: 16rem; + --container-2xs: 18rem; + --container-xs: 20rem; + --container-sm: 24rem; + --container-md: 28rem; + --container-lg: 32rem; + --container-xl: 36rem; + --container-2xl: 42rem; + --container-3xl: 48rem; + --container-4xl: 56rem; + --container-5xl: 64rem; + --container-6xl: 72rem; + --container-7xl: 80rem; + + --text-xs: 0.75rem; + --text-xs--line-height: calc(1 / 0.75); + --text-sm: 0.875rem; + --text-sm--line-height: calc(1.25 / 0.875); + --text-base: 1rem; + --text-base--line-height: calc(1.5 / 1); + --text-lg: 1.125rem; + --text-lg--line-height: calc(1.75 / 1.125); + --text-xl: 1.25rem; + --text-xl--line-height: calc(1.75 / 1.25); + --text-2xl: 1.5rem; + --text-2xl--line-height: calc(2 / 1.5); + --text-3xl: 1.875rem; + --text-3xl--line-height: calc(2.25 / 1.875); + --text-4xl: 2.25rem; + --text-4xl--line-height: calc(2.5 / 2.25); + --text-5xl: 3rem; + --text-5xl--line-height: 1; + --text-6xl: 3.75rem; + --text-6xl--line-height: 1; + --text-7xl: 4.5rem; + --text-7xl--line-height: 1; + --text-8xl: 6rem; + --text-8xl--line-height: 1; + --text-9xl: 8rem; + --text-9xl--line-height: 1; + + --font-weight-thin: 100; + --font-weight-extralight: 200; + --font-weight-light: 300; + --font-weight-normal: 400; + --font-weight-medium: 500; + --font-weight-semibold: 600; + --font-weight-bold: 700; + --font-weight-extrabold: 800; + --font-weight-black: 900; + + --tracking-tighter: -0.05em; + --tracking-tight: -0.025em; + --tracking-normal: 0em; + --tracking-wide: 0.025em; + --tracking-wider: 0.05em; + --tracking-widest: 0.1em; + + --leading-tight: 1.25; + --leading-snug: 1.375; + --leading-normal: 1.5; + --leading-relaxed: 1.625; + --leading-loose: 2; + + --radius-xs: 0.125rem; + --radius-sm: 0.25rem; + --radius-md: 0.375rem; + --radius-lg: 0.5rem; + --radius-xl: 0.75rem; + --radius-2xl: 1rem; + --radius-3xl: 1.5rem; + --radius-4xl: 2rem; + + --shadow-2xs: 0 1px rgb(0 0 0 / 0.05); + --shadow-xs: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --shadow-sm: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --shadow-md: + 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --shadow-lg: + 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); + --shadow-xl: + 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.25); + + --inset-shadow-2xs: inset 0 1px rgb(0 0 0 / 0.05); + --inset-shadow-xs: inset 0 1px 1px rgb(0 0 0 / 0.05); + --inset-shadow-sm: inset 0 2px 4px rgb(0 0 0 / 0.05); + + --drop-shadow-xs: 0 1px 1px rgb(0 0 0 / 0.05); + --drop-shadow-sm: 0 1px 2px rgb(0 0 0 / 0.15); + --drop-shadow-md: 0 3px 3px rgb(0 0 0 / 0.12); + --drop-shadow-lg: 0 4px 4px rgb(0 0 0 / 0.15); + --drop-shadow-xl: 0 9px 7px rgb(0 0 0 / 0.1); + --drop-shadow-2xl: 0 25px 25px rgb(0 0 0 / 0.15); + + --text-shadow-2xs: 0px 1px 0px rgb(0 0 0 / 0.15); + --text-shadow-xs: 0px 1px 1px rgb(0 0 0 / 0.2); + --text-shadow-sm: + 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), + 0px 2px 2px rgb(0 0 0 / 0.075); + --text-shadow-md: + 0px 1px 1px rgb(0 0 0 / 0.1), 0px 1px 2px rgb(0 0 0 / 0.1), + 0px 2px 4px rgb(0 0 0 / 0.1); + --text-shadow-lg: + 0px 1px 2px rgb(0 0 0 / 0.1), 0px 3px 2px rgb(0 0 0 / 0.1), + 0px 4px 8px rgb(0 0 0 / 0.1); + + --ease-in: cubic-bezier(0.4, 0, 1, 1); + --ease-out: cubic-bezier(0, 0, 0.2, 1); + --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1); + + --animate-spin: spin 1s linear infinite; + --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + --animate-bounce: bounce 1s infinite; + + @keyframes spin { + to { + transform: rotate(360deg); + } + } + + @keyframes ping { + 75%, + 100% { + transform: scale(2); + opacity: 0; + } + } + + @keyframes pulse { + 50% { + opacity: 0.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); + } + } + + --blur-xs: 4px; + --blur-sm: 8px; + --blur-md: 12px; + --blur-lg: 16px; + --blur-xl: 24px; + --blur-2xl: 40px; + --blur-3xl: 64px; + + --perspective-dramatic: 100px; + --perspective-near: 300px; + --perspective-normal: 500px; + --perspective-midrange: 800px; + --perspective-distant: 1200px; + + --aspect-video: 16 / 9; + + --default-transition-duration: 150ms; + --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + --default-font-family: --theme(--font-sans, initial); + --default-font-feature-settings: --theme( + --font-sans--font-feature-settings, + initial + ); + --default-font-variation-settings: --theme( + --font-sans--font-variation-settings, + initial + ); + --default-mono-font-family: --theme(--font-mono, initial); + --default-mono-font-feature-settings: --theme( + --font-mono--font-feature-settings, + initial + ); + --default-mono-font-variation-settings: --theme( + --font-mono--font-variation-settings, + initial + ); + } + + /* Deprecated */ + @theme default inline reference { + --blur: 8px; + --shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --drop-shadow: 0 1px 2px rgb(0 0 0 / 0.1), 0 1px 1px rgb(0 0 0 / 0.06); + --radius: 0.25rem; + --max-width-prose: 65ch; + } +} + +@layer base { + /* + 1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) + 2. Remove default margins and padding + 3. Reset all borders. +*/ + + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + box-sizing: border-box; /* 1 */ + margin: 0; /* 2 */ + padding: 0; /* 2 */ + border: 0 solid; /* 3 */ + } + + /* + 1. Use a consistent sensible line-height in all browsers. + 2. Prevent adjustments of font size after orientation changes in iOS. + 3. Use a more readable tab size. + 4. Use the user's configured `sans` font-family by default. + 5. Use the user's configured `sans` font-feature-settings by default. + 6. Use the user's configured `sans` font-variation-settings by default. + 7. Disable tap highlights on iOS. +*/ + + html, + :host { + line-height: 1.5; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + tab-size: 4; /* 3 */ + font-family: --theme( + --default-font-family, + ui-sans-serif, + system-ui, + sans-serif, + "Apple Color Emoji", + "Segoe UI Emoji", + "Segoe UI Symbol", + "Noto Color Emoji" + ); /* 4 */ + font-feature-settings: --theme( + --default-font-feature-settings, + normal + ); /* 5 */ + font-variation-settings: --theme( + --default-font-variation-settings, + normal + ); /* 6 */ + -webkit-tap-highlight-color: transparent; /* 7 */ + } + + /* + 1. Add the correct height in Firefox. + 2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) + 3. Reset the default border style to a 1px solid border. +*/ + + hr { + height: 0; /* 1 */ + color: inherit; /* 2 */ + border-top-width: 1px; /* 3 */ + } + + /* + Add the correct text decoration in Chrome, Edge, and Safari. +*/ + + abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + } + + /* + Remove the default font size and weight for headings. +*/ + + h1, + h2, + h3, + h4, + h5, + h6 { + font-size: inherit; + font-weight: inherit; + } + + /* + Reset links to optimize for opt-in styling instead of opt-out. +*/ + + a { + color: inherit; + -webkit-text-decoration: inherit; + text-decoration: inherit; + } + + /* + Add the correct font weight in Edge and Safari. +*/ + + b, + strong { + font-weight: bolder; + } + + /* + 1. Use the user's configured `mono` font-family by default. + 2. Use the user's configured `mono` font-feature-settings by default. + 3. Use the user's configured `mono` font-variation-settings by default. + 4. Correct the odd `em` font sizing in all browsers. +*/ + + code, + kbd, + samp, + pre { + font-family: --theme( + --default-mono-font-family, + ui-monospace, + SFMono-Regular, + Menlo, + Monaco, + Consolas, + "Liberation Mono", + "Courier New", + monospace + ); /* 1 */ + font-feature-settings: --theme( + --default-mono-font-feature-settings, + normal + ); /* 2 */ + font-variation-settings: --theme( + --default-mono-font-variation-settings, + normal + ); /* 3 */ + font-size: 1em; /* 4 */ + } + + /* + Add the correct font size in all browsers. +*/ + + small { + font-size: 80%; + } + + /* + Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ + + sub, + sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; + } + + sub { + bottom: -0.25em; + } + + sup { + top: -0.5em; + } + + /* + 1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) + 2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) + 3. Remove gaps between table borders by default. +*/ + + table { + text-indent: 0; /* 1 */ + border-color: inherit; /* 2 */ + border-collapse: collapse; /* 3 */ + } + + /* + Use the modern Firefox focus style for all focusable elements. +*/ + + :-moz-focusring { + outline: auto; + } + + /* + Add the correct vertical alignment in Chrome and Firefox. +*/ + + progress { + vertical-align: baseline; + } + + /* + Add the correct display in Chrome and Safari. +*/ + + summary { + display: list-item; + } + + /* + Make lists unstyled by default. +*/ + + ol, + ul, + menu { + list-style: none; + } + + /* + 1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) + 2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ + + img, + svg, + video, + canvas, + audio, + iframe, + embed, + object { + display: block; /* 1 */ + vertical-align: middle; /* 2 */ + } + + /* + Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ + + img, + video { + max-width: 100%; + height: auto; + } + + /* + 1. Inherit font styles in all browsers. + 2. Remove border radius in all browsers. + 3. Remove background color in all browsers. + 4. Ensure consistent opacity for disabled states in all browsers. +*/ + + button, + input, + select, + optgroup, + textarea, + ::file-selector-button { + font: inherit; /* 1 */ + font-feature-settings: inherit; /* 1 */ + font-variation-settings: inherit; /* 1 */ + letter-spacing: inherit; /* 1 */ + color: inherit; /* 1 */ + border-radius: 0; /* 2 */ + background-color: transparent; /* 3 */ + opacity: 1; /* 4 */ + } + + /* + Restore default font weight. +*/ + + :where(select:is([multiple], [size])) optgroup { + font-weight: bolder; + } + + /* + Restore indentation. +*/ + + :where(select:is([multiple], [size])) optgroup option { + padding-inline-start: 20px; + } + + /* + Restore space after button. +*/ + + ::file-selector-button { + margin-inline-end: 4px; + } + + /* + Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +*/ + + ::placeholder { + opacity: 1; + } + + /* + Set the default placeholder color to a semi-transparent version of the current text color in browsers that do not + crash when using `color-mix(…)` with `currentcolor`. (https://github.com/tailwindlabs/tailwindcss/issues/17194) +*/ + + @supports (not (-webkit-appearance: -apple-pay-button)) /* Not Safari */ or + (contain-intrinsic-size: 1px) /* Safari 17+ */ { + ::placeholder { + color: color-mix(in oklab, currentcolor 50%, transparent); + } + } + + /* + Prevent resizing textareas horizontally by default. +*/ + + textarea { + resize: vertical; + } + + /* + Remove the inner padding in Chrome and Safari on macOS. +*/ + + ::-webkit-search-decoration { + -webkit-appearance: none; + } + + /* + 1. Ensure date/time inputs have the same height when empty in iOS Safari. + 2. Ensure text alignment can be changed on date/time inputs in iOS Safari. +*/ + + ::-webkit-date-and-time-value { + min-height: 1lh; /* 1 */ + text-align: inherit; /* 2 */ + } + + /* + Prevent height from changing on date/time inputs in macOS Safari when the input is set to `display: block`. +*/ + + ::-webkit-datetime-edit { + display: inline-flex; + } + + /* + Remove excess padding from pseudo-elements in date/time inputs to ensure consistent height across browsers. +*/ + + ::-webkit-datetime-edit-fields-wrapper { + padding: 0; + } + + ::-webkit-datetime-edit, + ::-webkit-datetime-edit-year-field, + ::-webkit-datetime-edit-month-field, + ::-webkit-datetime-edit-day-field, + ::-webkit-datetime-edit-hour-field, + ::-webkit-datetime-edit-minute-field, + ::-webkit-datetime-edit-second-field, + ::-webkit-datetime-edit-millisecond-field, + ::-webkit-datetime-edit-meridiem-field { + padding-block: 0; + } + + /* + Center dropdown marker shown on inputs with paired ``s in Chrome. (https://github.com/tailwindlabs/tailwindcss/issues/18499) +*/ + + ::-webkit-calendar-picker-indicator { + line-height: 1; + } + + /* + Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ + + :-moz-ui-invalid { + box-shadow: none; + } + + /* + Correct the inability to style the border radius in iOS Safari. +*/ + + button, + input:where([type="button"], [type="reset"], [type="submit"]), + ::file-selector-button { + appearance: button; + } + + /* + Correct the cursor style of increment and decrement buttons in Safari. +*/ + + ::-webkit-inner-spin-button, + ::-webkit-outer-spin-button { + height: auto; + } + + /* + Make elements with the HTML hidden attribute stay hidden by default. +*/ + + [hidden]:where(:not([hidden="until-found"])) { + display: none !important; + } +} + +@layer utilities { + @tailwind utilities; +} diff --git a/src/main/resources/META-INF/resources/css/tailwind.min.css:Zone.Identifier b/src/main/resources/META-INF/resources/css/tailwind.min.css:Zone.Identifier new file mode 100644 index 0000000..6494acc --- /dev/null +++ b/src/main/resources/META-INF/resources/css/tailwind.min.css:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://cdn.jsdelivr.net/npm/tailwindcss@4.1.18/index.min.css diff --git a/src/main/resources/META-INF/resources/css/themes.css b/src/main/resources/META-INF/resources/css/themes.css new file mode 100644 index 0000000..e58a242 --- /dev/null +++ b/src/main/resources/META-INF/resources/css/themes.css @@ -0,0 +1 @@ +/*! 🌼 daisyUI 5.5.16 - MIT License */ :root,:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=cupcake]:checked),[data-theme=cupcake]{color-scheme:light;--color-base-100:oklch(97.788% .004 56.375);--color-base-200:oklch(93.982% .007 61.449);--color-base-300:oklch(91.586% .006 53.44);--color-base-content:oklch(23.574% .066 313.189);--color-primary:oklch(85% .138 181.071);--color-primary-content:oklch(43% .078 188.216);--color-secondary:oklch(89% .061 343.231);--color-secondary-content:oklch(45% .187 3.815);--color-accent:oklch(90% .076 70.697);--color-accent-content:oklch(47% .157 37.304);--color-neutral:oklch(27% .006 286.033);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(68% .169 237.323);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(69% .17 162.48);--color-success-content:oklch(26% .051 172.552);--color-warning:oklch(79% .184 86.047);--color-warning-content:oklch(28% .066 53.813);--color-error:oklch(64% .246 16.439);--color-error-content:oklch(27% .105 12.094);--radius-selector:1rem;--radius-field:2rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:2px;--depth:1;--noise:0}:root:has(input.theme-controller[value=bumblebee]:checked),[data-theme=bumblebee]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(97% 0 0);--color-base-300:oklch(92% 0 0);--color-base-content:oklch(20% 0 0);--color-primary:oklch(85% .199 91.936);--color-primary-content:oklch(42% .095 57.708);--color-secondary:oklch(75% .183 55.934);--color-secondary-content:oklch(40% .123 38.172);--color-accent:oklch(0% 0 0);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(37% .01 67.558);--color-neutral-content:oklch(92% .003 48.717);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(39% .09 240.876);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(70% .191 22.216);--color-error-content:oklch(39% .141 25.723);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=emerald]:checked),[data-theme=emerald]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(93% 0 0);--color-base-300:oklch(86% 0 0);--color-base-content:oklch(35.519% .032 262.988);--color-primary:oklch(76.662% .135 153.45);--color-primary-content:oklch(33.387% .04 162.24);--color-secondary:oklch(61.302% .202 261.294);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(72.772% .149 33.2);--color-accent-content:oklch(0% 0 0);--color-neutral:oklch(35.519% .032 262.988);--color-neutral-content:oklch(98.462% .001 247.838);--color-info:oklch(72.06% .191 231.6);--color-info-content:oklch(0% 0 0);--color-success:oklch(64.8% .15 160);--color-success-content:oklch(0% 0 0);--color-warning:oklch(84.71% .199 83.87);--color-warning-content:oklch(0% 0 0);--color-error:oklch(71.76% .221 22.18);--color-error-content:oklch(0% 0 0);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=corporate]:checked),[data-theme=corporate]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(93% 0 0);--color-base-300:oklch(86% 0 0);--color-base-content:oklch(22.389% .031 278.072);--color-primary:oklch(58% .158 241.966);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(55% .046 257.417);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(60% .118 184.704);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(0% 0 0);--color-neutral-content:oklch(100% 0 0);--color-info:oklch(60% .126 221.723);--color-info-content:oklch(100% 0 0);--color-success:oklch(62% .194 149.214);--color-success-content:oklch(100% 0 0);--color-warning:oklch(85% .199 91.936);--color-warning-content:oklch(0% 0 0);--color-error:oklch(70% .191 22.216);--color-error-content:oklch(0% 0 0);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=synthwave]:checked),[data-theme=synthwave]{color-scheme:dark;--color-base-100:oklch(15% .09 281.288);--color-base-200:oklch(20% .09 281.288);--color-base-300:oklch(25% .09 281.288);--color-base-content:oklch(78% .115 274.713);--color-primary:oklch(71% .202 349.761);--color-primary-content:oklch(28% .109 3.907);--color-secondary:oklch(82% .111 230.318);--color-secondary-content:oklch(29% .066 243.157);--color-accent:oklch(75% .183 55.934);--color-accent-content:oklch(26% .079 36.259);--color-neutral:oklch(45% .24 277.023);--color-neutral-content:oklch(87% .065 274.039);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(77% .152 181.912);--color-success-content:oklch(27% .046 192.524);--color-warning:oklch(90% .182 98.111);--color-warning-content:oklch(42% .095 57.708);--color-error:oklch(73.7% .121 32.639);--color-error-content:oklch(23.501% .096 290.329);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=retro]:checked),[data-theme=retro]{color-scheme:light;--color-base-100:oklch(91.637% .034 90.515);--color-base-200:oklch(88.272% .049 91.774);--color-base-300:oklch(84.133% .065 90.856);--color-base-content:oklch(41% .112 45.904);--color-primary:oklch(80% .114 19.571);--color-primary-content:oklch(39% .141 25.723);--color-secondary:oklch(92% .084 155.995);--color-secondary-content:oklch(44% .119 151.328);--color-accent:oklch(68% .162 75.834);--color-accent-content:oklch(41% .112 45.904);--color-neutral:oklch(44% .011 73.639);--color-neutral-content:oklch(86% .005 56.366);--color-info:oklch(58% .158 241.966);--color-info-content:oklch(96% .059 95.617);--color-success:oklch(51% .096 186.391);--color-success-content:oklch(96% .059 95.617);--color-warning:oklch(64% .222 41.116);--color-warning-content:oklch(96% .059 95.617);--color-error:oklch(70% .191 22.216);--color-error-content:oklch(40% .123 38.172);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=cyberpunk]:checked),[data-theme=cyberpunk]{color-scheme:light;--color-base-100:oklch(94.51% .179 104.32);--color-base-200:oklch(91.51% .179 104.32);--color-base-300:oklch(85.51% .179 104.32);--color-base-content:oklch(0% 0 0);--color-primary:oklch(74.22% .209 6.35);--color-primary-content:oklch(14.844% .041 6.35);--color-secondary:oklch(83.33% .184 204.72);--color-secondary-content:oklch(16.666% .036 204.72);--color-accent:oklch(71.86% .217 310.43);--color-accent-content:oklch(14.372% .043 310.43);--color-neutral:oklch(23.04% .065 269.31);--color-neutral-content:oklch(94.51% .179 104.32);--color-info:oklch(72.06% .191 231.6);--color-info-content:oklch(0% 0 0);--color-success:oklch(64.8% .15 160);--color-success-content:oklch(0% 0 0);--color-warning:oklch(84.71% .199 83.87);--color-warning-content:oklch(0% 0 0);--color-error:oklch(71.76% .221 22.18);--color-error-content:oklch(0% 0 0);--radius-selector:0rem;--radius-field:0rem;--radius-box:0rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=valentine]:checked),[data-theme=valentine]{color-scheme:light;--color-base-100:oklch(97% .014 343.198);--color-base-200:oklch(94% .028 342.258);--color-base-300:oklch(89% .061 343.231);--color-base-content:oklch(52% .223 3.958);--color-primary:oklch(65% .241 354.308);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(62% .265 303.9);--color-secondary-content:oklch(97% .014 308.299);--color-accent:oklch(82% .111 230.318);--color-accent-content:oklch(39% .09 240.876);--color-neutral:oklch(40% .153 2.432);--color-neutral-content:oklch(89% .061 343.231);--color-info:oklch(86% .127 207.078);--color-info-content:oklch(44% .11 240.79);--color-success:oklch(84% .143 164.978);--color-success-content:oklch(43% .095 166.913);--color-warning:oklch(75% .183 55.934);--color-warning-content:oklch(26% .079 36.259);--color-error:oklch(63% .237 25.331);--color-error-content:oklch(97% .013 17.38);--radius-selector:1rem;--radius-field:2rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=halloween]:checked),[data-theme=halloween]{color-scheme:dark;--color-base-100:oklch(21% .006 56.043);--color-base-200:oklch(14% .004 49.25);--color-base-300:oklch(0% 0 0);--color-base-content:oklch(84.955% 0 0);--color-primary:oklch(77.48% .204 60.62);--color-primary-content:oklch(19.693% .004 196.779);--color-secondary:oklch(45.98% .248 305.03);--color-secondary-content:oklch(89.196% .049 305.03);--color-accent:oklch(64.8% .223 136.073);--color-accent-content:oklch(0% 0 0);--color-neutral:oklch(24.371% .046 65.681);--color-neutral-content:oklch(84.874% .009 65.681);--color-info:oklch(54.615% .215 262.88);--color-info-content:oklch(90.923% .043 262.88);--color-success:oklch(62.705% .169 149.213);--color-success-content:oklch(12.541% .033 149.213);--color-warning:oklch(66.584% .157 58.318);--color-warning-content:oklch(13.316% .031 58.318);--color-error:oklch(65.72% .199 27.33);--color-error-content:oklch(13.144% .039 27.33);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=garden]:checked),[data-theme=garden]{color-scheme:light;--color-base-100:oklch(92.951% .002 17.197);--color-base-200:oklch(86.445% .002 17.197);--color-base-300:oklch(79.938% .001 17.197);--color-base-content:oklch(16.961% .001 17.32);--color-primary:oklch(62.45% .278 3.836);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(48.495% .11 355.095);--color-secondary-content:oklch(89.699% .022 355.095);--color-accent:oklch(56.273% .054 154.39);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(24.155% .049 89.07);--color-neutral-content:oklch(92.951% .002 17.197);--color-info:oklch(72.06% .191 231.6);--color-info-content:oklch(0% 0 0);--color-success:oklch(64.8% .15 160);--color-success-content:oklch(0% 0 0);--color-warning:oklch(84.71% .199 83.87);--color-warning-content:oklch(0% 0 0);--color-error:oklch(71.76% .221 22.18);--color-error-content:oklch(0% 0 0);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=forest]:checked),[data-theme=forest]{color-scheme:dark;--color-base-100:oklch(20.84% .008 17.911);--color-base-200:oklch(18.522% .007 17.911);--color-base-300:oklch(16.203% .007 17.911);--color-base-content:oklch(83.768% .001 17.911);--color-primary:oklch(68.628% .185 148.958);--color-primary-content:oklch(0% 0 0);--color-secondary:oklch(69.776% .135 168.327);--color-secondary-content:oklch(13.955% .027 168.327);--color-accent:oklch(70.628% .119 185.713);--color-accent-content:oklch(14.125% .023 185.713);--color-neutral:oklch(30.698% .039 171.364);--color-neutral-content:oklch(86.139% .007 171.364);--color-info:oklch(72.06% .191 231.6);--color-info-content:oklch(0% 0 0);--color-success:oklch(64.8% .15 160);--color-success-content:oklch(0% 0 0);--color-warning:oklch(84.71% .199 83.87);--color-warning-content:oklch(0% 0 0);--color-error:oklch(71.76% .221 22.18);--color-error-content:oklch(0% 0 0);--radius-selector:1rem;--radius-field:2rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=aqua]:checked),[data-theme=aqua]{color-scheme:dark;--color-base-100:oklch(37% .146 265.522);--color-base-200:oklch(28% .091 267.935);--color-base-300:oklch(22% .091 267.935);--color-base-content:oklch(90% .058 230.902);--color-primary:oklch(85.661% .144 198.645);--color-primary-content:oklch(40.124% .068 197.603);--color-secondary:oklch(60.682% .108 309.782);--color-secondary-content:oklch(96% .016 293.756);--color-accent:oklch(93.426% .102 94.555);--color-accent-content:oklch(18.685% .02 94.555);--color-neutral:oklch(27% .146 265.522);--color-neutral-content:oklch(80% .146 265.522);--color-info:oklch(54.615% .215 262.88);--color-info-content:oklch(90.923% .043 262.88);--color-success:oklch(62.705% .169 149.213);--color-success-content:oklch(12.541% .033 149.213);--color-warning:oklch(66.584% .157 58.318);--color-warning-content:oklch(27% .077 45.635);--color-error:oklch(73.95% .19 27.33);--color-error-content:oklch(14.79% .038 27.33);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=lofi]:checked),[data-theme=lofi]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(97% 0 0);--color-base-300:oklch(94% 0 0);--color-base-content:oklch(0% 0 0);--color-primary:oklch(15.906% 0 0);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(21.455% .001 17.278);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(26.861% 0 0);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(0% 0 0);--color-neutral-content:oklch(100% 0 0);--color-info:oklch(79.54% .103 205.9);--color-info-content:oklch(15.908% .02 205.9);--color-success:oklch(90.13% .153 164.14);--color-success-content:oklch(18.026% .03 164.14);--color-warning:oklch(88.37% .135 79.94);--color-warning-content:oklch(17.674% .027 79.94);--color-error:oklch(78.66% .15 28.47);--color-error-content:oklch(15.732% .03 28.47);--radius-selector:2rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=pastel]:checked),[data-theme=pastel]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98.462% .001 247.838);--color-base-300:oklch(92.462% .001 247.838);--color-base-content:oklch(20% 0 0);--color-primary:oklch(90% .063 306.703);--color-primary-content:oklch(49% .265 301.924);--color-secondary:oklch(89% .058 10.001);--color-secondary-content:oklch(51% .222 16.935);--color-accent:oklch(90% .093 164.15);--color-accent-content:oklch(50% .118 165.612);--color-neutral:oklch(55% .046 257.417);--color-neutral-content:oklch(92% .013 255.508);--color-info:oklch(86% .127 207.078);--color-info-content:oklch(52% .105 223.128);--color-success:oklch(87% .15 154.449);--color-success-content:oklch(52% .154 150.069);--color-warning:oklch(83% .128 66.29);--color-warning-content:oklch(55% .195 38.402);--color-error:oklch(80% .114 19.571);--color-error-content:oklch(50% .213 27.518);--radius-selector:1rem;--radius-field:2rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:2px;--depth:0;--noise:0}:root:has(input.theme-controller[value=fantasy]:checked),[data-theme=fantasy]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(93% 0 0);--color-base-300:oklch(86% 0 0);--color-base-content:oklch(27.807% .029 256.847);--color-primary:oklch(37.45% .189 325.02);--color-primary-content:oklch(87.49% .037 325.02);--color-secondary:oklch(53.92% .162 241.36);--color-secondary-content:oklch(90.784% .032 241.36);--color-accent:oklch(75.98% .204 56.72);--color-accent-content:oklch(15.196% .04 56.72);--color-neutral:oklch(27.807% .029 256.847);--color-neutral-content:oklch(85.561% .005 256.847);--color-info:oklch(72.06% .191 231.6);--color-info-content:oklch(0% 0 0);--color-success:oklch(64.8% .15 160);--color-success-content:oklch(0% 0 0);--color-warning:oklch(84.71% .199 83.87);--color-warning-content:oklch(0% 0 0);--color-error:oklch(71.76% .221 22.18);--color-error-content:oklch(0% 0 0);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=wireframe]:checked),[data-theme=wireframe]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(97% 0 0);--color-base-300:oklch(94% 0 0);--color-base-content:oklch(20% 0 0);--color-primary:oklch(87% 0 0);--color-primary-content:oklch(26% 0 0);--color-secondary:oklch(87% 0 0);--color-secondary-content:oklch(26% 0 0);--color-accent:oklch(87% 0 0);--color-accent-content:oklch(26% 0 0);--color-neutral:oklch(87% 0 0);--color-neutral-content:oklch(26% 0 0);--color-info:oklch(44% .11 240.79);--color-info-content:oklch(90% .058 230.902);--color-success:oklch(43% .095 166.913);--color-success-content:oklch(90% .093 164.15);--color-warning:oklch(47% .137 46.201);--color-warning-content:oklch(92% .12 95.746);--color-error:oklch(44% .177 26.899);--color-error-content:oklch(88% .062 18.334);--radius-selector:0rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=black]:checked),[data-theme=black]{color-scheme:dark;--color-base-100:oklch(0% 0 0);--color-base-200:oklch(19% 0 0);--color-base-300:oklch(22% 0 0);--color-base-content:oklch(87.609% 0 0);--color-primary:oklch(35% 0 0);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(35% 0 0);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(35% 0 0);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(35% 0 0);--color-neutral-content:oklch(100% 0 0);--color-info:oklch(45.201% .313 264.052);--color-info-content:oklch(89.04% .062 264.052);--color-success:oklch(51.975% .176 142.495);--color-success-content:oklch(90.395% .035 142.495);--color-warning:oklch(96.798% .211 109.769);--color-warning-content:oklch(19.359% .042 109.769);--color-error:oklch(62.795% .257 29.233);--color-error-content:oklch(12.559% .051 29.233);--radius-selector:0rem;--radius-field:0rem;--radius-box:0rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=luxury]:checked),[data-theme=luxury]{color-scheme:dark;--color-base-100:oklch(14.076% .004 285.822);--color-base-200:oklch(20.219% .004 308.229);--color-base-300:oklch(23.219% .004 308.229);--color-base-content:oklch(75.687% .123 76.89);--color-primary:oklch(100% 0 0);--color-primary-content:oklch(20% 0 0);--color-secondary:oklch(27.581% .064 261.069);--color-secondary-content:oklch(85.516% .012 261.069);--color-accent:oklch(36.674% .051 338.825);--color-accent-content:oklch(87.334% .01 338.825);--color-neutral:oklch(24.27% .057 59.825);--color-neutral-content:oklch(93.203% .089 90.861);--color-info:oklch(79.061% .121 237.133);--color-info-content:oklch(15.812% .024 237.133);--color-success:oklch(78.119% .192 132.154);--color-success-content:oklch(15.623% .038 132.154);--color-warning:oklch(86.127% .136 102.891);--color-warning-content:oklch(17.225% .027 102.891);--color-error:oklch(71.753% .176 22.568);--color-error-content:oklch(14.35% .035 22.568);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dracula]:checked),[data-theme=dracula]{color-scheme:dark;--color-base-100:oklch(28.822% .022 277.508);--color-base-200:oklch(26.805% .02 277.508);--color-base-300:oklch(24.787% .019 277.508);--color-base-content:oklch(97.747% .007 106.545);--color-primary:oklch(75.461% .183 346.812);--color-primary-content:oklch(15.092% .036 346.812);--color-secondary:oklch(74.202% .148 301.883);--color-secondary-content:oklch(14.84% .029 301.883);--color-accent:oklch(83.392% .124 66.558);--color-accent-content:oklch(16.678% .024 66.558);--color-neutral:oklch(39.445% .032 275.524);--color-neutral-content:oklch(87.889% .006 275.524);--color-info:oklch(88.263% .093 212.846);--color-info-content:oklch(17.652% .018 212.846);--color-success:oklch(87.099% .219 148.024);--color-success-content:oklch(17.419% .043 148.024);--color-warning:oklch(95.533% .134 112.757);--color-warning-content:oklch(19.106% .026 112.757);--color-error:oklch(68.22% .206 24.43);--color-error-content:oklch(13.644% .041 24.43);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=cmyk]:checked),[data-theme=cmyk]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(95% 0 0);--color-base-300:oklch(90% 0 0);--color-base-content:oklch(20% 0 0);--color-primary:oklch(71.772% .133 239.443);--color-primary-content:oklch(14.354% .026 239.443);--color-secondary:oklch(64.476% .202 359.339);--color-secondary-content:oklch(12.895% .04 359.339);--color-accent:oklch(94.228% .189 105.306);--color-accent-content:oklch(18.845% .037 105.306);--color-neutral:oklch(21.778% 0 0);--color-neutral-content:oklch(84.355% 0 0);--color-info:oklch(68.475% .094 217.284);--color-info-content:oklch(13.695% .018 217.284);--color-success:oklch(46.949% .162 321.406);--color-success-content:oklch(89.389% .032 321.406);--color-warning:oklch(71.236% .159 52.023);--color-warning-content:oklch(14.247% .031 52.023);--color-error:oklch(62.013% .208 28.717);--color-error-content:oklch(12.402% .041 28.717);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=autumn]:checked),[data-theme=autumn]{color-scheme:light;--color-base-100:oklch(95.814% 0 0);--color-base-200:oklch(89.107% 0 0);--color-base-300:oklch(82.4% 0 0);--color-base-content:oklch(19.162% 0 0);--color-primary:oklch(40.723% .161 17.53);--color-primary-content:oklch(88.144% .032 17.53);--color-secondary:oklch(61.676% .169 23.865);--color-secondary-content:oklch(12.335% .033 23.865);--color-accent:oklch(73.425% .094 60.729);--color-accent-content:oklch(14.685% .018 60.729);--color-neutral:oklch(54.367% .037 51.902);--color-neutral-content:oklch(90.873% .007 51.902);--color-info:oklch(69.224% .097 207.284);--color-info-content:oklch(13.844% .019 207.284);--color-success:oklch(60.995% .08 174.616);--color-success-content:oklch(12.199% .016 174.616);--color-warning:oklch(70.081% .164 56.844);--color-warning-content:oklch(14.016% .032 56.844);--color-error:oklch(53.07% .241 24.16);--color-error-content:oklch(90.614% .048 24.16);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=business]:checked),[data-theme=business]{color-scheme:dark;--color-base-100:oklch(24.353% 0 0);--color-base-200:oklch(22.648% 0 0);--color-base-300:oklch(20.944% 0 0);--color-base-content:oklch(84.87% 0 0);--color-primary:oklch(41.703% .099 251.473);--color-primary-content:oklch(88.34% .019 251.473);--color-secondary:oklch(64.092% .027 229.389);--color-secondary-content:oklch(12.818% .005 229.389);--color-accent:oklch(67.271% .167 35.791);--color-accent-content:oklch(13.454% .033 35.791);--color-neutral:oklch(27.441% .013 253.041);--color-neutral-content:oklch(85.488% .002 253.041);--color-info:oklch(62.616% .143 240.033);--color-info-content:oklch(12.523% .028 240.033);--color-success:oklch(70.226% .094 156.596);--color-success-content:oklch(14.045% .018 156.596);--color-warning:oklch(77.482% .115 81.519);--color-warning-content:oklch(15.496% .023 81.519);--color-error:oklch(51.61% .146 29.674);--color-error-content:oklch(90.322% .029 29.674);--radius-selector:0rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=acid]:checked),[data-theme=acid]{color-scheme:light;--color-base-100:oklch(98% 0 0);--color-base-200:oklch(95% 0 0);--color-base-300:oklch(91% 0 0);--color-base-content:oklch(0% 0 0);--color-primary:oklch(71.9% .357 330.759);--color-primary-content:oklch(14.38% .071 330.759);--color-secondary:oklch(73.37% .224 48.25);--color-secondary-content:oklch(14.674% .044 48.25);--color-accent:oklch(92.78% .264 122.962);--color-accent-content:oklch(18.556% .052 122.962);--color-neutral:oklch(21.31% .128 278.68);--color-neutral-content:oklch(84.262% .025 278.68);--color-info:oklch(60.72% .227 252.05);--color-info-content:oklch(12.144% .045 252.05);--color-success:oklch(85.72% .266 158.53);--color-success-content:oklch(17.144% .053 158.53);--color-warning:oklch(91.01% .212 100.5);--color-warning-content:oklch(18.202% .042 100.5);--color-error:oklch(64.84% .293 29.349);--color-error-content:oklch(12.968% .058 29.349);--radius-selector:1rem;--radius-field:1rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=lemonade]:checked),[data-theme=lemonade]{color-scheme:light;--color-base-100:oklch(98.71% .02 123.72);--color-base-200:oklch(91.8% .018 123.72);--color-base-300:oklch(84.89% .017 123.72);--color-base-content:oklch(19.742% .004 123.72);--color-primary:oklch(58.92% .199 134.6);--color-primary-content:oklch(11.784% .039 134.6);--color-secondary:oklch(77.75% .196 111.09);--color-secondary-content:oklch(15.55% .039 111.09);--color-accent:oklch(85.39% .201 100.73);--color-accent-content:oklch(17.078% .04 100.73);--color-neutral:oklch(30.98% .075 108.6);--color-neutral-content:oklch(86.196% .015 108.6);--color-info:oklch(86.19% .047 224.14);--color-info-content:oklch(17.238% .009 224.14);--color-success:oklch(86.19% .047 157.85);--color-success-content:oklch(17.238% .009 157.85);--color-warning:oklch(86.19% .047 102.15);--color-warning-content:oklch(17.238% .009 102.15);--color-error:oklch(86.19% .047 25.85);--color-error-content:oklch(17.238% .009 25.85);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=night]:checked),[data-theme=night]{color-scheme:dark;--color-base-100:oklch(20.768% .039 265.754);--color-base-200:oklch(19.314% .037 265.754);--color-base-300:oklch(17.86% .034 265.754);--color-base-content:oklch(84.153% .007 265.754);--color-primary:oklch(75.351% .138 232.661);--color-primary-content:oklch(15.07% .027 232.661);--color-secondary:oklch(68.011% .158 276.934);--color-secondary-content:oklch(13.602% .031 276.934);--color-accent:oklch(72.36% .176 350.048);--color-accent-content:oklch(14.472% .035 350.048);--color-neutral:oklch(27.949% .036 260.03);--color-neutral-content:oklch(85.589% .007 260.03);--color-info:oklch(68.455% .148 237.251);--color-info-content:oklch(0% 0 0);--color-success:oklch(78.452% .132 181.911);--color-success-content:oklch(15.69% .026 181.911);--color-warning:oklch(83.242% .139 82.95);--color-warning-content:oklch(16.648% .027 82.95);--color-error:oklch(71.785% .17 13.118);--color-error-content:oklch(14.357% .034 13.118);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=coffee]:checked),[data-theme=coffee]{color-scheme:dark;--color-base-100:oklch(24% .023 329.708);--color-base-200:oklch(21% .021 329.708);--color-base-300:oklch(16% .019 329.708);--color-base-content:oklch(72.354% .092 79.129);--color-primary:oklch(71.996% .123 62.756);--color-primary-content:oklch(14.399% .024 62.756);--color-secondary:oklch(34.465% .029 199.194);--color-secondary-content:oklch(86.893% .005 199.194);--color-accent:oklch(42.621% .074 224.389);--color-accent-content:oklch(88.524% .014 224.389);--color-neutral:oklch(16.51% .015 326.261);--color-neutral-content:oklch(83.302% .003 326.261);--color-info:oklch(79.49% .063 184.558);--color-info-content:oklch(15.898% .012 184.558);--color-success:oklch(74.722% .072 131.116);--color-success-content:oklch(14.944% .014 131.116);--color-warning:oklch(88.15% .14 87.722);--color-warning-content:oklch(17.63% .028 87.722);--color-error:oklch(77.318% .128 31.871);--color-error-content:oklch(15.463% .025 31.871);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=winter]:checked),[data-theme=winter]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(97.466% .011 259.822);--color-base-300:oklch(93.268% .016 262.751);--color-base-content:oklch(41.886% .053 255.824);--color-primary:oklch(56.86% .255 257.57);--color-primary-content:oklch(91.372% .051 257.57);--color-secondary:oklch(42.551% .161 282.339);--color-secondary-content:oklch(88.51% .032 282.339);--color-accent:oklch(59.939% .191 335.171);--color-accent-content:oklch(11.988% .038 335.171);--color-neutral:oklch(19.616% .063 257.651);--color-neutral-content:oklch(83.923% .012 257.651);--color-info:oklch(88.127% .085 214.515);--color-info-content:oklch(17.625% .017 214.515);--color-success:oklch(80.494% .077 197.823);--color-success-content:oklch(16.098% .015 197.823);--color-warning:oklch(89.172% .045 71.47);--color-warning-content:oklch(17.834% .009 71.47);--color-error:oklch(73.092% .11 20.076);--color-error-content:oklch(14.618% .022 20.076);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=dim]:checked),[data-theme=dim]{color-scheme:dark;--color-base-100:oklch(30.857% .023 264.149);--color-base-200:oklch(28.036% .019 264.182);--color-base-300:oklch(26.346% .018 262.177);--color-base-content:oklch(82.901% .031 222.959);--color-primary:oklch(86.133% .141 139.549);--color-primary-content:oklch(17.226% .028 139.549);--color-secondary:oklch(73.375% .165 35.353);--color-secondary-content:oklch(14.675% .033 35.353);--color-accent:oklch(74.229% .133 311.379);--color-accent-content:oklch(14.845% .026 311.379);--color-neutral:oklch(24.731% .02 264.094);--color-neutral-content:oklch(82.901% .031 222.959);--color-info:oklch(86.078% .142 206.182);--color-info-content:oklch(17.215% .028 206.182);--color-success:oklch(86.171% .142 166.534);--color-success-content:oklch(17.234% .028 166.534);--color-warning:oklch(86.163% .142 94.818);--color-warning-content:oklch(17.232% .028 94.818);--color-error:oklch(82.418% .099 33.756);--color-error-content:oklch(16.483% .019 33.756);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=nord]:checked),[data-theme=nord]{color-scheme:light;--color-base-100:oklch(95.127% .007 260.731);--color-base-200:oklch(93.299% .01 261.788);--color-base-300:oklch(89.925% .016 262.749);--color-base-content:oklch(32.437% .022 264.182);--color-primary:oklch(59.435% .077 254.027);--color-primary-content:oklch(11.887% .015 254.027);--color-secondary:oklch(69.651% .059 248.687);--color-secondary-content:oklch(13.93% .011 248.687);--color-accent:oklch(77.464% .062 217.469);--color-accent-content:oklch(15.492% .012 217.469);--color-neutral:oklch(45.229% .035 264.131);--color-neutral-content:oklch(89.925% .016 262.749);--color-info:oklch(69.207% .062 332.664);--color-info-content:oklch(13.841% .012 332.664);--color-success:oklch(76.827% .074 131.063);--color-success-content:oklch(15.365% .014 131.063);--color-warning:oklch(85.486% .089 84.093);--color-warning-content:oklch(17.097% .017 84.093);--color-error:oklch(60.61% .12 15.341);--color-error-content:oklch(12.122% .024 15.341);--radius-selector:1rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=sunset]:checked),[data-theme=sunset]{color-scheme:dark;--color-base-100:oklch(22% .019 237.69);--color-base-200:oklch(20% .019 237.69);--color-base-300:oklch(18% .019 237.69);--color-base-content:oklch(77.383% .043 245.096);--color-primary:oklch(74.703% .158 39.947);--color-primary-content:oklch(14.94% .031 39.947);--color-secondary:oklch(72.537% .177 2.72);--color-secondary-content:oklch(14.507% .035 2.72);--color-accent:oklch(71.294% .166 299.844);--color-accent-content:oklch(14.258% .033 299.844);--color-neutral:oklch(26% .019 237.69);--color-neutral-content:oklch(70% .019 237.69);--color-info:oklch(85.559% .085 206.015);--color-info-content:oklch(17.111% .017 206.015);--color-success:oklch(85.56% .085 144.778);--color-success-content:oklch(17.112% .017 144.778);--color-warning:oklch(85.569% .084 74.427);--color-warning-content:oklch(17.113% .016 74.427);--color-error:oklch(85.511% .078 16.886);--color-error-content:oklch(17.102% .015 16.886);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=caramellatte]:checked),[data-theme=caramellatte]{color-scheme:light;--color-base-100:oklch(98% .016 73.684);--color-base-200:oklch(95% .038 75.164);--color-base-300:oklch(90% .076 70.697);--color-base-content:oklch(40% .123 38.172);--color-primary:oklch(0% 0 0);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(22.45% .075 37.85);--color-secondary-content:oklch(90% .076 70.697);--color-accent:oklch(46.44% .111 37.85);--color-accent-content:oklch(90% .076 70.697);--color-neutral:oklch(55% .195 38.402);--color-neutral-content:oklch(98% .016 73.684);--color-info:oklch(42% .199 265.638);--color-info-content:oklch(90% .076 70.697);--color-success:oklch(43% .095 166.913);--color-success-content:oklch(90% .076 70.697);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(70% .191 22.216);--color-error-content:oklch(39% .141 25.723);--radius-selector:2rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:2px;--depth:1;--noise:1}:root:has(input.theme-controller[value=abyss]:checked),[data-theme=abyss]{color-scheme:dark;--color-base-100:oklch(20% .08 209);--color-base-200:oklch(15% .08 209);--color-base-300:oklch(10% .08 209);--color-base-content:oklch(90% .076 70.697);--color-primary:oklch(92% .2653 125);--color-primary-content:oklch(50% .2653 125);--color-secondary:oklch(83.27% .0764 298.3);--color-secondary-content:oklch(43.27% .0764 298.3);--color-accent:oklch(43% 0 0);--color-accent-content:oklch(98% 0 0);--color-neutral:oklch(30% .08 209);--color-neutral-content:oklch(90% .076 70.697);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(79% .209 151.711);--color-success-content:oklch(26% .065 152.934);--color-warning:oklch(84.8% .1962 84.62);--color-warning-content:oklch(44.8% .1962 84.62);--color-error:oklch(65% .1985 24.22);--color-error-content:oklch(27% .1985 24.22);--radius-selector:2rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=silk]:checked),[data-theme=silk]{color-scheme:light;--color-base-100:oklch(97% .0035 67.78);--color-base-200:oklch(95% .0081 61.42);--color-base-300:oklch(90% .0081 61.42);--color-base-content:oklch(40% .0081 61.42);--color-primary:oklch(23.27% .0249 284.3);--color-primary-content:oklch(94.22% .2505 117.44);--color-secondary:oklch(23.27% .0249 284.3);--color-secondary-content:oklch(73.92% .2135 50.94);--color-accent:oklch(23.27% .0249 284.3);--color-accent-content:oklch(88.92% .2061 189.9);--color-neutral:oklch(20% 0 0);--color-neutral-content:oklch(80% .0081 61.42);--color-info:oklch(80.39% .1148 241.68);--color-info-content:oklch(30.39% .1148 241.68);--color-success:oklch(83.92% .0901 136.87);--color-success-content:oklch(23.92% .0901 136.87);--color-warning:oklch(83.92% .1085 80);--color-warning-content:oklch(43.92% .1085 80);--color-error:oklch(75.1% .1814 22.37);--color-error-content:oklch(35.1% .1814 22.37);--radius-selector:2rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:2px;--depth:1;--noise:0} \ No newline at end of file diff --git a/src/main/resources/META-INF/resources/css/themes.css:Zone.Identifier b/src/main/resources/META-INF/resources/css/themes.css:Zone.Identifier new file mode 100644 index 0000000..2ca7eef --- /dev/null +++ b/src/main/resources/META-INF/resources/css/themes.css:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://cdn.jsdelivr.net.cn/npm/daisyui@5/themes.css diff --git a/src/main/resources/META-INF/resources/js/alpine.min.js b/src/main/resources/META-INF/resources/js/alpine.min.js new file mode 100644 index 0000000..8e339a2 --- /dev/null +++ b/src/main/resources/META-INF/resources/js/alpine.min.js @@ -0,0 +1,5 @@ +(()=>{var ie=!1,oe=!1,Y=[],se=-1,ae=!1;function We(t){Bn(t)}function Ge(){ae=!0}function Je(){ae=!1,Xe()}function Bn(t){Y.includes(t)||Y.push(t),Xe()}function Ye(t){let e=Y.indexOf(t);e!==-1&&e>se&&Y.splice(e,1)}function Xe(){if(!oe&&!ie){if(ae)return;ie=!0,queueMicrotask(zn)}}function zn(){ie=!1,oe=!0;for(let t=0;tt.effect(e,{scheduler:r=>{ce?We(r):r()}}),le=t.raw}function ue(t){D=t}function tr(t){let e=()=>{};return[n=>{let i=D(n);return t._x_effects||(t._x_effects=new Set,t._x_runEffects=()=>{t._x_effects.forEach(o=>o())}),t._x_effects.add(i),e=()=>{i!==void 0&&(t._x_effects.delete(i),z(i))},i},()=>{e()}]}function Ot(t,e){let r=!0,n,i=D(()=>{let o=t();if(JSON.stringify(o),!r&&(typeof o=="object"||o!==n)){let s=n;queueMicrotask(()=>{e(o,s)})}n=o,r=!1});return()=>z(i)}async function er(t){Ge();try{await t(),await Promise.resolve()}finally{Je()}}var rr=[],nr=[],ir=[];function or(t){ir.push(t)}function it(t,e){typeof e=="function"?(t._x_cleanups||(t._x_cleanups=[]),t._x_cleanups.push(e)):(e=t,nr.push(e))}function Tt(t){rr.push(t)}function Rt(t,e,r){t._x_attributeCleanups||(t._x_attributeCleanups={}),t._x_attributeCleanups[e]||(t._x_attributeCleanups[e]=[]),t._x_attributeCleanups[e].push(r)}function fe(t,e){t._x_attributeCleanups&&Object.entries(t._x_attributeCleanups).forEach(([r,n])=>{(e===void 0||e.includes(r))&&(n.forEach(i=>i()),delete t._x_attributeCleanups[r])})}function sr(t){for(t._x_effects?.forEach(Ye);t._x_cleanups?.length;)t._x_cleanups.pop()()}var de=new MutationObserver(_e),pe=!1;function mt(){de.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),pe=!0}function me(){Hn(),de.disconnect(),pe=!1}var pt=[];function Hn(){let t=de.takeRecords();pt.push(()=>t.length>0&&_e(t));let e=pt.length;queueMicrotask(()=>{if(pt.length===e)for(;pt.length>0;)pt.shift()()})}function h(t){if(!pe)return t();me();let e=t();return mt(),e}var he=!1,Ct=[];function ar(){he=!0}function cr(){he=!1,_e(Ct),Ct=[]}function _e(t){if(he){Ct=Ct.concat(t);return}let e=[],r=new Set,n=new Map,i=new Map;for(let o=0;o{s.nodeType===1&&s._x_marker&&r.add(s)}),t[o].addedNodes.forEach(s=>{if(s.nodeType===1){if(r.has(s)){r.delete(s);return}s._x_marker||e.push(s)}})),t[o].type==="attributes")){let s=t[o].target,a=t[o].attributeName,c=t[o].oldValue,l=()=>{n.has(s)||n.set(s,[]),n.get(s).push({name:a,value:s.getAttribute(a)})},u=()=>{i.has(s)||i.set(s,[]),i.get(s).push(a)};s.hasAttribute(a)&&c===null?l():s.hasAttribute(a)?(u(),l()):u()}i.forEach((o,s)=>{fe(s,o)}),n.forEach((o,s)=>{rr.forEach(a=>a(s,o))});for(let o of r)e.some(s=>s.contains(o))||nr.forEach(s=>s(o));for(let o of e)o.isConnected&&ir.forEach(s=>s(o));e=null,r=null,n=null,i=null}function Mt(t){return I(H(t))}function P(t,e,r){return t._x_dataStack=[e,...H(r||t)],()=>{t._x_dataStack=t._x_dataStack.filter(n=>n!==e)}}function H(t){return t._x_dataStack?t._x_dataStack:typeof ShadowRoot=="function"&&t instanceof ShadowRoot?H(t.host):t.parentNode?H(t.parentNode):[]}function I(t){return new Proxy({objects:t},Kn)}var Kn={ownKeys({objects:t}){return Array.from(new Set(t.flatMap(e=>Object.keys(e))))},has({objects:t},e){return e==Symbol.unscopables?!1:t.some(r=>Object.prototype.hasOwnProperty.call(r,e)||Reflect.has(r,e))},get({objects:t},e,r){return e=="toJSON"?Vn:Reflect.get(t.find(n=>Reflect.has(n,e))||{},e,r)},set({objects:t},e,r,n){let i=t.find(s=>Object.prototype.hasOwnProperty.call(s,e))||t[t.length-1],o=Object.getOwnPropertyDescriptor(i,e);return o?.set&&o?.get?o.set.call(n,r)||!0:Reflect.set(i,e,r)}};function Vn(){return Reflect.ownKeys(this).reduce((e,r)=>(e[r]=Reflect.get(this,r),e),{})}function ot(t){let e=n=>typeof n=="object"&&!Array.isArray(n)&&n!==null,r=(n,i="")=>{Object.entries(Object.getOwnPropertyDescriptors(n)).forEach(([o,{value:s,enumerable:a}])=>{if(a===!1||s===void 0||typeof s=="object"&&s!==null&&s.__v_skip)return;let c=i===""?o:`${i}.${o}`;typeof s=="object"&&s!==null&&s._x_interceptor?n[o]=s.initialize(t,c,o):e(s)&&s!==n&&!(s instanceof Element)&&r(s,c)})};return r(t)}function Nt(t,e=()=>{}){let r={initialValue:void 0,_x_interceptor:!0,initialize(n,i,o){return t(this.initialValue,()=>Un(n,i),s=>ge(n,i,s),i,o)}};return e(r),n=>{if(typeof n=="object"&&n!==null&&n._x_interceptor){let i=r.initialize.bind(r);r.initialize=(o,s,a)=>{let c=n.initialize(o,s,a);return r.initialValue=c,i(o,s,a)}}else r.initialValue=n;return r}}function Un(t,e){return e.split(".").reduce((r,n)=>r[n],t)}function ge(t,e,r){if(typeof e=="string"&&(e=e.split(".")),e.length===1)t[e[0]]=r;else{if(e.length===0)throw error;return t[e[0]]||(t[e[0]]={}),ge(t[e[0]],e.slice(1),r)}}var lr={};function y(t,e){lr[t]=e}function U(t,e){let r=qn(e);return Object.entries(lr).forEach(([n,i])=>{Object.defineProperty(t,`$${n}`,{get(){return i(e,r)},enumerable:!1})}),t}function qn(t){let[e,r]=xe(t),n={interceptor:Nt,...e};return it(t,r),n}function ur(t,e,r,...n){try{return r(...n)}catch(i){st(i,t,e)}}function st(...t){return fr(...t)}var fr=Wn;function dr(t){fr=t}function Wn(t,e,r=void 0){t=Object.assign(t??{message:"No error message given."},{el:e,expression:r}),console.warn(`Alpine Expression Error: ${t.message} + +${r?'Expression: "'+r+`" + +`:""}`,e),setTimeout(()=>{throw t},0)}var at=!0;function kt(t){let e=at;at=!1;let r=t();return at=e,r}function N(t,e,r={}){let n;return x(t,e)(i=>n=i,r),n}function x(...t){return pr(...t)}var pr=be;function mr(t){pr=t}var hr;function _r(t){hr=t}function be(t,e){let r={};U(r,t);let n=[r,...H(t)],i=typeof e=="function"?Gn(n,e):Yn(n,e,t);return ur.bind(null,t,e,i)}function Gn(t,e){return(r=()=>{},{scope:n={},params:i=[],context:o}={})=>{if(!at){ht(r,e,I([n,...t]),i);return}let s=e.apply(I([n,...t]),i);ht(r,s)}}var ye={};function Jn(t,e){if(ye[t])return ye[t];let r=Object.getPrototypeOf(async function(){}).constructor,n=/^[\n\s]*if.*\(.*\)/.test(t.trim())||/^(let|const)\s/.test(t.trim())?`(async()=>{ ${t} })()`:t,o=(()=>{try{let s=new r(["__self","scope"],`with (scope) { __self.result = ${n} }; __self.finished = true; return __self.result;`);return Object.defineProperty(s,"name",{value:`[Alpine] ${t}`}),s}catch(s){return st(s,e,t),Promise.resolve()}})();return ye[t]=o,o}function Yn(t,e,r){let n=Jn(e,r);return(i=()=>{},{scope:o={},params:s=[],context:a}={})=>{n.result=void 0,n.finished=!1;let c=I([o,...t]);if(typeof n=="function"){let l=n.call(a,n,c).catch(u=>st(u,r,e));n.finished?(ht(i,n.result,c,s,r),n.result=void 0):l.then(u=>{ht(i,u,c,s,r)}).catch(u=>st(u,r,e)).finally(()=>n.result=void 0)}}}function ht(t,e,r,n,i){if(at&&typeof e=="function"){let o=e.apply(r,n);o instanceof Promise?o.then(s=>ht(t,s,r,n)).catch(s=>st(s,i,e)):t(o)}else typeof e=="object"&&e instanceof Promise?e.then(o=>t(o)):t(e)}function gr(...t){return hr(...t)}function xr(t,e,r={}){let n={};U(n,t);let i=[n,...H(t)],o=I([r.scope??{},...i]),s=r.params??[];if(e.includes("await")){let a=Object.getPrototypeOf(async function(){}).constructor,c=/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(async()=>{ ${e} })()`:e;return new a(["scope"],`with (scope) { let __result = ${c}; return __result }`).call(r.context,o)}else{let a=/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(()=>{ ${e} })()`:e,l=new Function(["scope"],`with (scope) { let __result = ${a}; return __result }`).call(r.context,o);return typeof l=="function"&&at?l.apply(o,s):l}}var ve="x-";function T(t=""){return ve+t}function yr(t){ve=t}var Dt={};function d(t,e){return Dt[t]=e,{before(r){if(!Dt[r]){console.warn(String.raw`Cannot find directive \`${r}\`. \`${t}\` will use the default order of execution`);return}let n=X.indexOf(r);X.splice(n>=0?n:X.indexOf("DEFAULT"),0,t)}}}function br(t){return Object.keys(Dt).includes(t)}function gt(t,e,r){if(e=Array.from(e),t._x_virtualDirectives){let o=Object.entries(t._x_virtualDirectives).map(([a,c])=>({name:a,value:c})),s=Se(o);o=o.map(a=>s.find(c=>c.name===a.name)?{name:`x-bind:${a.name}`,value:`"${a.value}"`}:a),e=e.concat(o)}let n={};return e.map(vr((o,s)=>n[o]=s)).filter(Ar).map(Zn(n,r)).sort(Qn).map(o=>Xn(t,o))}function Se(t){return Array.from(t).map(vr()).filter(e=>!Ar(e))}var we=!1,_t=new Map,wr=Symbol();function Er(t){we=!0;let e=Symbol();wr=e,_t.set(e,[]);let r=()=>{for(;_t.get(e).length;)_t.get(e).shift()();_t.delete(e)},n=()=>{we=!1,r()};t(r),n()}function xe(t){let e=[],r=a=>e.push(a),[n,i]=tr(t);return e.push(i),[{Alpine:K,effect:n,cleanup:r,evaluateLater:x.bind(x,t),evaluate:N.bind(N,t)},()=>e.forEach(a=>a())]}function Xn(t,e){let r=()=>{},n=Dt[e.type]||r,[i,o]=xe(t);Rt(t,e.original,o);let s=()=>{t._x_ignore||t._x_ignoreSelf||(n.inline&&n.inline(t,e,i),n=n.bind(n,t,e,i),we?_t.get(wr).push(n):n())};return s.runCleanups=o,s}var Pt=(t,e)=>({name:r,value:n})=>(r.startsWith(t)&&(r=r.replace(t,e)),{name:r,value:n}),It=t=>t;function vr(t=()=>{}){return({name:e,value:r})=>{let{name:n,value:i}=Sr.reduce((o,s)=>s(o),{name:e,value:r});return n!==e&&t(n,e),{name:n,value:i}}}var Sr=[];function ct(t){Sr.push(t)}function Ar({name:t}){return Or().test(t)}var Or=()=>new RegExp(`^${ve}([^:^.]+)\\b`);function Zn(t,e){return({name:r,value:n})=>{r===n&&(n="");let i=r.match(Or()),o=r.match(/:([a-zA-Z0-9\-_:]+)/),s=r.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],a=e||t[r]||r;return{type:i?i[1]:null,value:o?o[1]:null,modifiers:s.map(c=>c.replace(".","")),expression:n,original:a}}}var Ee="DEFAULT",X=["ignore","ref","data","id","anchor","bind","init","for","model","modelable","transition","show","if",Ee,"teleport"];function Qn(t,e){let r=X.indexOf(t.type)===-1?Ee:t.type,n=X.indexOf(e.type)===-1?Ee:e.type;return X.indexOf(r)-X.indexOf(n)}function Z(t,e,r={}){t.dispatchEvent(new CustomEvent(e,{detail:r,bubbles:!0,composed:!0,cancelable:!0}))}function $(t,e){if(typeof ShadowRoot=="function"&&t instanceof ShadowRoot){Array.from(t.children).forEach(i=>$(i,e));return}let r=!1;if(e(t,()=>r=!0),r)return;let n=t.firstElementChild;for(;n;)$(n,e,!1),n=n.nextElementSibling}function w(t,...e){console.warn(`Alpine Warning: ${t}`,...e)}var Cr=!1;function Tr(){Cr&&w("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),Cr=!0,document.body||w("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's ` + + + + + + + +
    + +
    + +
    +
    +
    + +
    +
    分组数量
    +
    {groups.size()}
    +
    +
    +
    + +
    +
    书签总数
    +
    {#each groups}{it.bookmarks.size()}{#else}0{/each}
    +
    +
    + + + +
    + + + + diff --git a/src/main/resources/templates/adminBookmarks.html b/src/main/resources/templates/adminBookmarks.html new file mode 100644 index 0000000..15b85aa --- /dev/null +++ b/src/main/resources/templates/adminBookmarks.html @@ -0,0 +1,229 @@ + + + + + + 书签管理 - {siteTitle} + + + + + + + + + + + +
    + +
    +
    + +
    +
    + + +
    +
    +
    + + + + + + + + + + + + + {#for bookmark in bookmarks} + + + + + + + + + {#else} + + + + {/for} + +
    ID名称URL分组状态操作
    {bookmark.id}{bookmark.name} + {bookmark.url} + {bookmark.group?.name ?: '未分组'} + {#if bookmark.visible} + 可见 + {#else} + 隐藏 + {/if} + + + +
    + 暂无书签,点击右上角添加 +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/templates/adminGroups.html b/src/main/resources/templates/adminGroups.html new file mode 100644 index 0000000..6c5874b --- /dev/null +++ b/src/main/resources/templates/adminGroups.html @@ -0,0 +1,166 @@ + + + + + + 分组管理 - {siteTitle} + + + + + + + + + + + +
    + +
    +
    +
    + + + + + + + + + + + + + + {#for group in groups} + + + + + + + + + + {#else} + + + + {/for} + +
    ID名称图标排序状态书签数操作
    {group.id}{group.name}{group.icon ?: '-'}{group.sortOrder} + {#if group.visible} + 可见 + {#else} + 隐藏 + {/if} + {group.bookmarks.size()} + + +
    + 暂无分组,点击右上角添加 +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/templates/adminSettings.html b/src/main/resources/templates/adminSettings.html new file mode 100644 index 0000000..d3501f6 --- /dev/null +++ b/src/main/resources/templates/adminSettings.html @@ -0,0 +1,127 @@ + + + + + + 系统设置 - {siteTitle} + + + + + + + + + + + +
    +
    +
    +
    + +

    网站设置

    + +
    + + +
    + +
    + + +
    + +
    + + +
    + + +

    主题设置

    + +
    + + +
    + + +

    搜索设置

    + +
    + +
    + +
    + + + +
    + + +
    +

    常用搜索引擎:

    +
      +
    • Google: https://www.google.com/search?q=
    • +
    • Bing: https://www.bing.com/search?q=
    • +
    • Baidu: https://www.baidu.com/s?wd=
    • +
    • DuckDuckGo: https://duckduckgo.com/?q=
    • +
    +
    + +
    + +
    +
    +
    +
    +
    + + + + diff --git a/src/main/resources/templates/index.html b/src/main/resources/templates/index.html new file mode 100644 index 0000000..cc1a881 --- /dev/null +++ b/src/main/resources/templates/index.html @@ -0,0 +1,666 @@ + + + + + + {siteTitle ?: 'Home4j - 个人导航'} + + + + + + + + + + + + +
    + + + +
    + + + + + +
    +
    + +
    + +
    +

    {siteTitle ?: 'Welcome Home'}

    +

    +
    + + + +
    +
    +
    + +
    +
    + + +
    +
    + + +
    + + {#if groups.isEmpty()} + +
    +
    + +
    +

    +

    + {#if isAdmin} +
    + + +
    + {/if} +
    + {#else} + + +
    + {#for group in groups} +
    + + +
    + + {#if isAdmin} +
    + + +
    + {/if} +
    + + +
    + + +
    + {#for bookmark in group.bookmarks} + + {/for} +
    + + +
    + {#for bookmark in group.bookmarks} +
    + + + +
    +
    + +
    +

    {bookmark.name}

    + {#if bookmark.description} +

    {bookmark.description}

    + {/if} +
    +
    + + + {#if bookmark.backgroundImage} + +
    + {bookmark.name} +
    +
    +

    {bookmark.name}

    +
    +
    + {/if} + + + {#if isAdmin} +
    + + +
    + {/if} +
    + {/for} +
    + +
    +
    + {/for} +
    + + {/if} +
    + + +
    +

    {footerText ?: 'Powered by Home4j'}

    +
    +
    + + +
    + +
    + + +
    +

    + +
    + + +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + +
    + +
    + +
    +
    + +
    +
    + + +
    + + +
    + + +
    + + +
    + + +
    + +
    + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + +
    + +
    + +
    +
    +
    +
    + + + +
    +
    + + +
    +
    + + +
    +
    + + +
    + + +
    + + +
    + + +
    + + + +
    + +
    + + +
    +
    + +
    +
    +
    + + +
    + +
    + +
    + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/templates/login.html b/src/main/resources/templates/login.html new file mode 100644 index 0000000..5071f96 --- /dev/null +++ b/src/main/resources/templates/login.html @@ -0,0 +1,62 @@ + + + + + + 登录 - Home4j + + + + + + + +
    +
    +

    + + Home4j +

    + + {#if error} +
    + + 用户名或密码错误 +
    + {/if} + +
    +
    + + +
    + +
    + + +
    + + +
    + +
    + + + + 返回首页 + +
    +
    + + + + diff --git a/src/main/resources/templates/page.qute.html b/src/main/resources/templates/page.qute.html new file mode 100644 index 0000000..3188991 --- /dev/null +++ b/src/main/resources/templates/page.qute.html @@ -0,0 +1,11 @@ + + + + + + Redirecting... + + +

    Redirecting to Home...

    + + diff --git a/src/test/java/com/home4j/GreetingResourceIT.java b/src/test/java/com/home4j/GreetingResourceIT.java new file mode 100644 index 0000000..587f37c --- /dev/null +++ b/src/test/java/com/home4j/GreetingResourceIT.java @@ -0,0 +1,8 @@ +package com.home4j; + +import io.quarkus.test.junit.QuarkusIntegrationTest; + +@QuarkusIntegrationTest +class GreetingResourceIT extends GreetingResourceTest { + // Execute the same tests but in packaged mode. +} diff --git a/src/test/java/com/home4j/GreetingResourceTest.java b/src/test/java/com/home4j/GreetingResourceTest.java new file mode 100644 index 0000000..89dd8c9 --- /dev/null +++ b/src/test/java/com/home4j/GreetingResourceTest.java @@ -0,0 +1,20 @@ +package com.home4j; + +import io.quarkus.test.junit.QuarkusTest; +import org.junit.jupiter.api.Test; + +import static io.restassured.RestAssured.given; +import static org.hamcrest.CoreMatchers.is; + +@QuarkusTest +class GreetingResourceTest { + @Test + void testHelloEndpoint() { + given() + .when().get("/hello") + .then() + .statusCode(200) + .body(is("Hello from Quarkus REST")); + } + +} \ No newline at end of file