﻿@charset "UTF-8";:root{--remix-icon:remixicon!important;--bg-primary:#25a0e2;--bg-secondary:#878a99;--bg-success:#00bd9d;--bg-info:#32ccff;--bg-warning:#ffbc0a;--bg-danger:#f06548;--bg-dark:#343a40;--bg-light:#f3f6f9;--primary-soft:#def1fb;--primary-soft-outline:#def1fb;--bg-primary-outline:#25a0e2;--bg-secondary-outline:#878a99;--bg-success-outline:#00bd9d;--bg-info-outline:#32ccff;--bg-warning-outline:#ffbc0a;--bg-danger-outline:#f06548;--bg-dark-outline:#343a40;--bg-light-outline:#f3f6f9;--text-primary-outline:var(--bg-primary-outline);--text-secondary-outline:var(--bg-secondary-outline);--text-success-outline:var(--bg-success-outline);--text-info-outline:var(--bg-info-outline);--text-warning-outline:var(--bg-warning-outline);--text-danger-outline:var(--bg-danger-outline);--text-dark-outline:var(--bg-dark-outline);--text-light-outline:#212529;}.card{border:var(--border-gray-color);border-radius:5px;}.card .card-header,.card .card-body{padding:1.25em;}.card .card-header{border-bottom:var(--border-gray-color);font-size:16px;font-weight:500;color:#495057;}button{border:0;cursor:pointer;}a.btn,button.btn{border:0;padding:12.5px 20px;border-radius:3px;transition:.5s;}a.btn:hover,button.btn:hover{filter:brightness(85%);}a.btn::after,button.btn::after{font-size:17.5px;}a.btn.add::after,button.btn.add::after{font-family:var(--remix-icon);content:"";}a.btn[class*=bg-],button.btn[class*=bg-]{color:#fff;}a.btn[class*=-outlline],button.btn[class*=-outlline]{border:1px solid;background:none;}a.btn[class*=load],button.btn[class*=load]{display:inline-flex;align-items:center;justify-content:center;pointer-events:none;opacity:.9;}a.btn[class*=load] span,button.btn[class*=load] span{display:inline-flex;column-gap:10px;color:inherit;display:none;}a.btn[class*=load]::after,button.btn[class*=load]::after{content:"";font-family:var(--remix-icon);animation:1s linear infinite spinner;}a.btn.rounded,button.btn.rounded{border-radius:50px;}a.btn.bg-primary,button.btn.bg-primary{background:var(--bg-primary);}a.btn.bg-secondary,button.btn.bg-secondary{background:var(--bg-secondary);}a.btn.bg-success,button.btn.bg-success{background:var(--bg-success);}a.btn.bg-info,button.btn.bg-info{background:var(--bg-info);}a.btn.bg-warning,button.btn.bg-warning{background:var(--bg-warning);}a.btn.bg-danger,button.btn.bg-danger{background:var(--bg-danger);}a.btn.bg-dark,button.btn.bg-dark{background:var(--bg-dark);}a.btn.bg-light,button.btn.bg-light{background:var(--bg-light);color:#212529;}a.btn.bg-trans,button.btn.bg-trans{background:none;color:#212529;}a.btn.bg-primary-outlline,button.btn.bg-primary-outlline{color:var(--bg-primary);border-color:var(--bg-primary);}a.btn.bg-secondary-outlline,button.btn.bg-secondary-outlline{color:var(--bg-secondary);border-color:var(--bg-secondary);}a.btn.bg-success-outlline,button.btn.bg-success-outlline{color:var(--bg-success);border-color:var(--bg-success);}a.btn.bg-info-outlline,button.btn.bg-info-outlline{color:var(--bg-info);border-color:var(--bg-info);}a.btn.bg-warning-outlline,button.btn.bg-warning-outlline{color:var(--bg-warning);border-color:var(--bg-warning);}a.btn.bg-danger-outlline,button.btn.bg-danger-outlline{color:var(--bg-danger);border-color:var(--bg-danger);}a.btn.bg-dark-outlline,button.btn.bg-dark-outlline{color:var(--bg-danrk);border-color:var(--bg-danrk);}a.btn.bg-light-outlline,button.btn.bg-light-outlline{color:#212529;border-color:var(--bg-light);}a.btn.bg-trans-outlline,button.btn.bg-trans-outlline{border:0;color:#212529;}.alert{padding:15px;border-radius:5px;border:1px solid transparent;}.alert.border-0{border-width:0;}.alert.outline{background:none!important;border-width:2px;}.alert.primary{background:var(--primary-soft);border-color:#a8d9f3;color:#1f88c0;}.alert.warning{background:#fff5da;border-color:#ffe49d;color:#d9a009;}.alert.secondary{background:#ededf0;border-color:#cfd0d6;color:#737582;}.alert.info{background:#e0f7ff;border-color:#adebff;color:#2badd9;}.alert.success{background:#d9f5f0;border-color:#99e5d8;color:#00a185;}.alert.light{background:#f9fbfc;border-color:#eff2f7;color:#ced4da;}.alert.danger{background:#fde8e4;border-color:#f9c1b6;color:#cc563d;}.alert.dark{background:#e9ebec;border-color:#adb5bd;color:#343a40;}.badge{display:inline-block;line-height:1;color:#fff;font-size:11px!important;padding:3px 5px;border-radius:3px;}.badge.rounded{border-radius:10px;}.badge.bg-primary{background:var(--bg-primary);}.badge.bg-secondary{background:var(--bg-secondary);}.badge.bg-success{background:var(--bg-success);}.badge.bg-info{background:var(--bg-info);}.badge.bg-warning{background:var(--bg-warning);}.badge.bg-danger{background:var(--bg-danger);}.badge.bg-dark{background:var(--bg-dark);}.badge.bg-light{background:var(--bg-light);color:#212529;}.badge[class*=-outlline]{border:1px solid;}.badge.bg-primary-outlline{color:var(--bg-primary);border-color:var(--bg-primary);}.badge.bg-secondary-outlline{color:var(--bg-secondary);border-color:var(--bg-secondary);}.badge.bg-success-outlline{color:var(--bg-success);border-color:var(--bg-success);}.badge.bg-info-outlline{color:var(--bg-info);border-color:var(--bg-info);}.badge.bg-warning-outlline{color:var(--bg-warning);border-color:var(--bg-warning);}.badge.bg-danger-outlline{color:var(--bg-danger);border-color:var(--bg-danger);}.badge.bg-dark-outlline{color:var(--bg-danrk);border-color:var(--bg-danrk);}.badge.bg-light-outlline{color:#212529;border-color:var(--bg-light);}.badge.bg-primary-soft{background:#def1fb;color:#25a0e2;}.badge.bg-secondary-soft{background:#ededf0;color:#878a99;}.badge.bg-success-soft{background:#d9f5f0;color:#00bd9d;}.badge.bg-info-soft{background:#e0f7ff;color:#32ccff;}.badge.bg-warning-soft{background:#fff5da;color:#ffbc0a;}.badge.bg-danger-soft{background:#fde8e4;color:#f06548;}.badge.bg-dark-soft{background:#e9ebec;color:#212529;}.badge.bg-light-soft{background:#f9fbfc;color:#212529;}#ui_notifIt{position:fixed;border-radius:3px;top:10px;right:10px;cursor:pointer;-webkit-box-shadow:0 4px 24px rgba(49,49,49,.39);-moz-box-shadow:0 4px 24px rgba(49,49,49,.39);box-shadow:0 4px 24px rgba(49,49,49,.39);overflow:hidden;z-index:99999;}#ui_notifIt p{text-align:center;color:#fff;font-size:14px;padding:1em 2em;padding:0;margin:0;}div[id^=ui_notifIt].success{background:#0db71a;}div[id^=ui_notifIt].error{background:#f62d51;}div[id^=ui_notifIt].warning{background:#ffa500;}div[id^=ui_notifIt].info{background:#00bfff;}div[id^=ui_notifIt].default{background:#eee;}.accordion{border:1px solid #eee;padding:30px;border-radius:15px;}.accordion>li{border:1px solid #e2e2e2;margin-bottom:1em;}.accordion>li .trigger{padding:1em;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:15px;background:rgba(0,0,0,.03);}.accordion>li .trigger.active{color:#f00;}.accordion>li .trigger.active::after{transform:rotate(180deg);color:#f00;}.accordion>li .trigger::after{content:"";font-family:FontAwesome;font-size:15px;transition:transform .3s;}.accordion .content{display:none;padding:2em;border-top:1px solid #e2e2e2;line-height:25px;}.accordion{border:1px solid #eee;padding:30px;border-radius:15px;}.accordion li{border:1px solid #e2e2e2;margin-bottom:1em;}.accordion li .trigger{padding:1em;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:15px;background:rgba(0,0,0,.03);}.accordion li .trigger.active{color:#f00;}.accordion li .trigger.active::after{transform:rotate(180deg);color:#f00;}.accordion li .trigger::after{content:"";font-family:FontAwesome;font-size:15px;transition:transform .3s;}.accordion .content{display:none;padding:2em;border-top:1px solid #e2e2e2;line-height:25px;}.accordion .content a{color:#f36;}.page-overlay{width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:1001;position:fixed;animation:fade,scale-x-y .25s;cursor:pointer;background:rgba(0,0,0,.65);}.page-overlay.white{background:rgba(255,255,255,.66);}.page-overlay.admin{background:rgba(36,54,69,.75);}.page-overlay.admin form ul{display:grid;row-gap:1em;}.page-overlay.admin form ul li label{display:block;font-weight:500;}.page-overlay.admin form ul li input,.page-overlay.admin form ul li textarea{color:#666;}.page-overlay.admin form ul li input ::placeholder,.page-overlay.admin form ul li textarea ::placeholder{letter-spacing:1px;}.page-overlay.admin form ul li textarea{height:150px;}.page-overlay .row{justify-content:center;}.page-overlay .modal-box{width:100%;background:#fff;position:relative;text-align:left;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);display:inline-block;vertical-align:middle;color:#666;line-height:25px;font-weight:400;border-radius:25px;animation:open .5s;transition:.5s;}.page-overlay .modal-box h2,.page-overlay .modal-box h3{font-family:inherit;}.page-overlay .modal-box.context-text-wrapper h2,.page-overlay .modal-box.context-text-wrapper h3{margin-bottom:.5em;}.page-overlay .modal-box.context-text-wrapper h2:not(:first-child),.page-overlay .modal-box.context-text-wrapper h3:not(:first-child){margin-top:1em;}.page-overlay .modal-box.hide{transform:translateY(100%);opacity:0;}.page-overlay .modal-box button:not(.bg-light).close{position:absolute;right:-.3em;top:-.3em;background:none;color:#000;font-size:1.7em;font-weight:600;z-index:999;width:40px;height:40px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0;color:#029e9d;}.page-overlay .modal-box header{height:inherit;border-bottom:1px solid #f1f1f1;padding:.75em 2em;font-size:1.25em;font-weight:500;color:#333;}.page-overlay .modal-box section{overflow:auto;}.page-overlay .modal-box section ::-webkit-scrollbar{width:0;height:0;display:none;}.page-overlay .modal-box section .loader-wrapper{padding:10em 0;}.page-overlay .modal-box section .loader-wrapper .loader{margin:auto;border:5px solid #eaf0f6;border-radius:50%;border-top:5px solid #297cbb;width:50px;height:50px;animation:spinner 1s linear infinite;}.page-overlay .modal-box section aside{padding:2.5em;}.page-overlay .modal-box section aside.scroll{padding:2em 35px;line-height:30px;max-height:700px;overflow:auto;}.page-overlay .modal-box section aside.scroll ::-webkit-scrollbar-thumb{background-color:#029e9d;}.page-overlay .modal-box section aside.scroll h2{font-size:1.4em;font-weight:500;color:#333;margin-bottom:1em;}.page-overlay .modal-box section aside.scroll h2:not(:first-child){margin-top:1em;}.page-overlay .modal-box section aside ul li.toggle{display:none;}.page-overlay .modal-box section aside input,.page-overlay .modal-box section aside select,.page-overlay .modal-box section aside textarea{transition:.5s;border-width:2px;border-radius:5px;}.page-overlay .modal-box section aside input:hover,.page-overlay .modal-box section aside input:focus,.page-overlay .modal-box section aside textarea:focus,.page-overlay .modal-box section aside textarea:hover{border-color:#0166d7;border-width:2px;}.page-overlay .modal-box section aside button{box-shadow:none;padding:0;}.page-overlay .modal-box footer{border-top:1px solid #f1f1f1;padding:.75em 2.5em;display:flex;justify-content:flex-end;column-gap:1em;}.bg-overlay{width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:999;position:fixed;opacity:0;transition:all .2s cubic-bezier(.4,0,1,1);animation:f,s .2s;cursor:pointer;background:rgba(36,54,69,.75);}.bg-overlay.show{transform:scale(1);opacity:1;}.bg-overlay .row{justify-content:center;}.bg-overlay .modal-box{width:100%;background:#fff;position:relative;max-height:98%;text-align:left;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);display:inline-block;vertical-align:middle;color:#666;line-height:25px;font-weight:400;border-radius:5px;animation:open .5s;transition:.5s;}.bg-overlay .modal-box.non-line{line-height:0;}.bg-overlay .modal-box.non-mh{max-height:inherit;}.bg-overlay .modal-box.hide{transform:translateY(100%);opacity:0;}.bg-overlay .modal-box button:not(.btn_trans).close{position:absolute;right:-.3em;top:-.3em;background:none;color:#000;font-size:1.7em;font-weight:600;z-index:999;width:40px;height:40px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0;color:#029e9d;}.bg-overlay .modal-box button:not(.btn_trans).close i{font-size:20px;}.bg-overlay .modal-box header{height:inherit;border-bottom:1px solid #f1f1f1;padding:1em 2em;font-size:1.25em;font-weight:400;color:#333;}.bg-overlay .modal-box section{padding:2.5em;overflow:auto;}.bg-overlay .modal-box section.confirm-box{text-align:center;}.bg-overlay .modal-box section .form-group{line-height:10px;}.bg-overlay .modal-box section .form-group:not(:last-child){margin-bottom:1em;}.bg-overlay .modal-box section button.block{width:100%;}.bg-overlay .modal-box section button.none{display:none;}.bg-overlay .modal-box section button.show{display:flex;}.bg-overlay .modal-box section form *{color:#666;}.bg-overlay .modal-box section ul.list{padding:0!important;border:0;display:none;}.bg-overlay .modal-box section ul.list.show{display:block;}.bg-overlay .modal-box section ul.list li{display:grid;border:1px solid #efefef;}.bg-overlay .modal-box section ul.list.picture li{background:#fff;grid-template-columns:120px calc(100% - 170px) 50px;margin-bottom:5px;cursor:move;}.bg-overlay .modal-box section ul.list.picture li.success{background:#666;}.bg-overlay .modal-box section ul.list.picture li.un-success{background:#f00;}.bg-overlay .modal-box section ul.list.picture li .btn_danger i{color:#333;font-size:1.5em;}.bg-overlay .modal-box section ul.list.picture li div{display:flex;align-items:center;}.bg-overlay .modal-box section ul.list.picture li div:nth-child(1){justify-content:center;}.bg-overlay .modal-box section ul.list.picture li div:nth-child(2){padding-left:1.5em;}.bg-overlay .modal-box section ul.list.picture li div.danger-icon.success i{color:#14993e;font-size:1.5em;}.bg-overlay .modal-box section ul.list.picture li div figure{box-shadow:0 0 25px rgba(10,10,10,.08);line-height:0;background:#fff;padding:5px;position:relative;width:120px;}.bg-overlay .modal-box section ul.list.picture li div figure img{width:100%;line-height:0;}.bg-overlay .modal-box section ul.list.picture li div button{background:none;box-shadow:none;}.bg-overlay .modal-box section ul.list.picture li div button.btn_blue span,.bg-overlay .modal-box section ul.list.picture li div button.btn_blue i{color:#fff!important;}.bg-overlay .modal-box footer{border-top:1px solid #f1f1f1;padding:1em;display:flex;justify-content:flex-end;column-gap:1em;}.bg-overlay .modal-box aside.scroll{padding:2em 35px;line-height:30px;max-height:700px;overflow:auto;}.bg-overlay .modal-box aside.scroll ::-webkit-scrollbar-thumb{background-color:#029e9d;}.bg-overlay .modal-box aside.scroll h2{font-size:1.4em;font-weight:500;color:#333;margin-bottom:1em;}.bg-overlay .modal-box aside.scroll h2:not(:first-child){margin-top:1em;}.hamburger-button{background:none;padding:0;width:25px;}.hamburger-button .hamburger-icon{width:20px;height:14px;position:relative;cursor:pointer;display:inline-block;}.hamburger-button .hamburger-icon span{background-color:#878a99;position:absolute;border-radius:2px;-webkit-transition:.3s cubic-bezier(.8,.5,.2,1.4);transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:2px;display:block;left:0;}.hamburger-button .hamburger-icon span:nth-child(1){top:0;width:80%;}.hamburger-button .hamburger-icon span:nth-child(2){top:6px;}.hamburger-button .hamburger-icon span:nth-child(3){bottom:0;width:60%;}.hamburger-button .hamburger-icon:not(.open) span:nth-child(1){top:-1px;}.hamburger-button .hamburger-icon:not(.open) span:nth-child(3){bottom:-1px;}.hamburger-button .hamburger-icon.open{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.hamburger-button .hamburger-icon.open span:nth-child(1){left:1px;top:5px;width:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-delay:150ms;transition-delay:150ms;}.hamburger-button .hamburger-icon.open span:nth-child(2){left:3px;top:13px;width:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:50ms;transition-delay:50ms;}.hamburger-button .hamburger-icon.open span:nth-child(3){left:9px;top:13px;width:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:.1s;transition-delay:.1s;}@keyframes open{0%{transform:translateY(-100%);opacity:0;}100%{transform:none;opacity:1;}}form .error input,form .error textarea,form .error select{border-color:#e74c4c!important;}input,textarea,select{padding:15px;border-width:1px;border-color:#eff0f2;border-style:solid;width:100%;line-height:25px;color:#666;}input ::placeholder,textarea ::placeholder,select ::placeholder{color:#666;}span.file_upload{border:2px solid #eff0f2;display:block;border-radius:5px;transition:.5s;}span.file_upload:hover{border-color:#0166d7;}span.file_upload label{display:flex!important;align-items:center;justify-content:space-between;color:#666;padding:5px 5px 5px 15px;line-height:normal;font-weight:500;}span.file_upload label i{background:#fafafa;padding:11px 2em;display:flex;align-items:center;font-style:normal;}span.file_upload label i::after{font-family:"Material Symbols Outlined";content:"";font-size:23px;display:block;padding-left:5px;}span.file_upload label:hover{cursor:pointer;}span.file_upload input[type=file]{display:none;}.notifications{cursor:pointer;position:fixed;z-index:9999;top:1em;left:50%;max-width:300px;display:grid;row-gap:1em;transform:translateX(-50%);}.notifications div[class*=alert]{border:1px solid;display:flex;align-items:center;column-gap:2em;}.notifications div[class*=alert] span{display:flex;align-items:center;column-gap:.5em;}.notifications div[class*=alert] a i{font-size:20px;}.notifications .alert-success{background:#d9f5f0;border-color:#99e5d8;color:#00a185;}.notifications .alert-success a{color:#00a185;}.notifications .alert-info{background:#e0f7ff;border-color:#adebff;color:#2badd9;}.notifications .alert-info a{color:#2badd9;}.notifications .alert-warning{background:#fff5da;border-color:#ffe49d;color:#d9a009;}.notifications .alert-warning a{color:#d9a009;}.notifications .alert-danger{background:#fde8e4;border-color:#f9c1b6;color:#cc563d;}.notifications .alert-danger a{color:#cc563d;}@keyframes spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}