:host,:root{--nova-icon-button-active-background-color:var(--nova-brand-600);--nova-icon-button-backdrop-filter:none;--nova-icon-button-background-color:var(--nova-gray-800);--nova-icon-button-color:var(--nova-white);--nova-icon-button-focus-visible-background-color:var(--nova-gray-800);--nova-icon-button-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-brand-500);--nova-icon-button-hover-background-color:var(--nova-brand-500);--nova-icon-button-hover-color:var(--nova-white);--nova-icon-button-padding:12px;--nova-icon-button-secondary-active-background-color:var( --nova-gray-15-opacity );--nova-icon-button-secondary-backdrop-filter:blur(8px);--nova-icon-button-secondary-background-color:#0000;--nova-icon-button-secondary-box-shadow:inset 0 0 0 2px var(--nova-gray-800);--nova-icon-button-secondary-color:var(--nova-gray-800);--nova-icon-button-secondary-focus-visible-background-color:var( --nova-gray-15-opacity );--nova-icon-button-secondary-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-gray-800);--nova-icon-button-secondary-hover-background-color:var( --nova-gray-08-opacity );--nova-icon-button-tertiary-active-background-color:var( --nova-gray-15-opacity );--nova-icon-button-tertiary-backdrop-filter:blur(8px);--nova-icon-button-tertiary-background-color:var(--nova-gray-100);--nova-icon-button-tertiary-color:var(--nova-gray-800);--nova-icon-button-tertiary-focus-visible-background-color:var( --nova-gray-15-opacity );--nova-icon-button-tertiary-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-gray-800);--nova-icon-button-tertiary-hover-background-color:var( --nova-gray-08-opacity );--nova-icon-button-subtle-active-background-color:var( --nova-gray-15-opacity );--nova-icon-button-subtle-background-color:#0000;--nova-icon-button-subtle-color:var(--nova-gray-800);--nova-icon-button-subtle-focus-visible-background-color:var( --nova-gray-15-opacity );--nova-icon-button-subtle-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-gray-800);--nova-icon-button-subtle-hover-background-color:var(--nova-gray-08-opacity);--nova-icon-button-disabled-background-color:var(--nova-gray-04-opacity);--nova-icon-button-disabled-box-shadow:inset 0 0 0 2px var(--nova-gray-400);--nova-icon-button-disabled-color:var(--nova-gray-400);--nova-icon-button-custom-background-color:var(--nova-data-blue-03);--nova-icon-button-custom-outline-box-shadow-color:var(--nova-data-blue-03)}.nova-icon-button{backdrop-filter:var(--nova-icon-button-backdrop-filter);background-color:var(--nova-icon-button-background-color);border-radius:100%;color:var(--nova-icon-button-color);display:inline-flex;height:-moz-fit-content;height:fit-content;padding:var(--nova-icon-button-padding);transition:background-color var(--nova-duration-min) var(--nova-ease-out),border-color var(--nova-duration-min) var(--nova-ease-out),box-shadow var(--nova-duration-min) var(--nova-ease-out),color var(--nova-duration-min) var(--nova-ease-out);width:-moz-fit-content;width:fit-content}.nova-icon-button .nova-icon{color:var(--nova-icon-button-color);transition:color var(--nova-duration-min) var(--nova-ease-out)}.nova-icon-button:hover{background-color:var(--nova-icon-button-hover-background-color);color:var(--nova-icon-button-hover-color);cursor:pointer}.nova-icon-button:focus-visible{background-color:var(--nova-icon-button-focus-visible-background-color);box-shadow:var(--nova-icon-button-focus-visible-box-shadow);outline:none}.nova-icon-button:active{background-color:var(--nova-icon-button-active-background-color);box-shadow:none}.nova-icon-button--large{--nova-icon-button-padding:16px}.nova-icon-button--small,.nova-icon-button--x-small{--nova-icon-button-padding:8px}.nova-icon-button--xx-small{--nova-icon-button-padding:4px}.nova-icon-button--x-small .nova-icon,.nova-icon-button--xx-small .nova-icon{--nova-icon-width:16px;--nova-icon-height:16px}.nova-icon-button .nova-progress-spinner{--nova-progress-spinner-color:currentColor;--nova-progress-spinner-size:24px;--nova-progress-spinner-stroke-width:6px;display:block}.nova-icon-button--x-small .nova-progress-spinner,.nova-icon-button--xx-small .nova-progress-spinner{--nova-progress-spinner-size:16px}.nova-icon-button--secondary{background-color:var(--nova-icon-button-secondary-background-color);box-shadow:var(--nova-icon-button-secondary-box-shadow)}.nova-icon-button--secondary,.nova-icon-button--secondary .nova-icon,.nova-icon-button--secondary:hover{color:var(--nova-icon-button-secondary-color)}.nova-icon-button--secondary:hover{background-color:var(--nova-icon-button-secondary-hover-background-color)}.nova-icon-button--secondary:focus-visible,.nova-icon-button--secondary:hover{backdrop-filter:var(--nova-icon-button-secondary-backdrop-filter)}.nova-icon-button--secondary:focus-visible{background-color:var(--nova-icon-button-secondary-focus-visible-background-color);box-shadow:var(--nova-icon-button-secondary-focus-visible-box-shadow)}.nova-icon-button--secondary:active{backdrop-filter:var(--nova-icon-button-secondary-backdrop-filter);background-color:var(--nova-icon-button-secondary-active-background-color);box-shadow:var(--nova-icon-button-secondary-box-shadow)}.nova-icon-button--tertiary{background-color:var(--nova-icon-button-tertiary-background-color)}.nova-icon-button--tertiary,.nova-icon-button--tertiary .nova-icon,.nova-icon-button--tertiary:hover{color:var(--nova-icon-button-tertiary-color)}.nova-icon-button--tertiary:hover{background-color:var(--nova-icon-button-tertiary-hover-background-color)}.nova-icon-button--tertiary:focus-visible{backdrop-filter:var(--nova-icon-button-tertiary-backdrop-filter);background-color:var(--nova-icon-button-tertiary-focus-visible-background-color);box-shadow:var(--nova-icon-button-tertiary-focus-visible-box-shadow)}.nova-icon-button--tertiary:active{background-color:var(--nova-icon-button-tertiary-active-background-color);box-shadow:none}.nova-icon-button--subtle{backdrop-filter:none;background-color:var(--nova-icon-button-subtle-background-color)}.nova-icon-button--subtle,.nova-icon-button--subtle .nova-icon,.nova-icon-button--subtle:hover{color:var(--nova-icon-button-subtle-color)}.nova-icon-button--subtle:hover{background-color:var(--nova-icon-button-subtle-hover-background-color)}.nova-icon-button--subtle:focus-visible{backdrop-filter:blur(8px);background-color:var(--nova-icon-button-subtle-focus-visible-background-color);box-shadow:var(--nova-icon-button-subtle-focus-visible-box-shadow)}.nova-icon-button--subtle:active{background-color:var(--nova-icon-button-subtle-active-background-color)}.nova-icon-button--subtle.nova-icon-button.nova-icon-button--is-disabled,.nova-icon-button--subtle.nova-icon-button:disabled{background-color:initial}.nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled){background-color:var(--nova-icon-button-data-background-color);color:var(--nova-white)}:is(.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)):hover{background-color:var(--nova-icon-button-data-hover-background-color);color:var(--nova-gray-800)}:is(.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)):focus-visible{backdrop-filter:blur(16px);background-color:initial;box-shadow:inset 0 0 0 3px var(--nova-gray-800);color:var(--nova-gray-800)}:is(.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)):active{backdrop-filter:blur(16px);background-color:initial;color:var(--nova-gray-800)}.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-background-color:var(--nova-data-blue-01);--nova-icon-button-data-hover-background-color:var(--nova-data-blue-03)}.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-data-blue-04)}:is(.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled):hover,.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled):focus-visible,.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled):active) .nova-icon{color:var(--nova-data-blue-01)}.nova-icon-button--data-purple{--nova-icon-button-data-background-color:var(--nova-data-purple-01);--nova-icon-button-data-hover-background-color:var(--nova-data-purple-03)}.nova-icon-button--data-purple .nova-icon{color:var(--nova-data-purple-04)}:is(.nova-icon-button--data-purple:hover,.nova-icon-button--data-purple:focus-visible,.nova-icon-button--data-purple:active) .nova-icon{color:var(--nova-data-purple-01)}.nova-icon-button--data-green{--nova-icon-button-data-background-color:var(--nova-data-green-01);--nova-icon-button-data-hover-background-color:var(--nova-data-green-03)}.nova-icon-button--data-green .nova-icon{color:var(--nova-data-green-04)}:is(.nova-icon-button--data-green:hover,.nova-icon-button--data-green:focus-visible,.nova-icon-button--data-green:active) .nova-icon{color:var(--nova-data-green-01)}.nova-icon-button--data-orange{--nova-icon-button-data-background-color:var(--nova-data-orange-01);--nova-icon-button-data-hover-background-color:var(--nova-data-orange-03)}.nova-icon-button--data-orange .nova-icon{color:var(--nova-data-orange-04)}:is(.nova-icon-button--data-orange:hover,.nova-icon-button--data-orange:focus-visible,.nova-icon-button--data-orange:active) .nova-icon{color:var(--nova-data-orange-01)}.nova-icon-button--green{--nova-icon-button-data-background-color:var(--nova-green-700);--nova-icon-button-data-hover-background-color:var(--nova-green-900)}.nova-icon-button--green .nova-icon{color:var(--nova-green-50)}.nova-icon-button--green:hover .nova-icon{color:var(--nova-green-100)}:is(.nova-icon-button--green:focus-visible,.nova-icon-button--green:active) .nova-icon{color:var(--nova-green-900)}.nova-icon-button--blue{--nova-icon-button-data-background-color:var(--nova-blue-700);--nova-icon-button-data-hover-background-color:var(--nova-blue-900)}.nova-icon-button--blue .nova-icon{color:var(--nova-blue-50)}.nova-icon-button--blue:hover .nova-icon{color:var(--nova-blue-100)}:is(.nova-icon-button--blue:focus-visible,.nova-icon-button--blue:active) .nova-icon{color:var(--nova-blue-900)}.nova-icon-button--yellow{--nova-icon-button-data-background-color:var(--nova-yellow-700);--nova-icon-button-data-hover-background-color:var(--nova-yellow-900)}.nova-icon-button--yellow .nova-icon{color:var(--nova-yellow-50)}.nova-icon-button--yellow:hover .nova-icon{color:var(--nova-yellow-100)}:is(.nova-icon-button--yellow:focus-visible,.nova-icon-button--yellow:active) .nova-icon{color:var(--nova-yellow-900)}.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled){background-color:initial;box-shadow:inset 0 0 0 2px var(--nova-icon-button-data-box-shadow-color);color:var(--nova-gray-800)}:is(.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-gray-800)}:is(.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):hover{background-color:var(--nova-icon-button-data-box-shadow-color);color:var(--nova-white)}:is(.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-white)}:is(.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible{backdrop-filter:blur(16px);background-color:initial;box-shadow:inset 0 0 0 3px var(--nova-gray-800);color:var(--nova-gray-800)}:is(.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible .nova-icon{color:var(--nova-gray-800)}:is(.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):active{backdrop-filter:blur(16px);background-color:initial;box-shadow:none;color:var(--nova-gray-800)}:is(.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):active .nova-icon{color:var(--nova-gray-800)}.nova-icon-button.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-box-shadow-color:var(--nova-data-blue-01)}.nova-icon-button.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-data-blue-01)}.nova-icon-button.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled):hover .nova-icon{color:var(--nova-data-blue-04)}:is(.nova-icon-button.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled):focus-visible,.nova-icon-button.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled):active) .nova-icon{color:var(--nova-data-blue-01)}.nova-icon-button.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-box-shadow-color:var(--nova-data-purple-01)}.nova-icon-button.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-data-purple-01)}.nova-icon-button.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled):hover .nova-icon{color:var(--nova-data-purple-04)}:is(.nova-icon-button.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled):focus-visible,.nova-icon-button.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled):active) .nova-icon{color:var(--nova-data-purple-01)}.nova-icon-button.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-box-shadow-color:var(--nova-data-green-01)}.nova-icon-button.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-data-green-01)}.nova-icon-button.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled):hover .nova-icon{color:var(--nova-data-green-04)}:is(.nova-icon-button.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled):focus-visible,.nova-icon-button.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled):active) .nova-icon{color:var(--nova-data-green-01)}.nova-icon-button.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-box-shadow-color:var(--nova-data-orange-01)}.nova-icon-button.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-data-orange-01)}.nova-icon-button.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled):hover .nova-icon{color:var(--nova-data-orange-04)}:is(.nova-icon-button.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled):focus-visible,.nova-icon-button.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled):active) .nova-icon{color:var(--nova-data-orange-01)}.nova-icon-button.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-box-shadow-color:var(--nova-green-700)}.nova-icon-button.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-green-700)}.nova-icon-button.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled):hover .nova-icon{color:var(--nova-green-50)}:is(.nova-icon-button.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled):focus-visible,.nova-icon-button.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled):active) .nova-icon{color:var(--nova-green-700)}.nova-icon-button.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-box-shadow-color:var(--nova-blue-700)}.nova-icon-button.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-blue-700)}.nova-icon-button.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled):hover .nova-icon{color:var(--nova-blue-50)}:is(.nova-icon-button.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled):focus-visible,.nova-icon-button.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled):active) .nova-icon{color:var(--nova-blue-700)}.nova-icon-button.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-box-shadow-color:var(--nova-yellow-700)}.nova-icon-button.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-yellow-700)}.nova-icon-button.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled):hover .nova-icon{color:var(--nova-yellow-50)}:is(.nova-icon-button.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled):focus-visible,.nova-icon-button.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled):active) .nova-icon{color:var(--nova-yellow-700)}.nova-icon-button--is-disabled,.nova-icon-button:disabled{background-color:var(--nova-icon-button-disabled-background-color);color:var(--nova-icon-button-disabled-color);cursor:not-allowed}:is(.nova-icon-button--is-disabled,.nova-icon-button:disabled) .nova-icon{color:var(--nova-icon-button-disabled-color)}.nova-icon-button--secondary.nova-icon-button--is-disabled,.nova-icon-button--secondary:disabled{box-shadow:var(--nova-icon-button-disabled-box-shadow)}.nova-icon-button--is-disabled:has(.nova-progress-spinner),.nova-icon-button:disabled:has(.nova-progress-spinner){background-color:var(--nova-icon-button-background-color);color:var(--nova-icon-button-color);cursor:wait}.nova-icon-button--secondary.nova-icon-button--is-disabled:has(.nova-progress-spinner),.nova-icon-button--secondary:disabled:has(.nova-progress-spinner){background-color:var(--nova-icon-button-secondary-background-color);box-shadow:var(--nova-icon-button-secondary-box-shadow);color:var(--nova-icon-button-secondary-color)}.nova-icon-button--tertiary.nova-icon-button--is-disabled:has(.nova-progress-spinner),.nova-icon-button--tertiary:disabled:has(.nova-progress-spinner){background-color:var(--nova-icon-button-tertiary-background-color);color:var(--nova-icon-button-tertiary-color)}.nova-icon-button--subtle.nova-icon-button--is-disabled:has(.nova-progress-spinner),.nova-icon-button--subtle:disabled:has(.nova-progress-spinner){background-color:var(--nova-icon-button-subtle-background-color);color:var(--nova-icon-button-subtle-color)}.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled){backdrop-filter:blur(16px);background-color:var(--nova-icon-button-custom-background-color);color:var(--nova-gray-800)}.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-gray-800)}.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled):hover{background-color:var(--nova-gray-800);color:var(--nova-white)}.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled):hover .nova-icon{color:var(--nova-white)}.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled):focus-visible{box-shadow:inset 0 0 0 3px var(--nova-gray-800)}.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled):active{background-color:var(--nova-bg-primary);color:var(--nova-gray-800)}.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled):active .nova-icon{color:var(--nova-gray-800)}.nova-icon-button--custom-outline:not(:disabled,.nova-icon-button--is-disabled){backdrop-filter:blur(16px);background-color:var(--nova-bg-primary);box-shadow:0 0 0 2px var(--nova-icon-button-custom-outline-box-shadow-color);color:var(--nova-gray-800)}.nova-icon-button--custom-outline:not(:disabled,.nova-icon-button--is-disabled) .nova-icon{color:var(--nova-gray-800)}.nova-icon-button--custom-outline:not(:disabled,.nova-icon-button--is-disabled):hover{background-color:var(--nova-gray-04-opacity)}.nova-icon-button--custom-outline:not(:disabled,.nova-icon-button--is-disabled):focus-visible{box-shadow:0 0 0 3px var(--nova-gray-800)}.nova-icon-button--custom-outline:not(:disabled,.nova-icon-button--is-disabled):active{box-shadow:none;background-color:var(--nova-bg-primary)}.nova-dark-container .nova-icon-button:where(:not(.nova-dialog *)){--nova-icon-button-active-background-color:var(--nova-gray-500);--nova-icon-button-background-color:var(--nova-gray-700);--nova-icon-button-color:var(--nova-white);--nova-icon-button-focus-visible-background-color:var( --nova-white-20-opacity );--nova-icon-button-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-white);--nova-icon-button-hover-background-color:var(--nova-white-20-opacity);--nova-icon-button-subtle-active-background-color:var(--nova-gray-500);--nova-icon-button-subtle-background-color:#0000;--nova-icon-button-subtle-color:var(--nova-white);--nova-icon-button-subtle-focus-visible-background-color:var( --nova-white-20-opacity );--nova-icon-button-subtle-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-white);--nova-icon-button-subtle-hover-background-color:var( --nova-white-20-opacity );--nova-icon-button-disabled-background-color:var(--nova-white-05-opacity);--nova-icon-button-disabled-color:var(--nova-white-20-opacity)}.nova-image-container .nova-icon-button{--nova-icon-button-active-background-color:var(--nova-gray-800);--nova-icon-button-backdrop-filter:blur(16px);--nova-icon-button-background-color:var(--nova-gray-60-opacity);--nova-icon-button-color:var(--nova-white);--nova-icon-button-disabled-background-color:var(--nova-white-20-opacity);--nova-icon-button-disabled-color:var(--nova-gray-400);--nova-icon-button-focus-visible-background-color:var( --nova-gray-60-opacity );--nova-icon-button-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-gray-80-opacity);--nova-icon-button-hover-background-color:var(--nova-gray-80-opacity)}.nova--dark .nova-image-container .nova-icon-button,html[data-nova-theme=dark] .nova-image-container .nova-icon-button{--nova-icon-button-active-background-color:var(--nova-gray-100);--nova-icon-button-backdrop-filter:blur(16px);--nova-icon-button-background-color:var(--nova-gray-60-opacity);--nova-icon-button-color:var(--nova-white);--nova-icon-button-disabled-background-color:var(--nova-white-20-opacity);--nova-icon-button-disabled-color:var(--nova-gray-900);--nova-icon-button-focus-visible-background-color:var( --nova-gray-60-opacity );--nova-icon-button-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-gray-80-opacity);--nova-icon-button-hover-background-color:var(--nova-gray-80-opacity)}.nova--dark .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline),html[data-nova-theme=dark] .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline){--nova-icon-button-active-background-color:var(--nova-brand-600);--nova-icon-button-background-color:var(--nova-white);--nova-icon-button-color:var(--nova-gray-100);--nova-icon-button-disabled-background-color:var(--nova-white-05-opacity);--nova-icon-button-disabled-box-shadow:inset 0 0 0 2px var(--nova-white-20-opacity);--nova-icon-button-disabled-color:var(--nova-white-20-opacity);--nova-icon-button-focus-visible-background-color:var(--nova-white);--nova-icon-button-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-brand-500);--nova-icon-button-hover-background-color:var(--nova-brand-800);--nova-icon-button-hover-color:var(--nova-white)}:is(.nova--dark .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline),html[data-nova-theme=dark] .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline)) .nova-icon{color:var(--nova-icon-button-color)}:is(:is(.nova--dark .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline),html[data-nova-theme=dark] .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline)):hover:not(:disabled,.nova-icon-button--is-disabled,:focus-visible),:is(.nova--dark .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline),html[data-nova-theme=dark] .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline)):active:not(:disabled,.nova-icon-button--is-disabled,:focus-visible)) .nova-icon{color:var(--nova-icon-button-hover-color)}:is(:is(.nova--dark .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline),html[data-nova-theme=dark] .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline)):disabled,.nova-icon-button--is-disabled:is(.nova--dark .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline),html[data-nova-theme=dark] .nova-icon-button:not(.nova-icon-button--secondary,.nova-icon-button--tertiary,.nova-icon-button--subtle,.nova-icon-button--data-blue,.nova-icon-button--data-purple,.nova-icon-button--data-green,.nova-icon-button--data-orange,.nova-icon-button--green,.nova-icon-button--blue,.nova-icon-button--yellow,.nova-icon-button--data-blue-outline,.nova-icon-button--data-purple-outline,.nova-icon-button--data-green-outline,.nova-icon-button--data-orange-outline,.nova-icon-button--green-outline,.nova-icon-button--blue-outline,.nova-icon-button--yellow-outline))) .nova-icon{color:var(--nova-icon-button-disabled-color)}.nova--dark .nova-icon-button--secondary,html[data-nova-theme=dark] .nova-icon-button--secondary{--nova-icon-button-secondary-active-background-color:var( --nova-white-20-opacity );--nova-icon-button-secondary-backdrop-filter:blur(8px);--nova-icon-button-secondary-background-color:#0000;--nova-icon-button-secondary-box-shadow:inset 0 0 0 2px var(--nova-white);--nova-icon-button-secondary-color:var(--nova-white);--nova-icon-button-secondary-focus-visible-background-color:var( --nova-white-20-opacity );--nova-icon-button-secondary-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-white);--nova-icon-button-secondary-hover-background-color:var( --nova-white-10-opacity )}:is(.nova--dark .nova-icon-button--secondary,html[data-nova-theme=dark] .nova-icon-button--secondary) .nova-icon{color:var(--nova-icon-button-secondary-color)}.nova--dark .nova-icon-button--tertiary,html[data-nova-theme=dark] .nova-icon-button--tertiary{--nova-icon-button-tertiary-active-background-color:var( --nova-white-20-opacity );--nova-icon-button-tertiary-background-color:var(--nova-gray-400);--nova-icon-button-tertiary-color:var(--nova-white);--nova-icon-button-tertiary-focus-visible-background-color:var( --nova-white-20-opacity );--nova-icon-button-tertiary-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-white);--nova-icon-button-tertiary-hover-background-color:var( --nova-white-10-opacity )}:is(.nova--dark .nova-icon-button--tertiary,html[data-nova-theme=dark] .nova-icon-button--tertiary) .nova-icon{color:var(--nova-icon-button-tertiary-color)}.nova--dark .nova-icon-button--subtle,html[data-nova-theme=dark] .nova-icon-button--subtle{--nova-icon-button-subtle-active-background-color:var( --nova-white-20-opacity );--nova-icon-button-subtle-background-color:#0000;--nova-icon-button-subtle-color:var(--nova-white);--nova-icon-button-subtle-focus-visible-background-color:var( --nova-white-20-opacity );--nova-icon-button-subtle-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-white);--nova-icon-button-subtle-hover-background-color:var( --nova-white-10-opacity )}:is(.nova--dark .nova-icon-button--subtle,html[data-nova-theme=dark] .nova-icon-button--subtle) .nova-icon{color:var(--nova-icon-button-subtle-color)}.nova-icon-button--is-disabled:is(.nova--dark .nova-icon-button--subtle,html[data-nova-theme=dark] .nova-icon-button--subtle),:is(.nova--dark .nova-icon-button--subtle,html[data-nova-theme=dark] .nova-icon-button--subtle):disabled{background-color:initial}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled){color:var(--nova-gray-100)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)):focus-visible{box-shadow:inset 0 0 0 3px var(--nova-white);color:var(--nova-white)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-data-blue-04)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled)):hover,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-blue:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-data-blue-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-data-purple-04)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled)):hover,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-purple:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-data-purple-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-data-green-04)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled)):hover,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-green:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-data-green-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-data-orange-04)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled)):hover,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-orange:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-data-orange-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)):hover:not(:focus-visible){color:var(--nova-gray-100)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)):active:not(:focus-visible){color:var(--nova-white)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-background-color:var(--nova-green-900);--nova-icon-button-data-hover-background-color:var(--nova-green-700)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-green-50)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-green-100)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--green:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-green-700)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-background-color:var(--nova-blue-900);--nova-icon-button-data-hover-background-color:var(--nova-blue-700)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-blue-50)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-blue-100)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--blue:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-blue-700)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-data-background-color:var(--nova-yellow-900);--nova-icon-button-data-hover-background-color:var(--nova-yellow-700)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-yellow-50)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-yellow-100)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--yellow:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-yellow-700)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled){color:var(--nova-white)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):hover:not(:focus-visible){color:var(--nova-gray-100)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible{box-shadow:inset 0 0 0 3px var(--nova-white);color:var(--nova-white)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled),:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):active:not(:focus-visible){box-shadow:none;color:var(--nova-white)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-data-blue-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-data-blue-04)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-blue-outline:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-data-blue-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-data-purple-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-data-purple-04)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-purple-outline:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-data-purple-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-data-green-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-data-green-04)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-green-outline:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-data-green-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-data-orange-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-data-orange-04)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--data-orange-outline:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-data-orange-01)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-green-900)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-green-50)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--green-outline:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-green-900)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-blue-900)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-blue-50)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--blue-outline:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-blue-900)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)) .nova-icon{color:var(--nova-yellow-900)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):hover .nova-icon{color:var(--nova-yellow-50)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--yellow-outline:not(:disabled,.nova-icon-button--is-disabled)):active) .nova-icon{color:var(--nova-yellow-900)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--blue-outline{--nova-icon-button-data-box-shadow-color:var(--nova-blue-900)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--green-outline{--nova-icon-button-data-box-shadow-color:var(--nova-green-900)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--yellow-outline{--nova-icon-button-data-box-shadow-color:var(--nova-yellow-900)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled){color:var(--nova-white)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled)):hover{background-color:var(--nova-white);color:var(--nova-gray-100)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled)):focus-visible{box-shadow:0 0 0 3px var(--nova-white)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--custom:not(:disabled,.nova-icon-button--is-disabled)):active{background-color:var(--nova-gray-100);color:var(--nova-white)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--custom-outline:not(:disabled,.nova-icon-button--is-disabled){color:var(--nova-white)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--custom-outline:not(:disabled,.nova-icon-button--is-disabled)):hover{background-color:var(--nova-white-05-opacity)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--custom-outline:not(:disabled,.nova-icon-button--is-disabled)):focus-visible{box-shadow:0 0 0 3px var(--nova-white)}:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button.nova-icon-button--custom-outline:not(:disabled,.nova-icon-button--is-disabled)):active{box-shadow:none}:is(.nova--dark,html[data-nova-theme=dark]) .nova-icon-button--subtle.nova-icon-button--always-light:not(:disabled,.nova-icon-button--is-disabled){--nova-icon-button-subtle-active-background-color:var( --nova-gray-15-opacity );--nova-icon-button-subtle-color:var(--nova-gray-50-opacity);--nova-icon-button-subtle-focus-visible-background-color:var( --nova-gray-15-opacity );--nova-icon-button-subtle-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-gray-100);--nova-icon-button-subtle-hover-background-color:var( --nova-gray-08-opacity );--nova-icon-button-hover-color:var(--nova-gray-50-opacity)}:host,:root{--nova-button-link-color-hover:var(--nova-brand-500);--nova-button-link-color:var(--nova-gray-800);--nova-button-link-color-active:var(--nova-gray-800);--nova-button-link-icon-background-active:var(--nova-gray-15-opacity);--nova-button-link-icon-background-hover:var(--nova-gray-08-opacity);--nova-button-link-icon-background:var(--nova-gray-100)}.nova-button-link{align-items:center;color:var(--nova-button-link-color);cursor:pointer;display:inline-flex;font:var(--nova-heading-24-font);gap:16px;padding:8px 8px 8px 24px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color var(--nova-duration-min) var(--nova-ease-out)}.nova-button-link:has(.nova-button-link__icon-left){padding-left:8px;padding-right:24px}.nova-button-link .nova-icon{align-items:center;background-color:var(--nova-button-link-icon-background);border-radius:24px;display:inline-flex;flex-grow:0;flex-shrink:0;justify-content:center;padding:12px;transition:background-color var(--nova-duration-min) var(--nova-ease-out),color var(--nova-duration-min) var(--nova-ease-out)}.nova-button-link:focus-visible{border-radius:32px;outline:3px solid var(--nova-border-focused);outline-offset:-3px}.nova-button-link:hover{color:var(--nova-button-link-color-hover)}.nova-button-link:hover .nova-icon{background-color:var(--nova-button-link-icon-background-hover)}.nova-button-link:active{color:var(--nova-button-link-color-active)}.nova-button-link:active .nova-icon{background-color:var(--nova-button-link-icon-background-active)}.nova-button-link.nova-button-link--small{font:var(--nova-label-16-font);padding-left:20px}.nova-button-link.nova-button-link--small:has(.nova-button-link__icon-left){padding-left:8px;padding-right:20px}.nova-button-link.nova-button-link--small .nova-icon{border-radius:20px;padding:8px}.nova--dark,html[data-nova-theme=dark]{--nova-button-link-color-hover:var(--nova-brand-800);--nova-button-link-color:var(--nova-white);--nova-button-link-color-active:var(--nova-white);--nova-button-link-icon-background-active:var(--nova-white-20-opacity);--nova-button-link-icon-background-hover:var(--nova-white-10-opacity);--nova-button-link-icon-background:var(--nova-gray-400)}:host,:root{--nova-card-backdrop-filter:none;--nova-card-background-color:var(--nova-gray-50);--nova-card-border-radius:16px;--nova-card-interactive-box-shadow:inset 0 0 0 1px var(--nova-gray-400);--nova-card-divider-box-shadow:inset 0 4px 0 0 var(--nova-gray-04-opacity);--nova-card-interactive-hover-background-gradient:linear-gradient(0deg,var(--nova-gray-04-opacity) 0%,var(--nova-gray-04-opacity) 100%),var(--nova-card-background-color);--nova-card-interactive-hover-box-shadow:0 10px 12px 0 var(--nova-gray-04-opacity);--nova-card-interactive-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-gray-800);--nova-card-image-interactive-focus-visible-box-shadow:inset 0 0 0 6px var(--nova-gray-800);--nova-card-secondary-background-color:var(--nova-white);--nova-card-secondary-outline:1px solid var(--nova-gray-200);--nova-card-secondary-interactive-hover-background-gradient:linear-gradient(0deg,var(--nova-gray-04-opacity) 0%,var(--nova-gray-04-opacity) 100%),var(--nova-card-secondary-background-color);--nova-card-dark-background-color:var(--nova-gray-800);--nova-card-dark-interactive-hover-background-gradient:linear-gradient(0deg,var(--nova-white-05-opacity) 0%,var(--nova-white-05-opacity) 100%),var(--nova-card-dark-background-color);--nova-card-dark-interactive-focus-visible-box-shadow:inset 0 0 0 6px var(--nova-gray-300);--nova-card-brand-background-color:var(--nova-brand-500);--nova-card-brand-interactive-hover-background-gradient:linear-gradient(0deg,var(--nova-gray-04-opacity) 0%,var(--nova-gray-04-opacity) 100%),var(--nova-card-brand-background-color);--nova-card-custom-background-color:var(--nova-data-blue-05);--nova-card-image-dark-gradient:linear-gradient(180deg,#000000a6,#0000 65%);--nova-card-image-dark-interactive-hover-background-gradient:linear-gradient(0deg,var(--nova-gray-15-opacity) 0%,var(--nova-gray-15-opacity) 100%);--nova-card-image-light-gradient:linear-gradient(180deg,#ffffffa6,#fff0 65%);--nova-card-image-light-interactive-hover-background-gradient:linear-gradient(0deg,var(--nova-white-15-opacity) 0%,var(--nova-white-15-opacity) 100%);--nova-card-content-padding:24px;--nova-card-content-gap:16px;--nova-card-header-gap:4px;--nova-card-slot-color:var(--nova-gray-800);--nova-card-title-color:var(--nova-gray-800);--nova-card-title-font:var(--nova-heading-20-font);--nova-card-description-color:var(--nova-gray-600);--nova-card-description-font:var(--nova-body-16-font);--nova-card-icon-margin-bottom:4px;--nova-card-custom-content-border-radius:8px;--nova-card-custom-content-margin:8px}@media(min-width:768px){:host,:root{--nova-card-border-radius:20px;--nova-card-content-padding:32px;--nova-card-content-gap:24px;--nova-card-title-font:var(--nova-heading-24-font);--nova-card-description-font:var(--nova-body-18-font);--nova-card-custom-content-border-radius:12px}}@media(max-width:319px){.nova-card--divider\@320{--nova-card-border-radius:0}.nova-card--divider\@320.nova-card,.nova-card--divider\@320.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@320.nova-card--brand,.nova-card--divider\@320.nova-card--dark,.nova-card--divider\@320.nova-card--image-dark,.nova-card--divider\@320.nova-card--image-light,.nova-image-container .nova-card--divider\@320{box-shadow:none}}@media(max-width:374px){.nova-card--divider\@375{--nova-card-border-radius:0}.nova-card--divider\@375.nova-card,.nova-card--divider\@375.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@375.nova-card--brand,.nova-card--divider\@375.nova-card--dark,.nova-card--divider\@375.nova-card--image-dark,.nova-card--divider\@375.nova-card--image-light,.nova-image-container .nova-card--divider\@375{box-shadow:none}}@media(max-width:479px){.nova-card--divider\@480{--nova-card-border-radius:0}.nova-card--divider\@480.nova-card,.nova-card--divider\@480.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@480.nova-card--brand,.nova-card--divider\@480.nova-card--dark,.nova-card--divider\@480.nova-card--image-dark,.nova-card--divider\@480.nova-card--image-light,.nova-image-container .nova-card--divider\@480{box-shadow:none}}@media(max-width:679px){.nova-card--divider\@680{--nova-card-border-radius:0}.nova-card--divider\@680.nova-card,.nova-card--divider\@680.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@680.nova-card--brand,.nova-card--divider\@680.nova-card--dark,.nova-card--divider\@680.nova-card--image-dark,.nova-card--divider\@680.nova-card--image-light,.nova-image-container .nova-card--divider\@680{box-shadow:none}}@media(max-width:767px){.nova-card--divider\@768{--nova-card-border-radius:0}.nova-card--divider\@768.nova-card,.nova-card--divider\@768.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@768.nova-card--brand,.nova-card--divider\@768.nova-card--dark,.nova-card--divider\@768.nova-card--image-dark,.nova-card--divider\@768.nova-card--image-light,.nova-image-container .nova-card--divider\@768{box-shadow:none}}@media(max-width:879px){.nova-card--divider\@880{--nova-card-border-radius:0}.nova-card--divider\@880.nova-card,.nova-card--divider\@880.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@880.nova-card--brand,.nova-card--divider\@880.nova-card--dark,.nova-card--divider\@880.nova-card--image-dark,.nova-card--divider\@880.nova-card--image-light,.nova-image-container .nova-card--divider\@880{box-shadow:none}}@media(max-width:1079px){.nova-card--divider\@1080{--nova-card-border-radius:0}.nova-card--divider\@1080.nova-card,.nova-card--divider\@1080.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@1080.nova-card--brand,.nova-card--divider\@1080.nova-card--dark,.nova-card--divider\@1080.nova-card--image-dark,.nova-card--divider\@1080.nova-card--image-light,.nova-image-container .nova-card--divider\@1080{box-shadow:none}}@media(max-width:1289px){.nova-card--divider\@1290{--nova-card-border-radius:0}.nova-card--divider\@1290.nova-card,.nova-card--divider\@1290.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@1290.nova-card--brand,.nova-card--divider\@1290.nova-card--dark,.nova-card--divider\@1290.nova-card--image-dark,.nova-card--divider\@1290.nova-card--image-light,.nova-image-container .nova-card--divider\@1290{box-shadow:none}}@media(max-width:1439px){.nova-card--divider\@1440{--nova-card-border-radius:0}.nova-card--divider\@1440.nova-card,.nova-card--divider\@1440.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@1440.nova-card--brand,.nova-card--divider\@1440.nova-card--dark,.nova-card--divider\@1440.nova-card--image-dark,.nova-card--divider\@1440.nova-card--image-light,.nova-image-container .nova-card--divider\@1440{box-shadow:none}}@media(max-width:1919px){.nova-card--divider\@1920{--nova-card-border-radius:0}.nova-card--divider\@1920.nova-card,.nova-card--divider\@1920.nova-card--secondary{box-shadow:var(--nova-card-divider-box-shadow);outline:none}.nova-card--divider\@1920.nova-card--brand,.nova-card--divider\@1920.nova-card--dark,.nova-card--divider\@1920.nova-card--image-dark,.nova-card--divider\@1920.nova-card--image-light,.nova-image-container .nova-card--divider\@1920{box-shadow:none}}.nova-card{backdrop-filter:var(--nova-card-backdrop-filter);background-color:var(--nova-card-background-color);border-radius:var(--nova-card-border-radius);border-top-style:inset;display:block;overflow:hidden;width:100%}.nova-card--secondary{background-color:var(--nova-card-secondary-background-color);outline:var(--nova-card-secondary-outline);outline-offset:-1px}.nova-card--dark{background-color:var(--nova-card-dark-background-color)}.nova-card--brand{background-color:var(--nova-card-brand-background-color)}.nova-card--custom{--nova-card-description-color:var(--nova-gray-80-opacity);background-color:var(--nova-card-custom-background-color)}:is(.nova-card--custom .nova-link,.nova-card--custom .nova-link--simple):hover:not(.nova-link--is-disabled):not(:disabled):not(a:not([href])){color:var(--nova-gray-800)}:is(:is(.nova-dark-container .nova-card--custom,.nova-dark-container.nova-card--custom) .nova-link,:is(.nova-dark-container .nova-card--custom,.nova-dark-container.nova-card--custom) .nova-link--simple):hover:not(.nova-link--is-disabled):not(:disabled):not(a:not([href])){color:var(--nova-white)}:is(.nova-dark-container .nova-card:not(.nova-card--dark,.nova-card--brand,.nova-card--custom,.nova-card--image-dark,.nova-card--image-light)) .nova-link{--nova-link-color:var(--nova-text);--nova-link-color-disabled:var(--nova-gray-400);--nova-link-color-hover:var(--nova-text)}.nova-card--image-dark:before{background:var(--nova-card-image-dark-gradient);border-radius:var(--nova-card-border-radius)}.nova-card--image-dark.nova-card--image-gradient-soft{--nova-card-image-dark-gradient:linear-gradient(180deg,#000000a6,#0000 50%)}.nova-card--image-dark.nova-card--image-gradient-hard{--nova-card-image-dark-gradient:linear-gradient(180deg,#000000a6,#0000 80%)}.nova-card--image-light:before{background:var(--nova-card-image-light-gradient);border-radius:var(--nova-card-border-radius)}.nova-card--image-light.nova-card--image-gradient-soft{--nova-card-image-light-gradient:linear-gradient(180deg,#ffffffa6,#fff0 50%)}.nova-card--image-light.nova-card--image-gradient-hard{--nova-card-image-light-gradient:linear-gradient(180deg,#ffffffa6,#fff0 80%)}.nova-card--image-dark,.nova-card--image-light{background-position:50%;background-size:cover;position:relative}:is(.nova-card--image-light,.nova-card--image-dark):before{content:"";inset:0;position:absolute}.nova-card--brand,.nova-card--dark,.nova-card--image-dark{--nova-card-slot-color:var(--nova-white);--nova-card-title-color:var(--nova-white);--nova-card-description-color:var(--nova-white)}.nova-icon:is(:is(.nova-card--brand,.nova-card--dark,.nova-card--image-dark) .nova-card__icon){--nova-icon-primary:var(--nova-white)}.nova-icon--contained:is(:is(.nova-card--brand,.nova-card--dark,.nova-card--image-dark) .nova-card__icon){--nova-icon-contained-background-color:var(--nova-white-05-opacity)}.nova-card:has(.nova-card__media-block){display:flex;flex-direction:column}.nova-card:has(.nova-card__media-block)>.nova-card__content{flex:1;height:auto}.nova-card__content{display:flex;flex-direction:column;gap:var(--nova-card-content-gap);height:100%;padding:var(--nova-card-content-padding);position:relative}.nova-card__content--horizontal{display:grid}.nova-card__content--horizontal:has(.nova-card__action){grid-template-columns:1fr auto}.nova-card__content--horizontal:has(.nova-card__slot){grid-template-rows:auto 1fr}.nova-card__content--horizontal:has(.nova-card__slot) .nova-card__action{grid-row-start:1;grid-row-end:3}.nova-card__content--horizontal .nova-card__header{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.nova-card__content--horizontal .nova-card__slot{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.nova-card__content--horizontal .nova-card__action{align-self:center;grid-column-start:2;grid-column-end:3;margin-top:unset}.nova-card__action{margin-top:auto}.nova-card__header{display:flex;flex-direction:column;gap:var(--nova-card-header-gap);width:100%;z-index:1}.nova-card__icon{margin-bottom:var(--nova-card-icon-margin-bottom);width:-moz-fit-content;width:fit-content}.nova-card__icon.nova-icon--contained{--nova-card-icon-margin-bottom:8px}.nova-card__title{color:var(--nova-card-title-color);font:var(--nova-card-title-font);word-break:break-word}.nova-card__description{color:var(--nova-card-description-color);font:var(--nova-card-description-font);word-break:break-word}.nova-card__media-block{overflow:hidden}.nova-card__slot{color:var(--nova-card-slot-color)}.nova-card__media-block--bottom,.nova-card__media-block--top{border-radius:var(--nova-card-custom-content-border-radius);margin-left:var(--nova-card-custom-content-margin);margin-right:var(--nova-card-custom-content-margin)}.nova-card__media-block--top{margin-top:var(--nova-card-custom-content-margin)}.nova-card__media-block--bottom{margin-bottom:var(--nova-card-custom-content-margin)}button.nova-card{border:none;color:inherit;font:inherit;padding:0;text-align:start}:is(a.nova-card,button.nova-card):after{border-radius:var(--nova-card-border-radius);box-shadow:var(--nova-card-interactive-box-shadow);content:"";inset:0;position:absolute}:is(a.nova-card,button.nova-card):hover{cursor:pointer;background:var(--nova-card-interactive-hover-background-gradient);box-shadow:var(--nova-card-interactive-hover-box-shadow)}a.nova-card,button.nova-card{position:relative}:is(a.nova-card,button.nova-card):focus-visible{outline:none}:is(a.nova-card,button.nova-card):focus-visible:after{box-shadow:var(--nova-card-interactive-focus-visible-box-shadow)}:is(a.nova-card--secondary,button.nova-card--secondary):hover{background:var(--nova-card-secondary-interactive-hover-background-gradient)}:is(a.nova-card--dark,button.nova-card--dark):after{box-shadow:none}:is(a.nova-card--dark,button.nova-card--dark):hover{background:var(--nova-card-dark-interactive-hover-background-gradient)}:is(a.nova-card--dark,button.nova-card--dark):focus-visible{box-shadow:var(--nova-card-dark-interactive-focus-visible-box-shadow)}:is(a.nova-card--brand,button.nova-card--brand):after,:is(a.nova-card--dark,button.nova-card--dark):focus-visible:after{box-shadow:none}:is(a.nova-card--brand,button.nova-card--brand):hover{background:var(--nova-card-brand-interactive-hover-background-gradient)}:is(a.nova-card--custom,button.nova-card--custom):after{box-shadow:none}:is(a.nova-card--custom,button.nova-card--custom):hover{background:linear-gradient(0deg,var(--nova-gray-04-opacity) 0,var(--nova-gray-04-opacity) 100%),var(--nova-card-custom-background-color)}:is(a.nova-card--image-dark,button.nova-card--image-dark,a.nova-card--image-light,button.nova-card--image-light):after{box-shadow:none}:is(a.nova-card--image-dark,button.nova-card--image-dark,a.nova-card--image-light,button.nova-card--image-light):hover{background-position:50%;background-size:cover}:is(a.nova-card--image-dark,button.nova-card--image-dark,a.nova-card--image-light,button.nova-card--image-light):hover:after{content:"";inset:0;position:absolute}:is(a.nova-card--image-dark,button.nova-card--image-dark,a.nova-card--image-light,button.nova-card--image-light):focus-visible,:is(a.nova-card--image-dark,button.nova-card--image-dark,a.nova-card--image-light,button.nova-card--image-light):focus-visible:after{box-shadow:none}:is(a.nova-card--image-dark,button.nova-card--image-dark,a.nova-card--image-light,button.nova-card--image-light):focus-visible:before{box-shadow:var(--nova-card-image-interactive-focus-visible-box-shadow)}a.nova-card--image-dark:hover:after,button.nova-card--image-dark:hover:after{background:var(--nova-card-image-dark-interactive-hover-background-gradient)}a.nova-card--image-light:hover:after,button.nova-card--image-light:hover:after{background:var(--nova-card-image-light-interactive-hover-background-gradient)}.nova-card:not(.nova-card--secondary,.nova-card--dark,.nova-card--brand,.nova-card--custom,.nova-card--image-dark,.nova-card--image-light)>.nova-card__content .nova-form-field{--nova-form-field-active-outline-color:var(--nova-gray-800)}.nova-image-container{--nova-card-backdrop-filter:blur(16px);--nova-card-background-color:var(--nova-gray-50-opacity);--nova-card-slot-color:var(--nova-white);--nova-card-title-color:var(--nova-white);--nova-card-description-color:var(--nova-white);--nova-card-interactive-box-shadow:none;--nova-card-interactive-hover-background-gradient:linear-gradient(0deg,var(--nova-gray-04-opacity) 0%,var(--nova-gray-04-opacity) 100%),var(--nova-card-background-color)}.nova-icon:is(.nova-image-container .nova-card .nova-card__icon){--nova-icon-primary:var(--nova-white)}.nova-icon--contained:is(.nova-image-container .nova-card .nova-card__icon){--nova-icon-contained-background-color:var(--nova-white-05-opacity)}.nova--dark,html[data-nova-theme=dark]{--nova-card-background-color:var(--nova-gray-300);--nova-card-slot-color:var(--nova-white);--nova-card-interactive-box-shadow:inset 0 0 0 1px var(--nova-gray-800);--nova-card-interactive-focus-visible-box-shadow:inset 0 0 0 3px var(--nova-white);--nova-card-divider-box-shadow:inset 0 4px 0 0 var(--nova-white-05-opacity);--nova-card-image-interactive-focus-visible-box-shadow:inset 0 0 0 6px var(--nova-white);--nova-card-secondary-background-color:var(--nova-gray-100);--nova-card-secondary-outline:1px solid var(--nova-gray-600);--nova-card-dark-background-color:var(--nova-gray-400);--nova-card-dark-interactive-focus-visible-box-shadow:inset 0 0 0 6px var(--nova-white-30-opacity);--nova-card-brand-background-color:var(--nova-brand-800);--nova-card-title-color:var(--nova-white);--nova-card-description-color:var(--nova-white-60-opacity)}:is(.nova--dark,html[data-nova-theme=dark]) a.nova-card:not(.nova-image-container a.nova-card,.nova-card--brand,.nova-card--dark,.nova-card--custom,.nova-card--image-dark,.nova-card--image-light):hover:after,:is(.nova--dark,html[data-nova-theme=dark]) button.nova-card:not(.nova-image-container button.nova-card,.nova-card--brand,.nova-card--dark,.nova-card--custom,.nova-card--image-dark,.nova-card--image-light):hover:after{box-shadow:inset 0 0 0 1px var(--nova-white)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-card--brand,:is(.nova--dark,html[data-nova-theme=dark]) .nova-card--dark,:is(.nova--dark,html[data-nova-theme=dark]) .nova-card--image-dark{--nova-card-slot-color:var(--nova-white);--nova-card-title-color:var(--nova-white);--nova-card-description-color:var(--nova-white)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-card--image-light{--nova-card-slot-color:var(--nova-gray-100);--nova-card-title-color:var(--nova-gray-100);--nova-card-description-color:var(--nova-gray-80-opacity)}.nova-icon:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-card--image-light) .nova-card__icon){--nova-icon-primary:var(--nova-gray-100)}.nova-icon--contained:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-card--image-light) .nova-card__icon){--nova-icon-contained-background-color:var(--nova-gray-04-opacity)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-card--custom{--nova-card-description-color:var(--nova-white-60-opacity)}:is(:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-card--custom) .nova-link,:is(:is(.nova--dark,html[data-nova-theme=dark]) .nova-card--custom) .nova-link--simple):hover:not(.nova-link--is-disabled):not(:disabled):not(a:not([href])){color:var(--nova-white)}.nova--dark .nova-image-container,html[data-nova-theme=dark] .nova-image-container{--nova-card-background-color:var(--nova-gray-50-opacity);--nova-card-slot-color:var(--nova-white);--nova-card-title-color:var(--nova-white);--nova-card-description-color:var(--nova-white)}:host,:root{--nova-carousel-large-breakpoint:1024px;--nova-carousel-items-container-max-width:1280px;--nova-carousel-items-container-padding-top:16px;--nova-carousel-items-container-padding-bottom:32px;--nova-carousel-items-container-padding-inline:16px;--nova-carousel-items-gap:12px;--nova-carousel-items-gap-large:24px;--nova-carousel-items-transition:transform 0.5s ease;--nova-carousel-item-max-width:300px;--nova-carousel-small-item-max-width:240px;--nova-carousel-large-items-gap:12px;--nova-carousel-large-items-gap-large-breakpoint:24px;--nova-carousel-large-item-max-width:320px;--nova-carousel-extra-small-items-gap:8px;--nova-carousel-extra-small-items-gap-large-breakpoint:20px;--nova-carousel-extra-small-item-max-width:180px;--nova-carousel-controls-gap:16px}.nova-carousel{box-sizing:border-box;display:flex;flex-direction:column}.nova-carousel__items-container{display:flex;flex-direction:column;margin-left:calc(var(--nova-carousel-items-container-padding-inline)*-1);margin-right:calc(var(--nova-carousel-items-container-padding-inline)*-1);overflow-x:auto;padding:var(--nova-carousel-items-container-padding-top) var(--nova-carousel-items-container-padding-inline) var(--nova-carousel-items-container-padding-bottom);position:relative;scroll-padding-inline:var(--nova-carousel-items-container-padding-inline);scroll-snap-type:x mandatory;width:calc(100% + var(--nova-carousel-items-container-padding-inline)*2)}@media screen and (min-width:1024px){.nova-carousel__items-container{max-width:calc(var(--nova-carousel-items-container-max-width) + var(--nova-carousel-items-container-padding-inline)*2)}}.nova-carousel__items{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;gap:var(--nova-carousel-items-gap);margin:0;padding:0;transition:var(--nova-carousel-items-transition);will-change:transform;width:100%}@media screen and (min-width:1024px){.nova-carousel__items{gap:var(--nova-carousel-items-gap-large)}}.nova-carousel__item{box-sizing:border-box;display:flex;flex:0 0 auto;max-width:var(--nova-carousel-item-max-width);scroll-snap-align:start;width:100%}@media screen and (min-width:1024px){.nova-carousel__item{flex:1 0 calc(25% - var(--nova-carousel-items-gap-large)*3/4);max-width:unset}.nova-carousel__item--hidden-at-large{transition:visibility 0s .5s;visibility:hidden}}.nova-carousel__controls{display:none;gap:var(--nova-carousel-controls-gap);justify-content:flex-end;max-width:var(--nova-carousel-items-container-max-width);width:100%}.nova-carousel--controls-align-left .nova-carousel__controls{justify-content:flex-start}.nova-carousel--controls-align-center .nova-carousel__controls{justify-content:center}.nova-carousel--controls-align-right .nova-carousel__controls{justify-content:flex-end}@media screen and (min-width:1024px){.nova-carousel--controls-on-large .nova-carousel__items-container{overflow-x:hidden;scroll-snap-type:none}.nova-carousel--controls-on-large .nova-carousel__controls{display:flex}}.nova-carousel--controls-always .nova-carousel__items-container{overflow-x:hidden;scroll-snap-type:none}.nova-carousel--controls-always .nova-carousel__controls{display:flex}.nova-carousel--large .nova-carousel__items{gap:var(--nova-carousel-large-items-gap)}@media screen and (min-width:1024px){.nova-carousel--large .nova-carousel__items{gap:var(--nova-carousel-large-items-gap-large-breakpoint)}}:is(.nova-carousel--large .nova-carousel__items) .nova-carousel__item{max-width:var(--nova-carousel-large-item-max-width)}@media screen and (min-width:1024px){:is(.nova-carousel--large .nova-carousel__items) .nova-carousel__item{flex:1 0 calc(33.33333% - var(--nova-carousel-large-items-gap-large-breakpoint)*2/3);max-width:unset}}.nova-carousel--small .nova-carousel__item{max-width:var(--nova-carousel-small-item-max-width)}@media screen and (min-width:1024px){.nova-carousel--small .nova-carousel__item{max-width:unset}}.nova-carousel--x-small .nova-carousel__items{gap:var(--nova-carousel-extra-small-items-gap)}@media screen and (min-width:1024px){.nova-carousel--x-small .nova-carousel__items{gap:var(--nova-carousel-extra-small-items-gap-large-breakpoint)}}:is(.nova-carousel--x-small .nova-carousel__items) .nova-carousel__item{max-width:var(--nova-carousel-extra-small-item-max-width)}@media screen and (min-width:1024px){:is(.nova-carousel--x-small .nova-carousel__items) .nova-carousel__item{flex:1 0 calc(20% - var(--nova-carousel-extra-small-items-gap-large-breakpoint)*4/5);max-width:unset}}@media screen and (max-width:1023px){.nova-carousel{--nova-card-title-font:var(--nova-heading-20-font);--nova-card-description-font:var(--nova-body-16-font)}}.nova--dark .nova-carousel .nova-carousel__items-container,html[data-nova-theme=dark] .nova-carousel .nova-carousel__items-container{--csstools-color-scheme--light: ;color-scheme:dark}@media(prefers-reduced-motion:reduce){.nova-carousel__item--hidden-at-large,.nova-carousel__items{transition:none}}:host,:root{--nova-checkbox-background-color:var(--nova-white);--nova-checkbox-selected-background-color:var(--nova-green-600);--nova-checkbox-selected-disabled-background-color:var(--nova-gray-200);--nova-checkbox-border-color:var(--nova-gray-500);--nova-checkbox-disabled-border-color:var(--nova-gray-300);--nova-checkbox-focus-visible-border-color:var(--nova-gray-800);--nova-checkbox-focus-visible-shadow-color:var(--nova-gray-08-opacity);--nova-checkbox-hover-shadow-color:var(--nova-gray-04-opacity);--nova-checkbox-disabled-label-color:var(--nova-gray-400);--nova-checkbox-label-color:var(--nova-gray-800)}.nova-checkbox__label{align-items:center;cursor:pointer;display:flex;gap:12px}.nova-checkbox__label:not(.nova-list__item-wrapper){color:var(--nova-checkbox-label-color);font:var(--nova-body-16-font)}.nova-checkbox__input{background-color:var(--nova-checkbox-background-color);border-radius:8px;box-shadow:inset 0 0 0 2px var(--nova-checkbox-border-color);cursor:pointer;height:24px;width:24px;min-width:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;position:relative;transition:background-color var(--nova-duration-min) var(--nova-ease-out),border-color var(--nova-duration-min) var(--nova-ease-out),box-shadow var(--nova-duration-min) var(--nova-ease-out)}.nova-checkbox__input.nova-checkbox__input--small{border-radius:4px;height:16px;min-width:16px;width:16px}.nova-checkbox__input:focus-visible{outline:none}.nova-checkbox__input:focus-visible:not(.nova-checkbox__input--checked):not(:checked):not(:indeterminate){box-shadow:0 0 0 3px inset var(--nova-checkbox-focus-visible-border-color)}.nova-checkbox__input:before{background-color:var(--nova-checkbox-hover-shadow-color);border-radius:50%;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:background-color var(--nova-duration-min) var(--nova-ease-out),transform var(--nova-duration-min) var(--nova-ease-out);width:40px;z-index:-1}.nova-checkbox__input:hover:not(:disabled):not(.nova-checkbox__input--is-disabled):before{background-color:var(--nova-checkbox-hover-shadow-color);transform:translate(-50%,-50%) scale(1)}.nova-checkbox__input:focus-visible:before{background-color:var(--nova-checkbox-focus-visible-shadow-color);border-width:0;outline:none;transform:scale(1) translate(-50%,-50%)}.nova-checkbox__input.nova-checkbox__input--small:before{height:32px;width:32px}.nova-checkbox__input:after{content:"";height:12px;position:absolute;transform:scale(0);transition:transform var(--nova-duration-min) var(--nova-ease-out);width:12px}.nova-checkbox__input:indeterminate:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M3.5 7.25h9"/></svg>');height:16px;left:4px;top:5px;transform:scale(1);width:16px}.nova-checkbox__input--checked:focus-visible,.nova-checkbox__input:checked:focus-visible,.nova-checkbox__input:indeterminate:focus-visible{box-shadow:none;outline:none}.nova-checkbox__input--checked,.nova-checkbox__input:checked,.nova-checkbox__input:indeterminate{background:var(--nova-checkbox-selected-background-color);box-shadow:none}.nova-checkbox__input--is-disabled,.nova-checkbox__input:disabled{box-shadow:0 0 0 2px inset var(--nova-checkbox-disabled-border-color);cursor:not-allowed}.nova-checkbox__input--checked:is(.nova-checkbox__input:disabled,.nova-checkbox__input--is-disabled),:is(.nova-checkbox__input:disabled,.nova-checkbox__input--is-disabled):checked,:is(.nova-checkbox__input:disabled,.nova-checkbox__input--is-disabled):indeterminate{background-color:var(--nova-checkbox-selected-disabled-background-color);box-shadow:none}.nova-checkbox:has(.nova-checkbox__input--is-disabled) .nova-checkbox__label,.nova-checkbox:has(.nova-checkbox__input:disabled) .nova-checkbox__label{color:var(--nova-checkbox-disabled-label-color);cursor:not-allowed}.nova-checkbox__input--checked:after,.nova-checkbox__input:checked:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m8 12.424 2.67 2.67 5.83-5.83"/></svg>');height:24px;transform:scale(1);width:24px}.nova-checkbox__input--checked.nova-checkbox__input--is-disabled:after,.nova-checkbox__input--checked:disabled:after,.nova-checkbox__input--is-disabled:checked:after,.nova-checkbox__input:checked:disabled:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path stroke="%23949494" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m8 12.424 2.67 2.67 5.83-5.83"/></svg>')}.nova-checkbox__input--checked.nova-checkbox__input--small:after,.nova-checkbox__input--small:checked:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m5.334 8.283 1.78 1.78L11 6.176"/></svg>');height:16px;width:16px}.nova-checkbox__input--small.nova-checkbox__input--checked.nova-checkbox__input--is-disabled:after,.nova-checkbox__input--small.nova-checkbox__input--checked:disabled:after,.nova-checkbox__input--small.nova-checkbox__input--is-disabled:checked:after,.nova-checkbox__input--small:checked:disabled:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23949494" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m5.334 8.283 1.78 1.78L11 6.176"/></svg>')}.nova-checkbox__input--is-disabled:indeterminate:after,.nova-checkbox__input:indeterminate:disabled:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23949494" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M3.5 7.25h9"/></svg>')}.nova-checkbox__input--small:indeterminate:after{left:0;top:1px}.nova-checkbox__input--small.nova-checkbox__input--is-disabled:indeterminate:after,.nova-checkbox__input--small:disabled:indeterminate:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23949494" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M3.5 7.25h9"/></svg>')}.nova--dark,html[data-nova-theme=dark]{--nova-checkbox-background-color:var(--nova-white-00-opacity);--nova-checkbox-selected-background-color:var(--nova-green-600);--nova-checkbox-selected-disabled-background-color:var( --nova-white-05-opacity );--nova-checkbox-border-color:var(--nova-gray-900);--nova-checkbox-disabled-border-color:var(--nova-white-20-opacity);--nova-checkbox-focus-visible-border-color:var(--nova-white);--nova-checkbox-focus-visible-shadow-color:var(--nova-white-20-opacity);--nova-checkbox-hover-shadow-color:var(--nova-white-10-opacity);--nova-checkbox-disabled-label-color:var(--nova-white-40-opacity);--nova-checkbox-label-color:var(--nova-white)}:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--checked:after,:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input:checked:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path stroke="%23111" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m8 12.424 2.67 2.67 5.83-5.83"/></svg>')}:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--checked.nova-checkbox__input--is-disabled:after,:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--checked:disabled:after,:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--is-disabled:checked:after,:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input:checked:disabled:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".2" stroke-width="1.5" d="m8 12.424 2.67 2.67 5.83-5.83"/></svg>')}:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--checked.nova-checkbox__input--small:after,:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--small:checked:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23111" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m5.334 8.283 1.78 1.78L11 6.176"/></svg>')}:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--small.nova-checkbox__input--checked:disabled:after,:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--small.nova-checkbox__input--is-disabled.nova-checkbox__input--checked:after,:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--small.nova-checkbox__input--is-disabled:checked:after,:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--small:disabled:checked:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".2" stroke-width="1.5" d="m5.334 8.283 1.78 1.78L11 6.176"/></svg>')}:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input:indeterminate:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23111" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M3.5 7.25h9"/></svg>')}:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input--is-disabled:indeterminate:after,:is(.nova--dark,html[data-nova-theme=dark]) .nova-checkbox__input:indeterminate:disabled:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".2" stroke-width="1.5" d="M3.5 7.25h9"/></svg>')}