: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 .2s,color .2s}a{text-decoration:none;color:inherit;transition:color .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:0 0 !important}