:root{--trd-glass-bg:#111111c7;--trd-glass-bg-soft:#171717ad;--trd-glass-bg-strong:#090909e0;--trd-glass-border:color-mix(in srgb, #fff 10%, var(--trd-gold) 7%);--trd-glass-border-hover:color-mix(in srgb, var(--trd-gold-pale) 38%, #fff 8%);--trd-glass-highlight:#ffffff1c;--trd-glass-shadow:0 18px 54px #0000004d, inset 0 1px 0 #ffffff12;--trd-glass-shadow-hover:0 24px 68px #00000057, 0 0 0 1px color-mix(in srgb, var(--trd-gold) 10%, transparent), inset 0 1px 0 #ffffff1c;--trd-glass-blur:22px;--trd-glass-saturate:1.18;--trd-motion-fast:.15s;--trd-motion:.21s;--trd-ease:cubic-bezier(.2,.8,.2,1);--trd-ambient:radial-gradient(circle at 12% 4%, color-mix(in srgb, var(--trd-gold) 10%, transparent), transparent 30rem), radial-gradient(circle at 88% 14%, color-mix(in srgb, var(--trd-red) 9%, transparent), transparent 34rem), radial-gradient(circle at 58% 92%, color-mix(in srgb, var(--trd-gold-pale) 5%, transparent), transparent 32rem)}html[data-theme=light]{--trd-glass-bg:#ffffffc7;--trd-glass-bg-soft:#ffffffa8;--trd-glass-bg-strong:#ffffffe8;--trd-glass-border:#5b4a2721;--trd-glass-border-hover:#79571759;--trd-glass-highlight:#ffffffb8;--trd-glass-shadow:0 18px 50px #6f60441c, inset 0 1px 0 #fff;--trd-glass-shadow-hover:0 24px 62px #6f604426, 0 0 0 1px #79571714, inset 0 1px 0 #fff;--trd-ambient:radial-gradient(circle at 10% 2%, color-mix(in srgb, var(--trd-gold) 11%, transparent), transparent 29rem), radial-gradient(circle at 91% 13%, color-mix(in srgb, var(--trd-red) 6%, transparent), transparent 34rem), radial-gradient(circle at 58% 94%, color-mix(in srgb, var(--trd-gold-pale) 9%, transparent), transparent 34rem)}body{background-image:var(--trd-ambient);background-attachment:fixed}.artist-portal-shell.backstage-ui-v4.trd-app,.admin-v3-shell.backstage-ui-v4.trd-app,.legal-page,.marketing-site,.trd-register-surface,.st-application-site{background-color:var(--ui-bg,var(--lm-bg,#10100f));background-image:var(--trd-ambient);background-attachment:fixed}.st-site:has(.lm-hero){background-color:var(--ui-bg,var(--lm-bg,#10100f));background-image:var(--trd-ambient);background-attachment:fixed}.marketing-sticky-stack{isolation:isolate;filter:drop-shadow(0 10px 26px #00000026)}.marketing-sticky-stack>.marketing-header{box-shadow:inset 0 1px 0 var(--trd-glass-highlight);-webkit-backdrop-filter:blur(20px)saturate(1.16);border-bottom-color:var(--trd-glass-border)!important;background:color-mix(in srgb, var(--lm-bg,var(--ui-bg,#10100f)) 72%, transparent)!important}.st-site:has(.lm-hero) .marketing-sticky-stack>.marketing-header{box-shadow:inset 0 1px 0 var(--trd-glass-highlight);-webkit-backdrop-filter:blur(20px)saturate(1.16);border-bottom-color:var(--trd-glass-border)!important;background:color-mix(in srgb, var(--lm-bg,var(--ui-bg,#10100f)) 72%, transparent)!important}.promotion-site-banner{border-bottom-color:color-mix(in srgb, var(--trd-gold-pale) 30%, transparent);background:linear-gradient(110deg, #7f1018e0, color-mix(in srgb, var(--trd-red) 88%, transparent) 48%, #8f151ce6), linear-gradient(180deg, #fff1, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.16);box-shadow:inset 0 1px #ffffff20}html[data-theme] :is(.lm-preview,.lp-price-card,.lp-product-card,.lp-band-card,.marketing-feature-card,.marketing-form-card,.marketing-price-card,.marketing-confirm-card,.marketing-checkout-form,.marketing-order-summary,.public-profile-hero,.network-hero,.trd-register-card,.profile-v5-card,.profile-plan-card,.profile-appearance-card,.profile-completion-card,.profile-musician-card,.profile-visibility-card,.artist-profile-card,.artist-v3-card,.artist-v3-sales-card,.artist-calendar-card,.artist-v3-panel,.artist-v3-detail-card,.artist-v3-access-card,.artist-invite-card,.artist-no-access-panel,.portal-panel,.band-directory-panel,.calendar-absence-panel,.showday-card,.event-command-panel,.event-chat-card,.fee-release-panel,.concert-setlist-card,.production-card,.file-card,.file-upload-panel,.image-gallery-card,.poll-card,.poll-create-panel,.song-create-panel,.song-files-panel,.song-transfer-panel,.announcement-card,.application-card,.artist-event-card,.booking-calendar-card,.director-card,.form-panel,.marketplace-card,.network-band-card,.network-profile-card,.public-person-card,.team-member-card,.portal-card,.portal-doc-card,.service-tile,.task-card,.band-roster-card,.band-person-card,.project-config-card,.project-settings-panel,.permission-card,.integration-card,.security-method-card,.auth-card,.trd-auth-card,.ui-card,.totp-setup-card,.onboarding-card,.admin-v3-panel,.admin-v2-artist-card,.admin-v2-create-card,.admin-v2-subpanel,.admin-feedback-card,.admin-access-card,.promotion-admin-card,.unified-notification-panel,.verification-panel,.trd-project-card,.platform-content-card,.admin-compact-column,.admin-vital-grid article,.admin-admin-tool-grid>a,.admin-update-history article,.admin-traffic-chart,.we-faq-card,.we-review-panel,.admin-route-vitals,.band-plan-dock,.rail-support-dock>:is(button,a,div)){-webkit-backdrop-filter:blur(var(--trd-glass-blur)) saturate(var(--trd-glass-saturate));border-color:var(--trd-glass-border)!important;background:linear-gradient(145deg, color-mix(in srgb, var(--ui-surface-raised,#171717) 72%, transparent), color-mix(in srgb, var(--ui-surface,#0b0b0b) 84%, transparent))!important;box-shadow:var(--trd-glass-shadow)!important}:is(.st-site:has(.lm-hero) :is(.lm-preview,.lp-price-card,.lp-product-card,.lp-band-card),.marketing-site :is(.marketing-feature-card,.marketing-form-card,.marketing-price-card,.marketing-confirm-card,.marketing-checkout-form,.marketing-order-summary,.trd-register-card)){background:linear-gradient(145deg, color-mix(in srgb, var(--lm-panel,var(--ui-surface,#171717)) 78%, transparent), color-mix(in srgb, var(--lm-bg,var(--ui-bg,#10100f)) 72%, transparent))!important}html[data-theme] :is(.trd-auth-dialog,.calendar-dialog,.band-member-dialog,.band-member-dialog-shell,.admin-assignment-drawer,.file-preview-modal,.se-dialog,.st-lightbox,.st-popup,.global-chat-panel,.trd-attention-panel,.trd-changelog-panel,.trd-feedback-panel,.trd-dropdown-panel,.trd-nav-menu-panel,.marketing-account-popover,.marketplace-create-popover,.dash-edit-panel,.dash-visibility-panel,.admin-access-profile-panel,.image-gallery-panel,.artist-calendar-panel){-webkit-backdrop-filter:blur(28px)saturate(1.22);border-color:var(--trd-glass-border-hover)!important;background:linear-gradient(145deg, color-mix(in srgb, var(--ui-surface-raised,#171717) 82%, transparent), color-mix(in srgb, var(--ui-bg,#050505) 86%, transparent))!important;box-shadow:0 28px 90px #0000007a, inset 0 1px 0 var(--trd-glass-highlight)!important}.trd-auth-dialog::backdrop,.calendar-dialog-backdrop,.trd-changelog-backdrop{-webkit-backdrop-filter:blur(7px);background:#050505a8!important}html[data-theme] :is(.backstage-ui-v4,.auth-v4,.marketing-site,.st-site,.trd-auth-dialog,.trd-register-card) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){transition:border-color var(--trd-motion-fast) ease, box-shadow var(--trd-motion-fast) ease, background var(--trd-motion-fast) ease;box-shadow:inset 0 1px #ffffff0d,inset 0 8px 22px #00000014;border-color:color-mix(in srgb, var(--ui-border-strong,#575757) 48%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--ui-bg,#050505) 66%, transparent), color-mix(in srgb, var(--ui-surface,#0b0b0b) 72%, transparent))!important}html[data-theme=light] :is(.backstage-ui-v4,.auth-v4,.marketing-site,.st-site,.trd-auth-dialog,.trd-register-card) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){background:linear-gradient(#ffffffd6,#f7f4edc7)!important}html[data-theme] :is(.backstage-ui-v4,.auth-v4,.marketing-site,.st-site,.trd-auth-dialog,.trd-register-card) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus{border-color:color-mix(in srgb, var(--trd-gold-pale) 68%, transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--trd-gold) 15%, transparent), inset 0 1px 0 #ffffff14!important}html[data-theme] :is(.lm-button,.lp-button,.st-button,.marketing-button,.marketing-register,.marketing-backstage,.trd-auth-submit,.admin-v2-primary,.admin-v2-secondary,.ui-button,.icon-button,.theme-toggle,.trd-dropdown-trigger,.trd-notification-bell,.global-chat-launcher,.trd-changelog-button,.feedback-button,.band-plan-manage){position:relative;transition:transform var(--trd-motion-fast) var(--trd-ease), border-color var(--trd-motion-fast) ease, box-shadow var(--trd-motion) ease, filter var(--trd-motion-fast) ease, background var(--trd-motion) ease!important;box-shadow:inset 0 1px #ffffff21,0 8px 22px #00000021!important}html[data-theme] :is(.lm-primary,.lp-primary,.marketing-button-primary,.marketing-register,.trd-auth-submit,.admin-v2-primary){background-image:linear-gradient(115deg, color-mix(in srgb, var(--trd-red) 92%, #fff 4%), var(--trd-red-dark))!important;border-color:color-mix(in srgb, var(--trd-red) 78%, #fff 8%)!important}html[data-theme] :is(.lm-secondary,.admin-v2-secondary,.theme-toggle,.trd-dropdown-trigger,.trd-notification-bell,.global-chat-launcher,.trd-changelog-button,.feedback-button,.band-plan-manage){-webkit-backdrop-filter:blur(14px)saturate(1.12);background-image:linear-gradient(145deg, color-mix(in srgb, var(--ui-surface-raised,#171717) 78%, transparent), color-mix(in srgb, var(--ui-surface,#0b0b0b) 72%, transparent))!important;border-color:var(--trd-glass-border)!important}@media (hover:hover) and (pointer:fine){html[data-theme] :is(.lm-button,.lp-button,.st-button,.marketing-button,.marketing-register,.marketing-backstage,.trd-auth-submit,.admin-v2-primary,.admin-v2-secondary,.ui-button,.icon-button,.theme-toggle,.trd-dropdown-trigger,.trd-notification-bell,.global-chat-launcher,.trd-changelog-button,.feedback-button,.band-plan-manage):not(:disabled):hover{filter:brightness(1.06)saturate(1.04);transform:translateY(-2px);border-color:var(--trd-glass-border-hover)!important;box-shadow:0 13px 34px #00000036, 0 0 0 1px color-mix(in srgb, var(--trd-gold) 8%, transparent), inset 0 1px 0 #ffffff2b!important}html[data-theme] :is(.lm-preview,.lp-price-card,.lp-product-card,.lp-band-card,.marketing-feature-card,.profile-v5-card,.artist-v3-detail-card,.artist-v3-access-card,.marketplace-card,.network-band-card,.network-profile-card,.admin-v3-panel,.admin-feedback-card,.promotion-admin-card,.admin-admin-tool-grid>a):hover{border-color:var(--trd-glass-border-hover)!important;box-shadow:var(--trd-glass-shadow-hover)!important}}html[data-theme] :is(.lm-button,.lp-button,.st-button,.marketing-button,.marketing-register,.trd-auth-submit,.admin-v2-primary,.admin-v2-secondary,.ui-button):not(:disabled):active{transform:translateY(0)scale(.99);transition-duration:70ms!important}.lm-hero:after{background:radial-gradient(circle at 20% 18%, color-mix(in srgb, var(--trd-gold) 10%, transparent), transparent 28rem), radial-gradient(circle at 88% 35%, color-mix(in srgb, var(--trd-red) 9%, transparent), transparent 32rem), linear-gradient(90deg,#060607e8 0%,#07070888 53%,#07070822 100%), linear-gradient(0deg,var(--lm-bg),transparent 37%)!important}.lm-preview{border-radius:19px}.lm-steps>div,.lm-benefit,.lm-faq details{transition:border-color var(--trd-motion-fast) ease, background var(--trd-motion) ease, transform var(--trd-motion-fast) var(--trd-ease)}@media (hover:hover) and (pointer:fine){.lm-steps>div:hover,.lm-benefit:hover,.lm-faq details:hover{border-color:color-mix(in srgb, var(--trd-gold-pale) 42%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--trd-gold) 5%, transparent), transparent 72%)}}.trd-pricing-now,.trd-promotion-callout,.lp-promotion-ribbon{-webkit-backdrop-filter:blur(14px)saturate(1.12);box-shadow:inset 0 1px #ffffff12;background:linear-gradient(135deg, color-mix(in srgb, var(--trd-gold) 11%, transparent), color-mix(in srgb, var(--trd-red) 7%, transparent)), color-mix(in srgb, var(--lm-panel,var(--ui-surface,#111)) 68%, transparent)!important}@media (min-width:70.01rem){.trd-app>.trd-header{border-right-color:var(--trd-glass-border);box-shadow:inset -1px 0 #ffffff08,12px 0 44px #00000021;background:linear-gradient(180deg, color-mix(in srgb, var(--ui-bg) 80%, transparent), color-mix(in srgb, var(--ui-sidebar) 72%, transparent))!important}.trd-app>.trd-header .trd-header-tools{border-color:var(--trd-glass-border)!important;background:linear-gradient(145deg, color-mix(in srgb, var(--ui-bg) 70%, transparent), color-mix(in srgb, var(--ui-surface-raised) 72%, transparent))!important;box-shadow:var(--trd-glass-shadow)!important}}.trd-header-nav a,.trd-nav-menu>button,.admin-v3-nav a,.artist-v3-primary a,.artist-project-nav a{transition:color var(--trd-motion-fast) ease, background var(--trd-motion-fast) ease, border-color var(--trd-motion-fast) ease, transform var(--trd-motion-fast) var(--trd-ease), box-shadow var(--trd-motion-fast) ease!important}@media (hover:hover) and (pointer:fine){.trd-header-nav a:hover,.trd-nav-menu>button:hover,.admin-v3-nav a:hover,.artist-v3-primary a:hover,.artist-project-nav a:hover{transform:translate(2px);box-shadow:inset 0 1px #ffffff0d}}.task-card.is-urgent{border-color:color-mix(in srgb,var(--trd-red) 58%,var(--ui-border))!important}.task-card.is-high{border-color:color-mix(in srgb,var(--trd-gold) 54%,var(--ui-border))!important}.admin-feedback-card.is-open,.announcement-card.is-pinned,.promotion-admin-card.is-active{border-color:color-mix(in srgb,var(--trd-gold) 50%,var(--ui-border))!important}.announcement-card.is-important{border-color:color-mix(in srgb,var(--trd-red) 42%,var(--ui-border))!important}.poll-card.is-answered{border-color:color-mix(in srgb,var(--ui-success) 42%,var(--ui-border))!important}.trd-header-nav a.is-active,.admin-v3-nav a.is-active,.artist-v3-primary a.is-active{box-shadow:0 8px 22px color-mix(in srgb, var(--trd-red) 18%, transparent), inset 0 1px 0 #ffffff18!important}.profile-plan-card.is-selected{border-color:color-mix(in srgb, var(--trd-gold-pale) 55%, transparent)!important;box-shadow:0 24px 70px color-mix(in srgb, var(--trd-gold) 11%, transparent), inset 0 1px 0 #ffffff1a!important}@media (prefers-reduced-motion:reduce){html[data-theme] *,html[data-theme] :before,html[data-theme] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:640px){:root{--trd-glass-blur:16px}body,.artist-portal-shell.backstage-ui-v4.trd-app,.admin-v3-shell.backstage-ui-v4.trd-app,.legal-page,.marketing-site,.trd-register-surface,.st-application-site{background-attachment:scroll}.st-site:has(.lm-hero){background-attachment:scroll}.lm-preview{border-radius:14px}}:root{--trd-control-gold:#c4963b;--trd-control-gold-bright:#e5ca81;--trd-control-red:#b81e29;--trd-control-red-dark:#7f1018;--trd-control-radius:11px;--trd-header-control-height:46px}html[data-theme] :is(button:not([data-trd-no-liquid]),input[type=button]:not([data-trd-no-liquid]),input[type=submit]:not([data-trd-no-liquid]),input[type=reset]:not([data-trd-no-liquid]),[role=button]:not([data-trd-no-liquid]),.marketing-language-menu>summary,.marketing-account-menu>summary,.marketing-mobile-menu>summary,a.lm-button,a.lp-button,a.st-button,a.marketing-button,a.marketing-register,a.marketing-login,a.marketing-backstage,a.ui-button,a.admin-v2-primary,a.admin-v2-secondary,a.icon-button,a.theme-toggle,a.trd-dropdown-trigger,a.trd-notification-bell,a.global-chat-launcher,a.trd-changelog-button,a.feedback-button,a.band-plan-manage,.marketing-actions>a){--trd-control-glow-opacity:.1;-webkit-backdrop-filter:blur(22px)saturate(1.28)brightness(.96);position:relative;border-style:solid!important;border-width:1.5px!important;border-color:color-mix(in srgb, var(--trd-control-gold) 88%, #fff 4%)!important;background:radial-gradient(150px circle at var(--trd-pointer-x,50%) var(--trd-pointer-y,50%), rgb(184 30 41/var(--trd-control-glow-opacity)), transparent 70%), linear-gradient(115deg, #ffffff16, transparent 30%), linear-gradient(135deg, #030303f5 0%, #0e0304f0 48%, #680a12c2 100%)!important;color:#fff!important;transition:transform .17s var(--trd-ease), border-color .17s ease, box-shadow .21s ease, filter .17s ease, background .21s ease!important;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000057,0 8px 24px #0000003d,0 0 0 1px #c4963b0d!important}html[data-theme] :is(button:not([data-trd-no-liquid]),input[type=button]:not([data-trd-no-liquid]),input[type=submit]:not([data-trd-no-liquid]),input[type=reset]:not([data-trd-no-liquid]),[role=button]:not([data-trd-no-liquid]),.marketing-language-menu>summary,.marketing-account-menu>summary,.marketing-mobile-menu>summary,a.lm-button,a.lp-button,a.st-button,a.marketing-button,a.marketing-register,a.marketing-login,a.marketing-backstage,a.ui-button,a.admin-v2-primary,a.admin-v2-secondary,a.icon-button,a.theme-toggle,a.trd-dropdown-trigger,a.trd-notification-bell,a.global-chat-launcher,a.trd-changelog-button,a.feedback-button,a.band-plan-manage,.marketing-actions>a):focus-visible{outline-offset:3px;outline:2px solid color-mix(in srgb, var(--trd-control-gold-bright) 78%, #fff 8%)!important;border-color:var(--trd-control-gold-bright)!important;box-shadow:inset 0 1px #ffffff2e,0 0 0 4px #c4963b24,0 0 26px #b81e2947!important}html[data-theme] :is(button:not([data-trd-no-liquid]),input[type=button]:not([data-trd-no-liquid]),input[type=submit]:not([data-trd-no-liquid]),input[type=reset]:not([data-trd-no-liquid]),[role=button]:not([data-trd-no-liquid])):disabled,html[data-theme] [aria-disabled=true]{opacity:.48;filter:grayscale(.18)saturate(.72);cursor:not-allowed}@media (hover:hover) and (pointer:fine){html[data-theme] :is(button:not([data-trd-no-liquid]),input[type=button]:not([data-trd-no-liquid]),input[type=submit]:not([data-trd-no-liquid]),input[type=reset]:not([data-trd-no-liquid]),[role=button]:not([data-trd-no-liquid]),.marketing-language-menu>summary,.marketing-account-menu>summary,.marketing-mobile-menu>summary,a.lm-button,a.lp-button,a.st-button,a.marketing-button,a.marketing-register,a.marketing-login,a.marketing-backstage,a.ui-button,a.admin-v2-primary,a.admin-v2-secondary,a.icon-button,a.theme-toggle,a.trd-dropdown-trigger,a.trd-notification-bell,a.global-chat-launcher,a.trd-changelog-button,a.feedback-button,a.band-plan-manage,.marketing-actions>a):not(:disabled):not([aria-disabled=true]):hover{--trd-control-glow-opacity:.58;filter:brightness(1.08)saturate(1.12);transform:translateY(-2px);border-color:var(--trd-control-gold-bright)!important;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000047,0 12px 30px #00000052,0 0 24px #b81e2961,0 0 46px #b81e292e!important}}html[data-theme] :is(button:not([data-trd-no-liquid]),input[type=button]:not([data-trd-no-liquid]),input[type=submit]:not([data-trd-no-liquid]),input[type=reset]:not([data-trd-no-liquid]),[role=button]:not([data-trd-no-liquid]),.marketing-language-menu>summary,.marketing-account-menu>summary,.marketing-mobile-menu>summary,a.lm-button,a.lp-button,a.st-button,a.marketing-button,a.marketing-register,a.marketing-login,a.marketing-backstage,a.ui-button,a.admin-v2-primary,a.admin-v2-secondary,a.icon-button,a.theme-toggle,a.trd-dropdown-trigger,a.trd-notification-bell,a.global-chat-launcher,a.trd-changelog-button,a.feedback-button,a.band-plan-manage,.marketing-actions>a):not(:disabled):active{filter:brightness(.98)saturate(1.06);transform:translateY(0)scale(.985)}.marketing-actions{align-items:center;gap:10px}.marketing-actions>:is(a,.theme-toggle),.marketing-actions>.marketing-language-menu>summary,.marketing-actions>.marketing-account-menu>summary,.marketing-actions>.marketing-mobile-menu>summary{box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex;height:var(--trd-header-control-height)!important;min-height:var(--trd-header-control-height)!important;border-radius:var(--trd-control-radius)!important;padding-block:0!important}.marketing-actions>:is(a,.theme-toggle){padding-inline:15px!important}.marketing-actions>.marketing-theme-toggle.theme-toggle{width:var(--trd-header-control-height)!important;min-width:var(--trd-header-control-height)!important;padding-inline:0!important}.marketing-actions>.marketing-language-menu{display:block;background:0 0!important;border:0!important;padding:0!important}.marketing-actions>.marketing-language-menu>summary{gap:8px;min-width:88px;padding-inline:13px!important}.marketing-actions>.marketing-account-menu>summary{padding:0 11px 0 6px!important}.marketing-actions>.marketing-account-menu>summary .marketing-account-avatar{width:32px;height:32px}.marketing-actions>.marketing-mobile-menu>summary{width:var(--trd-header-control-height);min-width:var(--trd-header-control-height);padding:0!important}.marketing-language-menu>div{-webkit-backdrop-filter:blur(24px)saturate(1.24);border:1.5px solid color-mix(in srgb, var(--trd-control-gold) 78%, #fff 4%)!important;border-radius:var(--trd-control-radius)!important;background:linear-gradient(145deg,#050505f0,#46070cd6)!important;box-shadow:0 20px 48px #0000006b,inset 0 1px #ffffff1f!important}@media (max-width:640px){:root{--trd-header-control-height:40px;--trd-control-radius:10px}.marketing-actions{gap:7px}.marketing-actions>:is(a,.theme-toggle){padding-inline:11px!important}.marketing-actions>.marketing-language-menu>summary{min-width:76px;padding-inline:10px!important}}.lp-video-toggle,.st-video-toggle{display:none!important}.marketing-nav{isolation:isolate;border:1px solid color-mix(in srgb, var(--trd-gold) 24%, var(--ui-border) 76%);background:linear-gradient(135deg, #ffffff09, transparent 42%), color-mix(in srgb, var(--ui-surface) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.12);border-radius:13px;position:relative;box-shadow:inset 0 1px #ffffff0e,0 8px 24px #0000001f;gap:3px!important;padding:5px!important}.marketing-nav a{position:relative;overflow:hidden;min-height:38px!important;color:var(--ui-muted)!important;box-shadow:none!important;transition:color .17s ease, background .18s ease, transform .18s var(--trd-ease)!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:7px 14px!important;transform:none!important}.marketing-nav a:after{background:linear-gradient(90deg, transparent, var(--trd-gold-pale), transparent);content:"";opacity:0;height:2px;transition:opacity .17s ease, transform .19s var(--trd-ease);border-radius:999px;position:absolute;bottom:5px;left:13px;right:13px;transform:scaleX(.35);box-shadow:0 0 14px #b81e2952}@media (hover:hover) and (pointer:fine){.marketing-nav a:hover{color:var(--ui-text)!important;background:radial-gradient(circle at 50% 100%, #b81e292b, transparent 68%), color-mix(in srgb, var(--ui-surface-raised) 70%, transparent)!important;transform:translateY(-1px)!important}.marketing-nav a:hover:after{opacity:1;transform:scaleX(1)}}.marketing-nav a:focus-visible{outline-offset:1px;color:var(--ui-text)!important;outline:2px solid color-mix(in srgb, var(--trd-gold-pale) 72%, #fff 8%)!important}html[data-theme=light] .marketing-nav{background:linear-gradient(135deg, #ffffffb3, transparent 52%), color-mix(in srgb, var(--ui-surface) 82%, transparent);box-shadow:inset 0 1px #fff,0 8px 24px #57442314}.trd-auth-dialog .trd-auth-inner{position:relative}.trd-auth-dialog .trd-auth-close{border-radius:11px!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;line-height:1!important;display:grid!important;top:18px!important;right:18px!important}.trd-auth-dialog .trd-auth-close svg{width:20px;height:20px;margin:0;display:block}.trd-auth-dialog .trd-auth-kicker{padding-right:58px}.trd-auth-dialog .trd-auth-register{margin-top:22px!important}@media (max-width:640px){.marketing-nav{border-radius:11px}.trd-auth-dialog .trd-auth-close{border-radius:10px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;top:14px!important;right:14px!important}}.marketing-nav{justify-self:center;max-width:100%;width:max-content!important;padding-inline:0!important}html[data-theme=dark] .st-site :is(.lm-pricing,.lp-pricing),html[data-theme=light] .st-site :is(.lm-pricing,.lp-pricing){background-color:#0000!important;background-image:none!important}@media (max-width:640px){.st-site:has(.lm-hero) .marketing-nav{max-width:100%;flex-basis:auto!important;width:max-content!important;margin-inline:auto!important}}.trd-auth-page-header{z-index:20;border-bottom:1px solid color-mix(in srgb,var(--trd-gold) 18%,transparent);background:color-mix(in srgb,var(--ui-bg) 88%,transparent);-webkit-backdrop-filter:blur(22px)saturate(1.16);position:relative}.trd-auth-page-header-inner{justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100% - 40px);min-height:76px;margin-inline:auto;display:flex}.trd-auth-page-brand{align-items:center;text-decoration:none;display:inline-flex}.trd-auth-page-brand .trd-wordmark{width:154px}.trd-auth-page-tools{align-items:center;gap:8px;display:flex}.trd-auth-page-tools>:is(a,button){min-height:42px}.trd-auth-language{border:1.5px solid color-mix(in srgb,var(--trd-gold) 72%,transparent);min-width:48px;color:var(--ui-text);background:linear-gradient(145deg,#050505e6,#46070cb8);border-radius:10px;place-items:center;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:grid}html[data-theme=light] .trd-auth-language{background:linear-gradient(145deg,#ffffffe0,#b81e2914)}.trd-auth-page-card{display:block}.trd-auth-page-card .trd-auth-inner{padding-top:46px}.trd-auth-page-card h1{color:var(--ui-text);letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(2rem,4vw,2.55rem);line-height:1.08}.trd-login-page{align-items:flex-start;min-height:calc(100dvh - 76px)}.trd-login-card{width:min(620px,100%)}.trd-login-form fieldset{margin-bottom:0}.trd-login-register{margin-top:30px!important}.trd-login-forgot{text-align:right;margin:-8px 0 18px!important;font-size:12px!important}.trd-auth-success{background:#22c55e14;border:1px solid #4ade8052;border-radius:10px;padding:12px 14px;color:#8ee5a8!important;margin:18px 0 0!important}.trd-username-field{gap:8px!important}.trd-username-status{align-items:center;gap:7px;width:max-content;max-width:100%;margin-top:2px;font-size:12px;font-weight:750;display:inline-flex}.trd-username-status.is-success{color:#50c878}.trd-username-status.is-error{color:#ff7b84}.trd-username-status.is-checking{color:var(--ui-muted)}.trd-username-status .is-spinning{animation:.8s linear infinite trd-username-spin}@keyframes trd-username-spin{to{transform:rotate(360deg)}}.trd-username-suggestions{gap:7px;margin-top:5px;display:grid}.trd-username-suggestions>small{text-align:left!important;color:var(--ui-muted)!important;margin:0!important;font-size:10px!important}.trd-username-suggestions>span{flex-wrap:wrap;gap:7px;display:flex}.trd-username-suggestions button{border:1px solid color-mix(in srgb,var(--trd-gold) 42%,transparent);background:color-mix(in srgb,var(--ui-surface-raised) 72%,transparent);min-height:34px;color:var(--ui-text);font:inherit;cursor:pointer;border-radius:999px;padding:6px 10px;font-size:11px}.trd-username-suggestions button:hover{border-color:var(--trd-gold-pale);box-shadow:0 0 18px #b81e2938}@media (max-width:640px){.trd-auth-page-header-inner{width:calc(100% - 28px);min-height:66px}.trd-auth-page-brand .trd-wordmark{width:132px}.trd-auth-page-card .trd-auth-inner{padding-top:34px}}@media (prefers-reduced-motion:reduce){.trd-username-status .is-spinning{animation:none}}.trd-username-field{gap:8px;margin-bottom:18px;display:grid}.trd-auth-dialog .trd-username-field>label{margin-bottom:0}.trd-password-tools{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:-2px 0 4px;display:flex}.trd-password-generate{min-height:38px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:750;display:inline-flex}.trd-password-generated{color:#50c878;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.trd-password-tools{align-items:flex-start}.trd-generated-password-card{border:1px solid color-mix(in srgb,var(--trd-gold) 42%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-surface-raised) 88%,transparent),#5c070f29);border-radius:11px;flex:100%;gap:9px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0b}.trd-generated-password-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ui-muted);font-size:10px;font-weight:800}.trd-generated-password-value{overflow-wrap:anywhere;border:1px solid color-mix(in srgb,var(--ui-border) 76%,transparent);background:color-mix(in srgb,var(--ui-surface) 72%,transparent);color:var(--ui-text);-webkit-user-select:all;user-select:all;border-radius:8px;padding:10px 11px;font:700 13px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:block}.trd-generated-password-actions{flex-wrap:wrap;gap:8px;display:flex}.trd-generated-password-actions button{min-height:36px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:7px 11px;font-size:11px;font-weight:750;display:inline-flex}.trd-password-copy-error{color:#ff7b84;font-size:11px;font-weight:700}.trd-product-demo-settings fieldset{border:0;margin:0;padding:0}.trd-product-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.trd-product-demo-grid label{gap:7px;display:grid}.trd-product-demo-grid label>span{font-size:12px;font-weight:700}.trd-product-demo-grid label small{opacity:.65;font-weight:500}.trd-product-demo-grid .span-two{grid-column:1/-1}.trd-product-demo-grid :is(input,textarea){box-sizing:border-box;width:100%}.trd-product-demo-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.trd-product-demo-actions .ui-button{align-items:center;gap:8px;text-decoration:none;display:inline-flex}@media (max-width:760px){.trd-product-demo-grid{grid-template-columns:1fr}.trd-product-demo-grid .span-two{grid-column:auto}}.trd-auth-transition{isolation:isolate;color:#f7f3e9;background:radial-gradient(circle at 50% 115%,#b81e2933,#0000 42%),radial-gradient(circle at 14% 8%,#c4963b14,#0000 28%),#10100f;place-items:center;min-height:100dvh;padding:24px;transition:opacity .34s,filter .34s,transform .34s cubic-bezier(.22,.75,.2,1);display:grid;position:relative;overflow:hidden}.trd-auth-transition:before{content:"";z-index:-2;background:radial-gradient(circle at 52% 48%,#b81e293d 0 8%,transparent 34%), conic-gradient(from 210deg at 50% 50%,transparent 0 30%,#c4963b17 42%,transparent 55% 100%);filter:blur(50px);animation:5s ease-in-out infinite alternate trd-auth-transition-drift;position:absolute;inset:-30%}.trd-auth-transition-aurora{aspect-ratio:1;filter:blur(18px);background:radial-gradient(circle,#b81e2933,#b81e290e 36%,#0000 70%);border-radius:50%;width:min(72vw,820px);animation:1.9s ease-in-out infinite alternate trd-auth-transition-pulse;position:absolute;transform:translateY(16%)}.trd-auth-transition-sheen{pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff09 49%,#0000 62%);animation:1.15s .1s both trd-auth-transition-sheen;position:absolute;inset:0;transform:translate(-70%)}.trd-auth-transition-card{text-align:center;-webkit-backdrop-filter:blur(30px)saturate(1.35);background:linear-gradient(145deg,#ffffff13,#0000 36%),linear-gradient(155deg,#0d0d0ce0,#220c0ed1);border:1.5px solid #c4963b94;border-radius:22px;width:min(520px,100%);padding:46px 44px 38px;animation:.52s cubic-bezier(.2,.85,.2,1) both trd-auth-transition-card-in;position:relative;box-shadow:0 32px 100px #0000007a,0 0 48px #b81e2926,inset 0 1px #ffffff1a,inset 0 -1px #b81e2929}.trd-auth-transition-brand{opacity:.9;justify-content:center;margin-bottom:32px;display:flex}.trd-auth-transition-brand .trd-wordmark{width:168px;max-width:46vw}.trd-auth-transition-mark{background:radial-gradient(circle at 38% 28%,#ffffff1a,#0000 33%),#b81e291f;border-radius:50%;place-items:center;width:74px;height:74px;margin:0 auto 24px;display:grid;position:relative;box-shadow:0 0 42px #b81e2940,inset 0 0 0 1px #c4963b52}.trd-auth-transition-mark svg{fill:none;stroke:#f2d277;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px #f2d27752);width:29px;height:29px;animation:.38s cubic-bezier(.2,.85,.2,1) .2s both trd-auth-transition-check}.trd-auth-transition-ring{border:1px solid #c4963b6b;border-radius:50%;animation:1.25s ease-out infinite trd-auth-transition-ring;position:absolute;inset:-6px}.trd-auth-transition-kicker{color:#d7b15b;letter-spacing:.19em;margin:0 0 10px;font-size:11px;font-weight:800}.trd-auth-transition h1{letter-spacing:-.045em;color:#f8f5ed;margin:0;font-size:clamp(32px,5vw,47px);line-height:1.02}.trd-auth-transition-copy{color:#c9c5bb;margin:15px 0 0;font-size:15px;line-height:1.55}.trd-auth-transition-progress{background:#ffffff14;border-radius:999px;max-width:260px;height:3px;margin:32px auto 0;overflow:hidden;box-shadow:inset 0 0 0 1px #c4963b1a}.trd-auth-transition-progress span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#9f151f,#cf2632 52%,#d7b15b);width:100%;height:100%;animation:.95s cubic-bezier(.32,.72,.15,1) both trd-auth-transition-progress;display:block;box-shadow:0 0 16px #b81e29b3}.trd-auth-transition.is-leaving{opacity:0;filter:blur(8px);transform:scale(1.012)}.trd-auth-transition.is-leaving .trd-auth-transition-card{opacity:.35;transition:transform .34s cubic-bezier(.2,.8,.2,1),opacity .28s;transform:scale(1.035)}html[data-theme=light] .trd-auth-transition{color:#211f1a;background:radial-gradient(circle at 50% 115%,#b81e291c,#0000 42%),radial-gradient(circle at 14% 8%,#c4963b1f,#0000 28%),#f3efe5}html[data-theme=light] .trd-auth-transition-card{background:linear-gradient(145deg,#ffffffd6,#fff9f4bd);box-shadow:0 28px 90px #442a1c29,0 0 42px #b81e2914,inset 0 1px #ffffffd1}html[data-theme=light] .trd-auth-transition h1{color:#24211c}html[data-theme=light] .trd-auth-transition-copy{color:#686158}@keyframes trd-auth-transition-card-in{0%{opacity:0;filter:blur(9px);transform:translateY(18px)scale(.965)}to{opacity:1;filter:none;transform:none}}@keyframes trd-auth-transition-check{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes trd-auth-transition-ring{0%{opacity:.8;transform:scale(.9)}75%,to{opacity:0;transform:scale(1.36)}}@keyframes trd-auth-transition-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes trd-auth-transition-drift{0%{transform:translate(-2%,-1%)rotate(-2deg)}to{transform:translate(3%,2%)rotate(3deg)}}@keyframes trd-auth-transition-pulse{0%{opacity:.55;transform:translateY(16%)scale(.9)}to{opacity:.95;transform:translateY(13%)scale(1.08)}}@keyframes trd-auth-transition-sheen{0%{transform:translate(-70%)}to{transform:translate(75%)}}@media (max-width:640px){.trd-auth-transition{padding:18px}.trd-auth-transition-card{border-radius:19px;padding:38px 24px 32px}.trd-auth-transition-brand{margin-bottom:27px}.trd-auth-transition-mark{width:66px;height:66px}.trd-auth-transition-progress{margin-top:27px}}@media (prefers-reduced-motion:reduce){.trd-auth-transition,.trd-auth-transition:before,.trd-auth-transition-aurora,.trd-auth-transition-sheen,.trd-auth-transition-card,.trd-auth-transition-mark svg,.trd-auth-transition-ring,.trd-auth-transition-progress span{transition:none!important;animation:none!important}.trd-auth-transition-progress span{transform:none}.trd-auth-transition.is-leaving{opacity:1;filter:none;transform:none}}.trd-auth-page-brand{z-index:3;pointer-events:auto;cursor:pointer;border-radius:11px;margin-left:-10px;padding:8px 10px;transition:background .2s,box-shadow .2s,transform .2s;position:relative}.trd-auth-page-brand :is(.trd-wordmark,.trd-wordmark-logo){pointer-events:none}.trd-auth-page-brand:hover{background:color-mix(in srgb,var(--ui-surface-raised) 54%,transparent);box-shadow:0 0 24px #b81e2924,inset 0 0 0 1px color-mix(in srgb,var(--trd-gold) 24%,transparent);transform:translateY(-1px)}.trd-login-card{transition:min-height .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s}.trd-login-card.is-mfa-open{box-shadow:0 30px 90px #00000057,0 0 52px #b81e291f,inset 0 1px #ffffff0f}.trd-login-form.is-mfa-verified fieldset{opacity:.56;filter:saturate(.68);transition:opacity .2s,filter .2s}.trd-login-form.is-mfa-verified .trd-auth-submit{display:none}.trd-login-mfa{border-top:1px solid color-mix(in srgb,var(--trd-gold) 22%,transparent);margin-top:22px;padding-top:24px;animation:.34s cubic-bezier(.2,.82,.2,1) both trd-inline-mfa-in}.trd-login-mfa-heading{gap:7px;margin-bottom:18px;display:grid}.trd-login-mfa-kicker{color:var(--trd-gold-pale);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:850}.trd-login-mfa h2{color:var(--ui-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,3vw,1.65rem)}.trd-login-mfa-heading p{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.55}.trd-login-mfa-form{gap:14px;display:grid}.trd-login-mfa-form>label:first-of-type{color:var(--ui-text);gap:8px;font-size:12px;font-weight:700;display:grid}.trd-login-mfa-form .mfa-code-input{border:1px solid color-mix(in srgb,var(--trd-gold) 34%,var(--ui-border));background:color-mix(in srgb,var(--ui-bg) 72%,transparent);width:100%;min-height:68px;color:var(--ui-text);letter-spacing:.32em;text-align:center;border-radius:12px;outline:none;padding:0 18px;font:800 1.55rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px #ffffff09}.trd-login-mfa-form .mfa-code-input:focus{border-color:var(--trd-gold);box-shadow:0 0 0 3px #c4963b1f,0 0 28px #b81e291f}.trd-login-mfa-remember{color:var(--ui-muted);cursor:pointer;align-items:center;gap:9px;font-size:12px;display:flex}.trd-login-mfa-remember input{width:17px;height:17px;accent-color:var(--trd-gold)}.trd-login-mfa-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.trd-login-mfa-actions button{border:1px solid color-mix(in srgb,var(--trd-gold) 34%,transparent);background:color-mix(in srgb,var(--ui-surface-raised) 68%,transparent);min-height:38px;color:var(--ui-muted);font:inherit;cursor:pointer;border-radius:9px;padding:7px 11px;font-size:11px;font-weight:750;transition:color .18s,border-color .18s,box-shadow .18s,transform .18s}.trd-login-mfa-actions button:hover:not(:disabled){color:var(--ui-text);border-color:color-mix(in srgb,var(--trd-gold) 70%,transparent);transform:translateY(-1px);box-shadow:0 0 18px #b81e2929}.trd-login-mfa-actions button:disabled{opacity:.45;cursor:wait}.trd-auth-transition-inline{z-index:10000;position:fixed;inset:0}@keyframes trd-inline-mfa-in{0%{opacity:0;filter:blur(5px);transform:translateY(-8px)}to{opacity:1;filter:none;transform:none}}@media (max-width:640px){.trd-login-mfa{margin-top:18px;padding-top:20px}.trd-login-mfa-form .mfa-code-input{min-height:62px;font-size:1.35rem}.trd-login-mfa-actions{grid-template-columns:1fr;display:grid}.trd-login-mfa-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.trd-login-mfa,.trd-auth-page-brand,.trd-login-card,.trd-login-form.is-mfa-verified fieldset{transition:none!important;animation:none!important}}
.artist-portal-shell.backstage-ui-v4.trd-app.portal-v5[data-dashboard=stage]{--stage-bg:#0d0f10;--stage-panel:#141718;--stage-raised:#1c2022;--stage-line:#2d3235;--stage-text:#f2f3f1;--stage-muted:#a6afb0;--stage-gold:#d5bc82;--stage-red:#bd2638;--ui-primary:var(--stage-gold);--ui-muted:var(--stage-muted);--ui-text:var(--stage-text);--ui-surface:var(--stage-panel);--ui-surface-soft:var(--stage-raised);--ui-surface-raised:var(--stage-raised);--v5-line:var(--stage-line);--v5-radius:11px;background:var(--stage-bg);color:var(--stage-text);min-height:100vh}html[data-theme=light] .artist-portal-shell.backstage-ui-v4.trd-app.portal-v5[data-dashboard=stage]{--stage-bg:#f2f1ed;--stage-panel:#fff;--stage-raised:#f5f4f0;--stage-line:#dedfd9;--stage-text:#202627;--stage-muted:#616b6d;--stage-gold:#80652c}.portal-v5[data-dashboard=stage] .artist-portal-main{max-width:1800px}.portal-v5[data-dashboard=stage] .trd-header{background:var(--stage-bg);border-color:var(--stage-line);box-shadow:none}.portal-v5[data-dashboard=stage] .trd-header-nav a{box-shadow:none;color:var(--stage-muted);background:0 0;border-color:#0000}.portal-v5[data-dashboard=stage] .trd-header-nav a.is-active{background:color-mix(in srgb,var(--stage-gold) 10%,transparent);color:var(--stage-gold);box-shadow:inset 3px 0 var(--stage-gold);border-color:#0000}.portal-v5[data-dashboard=stage] .dash-stage-workspace{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:20px;display:grid}.portal-v5[data-dashboard=stage] .dash-topline{grid-area:1/1/auto/-1;align-items:center;gap:20px;margin:12px 0 6px}.portal-v5[data-dashboard=stage] .dash-stage-eyebrow{color:var(--stage-gold);letter-spacing:.19em;font-size:12px;font-weight:700}.portal-v5[data-dashboard=stage] .dash-topline h1{letter-spacing:-.045em;color:var(--stage-text);margin:7px 0;font-size:clamp(25px,2.7vw,39px);font-weight:650;line-height:1.12}.portal-v5[data-dashboard=stage] .dash-stage-today{color:var(--stage-muted);margin:0;font-size:14px}.portal-v5[data-dashboard=stage] .dash-widget-grid-fluid{grid-area:2/1;grid-auto-rows:40px;gap:14px;margin:0}.portal-v5[data-dashboard=stage] .dash-fixed-news{grid-area:2/2;min-width:0;margin:0;padding:20px}.portal-v5[data-dashboard=stage] :is(.dash-widget,.dash-fixed-news,.dash-edit-panel){background:var(--stage-panel);border:1px solid var(--stage-line);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--stage-text);border-radius:11px;box-shadow:0 4px 18px #0000000a}.portal-v5[data-dashboard=stage] .dash-widget{padding:20px}.portal-v5[data-dashboard=stage] :is(.dash-widget-head,.dash-fixed-news-head){gap:8px;margin-bottom:16px}.portal-v5[data-dashboard=stage] :is(.dash-widget-head h2,.dash-fixed-news-head h2){color:var(--stage-text);letter-spacing:0;font-size:14px;font-weight:600}.portal-v5[data-dashboard=stage] :is(.dash-widget-head>svg,.dash-fixed-news-head svg){color:var(--stage-gold);width:17px}.portal-v5[data-dashboard=stage] :is(.dash-widget-head>a,.dash-fixed-news-head>a){color:var(--stage-gold);white-space:nowrap;font-size:12px}.portal-v5[data-dashboard=stage] .dash-fixed-news-list{grid-template-columns:1fr;gap:0}.portal-v5[data-dashboard=stage] .dash-fixed-news-list>a{border:0;border-bottom:1px solid var(--stage-line);background:0 0;border-radius:0;align-items:start;padding:16px 0}.portal-v5[data-dashboard=stage] .dash-fixed-news-list>a:last-child{border-bottom:0}.portal-v5[data-dashboard=stage] .dash-fixed-news-list>a>span{background:var(--stage-raised);width:24px;height:24px;color:var(--stage-gold);border-radius:5px}.portal-v5[data-dashboard=stage] .dash-fixed-news-list strong{white-space:normal;font-size:14px;font-weight:550;line-height:1.5}.portal-v5[data-dashboard=stage] .dash-fixed-news-list small{white-space:normal;color:var(--stage-muted);margin-top:5px;font-size:12px;line-height:1.5}.portal-v5[data-dashboard=stage] .dash-stage-next{flex-direction:column;padding:0;display:flex;position:relative}.portal-v5[data-dashboard=stage] .dash-stage-cover{filter:saturate(.3);background:linear-gradient(#0d0f1033 0%,#141718 100%),url(/media/concert-hero.jpg) 50% 45%/cover;flex:0 0 96px}.portal-v5[data-dashboard=stage] .dash-stage-next>.dash-widget-head{margin:6px 0 14px;padding:0 22px}.portal-v5[data-dashboard=stage] .dash-next-link{min-height:0;color:var(--stage-text);background:0 0;align-items:start;gap:20px;padding:0 22px 22px;text-decoration:none;display:flex}.portal-v5[data-dashboard=stage] .dash-stage-date{border-right:1px solid var(--stage-line);text-align:left;flex:0 0 70px;gap:3px;padding-right:16px;display:grid}.portal-v5[data-dashboard=stage] .dash-stage-date b{letter-spacing:-.06em;font-size:52px;font-weight:650;line-height:1}.portal-v5[data-dashboard=stage] .dash-stage-date span{text-transform:uppercase;color:var(--stage-gold);letter-spacing:.12em;font-size:13px}.portal-v5[data-dashboard=stage] .dash-stage-event{gap:7px;min-width:0;display:grid}.portal-v5[data-dashboard=stage] .dash-stage-event>strong{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(18px,1.6vw,25px);font-weight:600;line-height:1.2}.portal-v5[data-dashboard=stage] .dash-stage-event>span:not(.dash-stage-cta){color:var(--stage-text);font-size:14px}.portal-v5[data-dashboard=stage] .dash-stage-event>small{color:var(--stage-muted);font-size:13px}.portal-v5[data-dashboard=stage] .dash-stage-event>.dash-stage-type{color:var(--stage-gold);text-transform:uppercase;letter-spacing:.15em;font-size:11px}.portal-v5[data-dashboard=stage] .dash-stage-cta{background:var(--stage-red);color:#fff;border-radius:6px;justify-self:start;align-items:center;gap:16px;margin-top:7px;padding:9px 13px;font-size:13px;font-weight:650;display:flex}.portal-v5[data-dashboard=stage] .dash-widget-money .dash-money{color:var(--stage-text);letter-spacing:-.05em;margin:12px 0 8px;font-size:clamp(23px,2.4vw,36px);line-height:1.15}.portal-v5[data-dashboard=stage] .dash-widget-money p{color:var(--stage-muted);margin:0;font-size:13px;line-height:1.5}.portal-v5[data-dashboard=stage] .dash-widget-polls.has-pending{border-color:var(--stage-line);background:var(--stage-panel)}.portal-v5[data-dashboard=stage] .dash-poll-callout{background:0 0;border:0;margin-bottom:10px;padding:0}.portal-v5[data-dashboard=stage] .dash-poll-callout strong{color:var(--stage-gold);font-size:16px}.portal-v5[data-dashboard=stage] .dash-poll-callout span{display:none}.portal-v5[data-dashboard=stage] .dash-poll-list a{color:var(--stage-text);background:0 0;border:0;border-radius:0;padding:7px 0}.portal-v5[data-dashboard=stage] .dash-poll-list a span{font-size:13px}.portal-v5[data-dashboard=stage] .dash-poll-list a b{color:var(--stage-gold);background:0 0;font-size:11px}.portal-v5[data-dashboard=stage] .dash-agenda{gap:0}.portal-v5[data-dashboard=stage] .dash-agenda>a{border:0;border-bottom:1px solid var(--stage-line);color:var(--stage-text);background:0 0;border-radius:0;gap:18px;padding:10px 0}.portal-v5[data-dashboard=stage] .dash-agenda>a:last-child{border-bottom:0}.portal-v5[data-dashboard=stage] .dash-agenda time{color:var(--stage-gold);font-size:12px}.portal-v5[data-dashboard=stage] .dash-agenda strong{font-size:14px;font-weight:550}.portal-v5[data-dashboard=stage] .dash-agenda span{color:var(--stage-muted);font-size:12px}.portal-v5[data-dashboard=stage] .dash-empty{color:var(--stage-muted);gap:12px;font-size:14px}.portal-v5[data-dashboard=stage] .dash-empty a{color:var(--stage-gold)}.portal-v5[data-dashboard=stage] .dash-dashboard-actions .ui-button{background:var(--stage-panel);border:1px solid var(--stage-line);color:var(--stage-text);box-shadow:none;border-radius:6px;min-height:44px;font-size:13px}.portal-v5[data-dashboard=stage] .dash-dashboard-actions .ui-button.primary{background:var(--stage-red);color:#fff}.portal-v5[data-dashboard=stage] .dash-stage-workspace.is-editing{grid-template-columns:minmax(0,1fr)}.portal-v5[data-dashboard=stage] .is-editing>.dash-fixed-news{grid-area:2/1}.portal-v5[data-dashboard=stage] .is-editing>.dash-edit-panel{grid-area:3/1}.portal-v5[data-dashboard=stage] .is-editing>.dash-widget-grid-fluid{grid-area:4/1}.portal-v5[data-dashboard=stage] :is(a,button):focus-visible{outline:2px solid var(--stage-gold);outline-offset:4px}.portal-v5[data-dashboard=stage] .dash-widget-slot.is-short .dash-stage-cover{display:none}.portal-v5[data-dashboard=stage] .dash-widget-slot.is-short .dash-stage-date b{font-size:26px}.portal-v5[data-dashboard=stage] .dash-widget-slot.is-short .dash-stage-cta,.portal-v5[data-dashboard=stage] .dash-widget-slot.is-narrow .dash-stage-date{display:none}@media (min-width:1101px) and (max-width:1399px){.portal-v5[data-dashboard=stage] .dash-stage-workspace{grid-template-columns:minmax(0,1fr) 245px;gap:16px}.portal-v5[data-dashboard=stage] .dash-widget{padding:15px}.portal-v5[data-dashboard=stage] .dash-stage-next{padding:0}.portal-v5[data-dashboard=stage] .dash-stage-date{flex-basis:54px}.portal-v5[data-dashboard=stage] .dash-stage-date b{font-size:40px}}@media (max-width:1100px){.portal-v5[data-dashboard=stage] .dash-stage-workspace{grid-template-columns:minmax(0,1fr)}.portal-v5[data-dashboard=stage] .dash-fixed-news{grid-area:3/1}.portal-v5[data-dashboard=stage] .dash-fixed-news-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (max-width:50rem){.portal-v5[data-dashboard=stage] .dash-widget-grid-fluid{flex-direction:column;gap:14px;display:flex}.portal-v5[data-dashboard=stage] .dash-widget-grid-fluid .dash-widget-slot{min-height:0;container-type:normal}.portal-v5[data-dashboard=stage] .dash-widget-grid-fluid .dash-widget{height:auto}.portal-v5[data-dashboard=stage] .dash-stage-cover{min-height:100px}.portal-v5[data-dashboard=stage] .dash-topline{flex-wrap:wrap;align-items:flex-start}.portal-v5[data-dashboard=stage] .dash-fixed-news-list{grid-template-columns:1fr;gap:0}.portal-v5[data-dashboard=stage] .dash-widget-slot.is-low .dash-poll-list>a{display:flex}}@media (prefers-reduced-motion:reduce){.portal-v5[data-dashboard=stage] .dash-stage-workspace *{scroll-behavior:auto;transition:none}}.portal-v5[data-dashboard=stage] .dash-poll-list{grid-template-columns:minmax(0,1fr);gap:3px}.portal-v5[data-dashboard=stage] .dash-poll-list a{border-top:1px solid var(--stage-line);flex-direction:column;align-items:start;gap:3px;min-height:44px}.portal-v5[data-dashboard=stage] .dash-poll-list a span{white-space:normal;line-height:1.4}.portal-v5[data-dashboard=stage] .dash-widget-grid-fluid .dash-widget{scrollbar-width:thin;scrollbar-color:var(--stage-line) transparent;overflow:auto}.portal-v5[data-dashboard=stage] .dash-widget-grid-fluid .dash-widget::-webkit-scrollbar{width:4px;display:block}.portal-v5[data-dashboard=stage] .dash-widget-head h2{min-width:0}.portal-v5[data-dashboard=stage] .dash-stage-next{overflow:hidden}.portal-v5[data-dashboard=stage] .dash-stage-cover{border-radius:10px 10px 0 0}.portal-v5[data-dashboard=stage] .dash-empty{padding:16px}.portal-v5[data-dashboard=stage] .dash-stage-cta{min-height:44px}.portal-v5[data-dashboard=stage] .dash-dashboard-actions .ui-button{background-image:none}.portal-v5[data-dashboard=stage] .dash-dashboard-actions .ui-button:before,.portal-v5[data-dashboard=stage] .dash-dashboard-actions .ui-button:after{display:none}html[data-theme=light] .portal-v5[data-dashboard=stage] .dash-stage-cover{background-image:linear-gradient(#fff2 0%,#fff 100%),url(/media/concert-hero.jpg)}@media (max-width:50rem){.portal-v5[data-dashboard=stage] .dash-agenda>a{grid-template-columns:1fr;gap:4px}.portal-v5[data-dashboard=stage] .dash-agenda strong{white-space:normal}.portal-v5[data-dashboard=stage] .dash-dashboard-actions{flex-wrap:wrap}}html[data-theme] .portal-v5[data-dashboard=stage]{--ui-bg:var(--stage-bg);--ui-sidebar:var(--stage-panel);--ui-border:var(--stage-line);--ui-primary-soft:color-mix(in srgb,var(--stage-gold) 10%,transparent)}html[data-theme] .portal-v5[data-dashboard=stage] .artist-portal-main{max-width:none!important}html[data-theme] .portal-v5[data-dashboard=stage] .dash-stage-workspace{grid-template-columns:minmax(0,1fr) clamp(260px,22vw,400px);width:100%}html[data-theme] .portal-v5[data-dashboard=stage] :is(button,input[type=submit],a.ui-button,a.band-plan-manage,summary.ui-button){background:var(--stage-raised)!important;color:var(--stage-text)!important;border:1px solid var(--stage-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important;filter:none!important;transform:none!important}html[data-theme] .portal-v5[data-dashboard=stage] :is(button,a.ui-button,a.band-plan-manage):before,html[data-theme] .portal-v5[data-dashboard=stage] :is(button,a.ui-button,a.band-plan-manage):after{box-shadow:none!important;background:0 0!important}html[data-theme] .portal-v5[data-dashboard=stage] :is(button,a.ui-button,a.band-plan-manage):hover{border-color:var(--stage-gold)!important;background:color-mix(in srgb,var(--stage-raised) 93%,var(--stage-gold))!important}html[data-theme] .portal-v5[data-dashboard=stage] :is(button,a).primary,html[data-theme] .portal-v5[data-dashboard=stage] .dash-stage-cta{background:var(--stage-red)!important;border-color:var(--stage-red)!important;color:#fff!important}html[data-theme] .portal-v5[data-dashboard=stage] :is(.trd-header,.trd-header-tools,.rail-support-dock,.band-plan-dock,.trd-dropdown-panel,.trd-live-search-box,.trd-notification-panel){background:var(--stage-panel)!important;border-color:var(--stage-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-tools{border-radius:0;border-bottom:1px solid var(--stage-line)!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-nav :is(a,.is-locked){border-radius:6px;align-items:center;gap:10px;width:100%;min-height:38px;padding:9px 12px;font-size:13px;font-weight:500;text-decoration:none;display:flex;box-shadow:none!important;color:var(--stage-muted)!important;background:0 0!important;border:0!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-nav a:hover{background:var(--stage-raised)!important;color:var(--stage-text)!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-nav a.is-active{font-weight:650;background:color-mix(in srgb,var(--stage-gold) 12%,transparent)!important;color:var(--stage-gold)!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-nav a:before{display:none}html[data-theme] .portal-v5[data-dashboard=stage] .trd-nav-section{flex:none;gap:3px;min-width:0;display:grid}html[data-theme] .portal-v5[data-dashboard=stage] .trd-nav-section h2{color:var(--stage-muted);letter-spacing:.13em;text-transform:uppercase;margin:17px 12px 7px;font-size:10px;font-weight:650}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-nav .is-locked{opacity:1;color:var(--stage-muted)!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-nav-badge{max-width:74px;color:var(--stage-muted);margin-left:auto;font-size:9px;line-height:1.3}html[data-theme] .portal-v5[data-dashboard=stage] .trd-nav-section .trd-nav-lock{display:none}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-actions{gap:8px}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-actions button,html[data-theme] .portal-v5[data-dashboard=stage] .trd-project-switcher>button{border-radius:6px;min-height:40px}html[data-theme] .portal-v5[data-dashboard=stage] .rail-support-dock{border-top:1px solid var(--stage-line);padding:12px}html[data-theme] .portal-v5[data-dashboard=stage] .band-plan-dock{border-radius:8px}html[data-theme] .portal-v5[data-dashboard=stage] .dash-topline{margin:18px 0 10px}html[data-theme] .portal-v5[data-dashboard=stage] .dash-stage-next .dash-stage-event>strong{font-size:clamp(22px,1.8vw,36px)}html[data-theme] .portal-v5[data-dashboard=stage] .dash-stage-workspace.is-editing{grid-template-columns:minmax(0,1fr) clamp(260px,22vw,400px)}html[data-theme] .portal-v5[data-dashboard=stage] .is-editing>.dash-edit-panel{border-color:var(--stage-line);flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}html[data-theme] .portal-v5[data-dashboard=stage] .dash-edit-panel>div:first-child{max-width:440px}html[data-theme] .portal-v5[data-dashboard=stage] .dash-edit-panel>div>span{font-size:12px;line-height:1.5}html[data-theme] .portal-v5[data-dashboard=stage] .dash-edit-panel .dash-reset-layout{border-radius:6px;min-height:32px;margin-top:8px;padding:7px 10px;font-size:12px;color:var(--stage-gold)!important}html[data-theme] .portal-v5[data-dashboard=stage] .dash-visibility-options{flex-wrap:wrap;gap:8px;display:flex}html[data-theme] .portal-v5[data-dashboard=stage] .dash-visibility-options label{border:1px solid var(--stage-line);background:var(--stage-raised);border-radius:6px;padding:9px 11px;font-size:12px}html[data-theme] .portal-v5[data-dashboard=stage] .is-editing>.dash-widget-grid-fluid{grid-area:3/1}html[data-theme] .portal-v5[data-dashboard=stage] .is-editing>.dash-fixed-news{grid-area:3/2}html[data-theme] .portal-v5[data-dashboard=stage] .dash-widget-grid-fluid.is-editing{min-height:0;box-shadow:none;background:0 0;margin:0;padding:0 0 54px}html[data-theme] .portal-v5[data-dashboard=stage] .dash-widget-slot{position:relative}html[data-theme] .portal-v5[data-dashboard=stage] .dash-widget-grid-fluid.is-editing .dash-widget-slot:after{border:1px dashed var(--stage-gold);box-shadow:none;border-radius:11px;animation:none;inset:0}html[data-theme] .portal-v5[data-dashboard=stage] button.dash-resize-handle{z-index:30;touch-action:none;min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important}html[data-theme] .portal-v5[data-dashboard=stage] .dash-resize-handle:before{display:none!important}html[data-theme] .portal-v5[data-dashboard=stage] .dash-resize-handle:after{background:var(--stage-gold)!important}html[data-theme] .portal-v5[data-dashboard=stage] .dash-resize-se:after{opacity:1;border-radius:2px;width:7px;height:7px;bottom:5px;right:5px}html[data-theme] .portal-v5[data-dashboard=stage] .dash-resize-n,html[data-theme] .portal-v5[data-dashboard=stage] .dash-resize-s{width:auto!important;height:12px!important;left:14px!important;right:14px!important}html[data-theme] .portal-v5[data-dashboard=stage] .dash-resize-e,html[data-theme] .portal-v5[data-dashboard=stage] .dash-resize-w{width:12px!important;height:auto!important;top:14px!important;bottom:14px!important}html[data-theme] .portal-v5[data-dashboard=stage] :is(.dash-resize-ne,.dash-resize-se,.dash-resize-nw,.dash-resize-sw){width:18px!important;height:18px!important}@media (min-width:70.01rem){html[data-theme] .portal-v5[data-dashboard=stage]>.trd-header{flex-wrap:nowrap;align-content:stretch;gap:12px}html[data-theme] .portal-v5[data-dashboard=stage]>.trd-header .trd-header-brand{flex:none}html[data-theme] .portal-v5[data-dashboard=stage]>.trd-header .trd-header-nav{flex:1 1 0;gap:8px;min-height:0;padding-bottom:245px;overflow:auto}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-tools{top:0;left:var(--trd-rail-width);min-height:68px;padding:12px 24px;right:0}html[data-theme] .portal-v5[data-dashboard=stage] .artist-portal-main{width:calc(100% - var(--trd-rail-width));padding:86px clamp(20px,2vw,40px) 40px}}@media (max-width:1100px){html[data-theme] .portal-v5[data-dashboard=stage] :is(.dash-stage-workspace,.dash-stage-workspace.is-editing){grid-template-columns:minmax(0,1fr)}html[data-theme] .portal-v5[data-dashboard=stage] .is-editing>.dash-fixed-news{grid-area:4/1}}@media (max-width:70rem){html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-nav .trd-nav-section{min-width:0}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header.is-open .trd-header-nav{grid-template-columns:1fr 1fr}html[data-theme] .portal-v5[data-dashboard=stage] .artist-portal-main{width:100%;max-width:none;margin:0}}@media (max-width:50rem){html[data-theme] .portal-v5[data-dashboard=stage] button.dash-resize-handle{display:none!important}html[data-theme] .portal-v5[data-dashboard=stage] .dash-edit-panel{flex-direction:column;align-items:stretch!important}}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-nav :is(a,.is-locked){text-align:left;justify-content:flex-start}html[data-theme] .portal-v5[data-dashboard=stage] .dash-dashboard-actions button.ui-button.primary{background:var(--stage-red)!important;border-color:var(--stage-red)!important;color:#fff!important}html[data-theme] .portal-v5[data-dashboard=stage] .dash-edit-panel{background:var(--stage-panel)!important}html[data-theme] .portal-v5[data-dashboard=stage] :is(.trd-header-nav,.dash-widget){scrollbar-color:var(--stage-line) transparent;scrollbar-width:thin}html:has(.portal-v5[data-dashboard=stage]){scrollbar-color:#2d3235 #0d0f10}html[data-theme=light]:has(.portal-v5[data-dashboard=stage]){scrollbar-color:#b8bdb8 #f2f1ed}html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] :is(button,a.ui-button,a.band-plan-manage):is(:hover,:active,:focus,[aria-expanded=true]){box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}html[data-theme] .portal-v5[data-dashboard=stage] :is(button:not(.dash-resize-handle),a.band-plan-manage){border-radius:6px!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-nav-section{align-self:start}.trd-app .trd-chat-unread{color:#fff;background:#c82c40;border-radius:16px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}html[data-theme] .portal-v5[data-dashboard=stage] .trd-nav-section+.trd-nav-section{border-top:1px solid var(--stage-line);margin-top:10px;padding-top:3px}html[data-theme] .portal-v5[data-dashboard=stage]>.trd-header{border-right:0!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-tools{border-left:0!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-tools :is(.trd-dropdown-trigger,.trd-global-search-trigger,.trd-live-search-box,.trd-notification-bell,.theme-toggle){align-items:center;box-sizing:border-box!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin-block:0!important;padding-block:0!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-tools :is(.trd-notification-bell,.theme-toggle){justify-content:center;width:44px!important;min-width:44px!important;padding-inline:0!important}html[data-theme] .portal-v5[data-dashboard=stage] .trd-avatar{width:30px;height:30px}html[data-theme] .portal-v5[data-dashboard=stage] .trd-account-name,html[data-theme] .portal-v5[data-dashboard=stage] .trd-account-name small{line-height:1.2}html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] :is(button:not(.dash-resize-handle),input[type=submit],a.ui-button,a.band-plan-manage,.dash-stage-cta,summary.ui-button){background-image:linear-gradient(#ffffff07,#00000008)!important;transition:border-color .14s,background-color .14s,box-shadow .14s!important;box-shadow:inset 0 1px #ffffff06!important}html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] :is(button:not(.dash-resize-handle),a.ui-button,a.band-plan-manage,.dash-stage-cta):is(:hover,:active,:focus,[aria-expanded=true]){background-image:linear-gradient(#ffffff0c,#00000004)!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] button.dash-resize-handle,html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] button.dash-resize-handle:is(:hover,:active,:focus,:focus-visible){box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:none!important;transition:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] button.dash-resize-handle:after{box-shadow:none!important;filter:none!important;transform:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] :is(.dash-resize-ne,.dash-resize-nw,.dash-resize-se,.dash-resize-sw):after{border-radius:2px;width:6px;height:6px;inset:6px}html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] :is(.dash-resize-e,.dash-resize-w):after{width:2px;height:28px;top:calc(50% - 14px);bottom:auto;left:5px}html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] :is(.dash-resize-n,.dash-resize-s):after{width:28px;height:2px;top:5px;left:calc(50% - 14px);right:auto}.portal-v5[data-dashboard=stage] .messages-page-heading{margin:18px 0 24px}.portal-v5[data-dashboard=stage] .messages-page-heading h1{letter-spacing:-.04em;margin:7px 0;font-size:clamp(28px,2.7vw,39px);line-height:1.15}.portal-v5[data-dashboard=stage] .messages-page-heading p{color:var(--stage-muted);margin:0;font-size:14px}html[data-theme] .portal-v5[data-dashboard=stage] .global-chat-layer.is-page{z-index:1;width:100%;position:relative!important;inset:auto!important}html[data-theme] .portal-v5[data-dashboard=stage] .global-chat-layer.is-page .global-chat-panel{color:var(--stage-text);border-radius:11px;flex-direction:column;display:flex;border:1px solid var(--stage-line)!important;background:var(--stage-panel)!important;width:100%!important;height:max(460px,100dvh - 240px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.portal-v5[data-dashboard=stage] .is-page .global-chat-stream{flex:1 1 0;gap:18px;padding:24px}.portal-v5[data-dashboard=stage] .is-page :is(.global-chat-head,.global-chat-compose){background:var(--stage-panel);flex:none;padding:16px 20px}.portal-v5[data-dashboard=stage] .is-page .global-chat-channel-area{flex:none;max-height:40%;overflow:auto}.portal-v5[data-dashboard=stage] .is-page .global-chat-channelbar{padding:12px 20px}.portal-v5[data-dashboard=stage] .is-page .global-chat-channelbar button{min-height:36px;font-size:13px}html[data-theme] .portal-v5[data-dashboard=stage] .is-page .global-chat-channelbar button.is-active{border-color:var(--stage-gold)!important;color:var(--stage-gold)!important}.portal-v5[data-dashboard=stage] .is-page .global-chat-head strong{font-size:16px}.portal-v5[data-dashboard=stage] .is-page .global-chat-head small{font-size:12px}.portal-v5[data-dashboard=stage] .is-page .global-chat-message{max-width:min(85%,800px)}.portal-v5[data-dashboard=stage] .is-page .global-chat-message-body{padding:12px 16px}.portal-v5[data-dashboard=stage] .is-page :is(.global-chat-message p,.global-chat-empty strong){font-size:14px}.portal-v5[data-dashboard=stage] .is-page .global-chat-message header strong{font-size:12px}.portal-v5[data-dashboard=stage] .is-page :is(.global-chat-message time,.global-chat-empty span,.global-chat-compose>small){color:var(--stage-muted);font-size:11px}.portal-v5[data-dashboard=stage] .is-page .global-chat-compose textarea{background:var(--stage-raised);color:var(--stage-text);border:1px solid var(--stage-line);min-height:64px;font-size:14px}.portal-v5[data-dashboard=stage] .is-page :is(.global-chat-image-button,.global-chat-send){min-width:44px;min-height:44px}@media (max-width:50rem){.portal-v5[data-dashboard=stage] .is-page .global-chat-stream{padding:14px}.portal-v5[data-dashboard=stage] .is-page :is(.global-chat-head,.global-chat-compose){padding:12px}.portal-v5[data-dashboard=stage] .is-page .global-chat-channelbar{padding:10px 12px}.portal-v5[data-dashboard=stage] .is-page .global-chat-message{max-width:100%}.portal-v5[data-dashboard=stage] .is-page .global-chat-send span{display:none}}@media (prefers-reduced-motion:reduce){html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage] :is(button,a.ui-button,a.band-plan-manage,.dash-stage-cta){transition:none!important}}.artist-portal-shell.backstage-ui-v4.trd-app.portal-v5[data-dashboard=stage]{--stage-gold:var(--workspace-accent-bright,#ee8194);--stage-red:var(--workspace-accent,var(--trd-user-accent,#a60c28));--ui-primary:var(--stage-gold)}html[data-theme=light] .artist-portal-shell.backstage-ui-v4.trd-app.portal-v5[data-dashboard=stage]{--stage-gold:var(--workspace-accent,var(--trd-user-accent,#a60c28))}html[data-theme] .portal-v5[data-dashboard=stage] .artist-portal-main{background-image:radial-gradient(ellipse 700px 350px at 0 0,color-mix(in srgb,var(--stage-red) 18%,transparent) 0%,color-mix(in srgb,var(--stage-red) 7%,transparent) 45%,transparent 80%);background-repeat:no-repeat}html[data-theme=light] .portal-v5[data-dashboard=stage] .artist-portal-main{background-image:radial-gradient(ellipse 700px 350px at 0 0,color-mix(in srgb,var(--stage-red) 8%,transparent),transparent 80%)}html[data-theme] .portal-v5[data-dashboard=stage] .trd-header-nav a.is-active{background:linear-gradient(135deg,color-mix(in srgb,var(--stage-red) 24%,transparent),color-mix(in srgb,var(--stage-red) 12%,transparent))!important;color:var(--stage-text)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--stage-red) 44%,transparent)!important}.portal-v5[data-dashboard=stage] .trd-chat-unread{background:var(--stage-red)}.portal-v5[data-project-header=v2]{--project-panel:#141718;--project-raised:#1c2022;--project-line:#2d3235;--project-text:#f2f3f1;--project-muted:#a6afb0;--project-accent:var(--trd-user-accent,#a60c28);--project-accent-bright:color-mix(in srgb,var(--project-accent) 48%,#fff)}html[data-theme=light] .portal-v5[data-project-header=v2]{--project-panel:#fff;--project-raised:#f5f4f0;--project-line:#dedfd9;--project-text:#202627;--project-muted:#616b6d}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2]>.trd-header .trd-header-tools{align-items:center;gap:24px;background:var(--project-panel)!important;border-color:var(--project-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-dropdown-trigger,.trd-global-search-trigger,.trd-live-search-box,.trd-notification-bell,.theme-toggle){box-sizing:border-box;background:var(--project-raised)!important;height:44px!important;min-height:44px!important;max-height:44px!important;color:var(--project-text)!important;border:1px solid var(--project-line)!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important;margin-block:0!important;padding-block:0!important;transition:background-color .14s,border-color .14s!important;transform:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-dropdown-trigger,.trd-global-search-trigger,.trd-notification-bell,.theme-toggle):before,html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-dropdown-trigger,.trd-global-search-trigger,.trd-notification-bell,.theme-toggle):after{display:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-dropdown-trigger,.trd-global-search-trigger,.trd-notification-bell,.theme-toggle):is(:hover,:active,:focus,[aria-expanded=true]){background:color-mix(in srgb,var(--project-raised) 92%,var(--project-text))!important;border-color:color-mix(in srgb,var(--project-accent) 44%,transparent)!important;box-shadow:none!important;filter:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(button,input):focus-visible{outline-offset:3px;outline:2px solid var(--project-accent-bright)!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-project-switcher>.trd-dropdown-trigger{text-align:left;gap:12px;max-width:340px;display:flex;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.portal-v5[data-project-header=v2] :is(.trd-project-logo,.trd-project-menu-logo){color:#fff;background:var(--project-accent);border-radius:7px;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;overflow:hidden}.portal-v5[data-project-header=v2] :is(.trd-project-logo,.trd-project-menu-logo):has(img:not([hidden])){background:var(--project-raised)}.portal-v5[data-project-header=v2] :is(.trd-project-logo,.trd-project-menu-logo):has(img:not([hidden]))>svg{visibility:hidden}.portal-v5[data-project-header=v2] :is(.trd-project-logo,.trd-project-menu-logo) img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.portal-v5[data-project-header=v2] .trd-project-menu-logo{border-radius:6px;width:32px;height:32px}.portal-v5[data-project-header=v2] .trd-project-identity{gap:3px;min-width:0;display:grid}.portal-v5[data-project-header=v2] .trd-project-identity small{letter-spacing:.12em;text-transform:uppercase;color:var(--project-muted);white-space:nowrap;font-size:9px;font-weight:550}.portal-v5[data-project-header=v2] .trd-project-identity strong{color:var(--project-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;line-height:1.3;overflow:hidden}.portal-v5[data-project-header=v2] .trd-project-switcher>.trd-dropdown-trigger>svg{color:var(--project-accent-bright);flex:none}.portal-v5[data-project-header=v2] .trd-project-switcher .trd-dropdown-panel a{align-items:center;gap:10px;display:flex}.portal-v5[data-project-header=v2] .trd-header-actions{gap:12px;min-width:0}.portal-v5[data-project-header=v2] .trd-live-search{width:clamp(240px,32vw,600px);min-width:0}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-global-search-trigger,.trd-live-search-box){align-items:center;gap:10px;width:100%;display:flex;border-radius:19px!important;padding-inline:16px!important}.portal-v5[data-project-header=v2] .trd-search-placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--project-muted);font-size:13px;overflow:hidden}.portal-v5[data-project-header=v2] .trd-global-search-trigger>svg{color:var(--project-muted);flex:none}.portal-v5[data-project-header=v2] .trd-global-search-trigger kbd{border:1px solid var(--project-line);background:color-mix(in srgb,var(--project-text) 4%,transparent);color:var(--project-muted);white-space:nowrap;border-radius:4px;flex:none;margin-left:auto;padding:3px 7px;font-family:inherit;font-size:11px}.portal-v5[data-project-header=v2] .trd-live-search-box input{width:100%;min-width:0;color:var(--project-text);font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-notification-bell,.theme-toggle){justify-content:center;align-items:center;display:flex;border-radius:50%!important;width:44px!important;min-width:44px!important;padding:0!important}.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-notification-bell,.theme-toggle-icon){color:var(--project-text)}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-account-menu>.trd-dropdown-trigger{gap:10px;display:flex;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.portal-v5[data-project-header=v2] .trd-account-menu{border-left:1px solid var(--project-line);margin-left:4px;padding-left:20px}.portal-v5[data-project-header=v2] .trd-account-menu .trd-avatar{border:1px solid var(--project-accent);width:40px;height:40px;color:var(--project-text);background:var(--project-raised);border-radius:50%}.portal-v5[data-project-header=v2] .trd-account-name{color:var(--project-text);font-size:13px;line-height:1.25}.portal-v5[data-project-header=v2] .trd-account-name small{color:var(--project-muted);font-size:11px;font-weight:400}.portal-v5[data-project-header=v2] .trd-account-menu>.trd-dropdown-trigger>svg{color:var(--project-accent-bright)}@media (max-width:1350px){.portal-v5[data-project-header=v2] .trd-live-search{width:clamp(210px,25vw,430px)}.portal-v5[data-project-header=v2] .trd-account-name{display:none}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-project-switcher>.trd-dropdown-trigger{max-width:280px}}@media (max-width:70rem){html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools{gap:16px}.portal-v5[data-project-header=v2] .trd-live-search{width:clamp(210px,32vw,400px)}}@media (max-width:50rem){html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools{gap:10px;padding-inline:12px}.portal-v5[data-project-header=v2] .trd-header-actions{gap:7px}.portal-v5[data-project-header=v2] .trd-live-search{width:40px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-global-search-trigger{width:40px;padding-inline:10px!important}.portal-v5[data-project-header=v2] :is(.trd-search-placeholder,.trd-global-search-trigger kbd){display:none}.portal-v5[data-project-header=v2] .trd-live-search.is-open{position:static}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search-box{z-index:5;width:calc(100% - 24px);position:absolute;inset:0 12px}.portal-v5[data-project-header=v2] .trd-account-menu{border:0;margin:0;padding-left:0}.portal-v5[data-project-header=v2] .trd-project-identity small{letter-spacing:0;text-transform:none;font-size:8px}.portal-v5[data-project-header=v2] .trd-project-identity strong{font-size:12px}.portal-v5[data-project-header=v2] .trd-project-logo{width:32px;height:32px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-project-switcher>.trd-dropdown-trigger{gap:6px;max-width:210px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-notification-bell,.theme-toggle){width:40px!important;min-width:40px!important}.portal-v5[data-project-header=v2] .trd-account-menu .trd-avatar{width:34px;height:34px}.portal-v5[data-project-header=v2] .trd-account-menu>.trd-dropdown-trigger>svg{display:none}}@media (max-width:420px){.portal-v5[data-project-header=v2] .trd-project-identity{max-width:90px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools{gap:7px;padding-inline:8px}.portal-v5[data-project-header=v2] .trd-header-actions{gap:4px}}@media (prefers-reduced-motion:reduce){html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools button{transition:none!important}}.artist-portal-shell.backstage-ui-v4.trd-app.portal-v5[data-workspace=graphite]{--workspace-bg:#0d0f10;--workspace-panel:#141718;--workspace-raised:#1c2022;--workspace-line:#2d3235;--workspace-line-strong:#444b4f;--workspace-text:#f2f3f1;--workspace-muted:#a6afb0;--workspace-accent:var(--trd-user-accent,#a60c28);--workspace-accent-bright:color-mix(in srgb,var(--workspace-accent) 48%,#fff);--stage-bg:var(--workspace-bg);--stage-panel:var(--workspace-panel);--stage-raised:var(--workspace-raised);--stage-line:var(--workspace-line);--stage-text:var(--workspace-text);--stage-muted:var(--workspace-muted);--stage-gold:var(--workspace-accent-bright);--stage-red:var(--workspace-accent);--ui-bg:var(--workspace-bg);--ui-sidebar:var(--workspace-panel);--ui-surface:var(--workspace-panel);--ui-surface-soft:var(--workspace-raised);--ui-surface-raised:var(--workspace-raised);--ui-border:var(--workspace-line);--ui-border-strong:var(--workspace-line-strong);--ui-text:var(--workspace-text);--ui-muted:var(--workspace-muted);--ui-faint:#7e898b;--ui-primary:var(--workspace-accent-bright);--ui-primary-strong:var(--workspace-accent);--ui-primary-soft:color-mix(in srgb,var(--workspace-accent) 18%,transparent);--v5-surface:var(--workspace-panel);--v5-surface-2:var(--workspace-raised);--v5-line:var(--workspace-line);--v5-radius:11px;--v5-radius-sm:8px;background:var(--workspace-bg);min-height:100vh;color:var(--workspace-text)}html[data-theme=light] .artist-portal-shell.backstage-ui-v4.trd-app.portal-v5[data-workspace=graphite]{--workspace-bg:#f2f1ed;--workspace-panel:#fff;--workspace-raised:#f5f4f0;--workspace-line:#dedfd9;--workspace-line-strong:#b8bdb8;--workspace-text:#202627;--workspace-muted:#616b6d;--workspace-accent-bright:var(--workspace-accent);--ui-faint:#7c8586}html[data-theme] .portal-v5[data-workspace=graphite] .artist-portal-main{background-color:var(--workspace-bg);background-image:radial-gradient(ellipse 760px 390px at 0 0,color-mix(in srgb,var(--workspace-accent) 16%,transparent) 0%,color-mix(in srgb,var(--workspace-accent) 6%,transparent) 46%,transparent 82%);background-repeat:no-repeat;max-width:none!important}html[data-theme=light] .portal-v5[data-workspace=graphite] .artist-portal-main{background-image:radial-gradient(ellipse 760px 390px at 0 0,color-mix(in srgb,var(--workspace-accent) 8%,transparent) 0%,transparent 82%)}html[data-theme] .portal-v5[data-workspace=graphite]>.trd-header{background:var(--workspace-panel)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border-right:0!important}html[data-theme] .portal-v5[data-workspace=graphite]>.trd-header .trd-header-tools{background:var(--workspace-panel)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border:0!important;border-radius:0!important}html[data-theme] .portal-v5[data-workspace=graphite] .trd-header-nav{box-sizing:border-box;background:0 0;gap:8px;min-height:0;padding-right:4px}html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-section{box-sizing:border-box;align-self:start;gap:3px;width:100%;min-width:0;display:grid}html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-section+.trd-nav-section{border-top:1px solid var(--workspace-line);margin-top:10px;padding-top:3px}html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-section h2{color:var(--workspace-muted);letter-spacing:.13em;text-transform:uppercase;margin:17px 12px 7px;font-size:10px;font-weight:650}html[data-theme] .portal-v5[data-workspace=graphite] .trd-header-nav :is(a,.is-locked){box-sizing:border-box;text-align:left;border-radius:6px;justify-content:flex-start;align-items:center;gap:10px;width:100%;max-width:100%;min-height:38px;padding:9px 12px;font-size:13px;font-weight:500;text-decoration:none;display:flex;box-shadow:none!important;color:var(--workspace-muted)!important;background:0 0!important;border:0!important}html[data-theme] .portal-v5[data-workspace=graphite] .trd-header-nav a:hover{background:var(--workspace-raised)!important;color:var(--workspace-text)!important}html[data-theme] .portal-v5[data-workspace=graphite] .trd-header-nav a.is-active{font-weight:650;background:linear-gradient(135deg,color-mix(in srgb,var(--workspace-accent) 24%,transparent),color-mix(in srgb,var(--workspace-accent) 11%,transparent))!important;color:var(--workspace-text)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--workspace-accent) 41%,transparent)!important}html[data-theme] .portal-v5[data-workspace=graphite] .trd-header-nav a:before,html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-section .trd-nav-lock{display:none}html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-badge{border:1px solid color-mix(in srgb,var(--workspace-accent) 42%,transparent);background:color-mix(in srgb,var(--workspace-accent) 12%,transparent);max-width:none;color:var(--workspace-accent-bright);text-align:center;white-space:nowrap;border-radius:999px;flex:none;margin-left:2px;padding:2px 5px;font-size:9px;line-height:1.3}html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-badge.is-premium{border-color:var(--workspace-accent);background:var(--workspace-accent);color:#fff;letter-spacing:.04em;font-weight:700}html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-section>.is-locked{opacity:.58;cursor:not-allowed;-webkit-user-select:none;user-select:none}html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-section>a.has-section-divider{margin-top:13px;position:relative}html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-section>a.has-section-divider:before{content:"";background:var(--workspace-line);height:1px;position:absolute;top:-7px;left:0;right:0;display:block!important}html[data-theme] .portal-v5[data-workspace=graphite] .trd-nav-access-label{border:1px solid color-mix(in srgb,var(--workspace-accent) 42%,transparent);background:color-mix(in srgb,var(--workspace-accent) 12%,transparent);width:22px;height:18px;color:var(--workspace-accent-bright);border-radius:999px;place-items:center;margin-left:auto;display:grid}html[data-theme] .portal-v5[data-workspace=graphite] :is(.rail-support-dock,.band-plan-dock,.trd-dropdown-panel,.trd-notification-panel){border-color:var(--workspace-line)!important;background:var(--workspace-panel)!important;-webkit-backdrop-filter:none!important;box-shadow:0 20px 50px #00000024!important}html[data-theme] .portal-v5[data-workspace=graphite] .rail-support-dock{border-top:1px solid var(--workspace-line);padding:12px}html[data-theme] .portal-v5[data-workspace=graphite] .rail-support-dock .trd-feedback-button.is-rail-card,html[data-theme] .portal-v5[data-workspace=graphite] .band-plan-manage{border:1px solid var(--workspace-line)!important;background:var(--workspace-raised)!important;color:var(--workspace-text)!important;-webkit-backdrop-filter:none!important;filter:none!important;background-image:linear-gradient(#ffffff07,#00000008)!important;border-radius:6px!important;transition:border-color .14s,background-color .14s,box-shadow .14s!important;transform:none!important;box-shadow:inset 0 1px #ffffff06!important}html[data-theme] .portal-v5[data-workspace=graphite] .rail-support-dock .trd-feedback-button.is-rail-card:hover,html[data-theme] .portal-v5[data-workspace=graphite] .band-plan-manage:hover{border-color:var(--workspace-accent-bright)!important;background-color:color-mix(in srgb,var(--workspace-raised) 93%,var(--workspace-accent))!important;background-image:linear-gradient(#ffffff0c,#00000004)!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-theme] .portal-v5[data-workspace=graphite] .band-plan-dock{border-radius:8px;border:1px solid var(--workspace-line)!important;background:var(--workspace-panel)!important;box-shadow:none!important}html[data-theme] .portal-v5[data-workspace=graphite] .band-plan-dock>span{color:var(--workspace-accent-bright)}html[data-theme] .portal-v5[data-workspace=graphite] .band-plan-dock>strong{color:var(--workspace-text)}html[data-theme] .portal-v5[data-workspace=graphite] .band-plan-dock>small{color:var(--workspace-muted)}html[data-theme] .portal-v5[data-workspace=graphite] .band-plan-dock-meter{background:var(--workspace-line)}html[data-theme] .portal-v5[data-workspace=graphite] .band-plan-dock-meter>i{background:linear-gradient(90deg,var(--workspace-accent),var(--workspace-accent-bright))}html[data-theme] .portal-v5[data-workspace=graphite] :is(.artist-portal-header,.artist-v3-page-head,.artist-v3-event-header){min-height:0;color:var(--workspace-text);margin:0;padding:18px 0 24px;border:0!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.artist-portal-header,.artist-v3-page-head,.artist-v3-event-header) h1{max-width:34ch;color:var(--workspace-text);letter-spacing:-.045em;margin:0;font-size:clamp(28px,2.7vw,39px);font-weight:650;line-height:1.12}html[data-theme] .portal-v5[data-workspace=graphite] :is(.artist-portal-header,.artist-v3-page-head,.artist-v3-event-header) :is(span,p){color:var(--workspace-muted);font-size:14px;line-height:1.55}html[data-theme] .portal-v5[data-workspace=graphite] .artist-v3-page-head>div>p{letter-spacing:.15em;text-transform:uppercase;margin:0 0 7px;font-weight:700;color:var(--workspace-accent-bright)!important;font-size:11px!important;display:block!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.portal-panel,.artist-portal-section,.artist-v3-panel,.artist-v3-card,.artist-v3-detail-card,.profile-v5-card,.poll-card,.platform-content-card,.month-calendar-shell,.calendar-absence-panel,.file-card,.setlist-item,.song-list>a,.news-post,.wiki-category,.project-config-card,.band-roster-card,.band-access-overview,.event-command-panel,.invoice-form,.invoice-preview,.finance-year-overview,.public-person-card,.public-person-shared){color:var(--workspace-text);border-color:var(--workspace-line)!important;background:var(--workspace-panel)!important;border-radius:11px!important;box-shadow:0 4px 18px #0000000a!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.artist-v3-panel-head,.artist-v3-detail-head,.portal-panel-title,.artist-portal-section-head){border-color:var(--workspace-line)!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.artist-v3-panel-head>svg,.artist-v3-detail-head>svg,.portal-panel-title svg,.artist-portal-section-head svg,.file-card-icon,.setlist-list-icon,.song-list-icon){color:var(--workspace-accent-bright)!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(h1,h2,h3,h4,strong){color:var(--workspace-text)}html[data-theme] .portal-v5[data-workspace=graphite] :is(.artist-portal-empty,.dash-empty,.platform-empty-copy){border-color:var(--workspace-line);color:var(--workspace-muted)}html[data-theme] .portal-v5[data-workspace=graphite] :is(.file-library,.setlist-list,.song-list,.finance-list,.invoice-history,.calendar-all-terms-list,.news-channel-bar,.news-feed,.poll-list,.band-person-list,.project-role-list)>*{border-color:var(--workspace-line)!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(input,select,textarea){border:1px solid var(--workspace-line)!important;background:var(--workspace-raised)!important;color:var(--workspace-text)!important;border-radius:7px!important;box-shadow:inset 0 1px #ffffff05!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(input,select,textarea):focus{outline-offset:1px;border-color:color-mix(in srgb,var(--workspace-accent) 72%,transparent)!important;outline:2px solid color-mix(in srgb,var(--workspace-accent) 17%,transparent)!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.ui-button,.icon-button,.artist-v3-form button,.expense-form>button,.setlist-create-form>button,.song-quick-form>button,.calendar-absence-form>button,.artist-profile-actions button,.artist-profile-actions a){background-image:linear-gradient(#ffffff08,#00000008)!important;border-radius:6px!important;transition:border-color .14s,background-color .14s,box-shadow .14s,transform .14s!important;box-shadow:inset 0 1px #ffffff08!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.ui-button,.icon-button):hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--workspace-accent) 46%,transparent)!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.ui-button.primary,.artist-profile-actions button,.artist-v3-form button,.expense-form>button){border-color:var(--workspace-accent)!important;background-color:var(--workspace-accent)!important;color:#fff!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.ui-button.secondary,.ui-button.ghost,.icon-button,.artist-profile-actions a){border-color:var(--workspace-line)!important;background-color:var(--workspace-raised)!important;color:var(--workspace-text)!important}html[data-theme] .portal-v5[data-workspace=graphite] .network-page-in-portal .network-content{width:100%;max-width:none;padding-top:0}html[data-theme] .portal-v5[data-workspace=graphite] .network-page .network-hero{border-color:var(--workspace-line)!important;background:radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--workspace-accent) 17%,transparent),transparent 32rem), linear-gradient(145deg,var(--workspace-raised),var(--workspace-panel))!important}html[data-theme] .portal-v5[data-workspace=graphite] .platform-eyebrow{color:var(--workspace-accent-bright)!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.network-profile-card,.network-band-card,.marketplace-card){border-color:var(--workspace-line)!important;background:var(--workspace-raised)!important;box-shadow:none!important;border-radius:10px!important}html[data-theme] .portal-v5[data-workspace=graphite] :is(.network-profile-card,.network-band-card,.marketplace-card):hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--workspace-accent) 46%,transparent)!important;background:color-mix(in srgb,var(--workspace-raised) 94%,var(--workspace-accent))!important}html[data-theme] .portal-v5[data-workspace=graphite] .marketplace-create-popover{border-color:var(--workspace-line)!important;background:var(--workspace-panel)!important}@media (min-width:70.01rem){html[data-theme] .portal-v5[data-workspace=graphite]>.trd-header{flex-wrap:nowrap;align-content:stretch;gap:12px}html[data-theme] .portal-v5[data-workspace=graphite]>.trd-header .trd-header-brand{flex:none}html[data-theme] .portal-v5[data-workspace=graphite]>.trd-header .trd-header-nav{flex:1 1 0;min-height:0;padding-bottom:245px;overflow:auto}html[data-theme] .portal-v5[data-workspace=graphite]>.trd-header .trd-header-tools{width:calc(var(--trd-viewport-width,100vw) - var(--trd-rail-width));box-sizing:border-box;z-index:130;justify-content:space-between;gap:24px;min-width:0;min-height:68px;padding:12px 24px;position:absolute;top:0;left:100%;right:auto}html[data-theme] .portal-v5[data-workspace=graphite] .artist-portal-main{width:calc(100% - var(--trd-rail-width));margin:0 0 0 var(--trd-rail-width);padding:86px clamp(20px,2vw,40px) 48px}}@media (max-width:70rem){html[data-theme] .portal-v5[data-workspace=graphite] .artist-portal-main{width:100%;max-width:none;margin:0}html[data-theme] .portal-v5[data-workspace=graphite] .trd-header.is-open .trd-header-nav{grid-template-columns:1fr 1fr}}@media (max-width:50rem){html[data-theme] .portal-v5[data-workspace=graphite] :is(.artist-portal-header,.artist-v3-page-head,.artist-v3-event-header){padding-block:15px 20px}html[data-theme] .portal-v5[data-workspace=graphite] :is(.artist-portal-header,.artist-v3-page-head,.artist-v3-event-header) h1{font-size:clamp(26px,8vw,34px)}}@media (prefers-reduced-motion:reduce){html[data-theme] .portal-v5[data-workspace=graphite] :is(.ui-button,.icon-button,.network-profile-card,.network-band-card,.marketplace-card){transition:none!important;transform:none!important}}html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage]>.trd-header .trd-header-tools{border:0!important}@media (min-width:70.01rem){html[data-theme] .artist-portal-shell.portal-v5[data-dashboard=stage]>.trd-header .trd-header-tools{width:calc(var(--trd-viewport-width,100vw) - var(--trd-rail-width));border-radius:0;position:absolute;top:0;left:100%;right:auto}}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-project-switcher,.trd-account-menu)>.trd-dropdown-trigger{gap:10px;overflow:visible;border:1px solid #0000!important;border-radius:10px!important;padding:0 12px 0 3px!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-account-menu>.trd-dropdown-trigger{border-radius:999px!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-project-logo,.trd-account-menu .trd-avatar){width:36px;height:36px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-logo{border-radius:6px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-account-menu .trd-avatar{border-color:var(--project-line)}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-project-switcher,.trd-account-menu)>.trd-dropdown-trigger:is(:hover,:active,:focus-visible){background:color-mix(in srgb,var(--project-text) 5%,transparent)!important;border-color:var(--project-line)!important;box-shadow:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-project-switcher,.trd-account-menu)>.trd-dropdown-trigger[aria-expanded=true]{background:var(--project-raised)!important;border-color:var(--project-line)!important;box-shadow:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-project-switcher,.trd-account-menu)>.trd-dropdown-trigger>svg{color:var(--project-muted);transition:transform .14s}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-project-switcher,.trd-account-menu)>.trd-dropdown-trigger[aria-expanded=true]>svg{color:var(--project-text);transform:rotate(180deg)}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-dropdown-panel{border-radius:11px!important;padding:6px!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-dropdown-panel .trd-dropdown-title{letter-spacing:.12em;text-transform:uppercase;color:var(--project-muted);margin:8px 10px 6px;font-size:9px;font-weight:550}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-dropdown-panel :is(a,form button){border-radius:7px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-dropdown-panel :is(a,form button):is(:hover,:focus-visible){background:color-mix(in srgb,var(--project-text) 6%,transparent)!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-dropdown-panel a[aria-current]{background:0 0}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row{border-radius:7px;align-items:center;gap:2px;display:flex}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row:has(a[aria-current]){background:color-mix(in srgb,var(--project-text) 5%,transparent)}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row.is-dragging{background:var(--project-raised);box-shadow:0 0 0 1px var(--project-line),0 10px 24px #00000030}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row>a{flex:auto;min-width:0;padding:7px 8px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row .trd-selected-mark{color:var(--project-accent-bright);font-size:13px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row>button{flex:none;place-items:center;width:30px!important;min-width:30px!important;height:36px!important;min-height:36px!important;max-height:36px!important;color:var(--project-muted)!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:6px!important;margin:0!important;padding:0!important;display:grid!important;transform:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row>button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--project-text) 7%,transparent)!important;color:var(--project-text)!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row>.trd-project-grip{cursor:grab;touch-action:none;opacity:.55;width:22px!important;min-width:22px!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row:is(:hover,:focus-within,.is-dragging)>.trd-project-grip{opacity:1}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row.is-dragging>.trd-project-grip{cursor:grabbing}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row>.trd-project-default[aria-pressed=true]{color:var(--project-accent-bright)!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-row>.trd-project-default[aria-pressed=true] svg{fill:currentColor}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-save-error{color:var(--project-accent-bright);margin:6px 10px 4px;font-size:12px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-account-name{height:auto;max-height:none;padding-block:2px;line-height:18px;overflow:visible}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-account-name small{height:auto;max-height:none;margin-top:0;padding:0;line-height:16px;display:block;overflow:visible}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-switcher{flex:0 auto;width:max-content;min-width:0;max-width:min(520px,40vw)}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-switcher>.trd-dropdown-trigger{justify-content:flex-start;width:100%;max-width:none}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-identity{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;max-width:none;display:grid;overflow:hidden}.portal-v5[data-project-header=v2] .trd-project-identity small{grid-area:1/1}.portal-v5[data-project-header=v2] .trd-project-identity strong{grid-area:2/1}.portal-v5[data-project-header=v2] .trd-project-identity .trd-project-width-guide{visibility:hidden;pointer-events:none}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-project-switcher .trd-dropdown-panel{box-sizing:border-box;width:max(100%,340px);max-width:calc(100vw - 24px)}.portal-v5[data-project-header=v2] .trd-project-switcher .trd-dropdown-panel a>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-actions{flex:auto;justify-content:flex-end}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search{--header-search-width:clamp(240px,32vw,600px);flex:0 1 var(--header-search-width);min-width:0;width:var(--header-search-width)!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-global-search-trigger,.trd-live-search-box){box-sizing:border-box;background:var(--project-raised)!important;border:1px solid var(--project-line)!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;box-shadow:none!important;outline:none!important;padding:0 16px!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search-box:focus-within{border-color:var(--project-accent)!important;box-shadow:none!important;outline:none!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search-box input,html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search-box input:focus{box-sizing:border-box;width:0;min-width:0;height:100%;min-height:0;color:var(--project-text);flex:1 1 0;margin:0;font-size:13px;line-height:normal;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}.portal-v5[data-project-header=v2] .trd-live-search-box>svg{color:var(--project-muted);flex:none}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search-box>button{flex:0 0 24px;place-items:center;margin:0;display:grid;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;color:var(--project-muted)!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search-box>button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--project-accent) 10%,transparent)!important;color:var(--project-text)!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search-box>button:before,html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search-box>button:after{display:none!important}@media (max-width:1350px){html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search{--header-search-width:clamp(210px,25vw,430px)}}@media (max-width:50rem){html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-project-switcher{flex:1 1 0;width:0;max-width:none}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-actions{flex:none}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search{--header-search-width:40px;flex:0 0 40px}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools :is(.trd-project-switcher,.trd-account-menu)>.trd-dropdown-trigger{gap:6px;padding-inline:4px!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-header-tools .trd-live-search-box{width:calc(100% - 24px)!important}html[data-theme] .artist-portal-shell.portal-v5[data-project-header=v2] .trd-project-switcher .trd-dropdown-panel{width:calc(100vw - 24px)}}
