:is(html:has(.ant-modal-wrap:not([style*="display: none"])),html:has(.ant-image-preview-wrap:not([style*="display: none"])),html:has(.ant-drawer-open)){overflow-y:hidden}:is(body:has(.ant-modal-wrap:not([style*="display: none"])),body:has(.ant-image-preview-wrap:not([style*="display: none"])),body:has(.ant-drawer-open)){padding-right:0!important}.ant-modal{max-width:calc(100vw - 32px)}.ant-modal .ant-modal-container,.ant-modal .ant-modal-content{flex-direction:column;max-height:calc(100vh - 140px);display:flex}.ant-modal .ant-modal-header,.ant-modal .ant-modal-footer{flex:none}.ant-modal .ant-modal-body{flex:0 auto;min-height:0;overflow-y:auto}.ant-typography-copy{vertical-align:middle;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ant-input-affix-wrapper .ant-input-suffix .ant-input-password-icon,.ant-input-affix-wrapper>.ant-input-suffix>.ant-input-password-icon.anticon{flex:0 0 24px;justify-content:center;align-items:center;min-width:24px;margin-inline-start:0;display:inline-flex;width:24px!important;height:24px!important}.ant-modal-footer>*{vertical-align:middle}.ant-modal-footer>:not(.ant-btn)+:not(.ant-btn),.ant-modal-footer>.ant-btn+:not(.ant-btn),.ant-modal-footer>:not(.ant-btn)+.ant-btn{margin-inline-start:12px}.ant-pagination.ant-pagination-small{--ant-pagination-item-size-actual:28px;--ant-pagination-item-spacing-actual:8px}.ant-btn-primary.ant-btn-dangerous:not(:disabled){background:#b83a36!important;border-color:#b83a36!important}.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background:#a03330!important;border-color:#a03330!important}.ant-btn-primary.ant-btn-dangerous:not(:disabled):active{background:#8f2d2a!important;border-color:#8f2d2a!important}.ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous:not(:disabled){background:#b83a36!important;border-color:#b83a36!important}.ant-btn-dangerous:not(.ant-btn-primary):not(:disabled){color:#b83a36!important}.ant-btn-dangerous:not(.ant-btn-primary):not(:disabled):hover{color:#a03330!important;background:#fdeceb!important;border-color:#b83a36!important}.ant-btn-dangerous:not(.ant-btn-primary):not(:disabled):active{color:#8f2d2a!important}
html{scrollbar-gutter:stable;background-color:#f5f5f5}html:has(.grevo-me.gv-app){scrollbar-gutter:auto;background-color:#fafaf9}html:has(.grevo-login){scrollbar-gutter:auto;background-color:#f7f8fc}
.skip-to-content{z-index:2000;color:#fff;opacity:0;background:#6048dc;border:1px solid #4b34c4;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-200%);box-shadow:0 8px 24px #03050c47}.skip-to-content:focus,.skip-to-content:focus-visible{outline-offset:2px;opacity:1;outline:3px solid #fff;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.skip-to-content{transition:transform .15s,opacity .15s}}.app-main-content{height:100%}.app-main-content:focus{outline:none}
:root{--autofill-fill:#fff;--autofill-ring-antd:0 0 0 2px #0591ff1a;--autofill-ring-native:0 0 0 3px #6048dc24}input.ant-input:-webkit-autofill{box-shadow:0 0 0 1000px var(--autofill-fill) inset}input.ant-input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--autofill-fill) inset}:-webkit-any(input.ant-input:-webkit-autofill:focus,input.ant-input:-webkit-autofill:active){box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-antd)}:is(input.ant-input:autofill:focus,input.ant-input:autofill:active){box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-antd)}.ant-input-affix-wrapper>input.ant-input:-webkit-autofill{box-shadow:0 0 0 1000px var(--autofill-fill) inset!important}.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--autofill-fill) inset!important}.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--autofill-fill) inset!important}.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:active{box-shadow:0 0 0 1000px var(--autofill-fill) inset!important}.ca-field input:-webkit-autofill{box-shadow:0 0 0 1000px var(--autofill-fill) inset}.ca-field input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--autofill-fill) inset}.grevo-me .me-field input:-webkit-autofill{box-shadow:0 0 0 1000px var(--autofill-fill) inset}.grevo-me .me-field input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--autofill-fill) inset}.grevo-me .gu-field input:-webkit-autofill{box-shadow:0 0 0 1000px var(--autofill-fill) inset}.grevo-me .gu-field input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--autofill-fill) inset}.grevo-me .gv-field input:-webkit-autofill{box-shadow:0 0 0 1000px var(--autofill-fill) inset}.grevo-me .gv-field input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--autofill-fill) inset}.ca-field input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-native)}.ca-field input:-webkit-autofill:active{box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-native)}.grevo-me .me-field input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-native)}.grevo-me .me-field input:-webkit-autofill:active{box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-native)}.grevo-me .gu-field input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-native)}.grevo-me .gu-field input:-webkit-autofill:active{box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-native)}.grevo-me .gv-field input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-native)}.grevo-me .gv-field input:-webkit-autofill:active{box-shadow:0 0 0 1000px var(--autofill-fill) inset, var(--autofill-ring-native)}
