/* TaxAI Ver.133.2 Top Gap Hard Zero */

html,
body {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

body.taxai-common-sidebar-enabled {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

body.taxai-common-sidebar-enabled > .taxai-shell {
    padding-top: 0 !important;
    margin-top: 0 !important;
    align-items: stretch !important;
    justify-content: flex-start !important;
}

body.taxai-common-sidebar-enabled > .taxai-shell > main.taxai-main,
body.taxai-common-sidebar-enabled main.taxai-main,
main.taxai-main,
.taxai-main {
    padding-top: 0 !important;
    margin-top: 0 !important;
    align-self: stretch !important;
}

body.taxai-common-sidebar-enabled > .taxai-shell > main.taxai-main > :first-child,
main.taxai-main > :first-child,
.taxai-main > :first-child {
    margin-top: 0 !important;
}

.taxai-main > .taxai-header:first-child,
main.taxai-main > .taxai-header:first-child,
.taxai-header:first-child {
    margin-top: 0 !important;
    top: 0 !important;
}

.taxai-content,
.taxai-content > :first-child,
.taxai-page,
.taxai-page > :first-child,
.taxai-pro-page,
.taxai-pro-page > :first-child {
    padding-top: 0 !important;
    margin-top: 0 !important;
}
