:root{--border-color:#d9d9d9;--font-size:16px;--color:#1e1e1e;--white:#fff;--gray:#f6f6f6;--gray-dark:#666;--orange:#f37533;--red:#f33333;--blue:#4096ff;--green:#3eb249;--yellow:#fed74c;--padding:20px;--margin:30px;--margin-mini:12px;--mobile:767px;--tablet:1023px;--desktop:1024px;--height-input:32px;--height-input-modal:30px;--padding-input:0px 11px;--margin-bottom:30px;--border-radius:4px}:where(.css-dev-only-do-not-override-qgg3xn).ant-form-vertical .ant-form-item .ant-form-item-control{width:100%}:where(.css-dev-only-do-not-override-7hopnh).ant-input-affix-wrapper-lg{padding:var(--padding-input)!important}:where(.css-dev-only-do-not-override-7hopnh).ant-select-single{height:var(--height-input)}.ant-input-group .ant-input-affix-wrapper{height:var(--height-input);padding:0 11px}.ant-input-group .ant-input-affix-wrapper input{background-color:transparent;height:var(--height-input)!important}.ant-form-item-control-input-content .ant-picker,.ant-form-item-control-input-content input,.ant-form-item-control-input-content select{width:100%;height:var(--height-input);border:1px solid #d9d9d9;border-radius:3px;padding:4px 11px;box-sizing:border-box;transition:all .2s}.ant-form-item-control-input-content .ant-picker:hover,.ant-form-item-control-input-content input:hover,.ant-form-item-control-input-content select:hover{border-color:var(--orange);border-inline-end-width:1px;transition:all .2s}.ant-form-item-control-input-content .ant-picker:focus,.ant-form-item-control-input-content input:focus,.ant-form-item-control-input-content select:focus{outline:none!important}.ant-form-item-control-input .ant-input-affix-wrapper,.ant-form-item-control-input .ant-select-single{height:var(--height-input)}.ant-form-item-control-input .ant-input-affix-wrapper input,.ant-form-item-control-input .ant-select-single input{height:100%}.ant-form-item-has-error .ant-form-item-control-input-content input{border-color:var(--red)!important}:where(.css-dev-only-do-not-override-7hopnh).ant-modal .ant-modal-content .ant-form-item{margin-bottom:0}.ant-modal .ant-modal-content .ant-form-item-control-input-content .ant-picker,.ant-modal .ant-modal-content .ant-form-item-control-input-content input,.ant-modal .ant-modal-content .ant-form-item-control-input-content select{height:var(--height-input-modal)!important}.ant-modal .ant-modal-content .ant-form-vertical .ant-form-item-label,.ant-modal .ant-modal-content :where(.css-dev-only-do-not-override-7hopnh).ant-col-24.ant-form-item-label,.ant-modal .ant-modal-content :where(.css-dev-only-do-not-override-7hopnh).ant-col-xl-24.ant-form-item-label{padding:0}.ant-modal .ant-modal-content .ant-select-single{height:var(--height-input-modal)!important}.ant-modal.ant-modal-disciplines-file-upload .ant-modal-content .ant-form-item-control-input-content .ant-picker,.ant-modal.ant-modal-disciplines-file-upload .ant-modal-content .ant-form-item-control-input-content input,.ant-modal.ant-modal-disciplines-file-upload .ant-modal-content .ant-form-item-control-input-content select{height:auto!important}.ant-card .ant-card-head{min-height:36px!important;font-size:14px}.ant-card .ant-card-grid.gridClassesDisciplineItem{border-radius:8px;box-shadow:none;background-color:#f5f5f5;width:calc(21% - 10px);cursor:pointer;padding:8px 16px;margin-right:10px;margin-bottom:10px}.ant-card .ant-card-grid.gridClassesDisciplineItem:nth-child(5n){width:calc(20% - 2px);margin-right:0}.ant-table-cell{vertical-align:middle}.ant-menu-submenu-selected .ant-menu-submenu-title{color:var(--blue)!important}.ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description{color:#000}.ant-input-group .ant-input-affix-wrapper input{height:100%!important}.ant-upload-wrapper{display:flex!important}.ant-upload-wrapper,.ant-upload-wrapper .ant-upload{width:100%!important}.ant-upload-wrapper .ant-upload button{width:100%}.antd-table-unavailability * ::-webkit-scrollbar{width:6px}.antd-table-unavailability * ::-webkit-scrollbar-track{background:#fff}.antd-table-unavailability * ::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.antd-table-unavailability * ::-webkit-scrollbar-thumb:hover{background:#f0f0f0}.antd-radio-bookings .ant-radio-inner{border-color:#91caff}.antd-radio-bookings .ant-radio-checked .ant-radio-inner{border-width:1px;border-style:solid;background-color:#fff}.antd-radio-bookings .ant-radio-checked .ant-radio-inner:after{background-color:#1890ff;width:40px;height:40px;-webkit-margin-before:-20px;margin-block-start:-20px;-webkit-margin-start:-20px;margin-inline-start:-20px}.ant-select-selector{border-radius:4px!important}.ant-picker-calendar .ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:rgba(0,0,0,.7)}.ant-dropdown{z-index:1000}.chonky-chonkyRoot{padding:24px!important;border-radius:3px!important;border-color:#f0f0f0!important}.chonky-navbarWrapper{border-bottom:1px dotted #f0f0f0!important;margin-bottom:8px;padding-bottom:8px}.chonky-toolbarWrapper{margin-bottom:32px}.chonky-toolbarLeft,.chonky-toolbarRight{margin-bottom:0!important;padding-bottom:0!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.MuiButton-label .chonky-iconWithText{margin-right:0;order:1}.MuiButton-label span{order:0;font-size:12px;width:0;display:none;overflow:hidden;position:absolute;z-index:-1;transition:all .2s ease-in-out}.MuiButton-label:hover .chonky-iconWithText{margin-left:4px}.MuiButton-label:hover span{text-indent:0;width:auto;display:block;visibility:visible;position:relative;z-index:0}.tree-disciplines-draggable .ant-tree-treenode{border-bottom:1px solid rgba(5,5,5,.06);padding:4px 0;align-items:center}.tree-disciplines-draggable .ant-tree-treenode:last-child{border-bottom:0}.tree-disciplines-draggable .ant-tree-switcher{line-height:1;align-self:auto}.tiptap ol,.tiptap ul{margin-left:16px!important}.tiptap ol li{list-style:decimal}.tiptap ul li{list-style:disc!important}.image-resizer{display:inline-flex;position:relative;flex-grow:0}.image-resizer .resize-trigger{position:absolute;right:0;bottom:0;opacity:0;transition:opacity .3s ease;color:#3259a5}.image-resizer:hover .resize-trigger{opacity:1}.image-resizer .resize-icon{background-color:#ccc;width:16px;height:16px;border-radius:4px;background-size:contain;display:flex;align-items:center;justify-content:center;font-size:0}.image-resizer .resize-icon:after{display:block;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMjQgMTNoLTR2LTloLTl2LTRoMTN2MTN6bS0yNCAxMWgxM3YtNGgtOXYtOWgtNHYxM3oiLz48L3N2Zz4=);background-color:#ccc;background-size:contain;width:12px;height:12px;opacity:.5;transform:scaleX(-1)}.tiptap-upload-modal .ant-upload.ant-upload-select{width:272px!important;height:230px!important;margin:0}.tiptap-upload-modal .ant-modal-confirm-paragraph{max-width:none}.antd-bookings-calendar .ant-picker-content th{height:36px}