.home-container[data-v-a6cd99bb]{background-color:var(--primary-color);color:var(--text-color);min-height:calc(100vh - 55px);overflow-y:auto;padding:2rem}.columns-container[data-v-a6cd99bb]{display:grid;gap:2rem;margin:0;width:100%}.grid-2x3[data-v-a6cd99bb]{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);width:100%}.column[data-v-a6cd99bb]{background-color:var(--secondary-color);border:2px solid var(--text-color);border-radius:15px;display:flex;flex:1;flex-direction:column;height:380px;max-width:500px;min-width:250px;overflow:auto;padding:1.5rem;scrollbar-color:#ccc;scrollbar-width:thin}.column[data-v-a6cd99bb]::-webkit-scrollbar{width:6px}.column[data-v-a6cd99bb]::-webkit-scrollbar-track{background:transparent}.column[data-v-a6cd99bb]::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:50px}.column[data-v-a6cd99bb]::-webkit-scrollbar-thumb:hover{background-color:#0a7048}.column-title[data-v-a6cd99bb]{color:#0b8558;flex-shrink:0;font-size:1.5rem;margin-bottom:1rem;text-align:center}.links-grid[data-v-a6cd99bb]{display:grid;gap:1rem}.link-box[data-v-a6cd99bb]{background-color:var(--background-color);border-radius:8px;overflow:hidden;transition:all .3s ease}.link-box[data-v-a6cd99bb]:not(.disabled){background-color:var(--background-color-button)}.link-box[data-v-a6cd99bb]:not(.disabled):hover{box-shadow:0 5px 15px #0000004d;transform:scale(1.05)}.link-content[data-v-a6cd99bb]{align-items:center;color:var(--text-color);display:flex;font-weight:500;height:50px;justify-content:space-between;overflow:hidden;padding:1rem;position:relative;text-decoration:none}.link-box.disabled .link-content[data-v-a6cd99bb]{background-color:var(--background-color-button-disabled);color:var(--text-color);cursor:not-allowed}.lock-icon[data-v-a6cd99bb]{font-size:1.2rem;margin-left:.5rem}.new-badge[data-v-a6cd99bb]{background-color:#f59e0b;border-radius:0 8px;color:#fff;font-size:.6rem;font-weight:700;left:0;padding:2px 6px;position:absolute;top:0}.loader-space[data-v-a6cd99bb]{align-items:center;display:flex;height:100vh;justify-content:center}.loader[data-v-a6cd99bb]{animation:spin-a6cd99bb 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#10b981;height:50px;width:50px}@keyframes spin-a6cd99bb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.modal-overlay[data-v-a6cd99bb]{align-items:center;animation:fadeIn-a6cd99bb .3s ease-in-out;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}@keyframes fadeIn-a6cd99bb{0%{opacity:0}to{opacity:1}}.modal-container[data-v-a6cd99bb]{animation:slideIn-a6cd99bb .4s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 15px 30px #00000040;max-height:95vh;max-width:550px;overflow-y:auto;transform:translateY(0);width:90%}@keyframes slideIn-a6cd99bb{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-a6cd99bb]{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:20px 25px;transition:all .3s ease}.header-premium[data-v-a6cd99bb]{background:linear-gradient(135deg,#4b6cb7,#182848)}.header-expired[data-v-a6cd99bb]{background:linear-gradient(135deg,#f5576c,#f093fb)}.header-expiring[data-v-a6cd99bb]{background:linear-gradient(135deg,#f96,#ff5e62)}.modal-header h2[data-v-a6cd99bb]{color:#fff;font-size:1.4rem;font-weight:700;margin:0;text-shadow:0 1px 3px rgba(0,0,0,.2)}.close-button[data-v-a6cd99bb]{background:none;border:none;color:#ffffffe6;cursor:pointer;font-size:1.8rem;height:auto;padding:0;transition:all .2s ease;width:auto}.close-button[data-v-a6cd99bb]:hover{color:#fff;transform:scale(1.1)}.modal-content[data-v-a6cd99bb]{padding:30px 25px;text-align:center}.modal-icon-container[data-v-a6cd99bb]{margin:0 auto 20px;text-align:center}.modal-icon[data-v-a6cd99bb]{display:inline-block;font-size:48px}.icon-premium[data-v-a6cd99bb]{color:#4b6cb7}.icon-expired[data-v-a6cd99bb]{color:#f5576c}.icon-expiring[data-v-a6cd99bb]{color:#f96}.modal-subtitle[data-v-a6cd99bb]{color:#6c757d;font-size:1.1rem;font-weight:500;margin-bottom:15px}.modal-message[data-v-a6cd99bb]{color:#343a40;font-size:1.1rem;line-height:1.6;margin-bottom:25px}.benefits-list[data-v-a6cd99bb]{list-style:none;margin:0 0 25px;padding:0;text-align:left}.benefits-list li[data-v-a6cd99bb]{align-items:flex-start;display:flex;margin-bottom:8px;padding:8px 0}.benefit-check[data-v-a6cd99bb]{color:#28a745;display:inline-block;font-size:1.1rem;font-weight:700;margin-right:10px}.benefits-list li span[data-v-a6cd99bb]{color:#343a40}.testimonial[data-v-a6cd99bb]{background-color:#f8f9fa;border-left:4px solid #4b6cb7;border-radius:4px;margin:20px 0;padding:15px;text-align:left}.testimonial-quote[data-v-a6cd99bb]{color:#495057;font-size:.95rem;font-style:italic;line-height:1.5;margin-bottom:5px}.testimonial-author[data-v-a6cd99bb]{color:#6c757d;font-size:.9rem;font-weight:600;margin:0}.modal-footer[data-v-a6cd99bb]{background-color:#f8f9fa;border-top:1px solid #e9ecef;justify-content:space-between;padding:20px 25px}.modal-footer[data-v-a6cd99bb],.upgrade-button[data-v-a6cd99bb]{align-items:center;display:flex}.upgrade-button[data-v-a6cd99bb]{background-color:#28a745;border:none;border-radius:6px;box-shadow:0 4px 10px #28a7454d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:all .3s ease;width:auto}.premium-btn[data-v-a6cd99bb]{background:linear-gradient(135deg,#4b6cb7,#182848);box-shadow:0 4px 10px #4b6cb766}.urgent-btn[data-v-a6cd99bb]{background:linear-gradient(135deg,#f5576c,#f093fb);box-shadow:0 4px 10px #f5576c66}.expiring-btn[data-v-a6cd99bb]{background:linear-gradient(135deg,#f96,#ff5e62);box-shadow:0 4px 10px #ff5e6266}.upgrade-button[data-v-a6cd99bb]:hover{box-shadow:0 6px 15px #28a74566;transform:translateY(-2px)}.premium-btn[data-v-a6cd99bb]:hover{box-shadow:0 6px 15px #4b6cb780}.urgent-btn[data-v-a6cd99bb]:hover{box-shadow:0 6px 15px #f5576c80}.expiring-btn[data-v-a6cd99bb]:hover{box-shadow:0 6px 15px #ff5e6280}.arrow-icon[data-v-a6cd99bb]{font-style:normal;font-weight:700;margin-left:8px;transition:transform .3s ease}.upgrade-button:hover .arrow-icon[data-v-a6cd99bb]{transform:translate(4px)}.cancel-button[data-v-a6cd99bb]{background-color:transparent;border:1px solid #6c757d;border-radius:6px;color:#6c757d;cursor:pointer;font-weight:500;padding:11px 20px;transition:all .3s ease;width:auto}.cancel-button[data-v-a6cd99bb]:hover{background-color:#f1f3f5;color:#495057}@media (max-width:1200px){.grid-2x3[data-v-a6cd99bb]{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.column[data-v-a6cd99bb]{max-width:none}}@media (max-width:768px){.home-container[data-v-a6cd99bb]{display:flex;justify-content:center;padding:20px 0;width:100%}.columns-container[data-v-a6cd99bb]{align-items:center;flex-direction:column;overflow:scroll;width:90%}.grid-2x3[data-v-a6cd99bb]{display:flex;flex-direction:column}.column[data-v-a6cd99bb]{height:auto;max-height:none;overflow:visible;width:100%}.modal-container[data-v-a6cd99bb]{max-width:450px;width:95%}.modal-header h2[data-v-a6cd99bb]{font-size:1.2rem}.benefits-list[data-v-a6cd99bb]{margin-bottom:15px}.modal-content[data-v-a6cd99bb]{padding:20px 15px}.modal-icon[data-v-a6cd99bb]{font-size:40px;height:70px;line-height:70px;width:70px}}@media (max-width:480px){.home-container[data-v-a6cd99bb]{padding:1rem}.title[data-v-a6cd99bb]{font-size:2rem}.column-title[data-v-a6cd99bb]{font-size:1.2rem}.link-content[data-v-a6cd99bb]{font-size:.9rem;padding:.8rem}.modal-container[data-v-a6cd99bb]{margin:0 10px;max-width:100%;width:95%}.modal-message[data-v-a6cd99bb],.modal-subtitle[data-v-a6cd99bb]{font-size:.95rem}.modal-header h2[data-v-a6cd99bb]{font-size:1.1rem}.benefits-list li[data-v-a6cd99bb],.testimonial-quote[data-v-a6cd99bb]{font-size:.85rem}.testimonial-author[data-v-a6cd99bb]{font-size:.8rem}.cancel-button[data-v-a6cd99bb],.upgrade-button[data-v-a6cd99bb]{font-size:.9rem;padding:8px 14px}.modal-footer[data-v-a6cd99bb]{flex-direction:column;gap:10px;padding:15px}.upgrade-button[data-v-a6cd99bb]{justify-content:center;width:100%}.cancel-button[data-v-a6cd99bb]{text-align:center;width:100%}}
