@layer components{.app{--color-mute:#6E5E54;--color-faint:#706057;--color-taupe:#76604F;--color-let-op:#8A560C;--color-goed:#2A6C42}.app .veld{border-color:#9C8670}.app .veld::placeholder{color:var(--color-mute);opacity:1}.app .keuze .stip{border-color:#8C7562}}@media (max-width:1023px){.glas.kaart{background:rgb(42 29 27/.22);border-color:rgb(217 169 100/.4);box-shadow:0 -18px 50px -24px rgb(217 169 100/.55),inset 0 1px 0 rgb(235 203 152/.35),inset 0 18px 40px -28px rgb(217 169 100/.35),0 30px 80px -30px rgb(0 0 0/.6);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.glas,.glas .text-espresso,.glas .text-espresso-tekst,.glas .text-ink,.glas h1,.glas h2,.glas p{color:var(--color-creme-licht)}.glas .eyebrow,.glas .label,.glas .text-faint,.glas .text-mute{color:rgb(238 230 214/.78)}.glas .veld{background:rgb(255 255 255/.08);border-color:rgb(255 255 255/.28);color:var(--color-creme-licht)}.glas .veld::placeholder{color:rgb(238 230 214/.55)}.glas .veld:focus{border-color:rgb(235 203 152/.8);box-shadow:0 0 0 3px rgb(235 203 152/.2)}.glas .knop-donker{background:var(--color-creme-licht);color:var(--color-espresso-diep)}.glas .knop-donker:hover{background:#fff}.glas .border-line,.glas .border-t{border-color:rgb(255 255 255/.16)}.glas a{color:var(--color-creme-licht)}.glas .kaart{background:rgb(255 255 255/.06);border-color:rgb(255 255 255/.16);box-shadow:none}.glas .bg-let-op-zacht{background:rgb(226 168 120/.18)}.glas .text-fout,.glas .text-let-op{color:#F4C9A0}.glas input[type=checkbox]+span{background:rgb(255 255 255/.08);border-color:rgb(238 230 214/.7);color:var(--color-espresso-diep)}.glas input[type=checkbox]:checked+span{background:var(--color-creme-licht);border-color:var(--color-creme-licht)}.glas input[type=checkbox]:not(:checked)+span{color:transparent}.glas input[type=checkbox]:focus-visible+span{outline:2px solid var(--color-creme-licht);outline-offset:2px}}.app{color-scheme:dark}.altijd-donker,.app[data-thema=licht]{color-scheme:light}.app[data-thema=donker]{color-scheme:dark}.altijd-donker,.altijd-donker-telefoon,.app{--color-paper:light-dark(#F7F3EC,#1B1412);--color-surface:light-dark(#FFFDF9,#251B18);--color-sunken:light-dark(#F1EBE1,#161010);--color-line:light-dark(#E6DCCD,#3A2C27);--color-line-soft:light-dark(#EFE8DC,#2D221F);--color-ink:light-dark(#2E201E,#F3ECE1);--color-white:light-dark(#FFFFFF,#2C211D);--color-creme:light-dark(#EEE6D6,#211816);--color-creme-licht:light-dark(#F6F1E8,#1E1614);--color-creme-diep:light-dark(#E7DBC4,#3A2C26);--color-zand:light-dark(#D8C8AE,#54423A);--color-latte:light-dark(#B39C82,#85705F);--color-espresso:light-dark(#3D2A28,#EFE6D8);--color-espresso-tekst:light-dark(#5A3E3B,#E2D6C6);--color-espresso-diep:light-dark(#2A1D1B,#FBF6EE);--color-mute:light-dark(#6E5E54,#BCAB9C);--color-faint:light-dark(#706057,#A8978A);--color-taupe:light-dark(#76604F,#C4A98E);--color-goed:light-dark(#2A6C42,#8AD3A3);--color-goed-zacht:light-dark(#E2F1E6,#1E3426);--color-let-op:light-dark(#8A560C,#F0BE6E);--color-let-op-zacht:light-dark(#FBEFD9,#3A2A14);--color-fout:light-dark(#B23A30,#F29C92);--color-fout-zacht:light-dark(#F8E3E0,#3E1E1B);--shadow-kaart:0 18px 40px -24px light-dark(rgba(61,42,40,0.28),rgba(0,0,0,0.6))}.app .veld{border-color:light-dark(#9C8670,#85705F)}html:has(.app:not([data-thema=licht])){background:#1B1412}@media (max-width:1023px){.altijd-donker-telefoon{color-scheme:light}}.app h1,.app h2{font-weight:600}.studio-icoon-vlak{display:block;background:light-dark(#3D2A28,transparent)}@media (display-mode:standalone){.app-kaart{display:none}}.app-eerst{display:none}@media (max-width:767px) and (display-mode:browser){html:not([data-app-verder]) .app-eerst{display:block}html:not([data-app-verder]) .app-eerst-rest{display:none}}