.follow-leader{position:relative;width:11.2px;height:11.2px}.follow-leader div{width:100%;height:100%;background-color:#04bf7b;border-radius:50%;animation:follow-leader-4t3wzl 1.25s infinite backwards}.follow-leader div:nth-child(1){animation-delay:.15s;background-color:#04bf7be6}.follow-leader div:nth-child(2){animation-delay:.3s;background-color:#04bf7bcc}.follow-leader div:nth-child(3){animation-delay:.45s;background-color:#04bf7bb3}.follow-leader div:nth-child(4){animation-delay:.6s;background-color:#04bf7b99}.follow-leader div:nth-child(5){animation-delay:.75s;background-color:#04bf7b80}@keyframes follow-leader-4t3wzl{0%{transform:rotate(0) translateY(-200%)}60%,to{transform:rotate(360deg) translateY(-200%)}}.loading-content.cover-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loading-content.cover-page{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loading-content .ant-spin{color:#04bf7b}html[data-font-scale] body{zoom:var(--gc-zoom, 1)}html[data-font-scale] .ant-layout,html[data-font-scale] .app-layout{min-height:calc(100vh / var(--gc-zoom, 1))}html body a:focus-visible,html body button:focus-visible,html body [role=button]:focus-visible,html body [role=radio]:focus-visible,html body [role=switch]:focus-visible,html body [tabindex]:focus-visible{outline:2px solid var(--gc-primary-text);outline-offset:2px}html[data-density=compact] body .ant-form-item{margin-bottom:12px}html[data-density=compact] body .ant-form-item-label>label{height:28px}html[data-density=compact] body .ant-table-thead>tr>th,html[data-density=compact] body .ant-table-tbody>tr>td{padding:8px 12px}html[data-density=compact] body .ant-card-body{padding:16px}html[data-density=compact] body .ant-card-head{min-height:44px;padding:0 16px}html[data-density=compact] body .ant-menu-item,html[data-density=compact] body .ant-menu-submenu-title{height:36px;line-height:36px}html[data-density=compact] body .ant-btn:not(.ant-btn-sm):not(.ant-btn-lg):not(.ant-btn-icon-only),html[data-density=compact] body .ant-input:not(.ant-input-sm):not(.ant-input-lg),html[data-density=compact] body .ant-select:not(.ant-select-sm):not(.ant-select-lg) .ant-select-selector,html[data-density=compact] body .ant-picker:not(.ant-picker-small):not(.ant-picker-large){min-height:32px}html[data-contrast=high]{--gc-muted: var(--gc-ink-strong);--gc-subtle: var(--gc-ink);--gc-border: var(--gc-ink-strong);--gc-primary-ring: var(--gc-primary-text)}html[data-contrast=high] body,html[data-contrast=high] body .ant-typography,html[data-contrast=high] body .ant-typography-secondary,html[data-contrast=high] body .text-muted,html[data-contrast=high] body .ant-form-item-label>label,html[data-contrast=high] body .ant-table-thead>tr>th,html[data-contrast=high] body .ant-menu-item,html[data-contrast=high] body .ant-breadcrumb,html[data-contrast=high] body .ant-breadcrumb a{color:var(--gc-ink-strong)}html[data-contrast=high] body .ant-input,html[data-contrast=high] body .ant-input-number,html[data-contrast=high] body .ant-select:not(.ant-select-customize-input) .ant-select-selector,html[data-contrast=high] body .ant-picker,html[data-contrast=high] body .ant-btn:not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text),html[data-contrast=high] body .ant-card,html[data-contrast=high] body .ant-table{border-color:var(--gc-ink-strong)}html[data-contrast=high] body a:focus-visible,html[data-contrast=high] body button:focus-visible,html[data-contrast=high] body [role=button]:focus-visible,html[data-contrast=high] body [role=radio]:focus-visible,html[data-contrast=high] body [role=switch]:focus-visible,html[data-contrast=high] body [tabindex]:focus-visible{outline-width:3px}html[data-links=underline] body a:not(.ant-btn):not([role=button]):not(.ant-menu-item *):not(.nav-item){text-decoration:underline;text-underline-offset:2px}html[data-motion=reduce] *,html[data-motion=reduce] *:before,html[data-motion=reduce] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media (prefers-reduced-motion: reduce){html *,html *:before,html *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.gc-theme-panel{display:flex;flex-direction:column;gap:16px}.gc-theme-panel__section{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid var(--gc-border);border-radius:12px;background:var(--gc-surface)}.gc-theme-panel__title{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gc-muted)}.gc-theme-panel__row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.gc-theme-panel__row--stack{flex-direction:column;align-items:stretch;gap:8px;padding:8px 0}.gc-theme-panel__label{display:block;font-size:14px;font-weight:500;color:var(--gc-ink)}.gc-theme-panel__hint{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:var(--gc-muted)}.gc-theme-panel__preview{padding:12px 14px;border:1px solid var(--gc-border);border-radius:var(--gc-radius-control);background:var(--gc-bg);color:var(--gc-ink);line-height:1.5}.gc-theme-panel__swatches{display:flex;flex-wrap:wrap;gap:8px}.gc-theme-panel__swatch{position:relative;width:44px;height:44px;padding:0;border:1px solid var(--gc-border);border-radius:var(--gc-radius-control);cursor:pointer;background:var(--gc-surface);display:inline-flex;align-items:center;justify-content:center}.gc-theme-panel__swatch[aria-checked=true]{outline:2px solid var(--gc-primary-text);outline-offset:2px}.gc-theme-panel__swatch--default{background:repeating-linear-gradient(45deg,var(--gc-surface),var(--gc-surface) 6px,var(--gc-bg) 6px,var(--gc-bg) 12px)}.gc-theme-panel__lang{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gc-theme-panel__lang-option{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 12px;border:1px solid var(--gc-border);border-radius:var(--gc-radius-control);background:var(--gc-surface);color:var(--gc-ink);font-size:14px;font-weight:500;cursor:pointer;text-align:start}.gc-theme-panel__lang-option[aria-checked=true]{border-color:var(--gc-primary-text);background:var(--gc-primary-soft)}.gc-theme-panel__lang-option img{width:22px;height:auto;border-radius:2px}.gc-theme-panel__footer{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--gc-border)}.gc-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gc-theme-panel__modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gc-theme-panel__mode{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid var(--gc-border);border-radius:10px;background:var(--gc-surface);color:var(--gc-ink);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.gc-theme-panel__mode:hover{border-color:var(--gc-primary)}.gc-theme-panel__mode[aria-checked=true]{border-color:var(--gc-primary-text);box-shadow:0 0 0 3px var(--gc-primary-ring)}.gc-theme-panel__mode-label{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:500}.gc-theme-panel__mode-preview{position:relative;display:block;height:64px;border-radius:6px;overflow:hidden;border:1px solid var(--gc-border)}.gc-theme-panel__mode-preview i,.gc-theme-panel__mode-preview b{position:absolute;border-radius:3px}.gc-theme-panel__mode-preview i{inset:0 auto 0 0;width:28%;border-radius:0}.gc-theme-panel__mode-preview b{top:12px;left:36%;width:48%;height:10px;background:#04bf7b;box-shadow:0 18px 0 -2px currentColor}.gc-theme-panel__mode-preview--light{background:#f8fafc;color:#e2e8f0}.gc-theme-panel__mode-preview--light i{background:#fff;border-right:1px solid #e2e8f0}.gc-theme-panel__mode-preview--dark{background:#0f1623;color:#243041}.gc-theme-panel__mode-preview--dark i{background:#1a2333}.gc-theme-panel__mode-preview--system{background:linear-gradient(135deg,#f8fafc 50%,#0f1623 50%);color:#94a3b8}.gc-theme-panel__mode-preview--system i{background:linear-gradient(135deg,#fff 50%,#1a2333 50%)}.ant-table-content,.table-responsive{overflow-x:auto}@media only screen and (min-width: 768px){.ant-table-thead>tr>th{white-space:normal;word-break:normal;overflow-wrap:break-word;hyphens:none}}@media only screen and (max-width: 767.98px){.ant-table-thead>tr>th{white-space:nowrap}}@media only screen and (max-width: 767.98px){.d-flex:not(.flex-nowrap):has(>.ant-btn,>.ant-badge>.ant-btn,>a>.ant-btn,>.ant-dropdown-trigger),.ant-space-horizontal:not(.flex-nowrap):has(>.ant-space-item>.ant-btn){flex-wrap:wrap;row-gap:8px}.gocal-label-config-grid{grid-template-columns:1fr!important}.platform-admin-content .ant-space-item>.ant-input-search,.platform-admin-content .ant-space-item>.ant-select,.platform-admin-content .ant-space-item>.ant-picker,.platform-admin-content .ant-space-item>.ant-input-affix-wrapper{width:100%!important}.platform-admin-content .ant-space-horizontal.ant-space-wrap>.ant-space-item{width:100%}.ant-drawer-left .ant-drawer-content-wrapper,.ant-drawer-right .ant-drawer-content-wrapper{max-width:100vw}body:has(footer,.ant-layout-footer) [style*="position: fixed"]:is([style*="bottom: 0"],[style*="bottom:0"],[style*="bottom: 8px"],[style*="bottom: 10px"],[style*="bottom: 12px"],[style*="bottom: 16px"]){bottom:72px!important}}:root{--gocal-mobile-header-h: 56px;--gocal-touch: 44px}.app-header-mobile-logo{display:flex;align-items:center;flex:0 0 auto;height:var(--gocal-mobile-header-h);padding:0 4px 0 14px}.app-header-mobile-logo img{height:30px;width:auto;display:block}.app-header .app-header-menu-btn{border:0;background:transparent;font:inherit}@media only screen and (max-width: 991.98px){.app-header .nav-right{align-items:center;gap:2px;padding:0 6px 0 0;min-width:0}.app-header .nav-right .nav-item{min-width:var(--gocal-touch);height:var(--gocal-touch);padding:0 8px!important;justify-content:center;border-radius:12px}.app-header .nav-right .nav-item:active{background:#7f7f7f24}.app-content{margin-top:calc(var(--gocal-mobile-header-h) + var(--safe-area-top, 0px))}}.mobile-nav-drawer .mobile-nav-top{flex:0 0 auto;padding:0 8px 0 0;padding-top:var(--safe-area-top, 0px)}.mobile-nav-drawer .mobile-nav-top .logo{height:var(--gocal-mobile-header-h);width:auto!important}.mobile-nav-drawer .mobile-nav-top .logo img{height:30px;width:auto}.mobile-nav-close{width:var(--gocal-touch);height:var(--gocal-touch);border:0;border-radius:12px;background:transparent;color:inherit;font-size:16px;cursor:pointer}.mobile-nav-close:active{background:#7f7f7f24}.mobile-nav-profile{flex:0 0 auto;margin:4px 12px 8px;padding:12px;border-radius:16px;border:1px solid rgba(127,127,127,.18);background:#00d1a80f}.mobile-nav-profile__who{display:flex;align-items:center;gap:12px;min-width:0}.mobile-nav-profile__text{min-width:0;line-height:1.3}.mobile-nav-profile__name{font-weight:600;font-size:15px}.mobile-nav-profile__sub,.mobile-nav-profile__account{font-size:12px;opacity:.7}.mobile-nav-profile__name,.mobile-nav-profile__sub,.mobile-nav-profile__account{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav-profile__actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:12px}.mobile-nav-action{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;padding:6px 2px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;font-size:11px;line-height:1.1;cursor:pointer}.mobile-nav-action:active{background:#7f7f7f24}.mobile-nav-action>.anticon,.mobile-nav-action .nav-item,.mobile-nav-action .nav-icon{font-size:18px!important;padding:0!important;margin:0!important}.mobile-nav-action>:not(span):not(.anticon):after,.mobile-nav-action>.anticon.nav-item:after{content:"";position:absolute;inset:0}.mobile-nav-action>span:last-child{pointer-events:none}.mobile-nav-drawer .mobile-nav-menu{position:relative;flex:1 1 auto;min-height:0;height:auto;padding-bottom:0}.mobile-nav-drawer .mobile-nav-menu>div{position:absolute!important;inset:0;width:auto!important;height:auto!important}.mobile-nav-footer{flex:0 0 auto;display:flex;flex-direction:column;gap:2px;padding:8px 12px calc(8px + var(--safe-area-bottom, 0px));border-top:1px solid rgba(127,127,127,.18)}.mobile-nav-footer__btn{display:flex;align-items:center;gap:12px;min-height:var(--gocal-touch);padding:0 12px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;font-weight:500;text-align:left;cursor:pointer}.mobile-nav-footer__btn:active{background:#7f7f7f24}.mobile-nav-footer__btn--danger{color:#e5484d}@media only screen and (max-width: 767.98px){.process-status-bar{position:sticky;top:calc(var(--gocal-mobile-header-h) + var(--safe-area-top, 0px) + 4px);z-index:20;box-shadow:0 4px 14px #1018281a}.process-status-bar__timeline{flex-basis:100%;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.process-status-bar__timeline::-webkit-scrollbar{display:none}.process-status-bar__step,.process-status-bar__map-toggle{flex:0 0 auto}}.gocal-scroll-x{max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gocal-scroll-x::-webkit-scrollbar{display:none}.gocal-scroll-x>*{flex-shrink:0}@media only screen and (max-width: 767.98px){.ant-segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}.ant-segmented::-webkit-scrollbar{display:none}.gocal-hide-phone{display:none!important}}:root{--gc-support-strip-h: 34px}body.gc-impersonating .app-header{flex-direction:column;height:auto!important;line-height:normal!important}body.gc-impersonating .app-header>.app-header-wrapper{position:relative;flex:0 0 70px;height:70px;line-height:70px}body.gc-impersonating .app-header>.gc-support-strip{position:relative;flex:0 0 var(--gc-support-strip-h)}@media (max-width: 991px){body.gc-impersonating .app-header>.app-header-wrapper{flex-basis:var(--gocal-mobile-header-h, 56px);height:var(--gocal-mobile-header-h, 56px);line-height:var(--gocal-mobile-header-h, 56px)}.gc-support-strip .gc-support-strip-extra{display:none!important}}body.gc-impersonating .app-content{margin-top:calc(70px + var(--gc-support-strip-h))}body.gc-impersonating .side-nav,body.gc-impersonating .top-nav{top:calc(70px + var(--gc-support-strip-h))!important}@media (max-width: 991px){body.gc-impersonating .app-content{margin-top:calc(var(--gocal-mobile-header-h, 56px) + var(--safe-area-top, 0px) + var(--gc-support-strip-h))!important}}html body{overflow-x:clip}html body img,html body video,html body canvas,html body svg{max-width:100%}html body .ant-layout-content,html body .app-content{min-width:0}html body .ant-float-btn,html body .go-ia-fab{margin-bottom:env(safe-area-inset-bottom,0px)}html body .ant-table-wrapper{max-width:100%}@media (max-width: 767.98px){html body .ant-table-thead>tr>th,html body .ant-table-tbody>tr>td{padding:10px 12px}html body .ant-table-pagination.ant-pagination{flex-wrap:wrap;row-gap:8px;justify-content:center}html body .ant-pagination-options{display:none}}@media (max-width: 575.98px){html body .ant-modal:not(.ant-modal-confirm){top:0;width:100vw!important;max-width:100vw;margin:0;padding-bottom:0}html body .ant-modal:not(.ant-modal-confirm) .ant-modal-content{min-height:100dvh;border-radius:0;display:flex;flex-direction:column}html body .ant-modal:not(.ant-modal-confirm) .ant-modal-body{flex:1 1 auto}html body .ant-modal:not(.ant-modal-confirm) .ant-modal-footer{position:sticky;bottom:0;background:var(--gc-surface);padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}html body .ant-modal-confirm{max-width:calc(100vw - 32px)}}html body .ant-drawer-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}@media (pointer: coarse){html body .ant-btn:not(.ant-btn-sm):not(.ant-btn-link):not(.ant-btn-text),html body .ant-input:not(.ant-input-sm):not(textarea),html body .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-sm),html body .ant-picker:not(.ant-picker-small),html body .ant-select:not(.ant-select-sm) .ant-select-selector{min-height:44px}html body .ant-select:not(.ant-select-sm):not(.ant-select-multiple) .ant-select-selection-item,html body .ant-select:not(.ant-select-sm):not(.ant-select-multiple) .ant-select-selection-placeholder{line-height:42px}html body .ant-menu-vertical>.ant-menu-item,html body .ant-menu-inline>.ant-menu-item,html body .ant-menu-inline .ant-menu-submenu-title,html body .ant-menu-vertical .ant-menu-submenu-title{height:44px;line-height:44px}html body .ant-dropdown-menu-item,html body .ant-select-item{min-height:44px;align-items:center}html body .ant-checkbox-wrapper,html body .ant-radio-wrapper{min-height:32px;align-items:center}}@font-face{font-family:Inter Variable;src:url(/fonts/InterVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--gc-primary: #04bf7b;--gc-primary-hover: #03a869;--gc-primary-active: #027a4b;--gc-primary-soft: #e6f8f0;--gc-primary-ring: rgba(4, 191, 123, .28);--gc-ai: #6c3fc5;--gc-ai-soft: #f1ecfb;--gc-ink: #1f2937;--gc-ink-strong: #0f172a;--gc-muted: #6b7280;--gc-subtle: #6b7280;--gc-border: #e5e7eb;--gc-border-soft: rgba(15, 23, 42, .08);--gc-surface: #ffffff;--gc-bg: #f7f9fb;--gc-primary-text: #027a4b;--gc-on-primary: #052e1c;--gc-success-soft: #e8f7ee;--gc-success-border: #bfe8cf;--gc-success-ink: #166534;--gc-warning-soft: #fef3e2;--gc-warning-border: #f6d9a8;--gc-warning-ink: #92400e;--gc-danger-soft: #fdecec;--gc-danger-border: #f5c2c2;--gc-danger-ink: #991b1b;--gc-info-soft: #f3f4f6;--gc-info-border: #e5e7eb;--gc-info-ink: #374151;--gc-success: #16a34a;--gc-warning: #d97706;--gc-danger: #dc2626;--gc-info: #2563eb;--gc-font: "Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--gc-font-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--gc-text-xs: 12px;--gc-text-sm: 14px;--gc-text-md: 16px;--gc-text-lg: 20px;--gc-text-xl: 24px;--gc-text-2xl: 32px;--gc-radius-control: 8px;--gc-radius-card: 12px;--gc-radius-pill: 999px;--gc-shadow-card: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px rgba(15, 23, 42, .06);--gc-backdrop: radial-gradient(1100px 480px at 50% -120px, rgba(4, 191, 123, .12), transparent 70%), radial-gradient(900px 420px at 100% 0, rgba(4, 191, 123, .06), transparent 60%), linear-gradient(180deg, #f7fcfb 0%, #f8fafc 40%, #ffffff 100%);--gc-hero-size: clamp(28px, 4.6vw, 44px);--gc-hero-weight: 800;--gc-hero-leading: 1.1;--gc-hero-tracking: -.9px;--gc-shadow-float: 0 8px 24px rgba(15, 23, 42, .16);--gc-space-1: 4px;--gc-space-2: 8px;--gc-space-3: 12px;--gc-space-4: 16px;--gc-space-5: 24px;--gc-space-6: 32px;--gc-z-nav: 30;--gc-z-float: 1100}.gc-public{font-family:var(--gc-font);color:var(--gc-ink);background:var(--gc-backdrop);background-color:var(--gc-bg);-webkit-font-smoothing:antialiased}.gc-link{color:var(--gc-primary-text);font-weight:600;text-decoration:none}.gc-link:hover{color:var(--gc-primary-active);text-decoration:underline}.gc-card{background:var(--gc-surface);border:1px solid var(--gc-border-soft);border-radius:var(--gc-radius-card);box-shadow:var(--gc-shadow-card)}.gc-public :focus-visible{outline:2px solid var(--gc-primary);outline-offset:2px}@media (prefers-reduced-motion: reduce){.gc-public *,.gc-public *:before,.gc-public *:after{animation:none!important;transition:none!important}}.gc-label-full .ant-form-item-label,.gc-label-full .ant-form-item-label>label{width:100%}.gc-accent{color:var(--gc-primary)}.gc-integration-card .ant-card-cover{margin:0}.gc-integration-card__logo{height:88px;display:flex;align-items:center;justify-content:center;padding:16px 24px;border-bottom:1px solid var(--gc-border-soft)}.gc-integration-card__logo img{max-height:52px;max-width:70%;width:auto;object-fit:contain}.gc-integration-card .ant-card-head{min-height:40px;border-bottom:none}:root[data-theme=dark]{color-scheme:dark;--gc-primary: #04bf7b;--gc-primary-hover: #2ad69a;--gc-primary-active: #04bf7b;--gc-primary-soft: rgba(4, 191, 123, .16);--gc-primary-ring: rgba(4, 191, 123, .4);--gc-primary-text: #34d399;--gc-on-primary: #0b1220;--gc-ai: #a78bfa;--gc-ai-soft: rgba(167, 139, 250, .16);--gc-ink: #e5e7eb;--gc-ink-strong: #f9fafb;--gc-muted: #9ca3af;--gc-subtle: #8b95a5;--gc-border: #243041;--gc-border-soft: rgba(255, 255, 255, .08);--gc-surface: #111827;--gc-bg: #0b1220;--gc-success: #4ade80;--gc-warning: #fbbf24;--gc-danger: #f87171;--gc-info: #9ca3af;--gc-success-soft: rgba(74, 222, 128, .14);--gc-success-border: rgba(74, 222, 128, .32);--gc-success-ink: #86efac;--gc-warning-soft: rgba(251, 191, 36, .14);--gc-warning-border: rgba(251, 191, 36, .32);--gc-warning-ink: #fcd34d;--gc-danger-soft: rgba(248, 113, 113, .14);--gc-danger-border: rgba(248, 113, 113, .32);--gc-danger-ink: #fca5a5;--gc-info-soft: rgba(156, 163, 175, .14);--gc-info-border: rgba(156, 163, 175, .28);--gc-info-ink: #d1d5db;--gc-shadow-card: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .35);--gc-shadow-float: 0 8px 24px rgba(0, 0, 0, .55);--gc-backdrop: radial-gradient(1100px 480px at 50% -120px, rgba(4, 191, 123, .1), transparent 70%), linear-gradient(180deg, #0b1220 0%, #0b1220 100%)}html body,html body button,html body input,html body select,html body textarea{font-family:var(--gc-font)}html body table,html body .ant-statistic-content,html body .ant-table{font-variant-numeric:tabular-nums}html body .app-header img[src^="/img/logo"]{height:36px;width:auto}html body .app-header .logo img,html body .logo img{height:44px;width:auto;max-width:100%;object-fit:contain}html body img.img-fluid[src^="/img/logo"]{height:56px;width:auto}:root{--gc-fill: #02855a;--gc-fill-hover: #027a4b;--gc-on-fill: #ffffff}html body .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not([disabled]),html body .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),html body .ant-pagination-item-active{background:var(--gc-fill)!important;border-color:var(--gc-fill)!important;color:var(--gc-on-fill)!important}html body .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not([disabled]):hover,html body .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not([disabled]):focus,html body .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{background:var(--gc-fill-hover)!important;border-color:var(--gc-fill-hover)!important}html body .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not([disabled]) *,html body .ant-radio-group-solid .ant-radio-button-wrapper-checked *,html body .ant-pagination-item-active a{color:var(--gc-on-fill)!important}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--gc-fill)!important}html body .ant-tag-blue,html body .ant-tag-geekblue,html body .ant-tag-cyan,html body .ant-tag-purple,html body .ant-tag-processing{background:var(--gc-info-soft)!important;border-color:var(--gc-border)!important;color:var(--gc-info-ink)!important}html body .ant-alert-info{background:var(--gc-info-soft)!important;border-color:var(--gc-border)!important}html body .ant-alert-info .ant-alert-icon{color:var(--gc-muted)!important}html[data-theme=dark] body .gocal-dashboard-wrapper .ant-card,html[data-theme=dark] body .gocal-dashboard-wrapper.gocal-glass-active .ant-card{background:var(--gc-surface)!important;border-color:var(--gc-border)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--gc-ink)}html[data-theme=dark] body .gocal-dashboard-wrapper .ant-card-head{background:transparent!important;border-bottom-color:var(--gc-border)!important;color:var(--gc-ink)!important}html[data-theme=dark] body .gocal-dashboard-wrapper .ant-tag-blue{background:var(--gc-info-soft)!important;border-color:var(--gc-info-border)!important;color:var(--gc-info-ink)!important}html body .ant-tag:not([class*=" ant-tag-"]):not([style*=background]){background:var(--gc-info-soft);border-color:var(--gc-border);color:var(--gc-ink)}html body .ant-tag-checkable{background:transparent;color:var(--gc-ink)}html body .ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:var(--gc-primary-text)}html body .ant-tag-checkable-checked{background:var(--gc-fill)!important;color:var(--gc-on-fill)!important}html body .ant-alert{flex-wrap:wrap;row-gap:8px}html body .ant-alert-content{min-width:min(220px,100%)}html body .ant-alert-action{margin-left:auto}html body .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{background:var(--gc-primary-soft)!important;border-color:var(--gc-primary)!important;color:var(--gc-ink)!important}html body .ant-radio-button-wrapper-disabled:not(.ant-radio-button-wrapper-checked){background:transparent!important;color:var(--gc-muted)!important}html body .ant-tag.ant-tag-default{background:var(--gc-info-soft);border-color:var(--gc-border);color:var(--gc-ink)}html body .ant-form-item-label>label{font-size:14px;font-weight:500;color:var(--gc-ink)}html body .ant-input:focus,html body .ant-input-focused,html body .ant-input-affix-wrapper-focused,html body .ant-input-affix-wrapper:focus,html body .ant-input-number-focused,html body .ant-picker-focused,html body .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--gc-primary)!important;box-shadow:0 0 0 3px var(--gc-primary-ring)!important}html body .ant-form-item-has-error .ant-input:focus,html body .ant-form-item-has-error .ant-input-affix-wrapper-focused,html body .ant-form-item-has-error .ant-picker-focused,html body .ant-form-item-has-error .ant-select-focused .ant-select-selector{border-color:var(--gc-danger)!important;box-shadow:0 0 0 3px #dc262633!important}html body .ant-form-item-explain-error{display:flex;align-items:flex-start;gap:6px;color:var(--gc-danger)}html body .ant-form-item-explain-error:before{content:"";flex:0 0 14px;height:14px;margin-top:3px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm-.75 3.5h1.5v5h-1.5v-5zm0 6.25h1.5v1.5h-1.5v-1.5z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm-.75 3.5h1.5v5h-1.5v-5zm0 6.25h1.5v1.5h-1.5v-1.5z'/%3E%3C/svg%3E") center / contain no-repeat}html body .ant-page-header{background:transparent;padding-left:0;padding-right:0}html body .ant-page-header-heading{flex-wrap:wrap;row-gap:8px}html body .ant-page-header-heading-title{font-size:clamp(20px,1.1rem + .45vw,24px);font-weight:600;line-height:1.3;color:var(--gc-ink-strong);white-space:normal}html body .ant-page-header-heading-sub-title{color:var(--gc-muted);white-space:normal}html body .ant-page-header-heading-extra{display:flex;flex-wrap:wrap;gap:8px;margin:0}@media (max-width: 767.98px){html body .ant-page-header-heading-extra{width:100%}html body .ant-page-header-heading-extra>.ant-space{flex-wrap:wrap}}
