@charset "UTF-8";*{transition:all .4s;box-sizing:border-box;font-family:f-medium}html{min-height:100%;position:relative;scroll-behavior:smooth}html body{margin:0% 0% 40px;background:#f0f7ff;overflow-x:hidden}a{color:#3b3b3b;text-decoration:none;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0}button{background:transparent;color:#3b3b3b;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0}input,select,textarea{background:transparent;border:none;outline:none}.scroll-mini-white::-webkit-scrollbar{-webkit-appearance:none}.scroll-mini-white::-webkit-scrollbar:vertical{width:10px}.scroll-mini-white::-webkit-scrollbar:horizontal{height:10px}.scroll-mini-white::-webkit-scrollbar-button:increment{background-color:#c5c5c5;border-radius:50%;height:10px;min-height:10px;width:10px;min-width:10px}.scroll-mini-white::-webkit-scrollbar-button:decrement{background-color:#c5c5c5;border-radius:100px;height:10px;min-height:10px;width:10px;min-width:10px}.scroll-mini-white::-webkit-scrollbar-thumb{background:#3b3b3b;border:2px solid #edf3ff;border-radius:20px}.scroll-mini-white::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:5px}.scroll-max-white::-webkit-scrollbar{-webkit-appearance:none}.scroll-max-white::-webkit-scrollbar:vertical{width:13px}.scroll-max-white::-webkit-scrollbar:horizontal{height:10px}.scroll-max-white::-webkit-scrollbar-button:increment{background-color:#c5c5c5;border-radius:50%;height:13px;min-height:13px;width:13px;min-width:13px}.scroll-max-white::-webkit-scrollbar-button:decrement{background-color:#c5c5c5;border-radius:100px;height:13px;min-height:13px;width:13px;min-width:13px}.scroll-max-white::-webkit-scrollbar-thumb{background:#3b3b3b;border:2px solid #edf3ff;border-radius:20px}.scroll-max-white::-webkit-scrollbar-track{background-color:#f1f1f13c;border-radius:5px}.table{width:100%}.table>header{border-bottom:1px solid rgba(59,59,59,.2196078431)}.table>header .value{font-family:f-medium}.table>.body{width:100%;max-height:700px;overflow:auto}.table>.body>.row{border-bottom:1px solid rgba(59,59,59,.2196078431)}.table>.body>.row:hover{background:#edf3ff;transform:translateY(-5px)}.table>.body>.row .value{font-family:f-light}@media screen and (max-height: 600px){.table>.body{max-height:400px}}.table>header,.table>.body .row{width:100%;display:grid;grid-template-columns:25% 20% 20% 20% 15%}.table>header .value,.table>.body .row .value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 5px}.table>footer{width:100%;padding:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.form-row{width:100%;border-radius:10px;position:relative;overflow:auto}.form-row>.header,.form-row>header{padding:5px;border-bottom:1px solid rgba(51,51,51,.1058823529);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.form-row>.header .ct-title,.form-row>header .ct-title{padding-left:10px}.form-row>.header .ct-title .name,.form-row>header .ct-title .name{font-size:12px;font-weight:900}.form-row>.header .options,.form-row>header .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.form-row>.header .options button,.form-row>header .options button{min-width:30px;height:30px;background:linear-gradient(125deg,#33333307,#3330);border-radius:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.form-row>.header .options .btn-text,.form-row>header .options .btn-text{height:25px;padding:0 10px}.form-row>.message{width:100%;padding:40px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;text-align:center}.form-row>.message span,.form-row>.message small{width:50ch}.form-row>.controllers{width:100%;padding:10px;display:flex;gap:1em;flex-wrap:wrap}.form-row>.controllers .form-control-i,.form-row>.controllers .form-control{width:100%;position:relative;border-radius:5px;flex-grow:1;flex-basis:200px}.form-row>.controllers .form-control-i input,.form-row>.controllers .form-control-i select,.form-row>.controllers .form-control-i textarea,.form-row>.controllers .form-control input,.form-row>.controllers .form-control select,.form-row>.controllers .form-control textarea{background:#edf3ff;border-radius:10px;padding:5px}.form-row>.controllers .form-control-i small,.form-row>.controllers .form-control small{font-size:12px;font-family:f-light}.form-row>.controllers .form-control-i .radios,.form-row>.controllers .form-control .radios{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5em;flex-wrap:wrap}.form-row>.controllers .form-control-i .radios>.radio-option,.form-row>.controllers .form-control .radios>.radio-option{position:relative}.form-row>.controllers .form-control-i .radios>.radio-option label,.form-row>.controllers .form-control .radios>.radio-option label{height:35px;font-size:14px;letter-spacing:1px;background:#3b3b3b07;border-radius:5px;overflow:hidden;padding:0 10px;cursor:pointer;display:flex;justify-content:center;align-items:center}.form-row>.controllers .form-control-i .radios>.radio-option input,.form-row>.controllers .form-control .radios>.radio-option input{width:100%;height:100%;opacity:0%;position:absolute}.form-row>.controllers .form-control-i .radios>.radio-option input:checked+label,.form-row>.controllers .form-control .radios>.radio-option input:checked+label{background:#3944f2;box-shadow:0 10px 10px #3b3b3b1e;color:#fff;transform:translateY(-5px)}.form-row>.controllers .form-control-i .ct-selected,.form-row>.controllers .form-control .ct-selected{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5em;flex-wrap:wrap}.form-row>.controllers .form-control-i .ct-selected .selected,.form-row>.controllers .form-control .ct-selected .selected{height:25px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0em;border:1px solid rgba(51,51,51,.2117647059);border-radius:5px;overflow:hidden}.form-row>.controllers .form-control-i .ct-selected .selected:hover,.form-row>.controllers .form-control .ct-selected .selected:hover{box-shadow:0 10px 10px #33333335;transform:translateY(-5px)}.form-row>.controllers .form-control-i .ct-selected .selected:hover button,.form-row>.controllers .form-control .ct-selected .selected:hover button{opacity:100%}.form-row>.controllers .form-control-i .ct-selected .selected .value,.form-row>.controllers .form-control .ct-selected .selected .value{padding:5px}.form-row>.controllers .form-control-i .ct-selected .selected button,.form-row>.controllers .form-control .ct-selected .selected button{width:30px;height:100%;opacity:0%;background:#3b3b3b;color:#fff}.form-row>.controllers .form-control-i .ct-selected .selected button i,.form-row>.controllers .form-control .ct-selected .selected button i{font-size:10px;color:#fff}.form-row>.controllers .form-control-i>.list,.form-row>.controllers .form-control>.list{width:100%;opacity:0%;background:#fff;box-shadow:0 20px 20px #3b3b3b3c;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;transform:translateY(20px);transition:all .2s}.form-row>.controllers .form-control-i>.list .item,.form-row>.controllers .form-control>.list .item{width:100%;border-bottom:2px solid rgba(59,59,59,.2352941176);padding:5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;flex-wrap:wrap;cursor:pointer}.form-row>.controllers .form-control-i>.list .item .name_reference,.form-row>.controllers .form-control>.list .item .name_reference{font-size:12px;font-family:f-medium}.form-row>.controllers .form-control-i>.list .item:hover,.form-row>.controllers .form-control>.list .item:hover{background:#272fac;color:#fff}.form-row>.controllers .form-control-i>.list .item:hover small,.form-row>.controllers .form-control-i>.list .item:hover span,.form-row>.controllers .form-control>.list .item:hover small,.form-row>.controllers .form-control>.list .item:hover span{color:#fff}.form-row>.controllers .form-control-i>.show-list,.form-row>.controllers .form-control>.show-list{max-height:300px;opacity:100%;transform:translateY(0);transition:all .5s}.form-row>.controllers .form-control{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.3em;text-align:start}.form-row>.controllers .form-control label{width:100%;font-size:13px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em;flex-wrap:wrap}.form-row>.controllers .form-control input,.form-row>.controllers .form-control select,.form-row>.controllers .form-control textarea{width:100%;height:30px;border:1px solid rgba(51,51,51,.0862745098);border-radius:5px}.form-row>.controllers .form-control textarea{max-width:100%;min-width:100%;max-height:100px;min-height:100px}.form-row>.controllers .form-control .observation{color:#333333d5}.form-row>.controllers .form-control .inpuit-check{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.form-row>.controllers .form-control .inpuit-check .input{width:100%}.form-row>.controllers .form-control .inpuit-check .checkbox{width:20px;min-width:20px;min-height:20px;border-radius:100px}.form-row>.controllers .form-control .btn-update-location{font-size:10px;background:#3b3b3b;color:#fff;border-radius:5px;padding:5px 10px}.form-row>.controllers .form-control .input-list{width:100%;display:grid;grid-template-columns:auto 30px;gap:.5em}.form-row>.controllers .form-control .input-list button{height:30px;border-radius:10px}.form-row>.controllers .form-control .input-list button:hover{background:#f0f7ff}.form-row>.controllers .form-control .input-list .active{background:#f0f7ff;color:#0e6eb8}.form-row>.controllers .form-control .items{width:100%;display:flex;gap:.5em;flex-wrap:wrap}.form-row>.controllers .form-control .items .item{flex-grow:1;flex-basis:100px;font-size:13px;border:1px solid rgba(59,59,59,.2666666667);border-radius:5px;padding:5px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5em}.form-row>.controllers .form-control .items .item:hover button{opacity:100%}.form-row>.controllers .form-control .items .item .name{font-family:f-light}.form-row>.controllers .form-control .items .item button{opacity:0%}.form-row>.controllers .form-control .alert{background:#f60;color:#fff;border-radius:5px;padding:5px 10px}.form-row>.controllers .form-control-i{height:35px;display:grid;grid-template-columns:30px auto;gap:.4em}.form-row>.controllers .form-control-i input:focus{transform:translateY(-5px);box-shadow:0 5px 5px #33333332}.form-row>.controllers .form-control-i input:focus+label{box-shadow:0 5px 5px #33333332;background:linear-gradient(125deg,#12335b,#12335b);color:#fff;transform:translateY(-5px)}.form-row>.controllers .form-control-i input:focus+label i{color:#fff}.form-row>.controllers .form-control-i label{background:#edf3ff;border-radius:10px;order:-1;display:flex;justify-content:center;align-items:center}.form-row>.controllers .form-control-i label i{color:#7e7e7e;font-size:14px}.form-row>.controllers .set{border-top:1px solid rgba(59,59,59,.2196078431);border-radius:0;padding-top:5px}.form-row>.controllers .set>label{margin-bottom:1em;font-weight:900}.form-row>.controllers .form-control-inputs{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5em}.form-row>.controllers .form-control-inputs label{font-size:12px}.form-row>.controllers .files-control{border-left:2px solid rgba(51,51,51,.3843137255);border-radius:0;padding-left:10px}.form-row>.controllers .files-control label{font-size:13px}.form-row>.controllers .files-control .files{width:100%;max-height:300px;display:flex;gap:.5em;flex-wrap:wrap}.form-row>.controllers .files-control .files>.file{border:1px solid rgba(51,51,51,.3019607843);border-radius:5px;position:relative;overflow:hidden;padding:5px;flex-grow:1;flex-basis:200px}.form-row>.controllers .files-control .files>.file:hover>button{width:30px}.form-row>.controllers .files-control .files>.file>button{width:0px;height:100%;background:#3333333f;position:absolute;top:0%;right:0%}.form-row>.controllers .files-control>.btn-f{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.form-row>.controllers .files-control>.btn-f>.info{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.form-row>.controllers .number-content{flex-basis:150px}.form-row>.controllers .number-content input{max-width:100px}.form-row>.controllers .form-control-full{flex-basis:100%}.form-row>.controllers .ct-warning{width:100%;background:#3b3b3b;color:#fff;border-radius:100px 100px 100px 0/100px 100px 100px 0px;text-align:center;padding:5px}.form-row>.controllers .switch{width:50px;height:25px;position:relative;display:inline-block;margin-left:.5em}.form-row>.controllers .switch input{display:none}.form-row>.controllers .switch input:checked+.slider{background:#0e6eb8;box-shadow:0 10px 10px #3b3b3b42}.form-row>.controllers .switch input:checked+.slider:before{transform:translate(23px)}.form-row>.controllers .switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#3c3c3c2c;color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:100px}.form-row>.controllers .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:2.6px;background:linear-gradient(125deg,#fff,#ffffffa2);-webkit-transition:.4s;transition:.4s;border-radius:100px}.form-row>.controllers>.links{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1em}.form-row>.controllers>.links button,.form-row>.controllers>.links a{min-width:30px;height:30px;font-size:12px;background:#3b3b3b;border-radius:100px;display:flex;justify-content:center;align-items:center}.form-row>.controllers>.links button i,.form-row>.controllers>.links a i{color:#fff}.form-row>.controllers>.form-files{width:100%}.form-row>.controllers>.form-files .options{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5em;flex-wrap:wrap}.form-row>.controllers>.form-files .options button{width:30px;height:30px;font-size:13px;letter-spacing:1px;background:#3b3b3bca;border-radius:100px;padding:0 10px;cursor:pointer;display:flex;justify-content:center;align-items:center}.form-row>.controllers>.form-files .options button i{color:#fff}.form-row>.controllers>.form-files>img{max-width:100%}.form-row>.controllers>.form-files .default{opacity:30%}.form-row>.controllers .radio-options{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0em;flex-wrap:wrap}.form-row>.controllers .radio-options label{height:30px;font-size:11px;background:#deeaff;font-size:12px;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.form-row>.controllers .radio-options .start{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-row>.controllers .radio-options .end{border-top-right-radius:10px;border-bottom-right-radius:10px}.form-row>.controllers .radio-options input{display:none}.form-row>.controllers .radio-options input:checked+label{background:#0e6eb8;color:#fff;box-shadow:0 5px 5px #3b3b3b60}.form-row>.controllers .section{width:100%;border:1px solid rgba(59,59,59,.2196078431);border-radius:10px;padding:10px}.form-row>.controllers .section>header{width:100%;margin-bottom:1em;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.form-row>.controllers .section>header .title{font-size:f-light}.form-row>.controllers .section .form-control{margin-bottom:1em}.form-row>.footer{width:100%;max-height:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.form-row>.footer button{width:100%;height:0px;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1em}.form-row>.footer button:disabled{background:#edf3ff;color:#3b3b3b}.form-row>.footer .btn-save{background:linear-gradient(125deg,#12335b,#12335b);color:#fff}.form-row>.footer .btn-save i{color:#fff}.form-row>.footer .btn-edit{background:linear-gradient(125deg,#1261b7,#1261b77d);color:#fff}.form-row>.footer .btn-edit i{color:#fff}.form-row-next>.footer{max-height:300px}.form-row-next>.footer button{height:40px}.select-search,.select-search input{width:100%}.select-search .value{display:none}.ct-loader-list{width:100%;height:0px;opacity:0%;overflow:hidden}.ct-loader-list-show{height:50px;opacity:100%}.dots-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.dot{height:20px;width:20px;margin-right:10px;border-radius:10px;background-color:#b3d4fc;animation:pulse 1.5s infinite ease-in-out}.dot:last-child{margin-right:0}.dot:nth-child(1){animation-delay:-.3s}.dot:nth-child(2){animation-delay:-.1s}.dot:nth-child(3){animation-delay:.1s}@keyframes pulse{0%{transform:scale(.8);background-color:#b3d4fc;box-shadow:0 0 #b2d4fcb3}50%{transform:scale(1.2);background-color:#6793fb;box-shadow:0 0 0 10px #b2d4fc00}to{transform:scale(.8);background-color:#b3d4fc;box-shadow:0 0 #b2d4fcb3}}.ct-loader-content{width:0%;height:0%;opacity:0%;background:#3b3b3b0c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;inset:0%;margin:auto;z-index:9999;overflow:hidden;display:flex;justify-content:center;align-items:center}.ct-loader-content-show{width:100%;height:100%;opacity:100%;bottom:0%}.loader{position:relative;width:54px;height:54px;border-radius:10px}.loader div{width:8%;height:24%;background:gray;position:absolute;left:50%;top:30%;opacity:0;border-radius:50px;box-shadow:0 0 3px #0003;animation:fade458 1s linear infinite}@keyframes fade458{0%{opacity:1}to{opacity:.25}}.loader .bar1{transform:rotate(0) translateY(-130%);animation-delay:0s}.loader .bar2{transform:rotate(30deg) translateY(-130%);animation-delay:-1.1s}.loader .bar3{transform:rotate(60deg) translateY(-130%);animation-delay:-1s}.loader .bar4{transform:rotate(90deg) translateY(-130%);animation-delay:-.9s}.loader .bar5{transform:rotate(120deg) translateY(-130%);animation-delay:-.8s}.loader .bar6{transform:rotate(150deg) translateY(-130%);animation-delay:-.7s}.loader .bar7{transform:rotate(180deg) translateY(-130%);animation-delay:-.6s}.loader .bar8{transform:rotate(210deg) translateY(-130%);animation-delay:-.5s}.loader .bar9{transform:rotate(240deg) translateY(-130%);animation-delay:-.4s}.loader .bar10{transform:rotate(270deg) translateY(-130%);animation-delay:-.3s}.loader .bar11{transform:rotate(300deg) translateY(-130%);animation-delay:-.2s}.loader .bar12{transform:rotate(330deg) translateY(-130%);animation-delay:-.1s}.loader-line{display:block;--height-of-loader: 4px;--loader-color: #0071e2;width:100%;height:var(--height-of-loader);border-radius:30px;background-color:#0003;position:relative}.loader-line:before{content:"";position:absolute;background:var(--loader-color);top:0;left:0;width:0%;height:100%;border-radius:30px;animation:moving 1s ease-in-out infinite}@keyframes moving{50%{width:100%}to{width:0;right:0;left:unset}}@font-face{font-family:f-black;src:url("./media/Montserrat-Black-VQJ2VMDT.ttf")}@font-face{font-family:f-bold;src:url("./media/Montserrat-Bold-VCKY2GWS.ttf")}@font-face{font-family:f-medium;src:url("./media/Montserrat-Medium-KC5CMJH7.ttf")}@font-face{font-family:f-regular;src:url("./media/Montserrat-Regular-BHFOJ7JE.ttf")}@font-face{font-family:f-light;src:url("./media/Montserrat-Light-AMXBCDQE.ttf")}@font-face{font-family:f-semi-bold;src:url("./media/Montserrat-SemiBold-HG6HWEJR.ttf")}.page{width:100%;height:100%;background:#fff;box-shadow:0 10px 10px #3b3b3b38;border-radius:10px;position:relative;overflow:hidden;display:grid;grid-template-rows:50px auto}.page>header{width:100%;border-bottom:1px solid rgba(59,59,59,.2745098039);padding:0 10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.page>header .section{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.page>header .section button{min-width:30px;height:30px;border-radius:100px}.page>header .section .btn-back{background:#f0f7ff}.page>header .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.page>header .options .btn{height:30px;font-size:12px;letter-spacing:1px;background:#f0f7ff;font-family:f-regular;border-radius:5px;padding:0 10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.page>header .options .btn-active{background:#3b3b3b;color:#fff}.page>.body{width:100%;overflow:hidden;display:grid;grid-template-columns:50% auto}.page>.body .data{position:relative;overflow:hidden;border-right:1px solid rgba(59,59,59,.2196078431)}.page>.body .data form{height:100%;position:absolute;overflow:auto}.page>.body .receibers{position:relative}.page>.body .receibers .ct{width:100%;height:100%;overflow:auto;position:absolute}.page>.list-object{width:100%;overflow:hidden;display:grid;grid-template-columns:350px auto}.page>.list-object>.list{border-right:1px solid rgba(59,59,59,.2196078431);overflow:hidden;padding:10px;display:grid;grid-template-rows:35px auto;gap:1em}.page>.list-object>.list>input{width:100%;border-radius:100px;background:#edf3ff;padding:5px 10px}.page>.list-object>.list>.ct{width:100%;overflow:hidden;position:relative}.page>.list-object>.list>.ct>.items{width:100%;height:100%;overflow:auto;position:absolute;top:0%;left:0%}.page>.list-object>.list>.ct>.items>.item{width:100%;background:#fff;border-bottom:1px solid rgba(59,59,59,.2196078431);padding:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5em}.page>.list-object>.list>.ct>.items>.item:hover{background:#f6f9ff;box-shadow:0 5px 5px #3b3b3b44;transform:translateY(-10px)}.page>.list-object>.list>.ct>.items>.item>.info{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em}.page>.list-object>.list>.ct>.items>.item>.info .session-active{width:10px;height:10px;border-radius:100px;background:linear-gradient(125deg,#3a46f1,#3a46f152);box-shadow:0 3px 3px #3b3b3b38}.page>.list-object>.list>.ct>.items>.item>.info i{color:#3b3b3ba2}.page>.list-object>.list>.ct>.items>.item>.modules{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em}.page>.list-object>.list>.ct>.items>.item>.modules i{width:25px;height:25px;font-size:10px;background:#edf3ff;border-radius:5px;display:flex;justify-content:center;align-items:center}.page>.list-object>.object{position:relative;padding:20px}.page>.content{width:100%;overflow:auto;padding:20px;position:relative}@media screen and (max-width: 800px){.page>.body{overflow:auto;grid-template-columns:auto}.page>.body .receibers .ct{position:relative;height:auto}}.modal{width:100%;height:0%;opacity:0%;background:#3b3b3b38;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0%;left:0%;z-index:99;overflow:hidden;padding:0}.modal>.content{width:100%;height:100%;background:#fff;border-radius:10px;padding:5px;overflow:hidden;position:relative;margin:auto;display:grid;grid-template-rows:40px auto}.modal>.content>header{width:100%;border-bottom:1px solid rgba(59,59,59,.1764705882);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.modal>.content>header .name{font-size:14px}.modal>.content>header .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.modal>.content>header .options .btn{height:30px;font-size:12px;letter-spacing:1px;background:#f0f7ff;font-family:f-regular;border-radius:5px;padding:0 10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.modal>.content>.body{width:100%}.modal>.narrow-content{width:100%;max-width:900px;height:100%;max-height:600px;background:#fff;box-shadow:0 20px 20px #3b3b3b63;border-radius:10px;position:relative;margin:auto;padding:5px;overflow:hidden}.modal>.narrow-content>.header,.modal>.narrow-content>header{padding:5px;border-bottom:1px solid rgba(51,51,51,.1058823529);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.modal>.narrow-content>.header .ct-title,.modal>.narrow-content>header .ct-title{padding-left:10px}.modal>.narrow-content>.header .ct-title .name,.modal>.narrow-content>header .ct-title .name{font-size:12px;font-weight:900}.modal>.narrow-content>.header .options,.modal>.narrow-content>header .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.modal>.narrow-content>.header .options button,.modal>.narrow-content>header .options button{min-width:30px;height:30px;background:linear-gradient(125deg,#33333307,#3330);border-radius:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.modal>.narrow-content>.header .options .btn-close,.modal>.narrow-content>header .options .btn-close{background:#3b3b3b;color:#fff}.modal>.narrow-content>.header .options .btn-text,.modal>.narrow-content>header .options .btn-text{height:25px;padding:0 10px}.show-modal{height:100%;opacity:100%;padding:20px}.ct-message{width:100%;background:#edf3ff;border-radius:5px;padding:10px}.ct-message>header{width:100%;font-size:13px;padding:10px}.ct-message .content{max-width:500px;background:#fff;border-radius:0 10px 10px/0px 10px 10px;padding:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5em}.ct-message .content .header{font-size:15px;font-family:f-medium;font-weight:900}.ct-message .content .footer{font-family:f-light}.ct-message .buttons{width:100%}.ct-message .buttons .button{width:100%;color:#3399c8;border-bottom:1px solid rgba(59,59,59,.2196078431);padding:15px 10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.empty{width:0%;height:100%;opacity:0%;background:#fff;position:absolute;top:0%;left:0%;right:0%;overflow:hidden;display:flex;justify-content:center;align-items:center}.empty .content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.empty .content i{width:50px;height:50px;background:#f0f7ff;border-radius:15px;display:flex;justify-content:center;align-items:center}.empty .content .message{font-family:f-light}.empty-hide{width:100%;opacity:100%}.chat{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.chat>.notification{min-width:30px;height:30px;font-size:12px;background:#f0f7ff;color:#3b3b3bb2;border-radius:100px;display:flex;justify-content:center;align-items:center}.chat>.notification-active{background:#3a46f1;color:#fff}.chat .chat-data{width:100%;border-radius:10px;position:relative;overflow:hidden;padding:12px 0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.chat .chat-data:before{content:"";width:80%;height:1px;background:#3b3b3b0a;position:absolute;bottom:0%}.chat .chat-data:hover{background:#f0f7ff;padding:12px 10px}.chat .chat-data:hover .avatar{background:#fff;box-shadow:0 10px 10px #3b3b3b35}.chat .chat-data:hover .info .age{background:#fff;box-shadow:0 5px 3px #3b3b3b35 inset}.chat .chat-data .avatar{min-width:40px;min-height:40px;background:#f0f7ff;border-radius:100px;display:flex;justify-content:center;align-items:center}.chat .chat-data .info{width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.1em}.chat .chat-data .info>.data{width:100%;display:grid;grid-template-columns:auto 60px;gap:1em}.chat .chat-data .info>.data .values{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em}.chat .chat-data .info>.data .values .subject,.chat .chat-data .info>.data .values .last-message{text-align:start;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat .chat-data .info>.data .values .subject{width:100%;font-size:13px;font-family:f-medium}.chat .chat-data .info>.data .values .last-message{width:100%;font-size:13px;font-family:f-light}.chat .chat-data .info>.data .others{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2em}.chat .chat-data .info>.data .others .news{min-width:20px;font-size:9px;padding:3px;background:linear-gradient(125deg,#9ebcff,#9ebdff47);box-shadow:0 3px 3px #3b3b3b0a;color:#fff;border-radius:100px}.chat .chat-data .info>.data .others .time{min-width:60px;color:#3b3b3b9f}.chat .chat-data .info>.warnings{width:100%;margin-top:.5em;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5em}.chat .chat-data .info>.warnings .age{background:#f0f7ff;border-radius:5px;padding:3px 8px}.chat .chat-data .info>.warnings .alerts{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.chat .chat-data .info>.warnings .alerts .alert{color:orange}.chat .chat-data .info>.warnings .alerts .quetion{color:#005cb9}.chat .chat-data .info>.warnings .alerts .note{color:#005cb9}.chat .chat-data .info>.agent{width:100%;margin-top:.5em;border-top:1px solid rgba(59,59,59,.0392156863);padding-top:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em}.incoming .avatar,.incoming .chat-data .avatar,.incoming:hover .avatar,.incoming .chat-data:hover .avatar{background:#ff9e2a;color:#fff}
