:root{--black:#050505;--paper:#f6f3ed;--card:#ffffff;--line:#ded7ca;--muted:#6b665d;--gold:#d9af32;--gold-dark:#6f5114;--gold-soft:#eadb9a;--green:#127a58;--orange:#c77820;--red:#e73350;--text-h1:32px;--text-h2:26px;--text-h3:22px;--text-p1:14px;--text-p2:13px;--landing-gold:#f8db72;--night:#001030}*{box-sizing:border-box}img{max-width:100%}body,html{margin:0;min-height:100%;background:#d8d5cd;color:var(--black);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.landing-page{background:var(--night);color:#fff;--landing-left-edge:clamp(72px,6.2vw,118px);--landing-copy-width:clamp(520px,38vw,720px);min-height:100vh}.landing-header{align-items:center;background:var(--night);border-bottom:1px solid rgb(248 219 114/28%);display:flex;gap:24px;justify-content:space-between;padding:18px var(--landing-left-edge);position:-webkit-sticky;position:sticky;top:0;z-index:20}.landing-logo{display:block;line-height:0}.landing-logo img{display:block;height:56px;width:auto}.landing-header nav{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-end}.landing-header a{color:#fff;font-size:14px;font-weight:800;text-decoration:none}.landing-header a:not(.landing-nav-cta):hover{color:var(--landing-gold)}.landing-nav-cta{border:1px solid var(--landing-gold);border-radius:999px;color:var(--landing-gold)!important;padding:9px 18px}.landing-hero{display:grid;grid-template-columns:minmax(680px,.56fr) minmax(520px,.44fr);min-height:clamp(620px,calc(100vh - 140px),760px);overflow:hidden;position:relative}.landing-hero-copy{align-content:center;background:transparent;display:grid;grid-gap:24px;gap:24px;justify-items:stretch;padding:clamp(44px,7vw,118px) var(--landing-left-edge);position:relative;z-index:2}.landing-kicker{color:var(--landing-gold);font-size:14px;font-weight:850;margin:0;text-transform:uppercase}.landing-hero h1,.landing-section h2{font-family:Georgia,Times New Roman,serif;font-weight:900;margin:0;display:grid}.landing-hero h1{font-size:clamp(52px,4.85vw,82px);line-height:.95;max-width:var(--landing-copy-width)}.landing-hero h1 span{white-space:nowrap}.landing-section h2{font-size:clamp(34px,3.6vw,58px);line-height:1}.landing-hero h1 span:last-child,.landing-section h2 span:last-child{color:var(--landing-gold)}.landing-hero-copy>p:not(.landing-kicker){color:rgb(255 255 255/84%);font-size:17px;line-height:1.45;margin:0;max-width:var(--landing-copy-width)}.landing-actions{display:grid;grid-gap:14px;gap:14px;max-width:var(--landing-copy-width)}.landing-primary-button,.landing-secondary-button{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:950;justify-content:center;min-height:48px;padding:12px 22px;text-decoration:none}.landing-primary-button{background:linear-gradient(180deg,#ffe579,#d9af32);color:#050505}.landing-secondary-button{background:var(--night);border:2px solid var(--landing-gold);color:var(--landing-gold);font-style:italic}.landing-hero-carousel{background:var(--night);inset:0;min-height:100%;overflow:hidden;position:absolute;z-index:0}.landing-hero-slide{background-position:50%;background-size:cover;inset:0;opacity:0;position:absolute;transform:scale(1.02);animation:landingFade 32s infinite}.landing-hero-slide-1{animation-delay:0s;background-image:url(/fyier-hero-soul.png)}.landing-hero-slide-2{animation-delay:8s;background-image:url(/fyier-hero-artist-dreaming.png)}.landing-hero-slide-3{animation-delay:16s;background-image:url(/fyier-hero-heavy.png)}.landing-hero-slide-4{animation-delay:24s;background-image:url(/fyier-hero-hiphop.png)}@keyframes landingFade{0%{opacity:0}20%,5%{opacity:1}25%,to{opacity:0}}.landing-section{padding:clamp(58px,7vw,104px) var(--landing-left-edge)}.landing-role-section{background:var(--night);border-top:1px solid rgb(248 219 114/22%);color:#fff}.landing-role-copy{align-items:center;display:grid;grid-gap:clamp(46px,6vw,108px);gap:clamp(46px,6vw,108px);grid-template-columns:minmax(280px,.88fr) minmax(520px,1.12fr);min-height:clamp(560px,70vh,760px)}.landing-role-label-panel{border-right:1px solid rgb(248 219 114/26%);display:grid;grid-gap:22px;gap:22px;min-height:clamp(430px,52vh,600px);place-content:center;padding-right:clamp(38px,5vw,88px)}.landing-role-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,4.85vw,82px);font-weight:900;letter-spacing:0;line-height:.95;max-width:580px}.landing-role-label-panel p{color:rgb(255 255 255/76%);font-size:clamp(18px,1.35vw,24px);font-weight:850;line-height:1.55;margin:0;max-width:430px}.landing-role-content-panel{display:grid;grid-gap:38px;gap:38px}.landing-role-slogan{font-size:clamp(48px,4.7vw,82px);line-height:.95;margin:0}.landing-benefit-list{counter-reset:landingBenefit;display:grid;grid-gap:10px;gap:10px;list-style:none;margin:4px 0 8px;max-width:760px;padding:0}.landing-role-copy .landing-benefit-list{max-width:none}.landing-benefit-list li{align-items:start;border-top:1px solid rgb(248 219 114/24%);counter-increment:landingBenefit;display:grid;grid-gap:7px 14px;gap:7px 14px;grid-template-columns:44px minmax(0,1fr);padding:13px 0}.landing-benefit-list li:before{color:var(--gold);content:counter(landingBenefit,decimal-leading-zero);font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:900;line-height:.95}.landing-benefit-list strong{color:#fff;font-size:18px;line-height:1.15}.landing-benefit-list span{color:rgb(255 255 255/78%);font-size:15px;grid-column:2;line-height:1.4}.landing-media-section{border-top-color:rgb(248 219 114/34%)}.landing-media-section .landing-heading-contrast,.landing-media-section .landing-role-title,.landing-sender-section .landing-heading-contrast,.landing-sender-section .landing-role-title{color:var(--landing-gold)}.landing-why-section{background:var(--night);border-top:1px solid rgb(248 219 114/22%);color:#fff}.landing-why-copy{display:grid;grid-gap:24px;gap:24px;max-width:min(100%,1260px)}.landing-why-copy h2{display:grid}.landing-why-group{display:grid;grid-gap:18px;gap:18px}.landing-why-group-with-image{align-items:center;gap:clamp(34px,6vw,96px);grid-template-columns:minmax(0,var(--landing-copy-width)) minmax(280px,520px)}.landing-why-text{display:grid;grid-gap:18px;gap:18px}.landing-why-group+.landing-why-group{margin-top:clamp(36px,5vw,78px)}.landing-why-group h3{color:var(--landing-gold);font-size:clamp(22px,2vw,30px);font-weight:950;margin:0}.landing-why-figure{margin:0;min-width:0}.landing-why-figure img{display:block;height:auto;width:100%}.landing-footer{align-items:center;background:var(--night);border-top:1px solid rgb(248 219 114/32%);color:rgb(255 255 255/78%);display:flex;flex-wrap:wrap;gap:18px;justify-content:center;padding:24px}.landing-footer a{color:var(--landing-gold);font-weight:800;text-decoration:none}.about-page{background:radial-gradient(circle at 82% 18%,rgb(248 219 114/12%),transparent 28%),var(--night)}.about-hero{align-items:start;display:grid;grid-gap:clamp(42px,6vw,96px);gap:clamp(42px,6vw,96px);grid-template-columns:minmax(0,.92fr) minmax(320px,.58fr);padding:clamp(58px,7vw,112px) var(--landing-left-edge) clamp(72px,8vw,132px)}.about-copy{display:grid;grid-gap:24px;gap:24px;max-width:820px}.about-eyebrow{color:var(--landing-gold);font-size:15px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.about-copy h1{display:grid;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.6vw,92px);font-weight:900;line-height:.96;margin:0}.about-copy h1 span:last-child{color:var(--landing-gold)}.about-story{border-left:1px solid rgb(248 219 114/42%);display:grid;grid-gap:17px;gap:17px;padding-left:clamp(22px,3vw,40px)}.about-story p{color:rgb(255 255 255/82%);font-size:17px;line-height:1.55;margin:0}.about-story .about-signature{color:#fff;font-weight:850}.about-signature-image{display:block;height:auto;margin-top:4px;max-width:min(260px,62vw)}.about-actions{max-width:620px}.about-side{display:grid;grid-gap:24px;gap:24px}.about-portrait{border:1px solid rgb(248 219 114/42%);border-radius:10px;display:block;height:auto;width:100%}.about-panel{align-self:start;background:rgb(255 255 255/5%);border:1px solid rgb(248 219 114/42%);border-radius:12px;display:grid;grid-gap:18px;gap:18px;padding:clamp(24px,3vw,38px)}.about-panel h2{color:var(--landing-gold);font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,44px);line-height:1;margin:0}.about-panel ul{display:grid;grid-gap:14px;gap:14px;list-style:none;margin:0;padding:0}.about-panel li{border-top:1px solid rgb(248 219 114/24%);color:rgb(255 255 255/82%);font-size:16px;font-weight:750;line-height:1.35;padding-top:14px}.what-is-fyier-hero{min-height:clamp(640px,86vh,900px)}.what-is-fyier-hero h1 span{white-space:normal}.what-is-fyier-text-section{background:var(--night);border-top:1px solid rgb(248 219 114/18%)}.what-is-fyier-text-section:nth-of-type(2n){background:#061a3b}.what-is-fyier-prose{display:grid;grid-gap:20px;gap:20px;max-width:920px}.what-is-fyier-prose h2{color:var(--landing-gold);font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.6vw,92px);font-weight:900;line-height:.96;margin:0}.what-is-fyier-prose p{color:rgb(255 255 255/78%);font-size:17px;line-height:1.55;margin:0}.what-is-fyier-lead{color:#fff!important;font-size:18px!important;font-weight:850;line-height:1.42!important}.what-is-fyier-prose .landing-actions{margin-top:8px}.what-is-fyier-page .landing-primary-button,.what-is-fyier-page .landing-secondary-button{animation:fyier-button-pulse 3s ease-in-out infinite}@keyframes fyier-button-pulse{0%,82%,to{transform:translateX(0) scale(1)}86%{transform:translateX(-1px) scale(1.012)}90%{transform:translateX(1px) scale(1.012)}94%{transform:translateX(0) scale(1)}}@media (prefers-reduced-motion:reduce){.what-is-fyier-page .landing-primary-button,.what-is-fyier-page .landing-secondary-button{animation:none}}.fyier-mag-page{background:radial-gradient(circle at 78% 18%,rgb(248 219 114/14%),transparent 30%),var(--night)}.fyier-mag-hero{align-items:center;display:grid;min-height:calc(100vh - 86px);padding:clamp(58px,7vw,112px) var(--landing-left-edge) clamp(72px,8vw,132px)}.fyier-mag-copy{display:grid;grid-gap:22px;gap:22px;max-width:900px}.fyier-mag-copy h1{display:grid;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6vw,104px);font-weight:900;line-height:.94;margin:0}.fyier-mag-copy h1 span:last-child{color:var(--landing-gold)}.fyier-mag-copy>p:not(.landing-kicker){color:rgb(255 255 255/82%);font-size:18px;line-height:1.55;margin:0;max-width:760px}.fyier-mag-social-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;max-width:780px}.fyier-mag-social-grid a{align-items:center;background:rgb(255 255 255/6%);border:1px solid rgb(248 219 114/42%);border-radius:8px;color:#fff;display:flex;gap:12px;min-height:70px;padding:14px;text-decoration:none}.fyier-mag-social-grid a:hover{background:rgb(248 219 114/12%);border-color:var(--landing-gold)}.fyier-mag-social-icon{align-items:center;border:1px solid var(--landing-gold);border-radius:50%;color:var(--landing-gold);display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:950;height:38px;justify-content:center;text-transform:uppercase;width:38px}.fyier-mag-social-icon svg{display:block;height:22px;width:22px}.fyier-mag-social-grid strong{font-size:15px;font-weight:900}@media (max-width:980px){.landing-header{align-items:flex-start;display:grid}.landing-header nav{justify-content:flex-start}.landing-hero,.landing-role-copy{grid-template-columns:1fr;min-height:unset}.landing-role-copy{gap:32px}.landing-role-label-panel{border-right:0;min-height:unset;padding-right:0;place-content:start}.landing-role-content-panel{gap:24px}.landing-why-group-with-image{grid-template-columns:1fr}.landing-why-figure{max-width:520px}.landing-hero-copy{padding-top:52px}.landing-hero-carousel{opacity:.28}.about-hero{grid-template-columns:1fr}.about-panel{margin-top:0}.fyier-mag-social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.landing-header{padding:16px}.landing-logo img{height:44px}.landing-header nav{gap:10px}.landing-header a{font-size:13px}.landing-nav-cta{padding:8px 14px}.landing-hero h1{font-size:48px}.landing-hero h1 span{white-space:normal}.landing-section h2{font-size:36px}.landing-hero-copy{background:var(--night);gap:20px;padding:38px 18px}.landing-hero-copy>p:not(.landing-kicker){font-size:16px}.landing-hero-carousel{display:none}.landing-section{padding:46px 18px}.landing-role-title{font-size:54px}.landing-role-slogan{font-size:36px}.landing-benefit-list li{grid-template-columns:38px minmax(0,1fr)}.landing-benefit-list li:before{font-size:25px}.landing-footer{align-items:flex-start;display:grid;grid-gap:8px;gap:8px;justify-content:start;justify-items:start;padding:24px 18px}.about-hero{padding:46px 18px 64px}.about-copy h1{font-size:46px}.about-story{padding-left:18px}.about-story p{font-size:16px}.fyier-mag-hero{min-height:unset;padding:46px 18px 64px}.fyier-mag-copy h1{font-size:46px}.fyier-mag-copy>p:not(.landing-kicker){font-size:16px}.fyier-mag-social-grid{grid-template-columns:1fr}}.phone-shell{background:var(--paper);box-shadow:0 24px 80px rgb(0 16 48/22%);margin:0 auto;max-width:430px;min-height:100vh;overflow-x:hidden;position:relative;width:min(100%,430px)}.topbar{align-items:center;background:rgb(0 16 48/97%);border-bottom:1px solid var(--gold-dark);color:#fff;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(112px,1fr) minmax(0,auto) 38px;padding:12px 16px 11px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.topbar-sign-out{align-items:center;background:var(--night);border:1px solid var(--gold-dark);border-radius:999px;color:var(--gold);display:flex;height:38px;justify-content:center;padding:0;width:38px}.avatar,.brand-mark{background:linear-gradient(135deg,var(--night),#d9af32);border-radius:11px;color:#fff;display:grid;font-weight:900;height:38px;place-items:center;width:38px}.brand-mark{background:var(--night);overflow:hidden}.brand-logo,.brand-mark img{height:100%;max-height:100%;max-width:100%}.brand-logo,.brand-mark img,.topbar-logo{display:block;object-fit:contain;width:100%}.topbar-logo{height:44px;max-width:188px;object-position:left center}.topbar span{color:var(--gold);display:block;font-size:var(--text-p2);font-weight:800}.topbar-logo-button{background:transparent;border:0;border-radius:0;cursor:pointer;display:inline-flex;justify-self:start;padding:0}.settings-price-legacy{text-decoration:line-through}.account-switch,.tiny{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--black);font-weight:900;padding:9px 12px}.topbar .account-switch{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;gap:9px;justify-self:end;padding:0}.account-switch-chevron{color:var(--gold);flex:0 0 auto;transition:transform .16s ease}.topbar .account-switch[aria-expanded=true] .account-switch-chevron{transform:rotate(180deg)}.topbar .account-switch .account-switch-copy{display:grid;grid-gap:1px;gap:1px;justify-items:end;line-height:1.05}.topbar .account-switch .account-switch-copy strong{color:#fff;display:block;font-size:var(--text-p1);font-weight:900;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar .account-switch .account-switch-copy span{color:var(--gold);font-size:var(--text-p2);font-weight:900;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar .account-switch i{align-items:center;background:linear-gradient(135deg,var(--night),#8d6a19);border:1px solid var(--gold-dark);border-radius:999px;color:var(--gold);display:flex;font-style:normal;font-weight:950;height:38px;justify-content:center;overflow:hidden;background-position:50%;background-size:cover;width:38px}.account-switch-panel{background:#fff;border:1px solid var(--gold-dark);border-radius:0 0 14px 14px;box-shadow:0 16px 34px rgb(0 16 48/28%);color:var(--black);display:grid;grid-gap:12px;gap:12px;left:16px;padding:14px;position:fixed;right:16px;top:67px;z-index:8}.settings-return-bar{display:none;justify-content:flex-start;margin-bottom:12px;max-width:920px;width:100%}.settings-return-bar button{background:var(--night);border:1px solid var(--gold);border-radius:999px;color:var(--gold);font-weight:950;min-height:42px;padding:0 18px}.account-switch-panel-head{align-items:center;display:flex;justify-content:space-between}.account-switch-panel-head>div{display:grid;grid-gap:2px;gap:2px}.account-switch-panel-head strong{font-size:var(--text-h3)}.account-switch-panel-head span{color:var(--muted);font-size:var(--text-p2)}.account-switch-panel-head>button{align-items:center;background:transparent;border:0;color:var(--black);display:flex;justify-content:center;padding:6px}.account-switch-list{display:grid;grid-gap:8px;gap:8px}.account-switch-list>button{background:#fff;border:1px solid var(--line);border-radius:11px;color:var(--black);display:grid;grid-gap:2px;gap:2px;justify-items:start;padding:11px 12px;text-align:left}.account-switch-list>button.active{background:#fff8df;border-color:var(--gold-dark)}.account-switch-list>button small,.account-switch-list>button span{color:var(--muted);font-size:var(--text-p2)}.account-switch-list>button strong{font-size:var(--text-p1)}.account-create-actions{display:grid;grid-gap:8px;gap:8px}.account-create-actions button{align-items:center;background:var(--night);border:1px solid var(--gold-dark);border-radius:999px;color:var(--gold);display:flex;font-weight:900;gap:8px;justify-content:center;min-height:42px}.account-create-form{border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;padding-top:12px}.account-create-form label{display:grid;font-weight:850;grid-gap:6px;gap:6px}.account-create-form input{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--black);min-height:44px;padding:10px 12px}.account-create-form>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr}.account-switch-status{color:#d83a31;font-size:var(--text-p2);font-weight:800;margin:0}.account-switch-email{color:var(--muted);display:block;font-size:var(--text-p2);font-weight:750;margin-top:4px;overflow-wrap:anywhere}.desktop-account-actions{display:none}.viewport{max-width:100%;overflow-x:hidden;padding:16px 16px 104px}.screen{display:grid;grid-gap:22px;gap:22px}.viewport>.card+.card{margin-top:22px}.auth-shell{display:grid;grid-gap:14px;gap:14px;padding:16px}.auth-hero{background:var(--night);border-radius:14px;color:#fff;display:grid;grid-gap:10px;gap:10px;overflow:hidden;padding:18px;place-content:center}.auth-logo{justify-self:center;max-width:100%;min-width:260px;width:320px}.auth-control,.auth-logo{display:block}.auth-control input,.auth-control select{margin-top:0}.auth-control select option,select option{background:#fff;color:var(--black)}.auth-password-control{position:relative}.auth-password-control input{padding-right:50px}.auth-password-control button{align-items:center;background:transparent;border:0;color:#765d11;display:flex;height:100%;justify-content:center;margin:0;min-height:0;padding:0;position:absolute;right:0;top:0;width:48px}.auth-password-control button:focus-visible{border-radius:8px;outline:2px solid var(--gold);outline-offset:-4px}.auth-mode-switch{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.auth-mode-switch button{background:var(--night);border:1px solid var(--gold);border-radius:999px;color:var(--gold);font-weight:900;min-height:42px}.auth-mode-switch button.active{background:var(--gold);color:#000}.media-signup-choice{display:grid;grid-gap:8px;gap:8px}.signup-or-divider{color:var(--gold);display:block;font-size:13px;font-weight:800;line-height:1;text-align:center}.auth-helper{color:rgb(255 255 255/78%);font-size:13px;font-weight:400;line-height:1.25;margin:-2px 0 0}.verification-code-group{background:var(--night);border:1px solid var(--gold);border-radius:12px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,44px);justify-content:center;padding:10px}.verification-code-group input{height:44px;width:44px;background:var(--night);border:1px solid rgb(217 175 50/72%);border-radius:8px;color:var(--gold);font-size:24px;font-weight:950;line-height:1;margin:0;padding:0;text-align:center}.verification-code-group input:focus{border-color:var(--gold);box-shadow:0 0 0 2px rgb(217 175 50/22%);outline:none}.auth-hero .brand-mark{flex:0 0 82px;height:82px;max-height:82px;max-width:82px;min-height:82px;min-width:82px;width:82px}.auth-hero h1,.auth-hero p{margin:0}.auth-hero h1{font-size:var(--text-h1);font-weight:950}.auth-hero p{color:#d8d1c4;font-size:var(--text-p1);font-weight:850}.auth-card{background:var(--card);border:1px solid var(--line);border-radius:10px;overflow:hidden}.auth-note{color:var(--muted);font-size:var(--text-p1);font-weight:500;margin:0}.verify-panel{display:grid;grid-gap:12px;gap:12px;padding:14px}.verification-mail{background:#fff;border:1px solid var(--line);border-radius:12px;color:var(--black);display:grid;grid-gap:6px;gap:6px;padding:14px}.verification-mail span{color:var(--gold-deep);font-size:var(--text-p2);font-weight:950}.verification-mail strong{color:var(--black);font-size:var(--text-h3);font-weight:950}.verification-mail p{color:var(--muted);font-size:var(--text-p1);font-weight:850;margin:0}.code-status{align-items:center;color:#d8d1c4;display:flex;gap:10px;justify-content:space-between}.code-status span{color:#d8d1c4;font-size:var(--text-p2);font-weight:500}.code-status strong{color:#fff;font-size:var(--text-p1);font-weight:950}.code-status-error span,.code-status-error strong{color:#ff8f8f}.verify-panel div{background:#f8f5ef;border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:4px;gap:4px;padding:12px}.verify-panel span{color:var(--muted);font-size:var(--text-p2);font-weight:850}.verify-panel strong{color:var(--black);font-size:var(--text-p1);font-weight:950}.artist-card,.card{background:var(--card);border:1px solid var(--line);border-radius:10px;overflow:hidden}.artist-card{position:relative}.fyier-news-card{background:linear-gradient(180deg,#e4be3a,#c99f24);border-color:var(--gold-dark)}.fyier-news-card .card-head{border-bottom-color:rgb(0 16 48/18%)}.fyier-news-card h2{color:var(--black)}.fyier-news-body{display:grid;padding:12px 14px 14px}.fyier-news-logo{display:none}.fyier-news-card p{color:var(--black);font-size:13px;font-weight:400;line-height:1.3;margin:0;white-space:pre-wrap}.fyinbox-notes-panel .fyier-news-card{background:var(--night);border-color:var(--gold-dark)}.fyinbox-notes-panel .fyier-news-card.is-titleless{border-radius:8px;min-height:116px;padding:12px 14px;width:calc(100% - 20px)}.fyinbox-notes-panel .fyier-news-body{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) 96px;padding:0}.fyinbox-notes-panel .fyier-news-card p{color:#f8f5ef;font-size:14px;font-weight:850}.fyinbox-notes-panel .fyier-news-logo{display:block;height:auto;justify-self:end;max-width:96px;opacity:.95;width:96px}.artist-image{color:#fff;display:flex;min-height:248px;padding:24px 18px 18px;position:relative}.artist-profile-summary,.recipient-profile-summary{background:#fff;color:var(--black);display:grid;grid-gap:7px;gap:7px;padding:16px 18px 14px}.artist-profile-summary h1,.recipient-profile-summary h1{color:var(--black);margin:0}.artist-profile-summary p,.recipient-profile-summary p{color:var(--muted);margin:0}.artist-profile-summary .artist-profile-genre-line{color:var(--black);font-size:var(--text-p2);font-weight:850;line-height:1.25}.artist-profile-bio{background:#fff;color:var(--black);font-size:var(--text-p1);font-weight:500;line-height:1.35;padding:0 18px 16px}.artist-profile-bio strong{color:var(--black);font-weight:950}.profile-summary-title-row{align-items:flex-start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto}.profile-summary-title-row h1{min-width:0}.profile-help-link{font-size:13px;line-height:1.2;margin-top:8px;white-space:nowrap}.artist-profile-meta{display:flex;flex-wrap:wrap;gap:6px}.artist-profile-meta span{background:var(--night);border:1px solid var(--gold-dark);border-radius:999px;color:var(--gold);font-size:var(--text-p2);font-weight:950;line-height:1;padding:7px 9px}.text-link-button{background:transparent;border:0;color:var(--gold);cursor:pointer;font:inherit;font-weight:950;justify-self:start;padding:0;text-align:left}.text-link-button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.settings-card .what-is-fyi-panel{background:var(--night);border-color:var(--gold-dark)}.settings-card .what-is-fyi-panel h3{color:var(--gold)}.settings-card .what-is-fyi-panel p{color:var(--gold-soft)}.profile-completion-card{display:grid;grid-gap:12px;gap:12px;padding:16px}.profile-completion-card h2{color:var(--gold);font-size:var(--text-h2);margin:0 0 6px}.profile-completion-card p{color:var(--muted);margin:0}.artist-image h1{font-size:var(--text-h1);line-height:1;margin:0 0 6px}.profile-action-strip{align-items:flex-end;background:#fff;border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;min-height:74px;padding:12px 18px 14px}.profile-edit-button{background:var(--gold);border:1px solid rgb(255 255 255/26%);border-radius:999px;color:#fff;height:48px;margin:0;width:48px}.profile-customer-button,.profile-edit-button{align-items:center;display:inline-flex;justify-content:center}.profile-customer-button{background:transparent;border:0;border-radius:0;color:var(--gold);font-size:18px;font-weight:800;margin:6px 2px 0 0;min-height:0;padding:0;text-align:right}.icon-close{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--black);display:inline-flex;height:40px;justify-content:center;padding:0;width:40px}.artist-card h1,.card-head h2{font-size:var(--text-h2);font-weight:950}.artist-image p,.card p,.hint,.micro-post label,label{color:var(--muted);font-size:var(--text-p1);font-weight:800}.form-stack,.micro-post{display:grid;grid-gap:11px;gap:11px;min-width:0;padding:14px}.form-stack label,.form-stack>*{min-width:0;max-width:100%}.form-stack label{display:grid}.fyi-mode-toggle{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.fyi-mode-toggle button{background:var(--night);border:1px solid var(--gold-dark);border-radius:999px;color:var(--gold);font-size:var(--text-p2);font-weight:950;height:40px;min-height:40px;padding:0 12px}.fyi-mode-toggle button.active{background:var(--gold);color:var(--black)}.old-fyi-picker{background:rgb(217 175 50/10%);border:1px solid rgb(217 175 50/38%);border-radius:10px;display:grid;grid-gap:7px;gap:7px;padding:10px}.old-fyi-picker small{color:var(--muted);font-size:12px;font-weight:500}.ai-draft-button{margin-top:4px}.ai-tagged-button{background:var(--gold);color:var(--black);min-height:44px;width:100%}.demo-fill-button,.demo-link-button{min-height:44px}.fyi-head{display:flex;justify-content:space-between}.counter{font-weight:900}.counter,.section-label{color:var(--muted);font-size:var(--text-p2)}.section-label{font-weight:950;padding:13px 14px 0;text-transform:uppercase}input,select,textarea{background:#fff;border:1px solid var(--line);border-radius:11px;color:var(--black);font-weight:650;margin-top:7px;padding:13px 12px;width:100%}select{height:40px;min-height:40px;padding:0 12px;text-indent:0}select option[value=""],select:has(option[value=""]:checked){color:#9a9a9a}.fyi-compose-card select,.fyi-compose-card select option[value=""],.fyi-compose-card select:has(option[value=""]:checked){color:var(--black)}.datetime-split-input{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) 96px}.datetime-split-input input,.datetime-split-input select{margin-top:7px}.embargo-select-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(0,.95fr) minmax(0,.95fr)}.embargo-select-grid select{min-width:0;padding:0 8px}input::placeholder,textarea::placeholder{color:#9a9a9a;font-weight:650;opacity:1}.social-link-editor,.social-link-row{display:grid;grid-gap:10px;gap:10px;width:100%}.social-link-row{grid-template-columns:1fr}.social-link-row input,.social-link-row input::placeholder{font-size:var(--text-p1)}.social-link-add-button{align-items:center;background:transparent;border:0;color:var(--black);cursor:pointer;display:inline-flex;gap:8px;font-size:var(--text-p1);font-weight:950;justify-content:flex-start;min-height:28px;padding:2px 0;text-align:left;width:100%}.social-link-add-icon{align-items:center;border:1.5px solid;border-radius:999px;display:inline-flex;font-size:15px;height:18px;justify-content:center;line-height:1;width:18px}.ready-release-textarea{min-height:180px}.fyi-form-section{border:1px solid var(--gold-dark);border-radius:9px;display:grid;grid-gap:12px;gap:12px;padding:12px}.fyi-form-section>label{display:grid}.ai-target-control{align-items:center;color:#d8d1c4;display:flex;font-size:var(--text-p2);font-weight:650;gap:8px;line-height:1.2;margin-top:6px}.ai-target-control input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--gold);flex:0 0 auto;height:22px;margin:0;padding:0;width:22px}textarea{min-height:86px;resize:vertical}.image-upload-field{color:#d8d1c4;display:grid;font-size:var(--text-p1);font-weight:800;grid-gap:8px;gap:8px}.image-upload-field.fyi-form-section{padding:12px}.fyi-field-heading-row{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;position:relative}.fyi-field-heading-row-icon-only{justify-content:flex-end}.fyi-field-heading-row>span{color:#fff;font-size:var(--text-p1);font-weight:950}.recommendation-link-grid{display:grid;grid-gap:8px;gap:8px;margin:12px 0}.recommendation-details{background:rgb(255 255 255/4%);border:1px solid rgb(217 175 50/34%);border-radius:12px;color:#fff;overflow:hidden}.recommendation-details summary{align-items:center;color:var(--gold);cursor:pointer;display:flex;gap:8px;font-size:13px;font-weight:950;list-style:none;padding:10px 12px}.recommendation-details summary::-webkit-details-marker{display:none}.recommendation-details summary svg{flex:0 0 auto;stroke-width:2.6}.recommendation-details>div{border-top:1px solid rgb(217 175 50/24%);padding:12px}.recommendation-details.icon-only{background:transparent;border:0;flex:0 0 auto;overflow:visible;position:relative}.recommendation-details.icon-only summary{align-items:center;border:1px solid rgb(217 175 50/65%);border-radius:999px;height:22px;justify-content:center;padding:0;width:22px}.recommendation-details.icon-only>div{background:rgb(0 16 48/92%);border:1px solid rgb(217 175 50/34%);border-radius:12px;margin-top:8px;padding:12px;position:absolute;right:0;top:100%;width:min(280px,calc(100vw - 120px));z-index:30}.fyi-label-row{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;position:relative;width:100%}.fyi-compose-card .fyi-label-row>span:first-child,.fyi-compose-card .fyi-topic-detail-group>strong,.fyi-compose-card .fyi-type-setting-group>strong{color:#fff;font-weight:950}.fyi-compose-card .auth-password-hint,.fyi-compose-card .fyi-field-helper,.fyi-compose-card .fyi-topic-detail-group>p,.fyi-compose-card .fyi-type-setting-group>p{color:rgb(216 209 196/72%);font-weight:500}.sender-genre-helper{color:rgb(76 70 62/78%);font-size:13px;font-weight:500;line-height:1.35;margin:4px 0 12px}.field-info-details{flex:0 0 auto;position:relative}.field-info-details summary{align-items:center;border:1px solid rgb(217 175 50/65%);border-radius:999px;color:var(--gold);cursor:pointer;display:flex;height:22px;justify-content:center;list-style:none;padding:0;width:22px}.field-info-details summary::-webkit-details-marker{display:none}.field-info-details>div{background:rgb(0 16 48/92%);border:1px solid rgb(217 175 50/34%);border-radius:12px;color:#f8f5ef;font-size:13px;font-weight:800;line-height:1.32;margin-top:8px;padding:12px;position:absolute;right:0;top:100%;width:min(280px,calc(100vw - 120px));z-index:30}.settings-info-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;position:relative;width:100%}.settings-info-heading h3{margin:0}.settings-field-info-details>div{text-transform:none}.recommendation-copy{color:#f8f5ef;display:grid;grid-gap:8px;gap:8px;font-size:13px;line-height:1.32}.recommendation-copy strong{color:#fff;font-size:13px;font-weight:950}.recommendation-copy p,.recommendation-copy ul{margin:0}.recommendation-copy ul{padding-left:18px}.fyi-type-checkboxes{background:rgb(255 255 255/4%);border:1px solid rgb(217 175 50/26%);border-radius:12px;display:grid;grid-gap:8px;gap:8px;padding:10px 12px}.fyi-type-checkboxes label{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:13px;font-weight:850;gap:9px;margin:0}.fyi-type-checkboxes input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--gold);flex:0 0 auto;height:18px;margin:0;width:18px}.image-upload-or{color:var(--gold);font-size:var(--text-p1);font-weight:950;line-height:1;text-align:center}.image-upload-slots{display:grid;grid-gap:11px;gap:11px}.image-upload-slot-group{display:grid;grid-gap:8px;gap:8px}.image-upload-slot{background:transparent;border:1px solid rgb(217 175 50/26%);border-radius:11px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;margin:0;max-width:100%;min-height:48px;padding:8px 12px;width:100%}.image-upload-slot,.image-upload-trigger{align-items:center;color:#fff;min-width:0}.image-upload-trigger{display:inline-flex;font-size:var(--text-p2);font-weight:950;gap:8px;line-height:1}.image-upload-trigger svg{color:var(--gold);flex:0 0 auto;stroke-width:2.6}.image-upload-slot strong{color:#fff;font-size:var(--text-p2);font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-upload-slot input{display:none}.fyi-image-link{background:var(--night);border:1px solid var(--gold);border-radius:999px;color:var(--gold);display:inline-flex;justify-content:center;min-height:42px;padding:10px 14px;text-decoration:none}.fyi-image-link,.native-file-replacement{align-items:center;font-size:var(--text-p1);font-weight:950}.native-file-replacement{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--black);cursor:pointer;display:flex;min-height:45px;padding:10px 12px;width:100%}.native-file-replacement input{display:none}.primary{background:linear-gradient(180deg,#e4be3a,#c99f24);border:0;border-radius:999px}.primary,.secondary{color:var(--black);font-size:var(--text-p1);font-weight:950;min-height:40px}.secondary{background:#fff;border:1px solid var(--line);border-radius:999px}.primary:disabled,.secondary:disabled{cursor:not-allowed;opacity:.66}.card-head,.row{align-items:center;display:flex;justify-content:space-between;gap:12px}.card-head{border-bottom:1px solid var(--line);padding:15px 14px}.activity h3,.card-head h2,.member h3,.row h3,.settings-row h3{margin:0}.pill{background:transparent;border-radius:0;color:var(--black);font-size:var(--text-p1);font-weight:850;padding:0;white-space:nowrap}.tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.empty-state{border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;padding:18px 14px}.empty-state h3,.empty-state p{margin:0}.empty-state p{color:var(--muted);font-weight:800}.target-summary{background:var(--night);border-radius:11px;color:#fff;display:grid;grid-gap:4px;gap:4px;padding:12px}.target-summary p,.target-summary span{color:#d8d1c4;font-size:var(--text-p2);font-weight:850;margin:0}.target-summary strong{color:var(--gold);font-size:var(--text-h2)}.profile-links,.profile-sources{border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 14px}.artist-links-panel a,.profile-links a,.profile-sources a{background:var(--night);border:1px solid var(--gold-dark);border-radius:999px;font-size:var(--text-p1);font-weight:950;padding:8px 9px;text-align:center;text-decoration:none}.profile-sources a{align-content:center;border-radius:999px;display:grid;grid-gap:2px;gap:2px;height:40px;min-height:40px;min-width:104px;padding-inline:12px}.profile-sources small{color:#d8d1c4;font-size:var(--text-p2);font-weight:850}.profile-sources a.unverified{color:var(--gold-dark)}.song-sample-player{align-items:center;background:var(--night);border:1px solid var(--gold);border-radius:12px;color:#fff;display:grid;grid-gap:10px;gap:10px;grid-column:1/-1;grid-template-columns:minmax(0,1fr);margin:0 14px 14px;padding:10px 12px;text-align:left}.song-sample-play{display:none}.song-sample-player div{display:grid;grid-gap:2px;gap:2px}.song-sample-player strong{color:#fff;font-size:var(--text-p1);font-weight:950}.song-sample-player span:last-child{color:var(--gold);font-size:var(--text-p2);font-weight:900}.song-sample-fyi-panel audio,.song-sample-player audio{grid-column:1/-1;width:100%}.artist-card.is-editing{border-color:var(--gold)}.profile-inline-editor{background:#fff;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;padding:12px 14px 14px}.profile-edit-panel{background:#fff;border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:9px;gap:9px;padding:12px}.profile-image-upload-panel{border-radius:10px}.profile-edit-panel h3{color:var(--black);font-size:var(--text-p1);font-weight:950;margin:0}.profile-edit-panel label,.profile-field-section label,.profile-social-row label{color:var(--black);font-size:var(--text-p2);font-weight:950}.profile-field-section{display:grid;grid-gap:9px;gap:9px}.profile-edit-panel p{color:var(--muted);font-size:var(--text-p2);font-weight:400;margin:0}.profile-edit-panel .profile-warning-text,.profile-warning-text{color:#e53935;font-size:var(--text-p2);font-weight:400;margin:-4px 0 2px}.profile-edit-panel input,.profile-edit-panel select,.profile-inline-input{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--black);font:inherit;font-weight:850;min-height:44px;padding:10px 12px;width:100%}.profile-inline-field{display:grid;grid-gap:6px;gap:6px}.profile-city-field label,.profile-inline-label{color:var(--black);display:grid;font-size:var(--text-p1);font-weight:950;grid-gap:6px;gap:6px;width:100%}.profile-inline-field small{color:var(--muted);font-size:var(--text-p2);font-weight:400}.profile-name-input{color:var(--black);font-size:var(--text-h2);font-weight:950}.profile-social-editor,.profile-social-row{display:grid;grid-gap:8px;gap:8px}.profile-social-row{grid-template-columns:120px minmax(0,1fr)}.profile-social-editor .profile-social-row{grid-template-columns:124px minmax(0,1fr)}.profile-social-editor .profile-social-row input,.profile-social-editor .profile-social-row select{border-radius:8px;font-size:13px;font-weight:850;min-height:44px;padding:10px 12px}.profile-type-stack{display:grid;grid-gap:8px;gap:8px}.profile-type-stack label{align-items:center;border:1px solid var(--line);border-radius:8px;color:var(--black);display:flex;gap:8px;font-size:var(--text-p1);font-weight:900;min-height:44px;padding:10px 12px}.profile-type-stack input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #8f8a80;border-radius:2px;display:inline-grid;flex:0 0 18px;height:18px;margin:0;max-height:18px;min-height:18px;padding:0;place-items:center;width:18px}.profile-type-stack input:checked{background:#fff;border-color:#8f8a80}.profile-type-stack input:checked:after{color:var(--black);content:"✓";font-size:15px;font-weight:950;line-height:1}.profile-type-stack span{flex:1 1;text-align:left}.song-sample-actions{border-left:0;border-radius:0;border-right:0;grid-template-columns:1fr;margin-bottom:0}.profile-add-link-button,.song-sample-actions .secondary{align-items:center;display:inline-flex;justify-content:flex-start;min-height:42px;text-decoration:none}.account-security-settings.is-embedded .button-link,.account-security-settings.is-embedded .tiny,.artist-card.is-editing .native-file-replacement,.artist-card.is-editing .secondary,.settings-card .native-file-replacement{background:var(--night);border-color:var(--gold);color:var(--gold);justify-content:flex-start;text-align:left}.artist-card.is-editing .native-file-replacement,.song-sample-actions .secondary{border-radius:8px}.artist-card.is-editing .profile-field-section .native-file-replacement{background:#fff;border-color:var(--line);color:var(--black)}.artist-card.is-editing .profile-field-section .profile-file-text-action{background:transparent;border:0;color:var(--gold);min-height:0;padding:0;width:-moz-fit-content;width:fit-content}.artist-card.is-editing .profile-edit-actions .secondary,.customer-profile-actions .secondary,.profile-edit-actions .secondary{justify-content:center;text-align:center}.profile-edit-heading-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.profile-field-info{justify-self:end}.upload-size-note.error{color:#e53935;font-weight:900}.account-security-settings.is-embedded .button-link,.account-security-settings.is-embedded .tiny{align-items:center;display:inline-flex;min-height:40px;padding:10px 14px;text-decoration:none;width:100%}.profile-edit-actions{background:#fff;border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr;padding:12px 14px 14px}.customer-profile-editor{display:grid;grid-gap:12px;gap:12px}.customer-profile-list{display:grid;grid-gap:8px;gap:8px}.customer-profile-list select{font:inherit;font-weight:850;min-height:44px;padding:0 12px;width:100%}.customer-profile-list button,.customer-profile-list select{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--black)}.customer-profile-list button{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;text-align:left}.customer-profile-list span{color:var(--muted);font-size:var(--text-p2);font-weight:750}.customer-profile-preview-image{aspect-ratio:16/9;background-position:50%;background-size:cover;border:1px solid var(--line);border-radius:8px;width:100%}.profile-add-client-button{align-items:center;background:transparent;border:0;color:var(--gold);display:inline-flex;font-size:var(--text-h3);font-weight:950;gap:8px;justify-content:flex-start;min-height:36px;padding:0;text-align:left}.profile-add-client-button span{font-size:34px;line-height:.8}.profile-add-link-button{align-items:center;background:transparent;border:0;color:var(--gold);display:inline-flex;font:inherit;font-weight:950;gap:8px;justify-content:flex-start;min-height:36px;padding:0;text-align:left}.profile-add-link-button span{font-size:34px;line-height:.8}.profile-add-link-button{font-size:var(--text-p2)}.profile-text-file-replacement{align-items:center;color:var(--gold);cursor:pointer;display:inline-flex;font-size:var(--text-p1);font-weight:950;justify-content:flex-start;min-height:0;padding:0;text-align:left;width:-moz-fit-content;width:fit-content}.artist-card.is-editing .profile-text-file-replacement{color:var(--gold)}.customer-profile-editor .profile-field-section .profile-file-text-action,.customer-profile-editor .profile-field-section .profile-text-file-replacement{background:transparent;border:0;color:var(--gold);font-size:var(--text-p1);font-weight:950;min-height:0;padding:0;width:-moz-fit-content;width:fit-content}.profile-text-file-replacement input{display:none}.empty-song-sample-player{align-items:center;background:var(--night);border:1px solid var(--gold);border-radius:10px;display:flex;min-height:66px;padding:12px}.empty-song-sample-player:before{background:#f1f3f4;border-radius:999px;content:"";display:block;height:34px;width:100%}.profile-remove-clip-button{background:transparent;border:0;color:#e53935;display:inline-flex;font-size:var(--text-p2);font-weight:400;justify-content:flex-start;min-height:0;padding:0;text-align:left;width:-moz-fit-content;width:fit-content}.customer-profile-picker,.phone-number-row{display:grid;grid-gap:8px;gap:8px}.phone-number-row{grid-template-columns:minmax(128px,.45fr) minmax(0,1fr)}.profile-save-note{background:#fff;color:var(--muted);padding:0 14px 14px}.fyi-artist-preview-card{border-color:var(--line);margin-bottom:10px}.fyi-artist-preview-card .artist-image{min-height:248px;padding:0}.fyi-artist-preview-card .profile-summary-title-row{grid-template-columns:minmax(0,1fr)}.fyi-artist-preview-card .profile-sources{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 14px 14px}.fyi-artist-preview-card .profile-sources a{min-width:0}.fyi-artist-preview-card .song-sample-player{margin-top:0}.material-folder-button{align-items:center;background:var(--gold);border:2px solid var(--night);border-radius:10px;color:var(--black);display:inline-flex;font-size:var(--text-p2);font-weight:950;line-height:1.15;min-height:58px;min-width:210px;padding:10px 18px;text-align:left;text-decoration:none;white-space:nowrap;width:-moz-fit-content;width:fit-content}.song-sample-fyi-panel{align-items:center;background:var(--night);border:1px solid var(--gold);border-radius:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr);padding:10px 12px}.song-sample-fyi-panel div{display:grid;grid-gap:2px;gap:2px}.song-sample-fyi-panel strong{color:var(--gold);font-size:var(--text-p1)}.song-sample-fyi-panel span:last-child{color:#f7f0dc;font-size:var(--text-p2);font-weight:900}.profile-edit-sheet{background:rgb(0 16 48/62%);bottom:0;display:grid;left:0;place-items:end center;position:fixed;right:0;top:0;z-index:30}.profile-edit-card{background:#fff;border-radius:16px 16px 0 0;display:grid;grid-gap:11px;gap:11px;max-height:88vh;overflow:auto;padding:16px;width:min(100%,420px)}.profile-edit-card h3{color:var(--black);font-size:var(--text-h2);margin:0}.profile-edit-card label{color:var(--muted);display:grid;grid-gap:6px;gap:6px;font-size:var(--text-p1);font-weight:850}.profile-edit-card input,.profile-edit-card select{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--black);font:inherit;min-height:44px;padding:11px 12px}.profile-edit-preview{border:1px solid var(--line);border-radius:12px;min-height:96px}.recipient-cover{background:radial-gradient(circle at 72% 18%,rgb(217 175 50/45%),transparent 26%),linear-gradient(135deg,var(--night),#102017);color:#fff;display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr;min-height:248px;padding:18px;position:relative}.recipient-edit-button{right:14px;top:14px}.recipient-cover h1,.recipient-cover p{margin:0}.recipient-cover h1{font-size:var(--text-h1);font-weight:950}.recipient-cover p{color:#d8d1c4;font-size:var(--text-p1);font-weight:850}.recipient-genre-line{color:var(--gold);font-size:var(--text-p1);font-weight:950;margin-top:7px}.recipient-profile-summary .recipient-genre-line{color:var(--gold-dark)}.publication-progress{display:grid;grid-gap:6px;gap:6px;margin-top:8px}.publication-count{align-items:flex-end;display:flex;justify-content:space-between}.publication-read-count{margin-top:-5px}.publication-count span{color:var(--muted);font-size:var(--text-p2);font-weight:850}.publication-count strong{color:var(--black);font-size:var(--text-p1);font-weight:950}.recipient-home{align-items:center;display:grid;grid-gap:13px;gap:13px;grid-template-columns:1fr;padding:15px 14px}.recipient-avatar{align-items:center;aspect-ratio:1;background:var(--night);border-radius:12px;color:var(--gold);display:grid;font-size:var(--text-h1);font-weight:950;justify-content:center}.recipient-home h3,.recipient-queue h3{margin:0 0 6px}.recipient-home p{margin:0}.recipient-queue{border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;padding:15px 14px}.recipient-queue article{background:#f8f5ef;border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:4px;gap:4px;padding:12px}.recipient-queue span{color:var(--muted);font-size:var(--text-p2);font-weight:850}.recipient-settings{display:grid;grid-gap:11px;gap:11px;padding:14px}.chart{background:var(--night);color:#fff;margin:14px;min-height:222px;padding:16px;position:relative}.chart-area{display:grid;grid-gap:0;gap:0;grid-template-columns:34px 1fr;margin-top:12px}.axis-labels{color:#fff;display:grid;font-size:var(--text-p2);font-weight:900;opacity:.78}.chart svg{display:block;height:148px;width:100%}.chart line{stroke:#fff;stroke-opacity:.42;stroke-width:.7}.chart line.goal-line{stroke:var(--gold);stroke-dasharray:3 3;stroke-opacity:1;stroke-width:1.1}.chart polyline{fill:none;stroke:var(--gold);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.goal-picker{color:#fff;display:grid;grid-gap:7px;gap:7px}.goal-caption,.goal-picker span{color:#d8d1c4;font-size:var(--text-p2);font-weight:850}.goal-picker select{background:#fff;border-color:var(--line);color:var(--black);margin-top:0}.via-fyi-card{overflow:hidden}.via-fyi-card>.via-fyi-helper{color:#d8d1c4;font-size:13px;font-weight:400;line-height:1.35;margin:0;padding:10px 14px 0}.via-fyi-controls{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 14px}.via-fyi-controls label{color:#d8d1c4;display:grid;font-size:var(--text-small);font-weight:900;grid-gap:5px;gap:5px}.via-fyi-controls select{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--black);font-size:var(--text-p2);font-weight:900;height:40px;min-height:40px;padding:0 12px;width:100%}.via-fyi-list{display:grid;grid-gap:10px;gap:10px;padding:0 14px 14px}.via-fyi-date-group{display:grid;grid-gap:8px;gap:8px}.via-fyi-date-heading{color:#fff;font-size:var(--text-p1);line-height:1}.media-inbox-date-group{display:grid;grid-gap:8px;gap:8px}.media-inbox-date-group+.media-inbox-date-group{margin-top:14px}.media-inbox-date-heading{color:#fff;font-size:var(--text-p1);font-weight:850;line-height:1;margin:0 14px}.via-fyi-empty,.via-fyi-item{border:1px solid rgb(126 94 12/70%);border-radius:10px;display:grid;grid-gap:4px;gap:4px;padding:12px}.via-fyi-item{background:var(--night);color:#fff;text-decoration:none}.via-fyi-item span{color:var(--gold);font-size:var(--text-p2);font-weight:900}.via-fyi-item strong{color:#fff;font-size:var(--text-p1);font-weight:950;line-height:1.12}.via-fyi-empty,.via-fyi-item .via-fyi-link-label{color:#d8d1c4;font-size:var(--text-p2);font-weight:800}.via-fyi-item .via-fyi-link-label{color:var(--gold);overflow-wrap:anywhere}.news-archive-card{overflow:hidden}.news-archive-list{display:grid;grid-gap:10px;gap:10px;padding:14px}.news-archive-item{background:var(--night);border:1px solid rgb(126 94 12/70%);border-radius:10px;color:#fff;display:grid;grid-gap:4px;gap:4px;padding:12px;text-decoration:none}.news-archive-item strong{color:#fff;font-size:var(--text-p1);font-weight:950;line-height:1.12}.news-archive-item .news-archive-link{color:var(--gold);font-size:var(--text-p2);font-weight:800;overflow-wrap:anywhere}.published-by-line{align-items:center;color:#fff;display:flex;font-size:var(--text-p2);font-weight:850;gap:8px}.published-by-avatar{align-items:center;background:linear-gradient(135deg,var(--gold-dark),var(--gold));border-radius:50%;color:var(--black);display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:950;height:32px;justify-content:center;width:32px}.fyinstaller-stats-card{overflow:hidden}.fyinstaller-stats-list{display:grid;grid-gap:10px;gap:10px;padding:14px}.fyinstaller-stat-row{align-items:start;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr;padding:10px}.fyinstaller-stat-row>div{display:grid;grid-gap:5px;gap:5px}.fyinstaller-stat-row strong{color:var(--black);font-size:var(--text-p1);font-weight:950}.fyinstaller-stat-row a,.fyinstaller-stat-row small{color:var(--muted);font-size:var(--text-p2);font-weight:800}.fyinstaller-stat-row a{color:var(--gold-dark);overflow-wrap:anywhere;text-decoration:none}.open-stats.compact{margin-top:4px}.news-archive-item .open-stats.compact span{color:#d8d1c4}.goal-caption{margin-top:8px}.fame-source-panel{border-top:1px solid rgb(255 255 255/16%);display:grid;grid-gap:10px;gap:10px;padding:0 14px 14px}.source-panel-head{align-items:center;display:flex;justify-content:space-between}.source-panel-head h3{color:var(--gold);font-size:var(--text-h2);margin:0}.source-panel-head span{color:#fff;font-size:var(--text-p1);font-weight:850}.source-grid{display:grid;grid-gap:8px;gap:8px}.source-row{background:#fff;border:1px solid var(--line);border-radius:11px;color:var(--black);display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 64px;padding:10px 11px}.source-row div{display:grid;grid-gap:2px;gap:2px}.source-row div:last-child{text-align:right}.source-row strong{color:var(--black);font-size:var(--text-p1);font-weight:950}.source-row span{color:var(--muted);font-size:var(--text-p2);font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-card,.gigometer-home-card{background:var(--night);color:#fff}.home-gigometer-wrap{padding:14px}.gigometer-home-card .gigometer{border-color:rgb(217 175 50/45%)}.card-head.dark{border-color:rgb(255 255 255/18%)}.activity,.member,.settings-profile,.settings-row{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;padding:14px}.month-grid{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(7,minmax(0,1fr));padding:12px}.day,.day-name{aspect-ratio:1/1;background:var(--night);border:0;color:#fff;min-width:0;padding:6px;text-align:left;width:100%}.day-name{align-items:center;aspect-ratio:auto;color:#a9a198;display:grid;min-height:auto;text-align:center}.day,.day-name{font-size:var(--text-p2);font-weight:950}.day.event{border:1px solid var(--gold);border-radius:7px;color:#fff}.day.event.open{background:#f28c18;border-color:#ffb02e;color:#050505}.day.event.confirmed{background:#14b86f;border-color:#38e894;color:#050505}.day small{display:block;font-size:var(--text-p2);line-height:1.1;margin-top:4px}.event-sheet{background:rgb(0 16 48/62%);bottom:0;display:grid;left:0;max-width:430px;place-items:end center;position:fixed;right:0;top:0;z-index:8}.venue-photo{background:radial-gradient(circle at 35% 25%,#f6d675 0 9%,transparent 32%),linear-gradient(135deg,var(--night),#9e7a24);border-radius:12px;height:150px}.event-card{background:#fff;border-radius:14px 14px 0 0;color:var(--black);display:grid;grid-gap:12px;gap:12px;padding:16px;width:100%}.event-card h3,.event-card p{margin:0}.event-card dl{display:grid;grid-gap:8px;gap:8px;margin:0}.event-card div{display:flex;gap:12px;justify-content:space-between}.event-card dt{color:var(--muted);font-size:var(--text-p2);font-weight:900}.event-card dd{font-weight:950;margin:0;text-align:right}.segment{display:grid;grid-template-columns:repeat(3,1fr);padding:14px}.segment button{background:#fff;border:1px solid var(--line);font-weight:950;padding:13px 8px}.segment button.active{background:var(--night);color:#fff}.availability-box{border:1px solid var(--line);border-radius:11px;display:grid;grid-gap:10px;gap:10px;padding:12px}.availability-box span{color:var(--muted);font-size:var(--text-p1);font-weight:850}.availability-row{align-items:end;display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr auto}.availability-row label{display:grid}.anytime{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;display:flex;font-size:var(--text-p2);font-weight:950;gap:6px;height:46px;padding:0 10px}.anytime input{margin:0;width:auto}.gigometer{align-items:center;border:1px solid var(--line);border-radius:11px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:74px 1fr;padding:12px}.package-actions{display:grid;grid-gap:9px;gap:9px}.image-rights-fields{display:grid;grid-gap:10px;gap:10px}.image-rights-card{border:1px solid rgb(217 175 50/48%);border-radius:10px;display:grid;grid-gap:9px;gap:9px;max-width:100%;min-width:0;padding:10px;width:100%}.image-rights-card>strong{color:var(--gold);font-size:var(--text-p2);overflow-wrap:anywhere}.fyi-confirmations{display:grid;grid-gap:8px;gap:8px}.fyi-delivery-summary{background:rgb(217 175 50/12%);border:1px solid rgb(217 175 50/42%);border-radius:10px;color:#fff;display:grid;grid-gap:4px;gap:4px;padding:10px}.fyi-delivery-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.fyi-delivery-grid div{background:rgb(255 255 255/4%);border:1px solid rgb(217 175 50/18%);border-radius:8px;display:grid;grid-gap:2px;gap:2px;min-height:56px;padding:8px 9px}.fyi-delivery-grid span{color:rgb(255 255 255/72%);font-size:12px;font-weight:750;line-height:1.15}.fyi-delivery-grid div strong{color:#fff;font-size:var(--text-p2);font-weight:850;line-height:1.2}.fyi-delivery-summary strong{color:var(--gold);font-size:var(--text-p2);font-weight:950}.fyi-delivery-summary p{color:#fff;font-size:var(--text-p2);font-weight:400;line-height:1.25;margin:0}.fyi-delivery-preview-meta{align-items:center;display:flex;gap:10px;justify-content:space-between}.fyi-delivery-preview-meta span{color:rgb(255 255 255/72%);font-size:12px;font-weight:750}.fyi-delivery-preview-meta strong{color:var(--gold);font-size:var(--text-p2);font-weight:950}.fyi-delivery-recipient-list{display:flex;flex-wrap:wrap;gap:6px}.fyi-delivery-recipient-list span{background:rgb(255 255 255/6%);border:1px solid rgb(217 175 50/22%);border-radius:999px;color:#fff;font-size:12px;font-weight:800;padding:5px 9px}@media (max-width:420px){.fyi-delivery-grid{grid-template-columns:minmax(0,1fr)}}.missing-required-panel{background:rgb(212 61 81/12%);border:1px solid rgb(212 61 81/62%);border-radius:10px;color:#fff;display:grid;grid-gap:6px;gap:6px;padding:10px}.missing-required-panel strong{color:#ff7688;font-size:var(--text-p2);font-weight:950}.missing-required-panel ul{display:grid;grid-gap:3px;gap:3px;margin:0;padding-left:18px}.missing-required-panel li{font-size:var(--text-p2);font-weight:800}.fyi-confirmations label{align-items:flex-start;background:rgb(255 255 255/8%);border:1px solid rgb(217 175 50/42%);border-radius:10px;color:rgb(255 255 255/58%);display:grid;font-size:var(--text-p2);font-weight:400;grid-gap:9px;gap:9px;grid-template-columns:22px 1fr;line-height:1.2;padding:10px}.fyi-confirmations input{margin:2px 0 0;min-height:18px}.draft-action-row{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.draft-save-button.is-saved,.draft-save-button.is-saved:disabled{align-items:center;background:transparent;border-color:transparent;box-shadow:none;color:#fff;cursor:default;display:inline-flex;font-weight:850;justify-content:center;min-height:42px;opacity:1;outline:none;padding:0}.send-fyi-button:not(.is-ready){background:rgb(255 255 255/14%);border:1px solid rgb(217 175 50/28%);color:rgb(255 255 255/58%)}.send-fyi-button.is-ready{background:linear-gradient(180deg,#e4be3a,#c99f24);color:var(--black)}.inbox-filter-tabs{background:var(--night);border-top:1px solid rgb(255 255 255/12%);display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 8px 0}.artist-fyi-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.inbox-filter-tabs.after-join-requests{border-top:0;margin-top:18px;padding-top:0}.inbox-filter-tabs button{background:var(--night);border:1px solid var(--gold-dark);border-bottom:0;border-radius:8px 8px 0 0;color:var(--gold);font-size:12px;font-weight:950;height:40px;min-height:40px;min-width:0;padding-inline:4px}.inbox-filter-tabs button.active{background:var(--gold);color:var(--black)}.inbox-filter-tabs button strong{font-size:inherit;margin-left:6px}.inbox-filter-tabs+.inbox-list{gap:0}.artist-fyi-tabs+.inbox-list{gap:10px;padding-top:10px}.card-head+.inbox-list>.media-inbox-date-group:first-child,.inbox-filter-tabs+.inbox-list>.media-inbox-date-group:first-child{margin-top:14px}.inbox-filter-tabs+.inbox-list .inbox-item:first-child{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.artist-fyi-tabs+.inbox-list .inbox-item:first-child{border-top:1px solid rgb(217 175 50/50%);border-radius:11px}.artist-fyi-tabs+.inbox-list .via-fyi-date-group{margin:0 auto;width:calc(100% - 20px)}.artist-fyi-tabs+.inbox-list .via-fyi-date-heading{margin:0}.artist-fyi-tabs+.inbox-list .via-fyi-item{width:100%}.media-fyi-tabs-card{border-radius:10px 10px 0 0;gap:0;padding-bottom:0}.media-fyi-tabs{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.media-fyi-tabs-card .staging-list{gap:0}.media-fyi-tabs-card .staging-list[hidden]{display:none}.media-fyi-tabs-card .staging-list .inbox-item:first-child{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.media-published-panel{border-top:0;border-radius:0 0 10px 10px;margin-top:0;padding-top:0}.join-actions{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.join-request-card{border-color:var(--gold-dark)}.join-domain-check{border:1px solid var(--gold-dark);border-radius:8px;display:grid;grid-gap:3px;gap:3px;margin-top:10px;padding:9px 10px}.join-domain-check small,.join-domain-check span{color:var(--white);font-size:13px;font-weight:850;line-height:1.2}.join-domain-check small{color:var(--muted);font-weight:750}.join-domain-check.manual{background:rgb(213 166 35/18%);border-color:var(--gold)}.join-domain-check.verified{background:rgb(19 122 70/22%);border-color:#137a46}.join-approve-button,.join-reject-button{border:0;border-radius:999px;color:#fff;font-size:var(--text-p1);font-weight:950;height:40px;min-height:40px}.join-approve-button{background:#137a46}.join-approve-button,.join-reject-button{align-items:center;display:inline-flex;justify-content:center}.join-reject-button{background:#c62828}.join-approve-button svg,.join-reject-button svg{stroke-width:3}.fyi-throttle-note{background:#fff4c4}.fyi-master-note,.fyi-throttle-note{border:1px solid var(--gold-dark);border-radius:10px;color:var(--black);margin:10px 14px 0;padding:10px}.fyi-master-note{background:#fff7d7;display:grid;grid-gap:5px;gap:5px}.fyi-master-note.is-paused{background:#ffe8e8;border-color:var(--red)}.fyi-master-note p,.fyi-master-note small,.fyi-master-note strong{margin:0}.fyi-master-note>strong{color:var(--red)}.fyi-master-note p,.fyi-master-note small{font-size:13px;font-weight:400}.draft-list{border-bottom:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;padding:12px 14px 14px}.draft-list>div{align-items:center;display:flex;justify-content:space-between}.draft-list h3{font-size:var(--text-p1);margin:0}.draft-list span{color:var(--muted);font-size:var(--text-p2);font-weight:900}.draft-row{align-items:center;background:#fff;border:1px solid var(--line);border-radius:9px;color:var(--black);display:grid;grid-gap:4px;gap:4px;padding:10px 11px;text-align:left}.draft-row span{color:var(--gold-dark)}.draft-row strong{font-size:var(--text-p1)}.score{align-items:center;background:var(--night);border-radius:50%;color:var(--gold);display:flex;font-size:var(--text-h2);font-weight:950;height:70px;justify-content:center;width:70px}.fyi-insight-card{background:var(--night);border:1.5px solid var(--gold);border-radius:10px;color:#fff;display:grid;grid-gap:12px;gap:12px;margin-bottom:22px;padding:16px}.fyi-insight-card h2{color:var(--gold);font-size:var(--text-h2);font-weight:950;line-height:1;margin:0}.fyi-insight-stats{display:grid;grid-gap:22px;gap:22px}.fyi-insight-stats span{align-items:center;color:#fff;display:flex;font-size:var(--text-p1);font-weight:850;justify-content:space-between}.fyi-stat-group{display:grid;grid-gap:7px;gap:7px}.fyi-stat-group h3{color:#fff;font-size:16px;font-weight:950;margin:0 0 4px}.desktop-dashboard-column,.media-desktop-inbox-grid{display:none}.media-mobile-inbox{display:contents}.fyi-insight-stats strong{color:var(--gold);font-weight:950}.desktop-send-column{display:contents}.fyinbox-inline-stats{border-bottom:1px solid rgb(255 255 255/14%);color:#8f8b82;display:grid;grid-gap:16px;gap:16px;padding:16px 16px 18px}.fyinbox-inline-stat-group{display:grid;grid-gap:5px;gap:5px}.fyinbox-inline-stat-group h3{color:#b8b1a5;font-size:15px;font-weight:900;margin:0 0 3px}.fyinbox-inline-stat-group span{align-items:center;display:flex;font-size:var(--text-p2);font-weight:750;justify-content:space-between}.fyinbox-inline-stat-group strong{color:var(--gold);font-weight:950}.fyinbox-notes-panel{display:grid;grid-gap:10px;gap:10px}.fyinbox-note-placeholder p{color:#cfc7ba;margin:4px 0 0}.fyi-target-filter-card{margin:34px 0 0;overflow:visible;padding:0;position:relative}.inbox-target-filter-buttons{border-bottom:1px solid rgb(255 255 255/16%);padding:12px 14px 14px}.fyi-target-filter-buttons{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.fyi-target-filter-buttons .filter-button{align-items:center;background:var(--night);border:1px solid var(--gold);border-radius:999px;color:var(--gold);display:inline-flex;font-size:var(--text-p1);font-weight:950;height:44px;justify-content:center;line-height:1;padding:0 8px;text-align:center;width:100%}.fyi-target-filter-buttons .filter-button:focus-visible,.fyi-target-filter-buttons .filter-button:hover{background:var(--night);color:var(--gold)}.fyi-target-filter-buttons .filter-button.active{background:var(--gold);color:var(--black)}.inbox-list{grid-gap:12px;gap:12px;overflow:hidden;padding:0 0 10px}.inbox-item,.inbox-list{display:grid;position:relative}.inbox-item{background:var(--night);border:1px solid rgb(217 175 50/50%);grid-gap:8px;gap:8px;margin:0 auto;min-height:116px;padding:12px 14px;z-index:1}.inbox-item,.inbox-item+.inbox-item{border-radius:11px;width:calc(100% - 20px)}.inbox-item.read-archive{background:#1d1d1d}.inbox-item.reserved-fyi-item{background:#343434;border-color:rgb(217 175 50/68%);box-shadow:inset 0 0 0 1px rgb(255 255 255/8%)}.unread-fyi-dot{background:#e1322d;border:2px solid var(--night);border-radius:999px;height:14px;position:absolute;right:12px;top:12px;width:14px;z-index:2}.inbox-item.read-archive .inbox-title,.inbox-item.read-archive p{color:#9e9e9e}.media-inbox-date-group .inbox-title,.staging-list .inbox-title{color:#fff}.media-inbox-date-group .inbox-item .row p,.staging-list .inbox-item .row p{color:var(--gold)}.media-inbox-date-group .inbox-item.read-archive .inbox-title,.staging-list .inbox-item.read-archive .inbox-title{color:#fff}.media-inbox-date-toggle{align-items:center;background:transparent;border:0;color:#fff;display:flex;font-size:var(--text-p1);font-weight:950;gap:12px;justify-content:flex-start;margin:6px 8px 8px;min-height:28px;padding:0;text-align:left;width:-moz-fit-content;width:fit-content}.media-inbox-date-toggle span:last-child{color:var(--gold);font-size:20px;line-height:1}.fyi-item-actions,.staging-actions{display:flex;gap:8px;position:absolute;right:14px;top:14px;z-index:2}.fyi-item-action,.staging-action{align-items:center;background:var(--night);border:1px solid var(--gold);border-radius:999px;color:var(--gold);display:inline-flex;height:40px;justify-content:center;padding:0;width:40px}.staging-list{display:grid;grid-gap:12px;gap:12px;overflow:hidden;padding:0 0 10px;position:relative}.media-fyi-tabs+.staging-list{padding-top:14px}.staging-item.stale{border-color:var(--red)}.staging-reminder-dot{background:var(--red);border:2px solid var(--night);border-radius:999px;height:12px;position:absolute;right:12px;top:58px;width:12px;z-index:3}.empty-inbox-item{min-height:auto}.embedded-inbox-card{background:var(--night);border:1px solid rgb(217 175 50/55%);border-radius:11px;color:#fff;display:grid;grid-gap:12px;gap:12px;padding:14px}.embedded-inbox-card-title{color:var(--gold);font-size:clamp(22px,4vw,30px);line-height:1;margin:0}.inbox-title{flex-wrap:wrap;font-size:16px;line-height:1.2;margin:0}.draft-card-actions,.inbox-title{align-items:center;display:flex;gap:8px}.draft-card-actions{flex:0 0 auto}.draft-delete-icon{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}.draft-delete-icon:focus-visible,.draft-delete-icon:hover{color:var(--gold)}.status-pill{background:transparent;border-radius:0;color:var(--black);font-size:var(--text-p1);font-weight:650;padding:0}.nav-icon i,.unread-dot{background:var(--red);border-radius:999px;display:block}.unread-dot{height:14px;width:14px}.metric-button{background:#fff;border:1px solid var(--line);border-radius:999px;font-weight:900;height:40px;min-height:40px;padding:0 12px;text-align:left}.work-status-button{margin-top:8px;width:100%}.assignment-note{color:var(--muted);font-size:var(--text-p2);font-weight:750}.fyi-reservation-badge{align-items:center;color:var(--gold);display:inline-flex;font-size:12px;font-weight:850;gap:7px;line-height:1.1}.reservation-avatar{align-items:center;background:linear-gradient(135deg,var(--gold-dark),var(--gold));border:1px solid rgb(255 255 255/18%);border-radius:50%;color:var(--black);display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:950;height:28px;justify-content:center;width:28px}.forward-panel{background:rgb(217 175 50/12%);border:1px solid rgb(217 175 50/55%);border-radius:10px;display:grid;grid-gap:10px;gap:10px;margin-top:10px;padding:12px}.forward-panel label{color:var(--white);display:grid;font-size:var(--text-p2);font-weight:850;grid-gap:6px;gap:6px}.forward-panel input,.forward-panel select{min-height:44px}.open-stats{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr}.open-stats span{align-items:center;background:transparent;border:0;border-radius:0;color:#a9a198;display:flex;font-size:var(--text-p1);font-weight:650;gap:10px;justify-content:space-between;line-height:1.2;padding:0}.open-stats strong{color:#fff;font-weight:850;margin-left:auto}.inbox-item p{color:var(--muted);font-size:var(--text-p1);font-weight:650;margin:0}.fyi-delivery-line{color:#fff;font-size:var(--text-p2);font-weight:650;line-height:1.2}.fyi-date-line{align-items:center;display:flex;gap:6px;line-height:1.2;margin:0}.fyi-date-line span,.news-archive-item small:not(.news-archive-link){color:#fff;font-size:var(--text-p1);font-weight:850;line-height:1}.status-dot{border-radius:999px;display:inline-block;height:8px;width:8px}.status-dot.sent{background:var(--green)}.status-dot.draft{background:var(--orange)}.response-star{color:var(--gold);font-size:var(--text-p1);line-height:1}.recipient-list{background:var(--night);border-radius:10px;display:grid;grid-gap:6px;gap:6px;padding:6px}.recipient-list button{background:#fff;border:1px solid var(--line);border-radius:9px;color:var(--black);display:flex;font-weight:900;justify-content:space-between;padding:12px;text-align:left}.recipient-list .read{color:#11885d}.approval-actions{display:grid;margin-top:10px}.rights-sheet,.send-sheet,.thread-sheet{background:rgb(0 16 48/62%);bottom:0;display:grid;left:0;max-width:430px;place-items:end center;position:fixed;right:0;top:0;z-index:9}.rights-card,.send-card,.thread-card{border-radius:14px 14px 0 0;display:grid;grid-gap:12px;gap:12px;max-height:calc(100dvh - 18px);overflow-y:auto;padding:16px;width:100%;-webkit-overflow-scrolling:touch}.action-feedback-sheet{align-items:start;justify-items:center;overflow-y:auto;padding:16px}.action-feedback-sheet .send-card{border-radius:14px;margin:clamp(8px,8dvh,72px) 0 16px;max-height:calc(100dvh - 32px)}.action-feedback-sheet .simple-success-card{align-items:center;justify-items:center;min-height:118px;text-align:center}.action-feedback-sheet .simple-success-card h3{color:var(--black);font-size:var(--text-h3);font-weight:950}.send-row,.thread-msg{border:1px solid var(--line);border-radius:10px;padding:10px}.thread-msg.in{background:#f6f3ed}.thread-msg.out{background:#fff4c4}.artist-links-panel{background:#f8f5ef;border:1px solid var(--line);border-radius:12px;display:grid;grid-gap:8px;gap:8px;padding:12px}.artist-links-panel span{color:var(--muted);font-size:var(--text-p2);font-weight:850}.artist-links-panel div{display:flex;flex-wrap:wrap;gap:7px}.booking-reply-panel{background:var(--night);border-radius:12px;color:#fff;display:grid;grid-gap:10px;gap:10px;padding:12px}.booking-reply-panel div{display:flex;gap:10px;justify-content:space-between}.booking-reply-panel span{color:#d8d1c4;font-size:var(--text-p2);font-weight:850}.booking-reply-panel strong{color:var(--gold);text-align:right}.gigometer-mini{border-top:1px solid rgb(255 255 255/18%);display:grid;grid-template-columns:1fr auto;margin-top:2px;padding-top:10px}.gigometer-mini strong{background:var(--gold);border-radius:999px;color:var(--black);min-width:54px;padding:5px 10px;text-align:center}.gigometer-mini small{color:#d8d1c4;font-size:var(--text-p2);font-weight:850;grid-column:1/-1}.booking-reply-panel p{color:#fff;margin:0}.sample-link{color:var(--gold);font-size:var(--text-p1);font-weight:950;text-decoration:none}.fyi-link-row{display:grid;grid-gap:7px;gap:7px}.fyi-link-row .sample-link{display:block}.artist-summary-panel .fyi-link-row .sample-link{font-size:13px}.review-note{color:#d8d1c4}.reply-note,.review-note{font-size:var(--text-p2);font-weight:850}.reply-note{color:var(--muted)}.reply-note.success{color:#128c61}.reply-note.error{color:#a52d3b}.media-response-success{background:#e9f7ef;border:1px solid #128c61;border-radius:10px;color:#0e6d4c!important;display:block;padding:10px 12px}.reply-note.error.media-response-success{background:#fff1f2;border-color:#c83a4b;color:#8f2432!important}.media-response-panel{border:1px solid var(--line);border-radius:12px;display:grid;grid-gap:10px;gap:10px;padding:12px}.inbox-action-panel,.work-action-panel,.work-publication-panel{background:var(--night);border:1px solid rgb(217 175 50/54%);box-shadow:inset 0 1px 0 rgb(217 175 50/18%);color:#fff;gap:12px}.inbox-action-panel .media-thread-actions,.work-action-panel .media-thread-actions,.work-action-panel .media-utility-actions{background:rgb(255 255 255/6%);border:1px solid rgb(217 175 50/34%);border-radius:10px;padding:8px}.inbox-action-panel .media-thread-actions,.work-action-panel .media-thread-actions{background:transparent;border:0;display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column;grid-auto-columns:42px;justify-content:space-between;padding:0;position:relative;width:100%}.work-action-panel{border-radius:0 0 12px 12px;border-top:0;margin-top:-12px}.work-action-panel .media-thread-actions{grid-auto-columns:42px;padding:0 10px}.work-publication-panel{background:#03281b;border-color:rgb(217 175 50/58%);margin-top:4px;padding-top:18px}.work-publication-panel h1{color:var(--gold);font-size:18.72px;font-weight:950;line-height:1.05;margin:0 0 6px}.work-publication-panel label{background:rgb(255 255 255/6%);border:1px solid rgb(217 175 50/34%);border-radius:10px;color:#d8d1c4;display:grid;font-size:13px;font-weight:850;grid-gap:7px;gap:7px;padding:10px}.work-publication-panel input{background:#fff;border-color:var(--gold);color:var(--black);min-height:40px}.inbox-action-panel .media-thread-actions .primary,.inbox-action-panel .media-thread-actions .secondary,.work-action-panel .media-thread-actions .primary,.work-action-panel .media-thread-actions .secondary{background:transparent;border:0;border-radius:0;color:var(--gold);height:42px;min-height:42px;padding:0;width:42px}.inbox-action-panel .media-thread-actions .fyi-reservation-badge,.work-action-panel .media-thread-actions .fyi-reservation-badge{align-self:center;justify-self:center;max-width:148px}.release-reservation-button{min-height:42px;white-space:normal}.fyi-preview-type-label{color:var(--gold)!important;font-weight:950}.media-utility-note{align-self:center;font-size:var(--text-p2);font-weight:800}.media-email-action-with-status{align-self:center;display:inline-flex;justify-content:center;position:relative}.media-email-action-with-status .media-utility-note{background:var(--night);border:1px solid rgb(217 175 50/34%);border-radius:8px;left:50%;margin-top:8px;padding:7px 10px;position:absolute;text-align:left;top:100%;transform:translateX(-50%);white-space:nowrap;z-index:2}.reserve-fyi-button svg{filter:drop-shadow(0 0 6px rgb(217 175 50/28%))}.spam-reason-menu{background:rgb(217 175 50/12%);border:1px solid rgb(217 175 50/50%);border-radius:10px;display:grid;grid-gap:8px;gap:8px;padding:10px}.spam-reason-menu strong{color:#d8d1c4;font-size:13px;font-weight:700}.spam-reason-menu button{background:var(--night);border:1px solid rgb(217 175 50/62%);border-radius:999px;color:var(--gold);font-size:13px;font-weight:850;min-height:36px;padding:0 12px;text-align:left}.spam-action-note{background:rgb(217 175 50/14%);border:1px solid rgb(217 175 50/50%);border-radius:10px;color:var(--gold);font-size:13px;font-weight:400;margin:0;padding:10px}.inbox-action-panel .media-thread-actions svg,.work-action-panel .media-thread-actions svg{height:24px;stroke-width:2.3;width:24px}.inbox-action-panel .work-action-note{align-self:center;color:var(--gold);font-size:10px;font-weight:950;grid-column:4;justify-self:center;line-height:1.05;text-align:center;width:42px}.inbox-action-panel .spam-fyi-icon{color:#d43d51!important}.work-action-panel .media-utility-actions .secondary{background:#fff;border-color:rgb(217 175 50/42%);color:var(--black)}.work-publication-panel .primary{background:linear-gradient(180deg,#e4be3a,#c99f24);color:var(--black)}.media-thread-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.media-thread-actions .compact{font-size:var(--text-p2);height:40px;min-height:38px;padding:8px 6px;text-align:center}.media-thread-actions .icon-compact{align-items:center;display:inline-flex;justify-content:center}.media-thread-actions .work-action-note{align-self:center;color:var(--gold);font-size:13px;font-weight:850;line-height:1.15}.media-utility-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.media-utility-actions .secondary{align-items:center;display:inline-flex;height:40px;justify-content:center;text-decoration:none}.media-email-button{grid-column:1/-1;width:100%}.media-utility-note{color:var(--gold);font-size:13px;font-weight:850;grid-column:1/-1;line-height:1.15}.media-response-panel h4{color:var(--black);font-size:var(--text-p1);margin:0}.spam-fyi-button{background:#c83a4b;border:2px solid #c83a4b;color:#fff;height:40px;justify-self:start;padding-inline:16px;width:calc((100% - 16px) / 3)}.media-response-panel .spam-fyi-button.secondary{background:#c83a4b;border-color:#c83a4b;color:#fff}.quick-replies{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.quick-replies button{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--black);font-size:var(--text-p1);font-weight:950;min-height:44px;padding:9px}.booking-response-fields{display:grid;grid-gap:10px;gap:10px}.risk-toggle{align-items:center;background:#fff;border:1px solid var(--line);border-radius:11px;color:var(--black);display:flex;gap:10px;font-weight:950;margin:0;min-height:48px;padding:12px}.risk-toggle input{margin:0;width:auto}.send-row{background:#fff4c4;font-weight:950}.send-card h3,.send-card p{margin:0}.send-note-meta{color:var(--muted);display:block;font-size:var(--text-p2);font-weight:850}.send-card>p:not(.send-warning){color:#4e493f;font-weight:500}.send-card p.send-warning{color:var(--red);font-weight:950}.fyi-preview-card{max-height:86vh;overflow:auto}.preview-recipient-frame{background:var(--night);border:1px solid var(--night);display:grid;grid-gap:10px;gap:10px;padding:10px}.preview-panel{border:1px solid var(--line);border-radius:12px;display:grid;grid-gap:10px;gap:10px;padding:12px}.preview-panel>div:not(.fyi-link-row,.preview-meter-row){display:flex;gap:10px;justify-content:space-between}.preview-panel span{color:var(--muted);font-size:var(--text-p2);font-weight:850}.preview-panel strong{font-weight:950;text-align:right}.preview-panel p,.preview-panel strong{color:var(--black);font-size:var(--text-p1)}.preview-panel p{font-weight:850}.preview-panel .press-release-preview-wrap{display:grid;grid-gap:8px;gap:8px}.press-release-preview{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--black);font-family:inherit;font-size:var(--text-p2);font-weight:800;line-height:1.35;margin:0;overflow:auto;padding:12px;white-space:pre-wrap}.preview-meter-row{border-top:1px solid var(--line);display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:10px}.preview-meter-row div{display:grid;grid-gap:5px;gap:5px}.preview-meter-row strong{background:var(--gold);border-radius:999px;color:var(--black);min-height:32px;padding:7px 10px;text-align:center}.preview-meter-row span{text-align:center}.preview-actions{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr}.fyi-preview-card .preview-actions .secondary{background:var(--night);border:1px solid var(--gold);color:var(--gold)}.translation-status-panel{background:rgb(255 255 255/4%);border:1px solid rgb(217 175 50/26%);border-radius:12px;display:grid;grid-gap:10px;gap:10px;max-width:100%;min-width:0;padding:12px;width:100%}.translation-panel-title{display:block;color:var(--gold);font-size:var(--text-p1);font-weight:950;text-align:left}.translation-flag-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));justify-content:flex-start;max-width:100%}.translation-flag-grid button{align-items:center;aspect-ratio:1;background:var(--night);border:1px solid var(--gold);border-radius:50%;color:#fff;display:inline-flex;justify-content:center;justify-self:stretch;min-height:0;min-width:0;overflow:hidden;padding:0;position:relative;transition:background .18s ease,border-color .18s ease,transform .18s ease;width:100%}.translation-flag-grid button .translation-flag-emoji{font-size:clamp(20px,7vw,30px);line-height:1}.translation-flag-grid button.active{border-color:#fff;box-shadow:0 0 0 3px rgb(217 175 50/42%)}.translation-flag-grid button:disabled{cursor:wait;opacity:.7}.translation-flag-grid button:not(:disabled):hover{transform:translateY(-1px)}.fyi-field-helper{line-height:1.25;margin:5px 0 8px}.card .form-stack .fyi-field-helper,.fyi-field-helper{color:rgb(255 255 255/58%);font-size:13px;font-weight:400}.translation-status-panel>div:not(.translation-flag-grid){display:flex;gap:10px;justify-content:space-between}.translation-status-panel span{color:#d8d1c4;font-size:var(--text-p2);font-weight:850}.translation-status-panel strong{color:#fff;font-size:var(--text-p1);font-weight:950;text-align:right}.translation-status-panel .translation-panel-title{color:var(--gold);font-size:var(--text-p1);font-weight:950;text-align:left}.translation-preview-button{width:100%}.translation-revert-button{background:var(--night);border:1px solid var(--gold);color:var(--gold);justify-content:center;text-align:center}.thread-card textarea{min-height:70px}.primary.compact,.secondary.compact{min-height:40px}.rights-card{width:100%}.rights-card p{color:var(--muted);font-weight:850;margin:3px 0 0}.rights-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.right-toggle{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;gap:8px;font-weight:950;margin:0;min-height:48px;padding:10px}.right-toggle.active{background:var(--night);border-color:var(--gold);color:var(--gold)}.right-toggle input{accent-color:var(--gold);margin:0;width:auto}.member{grid-template-columns:56px 1fr 64px}.member-actions{align-items:end;display:grid;grid-gap:8px;gap:8px;justify-items:stretch}.member-actions .pill,.member-actions .tiny{min-width:64px;text-align:center}.avatar{border-radius:13px;height:56px;width:56px}.avatar.large{border:2px solid var(--gold);border-radius:50%;height:66px;width:66px}.activity,.settings-profile,.settings-row{grid-template-columns:1fr auto}.settings-profile{grid-template-columns:78px 1fr}.user-switcher{align-items:start;grid-template-columns:1fr}.onboarding-panel{border-top:1px solid var(--line);padding:14px}.onboarding-head,.onboarding-panel{display:grid;grid-gap:12px;gap:12px}.onboarding-head{align-items:start;grid-template-columns:1fr auto}.onboarding-grid small,.onboarding-head h3,.onboarding-head p{margin:0}.onboarding-head strong{color:var(--black);font-size:var(--text-p1);font-weight:950;text-align:right}.onboarding-grid{display:grid;grid-gap:8px;gap:8px}.onboarding-grid div{background:#f8f5ef;border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:4px;gap:4px;padding:10px}.onboarding-grid small,.onboarding-grid span{color:var(--muted);font-size:var(--text-p2);font-weight:850}.onboarding-grid strong{color:var(--black);font-size:var(--text-p1);font-weight:950}.global-flow-panel .onboarding-grid{grid-template-columns:1fr}.global-flow-panel .onboarding-grid small{display:block}.regional-targeting-panel{background:#faf6ed}.regional-targeting-panel .onboarding-head strong{color:var(--gold-dark)}.regional-targeting-panel .onboarding-grid div{background:#fffdf8}.demo-flow-card{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--black);padding:14px}.demo-flow-card,.demo-flow-head{display:grid;grid-gap:12px;gap:12px}.demo-flow-head{align-items:start;grid-template-columns:1fr auto}.demo-flow-head h2,.demo-flow-head p{margin:0}.demo-flow-head h2{color:var(--black);font-size:var(--text-h3);font-weight:950;line-height:1}.demo-flow-head p{color:var(--muted);font-size:var(--text-p2);font-weight:750;line-height:1.25}.demo-reset-button{align-items:center;background:var(--night);border:1px solid var(--gold-dark);border-radius:999px;color:var(--gold);display:inline-grid;font-size:var(--text-p2);font-weight:950;gap:5px;grid-auto-flow:column;min-height:34px;padding:7px 10px}.demo-flow-steps{display:grid;grid-gap:8px;gap:8px}.demo-flow-steps button{background:#f8f5ef;border:1px solid var(--line);border-radius:9px;color:var(--black);display:grid;grid-gap:3px 9px;gap:3px 9px;grid-template-columns:30px 1fr auto;min-height:66px;padding:9px 10px;text-align:left}.demo-flow-steps button.active{border-color:var(--gold-dark);box-shadow:inset 0 0 0 1px var(--gold-dark)}.demo-flow-steps button.done span{background:var(--gold);color:var(--black)}.demo-flow-steps span{align-self:start;background:var(--night);border-radius:999px;color:var(--gold);display:grid;font-size:var(--text-p2);font-weight:950;height:26px;place-items:center;width:26px}.demo-flow-steps strong{color:var(--black);font-size:var(--text-p1);font-weight:950;line-height:1.05}.demo-flow-steps small{color:var(--muted);font-size:var(--text-p2);font-weight:750;grid-column:2/4;line-height:1.18}.demo-flow-steps em{color:var(--gold-dark);font-size:var(--text-p2);font-style:normal;font-weight:950;justify-self:end;line-height:1}.phone-shell.auth-shell{background:var(--paper);box-shadow:none;display:grid;grid-gap:0;gap:0;grid-template-rows:auto 1fr;max-width:100vw;min-height:100vh;overflow-x:hidden;padding:0;width:100vw}.auth-topbar{align-items:center;background:rgb(0 16 48/97%);border-bottom:1px solid var(--gold-dark);display:flex;min-height:68px;padding:10px 16px}.auth-topbar-logo{display:block;height:48px;object-fit:contain;object-position:left center;width:150px}.auth-stage{display:flex;justify-content:center;min-height:calc(100vh - 68px);padding:28px 16px 88px}.auth-hero{border-radius:14px 14px 0 0;min-height:220px}.auth-hero .brand-mark{flex-basis:86px;min-height:86px;min-width:86px}.auth-hero .brand-mark,.auth-hero>img{height:86px;max-height:86px;max-width:86px;width:86px}.auth-hero>img{display:block;object-fit:contain}.auth-card{border-color:rgb(217 175 50/52%);border-radius:8px;color:#fff;max-width:560px;width:100%}.auth-card,.auth-card .card-head,.auth-card .form-stack,.auth-card .verify-panel{background:var(--night)}.auth-card .card-head h2,.auth-card .pill{color:var(--gold)}.auth-card label,.auth-note,.verify-panel p{color:#d8d1c4}.auth-card input,.auth-card select,.auth-card textarea,.verify-panel div{background:#fff;color:var(--black)}.verify-panel .verification-mail p{color:var(--muted)}.auth-card .primary{color:#fff}.auth-card .code-request-button{background:var(--night);border:1px solid var(--gold);color:var(--gold)}.card{background:var(--night);border-color:rgb(217 175 50/46%);color:#fff}.card-head{border-color:rgb(255 255 255/16%)}.card-head h2{color:var(--gold)}.card .pill,.card-head span{color:#fff}.card label,.card p,.counter,.draft-list span,.inbox-item p,.recipient-home p,.section-label{color:#d8d1c4}.activity,.draft-list,.form-stack,.inbox-list,.member,.recipient-home,.recipient-settings,.settings-profile,.settings-row{background:var(--night)}.draft-row,.form-stack input,.form-stack select,.form-stack textarea,.metric-button,.recipient-settings input,.recipient-settings select,.secondary,.thread-card textarea,.thread-msg.in{background:#fff;color:var(--black)}.card .form-stack .secondary{background:var(--night);border:1px solid var(--gold);color:var(--gold)}.card .form-stack .secondary:disabled{background:var(--night);border-color:rgb(217 175 50/46%);color:rgb(217 175 50/70%)}.artist-links-panel,.booking-reply-panel,.general-fyi-panel,.target-summary{background:#fff;border:1px solid var(--line);color:var(--black)}.artist-links-panel span,.booking-reply-panel span,.general-fyi-panel span,.gigometer-mini small,.reply-note,.review-note,.target-summary p,.target-summary span{color:var(--muted)}.booking-reply-panel strong,.general-fyi-panel strong,.target-summary strong{color:var(--black)}.chart{border:1px solid rgb(217 175 50/34%);margin-top:0}.calendar-card .card-head h2{color:var(--gold)}.artist-card{background:#fff}.artist-links-panel a,.profile-links a,.profile-sources a{color:var(--gold)}.recipient-avatar{background:50%/contain no-repeat url(/fyier-logo.png),var(--night);border:1px solid var(--gold)}.recipient-cover .recipient-avatar{display:none}.inbox-item{border-color:rgb(217 175 50/50%)}.activity h3,.activity span,.inbox-title,.inbox-title .status-pill,.member h3,.member p{color:#fff}.activity h3{font-size:var(--text-p1)}.rights-card,.send-card,.thread-card{background:#fff;color:var(--black)}.thread-card .row h3{color:var(--gold)}.rights-card .tiny,.send-card .tiny,.thread-card .tiny{font-size:var(--text-p1)}.booking-reply-panel,.general-fyi-panel{display:grid;grid-gap:10px;gap:10px;padding:12px}.booking-reply-panel div,.general-fyi-panel div{display:flex;gap:10px;justify-content:space-between}.general-fyi-panel .fameometer-mini,.general-fyi-panel .fyi-link-row{display:grid;justify-content:stretch}.artist-summary-panel{border:1px solid rgb(217 175 50/62%);border-radius:12px;gap:12px;grid-template-columns:1fr 88px}.artist-summary-panel .artist-name-block{display:grid;grid-gap:3px;gap:3px;justify-content:start}.artist-fyi-photo{align-self:start;background:radial-gradient(circle at 30% 22%,#d9af32 0 10%,transparent 34%),radial-gradient(circle at 78% 22%,#127a58 0 10%,transparent 36%),linear-gradient(145deg,var(--night) 0,#001b4d 100%);border:1px solid var(--line);border-radius:10px;grid-column:2;grid-row:1/span 3;min-height:88px}.artist-summary-panel .artist-name-block strong{color:var(--black);font-size:var(--text-h3);padding:0;text-align:left}.artist-summary-panel .artist-name-block span{color:var(--muted);font-size:var(--text-p1);font-weight:850}.fameometer-mini,.gigometer-mini{border-top:1px solid var(--line);display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr;margin-top:2px;padding-top:10px}.fameometer-mini strong,.gigometer-mini strong{background:var(--gold);border-radius:999px;color:var(--black);min-width:62px;padding:5px 10px;text-align:center;width:max-content}.fameometer-mini strong{justify-self:start}.booking-reply-panel p,.general-fyi-panel p{color:var(--black);margin:0}.booking-reply-panel .gigometer-mini{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.fyi-content-panel h4{color:var(--black);font-size:13px;font-weight:650;line-height:1.2;margin:0}.fyi-content-panel .fyi-content-section>.contact-detail-list,.fyi-content-panel .fyi-content-section>h4,.fyi-content-panel .fyi-content-section>p{background:#fff;border:1px solid var(--line);border-radius:10px;font-size:13px;padding:12px}.general-fyi-panel.fyi-content-panel{background:#fff;border:1px solid rgb(217 175 50/62%);border-radius:12px;display:grid;grid-gap:10px;gap:10px;padding:10px}.general-fyi-panel.fyi-content-panel.is-attached-to-actions{border-bottom-left-radius:0;border-bottom-right-radius:0}.general-fyi-panel .fyi-content-section{background:#fff;border-radius:9px;display:grid;grid-gap:7px;gap:7px;justify-content:stretch;padding:10px}.fyi-content-section>span{font-size:var(--text-p2);font-weight:900;text-transform:none}.fyi-translation-note{color:var(--muted);font-size:var(--text-p2);font-weight:750}.fyi-content-panel .press-release-preview{font-weight:650;max-height:260px;overflow:auto;white-space:pre-wrap}.fyi-content-panel .fyi-release-lead{color:var(--black);font-weight:950!important}.fyi-content-panel .song-sample-fyi-panel{align-items:stretch;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr)!important;margin:0;max-width:100%;width:100%}.fyi-content-panel .song-sample-fyi-panel>div{grid-column:1/-1;min-width:0}.fyi-content-panel .song-sample-fyi-panel audio{display:block;grid-column:1/-1!important;min-width:0;width:100%}.contact-detail-list{display:grid;grid-gap:6px;gap:6px;margin:0}.general-fyi-panel .contact-detail-list div{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.contact-detail-list dt{color:var(--muted);font-size:var(--text-p2);font-weight:850}.contact-detail-list dd{color:var(--black);font-size:var(--text-p2);font-weight:500;margin:0;overflow-wrap:anywhere;text-align:right}.fyi-image-list{grid-gap:4px!important;gap:4px!important}.fyi-image-downloads,.fyi-image-list{display:grid!important;justify-content:stretch!important}.fyi-image-downloads{grid-gap:8px!important;gap:8px!important}.fyi-image-asset{align-items:start;display:grid;grid-gap:6px;gap:6px}.fyi-image-asset small{color:var(--muted);font-size:13px;font-weight:600;line-height:1.2}.fyi-image-thumb{align-items:center;background:var(--navy);border:2px solid var(--gold);border-radius:8px;color:var(--gold);display:inline-flex;font-size:13px;font-weight:850;height:58px;justify-content:center;overflow:hidden;padding:0;text-align:center;text-decoration:none;width:118px}.fyi-image-thumb img{display:block;height:100%;object-fit:cover;width:100%}.fyi-image-thumb.is-placeholder{padding:8px}.fyi-image-thumb span{overflow-wrap:anywhere}.fyi-image-download-button{background:var(--night);border:1px solid var(--gold);border-radius:999px;color:var(--gold);font-size:var(--text-p2);font-weight:900;padding:8px 12px;text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.fyi-image-preview-modal{align-items:center;background:rgb(0 16 48/88%);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:200}.fyi-image-preview-card{background:var(--night);border:1px solid var(--gold);border-radius:14px;display:grid;max-height:calc(100dvh - 36px);max-width:760px;overflow:auto;position:relative;width:100%}.fyi-image-preview-card>img{display:block;max-height:calc(100dvh - 150px);object-fit:contain;width:100%}.fyi-image-preview-card>div{color:#fff;display:grid;grid-gap:5px;gap:5px;padding:12px}.fyi-image-preview-card>div button{background:transparent;border:0;color:var(--gold);cursor:pointer;font-weight:900;padding:0;text-align:left}.fyi-image-preview-close{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--black);display:flex;height:42px;justify-content:center;position:absolute;right:10px;top:10px;width:42px;z-index:1}.account-security-settings>summary{cursor:pointer;font-size:var(--text-h3);font-weight:950;list-style-position:inside;padding:16px 14px}.account-security-settings{padding:0!important}.account-security-settings>div{padding:14px}.account-security-settings[open]>summary{border-bottom:1px solid var(--line)}.content-link{background:var(--night);border:2px solid var(--gold);border-radius:10px;color:var(--gold);display:block;padding:12px;text-align:center}.booking-reply-panel .gigometer-mini div{display:grid;grid-gap:5px;gap:5px;justify-content:stretch}.booking-reply-panel .gigometer-mini strong{color:var(--black);font-size:var(--text-p1);min-height:32px;min-width:116px;padding:7px 10px;text-align:center}.booking-reply-panel .gigometer-mini span{color:var(--muted);text-align:center}.settings-card{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--black);overflow:hidden}.settings-card .card-head{border-color:var(--line)}.settings-card .card-head h2,.settings-card .pill{color:var(--black)}.settings-card .onboarding-panel,.settings-card .recipient-settings,.settings-card .settings-profile,.settings-card .settings-row{background:#fff}.settings-card p,.simple-settings-row p{color:var(--muted);font-size:var(--text-p2);font-weight:400;line-height:1.2}.settings-card .tiny,.simple-settings-row .tiny{background:#fff;border:1px solid var(--line);color:var(--black)}.simple-settings-list{display:grid}.simple-settings-row{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr auto;padding:14px}.settings-row>.primary.settings-save-button,.simple-settings-row>.primary{grid-column:1/-1;width:100%}.settings-save-note{grid-column:1/-1;justify-self:end;margin:0}.simple-settings-row h3,.simple-settings-row p{margin:0}.recipient-profile-editor{grid-template-columns:1fr}.recipient-profile-editor>div{display:grid;grid-gap:9px;gap:9px}.settings-card .recipient-profile-editor p,.settings-card .simple-settings-row.recipient-profile-editor p{font-size:13px;font-weight:400}.recipient-cover-preview.personal-profile-preview{aspect-ratio:1;border-radius:50%;height:132px;min-height:0;max-width:132px;overflow:hidden;width:132px}.fyier-role-summary{display:grid;grid-gap:3px;gap:3px;margin:4px 0 10px}.settings-card .fyier-role-summary p,.settings-card .simple-settings-row .fyier-role-summary p{color:var(--muted);font-size:var(--text-p2);font-weight:400;line-height:1.25;margin:0}.settings-card .fyier-role-summary p:first-child,.settings-card .simple-settings-row .fyier-role-summary p:first-child{color:var(--black)}.recipient-profile-editor label{color:var(--muted);display:grid;font-size:var(--text-p1);font-weight:850}.recipient-profile-editor input,.recipient-profile-editor select{margin-top:6px}.editable-settings-row{align-items:start;grid-template-columns:1fr;position:relative}.editable-settings-row>div,.recipient-profile-editor>div,.settings-row>div,.simple-settings-row>div{min-width:0;width:100%}.editable-settings-row>.tiny{position:absolute;right:12px;top:12px}.editable-settings-row:not(.team-section-open):not(:has(.settings-inline-editor))>.tiny{top:50%;transform:translateY(-50%)}.team-section-open{grid-template-columns:1fr}.team-section-open>.tiny{display:none}.settings-inline-editor{display:grid;grid-gap:8px;gap:8px;margin-top:12px;width:100%}.settings-inline-editor input,.settings-inline-editor select{margin-top:0;width:100%}.settings-inline-close{justify-self:end}.team-section-open .settings-inline-close{margin:0 0 4px auto;position:static}.settings-save-button{background:linear-gradient(180deg,#e4be3a,#c99f24);border:0;border-radius:999px;color:var(--black);font-size:var(--text-p1);font-weight:950;min-height:46px;padding:10px 14px;width:100%}.primary.settings-save-button:disabled,.primary:disabled,.settings-save-button:disabled,.settings-wide-save:disabled{background:linear-gradient(180deg,#f5edcf,#ded4aa);border-color:#ded4aa;color:rgb(5 5 5/38%);cursor:default;opacity:1;box-shadow:none}.settings-wide-save{width:100%}.settings-wide-save.is-saved,.settings-wide-save.is-saved:disabled{background:linear-gradient(180deg,#f5edcf,#ded4aa);border-color:#ded4aa;color:rgb(5 5 5/46%);cursor:default}.account-security-settings.is-embedded label:has(input[aria-label="Repeat new password"]){margin-bottom:12px}.account-security-settings.is-embedded .repeat-password-label{margin-bottom:18px}.account-security-settings .auth-password-control input{padding-right:72px}.account-security-settings .auth-password-control button{right:12px;width:44px}.settings-card .account-security-settings.is-embedded .button-link,.settings-card .account-security-settings.is-embedded .tiny,.simple-settings-row .account-security-settings.is-embedded .button-link,.simple-settings-row .account-security-settings.is-embedded .tiny{align-items:center;background:var(--night);border:1px solid var(--gold);border-radius:999px;color:var(--gold);display:inline-flex;justify-content:flex-start;min-height:40px;padding:10px 14px;text-align:left;text-decoration:none;width:100%}.master-contact-card{background:var(--night);border:1px solid var(--gold);color:#f8f5ef;order:999}.settings-card .master-contact-card h3{color:var(--gold)}.settings-card .master-contact-card label,.settings-card .master-contact-card p,.settings-card .master-contact-helper{color:#f8f5ef}.settings-card .master-contact-helper{font-size:13px;line-height:1.35;margin:0 0 10px}.settings-card .master-contact-card .beta-bug-bounty-note,.settings-card .master-contact-card .beta-feedback-note{border:1px solid rgb(228 190 58/55%);border-radius:8px;color:#f3df95;font-size:13px;font-weight:700;line-height:1.35;margin:0 0 12px;padding:10px 12px}.legal-basics-settings{background:#fff}.legal-basics-root{display:grid;grid-gap:8px;gap:8px}.legal-basics-root>summary{color:var(--black);cursor:pointer;font-size:var(--text-h3);font-weight:950}.legal-basics-root>p{color:var(--muted);font-size:13px;line-height:1.35;margin:0}.legal-basics-list{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.legal-basics-list details{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.legal-basics-list summary{color:var(--black);cursor:pointer;font-weight:950}.legal-basics-list p{color:var(--muted);font-size:13px;line-height:1.35;margin:10px 0 0}.master-contact-card textarea{background:#fff;color:var(--black)}.master-contact-card .settings-save-button:disabled{background:linear-gradient(180deg,#5a4b22,#3f3417);color:rgb(255 255 255/45%)}.master-contact-card .settings-save-button:not(:disabled){background:linear-gradient(180deg,#e4be3a,#c99f24);color:var(--black)}.locked-account-type{border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:5px;gap:5px;padding:12px}.locked-account-type span,.privacy-spec-list span{color:var(--muted);font-size:var(--text-p2);font-weight:700;line-height:1.25}.privacy-spec-list{display:grid;grid-gap:8px;gap:8px;width:100%}.privacy-spec-list div{border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:4px;gap:4px;padding:11px 12px;width:100%}.team-empty-note{color:var(--muted);font-size:var(--text-p1);font-weight:700;margin:12px 14px}.team-settings-panel{display:grid;width:100%}.team-settings-panel .screen{display:contents}.team-settings-panel .card{background:#fff;border-color:var(--line);color:var(--black);margin:0;width:100%}.team-settings-panel .card-head{border-color:var(--line);padding:12px 14px}.team-settings-panel .card-head h2{color:var(--black);font-size:var(--text-h3)}.team-settings-panel .card-head .pill{color:var(--muted)}.team-settings-panel .member{background:#fff;min-height:96px;padding:12px 14px}.team-settings-panel .member h3,.team-settings-panel .member p{color:var(--black)}.team-settings-panel .member-actions .tiny{background:var(--night);border-color:var(--gold);color:var(--gold)}.media-delegation-row{grid-template-columns:1fr}.media-delegation-row>div{display:grid;grid-gap:12px;gap:12px}.settings-card .media-delegation-row p,.settings-card .simple-settings-row.media-delegation-row p{font-size:13px;font-weight:400}.media-user-switcher{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.media-user-switcher button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--black);display:grid;grid-gap:3px;gap:3px;justify-items:center;min-height:118px;padding:10px 8px;text-align:center}.compact-user-switcher button{min-height:92px}.organization-switcher button{min-height:72px}.media-user-switcher button.active{border-color:var(--gold);box-shadow:inset 0 0 0 2px var(--gold)}.media-user-switcher span{align-items:center;background:linear-gradient(135deg,var(--gold-dark),var(--gold));border-radius:50%;color:var(--black);display:inline-flex;font-size:var(--text-p2);font-weight:950;height:42px;justify-content:center;width:42px}.media-user-switcher strong{color:var(--black);font-size:var(--text-p1);font-weight:950}.media-user-switcher small{color:var(--muted);font-size:var(--text-p2);font-weight:800}.delegation-summary,.delegation-transfer,.takeover-panel{border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:8px;gap:8px;padding:12px}.delegation-summary span,.delegation-transfer label,.takeover-panel small{color:var(--muted);font-size:var(--text-p2);font-weight:800}.delegation-summary strong{color:var(--black);font-size:var(--text-p1);font-weight:950}.delegation-transfer select{margin-top:6px}.recipient-cover-preview{border:1px solid var(--line);border-radius:10px;min-height:248px}.newsroom-invites-card .newsroom-invite-item{padding:14px}.newsroom-invite-profile,.newsroom-user-item{align-items:center;display:flex;gap:10px}.newsroom-invite-profile div,.newsroom-user-item div{display:grid;grid-gap:2px;gap:2px}.newsroom-invite-avatar,.newsroom-user-avatar{align-items:center;background:#d9af32;border-radius:50%;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;overflow:hidden;width:44px}.newsroom-invite-contact,.newsroom-user-list{display:grid;grid-gap:8px;gap:8px;margin:10px 0}.newsroom-user-item{border:1px solid #ded5c7;border-radius:6px;padding:10px}.verification-panel{border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;padding:14px}.verification-head{align-items:start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr auto}.verification-head h3,.verification-head p,.verification-panel p{margin:0}.verification-head strong{color:var(--black);font-size:var(--text-p1);font-weight:950}.verification-steps{display:grid;grid-gap:7px;gap:7px}.verification-steps div{align-items:center;background:#f8f5ef;border:1px solid var(--line);border-radius:10px;color:var(--muted);display:grid;font-size:var(--text-p1);font-weight:850;grid-gap:9px;gap:9px;grid-template-columns:24px 1fr;min-height:42px;padding:9px 10px}.verification-steps div.done{background:var(--night);border-color:var(--gold-dark);color:var(--gold)}.verification-steps span{display:grid;font-weight:950;place-items:center}.user-switch-buttons{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.user-switch-buttons button{background:var(--night);border:1px solid var(--gold-dark);border-radius:999px;color:var(--gold);font-size:var(--text-p1);font-weight:950;min-height:38px;padding:8px 6px}.user-switch-buttons button.active{background:var(--gold);border-color:var(--gold-dark);color:var(--black)}.genre-settings-row{align-items:start;grid-template-columns:1fr}.genre-settings-row strong{color:var(--black);display:block;font-size:var(--text-p1);margin-top:8px}.reception-settings-row{grid-template-columns:1fr}.reception-settings-row>div{display:grid;grid-gap:14px;gap:14px}.reception-setting-group{border-top:1px solid var(--line);display:grid;grid-gap:4px;gap:4px;padding-top:12px}.reception-setting-group strong{color:var(--black);font-size:var(--text-p1);font-weight:950;line-height:1.1}.reception-warning-note{color:#b42318;font-size:var(--text-p2);font-weight:500;margin:0}.invite-email-send-button{background:linear-gradient(180deg,#efe5b8,#cdbf83);border-color:#b79b36;color:rgb(5 5 5/78%)}.invite-email-send-button+.settings-wide-save{margin-top:10px}.newsroom-invite-actions{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.genre-choice-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,103px);justify-content:space-between;width:100%}.genre-choice-grid.compact{margin-top:10px}.genre-choice-grid button{background:var(--night);border:1px solid var(--gold-dark);border-radius:999px;color:var(--gold);font-size:var(--text-p1);font-weight:950;height:40px;line-height:1;padding:7px 6px;width:103px}.genre-choice-grid button.active{background:var(--gold);color:var(--black)}.fyi-topic-detail-group{border-top:0;gap:2px;margin-top:-10px;padding-top:2px}.fyi-topic-detail-group .genre-choice-grid.compact{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2px;overflow:visible;padding-bottom:0}.fyi-topic-detail-group .genre-choice-grid button{font-size:11px;height:34px;min-width:0;padding:4px;white-space:nowrap;width:100%}.topic-filter-settings{gap:10px}.hierarchical-checkboxes{border:1px solid rgb(217 175 50/45%);border-radius:8px;display:grid;margin-top:8px;overflow:hidden;width:100%}.checkbox-tree-group{background:var(--night);color:var(--gold)}.checkbox-tree-group+.checkbox-tree-group{border-top:1px solid rgb(217 175 50/28%)}.checkbox-tree-parent{align-items:center;display:flex;min-height:42px;padding:0 8px 0 12px}.checkbox-tree-children label,.checkbox-tree-parent label,.flat-checkbox-options label,.standalone-checkbox{align-items:center;cursor:pointer;display:flex;font-size:13px;font-weight:800;gap:9px}.checkbox-tree-parent label{flex:1 1}.checkbox-tree-children input,.checkbox-tree-parent input,.flat-checkbox-options input,.standalone-checkbox input{accent-color:var(--gold);height:18px;margin:0;width:18px}.checkbox-tree-parent button{align-items:center;background:transparent;border:0;color:var(--gold);display:flex;height:34px;justify-content:center;padding:0;width:34px}.checkbox-tree-parent button svg{height:18px;width:18px}.checkbox-tree-children{border-top:1px solid rgb(217 175 50/22%);display:grid;padding-left:12px}.checkbox-tree-group[data-depth="1"],.checkbox-tree-group[data-depth="2"]{background:var(--night)}.checkbox-tree-group[data-depth="2"] .checkbox-tree-parent{min-height:38px}.hierarchical-checkboxes-light,.settings-card .hierarchical-checkboxes{border-color:var(--line);background:#fff}.hierarchical-checkboxes-light .checkbox-tree-group,.hierarchical-checkboxes-light .checkbox-tree-group[data-depth="1"],.hierarchical-checkboxes-light .checkbox-tree-group[data-depth="2"],.settings-card .checkbox-tree-group,.settings-card .checkbox-tree-group[data-depth="1"],.settings-card .checkbox-tree-group[data-depth="2"]{background:#fff;color:#050505}.hierarchical-checkboxes-light .checkbox-tree-children,.hierarchical-checkboxes-light .checkbox-tree-group+.checkbox-tree-group,.settings-card .checkbox-tree-children,.settings-card .checkbox-tree-group+.checkbox-tree-group{border-color:var(--line)}.hierarchical-checkboxes-light .checkbox-tree-parent button,.settings-card .checkbox-tree-parent button{color:var(--gold-deep)}.sender-genre-selector{border:1px solid rgb(217 175 50/45%);border-radius:8px;display:grid;margin-top:8px;overflow:hidden;width:100%}.sender-genre-row,.sender-music-genres-toggle{align-items:center;background:var(--night);border:0;color:var(--gold);cursor:pointer;display:flex;font-size:13px;font-weight:800;gap:9px;min-height:42px;padding:0 12px;text-align:left;width:100%}.sender-genre-row+.sender-music-genres-toggle,.sender-genre-selector .hierarchical-checkboxes{border-top:1px solid rgb(217 175 50/28%)}.sender-music-genres-toggle{justify-content:space-between}.sender-music-genres-toggle svg{height:18px;width:18px}.sender-genre-row input{accent-color:var(--gold);height:18px;margin:0;width:18px}.sender-genre-selector .hierarchical-checkboxes{border-bottom:0;border-left:0;border-radius:0;border-right:0;margin-top:0}.sender-genre-selector-light{border-color:var(--line)}.sender-genre-selector-light .sender-genre-row,.sender-genre-selector-light .sender-music-genres-toggle{background:#fff;color:#050505}.sender-genre-selector-light .hierarchical-checkboxes,.sender-genre-selector-light .sender-genre-row+.sender-music-genres-toggle{border-color:var(--line)}.flat-checkbox-options{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.fyi-types-filter-group .flat-checkbox-options{grid-template-columns:minmax(0,1fr)}.flat-checkbox-options label,.standalone-checkbox{border:1px solid var(--line);border-radius:8px;min-height:42px;padding:8px 12px}.topic-detail-filter-group{border-top:1px solid rgb(217 175 50/22%);display:grid;grid-gap:4px;gap:4px;padding-top:8px}.topic-detail-filter-group>span{color:var(--gold);font-size:var(--text-p2);font-weight:950}.topic-detail-filter-group .genre-choice-grid.compact{margin-top:2px}.settings-card .card-head{min-height:58px;padding:15px 14px}.settings-card .card-head h2{font-size:var(--text-h2);font-weight:950;line-height:1}.settings-card .onboarding-panel,.settings-card .settings-profile,.settings-card .settings-row,.settings-card .simple-settings-row,.settings-card .verification-panel{gap:12px;padding:14px}.settings-card .onboarding-head h3,.settings-card .simple-settings-row h3,.settings-card .verification-head h3,.settings-card h3{color:var(--black);font-size:18px;font-weight:950;line-height:1.1;margin:0}.settings-card .onboarding-grid small,.settings-card .onboarding-grid span,.settings-card .simple-settings-row p,.settings-card .verification-panel p,.settings-card p,.settings-card small{color:var(--muted);font-size:var(--text-p2);font-weight:400;line-height:1.2}.settings-card .simple-settings-row.what-is-fyi-panel,.settings-card .what-is-fyi-panel{background:var(--night);border-color:var(--gold-dark);padding-block:26px}.settings-card .simple-settings-row.what-is-fyi-panel h3,.settings-card .what-is-fyi-panel h3{color:var(--gold);margin-bottom:14px}.settings-card .simple-settings-row.what-is-fyi-panel p,.settings-card .what-is-fyi-panel p{color:var(--gold);font-size:13px;font-weight:400}.settings-card .simple-settings-row.what-is-fyi-panel p+p,.settings-card .what-is-fyi-panel p+p{margin-top:8px;text-indent:1.2em}.what-is-fyi-guide-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--gold);cursor:pointer;font-size:13px;font-weight:850;margin-top:0;min-height:0;padding:0;text-align:left;text-decoration:underline;text-underline-offset:3px}.what-is-fyi-panel>div>.what-is-fyi-guide-link{display:block;font-size:13px}.what-is-fyi-panel>div>.how-to-use-fyier+.what-is-fyi-guide-link,.what-is-fyi-panel>div>.what-is-fyi-guide-link+.what-is-fyi-guide-link{margin-top:14px}.settings-card .editable-settings-row>div>p:not(.settings-save-note),.settings-card .recipient-profile-editor>div>p:not(.settings-save-note),.settings-card .settings-row>div>p:not(.settings-save-note),.settings-card .simple-settings-row>div>p:not(.settings-save-note){display:none}.settings-card .feedback-thread-list p,.settings-card .fyier-role-summary p,.settings-card .invite-preview-card p,.settings-card .master-contact-card p,.settings-card .settings-inline-editor p,.settings-card .simple-settings-row.what-is-fyi-panel p,.settings-card .what-is-fyi-panel p{display:block}.fyi-section-description{color:#d8d1c4;font-size:13px;font-weight:400;margin:0;padding:10px 14px 0}.how-to-use-fyier{border-top:1px solid rgb(217 175 50/42%);display:grid;grid-gap:12px;gap:12px;margin-top:12px;padding-top:12px}.how-to-use-fyier section{display:grid;grid-gap:6px;gap:6px}.how-to-use-fyier h4{color:var(--gold);font-size:14px;margin:0}.settings-card .how-to-use-fyier p,.settings-card .simple-settings-row.what-is-fyi-panel .how-to-use-fyier p{margin:0;text-indent:0}.settings-card .onboarding-grid strong,.settings-card .simple-settings-row strong,.settings-card .verification-head strong,.settings-card strong{font-size:var(--text-p1);line-height:1.2}.settings-card .genre-choice-grid button,.settings-card .simple-settings-row .tiny,.settings-card .tiny,.settings-card .user-switch-buttons button{font-size:var(--text-p1);line-height:1}.invite-email-field,.invite-preview-card{display:grid;margin-top:12px}.invite-preview-card{background:#fff;border:1px solid var(--line);border-radius:10px;grid-gap:8px;gap:8px;padding:12px}.invite-preview-card strong{color:var(--black)}.invite-preview-card p{color:var(--muted);margin:0;white-space:pre-line}.invite-preview-card+.settings-wide-save{margin-top:12px}.master-panel .master-intro-row{background:var(--night);border-color:var(--gold-dark)}.master-panel .master-intro-row h3,.master-panel .master-intro-row p{color:var(--gold)}.master-switch-buttons{margin-top:12px}.feedback-thread-list,.master-checklist,.master-cockpit-lists,.master-message-list,.master-policy-list,.master-reply-list,.master-reward-list,.master-stat-grid,.spam-review-list{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.master-preference-stats,.master-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feedback-thread-list>div,.master-checklist div,.master-cockpit-lists>div,.master-message-list>div,.master-policy-list p,.master-preference-stats>div,.master-reply-list div,.master-reward-list>div,.master-stat-grid div,.spam-review-list div{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;margin:0;padding:10px 12px}.master-preference-stats{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.master-preference-stats h4{font-size:15px;margin:0 0 4px}.master-preference-stats p{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:8px 0}.master-preference-stats p:first-of-type{border-top:0}.master-preference-stats span{color:var(--gold);font-weight:950}.master-cockpit-lists{grid-template-columns:1fr}.master-cockpit-lists h4{font-size:15px;margin:0 0 4px}.master-cockpit-lists p{border-top:1px solid var(--line);display:grid;grid-gap:3px;gap:3px;margin:0;padding:8px 0}.master-cockpit-lists p:first-of-type{border-top:0}.master-cockpit-lists small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.feedback-thread-card{align-items:start;color:var(--black)}.feedback-thread-date{color:var(--muted);font-size:12px;font-weight:700}.feedback-thread-question{color:var(--black)!important;font-size:13px;font-weight:400;margin:0}.feedback-thread-list>div strong{color:var(--black)}.feedback-thread-list>div p{color:var(--muted)!important}.feedback-thread-list>div p.feedback-thread-question{color:var(--black)!important}.master-feedback-thread{gap:10px!important}.master-feedback-thread-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.master-feedback-thread-head small{color:var(--muted);font-size:12px;font-weight:800}.master-feedback-comment-list,.master-feedback-reward{display:grid;grid-gap:8px;gap:8px}.master-feedback-comment{background:#f8f5ef;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:9px 10px}.master-feedback-comment span{color:var(--muted);font-size:12px;font-weight:800}.master-feedback-comment p{color:var(--black)!important;font-size:13px;font-weight:400;margin:0}.master-feedback-reward{border-top:1px solid var(--line);margin-top:4px;padding-top:10px}.master-checklist div{grid-template-columns:1fr auto}.sender-note-editor,.spam-review-panel{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.master-reward-target{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;margin:12px 0;padding:10px 12px}.master-reward-list p,.master-reward-target span{color:var(--muted);font-size:13px;font-weight:400;margin:0}.master-reward-list span{color:var(--gold);font-weight:800}.sender-note-editor h4,.spam-review-panel h4{font-size:15px;margin:0}.spam-review-list div{align-items:center;grid-template-columns:minmax(0,1fr) auto}.sender-note-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.settings-clear-button{background:var(--night);border-color:var(--gold-dark);color:var(--gold)}.master-checklist p{color:var(--muted);font-size:13px;font-weight:400;grid-column:1/-1;margin:0}.master-checklist span{align-self:start;background:var(--night);border:1px solid var(--gold-dark);border-radius:999px;color:var(--gold);font-size:12px;font-weight:800;padding:4px 8px}.feedback-thread-reply{background:rgb(225 186 44/18%)!important;border-color:var(--gold)!important;color:var(--black);font-size:13px;font-weight:400;justify-self:end;max-width:82%;width:-moz-fit-content;width:fit-content}.feedback-thread-reply p{color:var(--black)!important;font-size:inherit;font-weight:inherit;margin:0}.master-message-list small{color:var(--muted);font-size:13px;font-weight:400}.master-reply-list strong{color:var(--black);font-size:14px}.master-reply-list p{margin:0}.master-message-list label,.master-reply-list p{color:var(--muted);font-size:13px;font-weight:400}.master-message-list label{display:grid;grid-gap:6px;gap:6px}.master-message-list textarea{min-height:70px}.master-message-list span,.master-stat-grid span{color:var(--muted);font-size:13px;font-weight:400}.master-checklist strong,.master-message-list strong,.master-stat-grid strong{color:var(--black);font-size:14px}.master-panel textarea{min-height:92px;resize:vertical}.bottom-nav{background:rgb(0 16 48/94%);bottom:0;display:grid;grid-gap:3px;gap:3px;grid-auto-columns:1fr;grid-auto-flow:column;left:50%;max-width:430px;padding:8px;position:fixed;transform:translateX(-50%);width:100%;z-index:5}.bottom-nav button{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:#fff;display:grid;font-size:var(--text-p2);font-weight:950;grid-gap:4px;gap:4px;min-height:58px;place-items:center}.bottom-nav button.active{background:rgb(217 175 50/26%);border-color:var(--gold-dark)}.nav-icon{font-size:var(--text-h2);line-height:1;position:relative}.nav-icon img{display:block;height:32px;object-fit:contain;width:32px}.auth-inline-check{align-items:flex-start;display:flex;gap:8px;line-height:1.35}.auth-inline-check input{flex:0 0 auto;margin-top:2px;width:auto}.form-stack label.auth-terms-check{align-items:start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr)}.auth-terms-check input{grid-column:1;margin:2px 0 0}.auth-terms-check span{grid-column:2}.auth-terms-check a{color:var(--gold);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.auth-terms-check a:visited{color:var(--gold)}.auth-link-button{background:transparent;border:0;color:#806300;cursor:pointer;font-weight:800;text-decoration:underline}.auth-password-hint{color:#d83a31;font-size:12px;margin:-4px 0 2px}.auth-password-hint.success{color:#3da35a}.auth-launch-note{background:var(--night);border:1px solid var(--gold-dark);border-radius:8px;color:var(--paper);display:grid;grid-gap:4px;gap:4px;padding:12px}.auth-launch-note strong{color:var(--gold)}.auth-launch-note p{color:var(--muted-light);font-size:13px;line-height:1.35;margin:0}.account-choice-list{padding-top:4px}.security-subsection{border-top:1px solid #ded7c8;display:grid;grid-gap:8px;gap:8px;margin-top:16px;padding-top:14px}.danger-zone{border-color:#b74335}.button-link{display:inline-block;text-decoration:none;width:-moz-fit-content;width:fit-content}.legal-page{background:#fff;color:#111;margin:0 auto;max-width:720px;min-height:100vh;padding:40px 24px}.legal-page h1{margin-top:0}.press-release-preview,.ready-release-textarea{columns:auto!important;display:block;font-weight:400;max-width:100%;overflow-wrap:break-word;white-space:pre-wrap;word-break:normal;writing-mode:horizontal-tb}.fyi-release-preview{columns:auto!important;display:flex!important;flex-direction:column;gap:12px;max-width:100%;min-width:0;overflow-x:hidden;text-align:left}.fyi-release-preview p{color:var(--black);display:block;flex:0 0 auto;margin:0;max-width:100%;min-width:0;overflow-wrap:break-word;white-space:pre-wrap;word-break:normal;writing-mode:horizontal-tb}.fyi-release-preview p:last-child{margin-bottom:0}.fyi-release-lead{font-size:inherit!important;font-weight:900!important;line-height:inherit!important}.fyi-release-copy{font-weight:400!important}.fyi-content-panel h4,.fyi-headline-input{font-size:18px;font-weight:950;line-height:1.18}.fyi-content-panel .press-release-preview{font-weight:400}.reservation-note{color:#fff;font-weight:400}.inline-link-button{background:transparent;border:0;color:var(--gold);cursor:pointer;font:inherit;font-weight:900;padding:0;text-decoration:underline}.nav-badge,.tab-badge{align-items:center;background:#e1322d;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:950;height:20px;justify-content:center;min-width:20px;padding:0 5px}.tab-badge{margin-left:6px;vertical-align:middle}.card-head-badge{transform:translateY(-2px)}.nav-badge{position:absolute;right:-10px;top:-8px}.secondary.add-manual-published-button{align-items:center;background:transparent;border:0;color:#81796d;display:inline-flex;gap:8px;justify-content:flex-start;margin-top:10px;min-height:0;padding:8px 4px;text-align:left;width:auto}.add-manual-plus{color:var(--gold);font-size:1.45rem;font-weight:950;line-height:1}.add-manual-copy{color:#81796d;font-weight:400}.media-response-helper{color:#d8d1c4;font-size:var(--text-p2);font-weight:400;margin:0}.publication-confirmation{align-items:flex-start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:18px 1fr;justify-items:start;text-align:left}.publication-confirmation input{height:18px;margin:2px 0 0;min-height:18px;width:18px}.translation-ready-note{color:#d8d1c4;font-size:var(--text-p2);font-weight:400}.master-contact-card{background:var(--night)!important;color:#d8d1c4}.master-contact-card h3{color:var(--gold)!important}.master-contact-card .settings-save-button{background:linear-gradient(180deg,#e4be3a,#c99f24);color:var(--black)}@media (min-width:960px){body{background:#d8d4ca}.translation-flag-grid{gap:10px;grid-template-columns:repeat(10,minmax(0,54px))}.translation-flag-grid button .translation-flag-emoji{font-size:34px}.auth-shell{display:grid;grid-template-rows:auto 1fr;max-width:100vw;min-height:100vh;padding:0;width:100vw}.auth-shell .auth-topbar{min-height:72px;padding-inline:clamp(72px,8vw,180px)}.auth-shell .auth-topbar-logo{height:50px;width:156px}.auth-shell .auth-stage{align-items:start;min-height:calc(100vh - 72px);padding:34px clamp(24px,4vw,56px) 96px}.auth-shell .auth-card{border-radius:8px;max-width:560px}.app-shell{display:grid;grid-template-rows:auto minmax(0,1fr);max-width:100vw;min-height:100vh;overflow:visible;width:100vw}.app-shell .topbar{grid-column:1/-1;grid-template-columns:minmax(170px,236px) minmax(0,1fr) minmax(260px,auto);min-height:72px;padding:12px clamp(40px,8vw,148px)}.app-shell .topbar-logo{height:42px}.app-shell .topbar-logo-button{align-self:center}.app-shell .account-switch{justify-self:end;max-width:360px;min-width:260px}.app-shell .account-switch-panel{border-radius:0 0 14px 14px;left:auto;max-height:calc(100vh - 86px);overflow:auto;right:clamp(40px,8vw,148px);top:72px;width:min(420px,calc(100vw - 48px))}.app-shell .bottom-nav,.app-shell .topbar-sign-out{display:none}.desktop-account-actions{border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;padding:12px}.desktop-account-actions button{background:var(--night);border:1px solid var(--gold);border-radius:999px;color:var(--gold);font-weight:950;min-height:40px}.desktop-account-actions .desktop-account-logout{background:transparent;border:0;color:var(--black);min-height:32px}.app-shell .viewport{grid-column:1;grid-row:2;overflow:visible;padding:32px clamp(32px,5vw,86px);width:100%}.app-shell-media.app-view-home .viewport,.app-shell-media.app-view-staging .viewport,.app-shell-radio.app-view-home .viewport,.app-shell-radio.app-view-staging .viewport,.app-shell-venue.app-view-home .viewport,.app-shell-venue.app-view-staging .viewport{padding-inline:clamp(48px,6vw,96px)}.settings-return-bar{display:flex}.app-shell .screen{gap:24px;width:100%}.app-shell .card,.app-shell .fyi-compose-card,.app-shell .inbox-list,.app-shell .media-fyi-tabs-card,.app-shell .recipient-profile-editor,.app-shell .settings-card,.app-shell .staging-list,.app-shell .team-settings-panel .card,.app-shell .team-settings-panel .screen{max-width:none;width:100%}.app-shell-media.app-view-packages .viewport,.app-shell-radio.app-view-packages .viewport,.app-shell-venue.app-view-packages .viewport,.app-shell.app-view-master .viewport,.app-shell.app-view-settings .viewport,.app-shell.app-view-team .viewport{justify-self:center;max-width:920px;width:100%}.app-shell-media.app-view-home .media-dashboard-screen,.app-shell-media.app-view-staging .media-dashboard-screen,.app-shell-radio.app-view-home .media-dashboard-screen,.app-shell-radio.app-view-staging .media-dashboard-screen,.app-shell-venue.app-view-home .media-dashboard-screen,.app-shell-venue.app-view-staging .media-dashboard-screen{align-items:start;display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1320px);justify-content:center;margin-inline:auto;max-width:1320px;width:100%}.app-shell-media.app-view-home .media-dashboard-screen>.card:first-child,.app-shell-media.app-view-staging .media-dashboard-screen>.card:first-child,.app-shell-radio.app-view-home .media-dashboard-screen>.card:first-child,.app-shell-radio.app-view-staging .media-dashboard-screen>.card:first-child,.app-shell-venue.app-view-home .media-dashboard-screen>.card:first-child,.app-shell-venue.app-view-staging .media-dashboard-screen>.card:first-child{grid-column:1}.media-mobile-inbox{display:none}.media-desktop-inbox-grid{display:grid;grid-gap:16px;gap:16px;grid-column:1;grid-template-columns:repeat(3,minmax(0,1fr))}.media-desktop-inbox-grid>.card{align-self:start;border-radius:10px;margin-bottom:0;overflow:hidden}.media-desktop-inbox-grid>.card>.card-head{min-height:58px;padding:16px 18px}.media-desktop-inbox-grid .inbox-item,.media-desktop-inbox-grid .inbox-list{padding:12px}.app-shell-artist.app-view-home .viewport{align-items:start;display:grid;grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px);grid-template-columns:minmax(460px,1fr) minmax(460px,1fr);margin:0 auto;max-width:1320px}.app-shell-artist.app-view-home .viewport>.desktop-send-column{grid-column:1}.app-shell-artist.app-view-home .desktop-send-column{align-self:start;background:var(--white);border-radius:10px;display:grid;grid-gap:16px;gap:16px;overflow:hidden;padding:0 0 18px}.app-shell-artist.app-view-home .desktop-send-column>.fyi-compose-card,.app-shell-artist.app-view-home .desktop-send-column>.fyi-send-intro-card,.app-shell-artist.app-view-home .desktop-send-column>.screen{margin-bottom:0}.app-shell-artist.app-view-home .desktop-send-column>.fyi-compose-card,.app-shell-artist.app-view-home .desktop-send-column>.screen .artist-card{border-radius:0}.app-shell-artist.app-view-home .viewport>.desktop-dashboard-column{grid-column:2;grid-row:1}.app-shell-artist.app-view-home .desktop-dashboard-column{display:grid;grid-gap:0;gap:0}.app-shell-artist.app-view-home .viewport>.screen .fyier-news-card,.app-shell-artist.app-view-home .viewport>.screen .newsroom-invites-card{display:none}.app-shell-artist.app-view-home .desktop-dashboard-column>.card{margin-bottom:0;border-radius:10px;overflow:hidden}.app-shell-artist.app-view-home .desktop-dashboard-column>.card>.card-head{min-height:64px;padding:18px 20px}.app-shell-artist.app-view-home .desktop-dashboard-column .artist-fyi-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell-artist.app-view-home .desktop-dashboard-column .artist-fyi-tabs button{min-width:0;padding-inline:10px}.app-shell-artist.app-view-home .desktop-dashboard-column .fyinbox-inline-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 28px 22px}.app-shell-artist.app-view-packages .viewport{align-items:start;display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(300px,380px) minmax(0,760px)}.app-shell-artist.app-view-packages .viewport>.fyi-insight-card,.app-shell-artist.app-view-packages .viewport>.newsroom-invites-card{grid-column:1}.app-shell-artist.app-view-packages .viewport>.card:last-of-type{grid-column:2;grid-row:1/span 4}.app-shell .send-sheet{left:0;max-width:none;padding:32px}.app-shell .action-feedback-sheet{padding:16px}.app-shell .event-sheet,.app-shell .rights-sheet,.app-shell .thread-sheet{left:0;max-width:none}.app-shell .send-card,.app-shell .thread-card{max-width:860px}}.client-profile-summary-list{display:grid;grid-gap:8px;gap:8px}.client-profile-picker-row{align-items:start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) max-content}.client-profile-summary-list button{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--black);display:grid;grid-gap:1px;gap:1px;min-height:44px;padding:6px 10px;text-align:left}.client-profile-summary-list button.is-selected{border-color:var(--gold)}.profile-delete-client-button{background:transparent;border:0;color:#e53935;display:inline-flex;font-size:var(--text-p2);font-weight:400;justify-content:flex-start;min-height:0;padding:0;text-align:left;width:-moz-fit-content;width:fit-content}.client-profile-picker-row .profile-delete-client-button{align-self:center}@media (max-width:520px){.client-profile-picker-row{grid-template-columns:minmax(0,1fr)}.client-profile-picker-row .profile-delete-client-button{align-self:start}}.client-profile-summary-list span{color:var(--muted);font-size:var(--text-p2);font-weight:750}.fyi-content-panel .song-sample-fyi-panel strong{color:var(--gold)!important}.fyi-content-panel .song-sample-fyi-panel span:last-child{color:#f7f0dc!important;justify-self:start;text-align:left}.publish-without-feedback-button{align-self:start;background:transparent;border:0;color:var(--gold);cursor:pointer;font-size:13px;font-weight:800;line-height:1.25;padding:2px 0 0;text-align:left}.publish-without-feedback-button:disabled{cursor:not-allowed;opacity:.5}.automatic-translation-consent{align-items:flex-start;background:rgb(255 255 255/8%);border:1px solid rgb(217 175 50/44%);border-radius:8px;color:#d8d1c4;display:flex;flex-direction:row;gap:8px;line-height:1.3;padding:9px 10px}.automatic-translation-consent input{accent-color:var(--gold);flex:0 0 auto;height:18px;margin:2px 0 0;padding:0;width:18px}.automatic-translation-consent span{min-width:0}.automatic-translation-consent p{color:#bfb7aa;font-size:12px;font-weight:650;line-height:1.35;margin:4px 0 0}.media-sticker-download-card p{margin-bottom:12px}.media-sticker-download-card{order:1000}.media-sticker-download-card img{border:1px solid rgb(217 175 50/24%);border-radius:8px;display:block;height:auto;margin-bottom:12px;max-width:100%}.media-sticker-download-link{display:inline-flex;text-decoration:none;width:-moz-fit-content;width:fit-content}.send-fyi-requirements{color:#d8d1c4;font-size:12px;font-weight:650;line-height:1.35;margin:0}