@import "https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";body{font-family:BlinkMacSystemFont,-apple-system,azo-sans-web,Segoe UI,Roboto,Poppins,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}html{--color-text:#178347}html,body,.k-app{height:100%;margin:0}*,:before,:after{box-sizing:border-box}.k-app,.k-app button{font-optical-sizing:auto;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:400}.k-app{--primary-color:#178347;--primary-color-200:#27a760;--primary-color-700:#146d3c;--primary-color-hover:var(--secondary-color-700);--secondary-color:#f6f0da;--secondary-color-200:#f3f0e4;--secondary-color-700:#f1e9c6;--tertiary-color:#b5cbb7;--tertiary-color-200:#c6d8c7;--tertiary-color-700:#96ac98;--quartary-color:#b2dbbf;--quartary-color-alt:#d0c8d8;--quartary-color-alt2:#dbcccc;--dropdown-color:#f1e9c6;--element-color:var(--primary-color);--radio-color:var(--primary-color);--button-color:var(--background-color-200);--button-color-stroke:var(--background-color-300);--button-color-text:#6e7787;--toolbar-button-color:var(--neutral-color-full);--topbar-color:var(--secondary-color-700);--topbar-color-elements:var(--primary-color);--topbar-color-button:var(--primary-color);--topbar-color-button-text:var(--secondary-color);--topbar-color-button-hover:var(--tertiary-color);--sidebar-color-back:var(--primary-color);--sidebar-color-text:var(--primary-color-700);--sidebar-color-text-hover:var(--primary-color);--sidebar-color-text-devider:#cdc49d;--menu-color-text:var(--primary-color);--menu-color-active:var(--primary-color);--icon-color:var(--primary-color);--panel-color:#f6f0da;--background-color-100:#fff;--background-color-200:#f7f6f6;--background-color-300:#aaa;--text-color:#444;--text-color-hover:var(--primary-color-700);--logo-color:#f78c2a;--icon-hover-color:#f7941d;--invalid-color:#f5b4b4;--datepicker-color:#fff;--datepicker-color-text:var(--primary-color);--success-color:#0bc05c;--success-color-700:#066430;--success-color-highlight:#069646;--success-color-contrast:#62eea1;--danger-color:#fc493c;--danger-color-highlight:#d83226;--danger-color-contrast:#fa9d97;--warning-color:#f8b305;--warning-color-highlight:#c99105;--warning-color-contrast:#f8d377;--info-color:#508df8;--info-color-highlight:#336ac9;--info-color-contrast:#abc8fa;--neutral-color-none:#fff;--neutral-color-darkest:#0f131a;--neutral-color-darker:#273142;--neutral-color-dark:#6e7787;--neutral-color-light:#95a1b5;--neutral-color-lighter:#afbbca;--neutral-color-lightest:#f1f2f7;--neutral-color-full:#fff}.k-app.lights-off{--primary-color:var(--background-color-200);--primary-color-200:#178347;--primary-color-700:#178347;--primary-color-hover:var(--secondary-color-700);--secondary-color:#f6f0da;--secondary-color-200:#f3f0e4;--secondary-color-700:#f1e9c6;--tertiary-color:#b5cbb7;--tertiary-color-200:#c6d8c7;--tertiary-color-700:#96ac98;--element-color:var(--primary-color-200);--radio-color:var(--primary-color-200);--button-color:var(--background-color-200);--button-color-stroke:var(--background-color-300);--button-color-text:var(--secondary-color);--toolbar-button-color:#14703d;--topbar-color:var(--background-color-300);--topbar-color-elements:var(--tertiary-color);--topbar-color-button:var(--primary-color);--topbar-color-button-hover:var(--tertiary-color);--sidebar-color-back:var(--primary-color);--sidebar-color-text:var(--secondary-color);--sidebar-color-text-hover:var(--primary-color);--menu-color-text:var(--secondary-color);--menu-color-active:var(--primary-color);--icon-color:var(--primary-color-200);--panel-color:#178347;--background-color-100:#09331b;--background-color-200:#0d4b28;--background-color-300:#857c5f;--text-color:#ddd;--text-color-hover:var(--primary-color-700);--logo-color:#c40290;--icon-hover-color:#f78c2a;--invalid-color:#f5b4b4;--datepicker-color:#14703d;--datepicker-color-text:var(--secondary-color);--success-color:#0bc05c;--success-color-highlight:#069646;--success-color-contrast:#62eea1;--danger-color:#fc493c;--danger-color-highlight:#d83226;--danger-color-contrast:#fa9d97;--warning-color:#f8b305;--warning-color-highlight:#c99105;--warning-color-contrast:#f8d377;--info-color:#508df8;--info-color-highlight:#336ac9;--info-color-contrast:#abc8fa;--neutral-color-none:#000;--neutral-color-darkest:#0f131a;--neutral-color-darker:#273142;--neutral-color-dark:#6e7787;--neutral-color-light:#95a1b5;--neutral-color-lighter:#afbbca;--neutral-color-lightest:#f1f2f7;--neutral-color-full:#fff;--primary-forecolor:#eee}.g-background{background:radial-gradient(#141b0c,#000)}.g-background-canvas{background:radial-gradient(#474747 1px,#0000 0) 0 0/40px 40px;height:100%}.g-password-field{color:#eee}.g-password-field.g-horizontal{flex-direction:row;display:flex}.g-password-field.g-horizontal.g-label--small label{width:100px}.g-password-field.g-horizontal.g-label--medium label{width:140px;line-height:26px}.g-password-field.g-horizontal.g-label--large label{width:200px}.g-password-field.g-horizontal .g-element{flex-grow:1}.g-password-field label{color:#62813a;line-height:28px}.g-password-field textarea::-webkit-scrollbar{background:#000;width:8px}.g-password-field textarea::-webkit-scrollbar-thumb{background:#62813a}.g-form section label{text-overflow:ellipsis;white-space:nowrap;height:24px;margin-bottom:.5rem;line-height:24px;display:block;overflow:hidden}.g-field label{color:var(--text-color);padding-left:4px}.g-form .g-form-footer{border-top:1px solid #eee;justify-content:flex-end;margin-top:40px;padding-top:16px;padding-bottom:16px;display:flex}.g-form section{flex-direction:row;display:flex}.g-form section>label{width:16rem;min-width:16rem;margin-bottom:0}.g-form:not(.g-inline) .g-field{margin-top:16px}.g-form .g-field:first-child{margin-top:0}.g-form-small .g-field label{margin-bottom:4px}.g-form-medium .g-field label{height:32px;margin-bottom:0;line-height:32px}.g-form-large .g-field label{height:60px;font-size:24px;line-height:60px}.g-form-horizontal.g-form-medium .g-field label{height:48px;line-height:48px}.g-form.g-inline{flex-direction:row;display:flex}.g-form.g-inline div{margin-right:4px}.g-loading-box{height:100%;position:relative}.g-loading-box.colored{background-color:#0000}.g-loading-box .g-pane{display:none;position:absolute}.g-loading-box .g-application-box{opacity:0;background-color:#f6eecd;border-radius:16px;flex-direction:row;width:800px;height:500px;margin:0 auto;padding:20px;transition:opacity 1s;display:flex;position:absolute;top:calc(50vh - 250px);left:calc(50vw - 400px);box-shadow:0 0 5px #082415}.g-loading-box .g-application-box.show{opacity:1}.g-loading-box .g-text-block{width:320px;min-width:320px;padding-left:10px;padding-right:10px}.g-loading-box .g-image-block{background-color:#27a760;border-radius:16px;width:440px;min-width:440px;padding-left:10px;padding-right:10px}.g-loading-box .g-logo{width:200px;margin-top:50px;margin-left:40px}.g-loading-box .g-more-text{color:#555;padding-top:16px;font-size:12px}.g-loading-box .g-more-text .g-text-label{color:#f0943f;min-width:80px}.g-loading-box .g-more-text .g-text-value{color:#62813a}.g-loading-box .g-more-text.g-info-block{flex-direction:row;display:flex}.g-loading-box .g-more-text .g-text2{padding-top:40px}.g-loading-box .g-progress-loader{--c:no-repeat linear-gradient(#178347 0 0);background:var(--c),var(--c),#ddd7ba;background-size:60% 100%;border-radius:16px;width:260px;height:4px;margin-top:10px;animation:3s infinite g-progress-loader}@keyframes g-progress-loader{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.g-loading-box .g-status-bar{display:none;position:absolute;bottom:6px;left:16px;right:16px}.g-loading-box .g-status-bar .g-progress-bar{flex-direction:row;height:16px;padding:4px;display:flex}.g-loading-box .g-status-bar .g-progress-bar .g-progress-block{background:#394c61;width:10px;height:10px;margin-right:2px}.g-loading-box .g-status-bar .g-progress-bar .g-progress-block.g-active{background:#89bffa}.g-loading-box .g-status-bar .g-progress-bar .g-progress-block.g-loaded{background:#6a8eb5}.g-loading-box section>label{color:#f0943f;width:6rem;min-width:6rem}.g-loading-box section{margin-bottom:4px}.g-loading-box .g-buttons{flex-direction:row;justify-content:flex-end;padding-right:20px;display:flex}.g-loading-box .g-buttons .g-flat-button.g--secondary{color:#6a8eb5}.g-loading-box .g-buttons .g-flat-button.g--primary{color:#000;background-color:#6284a8;border-color:#a3caf3}.g-loading-box .g-buttons .g-flat-button.g--primary:hover{color:#000;background-color:#85b1e0}.g-loading-box .g-flat-button.g-button--medium{height:1.85rem}.g-loading-box .g-initialize-box{opacity:0}.cls-1{fill:none}.cls-1,.cls-2{stroke:#231f20;stroke-miterlimit:10;stroke-width:2px}.cls-3,.cls-2,.cls-4{fill:#231f20}.cls-2,.cls-4,.cls-5{mix-blend-mode:multiply}.cls-6{isolation:isolate}.cls-7{fill:#178347}.g-site{width:94%;max-width:100%;min-height:calc(100svh - 1rem);margin:0 auto}.g-app{color:#e2e8f0;--accent:#62813a;--accent-hover:#506b2f;--accent-light:#7a9a52;--accent-lighter:#8aa86a;--accent-bg:#62813a1f;flex-direction:column;height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;overflow:hidden}.g-dropdown .g-dropdown-box{color:#eee;background-color:#000;border:0;border-bottom:1px solid #6e9141;border-radius:0;outline:none;flex-direction:row;width:100%;height:28px;margin:0;padding:0;display:flex}.g-dropdown .g-dropdown-box:hover{background-color:#1f1f1f}.g-dropdown .g-dropdown-box:active{background-color:#181818}.g-dropdown .g-dropdown-box .g-value{flex-grow:1;padding-left:12px}.g-dropdown .g-dropdown-box .g-icon{text-align:center;color:#6e9141;width:40px;padding-top:2px}.g-dropdown .g-dropdown-box .g-icon svg{display:block}.g-dropdown .g-dropdown-popup{color:#eee;z-index:10;background-color:#000;border:1px solid #62813a;height:170px;margin-top:10px;display:none;position:absolute}.g-dropdown .g-dropdown-popup:before,.g-dropdown .g-dropdown-popup:after{content:" ";color:#62813a;text-align:center;border:2px solid #62813a;width:20px;height:20px;font-size:20px;line-height:12px;position:absolute;top:-1px}.g-dropdown .g-dropdown-popup:before{z-index:1;border-bottom:0;border-right:0;left:-1px}.g-dropdown .g-dropdown-popup:after{z-index:1;border-bottom:0;border-left:0;right:0}.g-dropdown .g-dropdown-popup-inner{flex-direction:column;height:144px;padding:10px 0 10px 10px;display:flex;position:relative}.g-dropdown .g-dropdown-popup-inner:before,.g-dropdown .g-dropdown-popup-inner:after{content:" ";color:#62813a;text-align:center;border:2px solid #62813a;width:20px;height:20px;font-size:20px;line-height:12px;position:absolute;bottom:-3px}.g-dropdown .g-dropdown-popup-inner:before{border-top:0;border-right:0;left:-1px}.g-dropdown .g-dropdown-popup-inner:after{border-top:0;border-left:0;right:-1px}.g-dropdown ul{margin:0;padding:0;list-style-type:none}.g-dropdown ul li{height:28px;padding:2px 2px 2px 8px}.g-dropdown ul li:hover{background-color:#1f1f1f}.g-dropdown ul li.selected{background-color:#303030}.g-dropdown-item>div{padding:4px}.g-dropdown-item>div:hover{background-color:#62813a}.panel-button{cursor:pointer;flex-direction:row;margin-right:8px;display:inline-flex}.panel-button.disabled{cursor:default}.panel-button .left-side{background-color:#2f3c1f;border-top:2px solid #62813a;border-bottom:2px solid #62813a;border-left:2px solid #62813a;width:10px;height:42px}.panel-button.disabled .left-side{background-color:#232c17}.panel-button .center-part{color:#eee;text-transform:lowercase;text-align:center;background-color:#2f3c1f;width:60px;height:42px;padding-top:3px;line-height:34px}.panel-button .center-part svg{vertical-align:middle}.panel-button.disabled .center-part{color:#918c8c;background-color:#232c17}.panel-button .right-side{background-color:#2f3c1f;border-top:2px solid #62813a;border-bottom:2px solid #62813a;border-right:2px solid #62813a;width:10px;height:42px}.panel-button.disabled .right-side{background-color:#232c17}.panel-button:not(.disabled):hover .left-side,.panel-button:not(.disabled):hover .center-part,.panel-button:not(.disabled):hover .right-side{background-color:#4b5f32}.panel-button:not(.disabled):active .left-side,.panel-button:not(.disabled):active .center-part,.panel-button:not(.disabled):active .right-side{background-color:#b86b2c}.panel-button:not(.disabled):active .center-part{border-top:2px solid #313131;height:42px}.g-delete-modal .g-modal-footer button{margin-right:12px}.g-delete-modal .g-modal-footer button:last-child{margin-right:0}.g-upload .g-upload-draggable{border:1px dashed #178347;height:88px;margin-bottom:20px;padding:8px}.g-upload p{text-align:center;margin-top:8px;margin-bottom:8px}.g-import-app-modal .file-drop-zone{text-align:center;border:2px dashed #3e5225;border-radius:8px;width:380px;height:60px;line-height:54px;display:block}.g-import-app-modal .file-drop-zone:hover{background-color:#1d2712}.g-list-box{background-color:#00000083;border:1px solid #62813a;height:100%}.g-list-box ul{padding:0;list-style:none}.g-list-box ul li{flex-direction:row;justify-content:space-between;padding:8px;font-size:20px;display:flex}.g-list-box ul li:hover{background-color:#263116}.g-list-box ul li.active{background-color:#62813a}.g-list-box .g-delete{cursor:pointer}.g-select-application-modal .content{flex-direction:row;display:flex}.g-select-application-modal .customer-side,.g-select-application-modal .application-side{flex-grow:1;width:48%;min-width:48%}.g-select-application-modal .customer-side .header,.g-select-application-modal .application-side .header{flex-direction:row;width:100%;height:50px;display:flex}.g-select-application-modal .customer-side .header .panel-button,.g-select-application-modal .application-side .header .panel-button{margin-right:12px}.g-select-application-modal .customer-side .header .panel-button:last-child,.g-select-application-modal .application-side .header .panel-button:last-child{margin-right:0}.g-select-application-modal .customer-side .body,.g-select-application-modal .application-side .body{width:100%;height:90%}.g-select-application-modal .g-modal-body{height:490px}.g-select-application-modal .g-recent .g-list-box{height:129px;margin-top:8px;margin-right:16px}.g-select-application-modal .g-recent .g-list-box.g-element .g-scroll-panel .g-panel-content li{border:1px solid #0000;margin:6px;font-size:14px}.g-select-application-modal .g-recent .g-list-box.g-element .g-scroll-panel .g-panel-content li:hover{border:1px solid #61813a}.g-select-application-modal .g-recent span{padding-left:12px}html{--paneAppPanelBorderCornerColor:transparent}.g-application-panel .g-pane-inner{flex-direction:column;display:flex}.g-application-panel .g-app-information{flex-direction:row;display:flex}.g-application-panel .g-pane-inner .app-icon button{font-size:24px;line-height:24px}.g-application-panel .g-pane-inner .app-title{color:#62813a;flex-grow:1;padding-left:12px;padding-right:12px;font-size:18px;line-height:38px;display:flex}.g-application-panel .g-pane-inner .app-title .label{cursor:pointer;flex-grow:1;font-weight:700}.g-application-panel .g-pane-inner .app-title .delete{flex-grow:0}.g-application-panel .g-pane-header{width:100%}.g-application-panel .g-app-loader{flex-direction:row;padding-top:8px;display:flex}.g-application-panel .g-app-loader>div{flex-grow:1}.g-application-panel .g-app-loader h2{color:#4a612c;text-transform:uppercase;padding-left:8px;font-size:18px;line-height:42px}.g-application-panel .g-app-loader .g-customer-side{width:300px;min-width:300px;max-width:300px;padding:8px}.g-application-panel .g-app-loader .g-header{flex-direction:row;justify-content:space-between;display:flex}.g-application-panel .g-app-loader .g-application-side{padding:8px}.g-application-panel.g-pane{border-color:#0000}.g-application-panel.g-pane:before,.g-application-panel.g-pane:after,.g-application-panel .g-pane-inner:before,.g-application-panel .g-pane-inner:after{border-color:var(--paneAppPanelBorderCornerColor)}.g-application-panel .g-customer-side .k-body,.g-application-panel .g-application-side .k-body{margin-top:16px}.g-application-panel .g-recent{color:#4a612c;text-transform:uppercase;padding-left:8px;font-size:18px;line-height:42px}.g-user-panel{width:340px}.g-user-panel .g-pane-inner{flex-direction:row;display:flex}.g-user-panel .g-pane-inner .username{color:#62813a;flex-direction:row;flex-grow:1;padding-left:8px;padding-right:10px;font-size:18px;font-weight:700;line-height:38px;display:flex}.g-user-panel .g-pane-inner .username .the-name{flex-grow:1}.g-user-panel .g-pane-inner .username .the-cogs{cursor:pointer;width:90px}.g-user-panel .g-pane-inner .username .the-cogs svg{vertical-align:middle}.g-user-panel .g-pane-inner .user-menu{flex-grow:0}.g-user-panel .g-advanced-switch{margin-top:5px;margin-right:26px}.g-user-panel .g-advanced-switch .g-check svg{margin-top:-27px}.g-header{z-index:50;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:52px;margin-top:1rem;display:flex}.g-header-left{align-items:center;gap:14px;display:flex}.g-header .brand{color:#e2e8f0;cursor:pointer;align-items:center;gap:8px;padding-right:8px;font-size:15px;font-weight:600;display:flex}.g-header .difficulty-btn{gap:4px;padding:4px 8px;font-size:11.5px;font-weight:600;transition:all .2s}.g-header .difficulty-btn .diff-icon{font-size:13px}.g-header .difficulty-btn.diff-easy{color:#4ade80;background:#166534;border-color:#4ade80}.g-header .difficulty-btn.diff-medium{color:#facc15;background:#854d0e;border-color:#facc15}.g-header .difficulty-btn.diff-hard{color:#f87171;background:#7f1d1d;border-color:#f87171}.g-header .difficulty-btn:hover{filter:brightness(1.1)}.g-header .btn{color:#cbd5e1;cursor:pointer;-webkit-user-select:none;user-select:none;background:#21283a;border:1px solid #303a4d;border-radius:6px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:500;transition:all .1s;display:inline-flex}.g-header .btn:hover{background:#2a3348;border-color:#3b455a}.g-header .btn:active{transform:translateY(1px)}.g-header .btn.primary{background:var(--accent);border-color:var(--accent-hover);color:#fff}.g-header .btn.primary:hover{background:var(--accent-hover)}.g-header .btn.icon{padding:5px 9px;font-size:15px;line-height:1}.g-header .btn.small{padding:3px 9px;font-size:12px}.g-header .btn.zoom-val{font-variant-numeric:tabular-nums;letter-spacing:-.2px;justify-content:center;min-width:52px;font-weight:600}.g-header .app-name{margin-left:80px}.main{background:#161a23;height:calc(100svh - 165px)}.dp__input_wrap{width:100%;box-sizing:unset;position:relative}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);color:var(--dp-icon-color);box-sizing:content-box;padding:6px 12px;display:inline-block}.dp__input_icon{cursor:pointer;top:50%;color:var(--dp-icon-color);position:absolute;inset-inline-start:0;transform:translateY(-50%)}.dp--clear-btn{top:50%;cursor:pointer;color:var(--dp-icon-color);background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after,.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{z-index:99999;position:absolute}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{z-index:999999;position:absolute;inset:0}.dp__menu_disabled{cursor:not-allowed;background:#ffffff80}.dp__menu_readonly{cursor:default;background:0 0}.dp-menu-loading{cursor:default;background:#ffffff80}.dp--menu-load-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dp--menu-loader{border:var(--dp-loader);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite dp-load-rotation;display:inline-block;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;transform:translateY(-50%)rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);border:none;align-self:center;display:flex;overflow-x:auto}.dp__sidebar_left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{text-align:left;white-space:nowrap;width:100%;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition);padding:5px;display:block}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{color:var(--dp-text-color);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.dp__calendar_header_item{text-align:center;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;flex-grow:1}.dp__calendar_row{margin:var(--dp-row-margin);justify-content:center;align-items:center;display:flex}.dp__calendar_item{text-align:center;box-sizing:border-box;color:var(--dp-text-color);flex-grow:1}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{text-align:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-start-end-radius:0;border-end-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-start-start-radius:0;border-end-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp--extended-fixed-end,.dp--extended-fixed-start,.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border:1px solid var(--dp-range-between-border-color);border-radius:0}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-radius:0}.dp__cell_auto_range_start{border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius)}.dp__cell_auto_range_end{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius)}.dp__calendar_header_separator{background:var(--dp-border-color);width:100%;height:1px}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{background-color:var(--dp-marker-color);height:5px;position:absolute;bottom:0}.dp__marker_dot{border-radius:50%;width:5px;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default;padding:5px;position:absolute}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp__tooltip_mark{background-color:var(--dp-text-color);width:5px;height:5px;color:var(--dp-text-color);border-radius:50%;margin-inline-end:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);width:8px;height:8px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp__instance_calendar{width:100%;position:relative}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box;align-items:center;display:flex}.dp__inner_nav{cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{flex-direction:row;align-items:center;width:100%;display:flex}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{flex-direction:column;width:100%;display:flex}.dp__overlay{background:var(--dp-background-color);z-index:99999;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box;transition:opacity 1s ease-out}.dp--overlay-absolute{height:100%;position:absolute;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{height:var(--dp-overlay-height);flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{box-sizing:border-box;flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin-inline:auto;padding:0;display:flex}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{font:inherit;transition:var(--dp-common-transition);border:none;line-height:normal}.dp--year-mode-picker{width:100%;height:var(--dp-cell-size);justify-content:space-between;align-items:center;display:flex}.dp--tp-wrap{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{-webkit-user-select:none;user-select:none;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{justify-content:center;width:100%;display:flex}.dp__inc_dec_button{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);cursor:pointer;color:var(--dp-icon-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:5px;display:flex}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);justify-content:center;align-items:center;display:flex}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{cursor:pointer;align-items:center;width:100%;height:8px;padding:0;display:flex}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer;border:none}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{background-color:var(--dp-secondary-color);width:100%;height:4px;transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg)scale(1.15)translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp--time-overlay-btn{background:0 0}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{color:var(--dp-text-color);font-size:var(--dp-preview-font-size);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dp__action_buttons{white-space:nowrap;flex:0;justify-content:flex-end;align-items:center;margin-inline-start:auto;display:flex}.dp__action_button{padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family);background:0 0;border:1px solid #0000;align-items:center;margin-inline-start:3px;display:inline-flex}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{height:100%;min-width:var(--dp-menu-min-width);flex-direction:column;display:flex}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:0 0}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{flex-direction:column;flex:1;justify-content:space-evenly;width:100%;height:100%;display:flex}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition:all .1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4, 0, 1, 1);--dp-transition-timing:ease-out;--dp-action-row-transition:all .2s ease-in;--dp-font-family:-apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-input-not-clearable-padding:12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px;--dp-direction:ltr}.dp__theme_dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:#005cb233;--dp-range-between-dates-background-color:var(--dp-hover-color,#484848);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:var(--dp-hover-color,#fff);--dp-loader:5px solid #005cb2}.dp__theme_light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#fff;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:#1976d21a;--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3);--dp-loader:5px solid #1976d2}.dp__flex{align-items:center;display:flex}.dp__btn{background:0 0}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;position:relative}.dp__main *{direction:var(--dp-direction,ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentColor;fill:currentColor}.dp__button{text-align:center;width:100%;color:var(--dp-icon-color);cursor:pointer;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height);place-content:center;align-items:center;display:flex}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
