.navbar-brand-title[data-v-147affac],[data-v-147affac] .v-toolbar-title.navbar-brand-title{flex:0 0 auto!important;flex-grow:0!important;flex-shrink:0!important;margin:0!important;min-width:0!important;overflow:visible!important;padding:0!important;width:auto!important}.language-switcher-btn[data-v-742b2a8c]:hover{color:#fff!important}.language-menu[data-v-742b2a8c]{min-width:140px}.language-item[data-v-742b2a8c]{cursor:pointer;transition:all .2s ease}.language-item[data-v-742b2a8c]:hover{background:#ffffff26}.language-item.v-list-item--active[data-v-742b2a8c]{background:#fff3}.settings-bottom-sheet[data-v-f27a6578] .v-overlay__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.settings-sheet-content[data-v-f27a6578]{max-height:60vh}.bg-transparent[data-v-f27a6578] .v-expansion-panel{background:rgba(var(--v-theme-primary),.05);border:1px solid rgba(var(--v-theme-primary),.1);border-radius:12px;margin-bottom:12px}.bg-transparent[data-v-f27a6578] .v-expansion-panel-title{padding:16px}.bg-transparent[data-v-f27a6578] .v-expansion-panel-text__wrapper{padding:8px 16px 16px}.bg-transparent[data-v-f27a6578] .v-list-item:hover{background:rgba(var(--v-theme-primary),.1)}.bg-transparent[data-v-f27a6578] .v-list-item--active{background:rgba(var(--v-theme-primary),.15)}.theme-toggle-icon[data-v-896b075c]{transition:transform .3s ease}.theme-toggle-btn:hover .theme-toggle-icon[data-v-896b075c]{transform:rotate(15deg)}.theme-toggle-btn[data-v-896b075c]:hover{color:#fff;opacity:1}.profile-trigger[data-v-896b075c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.profile-trigger[data-v-896b075c]:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px)}.profile-trigger-active[data-v-896b075c]{background:#fff3;border-color:#fff6}.profile-avatar[data-v-896b075c]{border:2px solid hsla(0,0%,100%,.3);transition:all .3s cubic-bezier(.4,0,.2,1)}.profile-trigger:hover .profile-avatar[data-v-896b075c]{transform:scale(1.05)}.profile-avatar-buyer[data-v-896b075c]{background:linear-gradient(135deg,#4caf50,#45a049)}.profile-avatar-vendor[data-v-896b075c]{background:linear-gradient(135deg,#2196f3,#1976d2)}.profile-status-indicator[data-v-896b075c]{animation:pulse-896b075c 2s infinite;background:#4caf50;border:2px solid #fff;border-radius:50%;bottom:0;box-shadow:0 2px 4px #0003;height:12px;position:absolute;right:0;width:12px}@keyframes pulse-896b075c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.profile-glow[data-v-896b075c]{background:radial-gradient(circle,rgba(93,0,133,.3) 0,transparent 70%);border-radius:50%;inset:-4px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.profile-trigger:hover .profile-glow[data-v-896b075c]{opacity:1}.profile-arrow[data-v-896b075c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.profile-arrow-rotated[data-v-896b075c]{transform:rotate(180deg)}.profile-menu-card[data-v-896b075c]{max-width:320px;min-width:280px;overflow:hidden}.profile-menu-header[data-v-896b075c]{background:linear-gradient(135deg,#5d00850d,#5d008505);border-bottom:1px solid rgba(0,0,0,.08)}.profile-menu-avatar[data-v-896b075c]{border:2px solid rgba(93,0,133,.1)}.profile-menu-avatar-buyer[data-v-896b075c]{background:linear-gradient(135deg,#4caf50,#45a049)}.profile-menu-avatar-vendor[data-v-896b075c]{background:linear-gradient(135deg,#2196f3,#1976d2)}.profile-menu-item[data-v-896b075c]{transition:all .2s ease}.profile-menu-item[data-v-896b075c]:hover{background:#5d008514;transform:translate(4px)}.profile-menu-item-logout[data-v-896b075c]:hover{background:rgba(var(--v-theme-error),.1)}.v-theme--dark .profile-menu-header[data-v-896b075c]{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-bottom-color:#ffffff1a}.v-theme--dark .profile-menu-item[data-v-896b075c]:hover{background:#ffffff14}.service-item-hover[data-v-e15ea11a]:hover{background:#ffffff26!important;transform:translate(4px)}[data-v-e15ea11a] .v-list-item{transition:all .2s ease}.v-bottom-navigation .v-btn--active[data-v-61993f24] .v-icon,.v-bottom-navigation .v-btn--active[data-v-61993f24] span{color:#fff!important}.bottom-nav-btn[data-v-61993f24]{flex:1 1 0;max-width:100%;min-width:0!important;padding:4px 2px!important}.bottom-nav-icon[data-v-61993f24]{font-size:20px!important}.bottom-nav-label[data-v-61993f24]{font-size:.65rem!important;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:360px){.mobile-bottom-nav[data-v-61993f24]{height:64px!important}.bottom-nav-btn[data-v-61993f24]{padding:2px 1px!important}.bottom-nav-icon[data-v-61993f24]{font-size:18px!important}.bottom-nav-label[data-v-61993f24]{font-size:.6rem!important}}@media(max-width:340px){.mobile-bottom-nav[data-v-61993f24]{height:60px!important}.bottom-nav-btn[data-v-61993f24]{padding:2px 0!important}.bottom-nav-icon[data-v-61993f24]{font-size:16px!important}.bottom-nav-label[data-v-61993f24]{font-size:.55rem!important;max-width:50px}}@media(max-width:959px){.mobile-bottom-nav.bottom-nav-hidden[data-v-61993f24]{opacity:0!important;pointer-events:none!important;transform:translateY(100%)!important;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)!important}}.services-bottom-sheet[data-v-2f4531e0]{z-index:1000}.close-btn-hover[data-v-2f4531e0]:hover{transform:rotate(90deg)}.services-grid[data-v-2f4531e0]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.service-card-hover[data-v-2f4531e0]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);transition:all .3s cubic-bezier(.4,0,.2,1)}.service-card-hover[data-v-2f4531e0]:hover{background:#ffffff26!important;border-color:#fff6!important;box-shadow:0 12px 32px #fff3;transform:translateY(-6px) scale(1.02)}.service-card-hover[data-v-2f4531e0]:active{transform:translateY(-2px) scale(1)}.service-icon-hover[data-v-2f4531e0]{transition:all .3s cubic-bezier(.4,0,.2,1)}.service-card-hover:hover .service-icon-hover[data-v-2f4531e0]{box-shadow:0 8px 20px rgba(var(--v-theme-primary),.5);transform:scale(1.15) rotate(5deg)}@media(max-width:959px){.services-sheet[data-v-2f4531e0]{height:100vh!important;max-height:100vh!important}}@media(max-width:600px){.services-grid[data-v-2f4531e0]{grid-template-columns:1fr}}.navbar[data-v-a2ea9c72]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:959px){.navbar-hidden-mobile[data-v-a2ea9c72]{opacity:0!important;pointer-events:none!important;transform:translateY(-100%)!important;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)!important}}.landing-footer[data-v-52221c0b]{background:rgb(var(--v-theme-primary));border-top:1px solid hsla(0,0%,100%,.1);margin-top:80px;padding:64px 0 32px}.footer-content[data-v-52221c0b]{display:grid;gap:64px;grid-template-columns:2fr 3fr;margin-bottom:48px}.footer-brand[data-v-52221c0b]{max-width:300px}.brand-name[data-v-52221c0b]{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:12px}.brand-description[data-v-52221c0b]{color:#ffffffe6;font-size:.9375rem;line-height:1.6;margin-bottom:24px}.social-links[data-v-52221c0b]{display:flex;gap:12px}.social-link[data-v-52221c0b]{align-items:center;background:#ffffff26;border-radius:8px;color:#fff;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.social-link[data-v-52221c0b]:hover{background:#ffffff40;transform:translateY(-2px)}.footer-links[data-v-52221c0b]{display:grid;gap:48px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.footer-section[data-v-52221c0b]{display:flex;flex-direction:column}.section-title[data-v-52221c0b]{color:#fff;font-size:.875rem;font-weight:600;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}.link-list[data-v-52221c0b]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.link-list li[data-v-52221c0b]{margin:0}.footer-link[data-v-52221c0b]{align-items:center;background:none;border:none;color:#ffffffd9;cursor:pointer;display:flex;font-family:inherit;font-size:.9375rem;padding:0;text-decoration:none;transition:color .2s ease}.footer-link[data-v-52221c0b]:hover{color:#fff}.footer-bottom[data-v-52221c0b]{align-items:center;border-top:1px solid hsla(0,0%,100%,.15);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:32px}.copyright[data-v-52221c0b]{color:#fffc;font-size:.875rem}.footer-legal[data-v-52221c0b]{display:flex;flex-wrap:wrap;gap:24px}.legal-link[data-v-52221c0b]{color:#fffc;font-size:.875rem;text-decoration:none;transition:color .2s ease}.legal-link[data-v-52221c0b]:hover{color:#fff}@media(max-width:960px){.footer-content[data-v-52221c0b]{gap:48px;grid-template-columns:1fr}.footer-links[data-v-52221c0b]{gap:32px;grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.landing-footer[data-v-52221c0b]{margin-top:60px;padding:48px 0 24px}.footer-links[data-v-52221c0b]{gap:32px;grid-template-columns:1fr}.footer-bottom[data-v-52221c0b]{align-items:flex-start;flex-direction:column}.footer-legal[data-v-52221c0b]{flex-direction:column;gap:12px}}.error-boundary[data-v-58d0b9b5]{min-height:100vh;width:100%}.skip-link[data-v-80579da1]{background:var(--v-theme-primary,#5d0085);border-radius:0 0 4px;color:#fff;font-size:14px;font-weight:600;left:0;padding:12px 24px;position:absolute;text-decoration:none;top:-40px;z-index:10000}.skip-link[data-v-80579da1]:focus{outline:3px solid #fff;outline-offset:2px;top:0}.skip-link[data-v-80579da1]:focus-visible{top:0}
