:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--accent-color: #2ed1e1;--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: rgba(60, 60, 60, .12);--color-border-hover: rgba(60, 60, 60, .29);--color-heading: var(--vt-c-indigo);--color-text: var(--vt-c-indigo);--bg-light: #f8f8f8;--bg-lighter: #ffffff;--text-dark: #333333;--text-gray-light: #666666;--section-gap: 160px}body.dark-mode{--color-background: var(--vt-c-black-soft);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: rgba(84, 84, 84, .48);--color-border-hover: rgba(84, 84, 84, .65);--color-heading: var(--vt-c-white);--color-text: var(--vt-c-white);--bg-light: #222222;--bg-lighter: #222222;--bg-darker: #0a0a0a;--text-dark: #ffffff;--text-light: #ffffff;--text-gray-light: #a0a0a0;--text-gray: #a0a0a0}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100svh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:var(--color-background);color:var(--color-text);transition:all .3s ease}#app{max-width:fit-content;margin:0 auto;padding:2rem;font-weight:400}header[data-v-c16e2b64]{line-height:1.5}.logo[data-v-c16e2b64]{display:block;margin:0 auto 2rem}@media (min-width: 1024px){header[data-v-c16e2b64]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-c16e2b64]{margin:0 2rem 0 0}header .wrapper[data-v-c16e2b64]{display:flex;place-items:flex-start;flex-wrap:wrap}}.modal-overlay[data-v-a2fde957]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-a2fde957]{background:var(--color-background-mute);border-radius:8px;width:90%;max-width:500px;max-height:80vh;overflow:hidden;box-shadow:0 4px 8px #0003;border:3px solid var(--accent-color);animation:modalSlideIn-a2fde957 .3s ease-out}@keyframes modalSlideIn-a2fde957{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-header[data-v-a2fde957]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--accent-color)}.modal-header h3[data-v-a2fde957]{margin:0;color:var(--text-light);font-size:22px}.close-btn[data-v-a2fde957]{background:none;border:none;font-size:24px;cursor:pointer;color:var(--text-light);padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.close-btn[data-v-a2fde957]:hover{background-color:#ffffff1a}.modal-body[data-v-a2fde957]{padding:20px}.modal-body p[data-v-a2fde957]{margin-bottom:20px;color:var(--text-light);font-size:16px}.settings-container[data-v-a2fde957]{display:flex;flex-direction:column;gap:16px}.setting-item[data-v-a2fde957]{display:flex;align-items:center}.checkbox-container[data-v-a2fde957]{display:flex;align-items:center;cursor:pointer;font-size:16px;color:var(--text-light);-webkit-user-select:none;user-select:none;position:relative;padding-left:35px;line-height:1.4}.setting-checkbox[data-v-a2fde957]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark[data-v-a2fde957]{position:absolute;top:50%;left:0;transform:translateY(-50%);height:20px;width:20px;background-color:transparent;border:2px solid var(--accent-color);border-radius:4px;transition:all .2s ease}.checkbox-container:hover .checkmark[data-v-a2fde957]{background-color:#ffffff1a}.setting-checkbox:checked~.checkmark[data-v-a2fde957]{background-color:var(--accent-color);border-color:var(--accent-color)}.checkmark[data-v-a2fde957]:after{content:"";position:absolute;display:none;left:6px;top:2px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.setting-checkbox:checked~.checkmark[data-v-a2fde957]:after{display:block}.setting-label[data-v-a2fde957]{margin-left:8px;font-weight:400}.modal-footer[data-v-a2fde957]{display:flex;justify-content:flex-end;gap:12px;padding:20px;border-top:1px solid var(--accent-color)}.cancel-btn[data-v-a2fde957]{padding:8px 16px;background-color:#6c757d;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s ease}.cancel-btn[data-v-a2fde957]:hover{background-color:#545b62;transform:translateY(-1px)}.save-btn[data-v-a2fde957]{padding:8px 16px;background-color:var(--accent-color);color:var(--text-light);border:none;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s ease}.save-btn[data-v-a2fde957]:hover:not(:disabled){opacity:.8;transform:translateY(-1px)}.save-btn[data-v-a2fde957]:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}@media (max-width: 768px){.modal-content[data-v-a2fde957]{margin:.5rem;width:calc(100% - 1rem)}.modal-header h3[data-v-a2fde957]{font-size:18px}.modal-footer[data-v-a2fde957]{flex-direction:column;gap:8px}.cancel-btn[data-v-a2fde957],.save-btn[data-v-a2fde957]{width:100%}.checkbox-container[data-v-a2fde957]{font-size:14px}.setting-label[data-v-a2fde957]{line-height:1.3}}header{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#71c9b7}nav{flex-grow:1;text-align:center}nav ul{list-style-type:none;display:flex;justify-content:center;padding:0}nav ul li{margin:0 15px;color:#181818}nav ul li a{text-decoration:none;font-size:18px;padding:10px;color:#000}.main-title{text-align:center;font-size:36px;color:#333}.tracked-skins-section,.user-information-section{display:flex;justify-content:center;margin:30px auto}.fa-user{background-color:#fff;padding:15px;border-radius:50%}.tracked-skins-container,.announcements,.user-information-container{padding-bottom:20px;padding-left:20px;padding-right:20px;background-color:#f4f4f4;border-radius:10px;box-shadow:0 4px 8px #0000001a;overflow-y:auto;max-height:450px;border:3px solid #2ed1e1}.tracked-skins-container,.user-information-container{width:100%;position:relative}.tracked-skins-container h2,.user-information-container h2{position:sticky;top:0;background-color:#f4f4f4;z-index:10;padding:10px;border-bottom:2px solid #ccc;display:flex;align-items:center;justify-content:space-between}.settings-btn{background:none;border:none;color:#666;cursor:pointer;padding:5px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.settings-btn:hover{background-color:#e0e0e0;color:#333}.announcements{width:30%}.tracked-skins-container h2,.announcements h2,.user-information-container h2{font-size:24px;margin-bottom:20px}ul{list-style-type:none;padding:0}li{padding:10px;font-size:18px;color:#333}.tracked-skins-unordered-list li:nth-child(odd),.announcement-list li:nth-child(odd),.user-information-unordered-list li:nth-child(odd){background-color:#f9f9f9}.tracked-skins-unordered-list li:nth-child(2n),.announcement-list li:nth-child(2n),.user-information-unordered-list li:nth-child(2n){background-color:#e0e0e0}.grid-container-dashboard{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:800px;margin:50px auto}.grid-item{background-color:#f4f4f4;text-align:center;padding:20px;border-radius:10px;font-size:20px;font-weight:700;box-shadow:0 4px 8px #0000001a;transition:background-color .3s ease;border:3px solid #2ed1e1;text-decoration:none;color:inherit}.grid-item:hover{background-color:#e0e0e0}.tracked-skins-unordered-list,.user-information-unordered-list{list-style:none;padding:0;margin:0}.error-message,.success-message{display:flex;justify-content:center;padding:12px 20px;border-radius:6px;margin:10px 0;font-weight:500}.error-message{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.success-message{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.fixed-top-message{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:1000;max-width:500px;width:90%;box-shadow:0 4px 12px #00000026;animation:slideInDown .3s ease-out}.tracked-skin-item{display:flex;flex-direction:column;padding:20px;border:1px solid #ddd;border-radius:8px;margin-bottom:15px;background-color:#fff;box-shadow:0 2px 4px #0000000d;transition:box-shadow .2s ease}.tracked-skin-item:hover{box-shadow:0 4px 8px #0000001a}.skin-info{flex:1;margin-bottom:15px}.skin-header{display:flex;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}.skin-index{font-weight:700;margin-right:10px;color:#666;font-size:1rem}.skin-name{font-size:1.2rem;font-weight:700;color:#333}.detail-value{font-size:1rem;color:#333;font-weight:500}.skin-details{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:15px}.detail-row{display:flex;flex-direction:column;gap:8px}.detail-label{font-size:.9rem;color:#666;font-weight:600;margin-bottom:4px}.editable-field{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.float-input,.percentage-input{padding:6px 8px;border:2px solid #e1e5e9;border-radius:6px;font-size:14px;font-family:inherit;background:#fff;color:#333;transition:all .2s ease;width:60px;max-width:60px;flex-shrink:0}.float-input:focus,.percentage-input:focus{outline:none;border-color:#2ed1e1;box-shadow:0 0 0 3px #2ed1e11a}.float-input:invalid,.percentage-input:invalid{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.percentage-symbol{font-weight:600;color:#666;font-size:14px;flex-shrink:0}.disabled-text{color:#999;font-style:italic;font-size:14px}.checkbox-container{position:relative;display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:relative;display:inline-block;height:18px;width:18px;background-color:#fff;border:2px solid #ddd;border-radius:4px;transition:all .2s ease}.checkbox-container:hover input~.checkmark{border-color:#2ed1e1}.checkbox-container input:checked~.checkmark{background-color:#2ed1e1;border-color:#2ed1e1}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:5px;top:2px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.button-container{display:flex;gap:12px;align-items:center;justify-content:flex-end;padding-top:15px;border-top:1px solid #eee}.changes-buttons{display:flex;gap:8px;align-items:center}.submit-changes-button{background-color:#28a745;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:6px;font-size:.9rem;font-weight:500;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;gap:6px}.submit-changes-button:hover:not(:disabled){background-color:#218838;transform:translateY(-1px);box-shadow:0 2px 4px #28a7454d}.submit-changes-button:disabled{background-color:#6c757d;cursor:not-allowed;transform:none;box-shadow:none}.cancel-changes-button{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:6px;font-size:.9rem;font-weight:500;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;gap:6px}.cancel-changes-button:hover:not(:disabled){background-color:#5a6268;transform:translateY(-1px);box-shadow:0 2px 4px #6c757d4d}.cancel-changes-button:disabled{background-color:#adb5bd;cursor:not-allowed;transform:none;box-shadow:none}.stop-tracking-button{background-color:#dc3545;color:#fff;border:none;padding:10px 16px;cursor:pointer;border-radius:6px;font-size:.9rem;font-weight:500;transition:all .2s ease;white-space:nowrap}.stop-tracking-button:hover{background-color:#c82333;transform:translateY(-1px);box-shadow:0 2px 4px #dc35454d}.no-tracking-message{text-align:center;padding:40px 20px;color:#666;font-style:italic;font-size:1.1rem}.subscription-error-message{position:fixed;top:80px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#dc3545,#c82333);color:#fff;border-radius:12px;padding:0;box-shadow:0 8px 32px #dc35454d;z-index:1000;max-width:500px;width:90%;animation:slideInDown .3s ease-out}.subscription-error-content{display:flex;align-items:center;gap:15px;padding:20px;position:relative}.subscription-error-message .error-icon{font-size:32px;flex-shrink:0}.subscription-error-message .error-text{flex:1}.subscription-error-message .error-text p{margin:0;line-height:1.4}.subscription-error-message .error-text p:first-child{font-weight:600;font-size:16px;margin-bottom:4px}.subscription-error-message .error-text p:last-child{font-size:14px;opacity:.9}.upgrade-button{background:#fff3;border:2px solid rgba(255,255,255);color:#fff;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:14px;flex-shrink:0;text-decoration:none;display:inline-block}.upgrade-button:hover{background:#ffffff4d;border-color:#ffffff80;transform:translateY(-2px)}.close-button{position:absolute;top:10px;right:15px;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;opacity:.7;transition:opacity .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-button:hover{opacity:1}@keyframes slideInDown{0%{transform:translate(-50%,-100%);opacity:0}to{transform:translate(-50%);opacity:1}}@media (max-width: 768px){body{overflow-x:auto}header{flex-direction:column;gap:15px;padding:15px}nav ul{flex-direction:column;gap:10px}nav ul li{margin:0}.main-title{font-size:28px;padding:0 15px}.tracked-skins-section{margin:20px 15px}.tracked-skins-container{width:100%;margin:0;padding:15px}.skin-details{grid-template-columns:1fr;gap:15px}.tracked-skins-container h2{position:static}.tracked-skin-item{padding:15px}.float-input,.percentage-input{width:70px;max-width:70px;font-size:16px!important;padding:8px 6px}.button-container{flex-direction:column-reverse;gap:10px}.changes-buttons{width:100%;flex-direction:column;gap:8px}.submit-changes-button,.cancel-changes-button,.stop-tracking-button{width:100%;justify-content:center;font-size:16px!important}.grid-container-dashboard{grid-template-columns:1fr;gap:15px;max-width:100%;margin:30px 15px;padding:0}.grid-item{padding:20px 15px;font-size:18px;white-space:nowrap;min-height:60px;display:flex;align-items:center;justify-content:center}.fixed-top-message,.subscription-error-message{left:15px;right:15px;width:auto;transform:none}.subscription-error-content{flex-direction:column;text-align:center;gap:10px;padding:15px}.subscription-error-message .error-icon{font-size:24px}.upgrade-button{padding:12px 24px;font-size:16px!important;width:100%}.editable-field{flex-wrap:wrap;gap:6px;align-items:center}.checkbox-container{flex-shrink:0}.checkmark{width:20px;height:20px}.settings-btn{padding:8px;font-size:16px!important}.detail-label,.detail-value{font-size:16px!important}.logo-circle{width:80px;height:80px}}@media (max-width: 480px){.main-title{font-size:24px}.tracked-skins-container,.announcements,.user-information-container,.tracked-skin-item{padding:10px}.skin-header{flex-direction:column;align-items:flex-start;gap:5px}.float-input,.percentage-input{width:60px;max-width:60px;font-size:16px!important}.grid-item{padding:15px 10px;font-size:16px}.logo-circle{width:60px;height:60px}.skin-name{font-size:18px}.detail-label,.percentage-symbol,.disabled-text{font-size:16px!important}}@media (max-width: 768px) and (orientation: landscape){.main-title{font-size:24px;margin:10px 0}.tracked-skins-section{margin:15px}.grid-container-dashboard{grid-template-columns:repeat(3,1fr);margin:20px 15px}}@media (min-width: 769px) and (max-width: 1024px){.tracked-skins-container{width:90%}.grid-container-dashboard{max-width:90%}.float-input,.percentage-input,input[type=number],input[type=text]{font-size:16px!important}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif}.main-title{text-align:center;margin-top:50px;font-size:36px;color:#333}.registration-form{max-width:600px;margin:50px auto;background-color:#f4f4f4;padding:30px;border-radius:10px;box-shadow:0 4px 8px #0000001a}.form-group{margin-bottom:20px}label{display:block;margin-bottom:10px;font-size:18px}input{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px}input:focus{border-color:#333}.register-button{width:100%;padding:15px;background-color:#333;color:#fff;font-size:18px;border:none;border-radius:5px;cursor:pointer}.register-button:hover{background-color:#555}.error-message{color:red}fieldset{border:none}form{border:5px solid #2ed1e1;border-radius:10px}.multi-range{padding:20px;width:100%}.toggle-checkbox{margin-bottom:20px;display:flex;align-items:center;gap:8px}.toggle-checkbox input[type=checkbox]{cursor:pointer;width:16px;height:16px}.toggle-checkbox label{cursor:pointer;-webkit-user-select:none;user-select:none}.input-controls{display:flex;justify-content:space-between;margin-bottom:20px;gap:20px}.input-controls.disabled{opacity:.5}.input-group{flex:1}.input-group label{display:block;margin-bottom:5px}.number-input{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}.number-input:disabled{background-color:#f1f5f9;cursor:not-allowed}.slider-container{position:relative;height:40px;padding:10px 0}.slider-container.disabled{opacity:.5}.slider-track{position:absolute;width:100%;height:4px;background-color:#e2e8f0;border-radius:2px}.slider-fill{position:absolute;height:4px;background-color:#3b82f6;border-radius:2px;transition:opacity .2s ease}.slider-handle{position:absolute;width:20px;height:20px;background:#fff;border:2px solid #3b82f6;border-radius:50%;transform:translate(-50%,-8px);z-index:2;transition:all .2s ease}.handle-tooltip{position:absolute;top:-30px;left:50%;transform:translate(-50%);background:#1f2937;color:#fff;padding:2px 6px;border-radius:4px;font-size:12px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s}.range-labels{display:flex;justify-content:space-between;margin-top:10px;font-size:14px;color:#6b7280}.search-bar{width:1137px;padding:10px;margin-bottom:15px;font-size:16px;border:1px solid #ccc;border-radius:4px;margin-top:20px}.logo{font-size:24px;font-weight:700}.logo-container{display:flex;justify-content:center;margin-top:20px}table{width:100%;border-collapse:collapse}th,td{padding:10px;text-align:left}th{background-color:#f4f4f4}.float-input{width:70px;padding:5px;text-align:center;border:1px solid #ccc;border-radius:4px}.picture-placeholder{width:80px;height:80px;background-color:#e0e0e0;display:inline-block}button{padding:5px 10px;background-color:#4caf50;color:#fff;border:none;cursor:pointer}button:hover{background-color:#45a049}.skin-image{background-color:#323738}.search-container{display:flex;align-items:center;gap:10px}.dashboard-button:hover{background-color:gray}.dashboard-button{background-color:#4caf50;color:#fff;border:none;padding:10px 20px;cursor:pointer;font-size:16px;text-align:center;text-decoration:none;outline:inherit;border-radius:5px}.dashboard-button .link{color:inherit;text-decoration:none}.dashboard-button .link:hover{text-decoration:none}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;display:flex;justify-content:center;align-items:center}.modal-content{background:#fff;padding:20px;border-radius:8px;border:2px solid red;width:400px;max-width:90%}.modal-actions{display:flex;justify-content:space-between;margin-top:20px}.modal-checkbox-container{display:flex;flex-direction:column;gap:10px}.modal-checkbox{display:flex;align-items:start}.modal-checkbox input[type=checkbox]{margin:0;vertical-align:middle}.modal-checkbox label{width:fit-content;margin:0;font-size:14px;line-height:1.5}.modal-input{max-width:8vh;max-height:2vh;margin-left:45px;font-size:14px;line-height:1.5}.multi-range{padding:20px;width:100%;box-sizing:border-box}.input-controls{display:flex;justify-content:space-between;margin-bottom:20px}.input-group{display:flex;flex-direction:column;gap:5px}.number-input{width:120px;padding:8px;border:1px solid #ddd;border-radius:4px}.slider-container{position:relative;height:40px;margin:10px 0}.slider-track{position:absolute;width:100%;height:4px;background-color:#ddd;top:50%;transform:translateY(-50%);border-radius:2px}.slider-fill{position:absolute;height:4px;background-color:#4299e1;top:50%;transform:translateY(-50%);border-radius:2px}.slider-handle{position:absolute;width:20px;height:20px;background:#fff;border:2px solid #4299e1;border-radius:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2;transition:border-color .2s}.slider-handle:hover,.slider-handle:active{border-color:#2b6cb0}.handle-tooltip{position:absolute;top:-25px;left:50%;transform:translate(-50%);background:#4299e1;color:#fff;padding:2px 6px;border-radius:3px;font-size:12px;opacity:0;transition:opacity .2s;white-space:nowrap}.slider-handle:hover .handle-tooltip{opacity:1}.range-labels{display:flex;justify-content:space-between;color:#666;font-size:14px;margin-top:5px}.slider-container{-webkit-user-select:none;user-select:none}.not-found-text{margin-top:50px;justify-self:center}@media (max-width: 768px){body{overflow-x:auto}.logo-circle{width:80px;height:80px}.search-container{flex-direction:column;gap:15px;align-items:stretch}.dashboard-button{width:100%;padding:12px}.search-bar{width:100%}table{width:100%;font-size:14px;display:block;overflow-x:auto;white-space:nowrap;border:1px solid #ddd}table thead,table tbody,table tr{display:table;width:100%;table-layout:auto}table tr{width:100%}th:nth-child(1),td:nth-child(1){width:60px}th:nth-child(2),td:nth-child(2){min-width:150px;width:auto;white-space:normal;word-wrap:break-word;overflow:visible}th:nth-child(3),td:nth-child(3){width:100px}th:nth-child(4),td:nth-child(4){width:80px}th:nth-child(5),td:nth-child(5){width:80px}th:nth-child(6),td:nth-child(6){width:120px}th:nth-child(7),td:nth-child(7){width:100px}.skin-image{width:50px;height:50px;object-fit:cover}th button,td button{padding:8px 12px;font-size:12px;white-space:nowrap}.float-input{width:60px;padding:4px;font-size:16px!important}select{width:90px;padding:4px;font-size:14px}.modal-content{width:95vw;max-width:95vw;margin:10px;max-height:90vh;overflow-y:auto}.modal-actions{flex-direction:column;gap:10px}.modal-actions button{width:100%}.multi-range{padding:10px}.input-controls{flex-direction:column;gap:15px}.number-input{width:100%}.fixed-top-message{left:10px;right:10px;transform:none;width:auto}.subscription-error-message{padding:15px}.subscription-error-content{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.upgrade-button{width:100%;margin-top:10px}}@media (max-width: 480px){.search-bar{width:100%}.logo-circle{width:60px;height:60px}h2.main-title{font-size:20px}table{font-size:12px}th,td{padding:6px 4px}th:nth-child(1),td:nth-child(1){width:50px}th:nth-child(2),td:nth-child(2){min-width:120px;width:auto;white-space:normal;word-wrap:break-word;overflow:visible}th:nth-child(3),td:nth-child(3){width:80px}th:nth-child(4),td:nth-child(4){width:70px}th:nth-child(5),td:nth-child(5){width:70px}th:nth-child(6),td:nth-child(6){width:100px}th:nth-child(7),td:nth-child(7){width:80px}.skin-image{width:40px;height:40px}.float-input{width:50px;font-size:16px!important}select{width:75px;font-size:12px}button{padding:6px 8px;font-size:11px}}.modal-overlay[data-v-21fa7f89]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-21fa7f89]{background:var(--color-background-mute);border-radius:8px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 4px 8px #0003;border:3px solid var(--accent-color);animation:modalSlideIn-21fa7f89 .3s ease-out}@keyframes modalSlideIn-21fa7f89{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-header[data-v-21fa7f89]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--accent-color)}.modal-header h3[data-v-21fa7f89]{margin:0;color:var(--text-light);font-size:22px}.close-btn[data-v-21fa7f89]{background:none;border:none;font-size:24px;cursor:pointer;color:var(--text-light);padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.close-btn[data-v-21fa7f89]:hover{background-color:#ffffff1a}.modal-body[data-v-21fa7f89]{padding:20px}.modal-body p[data-v-21fa7f89]{margin-bottom:12px;color:var(--text-light);font-size:16px}.import-textarea[data-v-21fa7f89]{width:100%;border:1px solid var(--accent-color);border-radius:8px;padding:12px;font-family:Courier New,monospace;font-size:14px;resize:vertical;min-height:200px;background-color:var(--color-background-mute);color:var(--text-light);box-sizing:border-box}.import-textarea[data-v-21fa7f89]:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 2px #fff3}.import-error[data-v-21fa7f89]{margin-top:12px;padding:8px 12px;background-color:#dc35451a;color:#dc3545;border:1px solid #dc3545;border-radius:8px;font-size:14px}.modal-footer[data-v-21fa7f89]{display:flex;justify-content:flex-end;gap:12px;padding:20px;border-top:1px solid var(--accent-color)}.cancel-btn[data-v-21fa7f89]{padding:8px 16px;background-color:#6c757d;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s ease}.cancel-btn[data-v-21fa7f89]:hover{background-color:#545b62;transform:translateY(-1px)}.import-submit-btn[data-v-21fa7f89]{padding:8px 16px;background-color:var(--accent-color);color:var(--text-light);border:none;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s ease}.import-submit-btn[data-v-21fa7f89]:hover:not(:disabled){opacity:.8;transform:translateY(-1px)}.import-submit-btn[data-v-21fa7f89]:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}@media (max-width: 768px){.modal-content[data-v-21fa7f89]{margin:.5rem;width:calc(100% - 1rem)}.modal-header h3[data-v-21fa7f89]{font-size:18px}.modal-footer[data-v-21fa7f89]{flex-direction:column;gap:8px}.cancel-btn[data-v-21fa7f89],.import-submit-btn[data-v-21fa7f89]{width:100%}}.modal-overlay[data-v-ad79f1da]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-ad79f1da]{background:var(--color-background-mute);border-radius:8px;width:90%;max-width:500px;max-height:80vh;overflow:hidden;box-shadow:0 4px 8px #0003;border:3px solid var(--accent-color);animation:modalSlideIn-ad79f1da .3s ease-out}@keyframes modalSlideIn-ad79f1da{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-header[data-v-ad79f1da]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--accent-color)}.modal-header h3[data-v-ad79f1da]{margin:0;color:var(--text-light);font-size:22px}.close-btn[data-v-ad79f1da]{background:none;border:none;font-size:24px;cursor:pointer;color:var(--text-light);padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background-color .2s ease}.close-btn[data-v-ad79f1da]:hover{background-color:#ffffff1a}.modal-body[data-v-ad79f1da]{padding:20px}.actions-container[data-v-ad79f1da]{display:flex;flex-direction:column;gap:12px}.cancel-subscription-btn[data-v-ad79f1da],.delete-account-btn[data-v-ad79f1da]{width:100%;padding:12px 18px;border:none;border-radius:9999px;cursor:pointer;font-size:14px;font-weight:700;color:#fff;transition:transform .2s ease,filter .2s ease,opacity .2s ease}.cancel-subscription-btn[data-v-ad79f1da]{background-color:#dc2626}.delete-account-btn[data-v-ad79f1da]{background-color:#b91c1c}.cancel-subscription-btn[data-v-ad79f1da]:hover:not(:disabled),.delete-account-btn[data-v-ad79f1da]:hover:not(:disabled){filter:brightness(.92);transform:translateY(-1px)}.cancel-subscription-btn[data-v-ad79f1da]:active:not(:disabled),.delete-account-btn[data-v-ad79f1da]:active:not(:disabled){transform:translateY(0);filter:brightness(.88)}.cancel-subscription-btn[data-v-ad79f1da]:disabled,.delete-account-btn[data-v-ad79f1da]:disabled{opacity:.55;cursor:not-allowed;transform:none;filter:none}.modal-footer[data-v-ad79f1da]{display:flex;justify-content:flex-end;padding:20px;border-top:1px solid var(--accent-color)}.close-btn-secondary[data-v-ad79f1da]{padding:10px 18px;background-color:#ffffff14;color:var(--text-light);border:1px solid rgba(255,255,255,.16);border-radius:9999px;cursor:pointer;font-size:14px;font-weight:600;transition:transform .2s ease,filter .2s ease,opacity .2s ease}.close-btn-secondary[data-v-ad79f1da]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.close-btn-secondary[data-v-ad79f1da]:disabled{opacity:.55;cursor:not-allowed;transform:none;filter:none}@media (max-width: 768px){.modal-content[data-v-ad79f1da]{margin:.5rem;width:calc(100% - 1rem)}.modal-header h3[data-v-ad79f1da]{font-size:18px}.modal-footer[data-v-ad79f1da]{padding:16px}.close-btn-secondary[data-v-ad79f1da]{width:100%}}.main-title,.upcoming h2,.upcoming-list li,.subscription-info h3,.import-btn,.success-message,.error-message,.fixed-top-message,button,input,textarea{font-size:16px!important}body{font-family:Arial,sans-serif;margin:0;padding:0;box-sizing:border-box;overflow-x:auto}main{padding:20px;max-width:1200px;margin:0 auto}.main-title{text-align:center;font-size:36px!important;color:#fff;margin-top:10px;margin-bottom:20px;align-items:center}.fixed-top-message{position:fixed;top:20px;left:50%;transform:translate(-50%);padding:10px 20px;border-radius:5px;z-index:1000;font-size:16px!important;max-width:fit-content;text-align:center}.upcoming-announcements{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.upcoming{flex:1;min-width:300px;padding:20px;background-color:var(--color-background-mute);border-radius:8px;box-shadow:0 2px 4px #0000001a;border:3px solid var(--accent-color)}.upcoming h2{font-size:22px!important;color:var(--text-light);margin-top:0;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}.upcoming-list{list-style-type:none;padding:0;margin:0}.upcoming-list li{padding:10px 0;color:var(--text-light);border-bottom:1px solid var(--accent-color);font-size:16px!important;line-height:1.5;word-wrap:break-word}.upcoming-list li:last-child{border-bottom:none}.subscription-info h3{text-align:center;font-size:22px!important;margin-bottom:10px;color:#fff}.account-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:15px;flex-wrap:wrap}.import-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:var(--accent-color);color:var(--text-light);border:none;border-radius:8px;cursor:pointer;font-size:16px!important;transition:all .2s ease;box-shadow:0 2px 4px #0000001a;white-space:nowrap;min-height:44px}.import-btn:hover{opacity:.8;transform:translateY(-1px)}.import-btn:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}.import-btn svg{flex-shrink:0}.success-message{background-color:#28a7451a;color:#28a745;border:1px solid #28a745;font-size:16px!important}.error-message{background-color:#dc35451a;color:#dc3545;border:1px solid #dc3545;font-size:16px!important}@media (max-width: 1024px){main{padding:15px}.main-title{font-size:32px!important}.upcoming{min-width:280px;padding:15px}}@media (max-width: 768px){body{overflow-x:auto}main{padding:10px}.main-title{font-size:28px!important;margin-top:5px;margin-bottom:15px;padding:0 10px}.upcoming-announcements{flex-direction:column;gap:15px;margin-top:20px}.upcoming{min-width:100%;width:100%;padding:15px;margin:0}.account-header{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:15px}.account-header h2{text-align:center;margin:0;font-size:20px!important}.import-btn{width:100%;justify-content:center;padding:12px 16px;font-size:16px!important;min-height:48px}.upcoming-list li{padding:12px 0;font-size:16px!important;line-height:1.6}.fixed-top-message{left:10px;right:10px;transform:none;width:auto;font-size:16px!important}.subscription-info h3{font-size:20px!important;padding:0 10px}}@media (max-width: 480px){main{padding:8px}.main-title{font-size:24px!important;line-height:1.2}.upcoming{padding:12px;border-radius:6px}.account-header{gap:8px;margin-bottom:12px}.account-header h2{font-size:18px!important;line-height:1.3}.import-btn{padding:10px 12px;font-size:16px!important;gap:6px;border-radius:6px}.import-btn svg{width:18px;height:18px}.upcoming-list li{padding:10px 0;font-size:16px!important;line-height:1.5}.upcoming h2{font-size:18px!important;margin-bottom:12px}.subscription-info h3{font-size:18px!important}.fixed-top-message{top:10px;left:8px;right:8px;padding:8px 12px;font-size:16px!important;border-radius:4px}}@media (max-width: 360px){main{padding:5px}.main-title{font-size:22px!important;margin-bottom:10px}.upcoming{padding:10px}.account-header h2{font-size:16px!important}.import-btn{padding:8px 10px;font-size:16px!important}.upcoming-list li{padding:8px 0;font-size:16px!important}.upcoming h2{font-size:16px!important}}@media (max-width: 768px) and (orientation: landscape){.main-title{font-size:24px!important;margin-top:5px;margin-bottom:10px}.upcoming-announcements{margin-top:15px}.account-header{flex-direction:row;justify-content:space-between;align-items:center}.import-btn{width:auto;min-width:120px}}@media print{.import-btn,.fixed-top-message{display:none}.main-title{color:#000!important}.upcoming{border:1px solid #000;box-shadow:none}}.permission-modal-overlay[data-v-ce0e47bb]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.permission-modal[data-v-ce0e47bb]{background:#fff3cd;border:1px solid #ffeaa7;border-radius:12px;padding:2rem;margin:1rem;max-width:600px;max-height:80vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;position:relative;animation:modalSlideIn-ce0e47bb .3s ease-out;display:flex;align-items:flex-start;gap:12px}@keyframes modalSlideIn-ce0e47bb{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.notice-icon[data-v-ce0e47bb]{font-size:3rem;flex-shrink:0}.notice-content[data-v-ce0e47bb]{flex:1}.notice-content h3[data-v-ce0e47bb]{color:#856404;margin:0 0 1rem;text-align:center;font-size:1.5rem}.notice-content p[data-v-ce0e47bb]{color:#856404;line-height:1.6;margin:0 0 1.5rem;text-align:center;white-space:pre-wrap}.browser-instructions[data-v-ce0e47bb]{margin:1.5rem 0;border:1px solid #ffeaa7;border-radius:8px;overflow:hidden}.browser-instructions summary[data-v-ce0e47bb]{padding:1rem;background-color:#fffbf0;cursor:pointer;font-weight:600;color:#856404;border-bottom:1px solid #ffeaa7;-webkit-user-select:none;user-select:none}.browser-instructions summary[data-v-ce0e47bb]:hover{background-color:#fff3cd}.instructions-content[data-v-ce0e47bb]{margin-top:0;padding:1rem}.browser-links[data-v-ce0e47bb]{display:flex;flex-direction:column;gap:.75rem}.browser-links a[data-v-ce0e47bb]{display:block;padding:.75rem 1rem;background-color:#fffbf0;border:1px solid #ffeaa7;border-radius:6px;color:#856404;text-decoration:none;transition:all .2s ease}.browser-links a[data-v-ce0e47bb]:hover{background-color:#fff3cd;border-color:gold;transform:translateY(-1px)}.browser-links strong[data-v-ce0e47bb]{color:#6c5300}.recheck-btn[data-v-ce0e47bb]{display:block;width:100%;margin-top:1.5rem;padding:.75rem 1.5rem;background-color:#856404;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:background-color .2s ease}.recheck-btn[data-v-ce0e47bb]:hover{background-color:#6c5300}.recheck-btn[data-v-ce0e47bb]:active{transform:translateY(1px)}@media (max-width: 768px){.permission-modal[data-v-ce0e47bb]{margin:.5rem;padding:1.5rem;max-width:calc(100% - 1rem);flex-direction:column;text-align:center}.notice-icon[data-v-ce0e47bb]{font-size:2.5rem;align-self:center}.notice-content h3[data-v-ce0e47bb]{font-size:1.25rem}}.settings-section[data-v-f45972fc]{margin:30px 0;border:2px solid #e9ecef;border-radius:12px;background:#f8f9fa;overflow:hidden}.settings-header[data-v-f45972fc]{background:#343a40;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s ease}.settings-header[data-v-f45972fc]:hover{background:#495057}.settings-title[data-v-f45972fc]{display:flex;align-items:center;gap:10px;color:#f8f9fa;font-weight:600;font-size:16px}.settings-icon[data-v-f45972fc]{font-size:18px}.settings-toggle-icon[data-v-f45972fc]{color:#f8f9fa;font-size:14px;transition:transform .3s ease}.settings-toggle-icon.rotated[data-v-f45972fc]{transform:rotate(180deg)}.settings-content[data-v-f45972fc]{padding:25px}.setting-group[data-v-f45972fc]{text-align:left}.setting-group h3[data-v-f45972fc]{margin:0 0 8px;color:#343a40;font-size:18px;font-weight:600}.setting-description[data-v-f45972fc]{margin:0 0 20px;color:#6c757d;font-size:14px}.sound-options[data-v-f45972fc]{display:flex;flex-direction:column;gap:12px;margin-bottom:25px}.sound-option[data-v-f45972fc]{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:2px solid #e9ecef;border-radius:8px;background:#fff;transition:all .2s ease;min-height:50px}.sound-option[data-v-f45972fc]:hover{border-color:#dee2e6;box-shadow:0 2px 8px #0000001a}.sound-option.selected[data-v-f45972fc]{border-color:#2196f3;background:#e3f2fd}.sound-label[data-v-f45972fc]{display:flex;align-items:center;gap:12px;cursor:pointer;flex:1;min-width:0}.sound-label input[type=radio][data-v-f45972fc]{margin:0;width:18px;height:18px;cursor:pointer;flex-shrink:0}.sound-name[data-v-f45972fc]{font-weight:500;color:#343a40;line-height:1.4;flex:1}.sample-btn[data-v-f45972fc]{padding:8px 16px;border:1px solid #2196F3;background:#2196f3;color:#fff;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s ease;min-width:90px;height:36px;display:flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0}.sample-btn[data-v-f45972fc]:hover:not(:disabled){background:#1976d2;border-color:#1976d2;transform:translateY(-1px)}.sample-btn[data-v-f45972fc]:disabled{opacity:.6;cursor:not-allowed;transform:none}.volume-control[data-v-f45972fc]{display:flex;flex-direction:column;gap:8px;margin-top:20px}.volume-control label[data-v-f45972fc]{font-weight:500;color:#343a40;font-size:14px}.volume-slider[data-v-f45972fc]{width:100%;height:6px;border-radius:3px;background:#e9ecef;outline:none;cursor:pointer}.volume-slider[data-v-f45972fc]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#2196f3;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px #0003}.volume-slider[data-v-f45972fc]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#2196f3;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px #0003}@media (max-width: 768px){.sound-option[data-v-f45972fc]{flex-direction:column;gap:15px;align-items:stretch;padding:15px}.sound-label[data-v-f45972fc]{justify-content:center;gap:10px}.sample-btn[data-v-f45972fc]{align-self:center;min-width:120px}}.sound-label input[type=radio][data-v-f45972fc]:focus{outline:2px solid #2196F3;outline-offset:2px}.sample-btn[data-v-f45972fc]:focus{outline:2px solid #2196F3;outline-offset:2px}.auto-opener-page{text-align:center;font-family:Arial,sans-serif;max-width:1000px;margin:20px auto}.status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.status-card{background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;padding:20px;transition:all .3s ease}.status-card:hover{border-color:#dee2e6;box-shadow:0 4px 12px #0000001a}.status-header{display:flex;align-items:center;gap:10px;font-weight:600;font-size:16px;color:#495057;margin-bottom:8px}.status-icon{font-size:12px;color:#dc3545;transition:color .3s ease}.status-icon.active{color:#28a745}.status-text{font-size:14px;color:#6c757d;font-weight:500}.console-section{width:fit-content;margin:30px 0;border:2px solid #343a40;border-radius:8px;background:#212529;overflow:hidden}.console-header{background:#343a40;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #495057}.console-title{display:flex;align-items:center;gap:8px;color:#f8f9fa;font-weight:600;font-size:16px}.console-icon{font-size:18px}.console-controls{display:flex;gap:10px}.console-btn{padding:6px 12px;border:1px solid #495057;background:#495057;color:#f8f9fa;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease}.console-btn:hover{background:#6c757d;border-color:#6c757d}.clear-btn:hover{background:#dc3545;border-color:#dc3545}.console-container{height:300px;overflow:hidden}.console-logs{height:100%;overflow-y:auto;padding:10px;font-family:Courier New,Consolas,monospace;font-size:13px;line-height:1.4;background:#000}.console-logs::-webkit-scrollbar{width:8px}.console-logs::-webkit-scrollbar-track{background:#212529}.console-logs::-webkit-scrollbar-thumb{background:#495057;border-radius:4px}.console-logs::-webkit-scrollbar-thumb:hover{background:#6c757d}.console-empty{color:#6c757d;font-style:italic;text-align:center;padding:20px}.console-line{display:flex;gap:10px;padding:2px 0;border-bottom:1px solid rgba(255,255,255,.05)}.log-timestamp{color:#6c757d;min-width:80px;font-size:11px}.log-type{min-width:60px;font-weight:700;font-size:11px}.log-message{color:#f8f9fa;flex:1;word-break:break-word}.log-info .log-type{color:#17a2b8}.log-info .log-message{color:#e9ecef}.log-error .log-type{color:#dc3545}.log-error .log-message{color:#f8d7da}.log-warning .log-type{color:#ffc107}.log-warning .log-message{color:#fff3cd}.log-deal{background:linear-gradient(90deg,#28a74533,#28a7451a);border:1px solid #28a745;border-radius:4px;padding:4px 8px;margin:2px 0;animation:dealGlow 2s ease-in-out}.log-deal .log-type{color:#28a745;font-weight:700;text-shadow:0 0 2px rgba(40,167,69,.5)}.log-deal .log-message{color:#d4edda;font-weight:600;text-shadow:0 0 1px rgba(40,167,69,.3)}.log-deal .log-timestamp{color:#28a745;font-weight:500}@keyframes dealGlow{0%{box-shadow:0 0 5px #28a7454d;transform:scale(1)}50%{box-shadow:0 0 15px #28a74599;transform:scale(1.02)}to{box-shadow:0 0 5px #28a7454d;transform:scale(1)}}.switch{position:relative;display:inline-block;width:60px;height:34px;margin-top:10px;transition:opacity .2s ease}.switch.disabled{opacity:.5;cursor:not-allowed}.switch input{opacity:0;width:0;height:0}.switch input:disabled{cursor:not-allowed}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.switch.disabled .slider{cursor:not-allowed}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translate(26px)}.logo-container{display:flex;justify-content:center}.logo-circle{width:100px;height:100px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.logo-img{width:100%;height:100%;object-fit:cover}.error-message{color:red;font-size:14px;margin-top:10px}.auto-opener-controls{text-align:center;margin:30px 0}.permission-status{color:#28a745;font-size:14px;margin-top:8px}@media (max-width: 768px){.auto-opener-page{margin:10px;padding:10px}.status-grid{grid-template-columns:1fr;gap:15px}.console-container{height:250px}.console-header{flex-direction:column;gap:10px;align-items:flex-start}.console-controls{align-self:stretch;justify-content:flex-end}}*{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.logo{font-size:1.5rem;font-weight:700;color:var(--accent-color)}.nav-links a:hover{color:var(--accent-color)}section{min-height:35vh;padding:2rem 1rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-background-soft);transition:background-color .3s ease}.content-wrapper{max-width:2000px;width:100%;margin:0 auto}#hero{background-color:var(--color-background-soft);text-align:center;transition:background-color .3s ease}.hero-content h1{font-size:3.5rem;margin-bottom:1rem;color:var(--color-heading);transition:color .3s ease}.hero-content p{text-align:center;color:var(--text-gray-light);font-size:1.5rem;margin-bottom:2rem;transition:color .3s ease}.logo-circle{display:flex;justify-content:center}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;padding:2rem}.feature-card{background-color:var(--color-background);padding:1rem;border-radius:12px;transition:transform .3s ease,background-color .3s ease;color:var(--color-text)}.feature-card:hover{transform:translateY(-5px)}.feature-icon{font-size:2rem;margin-bottom:1rem}.feature-card h3{margin-bottom:1rem;color:var(--color-heading);transition:color .3s ease}.feature-card p{text-align:left;color:var(--text-gray-light);transition:color .3s ease}#video{background-color:var(--color-background-soft);text-align:center;transition:background-color .3s ease}#video h2{margin-bottom:2rem;font-size:2.5rem;color:var(--text-light);transition:color .3s ease}.video-container{position:relative;width:100%;max-width:1920px;max-height:1080px;margin:0 auto;padding-top:56.25%;box-shadow:0 4px 6px #0000001a;border-radius:12px;border:2px solid var(--accent-color);overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px}#testimonials{background-color:var(--color-background-soft);transition:background-color .3s ease}.testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.testimonial-card{background-color:var(--color-background-mute);padding:2rem;border-radius:12px;border:2px solid var(--accent-color);transition:background-color .3s ease;color:var(--color-text)}.testimonial-text{font-style:italic;margin-bottom:1rem;color:var(--color-text);transition:color .3s ease}.testimonial-author{color:var(--accent-color);font-weight:700}.testimonial-title{margin-bottom:10px;justify-self:center;color:var(--color-heading);transition:color .3s ease}input,textarea{width:100%;padding:1rem;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);margin-top:.5rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease}input:focus,textarea:focus{outline:none;border-color:var(--accent-color)}#socials{background-color:var(--color-background-soft);transition:background-color .3s ease}#socials h2{text-align:center;margin-bottom:1rem;color:var(--color-heading);transition:color .3s ease}.social-links{display:flex;justify-content:center;gap:2rem;margin-top:2rem}.social-link{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;color:#fff;text-decoration:none;transition:all .3s ease}.discord{background-color:#7289da}.youtube{background-color:red}.social-link:hover{transform:translateY(-2px);opacity:.9}.social-icon{width:24px;height:24px}.fade-section{opacity:0;transform:translateY(20px);transition:opacity 1.5s ease-out,transform 1.5s ease-out;will-change:opacity,transform}.fade-section.fade-in{opacity:1;transform:translateY(0)}.fast{border:3px solid #f8f800}.secure{border:3px solid red}.profitable{border:3px solid forestgreen}.footer-section{background-color:var(--color-background-mute);color:var(--color-text);padding:3rem 1rem 1rem;margin-top:2rem;transition:background-color .3s ease,color .3s ease;border:2px solid var(--accent-color);border-radius:10px}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.footer-column h4{color:var(--accent-color);margin-bottom:1rem;font-size:1.1rem}.footer-column p{color:var(--text-gray-light);line-height:1.6;text-align:left}.api-disclaimer{font-size:.9rem;margin-top:1rem;padding:.5rem;background-color:#2ed1e11a;border-left:3px solid var(--accent-color);border-radius:4px}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:.5rem}.footer-links a{color:var(--text-gray-light);text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:var(--accent-color)}.support-info{display:flex;flex-direction:column;gap:1rem}.support-item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background-color:#2ed1e10d;border-radius:8px;border:1px solid rgba(46,209,225,.2)}.support-icon{font-size:1.2rem;margin-top:.2rem}.support-item div{display:flex;flex-direction:column;gap:.25rem}.support-item strong{color:var(--color-text);font-size:.9rem}.support-email,.support-link{color:var(--accent-color);text-decoration:none;font-weight:500;transition:color .3s ease}.support-email:hover,.support-link:hover{color:#1fb8c4;text-decoration:underline}.support-item small{color:var(--text-gray-light);font-size:.8rem}.business-hours{margin-top:.5rem;padding:.5rem;background-color:#2ed1e114;border-radius:6px;text-align:center}.business-hours small{color:var(--text-gray-light);font-style:italic}.footer-socials{display:flex;gap:1rem}.footer-socials a{color:var(--text-gray-light);font-size:1.5rem;transition:color .3s ease;padding:.5rem;border-radius:50%;background-color:#2ed1e11a}.footer-socials a:hover{color:var(--accent-color);background-color:#2ed1e133}.footer-bottom{border-top:1px solid var(--color-border);padding-top:1rem;text-align:center;color:var(--text-gray-light);font-size:.9rem}.disclaimer{margin-top:.5rem;font-size:.8rem;font-style:italic;color:var(--text-gray-light)}@media (max-width: 1024px){.hero-content h1{font-size:3rem}.hero-content p{font-size:1.3rem}.features{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;padding:1.5rem}}@media (max-width: 768px){body{overflow-x:auto}#hero{padding:3rem 1rem}.hero-content h1{font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem}.hero-content p{font-size:1.1rem;line-height:1.5;margin-bottom:2rem;padding:0 1rem}.content-wrapper{padding:0 1rem}.features{grid-template-columns:1fr;gap:1.5rem;padding:1rem}.feature-card{padding:1.5rem;text-align:center}.feature-icon{font-size:2.5rem;margin-bottom:1rem}.feature-card h3{font-size:1.3rem;margin-bottom:1rem}.feature-card p{font-size:16px!important;text-align:center;line-height:1.6}#video{padding:2rem 1rem}#video h2{font-size:2rem;margin-bottom:1.5rem;padding:0 1rem}.video-container{margin:0 auto;padding-top:56.25%;border-radius:8px}.video-container iframe{border-radius:8px}#testimonials{padding:2rem 1rem}.testimonial-title{font-size:2rem;margin-bottom:1.5rem;text-align:center;padding:0 1rem}.testimonial-grid{grid-template-columns:1fr;gap:1.5rem}.testimonial-card{padding:1.5rem;text-align:center}.testimonial-text{font-size:16px!important;line-height:1.6;margin-bottom:1rem}.testimonial-author{font-size:16px!important}#socials{padding:2rem 1rem}#socials h2{font-size:2rem;margin-bottom:1.5rem;padding:0 1rem}.social-links{flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem}.social-link{width:100%;max-width:300px;justify-content:center;padding:1rem 2rem;font-size:16px!important;border-radius:10px}.social-icon{width:28px;height:28px}.footer-section{padding:2rem 1rem 1rem;margin-top:1rem}.footer-content{grid-template-columns:1fr;gap:2rem;text-align:center}.footer-column h4{font-size:1.2rem;margin-bottom:1rem}.footer-column p{font-size:16px!important;text-align:center;line-height:1.6}.footer-links{display:flex;flex-direction:column;align-items:center;gap:.75rem}.footer-links a{font-size:16px!important;padding:.5rem}.support-info{align-items:center}.support-item{max-width:100%;text-align:center;padding:1rem}.support-item strong,.support-email,.support-link{font-size:16px!important}.business-hours small{font-size:14px!important}.footer-socials{justify-content:center;gap:1.5rem}.footer-socials a{font-size:1.8rem;padding:1rem}.footer-bottom{padding-top:1.5rem;text-align:center}.footer-bottom p{font-size:16px!important;line-height:1.5;margin-bottom:.5rem}.disclaimer,.trademark-disclaimer{font-size:14px!important;line-height:1.4;margin-top:.75rem}}@media (max-width: 480px){.hero-content h1{font-size:2rem;line-height:1.1}.hero-content p{font-size:1rem;padding:0 .5rem}#video h2{font-size:1.6rem;padding:0 .5rem}.video-container{border-radius:6px;margin:0 auto}.video-container iframe{border-radius:6px}.feature-card{padding:1rem}.feature-icon{font-size:2rem}.feature-card h3{font-size:1.1rem}.testimonial-title{font-size:1.6rem;padding:0 .5rem}.testimonial-card{padding:1rem}#socials h2{font-size:1.6rem;padding:0 .5rem}.social-links{padding:0 .5rem}.social-link{max-width:280px;padding:.8rem 1.5rem}.footer-section{padding:1.5rem .5rem 1rem}.footer-content{gap:1.5rem}.footer-column h4{font-size:1.1rem}.support-item{padding:.75rem}.footer-socials a{font-size:1.6rem;padding:.75rem}}@media (max-width: 768px) and (orientation: landscape){#hero{min-height:80vh;padding:2rem 1rem}.hero-content h1{font-size:2.2rem}.hero-content p{font-size:1rem}.video-container{padding-top:45%}.social-links{flex-direction:row;justify-content:center}.social-link{max-width:200px}}@media (max-width: 320px){.hero-content h1{font-size:1.8rem}.hero-content p{font-size:.9rem}.feature-card h3{font-size:1rem}.social-link{max-width:250px;padding:.7rem 1rem}.footer-socials a{font-size:1.4rem;padding:.6rem}}*,*:before,*:after{box-sizing:border-box}body{font-family:Arial,sans-serif;margin:0;padding:0}main{padding-top:10px}.main-title{text-align:center;font-size:36px;color:#333;margin-top:10px}.subscription-tiers-title2{text-align:center;font-size:28px;color:#444;margin:30px 0 20px;text-transform:uppercase;font-weight:700}.fixed-top-message{position:fixed;top:20px;left:50%;transform:translate(-50%);background-color:#000000b3;color:#fff;padding:10px 20px;border-radius:5px;z-index:9999;opacity:1;transition:opacity 1s ease-out}.success-message{color:green;font-weight:700}.error-message{color:red;font-weight:700}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.popup-content{background:#fff;padding:20px;border-radius:8px;max-width:400px;width:100%;text-align:center}.close-btn{margin-top:1rem;padding:6px 12px;border:none;background-color:#333;color:#fff;border-radius:8px;cursor:pointer}.close-btn:hover{background-color:#555}.subscription-grid-container{display:flex;flex-direction:row;gap:20px;max-width:1200px;margin:50px auto;padding:0 20px}.grid-item{display:flex;flex-direction:column;align-items:center;background-color:#f9f9f9;padding:20px;border-radius:12px;text-align:center;max-height:500px;transition:transform .3s ease,box-shadow .3s ease;min-width:0}@media (hover: hover) and (pointer: fine){.grid-item:hover{transform:scale(1.03);box-shadow:0 8px 20px #0003;cursor:pointer}}.subscription-image{width:100px;height:100px;margin-bottom:15px;border-radius:10px;object-fit:cover}.subscription-info{width:100%;min-width:0}.subscription-info h3{text-align:center;font-size:22px;margin-bottom:10px;color:var(--text-light)}.subscription-info p{color:var(--text-gray-light);white-space:normal;overflow-wrap:anywhere;word-break:break-word}.price-tag{font-size:20px;font-weight:700;margin-top:10px;text-align:center}.coming-soon{color:#dd2524;font-size:18px;margin-top:10px;font-weight:700}.subscription-info>a{display:flex;justify-content:center;width:100%;text-decoration:none;margin-top:12px}.get-subscription-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:14px;max-width:fit-content;-webkit-user-select:none;user-select:none}.get-subscription-button-in-popup{display:inline-flex;padding:.5rem;align-items:center;border-radius:14px;max-width:fit-content;margin-right:1rem;-webkit-user-select:none;user-select:none}.get-subscription-button-in-popup .subscription-info h3{margin:0;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.basicText{color:#2ed1e1}.basicBorder{border:2px solid #2ed1e1;box-shadow:0 0 15px #2ed1e1;border-radius:14px}.goldText{color:#e1be18}.goldBorder{border:2px solid #e1be18;box-shadow:0 0 15px #e1be18;border-radius:14px}.eliteText{color:#dd2524}.eliteBorder{border:2px solid #dd2524;box-shadow:0 0 15px #dd2524;border-radius:14px}@media (max-width: 768px){.subscription-grid-container{flex-direction:column;gap:10px;margin:30px auto;padding:0 15px}.grid-item:nth-child(1){order:1}.grid-item:nth-child(2){order:3}.grid-item:nth-child(3){order:5}.grid-item{max-height:none;min-height:auto;width:100%}.grid-item:nth-child(1),.grid-item:nth-child(2),.grid-item:nth-child(3){margin-bottom:5px}.grid-item:nth-child(4),.grid-item:nth-child(5){padding:12px 20px;max-height:60px;min-height:60px;justify-content:center;margin-bottom:25px;font-weight:700}.grid-item:nth-child(4) h3,.grid-item:nth-child(5) h3{margin:0;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.grid-item:nth-child(4){border-top:3px solid #2ed1e1}.grid-item:nth-child(5){border-top:3px solid #e1be18}}@media (max-width: 480px){.subscription-tiers-title2{font-size:24px;margin:20px 0 15px;padding:0 10px}.subscription-grid-container{margin:20px auto;padding:0 10px;gap:12px}.grid-item{padding:15px}.subscription-image{width:80px;height:80px}.subscription-info h3{font-size:20px}.get-subscription-button .subscription-info h3{font-size:15px}.subscription-info p{font-size:14px;margin:8px 0}.price-tag{font-size:18px}}.legal-document{all:initial;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;overflow-y:auto;z-index:9999}.legal-document *{all:unset;display:revert;box-sizing:border-box}.legal-document .document-container{max-width:800px;margin:0 auto;padding:40px 20px;background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6}.legal-document .document-header{text-align:center;margin-bottom:40px;border-bottom:2px solid #e1e5e9;padding-bottom:30px}.legal-document .document-header h1{font-size:2.5em;font-weight:700;color:#1a1a1a;margin-bottom:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.legal-document .document-meta{color:#666;font-size:.95em}.legal-document .document-meta p{margin:5px 0}.legal-document .document-content{margin-bottom:40px}.legal-document section{margin-bottom:35px}.legal-document h2{font-size:1.5em;font-weight:700;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #e1e5e9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.legal-document h3{font-size:1.2em;font-weight:700;color:#2c3e50;margin:20px 0 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.legal-document p{margin-bottom:15px;text-align:justify;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6}.legal-document ul{margin:15px 0 15px 25px;list-style-type:disc}.legal-document li{margin-bottom:8px;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6}.legal-document .contact-section{background-color:#f8f9fa;border:1px solid #e1e5e9;border-radius:8px;padding:20px;margin:20px 0}.legal-document a{color:#007bff;text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.legal-document a:hover{text-decoration:underline}.legal-document .document-footer{text-align:center;border-top:1px solid #e1e5e9;padding-top:30px;color:#666}.legal-document .document-footer p{margin-bottom:10px;text-align:center}.legal-document .home-link{display:inline-block;margin-top:15px;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px;transition:background-color .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500}.legal-document .home-link:hover{background-color:#0056b3;text-decoration:none}@media (max-width: 768px){.legal-document .document-container{padding:20px 15px}.legal-document .document-header h1{font-size:2em}.legal-document h2{font-size:1.3em}.legal-document h3{font-size:1.1em}.legal-document ul{margin-left:20px}}.plan-checkout[data-v-554a205c]{max-width:600px;margin:0 auto;padding:20px}.checkout-container[data-v-554a205c]{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 25px #00000014}.plan-header[data-v-554a205c]{text-align:center;margin-bottom:40px}.plan-header h1[data-v-554a205c]{font-size:32px;font-weight:700;color:#1f2937;margin-bottom:8px}.plan-subtitle[data-v-554a205c]{color:#6b7280;font-size:16px;margin:0}.payment-section[data-v-554a205c]{margin-bottom:32px}.section-title[data-v-554a205c]{font-size:20px;font-weight:600;margin-bottom:8px;color:#374151}.section-description[data-v-554a205c]{color:#6b7280;margin-bottom:16px;font-size:14px}.plan-card[data-v-554a205c]{border:2px solid #4f46e5;border-radius:12px;padding:24px;background:#f8faff;box-shadow:0 8px 25px #4f46e526;transition:all .3s ease}.plan-card[data-v-554a205c]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #4f46e533}.plan-info[data-v-554a205c]{text-align:center}.plan-info h4[data-v-554a205c]{margin:0 0 12px;font-size:18px;font-weight:600;color:#1f2937}.price[data-v-554a205c]{font-size:28px;font-weight:700;color:#4f46e5;margin:12px 0}.description[data-v-554a205c]{color:#6b7280;font-size:14px;margin-bottom:16px;line-height:1.4}.payment-methods[data-v-554a205c]{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.payment-badge[data-v-554a205c]{background-color:#f3f4f6;color:#374151;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.checkout-btn[data-v-554a205c]{background:linear-gradient(135deg,#635bff,#5a52e8);color:#fff;border:none;padding:18px 32px;border-radius:8px;cursor:pointer;font-size:16px;width:100%;transition:all .3s ease;font-weight:600;box-shadow:0 4px 12px #635bff4d}.checkout-btn[data-v-554a205c]:hover{background:linear-gradient(135deg,#5a52e8,#4c46d9);transform:translateY(-2px);box-shadow:0 6px 20px #635bff66}.checkout-btn[data-v-554a205c]:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}.message[data-v-554a205c]{margin-top:24px;padding:16px;border-radius:8px;text-align:center;font-weight:500}.message.success[data-v-554a205c]{background-color:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.message.error[data-v-554a205c]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.plan-checkout[data-v-f6414c5f]{max-width:600px;margin:0 auto;padding:20px}.checkout-container[data-v-f6414c5f]{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 25px #00000014;border:2px solid #fbbf24}.plan-header[data-v-f6414c5f]{text-align:center;margin-bottom:40px}.plan-header h1[data-v-f6414c5f]{font-size:32px;font-weight:700;color:#1f2937;margin-bottom:8px;background:linear-gradient(135deg,#f59e0b,#d97706);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.plan-subtitle[data-v-f6414c5f]{color:#6b7280;font-size:16px;margin:0 0 16px}.premium-badge[data-v-f6414c5f]{display:inline-block;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;box-shadow:0 4px 12px #fbbf244d}.payment-section[data-v-f6414c5f]{margin-bottom:32px}.section-title[data-v-f6414c5f]{font-size:20px;font-weight:600;margin-bottom:8px;color:#374151}.section-description[data-v-f6414c5f]{color:#6b7280;margin-bottom:16px;font-size:14px}.plan-card[data-v-f6414c5f]{border:2px solid #f59e0b;border-radius:12px;padding:24px;background:linear-gradient(135deg,#fffbeb,#fef3c7);box-shadow:0 8px 25px #f59e0b33;transition:all .3s ease}.plan-card[data-v-f6414c5f]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #f59e0b40}.plan-info[data-v-f6414c5f]{text-align:center}.plan-info h4[data-v-f6414c5f]{margin:0 0 12px;font-size:18px;font-weight:600;color:#1f2937}.price[data-v-f6414c5f]{font-size:28px;font-weight:700;color:#f59e0b;margin:12px 0}.description[data-v-f6414c5f]{color:#6b7280;font-size:14px;margin-bottom:16px;line-height:1.4}.payment-methods[data-v-f6414c5f]{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.payment-badge[data-v-f6414c5f]{background-color:#f3f4f6;color:#374151;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.checkout-btn[data-v-f6414c5f]{color:#fff;border:none;padding:18px 32px;border-radius:8px;cursor:pointer;font-size:16px;width:100%;transition:all .3s ease;font-weight:600}.checkout-btn.gold[data-v-f6414c5f]{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 4px 12px #fbbf244d}.checkout-btn.gold[data-v-f6414c5f]:hover{background:linear-gradient(135deg,#f59e0b,#d97706);transform:translateY(-2px);box-shadow:0 6px 20px #fbbf2466}.checkout-btn[data-v-f6414c5f]:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}.message[data-v-f6414c5f]{margin-top:24px;padding:16px;border-radius:8px;text-align:center;font-weight:500}.message.success[data-v-f6414c5f]{background-color:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.message.error[data-v-f6414c5f]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.navbar-item[data-v-74bdaf5b],.toggle-button[data-v-74bdaf5b],.mode-icon[data-v-74bdaf5b]{font-size:16px!important}.navbar[data-v-74bdaf5b]{padding:1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--accent-color);background-color:var(--color-background);color:var(--color-text);transition:all .3s ease;position:relative;overflow:hidden}.navbar-menu[data-v-74bdaf5b]{display:flex;justify-content:space-between;width:100%;margin-left:1rem}.navbar-start[data-v-74bdaf5b],.navbar-end[data-v-74bdaf5b]{display:flex;align-items:center;gap:1rem}.navbar-item[data-v-74bdaf5b]{text-decoration:none;padding:.5rem 1rem;border-radius:4px;transition:all .3s ease;color:var(--color-text);font-size:16px!important;white-space:nowrap}.toggle-button[data-v-74bdaf5b]{background:none;border:none;cursor:pointer;padding:.5rem 1rem;display:flex;align-items:center;justify-content:center;color:var(--color-text);transition:all .3s ease;font-size:16px!important;flex-shrink:0}.mode-icon[data-v-74bdaf5b]{font-size:1.2rem}.navbar-item[data-v-74bdaf5b]:hover{background-color:#2ed1e11a}.toggle-button[data-v-74bdaf5b]:hover{background-color:#2ed1e11a;border-radius:4px}.is-active[data-v-74bdaf5b]{background-color:#2ed1e133}.logo-circle[data-v-74bdaf5b]{max-width:80px;max-height:80px;flex-shrink:0}.logo-img[data-v-74bdaf5b]{width:100%;height:100%;object-fit:contain}.login-button[data-v-74bdaf5b]{border-bottom:2px solid #4CAF50;background-color:transparent;color:var(--color-text)}.register-button[data-v-74bdaf5b]{border-bottom:2px solid var(--accent-color);background-color:transparent;color:var(--color-text)}.login-button[data-v-74bdaf5b]:hover{background-color:#4caf50;color:#fff}.register-button[data-v-74bdaf5b]:hover{background-color:var(--accent-color);color:#fff}body.dark-mode .navbar[data-v-74bdaf5b]{background-color:var(--color-background-soft)}body.dark-mode .navbar-item[data-v-74bdaf5b],body.dark-mode .toggle-button[data-v-74bdaf5b],body.dark-mode .login-button[data-v-74bdaf5b],body.dark-mode .register-button[data-v-74bdaf5b]{color:var(--color-text)}@media (max-width: 1024px){.navbar[data-v-74bdaf5b]{padding:.75rem}.navbar-menu[data-v-74bdaf5b]{margin-left:.5rem}.navbar-start[data-v-74bdaf5b],.navbar-end[data-v-74bdaf5b]{gap:.5rem}.navbar-item[data-v-74bdaf5b]{padding:.4rem .8rem;font-size:16px!important}.toggle-button[data-v-74bdaf5b]{padding:.4rem .8rem}}@media (max-width: 768px){.navbar[data-v-74bdaf5b]{padding:.5rem;flex-wrap:wrap}.navbar-menu[data-v-74bdaf5b]{margin-left:.25rem;flex:1;min-width:0}.navbar-start[data-v-74bdaf5b],.navbar-end[data-v-74bdaf5b]{gap:.25rem;flex-wrap:wrap}.navbar-item[data-v-74bdaf5b]{padding:.3rem .6rem;font-size:16px!important;border-radius:6px}.toggle-button[data-v-74bdaf5b]{padding:.3rem .6rem;border-radius:6px}.logo-circle[data-v-74bdaf5b]{max-width:60px;max-height:60px}.mode-icon[data-v-74bdaf5b]{font-size:1.1rem}.navbar-end[data-v-74bdaf5b]{flex-direction:row;align-items:center;justify-content:flex-end}}@media (max-width: 480px){.navbar[data-v-74bdaf5b]{padding:.4rem;flex-direction:column;gap:.5rem;align-items:stretch}.navbar-menu[data-v-74bdaf5b]{margin-left:0;flex-direction:column;gap:.5rem}.navbar-start[data-v-74bdaf5b],.navbar-end[data-v-74bdaf5b]{justify-content:center;gap:.5rem;flex-wrap:wrap}.navbar-item[data-v-74bdaf5b]{padding:.5rem 1rem;text-align:center;flex:1;min-width:fit-content}.toggle-button[data-v-74bdaf5b]{padding:.5rem 1rem;align-self:center;min-width:fit-content}.logo-circle[data-v-74bdaf5b]{max-width:50px;max-height:50px;align-self:center}.navbar-brand[data-v-74bdaf5b]{display:flex;justify-content:center}}@media (max-width: 360px){.navbar[data-v-74bdaf5b]{padding:.3rem}.navbar-item[data-v-74bdaf5b]{padding:.4rem .6rem;font-size:16px!important}.toggle-button[data-v-74bdaf5b]{padding:.4rem .6rem}.logo-circle[data-v-74bdaf5b]{max-width:40px;max-height:40px}.mode-icon[data-v-74bdaf5b]{font-size:1rem}}@media (max-width: 768px) and (orientation: landscape){.navbar[data-v-74bdaf5b]{flex-direction:row;padding:.4rem}.navbar-menu[data-v-74bdaf5b]{flex-direction:row;margin-left:.5rem}.navbar-start[data-v-74bdaf5b],.navbar-end[data-v-74bdaf5b]{flex-direction:row;gap:.3rem}.navbar-item[data-v-74bdaf5b]{padding:.25rem .5rem;font-size:14px}.toggle-button[data-v-74bdaf5b]{padding:.25rem .5rem}.logo-circle[data-v-74bdaf5b]{max-width:55px;max-height:55px}}body.dark-mode{background-color:var(--color-background);color:var(--color-text)}body.dark-mode .legal-document,body.dark-mode .legal-document *{background-color:#fff!important;color:#333!important;border-color:#e1e5e9!important}body.dark-mode .legal-document a{color:#007bff!important}body.dark-mode .legal-document a:hover{color:#0056b3!important}body.dark-mode .main-title,body.dark-mode .subscription-tiers-title2{color:var(--color-text)}body.dark-mode .tracked-skins-container,body.dark-mode .announcements,body.dark-mode .user-information-container{background-color:var(--color-background-mute);border-color:var(--accent-color)}body.dark-mode .tracked-skins-container h2,body.dark-mode .announcements h2,body.dark-mode .user-information-container h2{background-color:var(--color-background-mute);color:var(--color-text);border-bottom-color:var(--color-border)}body.dark-mode .tracked-skins-unordered-list li:nth-child(odd),body.dark-mode .announcement-list li:nth-child(odd),body.dark-mode .user-information-unordered-list li:nth-child(odd){background-color:var(--color-background-soft);color:var(--color-text)}body.dark-mode .tracked-skins-unordered-list li:nth-child(2n),body.dark-mode .announcement-list li:nth-child(2n),body.dark-mode .user-information-unordered-list li:nth-child(2n){background-color:var(--color-background-mute);color:var(--color-text)}body.dark-mode .grid-item{background-color:var(--color-background-mute);color:var(--color-text);border-color:var(--accent-color)}body.dark-mode .grid-item:hover{background-color:var(--color-background-soft)}body.dark-mode .search-bar,body.dark-mode .float-input,body.dark-mode .form-group input,body.dark-mode select{background-color:var(--color-background-mute);color:var(--color-text);border-color:var(--color-border)}body.dark-mode .search-bar::placeholder,body.dark-mode .form-group input::placeholder{color:var(--text-gray-light)}body.dark-mode .form-group label{color:var(--color-text)}body.dark-mode table{background-color:var(--color-background-mute);color:var(--color-text);border-color:var(--color-border)}body.dark-mode th{background-color:var(--color-background-soft);color:var(--color-text);border-color:var(--color-border)}body.dark-mode td{border-color:var(--color-border);color:var(--color-text)}body.dark-mode tr:nth-child(2n){background-color:var(--color-background-soft)}body.dark-mode tr:nth-child(odd){background-color:var(--color-background-soft)}body.dark-mode button:not(.legal-document button){background-color:var(--accent-color);color:#fff;border:none}body.dark-mode button:not(.legal-document button):hover{background-color:#29bbc9}body.dark-mode .dashboard-button{background-color:#4caf50}body.dark-mode .dashboard-button:hover{background-color:#45a049}body.dark-mode .stop-tracking-button{background-color:#dc3545;color:#fff}body.dark-mode .stop-tracking-button:hover{background-color:#c82333}body.dark-mode .modal-content,body.dark-mode .popup-content{background-color:var(--color-background-mute);color:var(--color-text);border-color:var(--color-border)}body.dark-mode .registration-form{background-color:var(--color-background-mute);color:var(--color-text)}body.dark-mode .registration-form fieldset{border-color:var(--color-border)}body.dark-mode .registration-form a{color:var(--accent-color)}body.dark-mode .registration-form a:hover{color:#29bbc9}body.dark-mode .registration-form p{color:var(--text-gray-light)}body.dark-mode .basicText{color:var(--accent-color)}body.dark-mode .goldText{color:gold}body.dark-mode .eliteText{color:#dd2524}body.dark-mode .basicBorder{border:2px solid var(--accent-color);box-shadow:0 0 15px var(--accent-color)}body.dark-mode .goldBorder{border:2px solid #e1be18;box-shadow:0 0 15px #e1be18}body.dark-mode .eliteBorder{border:2px solid #dd2524;box-shadow:0 0 15px #dd2524}body.dark-mode .tracked-skin-item{background-color:var(--color-background-soft);border-color:var(--color-border);color:var(--color-text)}body.dark-mode .skin-info,body.dark-mode .skin-name{color:var(--color-text)}body.dark-mode .skin-header .skin-index,body.dark-mode .detail-label{color:var(--text-gray-light)}body.dark-mode .detail-value{color:var(--color-text)}body.dark-mode .feature-card{background-color:#333}body.dark-mode .feature-card h3{color:var(--color-text)!important}body.dark-mode .range-labels{color:var(--color-text)}body.dark-mode .error-message,body.dark-mode .success-message{background-color:var(--color-background-mute);color:var(--color-text)}body.dark-mode .no-tracking-message{color:var(--text-gray-light)}body.dark-mode .popup-overlay{background-color:#000c}body.dark-mode .subscription-perks{color:var(--text-gray-light)}body.dark-mode .subscription-perks li{border-bottom:1px solid var(--color-border);color:var(--color-text)}body.dark-mode .close-btn{background-color:var(--accent-color);color:#fff;border:none}body.dark-mode .close-btn:hover{background-color:#29bbc9}
