@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";
:root{--ink:#11110f;--muted:#77736c;--paper:#f5f2eb;--line:#ddd8cd;--accent:#eee8e3;--peach:#f2b49d;--card:#fff;--black:#111}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.brand{letter-spacing:-1.2px;font-size:20px;font-weight:900}.brand span{font-weight:400}.btn{border:1px solid var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:14px 20px;font-weight:700;display:inline-flex}.btn.dark{background:var(--ink);color:#fff}.btn.ghost{background:0 0}.btn.full{width:100%}.landing{min-height:100vh}.landNav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:82px;padding:0 6vw;display:flex}.landNav>div:last-child{align-items:center;gap:28px;font-size:14px;display:flex}.hero{grid-template-columns:1.1fr .9fr;align-items:center;min-height:650px;padding:70px 6vw;display:grid;overflow:hidden}.kicker,.eyebrow{letter-spacing:2px;color:#6d685f;margin-bottom:18px;font-size:11px;font-weight:800}.hero h1,.authArt h1{letter-spacing:-7px;margin:0;font-size:clamp(64px,7vw,118px);line-height:.82}.hero h1 em,.authArt h1 em{font-family:Georgia,serif;font-weight:400}.heroCopy>p{color:#5f5b54;max-width:600px;margin:32px 0;font-size:19px;line-height:1.6}.heroButtons{gap:12px;display:flex}.heroStats{gap:55px;margin-top:55px;display:flex}.heroStats div{flex-direction:column;display:flex}.heroStats b{font-size:28px}.heroStats span{color:var(--muted);margin-top:4px;font-size:12px}.heroArt{place-items:center;height:540px;display:grid;position:relative}.orbit{border:1px solid #c9c4b9;border-radius:50%;position:absolute}.orbit.one{width:480px;height:480px}.orbit.two{width:330px;height:330px}.productMock{z-index:2;background:linear-gradient(165deg,#f6c5b2,#d78d76);border-radius:18px 18px 45px 45px;flex-direction:column;justify-content:center;align-items:center;width:145px;height:380px;display:flex;position:relative;transform:rotate(8deg);box-shadow:0 30px 60px #0002}.productMock span{letter-spacing:2px;font-size:8px}.productMock b{text-align:center;margin:22px 0;font-size:26px}.productMock small{font-size:9px}.floatTag{background:var(--accent);z-index:3;border:1px solid #111;border-radius:999px;padding:11px 18px;font-size:10px;font-weight:900;position:absolute}.t1{top:90px;right:0;transform:rotate(10deg)}.t2{bottom:70px;left:10px;transform:rotate(-8deg)}.section{background:#faf8f3;padding:100px 6vw}.section h2,.cta h2{letter-spacing:-3px;margin:0 0 55px;font-size:58px;line-height:.95}.steps{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.step{background:#faf8f3;min-height:240px;padding:34px}.step>b{font-family:Georgia,serif;font-size:26px;font-style:italic}.step h3{margin-top:50px}.step p{color:var(--muted);line-height:1.5}.cta{color:#fff;background:#111;justify-content:space-between;align-items:flex-end;margin:0;padding:80px 6vw;display:flex}.cta h2{margin:0}.light{color:#bbb}.lightBtn{background:var(--accent);color:#111}.authPage{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.authArt{color:#fff;background:#151513;flex-direction:column;justify-content:space-between;padding:55px;display:flex}.lightBrand{color:#fff}.authArt p{color:#aaa;font-size:17px}.lightText{color:#aaa}.authPanel{background:#faf8f3;place-items:center;padding:40px;display:grid}.authBox{width:min(460px,100%)}.tabs{border-bottom:1px solid var(--line);margin-bottom:45px;display:flex}.tabs button{cursor:pointer;color:var(--muted);background:0 0;border:0;flex:1;padding:15px}.tabs button.active{color:#111;border-bottom:2px solid #111}.authBox h2{letter-spacing:-1.5px;margin-bottom:8px;font-size:38px}.muted{color:var(--muted)}label{flex-direction:column;gap:8px;margin:18px 0;font-size:12px;font-weight:700;display:flex}input{border:1px solid var(--line);background:#fff;border-radius:8px;padding:14px}.grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.check{flex-direction:row;align-items:flex-start;font-weight:400;line-height:1.4}.check input{margin:2px 0}.demoLink{color:var(--muted);cursor:pointer;background:0 0;border:0;margin:18px auto;text-decoration:underline;display:block}.shell{grid-template-columns:230px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;background:#141412;flex-direction:column;height:100vh;padding:30px 22px;display:flex;position:sticky;top:0}.sidebar .brand{padding:8px 7px}.role{letter-spacing:2px;color:#777;margin:8px 7px 35px;font-size:9px}.sidebar nav{flex-direction:column;gap:4px;display:flex}.sidebar nav a{color:#aaa;border-radius:8px;padding:12px 13px;font-size:13px}.sidebar nav a.active,.sidebar nav a:hover{color:#fff;background:#272723}.sideFoot{border-top:1px solid #333;align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.sideFoot div:last-child{flex-direction:column;font-size:12px;display:flex}.sideFoot small{color:#777;margin-top:3px}.avatar{background:var(--accent);color:#111;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:900;display:grid}.avatar.small{width:30px;height:30px}.main{min-width:0}.topbar{border-bottom:1px solid var(--line);z-index:10;background:#faf8f3;justify-content:space-between;align-items:center;height:66px;padding:0 35px;display:flex;position:sticky;top:0}.mobileBrand{display:none}.topActions{align-items:center;gap:10px;margin-left:auto;display:flex}.iconBtn{background:0 0;border:0;font-size:18px}.page{max-width:1500px;margin:0 auto;padding:42px}.pageHead{justify-content:space-between;align-items:flex-end;margin-bottom:35px;display:flex}.pageHead h1{letter-spacing:-2.5px;margin:0 0 8px;font-size:48px}.pageHead p{color:var(--muted);margin:0}.profileProgress{background:#f3ece8;border:1px solid #ddd0c8;border-radius:14px;grid-template-columns:1fr 220px auto;align-items:center;gap:24px;margin-bottom:22px;padding:18px 20px;display:grid}.profileProgress>div:first-child{flex-direction:column;gap:5px;font-size:13px;display:flex}.profileProgress span{color:#555}.profileProgress button{background:0 0;border:0;font-weight:800}.progress{background:#0002;border-radius:999px;height:6px;overflow:hidden}.progress i{background:#111;border-radius:999px;height:100%;display:block}.metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.metrics>div{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;padding:20px;display:flex}.metrics span{color:var(--muted);font-size:11px}.metrics b{margin:10px 0;font-size:30px}.metrics small{color:#777}.dashSection{margin-top:32px}.sectionHead{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.sectionHead h2{font-size:20px}.sectionHead a,.textBtn{background:0 0;border:0;font-size:12px;text-decoration:underline}.tasks{flex-direction:column;gap:8px;display:flex}.task{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex}.task>div{align-items:center;gap:12px;display:flex}.task>div:last-child{gap:10px}.task p{color:var(--muted);margin:4px 0 0;font-size:12px}.task button{background:#fff;border:1px solid #111;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:700}.task.urgent{border-left:4px solid #111}.taskIcon{background:#f1eee7;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.campaignGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.campaignGrid.compact{grid-template-columns:repeat(2,1fr)}.campaignCard{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.campaignVisual{background:linear-gradient(135deg,#ded8cf,#f0b8a3);place-items:center;height:220px;display:grid;position:relative}.campaignVisual .badge{background:#fff;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800;position:absolute;top:14px;left:14px}.visualWord{opacity:.65;font-family:Georgia,serif;font-size:50px;font-style:italic;transform:rotate(-8deg)}.campaignBody{padding:20px}.campaignBody h3{margin:5px 0 8px;font-size:24px}.campaignBody p{color:var(--muted);height:58px;font-size:13px;line-height:1.5}.campaignMeta{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:14px 0;font-size:10px;display:flex}.filters{gap:8px;margin-bottom:22px;display:flex;overflow:auto}.filters button{border:1px solid var(--line);white-space:nowrap;background:0 0;border-radius:999px;padding:9px 14px}.filters button.active{color:#fff;background:#111}.filters span{opacity:.6}.back{color:var(--muted);font-size:12px}.detailHero{background:#f0c2af;border-radius:20px;grid-template-columns:1.4fr .6fr;margin-top:22px;display:grid;overflow:hidden}.detailHero>div:first-child{padding:50px}.detailHero h1{letter-spacing:-3px;margin:5px 0 15px;font-size:58px}.detailHero p{max-width:650px;line-height:1.6}.pillRow{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.pillRow span{background:#fff9;border:1px solid #1113;border-radius:999px;padding:8px 11px;font-size:10px}.detailProduct{color:#fff;text-align:center;background:#171715;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.detailProduct b{margin:18px 0;font-size:30px}.detailProduct span{letter-spacing:2px;color:#888;font-size:9px}.detailLayout{grid-template-columns:1fr 330px;gap:34px;margin-top:35px;display:grid}.detailLayout article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:30px}.detailLayout article p,.briefList{color:var(--muted);line-height:1.7}.deliverables{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.deliverables>div{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr;gap:4px 10px;padding:15px;display:grid}.deliverables>b{grid-row:1/3}.deliverables small{color:var(--muted)}.applyBox{border:1px solid var(--line);background:#fff;border-radius:14px;height:max-content;padding:24px;position:sticky;top:90px}.fitScore{justify-content:space-between;align-items:center;display:flex}.fitScore b{font-size:30px}.applyBox p{color:var(--muted);font-size:12px}.applyBox>small{text-align:center;color:var(--muted);margin-top:12px;display:block}.tableCard{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.tableRow{border-top:1px solid var(--line);grid-template-columns:2fr 1fr 1fr auto;align-items:center;padding:16px 20px;font-size:13px;display:grid}.tableRow.head{text-transform:uppercase;color:var(--muted);background:#f5f3ee;border-top:0;font-size:10px}.tableRow button{background:0 0;border:0;text-decoration:underline}.status{background:#eee;border-radius:999px;padding:6px 9px;font-size:10px;font-style:normal}.adminMetrics>div:first-child{background:#e5ff8b}.pipeline{gap:10px;padding-bottom:12px;display:flex;overflow:auto}.pipeCol{background:#ece9e2;border-radius:10px;min-width:180px;padding:12px}.pipeCol>span{color:var(--muted);font-size:10px}.pipeCol>b{margin:5px 0 12px;font-size:22px;display:block}.miniCards{flex-direction:column;gap:7px;display:flex}.miniCreator{background:#fff;border-radius:8px;align-items:center;gap:8px;padding:9px;display:flex}.miniCreator>div:last-child{flex-direction:column;font-size:10px;display:flex}.miniCreator small{color:var(--muted);margin-top:2px}.adminGrid{grid-template-columns:1.3fr .7fr;gap:20px;display:grid}.adminList{border:1px solid var(--line);background:#fff;border-radius:12px}.adminList>div{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:5px;padding:16px;display:grid}.adminList>div:first-child{border:0}.adminList span{color:var(--muted);font-size:11px}.adminList button{background:0 0;border:0;grid-area:1/2/3;text-decoration:underline}.quality{color:#fff;background:#111;border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.quality>div{border-bottom:1px solid #333;justify-content:space-between;padding-bottom:12px;display:flex}.quality>div:last-child{border:0}.quality span{color:#aaa;font-size:11px}@media (max-width:900px){.landNav>div:last-child>a:not(.btn){display:none}.hero{grid-template-columns:1fr;padding-top:45px}.hero h1,.authArt h1{letter-spacing:-4px}.heroArt{height:400px}.section h2,.cta h2{font-size:42px}.steps{grid-template-columns:1fr 1fr}.authPage{grid-template-columns:1fr}.authArt{min-height:300px}.authArt h1{font-size:60px}.shell{grid-template-columns:1fr}.sidebar{display:none}.mobileBrand{font-weight:900;display:block}.page{padding:25px 18px}.pageHead h1{font-size:38px}.metrics{grid-template-columns:1fr 1fr}.profileProgress{grid-template-columns:1fr}.campaignGrid,.campaignGrid.compact{grid-template-columns:1fr 1fr}.detailHero,.detailLayout{grid-template-columns:1fr}.detailProduct{min-height:220px}.applyBox{position:static}.adminGrid{grid-template-columns:1fr}}@media (max-width:600px){.hero{padding:50px 22px}.hero h1{letter-spacing:-4px;font-size:62px}.heroArt{height:330px}.productMock{width:110px;height:270px}.orbit.one{width:300px;height:300px}.orbit.two{width:210px;height:210px}.heroButtons{flex-direction:column}.heroStats{gap:25px}.section{padding:70px 22px}.steps{grid-template-columns:1fr}.cta{flex-direction:column;align-items:flex-start;gap:30px;padding:60px 22px}.authArt{padding:30px}.authPanel{padding:25px 18px}.metrics{grid-template-columns:1fr 1fr}.campaignGrid,.campaignGrid.compact{grid-template-columns:1fr}.task{align-items:flex-start;gap:10px}.task>div:last-child{flex-direction:column;align-items:flex-end}.detailHero>div:first-child{padding:28px}.detailHero h1{font-size:42px}.deliverables{grid-template-columns:1fr}.tableCard{overflow:auto}.tableRow{min-width:650px}}label textarea,label select{box-sizing:border-box;width:100%;font:inherit;color:#111;background:#fff;border:1px solid #ddd;border-radius:10px;margin-top:8px;padding:12px 14px}label textarea:focus,label select:focus{outline:1px solid #111}button:disabled{opacity:.55;cursor:not-allowed}.tableRow small{color:#777;margin-top:4px}.notice{border-radius:10px;margin:14px 0;padding:13px 16px;font-size:13px}.notice.error{background:#fff0ec;border:1px solid #e5b5aa}.emptyState{color:var(--muted);text-align:center;padding:28px}.campaignManageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.manageCampaignCard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.manageCampaignTop{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;justify-content:space-between;align-items:center;font-size:11px;display:flex}.campaignStatus{text-transform:uppercase;letter-spacing:.4px;color:#333;background:#ece9e2;border-radius:999px;align-items:center;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.campaignStatus.open{background:#f3ece8}.campaignStatus.draft{background:#ece9e2}.campaignStatus.paused{background:#ffe0a8}.campaignStatus.closed,.campaignStatus.archived{color:#777;background:#e5e2dc}.manageCampaignCard h2{letter-spacing:-1px;margin:18px 0 8px;font-size:28px}.manageCampaignCard>p{color:var(--muted);min-height:42px;font-size:13px;line-height:1.55}.miniMetrics{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(4,1fr);margin:20px 0;display:grid;overflow:hidden}.miniMetrics>div{border-left:1px solid var(--line);flex-direction:column;padding:12px;display:flex}.miniMetrics>div:first-child{border-left:0}.miniMetrics b{font-size:19px}.miniMetrics span{color:var(--muted);margin-top:3px;font-size:9px}.campaignDates{color:var(--muted);gap:24px;margin-bottom:18px;font-size:10px;display:flex}.campaignDates span{flex-direction:column;gap:4px;display:flex}.campaignDates b{color:var(--ink);font-size:12px}.manageActions{gap:8px;display:flex}.manageActions .btn{padding:10px 15px;font-size:11px}.creatorToolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.creatorToolbar input{width:min(480px,100%)}.creatorToolbar span{color:var(--muted);font-size:12px}.creatorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.creatorCard{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.creatorIdentity,.creatorInfo{align-items:center;gap:12px;display:flex}.avatar.large{width:48px;height:48px}.creatorIdentity h3{margin:0 0 4px;font-size:17px}.creatorIdentity span,.creatorInfo span,.creatorInfo small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.creatorCard>p{color:var(--muted);min-height:36px;font-size:12px;line-height:1.5}.socialRows{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 0}.socialRows>div{grid-template-columns:70px 1fr auto;align-items:center;gap:6px;padding:5px 0;font-size:10px;display:grid}.socialRows b{font-size:11px}.socialRows small{color:var(--muted)}.creatorStats{color:var(--muted);justify-content:space-between;gap:8px;margin-top:12px;font-size:9px;display:flex}.creatorStats span{flex-direction:column;gap:4px;display:flex}.creatorStats b{color:var(--ink);font-size:11px}.campaignCenterHead{justify-content:space-between;align-items:flex-end;gap:24px;margin:26px 0;display:flex}.campaignCenterHead h1{letter-spacing:-2.4px;margin:0;font-size:50px}.campaignCenterHead p{color:var(--muted);max-width:760px}.titleStatus{align-items:center;gap:12px;display:flex}.headActions{flex-shrink:0;gap:8px;display:flex}.headActions .btn{padding:11px 15px;font-size:11px}.campaignKpis{grid-template-columns:repeat(5,1fr)}.campaignTabs{border-bottom:1px solid var(--line);gap:4px;margin:30px 0 24px;display:flex;overflow:auto}.campaignTabs button{color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 14px;font-size:12px}.campaignTabs button.active{color:var(--ink);border-bottom-color:var(--ink);font-weight:700}.campaignSnapshot,.settingsCard,.briefAdmin{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px}.campaignSnapshot h3{margin-top:0}.campaignSnapshot>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;font-size:11px;display:flex}.campaignSnapshot span{color:var(--muted)}.applicationCards{flex-direction:column;gap:9px;display:flex}.applicationCard{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:1fr 130px auto;align-items:center;gap:18px;padding:15px;display:grid}.creatorInfo>div:last-child{min-width:0}.creatorInfo b{font-size:13px}.applicationStatus{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.applicationStatus small{color:var(--muted);font-size:9px}.applicationPill{background:#ece9e2;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.applicationPill.selected{background:#f3ece8}.applicationPill.reviewing{background:#ffe0a8}.applicationPill.rejected{color:#888;background:#eee}.applicationActions{justify-content:flex-end;gap:6px;display:flex}.applicationActions button,.rowActions button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:7px 10px;font-size:10px}.applicationActions .primaryAction{color:#fff;background:#111;border-color:#111}.shipmentRow{grid-template-columns:1.4fr 1fr 1fr auto}.contentRow{grid-template-columns:1.3fr 1fr 1fr 1fr}.rowActions{gap:5px;display:flex}.briefPreview{grid-template-columns:1fr 1fr;gap:30px;display:grid}.briefPreview>div:first-child{background:#f4f1ea;border-radius:12px;padding:24px}.briefPreview span{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:10px}.briefPreview h3{margin:8px 0;font-size:30px}.briefPreview p,.briefPreview li{color:var(--muted);font-size:12px;line-height:1.55}.briefPreview h4{margin-bottom:8px}.settingsCard label{font-size:11px}@media (max-width:1100px){.creatorGrid{grid-template-columns:repeat(2,1fr)}.campaignKpis{grid-template-columns:repeat(3,1fr)}.applicationCard{grid-template-columns:1fr 100px}.applicationActions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:800px){.campaignManageGrid,.creatorGrid{grid-template-columns:1fr}.campaignCenterHead{flex-direction:column;align-items:flex-start}.headActions{flex-wrap:wrap;width:100%}.campaignKpis{grid-template-columns:repeat(2,1fr)}.briefPreview{grid-template-columns:1fr}.miniMetrics{grid-template-columns:repeat(2,1fr)}.miniMetrics>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.miniMetrics>div:nth-child(4){border-top:1px solid var(--line)}.applicationCard{grid-template-columns:1fr}.applicationActions{grid-column:auto}.campaignCenterHead h1{font-size:38px}}.inlineAction{font-size:11px;font-weight:800;text-decoration:underline}.collabHead{margin-top:24px}.collabSteps{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:22px;display:grid;overflow:hidden}.collabSteps>div{background:#fff;flex-direction:column;gap:4px;padding:17px;display:flex}.collabSteps>div.done{background:#f3ffd0}.collabSteps b{font-family:Georgia,serif;font-size:20px;font-style:italic}.collabSteps span{font-size:12px;font-weight:800}.collabSteps small{color:var(--muted);font-size:9px}.collabGrid{grid-template-columns:minmax(0,1fr) 280px;gap:18px;display:grid}.collabMain{flex-direction:column;gap:18px;display:flex}.workspaceSide{flex-direction:column;gap:14px;display:flex}.workspaceCard{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px}.workspaceCard h2,.workspaceCard h3{margin-top:0}.workspaceCard>p{color:var(--muted);line-height:1.55}.briefCols{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.briefCols b{text-transform:uppercase;letter-spacing:.7px;font-size:11px}.briefCols li{color:var(--muted);font-size:12px;line-height:1.6}.shipmentBadge,.bigStatus{background:#f3ece8;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:900;display:inline-flex}.workspaceSide .workspaceCard>p{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:12px;display:flex}.workspaceSide .workspaceCard>p span{color:var(--muted);font-size:9px}.submissionList,.moderationList,.shipmentCards,.workspaceList{flex-direction:column;gap:10px;display:flex}.submissionCard,.moderationCard,.shipmentCard,.workspaceListItem,.queueCard{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.submissionTop,.moderationTop,.shipmentFooter,.workspaceListItem,.queueCard{justify-content:space-between;align-items:center;gap:16px;display:flex}.submissionTop>div{flex-direction:column;gap:4px;display:flex}.submissionTop small,.moderationMeta{color:var(--muted);font-size:9px}.contentStatus{white-space:nowrap;background:#ece9e2;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900;display:inline-flex}.contentStatus.submitted,.contentStatus.resubmitted{background:#ffe0a8}.contentStatus.revision_requested{background:#ffd7d0}.contentStatus.approved,.contentStatus.published{background:#f3ece8}.submissionLinks{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.submissionLinks a{background:#f5f2eb;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:800;text-decoration:underline}.reviewNote{background:#f7f5ef;border-left:3px solid #111;border-radius:0 8px 8px 0;margin-top:9px;padding:12px}.reviewNote.revision{background:#fff2ed}.reviewNote b{font-size:10px}.reviewNote p{color:#4f4b44;margin:5px 0;font-size:11px}.reviewNote small{color:var(--muted);font-size:8px}.publishBox{gap:8px;margin-top:12px;display:flex}.publishBox input{flex:1}.publishBox button,.reviewBox button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:800}.shipmentFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.shipmentFields label{margin:14px 0}.shipmentFooter{border-top:1px solid var(--line);padding-top:12px}.moderationMeta{gap:16px;margin:12px 0;display:flex}.reviewBox{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.reviewBox textarea{border:1px solid var(--line);width:100%;min-height:80px;font:inherit;resize:vertical;border-radius:9px;padding:11px}.reviewBox>div{justify-content:flex-end;gap:7px;margin-top:8px;display:flex}.reviewBox .primaryAction{color:#fff;background:#111;border-color:#111}.workspaceListItem>div{flex-direction:column;gap:5px;display:flex}.workspaceListItem>div:last-child{align-items:flex-end}.workspaceListItem span{color:var(--muted);font-size:10px}.workspaceListItem:hover{border-color:#999}.shipmentGlobalRow{grid-template-columns:1.2fr 1.4fr .8fr 1fr 1fr}.moderationQueue{flex-direction:column;gap:10px;display:flex}.queueCard h3{margin:9px 0 5px}.queueCard p{color:var(--muted);margin:0;font-size:11px}.queueCard .btn{padding:9px 13px;font-size:10px}@media (max-width:900px){.collabGrid{grid-template-columns:1fr}.workspaceSide{grid-template-columns:1fr 1fr;display:grid}.collabSteps{grid-template-columns:repeat(2,1fr)}.shipmentFields,.briefCols{grid-template-columns:1fr}}@media (max-width:600px){.workspaceSide{grid-template-columns:1fr}.collabSteps{grid-template-columns:1fr 1fr}.submissionTop,.shipmentFooter,.moderationTop,.queueCard{flex-direction:column;align-items:flex-start}.publishBox{flex-direction:column}}:root{--ink:#231f20;--muted:#746d6c;--paper:#f8f5f1;--line:#e5deda;--accent:#b73b59;--peach:#ead8d2;--card:#fffdfb;--black:#231f20;--cosmed:#a72e4f;--cosmed-soft:#f4e7e9;--clinical:#f0efec}body{background:radial-gradient(circle at 90% 0,#f6e9eb 0,transparent 25%),var(--paper)}.brandStack{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.cosmedWord{letter-spacing:5px;color:var(--cosmed);font-family:Georgia,serif;font-size:24px}.cosmedSub{letter-spacing:2px;color:#7c676b;margin:5px 0 16px;font-size:6px}.brandStack b{letter-spacing:-.4px;color:var(--ink);font-size:15px}.role{color:var(--cosmed)!important}.sidebar nav a.active{background:var(--cosmed-soft)!important;color:var(--cosmed)!important}.sidebar nav a.active:before{background:var(--cosmed)!important}.btn.dark{background:var(--cosmed);border-color:var(--cosmed)}.eyebrow{color:var(--cosmed)}.avatar{background:var(--cosmed-soft)!important;color:var(--cosmed)!important}.progress i{background:var(--cosmed)!important}.profileProgress{background:linear-gradient(105deg,#fff 0,#f7eaec 100%)!important;border-color:#ead9dd!important}.metrics>div,.tableCard,.creatorCard,.campaignCard,.workspaceCard,.notificationItem,.affiliateCard,.insightBanner{box-shadow:0 12px 35px #442a2e09}.notificationFeed{flex-direction:column;gap:10px;display:flex}.notificationItem{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:8px 1fr auto;align-items:start;gap:14px;padding:18px;display:grid}.notificationItem.unread{background:#fffafb;border-color:#d9b3bd}.notifDot{background:#c8c0bd;border-radius:50%;width:7px;height:7px;margin-top:7px}.unread .notifDot{background:var(--cosmed)}.notificationItem small{color:var(--muted);font-size:9px}.notificationItem h3{margin:5px 0;font-family:Georgia,serif;font-size:19px}.notificationItem p{color:var(--muted);margin:0 0 8px;font-size:12px}.notificationItem a{color:var(--cosmed);font-size:10px;font-weight:800}.notificationItem button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:9px}.emptyBeauty{color:var(--muted);background:linear-gradient(130deg,#fff,#f5e7e9);border:1px solid #ead9dd;border-radius:16px;padding:36px}.affiliateGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;display:grid}.affiliateCard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.affiliateCard>span{letter-spacing:1px;color:var(--cosmed);font-size:9px;font-weight:800}.affiliateCard h2{letter-spacing:1px;margin:12px 0;font-family:Georgia,serif;font-size:28px}.affiliateCard p,.affiliateCard code{color:var(--muted);font-size:10px}.insightBanner{background:linear-gradient(120deg,#fff 20%,#f4e6e9);border:1px solid #ead9dd;border-radius:20px;margin-top:24px;padding:45px}.insightBanner small{color:var(--cosmed);letter-spacing:1.6px;font-weight:900}.insightBanner h2{margin:10px 0;font-family:Georgia,serif;font-size:42px;font-style:italic;font-weight:400}.insightBanner p{color:var(--muted)}@media (max-width:800px){.affiliateGrid{grid-template-columns:1fr}.cosmedWord{font-size:19px}.insightBanner{padding:25px}.insightBanner h2{font-size:30px}}:root{--cosmed-deep:#7f1f3c;--rose-wash:#f7ecef;--warm-white:#fffdfb;--sage:#ebe8ed}body{letter-spacing:-.01em}.topbar{-webkit-backdrop-filter:blur(18px);background:#f8f5f1e0}.sidebar{padding:28px 18px}.sidebar nav{gap:7px}.sidebar nav a{color:#756b6e;border-radius:10px;padding:12px 14px;font-weight:650;position:relative}.sidebar nav a.active:before{content:"";border-radius:4px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.sideFoot{color:var(--ink)}.sideFoot small{color:#8b7f82}.iconBtn{color:var(--cosmed)}.pageHead{padding-bottom:8px}.pageHead h1{letter-spacing:-2px;font-family:Georgia,serif;font-weight:400}.pageHead h1:first-letter{color:var(--cosmed)}.metrics{gap:14px}.metrics>div{border-radius:18px;min-height:132px;padding:22px;position:relative;overflow:hidden}.metrics>div:after{content:"";border:1px solid #f0e4e6;border-radius:50%;width:72px;height:72px;position:absolute;top:-25px;right:-24px}.metrics b{color:var(--cosmed-deep);font-family:Georgia,serif;font-weight:400}.campaignCard{border-radius:20px;transition:transform .2s,box-shadow .2s,border-color .2s}.campaignTop{background:var(--warm-white)}.productVisual{background:radial-gradient(circle at 65% 30%,#fff 0 7%,#0000 8%),linear-gradient(145deg,#f7e9ec,#ead6d9);min-height:210px;position:relative;overflow:hidden}.productVisual:before{content:"COSMED";color:#7f1f3c12;letter-spacing:4px;font-family:Georgia,serif;font-size:68px;position:absolute;bottom:-16px;right:-16px}.productVisual small{letter-spacing:2px;color:var(--cosmed);font-weight:800}.productVisual b{text-align:center;color:#542b36;max-width:80%;font-family:Georgia,serif;font-weight:400}.campaignBody h3{font-family:Georgia,serif;font-weight:400}.campaignBody p{height:auto;min-height:48px}.landNav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:5;background:#fffdfbd9;position:relative}.landNav .brand{color:var(--cosmed);letter-spacing:2px;font-family:Georgia,serif}.hero{background:radial-gradient(circle at 78% 42%,#f3dfe4 0,#0000 28%)}.hero h1,.authArt h1{letter-spacing:-5px;font-size:clamp(58px,6.8vw,110px)}.hero h1 em,.authArt h1 em{color:var(--cosmed)}.heroArt:after{content:"COSMECEUTICALS · ANATOLIA";letter-spacing:3px;color:#8d747a;font-size:8px;position:absolute;bottom:24px;right:15px}.productMock{background:linear-gradient(165deg,#f8ecef,#c88c9d);border:1px solid #d6aebb;box-shadow:0 34px 70px #6227392e}.productMock span,.productMock small{color:#6f3145}.productMock b{color:#5e2538;font-family:Georgia,serif;font-weight:400}.floatTag{color:var(--cosmed);background:#fff9fa;border-color:#d7b6bf}.cta{background:linear-gradient(115deg,#72203a,#a72e4f)}.lightBtn{color:var(--cosmed);background:#fff;border-color:#fff}.authArt{background:radial-gradient(circle at 20% 15%,#a73757 0,#0000 28%),linear-gradient(150deg,#4b1728,#1f1519)}.authArt .brand{letter-spacing:2px;font-family:Georgia,serif}.authPanel{background:linear-gradient(145deg,#fffdfb,#f7ecef)}.authBox{background:#ffffffb8;border:1px solid #eadcdf;border-radius:24px;padding:38px;box-shadow:0 30px 80px #49222e14}.authBox h2{color:#522638;font-family:Georgia,serif;font-weight:400}.tabs button.active{color:var(--cosmed);border-color:var(--cosmed)}.cosmedSeal{letter-spacing:1.8px;color:#7f626a;align-items:center;gap:9px;font-size:9px;font-weight:800;display:inline-flex}.cosmedSeal:before{content:"C";width:25px;height:25px;color:var(--cosmed);border:1px solid #cbaeb6;border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:13px;display:grid}.brandNote{background:linear-gradient(120deg,#fff,#f9eff1);border:1px solid #ead9dd;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;margin-top:16px;padding:15px 17px;display:flex}.brandNote p{color:#75696c;margin:0;font-size:11px;line-height:1.5}.brandNote b{color:var(--cosmed)}@media (max-width:800px){.authPage{grid-template-columns:1fr}.authArt{min-height:300px;padding:35px}.authArt h1{font-size:54px}.authPanel{padding:24px}.authBox{padding:25px}.hero{grid-template-columns:1fr;padding-top:50px}.heroArt{height:420px}.landNav>div:last-child a:not(.btn){display:none}}.campaignBanner{background:linear-gradient(145deg,#f7e9ec,#ead6d9);height:220px;position:relative;overflow:hidden}.campaignBanner>img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.campaignCard:hover .campaignBanner>img{transform:scale(1.025)}.campaignBanner .productVisual{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:0;display:flex}.campaignBannerBadge{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:14px 14px auto}.campaignBannerBadge span,.campaignBannerBadge i{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#4d3840;background:#fffdfbeb;border:1px solid #ffffffa6;border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:700}.campaignBannerBadge i{color:var(--cosmed);text-transform:uppercase;letter-spacing:.6px}.bannerEditor{border:1px solid var(--line);background:var(--warm-white);border-radius:16px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:center;gap:24px;margin-bottom:24px;padding:18px;display:grid}.bannerEditor.compact{margin-bottom:26px}.bannerPreview{aspect-ratio:16/9;background:#efe2e5;border:1px solid #e6d5da;border-radius:13px;overflow:hidden}.bannerFallback{text-align:center;color:#5d3440;background:radial-gradient(circle at 65% 30%,#fff 0 8%,#0000 9%),linear-gradient(145deg,#f8ecef,#ead9dd);flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:210px;display:flex}.bannerFallback small{letter-spacing:2.5px;color:var(--cosmed);font-size:10px;font-weight:800}.bannerFallback strong{margin:10px 0;font-family:Georgia,serif;font-size:29px;font-weight:400}.bannerFallback span{color:var(--muted);font-size:10px}.bannerEditor h3{margin:5px 0 8px;font-family:Georgia,serif;font-size:25px;font-weight:400}.bannerEditor p{color:var(--muted);margin:0 0 14px;font-size:12px;line-height:1.5}.uploadBtn{background:var(--cosmed);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin-right:10px;padding:10px 15px;font-weight:700;color:#fff!important;width:auto!important;font-size:11px!important;display:inline-flex!important}.uploadBtn input{display:none!important}.creatorOpen{text-align:center;margin-top:14px}.creator360Hero{background:linear-gradient(112deg,#fff 0,#fbf2f4 70%,#f2dde3 100%);border:1px solid #ead9dd;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin:20px 0 16px;padding:30px 34px;display:flex;position:relative;overflow:hidden}.creator360Hero:after{content:"COSMED";letter-spacing:6px;color:#7f1f3c0b;font-family:Georgia,serif;font-size:95px;position:absolute;bottom:-30px;right:120px}.creator360Identity{z-index:1;align-items:center;gap:20px;display:flex;position:relative}.creator360Avatar{width:76px!important;height:76px!important;font-size:24px!important}.creator360Identity h1{letter-spacing:-2px;margin:5px 0;font-size:44px}.creator360Identity p{color:var(--muted);margin:0;font-size:12px}.creatorScoreRing{z-index:1;background:#fff;border:8px solid #e9cfd6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative;box-shadow:0 12px 30px #57253414}.creatorScoreRing small{letter-spacing:1px;color:var(--cosmed);font-size:7px}.creatorScoreRing strong{font-family:Georgia,serif;font-size:32px;font-weight:400;line-height:1}.creatorScoreRing span{color:var(--muted);font-size:9px}.creator360Metrics{margin-bottom:18px;grid-template-columns:repeat(6,1fr)!important}.creator360Layout{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);align-items:start;gap:18px;display:grid}.creator360Layout main,.creator360Layout aside{flex-direction:column;gap:18px;display:flex}.profileSection,.scoreBreakdown,.adminNotes,.affiliate360{padding:22px}.profileSection h2,.scoreBreakdown h2,.adminNotes h2,.affiliate360 h2{margin:4px 0 16px;font-family:Georgia,serif;font-size:27px;font-weight:400}.creatorBio{color:#5f5456;max-width:760px;font-size:13px;line-height:1.7}.social360{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.social360>div{border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr auto;gap:4px;padding:14px;display:grid}.social360 span{letter-spacing:1px;color:var(--cosmed);grid-column:1/-1;font-size:8px}.social360 b{font-size:12px}.social360 strong{font-size:16px}.social360 small{color:var(--muted);grid-column:1/-1;font-size:9px}.historyList{flex-direction:column;display:flex}.historyItem{border-top:1px solid var(--line);grid-template-columns:62px minmax(160px,1fr) auto 150px auto;align-items:center;gap:14px;padding:13px 0;display:grid}.historyItem:first-child{border-top:0}.historyThumb{background:#f1e4e7;border-radius:9px;justify-content:center;align-items:center;width:62px;height:48px;display:flex;overflow:hidden}.historyThumb img{object-fit:cover;width:100%;height:100%}.historyThumb span{letter-spacing:1px;color:var(--cosmed);font-size:7px}.historyItem>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.historyItem>div:nth-child(2)>b{font-size:12px}.historyItem small{color:var(--muted);font-size:9px}.historyMini{gap:13px;display:flex}.historyMini span{color:var(--muted);flex-direction:column;gap:3px;font-size:8px;display:flex}.historyMini b{color:var(--ink);font-size:9px}.performanceRows>div{border-top:1px solid var(--line);grid-template-columns:minmax(130px,1fr) repeat(3,90px) 90px;align-items:center;gap:12px;padding:13px 0;display:grid}.performanceRows>div:first-child{border-top:0}.performanceRows>div>div{flex-direction:column;display:flex}.performanceRows>div>div b{font-size:11px}.performanceRows>div>div small{color:var(--muted);font-size:8px}.performanceRows>div>span{flex-direction:column;display:flex}.performanceRows>div>span small{color:var(--muted);text-transform:uppercase;font-size:7px}.performanceRows>div>span b{font-size:11px}.scoreLine{grid-template-columns:1fr 80px 28px;align-items:center;gap:9px;margin:13px 0;display:grid}.scoreLine>span{font-size:10px}.scoreLine>div{background:#eee5e7;border-radius:999px;height:6px;overflow:hidden}.scoreLine i{background:var(--cosmed);border-radius:999px;height:100%;display:block}.scoreLine b{text-align:right;font-size:10px}.adminNotes textarea{min-height:90px;margin-bottom:10px}.noteList{margin-top:18px}.noteList>div{border-top:1px solid var(--line);padding:12px 0}.noteList p{margin:0 0 5px;font-size:11px;line-height:1.5}.noteList small{color:var(--muted);font-size:8px}.affiliate360>div:not(.eyebrow){border-top:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:10px;display:flex}.affiliate360>div:not(.eyebrow) span{color:var(--muted)}@media (max-width:1100px){.creator360Metrics{grid-template-columns:repeat(3,1fr)!important}.creator360Layout{grid-template-columns:1fr}.historyItem{grid-template-columns:62px 1fr auto}.historyMini,.historyItem>.textBtn{grid-column:2/-1}}@media (max-width:800px){.bannerEditor{grid-template-columns:1fr}.campaignBanner{height:200px}.creator360Hero,.creator360Identity{align-items:flex-start}.creator360Avatar{width:58px!important;height:58px!important}.creator360Identity h1{font-size:34px}.creatorScoreRing{width:88px;min-width:88px;height:88px}.creator360Metrics{grid-template-columns:repeat(2,1fr)!important}.social360{grid-template-columns:1fr}.performanceRows>div{grid-template-columns:1fr repeat(3,1fr)}.performanceRows .textBtn{grid-column:1/-1}.historyItem{grid-template-columns:50px 1fr}.historyItem>.applicationPill,.historyMini,.historyItem>.textBtn{grid-column:2}.creator360Hero:after{display:none}}.detailProduct.hasBanner{background:#eee;padding:0;overflow:hidden}.detailProduct.hasBanner:before,.detailProduct.hasBanner:after{display:none}.detailProduct.hasBanner img{object-fit:cover;width:100%;height:100%;min-height:100%;display:block}.sidebar nav a{align-items:center;gap:11px;display:flex;position:relative}.sidebar nav a svg{opacity:.72;flex:none}.sidebar nav a.active svg,.sidebar nav a:hover svg{opacity:1}.navBadge{background:var(--cosmed,#a72b4e);color:#fff;border-radius:999px;place-items:center;min-width:19px;height:19px;margin-left:auto;padding:0 5px;font-size:9px;font-style:normal;display:grid}.sideBottom{margin-top:auto}.sideBottom .sideFoot{margin-top:0}.sideLogout{color:#777;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;margin-top:12px;padding:10px 8px;font-size:12px;display:flex}.sideLogout:hover{color:#fff}.notificationBell{color:inherit;place-items:center;display:grid;position:relative}.notificationBell i{background:var(--cosmed,#a72b4e);color:#fff;border:2px solid #faf8f3;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-5px;right:-4px}.creatorWelcome{background:linear-gradient(110deg,#fffaf8 0%,#f9eef0 55%,#ead3d9 100%);border:1px solid #eadde0;border-radius:24px;grid-template-columns:1.15fr .85fr;min-height:300px;margin-bottom:22px;display:grid;position:relative;overflow:hidden}.creatorWelcome>div:first-child{z-index:2;padding:45px 48px;position:relative}.creatorWelcome h1{letter-spacing:-2.7px;margin:3px 0 12px;font-family:Georgia,serif;font-size:54px;font-weight:400}.creatorWelcome p{color:#675d5f;margin:0 0 28px}.brandCta{background:var(--cosmed,#9f294a);color:#fff;border-radius:999px;align-items:center;gap:12px;padding:12px 18px;font-size:11px;font-weight:700;display:inline-flex}.welcomeEditorial{flex-direction:column;justify-content:center;padding:42px;display:flex;position:relative;overflow:hidden}.welcomeEditorial:before{content:"";background:#ffffff73;border-radius:50%;width:330px;height:330px;position:absolute;top:-80px;right:-80px}.welcomeEditorial:after{content:"COSMED";letter-spacing:7px;color:#7f1f3c0f;font-family:Georgia,serif;font-size:100px;position:absolute;bottom:-20px;right:-10px}.welcomeEditorial span,.welcomeEditorial small{z-index:1;letter-spacing:2px;color:#9f294a;font-size:8px;position:relative}.welcomeEditorial strong{z-index:1;margin:16px 0 30px;font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1.08;position:relative}.welcomeEditorial i{color:#9f294a;font-weight:400}.campaignDiscoverHero{background:linear-gradient(112deg,#fff 0,#fbf3f1 54%,#ead8dc 100%);border:1px solid #eadde0;border-radius:24px;grid-template-columns:1.1fr .9fr;min-height:315px;margin-bottom:28px;display:grid;overflow:hidden}.discoverCopy{flex-direction:column;justify-content:center;padding:42px 48px;display:flex}.discoverCopy h1{letter-spacing:-3px;margin:0 0 10px;font-family:Georgia,serif;font-size:58px;font-weight:400}.discoverCopy>p{color:#6e6264;max-width:580px;margin:0;line-height:1.55}.discoverMini{color:#9f294a;align-items:center;gap:9px;margin-top:26px;font-size:10px;display:flex}.discoverArt{justify-content:center;align-items:center;min-height:315px;display:flex;position:relative}.discoverArt:before{content:"";background:radial-gradient(circle at 58% 46%,#ffffffe6 0 22%,#0000 23%),linear-gradient(135deg,#0000 0 45%,#ffffff52 46% 54%,#0000 55%);position:absolute;inset:0}.serumBottle{z-index:1;background:linear-gradient(100deg,#f7f1ed,#fff 44%,#e5d9d3);border:1px solid #ded3cf;border-radius:8px 8px 25px 25px;flex-direction:column;justify-content:center;align-items:center;width:118px;height:215px;display:flex;position:relative;transform:rotate(5deg);box-shadow:0 25px 45px #532f3726}.serumBottle:before{content:"";background:linear-gradient(90deg,#b9b4af,#f3f0ed,#8d8985);border-radius:5px 5px 0 0;width:55px;height:35px;position:absolute;top:-34px}.serumBottle span{letter-spacing:3px;font-family:Georgia,serif;font-size:15px}.serumBottle b{letter-spacing:1.3px;margin-top:28px;font-size:8px}.serumBottle small{letter-spacing:1px;color:#8a7b7e;margin-top:8px;font-size:6px}.artCopy{color:#4f4144;font-family:Georgia,serif;font-size:22px;line-height:1.1;position:absolute;bottom:28px;left:28px}.artCopy i{color:#9f294a}.campaignCard{transition:transform .22s,box-shadow .22s,border-color .22s}.campaignCard:hover{border-color:#ddc8cd;transform:translateY(-4px);box-shadow:0 18px 42px #502b3417}.campaignBanner img{transition:transform .45s}.campaignCard:hover .campaignBanner img{transform:scale(1.025)}.cardCta{transition:gap .2s,background .2s}.campaignCard:hover .cardCta{background:#8e2342}.filters button{transition:all .18s}.filters button:hover:not(.active){background:#fff;border-color:#c9aeb5}.tableCard{box-shadow:0 5px 18px #3c232806}@media (max-width:900px){.creatorWelcome,.campaignDiscoverHero{grid-template-columns:1fr}.welcomeEditorial{min-height:190px}.discoverArt{min-height:230px}.creatorWelcome>div:first-child,.discoverCopy{padding:34px}.creatorWelcome h1,.discoverCopy h1{font-size:43px}.campaignGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.creatorWelcome,.campaignDiscoverHero{border-radius:18px}.creatorWelcome>div:first-child,.discoverCopy{padding:26px 22px}.creatorWelcome h1,.discoverCopy h1{font-size:38px}.welcomeEditorial{min-height:165px;padding:28px}.welcomeEditorial strong{font-size:27px}.discoverArt{min-height:205px}.serumBottle{width:84px;height:150px}.campaignGrid,.campaignGrid.compact{grid-template-columns:1fr}.campaignBanner{height:190px}.page{padding:24px 18px}.topbar{padding:0 18px}}.campaignBuilderPage{max-width:1440px}.builderTop{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.builderTop h1{margin-bottom:6px}.builderTop p{color:var(--muted);max-width:680px;margin:0}.builderProgress{width:220px}.builderProgress>span{letter-spacing:1.4px;color:var(--muted);text-transform:uppercase;font-size:8px}.builderProgress>b{float:right;color:var(--cosmed);font-family:Georgia,serif;font-size:22px;font-weight:400}.builderProgress>div{clear:both;background:#eee4e6;border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.builderProgress i{background:var(--cosmed);border-radius:999px;height:100%;transition:width .25s;display:block}.builderLayout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:22px;display:grid}.builderMain{flex-direction:column;gap:16px;display:flex}.builderSection{padding:26px}.builderStep{align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.builderStep>span{width:38px;height:38px;color:var(--cosmed);border:1px solid #ddc8ce;border-radius:50%;flex:none;place-items:center;font-family:Georgia,serif;font-size:15px;display:grid}.builderStep h2{margin:2px 0 4px;font-family:Georgia,serif;font-size:29px;font-weight:400}.builderStep p{color:var(--muted);margin:0;font-size:11px}.builderSection label{letter-spacing:.45px;color:#6d6264;flex-direction:column;gap:7px;margin-bottom:14px;font-size:9px;display:flex}.builderSection label small{color:var(--muted);letter-spacing:0;font-size:8px}.builderSection textarea{min-height:96px}.productPresetGrid{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:18px;display:grid}.productPresetGrid button{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;justify-content:flex-end;min-height:122px;padding:14px;transition:all .18s;display:flex}.productPresetGrid button:hover{border-color:#cdaeb6;transform:translateY(-2px)}.productPresetGrid button.selected{background:#fbf1f3;border-color:#b95a74;box-shadow:inset 0 0 0 1px #b95a74}.productPresetGrid small{letter-spacing:1.2px;color:var(--cosmed);margin-bottom:auto;font-size:7px}.productPresetGrid strong{font-family:Georgia,serif;font-size:17px;font-weight:400;line-height:1.05}.productPresetGrid span{color:var(--muted);margin-top:6px;font-size:8px}.choiceChips{flex-wrap:wrap;gap:8px;margin:8px 0 20px;display:flex}.choiceChips button{border:1px solid var(--line);cursor:pointer;color:#665b5e;background:#fff;border-radius:999px;padding:9px 13px;font-size:9px;transition:all .16s}.choiceChips button:hover{border-color:#c6a7af}.choiceChips button.active{border-color:var(--cosmed);color:var(--cosmed);background:#f8e9ed;font-weight:700}.builderActions{justify-content:flex-end;gap:10px;padding:4px 0 20px;display:flex}.builderActions .btn:not(.dark){border:1px solid var(--line);color:#54484b;background:#fff}.builderPreviewPanel{position:relative}.previewSticky{background:#fdfaf8;border:1px solid #e3d6d9;border-radius:20px;padding:18px;position:sticky;top:90px;box-shadow:0 16px 50px #4a2d340f}.previewHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.previewHeader h3{margin:3px 0;font-family:Georgia,serif;font-size:22px;font-weight:400}.previewHeader>span{letter-spacing:1px;color:var(--cosmed);border:1px solid #d6b8c0;border-radius:999px;padding:6px 8px;font-size:7px}.liveCampaignCard{background:#fff;border:1px solid #e3d6d9;border-radius:15px;overflow:hidden}.liveVisual{background:linear-gradient(135deg,#f6ecee,#e7d2d8);height:205px;position:relative;overflow:hidden}.liveVisual>img{object-fit:cover;width:100%;height:100%}.liveVisual>b{letter-spacing:.6px;color:#715a61;background:#ffffffe6;border-radius:999px;padding:5px 8px;font-size:7px;position:absolute;top:12px;left:12px}.previewFallback{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:25px;display:flex}.previewFallback small{letter-spacing:2px;color:var(--cosmed);font-size:7px}.previewFallback strong{max-width:250px;margin:10px 0;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.05}.previewFallback i{color:#8a777c;font-size:8px;font-style:normal}.liveBody{padding:17px}.liveBody>small{letter-spacing:1px;color:var(--cosmed);font-size:7px}.liveBody h2{margin:7px 0;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.08}.liveBody p{color:var(--muted);min-height:42px;font-size:9px;line-height:1.55}.liveMeta{border-top:1px solid var(--line);justify-content:space-between;margin-top:12px;padding-top:12px;display:flex}.liveMeta span{color:var(--muted);flex-direction:column;gap:3px;font-size:7px;display:flex}.liveMeta b{color:var(--ink);font-size:9px}.liveBody>button{background:var(--cosmed);color:#fff;border:0;border-radius:9px;width:100%;margin-top:14px;padding:11px;font-size:9px;font-weight:700}.previewChecklist{border-top:1px solid #eadfe1;border-bottom:1px solid #eadfe1;margin-top:12px}.previewChecklist>div{border-top:1px solid #eee4e6;justify-content:space-between;gap:12px;padding:9px 2px;font-size:8px;display:flex}.previewChecklist>div:first-child{border-top:0}.previewChecklist span{color:var(--muted)}.previewChecklist b{text-align:right;font-weight:600}.previewMode{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.previewMode button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff;border-radius:9px;padding:8px;font-size:8px}.previewMode button.active{color:var(--cosmed);background:#f7e9ec;border-color:#d6b6bf}.builderSection .bannerEditor{margin-top:0}@media (max-width:1250px){.builderLayout{grid-template-columns:1fr 330px}.productPresetGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.builderLayout{grid-template-columns:1fr}.previewSticky{position:relative;top:0}.builderPreviewPanel{order:-1}.previewSticky{grid-template-columns:1fr 1fr;gap:14px;display:grid}.previewHeader,.previewChecklist,.previewMode{grid-column:1/-1}.liveCampaignCard{max-width:420px}.builderTop{align-items:flex-start}.builderProgress{width:180px}.productPresetGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.builderTop{display:block}.builderProgress{width:100%;margin-top:18px}.previewSticky{display:block}.productPresetGrid{grid-template-columns:repeat(2,1fr)}.grid3{grid-template-columns:1fr}.builderSection{padding:20px}.builderStep h2{font-size:25px}.builderActions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5;background:#faf8f3f2;padding:12px 0;position:sticky;bottom:0}.builderActions .btn{flex:1}}.productCatalogPage{max-width:1500px}.catalogMetrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 22px;display:grid}.catalogMetrics>div{border:1px solid var(--line);background:#fff;border-radius:14px;justify-content:space-between;align-items:flex-end;padding:16px 18px;display:flex}.catalogMetrics span{letter-spacing:.8px;text-transform:uppercase;color:var(--muted);font-size:8px}.catalogMetrics b{color:var(--cosmed);font-family:Georgia,serif;font-size:28px;font-weight:400}.catalogLayout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:20px;display:grid}.catalogEditor{padding:22px;position:sticky;top:88px}.catalogEditorHead{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.catalogEditorHead h2{margin:4px 0;font-family:Georgia,serif;font-size:27px;font-weight:400}.catalogEditor label{letter-spacing:.55px;color:#6d6264;flex-direction:column;gap:7px;margin-bottom:13px;font-size:8px;display:flex}.catalogEditor textarea{min-height:82px}.productImageEditor{background:#fdf9f8;border:1px dashed #d9c6cb;border-radius:14px;grid-template-columns:120px 1fr;align-items:center;gap:14px;margin-bottom:16px;padding:12px;display:grid}.productImagePreview{background:linear-gradient(145deg,#f6ecee,#fff);border:1px solid #eee2e4;border-radius:10px;place-items:center;height:120px;display:grid;overflow:hidden}.productImagePreview img{object-fit:contain;width:100%;height:100%;padding:8px}.productImagePreview>div{color:#a26a79;flex-direction:column;align-items:center;gap:8px;display:flex}.productImagePreview span{letter-spacing:.8px;text-transform:uppercase;font-size:7px}.productImageEditor p{color:var(--muted);margin:0 0 10px;font-size:9px;line-height:1.5}.catalogChecks{grid-template-columns:1fr 1fr;gap:8px;margin:2px 0 16px;display:grid}.catalogChecks label{border:1px solid var(--line);text-transform:none;letter-spacing:0;background:#faf5f4;border-radius:9px;flex-direction:row;align-items:center;margin:0;padding:10px;font-size:9px}.catalogChecks input{width:auto}.btn.full{justify-content:center;width:100%}.catalogLibrary{min-width:0}.catalogToolbar{justify-content:space-between;gap:10px;margin-bottom:14px;display:flex}.catalogSearch{border:1px solid var(--line);color:#a58e94;background:#fff;border-radius:10px;flex:1;align-items:center;gap:9px;padding:0 12px;display:flex}.catalogSearch input{background:0 0;border:0;outline:0;width:100%;padding:11px 0}.catalogToolbar>select{width:190px}.catalogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.catalogProductCard{border:1px solid var(--line);background:#fff;border-radius:16px;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}.catalogProductCard:hover{border-color:#ddc5cb;transform:translateY(-3px);box-shadow:0 16px 36px #492b3212}.catalogProductCard.inactive{opacity:.65}.catalogProductVisual{background:linear-gradient(145deg,#f9f1ef,#f2e5e7);place-items:center;height:230px;display:grid;position:relative;overflow:hidden}.catalogProductVisual img{object-fit:contain;width:100%;height:100%;padding:20px;transition:transform .3s}.catalogProductCard:hover .catalogProductVisual img{transform:scale(1.025)}.catalogProductFallback{color:#9b5b6e;flex-direction:column;align-items:center;gap:15px;display:flex}.catalogProductFallback span{letter-spacing:3px;font-family:Georgia,serif}.catalogProductVisual>b,.catalogProductVisual>em{letter-spacing:.8px;border-radius:999px;padding:5px 8px;font-size:6px;font-style:normal;position:absolute;top:11px}.catalogProductVisual>b{color:#fff;background:var(--cosmed);left:11px}.catalogProductVisual>em{color:#75666a;border:1px solid var(--line);background:#fff;right:11px}.catalogProductBody{padding:15px}.catalogProductBody>small{letter-spacing:.8px;color:var(--cosmed);font-size:7px}.catalogProductBody h3{margin:7px 0;font-family:Georgia,serif;font-size:21px;font-weight:400;line-height:1.08}.catalogProductBody p{color:var(--muted);min-height:42px;font-size:9px;line-height:1.5}.catalogProductMeta{flex-wrap:wrap;gap:6px;margin:11px 0;display:flex}.catalogProductMeta span{color:#76666a;background:#f7f1f1;border-radius:999px;padding:5px 8px;font-size:7px}.catalogCardActions{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px;padding-top:11px;display:grid}.catalogCardActions button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;padding:8px;font-size:8px}.catalogCardActions button:first-child{color:var(--cosmed);background:#f9ecef;border-color:#e2cbd1}.emptyState span{margin-top:6px;display:block}.catalogPickerHead{color:var(--muted);justify-content:space-between;align-items:center;margin:-4px 0 10px;font-size:8px;display:flex}.catalogPickerHead a{color:var(--cosmed);font-weight:700;text-decoration:none}.productPresetGrid.catalogPicker{grid-template-columns:repeat(4,1fr)}.catalogPicker button{justify-content:flex-start;min-height:220px}.pickerProductImage{color:#9f294a;letter-spacing:2px;background:linear-gradient(145deg,#f8efed,#fff);border-radius:9px;place-items:center;width:100%;height:105px;margin-bottom:10px;font-family:Georgia,serif;font-size:10px;display:grid;overflow:hidden}.pickerProductImage img{object-fit:contain;width:100%;height:100%;padding:8px}.pickerProductImage.custom{letter-spacing:0;color:#b48692;font-size:28px}.catalogPicker button small{margin-bottom:7px}.catalogPicker button strong{font-size:15px}.catalogPickerEmpty{background:#fcf8f7;border:1px dashed #d9c7cc;border-radius:10px;align-items:center;gap:8px;margin-bottom:15px;padding:11px 13px;font-size:8px;display:flex}.catalogPickerEmpty span{color:var(--muted)}.previewFallback .previewProductPackshot{object-fit:contain;filter:drop-shadow(0 9px 9px #4a2d341f);width:100px;height:82px;margin-bottom:8px}.previewFallback:has(.previewProductPackshot) strong{margin:6px 0;font-size:20px}@media (max-width:1280px){.catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.productPresetGrid.catalogPicker{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.catalogLayout{grid-template-columns:1fr}.catalogEditor{position:relative;top:0}.catalogMetrics{grid-template-columns:repeat(2,1fr)}.catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.catalogMetrics{grid-template-columns:1fr 1fr}.catalogToolbar{flex-direction:column}.catalogToolbar>select{width:100%}.catalogGrid{grid-template-columns:1fr}.productPresetGrid.catalogPicker{grid-template-columns:repeat(2,1fr)}.productImageEditor{grid-template-columns:95px 1fr}.productImagePreview{height:100px}.catalogChecks{grid-template-columns:1fr}}.seedingBuilderSection{background:linear-gradient(#fff,#fffaf9)}.seedingIntro{background:#fbf5f4;border:1px solid #eadbdd;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:14px 16px;display:flex}.seedingIntro>div{flex-direction:column;display:flex}.seedingIntro b{color:var(--cosmed);font-family:Georgia,serif;font-size:24px;font-weight:400}.seedingIntro span,.seedingIntro p{color:var(--muted);font-size:8px}.seedingIntro p{max-width:410px;margin:0;line-height:1.55}.seedingPickerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.seedingPickerCard{border:1px solid var(--line);background:#fff;border-radius:14px;transition:all .2s;overflow:hidden}.seedingPickerCard.selected{border-color:#cda8b2;box-shadow:0 10px 28px #5928360f}.seedingPickMain{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;width:100%;height:100%;min-height:190px;padding:10px;display:flex}.seedingPickMain>div{width:100%;height:90px;color:var(--cosmed);letter-spacing:1px;background:#faf3f2;border-radius:9px;place-items:center;font-family:Georgia,serif;display:grid;overflow:hidden}.seedingPickMain img{object-fit:contain;width:100%;height:100%;padding:7px}.seedingPickMain small{letter-spacing:.8px;color:var(--cosmed);margin-top:9px;font-size:6px}.seedingPickMain b{min-height:34px;margin:4px 0;font-family:Georgia,serif;font-size:15px;font-weight:400;line-height:1.15}.seedingPickMain em{color:var(--muted);margin-top:auto;font-size:7px;font-style:normal}.seedingPickerCard.selected .seedingPickMain em{color:var(--cosmed);font-weight:700}.seedingPickerCard>label{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:7px;display:flex}.seedingPickerCard>label input{text-align:center;width:58px;padding:7px}.seedingTotal{color:var(--cosmed);background:#f6e9ec;border-radius:999px;padding:7px 10px;font-size:8px}.campaignKitOverview{padding:16px}.campaignKitProducts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.campaignKitProduct{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.campaignKitProduct>div{letter-spacing:1px;width:58px;height:68px;color:var(--cosmed);background:#faf3f2;border-radius:8px;place-items:center;font-size:6px;display:grid;overflow:hidden}.campaignKitProduct img{object-fit:contain;width:100%;height:100%;padding:5px}.campaignKitProduct section{flex-direction:column;min-width:0;display:flex}.campaignKitProduct small{color:var(--cosmed);letter-spacing:.6px;font-size:6px}.campaignKitProduct b{margin:4px 0;font-size:9px}.campaignKitProduct em{color:var(--muted);font-size:7px;font-style:normal}.seedingCreatorHead{margin-top:22px}.creatorKitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creatorKitCard{border:1px solid var(--line);background:#fff;border-radius:15px;padding:15px}.creatorKitItems{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.creatorKitItems>span{background:#faf5f4;border-radius:9px;align-items:center;gap:6px;padding:6px 8px;font-size:7px;display:flex}.creatorKitItems img{object-fit:contain;width:26px;height:30px}.creatorKitItems em{color:var(--cosmed);font-style:normal}.creatorKitFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:11px;display:flex}.creatorKitFooter>i{color:var(--cosmed);background:#f7eaed;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal}.creatorKitFooter>div{gap:5px;display:flex}.creatorKitFooter button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:7px;padding:7px 8px;font-size:7px}.shipmentKitMini{background:#faf5f4;border-radius:9px;align-items:flex-start;gap:9px;margin:10px 0;padding:9px 10px;font-size:7px;display:flex}.shipmentKitMini b{color:var(--cosmed);white-space:nowrap}.shipmentKitMini span{color:var(--muted);line-height:1.4}.creatorPrBox{background:linear-gradient(155deg,#fff,#fbf2f3)}.creatorPrBox h3{margin:5px 0 8px;font-family:Georgia,serif;font-size:24px;font-weight:400}.creatorPrBoxStatus{color:var(--cosmed);background:#f2e1e6;border-radius:999px;margin-bottom:12px;padding:6px 8px;font-size:7px;display:inline-flex}.creatorPrBoxItems{flex-direction:column;gap:7px;display:flex}.creatorPrBoxItems>div{border-top:1px solid #eadfe1;grid-template-columns:52px 1fr auto;align-items:center;gap:9px;padding-top:8px;display:grid}.creatorPrBoxItems>div:first-child{border-top:0}.creatorPrBoxItems>div>span{border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;width:52px;height:58px;display:grid;overflow:hidden}.creatorPrBoxItems img{object-fit:contain;width:100%;height:100%;padding:5px}.creatorPrBoxItems>section{flex-direction:column;display:flex}.creatorPrBoxItems small{color:var(--cosmed);letter-spacing:.5px;font-size:6px}.creatorPrBoxItems strong{margin-top:3px;font-size:9px}.creatorPrBoxItems em{color:var(--cosmed);font-family:Georgia,serif;font-size:18px;font-style:normal}.seedingCenterPage{max-width:1480px}.seedingMetrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0;display:grid}.seedingMetrics>div{border:1px solid var(--line);background:#fff;border-radius:14px;justify-content:space-between;align-items:flex-end;padding:16px;display:flex}.seedingMetrics span{letter-spacing:.7px;text-transform:uppercase;color:var(--muted);font-size:7px}.seedingMetrics b{color:var(--cosmed);font-family:Georgia,serif;font-size:27px;font-weight:400}.seedingToolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.seedingGlobalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.seedingGlobalCard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:15px}.seedingGlobalTop{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.seedingGlobalTop small{letter-spacing:.7px;color:var(--cosmed);font-size:6px}.seedingGlobalTop h3{margin:2px 0;font-family:Georgia,serif;font-size:19px;font-weight:400}.seedingGlobalTop span{color:var(--muted);font-size:7px}.seedingGlobalTop>i{color:var(--cosmed);background:#f7e9ec;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal}.seedingGlobalItems{flex-wrap:wrap;gap:6px;margin:13px 0;display:flex}.seedingGlobalItems>span{background:#faf6f4;border-radius:9px;align-items:center;gap:6px;padding:6px 8px;font-size:7px;display:flex}.seedingGlobalItems img{object-fit:contain;width:26px;height:30px}.seedingGlobalItems em{color:var(--cosmed);font-style:normal}.seedingGlobalFooter{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;font-size:7px;display:flex}.seedingGlobalFooter a{color:var(--cosmed);white-space:nowrap;font-weight:700;text-decoration:none}@media (max-width:1180px){.seedingPickerGrid,.campaignKitProducts{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.seedingGlobalGrid,.creatorKitGrid{grid-template-columns:1fr}.seedingMetrics,.seedingPickerGrid,.campaignKitProducts{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.seedingIntro,.seedingToolbar,.creatorKitFooter,.seedingGlobalFooter{flex-direction:column;align-items:flex-start}.seedingPickerGrid,.campaignKitProducts{grid-template-columns:1fr}.seedingMetrics{grid-template-columns:1fr 1fr}.seedingGlobalTop{grid-template-columns:auto 1fr}.seedingGlobalTop>i{grid-column:1/-1;width:max-content}}.prBoxEditor{background:linear-gradient(#fff,#fffaf9);margin-bottom:14px;padding:16px}.prBoxEditorHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.prBoxEditorHead h3{margin:3px 0 5px;font-family:Georgia,serif;font-size:23px;font-weight:400}.prBoxEditorHead p{color:var(--muted);max-width:620px;margin:0;font-size:8px;line-height:1.55}.prBoxCatalogGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.prBoxCatalogItem{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:11px;grid-template-columns:58px 1fr;align-items:center;gap:9px;padding:8px;transition:all .2s;display:grid}.prBoxCatalogItem:hover:not(:disabled){border-color:#d4b2bb;transform:translateY(-2px)}.prBoxCatalogItem.included{background:#faf2f4;border-color:#d8b6c0}.prBoxCatalogItem:disabled{cursor:default;opacity:.78}.prBoxCatalogItem>div{letter-spacing:1px;height:64px;color:var(--cosmed);background:#faf3f2;border-radius:8px;place-items:center;font-family:Georgia,serif;font-size:6px;display:grid;overflow:hidden}.prBoxCatalogItem img{object-fit:contain;width:100%;height:100%;padding:4px}.prBoxCatalogItem section{flex-direction:column;min-width:0;display:flex}.prBoxCatalogItem small{color:var(--cosmed);font-size:6px}.prBoxCatalogItem b{margin:4px 0;font-size:8px;line-height:1.25}.prBoxCatalogItem em{color:var(--cosmed);font-size:7px;font-style:normal;font-weight:700}.campaignKitProducts.editable .campaignKitProduct section{flex:1}.campaignKitProduct label{color:var(--muted);justify-content:space-between;align-items:center;gap:7px;margin-top:5px;font-size:7px;display:flex}.campaignKitProduct label input{text-align:center;width:54px;padding:6px}.campaignKitProduct button{color:#9f294a;text-align:left;cursor:pointer;background:0 0;border:0;margin-top:7px;padding:0;font-size:7px}.sectionHead.compact{margin-bottom:12px}.sectionHead.compact h3{margin:0;font-family:Georgia,serif;font-weight:400}@media (max-width:1180px){.prBoxCatalogGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.prBoxCatalogGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.prBoxEditorHead{flex-direction:column}.prBoxCatalogGrid{grid-template-columns:1fr}}.creatorLoading{flex-direction:column;gap:12px;padding:8px 0;display:flex}.loadingPulse{background:linear-gradient(90deg,#f7efee 20%,#fff 50%,#f7efee 80%) 0 0/220% 100%;border-radius:18px;height:120px;animation:1.5s infinite creatorPulse}.loadingPulse.wide{height:190px}@keyframes creatorPulse{0%{background-position:100% 0}to{background-position:-100% 0}}.creatorEmpty{text-align:center;background:#fff;border:1px dashed #dcc9cd;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:36px;display:flex}.creatorEmpty svg{color:var(--cosmed);margin-bottom:10px}.creatorEmpty h2,.creatorEmpty h3{margin:7px 0;font-family:Georgia,serif;font-weight:400}.creatorEmpty p{max-width:460px;color:var(--muted);line-height:1.6}.creatorEmpty.compact{min-height:160px}.formMessage{color:var(--cosmed);margin-top:8px;display:block}.creatorCampaignDetail{max-width:1440px}.creatorCampaignHero{border:1px solid var(--line);background:#fff;border-radius:24px;grid-template-columns:1.08fr .92fr;min-height:500px;margin-top:14px;display:grid;overflow:hidden}.creatorCampaignHeroMedia{background:linear-gradient(145deg,#eee1df,#f9f3f1);min-height:500px;position:relative;overflow:hidden}.creatorCampaignHeroMedia>img{object-fit:cover;width:100%;height:100%}.creatorCampaignHeroMedia>img.heroPackshot{object-fit:contain;padding:60px}.heroFallback{text-align:center;height:100%;color:var(--cosmed);flex-direction:column;justify-content:center;align-items:center;display:flex}.heroFallback span{letter-spacing:6px;font-size:14px}.heroFallback b{max-width:75%;margin:18px 0;font-family:Georgia,serif;font-size:44px;font-weight:400}.heroFallback small{letter-spacing:3px}.heroOverlayLabel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:1px;background:#ffffffdb;border-radius:999px;padding:8px 10px;font-size:7px;position:absolute;bottom:18px;left:22px}.creatorCampaignHeroCopy{flex-direction:column;justify-content:center;padding:44px;display:flex}.creatorCampaignHeroCopy h1{color:var(--cosmed);margin:9px 0 16px;font-family:Georgia,serif;font-size:52px;font-weight:400;line-height:1.02}.creatorCampaignHeroCopy>p{color:#655b5e;max-width:600px;font-size:13px;line-height:1.75}.heroFacts{grid-template-columns:repeat(3,1fr);gap:8px;margin:26px 0;display:grid}.heroFacts>div{border-top:1px solid var(--line);padding-top:10px}.heroFacts span{text-transform:uppercase;letter-spacing:.7px;color:var(--muted);margin-bottom:5px;font-size:7px;display:block}.heroFacts b{font-size:10px}.creatorPrimaryCta{align-self:flex-start;padding:13px 18px}.creatorStatusBanner{background:#f8f1f2;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:15px 16px;display:flex}.creatorStatusBanner>div{flex-direction:column;display:flex}.creatorStatusBanner small{letter-spacing:1px;color:var(--muted);font-size:6px}.creatorStatusBanner b{margin:4px 0;font-family:Georgia,serif;font-size:20px;font-weight:400}.creatorStatusBanner span{color:var(--muted);font-size:8px}.creatorStatusBanner a{white-space:nowrap;color:var(--cosmed);font-size:8px;font-weight:700;text-decoration:none}.creatorStatusBanner.selected{background:#eef5ef}.creatorStatusBanner.rejected{background:#f5f2f1}.creatorCampaignLayout{grid-template-columns:minmax(0,1fr) 320px;gap:24px;margin-top:24px;display:grid}.creatorEditorialSection{border-bottom:1px solid var(--line);padding:30px 0}.creatorEditorialSection:first-child{padding-top:6px}.creatorEditorialSection h2{margin:7px 0 12px;font-family:Georgia,serif;font-size:34px;font-weight:400}.creatorEditorialSection p{color:#61585b;max-width:800px;line-height:1.75}.creatorLead{font-family:Georgia,serif;font-size:20px!important;line-height:1.6!important}.sectionKicker{letter-spacing:1px;color:var(--cosmed);font-size:7px;font-weight:700}.creatorEditorialSection.split{grid-template-columns:1fr 1fr;gap:42px;display:grid}.creatorDeliverableGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creatorDeliverableGrid>div{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:140px;padding:15px}.creatorDeliverableGrid span{color:#d3b8bf;font-family:Georgia,serif;font-size:25px;display:block}.creatorDeliverableGrid b{margin:16px 0 5px;font-size:12px;display:block}.creatorDeliverableGrid small{color:var(--muted);font-size:7px}.creatorChecklist{margin:14px 0;padding:0;list-style:none}.creatorChecklist li{border-bottom:1px solid #eee4e5;align-items:flex-start;gap:9px;padding:9px 0;font-size:9px;display:flex}.creatorChecklist li span{min-width:20px;height:20px;color:var(--cosmed);background:#f3e5e8;border-radius:50%;place-items:center;font-size:9px;display:grid}.creatorProductStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.creatorProductStrip article{border:1px solid var(--line);background:#fff;border-radius:15px;padding:10px;position:relative}.creatorProductStrip article>div{background:#faf5f3;border-radius:10px;place-items:center;height:150px;display:grid;overflow:hidden}.creatorProductStrip img{object-fit:contain;width:100%;height:100%;padding:12px}.creatorProductStrip article>div>span{color:var(--cosmed);letter-spacing:2px;font-family:Georgia,serif}.creatorProductStrip small{color:var(--cosmed);letter-spacing:.8px;margin-top:9px;font-size:6px;display:block}.creatorProductStrip b{margin-top:4px;font-family:Georgia,serif;font-size:15px;font-weight:400;line-height:1.2;display:block}.creatorProductStrip em{background:#fff;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;position:absolute;top:12px;right:12px}.creatorCampaignAside{position:relative}.stickyApply{border:1px solid var(--line);background:linear-gradient(160deg,#fff,#fbf4f4);border-radius:18px;padding:20px;position:sticky;top:88px}.stickyApply>small{letter-spacing:1px;color:var(--cosmed);font-size:6px}.stickyApply h3{margin:8px 0;font-family:Georgia,serif;font-size:27px;font-weight:400}.stickyApply p{color:var(--muted);font-size:8px;line-height:1.65}.asideDeadline{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;display:flex}.asideDeadline span{color:var(--muted);font-size:7px}.asideDeadline b{font-size:9px}.creatorAppsPage{max-width:1380px}.creatorApplicationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.creatorApplicationCard{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:220px 1fr;min-height:260px;display:grid;overflow:hidden}.creatorApplicationMedia{background:#f5ecea;min-height:260px;position:relative;overflow:hidden}.creatorApplicationMedia img{object-fit:cover;width:100%;height:100%}.creatorApplicationMedia>div{text-align:center;height:100%;color:var(--cosmed);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.creatorApplicationMedia>div span{letter-spacing:3px;font-size:10px}.creatorApplicationMedia>div b{margin-top:10px;font-family:Georgia,serif;font-size:23px;font-weight:400}.creatorApplicationMedia>i{background:#ffffffe0;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal;position:absolute;top:12px;left:12px}.creatorApplicationBody{flex-direction:column;padding:19px;display:flex}.applicationCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.applicationCardTop small{color:var(--muted);font-size:7px}.applicationCardTop span{color:var(--cosmed);background:#f5e9ec;border-radius:999px;padding:6px 8px;font-size:7px}.selected .applicationCardTop span{color:#315f3d;background:#eaf4ed}.creatorApplicationBody h2{margin:16px 0 7px;font-family:Georgia,serif;font-size:25px;font-weight:400}.creatorApplicationBody>p{color:var(--muted);min-height:40px;font-size:8px;line-height:1.6}.applicationMiniFacts{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.applicationMiniFacts span{background:#faf6f5;border-radius:999px;padding:6px 8px;font-size:7px}.creatorApplicationBody .inlineAction{margin-top:auto}.creatorDashboardV2{max-width:1460px}.creatorWelcomeV2{justify-content:space-between;align-items:flex-end;gap:24px;padding:8px 0 22px;display:flex}.creatorWelcomeV2 h1{margin:6px 0;font-family:Georgia,serif;font-size:46px;font-weight:400}.creatorWelcomeV2 p{color:var(--muted);margin:0}.creatorWelcomeV2>span{letter-spacing:1px;color:var(--muted);font-size:7px}.creatorNextAction{color:#fff;background:#281b20;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;padding:24px 26px;display:flex}.creatorNextAction.soft{color:#3f2931;background:#f5ecee}.creatorNextAction.urgent{color:#713915;background:#fff2e8}.creatorNextAction small{letter-spacing:1.2px;opacity:.72;font-size:7px}.creatorNextAction h2{margin:5px 0;font-family:Georgia,serif;font-size:30px;font-weight:400}.creatorNextAction p{opacity:.75;margin:0;font-size:9px}.creatorNextAction>a{white-space:nowrap;color:#36242b;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:11px 14px;font-size:8px;font-weight:700;text-decoration:none;display:inline-flex}.creatorDashboardGrid{grid-template-columns:minmax(0,1fr) 300px;gap:24px;display:grid}.creatorMetricRow{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:28px;display:grid}.creatorMetricRow>div{border:1px solid var(--line);background:#fff;border-radius:15px;padding:16px}.creatorMetricRow span{letter-spacing:.8px;text-transform:uppercase;color:var(--muted);font-size:7px;display:block}.creatorMetricRow b{color:var(--cosmed);margin:7px 0 4px;font-family:Georgia,serif;font-size:32px;font-weight:400;display:block}.creatorMetricRow small{color:var(--muted);font-size:7px}.creatorProfileCard{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;padding:20px}.creatorProfileCard .eyebrow{text-align:left}.profileCircle{background:conic-gradient(var(--cosmed) calc(var(--p,70)*1%),#f1e7e8 0);border-radius:50%;place-items:center;width:110px;height:110px;margin:18px auto 12px;display:grid;position:relative}.profileCircle:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.profileCircle span{z-index:1;color:var(--cosmed);font-family:Georgia,serif;font-size:24px;position:relative}.creatorProfileCard h3{margin:7px 0;font-family:Georgia,serif;font-size:22px;font-weight:400}.creatorProfileCard p{color:var(--muted);font-size:8px;line-height:1.55}.creatorProfileCard a{color:var(--cosmed);margin-top:12px;font-size:8px;font-weight:700;text-decoration:none;display:inline-block}.creatorPrinciple{background:#f8f0ef;border-radius:16px;margin-top:12px;padding:17px}.creatorPrinciple small{letter-spacing:1px;color:var(--cosmed);font-size:6px}.creatorPrinciple p{color:#4a343c;margin:8px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.45}@media (max-width:1150px){.creatorCampaignHero{grid-template-columns:1fr}.creatorCampaignHeroMedia{min-height:360px}.creatorCampaignLayout{grid-template-columns:1fr}.stickyApply{position:static}.creatorProductStrip{grid-template-columns:repeat(3,1fr)}.creatorDashboardGrid,.creatorApplicationGrid{grid-template-columns:1fr}}@media (max-width:760px){.creatorCampaignHeroCopy{padding:26px}.creatorCampaignHeroCopy h1{font-size:38px}.heroFacts{grid-template-columns:1fr}.creatorEditorialSection.split{grid-template-columns:1fr;gap:10px}.creatorDeliverableGrid,.creatorProductStrip{grid-template-columns:1fr 1fr}.creatorApplicationCard{grid-template-columns:1fr}.creatorApplicationMedia{min-height:190px}.creatorMetricRow{grid-template-columns:1fr}.creatorNextAction,.creatorWelcomeV2{flex-direction:column;align-items:flex-start}.creatorNextAction>a{justify-content:center;width:100%}.creatorWelcomeV2 h1{font-size:38px}}@media (max-width:520px){.creatorDeliverableGrid,.creatorProductStrip{grid-template-columns:1fr}.creatorCampaignHeroMedia{min-height:280px}.creatorCampaignHeroCopy h1{font-size:34px}.creatorStatusBanner{flex-direction:column;align-items:flex-start}.creatorApplicationBody{padding:16px}}.reportPage{max-width:1600px}.reportExports{align-items:center;gap:10px;display:flex}.reportFilters,.reportPanel{background:var(--card,#fff);border:1px solid #1f26211a;border-radius:22px;margin-bottom:20px;padding:22px}.reportFilterTitle,.reportPanelHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.filterGrid{grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;display:grid}.filterGrid label,.affiliateForm label{letter-spacing:.02em;flex-direction:column;gap:7px;font-size:12px;font-weight:700;display:flex}.filterGrid input,.filterGrid select,.affiliateForm input,.affiliateForm select{width:100%;min-height:43px;color:inherit;background:#fff;border:1px solid #1f262124;border-radius:12px;padding:0 12px}.reportMetrics{grid-template-columns:repeat(5,1fr)}.reportTabs{gap:8px;margin:8px 0 18px;padding-bottom:2px;display:flex;overflow:auto}.reportTabs button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #1f26211f;border-radius:999px;padding:10px 15px;font-weight:650}.reportTabs button.active{color:#fff;background:#1f2621;border-color:#1f2621}.reportTableWrap{border:1px solid #1f262114;border-radius:16px;width:100%;overflow:auto}.reportTable{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.reportTable th{text-align:left;color:#6f746f;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#f7f5f1;padding:13px 14px;font-size:11px}.reportTable td{white-space:nowrap;border-top:1px solid #1f262112;padding:14px}.reportTable tbody tr:hover{background:#faf9f6}.reportError{color:#7a3528;background:#fff5f2;border:1px solid #efd0c7;border-radius:16px;flex-direction:column;gap:8px;margin-bottom:18px;padding:14px 16px;display:flex}.affiliateForm{grid-template-columns:1.2fr 1.2fr .8fr .6fr;align-items:end;gap:12px;display:grid}.affiliateForm .affiliateUrl{grid-column:span 3}.affiliateForm .btn{min-height:43px}.statusPill{border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:750;display:inline-flex}.statusPill.ok{color:#285a35;background:#e8f2ea}.statusPill.mutedPill{color:#6c716d;background:#efefec}.textButton{color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:5px;text-decoration:underline}.affiliateCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.affiliateMini{border-top:1px solid #1f262114;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;padding-top:16px;display:grid}.affiliateMini span{color:#777;flex-direction:column;gap:3px;font-size:11px;display:flex}.affiliateMini b{color:#1f2621;font-size:15px}.affiliateLink{color:inherit;margin-top:15px;font-size:12px;font-weight:700;display:inline-block}@media (max-width:1050px){.filterGrid,.reportMetrics,.affiliateForm{grid-template-columns:repeat(2,1fr)}.affiliateForm .affiliateUrl{grid-column:span 1}}@media (max-width:640px){.pageHead{align-items:flex-start}.reportExports{width:100%}.reportExports .btn{flex:1}.filterGrid,.affiliateForm{grid-template-columns:1fr}.affiliateForm .affiliateUrl{grid-column:auto}.reportFilters,.reportPanel{border-radius:17px;padding:16px}.reportFilterTitle,.reportPanelHead{align-items:flex-start}.reportMetrics{grid-template-columns:1fr 1fr}}:root{--ink:#171717;--muted:#77736f;--paper:#faf9f7;--line:#e9e5e1;--card:#fff;--black:#171717;--accent:#eee8e4;--peach:#f5e8df;--cosmed:#171717;--pastel-blush:#f8e9e8;--pastel-mint:#f0eff5;--pastel-sand:#f6efe5;--pastel-lilac:#efedf5}html,body{background:var(--paper);color:var(--ink);font-family:Montserrat,Arial,sans-serif}body{font-size:14px}.sidebar{border-right:1px solid var(--line);background:#fff}.brandLogoLink{padding:3px 0 12px;display:block}.brandLogoImage{mix-blend-mode:multiply;width:178px;max-width:100%;height:auto;display:block}.role{letter-spacing:1.7px;color:#aaa29c;font-size:9px}.sidebar nav a{color:#4d4a47;border-radius:10px;font-weight:500}.sidebar nav a.active{color:#111;background:#f4f1ef}.sidebar nav a:hover{background:#f8f6f4}.main{background:var(--paper)}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf9f7eb}.page{padding-top:34px}.pageHead h1,.sectionHead h2,.creatorWelcomeV2 h1,.creatorNextAction h2,.creatorApplicationBody h2,.creatorProfileCard h3{letter-spacing:-.035em;font-family:Montserrat,Arial,sans-serif;font-weight:600}.pageHead h1{font-size:38px}.eyebrow{letter-spacing:1.8px;color:#918983;font-size:9px}.btn{border-radius:10px;padding:12px 16px;font-size:12px}.btn.dark{background:#171717}.tableCard,.reportFilters,.reportPanel,.creatorProfileCard,.creatorMetricRow>div{box-shadow:none;border-color:var(--line)}.operationPage{max-width:1540px}.operationHead{padding-bottom:10px}.operationHead p{max-width:700px}.operationMetrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 34px;display:grid}.operationMetrics>div{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.operationMetrics span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:10px;display:block}.operationMetrics b{letter-spacing:-.05em;margin:10px 0 5px;font-size:31px;display:block}.operationMetrics small{color:#9a948f;font-size:10px}.operationSection{margin-bottom:28px}.operationSection>.sectionHead{margin-bottom:14px}.operationSection .sectionHead h2{margin:2px 0 0;font-size:21px}.actionQueue{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.actionQueueCard{border:1px solid var(--line);border-radius:16px;min-height:178px;padding:18px;transition:all .18s;position:relative}.actionQueueCard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #281e190d}.actionQueueCard.blush{background:var(--pastel-blush)}.actionQueueCard.mint{background:var(--pastel-mint)}.actionQueueCard.sand{background:var(--pastel-sand)}.actionQueueCard.lilac{background:var(--pastel-lilac)}.actionIcon{background:#ffffffa8;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.actionQueueCard>b{margin:15px 0 3px;font-size:30px;display:block}.actionQueueCard h3{margin:0 0 5px;font-size:13px}.actionQueueCard p{color:#77716c;margin:0;font-size:10px}.actionQueueCard>span{font-size:10px;font-weight:600;position:absolute;bottom:15px;right:16px}.operationColumns{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;display:grid}.operationList,.deadlinePanel{border:1px solid var(--line);background:#fff;border-radius:17px;padding:20px}.operationRow{border-top:1px solid #f0edeb;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;padding:13px 4px;display:grid}.operationRow:first-of-type{border-top:0}.opDot{background:#d9c3c0;border-radius:50%;width:7px;height:7px}.operationRow b,.deadlineRow b{font-size:11px;display:block}.operationRow small,.deadlineRow small{color:#99928d;margin-top:4px;font-size:9px;display:block}.operationRow i{font-size:8px;font-style:normal}.deadlineRow{border-top:1px solid #f0edeb;justify-content:space-between;align-items:center;padding:14px 2px;display:flex}.deadlineRow strong{font-size:12px;font-weight:600}.reportShortcut{background:#f6f3f0;border-radius:13px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;margin-top:15px;padding:14px;display:grid}.reportShortcut>span{background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.reportShortcut b{font-size:11px;display:block}.reportShortcut small{color:#8e8883;font-size:8px}.reportShortcut em{font-style:normal}.status.submitted,.status.resubmitted{background:#f6efe5}.status.approved,.status.published{background:#f0eff5}.status.revision_requested{background:#f8e9e8}.creatorNextAction{color:#fff;background:#222;border-radius:16px}.creatorNextAction.soft{background:var(--pastel-blush);color:#3f3333}.creatorNextAction.success{background:var(--pastel-mint);color:#49434e}.creatorNextAction.urgent{background:var(--pastel-sand);color:#5d4534}.creatorPrinciple{background:var(--pastel-blush)}.profileCircle{background:conic-gradient(#cdb5b1 calc(var(--p,70)*1%),#f1edeb 0)}@media (max-width:1050px){.operationMetrics,.actionQueue{grid-template-columns:repeat(2,1fr)}.operationColumns{grid-template-columns:1fr}}@media (max-width:650px){.operationMetrics,.actionQueue{grid-template-columns:1fr 1fr}.brandLogoImage{width:145px}}@media (max-width:480px){.operationMetrics,.actionQueue{grid-template-columns:1fr}}.creatorHome{max-width:1480px;margin:0 auto;padding:34px 34px 70px}.creatorHome *{font-family:Montserrat,Arial,sans-serif}.creatorTiny{letter-spacing:1.8px;color:#9a918b;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.creatorHero141{background:linear-gradient(110deg,#fbf6f2 0%,#f7e7e4 55%,#f2eeeb 100%);border:1px solid #eee9e5;border-radius:22px;grid-template-columns:1.1fr .9fr;min-height:315px;margin-bottom:15px;display:grid;overflow:hidden}.creatorHeroCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:48px 52px;display:flex}.creatorHeroCopy h1{letter-spacing:-.05em;margin:13px 0 12px;font-size:44px;font-weight:600;line-height:1}.creatorHeroCopy p{color:#6f6762;max-width:500px;margin:0 0 25px;font-size:14px;line-height:1.6}.creatorBlackBtn{color:#fff;background:#171717;border-radius:10px;align-items:center;gap:9px;padding:12px 16px;font-size:11px;font-weight:600;display:inline-flex}.creatorHeroArt{justify-content:center;align-items:flex-end;gap:20px;min-height:315px;padding-bottom:25px;display:flex;position:relative;overflow:hidden}.heroGlow{filter:blur(1px);border-radius:50%;position:absolute}.heroGlow.one{background:#f5d9d5;width:290px;height:290px;top:22px;right:30px}.heroGlow.two{background:#eee9f2;width:180px;height:180px;bottom:-35px;left:15px}.heroBottle{z-index:2;background:linear-gradient(155deg,#fdfcfb,#e7dfda);border:1px solid #fffa;border-radius:18px 18px 30px 30px;flex-direction:column;justify-content:center;align-items:center;width:116px;height:218px;display:flex;position:relative;transform:rotate(5deg);box-shadow:0 22px 35px #6b4b4120}.heroBottle.small{background:linear-gradient(155deg,#f6d7cc,#e8bba9);width:86px;height:165px;transform:rotate(-8deg)}.heroBottle small{letter-spacing:1.5px;font-size:8px}.heroBottle b{margin:8px 0;font-size:13px}.heroBottle span{color:#888;font-size:7px}.creatorKpiStrip{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:32px;display:grid}.creatorKpiStrip>div{border:1px solid #ffffff80;border-radius:15px;min-height:104px;padding:17px 19px}.creatorKpiStrip .blush{background:#f8e9e8}.creatorKpiStrip .sand{background:#f6efe5}.creatorKpiStrip .lilac{background:#efedf5}.creatorKpiStrip span{color:#746d68;font-size:9px;font-weight:600;display:block}.creatorKpiStrip b{letter-spacing:-.05em;margin:9px 0 1px;font-size:27px;font-weight:600;display:block}.creatorKpiStrip small{color:#958e89;font-size:8px}.creatorHomeGrid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);gap:22px;display:grid}.creatorSectionTitle{justify-content:space-between;align-items:flex-end;margin-bottom:13px;display:flex}.creatorSectionTitle h2{letter-spacing:-.04em;margin:4px 0 0;font-size:20px;font-weight:600}.creatorSectionTitle>a,.creatorSectionTitle>small{color:#817a75;font-size:9px}.creatorJourneyCard{background:#fff;border:1px solid #ebe7e3;border-radius:18px;min-height:200px;padding:25px}.journeyTop{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.journeyTop h3{letter-spacing:-.04em;margin:8px 0;font-size:23px}.journeyTop p{color:#7e7772;max-width:530px;font-size:11px;line-height:1.6}.journeyTag{letter-spacing:.8px;background:#f8e9e8;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:700;display:inline-flex}.journeyProgress{grid-template-columns:repeat(5,1fr);margin-top:28px;display:grid;position:relative}.journeyProgress:before{content:"";background:#e6e1de;height:1px;position:absolute;top:13px;left:9%;right:9%}.journeyProgress>div{z-index:1;text-align:center;color:#aaa39e;position:relative}.journeyProgress i{background:#f2efed;border:1px solid #e6e1de;border-radius:50%;place-items:center;width:27px;height:27px;margin:0 auto 7px;font-size:9px;font-style:normal;display:grid}.journeyProgress span{font-size:8px}.journeyProgress .done{color:#333}.journeyProgress .done i{color:#fff;background:#171717;border-color:#171717}.campaignTitle{margin-top:31px}.creatorCampaignShelf{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.creatorShelfCard{background:#fff;border:1px solid #ebe7e3;border-radius:15px;transition:all .18s;overflow:hidden}.creatorShelfCard:hover{transform:translateY(-2px);box-shadow:0 12px 28px #4d34270c}.shelfImage{background:#f4efec;height:145px;position:relative;overflow:hidden}.shelfImage img{object-fit:cover;width:100%;height:100%}.shelfImage>span{background:#fff;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:700;position:absolute;top:10px;right:10px}.shelfFallback{background:linear-gradient(145deg,#f7e7e4,#eee7e2);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.shelfFallback small{letter-spacing:1px;font-size:7px}.shelfFallback b{margin-top:5px;font-size:14px}.creatorShelfCard>div:last-child{padding:14px}.creatorShelfCard>div:last-child>small{color:#a09791;letter-spacing:1px;font-size:7px}.creatorShelfCard h3{letter-spacing:-.02em;margin:6px 0;font-size:12px}.creatorShelfCard p{color:#8c8580;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.creatorSideColumn{flex-direction:column;gap:14px;display:flex}.creatorNoticeCard,.creatorPerformanceCard{background:#fff;border:1px solid #ebe7e3;border-radius:18px;padding:21px}.noticeDot{background:#d8a8a8;border-radius:50%;width:8px;height:8px}.noticeItem{border-top:1px solid #f0edeb;grid-template-columns:9px 1fr;gap:9px;padding:15px 0;display:grid}.noticeItem i{border-radius:50%;width:7px;height:7px;margin-top:3px}.pinkDot{background:#d8a8a8}.noticeItem b{font-size:10px}.noticeItem p{color:#908984;margin:5px 0 0;font-size:8px;line-height:1.5}.creatorNoticeCard>a,.creatorPerformanceCard>a{margin-top:8px;font-size:9px;font-weight:600;display:inline-block}.creatorPerformanceCard h2{letter-spacing:-.04em;margin:5px 0 18px;font-size:20px}.performanceScore{align-items:flex-end;gap:9px;padding:14px 0;display:flex}.performanceScore b{letter-spacing:-.06em;font-size:40px;font-weight:600}.performanceScore span{color:#938b86;margin-bottom:8px;font-size:8px}.profileBar{background:#f0ece9;border-radius:99px;height:5px;margin-top:10px;overflow:hidden}.profileBar i{background:#d5b8b3;border-radius:99px;height:100%;display:block}.profileBarMeta{color:#8f8883;justify-content:space-between;margin-top:7px;font-size:8px;display:flex}.profileBarMeta b{color:#444;font-weight:600}.creatorCampaignHero,.creatorApplicationCard,.creatorEditorialSection,.creatorStatusBanner,.creatorProductStrip>*,.creatorDeliverableGrid>*{box-shadow:none!important;border-color:#ebe7e3!important}.creatorCampaignHero,.creatorApplicationCard{border-radius:18px!important}.creatorCampaignHeroCopy h1{letter-spacing:-.045em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:600!important}.creatorEditorialSection h2,.creatorCampaignLayout h2{letter-spacing:-.035em!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:600!important}.creatorStatusBanner{background:#f8f3f0!important}.creatorProductStrip>:nth-child(4n+1){background:#f8e9e8}.creatorProductStrip>:nth-child(4n+3){background:#f6efe5}.creatorProductStrip>:nth-child(4n+4){background:#efedf5}@media (max-width:1100px){.creatorHomeGrid{grid-template-columns:1fr}.creatorSideColumn{grid-template-columns:1fr 1fr;display:grid}.creatorCampaignShelf{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.creatorHome{padding:22px 18px 55px}.creatorHero141{grid-template-columns:1fr}.creatorHeroArt{display:none}.creatorHeroCopy{padding:35px 28px}.creatorHeroCopy h1{font-size:36px}.creatorKpiStrip{grid-template-columns:1fr 1fr}.journeyTop{flex-direction:column}.creatorCampaignShelf{grid-template-columns:1fr 1fr}.creatorSideColumn{grid-template-columns:1fr}}@media (max-width:520px){.creatorKpiStrip,.creatorCampaignShelf{grid-template-columns:1fr}.creatorHeroCopy{padding:30px 22px}.journeyProgress span{font-size:7px}.creatorJourneyCard{padding:19px}}:root{--ui-ink:#1b1a19;--ui-muted:#7d7873;--ui-bg:#f8f7f5;--ui-line:#e9e6e2;--ui-warm:#f2ece8;--ui-sand:#f2eee8;--ui-lilac:#efedf3;--ui-blue:#edf0f5}.landing142{color:var(--ui-ink);background:#fbfaf8;font-family:Montserrat,Arial,sans-serif}.landNav142{border-bottom:1px solid var(--ui-line);z-index:20;background:#fbfaf8f0;height:78px;padding:0 clamp(24px,5vw,76px);position:sticky;top:0}.landingLogo{align-items:center;display:flex}.landingLogo img{object-fit:contain;object-position:left center;mix-blend-mode:multiply;width:174px;height:46px}.landingNavLinks{align-items:center;font-weight:550;display:flex;gap:30px!important;font-size:11px!important}.landingNavLinks>a:not(.landingLogin){color:#6f6b67}.landingLogin{background:#1b1a19;border-radius:9px;padding:11px 17px;color:#fff!important}.landingHero142{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:34px;max-width:1580px;min-height:650px;margin:0 auto;padding:62px clamp(24px,5vw,76px) 70px;display:grid}.landingHeroCopy142{padding:16px 0}.landingEyebrow,.landingSectionHead142>span,.landingStatement142>span,.landingClub142>div>span{letter-spacing:2px;color:#96908b;font-size:9px;font-weight:700}.landingHeroCopy142 h1{letter-spacing:-.065em;max-width:760px;margin:17px 0 22px;font-size:clamp(54px,6.4vw,94px);font-weight:580;line-height:.94}.landingHeroCopy142 h1 span{color:#77716d;font-weight:450}.landingHeroCopy142>p{color:#746f6a;max-width:600px;margin:0 0 28px;font-size:15px;line-height:1.75}.landingPrimaryBtn b{font-size:14px}.landingTextLink{color:#69645f;border-bottom:1px solid #bdb7b1;padding-bottom:3px;font-size:11px}.landingMiniStats{border-top:1px solid var(--ui-line);gap:42px;max-width:520px;margin-top:48px;padding-top:20px;display:flex}.landingMiniStats div{flex-direction:column;gap:4px;display:flex}.landingMiniStats b{letter-spacing:-.04em;font-size:24px;font-weight:600}.landingMiniStats span{color:#96908b;font-size:9px}.landingHeroVisual142{background:linear-gradient(145deg,#f4f1ee,#ece8e5);border:1px solid #eeeae6;border-radius:26px;justify-content:center;align-items:center;height:520px;display:flex;position:relative;overflow:hidden}.landingSoftShape{filter:blur(.2px);border-radius:999px;position:absolute}.landingSoftShape.one{background:#e9e1dc;width:330px;height:330px;top:20px;right:24px}.landingSoftShape.two{background:#eceaf0;width:210px;height:210px;bottom:-25px;left:-35px}.landingBottle142{z-index:2;background:linear-gradient(160deg,#fffefd,#ded8d3);border:1px solid #fff;border-radius:22px 22px 38px 38px;flex-direction:column;justify-content:center;align-items:center;width:145px;height:310px;display:flex;position:relative;transform:rotate(4deg);box-shadow:0 30px 60px #5f4a3b18}.landingBottle142 small{letter-spacing:2px;font-size:8px}.landingBottle142 b{letter-spacing:-.02em;margin:13px 0;font-size:18px}.landingBottle142 span{color:#8d8782;letter-spacing:1px;font-size:7px}.landingEditorialCard{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd6;border:1px solid #fffc;border-radius:14px;width:185px;padding:16px;position:absolute;box-shadow:0 18px 44px #55473e0b}.landingEditorialCard small{letter-spacing:1.6px;color:#9a938e;font-size:7px;display:block}.landingEditorialCard strong{margin:8px 0 5px;font-size:14px;display:block}.landingEditorialCard span{color:#88817c;font-size:8px;line-height:1.5}.cardOne{top:42px;left:28px}.cardTwo{bottom:38px;right:24px}.landingStatement142{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);grid-template-columns:.42fr 1fr;align-items:start;gap:70px;max-width:1480px;margin:0 auto;padding:38px clamp(24px,5vw,76px);display:grid}.landingStatement142 p{letter-spacing:-.04em;max-width:870px;margin:0;font-size:clamp(22px,2.5vw,36px);font-weight:480;line-height:1.25}.landingHow142{max-width:1480px;margin:0 auto;padding:100px clamp(24px,5vw,76px)}.landingSectionHead142{grid-template-columns:.42fr 1fr;gap:70px;margin-bottom:52px;display:grid}.landingSectionHead142 h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4vw,58px);font-weight:520;line-height:1.02}.landingSteps142{border-top:1px solid var(--ui-line)}.landingSteps142 article{border-bottom:1px solid var(--ui-line);grid-template-columns:.18fr .82fr;align-items:start;padding:26px 0;display:grid}.landingSteps142 article>span{color:#9c9691;font-size:10px}.landingSteps142 article>div{grid-template-columns:.35fr .65fr;gap:40px;display:grid}.landingSteps142 h3{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:580}.landingSteps142 p{color:#817b76;max-width:490px;margin:0;font-size:11px;line-height:1.65}.landingClub142{color:#fff;background:#1d1c1b;border-radius:22px;justify-content:space-between;align-items:flex-end;gap:40px;margin:0 24px 24px;padding:72px clamp(28px,5vw,70px);display:flex}.landingClub142 h2{letter-spacing:-.055em;margin:15px 0 17px;font-size:clamp(38px,4.4vw,66px);font-weight:500;line-height:1}.landingClub142 p{color:#aaa5a1;max-width:500px;font-size:12px;line-height:1.6}.landingPrimaryBtn.inverse{color:#1b1a19;background:#fff}.adminShell{background:#f8f7f5}.adminShell .sidebar{color:#292725;border-right:1px solid var(--ui-line);background:#fff;padding:25px 17px}.adminShell .brandLogoImage{mix-blend-mode:multiply}.adminShell .role{color:#aaa39d;margin-bottom:25px}.adminShell .sidebar nav{gap:3px}.adminShell .sidebar nav a{color:#6e6965;border-radius:9px;padding:10px 12px;font-size:12px}.adminShell .sidebar nav a:hover{color:#1d1c1b;background:#f5f3f1}.adminShell .sidebar nav a.active{color:#171615;background:#efedeb;font-weight:650}.adminShell .sidebar nav a.active:before{display:none}.adminShell .sideBottom,.adminShell .sideFoot{border-color:var(--ui-line)}.adminShell .avatar{color:#282522;background:#eeeae6}.adminShell .sideLogout{color:#7e7873}.adminShell .topbar{border-color:var(--ui-line);background:#f8f7f5eb;height:62px}.adminShell .page{max-width:1500px;padding:34px 38px 64px;font-family:Montserrat,Arial,sans-serif}.adminShell .pageHead{align-items:center;margin-bottom:28px}.adminShell .pageHead h1{letter-spacing:-.045em;font-family:Montserrat,Arial,sans-serif;font-size:34px;font-weight:600}.adminShell .pageHead h1:first-letter{color:inherit}.adminShell .eyebrow{letter-spacing:1.7px;color:#9a938e;font-size:8px}.adminShell .btn{border-radius:9px;padding:11px 15px;font-size:10px}.adminShell .btn.dark{background:#1b1a19}.adminShell .operationMetrics{gap:10px;margin:16px 0 30px}.adminShell .operationMetrics>div{border-radius:11px;min-height:112px;padding:17px 18px}.adminShell .operationMetrics b{font-size:28px;font-weight:600}.adminShell .operationMetrics span{letter-spacing:1px;font-size:8px}.adminShell .actionQueue{gap:10px}.adminShell .actionQueueCard{border-radius:12px;min-height:160px;padding:17px;background:#fff!important}.adminShell .actionQueueCard:first-child{border-top:3px solid #d8c8c2}.adminShell .actionQueueCard:nth-child(2){border-top:3px solid #cac5d5}.adminShell .actionQueueCard:nth-child(3){border-top:3px solid #d7cbbd}.adminShell .actionQueueCard:nth-child(4){border-top:3px solid #c9c6d0}.adminShell .actionIcon{background:#f4f1ef}.adminShell .actionQueueCard>b{font-size:27px}.adminShell .actionQueueCard h3{font-size:12px}.adminShell .operationColumns{gap:12px}.adminShell .operationList,.adminShell .deadlinePanel{border-radius:12px;padding:18px}.adminShell .operationSection .sectionHead h2{letter-spacing:-.025em;font-size:17px;font-weight:600}.adminShell .operationRow,.adminShell .deadlineRow{min-height:55px}.adminShell .reportShortcut{background:#f2f0ee;border:1px solid #ebe7e3;border-radius:10px}.adminShell .reportShortcut>span{background:#fff}.adminShell .status.approved,.adminShell .status.published{color:#4e4956!important;background:#eeedf2!important}.adminShell .status.submitted,.adminShell .status.resubmitted{background:#f3eee7!important}.adminShell .status.revision_requested{background:#f1e9e6!important}.actionQueueCard.cool{background:var(--ui-blue)}.creatorKpiStrip .mint{background:#efedf3!important}.mintDot{background:#c4bfd0!important}.creatorProductStrip>:nth-child(4n+2){background:#f0eff4!important}.creatorNextAction.success{color:#47424d!important;background:#efedf3!important}.heroGlow.two{background:#eee9f2!important}@media (max-width:900px){.landingHero142{grid-template-columns:1fr;padding-top:42px}.landingHeroVisual142{height:420px}.landingStatement142,.landingSectionHead142{grid-template-columns:1fr;gap:20px}.landingSteps142 article>div{grid-template-columns:1fr;gap:8px}.landingClub142{flex-direction:column;align-items:flex-start}.adminShell .page{padding:26px 22px 50px}}@media (max-width:650px){.landingNavLinks>a:not(.landingLogin){display:none}.landingLogo img{width:150px}.landingHero142{padding-left:20px;padding-right:20px}.landingHeroVisual142{height:360px}.landingEditorialCard{display:none}.landingBottle142{width:120px;height:250px}.landingMiniStats{gap:25px}.landingStatement142,.landingHow142{padding-left:20px;padding-right:20px}.landingClub142{margin:0 12px 12px}.landingSteps142 article{grid-template-columns:44px 1fr}}.creatorEditorialBanner{background:#f3f0ec;border:1px solid #e9e5e1;border-radius:22px;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);min-height:270px;margin-bottom:18px;display:grid;position:relative;overflow:hidden}.creatorEditorialBanner.stone{background:#f1eee9}.creatorEditorialBanner.lilac{background:#f0eef4}.creatorEditorialBanner.sand{background:#f3eee6}.creatorEditorialBanner.mist{background:#eff0f3}.editorialBannerCopy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;padding:42px 46px;display:flex;position:relative}.editorialBannerCopy>span{letter-spacing:1.8px;color:#8e8882;font-size:8px;font-weight:700}.editorialBannerCopy h2{letter-spacing:-.045em;max-width:560px;margin:10px 0 12px;font-family:Montserrat,Arial,sans-serif;font-size:34px;font-weight:600;line-height:1.05}.editorialBannerCopy p{color:#746f6a;max-width:500px;margin:0 0 20px;font-size:11px;line-height:1.65}.editorialBannerCopy a{color:#fff;background:#191817;border-radius:9px;align-items:center;gap:12px;padding:11px 15px;font-size:9px;font-weight:650;display:inline-flex}.editorialBannerArt{justify-content:center;align-items:flex-end;gap:18px;min-height:270px;padding:35px 40px;display:flex;position:relative;overflow:hidden}.editorialOrb{border:1px solid #fffa;border-radius:50%;position:absolute}.editorialOrb.orbOne{width:245px;height:245px;top:18px;right:46px}.editorialOrb.orbTwo{width:170px;height:170px;top:56px;right:88px}.editorialPack{z-index:2;text-align:center;background:#fbfaf8;border:1px solid #dedad5;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 18px 35px #4f40320c}.editorialPack.tall{border-radius:12px 12px 26px 26px;width:104px;height:205px;transform:rotate(3deg)}.editorialPack.short{background:#ece8ef;border-radius:11px 11px 22px 22px;width:84px;height:150px;margin-bottom:3px;transform:rotate(-7deg)}.editorialPack small{letter-spacing:1.2px;font-size:6px}.editorialPack strong{word-break:break-word;margin:12px 8px 6px;font-size:10px}.editorialPack em{color:#8a8580;letter-spacing:.9px;font-size:5px;font-style:normal}.editorialLabel{color:#615d59;font-size:12px;font-weight:600;line-height:1.1;position:absolute;bottom:24px;right:28px}.editorialLabel i{color:#9b948e;font-family:Georgia,serif;font-weight:400}.creatorEditorialBanner.campaignMode{margin-bottom:22px}.creatorEditorialBanner.campaignMode .editorialBannerCopy h2{font-size:31px}.creatorKpiStrip .mist{background:#eff0f3}.creatorCampaignsPage .filters{margin-top:4px}.creatorProfilePage{max-width:1320px;font-family:Montserrat,Arial,sans-serif}.profileHero143{background:#f2efeb;border:1px solid #e8e3de;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:18px;padding:32px 36px;display:flex}.profileHero143 h1{letter-spacing:-.045em;margin:7px 0 10px;font-family:Montserrat,Arial,sans-serif;font-size:32px;font-weight:600}.profileHero143 p{color:#77706b;max-width:650px;margin:0;font-size:11px;line-height:1.65}.profileCompletion143{min-width:170px}.profileCompletion143 b{letter-spacing:-.05em;font-size:34px;display:block}.profileCompletion143 span{color:#8c8580;margin:2px 0 10px;font-size:8px;display:block}.profileCompletion143>i{background:#e2ddd8;border-radius:99px;height:5px;display:block;overflow:hidden}.profileCompletion143>i>em{background:#6f6877;border-radius:99px;height:100%;display:block}.profileLayout143{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:16px;display:grid}.profileMain143{flex-direction:column;gap:13px;display:flex}.profileSection143,.profileAside143{background:#fff;border:1px solid #ebe7e3;border-radius:16px;padding:24px}.profileSectionHead143{grid-template-columns:32px 1fr;align-items:start;gap:12px;margin-bottom:23px;display:grid}.profileSectionHead143>span{background:#f0edef;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.profileSectionHead143 h2{letter-spacing:-.025em;margin:0 0 4px;font-size:16px}.profileSectionHead143 p{color:#918a85;margin:0;font-size:8px}.profileSection143 label{color:#67615d;letter-spacing:.2px;font-size:8px;font-weight:650}.profileSection143 input,.profileSection143 textarea{background:#fbfaf9;border:1px solid #e3dfdb;border-radius:9px;margin-top:7px;padding:11px 12px;font-size:10px}.profileSection143 textarea{resize:vertical;min-height:105px}.grid3{grid-template-columns:1.4fr .8fr .8fr;gap:10px;display:grid}.socialProfileRows143{flex-direction:column;gap:18px;display:flex}.socialProfileRows143>div{border-top:1px solid #f0ece9;padding-top:16px}.socialProfileRows143>div:first-child{border-top:0;padding-top:0}.socialProfileRows143 strong{margin-bottom:10px;font-size:10px;display:block}.profileAside143{position:sticky;top:78px}.profileIdentity143{text-align:center;border-bottom:1px solid #eeeae7;padding:6px 0 18px}.profileIdentity143>div{background:#efedf2;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 12px;font-weight:650;display:grid}.profileIdentity143 h3{margin:0 0 4px;font-size:13px}.profileIdentity143 span{color:#918a85;font-size:8px}.profileChecklist143{flex-direction:column;gap:9px;padding:18px 0;display:flex}.profileChecklist143>b{margin-bottom:2px;font-size:9px}.profileChecklist143 span{color:#9b948f;padding-left:16px;font-size:8px;position:relative}.profileChecklist143 span:before{content:"○";position:absolute;left:0}.profileChecklist143 span.done{color:#4e4956}.profileChecklist143 span.done:before{content:"●";color:#8a8294}.profileMessage143{background:#f3f0f4;border-radius:8px;padding:9px;font-size:8px}.profileBack143{cursor:pointer;background:0 0;border:0;padding:12px 0 0;font-size:8px}.profileLoading143{padding:30px}.adminShell .creatorToolbar{align-items:center;gap:12px;margin-bottom:18px;display:flex}.adminShell .creatorToolbar input{background:#fff;border:1px solid #dedad6;border-radius:9px;flex:1;max-width:520px;padding:11px 13px;font-size:10px}.adminShell .creatorToolbar span{color:#8b8580;font-size:9px}.adminShell .creatorCard{border-radius:12px}.adminShell .catalogProductBody.compact{padding:14px 15px 15px}.adminShell .catalogProductBody.compact h3{margin:6px 0 12px;font-size:12px;line-height:1.3}.adminShell .catalogProductMeta.clean{flex-wrap:wrap;gap:6px;margin-bottom:13px;display:flex}.adminShell .catalogProductMeta.clean span{background:#f4f1ee;border-radius:999px;padding:5px 7px;font-size:7px}.adminShell .catalogProductCard{min-height:0}.adminShell .catalogProductVisual{height:190px}.landing143{--land-ink:#1d1b1a;--land-muted:#77716c;--land-line:#e7e2dd;color:var(--land-ink);background:#fbfaf8;font-family:Montserrat,Arial,sans-serif}.landNav143{border-color:var(--land-line);background:#fbfaf8;height:74px;padding:0 clamp(24px,5vw,76px)}.landNav143 .landingLogo img{object-fit:contain;width:175px;max-height:46px}.landNav143 .landingNavLinks{gap:25px;font-size:10px}.landNav143 .landingLogin{color:#fff;background:#1d1b1a;border-radius:8px;padding:10px 14px}.landingHero143{grid-template-columns:minmax(0,1.05fr) minmax(450px,.95fr);align-items:center;gap:42px;max-width:1510px;min-height:610px;margin:0 auto;padding:64px clamp(24px,5vw,76px);display:grid}.landingHeroCopy143{max-width:650px}.landingHeroCopy143 h1{letter-spacing:-.055em;margin:12px 0 22px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(42px,5vw,68px);font-weight:580;line-height:.98}.landingHeroCopy143>p{color:var(--land-muted);max-width:590px;margin:0 0 27px;font-size:13px;line-height:1.75}.landingHeroActions{align-items:center;gap:20px;display:flex}.landingPrimaryBtn{color:#fff;background:#1e1c1b;border-radius:9px;align-items:center;gap:20px;padding:13px 17px;font-size:9px;font-weight:650;display:inline-flex}.landingTextLink{border-bottom:1px solid #aaa39e;padding-bottom:3px;font-size:9px}.landingComposition143{background:#f0edef;border:1px solid #e7e2e7;border-radius:24px;justify-content:center;align-items:flex-end;gap:18px;height:445px;padding-bottom:50px;display:flex;position:relative;overflow:hidden}.landingCollectionPanel143{z-index:2;background:#fbfaf8;border:1px solid #e5e1dd;border-radius:11px;flex-direction:column;width:190px;padding:15px 17px;display:flex;position:absolute;top:27px;left:27px}.landingCollectionPanel143 small{letter-spacing:1.2px;font-size:6px}.landingCollectionPanel143 strong{margin:7px 0;font-size:15px}.landingCollectionPanel143 span{color:#88817c;font-size:7px;line-height:1.5}.landingProduct143{z-index:3;text-align:center;background:#fbfaf8;border:1px solid #dcd7d3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 25px 45px #4a3e350d}.landingProduct143.tall{border-radius:14px 14px 34px 34px;width:125px;height:270px;transform:rotate(4deg)}.landingProduct143.short{background:#eee8df;border-radius:13px 13px 29px 29px;width:104px;height:195px;transform:rotate(-7deg)}.landingProduct143 small{letter-spacing:1.2px;font-size:7px}.landingProduct143 b{margin:15px 8px 8px;font-size:12px}.landingProduct143 span{color:#8e8882;font-size:6px}.landingCircle143{border:1px solid #fff8;border-radius:50%;position:absolute}.landingCircle143.one{width:330px;height:330px;top:54px;right:35px}.landingCircle143.two{width:220px;height:220px;top:110px;right:90px}.landingIntro143{border-top:1px solid var(--land-line);border-bottom:1px solid var(--land-line);grid-template-columns:250px minmax(0,700px);align-items:start;gap:60px;padding:38px clamp(24px,5vw,76px);display:grid}.landingIntro143 span,.landingSectionHead143>span,.landingClub143>div>span{letter-spacing:1.8px;color:#8f8882;font-size:7px;font-weight:700}.landingIntro143 p{letter-spacing:-.025em;margin:0;font-size:19px;font-weight:500;line-height:1.45}.landingCollections143,.landingHow143.refined{max-width:1510px;margin:0 auto;padding:78px clamp(24px,5vw,76px)}.landingSectionHead143{grid-template-columns:220px minmax(0,560px) minmax(220px,360px);align-items:start;gap:28px;margin-bottom:35px;display:grid}.landingSectionHead143 h2{letter-spacing:-.04em;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:30px;font-weight:580;line-height:1.1}.landingSectionHead143 p{color:#817a75;margin:0;font-size:10px;line-height:1.65}.collectionGrid143{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.collectionCard143{background:#fff;border:1px solid #e6e1dd;border-radius:15px;padding:12px 12px 17px}.collectionVisual143{background:#efede9;border-radius:11px;place-items:center;height:230px;display:grid;position:relative;overflow:hidden}.collectionCard143.lilac .collectionVisual143{background:#eeebf1}.collectionCard143.sand .collectionVisual143{background:#f2ede5}.collectionVisual143>div{z-index:2;background:#faf9f7;border:1px solid #dcd7d2;border-radius:10px 10px 24px 24px;flex-direction:column;justify-content:center;align-items:center;width:86px;height:165px;display:flex;position:relative}.collectionVisual143 small{font-size:6px}.collectionVisual143 b{margin-top:10px;font-size:9px}.collectionVisual143 i{border:1px solid #fff;border-radius:50%;width:130px;height:130px;position:absolute}.collectionVisual143 i:last-child{width:190px;height:190px}.collectionCard143>span{color:#98918b;margin:13px 2px 6px;font-size:7px;display:block}.collectionCard143 h3{margin:0 2px 5px;font-size:13px}.collectionCard143>p{color:#8d8681;margin:0 2px;font-size:8px}.landingHow143.refined{border-top:1px solid var(--land-line)}.landingSteps143{border:1px solid var(--land-line);border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.landingSteps143 article{border-right:1px solid var(--land-line);background:#fff;min-height:185px;padding:24px}.landingSteps143 article:last-child{border-right:0}.landingSteps143 article>span{color:#99928d;font-size:8px}.landingSteps143 h3{margin:44px 0 8px;font-size:12px}.landingSteps143 p{color:#8b847e;margin:0;font-size:8px;line-height:1.6}.landingClub143{color:#fff;background:#292625;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:35px;margin:0 clamp(16px,3vw,42px) 42px;padding:48px clamp(28px,4vw,58px);display:flex}.landingClub143 h2{letter-spacing:-.04em;max-width:620px;margin:9px 0 10px;font-family:Montserrat,Arial,sans-serif;font-size:31px;font-weight:550;line-height:1.08}.landingClub143 p{color:#c5c0bc;margin:0;font-size:10px}.landingPrimaryBtn.inverse{color:#1d1b1a;white-space:nowrap;background:#fff}@media (max-width:1000px){.creatorEditorialBanner{grid-template-columns:1fr}.editorialBannerArt{display:none}.profileLayout143{grid-template-columns:1fr}.profileAside143{position:static}.landingHero143{grid-template-columns:1fr}.landingComposition143{height:380px}.landingSectionHead143{grid-template-columns:1fr;gap:10px}.collectionGrid143,.landingSteps143{grid-template-columns:1fr 1fr}.landingSteps143 article:nth-child(2){border-right:0}.landingSteps143 article{border-bottom:1px solid var(--land-line)}}@media (max-width:650px){.editorialBannerCopy{padding:31px 25px}.editorialBannerCopy h2{font-size:28px}.grid3{grid-template-columns:1fr}.profileHero143{flex-direction:column;align-items:flex-start}.profileCompletion143{width:100%}.profileSection143{padding:19px}.landingHero143{padding:45px 20px}.landingHeroCopy143 h1{font-size:42px}.landingComposition143{height:320px}.landingCollectionPanel143{display:none}.landingProduct143.tall{width:105px;height:215px}.landingProduct143.short{width:88px;height:160px}.landingIntro143{grid-template-columns:1fr;gap:12px;padding:30px 20px}.landingIntro143 p{font-size:16px}.landingCollections143,.landingHow143.refined{padding:55px 20px}.collectionGrid143,.landingSteps143{grid-template-columns:1fr}.landingSteps143 article{border-right:0}.landingClub143{flex-direction:column;align-items:flex-start;margin:0 12px 12px}.landingClub143 h2{font-size:27px}}.applicationPill.selected,.shipmentBadge,.bigStatus,.contentStatus.approved,.contentStatus.published{color:#514b58!important;background:#efedf2!important}.creatorApplicationCard.selected{border-color:#d6d0dc!important;box-shadow:0 15px 40px #43394c0d!important}.reviewNote.approved{background:#f2eff4!important}.adminShell .shipmentBadge,.adminShell .applicationPill.selected,.adminShell .bigStatus{color:#514b58!important;background:#efedf2!important;border-color:#ddd7e2!important}.authGateState{text-align:center;color:#59534f;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:100vh;padding:30px;font-family:Montserrat,Arial,sans-serif;display:flex}.authGateState b{color:#1d1b1a;font-size:15px}.authGateState span:not(.loadingDot){max-width:520px;font-size:10px}.authGateState button{cursor:pointer;background:#fff;border:1px solid #ded9d4;border-radius:9px;padding:10px 14px;font-size:10px}.loadingDot{border:2px solid #d4cec9;border-top-color:#312e2c;border-radius:50%;width:9px;height:9px;animation:.75s linear infinite cosmedSpin;display:inline-block}@keyframes cosmedSpin{to{transform:rotate(360deg)}}.systemStatePage{background:#faf9f7;place-items:center;min-height:100vh;padding:28px;font-family:Montserrat,Arial,sans-serif;display:grid}.systemStateCard{background:#fff;border:1px solid #e8e3de;border-radius:20px;width:min(560px,100%);padding:42px}.systemStateCard>span{letter-spacing:1.7px;color:#958e88;text-transform:uppercase;font-size:8px;font-weight:700}.systemStateCard h1{letter-spacing:-.045em;margin:10px 0 12px;font-size:30px;line-height:1.1}.systemStateCard p{color:#7f7872;margin:0 0 24px;font-size:11px;line-height:1.7}.systemLoading{align-items:center;gap:9px;display:flex}.systemLoading b{font-size:13px}.systemLoading small{color:#8b847e;font-size:9px}.mobileMenuButton,.mobileMenuOverlay{display:none}.mobileBrand img{object-fit:contain;mix-blend-mode:multiply;width:135px;max-height:38px;display:block}@media (max-width:860px){.shell{display:block}.shell .sidebar{z-index:100;width:260px;height:100dvh;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:18px 0 50px #1e191614}.shell.menuOpen .sidebar{transform:translate(0)}.mobileMenuOverlay{z-index:90;opacity:0;pointer-events:none;background:#1c19173d;border:0;transition:opacity .2s;display:block;position:fixed;inset:0}.shell.menuOpen .mobileMenuOverlay{opacity:1;pointer-events:auto}.mobileMenuButton{cursor:pointer;background:#fff;border:1px solid #e4dfda;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:34px;height:34px;padding:0;display:flex}.mobileMenuButton span{background:#36322f;width:13px;height:1px;display:block}.mobileBrand{margin-left:10px;display:block}.topbar{justify-content:flex-start;height:60px;padding:0 18px}.topActions{margin-left:auto}.desktopLogout{display:none}.main{width:100%}.adminShell .page,.page{padding-left:18px;padding-right:18px}.adminShell .pageHead h1,.pageHead h1{font-size:30px}.pageHead{flex-direction:column;align-items:flex-start;gap:18px}.metrics{grid-template-columns:1fr 1fr}.grid2,.detailLayout,.profileProgress{grid-template-columns:1fr}.profileProgress .progress{width:100%}}@media (max-width:520px){.metrics{grid-template-columns:1fr}.systemStateCard{padding:28px 22px}.systemStateCard h1{font-size:25px}.mobileBrand img{width:120px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.authHelpRow{justify-content:flex-end;align-items:center;margin:-4px 0 14px;display:flex}.authHelpRow.centered{justify-content:center;margin:18px 0 0}.authTextLink{color:#5e5663;border-bottom:1px solid #5e566340;padding-bottom:2px;font-size:13px;font-weight:700;text-decoration:none}.authTextLink:hover{color:#171417;border-color:#171417}.authMessage{color:#514a52;margin:12px 0;font-size:14px;line-height:1.55}.singleAuth{background:linear-gradient(#f8f6f3 0%,#f2edf1 100%);grid-template-columns:1fr;min-height:100vh}.singleAuth .authPanel{justify-content:center;align-items:center;min-height:100vh;padding:32px 20px;display:flex}.singleAuth .authBox{width:min(100%,500px)}.collectionVisual143.hasImage{background:#eee;display:block}.collectionVisual143.hasImage img{object-fit:cover;width:100%;height:100%;display:block}.editorialBannerArt .editorialManagedImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.creatorEditorialBanner.hasManagedImage .editorialBannerArt{overflow:hidden}.bannerManagerLayout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:20px;display:grid}.bannerSlotList{flex-direction:column;gap:8px;display:flex;position:sticky;top:86px}.bannerSlotList button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2ddd7;border-radius:12px;flex-direction:column;gap:4px;padding:14px 15px;display:flex}.bannerSlotList button:hover,.bannerSlotList button.active{border-color:#292625;box-shadow:0 5px 18px #2e26200c}.bannerSlotList button.active{color:#fff;background:#292625}.bannerSlotList small{letter-spacing:1px;text-transform:uppercase;opacity:.58;font-size:8px}.bannerSlotList b{font-size:12px}.bannerSlotList span{opacity:.62;font-size:9px}.bannerEditorCard{padding:25px}.bannerEditorHead{border-bottom:1px solid #e8e3de;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.bannerEditorHead>div>span{letter-spacing:1.4px;color:#8e8781;text-transform:uppercase;font-size:8px}.bannerEditorHead h2{margin:5px 0;font-size:24px}.bannerEditorHead p{color:#817a74;margin:0;font-size:11px}.bannerActiveToggle{white-space:nowrap;border:1px solid #ddd7d2;border-radius:999px;flex-direction:row;align-items:center;gap:8px;margin:0;padding:8px 11px}.bannerActiveToggle input{padding:0}.bannerImageField{grid-template-columns:minmax(0,1.5fr) minmax(220px,.5fr);align-items:center;gap:18px;margin:22px 0;display:grid}.bannerPreview{aspect-ratio:16/5;background:#f4f0eb;border:1px dashed #cfc8c1;border-radius:13px;place-items:center;display:grid;overflow:hidden}.bannerPreview>div{color:#756e68;flex-direction:column;align-items:center;gap:5px;display:flex}.bannerPreview>div b{font-size:12px}.bannerPreview>div span{font-size:9px}.bannerPreview img{object-fit:cover;width:100%;height:100%;display:block}.bannerImageActions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.bannerImageActions small{color:#827b75;font-size:9px;line-height:1.5}.bannerSaveRow{border-top:1px solid #e8e3de;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-top:20px;display:flex}.bannerSaveRow>div{flex-direction:column;gap:3px;display:flex}.bannerSaveRow>div b{font-size:11px}.bannerSaveRow>div span{color:#817a74;font-size:9px}.notice.success{color:#354035;background:#eef2ed;border-color:#d5dfd3}@media (max-width:900px){.bannerManagerLayout{grid-template-columns:1fr}.bannerSlotList{grid-template-columns:1fr 1fr;display:grid;position:static}.bannerImageField{grid-template-columns:1fr}.bannerPreview{aspect-ratio:16/6}}@media (max-width:600px){.bannerSlotList{grid-template-columns:1fr}.bannerEditorHead,.bannerSaveRow{flex-direction:column}.bannerSaveRow{align-items:stretch}.bannerSaveRow .btn{width:100%}}
