.loading-spin[data-v-af5bbd4e]{animation:overlay-spin-af5bbd4e 1.35s linear infinite}.loading-shimmer[data-v-af5bbd4e]{animation:overlay-shimmer-af5bbd4e 1.8s ease-in-out infinite}.loading-dot[data-v-af5bbd4e]{animation:overlay-dot-af5bbd4e 1.2s ease-in-out infinite}.loading-dot-delay-1[data-v-af5bbd4e]{animation-delay:.15s}.loading-dot-delay-2[data-v-af5bbd4e]{animation-delay:.3s}@keyframes overlay-spin-af5bbd4e{to{transform:rotate(1turn)}}@keyframes overlay-shimmer-af5bbd4e{0%{opacity:.85;transform:translate(-100%)}50%{opacity:1}to{opacity:.85;transform:translate(400%)}}@keyframes overlay-dot-af5bbd4e{0%,80%,to{opacity:.45;transform:scale(.65)}40%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.loading-spin[data-v-af5bbd4e]{animation:none;opacity:.95}.loading-shimmer[data-v-af5bbd4e]{animation:none;margin-left:auto;margin-right:auto;opacity:.9;transform:translate(0);width:40%}.loading-dot[data-v-af5bbd4e]{animation:none;opacity:.75}}.logo-container[data-v-531b0632]:hover{transform:scale(1.05)}.footer-link[data-v-9f85df70]{align-items:center;border-radius:.5rem;color:var(--fallback-bc,oklch(var(--bc)/.7));display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;max-width:100%;padding-bottom:.375rem;padding-inline-end:.5rem;padding-top:.375rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer-link[data-v-9f85df70]:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.4));--tw-text-opacity:1;color:rgb(238 104 37/var(--tw-text-opacity,1))}.footer-link[data-v-9f85df70]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(238 104 37/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/1))}.footer-link-dot[data-v-9f85df70]{background-color:#ee682559;border-radius:9999px;flex-shrink:0;height:.375rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.375rem}.footer-link:hover .footer-link-dot[data-v-9f85df70]{--tw-bg-opacity:1;background-color:rgb(238 104 37/var(--tw-bg-opacity,1))}.footer-social[data-v-9f85df70]{align-items:center;background-color:var(--fallback-b1,oklch(var(--b1)/.8));border-color:var(--fallback-b3,oklch(var(--b3)/.7));border-radius:.75rem;border-width:1px;display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity,1)));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer-social[data-v-9f85df70]:hover{background-color:#ee68250d;border-color:#ee682559;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.footer-social[data-v-9f85df70]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(238 104 37/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/1))}.footer-social--wa[data-v-9f85df70]:hover{background-color:var(--fallback-su,oklch(var(--su)/.1));border-color:var(--fallback-su,oklch(var(--su)/.4))}.footer-social--tg[data-v-9f85df70]:hover{background-color:var(--fallback-in,oklch(var(--in)/.1));border-color:var(--fallback-in,oklch(var(--in)/.4))}.footer-social--ig[data-v-9f85df70]:hover{background-color:#9a49ff1a;border-color:#9a49ff66}.footer-social--x[data-v-9f85df70]:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.5));border-color:var(--fallback-bc,oklch(var(--bc)/.25))}.footer-legal[data-v-9f85df70]{border-radius:.375rem;color:var(--fallback-bc,oklch(var(--bc)/.7));font-weight:500;padding:.25rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer-legal[data-v-9f85df70]:hover{--tw-text-opacity:1;color:rgb(238 104 37/var(--tw-text-opacity,1))}.footer-legal[data-v-9f85df70]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(238 104 37/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/1))}.scroll-progress-container[data-v-03908ecf]{background-color:#ffffff0d;height:3px;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:100}.scroll-progress-bar[data-v-03908ecf]{background:linear-gradient(90deg,#ff961f,#ff8929);height:100%;position:relative;transition:width .2s cubic-bezier(.4,0,.2,1)}.scroll-progress-bar[data-v-03908ecf]:after{animation:shimmer-03908ecf 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;position:absolute;right:0;top:0;transform:translate(-100%);width:100px}@keyframes shimmer-03908ecf{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sidebar-panel[data-v-c6dd9b98]{padding-right:max(.25rem,env(safe-area-inset-right))}.custom-scrollbar[data-v-c6dd9b98]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-c6dd9b98]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-c6dd9b98]::-webkit-scrollbar-thumb{background:hsl(var(--bc)/.12);border-radius:10px}.custom-scrollbar[data-v-c6dd9b98]:hover::-webkit-scrollbar-thumb{background:hsl(var(--bc)/.22)}.custom-scrollbar[data-v-c6dd9b98]{scrollbar-color:hsl(var(--bc)/.15) transparent;scrollbar-width:thin}
