.login[data-v-4e968a28]{position:relative;color:var(--bt-form-color)}.login-form[data-v-4e968a28]{position:relative;top:2em;width:30em;max-width:90vw;margin:auto}.login-2cols[data-v-4e968a28]{display:grid;grid-template-columns:7em 14em;grid-gap:4px}.place-error[data-v-4e968a28]{position:relative;left:1px;top:2em}.input-box[data-v-4e968a28]{text-align:left;padding-left:6px}.adduser{position:relative;width:80%;left:10%}.place-form{position:relative;top:1.8em;left:0;max-width:40em;margin:auto}.adduser-wide{display:grid;grid-template-columns:10em auto;grid-gap:4px}.adduser-tall{display:grid;grid-template-columns:auto auto;grid-template-rows:2em 2em 2em 2em;grid-row-gap:1em;grid-column-gap:.5em;max-width:94vw}input{width:20em;max-width:54%}.input-box{text-align:left;padding-left:4px}.form_title{position:relative;top:1.5em}.submit_button{text-align:center;margin:1em}button{width:10em}.url_line{color:var(--grid-url-color);text-decoration:underline;cursor:pointer}.add_link[data-v-14b9b03c]{position:relative;color:var(--bt-form-color);margin:auto}.place-form[data-v-14b9b03c]{position:relative;top:2em}.form-width[data-v-14b9b03c]{margin:auto;width:70%;min-width:640px}.controls-wide[data-v-14b9b03c]{display:grid;grid-template-columns:8em auto;grid-row-gap:4px}input[data-v-14b9b03c]{max-width:90%}.grid-addfor[data-v-14b9b03c]{position:relative;top:.8em;text-align:left;display:grid;grid-template-columns:auto auto auto;grid-gap:4px;max-width:38em;margin:auto}.zoom-2cols[data-v-14b9b03c]{display:grid;grid-template-columns:40% auto;grid-gap:4px;max-width:94vw;transition:.3s}.ctrl-pair[data-v-14b9b03c]{display:grid;grid-template-columns:auto auto}.bottom_buttons[data-v-14b9b03c]{position:relative;top:.8em;max-width:94vw;margin:.5em;margin-left:0}.checkboxes[data-v-14b9b03c]{position:relative;top:.8em;height:2.1em;max-width:94vw;margin:.9em;text-align:left;display:grid;grid-template-columns:auto 4em auto 4em;grid-gap:4px}input[data-v-14b9b03c]{width:90%}.place-error[data-v-14b9b03c]{position:relative;left:1px;top:2em}.grid-table[data-v-38262a49]{table-layout:fixed;position:relative;left:0;width:100%;color:var(--bt-text-color);border-spacing:6px}.grid-table th[data-v-38262a49]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-right:5px;text-align:center}.grid_table_body tr[data-v-38262a49]{background-color:#f9f9f9;padding:1px}tr[data-v-38262a49]:hover{background-color:var(--bt-hover-color)}.search-input[data-v-38262a49]{width:60vw;max-width:80vw;min-width:10em;margin:auto}.grid_table_head[data-v-38262a49]{max-height:20px}th.active[data-v-38262a49]{color:var(--bt-form-color)}th.active .arrow[data-v-38262a49]{opacity:1}td[data-v-38262a49]{overflow:hidden;white-space:nowrap;padding-left:4px}.text_cell[data-v-38262a49]{text-align:left;border:1px solid var(--grid-cell-border)}.arrow[data-v-38262a49]{display:inline-block;vertical-align:middle;width:0;height:0;margin-left:5px;opacity:.86}.arrow.asc[data-v-38262a49]{border-bottom:4px solid #00f}.arrow.asc[data-v-38262a49],.arrow.dsc[data-v-38262a49]{border-left:4px solid transparent;border-right:4px solid transparent}.arrow.dsc[data-v-38262a49]{border-top:4px solid #00f}.place-tiles[data-v-06b979d6]{position:relative}.url_cell[data-v-06b979d6]{border:1px solid grey;color:var(--bt-form-color);background-color:var(--bt-hover-color)}.buttons-3cols[data-v-06b979d6]{position:relative;top:.5em;display:grid;grid-template-columns:auto auto auto;grid-gap:4px}.linkList,.place-grid{position:relative}.place-grid{width:92%;min-width:640px;margin:auto}.table-header{padding:.5em}.place-error{position:relative;left:1px;top:2em}.grid_wrapper{--grid-cell-border:#987;--grid-url-color:#4a2888;position:relative;background-color:rgba(200,190,180,.5);padding:18px}.grid_tr,.grid_wrapper{text-align:left}.grid_tr:hover{background-color:var(--bt-hover-color)}.more-table{position:relative;width:100%;padding:6px;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:.9em;text-align:left;color:var(--bt-text-color);background-color:var(--bt-table-backgroud);border-radius:6px}.more-table td{background-color:#fefefe;padding:.3em}.more-table td:nth-child(odd){color:var(--bt-form-color);background-color:#f2f2f2}.url_cell{color:var(--grid-url-color);text-decoration:underline;text-align:left;border:1px solid var(--grid-cell-border);cursor:pointer}.url_cell:hover{background-color:var(--bt-hover-color);font-weight:700}.clock_cell{position:relative;font:normal normal normal 14px/1 FontAwesome;color:#fff;background-color:var(--bt-form-text);font-size:1.4em;max-width:1em;border-radius:4px}.clock_cell:hover{background-color:var(--bt-zoom-blue);color:#fe1}.button_cell{color:var(--bt-form-text);margin:auto;background-color:#fff;border:2px solid var(--bt-zoom-blue);border-radius:12px;padding:1px;text-align:center;font-size:1.1em}.button_cell:hover{background-color:var(--bt-hover-color)}.groups[data-v-1ac3e876]{position:relative}nav[data-v-1ac3e876]{max-width:49em}.group-error[data-v-1ac3e876]{color:var(--grid-url-color);text-decoration:underline;cursor:pointer;font-size:1.3em}.requests[data-v-aa7cdf28]{position:relative;min-width:350px;color:var(--bt-form-color)}.place-requests[data-v-aa7cdf28]{position:relative;min-width:18em;max-width:62em;padding-top:1em;margin:auto}.req-message[data-v-aa7cdf28]{text-align:center}.about[data-v-4573bca5]{position:relative;min-width:370px;color:var(--bt-form-color);text-align:left}.place-about[data-v-4573bca5]{position:relative;min-width:18em;max-width:62em;padding-top:1em;margin:auto}.accordion[data-v-4573bca5]{position:relative;cursor:pointer;padding:8px;width:100%;text-align:left;font-size:1.2em;line-height:1.4em;border:none;outline:none;transition:.3s;background-color:var(--bt-table-backgroud)}.accordion[data-v-4573bca5]:hover,.active[data-v-4573bca5]{background-color:var(--bt-hover-color)}.panel[data-v-4573bca5]{padding:0 18px;background-color:#fff;display:none;overflow:hidden;max-height:0;transition:max-height .2s ease-out}.place-tiles[data-v-7865d7d0]{position:relative}.buttons-2cols[data-v-7865d7d0]{display:grid;grid-template-columns:auto auto;grid-gap:.4em}.tile_title[data-v-7865d7d0]{position:relative;top:.3em;height:1.7em}.tile-item[data-v-7865d7d0]{height:.7em}.list-groups[data-v-e3e1a10c]{position:relative}.place-grid[data-v-e3e1a10c]{position:relative;width:80%;max-width:1400px;margin:auto;font-size:.98em}.list-groups-title[data-v-e3e1a10c]{max-width:96vw;padding:.6em}.button_cell[data-v-e3e1a10c]{height:.8em;color:var(--bt-form-text);margin:auto;background-color:#fff;border:2px solid var(--bt-zoom-blue);border-radius:12px;padding:1px;text-align:center;font-size:1.2em}.button_cell[data-v-e3e1a10c]:hover{background-color:var(--bt-hover-color)}.group-links[data-v-1a9abd28]{position:relative}.gl-header[data-v-1a9abd28]{position:relative;max-width:40em;height:1.6em;padding:.6em;margin:auto;font-size:1.2em;display:grid;grid-template-columns:auto auto;grid-gap:4px}.addgroup[data-v-fada3780]{position:relative}.place-form[data-v-fada3780]{position:relative;top:2.9em;width:80%;max-width:500px;margin:auto;padding:2em}i[data-v-fada3780]{font-size:1.3em}.grid-2cols[data-v-fada3780]{display:grid;grid-template-columns:30% auto;grid-gap:4px}.grid-checkbox[data-v-fada3780]{display:grid;grid-template-columns:auto auto;grid-gap:1px;padding:4px;padding-top:12px;padding-bottom:12px}.grid-editbuttons[data-v-fada3780]{display:grid;grid-template-columns:auto auto;grid-gap:1px;text-align:center;margin-left:16%;margin-top:4%}input[data-v-fada3780]{width:20em;max-width:54vw}.input-box[data-v-fada3780]{text-align:left;padding-left:4px}.grid-5cols[data-v-fada3780]{position:relative;top:.3em;display:grid;grid-template-columns:auto auto 2em auto 2em 20%;grid-gap:5px;text-align:right}.offset[data-v-fada3780]{margin-left:2em}.radios[data-v-fada3780]{max-width:1em}.shortbox[data-v-fada3780]{max-width:58vw}.place-error[data-v-fada3780]{position:relative;top:2em}.form-title[data-v-fada3780]{position:relative;top:1.4em;color:var(--bt-form-text);font-size:1.2em;padding:5px}.form-sub-title[data-v-fada3780]{position:relative;top:2em;color:var(--bt-form-text);font-size:1em;padding:4px}label[data-v-fada3780]{color:var(--bt-form-text)}.form-text[data-v-fada3780]{top:.1em;position:relative;text-align:left;color:var(--bt-form-color);padding:6px}.submit_button[data-v-fada3780]{text-align:center}.float-right[data-v-fada3780]{float:right}.addUser[data-v-4dd46fa9]{position:relative;text-align:center}.place-form[data-v-4dd46fa9]{position:relative;margin:auto;max-width:46em;padding:2vw}.user-name-block[data-v-4dd46fa9]{display:grid;grid-template-columns:auto auto;grid-gap:6px;padding:.6em}.user-button[data-v-4dd46fa9]{padding:.2em;max-width:35em;display:grid;grid-template-columns:auto 7em;grid-gap:.9em}.button-text[data-v-4dd46fa9]{text-align:right}.grid-2cols[data-v-4dd46fa9]{text-align:left;display:grid;grid-template-columns:50% 50%;grid-gap:.1em}label[data-v-4dd46fa9]{color:var(--bt-form-text)}input[data-v-4dd46fa9]{padding-right:3em}.form-text[data-v-4dd46fa9]{top:.1em;position:relative;color:var(--bt-form-color);padding-top:2vw}.form-title[data-v-4dd46fa9]{position:relative;color:var(--bt-form-text);font-size:1.2em;padding:5px}.name-list[data-v-4dd46fa9]{background-color:#f6f6fb;font-size:1.1em}.name-list[data-v-4dd46fa9]:hover{cursor:pointer}.submit_user_button[data-v-4dd46fa9]{position:relative;max-width:6em}.topvue{color:var(--bt-zoom-form);overflow:hidden;min-height:50vw}.topbar{position:relative;max-width:1000px;margin:auto}.top-3cols{display:grid;grid-template-columns:140px auto 9em;grid-gap:4px}.topbuttons{position:relative;padding:8px}.nav_wide{top:.6em;max-width:49em;bottom:.4em;border-radius:15px;color:#fff;background:var(--bt-form-color);display:flex;flex-direction:row;align-items:center}.nav_tall,.nav_wide{position:relative;margin:auto}.nav_tall{border:2px solid var(--bt-zoom-blue);box-shadow:4px 6px var(--bt-table-backgroud);display:grid;grid-template-columns:auto auto;grid-gap:4px;text-align:left}.navtab{position:relative;margin:4px;padding:4px;padding-left:12px;padding-right:12px;border-radius:11px;font-size:1.1em;line-height:1.2em}.navtab:hover{background-color:var(--bt-zoom-blue);color:#fe1}.menuicon{width:2.2em;font-size:2em}.nav_wrapper{position:relative;margin:auto;min-height:3.2em}.top-title{padding:8px;font-size:1.6em}.toptext{position:relative;margin:auto}.toptext-span{font-weight:600}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin:1%}:root{--bt-text-color:#3c4e60;--bt-form-color:#32e;--bt-dark-text:#03d;--bt-form-text:#14f;--bt-table-backgroud:rgba(200,190,180,0.3);--bt-zoom-blue:#2c8eff;--bt-zoom-form:#2c8eff;--bt-hover-color:#e8f8f0}body{position:"relative";margin:auto}h2{color:var(--bt-zoom-blue);font-size:30px;font-weight:500}h3{color:var(--bt-text-color)}h4{color:#39d}input{position:relative;line-height:normal;background-color:#fff;padding-left:5px;height:1.4em;border-color:#d8d8d8 #e8e8e8 #e8e8e8 #d8d8d8}input:hover{background-color:var(--bt-hover-color)}button{height:2em;overflow:visible;color:var(--bt-form-text);background-color:#fff;border-color:var(--bt-zoom-blue);border-radius:12px;padding-left:5px;padding-right:5px;margin:2px}button:hover{background-color:var(--bt-hover-color)}.sb_form{text-align:center;font-size:1em;padding-top:1em;background-color:var(--bt-table-backgroud);padding:12px}label{color:var(--bt-form-color);padding-right:.2em;float:right;text-align:right}.grid-2cols{display:grid;grid-template-columns:auto auto;grid-gap:4px}.controls-tall{display:grid;grid-template-columns:auto auto;grid-row-gap:1em;grid-column-gap:.5em;max-width:94vw}.tile-wrapper{position:relative;padding-top:.7em;padding-bottom:.3em;background-color:var(--bt-table-backgroud)}.tile-item{height:1.1em;width:21em;max-width:64vw;margin:3px;padding:3px;color:var(--bt-dark-text);overflow:hidden;white-space:nowrap}.tile_title{font-weight:700}.one-tile{border-radius:6px;width:30em;max-width:93vw;margin:6px;padding:4px;text-align:left;background-color:#fff}.tile-2cols{display:grid;grid-template-columns:8em 22em;grid-gap:4px}.tile-button{position:relative;width:1.6em;max-width:1.6em;height:1.6em}.tile-search{position:relative;left:.6em;text-align:left}.errorMsg{color:red}.errorMsg,.resultMsg{font-size:20px;font-weight:500;padding:.6em}