@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap";*{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}:root{--primary-color:#007bff;--primary-dark-color:#0056b3;--primary-semi-light-color:#b6d9ff;--primary-light-color:#dcecfc;--primary-extra-light-color:#f0f8ff;--primary-blur-color:#007bff4f;--secondary-color:#6c757d;--secondary-light-color:#f0f0f0;--secondary-extra-light-color:#0000000f;--success-color:#28a745;--success-dark-color:#218838;--success-semi-light-color:#28a74650;--success-light-color:#d4edda;--error-color:#dc3545;--light-color:#f8f9fa;--light-blur-color:#f8f9fa4f;--dark-color:#343a40;--gold-color:#ffc107;--gold-light-color:#ffcd27;--normal-font-family:"Open Sans", sans-serif;--code-font-family:"Source Code Pro", monospace;--border-radius:.5rem;--small-border-radius:.25rem;--box-shadow:0 4px 10px #0000001a;--blur-effect:blur(8px);font-size:16px}@media (width<=768px){:root{font-size:13.5px}}@media (width<=425px){:root{font-size:12px}}@media (width<=375px){:root{font-size:11px}}body{margin:0;padding:0}#app{min-height:100vh;font-family:var(--normal-font-family);background-color:var(--light-color);background-image:radial-gradient(var(--primary-light-color) 1px, transparent 1px);color:var(--dark-color);background-size:20px 20px;flex-direction:column;justify-content:space-between;align-items:center;gap:3rem;display:flex}.shadow{box-shadow:var(--box-shadow)}.blur{-webkit-backdrop-filter:var(--blur-effect);backdrop-filter:var(--blur-effect)}svg[data-v-76aa6b74]{transform:rotate(var(--r,0deg)) scale(var(--sx,1), var(--sy,1))}path[data-v-76aa6b74]{fill:currentColor}.overlay[data-v-2c3cf680]{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.settings-cluster[data-v-2c3cf680]{border-radius:var(--border-radius);background-color:var(--light-color);background-image:radial-gradient(var(--primary-light-color) 1px, transparent 1px);z-index:1002;background-size:20px 20px;flex-direction:column;gap:0;min-width:min(60rem,90vw);max-height:90vh;display:flex;overflow:hidden}.settings-cluster h2[data-v-2c3cf680]{color:var(--light-color);background-color:var(--primary-color);border-radius:var(--border-radius) var(--border-radius) 0 0;justify-content:center;align-items:center;gap:.5rem;width:100%;margin:0;padding:1rem;font-size:2rem;font-weight:700;display:flex}.settings-cluster .setting-item[data-v-2c3cf680]{grid-template-columns:auto 1fr;align-items:center;gap:1.5rem;width:100%;padding:2rem 1.5rem;display:grid;overflow:hidden auto}.settings-cluster .setting-item label[data-v-2c3cf680]{text-align:right;align-self:start;padding-top:.4rem;font-size:1.2rem;font-weight:700}.settings-cluster .setting-item label.label-for-switch[data-v-2c3cf680]{align-self:center;padding-top:0}.settings-cluster .setting-item .switch-input[data-v-2c3cf680]{width:4rem;height:2rem;display:inline-block;position:relative}.settings-cluster .setting-item .switch-input input[data-v-2c3cf680]{opacity:0;width:0;height:0}.settings-cluster .setting-item .switch-input span[data-v-2c3cf680]{cursor:pointer;border-radius:var(--border-radius);background-color:var(--secondary-color);transition:all .1s ease-in-out;position:absolute;inset:0}.settings-cluster .setting-item .switch-input span[data-v-2c3cf680]:before{content:"";border-radius:var(--small-border-radius);background-color:var(--light-color);width:1.5rem;height:1.5rem;transition:all .1s ease-in-out;position:absolute;bottom:.25rem;left:.25rem}.settings-cluster .setting-item .switch-input input:checked+span[data-v-2c3cf680]{background-color:var(--success-color)}.settings-cluster .setting-item .switch-input input:checked+span[data-v-2c3cf680]:before{transform:translate(2rem)}.settings-cluster .setting-item .range-input[data-v-2c3cf680]{flex-direction:column;justify-content:center;align-items:center;gap:.2rem;display:flex}.settings-cluster .setting-item .range-input input[type=range][data-v-2c3cf680]{appearance:none;border-radius:var(--border-radius);cursor:pointer;background-color:#0000;outline:0;width:100%;margin:0}.settings-cluster .setting-item .range-input input[type=range][data-v-2c3cf680]::-webkit-slider-runnable-track{background-color:var(--light-blur-color);border-radius:var(--border-radius);height:1.5rem}.settings-cluster .setting-item .range-input input[type=range][data-v-2c3cf680]::-moz-range-track{background-color:var(--light-blur-color);border-radius:var(--border-radius);outline:none;height:1.5rem}.settings-cluster .setting-item .range-input input[type=range][data-v-2c3cf680]::-webkit-slider-container{border-radius:var(--border-radius);background-color:#0000;width:100%;height:1.5rem;overflow:hidden}.settings-cluster .setting-item .range-input input[type=range][data-v-2c3cf680]::-moz-range-progress{border-radius:var(--border-radius);background-color:#0000;width:100%;height:1.5rem;overflow:hidden}.settings-cluster .setting-item .range-input input[type=range][data-v-2c3cf680]::-webkit-slider-thumb{appearance:none;border-image:linear-gradient(var(--primary-color), var(--primary-color)) 0 fill/8 20 8 0/0 0 0 2000px;width:0;height:1.5rem}.settings-cluster .setting-item .range-input input[type=range][data-v-2c3cf680]::-moz-range-thumb{border-image:linear-gradient(var(--primary-color), var(--primary-color)) 0 fill/8 20 8 0/0 0 0 2000px;width:0;height:1.5rem}.settings-cluster .setting-item .range-input input[type=range][data-v-2c3cf680]:focus{outline:none}.settings-cluster .setting-item .range-input .range-input-label[data-v-2c3cf680]{justify-content:space-between;width:calc(100% + 1rem);font-size:1rem;font-weight:700;display:flex}.settings-cluster .setting-item .range-input .range-input-label span[data-v-2c3cf680]{text-align:center;width:1rem;font-family:var(--code-font-family);color:var(--secondary-color);font-size:1rem}.settings-cluster .setting-item textarea[data-v-2c3cf680]{border-radius:var(--border-radius);width:100%;min-height:16rem;color:var(--dark-color);background-color:var(--light-blur-color);font-size:1.2rem;font-family:var(--code-font-family);word-break:keep-all;line-break:keep-all;resize:none;border:none;padding:.5rem;transition:all .1s ease-in-out}.settings-cluster .setting-item textarea[data-v-2c3cf680]:focus{outline:2px solid var(--primary-color);border:none}.settings-cluster .setting-item select[data-v-2c3cf680]{appearance:base-select;border-radius:var(--border-radius);width:100%;color:var(--dark-color);background-color:var(--light-blur-color);cursor:pointer;border:none;padding:.5rem;font-family:inherit;font-size:1.2rem;transition:all .1s ease-in-out}.settings-cluster .setting-item select[data-v-2c3cf680]:focus{outline:2px solid var(--primary-color);border:none}.settings-cluster .setting-item select[data-v-2c3cf680]::picker(select){appearance:base-select;color:var(--dark-color);background-color:var(--light-color);border-color:var(--primary-color);border-radius:var(--border-radius)}.settings-cluster .setting-item select option[data-v-2c3cf680]{padding:.5rem 1rem}.settings-cluster .setting-item select option[data-v-2c3cf680]::checkmark{display:none}.settings-cluster .setting-button[data-v-2c3cf680]{border-radius:0 0 var(--border-radius) var(--border-radius);grid-template-columns:1fr 1fr;width:100%;display:grid}.settings-cluster .setting-button button[data-v-2c3cf680]{cursor:pointer;border:none;width:100%;padding:1rem;font-size:1.2rem;transition:all .1s ease-in-out}.settings-cluster .setting-button button.cancel-button[data-v-2c3cf680]{background-color:var(--primary-light-color);color:var(--primary-color);border-radius:0 0 0 var(--border-radius)}@media (hover:hover){.settings-cluster .setting-button button.cancel-button[data-v-2c3cf680]:hover{background-color:var(--primary-color);color:var(--light-color)}}.settings-cluster .setting-button button.save-button[data-v-2c3cf680]{background-color:var(--success-color);color:var(--light-color);border-radius:0 0 var(--border-radius) 0;font-weight:700}@media (hover:hover){.settings-cluster .setting-button button.save-button[data-v-2c3cf680]:hover{background-color:var(--success-dark-color)}}.settings-cluster .setting-button button.save-button.error[data-v-2c3cf680]{background-color:var(--secondary-light-color);color:var(--secondary-color);cursor:not-allowed}@media (hover:hover){.settings-cluster .setting-button button.save-button.error[data-v-2c3cf680]:hover{background-color:var(--secondary-light-color)}}@media (width<=1024px){.settings-cluster .setting-item[data-v-2c3cf680]{grid-template-columns:1fr;gap:.5rem}.settings-cluster .setting-item label[data-v-2c3cf680]{text-align:left}.settings-cluster .setting-button[data-v-2c3cf680]{grid-template-columns:1fr}.settings-cluster .setting-button button.cancel-button[data-v-2c3cf680]{border-radius:0}.settings-cluster .setting-button button.save-button[data-v-2c3cf680]{border-radius:0 0 var(--border-radius) var(--border-radius)}}header[data-v-6bcedd9a]{z-index:1000;background-color:var(--primary-color);width:100%;color:var(--light-color);font-family:var(--normal-font-family);place-items:center;margin-bottom:1rem;transition:all .3s ease-in-out;display:grid;position:sticky;top:0}header .header-cluster[data-v-6bcedd9a]{justify-content:space-between;align-items:center;width:min(100%,125rem);padding:1rem;transition:all .3s ease-in-out;display:flex}header .logo-cluster[data-v-6bcedd9a]{align-items:center;gap:.5rem;transition:all .3s ease-in-out;display:flex}header .logo-cluster svg[data-v-6bcedd9a]{fill:var(--light-color);width:3rem;height:3rem;transition:all .3s ease-in-out}header .logo-cluster .logo-text[data-v-6bcedd9a]{grid-template-rows:auto auto;grid-template-columns:auto 1fr;place-items:start;gap:.1rem .5rem;display:grid}header .logo-cluster .logo-text[data-v-6bcedd9a] *{margin:0;padding:0;line-height:1rem;transition:all .3s ease-in-out}header .logo-cluster .logo-text h1[data-v-6bcedd9a]{font-size:2rem;font-weight:900;line-height:2rem;font-family:var(--code-font-family);grid-area:1/1/2/2}header .logo-cluster .logo-text span[data-v-6bcedd9a]{grid-area:1/2/2/3;font-size:.8rem;font-weight:100}header .logo-cluster .logo-text p[data-v-6bcedd9a]{letter-spacing:.08rem;grid-area:2/1/3/3}header .link-cluster[data-v-6bcedd9a]{justify-content:center;align-items:center;gap:.8rem;transition:all .3s ease-in-out;display:flex}@media (width<=425px){header .link-cluster[data-v-6bcedd9a]{gap:.4rem}}header .link-item[data-v-6bcedd9a]{color:var(--primary-color);background:0 0;background-color:var(--primary-light-color);border-radius:var(--border-radius);cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;line-height:1rem;text-decoration:none;transition:padding .3s ease-in-out,color .1s ease-in-out,background-color .1s ease-in-out;display:flex}header .link-item.github[data-v-6bcedd9a]{color:var(--dark-color);background-color:var(--gold-color)}header .link-item .mdi[data-v-6bcedd9a]{font-size:1.5rem;line-height:1.5rem}header .link-item .text[data-v-6bcedd9a]{font-family:var(--normal-font-family);font-size:1rem}@media (hover:hover){header .link-item[data-v-6bcedd9a]:hover{color:var(--primary-light-color);background-color:var(--primary-semi-dark-color)}header .link-item:hover.github[data-v-6bcedd9a]{color:var(--dark-color);background-color:var(--gold-light-color)}}@media (width<=768px){header .link-item[data-v-6bcedd9a]{padding:.5rem}header .link-item .text[data-v-6bcedd9a]{display:none}}header.blur.shadow[data-v-6bcedd9a]{--blur-effect:blur(10px);background-color:var(--light-blur-color)}header.blur.shadow .header-cluster[data-v-6bcedd9a]{padding:.5rem 1rem}header.blur.shadow .header-cluster .logo-cluster[data-v-6bcedd9a]{gap:.3rem}header.blur.shadow .header-cluster .logo-cluster svg[data-v-6bcedd9a]{fill:var(--primary-color);width:2.5rem;height:2.5rem}header.blur.shadow .header-cluster .logo-cluster .logo-text[data-v-6bcedd9a] *{color:var(--primary-color)}header.blur.shadow .header-cluster .logo-cluster .logo-text h1[data-v-6bcedd9a]{font-size:1.5rem;line-height:1.5rem}header.blur.shadow .header-cluster .logo-cluster .logo-text span[data-v-6bcedd9a],header.blur.shadow .header-cluster .logo-cluster .logo-text p[data-v-6bcedd9a]{font-size:.8rem}header.blur.shadow .link-cluster[data-v-6bcedd9a]{gap:.6rem}@media (width<=425px){header.blur.shadow .link-cluster[data-v-6bcedd9a]{gap:.3rem}}header.blur.shadow .link-item[data-v-6bcedd9a]{padding:.3rem .8rem}@media (width<=768px){header.blur.shadow .link-item[data-v-6bcedd9a]{padding:.3rem}}.id-cluster[data-v-20dfe269]{font-family:var(--code-font-family);flex-direction:column;align-items:center;gap:1rem;display:flex}.id-cluster .clientId-cluster[data-v-20dfe269]{text-align:center;font-size:6rem;font-weight:900;line-height:6rem;transition:all .1s ease-in-out;position:relative}.id-cluster .clientId-cluster .cover[data-v-20dfe269]{width:100%;height:100%;color:var(--primary-color);opacity:0;cursor:pointer;background-color:#0000;place-content:center;font-size:4rem;transition:all .1s ease-in-out;display:grid;position:absolute;top:0;left:0}.id-cluster .clientId-cluster.ready[data-v-20dfe269]{color:var(--primary-color)}.id-cluster .clientId-cluster.disabled[data-v-20dfe269]{color:var(--secondary-color);cursor:not-allowed}@media (hover:hover){.id-cluster .clientId-cluster:hover .cover[data-v-20dfe269]{opacity:1}.id-cluster .clientId-cluster.ready[data-v-20dfe269]:hover{color:var(--primary-light-color)}.id-cluster .clientId-cluster.disabled[data-v-20dfe269]:hover{color:var(--secondary-color)}.id-cluster .clientId-cluster.disabled:hover .cover[data-v-20dfe269]{opacity:0;cursor:not-allowed}}.id-cluster .targetId-cluster[data-v-20dfe269]{border-radius:var(--border-radius);justify-content:center;transition:all .1s ease-in-out;display:flex;position:relative}.id-cluster .targetId-cluster .input-hint[data-v-20dfe269]{background-color:var(--primary-light-color);color:var(--primary-color);opacity:0;text-align:center;border-radius:var(--border-radius);z-index:-1;padding:.2rem .5rem;transition:all .1s ease-in-out;position:absolute;bottom:0;left:0;right:0;transform:translateY(80%)}.id-cluster .targetId-cluster.disabled[data-v-20dfe269]{border-color:var(--secondary-color)}@media (hover:hover){.id-cluster .targetId-cluster.disabled:hover .input-hint[data-v-20dfe269]{opacity:1;transform:translateY(110%)}}.id-cluster .targetId-cluster.disabled .connect-button[data-v-20dfe269]{background-color:var(--secondary-color);cursor:not-allowed;justify-content:center;align-items:center;display:flex}.id-cluster .targetId-cluster.ready[data-v-20dfe269]{border-color:var(--primary-color)}.id-cluster .targetId-cluster.ready .connect-button[data-v-20dfe269]{background-color:var(--primary-color);transition:all .1s ease-in-out}@media (hover:hover){.id-cluster .targetId-cluster.ready .connect-button[data-v-20dfe269]:hover{background-color:var(--primary-dark-color)}}.id-cluster .targetId-cluster.success[data-v-20dfe269]{border-color:var(--success-color)}.id-cluster .targetId-cluster.success .targetId-input[data-v-20dfe269]{color:var(--success-color)}.id-cluster .targetId-cluster.success .connect-button[data-v-20dfe269]{background-color:var(--success-color);cursor:not-allowed}.id-cluster .targetId-cluster .targetId-input[data-v-20dfe269]{border-radius:var(--border-radius) 0 0 var(--border-radius);width:12rem;font-family:var(--code-font-family);text-align:center;text-transform:uppercase;color:var(--dark-color);background-color:var(--light-blur-color);border:none;padding:.5rem;font-size:4rem;font-weight:700}.id-cluster .targetId-cluster .targetId-input[data-v-20dfe269]::placeholder{color:var(--secondary-color)}.id-cluster .targetId-cluster .targetId-input[data-v-20dfe269]:focus{outline:none}.id-cluster .targetId-cluster .connect-button[data-v-20dfe269]{border-radius:0 var(--border-radius) var(--border-radius) 0;font-family:var(--normal-font-family);text-transform:uppercase;color:var(--light-color);cursor:pointer;border:none;padding:.5rem 1rem;font-size:1rem;font-weight:700}.id-cluster .targetId-cluster .connect-button .mdi[data-v-20dfe269]{margin:auto;font-size:3rem;line-height:3rem}.id-cluster .isTurnServerAvailable[data-v-20dfe269]{text-transform:uppercase;align-items:center;gap:.5rem;margin-top:2rem;font-size:1rem;font-weight:700;display:flex}.id-cluster .isTurnServerAvailable .dot[data-v-20dfe269]{border-radius:50%;width:.6rem;height:.6rem}.id-cluster .isTurnServerAvailable .dot.green[data-v-20dfe269]{background-color:var(--success-color)}.id-cluster .isTurnServerAvailable .dot.red[data-v-20dfe269]{background-color:var(--error-color)}.id-cluster .isTurnServerAvailable .notice[data-v-20dfe269]{color:var(--dark-color)}.upload-text-cluster[data-v-3ea21576]{color:var(--primary-color);flex-direction:column;grid-area:2/1/3/3;justify-content:center;align-items:center;display:flex}.upload-text-cluster.disabled[data-v-3ea21576]{color:var(--secondary-color);cursor:not-allowed}.upload-text-cluster.disabled .text-input[data-v-3ea21576]{cursor:not-allowed}.upload-text-cluster.disabled .send-button[data-v-3ea21576]{border-color:var(--secondary-light-color);background-color:var(--secondary-light-color);color:var(--secondary-color);cursor:not-allowed}.upload-text-cluster .text-input[data-v-3ea21576]{border-radius:var(--border-radius) var(--border-radius) 0 0;width:100%;height:12rem;color:var(--dark-color);background-color:var(--light-blur-color);resize:none;border:none;padding:.5rem;font-family:inherit;font-size:1.5rem}.upload-text-cluster .text-input[data-v-3ea21576]:focus{outline:none}.upload-text-cluster .send-button[data-v-3ea21576]{border:2px solid;border-color:var(--primary-light-color);border-radius:0 0 var(--border-radius) var(--border-radius);background-color:var(--primary-light-color);width:100%;color:var(--primary-color);cursor:pointer;outline:none;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;font-weight:700;transition:all .1s ease-in-out;display:flex}.upload-text-cluster .send-button[data-v-3ea21576]:has(.mdi-check-bold){border-color:var(--success-light-color);background-color:var(--success-light-color);color:var(--success-color)}.upload-text-cluster .send-button .mdi[data-v-3ea21576]{font-size:1.5rem;line-height:1.5rem}.upload-text-cluster .send-button .upload-text-title[data-v-3ea21576]{margin:0;font-size:1.5rem;line-height:1.5rem}@media (hover:hover){.upload-text-cluster:not(.disabled) .send-button[data-v-3ea21576]:hover{border-color:var(--primary-color);background-color:var(--primary-color);color:var(--light-color)}.upload-text-cluster:not(.disabled) .send-button[data-v-3ea21576]:has(.mdi-check-bold):hover{border-color:var(--success-color);background-color:var(--success-color);color:var(--light-color)}}@media (width<=768px){.upload-text-cluster[data-v-3ea21576]{grid-area:3/1/4/2}.upload-text-cluster .text-input[data-v-3ea21576]{height:10rem}}.upload-file-cluster[data-v-bcfd10be]{border-color:var(--primary-color);border-radius:var(--border-radius);background-color:var(--primary-color);color:var(--light-color);cursor:pointer;border-style:solid;border-width:2px;grid-area:1/1/2/2;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}.upload-file-cluster.disabled[data-v-bcfd10be]{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--secondary-light-color);cursor:not-allowed}.upload-file-cluster .file-input[data-v-bcfd10be]{display:none}.upload-file-cluster .mdi[data-v-bcfd10be]{font-size:3rem;line-height:3rem}.upload-file-cluster .file-input-title[data-v-bcfd10be]{text-align:center;margin:0;font-size:1.5rem;font-weight:700;line-height:1.5rem}@media (hover:hover){.upload-file-cluster[data-v-bcfd10be]:not(.disabled):hover{border-color:var(--primary-dark-color);background-color:var(--primary-dark-color)}}.overlay[data-v-cec9e22e]{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.upload-photo-cluster[data-v-cec9e22e]{border-color:var(--primary-light-color);border-radius:var(--border-radius);background-color:var(--primary-light-color);color:var(--primary-color);cursor:pointer;border-style:solid;border-width:2px;grid-area:1/2/2/3;justify-content:center;align-items:center;gap:.5rem;transition:all .1s ease-in-out;display:flex;padding:.5rem 1rem!important}.upload-photo-cluster.disabled[data-v-cec9e22e]{border-color:var(--secondary-light-color);background-color:var(--secondary-light-color);color:var(--secondary-color);cursor:not-allowed}@media (hover:hover){.upload-photo-cluster[data-v-cec9e22e]:not(.disabled):hover{border-color:var(--primary-color);background-color:var(--primary-color);color:var(--light-color)}}.upload-photo-cluster .mdi[data-v-cec9e22e]{font-size:3rem;font-weight:700;line-height:3rem}.upload-photo-cluster .upload-photo-title[data-v-cec9e22e]{text-align:center;margin:0;font-size:1.5rem;font-weight:700;line-height:1.5rem;display:none}.camera-display-cluster[data-v-cec9e22e]{border-radius:var(--border-radius);background-color:var(--primary-light-color);z-index:500;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(94vw,40rem)!important}.camera-display-cluster button[data-v-cec9e22e]{z-index:20;cursor:pointer;border:none;transition:all .1s ease-in-out;position:absolute}.camera-display-cluster .close-button[data-v-cec9e22e]{color:var(--prime-color);z-index:504;background-color:#0000;font-size:2rem;top:2rem;right:1.5rem}@media (hover:hover){.camera-display-cluster .close-button[data-v-cec9e22e]:hover{color:var(--primary-dark-color)}}.camera-display-cluster .stream-display[data-v-cec9e22e]{border-radius:var(--border-radius);z-index:502;width:auto;max-width:94vw;height:auto;max-height:94vh}.camera-display-cluster .snapshot-button[data-v-cec9e22e]{background-color:var(--primary-color);width:4rem;height:4rem;color:var(--light-color);z-index:504;border-radius:50%;padding:0;font-size:2rem;line-height:0;bottom:2rem;left:50%;transform:translate(-50%)}@media (hover:hover){.camera-display-cluster .snapshot-button[data-v-cec9e22e]:hover{background-color:var(--primary-dark-color)}}.camera-display-cluster .photo-display[data-v-cec9e22e]{border-radius:var(--border-radius);z-index:506;width:auto;max-width:94vw;height:auto;max-height:94vh}.camera-display-cluster .send-button[data-v-cec9e22e]{border-radius:var(--border-radius);background-color:var(--primary-color);width:6rem;height:3rem;color:var(--light-color);z-index:508;justify-content:center;align-items:center;font-size:2rem;display:flex;bottom:2rem;left:50%;transform:translate(-50%)}.camera-display-cluster .send-button.mdi-check-bold[data-v-cec9e22e]{background-color:var(--success-color)}@media (hover:hover){.camera-display-cluster .send-button[data-v-cec9e22e]:hover{background-color:var(--primary-dark-color)}.camera-display-cluster .send-button.mdi-check-bold[data-v-cec9e22e]:hover{background-color:var(--success-color)}}@media (width<=768px){.upload-photo-cluster[data-v-cec9e22e]{grid-area:2/1/3/2}.upload-photo-cluster .upload-photo-title[data-v-cec9e22e]{display:block}}.upload-cluster[data-v-ce8de059]{z-index:400;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:.5rem;width:100%;display:grid}.upload-cluster[data-v-ce8de059]>*{border-radius:var(--border-radius);width:100%;box-shadow:var(--box-shadow);transition:all .1s ease-in-out}@media (width<=768px){.upload-cluster[data-v-ce8de059]{grid-template-rows:auto auto auto;grid-template-columns:1fr}.upload-cluster[data-v-ce8de059]>*{width:100%}}.operation-cluster[data-v-b3ad3813]{z-index:300;flex-direction:column;grid-area:1/1/2/2;align-items:center;gap:4rem;display:flex}@media (width<=1440px){.operation-cluster[data-v-b3ad3813]{grid-area:1/1/3/2}}@media (width<=768px){.operation-cluster[data-v-b3ad3813]{grid-area:1/1/2/2;gap:2rem}}.upload-item[data-v-9716eeb4]{border-radius:var(--small-border-radius);cursor:pointer;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:.5rem 1rem;text-decoration:none;transition:all .1s ease-in-out;display:flex}.upload-item .mdi[data-v-9716eeb4]{align-self:flex-start;font-size:2.5rem;transition:all .1s ease-in-out}.upload-item .upload-item-detail[data-v-9716eeb4]{flex-direction:column;gap:.5rem;width:100%;margin:0 auto;display:flex}.upload-item .upload-item-detail p[data-v-9716eeb4]{margin:0;transition:all .1s ease-in-out}.upload-item .upload-item-detail p.upload-item-name[data-v-9716eeb4]{word-break:break-all;line-break:anywhere;font-size:1.5rem;font-weight:700}.upload-item .upload-item-detail p.upload-item-content[data-v-9716eeb4]{word-break:break-all;line-break:anywhere;font-size:1.2rem;font-weight:500}.upload-item .upload-item-detail .upload-item-progress[data-v-9716eeb4]{border-radius:var(--small-border-radius);border:none;width:100%;height:.5rem}.upload-item .upload-item-detail img[data-v-9716eeb4],.upload-item .upload-item-detail video[data-v-9716eeb4]{border-radius:var(--small-border-radius);opacity:1;width:100%;height:auto;transition:all .1s ease-in-out}.upload-item.success[data-v-9716eeb4]{background-color:var(--success-light-color);color:var(--success-color)}.upload-item.success .upload-item-detail .upload-item-progress[data-v-9716eeb4]::-webkit-progress-value{background-color:var(--success-color);border-radius:.25rem;transition:all .1s ease-in-out}.upload-item.success .upload-item-detail .upload-item-progress[data-v-9716eeb4]::-webkit-progress-bar{background-color:#0000;border-radius:.25rem;transition:all .1s ease-in-out}.upload-item.success.text[data-v-9716eeb4],.upload-item.success.file[data-v-9716eeb4]{position:relative}@media (hover:hover){.upload-item.success.text[data-v-9716eeb4]:hover,.upload-item.success.file[data-v-9716eeb4]:hover{color:var(--success-semi-light-color)}.upload-item.success.text:hover .upload-item-detail .upload-item-progress[data-v-9716eeb4]::-webkit-progress-value{background-color:var(--success-semi-light-color)}.upload-item.success.file:hover .upload-item-detail .upload-item-progress[data-v-9716eeb4]::-webkit-progress-value{background-color:var(--success-semi-light-color)}.upload-item.success.text:hover .upload-item-detail img[data-v-9716eeb4],.upload-item.success.file:hover .upload-item-detail img[data-v-9716eeb4]{opacity:.3}.upload-item.success.text:hover .copy-cover[data-v-9716eeb4],.upload-item.success.file:hover .copy-cover[data-v-9716eeb4]{opacity:1}}.upload-item.loading[data-v-9716eeb4]{background-color:var(--primary-light-color);color:var(--primary-color);cursor:not-allowed}.upload-item.loading .upload-item-detail .upload-item-progress[data-v-9716eeb4]::-webkit-progress-value{background-color:var(--primary-color);border-radius:.25rem;transition:all .1s ease-in-out}.upload-item.loading .upload-item-detail .upload-item-progress[data-v-9716eeb4]::-webkit-progress-bar{background-color:var(--light-color);border-radius:.25rem}.copy-cover[data-v-9716eeb4]{opacity:0;width:100%;height:100%;color:var(--success-color);background-color:#0000;place-content:center;font-size:1.5rem;transition:all .1s ease-in-out;display:grid;position:absolute;top:0;left:0}.copy-cover .mdi[data-v-9716eeb4]{height:100%}.copy-cover .mdi[data-v-9716eeb4]:before{place-content:center;height:100%;display:grid}.none-hover[data-v-9716eeb4]{align-self:flex-start}.upload-cluster[data-v-5d5ecd3f]{border-radius:var(--border-radius);background-color:var(--secondary-extra-light-color);width:100%;height:100%;-webkit-backdrop-filter:var(--blur-effect);flex-direction:column;grid-area:1/2/2/3;align-items:center;gap:.5rem;padding:1rem;display:flex;overflow-y:auto}.upload-cluster .upload-cluster-title[data-v-5d5ecd3f]{align-items:center;gap:.5rem;display:flex}.upload-cluster .upload-cluster-title .mdi[data-v-5d5ecd3f]{color:var(--secondary-color);font-size:2.5rem}.upload-cluster .upload-cluster-title .upload-cluster-title-text[data-v-5d5ecd3f]{color:var(--secondary-color);font-size:2rem;font-weight:700}.upload-cluster .noting-to-upload-text[data-v-5d5ecd3f]{color:var(--secondary-color);font-size:1.5rem}@media (width<=1440px){.upload-cluster[data-v-5d5ecd3f]{grid-area:1/2/2/3}}@media (width<=768px){.upload-cluster[data-v-5d5ecd3f]{grid-area:2/1/3/2}}.download-item[data-v-4aaf79aa]{border-radius:var(--small-border-radius);cursor:pointer;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:.5rem 1rem;text-decoration:none;transition:all .1s ease-in-out;display:flex}.download-item .mdi[data-v-4aaf79aa]{align-self:flex-start;font-size:2.5rem;transition:all .1s ease-in-out}.download-item .download-item-detail[data-v-4aaf79aa]{flex-direction:column;gap:.5rem;width:100%;margin:0 auto;display:flex}.download-item .download-item-detail p[data-v-4aaf79aa]{margin:0;transition:all .1s ease-in-out}.download-item .download-item-detail p.download-item-name[data-v-4aaf79aa]{word-break:break-all;line-break:anywhere;font-size:1.5rem;font-weight:700}.download-item .download-item-detail p.download-item-content[data-v-4aaf79aa]{word-break:break-all;line-break:anywhere;font-size:1.2rem;font-weight:500}.download-item .download-item-detail .download-item-progress[data-v-4aaf79aa]{border-radius:var(--small-border-radius);border:none;width:100%;height:.5rem}.download-item .download-item-detail img[data-v-4aaf79aa],.download-item .download-item-detail video[data-v-4aaf79aa]{border-radius:var(--small-border-radius);opacity:1;width:100%;height:auto;transition:all .1s ease-in-out}.download-item.success[data-v-4aaf79aa]{background-color:var(--success-light-color);color:var(--success-color)}.download-item.success .download-item-detail .download-item-progress[data-v-4aaf79aa]::-webkit-progress-value{background-color:var(--success-color);border-radius:.25rem;transition:all .1s ease-in-out}.download-item.success .download-item-detail .download-item-progress[data-v-4aaf79aa]::-webkit-progress-bar{background-color:#0000;border-radius:.25rem;transition:all .1s ease-in-out}.download-item.success.text[data-v-4aaf79aa],.download-item.success.file[data-v-4aaf79aa]{position:relative}@media (hover:hover){.download-item.success.text[data-v-4aaf79aa]:hover,.download-item.success.file[data-v-4aaf79aa]:hover{color:var(--success-semi-light-color)}.download-item.success.text:hover .download-item-detail .download-item-progress[data-v-4aaf79aa]::-webkit-progress-value{background-color:var(--success-semi-light-color)}.download-item.success.file:hover .download-item-detail .download-item-progress[data-v-4aaf79aa]::-webkit-progress-value{background-color:var(--success-semi-light-color)}.download-item.success.text:hover .download-item-detail img[data-v-4aaf79aa],.download-item.success.file:hover .download-item-detail img[data-v-4aaf79aa]{opacity:.3}.download-item.success.text:hover .copy-cover[data-v-4aaf79aa],.download-item.success.file:hover .copy-cover[data-v-4aaf79aa]{opacity:1}}.download-item.loading[data-v-4aaf79aa]{background-color:var(--primary-light-color);color:var(--primary-color);cursor:not-allowed}.download-item.loading .download-item-detail .download-item-progress[data-v-4aaf79aa]::-webkit-progress-value{background-color:var(--primary-color);border-radius:.25rem;transition:all .1s ease-in-out}.download-item.loading .download-item-detail .download-item-progress[data-v-4aaf79aa]::-webkit-progress-bar{background-color:var(--light-color);border-radius:.25rem}.copy-cover[data-v-4aaf79aa]{opacity:0;width:100%;height:100%;color:var(--success-color);background-color:#0000;place-content:center;font-size:1.5rem;transition:all .1s ease-in-out;display:grid;position:absolute;top:0;left:0}.copy-cover .mdi[data-v-4aaf79aa]{height:100%}.copy-cover .mdi[data-v-4aaf79aa]:before{place-content:center;height:100%;display:grid}.none-hover[data-v-4aaf79aa]{align-self:flex-start}.download-cluster[data-v-25fe83b3]{border-radius:var(--border-radius);background-color:var(--secondary-extra-light-color);height:100%;-webkit-backdrop-filter:var(--blur-effect);flex-direction:column;grid-area:1/3/2/4;align-items:center;gap:.5rem;padding:1rem;display:flex;overflow-y:auto}.download-cluster .download-cluster-title[data-v-25fe83b3]{align-items:center;gap:.5rem;display:flex}.download-cluster .download-cluster-title .mdi[data-v-25fe83b3]{color:var(--secondary-color);font-size:2.5rem}.download-cluster .download-cluster-title .download-cluster-title-text[data-v-25fe83b3]{color:var(--secondary-color);font-size:2rem;font-weight:700}.download-cluster .noting-to-download-text[data-v-25fe83b3]{color:var(--secondary-color);font-size:1.5rem}@media (width<=1440px){.download-cluster[data-v-25fe83b3]{grid-area:2/2/3/3}}@media (width<=768px){.download-cluster[data-v-25fe83b3]{grid-area:3/1/4/2}}footer[data-v-455bdadb]{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}footer p[data-v-455bdadb]{text-align:center;color:var(--secondary-color);flex-direction:row;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;font-size:1.2rem;line-height:1.2rem;display:flex}footer p a[data-v-455bdadb]{color:var(--primary-color);justify-content:center;align-items:center;gap:.1rem;text-decoration:none;transition:all .1s ease-in-out;display:inline-flex}@media (hover:hover){footer p a[data-v-455bdadb]:hover{color:var(--primary-dark-color);text-decoration:underline}}#app-content[data-v-e68b6bcc]{z-index:0;justify-content:center;align-items:start;width:100%;min-height:40vh;display:flex}.app-cluster[data-v-e68b6bcc]{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:2rem;width:min(96vw,120rem);margin:2rem 2vw;display:grid}.app-cluster[data-v-e68b6bcc]>*{width:calc(min(96vw,120rem)/3 - 1.33333rem)}@media (width<=1440px){.app-cluster[data-v-e68b6bcc]{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.app-cluster[data-v-e68b6bcc]>*{width:calc(min(96vw,120rem)/2 - 1rem)}}@media (width<=768px){.app-cluster[data-v-e68b6bcc]{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:4rem}.app-cluster[data-v-e68b6bcc]>*{width:96vw}}
