html,body,div,span,applet,object,iframe,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}[v-cloak]{display:none}@-ms-viewport{width:device-width}html,body{touch-action:manipulation;overscroll-behavior:contain}body{line-height:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;-webkit-text-size-adjust:100%;background:#dedede;color:gray!important}input,button,select,textarea{font-family:Roboto,sans-serif}::placeholder{color:#c4c4c4;opacity:1}::-ms-input-placeholder{color:#c4c4c4}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24}.loader{position:absolute;left:calc(50% - 110px);top:calc(50% - 110px);width:200px;aspect-ratio:1;display:grid;border:10px solid #0000;border-radius:50%;border-right-color:#fff;animation:l15 1s infinite linear}.loader:before,.loader:after{content:"";grid-area:1/1;margin:8px;border:inherit;border-radius:50%;animation:l15 2s infinite}.loader:after{margin:24px;animation-duration:3s}@keyframes l15{to{transform:rotate(1turn)}}.v-enter-active,.v-leave-active{transition:opacity .3s ease}.v-enter-from,.v-leave-to{opacity:0}.df{display:flex}.f1{flex:1}.f2{flex:2}.jcb{justify-content:space-between}.faic{align-items:center}.fain{align-items:normal}.fg1{flex-grow:1}.fdr{flex-direction:row}.fdc{flex-direction:column}.asc{align-self:center}.dvam{vertical-align:middle;display:inline-block}.fgap1{gap:1em}.fgap05{gap:.5em}.fctis{inline-size:min-content}.ara1{display:block;height:1em}.ara05{display:block;height:.5em}.ara2{display:block;height:2em}.ml2{margin-left:2em}.ml1{margin-left:1em}.ml05{margin-left:.5em}.pr05{padding-right:.5em}.g450{width:600px}.mr2{margin-right:2em}.w100p{width:100%}.mr1{margin-right:1em}.mr05{margin-right:.5em}.curpo{cursor:pointer}.pr{position:relative}.w3{width:3em}.w4{width:4em}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .5s ease}.slide-fade-enter,.slide-fade-leave-to{transform:translate(10px);opacity:0}.dib{display:inline-block}.vam{vertical-align:middle}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.mr50{margin-right:50px}.mr20{margin-right:20px}.mr10{margin-right:10px}.ml10{margin-left:10px}.forminput{font-size:1em;text-align:left;vertical-align:middle;background:#ededed;border:none;border-radius:5px;padding:10px;color:#0e7d9a}.forminput:focus{outline-color:#0e7d9a}.formbtn{display:inline-block;vertical-align:middle;background:#0c7d9a;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer;border:none}.loading{position:fixed;left:0;top:0;width:100%;height:100%;background:#0000007f;z-index:100}.toast-area{position:fixed;right:0;top:0;z-index:500}.toast-area .item{background:#373737;color:#fff;position:relative;margin:10px;border-radius:5px;width:300px;padding:10px;max-width:calc(100vw - 20px);text-align:left;line-height:1.3em;box-shadow:0 0 5px #0006}.toast-area .item h4{font-weight:700;margin-bottom:5px}.toast-area .item .c{position:absolute;right:0;top:0;padding:10px;color:#fff}.dash{position:relative;margin:2em;display:flex;flex-direction:row;width:calc(100% - 4em);height:calc(100vh - 4em);border-radius:2em;background:#e6eaee;overflow:hidden;box-shadow:0 0 2em #00000054;min-width:min-content}.dash .menu{display:flex;flex-direction:column;background:#223f49;padding:1em 0;flex:0 0 280px;position:relative}.dash .menu .logo{margin-top:2em;margin-bottom:4em;text-align:center;background:#ffffff73}.dash .menu .logo img{width:200px;padding:1em}.dash .dash-area{display:flex;position:relative;flex-grow:1}.dash .area{background:#e6eaef;flex-grow:1;z-index:2}.dash .area.vcard,.dash .area.reps{overflow:auto;max-height:calc(100vh - 4em);padding-bottom:1em}.dash .menu .b-logo{text-align:center;position:absolute;bottom:3em;width:100%}.dash .menu .b-logo img{width:100px}.dash .menu .store-logo{text-align:center;margin-bottom:2em;margin-top:2em;cursor:pointer}.dash .menu .store-logo img{width:110px}.dash .menu .btn:first-child{margin-top:5em}.dash .menu .nobtn{padding:0 2em;line-height:40px;font-size:18px;color:#fff;position:relative;display:inline-block;text-align:left}.dash .menu .nobtn .icon{display:inline-block;vertical-align:middle;margin-right:.5em}.dash .menu .nobtn .t{display:inline-block;vertical-align:middle;font-size:16px}.dash .menu .btn,.dash .menu .sub-btn{padding:0 2em;line-height:40px;font-size:18px;color:#fff;position:relative;display:inline-block;text-align:left;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dash .menu .sub-btn{padding-left:4em}.dash .menu .btn-text{padding:0 2em;line-height:2.2em;color:#8d847b;position:relative;display:inline-block;text-align:left;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dash .menu .btn .icon,.dash .menu .btn-text .icon,.dash .menu .sub-btn .icon{display:inline-block;vertical-align:middle;margin-right:.5em}.dash .menu .btn .t,.dash .menu .btn-text .t,.dash .menu .sub-btn .t{display:inline-block;vertical-align:middle}.dash .menu .btn.active,.dash .menu .btn.active:hover,.dash .menu .btn.active:active,.dash .menu .sub-btn.active,.dash .menu .sub-btn.active:hover,.dash .menu .sub-btn.active:active{background:#e6eaee;line-height:3em;cursor:default;font-weight:700;color:#4a4a4a}.dash .menu .btn:hover,.dash .menu .sub-btn:hover{background:#99a93e;color:#fff}.dash .menu .btn .t .unread{position:absolute;top:0;left:0;font-size:1em;font-weight:700;background:#ff4d00;padding:0 10px;border-radius:0 20px 20px 0;color:#fff}.dash .area .h2bas{text-align:center;padding:20px 0;border-bottom:2px solid #9d9d9d;color:#9d9d9d;margin-bottom:20px;display:grid;grid-template-columns:auto auto}.dash .area .h2bas .t{font-size:3em;text-align:left}.dash .area .h2bas .btn div{display:inline-block;vertical-align:middle}.dash .area .area-ic .search input{font-family:Roboto,sans-serif;font-size:1.3em;padding:10px;border:2px solid #9d9d9d;border-radius:5px;width:calc(100% - 24px);max-width:400px;color:#7b736b;outline-color:#7b736b}.dash .area .area-ic .pagination{font-size:.8em;margin-top:1em;text-align:center}.dash .area .area-ic .pagination span{display:inline-block;padding:5px;font-weight:700;cursor:pointer}.dash .area .area-ic .pagination button{background:#008cdd;border:none;border-radius:5px;padding:5px 10px;color:#fff;margin:0 10px;cursor:pointer}.dash .area .area-ic .pagination button:disabled{background:silver;color:#fff;cursor:not-allowed}.dash .area .area-ic .pagination span.aktif{cursor:not-allowed;color:silver}.dash .area .area-ic h3.bas{font-weight:700;margin:0;padding:2em 1em;justify-content:space-between;display:flex;align-items:center;justify-content:center;position:sticky;top:0;background:#e6eaee;z-index:2}.dash .area .area-ic h4.bas{font-weight:700;padding:0 .5em .5em;margin:0 -.5em;text-align:center}.dash .area .area-ic .left h3.bas{position:sticky;top:0;background:#f0ebe7;z-index:5}.dash .area .area-ic h3.bas .t{font-size:1.6em}.dash .area .area-ic h3.bas .btn{position:absolute;right:2em}.dash .area .area-ic h3.bas .btn div{background:#9aa534;color:#fff;padding:.5em 1em;font-weight:700;border-radius:.5em;text-align:center;cursor:pointer}.dash .area .area-ic h3.bas .btn div.disable{background:silver;color:#fff;cursor:default}.dash .area .area-ic h3 .search{flex-grow:1;text-align:center;display:flex;gap:.5em;align-items:center;justify-content:center}.dash .area .area-ic .m-groups-btn{background:#f0ebe7;position:sticky;top:4em;padding-bottom:.5em;display:flex;flex-wrap:wrap;gap:.5em}.dash .area .area-ic .m-groups-btn .itm{display:inline-block;color:#acacac;text-align:center;font-size:1em;cursor:pointer;margin:.1em .5em;vertical-align:middle;text-align:left}.dash .area .area-ic .m-groups-btn .itm .not{font-size:.5em;font-weight:400;line-height:1.4em}.dash .area .area-ic .m-groups-btn .btn{background:#9aa534;color:#fff;font-weight:700;padding:.15em;border-radius:.25em;cursor:pointer}.dash .area .area-ic .m-groups-btn .itm.active{color:#9aa534;border-bottom:3px solid #9aa534;font-weight:700}.dash .area .area-ic .m-groups-btn .itm.active:hover{cursor:default;color:#9aa534}.dash .area .area-ic .m-groups-btn .itm:hover{color:#937e5d}.dash .area .area-ic h3 .search span{font-size:.9em}.dash .area .area-ic h3 .search .st{font-family:Roboto,sans-serif;font-size:1em;padding:5px;border-radius:5px;border:1px solid #c0c0c0;outline-color:#476870;width:220px;max-width:100%}.dash .area .area-ic h3 .search .ss{font-family:Roboto,sans-serif;font-size:1em;padding:4px;border-radius:5px;border:1px solid #c0c0c0;outline-color:#476870}.dash .area .area-ic .a-list{display:flex;position:relative;flex-direction:row;justify-content:space-between;gap:1em;align-items:center;margin:0 1em;padding:.5em;background:#ffffffbf;border-radius:1.25em}.dash .area .area-ic .a-list .c-dlg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000000c2;z-index:10;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em}.dash .area .area-ic .a-list .c-dlg-progress{position:absolute;left:0;top:0;width:100%;height:100%;background:#f0ebe7e6;z-index:15;color:#737373;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em}.dash .area .area-ic .a-list .c-dlg-progress .icon{font-size:3em}.dash .area .area-ic .a-list .c-dlg-btn div{background:#9aa534;color:#fff;padding:.5em 1em;border-radius:.5em;cursor:pointer}.dash .area .area-ic .a-list .c-dlg-btn div.c{background:#af9c7e}.dash .area .area-ic .a-list.withsub{flex-direction:column;gap:.5em;align-items:normal}.dash .area .area-ic .a-list:nth-child(odd){background:none}.dash .area .no-order{text-align:center;font-size:1.5em;color:#0000001a}.dash .area .no-order .noa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dash .area .no-order .icon{font-size:4em}.dash .area.location,.dash .area.repcomp{overflow:auto}.dash .area .area-ic.patref,.dash .area.location .area-ic{display:flex;flex-direction:column;gap:.5em;padding:1em 0}.dash .area .area-ic.patref .a-list{overflow:hidden}.dash .area.location .area-ic .a-list{overflow:hidden;padding:0;margin-bottom:.5em}.dash .area.location .area-ic .a-list .ic-list{gap:0}.dash .area.location .area-ic .head{padding-left:1em;display:flex;gap:1em;align-items:center}.dash .area.location .area-ic .head .cn{font-size:2em;line-height:2.5em;font-weight:700}.dash .area.location .area-ic .cont{flex-grow:1;display:flex;flex-direction:column}.dash .area.location .area-ic .cont .prov{display:flex;background:#f9fafb;flex-direction:column;padding:1em}.dash .area.location .area-ic .cont .prov:nth-child(odd){background:#e6ebf1}.dash .area.location .area-ic .cont .prov .pn{display:flex;flex-direction:row;align-items:center}.dash .area.location .area-ic .cont .prov .pn .n{font-size:1.2em;font-weight:700;padding-left:1em;border-left:1em solid #165ba22e}.dash .area.location .area-ic .btn{display:flex;gap:1em;align-items:center}.dash .area.location .area-ic .btn div{cursor:pointer;font-weight:700}.dash .area.location .area-ic .btn div .icon{font-size:2em}.dash .area.location .area-ic .cont .cities .ci{display:flex;flex-direction:row;gap:.5em;margin-left:4em;padding-left:1em;padding-right:.5em;width:350px;align-items:center}.dash .area.location .area-ic .cont .cities .ci:hover{background:#0000000d;border-radius:.25em}.dash .area.location .area-ic .cont .cities .ci .n{flex-grow:1}.dash .area.location .area-ic .cont .cities .ci .s-btn{display:flex;gap:.5em;flex-direction:row}.dash .area.location .area-ic .cont .cities .ci .s-btn div{cursor:pointer}.dash .area .area-ic .a-list .ic-list{display:flex;flex-direction:column;gap:1em;width:100%}.dash .area.vcard .area-ic .a-list .ic-list{flex-direction:row}.dash .area.vcard .area-ic.patref .a-list .ic-list .mid-area .bas{flex-grow:initial}.dash .area.vcard .area-ic.patref .a-list .ic-list .mid-area{align-self:center}.dash .area.vcard .area-ic.patref .a-list .ic-list .mid{flex:0 0 40%}.dash .area .area-ic .a-list .ic-list.sub .img{margin-left:1em}.dash .area .area-ic .a-list .ic-list.sub .img img{width:40px;height:40px}.dash .area .area-ic .a-list .name{flex-grow:1}.dash .area .area-ic .a-list.mod .name{padding:.25em 0}.dash .area .area-ic .a-list.mod:nth-child(odd){background:#ffffffbf}.dash .area .area-ic .a-list.mod:nth-child(2n){background:none}.dash .area .area-ic .a-list.mod .name .n{font-size:1.2em}.dash .area .area-ic .a-list .name .d{font-size:.7em}.dash .area .area-ic .a-list .name .an{font-size:.7em;color:#c73535;font-style:italic}.dash .area .area-ic .a-list .l-btn{display:flex;flex-direction:column;gap:1em;text-align:center;align-items:center}.dash .area .area-ic .a-list .l-btn .lb{display:flex;flex-direction:row;gap:1em}.dash .area .area-ic .a-list .l-btn .lb button{display:flex;flex-direction:column;border:none;text-align:center;align-items:center;font-size:1em;gap:.25em;background:#9aa534;color:#fff;border-radius:.75em;padding:1em;cursor:pointer}.dash .area .area-ic .a-list .l-btn .lb button.r{background:#af9c7e}.dash .area .area-ic .a-list .l-btn .ti{display:flex;flex-direction:column;cursor:pointer}.dash .area .area-ic .a-list .l-btn .ti div{font-size:.5em;font-weight:700;margin-bottom:2px}.dash .area .area-ic .a-list .l-btn .space{width:2em}.dash .area .area-ic .a-list .l-btn .icon{font-size:2.2em;cursor:pointer}@supports (-webkit-appearance: none) or (-moz-appearance: none){input[type=checkbox],input[type=radio]{--active: #008cdd;--active-inner: #fff;--border: grey;--border-hover: #008cdd;--background: #fff;--disabled: #f6f8ff;--disabled-inner: #e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:none;display:inline-block;vertical-align:middle;position:relative;margin-top:0;margin-bottom:0;cursor:pointer;border:2px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s}input[type=checkbox]:after,input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s)}input[type=checkbox]:checked,input[type=radio]:checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}input[type=checkbox]:disabled,input[type=radio]:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.9}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--bc: var(--border-hover)}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:21px}input[type=checkbox]:not(.switch):after,input[type=radio]:not(.switch):after{opacity:var(--o, 0)}input[type=checkbox]:not(.switch):checked,input[type=radio]:not(.switch):checked{--o: 1}input[type=checkbox]+label,input[type=radio]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}input[type=checkbox]:not(.switch){border-radius:7px}input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:6px;top:4px;transform:rotate(var(--r, 20deg))}input[type=checkbox]:not(.switch):checked{--r: 43deg}input[type=checkbox].switch{width:38px;border-radius:11px}input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));transform:translate(var(--x, 0))}input[type=checkbox].switch:checked{--ab: var(--active-inner);--x: 17px}input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}input[type=radio]{border-radius:50%}input[type=radio]:after{width:17px;height:17px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s, .7))}input[type=radio]:checked{--s: .5}}.hamburger{width:20px;height:15px;display:flex;justify-content:space-between;flex-direction:column;cursor:pointer;position:fixed;left:0;top:0;border-radius:0 0 .5em;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;z-index:20;padding:10px;background:#d6cdc6}.hamburger span{display:block;height:3px;background-color:#333;transition:transform .3s ease,opacity .3s ease}.hamburger span:nth-child(1){transform-origin:top left}.hamburger span:nth-child(2){opacity:1}.hamburger span:nth-child(3){transform-origin:bottom left}.hamburger.is-active span:nth-child(1){transform:rotate(45deg) translate(0)}.hamburger.is-active span:nth-child(2){opacity:0}.hamburger.is-active span:nth-child(3){transform:rotate(-45deg) translate(-1px,1px)}.dash .menu-bg{display:none}.brand-text{z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:right;color:#00000080;text-shadow:0 0 10px rgba(0,0,0,.5)}.brand-text span{vertical-align:top}.brand-text .icon{font-size:2em}.icon.anim{-webkit-animation:rotating 6s ease infinite;-moz-animation:rotating 6s ease infinite;-ms-animation:rotating 6s ease infinite;-o-animation:rotating 6s ease infinite;animation:rotating 6s ease infinite}.icon.anim2{-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.brand-text .b{font-size:6em;font-weight:700;text-align:center;opacity:.1}.brand-text .ms{font-size:1.4em;text-align:center}.modal-box{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:100}.modal-box .mb-area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:5px;padding:20px;text-align:center;max-width:98%;min-width:300px;z-index:5}.c-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1}.modal-box .mb-area h3{font-weight:700;color:#a4a4a4;margin-bottom:20px}.modal-box .mb-area .btn div{display:inline-block;background:#9aa534;padding:10px;border-radius:5px;margin:20px 10px 0;color:#fff;font-weight:700;cursor:pointer}.con-error,.con-device,.od-modal{position:fixed;left:0;top:0;width:100%;height:100%;background:#000000bf;z-index:200}.con-error .area,.con-device .area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#c80707;color:#fff;border-radius:2em;padding:1em;text-align:center;max-width:80%;min-width:300px;z-index:5;border:5px dashed #740000;background-clip:padding-box;display:flex;flex-direction:column;gap:1em;box-shadow:0 0 2em #000}.con-device .area{background:#109037;border-color:#ffffffa8}.con-error .area .icon{font-size:10em}.con-device .area .icon{font-size:5em}.od-modal .area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:1em;padding:1em;max-width:80%;min-width:300px;z-index:5;background-clip:padding-box;display:flex;flex-direction:column;gap:1em;box-shadow:0 0 2em #000}.od-modal .area .head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.od-modal .area .head .h{font-size:1.3em;font-weight:700;flex-grow:1}.od-modal .area .head .date{font-size:1.2em;font-weight:700}.od-modal .area .btn{display:flex;flex-direction:row;justify-content:center;gap:1em}.od-modal .area .btn div{background:#9aa534;padding:1em;border-radius:.5em;color:#fff;font-weight:700;cursor:pointer;text-wrap-mode:nowrap}.od-modal .area .form{display:flex;flex-direction:column;gap:1em}.od-modal .area .form .fa .b{font-size:.7em;display:block;font-weight:700}.od-modal .area .form .fa select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;border:1px solid #ccc;border-radius:.25em;padding:.5em 3em .5em .5em;font-size:1.2em;box-sizing:border-box;outline-color:#3c3c3c;cursor:pointer;width:100%}.od-modal .area .form .a-item{padding:1em;background:#f0f0f0;border:1px solid #e1e1e1;border-radius:.5em;display:flex;flex-direction:column;gap:1em}.od-modal .area .form .fi{font-family:Roboto,sans-serif;font-size:1.3em;padding:10px;border:2px solid #9d9d9d;border-radius:5px;width:calc(100% - 24px);color:#7b736b;outline-color:#7b736b}.od-modal .area .form .fa select:after{content:"";position:absolute;top:50%;right:10px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333;transform:translateY(-50%);pointer-events:none}.od-modal .area .l-area{display:flex;flex-direction:column;gap:.5em;max-height:80vh;overflow:auto}.od-modal .area .l-area .detail-area{background:#0000000d;display:flex;padding:1em;border-radius:.5em;flex-direction:column;gap:.5em}.od-modal .area .l-area h3{color:#0000004d;font-size:1.1em;font-weight:700;margin-bottom:.25em}.od-modal .area .l-area .detail-area .l .t{font-size:.7em;font-weight:700;text-decoration:underline;margin-bottom:.25em}.od-modal .area .l-area .detail-area .l a{text-decoration:none;color:gray;font-weight:700}.od-modal .area .l-area .detail-area .l.v-row{display:flex;flex-wrap:wrap;gap:1em;align-items:start}.od-modal .area .l-area .detail-area .l .v-item{background:#ffffffb3;border:1px solid #ffffff;padding:.5em;border-radius:.5em;display:flex;gap:.5em;flex-direction:column}.od-modal .area .l-area .detail-row{display:flex;flex-direction:row;gap:1em}.od-modal .area .l-area .detail-area .l{flex-grow:1}.od-modal .area .l-area .detail-row .detail-row-50{display:flex;flex-direction:column;gap:1em;width:50%}.tooth{display:flex;align-items:center;gap:1em}.tooth h4{font-weight:700;margin-bottom:.5em}.tooth-chart{width:200px}.tooth .tooth-items{display:flex;flex-direction:row;gap:.25em}.tooth .left,.tooth .right{display:flex;gap:2em;flex-direction:column}.tooth .tooth-items .tos{color:#6e6e6e;background:#fff;width:2em;line-height:2em;font-size:.8em;font-weight:700;text-align:center;border-radius:2em;border:.25em solid #ddd;transition:.1s ease-in-out}.tooth .tooth-items .tos.sel{background:#5f8627;border-color:#0000005f;color:#fff}.tooth .tpol.sel{fill:#5f8627}.con-error .area h3,.con-device .area h3{font-size:2em;font-weight:700}.con-error .area .msg,.con-device .area .msg{font-size:1.3em}.con-error .area .alt{font-style:italic}.con-error .area .btn div,.con-device .area .btn div{display:inline-block;background:#9aa534;padding:1em;border-radius:.5em;margin:.5em 0;color:#fff;font-weight:700;cursor:pointer}.progress-icon{position:fixed;bottom:.5em;left:.5em;z-index:50}.no-alert-area{position:fixed;bottom:1.5em;right:.5em;background:#000000a1;color:#fff;border-radius:2em;padding:.5em;max-width:calc(100vw - 20px);text-align:left;z-index:50}.no-alert-area span:nth-child(1){font-size:.7em;margin-right:.5em;font-style:italic}.dash .area .area-ic.patref .a-list .ic-list .n{text-align:center;width:100px;align-self:stretch;background:#e6eaee;border-radius:.75em;align-content:center;padding:.5em}.dash .area .area-ic.patref .a-list .ic-list .n .type{font-weight:700}.dash .area .area-ic.patref .a-list.pickup .ic-list .n{background:#00adff}.dash .area .area-ic.patref .a-list.delivery .ic-list .n{background:#00804f}.dash .area .area-ic.patref .a-list .ic-list .amount{font-weight:700;font-size:1.2em;text-align:center}.dash .area .area-ic.patref .a-list .ic-list .mid{flex:0 1 180px;display:flex;gap:.5em;flex-direction:column}.dash .area .area-ic.patref .a-list .ic-list .mid .type{font-size:.8em;font-weight:700;background:#ddd;padding:.5em 1em;border-radius:.5em}.dash .area .area-ic.patref .a-list .ic-list .m-btn{display:flex;flex-direction:row;align-self:center;gap:1em}.dash .area .area-ic.patref .a-list .ic-list .m-btn .icon{font-size:2em}.dash .area .area-ic.patref .a-list .ic-list .amount.not{color:red}.dash .area .area-ic.patref .a-list .ic-list .n .no img{width:100%;border-radius:.25em}.dash .area .area-ic.patref .a-list .ic-list .n .icon{display:block;font-size:1.5em}.dash .area .area-ic.patref .a-list .ic-list .mid-area{flex-grow:1;gap:.5em;display:flex;flex-direction:column}.dash .area .area-ic.patref .a-list .ic-list .qr{border:2px solid #c8c8c8;border-radius:.75em;background:#fff;padding:.5em}.dash .area .area-ic.patref .a-list .ic-list .qr canvas{display:block}.dash .area .area-ic.patref .a-list .ic-list .mid-area .bas{display:flex;flex-direction:row;gap:.5em;flex-grow:1;align-items:center}.dash .area .area-ic.patref .a-list .ic-list .mid-area .bas .name{font-size:1.4em;font-weight:700}.dash .area .area-ic.patref .a-list .ic-list .mid-area .link a{color:#9aa534;font-weight:700;font-size:.9em}.dash .area .area-ic.patref .a-list .ic-list .mid-area .ser{display:flex;gap:.5em;flex-direction:column;background:#c8c8c880;padding:.25em;border-radius:.25em}.dash .area .area-ic.patref .a-list .ic-list .mid-area .ser.pickup{display:initial}.dash .area .area-ic.patref .a-list .ic-list .mid-area .dnot{background:#fff;padding:.25em;border-radius:.25em;border:2px dashed blue}.dash .area .area-ic.patref .a-list .ic-list .mid-area .onot{background:#fff;padding:.25em;border-radius:.25em;border:2px dashed red}.switch{position:relative;display:inline-block;width:40px;height:24px}.switch.check{width:24px}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:5px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch.enable .slider{background-color:#008cdd}.switch.enable .slider:before{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translate(12px)}.switch.check .slider:before{height:12px;width:12px;bottom:6px;left:6px}.switch.check.enable .slider:before{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translate(0)}.switch .slider.round{border-radius:24px}.switch .slider.round:before{border-radius:50%}.dash .dash-area .area-sec{background:#fff;border-radius:.5em;padding:1em;margin:1em;gap:1em;display:flex;flex-direction:column}.dash .dash-area .area-sec .ftinput{font-family:Roboto,sans-serif;font-size:1.3em;padding:10px;border:2px solid #9d9d9d;border-radius:5px;width:calc(100% - 24px);max-width:400px;color:#7b736b;outline-color:#7b736b}.dash .dash-area .area-sec .ftinput.epa{width:200px}.dash .dash-area .area-sec .ftinput.epp{width:80px}.ft-btn{background:#9aa534;color:#fff;font-weight:700;padding:.75em 2em;border-radius:.25em;cursor:pointer;border:none;font-family:Roboto,sans-serif}.dash .dash-area .area-sec .ftselect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;border:1px solid #ccc;border-radius:.25em;padding:.5em 3em .5em .5em;font-size:1em;box-sizing:border-box;outline-color:#0975da;cursor:pointer}.dash .dash-area .area-sec .ftselect select:after{content:"";position:absolute;top:50%;right:10px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333;transform:translateY(-50%);pointer-events:none}.dash .dash-area .area-sec .ftselect{position:relative;display:inline-block}.dash .dash-area .area-sec .ftselect:after{content:"▼";font-size:1em;color:#a0a1a1;position:absolute;top:50%;right:15px;transform:translateY(-50%);pointer-events:none}.epos-print-stat{position:fixed;bottom:0;left:50%;z-index:35;transform:translate(-50%);line-height:1.6em}.epos-print-stat span{vertical-align:middle}.epos-print-stat .connected{background:green;color:#fff;border-radius:1em 1em 0 0;padding:0 1em}.epos-print-stat .connection{background:orange;color:#fff;border-radius:1em 1em 0 0;padding:0 1em}.epos-print-stat .error{background:red;color:#fff;border-radius:1em 1em 0 0;padding:0 1em}.bg-dum{position:fixed;left:0;top:0;width:100%;height:100%}.dash .od-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:30}.dash .od-modal .area{position:fixed;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:.5em;padding:1em}.dash .od-modal .area .header{font-size:1.2em;font-weight:700;display:flex;padding:0 .5em .5em;align-items:center;border-bottom:2px solid #a8a8a8;color:#a8a8a8;margin-bottom:.5em}.dash .od-modal .area .header .status{font-size:.8em}.dash .od-modal .area .header .icon{font-size:1.2em}.dash .od-modal .area .body{display:flex;gap:1em;padding:.5em}.dash .od-modal .area .details{min-width:800px}.dash .od-modal .area .details .body{flex-direction:row;flex-wrap:wrap;max-height:76vh;padding:0;overflow:auto;margin-top:1em;margin-bottom:.5em;align-items:start}.dash .od-modal .area .details.rep .body{flex-direction:column;flex-wrap:initial;align-items:initial}.dash .od-modal.uc .forma{display:flex;gap:1em;flex-direction:column}.dash .od-modal .area .details .forma{display:flex;gap:1em;flex-direction:column;background:#f2f2f2;padding:1em;border-radius:.5em;flex:1 0 auto;border:2px solid #e4e4e4}.dash .od-modal .area .details .forma .section{border:2px solid #d7d7d7;background:#fafafa;border-radius:.5em;padding:.5em}.dash .od-modal .area .details.vcard .forma{flex:1 0 40%}.dash .od-modal .area .details .forma .err-msg{font-style:italic;font-size:.9em;color:red;padding-bottom:1em}.dash .od-modal .area .details .forma.nfs{flex:0 0 300px}.dash .od-modal .area .details .forma h3{font-weight:700;color:#b8b8b8}.dash .od-modal .area .details .forma .pr{display:flex;flex-grow:1;flex:0 1 300px}.dash .od-modal .area .details .forma .pr .icon.close{font-size:2em;position:absolute;right:0;top:0;z-index:1;color:#fff;background:#9aa534;border-radius:0 0 0 2px;cursor:pointer}.dash .od-modal .area .details .forma .pr .editimg{width:100%}.dash .od-modal .area .details .forma .pr input{display:none}.dash .od-modal .area .details .forma .pr .button{border:2px dashed #a8a8a8;display:block;width:100%;padding:2em 0;border-radius:.5em;text-align:center;cursor:pointer}.dash .od-modal .area .details .forma .pr .button .icon{font-size:8em;margin-top:10px}.dash .od-modal .area .details .forma .pr .cropper{height:300px;width:300px;background:#ddd}.dash .od-modal .area .memberuser .body{flex-direction:column;padding:.5em 0;min-width:40vw}.dash .od-modal .area .memberuser .body .mu-list{display:flex;flex-direction:column;gap:.25em}.dash .od-modal .area .memberuser .body .mu-list .noa{text-align:center;margin:2em 0;font-weight:700;color:#a8a8a8}.dash .od-modal .area .memberuser .body .mu-list .item{display:flex;flex-direction:row;gap:1em;border-radius:.5em;padding:1em;align-items:center}.dash .od-modal .area .memberuser .body .mu-list .item:nth-child(odd){background:#f4eee4}.dash .od-modal .area .memberuser .body .mu-list .item .n{flex-grow:1}.dash .od-modal .area .memberuser .body .mu-list .item .n .e{font-weight:700}.dash .od-modal .area .memberuser .body .mu-list .item .s{font-size:.8em}.dash .od-modal .area .memberuser .body .mu-list .item .btn{display:flex;gap:1em}.dash .od-modal .area .memberuser .body .mu-list .item .btn span{background:#815438;border-radius:.25em;padding:.25em;color:#fff}.dash .od-modal .area .body .od{display:flex;flex-direction:column;gap:1em;min-width:400px}.dash .od-modal .area .body .oi{display:flex;flex-direction:column;gap:.5em;min-width:300px;max-height:80vh;overflow:auto}.dash .od-modal .area .body .od .od-number .no{font-size:2em;font-weight:700}.dash .od-modal .area .body .od .od-number .pt{font-size:.7em;background:#9d9d9d;padding:.25em .5em;border-radius:.25em;color:#fff;display:flex;gap:1em;align-items:center}.dash .od-modal .area .body .od .od-number{flex:1 1 auto}.dash .od-modal .area .body .od .od-pt{flex:1 1 auto;font-size:1.2em;text-align:center;background:#9d9d9d;color:#fff;padding:.25em;border-radius:.5em}.dash .od-modal .area .body .od .od-pt.np{background:red}.dash .od-modal .area .body .od .od-pt .to{font-size:1.5em;font-weight:700}.dash .od-modal .area .body .od .od-date .time{font-size:1.3em;font-weight:700}.dash .od-modal .area .body .od .od-date .st{font-size:1em;background:#9d9d9d;padding:.25em .5em;border-radius:.25em;color:#fff}.dash .od-modal .area .body .hbas{font-size:.7em;font-weight:700;color:#b9b9b9;font-style:italic}.dash .od-modal .area .btn-area{display:flex;gap:1em;align-items:center}.dash .od-modal .area .btn-area div,.dash .od-modal .area .btn-area button{background:#9aa534;color:#fff;flex:auto;padding:.5em 1em;border:none;font-size:1em;font-weight:700;border-radius:.5em;text-align:center;cursor:pointer}.dash .od-modal .area .details .forma button{background:#5f5a52;color:#fff;flex:auto;padding:.5em 1em;border:none;font-size:.8em;font-weight:700;border-radius:.5em;text-align:center;cursor:pointer}.dash .od-modal .area .oi-list{display:flex;flex-direction:column}.dash .od-modal .area .oi-item{display:flex;border-radius:.5em;padding:.5em;flex-wrap:wrap;flex-direction:row;gap:.25em 1em;justify-content:space-between}.dash .od-modal .area .oi-item:nth-child(odd){background:#f0ebe7}.dash .od-modal .area .oi-item .oi-price{text-align:right}.dash .od-modal .area .oi-item .oi-details{flex:1 1 auto}.dash .od-modal .area .oi-item .oi-details{font-size:.8em}.dash .od-modal .area .oi-item .nq,.dash .od-modal .area .oi-item .oi-price{font-weight:700}.dash .od-modal .area .oi-total{display:grid;grid-template-columns:1fr auto;gap:.5em 1em}.dash .od-modal .area .oi-total .tt{text-align:right}.dash .od-modal .area .oi-total .tp{font-weight:700}.dash .od-modal .area .oi-payment{display:flex;flex-direction:column;gap:.5em;margin-top:1em;padding:.5em;background:#f1f1f1;border-radius:.5em}.dash .od-modal .area .oi-payment .pl{display:grid;gap:1em;grid-template-columns:1fr 1fr auto;font-size:.8em}.dash .od-modal .area .oi-payment .pn{text-align:center;padding:1em;font-size:.8em}.dash .od-modal .area .il{display:flex;flex-direction:column;position:relative;gap:.25em}.dash .od-modal .area .il .cb{display:flex;gap:1em;flex-direction:row}.dash .od-modal .area .il .ilt{font-size:.7em;font-weight:700;color:#aaa}.dash .od-modal .area .il .ili{line-height:1em;font-size:1.5em;border-radius:.25em;padding:.25em 5px;border:2px solid #00000033;background:#fff;outline-color:#b2a28b}.dp__theme_light,.datepicker-input,.dp__input{--dp-font-family: "Roboto", sans-serif}.dash .area.w-dev .area-ic.patref .a-list .ic-list .n{color:#8c8080;font-weight:700;font-size:1.6em;width:inherit}.dash .area.w-dev .area-ic.patref .a-list .ic-list .n span{width:100px;display:inline-block}.dash .area.w-dev .gridlist{display:grid;grid-template-columns:auto 1fr;gap:.5em;font-size:1.2em;padding:1em 0}.dash .area.w-dev .gridlist .b{font-size:.8em;font-weight:700;text-align:left}.dash .area.w-dev .gridlist .t{text-wrap:nowrap}@media only screen and (max-width: 1025px) and (orientation: portrait){.dash{margin:0;min-width:initial;width:100%;border-radius:0;height:calc(100vh - 90px);box-shadow:none}.dash .menu{position:fixed;left:50%;transform:translate(-50%);bottom:0;z-index:5;flex-direction:row;align-items:center;place-items:stretch;height:90px;display:inline-flex;min-width:initial;padding:0;width:100%;border-radius:0;justify-content:center}.dash .area{padding-top:50px}.dash .menu .fg1{display:none}.dash .menu .store-logo{margin:0;font-size:.6em;padding:10px 20px 20px;align-content:center}.dash .menu .store-logo img{width:initial;max-width:50px;max-height:50px;place-content:center}.dash .menu .btn.active,.dash .menu .btn.active:hover,.dash .menu .btn.active:active,.dash .menu .sub-btn.active,.dash .menu .sub-btn.active:hover,.dash .menu .sub-btn.active:active{line-height:initial}.dash .menu .btn,.dash .menu .sub-btn{line-height:1.2em;text-align:center;place-content:center;padding:10px 20px 20px}.dash .menu .btn .icon,.dash .menu .btn-text .icon,.dash .menu .sub-btn .icon{display:block;margin-right:0}.dash .menu .btn .t,.dash .menu .btn-text .t,.dash .menu .sub-btn .t{font-size:.7em;text-wrap:nowrap}.dash .menu .btn .t .unread{left:50%;line-height:1.5em;top:2px;transform:translate(-50%);border-radius:10px;padding:0 10px}.dash .area .area-ic.patref{padding:.5em 0}.dash .area .area-ic .a-list{margin:0 .5em;border-radius:1em}.dash .area .area-ic .a-list .ic-list{flex-wrap:wrap;justify-content:center}.dash .dash-area .area-sec .ftinput.epa{width:160px}.dash .dash-area .area-sec .ftinput.epp{width:60px}.dash .dash-area .area-sec{font-size:.8em}.dash .area .area-ic h3.bas .btn{margin-left:1em;position:initial}.dash .menu .btn:last-child{border-radius:0}.dash .od-modal .area{left:5px;top:5px;transform:initial;width:calc(100% - 10px - 2em);height:calc(100% - 10px - 2em)}.dash .od-modal .area .body{flex-direction:column}.dash .area .area-ic.patref .a-list .ic-list .n{width:100%;padding:10px}.dash .area .area-ic.patref .a-list .ic-list .n .icon{position:absolute;left:1em;top:20px}.dash .area .area-ic.patref .a-list .ic-list .mid-area{width:100%}.dash .od-modal .area .body .od{min-width:inherit}.epos-print-stat{bottom:initial;left:0;transform:initial}.epos-print-stat .connected{border-radius:0 0 1em}}@media only screen and (max-width: 1025px) and (orientation: landscape){.dash{border-radius:2em;margin:1em;width:calc(100% - 2em);height:calc(100vh - 2em)}}.login-page[data-v-c871a64d]{position:fixed;left:0;top:0;width:100%;height:100%}.login-page .formarea[data-v-c871a64d]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fafafa;box-shadow:0 0 10px #00000026;border-radius:4em;padding:40px;text-align:center;width:300px;max-width:calc(90vw - 80px)}.login-page .formarea .c-logo[data-v-c871a64d]{margin:2em 0}.login-page .formarea .c-logo img[data-v-c871a64d]{width:300px}.s-logo[data-v-c871a64d]{position:absolute;left:50%;bottom:20px;transform:translate(-50%);width:100px}.login-page .formarea h3[data-v-c871a64d]{font-size:1.7em;font-weight:700;color:#323232;margin-top:.25em;text-shadow:0 0 10px #00000047;margin-bottom:.5em}.login-page .formarea h3 span[data-v-c871a64d]{color:#4e4e4e}.login-page .formarea h3 .icon[data-v-c871a64d]{font-size:2em}.login-page .formarea h4[data-v-c871a64d]{font-size:1em;margin-bottom:20px;color:#000}.login-page .formarea input[data-v-c871a64d]{padding:10px;font-size:1.6em;border:none;background:none;border-bottom:2px solid #444444;outline:none;margin:10px 0;width:calc(100% - 20px)}.login-page .formarea button[data-v-c871a64d]{border:none;border-radius:5px;padding:20px 50px;font-size:1.6em;margin-top:20px;font-weight:700;background:#9aa534;color:#fff;cursor:pointer}.login-page .formarea .error[data-v-c871a64d]{color:red;font-style:italic;font-size:1.2em;margin-top:20px;margin-bottom:10px}@media only screen and (max-width: 1025px) and (orientation: landscape){.login-page .formarea h3[data-v-c871a64d]{font-size:3em}.login-page .formarea h4[data-v-c871a64d]{font-size:.7em}.login-page .formarea button[data-v-c871a64d]{padding:.5em 2em;font-size:1.2em}.login-page .formarea input[data-v-c871a64d]{font-size:1.2em}}@media only screen and (max-width: 900px) and (orientation: landscape){.login-page .formarea[data-v-c871a64d]{display:flex;width:440px;gap:2em;align-items:center}.login-page .formarea .error[data-v-c871a64d]{font-size:.8em}}.images[data-v-ef7b5776]{display:flex;flex-wrap:wrap;gap:1em}.images img[data-v-ef7b5776]{width:100px;height:100px;object-fit:cover}.dash .area.repcomp .area-ic .a-list .ic-list[data-v-363a2855]{display:flex;flex-direction:row;align-items:center;padding:1em}.dash .area.repcomp .area-ic .a-list .ic-list .cn[data-v-363a2855]{width:200px}.dash .area.repcomp .area-ic .a-list .ic-list .name[data-v-363a2855]{font-size:1.2em;margin-bottom:.5em}.dash .area.repcomp .area-ic .a-list .ic-list .cadd[data-v-363a2855]{font-size:.9em}.dash .area.repcomp .area-ic .a-list .ic-list .pme[data-v-363a2855]{width:200px}.dash .area.repcomp .area-ic .a-list .ic-list .btn[data-v-363a2855]{display:flex;flex-direction:row;align-items:center;gap:1em}.dash .area.repcomp .area-ic .a-list .ic-list .ca[data-v-363a2855]{width:160px}.dash .area.repcomp .area-ic .a-list .ic-list .et[data-v-363a2855]{width:25%}.dash .area.repcomp .area-ic .a-list .ic-list .btn div[data-v-363a2855]{cursor:pointer}.dash .area.repcomp .area-ic .a-list .ic-list[data-v-c6b8d757]{display:flex;flex-direction:row;align-items:center;padding:1em}.dash .area.repcomp .area-ic .a-list .ic-list.endo .cn[data-v-c6b8d757]{width:20%}.dash .area.repcomp .area-ic .a-list .ic-list .cn[data-v-c6b8d757]{font-size:1.2em}.dash .area.repcomp .area-ic .a-list .ic-list .btn[data-v-c6b8d757]{display:flex;flex-direction:row;align-items:center;gap:1em}.dash .area.repcomp .area-ic .a-list .ic-list .btn div[data-v-c6b8d757]{cursor:pointer}.dash .area.repcomp .area-ic .a-list .ic-list[data-v-c8125a43]{display:flex;flex-direction:row;align-items:center;padding:1em}.dash .area.repcomp .area-ic .a-list .ic-list.endo .cn[data-v-c8125a43]{width:20%}.dash .area.repcomp .area-ic .a-list .ic-list .cn[data-v-c8125a43]{font-size:1.2em}.dash .area.repcomp .area-ic .a-list .ic-list .btn[data-v-c8125a43]{display:flex;flex-direction:row;align-items:center;gap:1em}.dash .area.repcomp .area-ic .a-list .ic-list .btn div[data-v-c8125a43]{cursor:pointer}.ver{position:fixed;bottom:0;right:0;padding:5px;font-size:10px;color:#999}
