:root[data-theme="dark"] body{background-color:var(--cts-theme-color-neutral-0);color:var(--cts-theme-color-neutral-900)}.cts-section-base,.cts-section-base *,.cts-section-base *::before,.cts-section-base *::after{box-sizing:border-box}.cts-section-base{font-family:var(--cts-theme-font-sans);background-color:var(--sect-bg,transparent);color:var(--sect-text,inherit);transition:background-color 0.2s,color 0.2s}a{text-decoration:none;color:inherit;transition:color 0.2s ease}a:hover{color:var(--cts-theme-color-primary-600)}[x-cloak]{display:none!important}body :is(:is(button,a,input,select,textarea).cts-theme-btn-standard,:is(input,select,textarea).cts-theme-input,button:is(.cts-theme-modal-close,.cts-theme-pw-toggle,.cts-theme-notice-close)),body :is(:is(button,a,input,select,textarea).cts-theme-btn-standard,:is(input,select,textarea).cts-theme-input,button:is(.cts-theme-modal-close,.cts-theme-pw-toggle,.cts-theme-notice-close)):is(:hover,:focus,:focus-visible,:active){box-sizing:border-box!important;margin:0;text-transform:none;letter-spacing:normal;text-decoration:none;font-family:var(--cts-theme-font-sans);outline:none!important}body button:is(.cts-theme-modal-close,.cts-theme-pw-toggle,.cts-theme-notice-close){border:none!important;padding:0!important}body button:is(.cts-theme-modal-close,.cts-theme-pw-toggle,.cts-theme-notice-close):not(:hover):not(:active){background:transparent!important}