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:#155ba2;padding:1em 0;flex:0 0 300px;position:relative}.dash .menu .logo{margin:2em 0;text-align:center;background:#00000036;padding:.5em 0}.dash .menu .logo img{width:200px}.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 .nobtn{padding:0 2em;line-height:40px;font-size:18px;color:#fff;position:relative;display:inline-block;text-align:left}.dash .menu-scroll{overflow:auto}.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:#0d4680;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 2em 2em;justify-content:space-between;display:flex;align-items:center;position:sticky;top:-1em;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:#155ba2;color:#fff;padding:.5em 1em;font-weight:700;border-radius:.5em;text-align:center;cursor:pointer;display:flex;align-items:center;gap:.5em}.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:#155ba2;color:#fff;font-weight:700;padding:.15em;border-radius:.25em;cursor:pointer}.dash .area .area-ic .m-groups-btn .itm.active{color:#155ba2;border-bottom:3px solid #155ba2;font-weight:700}.dash .area .area-ic .m-groups-btn .itm.active:hover{cursor:default;color:#155ba2}.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:#155ba2;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 .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,.dash .area.procat,.dash .area.project{overflow:auto}.dash .area.repcomp .area-ic,.dash .area.reps .flexarea{display:flex;flex-direction:column;gap:.5em}.dash .area .area-ic.order,.dash .area.location .area-ic,.dash .area.procat,.dash .area.project{display:flex;flex-direction:column;gap:.5em;padding:1em 0}.dash .area .area-ic.order .a-list{overflow:hidden}.dash .area.location .area-ic .a-list,.dash .area.procat .area-ic .a-list,.dash .area.project .area-ic .a-list{overflow:hidden;padding:0;margin-bottom:.5em}.dash .area.location .area-ic .a-list .ic-list,.dash .area.procat .area-ic .a-list .ic-list,.dash .area.project .area-ic .a-list .ic-list{gap:0}.dash .area.location .area-ic .head,.dash .area.procat .area-ic .head,.dash .area.project .area-ic .head{padding-left:1em;display:flex;gap:1em;align-items:center}.dash .area.location .area-ic .head .cn,.dash .area.procat .area-ic .head .cn,.dash .area.project .area-ic .head .cn{font-size:2em;line-height:2.5em;font-weight:700}.dash .area.location .area-ic .cont,.dash .area.procat .area-ic .cont,.dash .area.project .area-ic .cont{flex-grow:1;display:flex;flex-direction:column}.dash .area.location .area-ic .cont .prov,.dash .area.procat .area-ic .cont .prov,.dash .area.project .area-ic .cont .prov{display:flex;background:#f9fafb;flex-direction:column;padding:1em}.dash .area.location .area-ic .cont .prov:nth-child(odd),.dash .area.procat .area-ic .cont .prov:nth-child(odd),.dash .area.project .area-ic .cont .prov:nth-child(odd){background:#e6ebf1;border-left:1px solid #ffffff;border-right:1px solid #ffffff}.dash .area.location .area-ic .cont .prov .pn,.dash .area.procat .area-ic .cont .prov .pn,.dash .area.project .area-ic .cont .prov .pn{display:flex;flex-direction:row;align-items:center}.dash .area.location .area-ic .cont .prov .pn .n,.dash .area.procat .area-ic .cont .prov .pn .n,.dash .area.project .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,.dash .area.procat .area-ic .btn,.dash .area.project .area-ic .btn{display:flex;gap:1em;align-items:center}.dash .area.location .area-ic .btn div,.dash .area.procat .area-ic .btn div,.dash .area.project .area-ic .btn div{cursor:pointer;font-weight:700}.dash .area.location .area-ic .btn div .icon,.dash .area.procat .area-ic .btn div .icon,.dash .area.project .area-ic .btn div .icon{font-size:2em}.dash .area.location .area-ic .cont .cities .ci,.dash .area.procat .area-ic .cont .cities .ci,.dash .area.project .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,.dash .area.procat .area-ic .cont .cities .ci:hover,.dash .area.project .area-ic .cont .cities .ci:hover{background:#0000000d;border-radius:.25em}.dash .area.location .area-ic .cont .cities .ci .n,.dash .area.procat .area-ic .cont .cities .ci .n,.dash .area.project .area-ic .cont .cities .ci .n{flex-grow:1}.dash .area.location .area-ic .cont .cities .ci .s-btn,.dash .area.procat .area-ic .cont .cities .ci .s-btn,.dash .area.project .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,.dash .area.procat .area-ic .cont .cities .ci .s-btn div,.dash .area.project .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.order .a-list .ic-list .mid-area .bas{flex-grow:initial}.dash .area.vcard .area-ic.order .a-list .ic-list .mid-area{align-self:center}.dash .area.vcard .area-ic.order .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:#155ba2;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:#155ba2;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 .btn{display:flex;flex-direction:row;justify-content:center;gap:1em}.od-modal .area .btn div{background:#155ba2;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;max-height:80vh;overflow:auto}.od-modal .area .form .fa .b{font-size:.7em;display:block;font-weight:700;margin-bottom:.25em}.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}.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:#155ba2;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.order .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.order .a-list .ic-list .n .type{font-weight:700}.dash .area .area-ic.order .a-list.pickup .ic-list .n{background:#00adff}.dash .area .area-ic.order .a-list.delivery .ic-list .n{background:#00804f}.dash .area .area-ic.order .a-list .ic-list .amount{font-weight:700;font-size:1.2em;text-align:center}.dash .area .area-ic.order .a-list .ic-list .mid{flex:0 1 180px;display:flex;gap:.5em;flex-direction:column}.dash .area .area-ic.order .a-list .ic-list .mid .type{font-size:.8em;font-weight:700;background:#ddd;padding:.5em 1em;border-radius:.5em}.dash .area .area-ic.order .a-list .ic-list .m-btn{display:flex;flex-direction:row;align-self:center;gap:1em}.dash .area .area-ic.order .a-list .ic-list .m-btn .icon{font-size:2em}.dash .area .area-ic.order .a-list .ic-list .amount.not{color:red}.dash .area .area-ic.order .a-list .ic-list .n .no img{width:100%;border-radius:.25em}.dash .area .area-ic.order .a-list .ic-list .n .icon{display:block;font-size:1.5em}.dash .area .area-ic.order .a-list .ic-list .mid-area{flex-grow:1;gap:.5em;display:flex;flex-direction:column}.dash .area .area-ic.order .a-list .ic-list .qr{border:2px solid #c8c8c8;border-radius:.75em;background:#fff;padding:.5em}.dash .area .area-ic.order .a-list .ic-list .qr canvas{display:block}.dash .area .area-ic.order .a-list .ic-list .mid-area .bas{display:flex;flex-direction:row;gap:.5em;flex-grow:1;align-items:center}.dash .area .area-ic.order .a-list .ic-list .mid-area .bas .name{font-size:1.4em;font-weight:700}.dash .area .area-ic.order .a-list .ic-list .mid-area .link a{color:#155ba2;font-weight:700;font-size:.9em}.dash .area .area-ic.order .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.order .a-list .ic-list .mid-area .ser.pickup{display:initial}.dash .area .area-ic.order .a-list .ic-list .mid-area .dnot{background:#fff;padding:.25em;border-radius:.25em;border:2px dashed blue}.dash .area .area-ic.order .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:#155ba2;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:#155ba2;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:#155ba2;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.order .a-list .ic-list .n{color:#8c8080;font-weight:700;font-size:1.6em;width:inherit}.dash .area.w-dev .area-ic.order .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}.login-page[data-v-f003bfe6]{position:fixed;left:0;top:0;width:100%;height:100%}.login-page .formarea[data-v-f003bfe6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fafafa;box-shadow:0 0 10px #00000026;border-radius:10px;padding:40px;text-align:center;width:300px;max-width:calc(90vw - 80px)}.login-page .formarea .c-logo[data-v-f003bfe6]{margin:2em 0}.login-page .formarea .c-logo img[data-v-f003bfe6]{width:300px}.s-logo[data-v-f003bfe6]{position:absolute;left:50%;bottom:20px;transform:translate(-50%);width:100px}.login-page .formarea h3[data-v-f003bfe6]{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-f003bfe6]{color:#4e4e4e}.login-page .formarea h3 .icon[data-v-f003bfe6]{font-size:2em}.login-page .formarea h4[data-v-f003bfe6]{font-size:1em;margin-bottom:20px;color:#000}.login-page .formarea input[data-v-f003bfe6]{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-f003bfe6]{border:none;border-radius:5px;padding:20px 50px;font-size:1.6em;margin-top:20px;font-weight:700;background:#155ba2;color:#fff;cursor:pointer}.login-page .formarea .error[data-v-f003bfe6]{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-f003bfe6]{font-size:3em}.login-page .formarea h4[data-v-f003bfe6]{font-size:.7em}.login-page .formarea button[data-v-f003bfe6]{padding:.5em 2em;font-size:1.2em}.login-page .formarea input[data-v-f003bfe6]{font-size:1.2em}}@media only screen and (max-width: 900px) and (orientation: landscape){.login-page .formarea[data-v-f003bfe6]{display:flex;width:440px;gap:2em;align-items:center}.login-page .formarea .error[data-v-f003bfe6]{font-size:.8em}}.dash .area .area-ic .a-list[data-v-347ca85a]{padding:1em}.dash .area .area-ic .a-list .n[data-v-347ca85a]{font-size:1.3em}.dash .area .area-ic .a-list .l[data-v-347ca85a]{width:30%;font-weight:700;font-size:.8em}.dash .area .area-ic .a-list .c .sm[data-v-347ca85a]{margin-bottom:.5em}.dash .area .area-ic .a-list .c span[data-v-347ca85a]{font-size:.7em;text-decoration:underline;margin-bottom:.25em;display:block}.dash .area .area-ic .a-list .c .sc div[data-v-347ca85a]{font-size:.8em}.dash .area .area-ic .a-list .m-btn[data-v-347ca85a]{display:flex;gap:1em}.dash .area .area-ic .a-list .m-btn .icon[data-v-347ca85a]{font-size:2em}.dash .area .area-ic .a-list .c[data-v-347ca85a]{flex:1 1 250px}.dash .area .area-ic .a-list .n.f300[data-v-347ca85a]{flex:0 0 30%;width:initial}.dash .area .area-ic .a-list.bas .n[data-v-347ca85a]{font-size:1em}.dash .area .area-ic .a-list.bas[data-v-347ca85a]{font-size:.8em;font-weight:700}.dash .area .area-ic .a-list .f1[data-v-347ca85a]{flex:0 0 140px}.dash .area.repcomp .area-ic .a-list .ic-list[data-v-88ba6258]{display:flex;flex-direction:row;align-items:center;padding:1em}.dash .area.repcomp .area-ic .a-list .ic-list .cn[data-v-88ba6258]{font-size:1.2em}.dash .area.repcomp .area-ic .a-list .ic-list .btn[data-v-88ba6258]{display:flex;flex-direction:row;align-items:center;gap:1em}.dash .area.repcomp .area-ic .a-list .ic-list .btn div[data-v-88ba6258]{cursor:pointer}.t-cover .clist{border:2px dashed #cccccc;border-radius:.5em;background:#dfdfdf;text-align:left;padding:.25em;gap:.25em;display:flex;flex-direction:column;width:33%}.t-cover .pclist{width:65%}.t-cover .clist .item{display:flex;align-items:center;padding:.25em .5em;background:#fff;border-radius:.25em;border:1px solid #c8c8c8;font-size:1.4em}.t-cover .clist .item input{border-radius:.25em;border:2px solid #c8c8c8;padding:.25em;width:110px}.t-cover .clist .item .icon{font-size:1.4em}.t-cover .clist-empty{border:2px dashed #cccccc;border-radius:.5em;padding:1em;background:#fff;align-content:center;text-align:center;width:100%}.t-cover .citemlist{margin-top:1em;padding:.5em;border:2px dashed #cccccc;border-radius:.5em;background:#fdfdfd;display:flex;flex-direction:column;gap:.5em;width:300px}.t-cover .citemlist .il{padding:0 1em}.t-cover .citemlist .item{display:flex;align-items:center;justify-content:space-between;padding:.5em .5em .5em 1em;background:#fff;border-radius:.25em}.t-cover .citemlist .item:nth-child(2n){background:#f4f2f2}.t-cover .citemlist .clbtn{display:flex;align-items:center;gap:.25em;background:#67b4ab;color:#fff;border-radius:.25em;padding:.25em .5em}.dash .od-modal .area .details.rep{min-width:940px}.dash .details.rep .dropdown{display:flex;flex-direction:column;margin-left:.5em;box-shadow:2px 5px 10px #00000056}.box-item{margin-top:1.5em;padding:1.5em;border:2px solid #e0e0e0;border-radius:.5em;background:#f9f9f9}.box-item:first-of-type{margin-top:1em}.box-item h4{color:#2c3e50;font-weight:600}.box-item .il{margin-bottom:1em}.box-item .il:last-child{margin-bottom:0}.dash .area .area-ic .a-list[data-v-91732c89]{padding:1em;justify-content:initial}.dash .area .area-ic .a-list .n[data-v-91732c89]{font-size:1.3em}.dash .area .area-ic .a-list .l[data-v-91732c89]{width:30%;font-weight:700;font-size:.8em}.dash .area .area-ic .a-list .c .sm[data-v-91732c89]{margin-bottom:.5em}.dash .area .area-ic .a-list .c span[data-v-91732c89]{font-size:.7em;text-decoration:underline;margin-bottom:.25em;display:block}.dash .area .area-ic .a-list .c .sc div[data-v-91732c89]{font-size:.8em}.dash .area .area-ic .a-list .m-btn[data-v-91732c89]{display:flex;gap:1em}.dash .area .area-ic .a-list .m-btn .icon[data-v-91732c89]{font-size:2em}.dash .area .area-ic .a-list .c[data-v-91732c89]{flex:1 1 250px}.dash .area .area-ic .a-list .f300[data-v-91732c89]{flex:0 0 300px;width:300px}.dash .area .area-ic .a-list .f110[data-v-91732c89]{flex:0 0 110px;width:initial}.dash .area .area-ic .a-list.bas .n[data-v-91732c89]{font-size:1em}.dash .area .area-ic .a-list.bas[data-v-91732c89]{font-size:.8em;font-weight:700}.dash .area .area-ic .a-list .f1[data-v-91732c89]{flex:0 0 140px}.dash .area .area-ic .a-list[data-v-ad8290d5]{padding:1em;justify-content:initial}.dash .area .area-ic .a-list .n[data-v-ad8290d5]{font-size:1.3em}.dash .area .area-ic .a-list .l[data-v-ad8290d5]{width:30%;font-weight:700;font-size:.8em}.dash .area .area-ic .a-list .c .sm[data-v-ad8290d5]{margin-bottom:.5em}.dash .area .area-ic .a-list .c span[data-v-ad8290d5]{font-size:.7em;text-decoration:underline;margin-bottom:.25em;display:block}.dash .area .area-ic .a-list .c .sc div[data-v-ad8290d5]{font-size:.8em}.dash .area .area-ic .a-list .m-btn[data-v-ad8290d5]{display:flex;gap:1em}.dash .area .area-ic .a-list .m-btn .icon[data-v-ad8290d5]{font-size:2em}.dash .area .area-ic .a-list .c[data-v-ad8290d5]{flex:1 1 250px}.dash .area .area-ic .a-list .n.f300[data-v-ad8290d5]{flex:0 0 30%;width:initial}.dash .area .area-ic .a-list.bas .n[data-v-ad8290d5]{font-size:1em}.dash .area .area-ic .a-list.bas[data-v-ad8290d5]{font-size:.8em;font-weight:700}.dash .area .area-ic .a-list .f1[data-v-ad8290d5]{flex:0 0 140px}.app-detail[data-v-ad8290d5]{display:flex;flex-direction:column;gap:1em;margin:1em 0}.app-detail .r .sm[data-v-ad8290d5]{font-size:.8em}.app-detail .r .sd[data-v-ad8290d5]{font-weight:700}.app-detail .r[data-v-ad8290d5]{display:flex;flex-direction:column;gap:.5em;background:#00000010;padding:.5em;border-radius:.5em}.app-detail a.r[data-v-ad8290d5]{text-decoration:none;background:#155ba2;text-align:center;color:#fff;font-weight:700}.area.procat .a-item .ust{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;align-items:center}.area.procat .od-modal .area .form .fa select{font-size:1em}.area.procat .od-modal .area .form .fi{font-size:1em;padding:.5em;width:initial;box-sizing:border-box}.area.procat .od-modal .area .form .fi.w100{width:100%}.dash .area.procat.main .od-modal .area{width:84vw;max-width:1200px}.area.procat .code_area{border:1px solid #ccc;border-radius:4px}.area.procat .code_area_header{background-color:#f0f0f0;padding:.5em;cursor:pointer;display:flex;align-items:center}.area.procat .code_area_content{padding:1em;display:flex;flex-direction:column;gap:1em}.area.procat .code_area_header .toggle-btn{margin-right:.5em;font-size:1.2em}.area.procat .code_area_header .title{font-weight:700}.area.procat .code{flex:1}.area.procat .code h4{margin:0 0 .5em;font-size:1.1em}.area.procat .preview{margin-top:1em}.area.procat .preview img{max-width:200px;max-height:200px;object-fit:contain;border:1px solid #ccc;border-radius:4px}.area.procat input[type=file]{padding:.5em;border:1px solid #ccc;border-radius:4px;width:100%}.a-list.product .ic-list .cn-pname{font-size:1.2em;font-weight:700;line-height:2em}.a-list.product .ic-list .cn-img{width:60px;padding:.5em 0}.a-list.product .ic-list .cn-main-c,.a-list.product .ic-list .cn-main-s{width:160px}.dash .area.repcomp .area-ic .a-list .ic-list[data-v-7ed4aaa9]{display:flex;flex-direction:row;align-items:center;padding:1em}.dash .area.repcomp .area-ic .a-list .ic-list .cn[data-v-7ed4aaa9]{font-size:1.2em}.dash .area.repcomp .area-ic .a-list .ic-list .btn[data-v-7ed4aaa9]{display:flex;flex-direction:row;align-items:center;gap:1em}.dash .area.repcomp .area-ic .a-list .ic-list .btn div[data-v-7ed4aaa9]{cursor:pointer}.sortable-item[data-v-7ed4aaa9]{transition:all .2s ease;border:2px solid transparent;margin:1px 0;border-radius:4px;position:relative}.sortable-item[data-v-7ed4aaa9]:hover{background-color:#0000000d}.sortable-item.dragging[data-v-7ed4aaa9]{opacity:.4;transform:scale(.98);background-color:#007bff1a;z-index:1000}.sortable-item.drag-over-top[data-v-7ed4aaa9]:before{content:"";position:absolute;top:-2px;left:0;right:0;height:4px;background-color:#28a745;border-radius:2px;z-index:100}.sortable-item.drag-over-bottom[data-v-7ed4aaa9]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:4px;background-color:#28a745;border-radius:2px;z-index:100}.drag-handle[data-v-7ed4aaa9]{cursor:grab;padding:8px;border-radius:4px;transition:all .2s ease}.drag-handle[data-v-7ed4aaa9]:active{cursor:grabbing}.drag-handle[data-v-7ed4aaa9]:hover{background-color:#007bff1a}.dash .area.repcomp .area-ic .a-list .ic-list .btn div.drag-handle[data-v-7ed4aaa9]{color:#6c757d}.dash .area.repcomp .area-ic .a-list .ic-list .btn div.drag-handle[data-v-7ed4aaa9]:hover{color:#007bff}.dash .area.repcomp .area-ic .a-list[data-v-3f68c503]{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:inherit;background:inherit;border-radius:inherit}.dash .area.repcomp .area-ic .a-list .card-item[data-v-3f68c503]{display:grid;grid-template-columns:2fr 1.5fr 1.2fr 1.8fr 1.8fr;align-items:center;padding:1em 1.5em;background:#fff;border-radius:8px;margin-bottom:10px;box-shadow:0 2px 4px #0000000d;gap:1.5em;min-width:0;box-sizing:border-box}.dash .area.repcomp .area-ic .a-list .card-item-head[data-v-3f68c503]{display:grid;grid-template-columns:2fr 1.5fr 1.2fr 1.8fr 1.8fr;align-items:center;padding:.5em 1.5em;font-weight:700;gap:1.5em;min-width:0;box-sizing:border-box;border-bottom:2px solid #f0f0f0;margin-bottom:.5em}.card-item .name[data-v-3f68c503],.card-item .category[data-v-3f68c503],.card-item .type[data-v-3f68c503],.card-item .zapier[data-v-3f68c503],.card-item .actions[data-v-3f68c503],.card-item-head .name[data-v-3f68c503],.card-item-head .category[data-v-3f68c503],.card-item-head .type[data-v-3f68c503],.card-item-head .zapier[data-v-3f68c503],.card-item-head .actions[data-v-3f68c503]{min-width:0;overflow:hidden;text-overflow:ellipsis}.card-item .name[data-v-3f68c503]{font-size:1.1em;font-weight:600}.card-item .name div[data-v-3f68c503]{margin-bottom:.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-item .name a[data-v-3f68c503]{color:#2196f3;text-decoration:none;font-weight:500;font-size:.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.card-item .category[data-v-3f68c503],.card-item .type[data-v-3f68c503]{color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-item .zapier[data-v-3f68c503]{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:.3em}.card-item .actions[data-v-3f68c503]{display:flex;align-items:center;justify-content:flex-end;gap:.8em}.zapier .z-status[data-v-3f68c503]{display:flex;flex-direction:column;gap:.3em;width:100%}.zapier .z-status .send[data-v-3f68c503]{color:#4caf50;font-weight:700;font-size:.85em}.zapier .z-status .v-else button[data-v-3f68c503]{background:#2196f3;color:#fff;border:none;padding:.4em .8em;border-radius:4px;cursor:pointer;font-size:.75em;transition:background-color .3s;white-space:nowrap}.zapier .z-status .v-else button[data-v-3f68c503]:hover{background:#1976d2}.zapier .z-id[data-v-3f68c503]{font-size:.7em;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash .area.repcomp .area-ic .a-list .card-item .actions div[data-v-3f68c503]{cursor:pointer;transition:color .2s ease}.dash .area.repcomp .area-ic .a-list .card-item .actions div[data-v-3f68c503]:hover,.dash .area.repcomp .area-ic .a-list .card-item .actions div.active[data-v-3f68c503]{color:#2196f3}.dash .area.repcomp .area-ic .a-list .card-item .actions div .icon[data-v-3f68c503]{font-size:1.6em}.dash .area.repcomp .area-ic .a-list .card-item .actions div:first-child .icon[data-v-3f68c503]{font-size:2.1em;line-height:1}.card-item-head .name[data-v-3f68c503],.card-item-head .category[data-v-3f68c503],.card-item-head .type[data-v-3f68c503],.card-item-head .zapier[data-v-3f68c503],.card-item-head .actions[data-v-3f68c503]{font-size:.85em;color:#555;text-transform:uppercase;letter-spacing:.5px}.card-item-head .actions[data-v-3f68c503]{text-align:right}.checkbox-label[data-v-3f68c503]{display:flex;align-items:center;gap:.5em;cursor:pointer}.checkbox-label input[type=checkbox][data-v-3f68c503]{margin:0}.checkbox-label span[data-v-3f68c503]{font-size:.9em;color:#666}@media (max-width: 1200px){.dash .area.repcomp .area-ic .a-list .card-item[data-v-3f68c503],.dash .area.repcomp .area-ic .a-list .card-item-head[data-v-3f68c503]{grid-template-columns:1.8fr 1.2fr 1fr 1.5fr .8fr;gap:1em}}@media (max-width: 768px){.dash .area.repcomp .area-ic .a-list .card-item[data-v-3f68c503],.dash .area.repcomp .area-ic .a-list .card-item-head[data-v-3f68c503]{grid-template-columns:1fr;gap:.5em}.card-item .actions[data-v-3f68c503]{justify-content:flex-start}}.copy-btn[data-v-3f68c503]{font-size:.7em;text-align:center}.copied-msg[data-v-3f68c503]{font-size:.7em;text-align:center;color:#4caf50}.area.project .a-item .ust{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;align-items:center}.area.project .od-modal .area .form .fa select{font-size:1em}.area.project .od-modal .area .form .fi{font-size:1em;padding:.5em;width:initial;box-sizing:border-box}.area.project .od-modal .area .form .fi.w100{width:100%}.dash .area.project.main .od-modal .area{max-width:1200px}.dash .code_area .code textarea{width:100%;height:200px;font-family:monospace;font-size:.9em;padding:.5em;border-radius:4px;border:1px solid #ccc}.area.project .code_area{border:1px solid #ccc;border-radius:4px}.area.project .code_area_header{background-color:#f0f0f0;padding:.5em;cursor:pointer;display:flex;align-items:center}.area.project .code_area_content{padding:1em;display:flex;flex-direction:column;gap:1em}.area.project .code_area_header .toggle-btn{margin-right:.5em;font-size:1.2em}.area.project .code_area_header .title{font-weight:700}.area.project .code{flex:1}.area.project .code h4{margin:0 0 .5em;font-size:1.1em}.area.project .preview{margin-top:1em}.area.project .preview img{max-width:200px;max-height:200px;object-fit:contain;border:1px solid #ccc;border-radius:4px}.area.project input[type=file]{padding:.5em;border:1px solid #ccc;border-radius:4px;width:100%}.area.project .a-list.product .ic-list .cn-pname{font-size:1.2em;font-weight:700;line-height:1em;flex-grow:1;margin-top:.25em}.area.project .a-list.product .ic-list .cn-pname a{color:#165ba2;text-decoration:none;font-size:.7em}.area.project .a-list.product .ic-list .cn-location{width:160px}.a-list.product .ic-list .cn-img{width:90px}.a-list.product .ic-list .cn-img img{width:100%;border-radius:.5em;border:.25em solid #00000020}.a-list.product .ic-list .cn-type{display:flex;gap:.25em;flex-direction:column;align-items:center;width:60px}.a-list.product .ic-list .cn-type span{font-size:.6em}.a-list.product .ic-list .cn-type img{width:70%;border-radius:.5em;border:.25em solid #00000020}.area.project .od-modal .area .form .type-area{display:flex;flex-wrap:wrap;gap:1em}.area.project .project-photos{display:flex;flex-wrap:wrap;gap:.25em;margin-bottom:.5em}.area.project .project-photos .p-item{position:relative;height:50px;border-radius:.5em;overflow:hidden;border:2px solid #00000020}.area.project .project-photos .p-item img{width:100%;height:100%;object-fit:cover}.area.project .project-photos .p-item .remove-btn{position:absolute;top:2px;right:2px;background:#f00c;color:#fff;border-radius:.2em;display:flex;align-items:center;justify-content:center;cursor:pointer}.area.project .project-photos .p-item .remove-btn span{font-size:1em}.area.project .project-photos .p-new-btn{width:70px;height:50px;text-align:center;border:2px dashed #ccc;border-radius:.5em;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.8em;color:#666;background:#f9f9f9}.area.project .project-photos .p-new-btn:hover{background:#f0f0f0;border-color:#999}.ver{position:fixed;bottom:0;right:0;padding:5px;font-size:10px;color:#999}
