.GeneralQuestionForm-module__6tQpCW__body{gap:.8rem;max-height:calc(min(86vh,680px) - 142px);padding:.9rem;display:grid;overflow-y:auto}.GeneralQuestionForm-module__6tQpCW__field{gap:5px;display:grid}.GeneralQuestionForm-module__6tQpCW__readOnlyPath{word-break:break-word;background:#f8f2eab8;border:1px solid #80644329;border-radius:10px;padding:.55rem .65rem}.GeneralQuestionForm-module__6tQpCW__input,.GeneralQuestionForm-module__6tQpCW__textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #80644338;border-radius:10px;padding:.65rem .75rem}.GeneralQuestionForm-module__6tQpCW__textarea{resize:vertical}.GeneralQuestionForm-module__6tQpCW__error{color:#b42318;font-weight:700}.GeneralQuestionForm-module__6tQpCW__success{color:#166534;font-weight:700}.GeneralQuestionForm-module__6tQpCW__actions{border-top:1px solid #80644329;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;padding:.85rem .9rem .9rem;display:flex}
.MediaSubmissionHelpForm-module__TouFGq__body{gap:.7rem;padding:.75rem .9rem .9rem;display:grid}.MediaSubmissionHelpForm-module__TouFGq__field{gap:5px;display:grid}.MediaSubmissionHelpForm-module__TouFGq__contextBox{background:#f8f2eab3;border:1px solid #8064432e;border-radius:10px;padding:.65rem .75rem}.MediaSubmissionHelpForm-module__TouFGq__contextList{color:#1f2933;gap:.35rem;margin:.4rem 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.MediaSubmissionHelpForm-module__TouFGq__contextList li{flex-wrap:wrap;gap:.45rem;display:flex}.MediaSubmissionHelpForm-module__TouFGq__contextType{color:#6c5b46;text-transform:capitalize;font-weight:700}.MediaSubmissionHelpForm-module__TouFGq__fieldRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.MediaSubmissionHelpForm-module__TouFGq__input,.MediaSubmissionHelpForm-module__TouFGq__textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #80644338;border-radius:10px;padding:.6rem .7rem}.MediaSubmissionHelpForm-module__TouFGq__textarea{resize:vertical}.MediaSubmissionHelpForm-module__TouFGq__error{color:#b42318;font-weight:700}.MediaSubmissionHelpForm-module__TouFGq__success{color:#166534;font-weight:700}.MediaSubmissionHelpForm-module__TouFGq__actions{background:#fffdf9;border-top:1px solid #80644329;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;padding:.8rem .9rem;display:flex;position:sticky;bottom:0}@media (max-width:640px){.MediaSubmissionHelpForm-module__TouFGq__fieldRow{grid-template-columns:1fr}.MediaSubmissionHelpForm-module__TouFGq__actions{justify-content:stretch}}
.OwnershipQuestionForm-module__qaVkbW__body{gap:.8rem;max-height:calc(min(86vh,680px) - 142px);padding:.9rem;display:grid;overflow-y:auto}.OwnershipQuestionForm-module__qaVkbW__field{gap:5px;display:grid}.OwnershipQuestionForm-module__qaVkbW__contextBox{color:#374151;word-break:break-word;background:#f8f2eab8;border:1px solid #80644329;border-radius:10px;padding:.55rem .65rem}.OwnershipQuestionForm-module__qaVkbW__input,.OwnershipQuestionForm-module__qaVkbW__textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #80644338;border-radius:10px;padding:.65rem .75rem}.OwnershipQuestionForm-module__qaVkbW__textarea{resize:vertical}.OwnershipQuestionForm-module__qaVkbW__error{color:#b42318;font-weight:700}.OwnershipQuestionForm-module__qaVkbW__success{color:#166534;font-weight:700}.OwnershipQuestionForm-module__qaVkbW__actions{border-top:1px solid #80644329;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;padding:.85rem .9rem .9rem;display:flex}.OwnershipQuestionForm-module__qaVkbW__overlay{z-index:1200;background:#0f172a57;justify-content:center;align-items:flex-start;padding:4rem 1rem 1rem;display:flex;position:fixed;inset:0}.OwnershipQuestionForm-module__qaVkbW__modal{color:#1f2933;background:#fffdf9;border:1px solid #80644338;border-radius:14px;width:min(520px,96vw);font-family:Avenir Next,Segoe UI,Helvetica,Arial,sans-serif;overflow:hidden;box-shadow:0 24px 64px #0f172a38}.OwnershipQuestionForm-module__qaVkbW__header{border-bottom:1px solid #80644329;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem .9rem;display:flex}.OwnershipQuestionForm-module__qaVkbW__title{color:#181512;margin:0;font-size:1rem;line-height:1.25}
.MusicTreeFooter-module__0e3sWW__footer{z-index:1;box-sizing:border-box;background:linear-gradient(#fcf6eee6,#f0e5d6d1),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553929;border-radius:18px;width:100%;padding:.55rem 1rem;position:relative;overflow:hidden;box-shadow:0 10px 24px #57432b14,0 2px 8px #57432b0d,inset 0 1px #ffffff7a}.MusicTreeFooter-module__0e3sWW__footer:before{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(#7d66480a 1px,#0000 1px),linear-gradient(90deg,#7d66480a 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.MusicTreeFooter-module__0e3sWW__content{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem 1rem;display:flex;position:relative}.MusicTreeFooter-module__0e3sWW__text{z-index:1;text-align:center;color:#5d6872;margin:0;font-size:.84rem;line-height:1.45;position:relative}.MusicTreeFooter-module__0e3sWW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .6rem;display:flex}.MusicTreeFooter-module__0e3sWW__link{color:#8b6433;font-weight:700;text-decoration:none}.MusicTreeFooter-module__0e3sWW__link:hover,.MusicTreeFooter-module__0e3sWW__actionLink:hover,.MusicTreeFooter-module__0e3sWW__actionButton:hover{color:#6e4f2a}.MusicTreeFooter-module__0e3sWW__actionLink,.MusicTreeFooter-module__0e3sWW__actionButton{color:#7a5d38;font:inherit;cursor:pointer;background:0 0;border:0;padding:.15rem .2rem;font-size:.8rem;font-weight:700;line-height:1.2;text-decoration:none}.MusicTreeFooter-module__0e3sWW__actionButton{appearance:none}.MusicTreeFooter-module__0e3sWW__noWrap{white-space:nowrap}.MusicTreeFooter-module__0e3sWW__contactOverlay{z-index:1200;background:#0f172a57;justify-content:center;align-items:flex-start;padding:4rem 1rem 1rem;display:flex;position:fixed;inset:0}.MusicTreeFooter-module__0e3sWW__contactModal{color:#1f2933;background:#fffdf9;border:1px solid #80644338;border-radius:14px;flex-direction:column;width:min(420px,96vw);max-height:min(85vh,760px);display:flex;overflow:hidden;box-shadow:0 24px 64px #0f172a38}.MusicTreeFooter-module__0e3sWW__contactModalWide{width:min(800px,100vw - 2rem)}.MusicTreeFooter-module__0e3sWW__contactHeader{border-bottom:1px solid #80644329;flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem .9rem;display:flex}.MusicTreeFooter-module__0e3sWW__contactScrollable{flex:auto;min-height:0;overflow-y:auto}.MusicTreeFooter-module__0e3sWW__contactTitle{color:#181512;margin:0;font-size:1rem;line-height:1.25}.MusicTreeFooter-module__0e3sWW__contactOptions{gap:.6rem;padding:.9rem;display:grid}.MusicTreeFooter-module__0e3sWW__optionButton,.MusicTreeFooter-module__0e3sWW__disabledOption{color:#1f2933;width:100%;font:inherit;text-align:left;background:#f8f2eab3;border:1px solid #8064432e;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;font-size:.9rem;font-weight:700;display:flex}.MusicTreeFooter-module__0e3sWW__optionButton{cursor:pointer}.MusicTreeFooter-module__0e3sWW__optionButton:hover{background:#f8f2eaf2;border-color:#80644352}.MusicTreeFooter-module__0e3sWW__disabledOption{color:#7a8491;cursor:not-allowed}.MusicTreeFooter-module__0e3sWW__disabledOption span{color:#8b6433;font-size:.78rem}.MusicTreeFooter-module__0e3sWW__helpIntro{color:#334155;gap:.45rem;padding:.75rem .9rem 0;font-size:.86rem;line-height:1.4;display:grid}.MusicTreeFooter-module__0e3sWW__helpIntro p{margin:0}.MusicTreeFooter-module__0e3sWW__helpLink{color:#7a5d38;justify-self:start;font-weight:700;text-decoration:none}.MusicTreeFooter-module__0e3sWW__helpLink:hover{color:#6e4f2a}.MusicTreeFooter-module__0e3sWW__helpNote{color:#5b6474;font-size:.82rem}@media (max-width:560px){.MusicTreeFooter-module__0e3sWW__contactOverlay{padding:1rem .65rem}.MusicTreeFooter-module__0e3sWW__contactModal,.MusicTreeFooter-module__0e3sWW__contactModalWide{width:min(100%,100vw - 1.3rem);max-height:calc(100vh - 2rem)}}
.BandProfilePage-module__lOqghG__pageRoot{color:#1f2933}.BandProfilePage-module__lOqghG__loadingCard,.BandProfilePage-module__lOqghG__heroCard,.BandProfilePage-module__lOqghG__panel,.BandProfilePage-module__lOqghG__ownershipCard,.BandProfilePage-module__lOqghG__modalCard{background:linear-gradient(#fcf6eefa,#f0e5d6f0),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553938;box-shadow:0 22px 46px #57432b1f,0 4px 12px #57432b0f,inset 0 1px #ffffff7a}.BandProfilePage-module__lOqghG__loadingCard{border-radius:24px;padding:1.1rem 1.2rem}.BandProfilePage-module__lOqghG__heroCard{border-radius:28px;margin-bottom:1.35rem;padding:1.45rem 1.55rem 1.3rem}.BandProfilePage-module__lOqghG__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.BandProfilePage-module__lOqghG__headerPrimary{flex:540px;min-width:0}.BandProfilePage-module__lOqghG__titleGroup{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.BandProfilePage-module__lOqghG__headerActions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.7rem;display:flex}.BandProfilePage-module__lOqghG__headerMark{flex-direction:column;flex:none;justify-content:flex-end;align-items:stretch;gap:.5rem;width:min(170px,22vw);padding-top:.2rem;display:flex}.BandProfilePage-module__lOqghG__headerMarkImage{width:100%;height:auto;display:block}.BandProfilePage-module__lOqghG__headerProfileImage{aspect-ratio:4/3;object-fit:contain;background:#fffdf9c7;border:1px solid #6d553933;border-radius:16px;width:100%;display:block;box-shadow:inset 0 1px #ffffff73}.BandProfilePage-module__lOqghG__profileImageAction{color:#5f4628;cursor:pointer;text-align:center;background:#fffbf5d1;border:1px solid #8064432e;border-radius:999px;padding:.42rem .55rem;font-size:.78rem;font-weight:700;line-height:1.2;box-shadow:0 8px 18px #664e310f,inset 0 1px #ffffff73}.BandProfilePage-module__lOqghG__ownersLine{color:#5a6774;margin-top:.45rem;font-size:.9rem}.BandProfilePage-module__lOqghG__nameEditorRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.BandProfilePage-module__lOqghG__layout{align-items:flex-start;gap:1.5rem;min-width:1100px;display:flex}.BandProfilePage-module__lOqghG__sidebar{flex-shrink:0;width:210px}.BandProfilePage-module__lOqghG__mainColumn{flex:1}.BandProfilePage-module__lOqghG__contentRow{gap:1.5rem;display:flex}.BandProfilePage-module__lOqghG__leftColumn{flex:65;min-width:0}.BandProfilePage-module__lOqghG__rightColumn{flex:35;min-width:0}.BandProfilePage-module__lOqghG__ownershipCard{border-radius:24px;margin-top:1rem;padding:1rem .95rem}.BandProfilePage-module__lOqghG__ownershipTitle{color:#181512;margin-top:0;margin-bottom:.5rem;font-size:1.02rem}.BandProfilePage-module__lOqghG__ownershipText{color:#4d5965;margin-top:0;margin-bottom:.8rem;line-height:1.5}.BandProfilePage-module__lOqghG__sectionPanel{border-radius:24px;margin-top:1.5rem;padding:1.15rem}.BandProfilePage-module__lOqghG__mediaHeadingNote{color:#5b6474;margin-top:.2rem;font-size:.88rem}.BandProfilePage-module__lOqghG__mediaGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.BandProfilePage-module__lOqghG__memoryComposer{margin-bottom:1rem}.BandProfilePage-module__lOqghG__memoryEntry{border-top:1px solid #80644324;margin-top:.5rem;padding-top:.5rem}.BandProfilePage-module__lOqghG__memoryMeta{margin-bottom:.25rem;font-size:.9rem}.BandProfilePage-module__lOqghG__memoryMuted{color:#666;font-size:.9rem}.BandProfilePage-module__lOqghG__modalCard{border-radius:24px;padding:1rem}.BandProfilePage-module__lOqghG__modalRow{flex-wrap:wrap;gap:8px;margin-bottom:.75rem;display:flex}.BandProfilePage-module__lOqghG__selectionList{background:#fffcf7d1;border:1px solid #8064432e;border-radius:16px;max-height:360px;margin-top:.75rem;overflow-y:auto}.BandProfilePage-module__lOqghG__selectionItem{cursor:pointer;border-bottom:1px solid #80644324;padding:8px 10px}.BandProfilePage-module__lOqghG__selectionItemActive{background:#f5ead9f2}
.DirectoryPage-module__FG9bTa__page{color:#1f2933;background:0 0;min-height:calc(100vh - 64px);padding:2.25rem 1.2rem 4.25rem;font-family:Avenir Next,Segoe UI,Helvetica,Arial,sans-serif}.DirectoryPage-module__FG9bTa__pageInner{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:1.35rem;width:min(1180px,100%);margin:0 auto;display:grid}.DirectoryPage-module__FG9bTa__sidebar,.DirectoryPage-module__FG9bTa__mainPanel{background:linear-gradient(#fcf6eefa,#f0e5d6f0),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553938;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 22px 46px #57432b1f,0 4px 12px #57432b0f,inset 0 1px #ffffff7a}.DirectoryPage-module__FG9bTa__sidebar:before,.DirectoryPage-module__FG9bTa__mainPanel:before{content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(#7d66480a 1px,#0000 1px),linear-gradient(90deg,#7d66480a 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.DirectoryPage-module__FG9bTa__musicTreeFooterWrap{grid-column:2}.DirectoryPage-module__FG9bTa__sidebarInner,.DirectoryPage-module__FG9bTa__mainInner{z-index:1;position:relative}.DirectoryPage-module__FG9bTa__sidebarInner{padding:0 1.2rem 1rem}.DirectoryPage-module__FG9bTa__mainInner{padding:1.55rem 1.75rem 1.85rem}.DirectoryPage-module__FG9bTa__brandMark{justify-content:flex-start;margin-bottom:0;display:flex}.DirectoryPage-module__FG9bTa__brandMarkImage{width:min(132px,100%);height:auto;display:block}.DirectoryPage-module__FG9bTa__filterHeading{letter-spacing:.14em;text-transform:uppercase;color:#7a5b39;margin:0 0 0;font-size:.86rem;font-weight:700}.DirectoryPage-module__FG9bTa__filterGroup{margin-bottom:.85rem}.DirectoryPage-module__FG9bTa__filterSubheading{color:#181512;margin:0 0 .45rem;font-size:.95rem;font-weight:700}.DirectoryPage-module__FG9bTa__filterLabel{color:#455462;margin-bottom:.42rem;font-size:.95rem;line-height:1.45;display:block}.DirectoryPage-module__FG9bTa__filterMeta{color:#53616e;margin-bottom:1rem;font-size:.9rem}.DirectoryPage-module__FG9bTa__titleRow{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.DirectoryPage-module__FG9bTa__pageTitle{letter-spacing:-.04em;color:#1a1713;margin:0;font-size:clamp(2rem,4vw,2.85rem);line-height:.98}.DirectoryPage-module__FG9bTa__addButton{color:#5f4628;cursor:pointer;background:linear-gradient(#fffcf7f5,#f6ecdfe0);border:1px solid #8064432e;border-radius:999px;padding:.62rem .95rem;font-size:.9rem;font-weight:600}.DirectoryPage-module__FG9bTa__azNav{flex-wrap:wrap;gap:.4rem .55rem;margin-bottom:1.15rem;display:flex}.DirectoryPage-module__FG9bTa__letterLink,.DirectoryPage-module__FG9bTa__letterLinkInactive{text-align:center;min-width:1.45rem;font-size:.92rem;text-decoration:none}.DirectoryPage-module__FG9bTa__letterLink{color:#5f4628;font-weight:700}.DirectoryPage-module__FG9bTa__letterLinkInactive{color:#a69682;font-weight:500}.DirectoryPage-module__FG9bTa__groupSection{scroll-margin-top:5.5rem}.DirectoryPage-module__FG9bTa__groupSection+.DirectoryPage-module__FG9bTa__groupSection{margin-top:.9rem}.DirectoryPage-module__FG9bTa__stateSection{gap:1rem;min-height:320px;display:grid}.DirectoryPage-module__FG9bTa__stateHeadingSkeleton{background:linear-gradient(90deg,#e1d6c6d1,#f8f2eaf5,#e1d6c6d1);border-radius:999px;width:min(260px,55%);height:1.1rem}.DirectoryPage-module__FG9bTa__stateNavSkeleton{flex-wrap:wrap;gap:.45rem .55rem;display:flex}.DirectoryPage-module__FG9bTa__stateChipSkeleton{background:linear-gradient(90deg,#e1d6c6d1,#f8f2eaf5,#e1d6c6d1);border-radius:999px;width:1.6rem;height:1rem}.DirectoryPage-module__FG9bTa__stateGroupTitleSkeleton{background:linear-gradient(90deg,#d9ccbbdb,#f7f0e7fa,#d9ccbbdb);border-radius:999px;width:2.2rem;height:1.3rem;margin-bottom:.55rem}.DirectoryPage-module__FG9bTa__stateListSkeleton{gap:.38rem;display:grid}.DirectoryPage-module__FG9bTa__stateLineSkeleton{background:linear-gradient(90deg,#dfd4c4d6,#f9f4ecfa,#dfd4c4d6);border-radius:999px;width:min(320px,92%);height:.95rem}.DirectoryPage-module__FG9bTa__groupTitle{color:#181512;margin:.2rem 0 .35rem;font-size:1.35rem;font-weight:700}.DirectoryPage-module__FG9bTa__entityList{column-width:260px;column-gap:1.5rem;margin:0;padding-left:1.2rem}.DirectoryPage-module__FG9bTa__entityItem{break-inside:avoid;color:#4b5966;margin-bottom:.22rem}.DirectoryPage-module__FG9bTa__entityLink{color:#4b5966;text-decoration:none}.DirectoryPage-module__FG9bTa__entityLink:hover{color:#6e4f2a}.DirectoryPage-module__FG9bTa__missingLink{text-decoration:line-through}.DirectoryPage-module__FG9bTa__locationButton{cursor:pointer;color:#4b5966;font:inherit;background:0 0;border:none;margin:0;padding:0}.DirectoryPage-module__FG9bTa__locationButton:hover{color:#6e4f2a}.DirectoryPage-module__FG9bTa__locationButton:focus,.DirectoryPage-module__FG9bTa__locationButton:focus-visible,.DirectoryPage-module__FG9bTa__closeButton:focus,.DirectoryPage-module__FG9bTa__closeButton:focus-visible,.DirectoryPage-module__FG9bTa__modalLink:focus,.DirectoryPage-module__FG9bTa__modalLink:focus-visible,.DirectoryPage-module__FG9bTa__scrollTopButton:focus,.DirectoryPage-module__FG9bTa__scrollTopButton:focus-visible{outline-offset:3px;outline:3px solid #8b64334d}.DirectoryPage-module__FG9bTa__error{color:#9f1239;margin:0 0 1rem}.DirectoryPage-module__FG9bTa__modalOverlay{z-index:1000;background:#1e140a38;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.DirectoryPage-module__FG9bTa__modalCard{background:linear-gradient(#fff9f2fa,#f3e9dbf0);border:1px solid #80644333;border-radius:18px;width:100%;max-width:520px;max-height:70vh;padding:.9rem 1rem;overflow-y:auto;box-shadow:0 18px 36px #5c462b29}.DirectoryPage-module__FG9bTa__modalHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.DirectoryPage-module__FG9bTa__modalTitle{color:#1a1713;margin:0;font-size:1.05rem}.DirectoryPage-module__FG9bTa__closeButton{cursor:pointer;color:#3f3123;background:#ffffffc2;border:1px solid #80644333;border-radius:999px;padding:.38rem .8rem;font-weight:600}.DirectoryPage-module__FG9bTa__modalBody{margin-top:.65rem}.DirectoryPage-module__FG9bTa__modalMuted{color:#666}.DirectoryPage-module__FG9bTa__modalError{color:#a00}.DirectoryPage-module__FG9bTa__modalGroup{margin-bottom:.65rem}.DirectoryPage-module__FG9bTa__modalGroupTitle{margin-bottom:.25rem;font-weight:700}.DirectoryPage-module__FG9bTa__modalLink{text-align:left;width:100%;color:inherit;background:#ffffffc7;border:1px solid #e0d7ca;border-radius:10px;margin-bottom:.25rem;padding:.4rem .55rem;text-decoration:none;display:block}.DirectoryPage-module__FG9bTa__scrollTopButton{z-index:99999;cursor:pointer;color:#3f3123;background:#ffffffe6;border:1px solid #80644333;border-radius:50%;width:44px;height:44px;font-size:20px;line-height:1;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 20px #5c462b1f}@media (max-width:900px){.DirectoryPage-module__FG9bTa__pageInner{grid-template-columns:1fr}.DirectoryPage-module__FG9bTa__sidebarInner,.DirectoryPage-module__FG9bTa__mainInner{padding:1.35rem}.DirectoryPage-module__FG9bTa__titleRow{flex-direction:column;align-items:stretch}.DirectoryPage-module__FG9bTa__musicTreeFooterWrap{grid-column:1}}
.HomePagePreview-module__w47JJG__page{color:#1f2933;background:0 0;min-height:calc(100vh - 64px);padding:2.25rem 1.2rem 4.25rem;font-family:Avenir Next,Segoe UI,Helvetica,Arial,sans-serif}.HomePagePreview-module__w47JJG__page:before{content:none}.HomePagePreview-module__w47JJG__pageInner{z-index:1;gap:1.35rem;width:min(1180px,100%);margin:0 auto;padding:0;display:grid;position:relative}.HomePagePreview-module__w47JJG__header{z-index:1;background:linear-gradient(#fcf6eefa,#f0e5d6f0),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553938;border-radius:28px;padding:1.85rem 13.2rem 1.3rem 2rem;position:relative;overflow:hidden;box-shadow:0 22px 46px #57432b1f,0 4px 12px #57432b0f,inset 0 1px #ffffff7a}.HomePagePreview-module__w47JJG__headerTop{display:block}.HomePagePreview-module__w47JJG__title{letter-spacing:-.04em;color:#1a1713;margin:0;font-size:clamp(2.2rem,4vw,3rem);font-weight:700;line-height:.98}.HomePagePreview-module__w47JJG__headerMeta{color:#53616e;max-width:42rem;margin:.7rem 0 0;font-size:.98rem;line-height:1.7}.HomePagePreview-module__w47JJG__headerMark{pointer-events:none;justify-content:flex-end;align-items:center;width:min(206px,27vw);display:flex;position:absolute;top:1.5rem;right:1.85rem}.HomePagePreview-module__w47JJG__headerMarkImage{width:100%;height:auto;display:block}.HomePagePreview-module__w47JJG__section{z-index:1;background:linear-gradient(#fcf6eefa,#f0e5d6f0),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553938;border-radius:28px;padding:1.8rem 1.9rem 2rem;position:relative;overflow:hidden;box-shadow:0 22px 46px #57432b1f,0 4px 12px #57432b0f,inset 0 1px #ffffff7a}.HomePagePreview-module__w47JJG__error{color:#9f1239;margin:0 0 1rem}.HomePagePreview-module__w47JJG__statsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.HomePagePreview-module__w47JJG__card{background:linear-gradient(#fff9f2e6,#f3e9dbe0);border:1px solid #80644333;border-radius:22px;overflow:hidden;box-shadow:0 12px 22px #664e3112,0 2px 8px #664e310a,inset 0 1px #ffffff57}.HomePagePreview-module__w47JJG__cardHeader{background:linear-gradient(#fffcf7f5,#f6ecdfe0),linear-gradient(90deg,#c9a26714,#0000 50%);border-bottom:1px solid #80644329;justify-content:space-between;align-items:center;gap:.5rem;padding:.9rem 1rem;display:flex}.HomePagePreview-module__w47JJG__cardHeaderLink,.HomePagePreview-module__w47JJG__cardHeaderTitle{color:#181512;margin:0;font-size:1.1rem;font-weight:700}.HomePagePreview-module__w47JJG__cardHeaderLink{text-decoration:none}.HomePagePreview-module__w47JJG__cardHeaderLink:hover{color:#6e4f2a}.HomePagePreview-module__w47JJG__cardHeaderClearButton{color:#5f4628;cursor:pointer;background:linear-gradient(#fffcf7f5,#f6ecdfe0);border:1px solid #8064432e;border-radius:999px;padding:.34rem .7rem;font-size:.78rem;font-weight:700}.HomePagePreview-module__w47JJG__cardHeaderClearButton:hover{color:#6e4f2a}.HomePagePreview-module__w47JJG__cardBody{padding:1.25rem}.HomePagePreview-module__w47JJG__total{color:#1a1713;font-size:1.95rem;font-weight:700}.HomePagePreview-module__w47JJG__rows{margin-top:.85rem}.HomePagePreview-module__w47JJG__rowLink,.HomePagePreview-module__w47JJG__rowStatic{border-bottom:1px dashed #80644324;justify-content:space-between;gap:1rem;padding:.42rem 0;font-size:.92rem;display:flex}.HomePagePreview-module__w47JJG__rowLink{color:#4b5966;text-decoration:none}.HomePagePreview-module__w47JJG__rowLink:hover{color:#6e4f2a}.HomePagePreview-module__w47JJG__rowStatic{color:#4b5966}.HomePagePreview-module__w47JJG__recentLink{color:#4b5966;border-bottom:1px dashed #80644324;justify-content:space-between;align-items:baseline;gap:.85rem;padding:.52rem 0;text-decoration:none;display:flex}.HomePagePreview-module__w47JJG__recentLink:hover{color:#6e4f2a}.HomePagePreview-module__w47JJG__savedRow{border-bottom:1px dashed #80644324;align-items:center;gap:.65rem;display:flex}.HomePagePreview-module__w47JJG__savedRow .HomePagePreview-module__w47JJG__recentLink{border-bottom:0;flex:1;min-width:0}.HomePagePreview-module__w47JJG__savedRemoveButton{color:#5f4628;cursor:pointer;background:linear-gradient(#fffcf7f5,#f6ecdfe0);border:1px solid #8064432e;border-radius:999px;flex-shrink:0;padding:.26rem .62rem;font-size:.75rem;font-weight:700}.HomePagePreview-module__w47JJG__savedRemoveButton:hover{color:#6e4f2a}.HomePagePreview-module__w47JJG__recentLabel{min-width:0;font-size:.94rem;line-height:1.35}.HomePagePreview-module__w47JJG__recentMeta{gap:.18rem;min-width:0;display:grid}.HomePagePreview-module__w47JJG__recentTime{color:#7d6b56;font-size:.77rem}.HomePagePreview-module__w47JJG__recentKind{color:#6c5b46;letter-spacing:.02em;text-transform:uppercase;background:#fffcf7e0;border:1px solid #80644329;border-radius:999px;flex-shrink:0;padding:.14rem .48rem;font-size:.73rem;font-weight:700}.HomePagePreview-module__w47JJG__emptyMessage{color:#6a7785;margin-top:.5rem;font-size:.9rem}@media (max-width:720px){.HomePagePreview-module__w47JJG__page{padding:1.1rem .9rem 3rem}.HomePagePreview-module__w47JJG__headerTop{gap:.9rem}.HomePagePreview-module__w47JJG__header,.HomePagePreview-module__w47JJG__section{border-radius:22px;padding:1.35rem}.HomePagePreview-module__w47JJG__header{padding-right:7.1rem}.HomePagePreview-module__w47JJG__headerMark{width:min(132px,30vw);top:1.15rem;right:1.2rem}}
.MusicTreeLanding-module__0pIlvG__page{color:#1f2933;background:0 0;min-height:calc(100vh - 64px);padding:2.25rem 1.2rem 4.5rem}.MusicTreeLanding-module__0pIlvG__shell{gap:1.35rem;width:min(1180px,100%);margin:0 auto;display:grid}.MusicTreeLanding-module__0pIlvG__hero,.MusicTreeLanding-module__0pIlvG__section,.MusicTreeLanding-module__0pIlvG__relationshipBand{background:linear-gradient(#fcf6eefa,#f0e5d6f0),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553938;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 22px 46px #57432b1f,0 4px 12px #57432b0f,inset 0 1px #ffffff7a}.MusicTreeLanding-module__0pIlvG__hero:before,.MusicTreeLanding-module__0pIlvG__section:before,.MusicTreeLanding-module__0pIlvG__relationshipBand:before{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(#7d66480a 1px,#0000 1px),linear-gradient(90deg,#7d66480a 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.MusicTreeLanding-module__0pIlvG__hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:1.55rem;padding:2.7rem 3rem 2.95rem;display:grid}.MusicTreeLanding-module__0pIlvG__heroCopy,.MusicTreeLanding-module__0pIlvG__heroArt,.MusicTreeLanding-module__0pIlvG__section,.MusicTreeLanding-module__0pIlvG__relationshipBand{z-index:1;position:relative}.MusicTreeLanding-module__0pIlvG__title{max-width:9ch;color:#1a1713!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(2.85rem,6.4vw,5.3rem)!important;line-height:.94!important}.MusicTreeLanding-module__0pIlvG__supporting{max-width:30rem;color:#4e3d2a!important;margin:.85rem 0 0!important;font-size:clamp(1.12rem,2.2vw,1.42rem)!important;line-height:1.35!important}.MusicTreeLanding-module__0pIlvG__intro{color:#53616e;max-width:42rem;margin:1rem 0 0;font-family:Avenir Next,Segoe UI,sans-serif;font-size:1.02rem;line-height:1.82}.MusicTreeLanding-module__0pIlvG__actions{flex-wrap:wrap;gap:.85rem;margin-top:1.35rem;display:flex}.MusicTreeLanding-module__0pIlvG__heroNote{color:#667686;margin:1rem 0 0;font-size:.94rem;line-height:1.6}.MusicTreeLanding-module__0pIlvG__inlineLink{color:#8b6433;text-decoration:none}.MusicTreeLanding-module__0pIlvG__inlineLink:hover{color:#6e4f2a}.MusicTreeLanding-module__0pIlvG__heroArt{justify-content:center;align-items:center;min-height:100%;display:flex}.MusicTreeLanding-module__0pIlvG__logoPanel{background:radial-gradient(circle,#fffaf475 0%,#f4e8d733 42%,#f4e8d70a 66%,#0000 74%);border:0;border-radius:999px;width:min(100%,392px);padding:.7rem;box-shadow:0 14px 26px #7e603a0d}.MusicTreeLanding-module__0pIlvG__logoImage{filter:drop-shadow(0 10px 14px #61482a1c);width:100%;height:auto;display:block}.MusicTreeLanding-module__0pIlvG__section{padding:2rem 2rem 2.1rem}.MusicTreeLanding-module__0pIlvG__twoColumnSection{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.35rem;display:grid}.MusicTreeLanding-module__0pIlvG__panel{background:linear-gradient(#fcf6eefa,#f0e5d6f0),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553938;border-radius:28px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 22px 46px #57432b1f,0 4px 12px #57432b0f,inset 0 1px #ffffff7a}.MusicTreeLanding-module__0pIlvG__panel:before{content:"";opacity:.18;pointer-events:none;background-image:linear-gradient(#7d664809 1px,#0000 1px),linear-gradient(90deg,#7d664809 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.MusicTreeLanding-module__0pIlvG__sectionHeadingRow,.MusicTreeLanding-module__0pIlvG__statsHeader{z-index:1;position:relative}.MusicTreeLanding-module__0pIlvG__sectionLabel{color:#7a5b39!important;letter-spacing:.14em!important;margin:0 0 .58rem!important}.MusicTreeLanding-module__0pIlvG__sectionTitle{color:#181512!important;margin:0!important;font-size:clamp(1.5rem,3.2vw,2.35rem)!important;line-height:1.08!important}.MusicTreeLanding-module__0pIlvG__copyGrid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 2rem;margin-top:1.2rem;display:grid;position:relative}.MusicTreeLanding-module__0pIlvG__bodyText{color:#455462;margin:1rem 0 0;font-family:Avenir Next,Segoe UI,sans-serif;font-size:1rem;line-height:1.8}.MusicTreeLanding-module__0pIlvG__sourceList{z-index:1;gap:.52rem;margin:.95rem 0 0;padding:0;list-style:none;display:grid;position:relative}.MusicTreeLanding-module__0pIlvG__sourceItem{color:#374553;background:linear-gradient(#fffaf4d1,#f5ecdfc7);border:1px solid #80644333;border-radius:16px;align-items:center;gap:.75rem;min-height:44px;padding:.68rem .95rem;display:flex;box-shadow:0 8px 18px #6c53340d,inset 0 1px #ffffff5c}.MusicTreeLanding-module__0pIlvG__sourceItem:before{content:"";background:linear-gradient(#f1c980,#b1bbc8);border-radius:999px;flex-shrink:0;width:9px;height:9px;box-shadow:0 0 0 4px #f1c98014}.MusicTreeLanding-module__0pIlvG__exploreGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid;position:relative}.MusicTreeLanding-module__0pIlvG__exploreCard{background:linear-gradient(#fff9f2e0,#f2e7d8e6);border:1px solid #80644333;border-radius:20px;flex-direction:column;gap:.8rem;min-height:220px;padding:1.2rem;display:flex;box-shadow:0 14px 28px #664e3114,0 2px 8px #664e310a,inset 0 1px #ffffff5c}.MusicTreeLanding-module__0pIlvG__exploreTitle{color:#181512;margin:0;font-family:Avenir Next,Segoe UI,sans-serif;font-size:1.05rem;font-weight:700}.MusicTreeLanding-module__0pIlvG__exploreText{color:#4c5c69;flex:1;margin:0;font-size:.96rem;line-height:1.7}.MusicTreeLanding-module__0pIlvG__statsHeader{justify-content:space-between;align-items:end;gap:1rem;display:flex}.MusicTreeLanding-module__0pIlvG__statsNote{color:#627282;text-align:right;max-width:23rem;margin:0;font-size:.94rem;line-height:1.6}.MusicTreeLanding-module__0pIlvG__statsGrid{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem;margin-top:1.25rem;display:grid;position:relative}.MusicTreeLanding-module__0pIlvG__statCard{background:linear-gradient(#fff9f2e6,#f3e9dbe0);border:1px solid #80644333;border-radius:18px;flex-direction:column;gap:.32rem;padding:1rem 1.05rem;text-decoration:none;display:flex;box-shadow:0 12px 22px #664e3112,0 2px 8px #664e310a,inset 0 1px #ffffff57}.MusicTreeLanding-module__0pIlvG__statValue{color:#1a1713;font-size:1.55rem;font-weight:800;line-height:1}.MusicTreeLanding-module__0pIlvG__statValueSkeleton{background:linear-gradient(90deg,#dfd4c4d6,#f9f4ecfa,#dfd4c4d6);border-radius:999px;width:58%;height:1.55rem}.MusicTreeLanding-module__0pIlvG__statLabel{letter-spacing:.04em;text-transform:uppercase;color:#6c7a88;font-size:.88rem;font-weight:600}.MusicTreeLanding-module__0pIlvG__statLabelSkeleton{background:linear-gradient(90deg,#dfd4c4d6,#f9f4ecfa,#dfd4c4d6);border-radius:999px;width:42%;height:.9rem}.MusicTreeLanding-module__0pIlvG__statsStateCard{z-index:1;background:linear-gradient(#fff9f2e6,#f3e9dbe0);border:1px solid #80644333;border-radius:20px;gap:.95rem;margin-top:1.25rem;padding:1.15rem 1.2rem;display:grid;position:relative;box-shadow:0 12px 22px #664e3112,0 2px 8px #664e310a,inset 0 1px #ffffff57}.MusicTreeLanding-module__0pIlvG__statsStateActions{flex-wrap:wrap;gap:.75rem;display:flex}.MusicTreeLanding-module__0pIlvG__statsFallback{z-index:1;color:#667686;margin:0;font-size:.94rem;line-height:1.6;position:relative}.MusicTreeLanding-module__0pIlvG__relationshipBand{padding:1.15rem 1.5rem}.MusicTreeLanding-module__0pIlvG__relationshipText{z-index:1;text-align:center;color:#52606d;margin:0;font-size:.95rem;line-height:1.7;position:relative}.MusicTreeLanding-module__0pIlvG__relationshipBreak{display:block}.MusicTreeLanding-module__0pIlvG__noWrap{white-space:nowrap}@media (max-width:1024px){.MusicTreeLanding-module__0pIlvG__hero{grid-template-columns:1fr;gap:1.3rem;padding:2.2rem 2.4rem 2.45rem}.MusicTreeLanding-module__0pIlvG__title{max-width:none}.MusicTreeLanding-module__0pIlvG__heroArt{justify-content:flex-start}.MusicTreeLanding-module__0pIlvG__copyGrid,.MusicTreeLanding-module__0pIlvG__twoColumnSection,.MusicTreeLanding-module__0pIlvG__exploreGrid,.MusicTreeLanding-module__0pIlvG__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.MusicTreeLanding-module__0pIlvG__page{padding:1.35rem .9rem 3rem}.MusicTreeLanding-module__0pIlvG__hero,.MusicTreeLanding-module__0pIlvG__section,.MusicTreeLanding-module__0pIlvG__panel{border-radius:22px;padding:1.35rem}.MusicTreeLanding-module__0pIlvG__actions,.MusicTreeLanding-module__0pIlvG__copyGrid,.MusicTreeLanding-module__0pIlvG__twoColumnSection,.MusicTreeLanding-module__0pIlvG__exploreGrid,.MusicTreeLanding-module__0pIlvG__statsGrid{grid-template-columns:1fr}.MusicTreeLanding-module__0pIlvG__statsHeader{flex-direction:column;align-items:start}.MusicTreeLanding-module__0pIlvG__statsNote{text-align:left}.MusicTreeLanding-module__0pIlvG__logoPanel{width:100%;max-width:360px;padding:.62rem}}
.MusicianProfilePage-module__n_ZYOa__pageRoot{color:#1f2933}.MusicianProfilePage-module__n_ZYOa__loadingCard{background:linear-gradient(#fcf6eefa,#f0e5d6f0),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553938;border-radius:24px;padding:1.1rem 1.2rem;box-shadow:0 22px 46px #57432b1f,0 4px 12px #57432b0f,inset 0 1px #ffffff7a}.MusicianProfilePage-module__n_ZYOa__heroCard{background:linear-gradient(#fcf6eefa,#f0e5d6f0),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553938;border-radius:28px;margin-bottom:1.35rem;padding:1.45rem 1.55rem 1.3rem;box-shadow:0 22px 46px #57432b1f,0 4px 12px #57432b0f,inset 0 1px #ffffff7a}.MusicianProfilePage-module__n_ZYOa__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.MusicianProfilePage-module__n_ZYOa__headerPrimary{flex:540px;min-width:0}.MusicianProfilePage-module__n_ZYOa__titleGroup{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.MusicianProfilePage-module__n_ZYOa__headerActions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.7rem;display:flex}.MusicianProfilePage-module__n_ZYOa__headerMark{flex:none;justify-content:flex-end;width:min(170px,22vw);padding-top:.2rem;display:flex}.MusicianProfilePage-module__n_ZYOa__headerMarkImage{width:100%;height:auto;display:block}.MusicianProfilePage-module__n_ZYOa__ownersLine{color:#5a6774;white-space:nowrap;text-overflow:ellipsis;max-width:700px;margin-top:.42rem;font-size:.9rem;overflow:hidden}.MusicianProfilePage-module__n_ZYOa__nameEditorRow{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.7rem;display:flex}.MusicianProfilePage-module__n_ZYOa__layout{align-items:flex-start;gap:1.5rem;min-width:1100px;display:flex}.MusicianProfilePage-module__n_ZYOa__sidebar{flex-direction:column;flex-shrink:0;gap:1rem;width:210px;display:flex}.MusicianProfilePage-module__n_ZYOa__mainColumn{flex:1}.MusicianProfilePage-module__n_ZYOa__contentRow{align-items:flex-start;gap:1.5rem;display:flex}.MusicianProfilePage-module__n_ZYOa__leftColumn{flex:65;min-width:0}.MusicianProfilePage-module__n_ZYOa__rightColumn{flex:35;min-width:0}.MusicianProfilePage-module__n_ZYOa__profileImageCardTitle,.MusicianProfilePage-module__n_ZYOa__sidebarTitle{color:#181512;margin:0;font-size:1rem;font-weight:700}.MusicianProfilePage-module__n_ZYOa__sidebarNote{color:#5b6474;margin-top:.5rem;font-size:.84rem;line-height:1.45}.MusicianProfilePage-module__n_ZYOa__sidebarGroupLabel{letter-spacing:.08em;text-transform:uppercase;color:#7a5b39;margin-bottom:.4rem;font-size:.83rem;font-weight:700}.MusicianProfilePage-module__n_ZYOa__checkboxLabel{color:#1f2933;margin-bottom:.42rem;display:block}.MusicianProfilePage-module__n_ZYOa__sidebarDivider{border-top:1px solid #80644329;margin-top:.9rem}.MusicianProfilePage-module__n_ZYOa__ownershipTitle{color:#181512;margin-top:0;margin-bottom:.5rem;font-size:1.02rem}.MusicianProfilePage-module__n_ZYOa__ownershipText{color:#4d5965;margin-top:0;margin-bottom:.8rem;line-height:1.5}.MusicianProfilePage-module__n_ZYOa__personalGrid{grid-template-columns:160px 1fr;align-items:center;gap:0 1rem;margin-top:1rem;display:grid}.MusicianProfilePage-module__n_ZYOa__fieldLabel{color:#4e3820;font-weight:600}.MusicianProfilePage-module__n_ZYOa__inlineRow{align-items:flex-start;gap:8px;display:flex}.MusicianProfilePage-module__n_ZYOa__dateInputSlot{flex:0 0 132px;min-width:132px}.MusicianProfilePage-module__n_ZYOa__locationInput{flex:220px;min-width:180px}.MusicianProfilePage-module__n_ZYOa__dividerRow{grid-column:1/-1;margin-top:6px}.MusicianProfilePage-module__n_ZYOa__divider{border-top:2px solid #8064432e;width:95%}.MusicianProfilePage-module__n_ZYOa__careerGrid{grid-template-columns:110px 30px 1fr;align-items:center;column-gap:8px;max-width:100%;display:grid}.MusicianProfilePage-module__n_ZYOa__mediaHeadingNote{color:#5b6474;margin-top:.2rem;font-size:.88rem}.MusicianProfilePage-module__n_ZYOa__mediaGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.MusicianProfilePage-module__n_ZYOa__inlineLinkCard{background:#fffcf7e0;border:1px solid #8064432e;border-radius:18px;margin-top:.75rem;padding:.85rem;box-shadow:inset 0 1px #ffffff6b}.MusicianProfilePage-module__n_ZYOa__inlineLinkRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.MusicianProfilePage-module__n_ZYOa__memoryEditor{margin-top:.75rem}.MusicianProfilePage-module__n_ZYOa__memoryList{min-height:120px;margin-top:.75rem}.MusicianProfilePage-module__n_ZYOa__memoryEmpty{color:#666}.MusicianProfilePage-module__n_ZYOa__memoryEntry{border-top:1px solid #80644324;padding:10px 0}.MusicianProfilePage-module__n_ZYOa__memoryDate{color:#777;margin-bottom:4px;font-size:.85rem}
.VenueProfilePage-module__coQD0W__pageRoot{color:#1f2933}.VenueProfilePage-module__coQD0W__loadingCard,.VenueProfilePage-module__coQD0W__heroCard,.VenueProfilePage-module__coQD0W__panel,.VenueProfilePage-module__coQD0W__ownershipCard,.VenueProfilePage-module__coQD0W__modalCard{background:linear-gradient(#fcf6eefa,#f0e5d6f0),linear-gradient(135deg,#ffffff52,#fff0);border:1px solid #6d553938;box-shadow:0 22px 46px #57432b1f,0 4px 12px #57432b0f,inset 0 1px #ffffff7a}.VenueProfilePage-module__coQD0W__loadingCard{border-radius:24px;padding:1.1rem 1.2rem}.VenueProfilePage-module__coQD0W__heroCard{border-radius:28px;margin-bottom:1.35rem;padding:1.45rem 1.55rem 1.3rem}.VenueProfilePage-module__coQD0W__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.VenueProfilePage-module__coQD0W__headerPrimary{flex:540px;min-width:0}.VenueProfilePage-module__coQD0W__titleGroup{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.VenueProfilePage-module__coQD0W__headerActions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.7rem;display:flex}.VenueProfilePage-module__coQD0W__headerMark{flex-direction:column;flex:none;justify-content:flex-end;align-items:stretch;gap:.5rem;width:min(170px,22vw);padding-top:.2rem;display:flex}.VenueProfilePage-module__coQD0W__headerMarkImage{width:100%;height:auto;display:block}.VenueProfilePage-module__coQD0W__headerProfileImage{aspect-ratio:4/3;object-fit:contain;background:#fffdf9c7;border:1px solid #6d553933;border-radius:16px;width:100%;display:block;box-shadow:inset 0 1px #ffffff73}.VenueProfilePage-module__coQD0W__profileImageAction{color:#5f4628;cursor:pointer;text-align:center;background:#fffbf5d1;border:1px solid #8064432e;border-radius:999px;padding:.42rem .55rem;font-size:.78rem;font-weight:700;line-height:1.2;box-shadow:0 8px 18px #664e310f,inset 0 1px #ffffff73}.VenueProfilePage-module__coQD0W__ownersLine{color:#5a6774;margin-top:.45rem;font-size:.9rem}.VenueProfilePage-module__coQD0W__nameEditorRow{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.7rem;display:flex}.VenueProfilePage-module__coQD0W__layout{align-items:flex-start;gap:1.5rem;min-width:1100px;display:flex}.VenueProfilePage-module__coQD0W__sidebar{flex-shrink:0;width:210px}.VenueProfilePage-module__coQD0W__mainColumn{flex:1}.VenueProfilePage-module__coQD0W__contentRow{align-items:flex-start;gap:1.5rem;display:flex}.VenueProfilePage-module__coQD0W__leftColumn{flex:60;min-width:0}.VenueProfilePage-module__coQD0W__rightColumn{flex:40;min-width:0}.VenueProfilePage-module__coQD0W__ownershipCard{border-radius:24px;margin-top:1rem;padding:1rem .95rem}.VenueProfilePage-module__coQD0W__ownershipTitle{color:#181512;margin-top:0;margin-bottom:.5rem;font-size:1.02rem}.VenueProfilePage-module__coQD0W__ownershipText{color:#4d5965;margin-top:0;margin-bottom:.8rem;line-height:1.5}.VenueProfilePage-module__coQD0W__sectionPanel{border-radius:24px;margin-top:1.5rem;padding:1.15rem}.VenueProfilePage-module__coQD0W__mediaHeadingNote{color:#5b6474;margin-top:.2rem;font-size:.88rem}.VenueProfilePage-module__coQD0W__mediaGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.VenueProfilePage-module__coQD0W__memoryComposer{margin-bottom:1rem}.VenueProfilePage-module__coQD0W__memoryEntry{border-top:1px solid #80644324;margin-top:.5rem;padding-top:.5rem}.VenueProfilePage-module__coQD0W__memoryMeta{margin-bottom:.25rem;font-size:.9rem}.VenueProfilePage-module__coQD0W__memoryMuted{color:#666;font-size:.9rem}.VenueProfilePage-module__coQD0W__modalCard{border-radius:24px;padding:1rem}
