.ss-help{display:inline-block;vertical-align:middle;margin:4px 0 8px;position:relative;font-size:13px}.ss-help>summary{display:inline-flex!important;align-items:center;justify-content:center;width:28px;min-height:28px!important;height:28px;padding:0!important;border:1px solid var(--ss-border,#bdccd7);border-radius:50%;background:var(--ss-surface,#fff);color:var(--ss-teal-deep,#007c91);font:700 14px/1 Georgia,serif;cursor:pointer;list-style:none}.ss-help>summary:before,.ss-help>summary:after{display:none!important}.ss-help>summary::-webkit-details-marker{display:none}.ss-help>summary:focus-visible{outline:3px solid var(--ss-teal,#0097a7);outline-offset:2px}.ss-help-body{position:fixed;z-index:1300;max-width:calc(100vw - 32px);max-height:50vh;overflow:auto;box-sizing:border-box;padding:14px 16px;background:var(--ss-surface,#fff);color:var(--ss-text,#18243a);border:1px solid var(--ss-border,#bdccd7);border-radius:12px;box-shadow:0 8px 30px #12213424;line-height:1.6;font-size:13px;font-weight:400;white-space:normal;text-align:left}.ss-help:not([open])>.ss-help-body{display:none}
:root body input[type=radio],:root body input[type=checkbox]:not(.ss-checkbox-input){appearance:none!important;-webkit-appearance:none!important;display:inline-block;width:18px!important;height:18px!important;min-height:18px!important;min-width:18px;flex:0 0 18px;border:1.5px solid #8698aa!important;box-shadow:none!important;outline:0;background:var(--ss-surface,#fff)!important;vertical-align:middle;cursor:pointer;margin-top:0;transition:border-color .12s,background-color .12s}
:root body input[type=radio]{border-radius:50%!important}:root body input[type=checkbox]:not(.ss-checkbox-input){border-radius:4px!important}
:root body input[type=radio]:checked{background:var(--ss-teal-deep,#007c91)!important;border-color:var(--ss-teal-deep,#007c91)!important;box-shadow:inset 0 0 0 4px var(--ss-surface,#fff)!important}
:root body input[type=checkbox]:not(.ss-checkbox-input):checked{border-color:var(--ss-teal-deep,#007c91)!important;background:var(--ss-teal-deep,#007c91) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4 9 3 3 7-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px 16px no-repeat!important}
:root body .form-switch input[type=checkbox]{width:36px!important;min-width:36px;flex-basis:36px;border-radius:20px!important;background:var(--ss-surface-soft,#edf2f5) radial-gradient(circle,#718198 0 6px,transparent 6.5px) 2px center/14px 14px no-repeat!important}
:root body .form-switch input[type=checkbox]:checked{background:var(--ss-teal-deep,#007c91) radial-gradient(circle,#fff 0 6px,transparent 6.5px) 18px center/14px 14px no-repeat!important}
:root body input:is([type=radio],[type=checkbox]):focus-visible{outline:3px solid color-mix(in srgb,var(--ss-teal,#0097a7) 45%,transparent)!important;outline-offset:3px}:root body input:is([type=radio],[type=checkbox]):disabled{opacity:.5;cursor:not-allowed}
@media(forced-colors:active){:root body input:is([type=radio],[type=checkbox]){appearance:auto!important;background:Canvas!important;box-shadow:none!important}}
.ss-help-body{left:16px;top:20vh;width:min(300px,calc(100vw - 32px))}
:root body input:is([type=radio],[type=checkbox]):focus-visible{outline:3px solid #0097a7!important;outline-color:color-mix(in srgb,var(--ss-teal,#0097a7) 45%,transparent)!important}
@media(forced-colors:active){:root body input[type=radio]:is(:checked,:not(:checked)),:root body input[type=checkbox]:not(.ss-checkbox-input):is(:checked,:not(:checked)){appearance:auto!important;-webkit-appearance:auto!important;background:Canvas!important;box-shadow:none!important}}
:root body input[type=checkbox]:not(.ss-checkbox-input):indeterminate{border-color:var(--ss-teal-deep,#007c91)!important;background:var(--ss-teal-deep,#007c91) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center/16px 16px no-repeat!important}
@media(forced-colors:active){:root body input[type=checkbox]:not(.ss-checkbox-input):is(:checked,:not(:checked)){appearance:auto!important;-webkit-appearance:auto!important;background:Canvas!important;box-shadow:none!important}}
