/*! proto.0.0.2.css | build 202512-1219 | Nieuwe Pixels */
/*! core.0.0.2/proto-classless/_init.css | core.css | Nieuwe Pixels */
 :root{--proto-color-primary:#fce38a;--proto-color-primary-darker:#fbd758;--proto-color-primary-lighter:#ffb38a;--proto-color-secondary:#2a2a2a;--proto-color-primary:#fce38a;--proto-color-primary-lighter:#ffedb9;--proto-color-secondary:#b6c7ce;--text-color:#223;--text-color-secondary:#6c757d;--heading-color:#223;--color-primary:#c6c5ff;--color-secondary:#c8eae6;--color-black:#222;--color-white:#fbfbfb;--color-marked:#f9fda2;--pink-500:#ec4899;--yellow-500:#eab308;--gray-200:#EEEEEE;--code:var(--pink-500);--marked:var(--yellow-500);--disabled:var(--gray-200)}/*! core.0.0.2/proto-classless/_init.css | core.css | Nieuwe Pixels */
 :root{--body-margin:0 auto;--body-max-width:90%;--body-background-color:#fdfdfd;--section-margin:0;--section-padding:0;--hgroup-margin:0;--hgroup-padding:0;--hgroup-line-height:1;--details-margin:0 0 1em;--details-padding:.6rem 1rem .75rem;--details-border:1px solid #dfe7ef;--details-border-radius:7px;--table-margin:1.5rem 0;--table-color:;--table-background-color:;--table-border:1px solid #dfe7ef;--table-th-background-color:#e8ecf1;--table-tr-background-color:;--table-tr-background-color-alt:#eff3f8;--table-td-padding:.5rem}body{margin:var(--body-margin);width:var(--body-max-width);font-family:var(--sans-font);line-height:var(--text-line-height);color:var(--text-color);word-break:break-word;overflow-wrap:break-word;background-color:var(--body-background-color)}nav{margin:0}hgroup{margin:var(--hgroup-margin);padding:var(--hgroup-padding);line-height:var(--hgroup-line-height)}hgroup h1,hgroup h2,hgroup h3{margin-bottom:.25em}section{margin:var(--section-margin);padding:var(--section-padding)}details{margin:var(--details-margin);padding:var(--details-padding);border:var(--details-border);border-radius:var(--details-border-radius)}details summary{cursor:pointer;font-weight:700}dialog{border:1px solid var(--surface-border);border-radius:var(--border-radius);box-shadow:0 2px 4px rgb(0 0 0 / .1);width:fit-content}table{margin:var(--table-margin);border-collapse:collapse;width:100%}table,th,td{font-size:1rem}table td,table th{padding:var(--table-td-padding);text-align:left;border:var(--table-border)}table th{background-color:var(--table-th-background-color)}table tr:nth-child(2n){background:var(--table-tr-background-color-alt)}/*! core.0.0.2/classless/typography.css | core.css | Nieuwe Pixels */
 :root{--sans-font:"Poppins", -apple-system, BlinkMacSystemFont, "Avenir Next", Avenir, "Nimbus Sans L", Roboto, Noto, "Segoe UI", Arial, Helvetica, "Helvetica Neue", sans-serif;--mono-font:Consolas, Menlo, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--p:1em;--h1:2em;--h2:1.5em;--h3:1.3em;--h4:1.15em;--h5:1em;--h6:.75em;--heading-margin:0;--heading-line-height:1.1;--heading-font-weight:500;--display-1:3.7em;--display-2:3.3em;--display-3:3em;--display-4:2.7em;--display-5:2.5em;--text-margin:0 0 1em;--text-line-height:1.618;--pre-padding:1em 2em;--pre-margin:0 0 2em;--pre-border:0;--pre-border-radius:7px;--pre-background-color:#f5f5f9}body{color:var(--text-color);font-family:var(--sans-font)}h1,h2,h3,h4,h5,h6{margin:var(--heading-margin);color:var(--heading-color);line-height:var(--heading-line-height);font-weight:var(--heading-font-weight)}h1,.h1{font-size:var(--h1)}h2,.h2{font-size:var(--h2)}h3,.h3{font-size:var(--h3)}h4,.h4{font-size:var(--h4)}h5,.h5{font-size:var(--h5)}h6,.h6{font-size:var(--h6)}p,ul,ol,li{color:var(--text-color)}p{margin:0}p{margin:var(--text-margin);line-height:var(--text-line-height);font-size:var(--p);font-optical-sizing:auto;font-style:normal}ol,ul{padding-left:3rem}article h1,article .h1,article h2,article .h2,article h3,article .h3,article h4,article .h4{margin-top:1.25em;margin-bottom:.5em;&:first-child{margin-top:0}}blockquote{font-size:inherit;margin:1.5rem 0;padding:.5rem 1rem;border-left:.35rem solid var(--color-primary);opacity:.8;font-style:italic}mark{padding:2px 5px;border-radius:4px;background:var(--color-marked)}kbd{color:var(--text-color-secondary);border:1px solid var(--text-color-secondary);border-bottom:3px solid var(--text-color-secondary);border-radius:var(--border-radius);padding:.1rem}code{font-family:var(--mono-font);font-size:.8em}pre{margin:var(--pre-margin);padding:var(--pre-padding);max-width:100%;overflow:auto;font-size:.8em;color:var(--text-color);background:var(--pre-background-color);border:var(--pre-border);border-radius:var(--pre-border-radius)}/*! core.0.0.2/proto-classless/_init.css | core.css | Nieuwe Pixels */
 :root{--btn-margin:0;--btn-padding:0.5em 1.25em;--btn-font-size:1rem;--btn-sm-padding:0.4em 1em;--btn-sm-font-size:0.9rem;--btn-lg-padding:0.8em 2em;--btn-lg-font-size:1.05rem;--btn-font-weight:600;--btn-line-height:1.3;--btn-color:;--btn-background-color:var(--proto-color-primary);--btn-border:none;--btn-border-radius:5px;--btn-color-hover:var(--color-white);--btn-background-color-hover:var(--proto-color-secondary);--btn-transition:0.4s ease-in-out}a{text-decoration:none}.btn,.button,[class*="btn"],[class*="button"],a button,button,[role="button"],input[type="submit"],input[type="reset"],input[type="button"]{font-size:var(--btn-font-size);border:var(--btn-border);border-radius:var(--btn-border-radius);color:var(--btn-color);padding:var(--btn-padding);margin:var(--btn-margin);transition:var(--btn-transition) box-shadow:rgb(0 0 0 / .16) 0 1px 4px;width:fit-content;cursor:pointer;font-weight:var(--btn-font-weight);text-align:center;line-height:var(--btn-line-height);background:var(--btn-background-color)}.btn:focus,.button:focus,button:focus,button:hover,button:enabled:hover,[role="button"]:focus,[role="button"]:not([aria-disabled="true"]):hover,input[type="submit"]:focus,input[type="submit"]:enabled:hover,input[type="reset"]:focus,input[type="reset"]:enabled:hover,input[type="button"]:focus,input[type="button"]:enabled:hover{cursor:pointer;transition:all 0.2s ease-in-out;color:var(--btn-color-hover);background-color:var(--btn-background-color-hover)}a button[disabled],button[disabled],[role="button"][aria-disabled="true"],input[type="submit"][disabled],input[type="reset"][disabled],input[type="button"][disabled]{cursor:default;opacity:.5;background:var(--btn-background-color);color:var(--color-primary);pointer-events:none;width:fit-content}.btn-sm,.button-sm{--btn-padding:var(--btn-sm-padding);--btn-font-size:var(--btn-sm-font-size)}.btn-lg,.button-lg{--btn-padding:var(--btn-lg-padding);--btn-font-size:var(--btn-lg-font-size);--btn-border-radius:7px}[class*="btn-"].rounded,[class*="button"].rounded,button.rounded{border-radius:2em}.btn.primary,button.primary{color:#fff;background-color:var(--btn-background-color)}.btn.secondary,button.secondary{color:#fff;background-color:var(--btn-background-color)}/*! core.0.0.2/proto-classless/_init.css | core.css | Nieuwe Pixels */
 :root{--input-margin:0 0 1rem;--input-padding:0.5em 1rem;--input-color:var(--text-color);--input-background-color:#fff;--input-border:1px solid #ddd;--input-border-radius:1px}form div{display:flex;flex-direction:column}fieldset{border:0;padding:0;margin:0}label:has(+input[required])::after{content:" *";color:var(--red-400)}textarea,select,input{margin:var(--input-margin);padding:var(--input-padding);font-size:inherit;font-family:inherit;font-weight:400;color:var(--input-color);box-sizing:border-box;box-shadow:rgb(27 31 35 / .04) 0 1px 0 0;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;border:var(--input-border);border-radius:var(--input-border-radius);background:var(--input-background-color);&:hover{box-shadow:rgb(149 157 165 / .15) 0 3px 6px 0}}input[type="checkbox"],input[type="radio"]{padding:4px;box-sizing:border-box;color:var(--input-color);outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--input-border);border-radius:var(--input-border-radius);background:var(--input-background-color)}input[type="checkbox"]:focus,input[type="checkbox"]:enabled:hover,input[type="radio"]:focus,input[type="radio"]:enabled:hover{filter:brightness(1.02);cursor:pointer;transition:all 0.4s ease}input[type="checkbox"],input[type="radio"]{vertical-align:bottom;position:relative}input[type="radio"]{border-radius:100%}input[type="checkbox"],input[type="radio"]{height:1.25rem;width:1.25rem;transition:all 0.2s ease-in-out}input[type="checkbox"]:checked,input[type="radio"]:checked{background:var(--color-primary)}input[type="checkbox"]:checked::after{content:" ";width:.1em;height:.25em;border-radius:0;position:absolute;top:.05em;left:.18em;background:#fff0;border-right:solid var(--surface-section) .08em;border-bottom:solid var(--surface-section) .08em;font-size:1.8em;transform:rotate(45deg)}input[type="radio"]:checked::after{content:" ";width:.25em;height:.25em;border-radius:100%;position:absolute;top:.125em;background:var(--surface-section);left:.125em;font-size:32px}input[type="checkbox"][disabled],input[type="radio"][disabled],select[disabled]{cursor:default;opacity:.5;color:var(--input-color);pointer-events:none;width:fit-content;background:var(--input-background-color)}select{background-image:linear-gradient(45deg,transparent 49%,var(--text) 51%),linear-gradient(135deg,var(--text) 51%,transparent 49%);background-position:calc(100% - 20px),calc(100% - 15px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}select[multiple]{background-image:none!important}textarea{width:80%}input:disabled,textarea:disabled,select:disabled{cursor:not-allowed;background-color:var(--disabled)}input[type="file"]{margin:var(--input-margin);padding:var(--input-padding);font-size:1rem;color:var(--input-color);transition:0.4s;border:var(--input-border);border-radius:var(--input-border-radius);background:var(--input-background-color)}input[type="range"]{padding:0}/*! core.0.0.2/proto-classless/_init.css | core.css | Nieuwe Pixels */
 :root{--img-margin:0;--img-padding:0;--figure-margin:0;--figure-padding:0}img{margin:var(--img-margin);padding:var(--img-padding)}figure{margin:var(--figure-margin);padding:var(--figure-padding)}figure img[responsive]{width:100%}/*! core.0.0.2/layout/flexbox-proto.css | core.css | Nieuwe Pixels */
 :root{--container-padding:0;--container-margin:0 auto;--container-max-width-viewport:1520px;--container-max-width-viewport:90%;--container-width-sm:768px;--container-width-md:1024px;--container-width-lg:1320px;--container-width-xlg:1530px;--width-100:100%;--flex-gap:2em}*,&,&::before,&::after{box-sizing:border-box}.container,[class*="container"],[data-container],[data-container="fluid"],[container],[container="fluid"]{margin-left:auto;margin-right:auto;@media screen and (max-width:1530px){max-width:var(--container-max-width-viewport)}}.container-sm,[data-container="sm"],[container="sm"]{width:var(--container-width-sm);max-width:var(--container-max-width-viewport)}.container-md,[data-container="md"],[container="md"]{width:var(--container-width-md);max-width:var(--container-max-width-viewport)}.container-lg,[data-container="lg"],[container="lg"]{width:var(--container-width-lg);max-width:var(--container-max-width-viewport)}.container-xlg,[data-container="xlg"],[container="xlg"]{padding:0 var(--container-padding);width:var(--container-width-xlg);max-width:var(--container-max-width-viewport)}.container-xxlg,[data-container="xxlg"],[container="xxlg"]{max-width:92%}.flex,.flex-row,[class*="flex"] [data-flex]{display:flex}.flex-row,[data-flex*="row"]{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(-1 * var(--flex-gap));width:calc(100% + var(--flex-gap))}.flex-row>*,[data-flex*="row"]>*{margin-left:var(--flex-gap)}.col,[class*="col"],[data-col],[data-col="col"]{flex-basis:var(--width-100);flex:1 0 auto}.col,[class*="col"],[data-col],[col]{--col-1:calc(8.3333% - var(--flex-gap));--col-2:calc(16.66% - var(--flex-gap));--col-3:calc(25% - var(--flex-gap));--col-4:calc(33.33% - var(--flex-gap));--col-5:calc(41.6666% - var(--flex-gap));--col-6:calc(50% - var(--flex-gap));--col-7:calc(58.3333% - var(--flex-gap));--col-8:calc(66.66% - var(--flex-gap));--col-9:calc(75% - var(--flex-gap));--col-10:calc(83.33% - var(--flex-gap));--col-11:calc(91.6666% - var(--flex-gap));--col-12:calc(100% - var(--flex-gap))}[data-col*="sm-1"],[col*="sm-1"],.col-sm-1{width:var(--col-1);max-width:var(--col-1)}[data-col*="sm-2"],[col*="sm-2"],.col-sm-2{width:var(--col-2);max-width:var(--col-2)}[data-col*="sm-3"],[col*="sm-3"],.col-sm-3{width:var(--col-3);max-width:var(--col-3)}[data-col*="sm-4"],[col*="sm-4"],.col-sm-4{width:33.33%;max-width:var(--col-4)}[data-col*="sm-5"],[col*="sm-5"],.col-sm-5{width:var(--col-5);max-width:var(--col-5)}[data-col*="sm-6"],[col*="sm-6"],.col-sm-6{width:50%;max-width:var(--col-6)}[data-col*="sm-7"],[col*="sm-7"],.col-sm-7{width:var(--col-7);max-width:var(--col-7)}[data-col*="sm-8"],[col*="sm-8"],.col-sm-8{width:var(--col-8);max-width:var(--col-8)}[data-col*="sm-9"],[col*="sm-9"],.col-sm-9{width:var(--col-9);max-width:var(--col-9)}[data-col*="sm-10"],[col*="sm-10"],.col-sm-10{width:var(--col-10);max-width:var(--col-10)}[data-col*="sm-11"],[col*="sm-11"],.col-sm-11{width:var(--col-11);max-width:var(--col-11)}[data-col*="sm-12"],[col*="sm-12"],.col-sm-12{width:var(--col-12);max-width:var(--col-12)}@media screen and (min-width:1020px){[data-col*="md-1"],[col*="md-1"],.col-md-1{width:var(--col-1);max-width:var(--col-1)}[data-col*="md-2"],[col*="md-2"],.col-md-2{width:var(--col-2);max-width:var(--col-2)}[data-col*="md-3"],[col*="md-3"],.col-md-3{width:var(--col-3);max-width:var(--col-3)}[data-col*="md-4"],[col*="md-4"],.col-md-4{width:33.33%;max-width:var(--col-4)}[data-col*="md-5"],[col*="md-5"],.col-md-5{width:var(--col-5);max-width:var(--col-5)}[data-col*="md-6"],[col*="md-6"],.col-md-6{width:50%;max-width:var(--col-6)}[data-col*="md-7"],[col*="md-7"],.col-md-7{width:var(--col-7);max-width:var(--col-7)}[data-col*="md-8"],[col*="md-8"],.col-md-8{width:var(--col-8);max-width:var(--col-8)}[data-col*="md-9"],[col*="md-9"],.col-md-9{width:var(--col-9);max-width:var(--col-9)}[data-col*="md-10"],[col*="md-10"],.col-md-10{width:var(--col-10);max-width:var(--col-10)}[data-col*="md-11"],[col*="md-11"],.col-md-11{width:var(--col-11);max-width:var(--col-11)}[data-col*="md-12"],[col*="md-12"],.col-md-12{width:var(--col-12);max-width:var(--col-12)}}@media screen and (min-width:1280px){[data-col*="lg-1"],[col*="lg-1"],.col-lg-1{width:var(--col-1);max-width:var(--col-1)}[data-col*="lg-2"],[col*="lg-2"],.col-lg-2{width:var(--col-2);max-width:var(--col-2)}[data-col*="lg-3"],[col*="lg-3"],.col-lg-3{width:var(--col-3);max-width:var(--col-3)}[data-col*="lg-4"],[col*="lg-4"],.col-lg-4{width:var(--col-4);max-width:var(--col-4)}[data-col*="lg-5"],[col*="lg-5"],.col-lg-5{width:var(--col-5);max-width:var(--col-5)}[data-col*="lg-6"],[col*="lg-6"],.col-lg-6{width:var(--col-6);max-width:var(--col-6)}[data-col*="lg-7"],[col*="lg-7"],.col-lg-7{width:var(--col-7);max-width:var(--col-7)}[data-col*="lg-8"],[col*="lg-8"],.col-lg-8{width:var(--col-8);max-width:var(--col-8)}[data-col*="lg-9"],[col*="lg-9"],.col-lg-9{width:var(--col-9);max-width:var(--col-9)}[data-col*="lg-10"],[col*="lg-10"],.col-lg-10{width:var(--col-10);max-width:var(--col-10)}[data-col*="lg-11"],[col*="lg-11"],.col-lg-11{width:var(--col-11);max-width:var(--col-11)}[data-col*="lg-12"],[col*="lg-12"],.col-lg-12{width:var(--col-12);max-width:var(--col-12)}}.align-items--flex-start{align-items:flex-start}.align-items--center,[data-flex*="align-items--center"]{align-items:center}.align-items--flex-end{align-items:flex-end}[data-outlines="1"] [data-col],[data-outlines="1"] [col],[outlines="1"] [data-col],[outlines="1"] [col]{border:1px dashed #d9d9d9}/*! proto/0.0.2/typography/responsive-typography.css | core.css | Nieuwe Pixels

Super Simple Responsive Text 
source: https://codepen.io/mark_sottek/pen/WNWmmWw;
*/
 :root{--min-font-size:15px;--max-font-size:21px;--body-font-size:min( max(var(--min-font-size), calc( 0.92vw + 1vh) ), var(--max-font-size))}body{font-size:var(--body-font-size)}/*! core.0.0.2/ui/content/card.css | core.css | Nieuwe Pixels */
 :root{--card-margin:0 0 1rem;--card-padding:0rem;--card-body-margin:0rem;--card-body-padding:1.15rem;--card-color:#223;--card-background-color:#fdfdfd;--card-border:1px solid #eee;--card-border-radius:0px}ui-card,.ui-card,[role=card],[role=ui-card]{display:block;border:1px solid red}ui-card,.ui-card,[role=card],[role=ui-card]{margin:var(--card-margin);padding:var(--card-padding);color:var(--card-color);background:var(--card-background-color);border-radius:var(--border-radius);border:var(--card-border);border-radius:var(--card-border-radius)}ui-card.elevated,.ui-card.elevated,[role=card].elevated,[role=ui-card].elevated{box-shadow:0 2px 4px #0000001a}ui-card .card__body,.ui-card .card__body,[role=card] .card__body,[role=ui-card] .card__body{margin:var(--card-body-margin);padding:var(--card-body-padding)}/*! core.0.0.2/ui/content/entry.css | core.css | Nieuwe Pixels */
 :root{--entry-margin:0 0 1rem;--entry-padding:0rem;--entry-body-margin:0rem;--entry-body-padding:1.15rem;--entry-color:#223;--entry-background-color:#fdfdfd;--entry-border:1px solid #eee;--entry-border-radius:0px}ui-entry,.ui-entry,[role=entry],[role=ui-entry]{display:block;border:1px solid red}ui-entry,.ui-entry,[role=entry],[role=ui-entry]{margin:var(--entry-margin);padding:var(--entry-padding);color:var(--entry-color);background:var(--entry-background-color);border-radius:var(--border-radius);border:var(--entry-border);border-radius:var(--entry-border-radius)}ui-entry.elevated,.ui-entry.elevated,[role=entry].elevated,[role=ui-entry].elevated{box-shadow:0 2px 4px #0000001a}ui-entry .entry__body,.ui-entry .entry__body,[role=entry] .entry__body,[role=ui-entry] .entry__body{margin:var(--entry-body-margin);padding:var(--entry-body-padding)}/*! core.0.0.2/ui/content/tabs.css | core.css | Nieuwe Pixels */
 :root{--tab-label-margin:0 0 1rem;--tab-label-padding:0rem;--tab-label-border:1px solid #ddd;--tab-label-background-color:#fbfbfb;--tab-body-margin:0rem;--tab-body-padding:1.15rem;--tab-body-border:1px solid #ddd;--tab-body-background-color:#fbfbfb}.tabs .labels{display:flex;margin-bottom:-1px}.tabs .labels div{display:inline-block;margin-right:-1px;padding:10px 20px;cursor:pointer;border:var(--tab-label-border);background-color:var(--tab-label-background-color)}.tabs .labels div.active{display:block;position:relative;z-index:1;border-bottom:0;background-color:var(--tab-label-background-color)}.tabs .container.active{display:block}.tabs .container{display:none;padding:20px;border:var(--tab-body-border);background-color:var(--tab-body-background-color)}/*! core.0.0.2/ui/content/widget.css | core.css | Nieuwe Pixels */
 :root{--widget-margin:0 0 1rem;--widget-padding:0rem;--widget-body-margin:0rem;--widget-body-padding:1.15rem;--widget-color:#223;--widget-background-color:#fdfdfd;--widget-border:1px solid #eee;--widget-border-radius:0px}ui-widget,.ui-widget,[role=widget],[role=ui-widget]{display:block;border:1px solid red}ui-widget,.ui-widget,[role=widget],[role=ui-widget]{margin:var(--widget-margin);padding:var(--widget-padding);color:var(--widget-color);background:var(--widget-background-color);border-radius:var(--border-radius);border:var(--widget-border);border-radius:var(--widget-border-radius)}ui-widget.elevated,.ui-widget.elevated,[role=widget].elevated,[role=ui-widget].elevated{box-shadow:0 2px 4px #0000001a}ui-widget .widget__body,.ui-widget .widget__body,[role=widget] .widget__body,[role=ui-widget] .widget__body{margin:var(--widget-body-margin);padding:var(--widget-body-padding)}/*! core.0.0.3/ui/nav/breadcrumb.css | proto-core.css v0.0.2 | Nieuwe Pixels */
 :root{--card-margin:0 0 1rem;--card-padding:0rem;--card-body-margin:0rem;--card-body-padding:1.15rem;--card-color:#223;--card-background-color:#fdfdfd;--card-border:1px solid #eee;--card-border-radius:0px}