.notification-item{text-align:left;padding:12px 16px;height:auto;width:100%;max-width:100%;overflow:visible;white-space:normal;line-height:1.5}.notification-obsolete{text-decoration:line-through;opacity:.6}.notification-obsolete-icon{margin-right:6px;color:#d48806}.notification-dropdown-container{width:360px;max-width:90vw;max-height:480px;overflow-y:auto;overflow-x:hidden}.notification-dropdown-container .ant-list-header{padding:12px 16px;border-bottom:1px solid #f0f0f0}.notification-dropdown-container .ant-list-item{padding:0;border:none}.notification-dropdown-container .ant-spin{display:flex;justify-content:center;padding:24px}:root{--clr-text-primary: #1d2147;--clr-text-secondary: #63677f;--clr-text-muted: #999;--clr-text-inverted: #ffffff;--clr-text-on-brand: #ffffff;--clr-text-on-success: #ffffff;--clr-text-on-warning: #ffffff;--clr-text-on-error: #ffffff;--clr-bg-default: #f5f7fb;--clr-bg-surface: #ffffff;--clr-bg-surface-elevated: #f6f7ff;--clr-bg-inverted: #0f172a;--clr-bg-overlay-light: rgba(255, 255, 255, .8);--clr-bg-overlay-dark: rgba(0, 0, 0, .5);--clr-bg-hero: linear-gradient(135deg, #0f172a 0%, #1f4bd8 55%, #2b6ff8 100%);--clr-bg-hero-create: linear-gradient(135deg, #111c44 0%, #1f4bd8 55%, #2b65f8 100%);--clr-border-light: #e4e8fb;--clr-border-dark: #30363d;--clr-border-muted: rgba(228, 232, 251, .5);--clr-action-primary: #1f4bd8;--clr-action-primary-light: #4096ff;--clr-action-primary-dark: #1a3ba5;--clr-action-primary-xdark: #0f172a;--clr-action-secondary: #2b6ff8;--clr-action-secondary-light: #6e8efb;--clr-code-bg: #0f172a;--clr-code-text: #2b6ff8;--clr-status-success: #22c55e;--clr-status-warning: #f5a524;--clr-status-error: #ef4444;--clr-status-info: #1f4bd8;--bg-kpi-info-light: #e4e8fb;--bg-kpi-info-dark: #1a2555;--bg-kpi-success-light: #f0fdf4;--bg-kpi-success-dark: #1a2a1a;--bg-kpi-error-light: #fef2f2;--bg-kpi-error-dark: #2a1a1a;--bg-kpi-bar-success-light: #dcfce7;--bg-kpi-bar-error-light: #fee2e2;--clr-interactive-hover-light: rgba(31, 75, 216, .08);--clr-interactive-active-light: rgba(31, 75, 216, .16);--clr-interactive-focus-light: rgba(31, 75, 216, .24);--clr-interactive-disabled-light: rgba(0, 0, 0, .12);--clr-interactive-hover-dark: rgba(255, 255, 255, .12);--clr-interactive-active-dark: rgba(255, 255, 255, .25);--clr-interactive-focus-dark: rgba(255, 255, 255, .35);--clr-interactive-disabled-dark: rgba(255, 255, 255, .25);--clr-overlay-cyan-light: rgba(134, 239, 255, .22);--clr-overlay-cyan-medium: rgba(134, 239, 255, .25);--clr-overlay-cyan-strong: rgba(134, 239, 255, .32);--clr-overlay-white-subtle: rgba(255, 255, 255, .12);--clr-overlay-white-light: rgba(255, 255, 255, .18);--clr-overlay-white-medium: rgba(255, 255, 255, .25);--clr-overlay-white-strong: rgba(255, 255, 255, .35);--clr-overlay-gray-light: rgba(110, 118, 129, .1);--clr-overlay-gray-medium: rgba(110, 118, 129, .2);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .06);--shadow-sm: 0 8px 24px rgba(2, 6, 23, .06);--shadow-md: 0 18px 45px rgba(17, 28, 68, .1);--shadow-lg: 0 22px 48px rgba(15, 23, 42, .32);--shadow-xl: 0 26px 60px rgba(17, 28, 68, .36);--ff-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", sans-serif;--fs-display: clamp(30px, 4.8vw, 48px);--fs-xl: clamp(28px, 4.8vw, 44px);--fs-lg: clamp(28px, 4.5vw, 42px);--fs-md: 18px;--fs-base: 16px;--fs-sm: 14px;--fs-xs: 12px;--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 1.1;--lh-normal: 1.15;--lh-relaxed: 1.5;--ls-normal: 0;--ls-tight: -.02em;--ls-loose: .04em;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px;--space-3xl: 48px;--space-4xl: 64px;--space-5xl: 80px;--space-xs-sm: 6px;--space-sm-md: 10px;--space-md-lg: 14px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-full: 999px;--duration-fast: .1s;--duration-base: .2s;--duration-slow: .3s;--bg-item-tarefa-light: #e6f7ff;--bg-item-tarefa-dark: rgba(64, 150, 255, .15);--bg-item-acao-light: #fffbe6;--bg-item-acao-dark: rgba(245, 165, 36, .15);--bg-item-orcamento-light: #f6ffed;--bg-item-orcamento-dark: rgba(82, 196, 26, .15);--bg-item-risco-light: #fff1f0;--bg-item-risco-dark: rgba(239, 68, 68, .15);--bg-item-milestone-light: #f9f0ff;--bg-item-milestone-dark: rgba(114, 46, 209, .15);--bg-item-decisao-light: #fff0f6;--bg-item-decisao-dark: rgba(235, 47, 150, .15);--bg-item-default-light: #fafafa;--bg-item-default-dark: rgba(139, 139, 139, .15);--bg: var(--clr-bg-default, #f5f7fb);--surface: var(--clr-bg-surface, #ffffff);--surface-2: var(--clr-bg-surface-elevated, #f6f7ff);--text: var(--clr-text-primary, #1d2147);--muted: var(--clr-text-secondary, #63677f);--primary: var(--clr-action-primary, #1f4bd8);--primary-contrast: var(--clr-text-on-brand, #ffffff);--accent: var(--clr-status-success, #22c55e);--warning: var(--clr-status-warning, #f5a524);--danger: var(--clr-status-error, #ef4444);--border: var(--clr-border-light, #e4e8fb);--shadow: var(--shadow-xs, 0 1px 2px rgba(0,0,0,.06)), var(--shadow-sm, 0 8px 24px rgba(2, 6, 23, .06));--radius: var(--radius-lg, 16px);--code: var(--clr-code-bg, #0f172a);--space-1: var(--space-xs, 4px);--space-2: var(--space-sm, 8px);--space-3: var(--space-md, 12px);--space-4: var(--space-lg, 16px);--space-5: var(--space-xl, 24px);--space-6: var(--space-2xl, 32px);--space-7: var(--space-3xl, 48px)}[data-theme=dark] :root{--bg-item-tarefa-light: #0f1f2a;--bg-item-acao-light: #1a1808;--bg-item-orcamento-light: #0f1f10;--bg-item-risco-light: #1f0f0f;--bg-item-milestone-light: #140f20;--bg-item-decisao-light: #1f0f18;--bg-item-default-light: #0d0d0d;--bg-kpi-info-light: #1a2555;--bg-kpi-success-light: #1a2a1a;--bg-kpi-error-light: #2a1a1a;--bg-kpi-bar-success-light: #1f3a1f;--bg-kpi-bar-error-light: #3a1f1f}*{transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)}.footer-link{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;border:1px solid transparent;background:transparent;color:inherit;text-decoration:none;font-weight:500;cursor:pointer;transition:all .15s ease}.footer-link:hover{background:var(--overlay-neutral-1, rgba(110, 118, 129, .1));border-color:var(--overlay-neutral-2, rgba(110, 118, 129, .2))}.ant-layout{overflow:visible!important}.ant-layout-header{border-bottom:1px solid var(--clr-border-light, #e4e8fb);overflow:visible!important}[data-theme=dark] .ant-layout-header{border-bottom:1px solid var(--clr-border-dark, #30363d)}.marketing-header-sticky{position:sticky!important;top:0!important;z-index:1000!important;width:100%!important}.home-hero-title{color:var(--clr-text-primary, #1d2147)}[data-theme=dark] .home-hero-title{color:var(--clr-action-primary-light, #4096ff)!important}.ant-layout-sider{border-right:1px solid var(--clr-border-light, #e4e8fb)}[data-theme=dark] .ant-layout-sider{border-right:1px solid var(--clr-border-dark, #30363d)}.ant-layout-footer{border-top:1px solid var(--clr-border-light, #e4e8fb)}[data-theme=dark] .ant-layout-footer{border-top:1px solid var(--clr-border-dark, #30363d)}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}[data-theme=dark] body{background-color:var(--clr-bg-app-dark, #0d1117);color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .hero{background:var(--gradient-hero-dark, linear-gradient(180deg, #161b22, transparent))}[data-theme=dark] .home-hero{background:var(--gradient-home-hero-dark, linear-gradient(180deg, rgba(48, 54, 61, .2), transparent))}.home-hero-card{background:var(--gradient-card-light, linear-gradient(135deg, #eef2ff 0%, #ffffff 45%, #f8fafc 100%))}[data-theme=dark] .home-hero-card{background:var(--gradient-card-dark, linear-gradient(135deg, #161b22 0%, #0d1117 45%, #161b22 100%))}.error-card{background:var(--clr-bg-error-soft, #fff5f5);border:1px solid var(--clr-border-error-soft, #fecaca)}[data-theme=dark] .error-card{background:var(--clr-bg-error-dark, #2d1517);border:1px solid var(--clr-border-error-dark, #5c1f22)}[data-theme=dark] .ant-card{background:var(--clr-surface-dark, #161b22);border-color:var(--clr-border-dark, #30363d)}[data-theme=dark] .ant-card-head{background:var(--clr-surface-muted-dark, #0d1117);border-color:var(--clr-border-dark, #30363d);color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-card-body{background:transparent}[data-theme=dark] .ant-statistic-title{color:var(--clr-text-secondary-dark, rgba(255, 255, 255, .75))}[data-theme=dark] .ant-statistic-content{color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .kpi-card .ant-statistic-content,[data-theme=dark] .kpi-card .ant-statistic-content-prefix{color:var(--clr-action-primary-light, #4096ff)!important}.faq-stat-card{background:var(--overlay-neutral-2, rgba(255, 255, 255, .15));color:var(--clr-text-on-dark, #fff)}[data-theme=dark] .faq-stat-card{background:var(--overlay-neutral-1, rgba(255, 255, 255, .08));color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}.faq-alert{background:var(--overlay-neutral-2, rgba(255, 255, 255, .15));border:none;color:var(--clr-text-on-dark, #fff)}[data-theme=dark] .faq-alert{background:var(--overlay-primary-2, rgba(64, 150, 255, .15));border:1px solid var(--overlay-primary-3, rgba(64, 150, 255, .3));color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .faq-alert .ant-alert-message,[data-theme=dark] .faq-alert .ant-alert-description{color:#ffffffeb}.form-field-input,.form-field-select{border:1px solid var(--clr-border-light, #e4e8fb);background-color:var(--clr-surface-light, #ffffff)}[data-theme=dark] .form-field-input,[data-theme=dark] .form-field-select{border:1px solid var(--clr-border-dark, #30363d);background-color:var(--clr-bg-app-dark, #0d1117)}[data-theme=dark] .form-field-input .ant-input,[data-theme=dark] .form-field-select .ant-select-selector{background-color:transparent;color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}.home-segmented{background:var(--clr-surface-muted-light, #f5f7fb)}[data-theme=dark] .home-segmented{background:var(--clr-surface-dark, #161b22)}[data-theme=dark] .ant-segmented{background:var(--clr-surface-dark, #161b22);border-color:var(--clr-border-dark, #30363d)}[data-theme=dark] .ant-segmented-item{color:var(--clr-text-secondary-dark, rgba(255, 255, 255, .75))}[data-theme=dark] .ant-segmented-item-selected{background:var(--clr-surface-muted-dark, #0d1117);color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-segmented-thumb{background:var(--clr-surface-elevated-dark, #1c2128)}[data-theme=dark] .ant-list-item{border-color:var(--clr-border-dark, #30363d)!important;color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-list-empty-text{color:var(--clr-text-secondary-dark, rgba(255, 255, 255, .75))}[data-theme=dark] .ant-empty-description{color:var(--clr-text-tertiary-dark, rgba(255, 255, 255, .55))}[data-theme=dark] .ant-tabs{color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-tabs-tab{color:var(--clr-text-secondary-dark, rgba(255, 255, 255, .75))}[data-theme=dark] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--clr-action-primary-light, #4096ff)}[data-theme=dark] .ant-tabs-ink-bar{background:var(--clr-action-primary-light, #4096ff)}[data-theme=dark] .ant-timeline-item-head{background:var(--clr-surface-dark, #161b22);border-color:var(--clr-action-primary-light, #4096ff)}[data-theme=dark] .ant-timeline-item-tail{border-color:var(--clr-border-dark, #30363d)}[data-theme=dark] .ant-timeline-item-content,[data-theme=dark] .ant-progress-text{color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-progress-bg{background-color:var(--clr-action-primary-light, #4096ff)}[data-theme=dark] .ant-divider,[data-theme=dark] .ant-tag{border-color:var(--clr-border-dark, #30363d)}[data-theme=dark] .ant-table{background:var(--clr-surface-dark, #161b22);color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-table-thead>tr>th{background:var(--clr-surface-muted-dark, #0d1117);color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92));border-color:var(--clr-border-dark, #30363d)}[data-theme=dark] .ant-table-tbody>tr>td{border-color:var(--clr-border-dark, #30363d)}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:var(--overlay-neutral-2, rgba(110, 118, 129, .15))}[data-theme=dark] .ant-modal-content{background:var(--clr-surface-dark, #161b22);color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-modal-header{background:var(--clr-surface-dark, #161b22);border-color:var(--clr-border-dark, #30363d)}[data-theme=dark] .ant-modal-title{color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-modal-footer{border-color:var(--clr-border-dark, #30363d)}[data-theme=dark] .ant-dropdown,[data-theme=dark] .ant-dropdown-menu{background:var(--clr-surface-elevated-dark, #1c2128)}[data-theme=dark] .ant-dropdown-menu-item{color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-dropdown-menu-item:hover{background:var(--overlay-neutral-2, rgba(110, 118, 129, .15))}[data-theme=dark] .ant-tooltip-inner{background:var(--clr-surface-elevated-dark, #1c2128);color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}[data-theme=dark] .ant-tooltip-arrow-content,[data-theme=dark] .ant-popover-inner{background:var(--clr-surface-elevated-dark, #1c2128)}[data-theme=dark] .ant-popover-title{color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92));border-color:var(--clr-border-dark, #30363d)}[data-theme=dark] .ant-popover-inner-content{color:var(--clr-text-primary-dark, rgba(255, 255, 255, .92))}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--clr-bg-app-light, #f5f7fb);color:var(--clr-text-primary, #1d2147);overflow-x:hidden}.container{width:100%;padding:0 24px}.hero{background:linear-gradient(180deg,#ffffff,transparent)}.home-hero{padding:32px 0 12px;background:linear-gradient(180deg,rgba(15,23,42,.05),transparent)}.home-hero .ant-card{border:none}.home-hero .ant-card-body{padding:0}.hero__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;padding:48px 24px 32px;align-items:start;width:100%}.hero__title{font-size:clamp(24px,4vw,36px);line-height:1.2;margin:0 0 12px;font-weight:700}.hero__subtitle{color:#63677f;margin:0 0 24px}.hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.card{background:#fff;border:1px solid #e4e8fb;border-radius:16px;box-shadow:0 1px 2px #0000000f,0 8px 24px #0206170f}.card__body{padding:24px}.kpi{display:flex;flex-direction:column;gap:6px}.kpi__value{font-size:clamp(22px,4vw,32px);font-weight:800;letter-spacing:-.5px}.kpi__label{color:#63677f;font-size:13px}.kpi__meta{font-size:12px;color:#63677f}.badge{font-size:12px;padding:4px 8px;border-radius:999px}.badge--red{background:color-mix(in oklab,#ef4444 20%,transparent);border:1px solid color-mix(in oklab,#ef4444 60%,#0000);color:#ef4444}.badge--amber{background:color-mix(in oklab,#f5a524 20%,transparent);border:1px solid color-mix(in oklab,#f5a524 60%,#0000);color:#f5a524}.list{display:flex;flex-direction:column;gap:10px}.list__item{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:12px 14px;border-radius:12px;border:1px solid #e4e8fb;background:#fff}.list__meta{display:flex;gap:12px;align-items:center;color:#63677f;font-size:13px}.empty{padding:32px;text-align:center;color:#63677f}.section{margin-top:32px}.project-page__content{padding-bottom:48px}.project-page__hero-wrapper{width:100%;padding-bottom:24px}.projects-page__hero-container{width:100%;margin-top:24px}.projects-page__content{padding-bottom:56px}.projects-page__card .ant-card-head{border-bottom:1px solid #e4e8fb}.projects-page__table{margin-top:32px;display:grid;gap:16px}.projects-page__table-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.error-page{min-height:100vh;padding:72px 24px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#eff3ff,#fff 45%,#f5f8ff)}.error-page__card{width:min(560px,100%);border-radius:24px;box-shadow:0 30px 80px #1f4bd829;padding:32px}.error-page__title{margin:0;color:#1f2960!important}.error-page__description{margin:0;font-size:15px;color:#4d5170!important}.error-page__footnote{margin:0;font-size:13px;color:#7a7fa5!important}@media(max-width:600px){.error-page{padding:48px 16px}.error-page__card{padding:28px 24px;border-radius:20px}}@media(max-width:1200px){.container{padding:0 24px}}@media(max-width:960px){.hero__grid{grid-template-columns:1fr;gap:32px}.container{padding:0 24px}.kpi__value{font-size:clamp(20px,5vw,28px)}}@media(max-width:768px){.header__inner{flex-direction:column;gap:16px;align-items:flex-start}.brand{width:100%;justify-content:space-between}.nav{margin-left:0;width:100%}.hero__grid .ant-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hero__grid .ant-col{max-width:none}}@media(max-width:560px){.hero__grid{padding:32px 24px 24px}.hero__title{font-size:clamp(20px,6vw,28px)}.hero__grid .ant-row{grid-template-columns:1fr}.list__item{grid-template-columns:1fr;gap:12px;text-align:left}.list__aside{justify-content:flex-start;width:100%}.list__actions{flex-direction:column;align-items:flex-start;gap:8px}.hero__ctas{flex-direction:column;align-items:stretch}.hero__ctas .ant-btn{width:100%}.card__body{padding:16px}}@media(max-width:480px){.nav__link{min-height:44px;padding:12px 16px}.btn{min-height:44px;padding:12px 20px}.hero__title{font-size:clamp(18px,7vw,24px)}.kpi__value{font-size:clamp(18px,6vw,24px)}}.skip-to-content{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-to-content:focus{left:12px;top:12px;width:auto;height:auto;background:#fff;border:1px solid #e4e8fb;padding:8px 12px;border-radius:8px;box-shadow:0 1px 2px #0000000f,0 8px 24px #0206170f;z-index:9999}.loading{opacity:.6;pointer-events:none}.loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid #e4e8fb;border-top-color:#1f4bd8;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.badge{white-space:nowrap;line-height:1}.project-info-desc .ant-descriptions-view{border-radius:12px;overflow:hidden}.project-info-desc .ant-descriptions-item-label{white-space:nowrap}.ant-card-body canvas{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;display:block;margin:0 auto}.ant-card-body{overflow:hidden;position:relative}.chart-container{position:relative;width:100%;height:100%;padding:8px;box-sizing:border-box}.ant-card{height:100%;display:flex;flex-direction:column}.ant-card-body{flex:1;display:flex;flex-direction:column;padding:20px}canvas{max-height:100%!important}@media(max-width:768px){.ant-card-body canvas{max-height:300px!important}}@media(min-width:769px)and (max-width:1024px){.ant-card-body canvas{max-height:350px!important}}@media(min-width:1025px){.ant-card-body canvas{max-height:400px!important}}[data-theme=dark] .ant-message-notice-content{background-color:#1c2128!important;color:#e5e8eb!important;border:1px solid #30363d!important;box-shadow:0 3px 6px -4px #0000007a,0 6px 16px #00000052,0 9px 28px 8px #0003!important}[data-theme=dark] .ant-message-notice-content .ant-message-success,[data-theme=dark] .ant-message-notice-content .ant-message-error,[data-theme=dark] .ant-message-notice-content .ant-message-warning,[data-theme=dark] .ant-message-notice-content .ant-message-info{color:#e5e8eb!important}[data-theme=dark] .ant-notification-notice{background-color:#1c2128!important;color:#e5e8eb!important;border:1px solid #30363d!important;box-shadow:0 3px 6px -4px #0000007a,0 6px 16px #00000052,0 9px 28px 8px #0003!important}[data-theme=dark] .ant-notification-notice-message{color:#e5e8eb!important}[data-theme=dark] .ant-notification-notice-description{color:#8b949e!important}body.dark-theme-active{--ant-message-background: #1c2128 !important;--ant-message-text: #e5e8eb !important;--ant-message-border: #30363d !important}body.light-theme-active{--ant-message-background: #ffffff !important;--ant-message-text: rgba(0, 0, 0, .95) !important;--ant-message-border: #d9d9d9 !important}[data-theme=dark] .ant-message-notice{background:transparent!important}[data-theme=dark] .ant-message-notice-content{background-color:#1c2128!important;color:#e5e8eb!important;border:1px solid #30363d!important}[data-theme=dark] .ant-message-success-content,[data-theme=dark] .ant-message-error-content,[data-theme=dark] .ant-message-warning-content,[data-theme=dark] .ant-message-info-content{color:#e5e8eb!important}[data-theme=light] .ant-message-notice-content{background-color:#fff!important;color:#000000f2!important;border:1px solid #d9d9d9!important}[data-theme=light] .ant-message-success-content,[data-theme=light] .ant-message-error-content,[data-theme=light] .ant-message-warning-content,[data-theme=light] .ant-message-info-content{color:#000000f2!important}[data-theme=dark] .gantt-container,body.dark-theme-active .gantt-container,[data-theme=dark] .gantt-horizontal-scroll-wrapper,body.dark-theme-active .gantt-horizontal-scroll-wrapper{background-color:#161b22!important}[data-theme=dark] .gantt-calendar,body.dark-theme-active .gantt-calendar{background-color:#0d1117!important}[data-theme=dark] .gantt-calendar-header,body.dark-theme-active .gantt-calendar-header{background-color:#161b22!important;border-color:#30363d!important}[data-theme=dark] .gantt-calendar-cell,body.dark-theme-active .gantt-calendar-cell{background-color:#161b22!important;border-color:#30363d!important;color:#ffffffeb!important}[data-theme=dark] .gantt-calendar-cell:hover,body.dark-theme-active .gantt-calendar-cell:hover{background-color:#ffffff0d!important}[data-theme=dark] .gantt-task-list,body.dark-theme-active .gantt-task-list{background-color:#0d1117!important}[data-theme=dark] .gantt-task-list-header,body.dark-theme-active .gantt-task-list-header{background-color:#161b22!important;border-color:#30363d!important}[data-theme=dark] .gantt-task-list-table,body.dark-theme-active .gantt-task-list-table{background-color:#0d1117!important;border-color:#30363d!important}[data-theme=dark] .gantt-task-list-row,body.dark-theme-active .gantt-task-list-row{background-color:#161b22!important;border-color:#30363d!important;color:#ffffffeb!important}[data-theme=dark] .gantt-task-list-row:hover,body.dark-theme-active .gantt-task-list-row:hover{background-color:#ffffff14!important}
