*,:after,:before{box-sizing:border-box}a{color:var(--cet-color-highlight-100);text-decoration:underline;text-decoration-thickness:1px;&:hover{color:var(--cet-color-neutral-black)}&:focus-visible{outline:0;text-decoration:none;border-radius:var(--cet-border-radius);box-shadow:var(--cet-box-shadow-focus)}}button,input,optgroup,select,textarea{font:inherit}p{margin:0;font-size:var(--cet-font-size-body-1)}p+p,p+ul{margin-block-start:1rem}em{font-style:unset}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.cet-mobile-only{@media screen and (min-width: 768px){display:none!important}}.cet-desktop-only{display:none!important;@media screen and (min-width: 768px){display:inline-flex!important}}.cet-theme-container{color:var(--cet-color-neutral-black);background:var(--cet-color-neutral-white)}.cet-theme-container--inverted{color:var(--cet-color-neutral-white);background:var(--cet-color-neutral-black)}.cet-theme-content--inverted a{color:var(--cet-color-highlight-50);&:hover{color:var(--cet-color-neutral-white)}}table{font-size:var(--cet-font-size-body-2);line-height:var(--cet-line-height);border:0;border-collapse:collapse;border-spacing:0}th{border:0;padding:var(--cet-space-2xs) var(--cet-space-m);background:var(--cet-color-neutral-40);text-align:start}th:first-child{border-top-left-radius:8px}th:last-child{border-top-right-radius:8px}td{padding:var(--cet-space-m);border:0;border-bottom:1px solid var(--cet-color-neutral-20)}td.with-error{position:relative;color:var(--cet-color-error-100)}td.with-error:after{content:"";position:absolute;left:0;right:0;bottom:-1px;border-bottom:2px solid var(--cet-color-error-100)}.no-scroll{overflow:hidden}
