[data-v-4595e780]:root{--login-bg-color:#f8f9fa;--login-button-bg-color:#4a90e2;--login-button-hover-bg-color:#3a7dc1}.login-container[data-v-4595e780]{display:flex;justify-content:center;align-items:center;height:100vh;background-color:var(--login-bg-color)}.login-form[data-v-4595e780]{background-color:var(--login-login-form-hover-bg-color);padding:40px 60px;width:100%;max-width:350px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;display:flex;flex-direction:column}.input-container[data-v-4595e780]{position:relative;margin-bottom:20px}.input-container input[data-v-4595e780]{width:100%;padding:10px;font-size:16px;border:2px solid #dee2e6;border-radius:8px;transition:border-color .3s}.input-container input[data-v-4595e780]:focus{border-color:#4a90e2}.login-button[data-v-4595e780]{width:107%;padding:10px;margin-top:10px;background-color:var(--login-button-bg-color);color:#fff;font-size:16px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.login-button[data-v-4595e780]:hover{background-color:var(--login-button-hover-bg-color)}.login-title[data-v-4595e780]{text-align:center;margin-bottom:30px;font-size:24px;color:#343a40}.error-message[data-v-4595e780]{color:red;margin-top:10px;text-align:center}[data-v-58d88318]:root{--top-bar-bg-color:#4a90e2;--logout-bg-color:#e94e77;--sidebar-bg-color:#fff;--content-bg-color:#f4f6f9;--table-th-bg-color:#f4f4f4;--table-tr-hover-bg-color:#f9f9f9}.admin-panel[data-v-58d88318]{display:flex;flex-direction:column;height:100vh}.top-bar[data-v-58d88318]{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background-color:var(--top-bar-bg-color);color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;margin:10px}.header-controls[data-v-58d88318]{display:flex;align-items:center;margin-left:20px}.header-controls button[data-v-58d88318],.header-controls input[data-v-58d88318],.header-controls span[data-v-58d88318]{margin-left:10px}.logo[data-v-58d88318],.title[data-v-58d88318]{font-weight:700;font-size:1.2em}.title[data-v-58d88318]{margin:0 20px}.logout[data-v-58d88318]{padding:10px 20px;background-color:var(--logout-bg-color);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s;margin-left:auto}.logout[data-v-58d88318]:hover{background-color:#d43f5e}.main-content[data-v-58d88318]{display:flex;flex-grow:1}.sidebar[data-v-58d88318]{width:300px;background-color:var(--sidebar-bg-color);padding:20px;box-shadow:4px 0 6px rgba(0,0,0,.1);border-radius:10px}.content[data-v-58d88318]{flex-grow:1;padding:20px;background-color:var(--content-bg-color);border-radius:10px;margin-left:20px;box-shadow:4px 4px 6px rgba(0,0,0,.1)}.sidebar button[data-v-58d88318],.sidebar h2[data-v-58d88318]{margin-top:20px}.sidebar ul[data-v-58d88318]{list-style:none;padding:0}.sidebar li[data-v-58d88318]{margin-bottom:10px}.sidebar button[data-v-58d88318]{width:100%;padding:10px;text-align:left;background:none;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s}.sidebar button.active[data-v-58d88318]{background-color:#007bff;color:#fff}.sidebar button[data-v-58d88318]:hover{background-color:#e9ecef}table[data-v-58d88318]{width:100%;border-collapse:collapse;border-radius:10px;box-shadow:4px 4px 6px rgba(0,0,0,.1)}td[data-v-58d88318],th[data-v-58d88318]{padding:10px;border-bottom:1px solid #ccc;text-align:center}th[data-v-58d88318]{background-color:var(--table-th-bg-color)}tr[data-v-58d88318]:hover{background-color:var(--table-tr-hover-bg-color)}.overlay[data-v-58d88318]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal[data-v-58d88318]{width:50%;min-width:300px;max-width:600px;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:15px}.modal-input[data-v-58d88318]{width:95%}.modal-input-select[data-v-58d88318],.modal-input[data-v-58d88318]{padding:12px;margin-bottom:15px;border:1px solid #ccc;border-radius:8px}.modal-input-select[data-v-58d88318]{width:100%}button[data-v-58d88318]{border-radius:8px;transition:background-color .3s}button[data-v-58d88318]:hover{background-color:#007bff;color:#fff}button.download[data-v-58d88318]{background-color:#4caf50;color:#fff;border:none;border-radius:4px;padding:5px;cursor:pointer;font-size:16px;transition:background-color .3s}button.download[data-v-58d88318]:hover{background-color:#45a049}.download-archive[data-v-58d88318],.download-report[data-v-58d88318]{background-color:#4caf50;color:#fff;border:none;border-radius:8px;padding:10px 20px;margin-left:10px;cursor:pointer;transition:background-color .3s}.download-archive[data-v-58d88318]:hover,.download-report[data-v-58d88318]:hover{background-color:#45a049}.top-bar .logo[data-v-58d88318]{display:flex;align-items:center;height:100%}.top-bar .logo img[data-v-58d88318]{height:50px;margin-right:30px}.top-bar .logo span[data-v-58d88318]{margin-left:20px}.top-bar .title[data-v-58d88318]{flex-grow:1;text-align:center}.top-bar .logo>span[data-v-58d88318]{margin-left:20px!important}.hints[data-v-58d88318]{display:flex;justify-content:space-between;color:rgba(0,0,0,.5);font-size:.9em;margin-bottom:10px}.top-bar[data-v-53a61c27]{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background-color:var(--top-bar-bg-color);color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;margin:10px}.logout[data-v-53a61c27]{padding:10px 20px;background-color:var(--logout-bg-color);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.logout[data-v-53a61c27]:hover{background-color:#d43f5e}.logo[data-v-53a61c27],.title[data-v-53a61c27]{font-weight:700;font-size:1.2em}.judge-info[data-v-53a61c27]{font-size:1.2em}.teams[data-v-53a61c27]{margin:40px auto;max-width:1200px;background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}table[data-v-53a61c27]{width:100%;border-collapse:collapse;margin-top:20px}td[data-v-53a61c27]{border:1px solid #bdc3c7;background-color:var(--table-body-bg-color)}td[data-v-53a61c27],th[data-v-53a61c27]{padding:12px;text-align:left;border-radius:4px}th[data-v-53a61c27]{background-color:var(--table-th-bg-color);border:1px solid #bdc3c7;color:#ecf0f1}td input[type=text][data-v-53a61c27]{width:100%;padding:8px;box-sizing:border-box;border:1px solid #bdc3c7;border-radius:4px;transition:border-color .3s}td input[type=text][data-v-53a61c27]:focus{border-color:#4a90e2}td button[data-v-53a61c27]{background-color:var(--table-td-button-bg-color);padding:6px 12px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}td button[disabled][data-v-53a61c27]{background-color:#95a5a6}td button[data-v-53a61c27]:not([disabled]):hover{background-color:#1f639b}td button[data-v-53a61c27]:active{transform:scale(.98)}.pagination[data-v-53a61c27]{display:flex;justify-content:space-between;margin-top:20px}button[data-v-53a61c27]{padding:10px 20px;border:none;background-color:#2980b9;color:#fff;cursor:pointer;border-radius:8px;transition:background-color .3s}button[data-v-53a61c27]:disabled{background-color:#95a5a6}button[data-v-53a61c27]:not(:disabled):hover{background-color:#1f639b}.error-message[data-v-53a61c27]{color:red;text-align:center;margin-top:20px;font-weight:700}.help[data-v-53a61c27]{padding:10px 20px;background-color:red;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.help[data-v-53a61c27]:hover{background-color:#d43f5e}.max-score-placeholder[data-v-53a61c27]::-moz-placeholder{color:hsla(0,0%,50%,.5)}.max-score-placeholder[data-v-53a61c27]::placeholder{color:hsla(0,0%,50%,.5)}.top-bar .logo[data-v-53a61c27]{display:flex;align-items:center;height:auto;min-height:60px}.tooltip-icon[data-v-53a61c27]{display:inline-block;margin-left:5px;background-color:#3498db;color:#fff;border-radius:50%;width:16px;height:16px;text-align:center;line-height:16px;font-size:12px;cursor:pointer}.tooltip[data-v-53a61c27]{display:block!important;position:absolute!important;z-index:1000!important;border:1px solid #000!important;background-color:#fff!important;color:#000!important;padding:5px!important;margin-top:5px!important}.tooltip .tooltip-inner[data-v-53a61c27]{background:#000;color:#fff;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow[data-v-53a61c27]{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000}.logo[data-v-53a61c27]{display:flex;align-items:center;height:auto;min-height:60px}.logo img[data-v-53a61c27]{height:50px;margin-right:20px}.tooltip[x-placement^=top][data-v-53a61c27]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow[data-v-53a61c27]{border-width:5px 5px 0 5px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}[data-v-50b7da32]:root{--top-bar-bg-color:#4a90e2;--logout-bg-color:#e94e77;--sidebar-bg-color:#fff;--content-bg-color:#f4f6f9;--table-th-bg-color:#f4f4f4;--table-tr-hover-bg-color:#f9f9f9}.admin-panel[data-v-50b7da32]{display:flex;flex-direction:column;height:100vh}.top-bar .logo[data-v-50b7da32]{display:flex;align-items:center;height:auto;min-height:60px}.top-bar[data-v-50b7da32]{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background-color:var(--top-bar-bg-color);color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;margin:10px}.logo[data-v-50b7da32],.title[data-v-50b7da32]{font-weight:700;font-size:1.2em}.logout[data-v-50b7da32]{padding:10px 20px;background-color:var(--logout-bg-color);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.logout[data-v-50b7da32]:hover{background-color:var(--table-logout-hover-color)}.main-content[data-v-50b7da32]{display:flex;flex-grow:1}.sidebar[data-v-50b7da32]{width:300px;background-color:var(--sidebar-bg-color);padding:20px;box-shadow:4px 0 6px rgba(0,0,0,.1);border-radius:10px}.content[data-v-50b7da32]{flex-grow:1;padding:20px;background-color:var(--content-bg-color);border-radius:10px;margin-left:20px;box-shadow:4px 4px 6px rgba(0,0,0,.1)}.sidebar button[data-v-50b7da32],.sidebar h2[data-v-50b7da32]{margin-top:20px}.sidebar ul[data-v-50b7da32]{list-style:none;padding:0}.sidebar li[data-v-50b7da32]{margin-bottom:10px}.sidebar button[data-v-50b7da32]{width:100%;padding:10px;text-align:left;background:none;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s}.sidebar button.active[data-v-50b7da32]{background-color:#007bff;color:#fff}.sidebar button[data-v-50b7da32]:hover{background-color:var(--table-button-hover-color)}table[data-v-50b7da32]{width:100%;border-collapse:collapse;border-radius:10px;box-shadow:4px 4px 6px rgba(0,0,0,.1)}td[data-v-50b7da32],th[data-v-50b7da32]{padding:10px;border-bottom:1px solid #ccc;text-align:center}.assist-button[data-v-50b7da32]{padding:10px 20px;background-color:red;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s;margin-top:20px}.assist-button[data-v-50b7da32]:hover{background-color:var(--table-help-hover-color)}th[data-v-50b7da32]{background-color:var(--table-th-bg-color)}tr[data-v-50b7da32]:hover{background-color:var(--table-tr-hover-bg-color)}button[data-v-50b7da32]{border-radius:8px;transition:background-color .3s}button[data-v-50b7da32]:hover{background-color:#007bff;color:#fff}@keyframes blink-50b7da32{0%,to{background-color:transparent}50%{background-color:red}}.blink[data-v-50b7da32]{animation:blink-50b7da32 2s linear infinite}.logo[data-v-50b7da32]{display:flex;align-items:center;height:auto;min-height:60px}.logo img[data-v-50b7da32]{height:50px;margin-right:20px}.team-panel[data-v-7a4d4ace]{display:flex;flex-direction:column;height:100vh}.top-bar[data-v-7a4d4ace]{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background-color:var(--top-bar-bg-color);color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;margin:10px}.logo[data-v-7a4d4ace],.title[data-v-7a4d4ace]{font-weight:700;font-size:1.2em}.top-bar .logo[data-v-7a4d4ace]{display:flex;align-items:center;height:auto;min-height:60px}.logout[data-v-7a4d4ace]{background-color:var(--logout-bg-color)}.download[data-v-7a4d4ace],.logout[data-v-7a4d4ace]{padding:10px 20px;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.download[data-v-7a4d4ace]{background-color:var(--download-bg-color)}.logout[data-v-7a4d4ace]:hover{background-color:#d43f5e}.main-content[data-v-7a4d4ace]{display:flex;flex-grow:1}.sidebar[data-v-7a4d4ace]{width:300px;background-color:var(--sidebar-bg-color);padding:20px;box-shadow:4px 0 6px rgba(0,0,0,.1);border-radius:10px}.content[data-v-7a4d4ace]{flex-grow:1;padding:20px;background-color:var(--content-bg-color);border-radius:10px;margin-left:20px;box-shadow:4px 4px 6px rgba(0,0,0,.1)}.sidebar button[data-v-7a4d4ace],.sidebar h2[data-v-7a4d4ace]{margin-top:20px}.sidebar ul[data-v-7a4d4ace]{list-style:none;padding:0}.sidebar li[data-v-7a4d4ace]{margin-bottom:10px}.sidebar button[data-v-7a4d4ace]{width:100%;padding:10px;text-align:left;background:none;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s}.sidebar button.active[data-v-7a4d4ace]{background-color:#007bff;color:#fff}.sidebar button[data-v-7a4d4ace]:hover{background-color:#e9ecef}.team-details[data-v-7a4d4ace]{margin-top:20px;padding:20px;background-color:var(--team-details-color);border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.team-details h2[data-v-7a4d4ace]{font-size:24px;margin-bottom:20px}.team-details p[data-v-7a4d4ace]{font-size:16px;margin-bottom:10px}.score-table[data-v-7a4d4ace]{width:100%;border-collapse:collapse;margin-top:20px;background-color:var(--score-table-color);border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1)}.score-table td[data-v-7a4d4ace]{border:1px solid #ddd;background-color:var(--table-td-bg-color);padding:12px;text-align:center;font-size:14px}.score-table th[data-v-7a4d4ace]{background-color:var(--table-th-bg-color);font-weight:700;color:#333}.score-table tr[data-v-7a4d4ace]:nth-child(2n){background-color:#f2f4f7}.score-table tr[data-v-7a4d4ace]:hover{background-color:var(--table-tr-hover-bg-color)}.score-table td[data-v-7a4d4ace]:first-child,.score-table th[data-v-7a4d4ace]:first-child{text-align:left}.score-table td[data-v-7a4d4ace]:last-child,.score-table th[data-v-7a4d4ace]:last-child{font-weight:700}.score-table td[data-v-7a4d4ace],.score-table th[data-v-7a4d4ace]{border:none}.score-table th[data-v-7a4d4ace]{border-bottom:2px solid #ddd}.score-table td[data-v-7a4d4ace]{border-bottom:1px solid #ddd}.margin-top-20[data-v-7a4d4ace]{margin-top:20px}.logo[data-v-7a4d4ace]{display:flex;align-items:center;height:auto;min-height:60px}.logo img[data-v-7a4d4ace]{height:50px;margin-right:20px}.score-table tbody tr:last-child td[data-v-7a4d4ace]{border-bottom:none;background-color:var(--table-tbody-last-child-color);font-weight:700}.switch[data-v-7a4d4ace]{position:relative;display:inline-block;width:34px;height:20px}.switch input[data-v-7a4d4ace]{opacity:0;width:0;height:0}.slider[data-v-7a4d4ace]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.slider[data-v-7a4d4ace]:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-7a4d4ace]{background-color:#2196f3}input:checked+.slider[data-v-7a4d4ace]:before{transform:translateX(14px)}.style-settings[data-v-6597268b]{display:flex;flex-direction:column;height:100vh}.top-bar[data-v-6597268b]{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background-color:#4a90e2;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;margin:10px}.top-bar .logo[data-v-6597268b]{display:flex;align-items:center;height:auto;min-height:60px}.logo[data-v-6597268b],.title[data-v-6597268b]{font-weight:700;font-size:1.2em}.logout[data-v-6597268b]{padding:10px 20px;background-color:#e94e77;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.logout[data-v-6597268b]:hover{background-color:#d43f5e}.main-content[data-v-6597268b]{display:flex;flex-direction:column;flex-grow:1;padding:20px;background-color:#f4f6f9;border-radius:10px;margin:10px;box-shadow:4px 4px 6px rgba(0,0,0,.1)}.style-block-container[data-v-6597268b]{display:flex;flex-wrap:wrap;justify-content:space-between}.style-block[data-v-6597268b]{width:calc(50% - 10px);margin-bottom:20px;background-color:#fff;padding:15px;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.style-block-grid[data-v-6597268b]{display:grid;grid-template-columns:1fr;gap:20px}.style-item[data-v-6597268b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.style-item label[data-v-6597268b]{flex:1}.color-selector[data-v-6597268b]{display:flex;align-items:center;flex:2}.color-input[data-v-6597268b]{width:40px;height:40px;cursor:pointer}.color-code-input[data-v-6597268b],.color-input[data-v-6597268b]{margin-right:10px;padding:5px;border:1px solid #ccc;border-radius:4px}.color-code-input[data-v-6597268b]{width:100px}.save-button[data-v-6597268b]{background-color:#4a90e2;color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer;transition:background-color .3s}.logo[data-v-6597268b]{display:flex;align-items:center;height:auto;min-height:60px}.logo img[data-v-6597268b]{height:50px;margin-right:20px}.save-button[data-v-6597268b]:hover{background-color:#357abd}.style-settings[data-v-2e789f74]{display:flex;flex-direction:column;height:100vh}.top-bar[data-v-2e789f74]{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background-color:#4a90e2;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;margin:10px}.top-bar .logo[data-v-2e789f74]{display:flex;align-items:center;height:auto;min-height:60px}.logo[data-v-2e789f74],.title[data-v-2e789f74]{font-weight:700;font-size:1.2em}.content[data-v-2e789f74]{flex-grow:1;padding:20px;background-color:var(--content-bg-color);border-radius:10px;margin-left:20px;box-shadow:4px 4px 6px rgba(0,0,0,.1)}.modal[data-v-2e789f74]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content[data-v-2e789f74]{background:#fff;padding:20px;border-radius:8px;min-width:300px}.logout[data-v-2e789f74]{padding:10px 20px;background-color:#e94e77;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.logout[data-v-2e789f74]:hover{background-color:#d43f5e}.main-content[data-v-2e789f74]{display:flex;flex-grow:1}.style-block-container[data-v-2e789f74]{display:flex;flex-wrap:wrap;justify-content:space-between}.style-block[data-v-2e789f74]{width:calc(50% - 10px);margin-bottom:20px;background-color:#fff;padding:15px;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.style-block-grid[data-v-2e789f74]{display:grid;grid-template-columns:1fr;gap:20px}.style-item[data-v-2e789f74]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.style-item label[data-v-2e789f74]{flex:1}.sidebar[data-v-2e789f74]{width:300px;background-color:var(--sidebar-bg-color);padding:20px;box-shadow:4px 0 6px rgba(0,0,0,.1);border-radius:10px}.sidebar h2[data-v-2e789f74]{margin-bottom:20px}.sidebar ul[data-v-2e789f74]{list-style:none;padding:0}.sidebar li[data-v-2e789f74]{margin-bottom:10px}.color-selector[data-v-2e789f74]{display:flex;align-items:center;flex:2}.color-input[data-v-2e789f74]{width:40px;height:40px;cursor:pointer}.color-code-input[data-v-2e789f74],.color-input[data-v-2e789f74]{margin-right:10px;padding:5px;border:1px solid #ccc;border-radius:4px}.color-code-input[data-v-2e789f74]{width:100px}.save-button[data-v-2e789f74]{background-color:#4a90e2;color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer;transition:background-color .3s}.logo[data-v-2e789f74]{display:flex;align-items:center;height:auto;min-height:60px}.logo img[data-v-2e789f74]{height:50px;margin-right:20px}.sidebar button[data-v-2e789f74]{width:100%;padding:10px;text-align:left;background:none;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s}.sidebar button[data-v-2e789f74]:hover{background-color:#e9ecef}.sidebar button.active[data-v-2e789f74]{background-color:#007bff;color:#fff}.upload-button[data-v-2e789f74]{padding:10px 20px;background-color:#4a90e2;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.upload-button[data-v-2e789f74]:hover{background-color:#357abd}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:rgba(0,0,0,.8);color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}