.bg-brand{color:#fff;background:#356888}.text-brand{background:#e8f0fe}.a-text-dark,.text-brand{color:#356888}.a-bg-light{background:#ee8b41}a-text-light{color:#ee8b41}.main-box{box-shadow:0px 0px 10px 0px rgba(34,60,80,0.2);border-radius:5px;padding:15px}.lift-info-liftid[data-v-69c5eb64]{display:flex;width:50px;height:2em;background-color:#76829a;border-radius:5px;color:#fff;justify-content:left;align-items:center;font-size:0.8em;line-height:0.8em}.lift-info-subbutton[data-v-69c5eb64]{display:flex;align-items:center;width:100%;justify-content:space-between;padding:3px}.lift-info-subbutton-offline[data-v-69c5eb64]{background-color:rgba(238,0,21,0.16)}.lift-info-subbutton-online[data-v-69c5eb64]{background-color:rgba(0,238,21,0.16)}.lift-info-subbutton-close[data-v-69c5eb64]{border-radius:5px}.lift-info-subbutton-open[data-v-69c5eb64]{border-radius:5px 5px 0 0}.lift-info-box[data-v-69c5eb64]{width:100%;color:#76829a;background-color:#f4f4f4;border-radius:0px 0px 5px 5px;font-size:0.7em;line-height:1em;padding:5px;transition:height 500ms}.lift-info-box-row[data-v-69c5eb64]{border-bottom:1px dotted grey}.lift-info-box-row-end[data-v-69c5eb64],.lift-info-box-row[data-v-69c5eb64]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:5px;padding-bottom:5px}.lift-info-box-col-h[data-v-69c5eb64]{align-items:center;font-weight:700;flex:1;margin-right:6px}.lift-info-box-col[data-v-69c5eb64]{align-items:center;flex:1}.profile{transition:all 1s}.profileOpen{transform:rotateZ(180deg)}.profileClose{transform:rotateZ(0deg)}.scrollbody-left ::-webkit-scrollbar{width:6px;height:6px}.scrollbody-left ::-webkit-scrollbar-track-piece{background-color:#607d8b}.scrollbody-left ::-webkit-scrollbar-thumb{height:0px;background-color:#c4c4c4;border-radius:0px}.scrollbody-left ::-webkit-scrollbar-button{height:0px;background-color:#607d8b;border-radius:0px}.scrollbody-left ::-webkit-scrollbar{width:8px;height:8px}.frame-header{background-size:cover;background-position:50% 50%}.frame-header,.frame-header-overlay{height:20vh;position:absolute;width:100%}.frame-header-overlay{background:linear-gradient(0deg,#607d8b 0%,rgba(0,0,0,0.1))}.ifr[data-v-6f6e58a8]{position:absolute;top:0;left:0;border:0;width:100%}.page-box[data-v-6dfde7ba]{display:flex;flex-direction:column;align-items:center;height:100vh;justify-content:flex-start}.page-header[data-v-6dfde7ba]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px;flex-wrap:wrap;flex-direction:row}.page-content[data-v-6dfde7ba]{height:100%;width:100%;overflow-y:auto;padding:0px 10px}.page-footer[data-v-6dfde7ba]{width:100%}@media (max-width:640px){.page-content[data-v-6dfde7ba]{width:100vw;overscroll-behavior:none}}.lift-monitor-box[data-v-7d61d677]{width:110px;border-radius:10px;height:67px;box-shadow:0px 0px 2px 0px rgba(34,60,80,0.2)}.lift-monitor-city[data-v-7d61d677]{font-weight:700;margin-bottom:3px}.lift-monitor-address[data-v-7d61d677],.lift-monitor-city[data-v-7d61d677]{width:100%;font-size:0.7em;line-height:1em}.lift-monitor-time[data-v-7d61d677]{width:50%;text-align:center;padding:3px;font-size:0.7em;line-height:1em;word-break:break-all}.lift-monitor-liftid[data-v-7d61d677]{height:2em;padding:5px;background-color:#76829a;border-radius:5px 5px 0 0;color:#fff;line-height:0.8em}.lift-monitor-liftid[data-v-7d61d677],.log-box-row[data-v-b6655d8a]{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:0.8em}.log-box-row[data-v-b6655d8a]{flex-wrap:wrap;padding-top:2px;padding-bottom:2px;line-height:1em}.log-box-col[data-v-b6655d8a]{align-items:center;flex:1;padding:2px;word-wrap:break-word}.scrollbody[data-v-b6655d8a] ::-webkit-scrollbar{width:6px;height:6px}.scrollbody[data-v-b6655d8a] ::-webkit-scrollbar-track-piece{background-color:#616161}.scrollbody[data-v-b6655d8a] ::-webkit-scrollbar-thumb{height:50px;background-color:#c4c4c4;border-radius:4px}.scrollbody[data-v-b6655d8a] ::-webkit-scrollbar-button{height:50px;background-color:#616161;border-radius:4px}.scrollbody[data-v-b6655d8a]::-webkit-scrollbar{width:8px;height:8px}.scrollbody[data-v-b6655d8a]::-webkit-scrollbar-track-piece{background-color:#616161}.scrollbody[data-v-b6655d8a]::-webkit-scrollbar-thumb{height:50px;background-color:#c4c4c4;border-radius:4px}.await[data-v-43e2425c]{height:3px;width:0%;background-color:orange}.overlay[data-v-43e2425c]{display:block;z-index:999;position:absolute;background-color:#1d1d1d;opacity:.8;width:100%;height:100%}.profile-box-1[data-v-5852ed5c]{width:30%;min-width:200px;display:flex;justify-content:center;margin-top:50px}.profile-box-2[data-v-5852ed5c]{width:70%}@media (max-width:680px){.profile-box-1[data-v-5852ed5c],.profile-box-2[data-v-5852ed5c]{width:100%}}.popup[data-v-69842408]{max-height:90vh;min-height:80vh;min-width:60vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media (max-width:640px){.popup[data-v-69842408]{width:100vw;max-height:100vh;height:100vh;border:none}}.date-select[data-v-311bb15c]{display:inline-flex;border-radius:5px!important;box-shadow:0px 0px 5px 1px rgba(34,60,80,0.33)}.popup[data-v-5e4ab4e6]{max-height:90vh;min-width:60vw;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media (max-width:800px){.popup[data-v-5e4ab4e6]{min-width:100vw}}.gpio td[data-v-a2142e22],.pin[data-v-a2142e22]{text-align:center;width:35px;height:35px}.pin[data-v-a2142e22]{display:table-cell;border-radius:50%;margin:4px;vertical-align:middle;background-color:#c9e4f8}.pin-parity[data-v-a2142e22]{text-align:left;padding:2px;padding-top:10px}.pin-parity[data-v-a2142e22],.pin-unparity[data-v-a2142e22]{height:180px;margin-left:2px;margin-right:2px;writing-mode:tb-rl;transform:rotate(-180deg);width:30px;font-size:12px;line-height:12px;font-family:Helvetica Neue,Arial,sans-serif;border-radius:5px;color:#0d2f4c}.pin-unparity[data-v-a2142e22]{text-align:right;padding:2px;padding-bottom:10px}.pin-parity-radio[data-v-a2142e22]{top:40px}.pin-parity-radio[data-v-a2142e22],.pin-unparity-radio[data-v-a2142e22]{position:relative;z-index:100;width:34px;display:flex;justify-content:center}.pin-unparity-radio[data-v-a2142e22]{top:-40px}.gpio td[data-v-4947227b],.pin[data-v-4947227b]{text-align:center;width:35px;height:35px}.pin[data-v-4947227b]{display:table-cell;border-radius:50%;margin:4px;vertical-align:middle;background-color:#c9e4f8}.pin-parity[data-v-4947227b]{text-align:left;padding:2px;padding-top:10px}.pin-parity[data-v-4947227b],.pin-unparity[data-v-4947227b]{height:180px;margin-left:2px;margin-right:2px;writing-mode:tb-rl;transform:rotate(-180deg);width:30px;font-size:12px;line-height:12px;font-family:Helvetica Neue,Arial,sans-serif;border-radius:5px;color:#0d2f4c}.pin-unparity[data-v-4947227b]{text-align:right;padding:2px;padding-bottom:10px}.pin-parity-radio[data-v-4947227b]{top:40px}.pin-parity-radio[data-v-4947227b],.pin-unparity-radio[data-v-4947227b]{position:relative;z-index:100;width:34px;display:flex;justify-content:center}.pin-unparity-radio[data-v-4947227b]{top:-40px}.date-select[data-v-745be5d0]{display:inline-flex;border-radius:5px!important;box-shadow:0px 0px 5px 1px rgba(34,60,80,0.33)}.row[data-v-e7c42aee]{display:flex;flex-wrap:wrap;justify-content:space-between}.input1[data-v-e7c42aee]{width:100%;min-width:300px}.input2[data-v-e7c42aee]{width:50%;min-width:300px}.input3[data-v-e7c42aee]{width:33%;min-width:250px}.input4[data-v-e7c42aee]{width:25%;min-width:210px}.top-box[data-v-e7c42aee]{background-color:#1976d2;color:#fff;border-radius:5px;padding:5px;padding-left:10px;display:flex;align-items:center;justify-content:center;height:50px}.main-box[data-v-e7c42aee]{box-shadow:0px 0px 10px 0px rgba(34,60,80,0.2);border-radius:15px;padding:15px}@media (max-width:640px){.input2[data-v-e7c42aee],.input3[data-v-e7c42aee],.input4[data-v-e7c42aee]{width:100%}}.main-box[data-v-b72e1466]{box-shadow:0px 0px 10px 0px rgba(34,60,80,0.2);border-radius:15px;padding:15px}.key-block[data-v-b72e1466]{box-shadow:0px 0px 10px 0px rgba(34,60,80,0.2);padding:5px;border-radius:10px;margin:5px}.main-box[data-v-b7b5a32c]{box-shadow:0px 0px 10px 0px rgba(34,60,80,0.2);border-radius:15px;padding:15px}.doc-block[data-v-b7b5a32c]{box-shadow:0px 0px 10px 0px rgba(34,60,80,0.2);padding:5px;border-radius:10px;margin:5px;width:150px;height:140px}.main-box[data-v-7478a53c]{box-shadow:0px 0px 10px 0px rgba(34,60,80,0.2);border-radius:15px;padding:15px}.quote[data-v-420f867c]{background-color:#f8f7f7;display:flex;align-items:center;border-radius:5px}[dir=ltr] .quote-text[data-v-420f867c]{font-weight:400;text-align:left;line-height:1.2em}[dir=rtl] .quote-text[data-v-420f867c]{font-weight:400;text-align:right;line-height:1.2em}[dir=ltr] .quote-name[data-v-420f867c]{width:100%;font-size:0.7em;text-align:left;font-weight:700;line-height:1em;padding-bottom:3px}[dir=rtl] .quote-name[data-v-420f867c]{width:100%;font-size:0.7em;text-align:right;font-weight:700;line-height:1em;padding-bottom:3px}.type-recived[data-v-5b691ea2]{width:100%;text-align:left}.type-send[data-v-5b691ea2]{width:100%;text-align:right}.box[data-v-5b691ea2]{padding:10px;margin:1px;max-width:60%;word-break:break-all;margin-left:10px;margin-right:10px}.box-send-color[data-v-5b691ea2]{background-color:#e3f2fd;transition:background-color 500ms}[dir=ltr] .box-send-first[data-v-5b691ea2]{border-radius:15px 15px 5px 15px}[dir=rtl] .box-send-first[data-v-5b691ea2]{border-radius:15px 15px 15px 5px}[dir=ltr] .box-send-middle[data-v-5b691ea2]{border-radius:15px 5px 5px 15px}[dir=rtl] .box-send-middle[data-v-5b691ea2]{border-radius:5px 15px 15px 5px}[dir=ltr] .box-send-last[data-v-5b691ea2]{border-radius:15px 5px 0px 15px;position:relative}[dir=rtl] .box-send-last[data-v-5b691ea2]{border-radius:5px 15px 15px 0px;position:relative}[dir=ltr] .box-send-one[data-v-5b691ea2]{border-radius:15px 15px 0px 15px!important}[dir=rtl] .box-send-one[data-v-5b691ea2]{border-radius:15px 15px 15px 0px!important}[dir=ltr] .box-send-last[data-v-5b691ea2]:after{content:"";position:absolute;right:0;top:100%;width:0;height:0;border:10px solid transparent;border-left-color:#e3f2fd;border-right:0;border-bottom:0;margin-top:-10px;margin-right:-10px}[dir=rtl] .box-send-last[data-v-5b691ea2]:after{content:"";position:absolute;left:0px;right:auto;top:100%;width:0;height:0;border:10px solid transparent;border-right-color:#e3f2fd;border-left:0;border-bottom:0;margin-top:-10px;margin-left:-10px}.box-recived-color[data-v-5b691ea2]{background-color:#e8f5e9;transition:background-color 500ms}[dir=ltr] .box-recived-first[data-v-5b691ea2]{border-radius:15px 15px 15px 5px}[dir=rtl] .box-recived-first[data-v-5b691ea2]{border-radius:15px 15px 5px 15px}[dir=ltr] .box-recived-middle[data-v-5b691ea2]{border-radius:5px 15px 15px 5px}[dir=rtl] .box-recived-middle[data-v-5b691ea2]{border-radius:15px 5px 5px 15px}[dir=ltr] .box-recived-last[data-v-5b691ea2]{border-radius:5px 15px 15px 0px;position:relative}[dir=rtl] .box-recived-last[data-v-5b691ea2]{border-radius:15px 5px 0px 15px;position:relative}[dir=ltr] .box-recived-one[data-v-5b691ea2]{border-radius:15px 15px 15px 0px!important}[dir=rtl] .box-recived-one[data-v-5b691ea2]{border-radius:15px 15px 0px 15px!important}[dir=ltr] .box-recived-last[data-v-5b691ea2]:after{content:"";position:absolute;left:0;top:100%;width:0;height:0;border:10px solid transparent;border-right-color:#e8f5e9;border-left:0;border-bottom:0;margin-top:-10px;margin-left:-10px}[dir=rtl] .box-recived-last[data-v-5b691ea2]:after{content:"";position:absolute;right:0;left:auto;top:100%;width:0;height:0;border:10px solid transparent;border-left-color:#e8f5e9;border-right:0;border-bottom:0;margin-top:-10px;margin-right:-10px}.message-status[data-v-5b691ea2]{font-size:0.6em;padding-top:5px;width:100%;display:flex;align-items:center;line-height:1em;justify-content:space-between}[dir=ltr] .message-status[data-v-5b691ea2]{flex-direction:row}[dir=rtl] .message-status[data-v-5b691ea2]{flex-direction:column-reverse}.rotate[data-v-5b691ea2]{animation:animation-data-v-5b691ea2 2s linear infinite}@keyframes animation-data-v-5b691ea2{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.text-message[data-v-5b691ea2]{white-space:pre-wrap;word-break:break-word;text-align:left}.popup .q-menu[data-v-5b691ea2]{border-radius:10px!important}.doc-block[data-v-a74cf04c]{box-shadow:0px 0px 10px 0px rgba(34,60,80,0.2);border-radius:10px;width:150px;height:140px;display:flex;align-items:center;justify-content:center}.file-name[data-v-a74cf04c]{position:absolute;width:100%;text-align:center;bottom:0px;border-radius:0px 0px 10px 10px;color:#fff;line-height:1.2em;font-size:0.8em;font-weight:700;padding:5px;padding-top:10px;background:#000;background:linear-gradient(0deg,rgba(0,0,0,0.8),rgba(0,0,0,0.4) 50%,transparent)}.messenger[data-v-a6a01698]{width:100%;height:100%;overflow-y:auto;flex-grow:1;background-image:url(../img/message_bg.c208143f.png);background-size:40%}.message[data-v-8be94470]{padding:5px;border-top:2px solid var(--q-color-primary);background-color:#f8f9fc}.editor[data-v-8be94470]{max-height:200px;overflow-y:auto;padding:15px;border:none;outline:none;flex-grow:1}.editor[placeholder][data-v-8be94470]:empty:before{content:attr(placeholder);color:#555}@keyframes spin-data-v-8be94470{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotate[data-v-8be94470]{animation:spin-data-v-8be94470 5s linear 0s infinite}.context-menu[data-v-8be94470]{position:fixed;top:0px;left:0px;background-color:var(--q-color-primary);z-index:5000;display:none;box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);border-radius:3px;transition:all 100ms;width:120px;padding:10px}.context-btn[data-v-8be94470]{color:#fff;display:flex;align-items:center;width:100%}.ai-instructions-card[data-v-2e094a29]{border-radius:16px}.chat-workspace[data-v-eb2937e6]{width:100%;height:100%;display:flex;flex-direction:column}.chat-toolbar[data-v-eb2937e6]{display:flex;align-items:center;gap:12px;padding:10px;flex-wrap:wrap}.chat-panels[data-v-eb2937e6]{display:flex;flex:1;min-height:0;gap:8px}.chat-sidebar[data-v-eb2937e6]{flex:0 0 330px;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#f7f9fb;border:1px solid #e5ebef;border-radius:18px}.chat-sidebar.is-collapsed[data-v-eb2937e6]{display:none}.chat-list-heading[data-v-eb2937e6]{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 8px}.chat-list-heading h2[data-v-eb2937e6]{margin:0;font-size:21px;line-height:1.3;font-weight:700;letter-spacing:-0.4px;color:#233b48}.chat-list-heading p[data-v-eb2937e6]{margin:5px 0 0;font-size:12px;line-height:1.5;color:#83939e}.chat-list-icon[data-v-eb2937e6]{padding:10px;border-radius:13px;color:var(--q-color-primary);background:#e9eff3;font-size:22px}.chat-list-scroll[data-v-eb2937e6]{flex:1;min-height:0;height:auto!important}.chat-sidebar[data-v-eb2937e6] .q-field__control{border-radius:12px;background:#fff}.chat-sidebar[data-v-eb2937e6] .q-field--outlined .q-field__control:before{border-color:#dfe7ec}.chat-sidebar[data-v-eb2937e6] .q-field__label{color:#8998a2;font-size:13px}.chat-row[data-v-eb2937e6]{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;margin:0 0 7px;text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid transparent;border-radius:13px;transition:background 150ms,border-color 150ms,box-shadow 150ms}.chat-row[data-v-eb2937e6]:hover{background:#f0f5f7;border-color:#e0e8ed}.chat-row[data-v-eb2937e6]:focus-visible{outline:2px solid var(--q-color-primary);outline-offset:2px}.chat-row.is-active[data-v-eb2937e6]{background:#eaf2f5;border-color:#bbd0db;box-shadow:inset 3px 0 0 var(--q-color-primary)}.chat-avatar[data-v-eb2937e6]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 43px;width:43px;height:43px;border-radius:15px;font-size:15px;line-height:1;font-weight:700}.chat-row-content[data-v-eb2937e6]{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.chat-row-bottom[data-v-eb2937e6],.chat-row-top[data-v-eb2937e6]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.chat-row-name[data-v-eb2937e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#304653;font-size:14px;font-weight:600;line-height:1.4}.chat-row.has-unread .chat-row-name[data-v-eb2937e6]{color:#193b4b;font-weight:750}.chat-row-time[data-v-eb2937e6]{flex-shrink:0;color:#96a3ab;font-size:10px;font-weight:500;white-space:nowrap}.chat-row.has-unread .chat-row-time[data-v-eb2937e6]{color:var(--q-color-primary)}.chat-row-phone[data-v-eb2937e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7c8e9a;font-size:12px;line-height:1.3}.chat-account-phone[data-v-eb2937e6]{color:#99a6ae;font-size:10px;line-height:1.3}.chat-unread[data-v-eb2937e6]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;flex-shrink:0;border-radius:8px;color:#fff;background:var(--q-color-primary);font-size:10px;font-weight:700;line-height:1}.chat-list-empty[data-v-eb2937e6]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:38px 18px;text-align:center;color:#9aa8b1;font-size:12px}.chat-list-empty strong[data-v-eb2937e6]{color:#536a79;font-size:14px}.chat-conversation[data-v-eb2937e6]{position:relative;flex:1;min-width:0;height:100%;overflow-y:auto}.chat-conversation-empty[data-v-eb2937e6]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#96a5af;font-size:13px;pointer-events:none}.chat-conversation-empty strong[data-v-eb2937e6]{color:#405c6b;font-size:19px;font-weight:600}.chat-empty-icon[data-v-eb2937e6]{display:flex;align-items:center;justify-content:center;width:76px;height:76px;margin-bottom:4px;border-radius:26px;background:#eef3f6;color:#7996a5}@media (max-width:1000px){.chat-sidebar[data-v-eb2937e6]{flex-basis:290px}}@media (max-width:599px){.chat-sidebar[data-v-eb2937e6]{flex:1}.chat-panels.is-list-visible .chat-conversation[data-v-eb2937e6]{display:none}.chat-toolbar[data-v-eb2937e6]{padding:10px 0}}.header-row[data-v-bdff04c4]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:2px;padding-bottom:2px;font-size:1.2em;font-weight:700;line-height:1em}.header-col[data-v-bdff04c4]{align-items:center;flex:1;padding:2px;word-wrap:break-word}.grid-cell[data-v-bdff04c4]{padding:3px;border-bottom:1px solid #d3d3d3}.grid-cell-last[data-v-bdff04c4]{padding:3px 3px 0px 3px}