@layer properties,theme,base,components,utilities;@layer base{small{font-size:80%}button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}}@layer utilities{.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.group-open\:hidden:is(*:where(.group):is([open]) *){display:none}.group-open\:inline:is(*:where(.group):is([open]) *){display:inline}.group-aria-expanded\/menu\:block:is(*:where(.group\/menu)[aria-expanded=true] *){display:block}.group-aria-expanded\/menu\:hidden:is(*:where(.group\/menu)[aria-expanded=true] *){display:none}.group-data-open\:block:is(*:where(.group)[data-open] *){display:block}.group-data-open\:hidden:is(*:where(.group)[data-open] *){display:none}.group-data-\[open\]\:block:is(*:where(.group)[data-open] *){display:block}.group-data-\[open\]\:hidden:is(*:where(.group)[data-open] *){display:none}.group-\[\.is-open\]\:block:is(*:where(.group).is-open *){display:block}.group-\[\.open\]\:block:is(*:where(.group).open *){display:block}.peer-focus-visible\:outline-2:is(*:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(*:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-\[var\(--color-blue-710-c\)\]:is(*:where(.peer):focus-visible~*){outline-color:var(--color-blue-710-c)}.peer-focus-visible\:outline-free-tools-drop-ink:is(*:where(.peer):focus-visible~*){outline-color:var(--color-free-tools-drop-ink)}.open\:grid:is([open]){display:grid}@media not all and (width>=48rem){.max-md\:block{display:block}.max-md\:contents{display:contents}.max-md\:hidden{display:none}}@media not all and (width>=21rem){.max-\[21rem\]\:hidden{display:none}}@media (width>=768px){.w768\:block{display:block}.w768\:flex{display:flex}.w768\:grid{display:grid}.w768\:hidden{display:none}.w768\:inline-flex{display:inline-flex}}@media (width>=1025px){.w1025\:block{display:block}.w1025\:hidden{display:none}}@media not all and (width>=1025px){.max-w1025\:hidden{display:none}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}