.krc-h{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap} .krc0 .krc0-p-x,.krc0 .krc0-p-message{display:none} .krc0:has(.krc0-r-x:checked) .krc0-p-x,.krc0:has(.krc0-r-message:checked) .krc0-p-message{display:contents} .krc0:has(.krc0-r-x:checked) .krc0-t-x,.krc0.krc0-t-x:has(.krc0-r-x:checked){color:var(--krate-css-active-fg,inherit);font-weight:600;--krate-active:1;--krate-active-color:var(--krate-css-active,var(--krate-primary,#f97316));--krate-active-bg:color-mix(in srgb,var(--krate-css-active,var(--krate-primary,#f97316)) 15%,transparent)} .krc0:has(.krc0-r-message:checked) .krc0-t-message,.krc0.krc0-t-message:has(.krc0-r-message:checked){color:var(--krate-css-active-fg,inherit);font-weight:600;--krate-active:1;--krate-active-color:var(--krate-css-active,var(--krate-primary,#f97316));--krate-active-bg:color-mix(in srgb,var(--krate-css-active,var(--krate-primary,#f97316)) 15%,transparent)} .krc0 .krc0-ta-message{display:none} .krc0:has(.krc0-r-message:checked) .krc0-ta-message{display:inline-flex;color:var(--krate-css-active-fg,inherit);font-weight:600;--krate-active:1;--krate-active-color:var(--krate-css-active,var(--krate-primary,#f97316));--krate-active-bg:color-mix(in srgb,var(--krate-css-active,var(--krate-primary,#f97316)) 15%,transparent)} .krc0:has(.krc0-r-message:checked) .krc0-t-message:not(.krc0-ta-message){display:none} .krc0:has(.krc0-r-x:checked){--krate-current:""} .krc0:has(.krc0-r-message:checked){--krate-current:"message"} .krc0:has(.krc0-r-x:focus-visible) .krc0-t-x,.krc0.krc0-t-x:has(.krc0-r-x:focus-visible){outline:2px solid var(--krate-focus-ring,#f97316);outline-offset:2px} .krc0:has(.krc0-r-message:focus-visible) .krc0-t-message,.krc0.krc0-t-message:has(.krc0-r-message:focus-visible){outline:2px solid var(--krate-focus-ring,#f97316);outline-offset:2px} @supports not selector(:has(*)){.krc0 .krc0-n-message,.krc0 .krc0-n-x,.krc0 .krc0-p-message,.krc0 .krc0-p-x{display:contents}}