.footer{background-color:var(--color-surface);justify-content:center;align-items:center;padding:30px;display:flex}.profile{-webkit-user-select:none;user-select:none;background-color:#8e8ea6;border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;padding:10px;font-weight:700;display:flex}.nav-wrapper[data-v-48f6ad92]{z-index:1000;transition:transform .3s cubic-bezier(.4,0,.2,1);position:sticky;top:0}.nav-wrapper.nav-hidden[data-v-48f6ad92]{transform:translateY(-100%)}.nav[data-v-48f6ad92]{justify-content:space-between;align-items:center;padding:10px 40px;display:flex;box-shadow:0 4px 30px #0000001a}.desktop-search[data-v-48f6ad92]{flex:1;max-width:400px;margin:0 20px}.search-form[data-v-48f6ad92]{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;align-items:center;padding:5px 15px;transition:all .3s;display:flex}.search-form[data-v-48f6ad92]:focus-within{border-color:var(--color-primary);background:#ffffff26}.search-input[data-v-48f6ad92]{color:var(--color-white);background:0 0;border:none;outline:none;flex:1;padding:5px;font-size:.95rem}.search-btn[data-v-48f6ad92]{color:var(--color-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 5px;display:flex}.search-icon-svg[data-v-48f6ad92]{fill:currentColor;width:20px;height:20px}.mobile-only[data-v-48f6ad92]{display:none}.brand[data-v-48f6ad92]{align-items:center;gap:15px;text-decoration:none;display:flex}.brand-text[data-v-48f6ad92]{color:var(--color-white);letter-spacing:1px;font-size:1.5rem;font-weight:700}.nav img[data-v-48f6ad92]{border:3px solid var(--color-primary);border-radius:50%;width:60px;height:60px;transition:transform .3s}.nav img[data-v-48f6ad92]:hover{transform:scale(1.05)}.nav-login[data-v-48f6ad92]{align-items:center;gap:20px;display:flex}.nav-link[data-v-48f6ad92]{color:var(--color-white);font-weight:500;text-decoration:none;transition:color .3s}.nav-link[data-v-48f6ad92]:hover{color:var(--color-primary-light)}.profile-container[data-v-48f6ad92]{align-items:center;gap:30px;display:flex;position:relative}.drop-profile[data-v-48f6ad92]{cursor:pointer;background-color:var(--color-primary-alpha-25);border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;padding:10px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.drop-profile[data-v-48f6ad92]:hover{background-color:var(--color-primary-alpha-50)}.drop-profile.active[data-v-48f6ad92]{background-color:var(--color-primary);transform:scale(1.1)rotate(5deg)}.profile-icon-svg[data-v-48f6ad92]{width:24px;height:24px}.profile-dropdown[data-v-48f6ad92]{min-width:300px;color:var(--color-white);box-shadow:0 10px 40px var(--color-black-alpha-50);border-radius:16px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 15px);right:0;overflow:hidden}.user-info[data-v-48f6ad92]{background-color:var(--color-surface-secondary);border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:20px;display:flex}.user-details[data-v-48f6ad92]{flex-direction:column;display:flex}.name[data-v-48f6ad92]{font-size:1.05rem;font-weight:600}.email[data-v-48f6ad92]{color:var(--color-light-gray-light);opacity:.7;font-size:.85rem}.nav-button[data-v-48f6ad92]{cursor:pointer;color:var(--color-white);background-color:var(--color-primary);background-color:var(--color-surface);justify-content:start;align-items:center;gap:12px;padding:14px 20px;text-decoration:none;display:flex}.iconNav[data-v-48f6ad92]{width:25px;font-size:20px}.nav-button[data-v-48f6ad92]>*{height:25px}.nav-button[data-v-48f6ad92]:hover{background-color:var(--color-dark-gray);padding-left:25px}.sair[data-v-48f6ad92]{color:var(--color-error);border-top:1px solid #ffffff0d;font-weight:600}.sair[data-v-48f6ad92]:hover{background-color:var(--color-error-dark);color:var(--color-error-light)}.fade-slide-enter-active[data-v-48f6ad92],.fade-slide-leave-active[data-v-48f6ad92]{transition:opacity .3s,transform .3s}.fade-slide-enter-from[data-v-48f6ad92],.fade-slide-leave-to[data-v-48f6ad92]{opacity:0;transform:translateY(-10px)}.fade-slide-up-enter-active[data-v-48f6ad92],.fade-slide-up-leave-active[data-v-48f6ad92]{transition:opacity .3s,transform .3s}.fade-slide-up-enter-from[data-v-48f6ad92],.fade-slide-up-leave-to[data-v-48f6ad92]{opacity:0;transform:translateY(10px)}.bottom-nav[data-v-48f6ad92]{z-index:1000;width:100%;padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;box-shadow:0 -4px 30px #0003}.bottom-nav-items[data-v-48f6ad92]{background:#121e19f2;border-top:1px solid #ffffff1a;justify-content:space-around;align-items:center;height:60px;display:flex}.bottom-nav-item[data-v-48f6ad92]{color:var(--color-light-gray-light);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;text-decoration:none;transition:color .3s;display:flex}.bottom-nav-item.router-link-exact-active[data-v-48f6ad92]{color:var(--color-primary)}.bottom-nav-item[data-v-48f6ad92]:hover{color:var(--color-white)}.bottom-nav-item .icon-svg[data-v-48f6ad92]{fill:currentColor;width:24px;height:24px;margin-bottom:2px}.bottom-nav-item .label[data-v-48f6ad92]{font-size:.75rem;font-weight:500}.hamburger[data-v-48f6ad92]{flex-direction:column;justify-content:space-between;width:24px;height:18px;margin-bottom:4px;display:flex}.hamburger span[data-v-48f6ad92]{background-color:currentColor;border-radius:2px;width:100%;height:2px;transition:all .3s;display:block}.hamburger.open span[data-v-48f6ad92]:first-child{transform:translateY(8px)rotate(45deg)}.hamburger.open span[data-v-48f6ad92]:nth-child(2){opacity:0}.hamburger.open span[data-v-48f6ad92]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.mobile-search-overlay[data-v-48f6ad92]{z-index:1000;background:#0006;position:fixed;inset:0}.mobile-search-bar[data-v-48f6ad92]{background-color:var(--color-black-surface);z-index:1001;border-bottom:1px solid #ffffff1f;width:100%;padding:14px 16px;position:fixed;top:0;left:0;box-shadow:0 8px 32px #0009}.mobile-search-bar .search-form[data-v-48f6ad92]{align-items:center;gap:8px;display:flex}.search-close-btn[data-v-48f6ad92]{color:var(--color-text-secondary,#aaa);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:1.2rem;transition:color .2s,background .2s}.search-close-btn[data-v-48f6ad92]:hover{color:#fff;background:#ffffff14}.slide-down-enter-active[data-v-48f6ad92],.slide-down-leave-active[data-v-48f6ad92]{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s}.slide-down-enter-from[data-v-48f6ad92],.slide-down-leave-to[data-v-48f6ad92]{opacity:0;transform:translateY(-100%)}.fade-enter-active[data-v-48f6ad92],.fade-leave-active[data-v-48f6ad92]{transition:opacity .25s}.fade-enter-from[data-v-48f6ad92],.fade-leave-to[data-v-48f6ad92]{opacity:0}.mobile-menu-overlay[data-v-48f6ad92]{width:100%;max-height:calc(100dvh - 60px - env(safe-area-inset-bottom));background-color:var(--color-black-surface);border-top:1px solid #ffffff1a;border-radius:20px 20px 0 0;position:absolute;bottom:100%;right:0;overflow-y:auto;box-shadow:0 -10px 30px #00000080}.mobile-menu-content[data-v-48f6ad92]{flex-direction:column;display:flex}@media (width<=900px){.nav[data-v-48f6ad92]{padding:10px 20px}.desktop-only[data-v-48f6ad92]{display:none!important}.desktop-search[data-v-48f6ad92]{display:none}.mobile-only[data-v-48f6ad92]{display:block}}.mobile-search-overlay{z-index:9998;background:#00000073;position:fixed;inset:0}.mobile-search-bar-teleport{z-index:9999;background:#0f1f18;border-bottom:1px solid #ffffff1f;width:100%;padding:14px 16px;position:fixed;top:0;left:0;box-shadow:0 8px 32px #0009}.search-form-teleport{align-items:center;gap:8px;display:flex}.search-input-teleport{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;outline:none;flex:1;padding:10px 16px;font-size:1rem;transition:border-color .2s}.search-input-teleport::placeholder{color:#fff6}.search-input-teleport:focus{border-color:#fff6}.search-btn-teleport{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:10px;flex-shrink:0;align-items:center;padding:10px 12px;transition:background .2s;display:flex}.search-btn-teleport:hover{background:#fff3}.search-close-btn-teleport{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:4px 8px;font-size:1.3rem;transition:color .2s,background .2s}.search-close-btn-teleport:hover{color:#fff;background:#ffffff14}.slide-down-enter-active,.slide-down-leave-active{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(-100%)}.fade-enter-active,.fade-leave-active{transition:opacity .25s}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active[data-v-f5f10248],.slide-leave-active[data-v-f5f10248]{transition:all .3s ease-out}.navbar[data-v-f5f10248]{z-index:1000}.slide-enter-from[data-v-f5f10248]{opacity:0;transform:translate(500px)}.app[data-v-f5f10248]{flex-direction:column;min-height:100vh;display:flex}.app-content[data-v-f5f10248]{flex-direction:column;flex:1;display:flex}@media (width<=900px){.app[data-v-f5f10248]{padding-bottom:calc(60px + env(safe-area-inset-bottom))}}.category-buttons-container[data-v-6f38be6a]{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-bottom:30px;display:flex}.chip-btn[data-v-6f38be6a]{border:1px solid var(--color-primary-alpha-50);color:var(--color-white);cursor:pointer;background:#ffffff0d;border-radius:30px;padding:10px 20px;font-size:.95rem;font-weight:500;transition:all .3s}.chip-btn[data-v-6f38be6a]:hover,.chip-active[data-v-6f38be6a]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-black);box-shadow:0 4px 15px var(--color-primary-alpha-50);font-weight:700;transform:translateY(-2px)}.chip-more[data-v-6f38be6a]{color:var(--color-primary-light);background:#24ac711a;border-style:dashed}.chip-more[data-v-6f38be6a]:hover,.chip-more.active[data-v-6f38be6a]{background:var(--color-primary);color:var(--color-black);border-style:solid}.dropdown-wrapper[data-v-6f38be6a]{position:relative}.dropdown-menu[data-v-6f38be6a]{background:var(--color-black-surface);z-index:200;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;min-width:250px;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0009}.dropdown-item[data-v-6f38be6a]{color:var(--color-white);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:12px 15px;font-size:.95rem;transition:background .2s}.dropdown-item[data-v-6f38be6a]:hover,.dropdown-item-active[data-v-6f38be6a]{background:var(--color-primary-alpha-25);color:var(--color-primary-light);font-weight:600}.fade-slide-enter-active[data-v-6f38be6a],.fade-slide-leave-active[data-v-6f38be6a]{transition:opacity .3s,transform .3s}.fade-slide-enter-from[data-v-6f38be6a],.fade-slide-leave-to[data-v-6f38be6a]{opacity:0;transform:translate(-50%,-10px)}@media (width<=600px){.dropdown-menu[data-v-6f38be6a]{left:auto;right:0;transform:none}.fade-slide-enter-from[data-v-6f38be6a],.fade-slide-leave-to[data-v-6f38be6a]{transform:translateY(-10px)}}.alphabet-container[data-v-1be48100]{border-top:1px dashed #ffffff1a;flex-direction:column;align-items:center;width:100%;margin-top:50px;padding-top:40px;display:flex}.alphabet-title[data-v-1be48100]{color:var(--color-light-gray-light);margin-bottom:20px;font-size:1.1rem;font-weight:500}.alphabet-grid[data-v-1be48100]{flex-wrap:wrap;justify-content:center;gap:10px;max-width:800px;display:flex}.alpha-btn[data-v-1be48100]{color:var(--color-white);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:45px;height:45px;font-size:1.1rem;font-weight:600;transition:all .2s;display:flex}.alpha-btn[data-v-1be48100]:hover,.alpha-active[data-v-1be48100]{background:var(--color-primary);color:var(--color-black);border-color:var(--color-primary);box-shadow:0 4px 15px var(--color-primary-alpha-50);font-weight:700;transform:scale(1.1)}.verbete[data-v-51d271f6]{background-color:var(--color-black-surface);border:1px solid var(--color-dark-gray-light);border-radius:12px;flex-direction:column;align-items:center;width:100%;margin-bottom:15px;transition:all .3s;display:flex;overflow:hidden}.verbete[data-v-51d271f6]:hover{background-color:var(--color-dark-gray);box-shadow:0 4px 15px var(--color-black-alpha-50)}.verb[data-v-51d271f6]{cursor:pointer;background-color:var(--color-surface);justify-content:space-between;align-items:center;width:100%;padding:20px 30px;display:flex}.verb-title[data-v-51d271f6]{color:var(--color-white);padding-right:20px;font-size:1.3rem;font-weight:600}.arrow[data-v-51d271f6]{background-color:var(--color-primary-alpha-25);width:32px;height:32px;color:var(--color-primary-lightest);border-radius:50%;justify-content:center;align-items:center;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.verb:hover .arrow[data-v-51d271f6]{background-color:var(--color-primary-hover);transform:translate(2px)}.verbete.is-open .arrow[data-v-51d271f6]{background-color:var(--color-primary);transform:rotate(90deg)}.verbete.is-open[data-v-51d271f6]{border-color:var(--color-primary);box-shadow:0 4px 20px var(--color-primary-alpha-10)}.verb-content[data-v-51d271f6]{background-color:var(--color-surface);flex-direction:column;align-items:center;width:100%;padding:0 24px 24px;display:flex}.post[data-v-51d271f6]{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:560px;margin-top:15px;display:flex}.video[data-v-51d271f6]{aspect-ratio:16/9;width:100%;box-shadow:0 8px 24px var(--color-black-alpha-50);border:none;border-radius:12px}.post-title[data-v-51d271f6]{color:var(--color-light-gray);text-align:center;margin-top:12px;font-size:1rem}.verb-description[data-v-51d271f6]{width:100%;max-width:560px;color:var(--color-white);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;margin-bottom:20px;padding:15px;font-size:.95rem;line-height:1.5}.actions-wrapper[data-v-51d271f6]{justify-content:center;width:100%;margin-top:20px;display:flex}.btn-ver-mais[data-v-51d271f6]{background:var(--color-primary);color:var(--color-white);border-radius:12px;padding:10px 25px;font-weight:700;text-decoration:none;transition:all .3s}.btn-ver-mais[data-v-51d271f6]:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.variation-actions[data-v-51d271f6]{justify-content:center;align-items:center;gap:15px;margin-top:12px;display:flex}.text-action[data-v-51d271f6]{cursor:pointer;background:0 0;border:none;padding:0;font-size:.95rem;font-weight:500;transition:opacity .2s}.text-action[data-v-51d271f6]:disabled{opacity:.4;cursor:default}.like-text[data-v-51d271f6]{color:var(--color-light-gray-light)}.like-text[data-v-51d271f6]:hover:not(:disabled),.like-text.liked[data-v-51d271f6]{color:var(--color-error)}.report-text[data-v-51d271f6]{color:#ff6b35}.report-text[data-v-51d271f6]:hover{opacity:.75}.modal-overlay[data-v-51d271f6]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-box[data-v-51d271f6]{background:var(--color-black-surface);border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:480px;padding:30px;box-shadow:0 20px 60px #000c}.modal-title[data-v-51d271f6]{color:var(--color-white);margin-bottom:8px;font-size:1.4rem}.modal-subtitle[data-v-51d271f6]{color:var(--color-light-gray-light);margin-bottom:15px;font-size:.95rem}.modal-select[data-v-51d271f6]{width:100%;color:var(--color-white);cursor:pointer;box-sizing:border-box;background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;outline:none;padding:12px 15px;font-size:.95rem;transition:border-color .2s}.modal-select[data-v-51d271f6]:focus{border-color:var(--color-primary)}.modal-select option[data-v-51d271f6]{color:#fff;background:#1a1a1a}.modal-actions[data-v-51d271f6]{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.btn-cancel[data-v-51d271f6]{color:var(--color-light-gray-light);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;padding:10px 20px;font-size:.95rem;transition:all .2s}.btn-cancel[data-v-51d271f6]:hover{color:var(--color-white);border-color:#ffffff80}.btn-submit[data-v-51d271f6]{color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:10px;padding:10px 20px;font-size:.95rem;font-weight:700;transition:all .2s}.btn-submit[data-v-51d271f6]:hover:not(:disabled){background:#c53030;transform:translateY(-1px)}.btn-submit[data-v-51d271f6]:disabled{opacity:.5;cursor:default}.denuncia-success[data-v-51d271f6]{text-align:center;color:var(--color-white);flex-direction:column;align-items:center;gap:10px;padding:10px 0;display:flex}.success-icon[data-v-51d271f6]{font-size:3rem}.fade-slide-enter-active[data-v-51d271f6],.fade-slide-leave-active[data-v-51d271f6]{opacity:1;max-height:800px;transition:all .4s}.fade-slide-enter-from[data-v-51d271f6],.fade-slide-leave-to[data-v-51d271f6]{opacity:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0}.fade-overlay-enter-active[data-v-51d271f6],.fade-overlay-leave-active[data-v-51d271f6]{transition:opacity .25s}.fade-overlay-enter-from[data-v-51d271f6],.fade-overlay-leave-to[data-v-51d271f6]{opacity:0}.modal-overlay[data-v-3c59dbc6]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-3c59dbc6]{background:#121e19f2;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:600px;max-height:90vh;padding:30px;position:relative;overflow-y:auto;box-shadow:0 15px 35px #00000080}.close-btn[data-v-3c59dbc6]{color:var(--color-light-gray);cursor:pointer;background:0 0;border:none;font-size:2rem;line-height:1;transition:color .3s;position:absolute;top:15px;right:20px}.close-btn[data-v-3c59dbc6]:hover{color:var(--color-white)}.modal-title[data-v-3c59dbc6]{color:var(--color-white);margin-bottom:5px;font-size:1.8rem}.modal-subtitle[data-v-3c59dbc6]{color:var(--color-light-gray-light);margin-bottom:25px;font-size:.95rem}.sugestao-form[data-v-3c59dbc6]{flex-direction:column;gap:20px;display:flex}.form-row[data-v-3c59dbc6]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.input-group[data-v-3c59dbc6]{flex-direction:column;gap:8px;display:flex}.input-group label[data-v-3c59dbc6]{color:var(--color-white);font-size:.9rem;font-weight:500}.input-premium[data-v-3c59dbc6]{color:var(--color-white);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:12px 15px;font-size:1rem;transition:all .3s}.input-premium[data-v-3c59dbc6]:focus{border-color:var(--color-primary);background:#ffffff1a}textarea.input-premium[data-v-3c59dbc6]{resize:vertical;min-height:80px}select.input-premium option[data-v-3c59dbc6]{background-color:var(--color-black-surface,#121e19);color:var(--color-white)}.divider[data-v-3c59dbc6]{border:0;border-top:1px solid #ffffff1a;margin:10px 0}.modal-actions[data-v-3c59dbc6]{justify-content:flex-end;gap:15px;margin-top:10px;display:flex}.btn-cancel[data-v-3c59dbc6]{color:var(--color-white);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:12px;padding:10px 20px;font-weight:600;transition:all .3s}.btn-cancel[data-v-3c59dbc6]:hover{background:#ffffff1a}.btn-premium[data-v-3c59dbc6]{background:var(--color-primary);color:var(--color-black);cursor:pointer;border:none;border-radius:12px;padding:10px 25px;font-weight:600;transition:all .3s}.btn-premium[data-v-3c59dbc6]:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.btn-premium[data-v-3c59dbc6]:disabled{opacity:.7;cursor:not-allowed;transform:none}.alert[data-v-3c59dbc6]{border-radius:10px;margin-bottom:20px;padding:12px 15px;font-size:.95rem;font-weight:500}.alert.success[data-v-3c59dbc6]{color:var(--color-primary);border:1px solid var(--color-primary);background-color:#24ac7133}.alert.error[data-v-3c59dbc6]{color:#ff4d4f;background-color:#ff4d4f26;border:1px solid #ff4d4f}@media (width<=600px){.form-row[data-v-3c59dbc6]{grid-template-columns:1fr}.modal-content[data-v-3c59dbc6]{padding:20px}.modal-actions[data-v-3c59dbc6]{flex-direction:column-reverse}.btn-cancel[data-v-3c59dbc6],.btn-premium[data-v-3c59dbc6]{text-align:center;width:100%}}.modal-overlay[data-v-caf84df2]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-caf84df2]{background:#121e19f2;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:500px;max-height:90vh;padding:30px;position:relative;overflow-y:auto;box-shadow:0 15px 35px #00000080}.close-btn[data-v-caf84df2]{color:var(--color-light-gray);cursor:pointer;background:0 0;border:none;font-size:2rem;line-height:1;transition:color .3s;position:absolute;top:15px;right:20px}.close-btn[data-v-caf84df2]:hover{color:var(--color-white)}.modal-title[data-v-caf84df2]{color:var(--color-white);margin-bottom:5px;font-size:1.8rem}.modal-subtitle[data-v-caf84df2]{color:var(--color-light-gray-light);margin-bottom:25px;font-size:.95rem}.sugestao-form[data-v-caf84df2]{flex-direction:column;gap:20px;display:flex}.input-group[data-v-caf84df2]{flex-direction:column;gap:8px;display:flex}.input-group label[data-v-caf84df2]{color:var(--color-white);font-size:.9rem;font-weight:500}.input-premium[data-v-caf84df2]{color:var(--color-white);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:12px 15px;font-size:1rem;transition:all .3s}.input-premium[data-v-caf84df2]:focus{border-color:var(--color-primary);background:#ffffff1a}textarea.input-premium[data-v-caf84df2]{resize:vertical;min-height:100px}.modal-actions[data-v-caf84df2]{justify-content:flex-end;gap:15px;margin-top:10px;display:flex}.btn-cancel[data-v-caf84df2]{color:var(--color-white);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:12px;padding:10px 20px;font-weight:600;transition:all .3s}.btn-cancel[data-v-caf84df2]:hover{background:#ffffff1a}.btn-premium[data-v-caf84df2]{background:var(--color-primary);color:var(--color-black);cursor:pointer;border:none;border-radius:12px;padding:10px 25px;font-weight:600;transition:all .3s}.btn-premium[data-v-caf84df2]:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.btn-premium[data-v-caf84df2]:disabled{opacity:.7;cursor:not-allowed;transform:none}.alert[data-v-caf84df2]{border-radius:10px;margin-bottom:20px;padding:12px 15px;font-size:.95rem;font-weight:500}.alert.success[data-v-caf84df2]{color:var(--color-primary);border:1px solid var(--color-primary);background-color:#24ac7133}.alert.error[data-v-caf84df2]{color:#ff4d4f;background-color:#ff4d4f26;border:1px solid #ff4d4f}@media (width<=600px){.modal-content[data-v-caf84df2]{padding:20px}.modal-actions[data-v-caf84df2]{flex-direction:column-reverse}.btn-cancel[data-v-caf84df2],.btn-premium[data-v-caf84df2]{text-align:center;width:100%}}.home-container[data-v-afbf5309]{flex-direction:column;width:100%;padding:20px;display:flex;position:relative}.btn-floating-sugerir[data-v-afbf5309]{background:var(--color-accent);color:var(--color-black);cursor:pointer;box-shadow:0 5px 20px var(--color-accent);z-index:90;border:none;border-radius:50px;padding:1rem 2rem;font-size:1.1rem;font-weight:700;transition:all .3s;position:fixed;bottom:30px;right:30px}.btn-floating-sugerir[data-v-afbf5309]:hover{box-shadow:0 8px 25px var(--color-accent);transform:translateY(-5px)scale(1.05)}.btn-label-mobile[data-v-afbf5309]{display:none}.content-wrapper[data-v-afbf5309]{flex-direction:column;align-items:center;width:100%;margin-top:40px;display:flex}.active-filters[data-v-afbf5309]{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.filter-badge[data-v-afbf5309]{border:1px solid var(--color-primary);color:var(--color-white);background:#ffffff1a;border-radius:20px;align-items:center;gap:10px;padding:8px 15px;display:inline-flex}.clear-filter[data-v-afbf5309]{color:var(--color-white);cursor:pointer;background:0 0;border:none;font-size:1.2rem;line-height:1}.clear-filter[data-v-afbf5309]:hover{color:#ff4d4f}.verbetes-list[data-v-afbf5309]{flex-direction:column;gap:15px;width:100%;max-width:800px;display:flex}.no-results[data-v-afbf5309]{color:var(--color-light-gray-light);text-align:center;margin-top:40px;font-size:1.2rem}.pagination-actions[data-v-afbf5309]{justify-content:center;width:100%;margin-top:30px;margin-bottom:40px;display:flex}.btn-premium[data-v-afbf5309]{background:var(--color-primary);color:var(--color-black);cursor:pointer;border:none;border-radius:12px;padding:12px 30px;font-size:1.1rem;font-weight:700;transition:all .3s}.btn-premium[data-v-afbf5309]:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.loading-text[data-v-afbf5309]{color:var(--color-primary);font-size:1.1rem;font-weight:600;animation:1.5s infinite pulse-afbf5309}.end-text[data-v-afbf5309]{color:var(--color-light-gray-light);text-align:center;margin-top:20px;margin-bottom:40px}@keyframes pulse-afbf5309{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@media (width<=900px){.btn-floating-sugerir[data-v-afbf5309]{bottom:calc(60px + env(safe-area-inset-bottom) + 16px);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;font-size:1.8rem;display:flex;right:16px}.btn-label-desktop[data-v-afbf5309]{display:none}.btn-label-mobile[data-v-afbf5309]{display:inline}}.body-content{flex:1;justify-content:center;width:100%;min-height:calc(100vh - 80px);padding:40px;display:flex}.layout-container{flex:1;grid-template-columns:280px 1fr;width:100%;max-width:1400px;display:grid}.profile-nav{padding-right:30px}.profile-nav ul{flex-direction:column;gap:5px;display:flex}.router-user{color:var(--color-white);opacity:.7;border-radius:15px;align-items:center;gap:12px;padding:12px 20px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.router-user:hover{opacity:1;background-color:#ffffff0d;transform:translate(5px)}.router-user.router-link-active{opacity:1;border-left:4px solid var(--color-primary);background-color:#ffffff1a;border-radius:8px;transform:none}.router-user svg{width:24px;height:24px}.nav-icon-emoji{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.sidebar-left{flex-direction:column;display:flex}.main-content{border-left:1px solid #ffffff1a;flex-direction:column;gap:20px;padding-left:40px;display:flex}@media (width<=900px){.body-content{padding:20px 15px}.layout-container{grid-template-columns:1fr}.main-content{border-top:1px solid #ffffff1a;border-left:none;padding-top:20px;padding-left:0}.profile-nav{padding:0 0 20px}.profile-nav ul{scrollbar-width:none;flex-direction:row;gap:10px;overflow-x:auto}.profile-nav ul::-webkit-scrollbar{display:none}.router-user{white-space:nowrap;border:1px solid #ffffff1a;border-radius:30px;padding:10px 20px}.router-user.router-link-active{border-left:1px solid var(--color-primary);border:1px solid var(--color-primary);border-radius:30px}.router-user:hover{transform:scale(1.05)}}@media (width<=600px){.body-content{padding:15px 10px}.router-user{padding:8px 12px;font-size:.9rem}.router-user span{display:none}.router-user svg{width:22px;height:22px;margin:0}}.perfil-container[data-v-5de5109c]{width:100%;max-width:800px;margin:0 auto}.perfil-header[data-v-5de5109c]{border-bottom:1px solid #ffffff1a;align-items:center;gap:30px;padding-bottom:30px;display:flex}.avatar-wrapper[data-v-5de5109c]{background:var(--color-primary-dark);border:3px solid var(--color-primary-hover);border-radius:50%;padding:10px;box-shadow:0 10px 25px #0000004d}.user-info-display[data-v-5de5109c]{flex-direction:column;gap:5px;display:flex}.user-name[data-v-5de5109c]{color:var(--color-white);margin:0;font-size:2.2rem;font-weight:700}.user-email[data-v-5de5109c]{color:var(--color-light-gray-light);opacity:.8;font-size:1.1rem}.user-role[data-v-5de5109c]{align-self:flex-start;margin-top:10px}.badge[data-v-5de5109c]{color:var(--color-warning);border:1px solid var(--color-primary);background-color:#24ac7133;border-radius:20px;padding:5px 12px;font-size:.9rem;font-weight:600}.perfil-stats[data-v-5de5109c]{gap:20px;margin-top:30px;display:flex}.stat-box[data-v-5de5109c]{background:#ffffff08;border:1px solid #ffffff0d;border-radius:15px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:20px;transition:transform .3s;display:flex}.stat-box[data-v-5de5109c]:hover{background:#ffffff0f;transform:translateY(-5px)}.stat-value[data-v-5de5109c]{color:var(--color-primary);font-size:2.5rem;font-weight:800}.stat-label[data-v-5de5109c]{color:var(--color-light-gray-light);text-transform:uppercase;letter-spacing:1px;font-size:.9rem}@media (width<=600px){.perfil-header[data-v-5de5109c]{text-align:center;flex-direction:column;gap:15px}.user-name[data-v-5de5109c]{font-size:1.8rem}.user-email[data-v-5de5109c]{word-break:break-all;font-size:1rem}.user-role[data-v-5de5109c]{align-self:center;margin-top:5px}.perfil-stats[data-v-5de5109c]{flex-direction:column;gap:15px;margin-top:20px}}.sinais-container[data-v-f338ac04]{flex-direction:column;gap:10px;display:flex}.section-title[data-v-f338ac04]{color:var(--color-white);margin-bottom:5px;font-size:2rem;font-weight:700}.section-subtitle[data-v-f338ac04]{color:var(--color-light-gray-light);opacity:.8;margin-bottom:25px}.sinais-grid[data-v-f338ac04]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:25px;display:grid}.sinal-card[data-v-f338ac04]{border:1px solid #ffffff0d;border-radius:15px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.sinal-card[data-v-f338ac04]:hover{box-shadow:0 10px 25px var(--color-black-alpha-50);border-color:var(--color-primary-hover);transform:translateY(-5px)}.video-placeholder[data-v-f338ac04]{background:linear-gradient(135deg, var(--color-primary-dark), #1a3c2f);justify-content:center;align-items:center;height:160px;display:flex;position:relative}.play-icon[data-v-f338ac04]{width:50px;height:50px;color:var(--color-white);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff3;border-radius:50%;justify-content:center;align-items:center;padding-left:5px;font-size:1.5rem;transition:background-color .3s;display:flex}.sinal-card:hover .play-icon[data-v-f338ac04]{background-color:var(--color-primary)}.sinal-info[data-v-f338ac04]{flex-direction:column;gap:8px;padding:20px;display:flex}.termo[data-v-f338ac04]{color:var(--color-white);margin:0;font-size:1.3rem;font-weight:700}.desc[data-v-f338ac04]{color:var(--color-light-gray-light);margin:0;font-size:.95rem;line-height:1.4}@media (width<=600px){.sinais-grid[data-v-f338ac04]{grid-template-columns:1fr}.section-title[data-v-f338ac04]{font-size:1.6rem}}.curtidos-container[data-v-12e14b76]{flex-direction:column;gap:10px;display:flex}.section-title[data-v-12e14b76]{color:var(--color-white);margin-bottom:5px;font-size:2rem;font-weight:700}.section-subtitle[data-v-12e14b76]{color:var(--color-light-gray-light);opacity:.8;margin-bottom:25px}.loading-state[data-v-12e14b76]{color:var(--color-primary);flex-direction:column;align-items:center;gap:15px;padding:60px 0;font-weight:600;display:flex}.loader[data-v-12e14b76]{border:3px solid #ffffff1a;border-top:3px solid var(--color-primary);border-radius:50%;width:32px;height:32px;animation:1s linear infinite spin-12e14b76}@keyframes spin-12e14b76{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-12e14b76]{text-align:center;color:var(--color-light-gray-light);flex-direction:column;align-items:center;gap:10px;padding:60px 20px;display:flex}.empty-icon[data-v-12e14b76]{font-size:3rem}.empty-sub[data-v-12e14b76]{opacity:.7;font-size:.9rem}.curtidos-grid[data-v-12e14b76]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-top:10px;display:grid}.curtido-card[data-v-12e14b76]{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;transition:transform .3s,box-shadow .3s;overflow:hidden}.curtido-card[data-v-12e14b76]:hover{border-color:#ff6b6b4d;transform:translateY(-5px);box-shadow:0 10px 30px #00000080}.video[data-v-12e14b76]{aspect-ratio:16/9;background:#000;border:none;width:100%;display:block}.card-info[data-v-12e14b76]{padding:14px 16px}.card-title[data-v-12e14b76]{color:var(--color-white);margin-bottom:6px;font-size:1.05rem;font-weight:600}.card-desc[data-v-12e14b76]{color:var(--color-light-gray-light);font-size:.88rem;line-height:1.4}.btn-mais[data-v-12e14b76]{background:var(--color-primary);color:var(--color-black);cursor:pointer;border:none;border-radius:12px;align-self:center;margin-top:20px;padding:12px 30px;font-size:1rem;font-weight:700;transition:all .3s}.btn-mais[data-v-12e14b76]:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.loading-more[data-v-12e14b76]{text-align:center;color:var(--color-primary);padding:20px 0;font-weight:600}@media (width<=600px){.curtidos-grid[data-v-12e14b76]{grid-template-columns:1fr}.curtido-card[data-v-12e14b76]{border-radius:12px}.video[data-v-12e14b76]{aspect-ratio:16/9}.section-title[data-v-12e14b76]{font-size:1.6rem}}.conta-container[data-v-984e4061]{flex-direction:column;gap:10px;max-width:800px;display:flex}.section-title[data-v-984e4061]{color:var(--color-white);margin-bottom:5px;font-size:2rem;font-weight:700}.section-subtitle[data-v-984e4061]{color:var(--color-light-gray-light);opacity:.8;margin-bottom:25px}.forms-wrapper[data-v-984e4061]{flex-direction:column;gap:30px;display:flex}.account-card[data-v-984e4061]{flex-direction:column;gap:20px;max-width:100%;padding:30px;display:flex}.card-title[data-v-984e4061]{color:var(--color-white);border-bottom:1px solid #ffffff1a;margin-bottom:5px;padding-bottom:15px;font-size:1.4rem}.input-group[data-v-984e4061]{flex-direction:column;gap:8px;display:flex}.input-group label[data-v-984e4061]{color:var(--color-white);font-size:.95rem;font-weight:500}.btn-premium[data-v-984e4061]{align-self:flex-start;margin-top:10px}.alert[data-v-984e4061]{border-radius:10px;padding:12px 15px;font-size:.95rem;font-weight:500}.alert.success[data-v-984e4061]{color:var(--color-correct);border:1px solid var(--color-primary);background-color:#24ac7133}.alert.error[data-v-984e4061]{color:#ff4d4f;background-color:#ff4d4f26;border:1px solid #ff4d4f}.danger-zone[data-v-984e4061]{background:#ff4d4f05;border:1px solid #ff4d4f4d}.danger-title[data-v-984e4061]{color:#ff4d4f;border-color:#ff4d4f33}.danger-desc[data-v-984e4061]{color:var(--color-light-gray-light);font-size:.95rem}.btn-danger[data-v-984e4061]{color:#ff4d4f;cursor:pointer;background-color:#0000;border:1px solid #ff4d4f;border-radius:15px;padding:12px 24px;font-size:1rem;font-weight:600;transition:all .3s}.btn-danger[data-v-984e4061]:hover{background-color:#ff4d4f1a}.danger-confirm[data-v-984e4061]{background-color:#ff4d4f0d;border:1px solid #ff4d4f33;border-radius:15px;flex-direction:column;gap:15px;padding:20px;display:flex}.confirm-text[data-v-984e4061]{color:var(--color-white);margin:0;font-weight:600}.confirm-buttons[data-v-984e4061]{gap:15px;display:flex}.btn-cancel[data-v-984e4061]{color:var(--color-white);cursor:pointer;background-color:#ffffff1a;border:none;border-radius:10px;padding:10px 20px;font-weight:600;transition:background-color .3s}.btn-cancel[data-v-984e4061]:hover{background-color:#fff3}.btn-danger-confirm[data-v-984e4061]{color:#fff;cursor:pointer;background-color:#ff4d4f;border:none;border-radius:10px;padding:10px 20px;font-weight:600;transition:background-color .3s}.btn-danger-confirm[data-v-984e4061]:hover{background-color:#ff7875}@media (width<=600px){.account-card[data-v-984e4061]{padding:20px 15px}.section-title[data-v-984e4061]{font-size:1.5rem}.confirm-buttons[data-v-984e4061]{flex-direction:column;gap:10px}.btn-cancel[data-v-984e4061],.btn-danger-confirm[data-v-984e4061],.btn-premium[data-v-984e4061],.btn-danger[data-v-984e4061]{text-align:center;width:100%}.danger-confirm[data-v-984e4061]{padding:15px}}.register-container[data-v-d3d80c8d]{width:100%;min-height:calc(100vh - 80px);display:flex}.reg-left[data-v-d3d80c8d]{color:var(--color-white);text-align:center;flex:1.2;justify-content:center;align-items:center;padding:30px 20px;display:flex;position:relative;overflow:hidden}.reg-right[data-v-d3d80c8d]{background-color:var(--color-black-pure);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px 20px;display:flex}.reg-right>h1[data-v-d3d80c8d]{margin-bottom:5px;font-size:2.2rem;font-weight:700}.subtitle[data-v-d3d80c8d]{color:var(--color-light-gray-light);opacity:.8;text-align:center;margin-bottom:25px}.form-glass[data-v-d3d80c8d]{border-radius:20px;flex-direction:column;gap:15px;width:100%;max-width:420px;padding:30px;display:flex}.input-group[data-v-d3d80c8d]{width:100%;position:relative}.input-group label[data-v-d3d80c8d]{color:#fff9;pointer-events:none;background-color:#0000;padding:0 4px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.input-group input:focus~label[data-v-d3d80c8d],.input-group input:not(:placeholder-shown)~label[data-v-d3d80c8d]{color:var(--color-primary-light);background-color:var(--color-black-pure);border-radius:4px;top:-10px;left:12px;transform:translateY(0)scale(.85)}.btn-premium[data-v-d3d80c8d]{width:100%;height:52px;margin-top:15px;font-size:1.1rem}.divider[data-v-d3d80c8d]{text-align:center;color:#fff6;align-items:center;margin:5px 0;display:flex}.divider[data-v-d3d80c8d]:before,.divider[data-v-d3d80c8d]:after{content:"";border-bottom:1px solid #ffffff1a;flex:1}.divider[data-v-d3d80c8d]:not(:empty):before{margin-right:.25em}.divider[data-v-d3d80c8d]:not(:empty):after{margin-left:.25em}.ja-tem[data-v-d3d80c8d]{width:100%;height:52px;color:var(--color-white);background-color:#ffffff0d;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.ja-tem[data-v-d3d80c8d]:hover{background-color:#ffffff1a;border-color:#fff6}.error-banner[data-v-d3d80c8d]{border-left:4px solid var(--color-error);color:var(--color-error-light);background-color:#b91f3f26;border-radius:8px;width:100%;max-width:450px;margin-bottom:20px;padding:12px 20px}.glass-decoration[data-v-d3d80c8d]{background:radial-gradient(circle,#ffffff1a 0%,#fff0 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;left:-200px}.hero-content[data-v-d3d80c8d]{z-index:1;flex-direction:column;align-items:center;gap:15px;display:flex}.hero-logo[data-v-d3d80c8d]{filter:drop-shadow(0 10px 20px #0000004d);width:120px;margin-bottom:20px;transition:transform .3s}.hero-logo[data-v-d3d80c8d]:hover{transform:scale(1.05)rotate(-5deg)}.hero-title[data-v-d3d80c8d]{text-shadow:0 4px 20px #0003;font-size:2.5rem;font-weight:800;line-height:1.2}.hero-subtitle[data-v-d3d80c8d]{opacity:.9;max-width:80%;margin-bottom:20px;font-size:1.1rem}@media (width<=900px){.register-container[data-v-d3d80c8d]{flex-direction:column}.reg-left[data-v-d3d80c8d]{display:none}.reg-right[data-v-d3d80c8d]{justify-content:center;padding:40px 20px}.form-glass[data-v-d3d80c8d]{padding:25px 20px}}.register-container[data-v-e55a5207]{width:100%;min-height:calc(100vh - 80px);display:flex}.log-left[data-v-e55a5207]{background-color:var(--color-black-pure);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px 20px;display:flex}.log-left>h1[data-v-e55a5207]{margin-bottom:5px;font-size:2.2rem;font-weight:700}.subtitle[data-v-e55a5207]{color:var(--color-light-gray-light);opacity:.8;text-align:center;margin-bottom:25px}.form-glass[data-v-e55a5207]{border-radius:20px;flex-direction:column;gap:15px;width:100%;max-width:420px;padding:30px;display:flex}.input-group[data-v-e55a5207]{width:100%;position:relative}.input-group label[data-v-e55a5207]{color:#fff9;pointer-events:none;background-color:#0000;padding:0 4px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.input-group input:focus~label[data-v-e55a5207],.input-group input:not(:placeholder-shown)~label[data-v-e55a5207]{color:var(--color-primary-light);background-color:var(--color-black-pure);border-radius:4px;top:-10px;left:12px;transform:translateY(0)scale(.85)}.actions-row[data-v-e55a5207]{justify-content:flex-end;width:100%;display:flex}.esq-senha[data-v-e55a5207]{color:var(--color-light-gray-light);cursor:pointer;font-size:.9rem;transition:color .2s}.esq-senha[data-v-e55a5207]:hover{color:var(--color-primary-light);text-decoration:underline}.btn-premium[data-v-e55a5207]{width:100%;height:52px;margin-top:10px;font-size:1.1rem}.divider[data-v-e55a5207]{text-align:center;color:#fff6;align-items:center;margin:10px 0;display:flex}.divider[data-v-e55a5207]:before,.divider[data-v-e55a5207]:after{content:"";border-bottom:1px solid #ffffff1a;flex:1}.divider[data-v-e55a5207]:not(:empty):before{margin-right:.25em}.divider[data-v-e55a5207]:not(:empty):after{margin-left:.25em}.criar-nova[data-v-e55a5207]{width:100%;height:52px;color:var(--color-white);background-color:#ffffff0d;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.criar-nova[data-v-e55a5207]:hover{background-color:#ffffff1a;border-color:#fff6}.error-banner[data-v-e55a5207]{border-left:4px solid var(--color-error);color:var(--color-error-light);background-color:#b91f3f26;border-radius:8px;width:100%;max-width:450px;margin-bottom:25px;padding:12px 20px}.log-right[data-v-e55a5207]{color:var(--color-white);text-align:center;flex:1.2;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.glass-decoration[data-v-e55a5207]{background:radial-gradient(circle,#ffffff1a 0%,#fff0 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;right:-200px}.hero-content[data-v-e55a5207]{z-index:1;flex-direction:column;align-items:center;gap:15px;display:flex}.hero-logo[data-v-e55a5207]{filter:drop-shadow(0 10px 20px #0000004d);width:120px;margin-bottom:20px;transition:transform .3s}.hero-logo[data-v-e55a5207]:hover{transform:scale(1.05)rotate(-5deg)}.hero-title[data-v-e55a5207]{text-shadow:0 4px 20px #0003;font-size:2.5rem;font-weight:800;line-height:1.2}.hero-subtitle[data-v-e55a5207]{opacity:.9;max-width:80%;margin-bottom:20px;font-size:1.1rem}@media (width<=900px){.register-container[data-v-e55a5207]{flex-direction:column}.log-right[data-v-e55a5207]{display:none}.log-left[data-v-e55a5207]{justify-content:center;padding:40px 20px}.form-glass[data-v-e55a5207]{padding:25px 20px}}.verbete-view-container[data-v-d23b5521]{justify-content:center;min-height:calc(100vh - 80px);padding:30px 20px;display:flex}.content-wrapper[data-v-d23b5521]{flex-direction:column;gap:30px;width:100%;max-width:900px;display:flex}.loading-state[data-v-d23b5521]{height:50vh;color:var(--color-primary);flex-direction:column;justify-content:center;align-items:center;font-size:1.2rem;font-weight:600;display:flex}.loader[data-v-d23b5521]{border:4px solid #ffffff1a;border-top:4px solid var(--color-primary);border-radius:50%;width:40px;height:40px;margin-bottom:15px;animation:1s linear infinite spin-d23b5521}@keyframes spin-d23b5521{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-back[data-v-d23b5521]{color:var(--color-light-gray);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-bottom:-10px;font-size:1.1rem;font-weight:600;transition:color .3s}.btn-back[data-v-d23b5521]:hover{color:var(--color-white)}.verbete-header[data-v-d23b5521]{text-align:center;background:#121e1999;border:1px solid #ffffff1a;border-radius:16px;padding:30px}.verbete-title[data-v-d23b5521]{color:var(--color-white);margin-bottom:10px;font-size:2.5rem}.verbete-category[data-v-d23b5521]{background:var(--color-primary-alpha-25);color:var(--color-primary);border-radius:20px;margin-bottom:20px;padding:5px 15px;font-size:.9rem;font-weight:600;display:inline-block}.verbete-description[data-v-d23b5521]{color:var(--color-light-gray-light);max-width:700px;margin:0 auto;font-size:1.1rem;line-height:1.6}.section-title[data-v-d23b5521]{color:var(--color-white);border-left:4px solid var(--color-primary);margin-bottom:20px;padding-left:15px;font-size:1.5rem}.main-video-section[data-v-d23b5521]{width:100%}.video-container[data-v-d23b5521]{width:100%;max-width:700px;margin:0 auto}.video[data-v-d23b5521]{aspect-ratio:16/9;width:100%;box-shadow:0 8px 24px var(--color-black-alpha-50);border:none;border-radius:12px}.variations-section[data-v-d23b5521]{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:30px}.variations-header[data-v-d23b5521]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.btn-sugerir[data-v-d23b5521]{background:var(--color-primary);color:var(--color-black);cursor:pointer;border:none;border-radius:12px;padding:10px 20px;font-weight:700;transition:all .3s}.btn-sugerir[data-v-d23b5521]:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.variations-grid[data-v-d23b5521]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px;display:grid}.variation-card[data-v-d23b5521]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;transition:transform .3s;overflow:hidden}.variation-card[data-v-d23b5521]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000080}.variation-info[data-v-d23b5521]{padding:15px}.variation-title[data-v-d23b5521]{color:var(--color-white);margin-bottom:8px;font-size:1.1rem}.variation-desc[data-v-d23b5521]{color:var(--color-light-gray-light);font-size:.9rem;line-height:1.4}.no-variations[data-v-d23b5521]{text-align:center;color:var(--color-light-gray-light);background:#ffffff05;border:1px dashed #ffffff1a;border-radius:12px;padding:40px 20px;font-size:1.1rem}@media (width<=600px){.verbete-title[data-v-d23b5521]{font-size:2rem}.variations-header[data-v-d23b5521]{flex-direction:column;align-items:flex-start}.btn-sugerir[data-v-d23b5521]{width:100%}}.variation-actions[data-v-d23b5521]{border-top:1px solid #ffffff0f;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.text-action[data-v-d23b5521]{cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;font-weight:500;transition:opacity .2s}.text-action[data-v-d23b5521]:disabled{opacity:.4;cursor:default}.like-text[data-v-d23b5521]{color:var(--color-light-gray-light)}.like-text[data-v-d23b5521]:hover:not(:disabled),.like-text.liked[data-v-d23b5521]{color:var(--color-error)}.report-text[data-v-d23b5521]{color:#ff6b35}.report-text[data-v-d23b5521]:hover{opacity:.75}.modal-overlay[data-v-d23b5521]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-box[data-v-d23b5521]{background:var(--color-black-surface);border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:480px;padding:30px;box-shadow:0 20px 60px #000c}.modal-title[data-v-d23b5521]{color:var(--color-white);margin-bottom:8px;font-size:1.4rem}.modal-subtitle[data-v-d23b5521]{color:var(--color-light-gray-light);margin-bottom:15px;font-size:.95rem}.modal-select[data-v-d23b5521]{width:100%;color:var(--color-white);cursor:pointer;box-sizing:border-box;background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;outline:none;padding:12px 15px;font-size:.95rem;transition:border-color .2s}.modal-select[data-v-d23b5521]:focus{border-color:var(--color-primary)}.modal-select option[data-v-d23b5521]{color:#fff;background:#1a1a1a}.modal-textarea[data-v-d23b5521]:focus{border-color:var(--color-primary)}.modal-actions[data-v-d23b5521]{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.btn-cancel[data-v-d23b5521]{color:var(--color-light-gray-light);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;padding:10px 20px;font-size:.95rem;transition:all .2s}.btn-cancel[data-v-d23b5521]:hover{color:var(--color-white);border-color:#ffffff80}.btn-submit[data-v-d23b5521]{color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:10px;padding:10px 20px;font-size:.95rem;font-weight:700;transition:all .2s}.btn-submit[data-v-d23b5521]:hover:not(:disabled){background:#c53030;transform:translateY(-1px)}.btn-submit[data-v-d23b5521]:disabled{opacity:.5;cursor:default}.denuncia-success[data-v-d23b5521]{text-align:center;color:var(--color-white);flex-direction:column;align-items:center;gap:10px;padding:10px 0;display:flex}.success-icon[data-v-d23b5521]{font-size:3rem}.fade-overlay-enter-active[data-v-d23b5521],.fade-overlay-leave-active[data-v-d23b5521]{transition:opacity .25s}.fade-overlay-enter-from[data-v-d23b5521],.fade-overlay-leave-to[data-v-d23b5521]{opacity:0}.admin-layout[data-v-e0ae5992]{background:var(--color-black);grid-template-columns:260px 1fr;min-height:100vh;display:grid}.admin-sidebar[data-v-e0ae5992]{background:#ffffff08;border-right:1px solid #ffffff14;flex-direction:column;gap:30px;height:100vh;padding:30px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.admin-brand[data-v-e0ae5992]{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding-bottom:20px;display:flex}.brand-icon[data-v-e0ae5992]{font-size:2rem}.brand-title[data-v-e0ae5992]{color:var(--color-white);margin:0;font-size:1.1rem;font-weight:700}.brand-role[data-v-e0ae5992]{color:var(--color-primary-light);text-transform:uppercase;letter-spacing:1px;margin:0;font-size:.8rem}.admin-nav[data-v-e0ae5992]{flex-direction:column;flex:1;gap:6px;display:flex}.admin-nav-link[data-v-e0ae5992]{color:#fff9;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.admin-nav-link[data-v-e0ae5992]:hover{color:var(--color-white);background:#ffffff0d}.admin-nav-link.router-link-active[data-v-e0ae5992]{color:var(--color-primary-light);border-left:3px solid var(--color-primary);background:#24ac7126}.nav-icon[data-v-e0ae5992]{font-size:1.2rem}.back-link[data-v-e0ae5992]{color:#fff6;padding:10px 0;font-size:.9rem;text-decoration:none;transition:color .2s}.back-link[data-v-e0ae5992]:hover{color:var(--color-white)}.admin-main[data-v-e0ae5992]{padding:40px;overflow-y:auto}@media (width<=900px){.admin-layout[data-v-e0ae5992]{grid-template-columns:1fr}.admin-sidebar[data-v-e0ae5992]{border-bottom:1px solid #ffffff14;border-right:none;flex-flow:wrap;align-items:center;gap:10px;height:auto;padding:15px;position:static}.admin-brand[data-v-e0ae5992]{border-bottom:none;padding-bottom:0}.admin-nav[data-v-e0ae5992]{flex-flow:wrap;flex:unset}.back-link[data-v-e0ae5992]{margin-left:auto}.admin-main[data-v-e0ae5992]{padding:20px 15px}}.admin-page[data-v-09a9a6ce]{flex-direction:column;gap:5px;display:flex}.page-header[data-v-09a9a6ce]{align-items:center;gap:12px;margin-bottom:30px;display:flex}.page-title[data-v-09a9a6ce]{color:var(--color-white);margin:0;font-size:1.8rem;font-weight:700}.badge[data-v-09a9a6ce]{color:var(--color-primary-light);background:#24ac7126;border:1px solid #24ac714d;border-radius:20px;padding:3px 12px;font-size:.9rem;font-weight:700}.loading[data-v-09a9a6ce]{text-align:center;color:var(--color-primary);padding:60px;font-weight:600}.empty[data-v-09a9a6ce]{color:#fff6;flex-direction:column;align-items:center;gap:10px;padding:60px;font-size:1rem;display:flex}.empty span[data-v-09a9a6ce]{font-size:2.5rem}.cards-list[data-v-09a9a6ce]{flex-direction:column;gap:16px;display:flex}.item-card[data-v-09a9a6ce]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:20px 24px;transition:border-color .2s}.item-card[data-v-09a9a6ce]:hover{border-color:#ffffff26}.item-header[data-v-09a9a6ce]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.item-title[data-v-09a9a6ce]{color:var(--color-white);margin:0;font-size:1.15rem;font-weight:700}.item-desc[data-v-09a9a6ce]{color:#fff9;margin-bottom:15px;font-size:.95rem;line-height:1.5}.cat-badge[data-v-09a9a6ce]{color:var(--color-primary-light);white-space:nowrap;background:#24ac711a;border:1px solid #24ac7133;border-radius:20px;padding:3px 10px;font-size:.78rem;font-weight:600}.item-video[data-v-09a9a6ce]{max-width:400px;margin-bottom:15px}.item-video iframe[data-v-09a9a6ce]{aspect-ratio:16/9;border:none;border-radius:10px;width:100%}.item-actions[data-v-09a9a6ce]{flex-wrap:wrap;gap:10px;display:flex}.btn-aprovar[data-v-09a9a6ce],.btn-rejeitar[data-v-09a9a6ce]{cursor:pointer;border:none;border-radius:10px;padding:8px 20px;font-size:.9rem;font-weight:700;transition:all .2s}.btn-aprovar[data-v-09a9a6ce]{color:var(--color-primary-light);background:#24ac7126;border:1px solid #24ac714d}.btn-aprovar[data-v-09a9a6ce]:hover:not(:disabled){background:var(--color-primary);color:var(--color-black)}.btn-rejeitar[data-v-09a9a6ce]{color:#f87171;background:#ef44441a;border:1px solid #ef444440}.btn-rejeitar[data-v-09a9a6ce]:hover:not(:disabled){color:#fff;background:#ef4444}.btn-aprovar[data-v-09a9a6ce]:disabled,.btn-rejeitar[data-v-09a9a6ce]:disabled{opacity:.4;cursor:default}.btn-mais[data-v-09a9a6ce]{color:var(--color-white);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;align-self:center;margin-top:20px;padding:10px 28px;font-weight:600;transition:all .2s}.btn-mais[data-v-09a9a6ce]:hover{background:#ffffff1a}.toast[data-v-09a9a6ce]{z-index:9999;border-radius:12px;padding:12px 22px;font-size:.95rem;font-weight:600;position:fixed;bottom:30px;right:30px;box-shadow:0 8px 30px #00000080}.toast.success[data-v-09a9a6ce]{color:#000;background:#24ac71e6}.toast.error[data-v-09a9a6ce]{color:#fff;background:#ef4444e6}.toast-fade-enter-active[data-v-09a9a6ce],.toast-fade-leave-active[data-v-09a9a6ce]{transition:all .3s}.toast-fade-enter-from[data-v-09a9a6ce],.toast-fade-leave-to[data-v-09a9a6ce]{opacity:0;transform:translateY(10px)}.admin-page[data-v-161330da]{flex-direction:column;gap:5px;display:flex}.page-header[data-v-161330da]{align-items:center;gap:12px;margin-bottom:30px;display:flex}.page-title[data-v-161330da]{color:var(--color-white);margin:0;font-size:1.8rem;font-weight:700}.badge[data-v-161330da]{color:var(--color-primary-light);background:#24ac7126;border:1px solid #24ac714d;border-radius:20px;padding:3px 12px;font-size:.9rem;font-weight:700}.loading[data-v-161330da]{text-align:center;color:var(--color-primary);padding:60px;font-weight:600}.empty[data-v-161330da]{color:#fff6;flex-direction:column;align-items:center;gap:10px;padding:60px;font-size:1rem;display:flex}.empty span[data-v-161330da]{font-size:2.5rem}.cards-list[data-v-161330da]{flex-direction:column;gap:16px;display:flex}.item-card[data-v-161330da]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:20px 24px;transition:border-color .2s}.item-card[data-v-161330da]:hover{border-color:#ffffff26}.item-header[data-v-161330da]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.item-title[data-v-161330da]{color:var(--color-white);margin:0;font-size:1.15rem;font-weight:700}.item-desc[data-v-161330da]{color:#fff9;margin-bottom:15px;font-size:.95rem;line-height:1.5}.cat-badge[data-v-161330da]{color:var(--color-primary-light);white-space:nowrap;background:#24ac711a;border:1px solid #24ac7133;border-radius:20px;padding:3px 10px;font-size:.78rem;font-weight:600}.item-video[data-v-161330da]{max-width:400px;margin-bottom:15px}.item-video iframe[data-v-161330da]{aspect-ratio:16/9;border:none;border-radius:10px;width:100%}.item-actions[data-v-161330da]{flex-wrap:wrap;gap:10px;display:flex}.btn-aprovar[data-v-161330da],.btn-rejeitar[data-v-161330da]{cursor:pointer;border:none;border-radius:10px;padding:8px 20px;font-size:.9rem;font-weight:700;transition:all .2s}.btn-aprovar[data-v-161330da]{color:var(--color-primary-light);background:#24ac7126;border:1px solid #24ac714d}.btn-aprovar[data-v-161330da]:hover:not(:disabled){background:var(--color-primary);color:var(--color-black)}.btn-rejeitar[data-v-161330da]{color:#f87171;background:#ef44441a;border:1px solid #ef444440}.btn-rejeitar[data-v-161330da]:hover:not(:disabled){color:#fff;background:#ef4444}.btn-aprovar[data-v-161330da]:disabled,.btn-rejeitar[data-v-161330da]:disabled{opacity:.4;cursor:default}.btn-mais[data-v-161330da]{color:var(--color-white);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;align-self:center;margin-top:20px;padding:10px 28px;font-weight:600;transition:all .2s}.btn-mais[data-v-161330da]:hover{background:#ffffff1a}.toast[data-v-161330da]{z-index:9999;border-radius:12px;padding:12px 22px;font-size:.95rem;font-weight:600;position:fixed;bottom:30px;right:30px;box-shadow:0 8px 30px #00000080}.toast.success[data-v-161330da]{color:#000;background:#24ac71e6}.toast.error[data-v-161330da]{color:#fff;background:#ef4444e6}.toast-fade-enter-active[data-v-161330da],.toast-fade-leave-active[data-v-161330da]{transition:all .3s}.toast-fade-enter-from[data-v-161330da],.toast-fade-leave-to[data-v-161330da]{opacity:0;transform:translateY(10px)}.denuncia-meta[data-v-161330da]{flex-wrap:wrap;gap:15px;margin-bottom:12px;display:flex}.meta-item[data-v-161330da]{color:#fff9;font-size:.9rem}.motivo-box[data-v-161330da]{background:#ff6b3514;border:1px solid #ff6b3533;border-radius:10px;margin-bottom:15px;padding:12px 15px}.motivo-label[data-v-161330da]{color:#ff6b35cc;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:.8rem}.motivo-text[data-v-161330da]{color:var(--color-white);font-style:italic;line-height:1.5}.date-label[data-v-161330da]{color:#fff6;font-size:.85rem}.admin-page[data-v-6d75f6e5]{flex-direction:column;gap:5px;display:flex}.page-header[data-v-6d75f6e5]{align-items:center;gap:12px;margin-bottom:30px;display:flex}.page-title[data-v-6d75f6e5]{color:var(--color-white);margin:0;font-size:1.8rem;font-weight:700}.badge[data-v-6d75f6e5]{color:var(--color-primary-light);background:#24ac7126;border:1px solid #24ac714d;border-radius:20px;padding:3px 12px;font-size:.9rem;font-weight:700}.loading[data-v-6d75f6e5]{text-align:center;color:var(--color-primary);padding:60px;font-weight:600}.empty[data-v-6d75f6e5]{color:#fff6;flex-direction:column;align-items:center;gap:10px;padding:60px;font-size:1rem;display:flex}.empty span[data-v-6d75f6e5]{font-size:2.5rem}.cards-list[data-v-6d75f6e5]{flex-direction:column;gap:16px;display:flex}.item-card[data-v-6d75f6e5]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:20px 24px;transition:border-color .2s}.item-card[data-v-6d75f6e5]:hover{border-color:#ffffff26}.item-header[data-v-6d75f6e5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.item-title[data-v-6d75f6e5]{color:var(--color-white);margin:0;font-size:1.15rem;font-weight:700}.item-desc[data-v-6d75f6e5]{color:#fff9;margin-bottom:15px;font-size:.95rem;line-height:1.5}.cat-badge[data-v-6d75f6e5]{color:var(--color-primary-light);white-space:nowrap;background:#24ac711a;border:1px solid #24ac7133;border-radius:20px;padding:3px 10px;font-size:.78rem;font-weight:600}.item-video[data-v-6d75f6e5]{max-width:400px;margin-bottom:15px}.item-video iframe[data-v-6d75f6e5]{aspect-ratio:16/9;border:none;border-radius:10px;width:100%}.item-actions[data-v-6d75f6e5]{flex-wrap:wrap;gap:10px;display:flex}.btn-aprovar[data-v-6d75f6e5],.btn-rejeitar[data-v-6d75f6e5]{cursor:pointer;border:none;border-radius:10px;padding:8px 20px;font-size:.9rem;font-weight:700;transition:all .2s}.btn-aprovar[data-v-6d75f6e5]{color:var(--color-primary-light);background:#24ac7126;border:1px solid #24ac714d}.btn-aprovar[data-v-6d75f6e5]:hover:not(:disabled){background:var(--color-primary);color:var(--color-black)}.btn-rejeitar[data-v-6d75f6e5]{color:#f87171;background:#ef44441a;border:1px solid #ef444440}.btn-rejeitar[data-v-6d75f6e5]:hover:not(:disabled){color:#fff;background:#ef4444}.btn-aprovar[data-v-6d75f6e5]:disabled,.btn-rejeitar[data-v-6d75f6e5]:disabled{opacity:.4;cursor:default}.btn-mais[data-v-6d75f6e5]{color:var(--color-white);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;align-self:center;margin-top:20px;padding:10px 28px;font-weight:600;transition:all .2s}.btn-mais[data-v-6d75f6e5]:hover{background:#ffffff1a}.toast[data-v-6d75f6e5]{z-index:9999;border-radius:12px;padding:12px 22px;font-size:.95rem;font-weight:600;position:fixed;bottom:30px;right:30px;box-shadow:0 8px 30px #00000080}.toast.success[data-v-6d75f6e5]{color:#000;background:#24ac71e6}.toast.error[data-v-6d75f6e5]{color:#fff;background:#ef4444e6}.toast-fade-enter-active[data-v-6d75f6e5],.toast-fade-leave-active[data-v-6d75f6e5]{transition:all .3s}.toast-fade-enter-from[data-v-6d75f6e5],.toast-fade-leave-to[data-v-6d75f6e5]{opacity:0;transform:translateY(10px)}.search-input[data-v-6d75f6e5]{width:100%;max-width:420px;color:var(--color-white);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;outline:none;margin-bottom:25px;padding:10px 16px;font-size:.95rem;transition:border-color .2s}.search-input[data-v-6d75f6e5]:focus{border-color:var(--color-primary)}.usuarios-table-wrapper[data-v-6d75f6e5]{overflow-x:auto}.usuarios-table[data-v-6d75f6e5]{border-collapse:collapse;width:100%;font-size:.95rem}.usuarios-table th[data-v-6d75f6e5]{text-align:left;color:#fff6;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #ffffff14;padding:12px 16px;font-size:.8rem;font-weight:600}.usuarios-table td[data-v-6d75f6e5]{color:var(--color-white);border-bottom:1px solid #ffffff0d;padding:14px 16px}.usuarios-table tr:hover td[data-v-6d75f6e5]{background:#ffffff05}.row-self td[data-v-6d75f6e5]{background:#24ac710a}.email-cell[data-v-6d75f6e5]{color:#ffffff80;font-size:.9rem}.you-label[data-v-6d75f6e5]{color:var(--color-primary-light);margin-left:6px;font-size:.75rem}.role-badge[data-v-6d75f6e5]{letter-spacing:.5px;border-radius:20px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-block}.badge-usuario[data-v-6d75f6e5]{color:#fff9;background:#ffffff14}.badge-monitor[data-v-6d75f6e5]{color:#60a5fa;background:#3b82f626}.badge-adm[data-v-6d75f6e5]{color:#fbbf24;background:#f59e0b26}.role-select[data-v-6d75f6e5]{color:var(--color-white);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:6px 10px;font-size:.9rem}.na-label[data-v-6d75f6e5]{color:#ffffff4d}.register-container[data-v-74f9e223]{width:100%;min-height:calc(100vh - 80px);display:flex}.reg-left[data-v-74f9e223]{color:var(--color-white);text-align:center;flex:1.2;justify-content:center;align-items:center;padding:30px 20px;display:flex;position:relative;overflow:hidden}.reg-right[data-v-74f9e223]{background-color:var(--color-black-pure);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px 20px;display:flex}.reg-right>h1[data-v-74f9e223]{margin-bottom:5px;font-size:2.2rem;font-weight:700}.subtitle[data-v-74f9e223]{color:var(--color-light-gray-light);opacity:.8;text-align:center;margin-bottom:25px}.form-glass[data-v-74f9e223]{border-radius:20px;flex-direction:column;gap:15px;width:100%;max-width:420px;padding:30px;display:flex}.input-group[data-v-74f9e223]{width:100%;position:relative}.input-group label[data-v-74f9e223]{color:#fff9;pointer-events:none;background-color:#0000;padding:0 4px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.input-group input:focus~label[data-v-74f9e223],.input-group input:not(:placeholder-shown)~label[data-v-74f9e223]{color:var(--color-primary-light);background-color:var(--color-black-pure);border-radius:4px;top:-10px;left:12px;transform:translateY(0)scale(.85)}.btn-premium[data-v-74f9e223]{width:100%;height:52px;margin-top:15px;font-size:1.1rem}.divider[data-v-74f9e223]{text-align:center;color:#fff6;align-items:center;margin:5px 0;display:flex}.divider[data-v-74f9e223]:before,.divider[data-v-74f9e223]:after{content:"";border-bottom:1px solid #ffffff1a;flex:1}.divider[data-v-74f9e223]:not(:empty):before{margin-right:.25em}.divider[data-v-74f9e223]:not(:empty):after{margin-left:.25em}.ja-tem[data-v-74f9e223]{width:100%;height:52px;color:var(--color-white);background-color:#ffffff0d;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.ja-tem[data-v-74f9e223]:hover{background-color:#ffffff1a;border-color:#fff6}.error-banner[data-v-74f9e223]{border-left:4px solid var(--color-error);color:var(--color-error-light);background-color:#b91f3f26;border-radius:8px;width:100%;max-width:450px;margin-bottom:20px;padding:12px 20px}.glass-decoration[data-v-74f9e223]{background:radial-gradient(circle,#ffffff1a 0%,#fff0 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;left:-200px}.hero-content[data-v-74f9e223]{z-index:1;flex-direction:column;align-items:center;gap:15px;display:flex}.hero-logo[data-v-74f9e223]{filter:drop-shadow(0 10px 20px #0000004d);width:120px;margin-bottom:20px;transition:transform .3s}.hero-logo[data-v-74f9e223]:hover{transform:scale(1.05)rotate(-5deg)}.hero-title[data-v-74f9e223]{text-shadow:0 4px 20px #0003;font-size:2.5rem;font-weight:800;line-height:1.2}.hero-subtitle[data-v-74f9e223]{opacity:.9;max-width:80%;margin-bottom:20px;font-size:1.1rem}@media (width<=900px){.register-container[data-v-74f9e223]{flex-direction:column}.reg-left[data-v-74f9e223]{display:none}.reg-right[data-v-74f9e223]{justify-content:center;padding:40px 20px}.form-glass[data-v-74f9e223]{padding:25px 20px}}.register-container[data-v-e64226de]{width:100%;min-height:calc(100vh - 80px);display:flex}.log-left[data-v-e64226de]{background-color:var(--color-black-pure);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px 20px;display:flex}.log-left>h1[data-v-e64226de]{margin-bottom:5px;font-size:2.2rem;font-weight:700}.subtitle[data-v-e64226de]{color:var(--color-light-gray-light);opacity:.8;text-align:center;margin-bottom:25px}.form-glass[data-v-e64226de]{border-radius:20px;flex-direction:column;gap:15px;width:100%;max-width:420px;padding:30px;display:flex}.input-group[data-v-e64226de]{width:100%;position:relative}.input-group label[data-v-e64226de]{color:#fff9;pointer-events:none;background-color:#0000;padding:0 4px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.input-group input:focus~label[data-v-e64226de],.input-group input:not(:placeholder-shown)~label[data-v-e64226de]{color:var(--color-primary-light);background-color:var(--color-black-pure);border-radius:4px;top:-10px;left:12px;transform:translateY(0)scale(.85)}.actions-row[data-v-e64226de]{justify-content:flex-end;width:100%;display:flex}.esq-senha[data-v-e64226de]{color:var(--color-light-gray-light);cursor:pointer;font-size:.9rem;transition:color .2s}.esq-senha[data-v-e64226de]:hover{color:var(--color-primary-light);text-decoration:underline}.btn-premium[data-v-e64226de]{width:100%;height:52px;margin-top:10px;font-size:1.1rem}.divider[data-v-e64226de]{text-align:center;color:#fff6;align-items:center;margin:10px 0;display:flex}.divider[data-v-e64226de]:before,.divider[data-v-e64226de]:after{content:"";border-bottom:1px solid #ffffff1a;flex:1}.divider[data-v-e64226de]:not(:empty):before{margin-right:.25em}.divider[data-v-e64226de]:not(:empty):after{margin-left:.25em}.criar-nova[data-v-e64226de]{width:100%;height:52px;color:var(--color-white);background-color:#ffffff0d;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.criar-nova[data-v-e64226de]:hover{background-color:#ffffff1a;border-color:#fff6}.error-banner[data-v-e64226de]{border-left:4px solid var(--color-error);color:var(--color-error-light);background-color:#b91f3f26;border-radius:8px;width:100%;max-width:450px;margin-bottom:25px;padding:12px 20px}.log-right[data-v-e64226de]{color:var(--color-white);text-align:center;flex:1.2;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.glass-decoration[data-v-e64226de]{background:radial-gradient(circle,#ffffff1a 0%,#fff0 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;right:-200px}.hero-content[data-v-e64226de]{z-index:1;flex-direction:column;align-items:center;gap:15px;display:flex}.hero-logo[data-v-e64226de]{filter:drop-shadow(0 10px 20px #0000004d);width:120px;margin-bottom:20px;transition:transform .3s}.hero-logo[data-v-e64226de]:hover{transform:scale(1.05)rotate(-5deg)}.hero-title[data-v-e64226de]{text-shadow:0 4px 20px #0003;font-size:2.5rem;font-weight:800;line-height:1.2}.hero-subtitle[data-v-e64226de]{opacity:.9;max-width:80%;margin-bottom:20px;font-size:1.1rem}@media (width<=900px){.register-container[data-v-e64226de]{flex-direction:column}.log-right[data-v-e64226de]{display:none}.log-left[data-v-e64226de]{justify-content:center;padding:40px 20px}.form-glass[data-v-e64226de]{padding:25px 20px}}.sobre-page[data-v-6de80515]{width:100%;color:var(--color-white);overflow:hidden}.hero-section[data-v-6de80515]{background:radial-gradient(circle at 50% 0%, var(--color-primary-alpha-50), transparent 55%), var(--color-dark-gray);justify-content:center;align-items:center;min-height:560px;padding:80px 24px;display:flex;position:relative;overflow:hidden}.hero-glow[data-v-6de80515]{background:var(--color-primary-alpha-25);filter:blur(100px);pointer-events:none;border-radius:50%;width:500px;height:500px;position:absolute;top:-300px;left:50%;transform:translate(-50%)}.hero-content[data-v-6de80515]{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:850px;display:flex;position:relative}.clic-logo[data-v-6de80515]{object-fit:contain;width:130px;height:130px;filter:drop-shadow(0 15px 30px var(--color-black-alpha-50));margin-bottom:25px}.eyebrow[data-v-6de80515]{color:var(--color-lemon-green);text-transform:uppercase;letter-spacing:.15em;margin-bottom:15px;font-size:.85rem;font-weight:700}.hero-content h1[data-v-6de80515]{font-family:var(--font-heading);max-width:800px;margin:0;font-size:clamp(2.7rem,7vw,5rem);line-height:1.05}.hero-content p[data-v-6de80515]{max-width:680px;color:var(--color-gray-light);margin:25px auto 0;font-size:1.15rem;line-height:1.8}.hero-tags[data-v-6de80515]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.hero-tags span[data-v-6de80515]{background:var(--color-primary-alpha-25);border:1px solid var(--color-primary-light);color:var(--color-primary-lightest);border-radius:50px;padding:8px 16px;font-size:.9rem}.content-section[data-v-6de80515]{width:100%;max-width:1100px;margin:0 auto;padding:90px 30px}.section-heading[data-v-6de80515]{align-items:flex-start;gap:18px;margin-bottom:45px;display:flex}.section-number[data-v-6de80515]{font-family:var(--font-monospace);color:var(--color-lemon-green);padding-top:7px;font-size:.85rem;font-weight:700}.section-label[data-v-6de80515]{color:var(--color-primary-light);letter-spacing:.15em;margin-bottom:5px;font-size:.75rem;font-weight:800;display:block}.section-heading h2[data-v-6de80515]{font-family:var(--font-heading);margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.15}.about-grid[data-v-6de80515]{grid-template-columns:1.5fr .8fr;align-items:center;gap:40px;display:grid}.about-text[data-v-6de80515]{flex-direction:column;gap:20px;display:flex}.about-text p[data-v-6de80515]{color:var(--color-gray-light);margin:0;line-height:1.8}.about-text .highlight-text[data-v-6de80515]{color:var(--color-white);font-size:1.15rem;line-height:1.75}.about-card[data-v-6de80515]{border-radius:24px;padding:35px}.card-icon[data-v-6de80515]{margin-bottom:15px;font-size:2.5rem}.about-card h3[data-v-6de80515]{margin:0 0 12px;font-size:1.3rem}.about-card p[data-v-6de80515]{color:var(--color-gray-light);margin:0;line-height:1.7}.problem-grid[data-v-6de80515]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.problem-card[data-v-6de80515]{border-radius:20px;padding:30px;transition:transform .3s,border-color .3s}.problem-card[data-v-6de80515]:hover{border-color:var(--color-primary-light);transform:translateY(-5px)}.problem-icon[data-v-6de80515]{width:44px;height:44px;color:var(--color-lemon-green);background:var(--color-primary-alpha-25);border:1px solid var(--color-primary-alpha-50);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.problem-icon[data-v-6de80515] svg{width:22px;height:22px}.feature-icon[data-v-6de80515]{width:42px;height:42px;color:var(--color-lemon-green);z-index:1;justify-content:center;align-items:center;margin-bottom:18px;display:flex;position:relative}.feature-icon[data-v-6de80515] svg{width:28px;height:28px}.method-icon[data-v-6de80515]{width:44px;min-width:44px;height:44px;color:var(--color-lemon-green);background:var(--color-primary-alpha-25);border:1px solid var(--color-primary-alpha-50);border-radius:12px;justify-content:center;align-items:center;display:flex}.method-icon[data-v-6de80515] svg{width:23px;height:23px}.problem-card h3[data-v-6de80515]{margin:0 0 12px;font-size:1.15rem}.problem-card p[data-v-6de80515]{color:var(--color-gray-light);margin:0;line-height:1.7}.features-grid[data-v-6de80515]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.feature-card[data-v-6de80515]{background:linear-gradient(135deg, var(--color-black-surface), var(--color-dark-gray-dark));border:1px solid var(--color-dark-gray-light);border-radius:20px;min-height:230px;padding:35px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.feature-card[data-v-6de80515]:hover{border-color:var(--color-primary-light);transform:translateY(-5px)}.feature-number[data-v-6de80515]{font-family:var(--font-monospace);color:var(--color-primary-alpha-25);font-size:4rem;font-weight:900;position:absolute;top:15px;right:25px}.feature-icon[data-v-6de80515]{margin-bottom:18px;font-size:2rem}.feature-card h3[data-v-6de80515]{margin:0 0 10px;font-size:1.25rem;position:relative}.feature-card p[data-v-6de80515]{color:var(--color-gray-light);margin:0;line-height:1.7;position:relative}.method-section[data-v-6de80515]{background:linear-gradient(135deg, var(--color-primary-darkest), var(--color-dark-gray-dark));border-top:1px solid var(--color-dark-gray-light);border-bottom:1px solid var(--color-dark-gray-light)}.method-grid[data-v-6de80515]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.method-card[data-v-6de80515]{border-radius:20px;gap:20px;padding:30px;display:flex}.method-icon[data-v-6de80515]{flex-shrink:0;font-size:2rem}.method-card h3[data-v-6de80515]{margin:0 0 10px}.method-card p[data-v-6de80515]{color:var(--color-gray-light);margin:0;line-height:1.7}.method-card strong[data-v-6de80515]{color:var(--color-white)}.technology-container[data-v-6de80515]{border-radius:20px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.technology-item[data-v-6de80515]{background:var(--color-black-surface);flex-direction:column;justify-content:center;align-items:center;min-height:130px;padding:20px;transition:background .3s;display:flex}.technology-item[data-v-6de80515]:hover{background:var(--color-dark-gray-light)}.technology-name[data-v-6de80515]{font-family:var(--font-heading);font-size:1.2rem;font-weight:700}.technology-type[data-v-6de80515]{color:var(--color-gray-light);margin-top:7px;font-size:.8rem}.team-section[data-v-6de80515]{padding-bottom:60px}.team-intro[data-v-6de80515]{max-width:700px;color:var(--color-gray-light);margin:-20px 0 40px;font-size:1.05rem;line-height:1.8}.team-intro strong[data-v-6de80515]{color:var(--color-lemon-green)}.team-grid[data-v-6de80515]{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.member-card[data-v-6de80515]{border-radius:22px;transition:transform .3s;overflow:hidden}.member-card[data-v-6de80515]:hover{transform:translateY(-7px)}.member-image-wrapper[data-v-6de80515]{aspect-ratio:1;background:var(--color-dark-gray);width:100%;overflow:hidden}.member-image[data-v-6de80515]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.member-card:hover .member-image[data-v-6de80515]{transform:scale(1.04)}.member-info[data-v-6de80515]{padding:22px}.member-info h3[data-v-6de80515]{margin:0;font-size:1rem;line-height:1.4}.member-info>span[data-v-6de80515]{color:var(--color-primary-light);margin-top:5px;font-size:.85rem;display:block}.member-links[data-v-6de80515]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.member-links a[data-v-6de80515]{color:var(--color-light-gray);border:1px solid var(--color-dark-gray-light);border-radius:8px;padding:6px 10px;font-size:.75rem;text-decoration:none;transition:all .2s}.member-links a[data-v-6de80515]:hover{color:var(--color-white);border-color:var(--color-primary-light);background:var(--color-primary-alpha-25)}.team-footer[data-v-6de80515]{border-radius:18px;align-items:center;gap:18px;margin-top:30px;padding:22px 25px;display:flex}.team-footer img[data-v-6de80515]{object-fit:contain;width:50px;height:50px}.team-footer strong[data-v-6de80515]{font-family:var(--font-heading)}.team-footer p[data-v-6de80515]{color:var(--color-gray-light);margin:4px 0 0;font-size:.85rem}.team-footer>a[data-v-6de80515]{color:var(--color-light-gray);margin-left:auto;font-size:.85rem;text-decoration:none}.team-footer>a[data-v-6de80515]:hover{color:var(--color-lemon-green)}.closing-section[data-v-6de80515]{text-align:center;background:radial-gradient(circle at center, var(--color-primary-alpha-25), transparent 60%);justify-content:center;padding:100px 25px;display:flex}.closing-content[data-v-6de80515]{flex-direction:column;align-items:center;max-width:650px;display:flex}.closing-content img[data-v-6de80515]{object-fit:contain;width:80px;height:80px;margin-bottom:25px}.closing-content h2[data-v-6de80515]{font-family:var(--font-heading);margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.15}.closing-content p[data-v-6de80515]{color:var(--color-gray-light);margin:20px 0 30px;line-height:1.8}.closing-content .btn-premium[data-v-6de80515]{text-decoration:none}@media (width<=900px){.content-section[data-v-6de80515]{padding:70px 22px}.hero-section[data-v-6de80515]{min-height:500px;padding:60px 20px}.about-grid[data-v-6de80515],.problem-grid[data-v-6de80515],.method-grid[data-v-6de80515],.features-grid[data-v-6de80515]{grid-template-columns:1fr}.technology-container[data-v-6de80515],.team-grid[data-v-6de80515]{grid-template-columns:repeat(2,1fr)}.team-footer[data-v-6de80515]{flex-wrap:wrap}.team-footer>a[data-v-6de80515]{width:100%;margin-top:5px;margin-left:0}}@media (width<=600px){.hero-section[data-v-6de80515]{min-height:470px;padding:50px 18px}.clic-logo[data-v-6de80515]{width:105px;height:105px}.hero-content p[data-v-6de80515]{font-size:1rem;line-height:1.65}.hero-tags span[data-v-6de80515]{padding:7px 12px;font-size:.8rem}.content-section[data-v-6de80515]{padding:55px 18px}.section-heading[data-v-6de80515]{gap:12px;margin-bottom:30px}.section-number[data-v-6de80515]{font-size:.7rem}.section-heading h2[data-v-6de80515]{font-size:1.8rem}.about-card[data-v-6de80515],.problem-card[data-v-6de80515],.feature-card[data-v-6de80515],.method-card[data-v-6de80515]{padding:25px}.technology-container[data-v-6de80515]{grid-template-columns:1fr 1fr}.technology-item[data-v-6de80515]{min-height:105px}.technology-name[data-v-6de80515]{text-align:center;font-size:1rem}.team-grid[data-v-6de80515]{grid-template-columns:1fr}.member-image-wrapper[data-v-6de80515]{aspect-ratio:4/3}.team-footer[data-v-6de80515]{padding:18px}.closing-section[data-v-6de80515]{padding:70px 20px}}html,body{height:100%;margin:0;padding:0}*,:before,:after{box-sizing:border-box}html{font-size:16px}*{font-size:1rem}:root{--color-farm-green:#165f47;--color-lettuce:#2da049;--color-lemon-green:#aed140;--color-light-green:#e3ea98;--color-lemon:#f6c817;--color-pumpkin:#f2923b;--color-chilli-paper:#b91f3f;--color-beetroot:#8c4074;--color-primary:#165f47;--color-secondary:#8c4074;--color-surface-secondary:oklch(from var(--color-secondary) .125 c h);--color-accent:var(--color-lemon);--color-surface:oklch(from var(--color-primary) .125 c h);--color-gray:#4a5d55;--color-black:#0c241c;--color-white:var(--color-light-green);--color-light-gray:#e3ea98;--color-dark-gray:#1b382d;--color-error:#b91f3f;--color-correct:#2da049;--color-warning:#f2923b;--color-primary-lightest:#e8f3ee;--color-primary-light:#438770;--color-primary-hover:#104835;--color-primary-dark:#0a3124;--color-primary-darkest:#04140e;--color-secondary-lightest:#f6edf3;--color-secondary-light:#b06b99;--color-secondary-hover:#6d305a;--color-secondary-dark:#502141;--color-secondary-darkest:#2e1025;--color-gray-lightest:#f2f5f3;--color-gray-light:#c0ccc6;--color-gray-hover:#36453e;--color-gray-dark:#232e2a;--color-gray-darkest:#111715;--color-black-pure:#06140f;--color-black-surface:#122b22;--color-dark-gray-light:#264a3d;--color-dark-gray-dark:#12261f;--color-white-pure:#fff;--color-light-gray-light:#f7f9ea;--color-light-gray-dark:#c5cf7a;--color-error-light:#fce8ec;--color-error-hover:#961530;--color-error-dark:#6e0c20;--color-correct-light:#eaf6ed;--color-correct-hover:#227e39;--color-correct-dark:#155425;--color-warning-light:#fef4ea;--color-warning-hover:#d47622;--color-warning-dark:#964e10;--color-primary-alpha-10:#165f471a;--color-primary-alpha-25:#165f4740;--color-primary-alpha-50:#165f4780;--color-primary-alpha-75:#165f47bf;--color-black-alpha-50:#0c241c80;--color-white-alpha-10:#fcfdf61a;--font-heading:"Sansation", sans-serif;--font-serif:"Merriweather", serif;--font-sans-serif:"Inter", sans-serif;--font-monospace:"JetBrains Mono", monospace}.tema{background-color:var(--color-dark-gray);color:var(--color-white);--color-text:var(--color-light-gray-light);--color-text-contrast:var(--color-black);font-family:var(--font-sans-serif)}.font-serif{font-family:var(--font-serif)}.font-sans-serif{font-family:var(--font-sans-serif)}.font-heading{font-family:var(--font-heading)}.font-monospace{font-family:var(--font-monospace)}.col-gray{color:var(--color-gray)}.col-white{color:var(--color-white)}.col-black{color:var(--color-black)}.col-primary{color:var(--color-primary)}.col-secondary{color:var(--color-secondary)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-black{background-color:var(--color-black)}.bg-dark-gray{background-color:var(--color-dark-gray)}.glass{-webkit-backdrop-filter:blur(10px);background:#165f4726;border:1px solid #ffffff1a}.glass-dark{-webkit-backdrop-filter:blur(16px);background:#0c241c99;border:1px solid #ffffff0d}.text-gradient{background:linear-gradient(90deg, var(--color-lettuce), var(--color-lemon-green));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.bg-gradient-primary{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary))}.btn-premium{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-light));color:var(--color-white);cursor:pointer;box-shadow:0 4px 15px var(--color-primary-alpha-25);border:none;border-radius:50px;padding:12px 24px;font-weight:600;transition:all .3s cubic-bezier(.25,.8,.25,1)}.btn-premium:hover{box-shadow:0 6px 20px var(--color-primary-alpha-50);background:linear-gradient(135deg, var(--color-primary-light), var(--color-lettuce));transform:translateY(-2px)}.btn-premium:active{box-shadow:0 2px 10px var(--color-primary-alpha-25);transform:translateY(1px)}.input-premium{width:100%;color:var(--color-white);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:14px 16px;font-size:1rem;transition:all .3s}.input-premium:focus{border-color:var(--color-primary-light);box-shadow:0 0 0 4px var(--color-primary-alpha-25);background:#ffffff1a;outline:none}.input-premium::placeholder{color:#ffffff80}.page-enter-active,.page-leave-active{transition:opacity .4s,transform .4s}.page-enter-from{opacity:0;transform:translateY(20px)}.page-leave-to{opacity:0;transform:translateY(-20px)}
