@property --knop-a{syntax:"<percentage>";inherits:false;initial-value:68%}@property --knop-b{syntax:"<percentage>";inherits:false;initial-value:86%}@property --knop-gloed{syntax:"<number>";inherits:false;initial-value:0}@property --knop-top{syntax:"<number>";inherits:false;initial-value:.36}@property --knop-waas{syntax:"<number>";inherits:false;initial-value:.46}@property --nav-a{syntax:"<percentage>";inherits:false;initial-value:0%}@property --nav-b{syntax:"<percentage>";inherits:false;initial-value:0%}@property --nav-rand{syntax:"<percentage>";inherits:false;initial-value:0%}@property --kaart-vul{syntax:"<color>";inherits:true;initial-value:#0000}@property --kaart-vul-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --kaart-rand{syntax:"<color>";inherits:true;initial-value:#0000}@property --tegel-mix{syntax:"<number>";inherits:false;initial-value:0}@property --border-fill{syntax:"<percentage>";inherits:false;initial-value:0%}html[data-stijl=glas]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#181715;--surface-lowest:#1c1a18;--surface-low:#141210;--surface-medium:#2a2622;--border:#ffffff1a;--text-heading:#f3eee7;--text-body:#b7b1a9;--on-surface:#f3eee7;--brand-primary:#d8c3a5;--brand-secondary:#c88f70;--on-primary:#201e1a;--error:#e07a6a;--error-bg:#e07a6a29;--error-border:#e07a6a73;--overlay-bg:#0807068c;--overlay-bg-soft:#08070666;--overlay-bg-canvas:#141311b8;--glas-champagne:#d8c3a5;--champagne:var(--glas-champagne);--ink:#f3eee7;--on-accent:#201e1a;--ak:216, 195, 165;--status-ok:#afc8b8;--status-ok-tekst:#b8cebf;--status-warn:#c88f70;--status-gevaar:#e07a6a;--info:#b9a9bc;--merk-gloed:color-mix(in srgb, var(--merk-primair,#153f50) 58%, #f4ead8);--merk-gloed-2:color-mix(in srgb, var(--merk-secundair,#ef8325) 64%, #f4ead8);--merk-rand:color-mix(in srgb, var(--merk-primair,#153f50) 40%, #fff6e8);--merk-licht:color-mix(in srgb, var(--merk-secundair,#ef8325) 36%, #fff8ee);--tab-actief:#f3eee7;background-color:#1b1713}html[data-stijl=glas] body{color:#f3eee7;background-color:#100f0d;font-family:Inter Tight Variable,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.6}html[data-stijl=glas] .atelier{isolation:isolate;background-color:#100f0d;min-height:100dvh;position:relative}html[data-stijl=glas] .atelier-status{display:none}@media (width<=1023px){html[data-stijl=glas] .atelier-schil{padding-top:max(.5rem, env(safe-area-inset-top,0px));padding-right:max(.5rem, env(safe-area-inset-right,0px));padding-bottom:max(.5rem, env(safe-area-inset-bottom,0px));padding-left:max(.5rem, env(safe-area-inset-left,0px))}html[data-stijl=glas] .atelier-schil>.atelier-status{z-index:1;height:max(.5rem, env(safe-area-inset-top,0px));pointer-events:none;background-color:#1d1a15;display:block;position:fixed;top:0;left:0;right:0;overflow:hidden}html[data-stijl=glas] .atelier-schil>.atelier-status:before{content:"";background-blend-mode:overlay, normal, normal;background-image:url(/images/atelier-korrel.svg),linear-gradient(#0c0b0a1f,#08070647),url(/images/atelier-grond.jpg);background-position:0 0,50%,50% 38%;background-repeat:repeat,no-repeat,no-repeat;background-size:180px 180px,cover,cover;width:100vw;height:100dvh;position:absolute;top:0;left:0}html[data-stijl=glas] .atelier--vlak{padding-top:max(3rem, env(safe-area-inset-top,0px));padding-bottom:max(3rem, env(safe-area-inset-bottom,0px))}html[data-stijl=glas] .atelier-kader.menu-lade{top:max(.5rem, env(safe-area-inset-top,0px));bottom:max(.5rem, env(safe-area-inset-bottom,0px));height:auto;max-height:none}}html[data-stijl=glas] .atelier:before{content:"";z-index:0;pointer-events:none;background-blend-mode:overlay, normal, normal;background-image:url(/images/atelier-korrel.svg),linear-gradient(#0c0b0a1f 0%,#08070633 52%,#0605044d 100%),url(/images/atelier-grond.jpg);background-position:0 0,50%,50% 38%;background-repeat:repeat,no-repeat,no-repeat;background-size:180px 180px,cover,cover;position:absolute;inset:-56px}html[data-stijl=glas] .atelier--vlak:before{content:none}html[data-stijl=glas] .atelier>*{z-index:1;position:relative}html[data-stijl=glas] .atelier:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 84% 2%,#d0bc9c29,#0000 56%),radial-gradient(52% 44% at 6% 16%,#b6a48a1c,#0000 52%),radial-gradient(48% 42% at 46% 44%,#a4947e14,#0000 54%),radial-gradient(56% 50% at 96% 62%,#beaa8c1a,#0000 52%),radial-gradient(60% 46% at 14% 94%,#8a7c661f,#0000 54%),radial-gradient(42% 36% at 64% 90%,#ac9a8017,#0000 50%);position:absolute;inset:0}html[data-stijl=glas] .atelier-kader{z-index:1;--kaart-vul:#14131199;--kaart-vul-2:#100f0da8;--rand-ring:linear-gradient(155deg, #ffffff29 0%, #ffffff12 40%, #ffffff09 100%);background:radial-gradient(ellipse 1100px 520px at 14% -8%, #d8c3a518, transparent 70%), radial-gradient(ellipse 700px 500px at 100% 100%, #afc8b809, transparent 70%), linear-gradient(var(--kaart-vul), var(--kaart-vul-2)), var(--rand-ring);-webkit-backdrop-filter:blur(18px)saturate(118%);background-origin:padding-box,padding-box,padding-box,border-box;background-clip:padding-box,padding-box,padding-box,border-box;border:1px solid #0000;border-radius:24px;position:relative;box-shadow:0 24px 80px #00000047}html[data-stijl=glas] .atelier-inhoud{z-index:1;position:relative}html[data-stijl=glas] .ds-kaart,html[data-stijl=glas] .ds-vlak{--kaart-vul:#211f1cbd;--kaart-vul-2:#181715b3;--kaart-gloed:linear-gradient(transparent, transparent);--rand-ring:linear-gradient(160deg, #eedec047 0%, #ffffff1a 22%, #ffffff0b 66%, #ffffff05 100%);background:var(--kaart-gloed) padding-box, linear-gradient(var(--kaart-vul), var(--kaart-vul-2)) padding-box, var(--rand-ring) border-box;background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box;border:1px solid #0000;border-radius:16px;transition:--kaart-vul .3s,--kaart-vul-2 .3s,box-shadow .3s;box-shadow:inset 0 1px #fff4dc0f,0 18px 40px -28px #0009}html[data-stijl=glas] .ds-kaart--hoog{--kaart-vul:#26231fcc;--kaart-vul-2:#131210c7;--kaart-gloed:radial-gradient(ellipse 60% 70% at 100% 0%, #d8c3a51a, transparent 62%);--rand-ring:linear-gradient(150deg, #f0debc99 0%, #d8c3a538 22%, #ffffff0f 55%, #ffffff08 100%);isolation:isolate;border-radius:20px;position:relative;box-shadow:inset 0 1px #fff4dc1a,0 40px 80px -36px #000000bf}html[data-stijl=glas] .ds-kaart--hoog:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f4e4c6b3,#0000);height:1px;position:absolute;top:-1px;left:12%;right:12%}html[data-stijl=glas] a:hover:has(.ds-kaart){opacity:1}html[data-stijl=glas] a.ds-kaart:hover:not(.ds-tegel-actie),html[data-stijl=glas] a:hover>.ds-kaart:not(.ds-kaart--crit),html[data-stijl=glas] a:hover .ds-kaart:not(.ds-tegel-actie):not(.ds-kaart--crit),html[data-stijl=glas] button.ds-kaart:hover:not(.ds-tegel-actie){--kaart-vul:#302d28f2;--kaart-vul-2:#201f1cf0;--kaart-gloed:radial-gradient(circle at 50% 0%, #d8c3a51a, transparent 70%);--rand-ring:linear-gradient(160deg, #f0debc7a, #ffffff0f);box-shadow:inset 0 1px #fff4dc1a,0 18px 34px -18px #000c}html[data-stijl=glas] .ds-kaart :is(.bg-surface-low,.bg-surface-lowest,.bg-surface-low\/40,.bg-surface-low\/60,.bg-surface-lowest\/40):not(.ds-tabbalk),html[data-stijl=glas] .ds-vlak :is(.bg-surface-low,.bg-surface-lowest):not(.ds-tabbalk){background:#0a0a098f;border-color:#ffffff0f;box-shadow:inset 0 2px 6px #00000073}html[data-stijl=glas] .invoerveld{color:#f3eee7;background:#0000003d;border:1px solid #ffffff24;border-radius:12px;box-shadow:inset 0 1px 3px #0006}html[data-stijl=glas] .invoerveld:focus{border-color:#0000;outline:none;box-shadow:inset 0 1px 3px #0006}html[data-stijl=glas] .veld-rand{z-index:150;box-sizing:border-box;pointer-events:none;--veld-rand-rust:#ffffff24;background:radial-gradient(circle at center, var(--champagne) 0%, var(--champagne) var(--border-fill), var(--veld-rand-rust) calc(var(--border-fill) + 0.01%));-webkit-mask-composite:xor;padding:1px;transition:--border-fill .4s ease-out;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (width<=1023px){html[data-stijl=glas] .invoerveld.w-full{width:100%;transform:none}}html[data-stijl=glas] .invoerveld::placeholder{color:#9a948c}html[data-stijl=glas] .ds-kop{letter-spacing:.14em;color:#9a948c;font-weight:500}html[data-stijl=glas] .atelier-kader :is(h1,h2){letter-spacing:-.02em;font-weight:400}html[data-stijl=glas] .atelier-kader h1{letter-spacing:-.03em;font-size:2rem;font-weight:300;line-height:1.15}html[data-stijl=glas] .ds-app-sidebar{background-color:#0000;border-color:#0000}html[data-stijl=glas] :is(.nav-actief,.nav-item-glas){isolation:isolate;--nav-a:0%;--nav-b:0%;--nav-rand:0%;background:linear-gradient(90deg, color-mix(in srgb, var(--champagne) var(--nav-a), transparent), color-mix(in srgb, var(--champagne) var(--nav-b), transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) var(--nav-rand), transparent), inset 0 1px 0 color-mix(in srgb, #fff4dc calc(var(--nav-rand) * .44), transparent);transition-property:color,--nav-a,--nav-b,--nav-rand;transition-duration:.3s;transition-timing-function:ease;position:relative}html[data-stijl=glas] :is(.nav-actief,.nav-item-glas):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}html[data-stijl=glas] .nav-item-glas:before{background:#ffffff0b}html[data-stijl=glas] .nav-item-glas:hover{color:#f3eee7}html[data-stijl=glas] .nav-item-glas:hover:before{opacity:1}html[data-stijl=glas] .nav-actief,html[data-stijl=glas] .nav-actief:hover{--nav-a:15%;--nav-b:5%;--nav-rand:16%;color:#f3eee7}html[data-stijl=glas] :is(.nav-actief,.nav-item-glas) svg{transition:color .3s}html[data-stijl=glas] .nav-actief svg{color:var(--champagne)}html[data-stijl=glas] .nav-scheiding{background:linear-gradient(90deg,#ffffff1a,#0000);height:1px}html[data-stijl=glas] header.bg-surface{background-color:#1b1916;border-color:#0000}html[data-stijl=glas] .atelier-kader.menu-lade{z-index:var(--z-index-menu,300);-webkit-backdrop-filter:none;background:radial-gradient(420px 300px at 10% -10%,#d8c3a517,#0000 70%),linear-gradient(#1b1916,#11100e);border-color:#0000;position:fixed}@media (width<=1023px){html[data-stijl=glas] .atelier-kader:not(.menu-lade){isolation:isolate;-webkit-backdrop-filter:blur(10px)saturate(118%)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-stijl=glas] .atelier-kader{background-color:#141311f0}}.ds-knop--neutraal:hover:not(:disabled){background-color:var(--surface-medium)}.ds-tab-glijder{background:var(--brand-primary)}.ds-tab-glijder--secundair{background:var(--brand-secondary)}html[data-stijl=glas] .ds-tabbalk{box-shadow:none;background:#ffffff0b;border-color:#ffffff24}html[data-stijl=glas] :is(.ds-tab-glijder,.hq-schakel-pil){background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 24%, transparent), color-mix(in srgb, var(--champagne) 8%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 28%, transparent), inset 0 1px 0 #fff4dc2e;-webkit-backdrop-filter:blur(12px)}html[data-stijl=glas] .hq-schakel-label,html[data-stijl=glas] .ds-tab-actief{color:var(--tab-actief)}html[data-stijl=glas] .dag-heeft-invoer{border-color:color-mix(in srgb, var(--champagne) 42%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 36%, transparent), color-mix(in srgb, var(--champagne) 14%, transparent));color:var(--tab-actief);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 30%, transparent), inset 0 1px 0 #fff4dc38;-webkit-backdrop-filter:blur(12px)saturate(140%)}html[data-stijl=glas] .dag-heeft-invoer:hover{opacity:1;background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 48%, transparent), color-mix(in srgb, var(--champagne) 20%, transparent))}html[data-stijl=glas] .ds-knop--primair{--knop-a:48%;--knop-b:22%;background-color:#0000;background-image:linear-gradient(160deg, color-mix(in srgb, var(--champagne) var(--knop-a), transparent), color-mix(in srgb, var(--champagne) var(--knop-b), transparent));-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 48%, transparent), inset 0 1px 0 #fff4dc47;color:var(--champagne);border-color:#0000}html[data-stijl=glas] .ds-knop--primair:hover:not(:disabled){--knop-a:64%;--knop-b:34%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 62%, transparent), inset 0 1px 0 #fff4dc5c;color:var(--champagne);opacity:1;filter:none}html[data-stijl=glas] .ds-knop--secundair,html[data-stijl=glas] .ds-knop--neutraal{--ak:216, 195, 165;--knop-a:20%;--knop-b:5%;background:linear-gradient(160deg, color-mix(in srgb, rgb(var(--ak)) var(--knop-a), transparent), color-mix(in srgb, rgb(var(--ak)) var(--knop-b), transparent));box-shadow:inset 0 0 0 1px rgba(var(--ak), .22), inset 0 1px 0 #fff4dc1a;color:rgb(var(--ak));border-color:#0000}html[data-stijl=glas] .ds-knop--secundair:hover:not(:disabled),html[data-stijl=glas] .ds-knop--neutraal:hover:not(:disabled){--knop-a:36%;--knop-b:16%;opacity:1;filter:none}html[data-stijl=glas] .ds-knop--primair.bg-red-600,html[data-stijl=glas] a.bg-red-600,html[data-stijl=glas] .ds-knop--gevaar{--ak:224, 122, 106;--knop-a:20%;--knop-b:5%;border-color:rgba(var(--ak), .4);background:linear-gradient(160deg, color-mix(in srgb, rgb(var(--ak)) var(--knop-a), transparent), color-mix(in srgb, rgb(var(--ak)) var(--knop-b), transparent));color:#e07a6a;opacity:1;filter:none;border-radius:999px;box-shadow:inset 0 1px #fff4dc1a}html[data-stijl=glas] .ds-knop--primair.bg-red-600:hover:not(:disabled),html[data-stijl=glas] a.bg-red-600:hover:not(:disabled),html[data-stijl=glas] .ds-knop--gevaar:hover:not(:disabled){--knop-a:36%;--knop-b:16%;opacity:1;filter:none}html[data-stijl=glas] .ds-knop--primair,html[data-stijl=glas] .ds-knop--secundair,html[data-stijl=glas] .ds-knop--neutraal{opacity:1;border-radius:999px}html[data-stijl=glas] .ds-knop--primair:disabled,html[data-stijl=glas] .ds-knop--secundair:disabled,html[data-stijl=glas] .ds-knop--neutraal:disabled,html[data-stijl=glas] .ds-knop--primair.bg-red-600:disabled,html[data-stijl=glas] a.bg-red-600:disabled{opacity:.6}html[data-stijl=glas] .glas-weergave{background:#00000047;box-shadow:inset 0 1px 2px #00000059}html[data-stijl=glas] .glas-weergave-actief{background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 34%, transparent), color-mix(in srgb, var(--champagne) 12%, transparent));color:var(--champagne);box-shadow:inset 0 1px #fff4dc24}html[data-stijl=glas] .glas-account{background:linear-gradient(#1f1d1af5,#191816f7);border:1px solid #eedec047;border-radius:16px;box-shadow:inset 0 1px #fff4dc0f,0 18px 40px #0000006b}html[data-stijl=glas] .ingeklapt-tip{color:var(--text-heading);-webkit-backdrop-filter:blur(18px)saturate(160%);background:linear-gradient(165deg,#ffffff38,#ffffff0d 48%,#0000 76%),linear-gradient(#16141233,#100f0d42);border:1px solid #ffffff2e;border-radius:10px;box-shadow:inset 0 1px #fff4dc38,0 12px 28px #00000047}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-stijl=glas] .ingeklapt-tip{background:#1c1a17f0}}html[data-stijl=glas] :is(button,a,[role=button],[role=menuitem],[role=tab],[role=option],summary,[class*=hover\:]){transition-property:background,background-color,border-color,color,opacity,box-shadow,filter,--knop-a,--knop-b,--knop-gloed,--knop-top,--knop-waas,--kaart-vul,--kaart-vul-2;transition-duration:.3s;transition-timing-function:ease}html[data-stijl=glas] :is(.nav-actief,.nav-item-glas){transition-property:color,--nav-a,--nav-b,--nav-rand;transition-duration:.3s}html[data-stijl=glas] :is(a,button).ds-kaart{transition-property:box-shadow,border-color,--kaart-vul,--kaart-vul-2,--kaart-rand}html[data-stijl=glas] :is(a,button).ds-kaart:hover:not(:disabled){opacity:1}html[data-stijl=glas] button.menu-scrim{transition:none}html[data-stijl=glas] button.glas-popup-scrim,html[data-stijl=glas] .ds-modal-scrim{-webkit-backdrop-filter:none;transition:none}html[data-stijl=glas][data-popup-open] main{overscroll-behavior:none;overflow:hidden}html[data-stijl=glas] .sluit-icoon-knop{--knop-a:20%;--knop-b:5%;background-color:#0000;background-image:linear-gradient(160deg, color-mix(in srgb, var(--champagne) var(--knop-a), transparent), color-mix(in srgb, var(--champagne) var(--knop-b), transparent));width:30px;height:30px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 28%, transparent), inset 0 1px 0 #fff4dc1f;color:var(--champagne);border-color:#0000;border-radius:999px;padding:0}html[data-stijl=glas] .sluit-icoon-knop svg{width:14px;height:14px}html[data-stijl=glas] .sluit-icoon-knop:hover{--knop-a:36%;--knop-b:16%;color:var(--champagne);background-color:#0000}html[data-stijl=glas] .glas-popup{background:linear-gradient(#1f1d1af5,#191816f7);border:1px solid #eedec047;border-radius:16px;box-shadow:inset 0 1px #fff4dc0f,0 24px 60px #00000073}html[data-stijl=glas] .glas-popup-inhoud>.p-4,html[data-stijl=glas] .glas-popup-inhoud>form>.p-4{padding:0}html[data-stijl=glas] .ds-modal-centrering>*{background:linear-gradient(#1f1d1af5,#191816f7);border:1px solid #eedec047;border-radius:16px;box-shadow:inset 0 1px #fff4dc0f,0 24px 60px #00000073}@media (width<=639px){html[data-stijl=glas] .ds-modal-centrering,html[data-stijl=glas] .glas-popup-laag{padding:.75rem;padding-bottom:max(.75rem, var(--glas-vv-onder,0px), env(safe-area-inset-bottom,0px))}}html[data-stijl=glas] input,html[data-stijl=glas] select,html[data-stijl=glas] textarea{accent-color:var(--champagne);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-stijl=glas] ::selection{background:color-mix(in srgb, var(--champagne) 40%, transparent);color:var(--ink)}html[data-stijl=glas] *{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}html[data-stijl=glas] tbody td{transition:background-color .3s}html[data-stijl=glas] tbody tr:hover>td{background-color:#d8c3a529}html[data-stijl=glas] .ds-kaart>table{border-collapse:separate;border-spacing:0}html[data-stijl=glas] .ds-kaart>table>:is(thead,tbody)>tr{border-color:#0000}html[data-stijl=glas] .ds-kaart>table>thead>tr>th{color:#9a948c;letter-spacing:.025em;text-transform:uppercase;background:#0003;padding:.75rem;font-size:.75rem;font-weight:500}html[data-stijl=glas] .ds-kaart>table>thead>tr>th:first-child{padding-inline-start:1.25rem}html[data-stijl=glas] .ds-kaart>table>thead>tr>th:last-child{padding-inline-end:1.25rem}html[data-stijl=glas] .ds-kaart>table>tbody>tr>td{padding-inline:.75rem;box-shadow:inset 0 1px #ffffff24}html[data-stijl=glas] .ds-kaart>table>tbody>tr>td:first-child:not(.p-0){padding-inline-start:1.25rem}html[data-stijl=glas] .ds-kaart>table>tbody>tr>td:first-child.p-0{padding-inline:0}html[data-stijl=glas] .ds-kaart>table>tbody>tr>td:last-child:not(:first-child){padding-inline-end:1.25rem}html[data-stijl=glas] .ds-kaart>table>tbody>tr>td .ds-events-tabel-titel-link,html[data-stijl=glas] .ds-kaart>table>tbody>tr>td>span{font-weight:400;text-decoration:none}html[data-stijl=glas] .ds-kaart>table .ds-status-badge{border-radius:0;padding:0;font-size:.75rem;font-weight:400;line-height:1.5;background:0 0!important}html[data-stijl=glas] .ds-kaart>table>:first-child>tr:first-child>:first-child{border-top-left-radius:15px}html[data-stijl=glas] .ds-kaart>table>:first-child>tr:first-child>:last-child{border-top-right-radius:15px}html[data-stijl=glas] .ds-kaart>table>:last-child>tr:last-child>:first-child{border-bottom-left-radius:15px}html[data-stijl=glas] .ds-kaart>table>:last-child>tr:last-child>:last-child{border-bottom-right-radius:15px}html[data-stijl=glas] .ds-keuzelijst__panel .ds-keuzelijst__optie:not([aria-selected=true]):hover,html[data-stijl=glas] .ds-keuzelijst__panel .ds-keuzelijst__optie:not([aria-selected=true]).ds-keuzelijst__optie--kb{color:#f3eee7;background-color:#d8c3a529}html[data-stijl=glas] .ds-keuzelijst__panel .ds-keuzelijst__optie[aria-selected=true]{background-color:var(--champagne);color:var(--on-accent)}html[data-stijl=glas] .ds-badge-merk-primair,html[data-stijl=glas] .ds-badge-merk-secundair{border-radius:999px}html[data-stijl=glas] .ds-status-badge{box-shadow:none;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;background:color-mix(in srgb, currentColor 14%, transparent)!important;border-color:#0000!important}html[data-stijl=glas] .ds-status-badge:before{content:"";background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px}html[data-stijl=glas] .ds-status-badge--aanvraag{color:var(--text-body)!important;background:#ffffff0f!important}html[data-stijl=glas] .ds-status-badge--aanvraag:before{background:#77736d}html[data-stijl=glas] .ds-kaart .ds-merk-primair-badge-met-rand{color:#d8c3a5;box-shadow:none;background:linear-gradient(160deg,#d8c3a533,#d8c3a50d);border:1px solid #d8c3a547;border-radius:10px}html[data-stijl=glas] .ds-merk-secundair-badge-met-rand{border:1px solid color-mix(in srgb, var(--error) 32%, transparent);color:var(--brand-secondary);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-secondary) 20%, transparent), color-mix(in srgb, var(--brand-secondary) 5%, transparent));box-shadow:none;border-radius:10px}html[data-stijl=glas] .ds-merk-cirkel{background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 28%, transparent), color-mix(in srgb, var(--champagne) 10%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 32%, transparent), inset 0 1px 0 #fff4dc29;color:var(--champagne)}html[data-stijl=glas] .ds-actie-icoon-knop{--knop-a:20%;--knop-b:5%;background-color:#0000;background-image:linear-gradient(160deg, color-mix(in srgb, var(--champagne) var(--knop-a), transparent), color-mix(in srgb, var(--champagne) var(--knop-b), transparent));width:30px;height:30px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 28%, transparent), inset 0 1px 0 #fff4dc1f;color:var(--champagne);border-color:#0000;border-radius:999px;padding:0;position:relative}html[data-stijl=glas] .ds-actie-icoon-knop svg{width:14px;height:14px}html[data-stijl=glas] .ds-actie-icoon-knop:hover{--knop-a:36%;--knop-b:16%;color:var(--champagne);background-color:#0000}html[data-stijl=glas] .ds-actie-icoon-knop:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 28%, transparent), inset 0 1px 0 #fff4dc1f}html[data-stijl=glas] .ds-actie-icoon-knop--destructive,html[data-stijl=glas] a.ds-actie-icoon-knop.ds-actie-icoon-knop--destructive,html[data-stijl=glas] a.ds-actie-icoon-knop.ds-actie-icoon-knop--destructive:visited{background-image:linear-gradient(160deg, color-mix(in srgb, var(--error) var(--knop-a), transparent), color-mix(in srgb, var(--error) var(--knop-b), transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--error) 32%, transparent), inset 0 1px 0 #fff4dc1a;color:var(--error)}html[data-stijl=glas] .ds-actie-icoon-knop--destructive:hover,html[data-stijl=glas] a.ds-actie-icoon-knop.ds-actie-icoon-knop--destructive:hover{color:var(--error);background-color:#0000}html[data-stijl=glas] .ds-actie-icoon-knop--destructive:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--error) 32%, transparent), inset 0 1px 0 #fff4dc1a}html[data-stijl=glas] .ds-kaart input[type=checkbox],html[data-stijl=glas] input[type=checkbox].appearance-none{border-radius:6px}html[data-stijl=glas] :is(.hover\:bg-surface:hover,.hover\:bg-surface-low:hover,.hover\:bg-surface-low\/80:hover,.hover\:bg-surface-low\/60:hover,.hover\:bg-surface-lowest:hover,.hover\:bg-border:hover,.hover\:bg-border\/40:hover,.hover\:bg-primary\/10:hover,.hover\:bg-primary\/15:hover){background-color:#d8c3a529}html[data-stijl=glas] :is(.bg-primary,.bg-secondary).text-white,html[data-stijl=glas] :is(.bg-primary,.bg-secondary) .text-white,html[data-stijl=glas] [style*=--brand-primary].text-white,html[data-stijl=glas] [style*=--brand-primary] .text-white,html[data-stijl=glas] .bg-primary :is(a,strong){color:var(--on-accent)}html[data-stijl=glas] .glas-avatar,html[data-stijl=glas] .glas-avatar.text-white{border:1px solid color-mix(in srgb, var(--brand-primary) 40%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-primary) 36%, transparent), color-mix(in srgb, var(--brand-primary) 12%, transparent));color:var(--brand-primary);transition:background .2s,border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #fff4dc33}html[data-stijl=glas] .glas-account-knop:hover .glas-avatar,html[data-stijl=glas] .glas-account-knop[aria-expanded=true] .glas-avatar{border-color:color-mix(in srgb, var(--brand-primary) 68%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-primary) 58%, transparent), color-mix(in srgb, var(--brand-primary) 26%, transparent));box-shadow:inset 0 1px #fff4dc5c}html[data-stijl=glas] .ds-chat-bubbel--uit.bg-primary{background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 32%, transparent), color-mix(in srgb, var(--champagne) 12%, transparent));border:1px solid color-mix(in srgb, var(--champagne) 34%, transparent);color:var(--text-heading);-webkit-backdrop-filter:blur(14px)saturate(150%);box-shadow:inset 0 1px #fff4dc29}html[data-stijl=glas] .ds-chat-bubbel--uit :is(a,strong,.text-white){color:var(--text-heading)}html[data-stijl=glas] .ds-kaart .ds-chat-bubbel--in{background:linear-gradient(160deg, color-mix(in srgb, var(--ink) 12%, transparent), color-mix(in srgb, var(--ink) 4%, transparent));border-color:color-mix(in srgb, var(--ink) 16%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);box-shadow:inset 0 1px #fff4dc1a}html[data-stijl=glas] input.ds-merk-bol{background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 68%, var(--ink)), color-mix(in srgb, var(--champagne) 86%, var(--ink)));color:var(--on-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ink) 82%, transparent)}html[data-stijl=glas] .ds-merk-vlak{--on-primary:var(--text-heading);border:1px solid color-mix(in srgb, var(--champagne) 28%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 26%, transparent), color-mix(in srgb, var(--champagne) 10%, transparent));color:var(--text-heading);box-shadow:none}html[data-stijl=glas] .border>.ds-merk-vlak{border-width:0}html[data-stijl=glas] .ds-merk-bol:not(input){border:1px solid color-mix(in srgb, var(--champagne) 36%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 34%, transparent), color-mix(in srgb, var(--champagne) 12%, transparent));color:var(--champagne);box-shadow:none}html[data-stijl=glas] :is(.ds-kaart,.ds-vlak) .ds-glas-badge,html[data-stijl=glas] .ds-glas-badge{border:1px solid color-mix(in srgb, var(--brand-primary) 36%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-primary) 26%, transparent), color-mix(in srgb, var(--brand-primary) 8%, transparent));color:var(--brand-primary);-webkit-backdrop-filter:blur(10px)saturate(140%);box-shadow:inset 0 1px #fff4dc29}html[data-stijl=glas] .ds-tel-badge{border:1px solid color-mix(in srgb, var(--brand-primary) 42%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-primary) 42%, transparent), color-mix(in srgb, var(--brand-primary) 14%, transparent));color:var(--brand-primary);-webkit-backdrop-filter:blur(12px)saturate(150%);box-shadow:inset 0 1px #fff4dc38}html[data-stijl=glas] .ds-merk-bol:not(input) :is(svg,.text-on-primary){color:var(--champagne)}html[data-stijl=glas] .ds-tel-badge--secundair{border-color:color-mix(in srgb, var(--brand-secondary) 36%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-secondary) 34%, transparent), color-mix(in srgb, var(--brand-secondary) 12%, transparent));color:var(--brand-secondary);box-shadow:none}html[data-stijl=glas] .ds-lijst-streep{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 20%, transparent), color-mix(in srgb, var(--ink) 7%, transparent));box-shadow:inset 0 1px #fff4dc29}html[data-stijl=glas] .ds-lijst-streep--klant{background:linear-gradient(180deg, color-mix(in srgb, var(--merk-primair,#153f50) 72%, transparent), color-mix(in srgb, var(--merk-primair,#153f50) 32%, transparent));box-shadow:inset 0 1px #fff4dc66}html[data-stijl=glas] .berichten-afzender--klant{color:var(--merk-primair,#153f50)}.ds-merk-vlak-secundair{background:var(--brand-secondary);color:var(--on-primary)}html[data-stijl=glas] .ds-merk-vlak-secundair{--on-primary:var(--brand-secondary);border:1px solid color-mix(in srgb, var(--error) 32%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-secondary) 24%, transparent), color-mix(in srgb, var(--brand-secondary) 8%, transparent));color:var(--brand-secondary);box-shadow:none}html[data-stijl=glas] .ds-keuze-tegel{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;box-shadow:inset 0 1px #fff4dc0d}html[data-stijl=glas] .ds-keuze-tegel:hover:not(:disabled):not(.ds-keuze-tegel--actief){border-color:color-mix(in srgb, var(--champagne) 36%, transparent);background:#ffffff0f}html[data-stijl=glas] .ds-keuze-tegel--actief{border-color:color-mix(in srgb, var(--champagne) 70%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 22%, transparent), color-mix(in srgb, var(--champagne) 7%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 34%, transparent), inset 0 1px 0 #fff4dc24}html[data-stijl=glas] .ds-keuze-tegel__vink{border-color:#ffffff38}html[data-stijl=glas] .ds-keuze-tegel--actief .ds-keuze-tegel__vink{border-color:color-mix(in srgb, var(--champagne) 46%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 42%, transparent), color-mix(in srgb, var(--champagne) 14%, transparent));color:var(--tab-actief);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 32%, transparent), inset 0 1px 0 #fff4dc47;-webkit-backdrop-filter:blur(10px)saturate(140%)}html[data-stijl=glas] :focus-visible{outline-offset:3px;outline:1px solid #d8c3a5}html[data-stijl=glas] .invoerveld:focus-visible{outline:none}html[data-stijl=glas] :is(.focus\:ring-2,.focus\:ring-primary,.focus\:ring-secondary,.focus-visible\:ring-2,.focus-visible\:ring-primary,.focus-visible\:ring-inset):focus-visible{--tw-ring-color:transparent}@media (prefers-reduced-motion:reduce){html[data-stijl=glas] :is(button,a,input,textarea,select,.veld-rand,.rij-glas,.glas-avatar,.glas-account-knop,[role=button],[role=menuitem],[role=tab],[role=option],summary,[class*=hover\:],tbody td),html[data-stijl=glas] .rij-glas:before,html[data-stijl=glas] :is(.nav-actief,.nav-item-glas),html[data-stijl=glas] :is(.nav-actief,.nav-item-glas):before,html[data-stijl=glas] :is(.nav-actief,.nav-item-glas) svg{transition-duration:.01ms}}html[data-stijl=glas][data-glas-palet=huisstijl]{--champagne:var(--merk-gloed);--brand-primary:var(--merk-gloed);--brand-secondary:var(--merk-gloed-2)}html[data-stijl=glas][data-glas-palet=huisstijl] .ds-knop--secundair{background:linear-gradient(160deg, color-mix(in srgb, var(--merk-gloed-2) var(--knop-a), transparent), color-mix(in srgb, var(--merk-gloed-2) var(--knop-b), transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--merk-gloed-2) 22%, transparent), inset 0 1px 0 #fff4dc1a;color:var(--merk-gloed-2)}html[data-stijl=glas][data-glas-palet=huisstijl]:not([data-glas-modus=licht]) .ds-knop--secundair{--sec-tint:color-mix(in srgb, var(--merk-gloed-2) 52%, #f6f0e6);--knop-a:32%;--knop-b:12%;background:linear-gradient(160deg, color-mix(in srgb, var(--sec-tint) var(--knop-a), transparent), color-mix(in srgb, var(--sec-tint) var(--knop-b), transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sec-tint) 46%, transparent), inset 0 1px 0 #fff4dc29;color:color-mix(in srgb, var(--merk-gloed-2) 32%, #f6f0e6)}html[data-stijl=glas][data-glas-palet=huisstijl]:not([data-glas-modus=licht]) .ds-knop--secundair:hover:not(:disabled){--knop-a:46%;--knop-b:20%}html[data-stijl=glas][data-glas-palet=huisstijl] .ds-knop--neutraal{background:linear-gradient(160deg, color-mix(in srgb, var(--merk-gloed) var(--knop-a), transparent), color-mix(in srgb, var(--merk-gloed) var(--knop-b), transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--merk-gloed) 22%, transparent), inset 0 1px 0 #fff4dc1a;color:var(--merk-gloed)}html[data-stijl=glas] button.berichten-lijst-klap.ds-knop--neutraal{border:1px solid color-mix(in srgb, var(--champagne) 34%, transparent);background-color:#1a1816;background-image:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 34%, transparent), color-mix(in srgb, var(--champagne) 14%, transparent));box-shadow:none}html[data-stijl=glas] button.berichten-lijst-klap.ds-knop--neutraal:hover:not(:disabled){background-color:#1a1816;background-image:linear-gradient(160deg, color-mix(in srgb, var(--champagne) 46%, transparent), color-mix(in srgb, var(--champagne) 22%, transparent))}html[data-stijl=glas][data-glas-palet=huisstijl] button.berichten-lijst-klap.ds-knop--neutraal{border:1px solid color-mix(in srgb, var(--merk-gloed) 36%, transparent);background-color:#1a1816;background-image:linear-gradient(160deg, color-mix(in srgb, var(--merk-gloed) 34%, transparent), color-mix(in srgb, var(--merk-gloed) 14%, transparent));box-shadow:none;color:var(--merk-gloed)}html[data-stijl=glas][data-glas-palet=huisstijl] button.berichten-lijst-klap.ds-knop--neutraal:hover:not(:disabled){background-color:#1a1816;background-image:linear-gradient(160deg, color-mix(in srgb, var(--merk-gloed) 46%, transparent), color-mix(in srgb, var(--merk-gloed) 22%, transparent))}html[data-stijl=glas][data-glas-palet=huisstijl] .ds-kaart .ds-merk-primair-badge-met-rand{border-color:color-mix(in srgb, var(--merk-gloed) 32%, transparent);color:var(--merk-gloed);background:linear-gradient(160deg, color-mix(in srgb, var(--merk-gloed) 22%, transparent), color-mix(in srgb, var(--merk-gloed) 6%, transparent));box-shadow:none}html[data-stijl=glas][data-glas-palet=huisstijl] .atelier:after{background:radial-gradient(ellipse 70% 55% at 84% 2%, color-mix(in srgb, var(--merk-gloed) 20%, transparent), transparent 56%), radial-gradient(ellipse 52% 44% at 6% 16%, color-mix(in srgb, var(--merk-gloed-2) 16%, transparent), transparent 52%), radial-gradient(ellipse 48% 42% at 46% 44%, color-mix(in srgb, var(--merk-gloed) 12%, transparent), transparent 54%), radial-gradient(ellipse 56% 50% at 96% 62%, color-mix(in srgb, var(--merk-gloed-2) 14%, transparent), transparent 52%), radial-gradient(ellipse 60% 46% at 14% 94%, color-mix(in srgb, var(--merk-gloed) 15%, transparent), transparent 54%), radial-gradient(ellipse 42% 36% at 64% 90%, color-mix(in srgb, var(--merk-gloed-2) 12%, transparent), transparent 50%)}html[data-stijl=glas][data-glas-palet=huisstijl] .atelier-kader{border-color:color-mix(in srgb, var(--merk-rand) 28%, transparent);background:radial-gradient(ellipse 1100px 520px at 14% -8%, color-mix(in srgb, var(--merk-gloed) 11%, transparent), transparent 70%), radial-gradient(ellipse 700px 500px at 100% 100%, color-mix(in srgb, var(--merk-gloed-2) 10%, transparent), transparent 70%), linear-gradient(#14131199, #100f0da8)}@media (width<=1023px){html[data-stijl=glas][data-glas-palet=huisstijl] .atelier-kader:not(.menu-lade){background:radial-gradient(ellipse 42% 22% at 10% -4%, color-mix(in srgb, var(--merk-gloed) 4%, transparent), transparent 72%), radial-gradient(ellipse 700px 500px at 100% 100%, color-mix(in srgb, var(--merk-gloed-2) 10%, transparent), transparent 70%), linear-gradient(#14131199, #100f0da8)}html[data-stijl=glas][data-glas-palet=huisstijl] .atelier:after{background:radial-gradient(ellipse 70% 55% at 84% 2%, color-mix(in srgb, var(--merk-gloed) 7%, transparent), transparent 56%), radial-gradient(ellipse 52% 44% at 6% 16%, color-mix(in srgb, var(--merk-gloed-2) 16%, transparent), transparent 52%), radial-gradient(ellipse 48% 42% at 46% 44%, color-mix(in srgb, var(--merk-gloed) 4%, transparent), transparent 54%), radial-gradient(ellipse 56% 50% at 96% 62%, color-mix(in srgb, var(--merk-gloed-2) 14%, transparent), transparent 52%), radial-gradient(ellipse 60% 46% at 14% 94%, color-mix(in srgb, var(--merk-gloed) 5%, transparent), transparent 54%), radial-gradient(ellipse 42% 36% at 64% 90%, color-mix(in srgb, var(--merk-gloed-2) 12%, transparent), transparent 50%)}}html[data-stijl=glas][data-glas-palet=huisstijl] .ds-kaart,html[data-stijl=glas][data-glas-palet=huisstijl] .ds-vlak{--rand-ring:linear-gradient(160deg, color-mix(in srgb, var(--merk-gloed) 34%, transparent) 0%, #ffffff1a 22%, #ffffff0b 66%, #ffffff05 100%)}html[data-stijl=glas][data-glas-palet=huisstijl] .ds-kaart--hoog{--kaart-gloed:radial-gradient(ellipse 60% 70% at 100% 0%, color-mix(in srgb, var(--merk-gloed) 16%, transparent), transparent 62%);--rand-ring:linear-gradient(150deg, color-mix(in srgb, var(--merk-gloed) 55%, transparent) 0%, color-mix(in srgb, var(--merk-gloed) 22%, transparent) 22%, #ffffff0f 55%, #ffffff08 100%)}html[data-stijl=glas][data-glas-palet=huisstijl] .ds-kaart--hoog:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--merk-licht) 72%, transparent), transparent)}html[data-stijl=glas][data-glas-palet=huisstijl] a.ds-kaart:hover:not(.ds-tegel-actie),html[data-stijl=glas][data-glas-palet=huisstijl] a:hover>.ds-kaart:not(.ds-kaart--crit),html[data-stijl=glas][data-glas-palet=huisstijl] a:hover .ds-kaart:not(.ds-tegel-actie):not(.ds-kaart--crit),html[data-stijl=glas][data-glas-palet=huisstijl] button.ds-kaart:hover:not(.ds-tegel-actie){--kaart-gloed:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--merk-gloed) 16%, transparent), transparent 70%);--rand-ring:linear-gradient(160deg, color-mix(in srgb, var(--merk-gloed) 48%, transparent), #ffffff0f)}html[data-stijl=glas][data-glas-palet=huisstijl] .invoerveld:focus{box-shadow:inset 0 1px 3px #0006}html[data-stijl=glas][data-glas-palet=huisstijl] .nav-actief svg{color:var(--merk-gloed)}html[data-stijl=glas][data-glas-palet=huisstijl] .atelier-kader.menu-lade{background:radial-gradient(ellipse 420px 300px at 10% -10%, color-mix(in srgb, var(--merk-gloed) 16%, transparent), transparent 70%), linear-gradient(#1b1916, #11100e);border-color:#0000}html[data-stijl=glas][data-glas-palet=huisstijl] .glas-account,html[data-stijl=glas][data-glas-palet=huisstijl] .glas-popup,html[data-stijl=glas][data-glas-palet=huisstijl] .ds-modal-centrering>*{border-color:color-mix(in srgb, var(--merk-rand) 36%, transparent)}html[data-stijl=glas][data-glas-palet=huisstijl] tbody tr:hover>td,html[data-stijl=glas][data-glas-palet=huisstijl] .ds-keuzelijst__panel .ds-keuzelijst__optie:not([aria-selected=true]):hover,html[data-stijl=glas][data-glas-palet=huisstijl] .ds-keuzelijst__panel .ds-keuzelijst__optie:not([aria-selected=true]).ds-keuzelijst__optie--kb,html[data-stijl=glas][data-glas-palet=huisstijl] :is(.hover\:bg-surface:hover,.hover\:bg-surface-low:hover,.hover\:bg-surface-low\/80:hover,.hover\:bg-surface-low\/60:hover,.hover\:bg-surface-lowest:hover,.hover\:bg-border:hover,.hover\:bg-border\/40:hover,.hover\:bg-primary\/10:hover,.hover\:bg-primary\/15:hover){background-color:color-mix(in srgb, var(--merk-gloed) 16%, transparent)}html[data-stijl=glas][data-glas-palet=huisstijl] ::selection{background:color-mix(in srgb, var(--merk-gloed) 40%, transparent)}html[data-stijl=glas][data-glas-palet=huisstijl] :focus-visible{outline-color:var(--merk-gloed)}html[data-stijl=glas] .ds-kaart.ds-kaart--crit{--ak:224, 122, 106;--kaart-gloed:radial-gradient(ellipse 60% 80% at 0% 0%, rgba(var(--ak), .1), transparent 62%);--rand-ring:linear-gradient(160deg, rgba(var(--ak), .5) 0%, rgba(var(--ak), .12) 30%, #ffffff0a 100%);isolation:isolate;position:relative}html[data-stijl=glas] .ds-kaart.ds-kaart--crit:before{content:"";pointer-events:none;background:linear-gradient(180deg, rgba(var(--ak), .9), rgba(var(--ak), .12));border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:-1px}html[data-stijl=glas] a:hover>.ds-kaart.ds-kaart--crit{--kaart-vul:#302d28f2;--kaart-vul-2:#201f1cf0;box-shadow:inset 0 1px #fff4dc1a,0 18px 34px -18px #000c}html[data-stijl=glas] .ds-merk-crit-badge{border:1px solid color-mix(in srgb, var(--error) 34%, transparent);color:var(--error);background:linear-gradient(160deg, color-mix(in srgb, var(--error) 22%, transparent), color-mix(in srgb, var(--error) 6%, transparent));box-shadow:none;border-radius:10px}html[data-stijl=glas] .ds-kaart.ds-tegel-actie{--tegel-mix:0;--rand-van:#eedec047;--rand-naar:#f0debc7a;--gloed-kleur:var(--champagne);border-color:color-mix(in srgb, var(--rand-naar) calc(var(--tegel-mix) * 100%), var(--rand-van));background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--gloed-kleur) calc(var(--tegel-mix) * 14%), transparent), transparent 70%), linear-gradient(var(--kaart-vul), var(--kaart-vul-2));transition-property:box-shadow,color,border-color,--kaart-vul,--kaart-vul-2,--tegel-mix;transition-duration:.3s;transition-timing-function:ease}html[data-stijl=glas] .ds-tegel-actie:is(a,button):hover:not(:disabled),html[data-stijl=glas] .ds-tegel-actie:is(a,button):focus-visible{--tegel-mix:1;--kaart-vul:#302d28f2;--kaart-vul-2:#201f1cf0;box-shadow:inset 0 1px #fff4dc1a,0 18px 34px -18px #000c}html[data-stijl=glas][data-glas-palet=huisstijl] .ds-tegel-actie{--rand-van:color-mix(in srgb, var(--merk-rand) 34%, transparent);--rand-naar:color-mix(in srgb, var(--merk-gloed) 48%, transparent);--gloed-kleur:var(--merk-gloed)}html[data-stijl=glas] .rij-glas{isolation:isolate;border-radius:14px;position:relative}html[data-stijl=glas] .rij-glas:hover,html[data-stijl=glas] .rij-glas:focus-visible,html[data-stijl=glas] .rij-glas:focus-within{box-shadow:none}html[data-stijl=glas] .rij-glas:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:#ffffff0b;transition:opacity .3s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #eedec052,inset 0 1px #fff4dc0f}html[data-stijl=glas] .rij-glas:hover:before,html[data-stijl=glas] .rij-glas:focus-visible:before,html[data-stijl=glas] .rij-glas:focus-within:before{opacity:1}html[data-stijl=glas] .rij-glas>*{z-index:1;position:relative}html[data-stijl=glas] .glas-account [role=menuitem]{border-radius:10px}html[data-stijl=glas] .ds-actie-menu__item{color:var(--text-body)}html[data-stijl=glas] .ds-actie-menu__item:hover{color:var(--text-heading);background-color:#ffffff1a}html[data-stijl=glas] .ds-actie-menu__item--destructive,html[data-stijl=glas] .ds-actie-menu__item--destructive:hover{color:var(--brand-secondary)}html[data-stijl=glas] [role=dialog]:focus-visible,html[data-stijl=glas][data-glas-palet] [role=dialog]:focus-visible{outline:none}html[data-stijl=glas] .ds-kaart thead .bg-surface-low,html[data-stijl=glas] .ds-kaart tr.bg-surface-low{box-shadow:none;background:#ffffff0a}@media (pointer:coarse){html[data-stijl=glas] .ds-actie-icoon-knop:before{content:"";position:absolute;inset:-7px}}
