.band-gradient{background:linear-gradient(135deg,#10253d,#557c9b 34%,#c85a27 68%,#d6a24c)}.app-shell{position:relative;isolation:isolate}.app-shell:after,.app-shell:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none}.app-shell:before{background-image:linear-gradient(90deg,rgba(10,10,12,.96) 0,rgba(10,10,12,.8) 44%,rgba(16,37,61,.72) 100%),radial-gradient(circle at 18% 12%,rgba(155,30,41,.16),transparent 22rem),radial-gradient(circle at 84% 18%,rgba(214,162,76,.12),transparent 24rem),var(--music-img-scene-mural);background-position:50%,50%,50%,50%;background-repeat:no-repeat;background-size:cover,auto,auto,cover;filter:saturate(.8) contrast(1.06);opacity:.13;mix-blend-mode:screen}.app-shell:after{inset:auto clamp(1rem,6vw,5rem) 3rem auto;width:min(24rem,42vw);height:min(28rem,64vh);border-radius:10px;background:linear-gradient(135deg,rgba(247,242,233,.12),rgba(247,242,233,.018)),repeating-linear-gradient(0deg,transparent 0 1.85rem,rgba(214,162,76,.12) 1.85rem 1.9rem),repeating-linear-gradient(90deg,transparent 0 3rem,rgba(45,155,168,.08) 3rem 3.04rem);box-shadow:0 18px 60px rgba(0,0,0,.3),inset 0 0 0 1px rgba(247,242,233,.08);opacity:.12;transform:rotate(-4deg)}.app-shell>main{position:relative;z-index:1}.brand-surface{background:linear-gradient(135deg,rgba(214,162,76,.1),rgba(255,255,255,.032)),rgba(255,255,255,.04);box-shadow:0 22px 70px rgba(5,10,20,.22),inset 0 1px 0 rgba(255,255,255,.07)}.brand-card-shell{position:relative;overflow:hidden;border-radius:8px;box-shadow:var(--card-shadow)}.brand-card-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(214,162,76,.22),transparent 22%,transparent 78%,rgba(200,90,39,.16)),repeating-linear-gradient(0deg,transparent 0 11px,rgba(255,255,255,.025) 11px 12px);opacity:var(--texture-opacity-strong)}.brand-card-shell:after{content:"";position:absolute;inset:auto 1rem .75rem 1rem;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(214,162,76,.38),transparent);opacity:.55}.brand-module-heading{background:linear-gradient(135deg,rgba(214,162,76,.09),rgba(85,124,155,.055)),rgba(255,255,255,.025);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);min-height:11.5rem}.brand-module-heading:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 7% 0,rgba(214,162,76,.18),transparent 12rem);opacity:var(--texture-opacity-strong)}.module-photo-layer{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(10,10,12,.96) 0,rgba(10,10,12,.76) 45%,rgba(10,10,12,.16) 100%),linear-gradient(180deg,rgba(10,10,12,.05),rgba(10,10,12,.42)),var(--module-image,var(--music-img-stage));background-position:var(--module-image-position,center);background-size:var(--module-image-size,cover);opacity:.5;transform:scale(1.01)}.module-photo-layer:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(214,162,76,.12) 56%,transparent);opacity:.58}.module-visual-stage{--module-image:var(--music-img-stage)}.module-visual-punk{--module-image:var(--music-img-punk);--module-image-position:center 38%}.module-visual-pop{--module-image:var(--music-img-pop-diva);--module-image-position:center 34%}.module-visual-diva{--module-image:var(--music-img-drag-diva);--module-image-position:center 34%}.module-visual-choir{--module-image:var(--music-img-choir);--module-image-position:center 42%}.module-visual-drumline{--module-image:var(--music-img-drumline);--module-image-position:center 38%}.module-visual-studio{--module-image:var(--music-img-studio)}.module-visual-mixer{--module-image:var(--music-img-mixer)}.module-visual-venue{--module-image:var(--music-img-venue)}.module-visual-crowd{--module-image:var(--music-img-crowd)}.module-visual-album{--module-image:var(--music-img-album)}.module-visual-tickets{--module-image:var(--music-img-tickets)}.module-visual-backstage{--module-image:var(--music-img-punk-patch);--module-image-position:center 28%}.brand-wave-divider{pointer-events:none;background:radial-gradient(ellipse at center,rgba(214,162,76,.32) 0 1px,transparent 1px 100%),repeating-linear-gradient(90deg,transparent 0 12px,rgba(214,162,76,.5) 12px 13px,transparent 13px 24px);background-size:40px 14px,48px 100%;opacity:.18;-webkit-mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent);animation:wave-shift 8s linear infinite}.empty-stage-state{background:linear-gradient(180deg,rgba(10,10,12,.4),rgba(30,30,34,.62)),radial-gradient(ellipse at 50% 100%,rgba(214,162,76,.16),transparent 16rem),rgba(255,255,255,.035)}.live-progress-bar{position:relative;overflow:hidden;width:calc(var(--progress, 0) * 1%)}.live-progress-bar:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(247,242,233,.42),transparent);transform:translateX(-100%);animation:stage-light-sweep 2.8s ease-in-out infinite}.workflow-progress-meter{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;overflow:hidden;background:transparent}.workflow-progress-meter::-webkit-progress-bar{background:transparent}.workflow-progress-meter::-webkit-progress-value{border-radius:999px;background:var(--vintage-gold);-webkit-transition:width .18s ease;transition:width .18s ease}.workflow-progress-meter::-moz-progress-bar{border-radius:999px;background:var(--vintage-gold);-moz-transition:width .18s ease;transition:width .18s ease}.brand-surface:hover{border-color:rgba(214,162,76,.32);background:linear-gradient(135deg,rgba(200,90,39,.095),rgba(214,162,76,.06)),rgba(255,255,255,.04)}.brand-sidebar-field{background:linear-gradient(180deg,rgba(10,10,12,.18),rgba(10,10,12,.94) 52%,rgba(10,10,12,.98)),linear-gradient(135deg,rgba(214,162,76,.15),transparent 18rem),linear-gradient(35deg,rgba(85,124,155,.13),transparent 16rem);opacity:.88}.brand-sidebar-field:after,.brand-sidebar-field:before{content:"";position:absolute;pointer-events:none}.brand-sidebar-field:before{content:"SETLIST\A 1. soundcheck\A 2. doors\A 3. house lights\A 4. encore";inset:auto 1.25rem 2.5rem 1.25rem;height:12rem;border-radius:8px;background:linear-gradient(180deg,rgba(247,242,233,.16),rgba(247,242,233,.04)),repeating-linear-gradient(0deg,transparent 0 1.55rem,rgba(214,162,76,.16) 1.55rem 1.6rem);box-shadow:inset 0 0 0 1px rgba(247,242,233,.08),0 18px 40px rgba(0,0,0,.34);opacity:.18;transform:rotate(2.5deg);white-space:pre;padding:1rem;font-family:var(--font-script),cursive;font-size:1.45rem;line-height:1.18;color:rgba(247,242,233,.84)}.brand-sidebar-field:after{inset:6.5rem 1.1rem auto auto;width:12rem;height:18rem;background:linear-gradient(14deg,transparent 0 10%,rgba(214,162,76,.16) 10% 18%,transparent 18%),radial-gradient(circle at 25% 18%,rgba(247,242,233,.16) 0 2.1rem,transparent 2.15rem),radial-gradient(circle at 70% 28%,rgba(155,30,41,.24) 0 2.4rem,transparent 2.45rem),radial-gradient(circle at 42% 48%,rgba(45,155,168,.18) 0 2.2rem,transparent 2.25rem),radial-gradient(circle at 76% 62%,rgba(214,162,76,.2) 0 2rem,transparent 2.05rem),linear-gradient(145deg,rgba(247,242,233,.11),transparent 62%);opacity:.36;transform:rotate(-7deg)}.sidebar-music-photo{background-image:linear-gradient(180deg,rgba(10,10,12,.32) 0,rgba(10,10,12,.82) 36%,rgba(10,10,12,.98) 100%),linear-gradient(90deg,rgba(214,162,76,.12),rgba(45,155,168,.08)),var(--music-img-punk-patch);background-position:top;background-size:cover;filter:saturate(.9) contrast(1.04);opacity:.38}.app-brand-watermark{background-image:url(/brand/june26/vertical-dark.webp);background-position:right clamp(1rem,6vw,5rem) top clamp(5rem,13vw,9rem);background-repeat:no-repeat;background-size:min(34rem,52vw) auto;opacity:.075;mix-blend-mode:screen}.brand-page-field{background:linear-gradient(110deg,rgba(10,10,12,.9) 0,rgba(10,10,12,.46) 48%,rgba(16,37,61,.58) 100%),linear-gradient(110deg,transparent 0,rgba(214,162,76,.11) 44%,rgba(85,124,155,.075) 64%,transparent 100%),var(--music-img-scene-mural) center /cover no-repeat,repeating-linear-gradient(90deg,rgba(255,255,255,.026) 0 1px,transparent 1px 52px);opacity:.5;-webkit-mask-image:linear-gradient(180deg,black,transparent);mask-image:linear-gradient(180deg,black,transparent)}.dashboard-masthead{min-height:14rem;background:linear-gradient(135deg,rgba(214,162,76,.12),rgba(85,124,155,.08)),rgba(255,255,255,.025);box-shadow:0 26px 80px rgba(5,10,20,.24),inset 0 1px 0 rgba(255,255,255,.08)}.dashboard-masthead-photo{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(10,10,12,.98) 0,rgba(10,10,12,.78) 46%,rgba(10,10,12,.28) 100%),linear-gradient(180deg,rgba(10,10,12,.04),rgba(10,10,12,.58)),var(--music-img-punk),var(--music-img-pop-diva),var(--music-img-choir),var(--music-img-scene-mural);background-position:50%,50%,right 1rem center,right 19rem bottom 18%,right 33rem center,center 42%;background-repeat:no-repeat;background-size:cover,cover,min(28rem,44vw) auto,min(24rem,38vw) auto,min(20rem,32vw) auto,cover;opacity:.94}.dashboard-masthead-photo:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 72% 18%,rgba(214,162,76,.22),transparent 20rem);opacity:.7}.backstage-updates-card,.current-cue-card,.dashboard-setlist-card,.playlist-visual-card,.quick-access-visual,.release-visual-card,.song-visual-card,.workflow-cue-row{position:relative;overflow:hidden}.backstage-updates-card,.dashboard-setlist-card,.playlist-visual-card,.quick-access-visual,.release-visual-card,.song-visual-card{background:linear-gradient(100deg,rgba(10,10,12,.96) 0,rgba(17,17,21,.9) 50%,rgba(17,17,21,.72) 100%),linear-gradient(180deg,rgba(10,10,12,.12),rgba(10,10,12,.76)),var(--dashboard-card-image,var(--music-img-stage)) center /cover}.backstage-updates-card:before,.dashboard-setlist-card:before,.playlist-visual-card:before,.quick-access-visual:before,.release-visual-card:before,.song-visual-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(214,162,76,.14),transparent 32%,rgba(45,155,168,.09));opacity:.82}.backstage-updates-card:after,.dashboard-setlist-card:after,.playlist-visual-card:after,.quick-access-visual:after,.release-visual-card:after,.song-visual-card:after{content:"";position:absolute;inset:auto 1rem .75rem 1rem;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(214,162,76,.42),transparent);opacity:.58}.backstage-updates-card>*,.current-cue-card>*,.dashboard-setlist-card>*,.playlist-visual-card>*,.quick-access-visual>*,.release-visual-card>*,.song-visual-card>*,.workflow-cue-row>*{position:relative;z-index:1}.dashboard-setlist-card{--dashboard-card-image:var(--music-img-punk-patch)}.release-visual-card{--dashboard-card-image:var(--music-img-pop-diva)}.song-visual-card{--dashboard-card-image:var(--music-img-mixer)}.playlist-visual-card{--dashboard-card-image:var(--music-img-punk)}.quick-access-visual{--dashboard-card-image:var(--music-img-tickets)}.backstage-updates-card{--dashboard-card-image:var(--music-img-drag-diva)}.current-cue-card{background:linear-gradient(118deg,rgba(16,37,61,.94) 0,rgba(16,37,61,.82) 58%,rgba(10,10,12,.62) 100%),linear-gradient(180deg,rgba(10,10,12,.05),rgba(10,10,12,.44)),var(--music-img-drumline) center 42% /cover!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 50px rgba(5,10,20,.2)}.current-cue-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 78% 18%,rgba(45,155,168,.2),transparent 16rem),repeating-linear-gradient(90deg,transparent 0 2.2rem,rgba(214,162,76,.055) 2.2rem 2.25rem)}.workflow-cue-row{box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.workflow-cue-row:before{content:"";position:absolute;inset:0 auto 0 0;width:.35rem;pointer-events:none;background:linear-gradient(180deg,rgba(214,162,76,.92),rgba(45,155,168,.7)),repeating-linear-gradient(0deg,transparent 0 10px,rgba(10,10,12,.42) 10px 12px);opacity:.72}.workflow-cue-row:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(214,162,76,.06),transparent 28%)}.brand-hero-field{background:linear-gradient(92deg,rgba(10,10,12,.98),rgba(10,10,12,.82) 42%,rgba(10,10,12,.7) 72%,rgba(10,10,12,.9)),linear-gradient(180deg,rgba(10,10,12,.08),rgba(10,10,12,.94))}.brand-hero-field:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 28% 18%,rgba(214,162,76,.18),transparent 22rem),radial-gradient(circle at 82% 36%,rgba(155,30,41,.22),transparent 28rem),linear-gradient(180deg,transparent,rgba(10,10,12,.55))}.brand-hero-field:after,.setlist-card:after,.venue-wall:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.07) 0 1px,transparent 1px),radial-gradient(circle at 70% 60%,rgba(255,255,255,.045) 0 1px,transparent 1px);background-size:18px 18px,23px 23px;opacity:var(--texture-opacity-strong)}.brand-visual-frame{background:linear-gradient(135deg,rgba(214,162,76,.14),rgba(85,124,155,.08)),rgba(255,255,255,.035);box-shadow:0 30px 90px rgba(5,10,20,.36),inset 0 1px 0 rgba(255,255,255,.08)}.stage-pass-frame{background:linear-gradient(135deg,rgba(214,162,76,.18),rgba(155,30,41,.12)),rgba(255,255,255,.04);box-shadow:0 34px 90px rgba(5,5,7,.5),inset 0 1px 0 rgba(255,255,255,.12)}.brand-command-band{background:linear-gradient(180deg,rgba(10,10,12,0) 0,rgba(17,17,21,.82) 18%,rgba(10,10,12,.94) 100%),radial-gradient(circle at 14% 25%,rgba(200,90,39,.12),transparent 24rem),radial-gradient(circle at 86% 12%,rgba(85,124,155,.13),transparent 22rem),var(--music-img-punk-patch) left -5rem top 8rem /26rem auto no-repeat,var(--music-img-drumline) right -6rem bottom 1rem /34rem auto no-repeat,repeating-linear-gradient(90deg,rgba(255,255,255,.032) 0 1px,transparent 1px 64px)}.brand-data-row{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.064),rgba(255,255,255,.028)),rgba(255,255,255,.028);padding:.95rem 1rem}.command-center-preview{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(135deg,rgba(200,90,39,.12),rgba(214,162,76,.06)),#111115;box-shadow:0 34px 100px rgba(5,10,20,.32),inset 0 1px 0 rgba(255,255,255,.09)}.brand-approval-dial{display:flex;height:4.75rem;width:4.75rem;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#d6a24c,#c85a27 62%,#9b1e29);box-shadow:0 0 0 8px rgba(214,162,76,.08),0 20px 45px rgba(200,90,39,.22)}.setlist-card,.venue-wall{position:relative}.setlist-card{overflow:hidden}.setlist-card:after{opacity:.11}.brand-pricing-section{background:linear-gradient(180deg,rgba(30,30,34,.95),rgba(10,10,12,.98)),var(--music-img-punk-patch) left -8rem top 2rem /32rem auto no-repeat,var(--music-img-choir) right -8rem bottom 0 /34rem auto no-repeat}.brand-pricing-panel{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(10,10,12,.88),rgba(16,37,61,.72)),var(--music-img-punk-patch) right -3rem bottom -3rem /18rem auto no-repeat,linear-gradient(135deg,rgba(214,162,76,.07),rgba(85,124,155,.052)),rgba(255,255,255,.035);box-shadow:0 28px 75px rgba(5,10,20,.24),inset 0 1px 0 rgba(255,255,255,.08)}.brand-pricing-panel:before{content:"";position:absolute;inset:-18% -4% auto auto;height:18rem;width:13rem;background-image:var(--brand-pricing-logo-dark);background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:.12;pointer-events:none}.brand-legal-rail{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(10,10,12,.9),rgba(16,37,61,.66)),var(--music-img-punk-patch) right -4rem top -2rem /18rem auto no-repeat,linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.028)),rgba(255,255,255,.028);box-shadow:0 24px 72px rgba(5,10,20,.22),inset 0 1px 0 rgba(255,255,255,.07)}.brand-legal-rail:after{content:"";position:absolute;bottom:-5rem;right:-3rem;height:18rem;width:13rem;background-image:var(--brand-legal-logo-dark);background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:.08;pointer-events:none}.brand-public-hero{background:linear-gradient(118deg,rgba(7,11,20,.96) 0,rgba(13,19,33,.9) 50%,rgba(9,14,25,.98) 100%),linear-gradient(90deg,rgba(214,162,76,.11),transparent 36%,rgba(85,124,155,.08)),var(--music-img-punk) right -8rem center /min(42rem,52vw) auto no-repeat,var(--music-img-punk-patch) left -8rem top 4rem /min(34rem,44vw) auto no-repeat}.brand-public-media{background:linear-gradient(145deg,rgba(10,10,12,.72),rgba(16,37,61,.48)),var(--music-img-scene-mural) center /cover no-repeat,linear-gradient(135deg,rgba(214,162,76,.12),rgba(85,124,155,.07)),rgba(255,255,255,.055)}.auth-card-media{overflow:hidden}.auth-card-media:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,10,12,.14),rgba(10,10,12,.82)),var(--music-img-punk-patch) center bottom /cover no-repeat;opacity:.4}.auth-card-media>*{position:relative;z-index:1}.auth-card-media>.auth-media-poster{position:absolute;inset:0;height:auto;width:auto;z-index:0}.auth-card-media>.auth-media-poster .theme-logo-dark,.auth-card-media>.auth-media-poster .theme-logo-light{-o-object-fit:cover;object-fit:cover}.auth-card-media>.auth-media-note,.auth-card-media>.auth-media-vignette{position:absolute}@media (max-width:640px){.app-shell:before{background-position:50%,50%,50%,left -7rem top 11rem,right -10rem top 8rem,right -5rem bottom 16rem,left -10rem bottom 0,50%;background-size:cover,auto,auto,18rem auto,20rem auto,18rem auto,22rem auto,cover;opacity:.1}.app-shell:after{display:none}.brand-pricing-panel:before{inset:-10% -20% auto auto;opacity:.06}}.hero-layout{width:100%}@media (max-width:767px){.hero-layout{max-width:100vw;overflow:hidden}.hero-layout>*{max-width:100%;min-width:0}}.theme-logo-light{display:none}.theme-focus-ring{outline:none}.theme-focus-ring:focus-visible{box-shadow:0 0 0 2px rgba(214,162,76,.9),0 0 0 4px rgba(16,37,61,.42)}.theme-nav-chip{border:1px solid transparent;border-radius:.375rem;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.theme-nav-chip:hover{border-color:rgba(214,162,76,.35);background:rgba(255,255,255,.06)}html[data-theme=light] .theme-nav-chip:hover{background:rgba(16,37,61,.06)}.theme-mobile-menu-trigger{border:1px solid rgba(214,162,76,.3);background:rgba(255,255,255,.06)}html[data-theme=light] .theme-mobile-menu-trigger{border-color:rgba(16,37,61,.15);background:rgba(255,255,255,.85)}.theme-mobile-panel{border:1px solid rgba(255,255,255,.12)}html[data-theme=light] .theme-mobile-panel{border-color:rgba(16,37,61,.12);background:rgba(255,255,255,.96)}html[data-theme=light] .theme-logo-dark{display:none}html[data-theme=light] .theme-logo-light{display:block}html[data-theme=light] .theme-focus-ring:focus-visible{box-shadow:0 0 0 2px rgba(214,162,76,.95),0 0 0 4px rgba(247,242,233,.95)}html[data-theme=light] .app-shell,html[data-theme=light] .bg-midnight{background-color:#f7f2e9!important}html[data-theme=light] .app-shell:after,html[data-theme=light] .app-shell:before{display:block;opacity:.045;filter:saturate(.7) contrast(.88);mix-blend-mode:multiply}html[data-theme=light] .app-header,html[data-theme=light] .app-sidebar{background:rgba(250,247,240,.97)!important;border-color:rgba(16,37,61,.16)!important;box-shadow:0 18px 44px rgba(16,37,61,.08)}html[data-theme=light] .app-shell .app-sidebar{background:linear-gradient(180deg,rgba(250,247,240,.99),rgba(246,239,226,.985)),#faf7f0!important}html[data-theme=light] .app-shell .app-sidebar .sidebar-music-photo{display:none!important}html[data-theme=light] .app-shell .app-sidebar .brand-sidebar-field{background:linear-gradient(180deg,rgba(255,255,255,.32),rgba(246,239,226,.24));opacity:1!important}html[data-theme=light] .app-shell .app-sidebar .brand-sidebar-field:after,html[data-theme=light] .app-shell .app-sidebar .brand-sidebar-field:before{opacity:.025!important}html[data-theme=light] .app-shell .app-sidebar nav a,html[data-theme=light] .app-shell .app-sidebar summary{color:#455164!important}html[data-theme=light] .app-shell .app-sidebar nav a:hover,html[data-theme=light] .app-shell .app-sidebar summary:hover{background:rgba(255,255,255,.72)!important;color:#0f1728!important}html[data-theme=light] .app-shell .app-sidebar nav a[aria-current=page]{background:rgba(126,82,20,.12)!important;color:#241b12!important}html[data-theme=light] .app-brand-watermark{background-image:url(/brand/june26/vertical-light.webp);opacity:.045;mix-blend-mode:multiply}html[data-theme=light] .brand-page-field{background:linear-gradient(110deg,rgba(250,247,240,.98) 0,rgba(247,242,233,.78) 48%,rgba(239,228,210,.82) 100%),linear-gradient(110deg,transparent 0,rgba(214,162,76,.12) 44%,rgba(85,124,155,.09) 64%,transparent 100%),var(--music-img-punk-patch) left 2rem top 1rem /min(23rem,34vw) auto no-repeat,var(--music-img-choir) right 12rem top -2rem /min(26rem,36vw) auto no-repeat,var(--music-img-scene-mural) center /cover no-repeat,repeating-linear-gradient(90deg,rgba(16,37,61,.035) 0 1px,transparent 1px 52px);opacity:.48;filter:saturate(.72) contrast(.9);mix-blend-mode:multiply}html[data-theme=light] .brand-surface{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(246,248,251,.94)),rgba(255,255,255,.94);box-shadow:0 18px 55px rgba(13,19,33,.1),inset 0 1px 0 rgba(255,255,255,.72)}html[data-theme=light] .brand-surface:hover{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(240,248,252,.9)),rgba(255,255,255,.92)}html[data-theme=light] .brand-module-heading{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(246,239,226,.92)),rgba(255,255,255,.94);box-shadow:0 22px 60px rgba(16,37,61,.12),inset 0 1px 0 rgba(255,255,255,.72)}html[data-theme=light] .module-photo-layer{background-image:linear-gradient(90deg,rgba(250,247,240,.99) 0,rgba(250,247,240,.94) 48%,rgba(250,247,240,.74) 100%),linear-gradient(180deg,rgba(250,247,240,.34),rgba(250,247,240,.84)),var(--module-image,var(--music-img-stage));opacity:.78}html[data-theme=light] .dashboard-masthead{border-color:rgba(16,37,61,.14);box-shadow:0 22px 60px rgba(16,37,61,.12),inset 0 1px 0 rgba(255,255,255,.72)}html[data-theme=light] .dashboard-masthead-photo{background-image:linear-gradient(90deg,rgba(250,247,240,.99) 0,rgba(250,247,240,.94) 48%,rgba(250,247,240,.72) 100%),linear-gradient(180deg,rgba(250,247,240,.2),rgba(250,247,240,.84)),var(--music-img-crowd)}html[data-theme=light] .sidebar-music-photo{opacity:.07;filter:saturate(.65) contrast(.88)}html[data-theme=light] .brand-sidebar-field:after,html[data-theme=light] .brand-sidebar-field:before{opacity:.035}html[data-theme=light] .brand-card-shell:before{background:linear-gradient(90deg,rgba(214,162,76,.24),transparent 22%,transparent 78%,rgba(85,124,155,.12)),repeating-linear-gradient(0deg,transparent 0 11px,rgba(16,37,61,.035) 11px 12px)}html[data-theme=light] .backstage-updates-card,html[data-theme=light] .dashboard-setlist-card,html[data-theme=light] .playlist-visual-card,html[data-theme=light] .quick-access-visual,html[data-theme=light] .release-visual-card,html[data-theme=light] .song-visual-card{background:linear-gradient(100deg,rgba(255,255,255,.985) 0,rgba(250,247,240,.95) 56%,rgba(250,247,240,.86) 100%),linear-gradient(180deg,rgba(250,247,240,.32),rgba(250,247,240,.86)),var(--dashboard-card-image,var(--music-img-stage)) center /cover!important}html[data-theme=light] .backstage-updates-card:before,html[data-theme=light] .dashboard-setlist-card:before,html[data-theme=light] .playlist-visual-card:before,html[data-theme=light] .quick-access-visual:before,html[data-theme=light] .release-visual-card:before,html[data-theme=light] .song-visual-card:before{background:linear-gradient(90deg,rgba(214,162,76,.12),transparent 34%,rgba(85,124,155,.1));opacity:.64}html[data-theme=light] .backstage-updates-card:after,html[data-theme=light] .dashboard-setlist-card:after,html[data-theme=light] .playlist-visual-card:after,html[data-theme=light] .quick-access-visual:after,html[data-theme=light] .release-visual-card:after,html[data-theme=light] .song-visual-card:after{background:linear-gradient(90deg,transparent,rgba(214,162,76,.5),transparent);opacity:.5}html[data-theme=light] .current-cue-card{background:linear-gradient(118deg,rgba(255,255,255,.985) 0,rgba(246,239,226,.94) 60%,rgba(250,247,240,.86) 100%),linear-gradient(180deg,rgba(250,247,240,.28),rgba(250,247,240,.86)),var(--music-img-drumline) center 42% /cover!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 18px 50px rgba(16,37,61,.1)}html[data-theme=light] .current-cue-card:before{background:radial-gradient(ellipse at 78% 18%,rgba(85,124,155,.13),transparent 16rem),repeating-linear-gradient(90deg,transparent 0 2.2rem,rgba(214,162,76,.07) 2.2rem 2.25rem)}html[data-theme=light] .workflow-cue-row{box-shadow:inset 0 1px 0 rgba(255,255,255,.64)}html[data-theme=light] .workflow-cue-row:before{background:linear-gradient(180deg,rgba(214,162,76,.82),rgba(85,124,155,.64)),repeating-linear-gradient(0deg,transparent 0 10px,rgba(247,242,233,.52) 10px 12px);opacity:.72}html[data-theme=light] .workflow-cue-row:after{background:linear-gradient(90deg,rgba(214,162,76,.08),transparent 28%)}html[data-theme=light] .brand-wave-divider{opacity:.28;filter:saturate(.86)}html[data-theme=light] .empty-stage-state{background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(239,228,210,.78)),radial-gradient(ellipse at 50% 100%,rgba(214,162,76,.16),transparent 16rem)}.home-pass-card{background-color:rgba(10,10,12,.82)}.home-command-gate-panel{background-color:rgba(17,17,21,.82)}html[data-theme=light] .home-pass-card{background-color:rgba(250,247,240,.96)!important}html[data-theme=light] .home-command-gate-panel{background-color:rgba(250,247,240,.94)!important}html[data-theme=light] .stage-pass-frame{background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(239,228,210,.72)),radial-gradient(ellipse at 50% 100%,rgba(214,162,76,.16),transparent 16rem),rgba(255,255,255,.25)}html[data-theme=light] .hero-stage{background:radial-gradient(circle at 18% 12%,rgba(214,162,76,.2),transparent 30rem),radial-gradient(circle at 88% 18%,rgba(85,124,155,.14),transparent 28rem),linear-gradient(135deg,#f7f2e9,#efe4d2 52%,#f7f2e9)}html[data-theme=light] .hero-tint{background:linear-gradient(90deg,rgba(255,255,255,.84),rgba(246,248,252,.7) 58%,rgba(238,243,248,.82))!important}html[data-theme=light] .shadow-glow{box-shadow:0 20px 60px rgba(13,19,33,.1)}html[data-theme=light] .brand-hero-field{background:linear-gradient(92deg,rgba(250,247,240,.995),rgba(250,247,240,.94) 44%,rgba(250,247,240,.86) 72%,rgba(250,247,240,.96)),linear-gradient(180deg,rgba(250,247,240,.28),rgba(250,247,240,.98))}html[data-theme=light] .brand-hero-field:before{background:radial-gradient(circle at 28% 18%,rgba(214,162,76,.18),transparent 22rem),radial-gradient(circle at 82% 36%,rgba(85,124,155,.14),transparent 28rem),linear-gradient(180deg,transparent,rgba(247,242,233,.62))}html[data-theme=light] .brand-command-band{background:linear-gradient(180deg,rgba(250,247,240,.08) 0,rgba(246,239,226,.9) 20%,rgba(250,247,240,.98) 100%),radial-gradient(circle at 14% 25%,rgba(200,90,39,.1),transparent 24rem),radial-gradient(circle at 86% 12%,rgba(85,124,155,.12),transparent 22rem),var(--music-img-punk-patch) left -5rem top 8rem /26rem auto no-repeat,var(--music-img-drumline) right -6rem bottom 1rem /34rem auto no-repeat,repeating-linear-gradient(90deg,rgba(16,37,61,.035) 0 1px,transparent 1px 64px);filter:saturate(.74) contrast(.92)}html[data-theme=light] .brand-pricing-section{background:linear-gradient(180deg,rgba(250,247,240,.985),rgba(246,239,226,.96)),var(--music-img-punk-patch) left -8rem top 2rem /32rem auto no-repeat,var(--music-img-choir) right -8rem bottom 0 /34rem auto no-repeat;filter:saturate(.76) contrast(.92)}html[data-theme=light] .brand-data-row,html[data-theme=light] .command-center-preview{border-color:rgba(13,19,33,.1);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(238,243,248,.82)),rgba(255,255,255,.88)}html[data-theme=light] .command-center-preview{box-shadow:0 26px 72px rgba(13,19,33,.11),inset 0 1px 0 rgba(255,255,255,.78)}html[data-theme=light] .command-gate-panel{background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(239,228,210,.84)),rgba(247,242,233,.9)!important}html[data-theme=light] .command-gate-panel [class*=text-off-white]{color:#10253d!important}html[data-theme=light] .command-gate-panel [class*=text-soft-grey]{color:#6d7682!important}.setlist-row{position:relative;overflow:hidden;border:1px solid var(--border-1);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.025));box-shadow:var(--row-highlight)}.setlist-row:before{content:"";position:absolute;inset:.45rem;border-radius:6px;border:1px solid rgba(214,162,76,.08);pointer-events:none}html[data-theme=light] .setlist-row{border-color:rgba(120,86,38,.22);background:linear-gradient(135deg,rgba(255,252,245,.96),rgba(248,240,222,.9))}html[data-theme=light] .brand-pricing-panel{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(246,248,251,.92)),var(--music-img-punk-patch) right -3rem bottom -3rem /18rem auto no-repeat,rgba(255,255,255,.94);box-shadow:0 24px 60px rgba(13,19,33,.1),inset 0 1px 0 rgba(255,255,255,.78)}html[data-theme=light] .brand-pricing-panel:before{background-image:var(--brand-pricing-logo-light);opacity:.075}html[data-theme=light] .brand-legal-rail{background:linear-gradient(145deg,rgba(255,255,255,.985),rgba(246,248,251,.92)),var(--music-img-punk-patch) right -4rem top -2rem /18rem auto no-repeat,rgba(255,255,255,.94);box-shadow:0 22px 60px rgba(13,19,33,.08),inset 0 1px 0 rgba(255,255,255,.72)}html[data-theme=light] .brand-legal-rail:after{background-image:var(--brand-legal-logo-light);opacity:.055}html[data-theme=light] .brand-public-hero{background:linear-gradient(118deg,rgba(250,247,240,.99) 0,rgba(246,239,226,.97) 52%,rgba(250,247,240,.99) 100%),linear-gradient(90deg,rgba(214,162,76,.12),transparent 38%,rgba(85,124,155,.1)),var(--music-img-punk) right -8rem center /min(42rem,52vw) auto no-repeat,var(--music-img-punk-patch) left -8rem top 4rem /min(34rem,44vw) auto no-repeat;filter:saturate(.78) contrast(.94)}html[data-theme=light] .brand-public-media{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(246,248,251,.92)),var(--music-img-scene-mural) center /cover no-repeat,rgba(255,255,255,.94)}@media (max-width:640px){html[data-theme=light] .brand-pricing-panel:before{opacity:.045}}html[data-theme=light] .auth-card-shell{background:rgba(255,255,255,.94)!important;border-color:rgba(13,19,33,.1)!important}html[data-theme=light] .auth-card-media{background:linear-gradient(180deg,rgba(247,242,233,.9),rgba(239,228,210,.82)),radial-gradient(circle at 50% 22%,rgba(214,162,76,.2),transparent 18rem)!important;border-color:rgba(13,19,33,.12)!important}html[data-theme=light] .auth-card-media:before{background:linear-gradient(180deg,rgba(247,242,233,.18),rgba(247,242,233,.74)),var(--music-img-punk-patch) center bottom /cover no-repeat;opacity:.26;filter:saturate(.82) contrast(.94)}html[data-theme=light] .auth-media-vignette{background:linear-gradient(180deg,rgba(247,242,233,0),rgba(247,242,233,.5) 56%,rgba(16,37,61,.12))!important}html[data-theme=light] .auth-media-note{background:rgba(247,242,233,.78)!important;border-color:rgba(214,162,76,.24)!important;box-shadow:0 18px 45px rgba(13,19,33,.08)}html[data-theme=light] .auth-card-media [class*=text-off-white]{color:#10253d!important}html[data-theme=light] .auth-card-media [class*=text-soft-grey]{color:#5e6675!important}.wave-pattern{pointer-events:none;background-image:radial-gradient(circle at 18% 50%,transparent 0 52px,rgba(214,162,76,.15) 53px 54px,transparent 55px),radial-gradient(circle at 74% 50%,transparent 0 76px,rgba(155,30,41,.16) 77px 78px,transparent 79px),linear-gradient(90deg,rgba(16,37,61,.12),rgba(200,90,39,.08),rgba(214,162,76,.08));-webkit-mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent)}.route-grid{pointer-events:none;background-image:linear-gradient(rgba(214,162,76,.08) 1px,transparent 0),linear-gradient(90deg,rgba(85,124,155,.08) 1px,transparent 0),radial-gradient(circle at 78% 20%,rgba(200,90,39,.13),transparent 18rem);background-size:42px 42px,42px 42px,auto}.compass-ring{position:relative}.compass-ring:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(16,37,61,.72),rgba(214,162,76,.5),rgba(200,90,39,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hero-stage{background:radial-gradient(circle at 18% 12%,rgba(200,90,39,.16),transparent 30rem),radial-gradient(circle at 88% 18%,rgba(85,124,155,.12),transparent 28rem),linear-gradient(135deg,#0a0a0c,#111115 52%,#0a0a0c)}.hero-photo{background-image:linear-gradient(180deg,rgba(13,19,33,.04),rgba(13,19,33,.58)),url(/brand/textures/crowd.jpg);background-position:50%;background-size:cover}.ui-dialog{margin:auto;padding:0;border:1px solid var(--border-2);border-radius:12px;background:var(--surface-overlay);box-shadow:var(--card-shadow),0 32px 90px rgba(0,0,0,.45)}.ui-dialog::backdrop{background:rgba(5,5,8,.6);backdrop-filter:blur(4px)}html[data-theme=light] .ui-dialog::backdrop{background:rgba(60,44,20,.35)}@media (max-width:639px){.ui-dialog{margin:auto 0 0;width:100%;max-width:none;max-height:85dvh;overflow-y:auto;border-bottom:0;border-radius:14px 14px 0 0;padding-bottom:env(safe-area-inset-bottom)}}@keyframes stage-light-sweep{0%{transform:translateX(-100%)}52%,to{transform:translateX(100%)}}@keyframes wave-shift{0%{background-position:0 0,0 0}to{background-position:40px 0,96px 0}}@media (prefers-reduced-motion:reduce){.brand-wave-divider,.live-progress-bar:after{animation:none}}@keyframes bpm-beat{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.5);opacity:1}}.bpm-pulse{animation:bpm-beat var(--bpm-interval,.5s) ease-in-out infinite}@keyframes confetti-fall{0%{transform:translateY(-20px) rotate(0deg) scaleX(1);opacity:1}80%{opacity:1}to{transform:translateY(105vh) rotate(2turn) scaleX(-1);opacity:0}}@keyframes milestone-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes milestone-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.confetti-piece{position:absolute;width:8px;height:14px;top:-20px;left:calc(var(--confetti-x, 0) * 1%);border-radius:2px;animation:confetti-fall var(--confetti-dur,2.4s) ease-in forwards;animation-delay:var(--confetti-delay,0s)}.milestone-card{animation:milestone-in .22s cubic-bezier(.34,1.56,.64,1) forwards}.milestone-card[data-leaving=true]{animation:milestone-out .18s ease-in forwards}@keyframes toast-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.toast-card{animation:toast-in .18s ease-out}.ui-dialog[open]{animation:milestone-in .2s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:reduce){.toast-card,.ui-dialog[open]{animation:none}}@keyframes hero-sweep{0%{background-position:220% 0}to{background-position:-120% 0}}.hero-sweep{background:linear-gradient(115deg,transparent,rgba(214,162,76,.07) 45%,rgba(247,242,233,.11) 50%,rgba(214,162,76,.07) 55%,transparent);background-size:250% 100%;background-position:-120% 0;background-repeat:no-repeat;mix-blend-mode:screen;animation:hero-sweep 2.6s ease-out .4s 1 both}html[data-theme=light] .hero-sweep{mix-blend-mode:multiply;opacity:.45}@media (prefers-reduced-motion:reduce){.hero-sweep{animation:none;opacity:0}}@keyframes content-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-enter{animation:content-enter .35s ease-out both}@media (hover:hover) and (pointer:fine){.brand-card-shell{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card-lift:hover,a .brand-card-shell:hover,a.brand-card-shell:hover{transform:translateY(-2px);box-shadow:var(--card-shadow),0 14px 34px rgba(0,0,0,.18)}}[role=button]:active,a[class*=rounded-md]:active,button:active:not(:disabled){transform:translateY(.5px) scale(.995)}@media (prefers-reduced-motion:reduce){.content-enter{animation:none}.brand-card-shell,[role=button],button{transition:none;transform:none!important}}