.notification-bell-wrapper[data-v-738c28da]{display:inline-flex;position:relative}.notification-panel[data-v-738c28da]{padding:4px}.notification-header[data-v-738c28da]{align-items:center;display:flex;justify-content:space-between;padding:8px 8px 0}.notification-empty[data-v-738c28da],.notification-loading[data-v-738c28da]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:32px 16px}.notification-list[data-v-738c28da]{display:flex;flex-direction:column}.notification-item[data-v-738c28da]{border-radius:6px;cursor:pointer;display:flex;gap:12px;padding:12px 8px;position:relative;transition:background-color .2s}.notification-icon[data-v-738c28da],.notification-item.unread[data-v-738c28da],.notification-item[data-v-738c28da]:hover{background-color:var(--n-color-hover)}.notification-icon[data-v-738c28da]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.notification-content[data-v-738c28da]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.notification-title[data-v-738c28da]{font-size:14px;line-height:1.3}.notification-message[data-v-738c28da]{display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden}.notification-time[data-v-738c28da]{font-size:12px;margin-top:2px}.notification-dot[data-v-738c28da]{background-color:#18a058;border-radius:50%;height:8px;position:absolute;right:8px;top:12px;width:8px}.notification-actions[data-v-738c28da]{display:flex;gap:8px;margin-top:8px}.style-filter-chips-root[data-v-ddddc16e]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}.style-filter-chips[data-v-ddddc16e]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px;width:100%}.style-filter-chips-expanded[data-v-ddddc16e]{align-items:flex-start;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent);max-height:38vh;overflow-y:auto;width:100%}@media(max-width:768px){.style-filter-chips-expanded[data-v-ddddc16e]{max-height:108px}}.style-filter-chips-measuring[data-v-ddddc16e]{visibility:hidden}.style-chip-inline[data-v-ddddc16e]{background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:12px;color:var(--sfc-text2);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:4px 10px;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.style-chip-inline[data-v-ddddc16e]:hover:not(:disabled){background:color-mix(in srgb,currentColor 14%,transparent)}.style-chip-inline-selected[data-v-ddddc16e],.style-chip-inline-selected[data-v-ddddc16e]:hover{background:color-mix(in srgb,var(--sfc-primary) 18%,transparent);border-color:color-mix(in srgb,var(--sfc-primary) 50%,transparent);color:var(--sfc-primary)}.style-chip-inline-disabled[data-v-ddddc16e]{cursor:not-allowed;opacity:.45}.style-chip-count[data-v-ddddc16e]{font-weight:400;opacity:.7}.style-chip-expand[data-v-ddddc16e]{background:transparent;border:1px solid color-mix(in srgb,var(--sfc-primary) 40%,transparent);border-radius:12px;color:var(--sfc-primary);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:4px 10px;transition:background .15s ease}.style-chip-expand[data-v-ddddc16e]:hover{background:color-mix(in srgb,var(--sfc-primary) 12%,transparent)}.search-pill-wrap[data-v-f3be038f]{flex-direction:column;gap:10px}.search-pill[data-v-f3be038f],.search-pill-wrap[data-v-f3be038f]{align-items:center;display:flex;width:100%}.search-pill[data-v-f3be038f]{background:var(--sfr-card,rgba(20,20,24,.92));border:1px solid var(--sfr-border,hsla(0,0%,100%,.14));border-radius:16px;gap:4px;padding:6px}.search-pill[data-v-f3be038f],.search-pill[data-v-f3be038f] *{box-sizing:border-box}.pill-seg[data-v-f3be038f]{align-items:center;border-radius:12px;display:flex;gap:8px;min-height:44px;min-width:0;padding:6px 14px;transition:background .12s ease,border-color .12s ease}.pill-seg[data-v-f3be038f]:hover{background:var(--sfr-soft,hsla(0,0%,100%,.04))}.seg-icon[data-v-f3be038f]{color:var(--sfr-text3);flex-shrink:0}.pill-what[data-v-f3be038f]{cursor:text;flex:1 1 auto}.pill-input-wrap[data-v-f3be038f]{align-items:center;display:flex;flex:1;min-width:0;position:relative}.pill-photo[data-v-f3be038f]{margin-left:2px}.pill-clear[data-v-f3be038f],.pill-photo[data-v-f3be038f]{flex-shrink:0}.pill-btn-label[data-v-f3be038f]{display:none}.pill-input[data-v-f3be038f]{background:transparent;border:none;color:var(--sfr-text1);flex:1;font-family:inherit;font-size:15px;min-width:0;outline:none;width:100%}.pill-ph[data-v-f3be038f]{color:var(--sfr-text3);font-size:15px;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;text-overflow:ellipsis;white-space:nowrap}.ph-enter-active[data-v-f3be038f],.ph-leave-active[data-v-f3be038f]{transition:opacity .3s ease,transform .3s ease}.ph-enter-from[data-v-f3be038f]{opacity:0;transform:translateY(7px)}.ph-leave-to[data-v-f3be038f]{opacity:0;transform:translateY(-7px)}.pill-where[data-v-f3be038f]{flex:0 1 240px;gap:6px}.where-input[data-v-f3be038f]{background:transparent;border:none;color:var(--sfr-text1);flex:1;font-family:inherit;font-size:14px;min-width:0;outline:none;padding:0;width:100%}.where-input[data-v-f3be038f]::-moz-placeholder{color:var(--sfr-text3)}.where-input[data-v-f3be038f]::placeholder{color:var(--sfr-text3)}.pill-where.has .where-input[data-v-f3be038f]{color:var(--sfr-primary,#63e2b7)}.where-suggest[data-v-f3be038f]{background:var(--sfr-card);border:1px solid var(--sfr-border);border-radius:12px;box-shadow:0 10px 28px #00000059;display:flex;flex-direction:column;gap:2px;max-width:320px;min-width:200px;padding:6px}.where-suggest-item[data-v-f3be038f]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--sfr-text1);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.where-suggest-item[data-v-f3be038f]:hover{background:var(--sfr-soft)}.where-suggest-icon[data-v-f3be038f]{color:var(--sfr-text3);flex-shrink:0}.where-suggest-loading[data-v-f3be038f]{color:var(--sfr-text3);font-size:12px;padding:10px 12px}.seg-sub[data-v-f3be038f]{color:var(--sfr-text3);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.seg-val[data-v-f3be038f]{color:var(--sfr-text1);font-size:14px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill-where.has .seg-val[data-v-f3be038f]{color:var(--sfr-primary,#63e2b7)}.pill-locate[data-v-f3be038f]{flex-shrink:0;margin-left:auto}.pill-divider[data-v-f3be038f]{background:var(--sfr-border,hsla(0,0%,100%,.14));height:28px;width:1px}.pill-divider[data-v-f3be038f],.pill-search[data-v-f3be038f]{align-self:center;flex-shrink:0}.pill-search[data-v-f3be038f]{border-radius:12px!important;height:44px}.photo-chip[data-v-f3be038f]{align-items:center;background:color-mix(in srgb,var(--sfr-primary,#63e2b7) 16%,transparent);border-radius:999px;color:var(--sfr-primary,#63e2b7);display:inline-flex;font-size:13px;gap:6px;max-width:100%;padding:4px 6px 4px 10px}.photo-chip-name[data-v-f3be038f]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-x[data-v-f3be038f]{align-items:center;background:transparent;border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:2px}.chip-x[data-v-f3be038f]:hover{background:color-mix(in srgb,var(--sfr-primary,#63e2b7) 24%,transparent)}.pill-styles[data-v-f3be038f]{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.pill-styles-label[data-v-f3be038f]{color:var(--sfr-text3);font-size:12px}.style-grid[data-v-f3be038f]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pill-error[data-v-f3be038f]{color:var(--sfr-error,#e88080);font-size:12px;margin:0}.search-pill-wrap.dense[data-v-f3be038f]{gap:6px}.search-pill-wrap.dense .search-pill[data-v-f3be038f]{border-radius:11px;padding:3px}.search-pill-wrap.dense .pill-seg[data-v-f3be038f]{min-height:30px;padding:2px 10px}.search-pill-wrap.dense .pill-input[data-v-f3be038f],.search-pill-wrap.dense .pill-ph[data-v-f3be038f],.search-pill-wrap.dense .where-input[data-v-f3be038f]{font-size:13px}.search-pill-wrap.dense .seg-sub[data-v-f3be038f]{display:none}.search-pill-wrap.dense .pill-divider[data-v-f3be038f]{height:18px}.search-pill-wrap.dense .pill-search[data-v-f3be038f]{border-radius:9px!important;height:30px}@media(max-width:640px){.search-pill-wrap.dense .search-pill[data-v-f3be038f]{background:transparent;border:none;gap:8px;padding:0}.search-pill-wrap.dense .pill-what[data-v-f3be038f],.search-pill-wrap.dense .pill-where[data-v-f3be038f]{background:var(--sfr-soft);border:1px solid var(--sfr-border);border-radius:12px;min-height:46px;padding:8px 12px}.search-pill-wrap.dense .pill-search[data-v-f3be038f]{height:46px}.search-pill[data-v-f3be038f]{align-items:stretch;flex-direction:column;gap:2px}.pill-btn-label[data-v-f3be038f]{display:inline}.pill-divider[data-v-f3be038f]{display:none}.pill-what[data-v-f3be038f],.pill-where[data-v-f3be038f]{flex:1 1 auto;width:100%}.pill-where[data-v-f3be038f]{border-bottom:1px solid var(--sfr-border,hsla(0,0%,100%,.1));border-radius:0;border-top:1px solid var(--sfr-border,hsla(0,0%,100%,.1))}.seg-val[data-v-f3be038f]{max-width:none}.pill-search[data-v-f3be038f]{width:100%}}.field-row[data-v-f3be038f]{align-items:center;background:var(--sfr-card,rgba(20,20,24,.92));border:1px solid var(--sfr-border,hsla(0,0%,100%,.12));border-radius:14px;display:flex;flex-wrap:wrap;gap:8px;max-width:100%;padding:8px}.field-row[data-v-f3be038f],.field-row[data-v-f3be038f] *{box-sizing:border-box}.field-trigger[data-v-f3be038f]{align-items:center;background:var(--sfr-soft,hsla(0,0%,100%,.04));border:1px solid var(--sfr-border,hsla(0,0%,100%,.12));border-radius:10px;color:var(--sfr-text2);cursor:pointer;display:flex;flex:1;font-size:13px;gap:6px;min-width:140px;padding:10px 14px;transition:background .12s,border-color .12s}.field-trigger[data-v-f3be038f]:hover{border-color:var(--sfr-primary,#63e2b7)}.field-trigger.has[data-v-f3be038f]{background:color-mix(in srgb,var(--sfr-primary,#63e2b7) 8%,var(--sfr-soft,hsla(0,0%,100%,.04)));border-color:color-mix(in srgb,var(--sfr-primary,#63e2b7) 40%,transparent)}.field-icon[data-v-f3be038f]{color:var(--sfr-text3);flex-shrink:0}.field-label[data-v-f3be038f]{color:var(--sfr-text2);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.field-value[data-v-f3be038f]{color:var(--sfr-text1);flex:1;margin-left:4px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.describe-field[data-v-f3be038f]{cursor:text;flex:2}.describe-input[data-v-f3be038f]{background:transparent;border:none;color:var(--sfr-text1);flex:1;font-family:inherit;font-size:13px;min-width:0;outline:none}.describe-input[data-v-f3be038f]:disabled{cursor:not-allowed;opacity:.5}.describe-input[data-v-f3be038f]::-moz-placeholder{color:var(--sfr-text3)}.describe-input[data-v-f3be038f]::placeholder{color:var(--sfr-text3)}@media(max-width:768px){.field-row[data-v-f3be038f]{align-items:stretch;flex-direction:column}.field-trigger[data-v-f3be038f]{width:100%}}.style-popover[data-v-f3be038f]{display:flex;flex-direction:column;gap:8px}.style-popover-title[data-v-f3be038f]{color:var(--sfr-text3);font-size:12px}.style-popover-grid[data-v-f3be038f]{display:flex;flex-wrap:wrap;gap:6px}.style-pill[data-v-f3be038f]{background:var(--sfr-soft,hsla(0,0%,100%,.04));border:1px solid var(--sfr-border,hsla(0,0%,100%,.14));border-radius:12px;color:var(--sfr-text2);cursor:pointer;font-size:12px;padding:6px 10px;transition:background .12s,border-color .12s}.style-pill.selected[data-v-f3be038f]{background:color-mix(in srgb,var(--sfr-primary,#63e2b7) 22%,transparent);border-color:var(--sfr-primary,#63e2b7);color:var(--sfr-primary,#63e2b7)}.location-popover[data-v-f3be038f]{display:flex;flex-direction:column;gap:8px}.location-input-wrap[data-v-f3be038f]{align-items:center;display:flex;position:relative}.location-input[data-v-f3be038f]{background:var(--sfr-soft,hsla(0,0%,100%,.04));border:1px solid var(--sfr-border,hsla(0,0%,100%,.18));border-radius:8px;color:var(--sfr-text1);font-size:13px;outline:none;padding:8px 32px 8px 12px;width:100%}.location-input[data-v-f3be038f]:focus{border-color:var(--sfr-primary,#63e2b7)}.location-clear[data-v-f3be038f]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--sfr-text3);cursor:pointer;display:flex;justify-content:center;padding:2px;position:absolute;right:6px;transition:color .12s,background .12s}.location-clear[data-v-f3be038f]:hover{background:#ffffff14;color:var(--sfr-text1)}.popover-loading[data-v-f3be038f]{color:var(--sfr-text3);font-size:12px;padding:8px}.suggestion-list[data-v-f3be038f]{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto}.suggestion-item[data-v-f3be038f]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--sfr-text2);cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 10px;text-align:left}.suggestion-item[data-v-f3be038f]:hover{background:#ffffff0f}.clear-link[data-v-f3be038f]{align-self:flex-start;background:none;border:none;color:var(--sfr-text3);cursor:pointer;font-size:11px;padding:4px 0}.structured-search.compact[data-v-9315a504],.search-bar-variant-wrapper[data-v-df3d8fcb],.nav-search-inline[data-v-8a008451]{width:100%}.nav-search-chip[data-v-8a008451]{align-items:center;background:var(--ns-card);border:1px solid var(--ns-border);border-radius:999px;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:8px;max-width:420px;min-width:0;padding:7px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.nav-search-chip.open[data-v-8a008451],.nav-search-chip[data-v-8a008451]:hover{border-color:color-mix(in srgb,var(--ns-border) 60%,#888);box-shadow:0 1px 8px #0000002e}.nav-search-icon[data-v-8a008451]{flex-shrink:0;opacity:.7}.nav-search-summary[data-v-8a008451]{align-items:baseline;display:flex;flex:1;gap:8px;min-width:0;overflow:hidden}.nav-search-q[data-v-8a008451]{flex:0 1 auto;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-search-q.placeholder[data-v-8a008451]{font-weight:500;opacity:.6}.nav-search-where[data-v-8a008451]{align-items:center;display:inline-flex;flex-shrink:0;font-size:12px;gap:2px;opacity:.6;white-space:nowrap}.nav-search-caret[data-v-8a008451]{flex-shrink:0;opacity:.5}@media(max-width:768px){.nav-search-chip[data-v-8a008451]{gap:6px;max-width:none;padding:6px 10px}}.navbar[data-v-84f32b90]{gap:16px;height:50px;justify-content:space-between;padding:0 16px}.app-name[data-v-84f32b90],.navbar[data-v-84f32b90]{align-items:center;display:flex}.app-name[data-v-84f32b90]{color:inherit;flex-shrink:0;font-size:20px;font-weight:600;gap:6px;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.app-name[data-v-84f32b90]:hover{opacity:.7;transform:scale(1.02)}.app-icon[data-v-84f32b90]{color:#18a058}.search-center[data-v-84f32b90]{flex:1;gap:4px;justify-content:center;max-width:680px;min-width:0}.nav-right[data-v-84f32b90],.search-center[data-v-84f32b90]{align-items:center;display:flex}.nav-right[data-v-84f32b90]{flex-shrink:0}.desktop-nav[data-v-84f32b90]{gap:4px}.desktop-nav[data-v-84f32b90],.for-artists-link[data-v-84f32b90]{align-items:center;display:flex}.for-artists-link[data-v-84f32b90]{border-radius:6px;color:inherit;font-size:14px;font-weight:500;opacity:.75;padding:4px 12px;text-decoration:none;transition:opacity .15s ease,background .15s ease}.for-artists-link[data-v-84f32b90]:hover{background:#8080801a;opacity:1}.nav-item[data-v-84f32b90]{align-items:center;border-radius:6px;color:inherit;display:flex;font-size:14px;font-weight:500;gap:6px;padding:4px 12px;text-decoration:none;transition:background .15s ease}.nav-item[data-v-84f32b90]:hover{background:#8080801a}.nav-icon-link[data-v-84f32b90]{text-decoration:none}.avatar-trigger[data-v-84f32b90],.nav-icon-link[data-v-84f32b90]{align-items:center;color:inherit;display:flex}.avatar-trigger[data-v-84f32b90]{background:none;border:none;border-radius:6px;cursor:pointer;gap:2px;padding:4px 6px 4px 8px;transition:background .15s ease}.avatar-trigger[data-v-84f32b90]:hover{background:#8080801a}.mobile-menu-btn[data-v-84f32b90]{display:none}.mobile-nav-link[data-v-84f32b90]{align-items:center;color:inherit;cursor:pointer;display:flex;font-size:15px;gap:12px;padding:8px 0;text-decoration:none;transition:opacity .2s ease}.mobile-nav-link[data-v-84f32b90]:hover{opacity:.7}@media(max-width:768px){.search-center[data-v-84f32b90]{flex:1;max-width:none}.desktop-nav[data-v-84f32b90]{display:none}.mobile-menu-btn[data-v-84f32b90]{display:flex}}.page-footer[data-v-856ff237]{background:var(--card-color);border-top:1px solid var(--divider-color);padding:24px 16px 16px}.footer-content[data-v-856ff237]{margin:0 auto;max-width:1200px}.footer-main[data-v-856ff237]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px}.footer-left[data-v-856ff237]{display:flex;flex-direction:column;gap:4px}.brand-text[data-v-856ff237]{font-size:18px;font-weight:600}.tagline[data-v-856ff237]{font-size:13px}.footer-right[data-v-856ff237]{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.support-text[data-v-856ff237]{font-size:12px}.bmc-button[data-v-856ff237]{align-items:center;display:inline-flex;opacity:.9;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.bmc-button[data-v-856ff237]:hover{opacity:1;transform:scale(1.02)}.bmc-image[data-v-856ff237]{border-radius:6px;height:36px;width:auto}.footer-bottom[data-v-856ff237]{align-items:center;border-top:1px solid var(--divider-color);display:flex;justify-content:space-between;padding-top:12px}.copyright[data-v-856ff237]{font-size:12px}.footer-links[data-v-856ff237]{display:flex;gap:16px}.footer-link[data-v-856ff237]{text-decoration:none}.footer-link:hover .footer-link-text[data-v-856ff237]{text-decoration:underline}.footer-link-text[data-v-856ff237]{font-size:12px}@media(max-width:500px){.page-footer[data-v-856ff237]{padding:20px 12px 12px}.footer-main[data-v-856ff237]{flex-direction:column;gap:16px;text-align:center}.footer-left[data-v-856ff237],.footer-main[data-v-856ff237],.footer-right[data-v-856ff237]{align-items:center}.brand-text[data-v-856ff237]{font-size:16px}.tagline[data-v-856ff237]{font-size:12px}.bmc-image[data-v-856ff237]{height:32px}.footer-bottom[data-v-856ff237]{flex-direction:column;gap:4px}.copyright[data-v-856ff237],.footer-link-text[data-v-856ff237]{font-size:11px}}#__nuxt,body,html{height:100%;margin:0;padding:0;width:100%}.auth-loading{align-items:center;display:flex;height:100%;justify-content:center}.main-content-wrapper{flex:1;min-height:0;overflow:auto}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px!important}}*{scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}.n-button--default-type:not(.n-button--text):not(.n-button--quaternary){background:var(--n-color,hsla(0,0%,50%,.08))!important;border:1px solid var(--n-border-color,hsla(0,0%,50%,.3))!important}.n-button--default-type:not(.n-button--text):not(.n-button--quaternary):hover{background:var(--n-color-hover,hsla(0,0%,50%,.15))!important}.error-page[data-v-126cc32b]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:2rem;text-align:center}.error-code[data-v-126cc32b]{color:var(--text-color-base);font-size:5rem;font-weight:800;line-height:1;margin:.5rem 0}.message[data-v-126cc32b]{font-size:1.15rem;margin-bottom:1.5rem}
