@charset "UTF-8";.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{box-sizing:border-box;height:100%;display:flex;flex-direction:column;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;flex:1 0;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{border:none;box-sizing:border-box;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 rgba(51,51,51,.5)}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:rgba(0,0,0,.1)}.rbc-show-more{background-color:rgba(255,255,255,.3);z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:flex;flex-direction:column;flex:1 0;width:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;position:relative;flex-direction:column;flex:1 0;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex-direction:row;flex:1 0;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.25);padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex-direction:column;flex:1 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:flex;flex-flow:column nowrap}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{border:1px solid #265985;display:flex;max-height:100%;min-height:20px;flex-flow:column wrap;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;flex:1 1;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:-webkit-sticky;position:sticky;left:0;background-color:white;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;flex:1 0;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{width:140px;flex:1 1;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:rgba(0,0,0,.5);color:white;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:flex;flex-direction:column;flex:1 1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{flex:1 1;display:flex;min-width:0;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{display:flex;flex:1 0;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow:hidden;font-weight:400}*{box-sizing:border-box}a{text-decoration:none}:root{--primary:#f1f1f1;--secondary:rgba(114,114,114,0.4);--tertiary:rgba(36,36,36,0.6);--app-header-bg:#1e293b;--app-header-text:#f8fafc;--app-surface:#ffffff;--app-surface-2:#f4f6f9;--app-elevated:#ffffff;--app-bg-layout:#f4f6f9;--app-border:#e2e8f0;--app-border-2:#eef1f5;--app-text:#1e293b;--app-text-muted:#64748b;--app-accent:#4f5d75;--app-accent-hover:#3d4a5f;--app-accent-active:#313c4e;--app-accent-contrast:#ffffff;--app-active-bg:#e2e8f0;--app-hover-bg:#f1f5f9;--app-tabbar-bg:#f4f6f9;--app-selected-row:#e2e8f0;--app-toolbar-btn-bg:#ffffff;--app-toolbar-btn-border:#e2e8f0;--app-search-panel-bg:#f4f6f9;--app-link:#2563eb;--app-success:#16a34a;--app-warning:#d97706;--app-error:#dc2626;--app-font-size:12px;--app-density-unit:8px;--app-row-height:32px}:root[data-theme=dark]{--app-header-bg:#1a2233;--app-header-text:#e2e8f0;--app-surface:#111725;--app-surface-2:#1a2233;--app-elevated:#1a2233;--app-bg-layout:#0b0f1a;--app-border:#2a3550;--app-border-2:#222c42;--app-text:#e2e8f0;--app-text-muted:#94a3b8;--app-accent:#8896b5;--app-accent-hover:#9aa6c2;--app-accent-active:#7886a8;--app-accent-contrast:#0b0f1a;--app-active-bg:#243049;--app-hover-bg:#1c2638;--app-tabbar-bg:#1a2233;--app-selected-row:#243049;--app-toolbar-btn-bg:#111725;--app-toolbar-btn-border:#2a3550;--app-search-panel-bg:#1a2233;--app-link:#60a5fa;--app-success:#22c55e;--app-warning:#f59e0b;--app-error:#ef4444;--app-font-size:12px;--app-density-unit:8px;--app-row-height:32px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--primary);border-radius:5px}::-webkit-scrollbar-thumb{background-color:var(--secondary);border-radius:14px;border:3px solid var(--primary)}::-webkit-scrollbar-thumb:hover{background-color:var(--tertiary);border-radius:10px}.leaflet-pm-icon-custom-question-circle{box-sizing:border-box;position:relative;display:block;width:24px;height:24px;border:2px solid;border-radius:50%;text-align:center;font-size:16px;line-height:24px}.leaflet-pm-icon-custom-question-circle:before{content:"?";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header{width:calc(100% - 200px);position:fixed;right:0;z-index:1}.ant-menu-submenu-popup .ant-menu-sub,.ant-menu-submenu-popup>.ant-menu{max-height:calc(100vh - 16px);overflow-y:auto;overflow-x:hidden}#contentLayout{margin-top:3.5vh;background:var(--app-bg-layout);height:96.5vh}.ant-spin-container,.ant-spin-nested-loading,.ant-tabs,.ant-tabs-content,.ant-tabs-content-holder,.ant-tabs-tabpane{height:100%}#contentWrapper{display:flex;flex-direction:column;overflow:hidden;height:100%}.ServicesTableHolder{width:100%}.ant-tabs-tab{padding:.7vh .5vw!important}#sidebardiv{margin-top:3.5vh;overflow-y:auto;overflow-x:hidden;height:88vh;border-right:1px solid;border-color:var(--app-border)}ul.ant-menu li,ul.ant-menu li div{padding-top:0!important;margin:0!important}body span[role=img] svg{height:1rem;width:1rem;font-weight:200!important}[class^=MainLayout_userinfo]{display:flex;align-items:center}.ant-avatar.ant-avatar-circle.ant-avatar-icon{height:1.5rem;width:1.5rem;display:flex;justify-content:center;align-items:center;margin-top:.125rem}.content{padding-left:.1%;padding-top:.1%;margin:0;min-height:280px}.dynamic-delete-button{cursor:pointer;position:relative;top:4px;font-size:24px;color:#999;transition:all .3s}.dynamic-delete-button:hover{color:#777}.dynamic-delete-button[disabled]{cursor:not-allowed;opacity:.5}.float{position:absolute;width:50px!important;height:50px!important;bottom:10vh;left:96%;z-index:1;color:#fff;text-align:center;box-shadow:2px 2px 3px #999}.steps-content{padding:10px}.ant-divider{margin-top:10px!important;margin-bottom:10px!important}.subtitle{font-size:.9rem;margin-left:1.5em}.wrap-modal-behind{bottom:auto!important;overflow:hidden!important;top:10%!important;min-width:100px!important;position:absolute!important}.msg-ok{color:var(--app-success)}.msg-notok{color:var(--app-error)}.virtual-table .ant-table-container:after,.virtual-table .ant-table-container:before{display:none}.virtual-table-cell{box-sizing:border-box;border-bottom:1px solid var(--app-border);background:var(--app-surface);display:flex;align-items:center;padding-left:1vw}.selected-row{background-color:var(--app-selected-row)!important}.events{margin:0;padding:0;list-style:none}.events .ant-badge-status{width:100%;overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.notes-month{text-align:center}.notes-month,.notes-month section{font-size:28px}.ant-progress-bg{height:20px!important}.rbc-month-view{z-index:1}.rbc-event-content{font-weight:400}.form-collapse{background-color:var(--app-surface)!important}.form-collapse>.ant-collapse-item.ant-collapse-item-active>.ant-collapse-header,.form-collapse>.ant-collapse-item.ant-collapse-item>.ant-collapse-header{background-color:var(--app-surface-2)!important}.form-collapse>.ant-collapse-item.ant-collapse-item-active>.ant-collapse-content.ant-collapse-content-active{padding:12px}.ant-form-item{margin-bottom:5px!important}#profile_old_div .ant-tabs-content-holder{height:80vh;overflow:auto}#l_client_tim_menu_tab{overflow:auto;max-height:90vh;margin-bottom:1vh}.ant-form-item-control-input-content .ant-picker{height:24px}.ant-form-item{margin-bottom:0!important}.ant-form-item-label{margin-bottom:0;padding:0!important}#l_calendar_view_menu_url{height:89vh!important;overflow:auto}@media only screen and (max-width:600px){header{width:100%;position:fixed}#contentLayout{padding:0;background:var(--app-bg-layout)}.content{padding:0;margin:0;min-height:280px}.ant-tabs-nav{margin:0!important}.ant-col #servicesTable{width:80vw}.ant-modal{max-width:80vw}.leaflet-control-zoom-in,.leaflet-control-zoom-out{width:20px!important;height:30px!important;font-size:12px!important}.leaflet-control-zoom{width:20px!important;height:65px!important;display:flex;flex-wrap:wrap}.leaflet-bottom.leaflet-right .leaflet-pm-toolbar,.leaflet-control-layers{scale:.6;margin:0!important}}.ant-col.ant-col-24:has(>.routine-execute-holder){display:flex;justify-content:center}.ant-progress-text{margin-bottom:1vh}.ant-card-body{height:100%}.ant-statistic-title{border-bottom:1px solid #777}.ant-radio,.ant-radio-checked{z-index:-10}#l_home_link_menu_1_tab{*{font-size:.7rem}}.ant-form-item-label{overflow:hidden!important;white-space:nowrap!important}.ant-card-head,.ant-card-head-title{font-weight:600!important;font-size:.8rem!important;background-color:var(--app-surface-2)!important}.ant-collapse-content-box{padding-bottom:0!important}.mother-recent-birth{background-color:yellow}[data-theme=dark] .mother-recent-birth{background-color:#3a3a00!important;color:#ffffaa}.agro-menu-item-only{justify-content:flex-start}.agro-menu-item-only .ant-menu-title-content{text-align:left;width:100%}.ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background-color:var(--app-accent)!important}.ant-picker-dropdown .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--app-accent)!important}.ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner{background-color:var(--app-hover-bg)!important}.ant-picker-dropdown .ant-picker-cell-in-range .ant-picker-cell-inner{background-color:var(--app-active-bg)!important}.ant-picker-dropdown .ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-range-start .ant-picker-cell-inner{background-color:var(--app-accent)!important}.ant-picker-focused,.ant-picker:hover{border-color:var(--app-accent)!important}.ant-picker-focused{box-shadow:0 0 0 2px var(--app-hover-bg)!important}.ant-picker-dropdown .ant-picker-header button:hover,.ant-picker-dropdown .ant-picker-today-btn{color:var(--app-accent)!important}.ant-select-item-option-active,.ant-select-item-option-active:not(.ant-select-item-option-disabled),.ant-select-item-option:hover,.ant-select-item-option:hover:not(.ant-select-item-option-disabled){background-color:var(--app-hover-bg)!important}.ant-select-item-option-selected,.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--app-active-bg)!important;color:var(--app-text)!important}.ant-dropdown-menu-item-active,.ant-dropdown-menu-item:hover,.ant-menu-item-active{background-color:var(--app-hover-bg)!important}.ant-menu-item-selected{background-color:var(--app-active-bg)!important}[data-theme=dark] ::-webkit-scrollbar-track{background:#111111}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:rgba(100,100,100,.6);border-color:#111111}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:rgba(140,140,140,.7)}[data-theme=dark] .ant-statistic-title{border-bottom:1px solid var(--app-border)}[data-theme=dark] .ant-tabs-nav,[data-theme=dark] .ant-tabs-nav-wrap{background:var(--app-tabbar-bg)!important}[data-theme=dark] .ant-tabs-tab{background:var(--app-surface-2)!important;border-color:var(--app-border)!important;color:var(--app-text-muted)!important}[data-theme=dark] .ant-tabs-tab-active,[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-active{background:var(--app-active-bg)!important;border-color:var(--app-accent)!important}[data-theme=dark] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--app-accent)!important}[data-theme=dark] .ant-tabs-extra-content,[data-theme=dark] .ant-tabs-nav-more,[data-theme=dark] .ant-tabs-nav-operations{background:var(--app-tabbar-bg)!important;color:var(--app-text-muted)!important}[data-theme=dark] .ant-card{background:var(--app-surface)!important;border-color:var(--app-border)!important}[data-theme=dark] .ant-card-head,[data-theme=dark] .ant-card-head-title{background:var(--app-elevated)!important;border-bottom-color:var(--app-border)!important;color:var(--app-text)!important}[data-theme=dark] .ant-card-body{background:var(--app-surface)!important}[data-theme=light] .ant-input,[data-theme=light] .ant-input-affix-wrapper,[data-theme=light] .ant-input-number,[data-theme=light] .ant-picker,[data-theme=light] .ant-select:not(.ant-select-customize-input) .ant-select-selector,[data-theme=light] textarea.ant-input{background-color:var(--app-surface-2)!important;border-color:var(--app-border)!important}[data-theme=light] .ant-input-affix-wrapper:hover,[data-theme=light] .ant-input-number:hover,[data-theme=light] .ant-input:hover,[data-theme=light] .ant-picker:hover,[data-theme=light] .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--app-accent)!important}[data-theme=light] .ant-input-affix-wrapper-focused,[data-theme=light] .ant-input-focused,[data-theme=light] .ant-input-number-focused,[data-theme=light] .ant-input:focus,[data-theme=light] .ant-picker-focused,[data-theme=light] .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{background-color:var(--app-surface)!important;border-color:var(--app-accent)!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-input-number,[data-theme=dark] .ant-input-number-input,[data-theme=dark] .ant-picker,[data-theme=dark] .ant-select-selector{background-color:var(--app-surface)!important;border-color:var(--app-border-2)!important;color:var(--app-text)!important}[data-theme=dark] .ant-input-affix-wrapper:hover,[data-theme=dark] .ant-input-number:hover,[data-theme=dark] .ant-input:hover,[data-theme=dark] .ant-select-selector:hover{border-color:var(--app-accent-hover)!important;background-color:var(--app-surface-2)!important}[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input-number-focused,[data-theme=dark] .ant-input:focus{background-color:var(--app-surface)!important;border-color:var(--app-accent)!important;box-shadow:0 0 0 2px var(--app-hover-bg)!important}[data-theme=dark] .ant-form-item-label>label{color:var(--app-text-muted)!important;background:transparent!important}[data-theme=dark] .ant-form-item-label{background:transparent!important}[data-theme=dark] .ant-input-group-wrapper,[data-theme=dark] .ant-input-number-group-wrapper{background:var(--app-surface)!important}[data-theme=dark] .ant-input-group-addon,[data-theme=dark] .ant-input-number-group-addon{background:var(--app-surface-2)!important;border-color:var(--app-border-2)!important;color:var(--app-text-muted)!important}[data-theme=dark] textarea.ant-input{background-color:var(--app-surface)!important;color:var(--app-text)!important}[data-theme=dark] .ant-checkbox-inner{background-color:var(--app-surface)!important;border-color:var(--app-border-2)!important}[data-theme=dark] .ant-form .ant-form-item-label,[data-theme=dark] .ant-form-item .ant-form-item-label>label,[data-theme=dark] .ant-form-item-label,[data-theme=dark] .ant-form-item-label>label,[data-theme=dark] .ant-form-item-label>label:after,[data-theme=dark] .ant-form-item-label>label:before,[data-theme=dark] label.ant-form-item-required{background:transparent!important;background-color:transparent!important;color:var(--app-text-muted)!important}[data-theme=dark] .ant-form-item .ant-row .ant-col.ant-form-item-label{background:transparent!important}[data-theme=dark] .form-collapse .ant-collapse-content,[data-theme=dark] .form-collapse .ant-collapse-content-box{background-color:var(--app-surface)!important}[data-theme=dark] .ant-form-item{background:transparent!important;background-color:transparent!important}[data-theme=dark] .ant-table-thead th.ant-table-column-sort,[data-theme=dark] .ant-table-thead>tr>td,[data-theme=dark] .ant-table-thead>tr>th{background:var(--app-elevated)!important;color:var(--app-text-muted)!important}[data-theme=dark] .ant-table-column-sorter{color:var(--app-text-muted)!important}[data-theme=dark] .ant-table-column-sorter-down.active,[data-theme=dark] .ant-table-column-sorter-up.active{color:var(--app-accent)!important}[data-theme=dark] .agro-records-count-row,[data-theme=dark] .agro-records-count-row .ant-col,[data-theme=dark] .agro-records-count-row span{background:transparent!important;background-color:transparent!important;color:var(--app-text-muted)!important}[data-theme=dark] .agro-toolbar-btn{background-color:var(--app-toolbar-btn-bg)!important;border-color:var(--app-toolbar-btn-border)!important;color:var(--app-text)!important}[data-theme=dark] .agro-toolbar-btn:hover{background-color:var(--app-accent-hover)!important;border-color:var(--app-accent)!important}[data-theme=dark] .agro-toolbar-btn .anticon,[data-theme=dark] .agro-toolbar-btn svg{color:var(--app-text)!important;fill:var(--app-text)!important}[data-theme=dark] .ant-typography,[data-theme=dark] .ant-typography h1,[data-theme=dark] .ant-typography h2,[data-theme=dark] .ant-typography h3,[data-theme=dark] .ant-typography h4,[data-theme=dark] .ant-typography h5,[data-theme=dark] div.ant-typography,[data-theme=dark] h1,[data-theme=dark] h1.ant-typography,[data-theme=dark] h2,[data-theme=dark] h2.ant-typography,[data-theme=dark] h3,[data-theme=dark] h3.ant-typography,[data-theme=dark] h4,[data-theme=dark] h4.ant-typography,[data-theme=dark] h5,[data-theme=dark] h5.ant-typography,[data-theme=dark] h6,[data-theme=dark] span.ant-typography{background:transparent!important;background-color:transparent!important}[data-theme=dark] .ant-typography mark{background-color:rgba(255,251,0,.15)!important;color:var(--app-text)!important}[data-theme=dark] .ant-collapse-header .ant-typography,[data-theme=dark] .ant-collapse-header h1,[data-theme=dark] .ant-collapse-header h2,[data-theme=dark] .ant-collapse-header h3,[data-theme=dark] .ant-collapse-header h4,[data-theme=dark] .ant-collapse-header h5{background:transparent!important;background-color:transparent!important;color:inherit!important}[data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--app-active-bg)!important}[data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected:hover>td,[data-theme=dark] .ant-table-tbody>tr:hover>td{background:var(--app-hover-bg)!important}[data-theme=dark] .ant-select .ant-select-selector,[data-theme=dark] .ant-select:not(.ant-select-disabled) .ant-select-selector{background-color:var(--app-surface)!important;border-color:var(--app-border-2)!important;color:var(--app-text)!important}[data-theme=dark] .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--app-accent-hover)!important;background-color:var(--app-surface-2)!important}[data-theme=dark] .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,[data-theme=dark] .ant-select-open .ant-select-selector{border-color:var(--app-accent)!important;background-color:var(--app-surface)!important;box-shadow:0 0 0 2px var(--app-hover-bg)!important}[data-theme=dark] .ant-select-arrow,[data-theme=dark] .ant-select-clear{color:var(--app-text-muted)!important;background-color:var(--app-surface)!important}[data-theme=dark] .ant-select-selection-search-input{background:transparent!important;color:var(--app-text)!important}[data-theme=dark] .ant-select-selection-placeholder{color:var(--app-text-muted)!important}[data-theme=dark] .ant-select-selection-item{color:var(--app-text)!important;background:transparent!important}[data-theme=dark] .ant-select-multiple .ant-select-selection-item{background-color:var(--app-active-bg)!important;border-color:var(--app-accent-active)!important;color:var(--app-text)!important}[data-theme=dark] .ant-select-multiple .ant-select-selection-item-remove{color:var(--app-text-muted)!important}[data-theme=dark] .ant-select-dropdown{background-color:var(--app-elevated)!important;border:1px solid var(--app-border)!important;box-shadow:0 6px 16px rgba(0,0,0,.6)!important}[data-theme=dark] .ant-select-item{color:var(--app-text-muted)!important;background-color:transparent!important}[data-theme=dark] .ant-select-item-option-selected,[data-theme=dark] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--app-active-bg)!important;color:var(--app-text)!important;font-weight:500!important}[data-theme=dark] .ant-select-item-option-active,[data-theme=dark] .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--app-hover-bg)!important;color:var(--app-text)!important}[data-theme=dark] .ant-select-item-option:hover,[data-theme=dark] .ant-select-item-option:hover:not(.ant-select-item-option-disabled){background-color:var(--app-active-bg)!important;color:var(--app-text)!important}[data-theme=dark] .ant-select-item-option-selected.ant-select-item-option-active,[data-theme=dark] .ant-select-item-option-selected:hover{background-color:var(--app-hover-bg)!important;color:var(--app-text)!important}[data-theme=dark] .ant-select-item-option-disabled{color:var(--app-text-muted)!important}[data-theme=dark] .ant-select-item-group{color:var(--app-text-muted)!important;background-color:var(--app-surface-2)!important}[data-theme=dark] .ant-dropdown-menu{background-color:var(--app-surface)!important;border:1px solid var(--app-border)!important}[data-theme=dark] .ant-dropdown-menu-item{color:var(--app-text-muted)!important}[data-theme=dark] .ant-dropdown-menu-item-active,[data-theme=dark] .ant-dropdown-menu-item:hover{background-color:var(--app-active-bg)!important;color:var(--app-text)!important}[data-theme=dark] .ant-dropdown-menu-item-selected{background-color:var(--app-active-bg)!important;color:var(--app-accent)!important}[data-theme=dark] .ant-select-dropdown .agro-searchselect-footer{background-color:var(--app-surface-2)!important;border-top-color:var(--app-border)!important}[data-theme=dark] .ant-tree-node-selected,[data-theme=dark] .ant-tree-treenode-selected .ant-tree-node-content-wrapper{background:var(--app-active-bg)!important}[data-theme=dark] .ant-tree-node-content-wrapper:hover{background:var(--app-hover-bg)!important}[data-theme=dark] .ant-list-item-action-split{background-color:var(--app-border)!important}[data-theme=dark] .ant-cascader-dropdown{background-color:var(--app-surface)!important;border:1px solid var(--app-border)!important}[data-theme=dark] .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),[data-theme=dark] .ant-cascader-menu-item:hover,[data-theme=dark] .ant-transfer-list-content-item-checked{background-color:var(--app-active-bg)!important}[data-theme=dark]{--ant-color-bg-container:var(--app-surface);--ant-color-bg-elevated:var(--app-elevated);--ant-color-bg-layout:var(--app-bg-layout);--ant-color-bg-base:var(--app-bg-layout);--ant-color-bg-spotlight:var(--app-surface-2);--ant-color-bg-container-disabled:var(--app-surface-2);--ant-select-background-color:var(--app-surface);--ant-select-border-color:var(--app-border-2);--ant-select-color:var(--app-text);--ant-input-background-color:var(--app-surface);--ant-input-border-color:var(--app-border-2);--ant-input-color:var(--app-text);--ant-date-picker-background-color:var(--app-surface);--ant-date-picker-border-color:var(--app-border-2);--ant-color-fill-alter:var(--app-elevated);--ant-color-fill-content:var(--app-surface-2);--ant-color-fill-secondary:var(--app-surface-2);--ant-control-item-bg-active:var(--app-active-bg);--ant-control-item-bg-hover:var(--app-hover-bg);--ant-control-item-bg-active-hover:var(--app-hover-bg);--ant-control-item-bg-active-disabled:var(--app-surface-2);--ant-color-border:var(--app-border-2);--ant-color-border-secondary:var(--app-border);--ant-color-text:var(--app-text);--ant-color-text-base:var(--app-text);--ant-color-text-secondary:var(--app-text-muted);--ant-color-text-tertiary:var(--app-text-muted);--ant-color-text-quaternary:var(--app-text-muted);--ant-color-text-placeholder:var(--app-text-muted);--ant-color-text-description:var(--app-text-muted);--ant-color-text-disabled:var(--app-text-muted);--ant-color-text-label:var(--app-text-muted)}[data-theme=dark] .ant-select{--ant-select-background-color:var(--app-surface);--ant-select-border-color:var(--app-border-2);--ant-select-color:var(--app-text)}[data-theme=dark] .ant-select:not(.ant-select-disabled):hover{--ant-select-background-color:var(--app-surface-2);--ant-select-border-color:var(--app-accent-hover)}[data-theme=dark] .ant-select-focused,[data-theme=dark] .ant-select-open{--ant-select-background-color:var(--app-surface);--ant-select-border-color:var(--app-accent)}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper{--ant-input-background-color:var(--app-surface);--ant-input-border-color:var(--app-border-2);--ant-input-color:var(--app-text)}[data-theme=dark] .ant-input-number{--ant-input-number-background-color:var(--app-surface);--ant-input-number-border-color:var(--app-border-2);--ant-input-number-color:var(--app-text)}[data-theme=dark] #__next-build-watcher,[data-theme=dark] [data-nextjs-dialog-overlay],[data-theme=dark] [data-nextjs-toast],[data-theme=dark] nextjs-portal{display:none!important}[data-theme=dark] .agro-chat-dialog{background:var(--app-elevated)!important;color:var(--app-text)!important}[data-theme=dark] .agro-chat-messages{background:var(--app-surface)!important}[data-theme=dark] .agro-chat-input{background:var(--app-surface-2)!important;border-color:var(--app-border-2)!important;color:var(--app-text)!important}[data-theme=dark] .ant-picker-dropdown,[data-theme=dark] .ant-picker-panel-container{background-color:var(--app-elevated)!important;border:1px solid var(--app-border)!important;box-shadow:0 6px 16px rgba(0,0,0,.8)!important}[data-theme=dark] .ant-picker-panel{background:var(--app-elevated)!important;border-color:var(--app-border)!important}[data-theme=dark] .ant-picker-header{background:var(--app-surface-2)!important;border-bottom-color:var(--app-border)!important;color:var(--app-text)!important}[data-theme=dark] .ant-picker-header button,[data-theme=dark] .ant-picker-header-view button{color:var(--app-text-muted)!important}[data-theme=dark] .ant-picker-header button:hover,[data-theme=dark] .ant-picker-header-view button:hover{color:var(--app-accent)!important}[data-theme=dark] .ant-picker-cell .ant-picker-cell-inner,[data-theme=dark] .ant-picker-content th{color:var(--app-text-muted)!important}[data-theme=dark] .ant-picker-cell:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner{background:var(--app-hover-bg)!important;color:var(--app-text)!important}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--app-accent)!important}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--app-active-bg)!important;color:var(--app-text)!important}[data-theme=dark] .ant-picker-footer{background:var(--app-elevated)!important;border-top-color:var(--app-border)!important}[data-theme=dark] .ant-picker-today-btn{color:var(--app-accent)!important}[data-theme=dark] .ant-picker input{color:var(--app-text)!important;background:transparent!important}[data-theme=dark] .ant-picker .ant-picker-clear,[data-theme=dark] .ant-picker .ant-picker-suffix{color:var(--app-text-muted)!important;background:transparent!important}[data-theme=dark] .ant-picker-separator{color:var(--app-text-muted)!important}[data-theme=dark] .ant-picker-range .ant-picker-active-bar{background:var(--app-accent)!important}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-in-range .ant-picker-cell-inner{background:var(--app-active-bg)!important;color:var(--app-text)!important}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner{background:var(--app-accent)!important;color:var(--app-accent-contrast)!important}[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-in-range:before,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,[data-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:var(--app-active-bg)!important}[data-theme=dark] .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,[data-theme=dark] .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:var(--app-hover-bg)!important}[data-theme=dark] .ant-picker-date-panel,[data-theme=dark] .ant-picker-decade-panel,[data-theme=dark] .ant-picker-month-panel,[data-theme=dark] .ant-picker-quarter-panel,[data-theme=dark] .ant-picker-time-panel,[data-theme=dark] .ant-picker-week-panel,[data-theme=dark] .ant-picker-year-panel{background:var(--app-elevated)!important}[data-theme=dark] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:var(--app-text-muted)!important}[data-theme=dark] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:var(--app-hover-bg)!important;color:var(--app-text)!important}[data-theme=dark] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:var(--app-active-bg)!important;color:var(--app-text)!important}.ServicesTable_search__8vd9i{text-align:center}.ServicesTable_contentWrapper__3ieTn{background:var(--app-surface);height:100%}.ServicesTable_table-header__gKmNs thead>tr>th{background:var(--app-surface-2);white-space:normal!important;word-break:normal;overflow-wrap:break-word;vertical-align:top}.ServicesTable_table-header__gKmNs thead>tr>th .ant-table-column-sorters,.ServicesTable_table-header__gKmNs thead>tr>th .ant-table-filter-column{align-items:flex-start}.ServicesTable_selected-row__K4cht{background-color:var(--app-selected-row)!important}@media only screen and (max-width:600px){.ServicesTable_search__8vd9i{text-align:center}}.AuthLayout_shell__CeWr6{display:flex;min-height:100vh;background-color:var(--app-bg-layout)}.AuthLayout_brand__aUd2W{flex:0 0 42%;background:var(--app-accent);flex-direction:column;padding:3rem 2.5rem;text-align:center}.AuthLayout_brandLogo__syc2Q,.AuthLayout_brand__aUd2W{display:flex;align-items:center;justify-content:center}.AuthLayout_brandLogo__syc2Q{width:60px;height:60px;border-radius:14px;background:rgba(255,255,255,.18);border:1.5px solid rgba(255,255,255,.28);margin:0 auto 1.5rem;font-size:26px;font-weight:800;color:var(--app-accent-contrast);letter-spacing:-.02em}.AuthLayout_brandTitle__kX_5P{color:var(--app-accent-contrast);font-size:1.8rem;font-weight:700;margin:0 0 .6rem;letter-spacing:-.02em}.AuthLayout_brandSubtitle__lWPOQ{color:var(--app-accent-contrast);opacity:.82;margin:0;font-size:.9rem;line-height:1.7}.AuthLayout_content__Pbfhd{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 2rem;background:var(--app-surface)}@media (max-width:768px){.AuthLayout_shell__CeWr6{flex-direction:column}.AuthLayout_brand__aUd2W{flex:0 0 auto;padding:2.5rem 1.5rem}.AuthLayout_brandTitle__kX_5P{font-size:1.4rem}}