*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0a0a0b;--surface: #141416;--text: #a8a5a0;--text-bright: #f2efe9;--accent: #e8a87c;--accent-hover: #f0bc96;--border: rgba(255, 255, 255, .08);--logo-color: #ffffff;--logo-letter-spacing: -.05em;--logo-font-kerning: normal;--font-logo: "Garet", sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-heading: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--nav-gutter: clamp(2rem, 6vw, 5rem);--nav-max-width: 1000px;--discover-max-width: 1760px;--discover-gutter: clamp(1.5rem, 3.5vw, 3.25rem);--discover-bg: #ffffff;--discover-text: #6b6b6b;--discover-heading: #0a0a0b;--discover-border: rgba(0, 0, 0, .08);--discover-surface: #f5f5f4;--verified-badge: #0f766e;--hero-height: 70svh;--motion-standard: cubic-bezier(.2, 0, 0, 1)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overflow-x:clip}body{font-family:var(--font-body);background:var(--discover-bg);color:var(--text);min-height:100%;min-height:100svh;min-height:100dvh;line-height:1.5;overflow-x:clip}#app{min-height:100%;min-height:100svh;min-height:100dvh}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}input,textarea,select{font-family:var(--font-body)}.btn{font-family:var(--font-heading)}.header-signup{display:inline-flex;align-items:center;padding:.6rem 1.4rem;border-radius:999px;background:#fff;color:var(--bg);font-family:var(--font-heading);font-size:1rem;font-weight:700;text-decoration:none;transition:opacity .2s}.header-signup:hover{opacity:.85}.header--solid .header-signup,.header-signup--solid{background:var(--discover-heading);color:#fff}.header--solid .header-signup:hover,.header-signup--solid:hover{opacity:.9}.order-status{display:inline-flex;align-items:center;font-family:var(--font-heading);font-size:.75rem;font-weight:700;padding:.35rem .75rem;border-radius:999px;background:var(--discover-surface);color:var(--discover-heading);border:1px solid var(--discover-border);white-space:nowrap}.order-status--new{background:#fef3c7;color:#059669;border-color:#a7f3d0}.order-status--paid{background:#dbeafe;color:#1d4ed8;border-color:#bfdbfe}.order-status--assigned{background:#f3e8ff;color:#4338ca;border-color:#ddd6fe}.order-status--feedback_received{background:#ecfccb;color:#047857;border-color:#a7f3d0}.order-status--delivered{background:#f1f5f9;color:#475569;border-color:#cbd5e1}#app{min-height:100svh}body.tidio-hidden #tidio-chat,body.tidio-hidden iframe[id^=tidio]{display:none!important;visibility:hidden!important;pointer-events:none!important}body.tidio-quiet #tidio-chat{z-index:20!important}body.tidio-quiet iframe#tidio-chat-code,body.tidio-quiet iframe[id^=tidio]{z-index:20!important;max-width:min(100vw,24rem)}button{font-family:inherit;cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}img[src*=kords_logo]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.footer[data-v-527ebdd3]{padding:3.5rem var(--nav-gutter) 0;background:var(--discover-bg);font-size:.9rem;font-family:var(--font-body)}.footer--wide[data-v-527ebdd3]{padding-left:var(--discover-gutter);padding-right:var(--discover-gutter)}.footer-inner[data-v-527ebdd3]{display:flex;justify-content:space-between;gap:3rem;max-width:var(--nav-max-width);margin:0 auto;width:100%;padding-bottom:3rem}.footer-brand[data-v-527ebdd3]{max-width:16rem}.footer-logo[data-v-527ebdd3]{display:inline-flex;margin-bottom:1rem}.footer-logo-img[data-v-527ebdd3]{height:1.5rem;width:auto;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.footer-tagline[data-v-527ebdd3]{color:var(--discover-text);line-height:1.6;font-size:.9rem}.footer-nav[data-v-527ebdd3]{display:flex;gap:4rem}.footer-col[data-v-527ebdd3]{display:flex;flex-direction:column;gap:.75rem}.footer-col-title[data-v-527ebdd3]{font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--discover-heading);margin-bottom:.25rem}.footer-col a[data-v-527ebdd3]{color:var(--discover-text);transition:color .2s}.footer-col a[data-v-527ebdd3]:hover{color:var(--discover-heading)}.footer-bottom[data-v-527ebdd3]{display:flex;align-items:center;justify-content:space-between;gap:1rem 1.5rem;flex-wrap:wrap;border-top:1px solid var(--discover-border);max-width:var(--nav-max-width);margin:0 auto;width:100%;padding:1.25rem 0 1.5rem;color:var(--discover-text);font-size:.85rem}.footer-payments[data-v-527ebdd3]{display:flex;align-items:center;gap:.35rem;list-style:none;margin:0;padding:0}.footer-payments li[data-v-527ebdd3]{margin:0;padding:0;line-height:0}.payment-badge[data-v-527ebdd3]{display:block;width:2.375rem;height:1.5rem;border-radius:3px;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;object-fit:cover;background:#fff;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.footer--wide .footer-inner[data-v-527ebdd3],.footer--wide .footer-bottom[data-v-527ebdd3]{max-width:var(--discover-max-width)}@media(max-width:768px){.footer-inner[data-v-527ebdd3]{flex-direction:column;gap:2.5rem}.footer-nav[data-v-527ebdd3]{flex-wrap:wrap;gap:2rem 3rem}.footer-brand[data-v-527ebdd3]{max-width:none}.footer-bottom[data-v-527ebdd3]{flex-direction:column;align-items:flex-start}}.sidebar[data-v-f584199f]{position:sticky;top:0;align-self:start;z-index:20;display:flex;flex-direction:column;align-items:stretch;width:5.5rem;height:100svh;padding:0;border-right:1px solid var(--discover-border);background:var(--discover-bg);font-family:var(--font-body)}.sidebar-brand[data-v-f584199f]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;min-height:4.75rem;padding:1.125rem .4rem 1rem;text-decoration:none}.sidebar-brand img[data-v-f584199f]{width:100%;height:auto;display:block}.sidebar-nav[data-v-f584199f]{display:flex;flex-direction:column;gap:.35rem;width:100%;padding:1rem .625rem}.sidebar-link[data-v-f584199f]{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;max-height:3.25rem;border-radius:12px;color:var(--discover-text);text-decoration:none;transition:background .2s,color .2s}.sidebar-icon[data-v-f584199f]{display:block;flex-shrink:0}.sidebar-link[data-v-f584199f]:hover{background:var(--discover-surface);color:var(--discover-heading)}.sidebar-link--active[data-v-f584199f],.sidebar-link--active[data-v-f584199f]:hover{background:var(--discover-heading);color:#fff}@media(max-width:700px){.sidebar[data-v-f584199f]{position:fixed;top:auto;bottom:0;left:0;right:0;z-index:40;flex-direction:row;align-items:center;gap:0;width:100%;max-width:100%;height:auto;min-height:4.25rem;padding:.4rem max(.5rem,env(safe-area-inset-left)) calc(.4rem + env(safe-area-inset-bottom)) max(.5rem,env(safe-area-inset-right));border-right:none;border-top:1px solid var(--discover-border);box-shadow:0 -8px 24px #0000000a;box-sizing:border-box}.sidebar-brand[data-v-f584199f]{display:none}.sidebar-nav[data-v-f584199f]{flex:1 1 auto;flex-direction:row;justify-content:space-around;align-items:center;gap:.15rem;width:100%;min-width:0;padding:0}.sidebar-link[data-v-f584199f]{width:auto;min-width:2.75rem;max-width:none;height:3rem;aspect-ratio:auto;border-radius:12px}.sidebar-icon[data-v-f584199f]{width:22px;height:22px}}.auth-shell[data-v-3e16a361]{min-height:100svh}.auth-shell--with-sidebar[data-v-3e16a361]{display:grid;grid-template-columns:5.5rem minmax(0,1fr)}.auth-shell--with-sidebar .auth-shell-content[data-v-3e16a361]{min-width:0}.auth-mobile-brand[data-v-3e16a361]{display:none}.auth-shell-footer[data-v-3e16a361]{margin-top:0}@media(max-width:700px){.auth-shell--with-sidebar[data-v-3e16a361]{display:block}.auth-shell--with-sidebar .auth-shell-content[data-v-3e16a361]{min-width:0;padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))}.auth-mobile-brand[data-v-3e16a361]{display:flex;align-items:center;position:sticky;top:0;z-index:30;min-height:3.25rem;padding:max(.65rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) .65rem max(1rem,env(safe-area-inset-left));background:var(--discover-bg);border-bottom:1px solid var(--discover-border)}.auth-mobile-brand-link[data-v-3e16a361]{display:inline-flex;align-items:center;line-height:1;text-decoration:none}.auth-mobile-brand-link img[data-v-3e16a361]{height:1.5rem;width:auto;display:block}}.header[data-v-e2a72421]{padding:1.5rem var(--nav-gutter)}.header--transparent[data-v-e2a72421]{position:absolute;top:0;left:0;right:0;z-index:2;background:transparent}.header--solid[data-v-e2a72421]{z-index:10;background:var(--discover-bg)}.header--solid .header-nav a[data-v-e2a72421]:not(.header-signup){color:var(--discover-heading)}.header--solid .header-discover-btn[data-v-e2a72421],.header--solid .header-search[data-v-e2a72421]{color:var(--discover-heading)}.header-discover-btn[data-v-e2a72421]{display:inline-flex;align-items:center;gap:.5rem;box-sizing:border-box;font-family:var(--font-heading);font-size:1rem;font-weight:700;text-decoration:none;color:#fff;border-radius:999px;padding:.6rem 1.4rem;border:1px solid transparent;transition:opacity .2s,background .2s,border-color .2s}.header--solid .header-discover-btn[data-v-e2a72421]{color:var(--discover-heading);border-color:var(--discover-border);background:var(--discover-bg)}.header-discover-btn[data-v-e2a72421]:hover{opacity:.75}.header--solid .header-discover-btn[data-v-e2a72421]:hover{opacity:1;background:var(--discover-surface);border-color:#00000024}.header-discover-btn svg[data-v-e2a72421]{flex-shrink:0}.header--solid-auth .header-nav[data-v-e2a72421]{margin-left:auto}.header-inner[data-v-e2a72421]{display:flex;align-items:center;justify-content:space-between;max-width:var(--nav-max-width);margin:0 auto;width:100%}.header-left[data-v-e2a72421]{display:flex;align-items:center;gap:.75rem}.header-back[data-v-e2a72421]{display:flex;align-items:center;justify-content:center;color:#fff;padding:.15rem;transition:opacity .2s;margin-left:-.5rem}.header--solid .header-back[data-v-e2a72421]{color:var(--discover-heading)}.header-back[data-v-e2a72421]:hover{opacity:.75}.header-logo[data-v-e2a72421]{display:inline-flex;align-items:center;line-height:1}.header-logo--auth-mobile[data-v-e2a72421]{display:none}.header-logo-img[data-v-e2a72421]{height:2rem;width:auto;display:block}.header-nav[data-v-e2a72421]{display:flex;align-items:center;gap:1.25rem;font-size:1rem}.header-nav a[data-v-e2a72421]:not(.header-signup):not(.header-discover-btn):not(.header-partner-link){color:#fff;transition:opacity .2s}.header-nav a[data-v-e2a72421]:not(.header-signup):not(.header-discover-btn):not(.header-partner-link):hover{opacity:.75}.header-partner-link[data-v-e2a72421]{display:inline-flex;align-items:center;box-sizing:border-box;font-family:var(--font-heading);font-size:1rem;font-weight:700;text-decoration:none;color:#fff;border-radius:999px;padding:calc(.6rem - 1px) calc(1.4rem - 1px);border:1px solid rgba(255,255,255,.35);background:transparent;transition:opacity .2s,background .2s,border-color .2s}.header-partner-link[data-v-e2a72421]:hover{background:#ffffff14;border-color:#ffffff8c}.header-search[data-v-e2a72421]{display:flex;align-items:center;justify-content:center;color:#fff;padding:.25rem;transition:opacity .2s}.header-search[data-v-e2a72421]:hover{opacity:.75}@media(max-width:768px){.header[data-v-e2a72421]{padding:.75rem 1rem;padding-top:max(.75rem,env(safe-area-inset-top));padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.header-inner[data-v-e2a72421]{gap:.5rem;max-width:none}.header-left[data-v-e2a72421]{gap:.3rem;min-width:0;flex-shrink:0}.header-logo-img[data-v-e2a72421]{height:1.5rem}.header-back[data-v-e2a72421]{padding:.05rem}.header-back svg[data-v-e2a72421]{width:20px;height:20px}.header-nav[data-v-e2a72421]{gap:.75rem;font-size:.875rem;flex-shrink:0}.header-partner-link[data-v-e2a72421]{flex-shrink:0;font-size:.8125rem;font-weight:700;white-space:nowrap;padding:calc(.45rem - 1px) calc(.9rem - 1px);min-height:2.25rem}.header-discover-btn[data-v-e2a72421]{font-size:.8125rem;gap:.35rem;padding:.45rem .9rem;min-height:2.25rem}.header-discover-btn svg[data-v-e2a72421]{width:16px;height:16px}.header-search[data-v-e2a72421]{width:2.25rem;height:2.25rem;padding:0;flex-shrink:0}.header-search svg[data-v-e2a72421]{width:18px;height:18px}.header-nav .header-signup[data-v-e2a72421]{padding:.45rem .9rem;font-size:.8125rem;min-height:2.25rem;flex-shrink:0}}@media(max-width:700px){.header--solid-auth[data-v-e2a72421]{display:flex;align-items:center;position:sticky;top:0;z-index:30;min-height:3.25rem;padding:max(.65rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) .65rem max(1rem,env(safe-area-inset-left));border-bottom:1px solid var(--discover-border);box-sizing:border-box}.header-logo--auth-mobile[data-v-e2a72421]{display:inline-flex;align-items:center;line-height:1}.header--solid-auth .header-inner[data-v-e2a72421]{gap:.45rem;width:100%}.header--solid-auth .header-left[data-v-e2a72421]{flex:1 1 auto;min-width:0}.header--solid-auth .header-nav[data-v-e2a72421]{margin-left:0;flex-shrink:0}.header--solid-auth .header-discover-btn[data-v-e2a72421]{font-size:.6875rem;gap:.3rem;padding:.3rem .55rem;min-height:1.75rem}.header--solid-auth .header-discover-btn svg[data-v-e2a72421]{width:14px;height:14px}.header--solid-auth .header-logo-img[data-v-e2a72421]{height:1.5rem;width:auto;display:block}}.landing[data-v-8e5928ec]{display:flex;flex-direction:column;min-height:100svh;font-family:var(--font-body)}.landing img[data-v-8e5928ec]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.hero-section[data-v-8e5928ec]{position:relative;min-height:100svh;background:url(/body_image.jpg) center / cover no-repeat}.hero-section[data-v-8e5928ec]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(to bottom,#0a0a0b59,#0a0a0b26 40%,#0a0a0b73);pointer-events:none}.hero[data-v-8e5928ec]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:100svh;padding:6rem 2rem 4rem}.hero-headline[data-v-8e5928ec]{max-width:58rem;width:90%;font-size:clamp(1.75rem,4.5vw,2.75rem);font-weight:500;line-height:1.35;letter-spacing:-.015em;color:var(--text-bright);text-shadow:0 2px 24px rgba(0,0,0,.5);margin-bottom:2.5rem}.hero-actions[data-v-8e5928ec]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.hero-actions .btn[data-v-8e5928ec]{padding:1.05rem 2.35rem;font-size:1.15rem;font-weight:700;border-radius:10px}.hero-actions .btn-primary[data-v-8e5928ec]{background:#fff;color:var(--bg)}.hero-actions .btn-primary[data-v-8e5928ec]:hover{background:#ffffffd9}.btn[data-v-8e5928ec]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;border-radius:999px;font-size:.95rem;font-weight:500;transition:background .2s,color .2s,transform .15s}.btn[data-v-8e5928ec]:active{transform:scale(.98)}.btn-primary[data-v-8e5928ec]{background:var(--accent);color:var(--bg)}.btn-primary[data-v-8e5928ec]:hover{background:var(--accent-hover)}.landing-body[data-v-8e5928ec]{position:relative;background:var(--discover-bg)}.landing-body[data-v-8e5928ec]:before{content:"";position:absolute;top:0;left:0;right:0;height:5rem;background:linear-gradient(to bottom,rgba(10,10,11,.04),transparent);pointer-events:none}.features-section[data-v-8e5928ec]{max-width:1180px;margin:0 auto;padding:3rem var(--nav-gutter) 2rem}.features-intro[data-v-8e5928ec]{display:flex;align-items:center;justify-content:center;padding:0 0 3rem}.features-lead[data-v-8e5928ec]{max-width:40rem;margin:0;font-size:clamp(1rem,1.6vw,1.15rem);font-weight:400;line-height:1.65;letter-spacing:0;text-align:center;color:var(--discover-text)}.showcase-list[data-v-8e5928ec]{display:flex;flex-direction:column;gap:clamp(4rem,8vw,6.5rem);padding-top:0}.showcase-row[data-v-8e5928ec]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.showcase-row--reverse[data-v-8e5928ec]{direction:rtl}.showcase-row--reverse[data-v-8e5928ec]>*{direction:ltr}.showcase-copy[data-v-8e5928ec]{max-width:26rem}.showcase-row--reverse .showcase-copy[data-v-8e5928ec]{margin-left:auto}.showcase-title[data-v-8e5928ec]{font-size:clamp(1.85rem,3.5vw,2.65rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--discover-heading)}.showcase-text[data-v-8e5928ec]{margin-top:1.1rem;font-size:1.05rem;line-height:1.65;color:var(--discover-text)}.showcase-visual[data-v-8e5928ec]{min-width:0}.showcase-frame[data-v-8e5928ec]{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px #0000001f;aspect-ratio:4 / 3}.showcase-photo[data-v-8e5928ec]{width:100%;height:100%;object-fit:cover;display:block}.showcase-card[data-v-8e5928ec]{position:absolute;background:#fff;border-radius:14px;box-shadow:0 12px 40px #00000024;border:1px solid rgba(0,0,0,.06)}.showcase-card--pro[data-v-8e5928ec]{left:6%;bottom:8%;width:min(72%,17rem);padding:1rem}.mock-profile-head[data-v-8e5928ec]{display:flex;gap:.75rem;align-items:center}.mock-avatar[data-v-8e5928ec]{width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;flex-shrink:0}.mock-name[data-v-8e5928ec]{display:inline-flex;align-items:center;gap:.3rem;font-size:.9rem;font-weight:700;color:var(--discover-heading);line-height:1.2}.mock-verified[data-v-8e5928ec]{flex-shrink:0;color:var(--verified-badge)}.mock-role[data-v-8e5928ec]{margin-top:.15rem;font-size:.72rem;color:var(--discover-text)}.mock-bio[data-v-8e5928ec]{margin-top:.75rem;font-size:.72rem;line-height:1.5;color:var(--discover-text)}.mock-pill[data-v-8e5928ec]{display:inline-flex;margin-top:.85rem;padding:.35rem .65rem;border-radius:999px;font-size:.68rem;font-weight:600}.mock-pill--blue[data-v-8e5928ec]{background:#3b82f6;color:#fff}.mock-pill--link[data-v-8e5928ec]{text-decoration:none;cursor:pointer;transition:background .2s}.mock-pill--link[data-v-8e5928ec]:hover{background:#2563eb}.showcase-card--feedback[data-v-8e5928ec]{right:5%;top:8%;width:min(82%,18rem);padding:0;overflow:hidden;background:transparent;border:none;box-shadow:0 12px 40px #0000002e}.mock-imessage[data-v-8e5928ec]{border:1px solid rgba(0,0,0,.08);border-radius:14px;overflow:hidden;background:#f2f2f7}.mock-imessage-header[data-v-8e5928ec]{display:flex;align-items:center;gap:.65rem;padding:.75rem .85rem;background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.06)}.mock-imessage-profile-link[data-v-8e5928ec]{display:inline-flex;flex-shrink:0;border-radius:50%;line-height:0;transition:opacity .2s}.mock-imessage-profile-link[data-v-8e5928ec]:hover{opacity:.85}.mock-imessage-header-avatar[data-v-8e5928ec]{width:2.1rem;height:2.1rem;border-radius:50%;object-fit:cover;flex-shrink:0;background:#e5e5ea}.mock-imessage-title[data-v-8e5928ec]{display:inline-block;font-size:.82rem;font-weight:700;color:var(--discover-heading);line-height:1.2}.mock-imessage-title--link[data-v-8e5928ec]{text-decoration:none;transition:opacity .2s}.mock-imessage-title--link[data-v-8e5928ec]:hover{opacity:.75}.mock-imessage-subtitle[data-v-8e5928ec]{margin-top:.1rem;font-size:.68rem;color:var(--discover-text)}.mock-imessage-chat[data-v-8e5928ec]{padding:.85rem .75rem 1rem}.mock-imessage-row[data-v-8e5928ec]{display:flex;align-items:flex-end;gap:.45rem}.mock-imessage-avatar[data-v-8e5928ec]{width:1.4rem;height:1.4rem;border-radius:50%;object-fit:cover;flex-shrink:0;margin-bottom:.85rem;background:#e5e5ea}.mock-imessage-stack[data-v-8e5928ec]{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;flex:1}.mock-imessage-sender[data-v-8e5928ec]{font-size:.65rem;font-weight:600;color:#8e8e93;margin-left:.3rem}.mock-imessage-bubble[data-v-8e5928ec]{padding:.55rem .75rem;border-radius:16px 16px 16px 4px;background:#e9e9eb;color:#000;box-shadow:0 1px 1px #0000000a}.mock-imessage-text[data-v-8e5928ec]{font-size:.72rem;line-height:1.45}.mock-imessage-time[data-v-8e5928ec]{font-size:.62rem;color:#8e8e93;margin-left:.3rem}.showcase-card--steps[data-v-8e5928ec]{left:8%;bottom:10%;width:min(74%,16.5rem);padding:1rem}.mock-steps[data-v-8e5928ec]{list-style:none;display:flex;flex-direction:column;gap:.75rem}.mock-step[data-v-8e5928ec]{display:flex;align-items:center;gap:.65rem;font-size:.72rem;color:var(--discover-text)}.mock-step-dot[data-v-8e5928ec]{flex-shrink:0;width:.55rem;height:.55rem;border-radius:50%;background:#d4d4d4}.mock-step--done[data-v-8e5928ec]{color:var(--discover-heading);font-weight:600}.mock-step--done .mock-step-dot[data-v-8e5928ec]{background:#22c55e}.mock-step--next .mock-step-dot[data-v-8e5928ec]{background:#7c6fe8;box-shadow:0 0 0 3px #7c6fe833}.cta[data-v-8e5928ec]{text-align:center;padding:5rem 2rem;background:var(--discover-bg)}.cta-title[data-v-8e5928ec]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4em;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.2;color:var(--discover-heading);letter-spacing:-.02em;max-width:48rem;margin:0 auto 1.25rem}.cta-logo[data-v-8e5928ec]{height:.9em;width:auto;display:block}.cta-text[data-v-8e5928ec]{font-size:1.05rem;margin-bottom:2rem;color:var(--discover-text)}.cta-btn[data-v-8e5928ec]{display:inline-flex;align-items:center;justify-content:center;padding:1.05rem 2.35rem;border-radius:10px;background:var(--discover-heading);color:#fff;font-family:var(--font-heading);font-size:1rem;font-weight:700;letter-spacing:-.01em;font-kerning:normal;font-variant-ligatures:common-ligatures;text-decoration:none;transition:background .2s,transform .15s}.cta-btn[data-v-8e5928ec]:hover{background:#000}.cta-btn[data-v-8e5928ec]:active{transform:scale(.98)}@media(max-width:900px){.hero[data-v-8e5928ec]{padding:5.5rem 1.25rem 3.25rem}.hero-headline[data-v-8e5928ec]{width:100%;margin-bottom:1.75rem}.hero-actions .btn[data-v-8e5928ec]{padding:.9rem 1.75rem;font-size:1rem}.features-section[data-v-8e5928ec]{padding:2.25rem 1.25rem 1.5rem}.features-intro[data-v-8e5928ec]{padding-bottom:2rem}.features-lead[data-v-8e5928ec]{font-size:.98rem;line-height:1.6}.showcase-list[data-v-8e5928ec]{gap:3.25rem}.showcase-row[data-v-8e5928ec],.showcase-row--reverse[data-v-8e5928ec]{grid-template-columns:1fr;direction:ltr;gap:2rem}.showcase-row--reverse .showcase-copy[data-v-8e5928ec]{margin-left:0}.showcase-copy[data-v-8e5928ec]{max-width:none;text-align:center}.showcase-title[data-v-8e5928ec]{font-size:clamp(1.55rem,7vw,1.9rem)}.showcase-text[data-v-8e5928ec]{margin-top:.75rem;font-size:.95rem;line-height:1.55}.showcase-visual[data-v-8e5928ec]{padding:0}.showcase-frame[data-v-8e5928ec]{max-width:32rem;width:100%;margin:0 auto;border-radius:18px;aspect-ratio:4 / 3;overflow:hidden;box-shadow:0 20px 50px #0000001f}.showcase-photo[data-v-8e5928ec]{width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none}.showcase-card[data-v-8e5928ec]{border-radius:12px;box-shadow:0 10px 28px #00000029}.showcase-card--pro[data-v-8e5928ec]{left:4%;bottom:5%;width:min(70%,14.25rem);padding:.8rem}.mock-profile-head[data-v-8e5928ec]{gap:.55rem}.mock-avatar[data-v-8e5928ec]{width:2.15rem;height:2.15rem}.mock-name[data-v-8e5928ec]{font-size:.8rem}.mock-verified[data-v-8e5928ec]{width:14px;height:14px}.mock-role[data-v-8e5928ec]{font-size:.65rem}.mock-bio[data-v-8e5928ec]{margin-top:.55rem;font-size:.65rem}.mock-pill[data-v-8e5928ec]{margin-top:.65rem;padding:.3rem .55rem;font-size:.62rem}.showcase-card--feedback[data-v-8e5928ec]{right:3%;top:5%;width:min(78%,15.25rem);box-shadow:0 10px 28px #0000002e}.mock-imessage[data-v-8e5928ec]{border-radius:12px}.mock-imessage-header[data-v-8e5928ec]{gap:.5rem;padding:.6rem .7rem}.mock-imessage-header-avatar[data-v-8e5928ec]{width:1.75rem;height:1.75rem}.mock-imessage-title[data-v-8e5928ec]{font-size:.74rem}.mock-imessage-subtitle[data-v-8e5928ec]{font-size:.62rem}.mock-imessage-chat[data-v-8e5928ec]{padding:.7rem .65rem .85rem}.mock-imessage-avatar[data-v-8e5928ec]{width:1.2rem;height:1.2rem;margin-bottom:.65rem}.mock-imessage-bubble[data-v-8e5928ec]{padding:.45rem .6rem;border-radius:14px 14px 14px 4px}.mock-imessage-text[data-v-8e5928ec]{font-size:.66rem;line-height:1.4}.mock-imessage-time[data-v-8e5928ec]{font-size:.58rem}.showcase-card--steps[data-v-8e5928ec]{left:5%;bottom:6%;width:min(72%,14rem);padding:.8rem}.mock-steps[data-v-8e5928ec]{gap:.6rem}.mock-step[data-v-8e5928ec]{gap:.55rem;font-size:.66rem}.cta[data-v-8e5928ec]{padding:3.5rem 1.25rem 4rem}.cta-title[data-v-8e5928ec]{font-size:clamp(1.65rem,8vw,2.15rem);margin-bottom:.9rem}.cta-text[data-v-8e5928ec]{font-size:.95rem;margin-bottom:1.5rem;padding:0 .25rem}}@media(max-width:430px){.features-section[data-v-8e5928ec]{padding:2rem 1rem 1.25rem}.showcase-list[data-v-8e5928ec]{gap:2.75rem}.showcase-frame[data-v-8e5928ec]{max-width:100%;border-radius:16px}.showcase-card--pro[data-v-8e5928ec]{width:min(76%,13.5rem);padding:.7rem}.showcase-card--feedback[data-v-8e5928ec]{width:min(84%,14.5rem)}.showcase-card--steps[data-v-8e5928ec]{width:min(78%,13.25rem);padding:.7rem}.cta[data-v-8e5928ec]{padding:3rem 1rem 3.5rem}}.discover-header[data-v-c6420a08]{z-index:10;background:var(--discover-bg);padding:1.25rem var(--discover-gutter);font-family:var(--font-body)}.discover-header--auth[data-v-c6420a08]{padding-left:1.5rem}.discover-header-inner[data-v-c6420a08]{width:100%}.discover-header-inner--guest[data-v-c6420a08]{display:flex;align-items:center;gap:1.25rem;max-width:var(--discover-max-width);margin:0 auto}.discover-header-guest-brand[data-v-c6420a08]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.discover-header-inner--guest .discover-search-trigger[data-v-c6420a08]{flex:1 1 auto;min-width:0}.discover-header-inner--guest .discover-header-right[data-v-c6420a08]{flex-shrink:0;gap:1.5rem}.discover-header-inner--auth[data-v-c6420a08]{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.75rem;max-width:var(--discover-max-width);margin:0 auto}.discover-auth-back[data-v-c6420a08]{grid-column:1;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;justify-self:center;align-self:center;color:var(--discover-heading);border-radius:12px}.discover-auth-logo[data-v-c6420a08]{display:none}.discover-header-center--auth[data-v-c6420a08]{grid-column:2;min-width:0;width:100%}.discover-header-right[data-v-c6420a08]{display:flex;align-items:center;gap:1rem;flex-shrink:0}.discover-back[data-v-c6420a08]{display:flex;align-items:center;justify-content:center;color:var(--discover-heading);padding:.15rem;transition:opacity .2s}.discover-back[data-v-c6420a08]:hover{opacity:.75}.discover-logo[data-v-c6420a08]{display:inline-flex;align-items:center;line-height:1}.discover-logo-img[data-v-c6420a08]{height:2rem;width:auto;display:block}.discover-header-toolbar[data-v-c6420a08]{display:flex;align-items:center;gap:1.25rem;width:100%}.discover-search-trigger[data-v-c6420a08]{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:.7rem;width:100%;height:50px;min-width:0;border:1px solid var(--discover-border);border-radius:12px;background:#fff;color:var(--discover-text);cursor:text;padding:0 1rem 0 .9rem;transition:background .2s ease,border-color .2s ease,color .2s ease}.discover-header-toolbar .discover-search-trigger[data-v-c6420a08]{flex:1 1 auto}.discover-search-trigger[data-v-c6420a08]:focus-visible{outline:none;border-color:#0000002e}.discover-search-trigger-text[data-v-c6420a08]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;line-height:1.15}.discover-search-active[data-v-c6420a08]{position:absolute;top:50%;right:2rem;transform:translateY(-50%);width:.35rem;height:.35rem;border-radius:50%;background:var(--verified-badge)}.discover-search-trigger>svg[data-v-c6420a08]{margin-left:auto}.discover-header-actions[data-v-c6420a08]{display:flex;align-items:center;gap:1rem;flex-shrink:0}.discover-partner-link[data-v-c6420a08]{display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;color:var(--discover-heading);font-family:var(--font-heading);font-size:1rem;font-weight:700;white-space:nowrap;text-decoration:none;border-radius:999px;padding:calc(.6rem - 1px) calc(1.4rem - 1px);border:1px solid var(--discover-border);background:var(--discover-bg);transition:opacity .2s,background .2s,border-color .2s}.discover-partner-link[data-v-c6420a08]:hover{opacity:1;background:var(--discover-surface);border-color:#00000024}.discover-search-overlay[data-v-c6420a08]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;flex-direction:column;min-height:100svh;padding:1.5rem var(--discover-gutter);overflow-y:auto;background:#fff;color:var(--discover-heading);font-family:var(--font-body)}.discover-search-overlay-top[data-v-c6420a08]{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--discover-max-width);margin:0 auto}.discover-search-overlay-logo[data-v-c6420a08]{display:block;width:auto;height:1.7rem;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.discover-search-close[data-v-c6420a08]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--discover-border);border-radius:50%;background:#fff;color:var(--discover-heading);cursor:pointer;transition:background .2s ease,transform .2s ease}.discover-search-close[data-v-c6420a08]:hover{background:var(--discover-surface);transform:rotate(4deg)}.discover-search-overlay-content[data-v-c6420a08]{width:100%;max-width:72rem;margin:2.75rem auto 0;padding-bottom:4rem}.discover-search-label[data-v-c6420a08]{display:block;margin-bottom:1.25rem;font-family:var(--font-heading);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--discover-text)}.discover-search-field[data-v-c6420a08]{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.2)}.discover-search-field svg[data-v-c6420a08]{flex-shrink:0;color:var(--discover-text)}.discover-search-field input[data-v-c6420a08]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--discover-heading);font-family:var(--font-heading);font-size:clamp(2rem,4vw,4rem);font-weight:500;line-height:1.1;letter-spacing:-.04em}.discover-search-field input[data-v-c6420a08]::placeholder{color:#0a0a0b33}.discover-search-field input[data-v-c6420a08]::-webkit-search-cancel-button{display:none}.discover-search-results[data-v-c6420a08]{margin-top:3rem}.discover-search-results-head[data-v-c6420a08]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.discover-search-results-head h2[data-v-c6420a08]{font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--discover-heading)}.discover-search-results-head>span[data-v-c6420a08]{font-size:.8rem;color:var(--discover-text)}.discover-search-results-grid[data-v-c6420a08]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.search-result-card[data-v-c6420a08]{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.85rem;min-width:0;padding:.7rem;border:1px solid var(--discover-border);border-radius:12px;color:var(--discover-heading);text-decoration:none;transition:border-color .2s ease,background .2s ease}.search-result-card[data-v-c6420a08]:hover{border-color:#00000024;background:var(--discover-surface)}.search-result-card>img[data-v-c6420a08]{width:4rem;height:4.75rem;border-radius:9px;object-fit:cover;background:var(--discover-surface);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.search-result-info[data-v-c6420a08]{display:flex;flex-direction:column;min-width:0}.search-result-name[data-v-c6420a08]{display:flex;align-items:center;gap:.3rem;min-width:0;font-family:var(--font-heading);font-size:.95rem;font-weight:600;line-height:1.4;font-variant-ligatures:none;font-feature-settings:"liga" 0,"clig" 0}.search-result-name-text[data-v-c6420a08]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;padding-block:.05em}.search-result-name svg[data-v-c6420a08]{flex-shrink:0;color:var(--verified-badge)}.search-result-role[data-v-c6420a08],.search-result-price[data-v-c6420a08]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-role[data-v-c6420a08]{margin-top:.15rem;font-size:.78rem;color:var(--discover-text)}.search-result-price[data-v-c6420a08]{margin-top:.45rem;font-size:.75rem;font-weight:600;color:var(--discover-heading)}.search-result-arrow[data-v-c6420a08]{color:var(--discover-text);opacity:.55;transition:transform .2s ease,opacity .2s ease}.search-result-card:hover .search-result-arrow[data-v-c6420a08]{opacity:1;transform:translate(2px)}.search-result-card--teaser[data-v-c6420a08]{cursor:default}.search-result-card--teaser[data-v-c6420a08]:hover{border-color:#00000024;background:var(--discover-surface)}.discover-search-empty[data-v-c6420a08]{padding:4rem 0;border-top:1px solid var(--discover-border);color:var(--discover-text);font-size:.95rem}.search-result-card--skeleton[data-v-c6420a08]{pointer-events:none}.search-result-skeleton-photo[data-v-c6420a08],.search-result-skeleton-lines>span[data-v-c6420a08]{display:block;background:linear-gradient(90deg,#0000000d,#00000017,#0000000d);background-size:200% 100%;animation:discover-search-shimmer-c6420a08 1.4s ease-in-out infinite}.search-result-skeleton-photo[data-v-c6420a08]{width:4rem;height:4.75rem;border-radius:9px}.search-result-skeleton-lines[data-v-c6420a08]{display:flex;flex-direction:column;gap:.55rem}.search-result-skeleton-lines>span[data-v-c6420a08]{width:70%;height:.7rem;border-radius:5px}.search-result-skeleton-lines>span[data-v-c6420a08]:last-child{width:45%}@keyframes discover-search-shimmer-c6420a08{0%{background-position:100% 0}to{background-position:-100% 0}}.discover-search-enter-active[data-v-c6420a08],.discover-search-leave-active[data-v-c6420a08]{transition:opacity .25s ease}.discover-search-enter-active .discover-search-overlay-content[data-v-c6420a08],.discover-search-leave-active .discover-search-overlay-content[data-v-c6420a08]{transition:transform .3s var(--motion-standard),opacity .25s ease}.discover-search-enter-from[data-v-c6420a08],.discover-search-leave-to[data-v-c6420a08]{opacity:0}.discover-search-enter-from .discover-search-overlay-content[data-v-c6420a08],.discover-search-leave-to .discover-search-overlay-content[data-v-c6420a08]{opacity:0;transform:translateY(12px)}@media(max-width:768px){.discover-header[data-v-c6420a08]{padding:.75rem 1rem;padding-top:max(.75rem,env(safe-area-inset-top));padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.discover-header-inner--guest[data-v-c6420a08]{display:flex;align-items:center;flex-wrap:nowrap;gap:.35rem;min-width:0}.discover-header-guest-brand[data-v-c6420a08]{gap:.2rem;min-width:0;flex-shrink:0}.discover-logo-img[data-v-c6420a08]{height:1.5rem}.discover-back[data-v-c6420a08]{display:none}.discover-header-inner--guest .discover-search-trigger[data-v-c6420a08]{order:2;flex:0 0 auto;width:2.25rem;height:2.25rem;min-width:2.25rem;margin-left:auto;padding:0;justify-content:center;gap:0;border:0;border-radius:10px;background:transparent}.discover-header-inner--guest .discover-header-right[data-v-c6420a08]{order:3;margin-left:0;flex:0 1 auto;min-width:0;gap:.75rem}.discover-header-inner--guest .discover-partner-link[data-v-c6420a08]{display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:700;white-space:nowrap;letter-spacing:normal;padding:calc(.45rem - 1px) calc(.9rem - 1px);min-height:2.25rem}.discover-header-inner--guest .header-signup[data-v-c6420a08]{padding:.45rem .9rem;font-size:.8125rem;min-height:2.25rem;white-space:nowrap;flex-shrink:0}.discover-header-toolbar .discover-search-trigger[data-v-c6420a08]{flex:0 0 auto;width:2.25rem;height:2.25rem;min-width:2.25rem;padding:0;justify-content:center;gap:0;border:0;border-radius:10px;background:transparent}.discover-partner-link[data-v-c6420a08]{font-size:.8125rem;padding:calc(.45rem - 1px) calc(.9rem - 1px);min-height:2.25rem}.discover-search-trigger-text[data-v-c6420a08]{display:none}.discover-search-trigger>svg[data-v-c6420a08]{margin-left:0;width:18px;height:18px}.discover-search-active[data-v-c6420a08]{top:.3rem;right:.3rem;transform:none}.discover-search-overlay[data-v-c6420a08]{padding:1.25rem max(1rem,env(safe-area-inset-left)) 1.25rem max(1rem,env(safe-area-inset-right))}.discover-search-overlay-content[data-v-c6420a08]{margin-top:2rem;padding-bottom:3rem}.discover-search-field[data-v-c6420a08]{gap:.75rem}.discover-search-field svg[data-v-c6420a08]{width:24px;height:24px}.discover-search-results-grid[data-v-c6420a08]{grid-template-columns:1fr}.search-result-card[data-v-c6420a08]{grid-template-columns:3.5rem minmax(0,1fr) auto}.search-result-card>img[data-v-c6420a08],.search-result-skeleton-photo[data-v-c6420a08]{width:3.5rem;height:4.15rem}}@media(max-width:700px){.discover-header--auth[data-v-c6420a08]{display:flex;align-items:center;position:sticky;top:0;z-index:30;min-height:3.25rem;padding:max(.65rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) .65rem max(1rem,env(safe-area-inset-left));border-bottom:1px solid var(--discover-border);box-sizing:border-box}.discover-header-inner--auth[data-v-c6420a08]{display:flex;align-items:center;gap:.45rem;width:100%;min-width:0}.discover-auth-back[data-v-c6420a08]{display:none}.discover-auth-logo[data-v-c6420a08]{display:inline-flex;flex-shrink:0;align-items:center;line-height:1;text-decoration:none}.discover-auth-logo .discover-logo-img[data-v-c6420a08]{height:1.5rem;width:auto;display:block}.discover-header-center--auth[data-v-c6420a08]{flex:1 1 auto;min-width:0;width:auto}.discover-header-toolbar[data-v-c6420a08]{flex-wrap:nowrap;justify-content:flex-end;gap:.4rem}.discover-header-inner--auth .discover-search-trigger[data-v-c6420a08]{order:1;width:1.75rem;height:1.75rem;min-width:1.75rem}.discover-header-inner--auth .discover-partner-link[data-v-c6420a08]{order:2;font-size:.6875rem;padding:.3rem .5rem;min-height:1.75rem;letter-spacing:-.02em}.discover-header-inner--auth .discover-search-trigger>svg[data-v-c6420a08]{width:16px;height:16px}.discover-header-actions[data-v-c6420a08]{display:none}}@media(min-width:769px)and (max-width:1100px){.discover-search-results-grid[data-v-c6420a08]{grid-template-columns:repeat(2,minmax(0,1fr))}}.artist-card[data-v-a6446bac]{display:flex;flex-direction:column;gap:.75rem;text-decoration:none}.artist-card--teaser[data-v-a6446bac]{cursor:default;-webkit-user-select:none;user-select:none}.artist-card-photo[data-v-a6446bac]{position:relative;width:100%;height:0;padding-bottom:125%;border-radius:12px;background:var(--discover-surface);border:1px solid var(--discover-border);overflow:hidden;transition:transform .2s,box-shadow .2s}.artist-card:not(.artist-card--teaser):hover .artist-card-photo[data-v-a6446bac]{transform:translateY(-4px);box-shadow:0 12px 24px #00000014}.artist-card--teaser:hover .artist-card-photo[data-v-a6446bac]{transform:translateY(-3px);box-shadow:0 12px 24px #00000014}.artist-card-photo img[data-v-a6446bac]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block}.artist-card--teaser .artist-card-photo img[data-v-a6446bac]{object-position:72% center}.teaser-notify[data-v-a6446bac]{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;display:flex;justify-content:center;opacity:0;transform:translateY(.35rem);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.artist-card--teaser:hover .teaser-notify[data-v-a6446bac],.artist-card--teaser:focus-within .teaser-notify[data-v-a6446bac],.artist-card--notify-open .teaser-notify[data-v-a6446bac],.artist-card--button-linger .teaser-notify[data-v-a6446bac]{opacity:1;transform:translateY(0);pointer-events:auto}.artist-card--hide-chrome .teaser-notify[data-v-a6446bac],.artist-card--hide-chrome:hover .teaser-notify[data-v-a6446bac],.artist-card--hide-chrome:focus-within .teaser-notify[data-v-a6446bac]{opacity:0;transform:translateY(.35rem);pointer-events:none}@media(hover:none){.teaser-notify[data-v-a6446bac]{opacity:1;transform:translateY(0);pointer-events:auto}}.teaser-swap-enter-active[data-v-a6446bac],.teaser-swap-leave-active[data-v-a6446bac]{transition:opacity .28s var(--motion-standard),transform .28s var(--motion-standard)}.teaser-swap-enter-from[data-v-a6446bac]{opacity:0;transform:translateY(.45rem) scale(.98)}.teaser-swap-leave-to[data-v-a6446bac]{opacity:0;transform:translateY(.35rem) scale(.97)}.teaser-notify-btn[data-v-a6446bac]{height:2.35rem;padding:0 1.1rem;border-radius:999px;border:none;background:#0a0a0bd1;color:#fff;font-family:var(--font-heading);font-size:.8125rem;font-weight:700;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px #00000038;transition:background .2s ease,transform .15s ease}.artist-card--button-linger .teaser-notify-btn[data-v-a6446bac]{animation:teaser-btn-linger-a6446bac 1.1s var(--motion-standard) both}.teaser-notify-btn[data-v-a6446bac]:hover{background:#0a0a0bf2}.teaser-notify-btn[data-v-a6446bac]:active{transform:scale(.97)}.teaser-notify-panel[data-v-a6446bac]{width:100%}.teaser-notify-form[data-v-a6446bac]{display:flex;align-items:stretch;gap:.35rem;width:100%;padding:.3rem;border-radius:999px;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px #00000038}.teaser-notify-input[data-v-a6446bac]{flex:1;min-width:0;height:2rem;padding:0 .75rem;border:none;border-radius:999px;background:transparent;color:var(--discover-heading);font-family:var(--font-body);font-size:.8125rem;outline:none}.teaser-notify-input[data-v-a6446bac]::placeholder{color:var(--discover-text)}.teaser-notify-send[data-v-a6446bac]{flex-shrink:0;width:2rem;height:2rem;display:grid;place-items:center;border:none;border-radius:50%;background:var(--discover-heading);color:#fff;cursor:pointer;transition:background .2s ease,transform .15s ease}.teaser-notify-send[data-v-a6446bac]:hover:not(:disabled){background:#000}.teaser-notify-send[data-v-a6446bac]:active{transform:scale(.94)}.teaser-notify-send[data-v-a6446bac]:disabled{opacity:.6;cursor:not-allowed}.teaser-notify-success[data-v-a6446bac]{margin:0;padding:.55rem .9rem;border-radius:999px;background:#ecfdf5f5;color:#047857;font-size:.8125rem;font-weight:600;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px #0000002e}.teaser-notify-error[data-v-a6446bac]{margin:.4rem 0 0;padding:0 .5rem;font-size:.72rem;color:#fecaca;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.45)}.artist-card-info[data-v-a6446bac]{display:flex;flex-direction:column;gap:.2rem}.artist-card-name[data-v-a6446bac]{display:flex;align-items:center;gap:.35rem;font-size:1.15rem;font-weight:700;color:var(--discover-heading);margin:0;font-kerning:none;font-variant-ligatures:none;font-feature-settings:"liga" 0,"clig" 0;letter-spacing:.01em;line-height:1.35}.artist-card-verified[data-v-a6446bac]{flex-shrink:0;color:var(--verified-badge)}.artist-card-price[data-v-a6446bac]{font-size:.9rem;font-weight:600;color:var(--discover-heading);margin:0}.artist-card-role[data-v-a6446bac]{font-size:.9rem;color:var(--discover-text);margin:0}@keyframes teaser-btn-linger-a6446bac{0%{opacity:0;transform:translateY(.3rem) scale(.98)}18%{opacity:1;transform:translateY(0) scale(1)}78%{opacity:1;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:700px){.artist-card-name[data-v-a6446bac]{font-size:1rem;gap:.25rem}.artist-card-verified[data-v-a6446bac]{width:14px;height:14px}.artist-card-price[data-v-a6446bac],.artist-card-role[data-v-a6446bac]{font-size:.82rem}.artist-card-photo[data-v-a6446bac]{border-radius:10px}}@media(prefers-reduced-motion:reduce){.teaser-swap-enter-active[data-v-a6446bac],.teaser-swap-leave-active[data-v-a6446bac],.artist-card--button-linger .teaser-notify-btn[data-v-a6446bac]{transition:none;animation:none}}.discover-page[data-v-aad87faa]{min-height:100svh;background:var(--discover-bg);font-family:var(--font-body)}.discover-main[data-v-aad87faa]{max-width:var(--discover-max-width);margin:0 auto;padding:.25rem clamp(2rem,5vw,4.5rem) 4rem}.discover-header[data-v-aad87faa]{margin-bottom:1.25rem}.discover-title[data-v-aad87faa]{font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:500;line-height:1.4;letter-spacing:-.015em;color:var(--discover-heading);max-width:52rem}.discover-grid[data-v-aad87faa]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.discover-grid--ready[data-v-aad87faa]{animation:discover-grid-in-aad87faa .22s ease-out}@keyframes discover-grid-in-aad87faa{0%{opacity:0}to{opacity:1}}.artist-card-skeleton[data-v-aad87faa]{display:flex;flex-direction:column;gap:.75rem}.skel[data-v-aad87faa]{background:linear-gradient(90deg,#0000000d,#00000017,#0000000d);background-size:200% 100%;animation:skel-shimmer-aad87faa 1.4s ease-in-out infinite;border-radius:6px}.skel-photo[data-v-aad87faa]{position:relative;width:100%;height:0;padding-bottom:125%;border-radius:12px;border:1px solid var(--discover-border)}.skel-info[data-v-aad87faa]{display:flex;flex-direction:column;gap:.4rem}.skel-line[data-v-aad87faa]{height:.7rem}.skel-line--name[data-v-aad87faa]{width:62%;height:.9rem}.skel-line--price[data-v-aad87faa]{width:48%}.skel-line--role[data-v-aad87faa]{width:38%}@keyframes skel-shimmer-aad87faa{0%{background-position:100% 0}to{background-position:-100% 0}}.discover-state[data-v-aad87faa]{text-align:center;color:var(--discover-text);padding:3rem 0}.discover-state--error[data-v-aad87faa]{color:#f87171}@media(max-width:1100px){.discover-grid[data-v-aad87faa]{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.discover-grid[data-v-aad87faa]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.discover-main[data-v-aad87faa]{padding:.5rem max(1rem,env(safe-area-inset-left)) calc(1.5rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-right))}.discover-header[data-v-aad87faa]{margin-bottom:1rem}.discover-title[data-v-aad87faa]{font-size:1.15rem;line-height:1.35;letter-spacing:-.01em}.discover-grid[data-v-aad87faa]{grid-template-columns:repeat(2,1fr);gap:.75rem}.artist-card-skeleton[data-v-aad87faa]{gap:.55rem}.skel-photo[data-v-aad87faa]{border-radius:10px}.discover-state[data-v-aad87faa]{padding:2.5rem .5rem;font-size:.92rem}}.not-found-page[data-v-f7601ab4]{min-height:100svh;display:flex;flex-direction:column;background:var(--discover-bg);color:var(--discover-heading)}.not-found-main[data-v-f7601ab4]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 1.25rem 4.5rem;max-width:34rem;width:100%;margin:0 auto}.not-found-art[data-v-f7601ab4]{position:relative;width:10rem;height:7.5rem;display:grid;place-items:center;margin-bottom:1.75rem}.not-found-icon[data-v-f7601ab4]{display:block;animation:icon-float-f7601ab4 4s ease-in-out infinite}.not-found-note[data-v-f7601ab4]{animation:note-drift-f7601ab4 2.8s ease-in-out infinite;transform-origin:104px 22px}.not-found-sparkle[data-v-f7601ab4]{position:absolute;animation:sparkle-twinkle-f7601ab4 2.4s ease-in-out infinite}.not-found-sparkle--tl[data-v-f7601ab4]{top:.15rem;left:.4rem}.not-found-sparkle--tr[data-v-f7601ab4]{top:.85rem;right:.2rem;animation-delay:-.7s}.not-found-sparkle--bl[data-v-f7601ab4]{bottom:.9rem;left:.1rem;animation-delay:-1.2s}.not-found-sparkle--br[data-v-f7601ab4]{bottom:.35rem;right:.55rem;animation-delay:-1.8s}.not-found-title[data-v-f7601ab4]{margin:0;max-width:22rem;font-size:clamp(1.35rem,3.5vw,1.65rem);font-weight:700;letter-spacing:-.025em;line-height:1.3;color:var(--discover-heading)}.not-found-text[data-v-f7601ab4]{margin:.7rem 0 0;max-width:24rem;font-size:.98rem;line-height:1.5;color:#9a9a9a}.not-found-cta[data-v-f7601ab4]{display:inline-flex;align-items:center;justify-content:center;margin-top:1.75rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:10px;background:#0a0a0b;color:#fff;font-family:var(--font-heading);font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s ease,transform .15s ease}.not-found-cta[data-v-f7601ab4]:hover{background:#1f1f22}.not-found-cta[data-v-f7601ab4]:active{transform:scale(.98)}@keyframes icon-float-f7601ab4{0%,to{transform:translateY(0)}50%{transform:translateY(-.35rem)}}@keyframes note-drift-f7601ab4{0%,to{transform:translate(0) rotate(-4deg)}50%{transform:translate(.15rem,-.35rem) rotate(8deg)}}@keyframes sparkle-twinkle-f7601ab4{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.not-found-icon[data-v-f7601ab4],.not-found-note[data-v-f7601ab4],.not-found-sparkle[data-v-f7601ab4]{animation:none}}@media(max-width:480px){.not-found-main[data-v-f7601ab4]{padding:2rem 1rem 3.5rem}.not-found-cta[data-v-f7601ab4]{width:100%;max-width:18rem}}.profile-page[data-v-31581e9f]{min-height:100svh;display:flex;flex-direction:column;background:var(--discover-bg);font-family:var(--font-body)}.profile-main[data-v-31581e9f]{flex:1;padding:1.25rem var(--nav-gutter) 3rem;background:var(--discover-bg)}.profile-content[data-v-31581e9f]{max-width:var(--nav-max-width);margin:0 auto}.profile-state[data-v-31581e9f]{max-width:var(--nav-max-width);margin:0 auto;color:var(--discover-text);text-align:center;padding:4rem 0}.profile-skeleton .skel[data-v-31581e9f]{background:linear-gradient(90deg,#0000000d,#00000017,#0000000d);background-size:200% 100%;animation:profile-skel-shimmer-31581e9f 1.4s ease-in-out infinite;border-radius:6px}.profile-skeleton .skel-photo[data-v-31581e9f]{width:100%;aspect-ratio:4 / 5;border-radius:12px;margin-bottom:1rem}.profile-skeleton .skel-line[data-v-31581e9f]{height:.85rem;margin-bottom:.65rem}.profile-skeleton .skel-line--name[data-v-31581e9f]{width:68%;height:1.35rem}.profile-skeleton .skel-line--role[data-v-31581e9f]{width:42%}.profile-skeleton .skel-line--rating[data-v-31581e9f]{width:52%;margin-bottom:1.5rem}.profile-skeleton .skel-block[data-v-31581e9f]{width:100%;height:7rem;border-radius:10px}.profile-skeleton .skel-offering[data-v-31581e9f]{width:100%;min-height:18rem;border-radius:12px}.profile-rating--loading .score[data-v-31581e9f],.profile-rating--loading .reviews[data-v-31581e9f]{opacity:.45}@keyframes profile-skel-shimmer-31581e9f{0%{background-position:200% 0}to{background-position:-200% 0}}.profile-state--error[data-v-31581e9f]{display:flex;flex-direction:column;gap:1rem;align-items:center}.profile-back[data-v-31581e9f]{color:var(--discover-heading);text-decoration:underline}.profile-layout[data-v-31581e9f]{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.profile-sidebar[data-v-31581e9f],.profile-offerings[data-v-31581e9f]{min-width:0}.profile-sidebar[data-v-31581e9f]{display:flex;flex-direction:column;gap:.75rem;padding-right:2rem}.profile-photo[data-v-31581e9f]{position:relative;width:100%;aspect-ratio:4 / 5;max-height:480px;border-radius:12px;overflow:hidden;background:var(--discover-surface);border:1px solid var(--discover-border);margin-bottom:.5rem}.photo-badge[data-v-31581e9f]{position:absolute;bottom:1rem;left:1rem;background:#fff;color:#000;padding:.4rem .8rem;font-family:var(--font-heading);font-size:.9rem;font-weight:700;border-radius:6px;box-shadow:0 2px 8px #0000001a}.photo-heart[data-v-31581e9f]{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:#fff;cursor:pointer;padding:.25rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transition:transform .2s}.photo-heart[data-v-31581e9f]:hover{transform:scale(1.1)}.photo-heart--active[data-v-31581e9f]{color:#ef4444}.profile-photo img[data-v-31581e9f]{width:100%;height:100%;object-fit:cover}.profile-name[data-v-31581e9f]{display:flex;align-items:center;gap:.5rem;font-size:1.75rem;font-weight:700;color:var(--discover-heading);line-height:1.2;font-kerning:normal;font-variant-ligatures:common-ligatures;letter-spacing:.01em}.verified-icon[data-v-31581e9f]{flex-shrink:0;color:var(--verified-badge);translate:0 .3mm}.profile-title[data-v-31581e9f]{font-size:1rem;color:var(--discover-text);line-height:1.5}.profile-rating[data-v-31581e9f]{display:flex;align-items:center;gap:.35rem;font-size:.9rem;margin-top:-.25rem;margin-bottom:.5rem}.profile-about[data-v-31581e9f]{margin-top:1rem}.profile-about-header[data-v-31581e9f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.profile-about-title[data-v-31581e9f]{font-size:1.25rem;font-weight:600;color:var(--discover-heading)}.profile-about-actions[data-v-31581e9f]{display:flex;gap:.5rem}.action-btn[data-v-31581e9f]{position:relative;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--discover-surface);border:1px solid var(--discover-border);color:var(--discover-heading);cursor:pointer;transition:background .2s;text-decoration:none}.action-btn[data-v-31581e9f]:hover{background:var(--discover-border)}.action-tooltip[data-v-31581e9f]{position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%);padding:.3rem .55rem;border-radius:6px;background:var(--discover-heading);color:#fff;font-size:.7rem;font-weight:600;white-space:nowrap;line-height:1.2;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:2}.action-tooltip[data-v-31581e9f]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--discover-heading)}.action-btn--share:hover .action-tooltip[data-v-31581e9f],.action-tooltip--visible[data-v-31581e9f]{opacity:1}.profile-bio[data-v-31581e9f]{color:var(--discover-text);line-height:1.7;font-size:.95rem}.profile-offerings[data-v-31581e9f]{position:relative;min-width:0;padding-left:2rem}.profile-offerings[data-v-31581e9f]:before{content:"";position:absolute;top:0;left:0;width:1px;height:calc(100% + 1.5rem);background:var(--discover-border)}.offerings-list[data-v-31581e9f]{list-style:none;display:flex;flex-direction:column;gap:1rem}.offering-card[data-v-31581e9f]{position:relative;display:flex;flex-direction:column;gap:1rem;padding:3rem 1.25rem 1.25rem;border:1px solid var(--discover-border);border-radius:12px;background:var(--discover-bg);transition:border-color .2s,box-shadow .2s}.offering-badge[data-v-31581e9f]{position:absolute;top:-1px;left:-1px;background:#1a1a1a;color:#fff;padding:.4rem .85rem;font-size:.8rem;font-weight:500;border-top-left-radius:12px;border-bottom-right-radius:8px}.offering-card[data-v-31581e9f]:hover{border-color:#00000026;box-shadow:0 8px 24px #0000000f}.offering-title[data-v-31581e9f]{font-size:1.2rem;font-weight:600;color:var(--discover-heading);margin-bottom:.15rem}.offering-description[data-v-31581e9f]{font-size:.9rem;line-height:1.5;color:var(--discover-heading)}.offering-price[data-v-31581e9f]{display:flex;align-items:baseline;gap:.35rem;margin-top:.5rem;margin-bottom:.5rem}.price-amount[data-v-31581e9f]{font-size:1.35rem;font-weight:700;color:var(--discover-heading);letter-spacing:-.02em}.price-label[data-v-31581e9f]{font-size:.95rem;color:var(--discover-text);font-weight:500}.stars[data-v-31581e9f]{display:inline-flex;letter-spacing:.05em}.star[data-v-31581e9f]{color:#d4d4d4}.star--filled[data-v-31581e9f]{color:#fbbf24}.score[data-v-31581e9f]{font-weight:600;color:#fbbf24}.reviews[data-v-31581e9f]{color:var(--discover-text)}.offering-actions[data-v-31581e9f]{margin-top:.25rem}.btn-book[data-v-31581e9f]{width:100%;display:flex;align-items:center;justify-content:center;background:#3b82f6;color:#fff;font-family:var(--font-heading);font-size:.95rem;font-weight:700;border:none;border-radius:999px;padding:.65rem 1rem;cursor:pointer;transition:background .2s;text-decoration:none}.btn-book[data-v-31581e9f]:hover{background:#2563eb}.profile-faq[data-v-31581e9f]{margin-top:4rem;padding-top:3rem;border-top:1px solid var(--discover-border)}.profile-faq-title[data-v-31581e9f]{font-size:1.35rem;font-weight:700;color:var(--discover-heading);margin-bottom:1.25rem}.faq-list[data-v-31581e9f]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-31581e9f]{border:1px solid var(--discover-border);border-radius:12px;background:var(--discover-bg);overflow:hidden;transition:border-color .2s,box-shadow .2s}.faq-item[data-v-31581e9f]:hover{border-color:#00000026}.faq-item--open[data-v-31581e9f]{border-color:#0003;box-shadow:0 4px 12px #0000000d}.faq-question[data-v-31581e9f]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem;text-align:left;font-size:1rem;font-weight:600;color:var(--discover-heading);background:transparent;transition:color .2s}.faq-icon-wrapper[data-v-31581e9f]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--discover-surface);color:var(--discover-text);flex-shrink:0;transition:background .2s ease,color .2s ease}.faq-icon-plus[data-v-31581e9f]{transform-origin:center;transition:transform .2s ease,opacity .2s ease}.faq-item--open .faq-icon-wrapper[data-v-31581e9f]{background:var(--discover-heading);color:#fff}.faq-item--open .faq-icon-plus[data-v-31581e9f]{transform:scaleY(0);opacity:0}.faq-answer-wrapper[data-v-31581e9f]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.faq-item--open .faq-answer-wrapper[data-v-31581e9f]{grid-template-rows:1fr}.faq-answer[data-v-31581e9f]{overflow:hidden}.faq-answer p[data-v-31581e9f]{padding:0 1.25rem 1.25rem;font-size:.95rem;line-height:1.6;color:var(--discover-text);margin:0}@media(max-width:900px){.profile-layout[data-v-31581e9f]{grid-template-columns:1fr;gap:0}.profile-sidebar[data-v-31581e9f]{padding-right:0}.profile-offerings[data-v-31581e9f]{padding-left:0;margin-top:2rem;padding-top:2rem;border-top:1px solid var(--discover-border)}.profile-offerings[data-v-31581e9f]:before{display:none}.profile-faq[data-v-31581e9f]{margin-top:3rem;padding-top:2rem}.offering-card[data-v-31581e9f]{flex-direction:column;align-items:flex-start;gap:.75rem}}.order-splash[data-v-31581e9f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#fff}.order-splash-stage[data-v-31581e9f]{display:flex;flex-direction:column;align-items:center;gap:1.1rem;animation:order-splash-in-31581e9f .35s ease-out both}.order-splash-avatar[data-v-31581e9f]{width:4.25rem;height:4.25rem;border-radius:50%;object-fit:cover;display:block;background:var(--discover-surface);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.order-splash-mark[data-v-31581e9f]{height:1.15rem;width:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.order-splash-track[data-v-31581e9f]{width:7.5rem;height:2px;margin-top:.15rem;overflow:hidden;border-radius:999px;background:#00000014}.order-splash-track-bar[data-v-31581e9f]{height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#f97316,#fb7185 35%,#e879f9 68%,#818cf8);animation:order-splash-progress-31581e9f .95s cubic-bezier(.22,.61,.36,1) forwards}.order-splash-enter-active[data-v-31581e9f],.order-splash-leave-active[data-v-31581e9f]{transition:opacity .22s ease}.order-splash-enter-from[data-v-31581e9f],.order-splash-leave-to[data-v-31581e9f]{opacity:0}@keyframes order-splash-in-31581e9f{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes order-splash-progress-31581e9f{0%{width:0%}to{width:100%}}.top-fade-loader[data-v-c07c556e]{position:fixed;top:0;left:0;right:0;z-index:2000;height:3px;overflow:hidden;pointer-events:none;background:#0f172a0f}.top-fade-loader-bar[data-v-c07c556e]{height:100%;width:0;border-radius:0 999px 999px 0;background:linear-gradient(90deg,#f97316,#fb7185 35%,#e879f9 68%,#818cf8);animation:top-fade-load-c07c556e 1.65s cubic-bezier(.22,.61,.36,1) forwards}.top-fade-loader--complete .top-fade-loader-bar[data-v-c07c556e]{animation:none;width:100%;opacity:1;transition:width .28s ease-out,opacity .35s ease}.top-loader-enter-active[data-v-c07c556e],.top-loader-leave-active[data-v-c07c556e]{transition:opacity .28s ease}.top-loader-enter-from[data-v-c07c556e],.top-loader-leave-to[data-v-c07c556e]{opacity:0}@keyframes top-fade-load-c07c556e{0%{width:0%;opacity:.35}18%{opacity:1}to{width:92%;opacity:.95}}.track-waveform[data-v-699628f8]{margin-top:1rem;padding:1rem;border:1px solid var(--discover-border);border-radius:12px;background:var(--discover-bg)}.track-waveform--embedded[data-v-699628f8]{margin-top:0;padding:0;border:none;border-radius:0;background:transparent}.track-waveform-title[data-v-699628f8]{font-size:.85rem;font-weight:600;color:var(--discover-heading);margin-bottom:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track-waveform-player[data-v-699628f8]{display:flex;align-items:center;gap:.75rem}.track-waveform-play[data-v-699628f8]{width:2.25rem;height:2.25rem;border:none;border-radius:999px;background:var(--discover-heading);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:opacity .2s}.track-waveform-play[data-v-699628f8]:disabled{opacity:.45;cursor:not-allowed}.track-waveform-play[data-v-699628f8]:not(:disabled):hover{opacity:.85}.track-waveform-bars[data-v-699628f8]{flex:1;min-width:0;height:3.25rem;display:flex;align-items:center;gap:2px;padding:0;border:none;background:transparent;cursor:pointer}.track-waveform-bars[data-v-699628f8]:disabled{cursor:not-allowed;opacity:.6}.track-waveform-bar[data-v-699628f8]{flex:1;min-width:2px;border-radius:999px;background:var(--discover-border);transition:background .15s}.track-waveform-bar--played[data-v-699628f8]{background:var(--discover-heading)}.track-waveform-meta[data-v-699628f8]{margin-top:.65rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.78rem;font-variant-numeric:tabular-nums;color:var(--discover-text)}.track-waveform-time[data-v-699628f8]{display:flex;align-items:center;gap:.25rem;min-width:0}.track-waveform-volume[data-v-699628f8]{display:flex;align-items:center;gap:.45rem;flex-shrink:0}.track-waveform-volume-btn[data-v-699628f8]{width:1.75rem;height:1.75rem;border:none;border-radius:999px;background:transparent;color:var(--discover-heading);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,opacity .2s}.track-waveform-volume-btn[data-v-699628f8]:hover:not(:disabled){background:var(--discover-surface)}.track-waveform-volume-btn[data-v-699628f8]:disabled{opacity:.45;cursor:not-allowed}.track-waveform-volume-slider[data-v-699628f8]{width:4.5rem;height:.2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:var(--discover-border);cursor:pointer}.track-waveform-volume-slider[data-v-699628f8]:disabled{opacity:.45;cursor:not-allowed}.track-waveform-volume-slider[data-v-699628f8]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.75rem;height:.75rem;border-radius:50%;background:var(--discover-heading);border:none;cursor:pointer}.track-waveform-volume-slider[data-v-699628f8]::-moz-range-thumb{width:.75rem;height:.75rem;border-radius:50%;background:var(--discover-heading);border:none;cursor:pointer}.track-waveform-separator[data-v-699628f8]{opacity:.5}.track-waveform-loading[data-v-699628f8],.track-waveform-error[data-v-699628f8]{font-size:.78rem}.track-waveform-error[data-v-699628f8]{color:#dc2626}.whop-checkout[data-v-9790dcf7]{width:100%}.whop-checkout-frame[data-v-9790dcf7]{min-height:28rem}.whop-checkout-loading[data-v-9790dcf7]{display:flex;align-items:center;justify-content:center;min-height:16rem;padding:2rem}.whop-checkout-loading-track[data-v-9790dcf7]{width:7.5rem;height:2px;overflow:hidden;border-radius:999px;background:#00000014}.whop-checkout-loading-bar[data-v-9790dcf7]{height:100%;width:40%;border-radius:inherit;background:linear-gradient(90deg,#f97316,#fb7185 35%,#e879f9 68%,#818cf8);animation:whop-checkout-pulse-9790dcf7 1.1s ease-in-out infinite}.whop-checkout-error[data-v-9790dcf7]{padding:1.25rem;border-radius:12px;border:1px solid #fecaca;background:#fef2f2;font-size:.92rem;color:#dc2626;text-align:center}@keyframes whop-checkout-pulse-9790dcf7{0%{transform:translate(-120%)}to{transform:translate(280%)}}.order-flow[data-v-562c5514]{font-family:var(--font-body)}.order-flow-back[data-v-562c5514]{display:inline-flex;align-items:center;justify-content:center;color:var(--discover-heading);padding:.15rem;margin-bottom:1.25rem;margin-left:-.5rem;background:none;border:none;cursor:pointer;transition:opacity .2s}.order-flow-back[data-v-562c5514]:hover{opacity:.75}@media(max-width:768px){.order-flow-back[data-v-562c5514]{padding:.05rem}.order-flow-back svg[data-v-562c5514]{width:20px;height:20px}}.powered-by[data-v-562c5514]{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.85rem;color:var(--discover-text);text-transform:lowercase}.powered-by-logo[data-v-562c5514]{height:1.1rem;width:auto;display:block;transform:translateY(-.65mm)}.order-artist[data-v-562c5514]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.order-artist-avatar[data-v-562c5514]{width:3.5rem;height:3.5rem;border-radius:12px;overflow:hidden;background:var(--discover-surface);border:1px solid var(--discover-border);flex-shrink:0}.order-artist-avatar img[data-v-562c5514]{width:100%;height:100%;object-fit:cover}.order-artist-name[data-v-562c5514]{font-size:1.35rem;font-weight:700;color:var(--discover-heading);line-height:1.2;font-kerning:normal;font-variant-ligatures:common-ligatures;letter-spacing:.01em}.order-artist-role[data-v-562c5514]{font-size:.95rem;color:var(--discover-text);margin-top:.15rem}.payment-step[data-v-562c5514]{display:flex;flex-direction:column;gap:1.5rem}.payment-step-header[data-v-562c5514]{max-width:42rem}.payment-step-title[data-v-562c5514]{font-size:1.5rem;font-weight:700;color:var(--discover-heading)}.payment-step-text[data-v-562c5514]{margin-top:.5rem;font-size:.95rem;line-height:1.6;color:var(--discover-text)}.payment-step-token[data-v-562c5514]{margin-top:.75rem;font-size:.88rem;color:var(--discover-text)}.payment-step-token span[data-v-562c5514]{font-family:ui-monospace,monospace;font-weight:600;color:var(--discover-heading)}.payment-step-layout[data-v-562c5514]{display:grid;grid-template-columns:minmax(240px,320px) 1fr;gap:2rem;align-items:start}.payment-step-summary[data-v-562c5514]{position:sticky;top:1rem}.payment-step-checkout[data-v-562c5514]{border:1px solid var(--discover-border);border-radius:14px;background:var(--discover-bg);overflow:hidden}.payment-step-loading[data-v-562c5514]{display:flex;align-items:center;justify-content:center;min-height:16rem;padding:2rem}.payment-step-loading-track[data-v-562c5514]{width:7.5rem;height:2px;overflow:hidden;border-radius:999px;background:#00000014}.payment-step-loading-bar[data-v-562c5514]{height:100%;width:40%;border-radius:inherit;background:linear-gradient(90deg,#f97316,#fb7185 35%,#e879f9 68%,#818cf8);animation:payment-step-pulse-562c5514 1.1s ease-in-out infinite}@keyframes payment-step-pulse-562c5514{0%{transform:translate(-120%)}to{transform:translate(280%)}}.order-layout[data-v-562c5514]{display:grid;grid-template-columns:1fr minmax(260px,320px);gap:2rem;align-items:start}.order-form[data-v-562c5514]{display:flex;flex-direction:column;gap:1.25rem}.upload-zone[data-v-562c5514]{border:2px dashed var(--discover-border);border-radius:12px;padding:2rem 1.5rem;background:var(--discover-surface);cursor:pointer;transition:border-color .2s,background .2s}.upload-zone[data-v-562c5514]:hover,.upload-zone--dragging[data-v-562c5514]{border-color:#0003;background:#efefee}.upload-zone--filled[data-v-562c5514]{border-style:solid;padding:1.25rem 1.5rem;cursor:default}.upload-zone--filled[data-v-562c5514]:hover{background:var(--discover-surface);border-color:var(--discover-border)}.upload-input[data-v-562c5514]{display:none}.upload-placeholder[data-v-562c5514]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.upload-icon[data-v-562c5514]{color:var(--discover-text);margin-bottom:.25rem}.upload-title[data-v-562c5514]{font-size:1rem;font-weight:600;color:var(--discover-heading)}.upload-subtitle[data-v-562c5514]{font-size:.9rem;color:var(--discover-text)}.upload-preview[data-v-562c5514]{display:flex;flex-direction:column;gap:1rem}.upload-remove[data-v-562c5514]{align-self:flex-start;font-size:.85rem;font-weight:500;color:var(--discover-text);padding:.35rem .75rem;border-radius:6px;border:1px solid var(--discover-border);background:var(--discover-bg);transition:background .2s}.upload-remove[data-v-562c5514]:hover{background:var(--discover-surface)}.field[data-v-562c5514]{display:flex;flex-direction:column;gap:.5rem}.field-row[data-v-562c5514]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.field-label[data-v-562c5514]{font-size:.9rem;font-weight:600;color:var(--discover-heading)}.field-input[data-v-562c5514],.field-textarea[data-v-562c5514]{width:100%;padding:.85rem 1rem;border-radius:10px;border:1px solid var(--discover-border);background:var(--discover-bg);color:var(--discover-heading);font-family:inherit;font-size:.95rem;outline:none;transition:border-color .2s}.field-input[data-v-562c5514]:focus,.field-textarea[data-v-562c5514]:focus{border-color:#0003}.field-input--phone[data-v-562c5514]{font-variant-numeric:tabular-nums;letter-spacing:.02em}.field-textarea[data-v-562c5514]{resize:vertical;min-height:6rem;line-height:1.5}.field-input[data-v-562c5514]::placeholder,.field-textarea[data-v-562c5514]::placeholder{color:var(--discover-text)}.field-error[data-v-562c5514]{font-size:.85rem;color:#dc2626}.order-summary[data-v-562c5514]{align-self:start}.summary-title[data-v-562c5514]{font-size:1rem;font-weight:600;color:var(--discover-heading);margin-bottom:1rem}.summary-card[data-v-562c5514]{border:1px solid var(--discover-border);border-radius:12px;padding:1.25rem;background:var(--discover-bg);margin-bottom:1rem}.summary-artist[data-v-562c5514]{display:flex;align-items:center;gap:.75rem}.summary-avatar[data-v-562c5514]{width:2.75rem;height:2.75rem;border-radius:10px;overflow:hidden;background:var(--discover-surface);border:1px solid var(--discover-border);display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;color:var(--discover-heading);flex-shrink:0}.summary-avatar img[data-v-562c5514]{width:100%;height:100%;object-fit:cover}.summary-artist-name[data-v-562c5514]{font-size:.95rem;font-weight:600;color:var(--discover-heading);font-kerning:normal;font-variant-ligatures:common-ligatures;letter-spacing:.01em}.summary-artist-role[data-v-562c5514]{font-size:.85rem;color:var(--discover-text)}.summary-divider[data-v-562c5514]{height:1px;background:var(--discover-border);margin:1rem 0}.summary-row[data-v-562c5514]{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:var(--discover-text)}.summary-price[data-v-562c5514]{font-weight:600;color:var(--discover-heading)}.summary-total[data-v-562c5514]{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--discover-border);font-size:.95rem;font-weight:600;color:var(--discover-heading)}.summary-total-price[data-v-562c5514]{font-size:1.15rem}.btn-continue[data-v-562c5514]:disabled{opacity:.7;cursor:not-allowed}.btn-continue[data-v-562c5514]:disabled:hover{background:#3b82f6}.upload-zone--disabled[data-v-562c5514]{pointer-events:none;opacity:.7}.submit-error[data-v-562c5514]{margin-top:.75rem;text-align:center}.btn-continue[data-v-562c5514]{width:100%;padding:.85rem 1rem;border-radius:10px;background:#3b82f6;color:#fff;font-family:var(--font-heading);font-size:.95rem;font-weight:700;transition:background .2s}.btn-continue[data-v-562c5514]:hover{background:#2563eb}.loading-dots[data-v-562c5514]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:1.2rem}.loading-dots .dot[data-v-562c5514]{width:6px;height:6px;background-color:currentColor;border-radius:50%;animation:bounce-562c5514 1.4s infinite ease-in-out both}.loading-dots .dot[data-v-562c5514]:nth-child(1){animation-delay:-.32s}.loading-dots .dot[data-v-562c5514]:nth-child(2){animation-delay:-.16s}@keyframes bounce-562c5514{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media(max-width:900px){.order-layout[data-v-562c5514],.payment-step-layout[data-v-562c5514],.field-row[data-v-562c5514]{grid-template-columns:1fr}.payment-step-summary[data-v-562c5514]{position:static}}.modal-overlay[data-v-562c5514]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#0a0a0b59}.modal-enter-active[data-v-562c5514],.modal-leave-active[data-v-562c5514]{transition:opacity .22s ease}.modal-enter-active .modal[data-v-562c5514],.modal-leave-active .modal[data-v-562c5514]{transition:transform .28s ease-out,opacity .22s ease}.modal-enter-from[data-v-562c5514],.modal-leave-to[data-v-562c5514]{opacity:0}.modal-enter-from .modal[data-v-562c5514],.modal-leave-to .modal[data-v-562c5514]{opacity:0;transform:scale(.98) translateY(6px)}.modal[data-v-562c5514]{position:relative;width:100%;max-width:26rem;padding:2rem 1.75rem 1.5rem;border-radius:16px;background:var(--discover-bg);border:1px solid var(--discover-border);box-shadow:0 24px 48px #0000001f;font-family:var(--font-body);text-align:center}.modal-icon[data-v-562c5514]{display:flex;justify-content:center;color:var(--discover-heading);margin-bottom:.75rem}.modal-title[data-v-562c5514]{font-size:1.25rem;font-weight:700;color:var(--discover-heading);margin-bottom:.75rem}.modal-text[data-v-562c5514]{font-size:.95rem;line-height:1.6;color:var(--discover-text);margin-bottom:1.5rem}.modal-actions[data-v-562c5514]{display:flex;flex-direction:column;gap:.75rem}.modal-btn[data-v-562c5514]{width:100%;padding:.8rem 1rem;border-radius:10px;font-size:.95rem;font-weight:600;transition:background .2s,color .2s,opacity .2s}.modal-btn--primary[data-v-562c5514]{background:#3b82f6;color:#fff}.modal-btn--primary[data-v-562c5514]:hover{background:#2563eb}.modal-btn--text[data-v-562c5514]{background:transparent;color:#dc2626;padding:.5rem 1rem}.modal-btn--text[data-v-562c5514]:hover{opacity:.75}.order-page[data-v-fc71c0d8]{min-height:100svh;display:flex;flex-direction:column;background:var(--discover-bg);font-family:var(--font-body)}.order-main[data-v-fc71c0d8]{flex:1;max-width:var(--nav-max-width);width:100%;margin:0 auto;padding:2rem var(--nav-gutter) 3rem}.order-state[data-v-fc71c0d8]{text-align:center;color:var(--discover-text);padding:4rem 0}.order-state--error[data-v-fc71c0d8]{display:flex;flex-direction:column;gap:1rem;align-items:center}.order-back[data-v-fc71c0d8]{color:var(--discover-heading);text-decoration:underline}.order-thank-you[data-v-e8c6910a]{font-family:var(--font-body);min-height:60vh;display:flex;flex-direction:column}.thank-you-card[data-v-e8c6910a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:28rem;margin:0 auto;padding:2.5rem 1.5rem;border:1px solid var(--discover-border);border-radius:16px;background:var(--discover-bg);box-shadow:0 8px 24px #0000000a}.thank-you-icon[data-v-e8c6910a]{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:#ecfdf5;color:#059669;margin-bottom:1.25rem}.thank-you-label[data-v-e8c6910a]{font-size:.85rem;font-weight:600;color:var(--discover-text);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem}.thank-you-title[data-v-e8c6910a]{font-size:2rem;font-weight:700;color:var(--discover-heading);line-height:1.2;margin-bottom:.75rem}.thank-you-text[data-v-e8c6910a]{font-size:.95rem;line-height:1.6;color:var(--discover-text);margin-bottom:1.25rem}.thank-you-token[data-v-e8c6910a]{font-size:.85rem;color:var(--discover-text);margin-bottom:1.5rem}.thank-you-token span[data-v-e8c6910a]{display:block;margin-top:.35rem;font-family:ui-monospace,monospace;font-size:.9rem;font-weight:600;color:var(--discover-heading);word-break:break-all}.thank-you-btn[data-v-e8c6910a]{width:100%;padding:.85rem 1rem;border-radius:10px;background:#3b82f6;color:#fff;font-size:.95rem;font-weight:600;transition:background .2s}.thank-you-btn[data-v-e8c6910a]:hover{background:#2563eb}.thank-you-hint[data-v-e8c6910a]{margin-top:1rem;font-size:.8rem;color:var(--discover-text)}.order-tracking[data-v-d3306f0b]{font-family:var(--font-body)}.powered-by[data-v-d3306f0b]{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.85rem;color:var(--discover-text);text-transform:lowercase}.powered-by-logo[data-v-d3306f0b]{height:1.1rem;width:auto;display:block;transform:translateY(-.65mm)}.tracking-state[data-v-d3306f0b]{text-align:center;color:var(--discover-text);padding:4rem 0;display:flex;flex-direction:column;gap:1rem;align-items:center}.tracking-state--error[data-v-d3306f0b]{color:#dc2626}.tracking-link[data-v-d3306f0b]{color:var(--discover-heading);text-decoration:underline}.tracking-header[data-v-d3306f0b]{margin-bottom:2rem}.tracking-title[data-v-d3306f0b]{font-size:1.75rem;font-weight:700;color:var(--discover-heading);line-height:1.2}.tracking-subtitle[data-v-d3306f0b]{margin-top:.35rem;font-size:.95rem;color:var(--discover-text)}.tracking-token[data-v-d3306f0b]{font-family:ui-monospace,monospace;font-size:.9rem;color:var(--discover-heading);font-weight:600}.tracking-shell[data-v-d3306f0b]{display:grid;grid-template-columns:1fr minmax(260px,320px);gap:2rem;align-items:stretch}.tracking-sidebar[data-v-d3306f0b]{display:flex;flex-direction:column;min-height:100%}.tracking-artist[data-v-d3306f0b]{display:flex;flex-direction:column}.detail-card[data-v-d3306f0b],.timeline-card[data-v-d3306f0b]{border:1px solid var(--discover-border);border-radius:12px;padding:1.25rem;background:var(--discover-bg)}.timeline-card[data-v-d3306f0b]{margin-top:1rem}.detail-card-title[data-v-d3306f0b]{font-size:1rem;font-weight:600;color:var(--discover-heading);margin-bottom:1rem}.detail-row[data-v-d3306f0b]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;border-bottom:1px solid var(--discover-border)}.detail-row[data-v-d3306f0b]:last-of-type{border-bottom:none}.detail-label[data-v-d3306f0b]{font-size:.9rem;color:var(--discover-text)}.detail-value[data-v-d3306f0b]{font-size:.9rem;font-weight:500;color:var(--discover-heading);text-align:right}.detail-row--price[data-v-d3306f0b]{padding-top:.85rem;margin-top:.15rem;border-bottom:none}.detail-price[data-v-d3306f0b]{font-size:1.15rem;font-weight:700;color:var(--discover-heading);letter-spacing:-.02em}.detail-message[data-v-d3306f0b]{padding-top:1rem;margin-top:.25rem;border-top:1px solid var(--discover-border)}.detail-message-text[data-v-d3306f0b]{margin-top:.5rem;font-size:.95rem;line-height:1.6;color:var(--discover-heading);white-space:pre-wrap}.timeline[data-v-d3306f0b]{list-style:none;margin:0;padding:0}.timeline-step[data-v-d3306f0b]{position:relative;display:grid;grid-template-columns:2rem 1fr;gap:0 1rem;padding-bottom:1.5rem}.timeline-step[data-v-d3306f0b]:last-child{padding-bottom:0}.timeline-marker[data-v-d3306f0b]{width:2rem;height:2rem;border-radius:50%;border:2px solid var(--discover-border);background:var(--discover-bg);display:flex;align-items:center;justify-content:center;z-index:1;transition:border-color .2s,background .2s}.timeline-line[data-v-d3306f0b]{position:absolute;left:.95rem;top:2rem;bottom:0;width:2px;background:var(--discover-border);transform:translate(-50%)}.timeline-step--complete .timeline-marker[data-v-d3306f0b]{border-color:var(--discover-heading);background:var(--discover-heading);color:#fff}.timeline-step--complete .timeline-line[data-v-d3306f0b]{background:var(--discover-heading)}.timeline-step--current .timeline-marker[data-v-d3306f0b]{border-color:#3b82f6;background:#3b82f6;box-shadow:0 0 0 4px #3b82f626}.timeline-step--upcoming .timeline-label[data-v-d3306f0b]{color:var(--discover-text)}.timeline-label[data-v-d3306f0b]{padding-top:.35rem;font-size:.95rem;font-weight:600;color:var(--discover-heading)}.timeline-step--current .timeline-label[data-v-d3306f0b]{color:#2563eb}.artist-card[data-v-d3306f0b]{display:flex;align-items:center;gap:.75rem;padding:1rem;border:1px solid var(--discover-border);border-radius:12px;background:var(--discover-bg);transition:border-color .2s,background .2s}.artist-card[data-v-d3306f0b]:hover{border-color:#00000026;background:var(--discover-surface)}.artist-avatar[data-v-d3306f0b]{width:3rem;height:3rem;border-radius:10px;overflow:hidden;background:var(--discover-surface);border:1px solid var(--discover-border);flex-shrink:0}.artist-avatar img[data-v-d3306f0b]{width:100%;height:100%;object-fit:cover}.artist-info[data-v-d3306f0b]{flex:1;min-width:0}.artist-name[data-v-d3306f0b]{font-size:.95rem;font-weight:600;color:var(--discover-heading)}.artist-role[data-v-d3306f0b]{font-size:.85rem;color:var(--discover-text);margin-top:.1rem}.artist-chevron[data-v-d3306f0b]{color:var(--discover-text);flex-shrink:0}.track-preview[data-v-d3306f0b]:not(:first-child){margin-top:1.5rem}.track-preview .detail-card-title[data-v-d3306f0b]{margin-bottom:.75rem}.feedback-section[data-v-d3306f0b]{grid-column:1 / -1;margin-top:0}.imessage-thread[data-v-d3306f0b]{border:1px solid var(--discover-border);border-radius:16px;overflow:hidden;background:#f2f2f7;box-shadow:0 8px 24px #0000000a}.imessage-thread-header[data-v-d3306f0b]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.25rem;background:#ffffffd1;border-bottom:1px solid rgba(0,0,0,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.imessage-thread-avatar[data-v-d3306f0b]{width:2.75rem;height:2.75rem;border-radius:50%;overflow:hidden;background:#e5e5ea;flex-shrink:0}.imessage-thread-avatar img[data-v-d3306f0b]{width:100%;height:100%;object-fit:cover}.imessage-thread-title[data-v-d3306f0b]{font-size:1rem;font-weight:700;color:var(--discover-heading);line-height:1.2}.imessage-thread-subtitle[data-v-d3306f0b]{margin-top:.1rem;font-size:.8rem;color:var(--discover-text)}.imessage-chat[data-v-d3306f0b],.imessage-waiting[data-v-d3306f0b]{padding:1.25rem 1rem 1.5rem}.imessage-row[data-v-d3306f0b]{display:flex;align-items:flex-end;gap:.55rem;max-width:36rem}.imessage-row--waiting[data-v-d3306f0b]{align-items:flex-start}.imessage-avatar[data-v-d3306f0b]{width:1.75rem;height:1.75rem;border-radius:50%;overflow:hidden;background:#e5e5ea;flex-shrink:0;margin-bottom:1.1rem}.imessage-avatar img[data-v-d3306f0b]{width:100%;height:100%;object-fit:cover}.imessage-stack[data-v-d3306f0b]{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;flex:1}.imessage-sender[data-v-d3306f0b]{font-size:.72rem;font-weight:600;color:#8e8e93;margin-left:.35rem}.imessage-bubble[data-v-d3306f0b]{position:relative;max-width:100%;background:#e9e9eb;color:#000;box-shadow:0 1px 1px #0000000a}.imessage-bubble--text[data-v-d3306f0b]{padding:.65rem .9rem;border-radius:18px 18px 18px 4px}.imessage-bubble--media[data-v-d3306f0b]{border-radius:18px 18px 18px 4px;overflow:hidden;padding:0}.imessage-bubble--typing[data-v-d3306f0b]{display:inline-flex;align-items:center;gap:.3rem;padding:.85rem 1rem;border-radius:18px 18px 18px 4px}.imessage-text[data-v-d3306f0b]{font-size:.98rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.imessage-audio[data-v-d3306f0b]{display:block;width:min(100%,18rem);min-height:2.75rem;padding:.35rem .5rem}.imessage-video[data-v-d3306f0b]{display:block;width:min(100%,20rem);max-height:280px;background:#000}.imessage-image[data-v-d3306f0b]{display:block;width:min(100%,20rem);max-height:320px;object-fit:cover}.imessage-file[data-v-d3306f0b]{display:inline-flex;align-items:center;gap:.45rem;padding:.75rem .9rem;color:#007aff;font-size:.92rem;font-weight:500}.imessage-file-icon[data-v-d3306f0b]{flex-shrink:0}.imessage-time[data-v-d3306f0b]{font-size:.7rem;color:#8e8e93;margin-left:.35rem;margin-top:.15rem}.imessage-waiting-text[data-v-d3306f0b]{font-size:.82rem;line-height:1.5;color:#8e8e93;margin-left:.35rem;max-width:16rem}.typing-dot[data-v-d3306f0b]{width:.45rem;height:.45rem;border-radius:50%;background:#8e8e93;animation:typing-bounce-d3306f0b 1.2s infinite ease-in-out}.typing-dot[data-v-d3306f0b]:nth-child(2){animation-delay:.15s}.typing-dot[data-v-d3306f0b]:nth-child(3){animation-delay:.3s}@keyframes typing-bounce-d3306f0b{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}.review-section[data-v-d3306f0b]{margin-top:auto;padding-top:1rem}.review-card[data-v-d3306f0b]{padding:.85rem .9rem;border:1px solid var(--discover-border);border-radius:12px;background:var(--discover-bg)}.review-heading[data-v-d3306f0b],.review-saved-head[data-v-d3306f0b]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.review-heading[data-v-d3306f0b]{margin-bottom:.55rem}.review-title[data-v-d3306f0b]{font-size:.9rem;font-weight:600;color:var(--discover-heading)}.review-stars[data-v-d3306f0b]{display:flex;align-items:center;gap:.02rem;flex-shrink:0}.review-star[data-v-d3306f0b]{color:#d4d4d4;font-size:1.05rem;line-height:1;transition:color .15s}.review-star--button[data-v-d3306f0b]{padding:0;cursor:pointer}.review-star--button[data-v-d3306f0b]:hover,.review-star--button[data-v-d3306f0b]:focus-visible{outline:none}.review-star--active[data-v-d3306f0b]{color:#f59e0b}.review-compose[data-v-d3306f0b]{display:flex;flex-direction:column;gap:.45rem}.review-textarea[data-v-d3306f0b]{width:100%;resize:none;min-height:2.5rem;padding:.5rem .65rem;border:1px solid var(--discover-border);border-radius:8px;background:var(--discover-bg);color:var(--discover-heading);font:inherit;font-size:.85rem;line-height:1.4;outline:none;transition:border-color .2s}.review-textarea[data-v-d3306f0b]:focus{border-color:#00000047}.review-error[data-v-d3306f0b]{margin-top:.4rem;font-size:.78rem;color:#dc2626}.review-submit[data-v-d3306f0b]{align-self:flex-end;padding:.45rem .85rem;border-radius:8px;background:var(--discover-heading);color:#fff;font-size:.82rem;font-weight:600;white-space:nowrap;transition:opacity .2s}.review-submit[data-v-d3306f0b]:disabled{cursor:wait;opacity:.55}.review-comment[data-v-d3306f0b]{margin-top:.4rem;font-size:.85rem;line-height:1.45;white-space:pre-wrap;color:var(--discover-heading)}.review-date[data-v-d3306f0b]{display:block;margin-top:.3rem;font-size:.7rem;color:var(--discover-text)}@media(max-width:900px){.tracking-shell[data-v-d3306f0b]{display:flex;flex-direction:column;gap:1.5rem}.tracking-sidebar[data-v-d3306f0b]{display:contents}.tracking-artist[data-v-d3306f0b]{order:1}.tracking-details[data-v-d3306f0b]{order:2}.feedback-section[data-v-d3306f0b]{order:3}.review-section[data-v-d3306f0b]{order:4;margin-top:0;padding-top:0}}.page-loader[data-v-567592d2]{display:flex;align-items:center;justify-content:center;min-height:18rem;padding:3rem 1rem}.page-loader-card[data-v-567592d2]{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.page-loader-logo[data-v-567592d2]{height:1.35rem;width:auto;opacity:.92;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.page-loader-dots[data-v-567592d2]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;height:1rem}.page-loader-dot[data-v-567592d2]{width:.45rem;height:.45rem;border-radius:50%;background:var(--discover-heading);animation:page-loader-bounce-567592d2 1.2s infinite ease-in-out both}.page-loader-dot[data-v-567592d2]:nth-child(1){animation-delay:-.24s}.page-loader-dot[data-v-567592d2]:nth-child(2){animation-delay:-.12s}.page-loader-message[data-v-567592d2]{margin:0;font-size:.92rem;color:var(--discover-text)}@keyframes page-loader-bounce-567592d2{0%,80%,to{transform:scale(.55);opacity:.35}40%{transform:scale(1);opacity:1}}.tracking-page[data-v-7b38773f]{min-height:100svh;display:flex;flex-direction:column;background:var(--discover-bg);font-family:var(--font-body)}.tracking-main[data-v-7b38773f]{flex:1;max-width:var(--nav-max-width);width:100%;margin:0 auto;padding:2rem var(--nav-gutter) 3rem}.tracking-go-back[data-v-7b38773f]{display:inline-flex;align-items:center;justify-content:center;color:var(--discover-heading);padding:.15rem;margin-bottom:1.25rem;margin-left:-.5rem;transition:opacity .2s}.tracking-go-back[data-v-7b38773f]:hover{opacity:.75}@media(max-width:768px){.tracking-go-back[data-v-7b38773f]{padding:.05rem}.tracking-go-back svg[data-v-7b38773f]{width:20px;height:20px}}.tracking-state[data-v-7b38773f]{text-align:center;color:var(--discover-text);padding:2rem 0 4rem}.tracking-state--loader[data-v-7b38773f]{padding:1rem 0 3rem}.tracking-state-title[data-v-7b38773f]{margin:0 0 .75rem;font-family:var(--font-heading);font-size:1.5rem;color:var(--discover-heading)}.tracking-state-text[data-v-7b38773f]{margin:0 auto;max-width:28rem;line-height:1.6}.tracking-state-text--below[data-v-7b38773f]{margin-top:-1.25rem;font-size:.9rem}.tracking-state--error[data-v-7b38773f]{color:#dc2626}.tracking-link[data-v-7b38773f]{display:block;margin-top:1rem;color:#3b82f6;font-weight:600;text-decoration:none}.tracking-link[data-v-7b38773f]:hover{text-decoration:underline}.admin-page[data-v-a1bbfb00]{min-height:100svh;display:flex;flex-direction:column;background:var(--discover-bg);font-family:var(--font-body)}.admin-main[data-v-a1bbfb00]{flex:1;max-width:var(--discover-max-width);width:100%;margin:0 auto;padding:2rem var(--nav-gutter) 3rem}.admin-header[data-v-a1bbfb00]{margin-bottom:1.5rem}.admin-title[data-v-a1bbfb00]{font-size:1.75rem;font-weight:700;color:var(--discover-heading)}.admin-subtitle[data-v-a1bbfb00]{margin-top:.35rem;font-size:.95rem;color:var(--discover-text)}.revenue-section[data-v-a1bbfb00]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.revenue-stats[data-v-a1bbfb00]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.revenue-stat[data-v-a1bbfb00]{padding:1.1rem 1.15rem;border:1px solid var(--discover-border);border-radius:12px;background:var(--discover-surface)}.revenue-stat--profit[data-v-a1bbfb00]{background:#0a0a0b;border-color:#0a0a0b}.revenue-stat--profit .revenue-stat__label[data-v-a1bbfb00],.revenue-stat--profit .revenue-stat__meta[data-v-a1bbfb00]{color:#ffffffa6}.revenue-stat--profit .revenue-stat__value[data-v-a1bbfb00]{color:#fff}.revenue-stat__label[data-v-a1bbfb00]{display:block;font-size:.8rem;font-weight:600;color:var(--discover-text)}.revenue-stat__value[data-v-a1bbfb00]{display:block;margin-top:.45rem;font-size:1.55rem;font-weight:700;letter-spacing:-.02em;color:var(--discover-heading)}.revenue-stat__meta[data-v-a1bbfb00]{display:block;margin-top:.35rem;font-size:.8rem;color:var(--discover-text)}.revenue-charts[data-v-a1bbfb00]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.9fr);gap:.85rem}.chart-panel[data-v-a1bbfb00]{padding:1.15rem 1.2rem 1.25rem;border:1px solid var(--discover-border);border-radius:12px;background:var(--discover-bg)}.chart-panel__header[data-v-a1bbfb00]{margin-bottom:1rem}.chart-panel__title[data-v-a1bbfb00]{font-size:1rem;font-weight:700;color:var(--discover-heading)}.chart-panel__subtitle[data-v-a1bbfb00]{margin-top:.2rem;font-size:.8rem;color:var(--discover-text)}.bar-chart[data-v-a1bbfb00]{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:.35rem;align-items:end;height:160px}.bar-chart__col[data-v-a1bbfb00]{display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:0;height:100%}.bar-chart__bars[data-v-a1bbfb00]{position:relative;flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:2px}.bar-chart__bar[data-v-a1bbfb00]{width:45%;max-width:12px;min-height:2px;border-radius:4px 4px 1px 1px;transition:height .35s ease}.bar-chart__bar--revenue[data-v-a1bbfb00]{background:#0a0a0b}.bar-chart__bar--profit[data-v-a1bbfb00]{background:#0f766e}.bar-chart__label[data-v-a1bbfb00]{font-size:.62rem;color:var(--discover-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transform:rotate(-35deg);transform-origin:center;margin-top:.15rem}.chart-legend[data-v-a1bbfb00]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.1rem}.chart-legend__item[data-v-a1bbfb00]{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--discover-text)}.chart-legend__swatch[data-v-a1bbfb00]{width:.65rem;height:.65rem;border-radius:2px}.chart-legend__swatch--revenue[data-v-a1bbfb00]{background:#0a0a0b}.chart-legend__swatch--profit[data-v-a1bbfb00]{background:#0f766e}.split-chart[data-v-a1bbfb00]{position:relative;width:148px;height:148px;margin:.25rem auto 1rem}.donut[data-v-a1bbfb00]{width:100%;height:100%;transform:rotate(-90deg)}.donut__track[data-v-a1bbfb00]{stroke:var(--discover-surface)}.donut__artist[data-v-a1bbfb00]{stroke:#d4d4d3;stroke-linecap:butt}.donut__profit[data-v-a1bbfb00]{stroke:#0f766e;stroke-linecap:butt}.split-chart__center[data-v-a1bbfb00]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.split-chart__center strong[data-v-a1bbfb00]{font-size:1.35rem;font-weight:700;color:var(--discover-heading);line-height:1}.split-chart__center span[data-v-a1bbfb00]{margin-top:.2rem;font-size:.75rem;color:var(--discover-text)}.split-list[data-v-a1bbfb00]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.split-list li[data-v-a1bbfb00]{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.88rem;color:var(--discover-text)}.split-list strong[data-v-a1bbfb00]{color:var(--discover-heading);font-weight:600}.artist-bars[data-v-a1bbfb00]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.artist-bars__meta[data-v-a1bbfb00]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.35rem}.artist-bars__name[data-v-a1bbfb00]{font-size:.9rem;font-weight:600;color:var(--discover-heading)}.artist-bars__value[data-v-a1bbfb00]{font-size:.85rem;font-weight:600;color:var(--discover-heading);white-space:nowrap}.artist-bars__count[data-v-a1bbfb00]{font-weight:500;color:var(--discover-text)}.artist-bars__track[data-v-a1bbfb00]{height:8px;border-radius:999px;background:var(--discover-surface);overflow:hidden}.artist-bars__fill[data-v-a1bbfb00]{height:100%;border-radius:inherit;background:#0f766e;transition:width .35s ease}.admin-toolbar[data-v-a1bbfb00]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.admin-filters[data-v-a1bbfb00]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.filter-field[data-v-a1bbfb00]{display:flex;flex-direction:column;gap:.4rem}.filter-label[data-v-a1bbfb00]{font-size:.85rem;font-weight:600;color:var(--discover-heading)}.filter-input[data-v-a1bbfb00]{width:100%;padding:.75rem 1rem;border-radius:10px;border:1px solid var(--discover-border);background:var(--discover-bg);color:var(--discover-heading);font-family:inherit;font-size:.95rem;outline:none;transition:border-color .2s}.filter-input[data-v-a1bbfb00]:focus{border-color:#0003}.status-filters[data-v-a1bbfb00]{display:flex;flex-wrap:wrap;gap:.5rem}.status-chip[data-v-a1bbfb00]{padding:.45rem .85rem;border-radius:999px;border:1px solid var(--discover-border);background:var(--discover-bg);color:var(--discover-text);font-size:.85rem;font-weight:500;transition:background .2s,border-color .2s,color .2s}.status-chip[data-v-a1bbfb00]:hover{border-color:#00000026;color:var(--discover-heading)}.status-chip--active[data-v-a1bbfb00]{background:var(--discover-heading);border-color:var(--discover-heading);color:#fff}.admin-state[data-v-a1bbfb00]{text-align:center;color:var(--discover-text);padding:4rem 0}.admin-state--error[data-v-a1bbfb00]{color:#dc2626}.admin-layout[data-v-a1bbfb00]{display:grid;grid-template-columns:1fr;gap:1.5rem}.admin-layout--with-detail[data-v-a1bbfb00]{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.table-wrap[data-v-a1bbfb00]{overflow-x:auto;border:1px solid var(--discover-border);border-radius:12px;background:var(--discover-bg)}.orders-table[data-v-a1bbfb00]{width:100%;border-collapse:collapse;min-width:900px}.orders-table th[data-v-a1bbfb00],.orders-table td[data-v-a1bbfb00]{padding:.9rem 1rem;text-align:left;border-bottom:1px solid var(--discover-border)}.orders-table th[data-v-a1bbfb00]{font-size:.8rem;font-weight:600;color:var(--discover-text);text-transform:uppercase;letter-spacing:.03em;background:var(--discover-surface)}.orders-table tbody tr:last-child td[data-v-a1bbfb00]{border-bottom:none}.orders-row[data-v-a1bbfb00]{cursor:pointer;transition:background .2s}.orders-row[data-v-a1bbfb00]:hover{background:var(--discover-surface)}.orders-row--selected[data-v-a1bbfb00]{background:#efefee}.cell-mono[data-v-a1bbfb00]{font-family:ui-monospace,monospace;font-size:.85rem;color:var(--discover-heading)}.cell-price[data-v-a1bbfb00]{font-weight:600;color:var(--discover-heading);white-space:nowrap}.cell-date[data-v-a1bbfb00]{white-space:nowrap;font-size:.9rem;color:var(--discover-text)}.status-badge[data-v-a1bbfb00]{display:inline-block;font-size:.8rem;font-weight:600;color:var(--discover-heading);background:var(--discover-surface);border:1px solid var(--discover-border);padding:.25rem .6rem;border-radius:999px;white-space:nowrap}.order-details[data-v-a1bbfb00]{border:1px solid var(--discover-border);border-radius:12px;background:var(--discover-bg);padding:1.25rem;align-self:start;position:sticky;top:1.5rem}.order-details-header[data-v-a1bbfb00]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.order-details-title[data-v-a1bbfb00]{font-size:1.1rem;font-weight:700;color:var(--discover-heading)}.order-details-id[data-v-a1bbfb00]{margin-top:.2rem;font-family:ui-monospace,monospace;font-size:.8rem;color:var(--discover-text)}.details-close[data-v-a1bbfb00]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;color:var(--discover-text);transition:background .2s,color .2s}.details-close[data-v-a1bbfb00]:hover{background:var(--discover-surface);color:var(--discover-heading)}.details-list[data-v-a1bbfb00]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.details-item dt[data-v-a1bbfb00]{font-size:.8rem;font-weight:600;color:var(--discover-text);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.35rem}.details-item dd[data-v-a1bbfb00]{font-size:.95rem;color:var(--discover-heading);line-height:1.5}.details-link[data-v-a1bbfb00]{color:#2563eb;text-decoration:underline;word-break:break-all}.details-message[data-v-a1bbfb00]{white-space:pre-wrap}.details-price[data-v-a1bbfb00]{font-weight:700;font-size:1.1rem}.details-status[data-v-a1bbfb00]{padding-top:1.25rem;border-top:1px solid var(--discover-border)}.status-field[data-v-a1bbfb00]{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.75rem}.status-field-label[data-v-a1bbfb00]{font-size:.85rem;font-weight:600;color:var(--discover-heading)}.status-select[data-v-a1bbfb00]{width:100%;padding:.75rem 1rem;border-radius:10px;border:1px solid var(--discover-border);background:var(--discover-bg);color:var(--discover-heading);font-family:inherit;font-size:.95rem;outline:none}.status-select[data-v-a1bbfb00]:focus{border-color:#0003}.status-select[data-v-a1bbfb00]:disabled{opacity:.7}.status-save[data-v-a1bbfb00]{width:100%;padding:.8rem 1rem;border-radius:10px;background:#3b82f6;color:#fff;font-size:.95rem;font-weight:600;transition:background .2s,opacity .2s}.status-save[data-v-a1bbfb00]:hover:not(:disabled){background:#2563eb}.status-save[data-v-a1bbfb00]:disabled{opacity:.6;cursor:not-allowed}.details-feedback[data-v-a1bbfb00]{margin-top:.75rem;font-size:.85rem}.details-feedback--error[data-v-a1bbfb00]{color:#dc2626}.details-feedback--success[data-v-a1bbfb00]{color:#059669}.details-feedback-form[data-v-a1bbfb00]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--discover-border)}.feedback-form-title[data-v-a1bbfb00]{font-size:1rem;font-weight:600;color:var(--discover-heading);margin-bottom:1rem}.feedback-textarea[data-v-a1bbfb00]{width:100%;padding:.85rem 1rem;border-radius:10px;border:1px solid var(--discover-border);background:var(--discover-bg);color:var(--discover-heading);font-family:inherit;font-size:.95rem;line-height:1.5;resize:vertical;min-height:7rem;outline:none}.feedback-textarea[data-v-a1bbfb00]:focus{border-color:#0003}.feedback-textarea[data-v-a1bbfb00]:disabled{opacity:.7}.feedback-char-count[data-v-a1bbfb00]{display:block;margin-top:.35rem;text-align:right;font-size:.75rem;color:var(--discover-text)}.media-input[data-v-a1bbfb00]{width:100%;font-size:.9rem;color:var(--discover-heading)}.existing-media[data-v-a1bbfb00]{margin-bottom:1rem}.existing-media-label[data-v-a1bbfb00]{font-size:.8rem;font-weight:600;color:var(--discover-text);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.5rem}.existing-media-list[data-v-a1bbfb00],.pending-media-list[data-v-a1bbfb00]{list-style:none;display:flex;flex-direction:column;gap:.5rem}.pending-media-list[data-v-a1bbfb00]{margin-bottom:.75rem}.pending-media-list li[data-v-a1bbfb00]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border-radius:8px;background:var(--discover-surface);font-size:.85rem;color:var(--discover-heading)}.media-remove[data-v-a1bbfb00]{font-size:.8rem;color:var(--discover-text);text-decoration:underline}.feedback-save[data-v-a1bbfb00]{margin-top:.25rem}@media(max-width:1100px){.admin-layout--with-detail[data-v-a1bbfb00]{grid-template-columns:1fr}.order-details[data-v-a1bbfb00]{position:static}.revenue-charts[data-v-a1bbfb00]{grid-template-columns:1fr}}@media(max-width:700px){.admin-filters[data-v-a1bbfb00],.revenue-stats[data-v-a1bbfb00]{grid-template-columns:1fr}.bar-chart[data-v-a1bbfb00]{height:140px;gap:.2rem}.bar-chart__label[data-v-a1bbfb00]{font-size:.55rem}.revenue-stat__value[data-v-a1bbfb00]{font-size:1.35rem}}.auth-page[data-v-ab06d3e8]{position:relative;height:100svh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:clamp(1.25rem,3vw,2.5rem) clamp(1.25rem,4vw,4rem);overflow:hidden;background:#fff;font-family:var(--font-body)}.auth-back[data-v-ab06d3e8]{position:absolute;top:clamp(1.25rem,3vw,2rem);left:clamp(1.25rem,4vw,3rem);z-index:2;display:inline-flex;align-items:center;justify-content:center;color:var(--discover-heading);padding:.15rem;transition:opacity .2s}.auth-back[data-v-ab06d3e8]:hover{opacity:.75}.auth-layout[data-v-ab06d3e8]{position:relative;width:100%;max-width:72rem}.auth-shell[data-v-ab06d3e8]{position:relative;display:grid;grid-template-columns:minmax(20rem,1fr) minmax(21rem,.82fr);align-items:end;gap:clamp(2rem,5vw,4.5rem);height:auto}.auth-brand[data-v-ab06d3e8]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:0;height:auto;padding:0;overflow:visible;color:var(--discover-heading)}.auth-graphic[data-v-ab06d3e8]{position:relative;width:min(100%,21rem);aspect-ratio:1.18;margin:0 auto;flex-shrink:0}.auth-graphic[data-v-ab06d3e8]:before{content:"";position:absolute;top:11%;right:10%;bottom:8%;left:7%;border-radius:42% 58% 50% 50%;background:radial-gradient(circle at 24% 25%,rgba(232,168,124,.34),transparent 25%),linear-gradient(135deg,#2563eb24,#e8a87c33);filter:blur(.2px)}.auth-graphic-orbit[data-v-ab06d3e8]{position:absolute;border:1px solid rgba(10,10,11,.08);border-radius:999px;transform:rotate(-14deg)}.auth-graphic-orbit--outer[data-v-ab06d3e8]{top:6%;right:8%;bottom:10%;left:3%}.auth-graphic-orbit--inner[data-v-ab06d3e8]{top:22%;right:24%;bottom:22%;left:17%}.auth-graphic-card[data-v-ab06d3e8]{position:absolute;z-index:1;border:1px solid rgba(10,10,11,.08);background:#ffffffe6;box-shadow:0 22px 55px #0a0a0b1c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-graphic-card--track[data-v-ab06d3e8]{top:20%;left:12%;width:58%;padding:1.35rem;border-radius:24px;transform:rotate(-7deg)}.auth-graphic-card--track strong[data-v-ab06d3e8]{display:block;margin-top:.25rem;color:var(--discover-heading);font-family:var(--font-heading);font-size:clamp(1rem,1.7vw,1.35rem);letter-spacing:-.03em}.auth-graphic-kicker[data-v-ab06d3e8]{color:#6b7280;font-size:.78rem;font-weight:700}.auth-graphic-wave[data-v-ab06d3e8]{display:flex;align-items:end;gap:.38rem;height:4.5rem;margin-top:1.25rem}.auth-graphic-wave span[data-v-ab06d3e8]{flex:1;border-radius:999px;background:var(--discover-heading)}.auth-graphic-wave span[data-v-ab06d3e8]:nth-child(1){height:32%}.auth-graphic-wave span[data-v-ab06d3e8]:nth-child(2){height:72%}.auth-graphic-wave span[data-v-ab06d3e8]:nth-child(3){height:48%}.auth-graphic-wave span[data-v-ab06d3e8]:nth-child(4){height:100%}.auth-graphic-wave span[data-v-ab06d3e8]:nth-child(5){height:62%}.auth-graphic-wave span[data-v-ab06d3e8]:nth-child(6){height:86%}.auth-graphic-wave span[data-v-ab06d3e8]:nth-child(7){height:40%}.auth-graphic-card--artist[data-v-ab06d3e8]{right:8%;bottom:18%;display:flex;align-items:center;gap:.85rem;min-width:14rem;padding:.9rem 1rem;border-radius:18px;transform:rotate(5deg)}.auth-graphic-card--artist strong[data-v-ab06d3e8],.auth-graphic-card--artist span[data-v-ab06d3e8]{display:block}.auth-graphic-card--artist strong[data-v-ab06d3e8]{color:var(--discover-heading);font-family:var(--font-heading);font-size:.9rem}.auth-graphic-card--artist span[data-v-ab06d3e8]{margin-top:.1rem;color:#6b7280;font-size:.75rem}.auth-graphic-avatar[data-v-ab06d3e8],.auth-graphic-badge[data-v-ab06d3e8]{display:flex;align-items:center;justify-content:center;border-radius:999px;font-family:var(--font-heading);font-weight:800}.auth-graphic-avatar[data-v-ab06d3e8]{width:2.75rem;height:2.75rem;background:var(--discover-heading);color:#fff}.auth-graphic-badge[data-v-ab06d3e8]{position:absolute;z-index:2;top:14%;right:18%;width:3.5rem;height:3.5rem;background:var(--verified-badge);color:#fff;box-shadow:0 18px 36px #0f766e47}.auth-graphic-note[data-v-ab06d3e8]{position:absolute;z-index:1;padding:.55rem .8rem;border-radius:999px;background:#f7d8c1;color:#7c3f1d;font-family:var(--font-heading);font-size:.8rem;font-weight:800;box-shadow:0 14px 30px #7c3f1d1f}.auth-graphic-note--one[data-v-ab06d3e8]{left:3%;bottom:20%;transform:rotate(9deg)}.auth-graphic-note--two[data-v-ab06d3e8]{top:34%;right:0;transform:rotate(-8deg)}.auth-panel[data-v-ab06d3e8]{position:relative;display:flex;align-items:center;justify-self:center;width:100%;max-width:28rem;padding:clamp(1.35rem,3vw,2.2rem);border:1px solid rgba(10,10,11,.12);border-radius:30px;background:var(--discover-bg);box-shadow:0 1px #0a0a0b0a,0 28px 70px #0a0a0b1f}.auth-card[data-v-ab06d3e8]{width:100%;max-width:23.5rem;margin:0 auto}.auth-card-logo[data-v-ab06d3e8]{display:block;width:auto;height:2rem;max-width:8.5rem;margin:0 auto .85rem}.auth-step-indicator[data-v-ab06d3e8]{display:flex;align-items:center;gap:.45rem;width:4.5rem;margin-bottom:1.25rem}.auth-step-dot[data-v-ab06d3e8]{width:.45rem;height:.45rem;border-radius:999px;background:#d4d4d4;transition:background .25s,transform .25s}.auth-step-dot--active[data-v-ab06d3e8]{background:var(--discover-heading);transform:scale(1.18)}.auth-step-line[data-v-ab06d3e8]{flex:1;height:2px;border-radius:999px;background:#e5e5e5;overflow:hidden;transition:background .25s}.auth-step-line--active[data-v-ab06d3e8]{background:var(--discover-heading)}.auth-title[data-v-ab06d3e8]{text-align:center;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;color:var(--discover-heading);line-height:1.25;letter-spacing:-.02em}.auth-subtitle[data-v-ab06d3e8]{margin-top:.45rem;text-align:center;font-size:.92rem;line-height:1.45;color:var(--discover-text)}.auth-google[data-v-ab06d3e8]{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;width:100%;margin-top:1rem;padding:.86rem 1rem;border:1px solid rgba(10,10,11,.12);border-radius:14px;background:#f8f8f8;color:var(--discover-heading);font-family:var(--font-heading);font-size:.95rem;font-weight:700;transition:border-color .2s,box-shadow .2s,transform .15s,opacity .2s}.auth-google[data-v-ab06d3e8]:hover:not(:disabled){border-color:#00000029;box-shadow:0 8px 18px #0000000f}.auth-google[data-v-ab06d3e8]:active:not(:disabled){transform:scale(.99)}.auth-google[data-v-ab06d3e8]:disabled{opacity:.7;cursor:not-allowed}.auth-google-icon[data-v-ab06d3e8]{flex-shrink:0}.auth-divider[data-v-ab06d3e8]{display:flex;align-items:center;gap:.9rem;margin-top:1.05rem;color:var(--discover-text);font-size:.8rem;font-weight:700;text-transform:uppercase}.auth-divider[data-v-ab06d3e8]:before,.auth-divider[data-v-ab06d3e8]:after{content:"";flex:1;height:1px;background:var(--discover-border)}.auth-divider span[data-v-ab06d3e8]{white-space:nowrap}.auth-form[data-v-ab06d3e8]{display:flex;flex-direction:column;gap:.85rem;margin-top:1.45rem}.auth-step-panel[data-v-ab06d3e8]{display:flex;flex-direction:column;gap:.9rem}.auth-step-enter-active[data-v-ab06d3e8],.auth-step-leave-active[data-v-ab06d3e8]{transition:opacity .22s ease,transform .22s ease}.auth-step-enter-from[data-v-ab06d3e8]{opacity:0;transform:translateY(8px)}.auth-step-leave-to[data-v-ab06d3e8]{opacity:0;transform:translateY(-6px)}.auth-field[data-v-ab06d3e8]{display:flex;flex-direction:column;gap:.35rem}.auth-field--hero[data-v-ab06d3e8]{gap:.45rem}.auth-label[data-v-ab06d3e8]{font-size:.92rem;font-weight:700;color:var(--discover-heading)}.auth-input[data-v-ab06d3e8]{width:100%;padding:.9rem 1rem;border-radius:14px;border:1.5px solid rgba(10,10,11,.12);background:var(--discover-bg);color:var(--discover-heading);font-family:inherit;font-size:.9rem;outline:none;transition:border-color .2s,box-shadow .2s}.auth-input--hero[data-v-ab06d3e8]{padding:.95rem 1rem;font-size:1rem}.auth-input[data-v-ab06d3e8]:focus{border-color:#0003;box-shadow:0 0 0 3px #3b82f61a}.auth-input[data-v-ab06d3e8]::placeholder{color:var(--discover-text)}.auth-feedback[data-v-ab06d3e8]{font-size:.85rem;line-height:1.5}.auth-feedback--error[data-v-ab06d3e8]{color:#dc2626}.auth-feedback--success[data-v-ab06d3e8]{color:#059669}.auth-submit[data-v-ab06d3e8]{width:100%;margin-top:.1rem;padding:.98rem 1rem;border-radius:14px;background:var(--discover-heading);color:#fff;font-family:var(--font-heading);font-size:.95rem;font-weight:700;transition:background .2s,opacity .2s}.auth-submit[data-v-ab06d3e8]:hover:not(:disabled){background:#000}.auth-submit[data-v-ab06d3e8]:disabled{opacity:.7;cursor:not-allowed}.loading-dots[data-v-ab06d3e8]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:1.2rem}.loading-dots .dot[data-v-ab06d3e8]{width:6px;height:6px;background-color:currentColor;border-radius:50%;animation:auth-dot-bounce-ab06d3e8 1.4s infinite ease-in-out both}.loading-dots .dot[data-v-ab06d3e8]:nth-child(1){animation-delay:-.32s}.loading-dots .dot[data-v-ab06d3e8]:nth-child(2){animation-delay:-.16s}.loading-dots--dark[data-v-ab06d3e8]{color:var(--discover-heading)}@keyframes auth-dot-bounce-ab06d3e8{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.auth-switch[data-v-ab06d3e8]{margin-top:.85rem;text-align:center;font-size:.85rem;color:var(--discover-text)}.auth-switch-link[data-v-ab06d3e8]{margin-left:.25rem;padding:0;border:0;background:none;color:#2563eb;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.auth-legal[data-v-ab06d3e8]{margin-top:1.05rem;text-align:center;font-size:.75rem;line-height:1.6;color:var(--discover-text)}.auth-legal a[data-v-ab06d3e8]{color:var(--discover-heading);text-decoration:underline}@media(max-width:768px){.auth-page[data-v-ab06d3e8]{height:auto;min-height:100svh;min-height:100dvh;align-items:stretch;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:max(1rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));background:radial-gradient(ellipse 130% 70% at 50% -18%,rgba(232,168,124,.22),transparent 58%),radial-gradient(ellipse 70% 45% at 100% 100%,rgba(15,118,110,.07),transparent 55%),#fff}.auth-back[data-v-ab06d3e8]{top:max(.85rem,env(safe-area-inset-top));left:max(.85rem,env(safe-area-inset-left));width:2.5rem;height:2.5rem;padding:0;border-radius:999px;background:#ffffffb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(10,10,11,.06)}.auth-back svg[data-v-ab06d3e8]{width:18px;height:18px}.auth-layout[data-v-ab06d3e8]{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:24rem;margin:0 auto;min-height:calc(100svh - max(1rem,env(safe-area-inset-top)) - max(1.5rem,env(safe-area-inset-bottom)) - 2rem);min-height:calc(100dvh - max(1rem,env(safe-area-inset-top)) - max(1.5rem,env(safe-area-inset-bottom)) - 2rem);padding-top:3.25rem;padding-bottom:.5rem}.auth-shell[data-v-ab06d3e8]{grid-template-columns:1fr;gap:0;height:auto;align-content:center}.auth-brand[data-v-ab06d3e8]{display:none}.auth-panel[data-v-ab06d3e8]{order:1;margin:0;max-width:none;width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.auth-card[data-v-ab06d3e8]{max-width:none}.auth-card-logo[data-v-ab06d3e8]{height:1.85rem;max-width:none;margin:0 auto 1.35rem}.auth-title[data-v-ab06d3e8]{font-size:clamp(1.55rem,7vw,1.85rem);font-weight:800;letter-spacing:-.04em;line-height:1.15}.auth-subtitle[data-v-ab06d3e8]{margin-top:.55rem;max-width:18rem;margin-left:auto;margin-right:auto;font-size:.95rem;line-height:1.45;color:#0a0a0b80}.auth-form[data-v-ab06d3e8]{gap:1rem;margin-top:1.85rem}.auth-step-panel[data-v-ab06d3e8]{gap:1rem}.auth-label[data-v-ab06d3e8]{font-size:.8rem;font-weight:600;letter-spacing:.01em;color:#0a0a0b9e}.auth-input[data-v-ab06d3e8],.auth-input--hero[data-v-ab06d3e8]{min-height:3.35rem;padding:.95rem 1.1rem;border-radius:16px;border:1px solid transparent;background:#f5f5f4eb;font-size:1rem;box-shadow:inset 0 1px #ffffffa6}.auth-input[data-v-ab06d3e8]:focus,.auth-input--hero[data-v-ab06d3e8]:focus{border-color:#0a0a0b24;background:#fff;box-shadow:0 0 0 4px #0a0a0b0d}.auth-submit[data-v-ab06d3e8],.auth-submit--primary[data-v-ab06d3e8]{min-height:3.35rem;margin-top:.25rem;padding:.95rem 1.25rem;border-radius:999px;font-size:1rem;font-weight:700;letter-spacing:-.01em}.auth-divider[data-v-ab06d3e8]{margin-top:1.35rem;gap:.75rem;font-size:.72rem;font-weight:600;letter-spacing:.06em;color:#0a0a0b61}.auth-google[data-v-ab06d3e8]{min-height:3.35rem;margin-top:1rem;padding:.9rem 1.15rem;border-radius:999px;border-color:#0a0a0b1a;background:#ffffffb3;font-size:.95rem;box-shadow:none}.auth-google[data-v-ab06d3e8]:hover:not(:disabled){background:#fff;border-color:#0a0a0b29;box-shadow:none}.auth-switch[data-v-ab06d3e8]{margin-top:1.35rem;font-size:.9rem;color:#0a0a0b8c}.auth-switch-link[data-v-ab06d3e8]{color:var(--discover-heading);font-weight:700;text-decoration:none}.auth-legal[data-v-ab06d3e8]{margin-top:1rem;max-width:18rem;margin-left:auto;margin-right:auto;font-size:.72rem;line-height:1.55;color:#0a0a0b66}.auth-feedback[data-v-ab06d3e8]{font-size:.85rem}}@media(max-width:480px){.auth-layout[data-v-ab06d3e8]{padding-top:3rem}.auth-form[data-v-ab06d3e8]{gap:.9rem}}.consent-page[data-v-0873af01]{min-height:100svh;display:flex;flex-direction:column;background:var(--discover-bg);font-family:var(--font-body)}.consent-main[data-v-0873af01]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem var(--nav-gutter) 3rem}.consent-logo[data-v-0873af01]{margin-bottom:2rem}.consent-logo img[data-v-0873af01]{height:2rem;width:auto;display:block}.consent-state[data-v-0873af01]{color:var(--discover-text);font-size:.95rem}.consent-card[data-v-0873af01]{width:100%;max-width:28rem;padding:2rem 1.75rem;border:1px solid var(--discover-border);border-radius:16px;background:var(--discover-bg);box-shadow:0 8px 24px #0000000a}.consent-client[data-v-0873af01]{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.consent-client-logo[data-v-0873af01]{width:3.5rem;height:3.5rem;border-radius:12px;overflow:hidden;background:var(--discover-surface);border:1px solid var(--discover-border);display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;color:var(--discover-heading);flex-shrink:0}.consent-client-logo img[data-v-0873af01]{width:100%;height:100%;object-fit:cover}.consent-label[data-v-0873af01]{font-size:.8rem;font-weight:600;color:var(--discover-text);text-transform:uppercase;letter-spacing:.04em}.consent-title[data-v-0873af01]{font-size:1.5rem;font-weight:700;color:var(--discover-heading);line-height:1.2;margin-top:.15rem}.consent-client-uri[data-v-0873af01]{display:inline-block;margin-top:.2rem;font-size:.85rem;color:#2563eb;text-decoration:underline;word-break:break-all}.consent-text[data-v-0873af01]{font-size:.95rem;line-height:1.6;color:var(--discover-text)}.consent-text--error[data-v-0873af01]{color:#dc2626}.consent-user[data-v-0873af01]{display:flex;flex-direction:column;gap:.25rem;margin-top:1.25rem;padding:.85rem 1rem;border-radius:10px;background:var(--discover-surface);border:1px solid var(--discover-border)}.consent-user-label[data-v-0873af01]{font-size:.8rem;font-weight:600;color:var(--discover-text)}.consent-user-email[data-v-0873af01]{font-size:.95rem;font-weight:600;color:var(--discover-heading)}.consent-scopes[data-v-0873af01]{margin-top:1.25rem}.consent-scopes-title[data-v-0873af01]{font-size:.85rem;font-weight:600;color:var(--discover-heading);margin-bottom:.5rem}.consent-scopes-list[data-v-0873af01]{list-style:none;display:flex;flex-direction:column;gap:.4rem}.consent-scopes-list li[data-v-0873af01]{position:relative;padding-left:1.1rem;font-size:.9rem;color:var(--discover-text)}.consent-scopes-list li[data-v-0873af01]:before{content:"•";position:absolute;left:0;color:var(--discover-heading)}.consent-redirect[data-v-0873af01]{margin-top:1.25rem;font-size:.8rem;line-height:1.5;color:var(--discover-text)}.consent-redirect span[data-v-0873af01]{display:block;margin-top:.25rem;word-break:break-all;color:var(--discover-heading)}.consent-actions[data-v-0873af01]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.consent-btn[data-v-0873af01]{width:100%;padding:.85rem 1rem;border-radius:10px;font-size:.95rem;font-weight:600;transition:background .2s,opacity .2s}.consent-btn[data-v-0873af01]:disabled{opacity:.7;cursor:not-allowed}.consent-btn--approve[data-v-0873af01]{background:#3b82f6;color:#fff}.consent-btn--approve[data-v-0873af01]:hover:not(:disabled){background:#2563eb}.consent-btn--deny[data-v-0873af01]{background:transparent;color:var(--discover-text);border:1px solid var(--discover-border)}.consent-btn--deny[data-v-0873af01]:hover:not(:disabled){background:var(--discover-surface);color:var(--discover-heading)}.orders-page[data-v-3924af38]{min-height:100svh;background:var(--discover-bg);font-family:var(--font-body)}.orders-main[data-v-3924af38]{max-width:var(--discover-max-width);margin:0 auto;padding:2rem var(--nav-gutter) 4rem}.orders-header[data-v-3924af38]{margin-bottom:2rem}.orders-title[data-v-3924af38]{font-size:2rem;font-weight:700;color:var(--discover-heading);letter-spacing:-.02em}.orders-subtitle[data-v-3924af38]{margin-top:.5rem;font-size:1rem;color:var(--discover-text)}.orders-state[data-v-3924af38]{text-align:center;color:var(--discover-text);padding:4rem 0;display:flex;flex-direction:column;align-items:center}.order-card--skeleton[data-v-3924af38]{pointer-events:none}.order-card--skeleton[data-v-3924af38]:hover{border-color:var(--discover-border);box-shadow:none;transform:none}.skel[data-v-3924af38]{background:linear-gradient(90deg,#0000000d,#00000017,#0000000d);background-size:200% 100%;animation:skel-shimmer-3924af38 1.4s ease-in-out infinite;border-radius:6px}.skel-avatar[data-v-3924af38]{width:4rem;height:4rem;border-radius:50%;flex-shrink:0}.skel-line[data-v-3924af38]{height:.7rem}.skel-line--name[data-v-3924af38]{width:7.5rem;height:.85rem}.skel-line--role[data-v-3924af38]{width:9rem}.skel-line--meta[data-v-3924af38]{width:6rem}.skel-pill[data-v-3924af38]{width:5.5rem;height:1.4rem;border-radius:999px}.skel-chevron[data-v-3924af38]{width:2rem;height:2rem;border-radius:50%;flex-shrink:0;align-self:center}@keyframes skel-shimmer-3924af38{0%{background-position:100% 0}to{background-position:-100% 0}}.orders-state--error[data-v-3924af38]{color:#dc2626}.orders-empty-icon[data-v-3924af38]{width:4rem;height:4rem;border-radius:50%;background:var(--discover-surface);color:var(--discover-text);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.orders-empty-title[data-v-3924af38]{font-size:1.25rem;font-weight:600;color:var(--discover-heading);margin-bottom:.5rem}.orders-empty-text[data-v-3924af38]{font-size:.95rem;color:var(--discover-text);margin-bottom:1.5rem;max-width:20rem}.orders-empty-btn[data-v-3924af38]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:999px;background:var(--discover-heading);color:#fff;font-weight:600;font-size:.95rem;text-decoration:none;transition:opacity .2s}.orders-empty-btn[data-v-3924af38]:hover{opacity:.85}.orders-grid[data-v-3924af38]{display:flex;flex-direction:column;gap:1.5rem}.order-card[data-v-3924af38]{display:flex;align-items:center;gap:1.25rem;width:100%;max-width:44rem;padding:1.25rem 1.5rem;border:1px solid var(--discover-border);border-radius:16px;background:var(--discover-bg);text-decoration:none;transition:all .2s ease}.order-card[data-v-3924af38]:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000008,0 12px 24px #00000008;transform:translateY(-2px)}.order-avatar[data-v-3924af38]{width:4rem;height:4rem;border-radius:50%;object-fit:cover;background:var(--discover-surface);border:1px solid var(--discover-border);flex-shrink:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.order-main[data-v-3924af38]{display:flex;flex-direction:column;justify-content:center;gap:.35rem;min-width:0;flex:1}.order-top[data-v-3924af38]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.order-artist-name[data-v-3924af38]{font-family:var(--font-heading);font-size:1.1rem;font-weight:600;color:var(--discover-heading);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-status[data-v-3924af38]{flex-shrink:0}.order-track[data-v-3924af38]{display:flex;align-items:center;gap:.4rem;min-width:0}.order-track-icon[data-v-3924af38]{color:var(--discover-text);flex-shrink:0;opacity:.7}.order-track-name[data-v-3924af38]{font-size:.9rem;color:var(--discover-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-meta[data-v-3924af38]{display:flex;align-items:center;gap:.5rem;margin-top:.2rem}.order-token[data-v-3924af38]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;letter-spacing:.05em;color:var(--discover-text);text-transform:uppercase}.order-meta-dot[data-v-3924af38]{width:3px;height:3px;border-radius:50%;background:var(--discover-border);flex-shrink:0}.order-date[data-v-3924af38]{font-size:.8rem;color:var(--discover-text);white-space:nowrap}.order-rating[data-v-3924af38]{display:inline-flex;align-items:center;gap:.02rem;line-height:1}.order-rating-star[data-v-3924af38]{font-size:.78rem;color:#d4d4d4}.order-rating-star--filled[data-v-3924af38]{color:#fbbf24}.order-chevron[data-v-3924af38]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--discover-surface);color:var(--discover-text);flex-shrink:0;transition:all .2s ease}.order-card:hover .order-chevron[data-v-3924af38]{background:var(--discover-heading);color:#fff;transform:translate(2px)}@media(max-width:700px){.orders-main[data-v-3924af38]{padding:1.25rem max(1rem,env(safe-area-inset-left)) calc(1.5rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-right))}.orders-header[data-v-3924af38]{margin-bottom:1.35rem}.orders-title[data-v-3924af38]{font-size:1.55rem;line-height:1.15}.orders-subtitle[data-v-3924af38]{margin-top:.35rem;font-size:.92rem}.orders-grid[data-v-3924af38]{gap:.75rem}.order-card[data-v-3924af38]{align-items:flex-start;gap:.875rem;max-width:100%;padding:.95rem 1rem;border-radius:14px}.order-card[data-v-3924af38]:hover{transform:none;box-shadow:none}.order-avatar[data-v-3924af38],.skel-avatar[data-v-3924af38]{width:3.25rem;height:3.25rem}.order-main[data-v-3924af38]{gap:.3rem}.order-top[data-v-3924af38]{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.5rem}.order-artist-name[data-v-3924af38]{flex:1;min-width:0;font-size:1rem;max-width:none}.order-card .order-status[data-v-3924af38]{flex-shrink:0;font-size:.68rem;padding:.28rem .55rem;line-height:1.2}.order-track-name[data-v-3924af38]{font-size:.85rem}.order-meta[data-v-3924af38]{flex-wrap:wrap;gap:.35rem .45rem;margin-top:.15rem}.order-token[data-v-3924af38]{font-size:.7rem;letter-spacing:.04em}.order-date[data-v-3924af38]{font-size:.75rem}.order-chevron[data-v-3924af38]{align-self:center;width:1.75rem;height:1.75rem}.order-chevron svg[data-v-3924af38]{width:15px;height:15px}.order-card:hover .order-chevron[data-v-3924af38]{transform:none}.skel-pill[data-v-3924af38]{width:4.75rem;height:1.25rem}.orders-state[data-v-3924af38]{padding:2.5rem .5rem}.orders-empty-icon[data-v-3924af38]{width:3.5rem;height:3.5rem;margin-bottom:1rem}.orders-empty-icon svg[data-v-3924af38]{width:36px;height:36px}.orders-empty-title[data-v-3924af38]{font-size:1.1rem}.orders-empty-text[data-v-3924af38]{font-size:.9rem;margin-bottom:1.25rem;max-width:18rem}.orders-empty-btn[data-v-3924af38]{width:100%;max-width:18rem;padding:.8rem 1.25rem}}.settings-page[data-v-eae18c6c]{min-height:100svh;background:var(--discover-bg);font-family:var(--font-body)}.settings-main[data-v-eae18c6c]{max-width:var(--discover-max-width);margin:0 auto;padding:2rem var(--nav-gutter) 4rem}.settings-header[data-v-eae18c6c]{margin-bottom:2rem}.settings-title[data-v-eae18c6c]{font-size:2rem;font-weight:700;color:var(--discover-heading);letter-spacing:-.02em}.settings-subtitle[data-v-eae18c6c]{margin-top:.5rem;font-size:1rem;color:var(--discover-text)}.settings-content[data-v-eae18c6c],.settings-skeleton[data-v-eae18c6c]{display:flex;flex-direction:column;gap:1.75rem;max-width:40rem}.profile-card[data-v-eae18c6c]{position:relative;display:flex;align-items:flex-start;gap:1.15rem;padding:1.35rem 1.4rem;border:1px solid var(--discover-border);border-radius:18px;background:var(--discover-bg)}.profile-avatar[data-v-eae18c6c]{display:flex;align-items:center;justify-content:center;width:4.25rem;height:4.25rem;flex-shrink:0;border-radius:50%;background:var(--discover-heading);color:#fff;font-family:var(--font-heading);font-size:1.15rem;font-weight:700;letter-spacing:.02em}.profile-copy[data-v-eae18c6c]{min-width:0;flex:1;padding-right:2rem}.profile-name-row[data-v-eae18c6c]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;min-width:0}.profile-name[data-v-eae18c6c]{margin:0;font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--discover-heading);line-height:1.2}.profile-email[data-v-eae18c6c],.profile-meta[data-v-eae18c6c]{margin:0;color:var(--discover-text);font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-email[data-v-eae18c6c]{margin-top:.3rem}.profile-meta[data-v-eae18c6c]{margin-top:.35rem;font-size:.82rem}.btn-edit[data-v-eae18c6c]{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:8px;color:var(--discover-text);transition:background .15s ease,color .15s ease}.btn-edit[data-v-eae18c6c]:hover{background:var(--discover-surface);color:var(--discover-heading)}.inline-edit-stack[data-v-eae18c6c]{display:flex;flex-direction:column;gap:.75rem}.inline-field[data-v-eae18c6c]{display:flex;flex-direction:column;gap:.35rem}.inline-label[data-v-eae18c6c]{font-size:.75rem;font-weight:600;color:var(--discover-text)}.inline-field input[data-v-eae18c6c]{width:100%;height:2.35rem;padding:0 .8rem;border:1px solid var(--discover-border);border-radius:10px;background:#fff;color:var(--discover-heading);font:inherit;font-size:.95rem;outline:none}.inline-field input[data-v-eae18c6c]:focus{border-color:#00000038}.inline-field-input--invalid[data-v-eae18c6c],.inline-field-input--invalid[data-v-eae18c6c]:focus{border-color:#dc2626}.inline-field-error[data-v-eae18c6c]{font-size:.75rem;color:#dc2626}.inline-actions[data-v-eae18c6c]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.btn-inline-save[data-v-eae18c6c],.btn-inline-cancel[data-v-eae18c6c]{flex-shrink:0;height:2.35rem;padding:0 .85rem;border-radius:8px;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer}.btn-inline-save[data-v-eae18c6c]{border:0;background:var(--discover-heading);color:#fff}.btn-inline-save[data-v-eae18c6c]:disabled{opacity:.4;cursor:default}.btn-inline-cancel[data-v-eae18c6c]{border:1px solid var(--discover-border);background:#fff;color:var(--discover-heading)}.btn-inline-cancel[data-v-eae18c6c]:disabled{opacity:.6;cursor:default}.profile-feedback[data-v-eae18c6c]{margin:.55rem 0 0;font-size:.82rem}.profile-feedback--ok[data-v-eae18c6c]{color:#0f766e}.profile-feedback--error[data-v-eae18c6c]{color:#dc2626}.admin-badge[data-v-eae18c6c]{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;background:#ecfdf5;color:#0f766e;border:1px solid #99f6e4;font-size:.75rem;font-weight:600}.settings-section[data-v-eae18c6c]{display:flex;flex-direction:column;gap:.85rem}.section-heading[data-v-eae18c6c]{display:flex;flex-direction:column;gap:.2rem}.section-title[data-v-eae18c6c]{margin:0;font-size:1.05rem;font-weight:600;color:var(--discover-heading)}.section-desc[data-v-eae18c6c]{margin:0;font-size:.88rem;color:var(--discover-text)}.settings-card[data-v-eae18c6c]{padding:1.25rem 1.35rem;border:1px solid var(--discover-border);border-radius:16px;background:var(--discover-bg)}.settings-card--links[data-v-eae18c6c]{padding:.35rem}.settings-card--dropdown[data-v-eae18c6c]{padding:0;overflow:hidden}.dropdown-trigger[data-v-eae18c6c]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.25rem;background:transparent;border:0;cursor:pointer;text-align:left;color:inherit}.dropdown-trigger-copy[data-v-eae18c6c]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dropdown-trigger-title[data-v-eae18c6c]{font-size:.95rem;font-weight:600;color:var(--discover-heading)}.dropdown-trigger-desc[data-v-eae18c6c]{font-size:.8rem;color:var(--discover-text)}.dropdown-chevron[data-v-eae18c6c]{flex-shrink:0;color:var(--discover-text);transition:transform .2s ease}.dropdown-chevron--open[data-v-eae18c6c]{transform:rotate(180deg)}.dropdown-panel[data-v-eae18c6c]{border-top:1px solid var(--discover-border)}.dropdown-block[data-v-eae18c6c]{padding:1.1rem 1.25rem;border-bottom:1px solid var(--discover-border)}.dropdown-block--last[data-v-eae18c6c]{border-bottom:0}.shortcut-link[data-v-eae18c6c]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.95rem .9rem;border-radius:12px;text-decoration:none;color:inherit;transition:background .2s ease}.shortcut-link[data-v-eae18c6c]:hover{background:var(--discover-surface)}.shortcut-icon[data-v-eae18c6c]{display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:10px;background:var(--discover-surface);color:var(--discover-heading)}.shortcut-copy[data-v-eae18c6c]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.shortcut-title[data-v-eae18c6c]{font-size:.95rem;font-weight:600;color:var(--discover-heading)}.shortcut-desc[data-v-eae18c6c]{font-size:.8rem;color:var(--discover-text)}.shortcut-arrow[data-v-eae18c6c]{color:var(--discover-text);opacity:.55;transition:transform .2s ease,opacity .2s ease}.shortcut-link:hover .shortcut-arrow[data-v-eae18c6c]{opacity:1;transform:translate(2px)}.signout-row[data-v-eae18c6c]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.signout-title[data-v-eae18c6c]{margin:0;font-size:.95rem;font-weight:600;color:var(--discover-heading)}.signout-desc[data-v-eae18c6c]{margin:.2rem 0 0;font-size:.85rem;color:var(--discover-text)}.btn-secondary[data-v-eae18c6c]{flex-shrink:0;height:2.25rem;padding:0 .9rem;border-radius:8px;border:1px solid var(--discover-border);background:#fff;color:var(--discover-heading);font:inherit;font-size:.84rem;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}.btn-secondary[data-v-eae18c6c]:hover:not(:disabled){background:var(--discover-surface);border-color:#00000024}.btn-secondary[data-v-eae18c6c]:disabled{opacity:.6;cursor:default}.btn-signout[data-v-eae18c6c]{flex-shrink:0;height:2.25rem;padding:0 .9rem;border-radius:8px;border:1px solid var(--discover-border);background:#fff;color:#dc2626;font:inherit;font-size:.84rem;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}.btn-signout[data-v-eae18c6c]:hover:not(:disabled){background:var(--discover-surface);border-color:#00000024}.btn-signout[data-v-eae18c6c]:disabled{opacity:.6;cursor:default}.delete-confirm[data-v-eae18c6c]{margin-top:.95rem;padding-top:.95rem;border-top:1px solid var(--discover-border)}.delete-confirm-text[data-v-eae18c6c]{margin:0 0 .7rem;font-size:.82rem;color:var(--discover-text);line-height:1.45}.delete-confirm-row[data-v-eae18c6c]{display:flex;flex-wrap:wrap;gap:.5rem}.delete-confirm-row input[data-v-eae18c6c]{flex:1 1 8.5rem;min-width:0;height:2.25rem;padding:0 .8rem;border:1px solid var(--discover-border);border-radius:8px;background:#fff;color:var(--discover-heading);font:inherit;font-size:.88rem;outline:none}.delete-confirm-row input[data-v-eae18c6c]:focus{border-color:#00000038}.settings-error[data-v-eae18c6c]{margin:.9rem 0 0;font-size:.88rem;color:#dc2626}.skel[data-v-eae18c6c]{background:linear-gradient(90deg,#0000000d,#00000017,#0000000d);background-size:200% 100%;animation:settings-shimmer-eae18c6c 1.4s ease-in-out infinite;border-radius:6px}.skel-avatar[data-v-eae18c6c]{width:4.25rem;height:4.25rem;border-radius:50%;flex-shrink:0}.skel-lines[data-v-eae18c6c]{display:flex;flex-direction:column;gap:.55rem;flex:1}.skel-line[data-v-eae18c6c]{height:.7rem}.skel-line--name[data-v-eae18c6c]{width:8rem;height:.9rem}.skel-line--email[data-v-eae18c6c]{width:12rem}.skel-line--wide[data-v-eae18c6c]{width:70%}.skel-line--mid[data-v-eae18c6c]{width:45%;margin-top:.8rem}@keyframes settings-shimmer-eae18c6c{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:700px){.settings-main[data-v-eae18c6c]{padding:1.25rem max(1rem,env(safe-area-inset-left)) calc(1.5rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-right))}.settings-header[data-v-eae18c6c]{margin-bottom:1.35rem}.settings-title[data-v-eae18c6c]{font-size:1.55rem;line-height:1.15}.settings-subtitle[data-v-eae18c6c]{margin-top:.35rem;font-size:.92rem}.settings-content[data-v-eae18c6c],.settings-skeleton[data-v-eae18c6c]{gap:1.25rem;max-width:none}.profile-card[data-v-eae18c6c]{gap:.9rem;padding:1.1rem 1rem;border-radius:14px}.profile-avatar[data-v-eae18c6c]{width:3.5rem;height:3.5rem;font-size:1rem}.profile-copy[data-v-eae18c6c]{padding-right:1.75rem}.profile-name[data-v-eae18c6c]{font-size:1.1rem}.profile-email[data-v-eae18c6c],.profile-meta[data-v-eae18c6c]{white-space:normal;overflow-wrap:anywhere}.btn-edit[data-v-eae18c6c]{top:.85rem;right:.85rem}.settings-card[data-v-eae18c6c]{padding:1.05rem 1rem;border-radius:14px}.shortcut-link[data-v-eae18c6c]{gap:.7rem;padding:.85rem .75rem}.shortcut-desc[data-v-eae18c6c]{font-size:.78rem;line-height:1.4}.dropdown-trigger[data-v-eae18c6c]{gap:.75rem;padding:.95rem 1rem}.dropdown-block[data-v-eae18c6c]{padding:1rem}.signout-row[data-v-eae18c6c],.delete-confirm-row[data-v-eae18c6c]{flex-direction:column;align-items:stretch}.btn-secondary[data-v-eae18c6c],.btn-signout[data-v-eae18c6c],.inline-actions[data-v-eae18c6c]{width:100%}.btn-inline-save[data-v-eae18c6c],.btn-inline-cancel[data-v-eae18c6c]{flex:1}.delete-confirm-row input[data-v-eae18c6c]{flex:1 1 auto;width:100%}}.landing[data-v-b6af8cf8]{display:flex;flex-direction:column;min-height:100svh;font-family:var(--font-body)}.landing img[data-v-b6af8cf8]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.hero-section[data-v-b6af8cf8]{position:relative;min-height:100svh;background:url(/body_image2.jpg) center 58% / cover no-repeat}.hero-section[data-v-b6af8cf8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(to bottom,#0a0a0b59,#0a0a0b26 40%,#0a0a0b73);pointer-events:none}.hero[data-v-b6af8cf8]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:100svh;padding:6rem 2rem 4rem;gap:2.5rem}.hero-stack[data-v-b6af8cf8]{display:flex;flex-direction:column;align-items:center;max-width:58rem;width:90%}.hero-eyebrow[data-v-b6af8cf8]{margin-bottom:.5rem;font-size:.85rem;font-weight:600;letter-spacing:.02em;color:#ffffffd1}.hero-headline[data-v-b6af8cf8]{width:100%;font-size:clamp(1.75rem,4.5vw,2.75rem);font-weight:500;line-height:1.35;letter-spacing:-.015em;color:var(--text-bright);text-shadow:0 2px 24px rgba(0,0,0,.5);margin-bottom:1.25rem}.hero-lead[data-v-b6af8cf8]{max-width:42rem;width:100%;font-size:clamp(1rem,2vw,1.15rem);line-height:1.65;color:#ffffffe0;text-shadow:0 2px 16px rgba(0,0,0,.45);margin-bottom:0}.hero-actions[data-v-b6af8cf8]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.hero-actions .btn[data-v-b6af8cf8]{padding:1.05rem 2.1rem;font-size:1.08rem;font-weight:700;border-radius:10px}.hero-actions .btn-primary[data-v-b6af8cf8]{background:#fff;color:var(--bg)}.hero-actions .btn-primary[data-v-b6af8cf8]:hover{background:#ffffffd9}.btn[data-v-b6af8cf8]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;border-radius:999px;font-size:.95rem;font-weight:500;transition:background .2s,color .2s,transform .15s}.btn[data-v-b6af8cf8]:active{transform:scale(.98)}.btn-primary[data-v-b6af8cf8]{background:var(--accent);color:var(--bg)}.btn-primary[data-v-b6af8cf8]:hover{background:var(--accent-hover)}.btn-large[data-v-b6af8cf8]{padding:1rem 2.25rem;font-size:1rem}.landing-body[data-v-b6af8cf8]{position:relative;background:var(--discover-bg)}.landing-body[data-v-b6af8cf8]:before{content:"";position:absolute;top:0;left:0;right:0;height:5rem;background:linear-gradient(to bottom,rgba(10,10,11,.04),transparent);pointer-events:none}.features-section[data-v-b6af8cf8]{max-width:1180px;margin:0 auto;padding:3rem var(--nav-gutter) 2rem}.features-intro[data-v-b6af8cf8]{display:flex;align-items:center;justify-content:center;padding:0 0 3rem}.features-lead[data-v-b6af8cf8]{max-width:40rem;margin:0;font-size:clamp(1rem,1.6vw,1.15rem);font-weight:400;line-height:1.65;letter-spacing:0;text-align:center;color:var(--discover-text)}.showcase-list[data-v-b6af8cf8]{display:flex;flex-direction:column;gap:clamp(4rem,8vw,6.5rem);padding-top:0}.showcase-row[data-v-b6af8cf8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.showcase-row--reverse[data-v-b6af8cf8]{direction:rtl}.showcase-row--reverse[data-v-b6af8cf8]>*{direction:ltr}.showcase-copy[data-v-b6af8cf8]{max-width:26rem}.showcase-row--reverse .showcase-copy[data-v-b6af8cf8]{margin-left:auto}.showcase-title[data-v-b6af8cf8]{font-size:clamp(1.85rem,3.5vw,2.65rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--discover-heading)}.showcase-text[data-v-b6af8cf8]{margin-top:1.1rem;font-size:1.05rem;line-height:1.65;color:var(--discover-text)}.showcase-visual[data-v-b6af8cf8]{min-width:0}.showcase-frame[data-v-b6af8cf8]{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px #0000001f;aspect-ratio:4 / 3}.showcase-photo[data-v-b6af8cf8]{width:100%;height:100%;object-fit:cover;display:block}.showcase-photo--top[data-v-b6af8cf8]{object-position:center bottom}.showcase-card[data-v-b6af8cf8]{position:absolute;background:#fff;border-radius:14px;box-shadow:0 12px 40px #00000024;border:1px solid rgba(0,0,0,.06)}.showcase-card--profile[data-v-b6af8cf8]{left:6%;bottom:8%;width:min(72%,17rem);padding:1rem}.mock-profile-head[data-v-b6af8cf8]{display:flex;gap:.75rem;align-items:center}.mock-avatar[data-v-b6af8cf8]{width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;flex-shrink:0}.mock-name[data-v-b6af8cf8]{display:inline-flex;align-items:center;gap:.3rem;font-size:.9rem;font-weight:700;color:var(--discover-heading);line-height:1.2}.mock-verified[data-v-b6af8cf8]{flex-shrink:0;color:var(--verified-badge)}.mock-role[data-v-b6af8cf8]{margin-top:.15rem;font-size:.72rem;color:var(--discover-text)}.mock-bio[data-v-b6af8cf8]{margin-top:.75rem;font-size:.72rem;line-height:1.5;color:var(--discover-text)}.mock-pill[data-v-b6af8cf8]{display:inline-flex;margin-top:.85rem;padding:.35rem .65rem;border-radius:999px;background:var(--discover-heading);color:#fff;font-size:.68rem;font-weight:600}.mock-pill--link[data-v-b6af8cf8]{text-decoration:none;cursor:pointer;transition:background .2s,opacity .2s}.mock-pill--link[data-v-b6af8cf8]:hover{background:#000}.showcase-card--schedule[data-v-b6af8cf8]{right:6%;top:10%;width:min(68%,15rem);padding:1rem 1rem .85rem}.mock-schedule-day[data-v-b6af8cf8]{font-size:.72rem;font-weight:600;color:var(--discover-heading);margin-bottom:.45rem}.mock-schedule-day+.mock-bars+.mock-schedule-day[data-v-b6af8cf8]{margin-top:.85rem}.mock-bars[data-v-b6af8cf8]{display:flex;gap:.3rem;align-items:flex-end;height:2.5rem}.mock-bar[data-v-b6af8cf8]{flex:1;height:35%;border:none;padding:0;border-radius:4px;background:#e8e8e6;cursor:pointer;transform-origin:center bottom;transition:height .28s var(--motion-standard),background .28s var(--motion-standard),filter .2s ease}.mock-bar[data-v-b6af8cf8]:hover{filter:brightness(.94)}.mock-bar[data-v-b6af8cf8]:active{filter:brightness(.88)}.mock-bar--active[data-v-b6af8cf8]{height:100%;background:#7c6fe8;animation:mock-bar-pop-b6af8cf8 .34s var(--motion-standard)}.mock-bar--active[data-v-b6af8cf8]:hover{filter:brightness(1.06)}@keyframes mock-bar-pop-b6af8cf8{0%{transform:scaleY(.7)}65%{transform:scaleY(1.08)}to{transform:scaleY(1)}}.mock-toggle[data-v-b6af8cf8]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:1rem;padding:.75rem 0 0;border:none;border-top:1px solid var(--discover-border);background:transparent;font-size:.68rem;color:var(--discover-text);cursor:pointer;text-align:left}.mock-toggle:hover .mock-switch[data-v-b6af8cf8]:not(.mock-switch--on){background:#c4c4c4}.mock-switch[data-v-b6af8cf8]{width:2rem;height:1.1rem;border-radius:999px;background:#d4d4d4;position:relative;flex-shrink:0;transition:background .25s var(--motion-standard)}.mock-switch[data-v-b6af8cf8]:after{content:"";position:absolute;top:2px;left:2px;width:.8rem;height:.8rem;border-radius:50%;background:#fff;transition:transform .25s var(--motion-standard)}.mock-switch--on[data-v-b6af8cf8]{background:#7c6fe8}.mock-switch--on[data-v-b6af8cf8]:after{transform:translate(.9rem)}.showcase-card--earnings[data-v-b6af8cf8]{left:8%;bottom:10%;width:min(74%,16.5rem);padding:1rem}.mock-earn-row[data-v-b6af8cf8]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.mock-earn-label[data-v-b6af8cf8]{font-size:.72rem;color:var(--discover-text)}.mock-earn-value[data-v-b6af8cf8]{font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:var(--discover-heading)}.mock-earn-list[data-v-b6af8cf8]{list-style:none;margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.mock-earn-list li[data-v-b6af8cf8]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.68rem;color:var(--discover-text)}.mock-earn-list strong[data-v-b6af8cf8]{font-size:.72rem;color:var(--discover-heading)}.mock-earn-foot[data-v-b6af8cf8]{margin-top:.85rem;padding-top:.75rem;border-top:1px solid var(--discover-border);font-size:.68rem;color:var(--discover-text)}.cta[data-v-b6af8cf8]{text-align:center;padding:5rem 2rem;background:var(--discover-bg)}.cta-title[data-v-b6af8cf8]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4em;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.2;color:var(--discover-heading);letter-spacing:-.02em;max-width:48rem;margin:0 auto 1.25rem}.cta-logo[data-v-b6af8cf8]{height:.9em;width:auto;display:block}.cta-text[data-v-b6af8cf8]{font-size:1.05rem;margin-bottom:2rem;color:var(--discover-text)}.cta-btn[data-v-b6af8cf8]{padding:1rem 2.25rem;border-radius:10px;background:var(--discover-heading);color:#fff;font-size:1rem;font-weight:700;text-decoration:none}.cta-btn[data-v-b6af8cf8]:hover{background:#000}@media(max-width:900px){.hero[data-v-b6af8cf8]{padding:5.5rem 1.25rem 3.25rem;gap:1.75rem}.hero-stack[data-v-b6af8cf8]{width:100%}.hero-eyebrow[data-v-b6af8cf8]{font-size:.8rem;margin-bottom:.4rem}.hero-headline[data-v-b6af8cf8]{width:100%;margin-bottom:.85rem;font-size:clamp(1.55rem,7vw,2.15rem)}.hero-lead[data-v-b6af8cf8]{font-size:.98rem;line-height:1.6;padding:0 .15rem}.hero-actions .btn[data-v-b6af8cf8]{padding:.9rem 1.75rem;font-size:1rem}.features-section[data-v-b6af8cf8]{padding:2.25rem 1.25rem 1.5rem}.features-intro[data-v-b6af8cf8]{padding-bottom:2rem}.features-lead[data-v-b6af8cf8]{font-size:.98rem;line-height:1.6}.showcase-list[data-v-b6af8cf8]{gap:3.25rem}.showcase-row[data-v-b6af8cf8],.showcase-row--reverse[data-v-b6af8cf8]{grid-template-columns:1fr;direction:ltr;gap:2rem}.showcase-row--reverse .showcase-copy[data-v-b6af8cf8]{margin-left:0}.showcase-copy[data-v-b6af8cf8]{max-width:none;text-align:center}.showcase-title[data-v-b6af8cf8]{font-size:clamp(1.55rem,7vw,1.9rem)}.showcase-text[data-v-b6af8cf8]{margin-top:.75rem;font-size:.95rem;line-height:1.55}.showcase-visual[data-v-b6af8cf8]{padding:0}.showcase-frame[data-v-b6af8cf8]{max-width:32rem;width:100%;margin:0 auto;border-radius:18px;aspect-ratio:4 / 3;overflow:hidden;box-shadow:0 20px 50px #0000001f}.showcase-photo[data-v-b6af8cf8]{width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none}.showcase-card[data-v-b6af8cf8]{border-radius:12px;box-shadow:0 10px 28px #00000029}.showcase-card--profile[data-v-b6af8cf8]{left:4%;bottom:5%;width:min(70%,14.25rem);padding:.8rem}.mock-profile-head[data-v-b6af8cf8]{gap:.55rem}.mock-avatar[data-v-b6af8cf8]{width:2.15rem;height:2.15rem}.mock-name[data-v-b6af8cf8]{font-size:.8rem}.mock-verified[data-v-b6af8cf8]{width:14px;height:14px}.mock-role[data-v-b6af8cf8]{font-size:.65rem}.mock-bio[data-v-b6af8cf8]{margin-top:.55rem;font-size:.65rem}.mock-pill[data-v-b6af8cf8]{margin-top:.65rem;padding:.3rem .55rem;font-size:.62rem}.showcase-card--schedule[data-v-b6af8cf8]{right:3%;top:5%;width:min(72%,13.5rem);padding:.8rem .8rem .7rem}.mock-schedule-day[data-v-b6af8cf8]{font-size:.65rem;margin-bottom:.35rem}.mock-schedule-day+.mock-bars+.mock-schedule-day[data-v-b6af8cf8]{margin-top:.65rem}.mock-toggle[data-v-b6af8cf8]{margin-top:.75rem;padding-top:.65rem;font-size:.62rem}.showcase-card--earnings[data-v-b6af8cf8]{left:4%;bottom:5%;width:min(74%,14.25rem);padding:.8rem}.mock-earn-label[data-v-b6af8cf8]{font-size:.65rem}.mock-earn-value[data-v-b6af8cf8]{font-size:1rem}.mock-earn-list[data-v-b6af8cf8]{margin-top:.65rem;gap:.45rem}.mock-earn-list li[data-v-b6af8cf8]{font-size:.62rem}.mock-earn-list strong[data-v-b6af8cf8]{font-size:.65rem}.mock-earn-foot[data-v-b6af8cf8]{margin-top:.65rem;padding-top:.6rem;font-size:.62rem}.cta[data-v-b6af8cf8]{padding:3.5rem 1.25rem 4rem}.cta-title[data-v-b6af8cf8]{font-size:clamp(1.65rem,8vw,2.15rem);margin-bottom:.9rem}.cta-text[data-v-b6af8cf8]{font-size:.95rem;margin-bottom:1.5rem;padding:0 .25rem}.cta-btn[data-v-b6af8cf8]{padding:.9rem 1.75rem;font-size:.95rem}}@media(max-width:430px){.hero[data-v-b6af8cf8]{padding:5rem 1rem 2.75rem}.hero-section[data-v-b6af8cf8]{background-position:center 52%}.features-section[data-v-b6af8cf8]{padding:2rem 1rem 1.25rem}.showcase-list[data-v-b6af8cf8]{gap:2.75rem}.showcase-frame[data-v-b6af8cf8]{max-width:100%;border-radius:16px}.showcase-card--profile[data-v-b6af8cf8]{width:min(76%,13.5rem);padding:.7rem}.showcase-card--schedule[data-v-b6af8cf8]{width:min(78%,12.75rem);padding:.7rem}.showcase-card--earnings[data-v-b6af8cf8]{width:min(80%,13.5rem);padding:.7rem}.cta[data-v-b6af8cf8]{padding:3rem 1rem 3.5rem}}.favorites-page[data-v-6c6a9fcb]{min-height:100svh;background:var(--discover-bg);font-family:var(--font-body)}.favorites-main[data-v-6c6a9fcb]{max-width:var(--discover-max-width);margin:0 auto;padding:2rem var(--nav-gutter) 4rem}.favorites-header[data-v-6c6a9fcb]{margin-bottom:2rem}.favorites-title[data-v-6c6a9fcb]{font-size:2rem;font-weight:700;color:var(--discover-heading);letter-spacing:-.02em}.favorites-subtitle[data-v-6c6a9fcb]{margin-top:.5rem;font-size:1rem;color:var(--discover-text)}.favorites-grid[data-v-6c6a9fcb]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.favorites-grid--ready[data-v-6c6a9fcb]{animation:favorites-grid-in-6c6a9fcb .22s ease-out}@keyframes favorites-grid-in-6c6a9fcb{0%{opacity:0}to{opacity:1}}.artist-card-skeleton[data-v-6c6a9fcb]{display:flex;flex-direction:column;gap:.75rem}.skel[data-v-6c6a9fcb]{background:linear-gradient(90deg,#0000000d,#00000017,#0000000d);background-size:200% 100%;animation:skel-shimmer-6c6a9fcb 1.4s ease-in-out infinite;border-radius:6px}.skel-photo[data-v-6c6a9fcb]{position:relative;width:100%;height:0;padding-bottom:125%;border-radius:12px;border:1px solid var(--discover-border)}.skel-info[data-v-6c6a9fcb]{display:flex;flex-direction:column;gap:.4rem}.skel-line[data-v-6c6a9fcb]{height:.7rem}.skel-line--name[data-v-6c6a9fcb]{width:62%;height:.9rem}.skel-line--price[data-v-6c6a9fcb]{width:48%}.skel-line--role[data-v-6c6a9fcb]{width:38%}@keyframes skel-shimmer-6c6a9fcb{0%{background-position:100% 0}to{background-position:-100% 0}}.favorites-state[data-v-6c6a9fcb]{text-align:center;color:var(--discover-text);padding:4rem 0;display:flex;flex-direction:column;align-items:center}.favorites-empty-icon[data-v-6c6a9fcb]{width:4rem;height:4rem;border-radius:50%;background:var(--discover-surface);color:var(--discover-text);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.favorites-empty-title[data-v-6c6a9fcb]{font-size:1.25rem;font-weight:600;color:var(--discover-heading);margin-bottom:.5rem}.favorites-empty-text[data-v-6c6a9fcb]{font-size:.95rem;color:var(--discover-text);margin-bottom:1.5rem;max-width:20rem}.favorites-empty-btn[data-v-6c6a9fcb]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:999px;background:var(--discover-heading);color:#fff;font-weight:600;font-size:.95rem;text-decoration:none;transition:opacity .2s}.favorites-empty-btn[data-v-6c6a9fcb]:hover{opacity:.85}@media(max-width:1100px){.favorites-grid[data-v-6c6a9fcb]{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.favorites-grid[data-v-6c6a9fcb]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.favorites-main[data-v-6c6a9fcb]{padding:1.25rem max(1rem,env(safe-area-inset-left)) calc(1.5rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-right))}.favorites-header[data-v-6c6a9fcb]{margin-bottom:1.35rem}.favorites-title[data-v-6c6a9fcb]{font-size:1.55rem;line-height:1.15}.favorites-subtitle[data-v-6c6a9fcb]{margin-top:.35rem;font-size:.92rem}.favorites-grid[data-v-6c6a9fcb]{grid-template-columns:repeat(2,1fr);gap:.75rem}.favorites-state[data-v-6c6a9fcb]{padding:2.5rem .5rem}.favorites-empty-icon[data-v-6c6a9fcb]{width:3.5rem;height:3.5rem;margin-bottom:1rem}.favorites-empty-icon svg[data-v-6c6a9fcb]{width:36px;height:36px}.favorites-empty-title[data-v-6c6a9fcb]{font-size:1.1rem}.favorites-empty-text[data-v-6c6a9fcb]{font-size:.9rem;margin-bottom:1.25rem;max-width:18rem}.favorites-empty-btn[data-v-6c6a9fcb]{width:100%;max-width:18rem;padding:.8rem 1.25rem}}.partner-application[data-v-4ca9bee4]{display:grid;grid-template-columns:minmax(20rem,1fr) minmax(22rem,1fr);min-height:100svh}.partner-brand[data-v-4ca9bee4]{position:relative;display:flex;align-items:center;justify-content:center;padding:clamp(2rem,5vw,4rem);border-right:1px solid var(--discover-border);background:radial-gradient(ellipse 90% 70% at 15% 20%,rgba(15,118,110,.06),transparent 55%),radial-gradient(ellipse 80% 60% at 85% 85%,rgba(0,0,0,.035),transparent 50%),linear-gradient(165deg,#fafaf9,#fff 48%,#f7f7f5);overflow:hidden}.partner-brand[data-v-4ca9bee4]:before{content:"";position:absolute;inset:auto -10% -20% auto;width:min(28rem,70%);height:min(28rem,70%);border-radius:50%;background:radial-gradient(circle,rgba(15,118,110,.05),transparent 68%);pointer-events:none}.partner-brand-back[data-v-4ca9bee4]{position:absolute;top:clamp(1.25rem,3vw,2rem);left:clamp(1.25rem,4vw,3rem);display:inline-flex;align-items:center;justify-content:center;color:var(--discover-heading);padding:.15rem;transition:opacity .2s}.partner-brand-back[data-v-4ca9bee4]:hover{opacity:.75}@media(max-width:768px){.partner-brand-back[data-v-4ca9bee4]{padding:.05rem}.partner-brand-back svg[data-v-4ca9bee4]{width:20px;height:20px}}.partner-brand-content[data-v-4ca9bee4]{position:relative;z-index:1;width:min(100%,28rem)}.partner-brand-logo[data-v-4ca9bee4]{display:inline-flex}.partner-brand-logo img[data-v-4ca9bee4]{height:1.75rem;width:auto;display:block}.partner-brand-title[data-v-4ca9bee4]{margin-top:1.75rem;max-width:11ch;font-family:var(--font-heading);font-size:clamp(2.15rem,4.2vw,3.4rem);font-weight:800;line-height:.98;letter-spacing:-.055em;color:var(--discover-heading)}.partner-highlights[data-v-4ca9bee4]{--rail: rgba(10, 10, 11, .12);list-style:none;display:flex;flex-direction:column;gap:0;margin:2.5rem 0 0;padding:0 0 0 .15rem}.partner-highlight[data-v-4ca9bee4]{position:relative;display:grid;grid-template-columns:1.1rem minmax(0,1fr);gap:1rem;padding:0 0 1.45rem;animation:partner-highlight-in-4ca9bee4 .55s var(--motion-standard) both;animation-delay:var(--highlight-delay, 0ms)}.partner-highlight[data-v-4ca9bee4]:last-child{padding-bottom:0}.partner-highlight[data-v-4ca9bee4]:not(:last-child):before{content:"";position:absolute;top:1.05rem;left:.42rem;bottom:0;width:1px;background:linear-gradient(to bottom,var(--rail),rgba(10,10,11,.04))}.partner-highlight-marker[data-v-4ca9bee4]{position:relative;z-index:1;width:.85rem;height:.85rem;margin-top:.28rem;border-radius:50%;border:1.5px solid rgba(10,10,11,.28);background:#fff;box-shadow:0 0 0 4px #ffffffd9}.partner-highlight:first-child .partner-highlight-marker[data-v-4ca9bee4]{border-color:var(--verified-badge);background:color-mix(in srgb,var(--verified-badge) 14%,#ffffff)}.partner-highlight-body[data-v-4ca9bee4]{min-width:0;padding-bottom:.15rem}.partner-highlight-title[data-v-4ca9bee4]{margin:0;font-family:var(--font-heading);font-size:1.2rem;font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--discover-heading)}.partner-highlight-text[data-v-4ca9bee4]{margin:.4rem 0 0;max-width:23rem;font-size:.94rem;line-height:1.55;color:var(--discover-text)}@keyframes partner-highlight-in-4ca9bee4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.partner-panel[data-v-4ca9bee4]{display:flex;align-items:center;justify-content:center;padding:clamp(2rem,5vw,4rem);background:var(--discover-bg)}.partner-panel-inner[data-v-4ca9bee4]{width:min(100%,32rem)}.partner-steps[data-v-4ca9bee4]{display:flex;align-items:center;gap:.65rem;margin-bottom:2rem}.partner-step[data-v-4ca9bee4]{display:inline-flex;align-items:center;gap:.55rem;color:var(--discover-text)}.partner-step--active[data-v-4ca9bee4]{color:var(--discover-heading)}.partner-step-number[data-v-4ca9bee4]{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:999px;border:1px solid currentColor;font-family:var(--font-heading);font-size:.78rem;font-weight:700}.partner-step--active .partner-step-number[data-v-4ca9bee4]{background:var(--discover-heading);border-color:var(--discover-heading);color:#fff}.partner-step-label[data-v-4ca9bee4]{font-family:var(--font-heading);font-size:.92rem;font-weight:700}.partner-step-chevron[data-v-4ca9bee4]{flex-shrink:0;color:var(--discover-text)}.partner-form-header[data-v-4ca9bee4]{margin-bottom:1.75rem}.partner-form-title[data-v-4ca9bee4]{font-family:var(--font-heading);font-size:clamp(1.65rem,2.8vw,2.15rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:var(--discover-heading)}.partner-form-subtitle[data-v-4ca9bee4]{margin-top:.55rem;font-size:.95rem;line-height:1.55;color:var(--discover-text)}.partner-form[data-v-4ca9bee4]{display:flex;flex-direction:column;gap:1rem}.partner-step-panel[data-v-4ca9bee4]{display:flex;flex-direction:column;gap:.9rem}.partner-step-enter-active[data-v-4ca9bee4],.partner-step-leave-active[data-v-4ca9bee4]{transition:opacity .22s ease,transform .22s ease}.partner-step-enter-from[data-v-4ca9bee4]{opacity:0;transform:translateY(8px)}.partner-step-leave-to[data-v-4ca9bee4]{opacity:0;transform:translateY(-6px)}.partner-form-row[data-v-4ca9bee4]{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.partner-field[data-v-4ca9bee4]{display:flex;flex-direction:column;gap:.45rem}.partner-label[data-v-4ca9bee4]{font-size:.875rem;font-weight:700;color:var(--discover-heading);line-height:1.4}.partner-input[data-v-4ca9bee4]{width:100%;padding:.9rem 1rem;border-radius:12px;border:1px solid var(--discover-border);background:#fff;color:var(--discover-heading);font-family:inherit;font-size:.92rem;outline:none;transition:border-color .2s,box-shadow .2s}.partner-textarea[data-v-4ca9bee4]{resize:vertical;min-height:7.5rem;line-height:1.5}.partner-input[data-v-4ca9bee4]:focus{border-color:#0003;box-shadow:0 0 0 3px #3b82f61a}.partner-input[data-v-4ca9bee4]::placeholder{color:var(--discover-text)}.partner-input[data-v-4ca9bee4]:disabled{opacity:.7}.partner-feedback[data-v-4ca9bee4]{font-size:.85rem;line-height:1.5}.partner-feedback--error[data-v-4ca9bee4]{color:#dc2626}.partner-form-actions[data-v-4ca9bee4]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:1.25rem;border-top:1px solid var(--discover-border)}.partner-back-btn[data-v-4ca9bee4]{padding:.85rem 1rem;border-radius:12px;border:1px solid var(--discover-border);background:#fff;color:var(--discover-heading);font-family:var(--font-heading);font-size:.92rem;font-weight:700;transition:background .2s,opacity .2s}.partner-back-btn[data-v-4ca9bee4]:hover:not(:disabled){background:var(--discover-surface)}.partner-back-btn[data-v-4ca9bee4]:disabled{opacity:.7;cursor:not-allowed}.partner-submit[data-v-4ca9bee4]{min-width:9.5rem;padding:.9rem 1.25rem;border-radius:12px;background:var(--discover-heading);color:#fff;font-family:var(--font-heading);font-size:.95rem;font-weight:700;transition:background .2s,opacity .2s}.partner-submit[data-v-4ca9bee4]:hover:not(:disabled){background:#000}.partner-submit[data-v-4ca9bee4]:disabled{opacity:.7;cursor:not-allowed}.partner-success[data-v-4ca9bee4]{padding:1.5rem;border-radius:14px;border:1px solid #a7f3d0;background:#ecfdf5}.partner-success-title[data-v-4ca9bee4]{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:#047857}.partner-success-text[data-v-4ca9bee4]{margin-top:.5rem;font-size:.95rem;line-height:1.6;color:#065f46}@media(max-width:900px){.partner-application[data-v-4ca9bee4]{grid-template-columns:1fr}.partner-brand[data-v-4ca9bee4]{align-items:flex-start;padding-top:4rem;border-right:none;border-bottom:1px solid var(--discover-border)}.partner-brand-content[data-v-4ca9bee4]{width:100%;max-width:34rem;margin:0 auto}.partner-brand-title[data-v-4ca9bee4]{font-size:clamp(1.85rem,7vw,2.5rem)}.partner-brand-title[data-v-4ca9bee4]{font-size:clamp(1.9rem,7vw,2.55rem);max-width:none}.partner-highlights[data-v-4ca9bee4]{margin-top:1.85rem}.partner-highlight[data-v-4ca9bee4]{gap:.85rem;padding-bottom:1.2rem}.partner-highlight-title[data-v-4ca9bee4]{font-size:1.08rem}.partner-panel[data-v-4ca9bee4]{align-items:flex-start;padding-top:2rem;padding-bottom:2.5rem}.partner-panel-inner[data-v-4ca9bee4]{max-width:34rem;margin:0 auto}}@media(max-width:600px){.partner-form-row[data-v-4ca9bee4]{grid-template-columns:1fr}.partner-step-label[data-v-4ca9bee4]{font-size:.82rem}.partner-form-actions[data-v-4ca9bee4]{flex-direction:column-reverse;align-items:stretch}.partner-submit[data-v-4ca9bee4],.partner-back-btn[data-v-4ca9bee4]{width:100%}}.partner-apply-page[data-v-2ca674d7]{min-height:100svh;background:var(--discover-bg);font-family:var(--font-body)}
