.AgentReportingDashboard-module__97CCbq__content{gap:16px;display:grid}.AgentReportingDashboard-module__97CCbq__summary{box-shadow:var(--shadow-soft);background:#fff;border-radius:13px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.AgentReportingDashboard-module__97CCbq__summary>div{gap:6px;padding:17px 20px;display:grid}.AgentReportingDashboard-module__97CCbq__summary>div+div{box-shadow:inset 1px 0 #eeeef3}.AgentReportingDashboard-module__97CCbq__summary span{color:#858894;font-size:10px}.AgentReportingDashboard-module__97CCbq__summary strong{color:#3f424d;font-variant-numeric:tabular-nums;font-size:22px}.AgentReportingDashboard-module__97CCbq__summary>div:first-child strong{color:#3263ac}.AgentReportingDashboard-module__97CCbq__summary small{color:#a0a3ad;font-size:10px}.AgentReportingDashboard-module__97CCbq__periods{gap:12px;display:grid}.AgentReportingDashboard-module__97CCbq__periods>header{justify-content:space-between;align-items:end;gap:20px;padding:2px;display:flex}.AgentReportingDashboard-module__97CCbq__periods h2{color:#30333d;font-size:18px}.AgentReportingDashboard-module__97CCbq__periods header p{color:#8b8e99;margin-top:4px;font-size:11px}.AgentReportingDashboard-module__97CCbq__periods header>span{color:#989ba6;font-size:10px}.AgentReportingDashboard-module__97CCbq__list{gap:9px;display:grid}.AgentReportingDashboard-module__97CCbq__row{box-shadow:var(--shadow-soft);background:#fff;border-radius:11px;grid-template-columns:minmax(230px,1.25fr) minmax(140px,.75fr) minmax(130px,.7fr) minmax(155px,.85fr) auto;align-items:center;gap:17px;padding:13px 14px 13px 16px;display:grid;position:relative;overflow:hidden}.AgentReportingDashboard-module__97CCbq__row[data-attention]:before{content:"";background:#2e64b5;width:3px;position:absolute;inset:0 auto 0 0}.AgentReportingDashboard-module__97CCbq__work{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.AgentReportingDashboard-module__97CCbq__work>span{color:#5679ae;background:#e9edf2;border-radius:7px;width:46px;height:56px;position:relative;overflow:hidden}.AgentReportingDashboard-module__97CCbq__work img{object-fit:cover;object-position:center 22%}.AgentReportingDashboard-module__97CCbq__work>div{min-width:0}.AgentReportingDashboard-module__97CCbq__work small,.AgentReportingDashboard-module__97CCbq__work p{color:#9a9da8;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.AgentReportingDashboard-module__97CCbq__work h3{color:#3a3d48;margin:3px 0;font-size:13px}.AgentReportingDashboard-module__97CCbq__period,.AgentReportingDashboard-module__97CCbq__state,.AgentReportingDashboard-module__97CCbq__metrics{gap:4px;display:grid}.AgentReportingDashboard-module__97CCbq__period span{color:#989ba5;font-size:10px}.AgentReportingDashboard-module__97CCbq__period strong{color:#50535f;font-size:12px}.AgentReportingDashboard-module__97CCbq__period small{color:#a2a5af;font-size:10px}.AgentReportingDashboard-module__97CCbq__status{color:#335fa1;background:#e3edfe;border-radius:999px;width:max-content;padding:5px 8px;font-size:10px;font-weight:690}.AgentReportingDashboard-module__97CCbq__status[data-status=CHANGES_REQUESTED],.AgentReportingDashboard-module__97CCbq__status[data-status=OVERDUE]{color:#b75a2c;background:#fff0e8}.AgentReportingDashboard-module__97CCbq__status[data-status=VERIFIED]{color:#278267;background:#eaf7f2}.AgentReportingDashboard-module__97CCbq__status[data-status=SUBMITTED]{color:#536ea2;background:#edf3fd}.AgentReportingDashboard-module__97CCbq__state small{color:#999ca7;align-items:center;gap:4px;font-size:10px;display:flex}.AgentReportingDashboard-module__97CCbq__metrics span{color:#8f929e;font-size:10px}.AgentReportingDashboard-module__97CCbq__metrics b{color:#545762;font-weight:680}@media (max-width:1080px){.AgentReportingDashboard-module__97CCbq__row{grid-template-columns:minmax(220px,1.2fr) 1fr 1fr auto}.AgentReportingDashboard-module__97CCbq__metrics{display:none}}@media (max-width:760px){.AgentReportingDashboard-module__97CCbq__summary{grid-template-columns:repeat(2,1fr)}.AgentReportingDashboard-module__97CCbq__summary>div:nth-child(3){box-shadow:inset 0 1px #eeeef3}.AgentReportingDashboard-module__97CCbq__summary>div:nth-child(4){box-shadow:inset 1px 0 #eeeef3,inset 0 1px #eeeef3}.AgentReportingDashboard-module__97CCbq__row{grid-template-columns:minmax(0,1fr) auto}.AgentReportingDashboard-module__97CCbq__period{display:none}.AgentReportingDashboard-module__97CCbq__state{grid-column:1}.AgentReportingDashboard-module__97CCbq__open{grid-area:1/2/3}.AgentReportingDashboard-module__97CCbq__periods>header{flex-direction:column;align-items:start;gap:5px}}@media (max-width:480px){.AgentReportingDashboard-module__97CCbq__summary{grid-template-columns:1fr}.AgentReportingDashboard-module__97CCbq__summary>div+div,.AgentReportingDashboard-module__97CCbq__summary>div:nth-child(3),.AgentReportingDashboard-module__97CCbq__summary>div:nth-child(4){box-shadow:inset 0 1px #eeeef3}.AgentReportingDashboard-module__97CCbq__row{grid-template-columns:1fr}.AgentReportingDashboard-module__97CCbq__open{grid-area:auto/1;width:100%}}
.PublishedTaskBrief-module__BmGlea__root{background:#fff}.PublishedTaskBrief-module__BmGlea__root>header{padding:27px 30px 21px}.PublishedTaskBrief-module__BmGlea__root>header h2{color:#2f333c;letter-spacing:-.018em;font-size:17px;font-weight:720;line-height:1.35}.PublishedTaskBrief-module__BmGlea__root>header p{color:#7c8490;margin-top:5px;font-size:11px;line-height:1.65}.PublishedTaskBrief-module__BmGlea__body{border-top:1px solid #e8ebef;padding:0 30px 8px}.PublishedTaskBrief-module__BmGlea__referenceVideo{border-bottom:1px solid #eceef1;padding-block:16px}.PublishedTaskBrief-module__BmGlea__textSection,.PublishedTaskBrief-module__BmGlea__listSection{border-bottom:1px solid #eceef1;grid-template-columns:180px minmax(0,1fr);gap:34px;padding:22px 0 23px;display:grid}.PublishedTaskBrief-module__BmGlea__textSection h3,.PublishedTaskBrief-module__BmGlea__listSection h3{color:#373d47;font-size:13px;font-weight:700;line-height:1.65}.PublishedTaskBrief-module__BmGlea__textSection p{color:#535c69;white-space:pre-wrap;text-wrap:pretty;overflow-wrap:anywhere;max-width:72ch;font-size:13px;line-height:1.85}.PublishedTaskBrief-module__BmGlea__listSection>div{min-width:0}.PublishedTaskBrief-module__BmGlea__listSection ul,.PublishedTaskBrief-module__BmGlea__listSection ol{counter-reset:brief-item;gap:10px;margin:0;padding:0;list-style:none;display:grid}.PublishedTaskBrief-module__BmGlea__listSection li{color:#535c69;text-wrap:pretty;padding-left:22px;font-size:13px;line-height:1.75;position:relative}.PublishedTaskBrief-module__BmGlea__listSection ul li:before{content:"";background:#1683ff;border-radius:2px;width:8px;height:2px;position:absolute;top:.82em;left:1px}.PublishedTaskBrief-module__BmGlea__listSection ol li{counter-increment:brief-item}.PublishedTaskBrief-module__BmGlea__listSection ol li:before{color:#1683ff;content:counter(brief-item) ".";font-variant-numeric:tabular-nums;font-size:11px;font-weight:750;position:absolute;top:1px;left:0}.PublishedTaskBrief-module__BmGlea__empty{color:#8a929d;font-size:12px;line-height:1.7}.PublishedTaskBrief-module__BmGlea__body>section:last-child{border-bottom:0}@media (max-width:700px){.PublishedTaskBrief-module__BmGlea__root>header{padding:23px 20px 18px}.PublishedTaskBrief-module__BmGlea__body{padding-inline:20px}.PublishedTaskBrief-module__BmGlea__textSection,.PublishedTaskBrief-module__BmGlea__listSection{grid-template-columns:1fr;gap:8px;padding:18px 0 19px}.PublishedTaskBrief-module__BmGlea__textSection p,.PublishedTaskBrief-module__BmGlea__listSection li{font-size:12px}}@media (max-width:820px){.PublishedTaskBrief-module__BmGlea__root>header{padding:16px 14px 12px}.PublishedTaskBrief-module__BmGlea__root>header h2{font-size:16px}.PublishedTaskBrief-module__BmGlea__body{padding-inline:14px}.PublishedTaskBrief-module__BmGlea__textSection,.PublishedTaskBrief-module__BmGlea__listSection{grid-template-columns:minmax(0,1fr);gap:6px;padding-block:14px}.PublishedTaskBrief-module__BmGlea__textSection p,.PublishedTaskBrief-module__BmGlea__listSection li{font-size:12px;line-height:1.75}.PublishedTaskBrief-module__BmGlea__listSection ul,.PublishedTaskBrief-module__BmGlea__listSection ol{gap:7px}}
.Demand-module__y7pKfG__page{max-width:1320px;padding:24px var(--page-gutter) 52px;color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0 auto}.Demand-module__y7pKfG__narrow{max-width:880px}.Demand-module__y7pKfG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-9);display:flex}.Demand-module__y7pKfG__header h1{color:#292b34;font-size:var(--font-size-page-title);letter-spacing:-.04em;margin:var(--space-7) 0 var(--space-3);font-weight:650;line-height:1.25}.Demand-module__y7pKfG__header p,.Demand-module__y7pKfG__muted{color:var(--color-text-muted)}.Demand-module__y7pKfG__panel{background:var(--color-surface);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft);margin-bottom:14px;padding:20px}.Demand-module__y7pKfG__panel h2{color:#41434e;margin:0 0 var(--space-7);font-size:var(--font-size-section);font-weight:650;line-height:1.4}.Demand-module__y7pKfG__form{gap:var(--space-8);display:grid}.Demand-module__y7pKfG__field{gap:var(--space-3);flex-direction:column;min-width:0;font-size:13px;display:flex}.Demand-module__y7pKfG__field>span,.Demand-module__y7pKfG__label{color:var(--color-text-soft);font-weight:500}.Demand-module__y7pKfG__field input,.Demand-module__y7pKfG__field textarea{box-sizing:border-box;border:1px solid var(--color-separator);border-radius:var(--radius-control);width:100%;min-height:38px;color:var(--color-text);font:inherit;background:#fafbfd;padding:8px 11px}.Demand-module__y7pKfG__field textarea{resize:vertical;min-height:180px;line-height:1.7}.Demand-module__y7pKfG__field input::placeholder,.Demand-module__y7pKfG__field textarea::placeholder{color:var(--color-text-muted)}.Demand-module__y7pKfG__field input:focus,.Demand-module__y7pKfG__field textarea:focus{border-color:var(--color-field-focus);box-shadow:var(--shadow-field-focus);outline:none}.Demand-module__y7pKfG__field [aria-invalid=true]{border-color:var(--color-danger)}.Demand-module__y7pKfG__field small{color:var(--color-text-muted);font-size:12px}.Demand-module__y7pKfG__field .Demand-module__y7pKfG__error,.Demand-module__y7pKfG__error{color:var(--color-danger-strong);font-size:14px}.Demand-module__y7pKfG__row{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.Demand-module__y7pKfG__split{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Demand-module__y7pKfG__description{white-space:pre-wrap;overflow-wrap:anywhere;max-width:75ch;line-height:1.7}.Demand-module__y7pKfG__facts{margin:var(--space-7) 0;background:#f7f8fa;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;display:grid;overflow:hidden}.Demand-module__y7pKfG__facts div{gap:5px;min-width:0;padding:12px;display:grid}.Demand-module__y7pKfG__facts div+div{box-shadow:inset 1px 0 #e7e8ed}.Demand-module__y7pKfG__facts dt{color:var(--color-text-muted);font-size:12px}.Demand-module__y7pKfG__facts dd{color:var(--color-text-soft);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:650}.Demand-module__y7pKfG__list{gap:var(--space-5);display:grid}.Demand-module__y7pKfG__listItem{padding:var(--space-7) 0;border-bottom:1px solid var(--color-separator)}.Demand-module__y7pKfG__listItem h3{margin:0 0 var(--space-3);font-size:16px}.Demand-module__y7pKfG__listItem a{color:var(--color-brand-strong)}.Demand-module__y7pKfG__status{border-radius:var(--radius-pill);padding:var(--space-2) var(--space-5);background:var(--color-brand-soft);color:var(--color-brand-strong);font-size:12px;display:inline-block}.Demand-module__y7pKfG__actions{justify-content:flex-end;gap:var(--space-5);flex-wrap:wrap;display:flex}.Demand-module__y7pKfG__section{border-top:1px solid var(--color-separator);padding-top:var(--space-8);margin-top:var(--space-8)}.Demand-module__y7pKfG__notice{background:var(--color-surface-soft);padding:var(--space-7);border-radius:var(--radius-card);line-height:1.7}.Demand-module__y7pKfG__message{margin:var(--space-5) 0;padding:var(--space-5);background:var(--color-surface-soft);border-radius:var(--radius-card);white-space:pre-wrap;overflow-wrap:anywhere}.Demand-module__y7pKfG__message small{color:var(--color-text-muted);margin-bottom:var(--space-3);display:block}.Demand-module__y7pKfG__empty{padding:var(--space-10) 0;color:var(--color-text-muted)}.Demand-module__y7pKfG__allocations{border-collapse:collapse;width:100%;margin:var(--space-5) 0}.Demand-module__y7pKfG__allocations th,.Demand-module__y7pKfG__allocations td{text-align:left;padding:var(--space-5);border-bottom:1px solid var(--color-separator)}.Demand-module__y7pKfG__allocations input{box-sizing:border-box;width:100%;min-width:60px;font:inherit;padding:var(--space-3)}.Demand-module__y7pKfG__listSearch{align-items:center;gap:8px;min-width:0;display:flex}.Demand-module__y7pKfG__listContext{color:var(--color-text-muted);font-size:12px}.Demand-module__y7pKfG__plazaHeading{color:var(--color-brand);align-items:baseline;gap:16px;margin:0;padding:17px 0;font-size:14px;font-weight:780;line-height:1.5;display:flex}.Demand-module__y7pKfG__plazaHeading span{color:var(--color-text-muted);font-size:11px;font-weight:400}.Demand-module__y7pKfG__plazaTools{grid-template-columns:minmax(0,1fr) auto}.Demand-module__y7pKfG__listSearch .Demand-module__y7pKfG__plazaSearchButton{border-radius:10px;align-self:stretch;min-width:66px;min-height:42px;padding-inline:18px;font-size:13px;font-weight:750}.Demand-module__y7pKfG__publicListFooter{justify-content:flex-end;padding:20px 0;display:flex}.Demand-module__y7pKfG__listNotice{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.Demand-module__y7pKfG__merchantListHeader{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-bottom:16px}.Demand-module__y7pKfG__merchantHeadingCopy{flex:260px;min-width:0}.Demand-module__y7pKfG__merchantHeadingTitle{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.Demand-module__y7pKfG__merchantHeadingTitle>span{border-radius:var(--radius-small);background:var(--color-surface-soft);font-variant-numeric:tabular-nums;padding:2px 8px}.Demand-module__y7pKfG__merchantSearch{flex:0 360px;justify-content:flex-end;min-width:0;display:flex}.Demand-module__y7pKfG__merchantSearch .Demand-module__y7pKfG__listSearch{width:100%}.Demand-module__y7pKfG__merchantSearch .Demand-module__y7pKfG__listSearch>label{flex:1;width:auto;min-width:0}.Demand-module__y7pKfG__merchantSearch .Demand-module__y7pKfG__listSearch>button{flex:none;min-height:36px}.Demand-module__y7pKfG__workspaceList{flex:1;min-height:0;margin-bottom:16px}.Demand-module__y7pKfG__workspaceHeading{min-height:48px;color:var(--color-brand);align-items:baseline;gap:8px;display:flex}.Demand-module__y7pKfG__workspaceHeading h2{margin:0;font-size:13px;font-weight:650}.Demand-module__y7pKfG__workspaceHeading span{font-size:12px}.Demand-module__y7pKfG__managementToolbar{flex-wrap:wrap;gap:8px 20px}.Demand-module__y7pKfG__managementFilters{flex:520px;align-items:center;gap:16px;min-width:0;display:flex}.Demand-module__y7pKfG__managementFilters>nav{flex:1}.Demand-module__y7pKfG__managementAttention{flex-shrink:0}.Demand-module__y7pKfG__managementAttention[aria-pressed=true]{border-color:var(--color-brand);background:var(--color-brand-soft);color:var(--color-brand-strong)}.Demand-module__y7pKfG__attentionBadge{color:var(--color-brand-strong);font-size:12px}.Demand-module__y7pKfG__workspacePresentation{width:100%;min-width:0;display:grid}.Demand-module__y7pKfG__workspaceMain,.Demand-module__y7pKfG__workspaceContent{min-width:0}.Demand-module__y7pKfG__workspaceContent{gap:20px;display:grid}.Demand-module__y7pKfG__workspaceDelivery{padding:22px 24px}.Demand-module__y7pKfG__workspaceDelivery>article+article{margin-top:18px}.Demand-module__y7pKfG__fulfillmentHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.Demand-module__y7pKfG__fulfillmentHeading h2{margin:0;font-size:17px;font-weight:600}.Demand-module__y7pKfG__fulfillmentHeading p{margin-top:6px;font-size:13px}.Demand-module__y7pKfG__cooperationBlock{padding:20px 24px}.Demand-module__y7pKfG__cooperationBlock>h2{margin:0 0 8px;font-size:14px;font-weight:600}.Demand-module__y7pKfG__cooperationBlock>p{color:var(--color-text-muted);font-size:12px}.Demand-module__y7pKfG__cooperationBlock>details>summary,.Demand-module__y7pKfG__cooperationBlock>details>div{padding-inline:0}.Demand-module__y7pKfG__privateWorkflow[class]{grid-template-columns:repeat(4,minmax(0,1fr))}.Demand-module__y7pKfG__publicDrawerContent{background:#f6f6f8;grid-template-rows:62px minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.Demand-module__y7pKfG__publicDrawerBackdrop[class]{-webkit-backdrop-filter:none;backdrop-filter:none}.Demand-module__y7pKfG__publicDrawerSurface[class]{--sliding-drawer-background:#f6f6f8;will-change:auto}.Demand-module__y7pKfG__publicDrawerSurface[class]:not([data-closing]){animation-name:Demand-module__y7pKfG__publicDemandDrawerIn;animation-fill-mode:backwards}@keyframes Demand-module__y7pKfG__publicDemandDrawerIn{0%{transform:translate(100%)}to{transform:none}}.Demand-module__y7pKfG__publicDetailToolbar{min-height:62px}.Demand-module__y7pKfG__publicDetailToolbar[class]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.Demand-module__y7pKfG__publicDrawerContent>div{contain:paint;isolation:isolate}.Demand-module__y7pKfG__publicActionCard{padding:20px}.Demand-module__y7pKfG__publicActionCard h2{margin:0;font-size:16px;font-weight:650}.Demand-module__y7pKfG__publicActionCard>p{color:var(--color-text-muted);margin-top:8px;font-size:11px;line-height:1.7}.Demand-module__y7pKfG__signInNote{margin:16px 24px;font-size:12px}.Demand-module__y7pKfG__detailLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.Demand-module__y7pKfG__detailMain,.Demand-module__y7pKfG__detailAside{gap:14px;min-width:0;display:grid}.Demand-module__y7pKfG__detailMain{flex-direction:column;align-self:stretch;display:flex}.Demand-module__y7pKfG__detailMain>:is(.Demand-module__y7pKfG__panel,.Demand-module__y7pKfG__detailSummary):last-child{flex:1}.Demand-module__y7pKfG__detailMain>.Demand-module__y7pKfG__panel,.Demand-module__y7pKfG__detailAside>.Demand-module__y7pKfG__panel{margin-bottom:0}.Demand-module__y7pKfG__detailAside{top:calc(var(--header-height) + 20px);position:sticky}.Demand-module__y7pKfG__page[data-public=true]{max-width:1060px;padding:22px 20px 42px}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__detailLayout{grid-template-columns:minmax(0,1fr) 286px;gap:18px}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__header h1{letter-spacing:-.035em;font-size:27px;font-weight:780}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__panel h2{font-size:16px;font-weight:720}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__description{font-size:12px;line-height:1.7}.Demand-module__y7pKfG__detailSummary{background:#fff;border:1px solid #e4e5ea;border-radius:14px;overflow:hidden}.Demand-module__y7pKfG__detailSummaryPlain{display:contents}.Demand-module__y7pKfG__detailSummaryPlain>.Demand-module__y7pKfG__panel{margin-bottom:0}.Demand-module__y7pKfG__detailSummary>.Demand-module__y7pKfG__section{margin-top:0;padding:25px 30px 27px}.Demand-module__y7pKfG__detailHero{padding:28px 30px 26px}.Demand-module__y7pKfG__detailHero h1{color:#242731;letter-spacing:-.035em;text-wrap:balance;margin:20px 0 0;font-size:27px;font-weight:780;line-height:1.25}.Demand-module__y7pKfG__detailHero .Demand-module__y7pKfG__row{color:#7c818c;margin-top:15px;font-size:11px}.Demand-module__y7pKfG__detailHero .Demand-module__y7pKfG__row strong{color:#444852;font-weight:650}.Demand-module__y7pKfG__detailTopline{justify-content:space-between;align-items:center;gap:16px;display:flex}.Demand-module__y7pKfG__detailTags{color:#777b87;flex-wrap:wrap;align-items:center;font-size:9px;display:flex}.Demand-module__y7pKfG__detailTags span{color:#445f88;font-weight:670}.Demand-module__y7pKfG__detailTags span+span:before{content:"/";color:#b4b6bf;margin-inline:9px}.Demand-module__y7pKfG__publicStatus{color:#26775f;letter-spacing:.08em;border-bottom:1px solid;flex:none;padding-bottom:3px;font-size:9px;font-weight:720}.Demand-module__y7pKfG__publicBack{margin:0 0 18px}.Demand-module__y7pKfG__detailSummary>.Demand-module__y7pKfG__section h2{color:#292d37;margin:0 0 12px;font-size:16px;font-weight:720}.Demand-module__y7pKfG__publicActions{border-top:1px solid #e8e8ed;gap:12px;margin-top:16px;padding-top:15px;display:grid}.Demand-module__y7pKfG__publicActions>button{width:100%;min-height:38px}.Demand-module__y7pKfG__publicActions>button[data-trailing]{min-height:50px}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__detailAside>.Demand-module__y7pKfG__panel{box-shadow:none;border:1px solid #e4e5ea;border-radius:14px;padding:21px 20px}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__detailAside .Demand-module__y7pKfG__facts{background:0 0;border-radius:0;grid-template-columns:1fr;margin:0}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__detailAside .Demand-module__y7pKfG__facts div{gap:7px;padding:13px 0}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__detailAside .Demand-module__y7pKfG__facts div+div{box-shadow:none;border-top:1px solid #e8e8ed}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__detailAside .Demand-module__y7pKfG__facts div:first-child{padding-top:0}.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__detailAside .Demand-module__y7pKfG__facts div:first-child dd{color:#e84d66;letter-spacing:-.035em;font-size:26px;font-weight:770}.Demand-module__y7pKfG__conversationThread[class]{--chat-blue:#1672ed;--chat-blue-hover:#1267d5;border:1px solid var(--color-separator);border-radius:12px;flex:1;grid-template-rows:auto minmax(0,1fr) auto auto;height:min(720px,100dvh - 164px);min-height:440px;display:grid}.Demand-module__y7pKfG__conversationContext{border-bottom:1px solid var(--color-separator);background:var(--color-surface-soft);color:var(--color-text-soft);font-size:12px}.Demand-module__y7pKfG__conversationContext>summary{cursor:pointer;align-items:center;gap:7px;padding:10px 18px;list-style:none;display:flex}.Demand-module__y7pKfG__conversationContext>summary::-webkit-details-marker{display:none}.Demand-module__y7pKfG__conversationContext>summary>span{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:11px;overflow:hidden}.Demand-module__y7pKfG__conversationContext>div{justify-items:start;gap:10px;padding:0 18px 14px;display:grid}.Demand-module__y7pKfG__conversationContext p{margin:0;font-size:12px}.Demand-module__y7pKfG__conversationRecovery:empty{display:none}.Demand-module__y7pKfG__conversationRecovery>.Demand-module__y7pKfG__notice{margin:8px 18px;padding:10px 12px;font-size:12px}.Demand-module__y7pKfG__conversationRecovery>.Demand-module__y7pKfG__notice p{margin:0 0 8px}.Demand-module__y7pKfG__conversationRecovery>button{margin:10px 18px}.Demand-module__y7pKfG__conversationPending{background:var(--color-surface-soft);color:var(--color-text-muted);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:8px 18px;padding:9px 11px;font-size:11px;display:flex}.Demand-module__y7pKfG__conversationPending>span{overflow-wrap:anywhere;min-width:0}.Demand-module__y7pKfG__applicationDialog[data-size=wide]{border-radius:16px;width:min(800px,100vw - 48px);max-height:calc(100dvh - 64px);box-shadow:0 24px 72px #16223338}.Demand-module__y7pKfG__applicationDialog::backdrop{background:#1822306b}.Demand-module__y7pKfG__applicationDialog [data-dialog-header]{gap:20px;padding:24px 28px 16px}.Demand-module__y7pKfG__applicationDialog [data-dialog-header] h2{letter-spacing:-.02em;font-size:22px;font-weight:650;line-height:1.4}.Demand-module__y7pKfG__applicationDialog [data-dialog-header]>button{background:var(--color-surface-soft);border-radius:8px;width:36px;height:36px}.Demand-module__y7pKfG__applicationDialog [data-dialog-body]{scrollbar-color:#c8d0d9 transparent;scrollbar-gutter:stable;gap:24px;padding:24px 28px 28px}.Demand-module__y7pKfG__applicationDialog [data-dialog-body]>.Demand-module__y7pKfG__section:first-child{border-top:0;margin-top:0;padding-top:0}.Demand-module__y7pKfG__applicationDialog [aria-label=合作条件]{gap:16px;display:grid}.Demand-module__y7pKfG__applicationDialog [aria-label=合作条件]>h2,.Demand-module__y7pKfG__applicationDialog [aria-label=合作条件]>p{margin:0}.Demand-module__y7pKfG__applicationDialog [aria-label=合作条件]>.Demand-module__y7pKfG__section{margin-top:0;padding-top:16px}.Demand-module__y7pKfG__applicationDialog .Demand-module__y7pKfG__section h2{margin:0 0 12px;font-size:16px;font-weight:650;line-height:1.5}.Demand-module__y7pKfG__applicationDialog .Demand-module__y7pKfG__field input,.Demand-module__y7pKfG__applicationDialog .Demand-module__y7pKfG__field textarea{background:var(--color-surface);border-color:#dfe5ec;border-radius:8px;padding:10px 12px;font-size:14px}.Demand-module__y7pKfG__applicationDialog .Demand-module__y7pKfG__field input{min-height:44px}.Demand-module__y7pKfG__applicationDialog .Demand-module__y7pKfG__field textarea{min-height:92px;line-height:1.65}.Demand-module__y7pKfG__applicationDialog .Demand-module__y7pKfG__allocations input{background:#fff;border:1px solid #dfe5ec;border-radius:8px;min-height:40px;padding:8px 10px;font-size:14px}.Demand-module__y7pKfG__applicationDialog .Demand-module__y7pKfG__actions>button{border-radius:8px;min-height:42px;font-size:14px}.Demand-module__y7pKfG__applicationDialog [data-dialog-footer]{border-top:1px solid var(--color-separator);padding:16px 28px max(16px,env(safe-area-inset-bottom))}@media (max-width:700px){.Demand-module__y7pKfG__page,.Demand-module__y7pKfG__panel{padding:var(--space-7)}.Demand-module__y7pKfG__split{grid-template-columns:1fr}.Demand-module__y7pKfG__header{flex-direction:column}.Demand-module__y7pKfG__allocations th,.Demand-module__y7pKfG__allocations td{padding:var(--space-3)}}@media (max-width:820px){.Demand-module__y7pKfG__listSearch{flex-wrap:wrap;width:100%}.Demand-module__y7pKfG__listSearch>label{flex:200px;width:auto}.Demand-module__y7pKfG__plazaTools{grid-template-columns:minmax(0,1fr)}.Demand-module__y7pKfG__merchantSearch{justify-content:stretch}.Demand-module__y7pKfG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.Demand-module__y7pKfG__detailLayout,.Demand-module__y7pKfG__page[data-public=true] .Demand-module__y7pKfG__detailLayout{grid-template-columns:minmax(0,1fr)}.Demand-module__y7pKfG__detailAside{position:static}}@media (max-width:820px){.Demand-module__y7pKfG__workspaceDelivery,.Demand-module__y7pKfG__cooperationBlock{padding:16px 14px}.Demand-module__y7pKfG__workspaceContent{gap:14px}.Demand-module__y7pKfG__publicDrawerContent{grid-template-rows:52px minmax(0,1fr)}.Demand-module__y7pKfG__publicDetailToolbar{min-height:52px}.Demand-module__y7pKfG__privateWorkflow[class]{grid-template-columns:repeat(4,132px)}.Demand-module__y7pKfG__signInNote{margin-inline:14px}.Demand-module__y7pKfG__conversationThread[class]{border:0;border-radius:0;flex-direction:column;height:calc(100dvh - 145px);min-height:360px;display:flex}.Demand-module__y7pKfG__conversationContext>summary>span{display:none}.Demand-module__y7pKfG__applicationDialog[data-size=wide]{width:100%;height:var(--mobile-viewport-height,100dvh);max-height:var(--mobile-viewport-height,100dvh);border-radius:0;margin:0}.Demand-module__y7pKfG__applicationDialog [data-dialog-header]{padding:max(14px,env(safe-area-inset-top,0px)) 14px 10px}.Demand-module__y7pKfG__applicationDialog [data-dialog-header] h2{font-size:18px}.Demand-module__y7pKfG__applicationDialog [data-dialog-body]{scrollbar-gutter:auto;gap:18px;padding:14px}.Demand-module__y7pKfG__applicationDialog .Demand-module__y7pKfG__field input,.Demand-module__y7pKfG__applicationDialog .Demand-module__y7pKfG__field textarea{font-size:16px}.Demand-module__y7pKfG__applicationDialog [data-dialog-footer]{padding:10px 14px max(10px,env(safe-area-inset-bottom,0px))}}.Demand-module__y7pKfG__workspaceList [data-ai-state=QUEUED],.Demand-module__y7pKfG__workspaceList [data-ai-state=RUNNING]{color:#6a57c8;align-items:center;gap:7px;display:inline-flex}.Demand-module__y7pKfG__workspaceList [data-ai-state=QUEUED]:before,.Demand-module__y7pKfG__workspaceList [data-ai-state=RUNNING]:before{content:"";background:#8271e5;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite alternate Demand-module__y7pKfG__demandAiPulse}.Demand-module__y7pKfG__workspaceList [data-ai-state=READY]{color:var(--color-brand)}.Demand-module__y7pKfG__workspaceList [data-ai-state=FAILED]{color:#bd573d}.Demand-module__y7pKfG__workspaceList [data-highlight]{background:#eff5ff}@keyframes Demand-module__y7pKfG__demandAiPulse{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.Demand-module__y7pKfG__workspaceList [data-ai-state]:before{animation:none}}
.DemandPublishing-module__4NkrUq__backdrop{z-index:1000;background:#1822316b;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out both DemandPublishing-module__4NkrUq__backdropIn;display:flex;position:fixed;inset:0}.DemandPublishing-module__4NkrUq__dialog{background:var(--color-surface);width:min(880px,100%);min-width:0;max-height:min(720px,100dvh - 48px);color:var(--color-text);border-radius:18px;flex-direction:column;animation:.24s cubic-bezier(.16,1,.3,1) both DemandPublishing-module__4NkrUq__dialogIn;display:flex;overflow:hidden;box-shadow:0 24px 80px #0d1f383d}.DemandPublishing-module__4NkrUq__dialog[data-step=parameters]{width:min(760px,100%)}.DemandPublishing-module__4NkrUq__header{flex-shrink:0;align-items:center;gap:12px;padding:22px 24px 18px;display:flex}.DemandPublishing-module__4NkrUq__headerIcon{background:var(--color-brand-soft);width:40px;height:40px;color:var(--color-brand);border-radius:10px;flex:none;place-items:center;display:grid}.DemandPublishing-module__4NkrUq__headerCopy{gap:6px;min-width:0;display:grid}.DemandPublishing-module__4NkrUq__headerCopy h1{letter-spacing:-.025em;outline:0;margin:0;font-size:21px;font-weight:700;line-height:1.3}.DemandPublishing-module__4NkrUq__headerCopy p{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.6}.DemandPublishing-module__4NkrUq__close{width:40px;height:40px;color:var(--color-text-muted);background:0 0;border:0;border-radius:9px;flex:none;place-items:center;margin-left:auto;transition:background-color .18s,color .18s;display:grid}.DemandPublishing-module__4NkrUq__close:hover:not(:disabled){background:var(--color-control);color:var(--color-text)}.DemandPublishing-module__4NkrUq__close:disabled{opacity:.55}.DemandPublishing-module__4NkrUq__progress{border-bottom:1px solid var(--color-separator);flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0 24px 16px;list-style:none;display:grid}.DemandPublishing-module__4NkrUq__progress li{background:var(--color-surface-soft);border-radius:9px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.DemandPublishing-module__4NkrUq__stepNumber{width:30px;height:30px;color:var(--color-text-muted);background:#e9edf3;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:650;display:grid}.DemandPublishing-module__4NkrUq__progress li>div{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.DemandPublishing-module__4NkrUq__progress strong{color:var(--color-text-soft);font-size:13px;font-weight:650}.DemandPublishing-module__4NkrUq__progress li>div>span{color:var(--color-text-muted);font-size:11px}.DemandPublishing-module__4NkrUq__progress li[data-state=current]{background:var(--color-brand-soft)}.DemandPublishing-module__4NkrUq__progress li[data-state=current] .DemandPublishing-module__4NkrUq__stepNumber{background:var(--color-brand);color:#fff}.DemandPublishing-module__4NkrUq__progress li[data-state=current] strong{color:var(--color-brand)}.DemandPublishing-module__4NkrUq__progress li[data-state=complete] .DemandPublishing-module__4NkrUq__stepNumber{background:var(--color-brand-soft);color:var(--color-brand)}.DemandPublishing-module__4NkrUq__body{overscroll-behavior:contain;scroll-behavior:auto;flex:auto;min-height:0;overflow-y:auto}.DemandPublishing-module__4NkrUq__body>div:not(.DemandPublishing-module__4NkrUq__layout),.DemandPublishing-module__4NkrUq__body>p,.DemandPublishing-module__4NkrUq__body>a{margin:22px 24px}.DemandPublishing-module__4NkrUq__layout{grid-template-columns:minmax(0,1fr) 268px;min-height:400px;display:grid}.DemandPublishing-module__4NkrUq__layout[data-step=parameters]{grid-template-columns:minmax(0,1fr);min-height:0}.DemandPublishing-module__4NkrUq__main{align-content:start;gap:20px;min-width:0;padding:22px 24px 24px;display:grid}.DemandPublishing-module__4NkrUq__sectionHeading,.DemandPublishing-module__4NkrUq__asideHeading{gap:7px;display:grid}.DemandPublishing-module__4NkrUq__sectionHeading h2{margin:0;font-size:17px;font-weight:650;line-height:1.4}.DemandPublishing-module__4NkrUq__sectionHeading p,.DemandPublishing-module__4NkrUq__asideHeading p{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.7}.DemandPublishing-module__4NkrUq__aside{background:#f7f9fc;border-left:1px solid #eef1f6;align-content:start;gap:20px;min-width:0;padding:24px 20px;display:grid}.DemandPublishing-module__4NkrUq__asideHeading h2{margin:0;font-size:15px;font-weight:650;line-height:1.4}.DemandPublishing-module__4NkrUq__materialsSection{gap:12px;min-width:0;display:grid}.DemandPublishing-module__4NkrUq__asideNote{color:var(--color-text-muted);align-items:flex-start;gap:8px;margin:0;font-size:11px;line-height:1.7;display:flex}.DemandPublishing-module__4NkrUq__asideNote svg{color:var(--color-brand);flex:none;margin-top:1px}.DemandPublishing-module__4NkrUq__visibilityOption{color:var(--color-text-muted);align-items:center;gap:7px;font-size:11px;line-height:1.6;display:flex}.DemandPublishing-module__4NkrUq__visibilityOption input{width:14px;height:14px;accent-color:var(--color-brand)}.DemandPublishing-module__4NkrUq__operationNotice{font-size:12px}.DemandPublishing-module__4NkrUq__operationNotice p{margin:0 0 10px}.DemandPublishing-module__4NkrUq__formError{background:var(--color-danger-soft);border-radius:8px;margin:0;padding:12px 14px;font-size:12px;line-height:1.7}.DemandPublishing-module__4NkrUq__fields{gap:18px}.DemandPublishing-module__4NkrUq__fields label>span{color:var(--color-text-soft);font-size:13px;font-weight:600}.DemandPublishing-module__4NkrUq__fields input{background:#fff;border-color:#dce3ed;border-radius:8px;min-height:44px;font-size:13px}.DemandPublishing-module__4NkrUq__fields input:hover:not(:disabled):not(:focus):not([aria-invalid=true]){border-color:var(--color-field-focus)}.DemandPublishing-module__4NkrUq__fields input:disabled{opacity:.58}.DemandPublishing-module__4NkrUq__fields input[aria-invalid=true],.DemandPublishing-module__4NkrUq__fields textarea[aria-invalid=true]{border-color:var(--color-danger)}.DemandPublishing-module__4NkrUq__fields input::placeholder,.DemandPublishing-module__4NkrUq__fields textarea::placeholder{color:var(--color-text-muted)}.DemandPublishing-module__4NkrUq__fields textarea{background:#fff;border-color:#dce3ed;border-radius:8px;font-size:13px;line-height:1.8}.DemandPublishing-module__4NkrUq__descriptionSection{gap:9px;min-width:0;display:grid}.DemandPublishing-module__4NkrUq__descriptionLabel{color:var(--color-text-soft);font-size:13px;font-weight:600}.DemandPublishing-module__4NkrUq__fieldHelp{color:var(--color-text-muted);margin:-3px 0 3px;font-size:12px;line-height:1.6}.DemandPublishing-module__4NkrUq__descriptionEditor{min-width:0}.DemandPublishing-module__4NkrUq__editorToolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.DemandPublishing-module__4NkrUq__editorToolbar>small{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:11px}.DemandPublishing-module__4NkrUq__optimizeButton>span{align-items:center;gap:6px;display:inline-flex}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__descriptionEditor{background:#fff;border:1px solid #dce3ed;border-radius:10px;gap:0;transition:border-color .18s,box-shadow .18s;overflow:hidden}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__descriptionEditor:hover:not(:focus-within):not(:has(textarea[aria-invalid=true],textarea:disabled)){border-color:var(--color-field-focus)}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__descriptionEditor:focus-within{border-color:var(--color-field-focus);box-shadow:var(--shadow-field-focus)}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__descriptionEditor:has(textarea[aria-invalid=true]){border-color:var(--color-danger)}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__descriptionEditor textarea{resize:vertical;border:0;border-radius:0;min-height:164px;padding:14px 16px}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__descriptionEditor textarea:focus{box-shadow:none;border:0;outline:0}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__descriptionEditor textarea:disabled{opacity:.58}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__editorToolbar{background:#fafbfd;border-top:1px solid #edf0f5;min-height:44px;padding:5px 10px 5px 16px}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__optimizeButton{min-height:34px;color:var(--color-brand);box-shadow:none;padding:0 10px;font-size:12px}.DemandPublishing-module__4NkrUq__descriptionFeedback{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:11px;line-height:1.65;display:flex}.DemandPublishing-module__4NkrUq__descriptionFeedback:empty{display:none}.DemandPublishing-module__4NkrUq__descriptionFeedback>small{font-size:inherit}.DemandPublishing-module__4NkrUq__descriptionFeedback button{font-size:11px}.DemandPublishing-module__4NkrUq__referenceVideos{gap:16px;min-width:0;display:grid}.DemandPublishing-module__4NkrUq__optional{color:var(--color-text-muted);margin-left:8px;font-size:11px;font-weight:400}.DemandPublishing-module__4NkrUq__required,.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__required{color:var(--color-required-mark,var(--color-danger))}.DemandPublishing-module__4NkrUq__platformField{gap:10px}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__platformField{border-top:1px solid var(--color-separator);padding-top:18px}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__platformField legend{color:var(--color-text-soft);font-size:13px;font-weight:600}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__platformField button{min-height:40px}.DemandPublishing-module__4NkrUq__professionalDetails{border-top:1px solid var(--color-separator);padding-top:18px}.DemandPublishing-module__4NkrUq__professionalDetails>summary{width:max-content;max-width:100%;color:var(--color-text-soft);cursor:pointer;font-size:13px;font-weight:600}.DemandPublishing-module__4NkrUq__basicGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.DemandPublishing-module__4NkrUq__budgetField,.DemandPublishing-module__4NkrUq__parameterField{align-content:start;gap:8px;min-width:0;display:grid}.DemandPublishing-module__4NkrUq__budgetField{grid-column:1/-1}.DemandPublishing-module__4NkrUq__parameterLabel{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.DemandPublishing-module__4NkrUq__parameterLabel label,.DemandPublishing-module__4NkrUq__periodLabel,.DemandPublishing-module__4NkrUq__parameterField>div>label{color:var(--color-text-soft);font-size:13px;font-weight:600}.DemandPublishing-module__4NkrUq__parameterLabel button{min-height:28px;padding:0 8px;font-size:11px}.DemandPublishing-module__4NkrUq__parameterField .DemandPublishing-module__4NkrUq__timingMode{justify-self:start;min-height:28px;margin-left:-8px;padding:0 8px;font-size:11px}.DemandPublishing-module__4NkrUq__dateControl>button[aria-haspopup=dialog],.DemandPublishing-module__4NkrUq__periodSchedule .DemandPublishing-module__4NkrUq__periodUnit{border-radius:8px;min-height:44px;font-size:13px}.DemandPublishing-module__4NkrUq__dateControl>button[aria-haspopup=dialog]>span,.DemandPublishing-module__4NkrUq__periodSchedule .DemandPublishing-module__4NkrUq__periodUnit>span{font-size:13px}.DemandPublishing-module__4NkrUq__periodSchedule{grid-template-columns:auto minmax(0,1fr) 84px;align-items:center;gap:8px;min-width:0;display:grid}.DemandPublishing-module__4NkrUq__periodSchedule>span{color:var(--color-text-muted);font-size:12px}.DemandPublishing-module__4NkrUq__periodSchedule>small{grid-column:1/-1}.DemandPublishing-module__4NkrUq__periodSchedule>small:not([role=alert]){color:var(--color-text-muted);font-size:11px;line-height:1.6}.DemandPublishing-module__4NkrUq__publishingPlatforms{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.DemandPublishing-module__4NkrUq__publishingPlatforms legend{color:var(--color-text-soft);margin-bottom:10px;font-size:13px;font-weight:600}.DemandPublishing-module__4NkrUq__publishingPlatforms>div{flex-wrap:wrap;gap:8px;display:flex}.DemandPublishing-module__4NkrUq__publishingPlatforms button{min-height:40px;color:var(--color-text-soft);font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:12px;transition:border-color .18s,background-color .18s;display:inline-flex}.DemandPublishing-module__4NkrUq__publishingPlatforms button:hover:not(:disabled){border-color:#9fc5ff}.DemandPublishing-module__4NkrUq__publishingPlatforms button[aria-pressed=true]{background:var(--color-brand-soft);color:var(--color-brand);border-color:#a6caff}.DemandPublishing-module__4NkrUq__publishingPlatforms button:disabled{cursor:not-allowed;opacity:.58}.DemandPublishing-module__4NkrUq__requirementsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:18px;display:grid}.DemandPublishing-module__4NkrUq__requirementsGrid>*{min-width:0}.DemandPublishing-module__4NkrUq__wideField{grid-column:1/-1}.DemandPublishing-module__4NkrUq__requirementsGrid textarea{min-height:92px}.DemandPublishing-module__4NkrUq__batchDelivery{margin-top:16px}.DemandPublishing-module__4NkrUq__professionalFields{gap:18px;margin-top:20px}.DemandPublishing-module__4NkrUq__professionalFields textarea{min-height:100px}.DemandPublishing-module__4NkrUq__conditionRow{grid-template-columns:90px minmax(0,1fr);align-items:start;gap:0 16px;min-width:0;display:grid}.DemandPublishing-module__4NkrUq__conditionRow>strong{padding-top:12px;font-size:13px;font-weight:500}.DemandPublishing-module__4NkrUq__conditionControls{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__conditionControls{grid-template-columns:132px minmax(0,1fr);gap:10px}.DemandPublishing-module__4NkrUq__conditionControls>*{min-width:0}.DemandPublishing-module__4NkrUq__conditionControls input,.DemandPublishing-module__4NkrUq__conditionControls button[aria-haspopup]{border-radius:8px;min-height:44px;font-size:13px}.DemandPublishing-module__4NkrUq__rangeInputs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.DemandPublishing-module__4NkrUq__rangeInputs>span{color:var(--color-text-muted)}.DemandPublishing-module__4NkrUq__conditionFeedback{grid-column:2;margin-top:6px}.DemandPublishing-module__4NkrUq__conditionFeedback:empty{display:none}.DemandPublishing-module__4NkrUq__designation{border-top:1px solid var(--color-separator);min-width:0;padding-top:20px}.DemandPublishing-module__4NkrUq__designation>section{background:0 0;border:0;border-radius:0;grid-template-columns:36px minmax(0,1fr);padding:0}.DemandPublishing-module__4NkrUq__designation>section>div{min-width:0}.DemandPublishing-module__4NkrUq__designation>section>div:nth-of-type(2){border-left:0;grid-column:2;padding-left:0}.DemandPublishing-module__4NkrUq__designation>section>div:last-child{flex-wrap:wrap;grid-column:2}.DemandPublishing-module__4NkrUq__footer{border-top:1px solid var(--color-separator);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:14px 24px;display:flex}.DemandPublishing-module__4NkrUq__footerContext{align-items:center;gap:18px;min-width:0;display:flex}.DemandPublishing-module__4NkrUq__footerContext>span{color:var(--color-text-muted);font-size:11px;line-height:1.6}.DemandPublishing-module__4NkrUq__footerActions{flex:none;gap:10px;display:flex}.DemandPublishing-module__4NkrUq__footerActions>button{min-height:42px;padding-inline:18px;font-size:13px}.DemandPublishing-module__4NkrUq__footerActions>button[data-variant=primary]{min-width:144px}.DemandPublishing-module__4NkrUq__footerActions>button[data-variant=secondary]{box-shadow:none}@keyframes DemandPublishing-module__4NkrUq__dialogIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes DemandPublishing-module__4NkrUq__backdropIn{0%{background-color:#18223100}}@media (max-width:760px){.DemandPublishing-module__4NkrUq__backdrop{padding:16px}.DemandPublishing-module__4NkrUq__dialog{max-height:min(720px,100dvh - 32px)}.DemandPublishing-module__4NkrUq__layout{grid-template-columns:minmax(0,1fr);min-height:0}.DemandPublishing-module__4NkrUq__main{padding:22px 24px}.DemandPublishing-module__4NkrUq__aside{border-top:1px solid var(--color-separator);border-left:0;padding:22px 24px}.DemandPublishing-module__4NkrUq__footerContext>span{display:none}.DemandPublishing-module__4NkrUq__footer{gap:12px}.DemandPublishing-module__4NkrUq__footerActions{margin-left:auto}}@media (max-width:820px){.DemandPublishing-module__4NkrUq__conditionRow{grid-template-columns:minmax(0,1fr);gap:8px}.DemandPublishing-module__4NkrUq__conditionRow>strong{padding-top:0}.DemandPublishing-module__4NkrUq__conditionControls,.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__conditionControls{grid-template-columns:120px minmax(0,1fr);gap:8px}.DemandPublishing-module__4NkrUq__conditionFeedback{grid-column:1}.DemandPublishing-module__4NkrUq__professionalFields>div{grid-template-columns:minmax(0,1fr)}}@media (max-width:580px){.DemandPublishing-module__4NkrUq__backdrop{padding:0}.DemandPublishing-module__4NkrUq__dialog{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.DemandPublishing-module__4NkrUq__header{padding:max(18px, env(safe-area-inset-top,0px)) 16px 18px;gap:10px}.DemandPublishing-module__4NkrUq__headerIcon{border-radius:10px;width:40px;height:40px}.DemandPublishing-module__4NkrUq__headerCopy h1{font-size:19px}.DemandPublishing-module__4NkrUq__headerCopy p{font-size:11px}.DemandPublishing-module__4NkrUq__close{width:36px;height:36px}.DemandPublishing-module__4NkrUq__progress{gap:8px;padding:0 16px 16px}.DemandPublishing-module__4NkrUq__progress li{gap:8px;padding:10px}.DemandPublishing-module__4NkrUq__progress li>div{gap:3px;display:grid}.DemandPublishing-module__4NkrUq__progress li>div>span{font-size:10px}.DemandPublishing-module__4NkrUq__stepNumber{width:26px;height:26px}.DemandPublishing-module__4NkrUq__main,.DemandPublishing-module__4NkrUq__aside{padding:22px 18px}.DemandPublishing-module__4NkrUq__main{gap:22px}.DemandPublishing-module__4NkrUq__sectionHeading h2{font-size:17px}.DemandPublishing-module__4NkrUq__fields input,.DemandPublishing-module__4NkrUq__fields textarea,.DemandPublishing-module__4NkrUq__conditionControls input,.DemandPublishing-module__4NkrUq__conditionControls button[aria-haspopup],.DemandPublishing-module__4NkrUq__dateControl>button[aria-haspopup=dialog]>span,.DemandPublishing-module__4NkrUq__periodSchedule .DemandPublishing-module__4NkrUq__periodUnit>span{font-size:16px}.DemandPublishing-module__4NkrUq__basicGrid,.DemandPublishing-module__4NkrUq__requirementsGrid{grid-template-columns:minmax(0,1fr)}.DemandPublishing-module__4NkrUq__parameterLabel{gap:6px}.DemandPublishing-module__4NkrUq__professionalDetails>summary{line-height:1.8}.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__descriptionEditor textarea{min-height:160px;padding:12px}.DemandPublishing-module__4NkrUq__conditionRow{grid-template-columns:minmax(0,1fr);gap:8px}.DemandPublishing-module__4NkrUq__conditionRow>strong{padding-top:0}.DemandPublishing-module__4NkrUq__conditionControls{grid-template-columns:120px minmax(0,1fr);gap:8px}.DemandPublishing-module__4NkrUq__conditionFeedback{grid-column:1}.DemandPublishing-module__4NkrUq__professionalFields>div{grid-template-columns:minmax(0,1fr)}.DemandPublishing-module__4NkrUq__rangeInputs{gap:5px}.DemandPublishing-module__4NkrUq__footer{padding:12px 16px max(12px, env(safe-area-inset-bottom,0px));flex-wrap:wrap}.DemandPublishing-module__4NkrUq__footerContext{flex:100%}.DemandPublishing-module__4NkrUq__footerContext:has(>span:only-child){display:none}.DemandPublishing-module__4NkrUq__footerActions{flex:1}.DemandPublishing-module__4NkrUq__footerActions>button{flex:1;min-width:0;padding-inline:10px;font-size:12px}.DemandPublishing-module__4NkrUq__footerActions>button[data-variant=primary]{flex:1.6;min-width:0}.DemandPublishing-module__4NkrUq__body>div:not(.DemandPublishing-module__4NkrUq__layout),.DemandPublishing-module__4NkrUq__body>p,.DemandPublishing-module__4NkrUq__body>a{margin:20px 18px}}@media (prefers-reduced-motion:reduce){.DemandPublishing-module__4NkrUq__backdrop,.DemandPublishing-module__4NkrUq__dialog{animation:none}.DemandPublishing-module__4NkrUq__close,.DemandPublishing-module__4NkrUq__fields .DemandPublishing-module__4NkrUq__descriptionEditor,.DemandPublishing-module__4NkrUq__publishingPlatforms button{transition:none}}
.DemandLongTermFields-module__egHwdW__field{min-width:0;border:0;min-inline-size:0;margin:0;padding:0}.DemandLongTermFields-module__egHwdW__field legend{color:var(--color-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;line-height:20px;display:flex}.DemandLongTermFields-module__egHwdW__pair{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:12px;display:grid}.DemandLongTermFields-module__egHwdW__pair>*{min-width:0}.DemandLongTermFields-module__egHwdW__number{min-width:0;position:relative}.DemandLongTermFields-module__egHwdW__number .DemandLongTermFields-module__egHwdW__input.DemandLongTermFields-module__egHwdW__input{padding-right:52px}.DemandLongTermFields-module__egHwdW__suffix{color:#626c7b;pointer-events:none;font-size:14px;line-height:20px;position:absolute;top:13px;right:14px}
.DemandPublishingPage-module__PN8a_W__page{--color-required-mark:#ff3b30;--color-danger:#ff3b30;--color-danger-strong:#ff3b30;--color-field-error-border:#ff3b30;width:100%;min-width:0;color:var(--color-text);border-radius:inherit;background:#fff;flex-direction:column;flex:1;padding:24px clamp(24px,2.8vw,48px) 0;display:flex}.DemandPublishingPage-module__PN8a_W__header{justify-content:space-between;align-items:baseline;gap:24px;margin:16px 0 24px;display:flex}.DemandPublishingPage-module__PN8a_W__header h1{margin:0;font-size:22px;font-weight:650;line-height:1.5}.DemandPublishingPage-module__PN8a_W__header>span{color:var(--color-text-muted);font-size:12px}.DemandPublishingPage-module__PN8a_W__steps{border-bottom:1px solid var(--color-separator);gap:40px;margin:0 0 32px;padding:0;list-style:none;display:flex}.DemandPublishingPage-module__PN8a_W__steps button{min-height:52px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 4px 16px;font-size:14px;display:flex;position:relative}.DemandPublishingPage-module__PN8a_W__steps button>span{background:#f1f3f6;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.DemandPublishingPage-module__PN8a_W__steps button[aria-current=step]{color:var(--color-brand);font-weight:600}.DemandPublishingPage-module__PN8a_W__steps button[aria-current=step]>span{color:#fff;background:var(--color-brand)}.DemandPublishingPage-module__PN8a_W__steps button[aria-current=step]:after{content:"";background:var(--color-brand);height:2px;position:absolute;inset:auto 0 -1px}.DemandPublishingPage-module__PN8a_W__steps button:hover:not(:disabled){color:var(--color-brand)}.DemandPublishingPage-module__PN8a_W__steps button:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.DemandPublishingPage-module__PN8a_W__steps button:disabled{opacity:.6;cursor:default}.DemandPublishingPage-module__PN8a_W__panel{min-width:0;padding:0 0 32px}.DemandPublishingPage-module__PN8a_W__formSurface{--color-required-mark:#ff3b30;--label-width:132px;container:publishing/inline-size}.DemandPublishingPage-module__PN8a_W__group{gap:28px;min-width:0;display:grid}.DemandPublishingPage-module__PN8a_W__group+.DemandPublishingPage-module__PN8a_W__group,.DemandPublishingPage-module__PN8a_W__formSurface+.DemandPublishingPage-module__PN8a_W__formSurface{border-top:1px solid var(--color-separator);margin-top:36px;padding-top:32px}.DemandPublishingPage-module__PN8a_W__groupHeading{flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-bottom:4px;display:flex}.DemandPublishingPage-module__PN8a_W__groupHeading h2{margin:0;font-size:17px;font-weight:650;line-height:1.5}.DemandPublishingPage-module__PN8a_W__groupHeading>span{color:var(--color-text-muted);font-size:12px}.DemandPublishingPage-module__PN8a_W__extraRequirements{border-top:1px solid var(--color-separator);margin-top:28px}.DemandPublishingPage-module__PN8a_W__extraRequirements>summary{min-height:52px;color:var(--color-text-soft);cursor:pointer;align-items:center;gap:8px;padding:14px 0;font-size:14px;font-weight:550;line-height:1.5;list-style:none;display:flex}.DemandPublishingPage-module__PN8a_W__extraRequirements>summary::-webkit-details-marker{display:none}.DemandPublishingPage-module__PN8a_W__extraRequirements>summary:hover{color:var(--color-brand)}.DemandPublishingPage-module__PN8a_W__extraRequirements>summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px;border-radius:4px}.DemandPublishingPage-module__PN8a_W__extraRequirements>summary>svg{flex-shrink:0;margin-left:auto}.DemandPublishingPage-module__PN8a_W__extraRequirements[open]>summary>svg{transform:rotate(180deg)}.DemandPublishingPage-module__PN8a_W__extraRequirements .DemandPublishingPage-module__PN8a_W__optionalLabel{color:var(--color-text-muted);font-size:12px;font-weight:400}.DemandPublishingPage-module__PN8a_W__extraRequirementsBody{min-width:0;padding:16px 0 4px}.DemandPublishingPage-module__PN8a_W__extraRequirementsBody .DemandPublishingPage-module__PN8a_W__groupHeading{flex-direction:column;align-items:flex-start;gap:6px}.DemandPublishingPage-module__PN8a_W__extraRequirementsBody .DemandPublishingPage-module__PN8a_W__groupHeading h2{font-size:14px;font-weight:600}.DemandPublishingPage-module__PN8a_W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px clamp(32px,4vw,80px);min-width:0;display:grid}.DemandPublishingPage-module__PN8a_W__deliveryExtras{padding-bottom:20px}.DemandPublishingPage-module__PN8a_W__deliveryExtras textarea{background:var(--color-surface);resize:vertical;border-radius:6px;min-height:76px;padding:12px 14px;font-size:14px;line-height:1.6}.DemandPublishingPage-module__PN8a_W__formGrid div:has(>label[for]:not([data-hidden])):not(:where([data-ui-popover] *)){grid-template-columns:var(--label-width) minmax(0,1fr);align-content:start;gap:8px 16px;display:grid}.DemandPublishingPage-module__PN8a_W__formGrid div:has(>label[for]:not([data-hidden])):not(:where([data-ui-popover] *))>*{grid-column:2}.DemandPublishingPage-module__PN8a_W__formGrid div:has(>label[for]:not([data-hidden])):not(:where([data-ui-popover] *))>label{grid-area:1/1;align-self:start;width:auto;padding-top:13px;font-size:14px;font-weight:550;line-height:1.5}.DemandPublishingPage-module__PN8a_W__formGrid div:has(>label[for][data-hidden]):not(:where([data-ui-popover] *)){margin-left:calc(var(--label-width) + 16px)}.DemandPublishingPage-module__PN8a_W__formGrid input:not([type=radio]):not([type=checkbox]):not([aria-hidden=true]):not(:where([data-ui-popover] *)),.DemandPublishingPage-module__PN8a_W__references input{background:#fff;border-radius:6px;min-height:46px;font-size:14px}.DemandPublishingPage-module__PN8a_W__formGrid button[aria-haspopup]:not(:where([data-ui-popover] *,[data-size=compact] *)){border-radius:6px;min-height:46px}.DemandPublishingPage-module__PN8a_W__formGrid button[aria-haspopup]:not(:where([data-ui-popover] *))>span{font-size:14px}.DemandPublishingPage-module__PN8a_W__budgetField{grid-template-columns:var(--label-width) minmax(0,1fr);align-content:start;gap:8px 16px;min-width:0;display:grid}.DemandPublishingPage-module__PN8a_W__budgetControls{grid-template-columns:minmax(116px,.85fr) minmax(0,1.6fr);align-items:start;gap:12px;min-width:0;display:grid}.DemandPublishingPage-module__PN8a_W__budgetControls[data-fixed]{grid-template-columns:minmax(0,1fr)}.DemandPublishingPage-module__PN8a_W__formGrid .DemandPublishingPage-module__PN8a_W__budgetControls div:has(>label[for][data-hidden]):not(:where([data-ui-popover] *)){min-width:0;margin-left:0}.DemandPublishingPage-module__PN8a_W__budgetRange{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.DemandPublishingPage-module__PN8a_W__budgetControls input{min-width:0;padding-inline:12px}.DemandPublishingPage-module__PN8a_W__budgetRange>span{color:var(--color-text);font-size:16px}.DemandPublishingPage-module__PN8a_W__budgetField>p{grid-column:2}.DemandPublishingPage-module__PN8a_W__budgetHint{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.7}.DemandPublishingPage-module__PN8a_W__radioField{grid-template-columns:var(--label-width) minmax(0,1fr);align-content:start;gap:8px 16px;display:grid}.DemandPublishingPage-module__PN8a_W__rowLabel{color:var(--color-text);padding-top:13px;font-size:14px;font-weight:550}.DemandPublishingPage-module__PN8a_W__radioField>p{grid-column:2}.DemandPublishingPage-module__PN8a_W__kindChoices{flex-wrap:wrap;align-items:center;gap:8px 28px;min-height:46px;display:flex}.DemandPublishingPage-module__PN8a_W__kindChoices>label{min-height:40px;color:var(--color-text-soft);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.DemandPublishingPage-module__PN8a_W__kindChoices input,.DemandPublishingPage-module__PN8a_W__check input{width:16px;height:16px;accent-color:var(--color-brand);margin:0}.DemandPublishingPage-module__PN8a_W__kindChoices label:has(input:disabled){opacity:.6;cursor:default}.DemandPublishingPage-module__PN8a_W__kindChoices input:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.DemandPublishingPage-module__PN8a_W__page .DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>input,.DemandPublishingPage-module__PN8a_W__page .DemandPublishingPage-module__PN8a_W__descriptionFields [data-field-focus=container],.DemandPublishingPage-module__PN8a_W__page .DemandPublishingPage-module__PN8a_W__descriptionFields [data-field-focus=container]>textarea,.DemandPublishingPage-module__PN8a_W__page .DemandPublishingPage-module__PN8a_W__descriptionFields [data-field-focus=container]>div{background:#fff}.DemandPublishingPage-module__PN8a_W__descriptionFields>div{gap:28px}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label{grid-template-columns:var(--label-width) minmax(0,1fr);gap:8px 16px;display:grid}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>span{grid-area:1/1;padding-top:13px;font-size:14px;font-weight:550}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>input,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>small{grid-column:2}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>input{border-radius:6px;min-height:46px;font-size:14px}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div{grid-template-columns:var(--label-width) minmax(0,1fr);gap:8px 16px;display:grid}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>*{grid-column:2}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>label{grid-area:1/1;padding-top:13px;font-size:14px;font-weight:550}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>p{grid-row:2;margin:0;font-size:12px}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>div:has(>textarea){border-radius:6px;grid-row:1}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div textarea{min-height:144px;font-size:14px;line-height:1.8}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>div:has(>textarea)>div{background:#fff;border-top:0}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>div:has(>small)>small{display:none}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>div:has(>small):not(:has(button)){display:none}.DemandPublishingPage-module__PN8a_W__required{color:var(--color-required-mark)}.DemandPublishingPage-module__PN8a_W__error{color:var(--color-danger-strong);margin:0;font-size:12px;line-height:1.7}.DemandPublishingPage-module__PN8a_W__inlineNote,.DemandPublishingPage-module__PN8a_W__calculation{margin:0 0 0 calc(var(--label-width,132px) + 16px);color:var(--color-text-muted);flex-wrap:wrap;align-items:baseline;gap:6px 16px;font-size:12px;line-height:1.7;display:flex}.DemandPublishingPage-module__PN8a_W__inlineNote svg{color:var(--color-brand);flex:none}.DemandPublishingPage-module__PN8a_W__calculation{color:var(--color-brand);font-variant-numeric:tabular-nums;font-weight:550}.DemandPublishingPage-module__PN8a_W__calculation small{color:var(--color-text-muted);font-size:12px;font-weight:400}.DemandPublishingPage-module__PN8a_W__check{min-height:44px;padding-left:calc(var(--label-width) + 16px);color:var(--color-text-soft);align-items:center;gap:8px;font-size:14px;display:flex}.DemandPublishingPage-module__PN8a_W__textareaField{grid-template-columns:var(--label-width,132px) minmax(0,1fr);color:var(--color-text);gap:16px;font-size:14px;font-weight:550;display:grid}.DemandPublishingPage-module__PN8a_W__textareaField>span{padding-top:13px}.DemandPublishingPage-module__PN8a_W__textareaField textarea{width:100%;min-height:128px;color:var(--color-text);font:inherit;resize:vertical;background:#fff;border:1px solid #dce3ed;border-radius:6px;padding:12px 14px;font-weight:400;line-height:1.8}.DemandPublishingPage-module__PN8a_W__textareaField textarea:focus{border-color:var(--color-field-focus);box-shadow:var(--shadow-field-focus);outline:none}.DemandPublishingPage-module__PN8a_W__textareaField textarea[aria-invalid=true]{border-color:var(--color-danger)}.DemandPublishingPage-module__PN8a_W__textareaField textarea:disabled{opacity:.6}.DemandPublishingPage-module__PN8a_W__textareaField textarea::placeholder{color:var(--color-text-muted)}.DemandPublishingPage-module__PN8a_W__footer{z-index:15;border-top:1px solid var(--color-separator);background:#fff;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:20px 0;display:flex;position:sticky;bottom:0}.DemandPublishingPage-module__PN8a_W__footer>span{color:var(--color-text-muted);font-size:12px}.DemandPublishingPage-module__PN8a_W__actions{gap:12px;margin-left:auto;display:flex}.DemandPublishingPage-module__PN8a_W__actions button{border-radius:6px;min-width:104px;min-height:42px;padding-inline:24px}.DemandPublishingPage-module__PN8a_W__actions button>span{align-items:center;gap:8px;display:flex}.DemandPublishingPage-module__PN8a_W__errorSummary{background:var(--color-danger-soft);color:var(--color-danger-strong);border-radius:6px;margin-bottom:24px;padding:12px 16px;font-size:13px}.DemandPublishingPage-module__PN8a_W__errorSummary p{margin:0}.DemandPublishingPage-module__PN8a_W__recovery{background:var(--color-surface-soft);margin-bottom:24px;padding:16px;font-size:13px}.DemandPublishingPage-module__PN8a_W__state{color:var(--color-text-muted);padding:48px 0;font-size:14px}.DemandPublishingPage-module__PN8a_W__references{gap:16px;display:grid}.DemandPublishingPage-module__PN8a_W__referenceRow{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.DemandPublishingPage-module__PN8a_W__referenceRow>button{margin-top:26px}.DemandPublishingPage-module__PN8a_W__visibility{color:var(--color-text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.DemandPublishingPage-module__PN8a_W__visibility input{accent-color:var(--color-brand)}@container publishing (max-width:1000px){.DemandPublishingPage-module__PN8a_W__formGrid{grid-template-columns:minmax(0,1fr)}}@container publishing (max-width:600px){.DemandPublishingPage-module__PN8a_W__radioField,.DemandPublishingPage-module__PN8a_W__budgetField,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div,.DemandPublishingPage-module__PN8a_W__textareaField{grid-template-columns:minmax(0,1fr)}.DemandPublishingPage-module__PN8a_W__formGrid div:has(>label[for]:not([data-hidden])):not(:where([data-ui-popover] *)){grid-template-columns:minmax(0,1fr)}.DemandPublishingPage-module__PN8a_W__radioField>p,.DemandPublishingPage-module__PN8a_W__budgetField>p,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>*,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>*,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>label{grid-area:auto/1}.DemandPublishingPage-module__PN8a_W__formGrid div:has(>label[for]:not([data-hidden])):not(:where([data-ui-popover] *))>*{grid-area:auto/1}.DemandPublishingPage-module__PN8a_W__formGrid div:has(>label[for]:not([data-hidden])):not(:where([data-ui-popover] *))>label{grid-area:auto/1}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>input,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>small{grid-area:auto/1}.DemandPublishingPage-module__PN8a_W__rowLabel,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>span,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>label,.DemandPublishingPage-module__PN8a_W__textareaField>span{padding-top:0}.DemandPublishingPage-module__PN8a_W__formGrid div:has(>label[for]:not([data-hidden])):not(:where([data-ui-popover] *))>label{padding-top:0}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>p{grid-row:auto}.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div>div:has(>textarea){grid-row:2}.DemandPublishingPage-module__PN8a_W__inlineNote,.DemandPublishingPage-module__PN8a_W__calculation{margin-left:0}.DemandPublishingPage-module__PN8a_W__formGrid div:has(>label[for][data-hidden]):not(:where([data-ui-popover] *)){margin-left:0}.DemandPublishingPage-module__PN8a_W__check{padding-left:0}.DemandPublishingPage-module__PN8a_W__formGrid input:not([type=radio]):not([type=checkbox]):not([aria-hidden=true]):not(:where([data-ui-popover] *)),.DemandPublishingPage-module__PN8a_W__formGrid button[aria-haspopup]:not(:where([data-ui-popover] *))>span,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>label>input,.DemandPublishingPage-module__PN8a_W__descriptionFields>div>div textarea,.DemandPublishingPage-module__PN8a_W__textareaField textarea{font-size:16px}}@media (max-width:820px){.DemandPublishingPage-module__PN8a_W__page{padding:20px 20px 0}.DemandPublishingPage-module__PN8a_W__header{margin:12px 0 16px}.DemandPublishingPage-module__PN8a_W__header>span{display:none}.DemandPublishingPage-module__PN8a_W__steps{gap:24px;margin-bottom:28px}.DemandPublishingPage-module__PN8a_W__steps button{gap:6px;font-size:13px}.DemandPublishingPage-module__PN8a_W__group{gap:24px}.DemandPublishingPage-module__PN8a_W__group+.DemandPublishingPage-module__PN8a_W__group{margin-top:28px;padding-top:24px}.DemandPublishingPage-module__PN8a_W__footer{padding:16px 0 max(16px,env(safe-area-inset-bottom,0px))}.DemandPublishingPage-module__PN8a_W__footer>span{display:none}}@media (max-width:480px){.DemandPublishingPage-module__PN8a_W__page{padding-inline:16px}.DemandPublishingPage-module__PN8a_W__steps{gap:16px}.DemandPublishingPage-module__PN8a_W__steps button{gap:5px;font-size:12px}.DemandPublishingPage-module__PN8a_W__steps button>span{width:20px;height:20px;font-size:11px}.DemandPublishingPage-module__PN8a_W__actions{gap:8px;width:100%}.DemandPublishingPage-module__PN8a_W__actions button{flex:1;min-width:0;padding-inline:12px}}.DemandPublishingPage-module__PN8a_W__reviewStage{container:publishing-review/inline-size}.DemandPublishingPage-module__PN8a_W__reviewLayout{min-width:0}.DemandPublishingPage-module__PN8a_W__reviewMain{gap:28px;min-width:0;display:grid}.DemandPublishingPage-module__PN8a_W__reviewSection{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:14px 32px;min-width:0;padding-top:4px;display:grid}.DemandPublishingPage-module__PN8a_W__reviewSection>:not(header){grid-column:2}.DemandPublishingPage-module__PN8a_W__reviewSection>header{grid-area:1/1;align-items:flex-start}.DemandPublishingPage-module__PN8a_W__reviewSection+.DemandPublishingPage-module__PN8a_W__reviewSection{border-top:1px solid var(--color-separator);padding-top:28px}.DemandPublishingPage-module__PN8a_W__reviewSectionHeading{align-items:center;gap:12px;display:flex}.DemandPublishingPage-module__PN8a_W__reviewSectionHeading>div{min-width:0}.DemandPublishingPage-module__PN8a_W__reviewSectionHeading h2{align-items:baseline;gap:10px;margin:0;font-size:16px;font-weight:650;line-height:1.6;display:flex}.DemandPublishingPage-module__PN8a_W__reviewSectionHeading h2>span,.DemandPublishingPage-module__PN8a_W__reviewSectionHeading>small{color:var(--color-text-muted);white-space:nowrap;font-size:12px;font-weight:400}.DemandPublishingPage-module__PN8a_W__reviewSectionHeading>small{display:none}.DemandPublishingPage-module__PN8a_W__reviewSectionHeading p{color:var(--color-text-muted);margin:3px 0 0;font-size:13px;line-height:1.7}.DemandPublishingPage-module__PN8a_W__reviewIcon{width:40px;height:40px;color:var(--color-brand);background:#edf5ff;border-radius:10px;flex:0 0 40px;place-items:center;display:grid}.DemandPublishingPage-module__PN8a_W__reviewIcon[data-tone=cyan]{color:#00add6;background:#eafaff}.DemandPublishingPage-module__PN8a_W__reviewIcon[data-tone=green]{color:#11b978;background:#eafaf2}.DemandPublishingPage-module__PN8a_W__reviewMain .DemandPublishingPage-module__PN8a_W__references{gap:12px}.DemandPublishingPage-module__PN8a_W__reviewMain .DemandPublishingPage-module__PN8a_W__referenceRow{align-items:start;gap:8px}.DemandPublishingPage-module__PN8a_W__reviewMain .DemandPublishingPage-module__PN8a_W__referenceRow>button{width:44px;height:46px;margin-top:0;padding:0}.DemandPublishingPage-module__PN8a_W__reviewMain .DemandPublishingPage-module__PN8a_W__referenceRow input{padding-inline:14px}.DemandPublishingPage-module__PN8a_W__reviewSection>div:last-child>button{font-size:13px}.DemandPublishingPage-module__PN8a_W__reviewMaterials{gap:14px;min-width:0;display:grid}.DemandPublishingPage-module__PN8a_W__privacyNote{color:var(--color-text-muted);align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.8;display:flex}.DemandPublishingPage-module__PN8a_W__privacyNote>svg{color:var(--color-brand);flex:none;margin-top:2px}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]{box-shadow:none;background:#f7faff;border:1px solid #e0e9f4;border-radius:10px;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:20px}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]:hover{box-shadow:none;background:#f7faff}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>span:first-child{width:44px;height:44px;color:var(--color-brand);background:#e6f0ff}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>span>strong{font-size:14px;font-weight:600}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>span>strong>span{display:none}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>span>small{color:var(--color-text-muted);font-size:12px}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>fieldset{flex-wrap:wrap;grid-column:1/-1;gap:10px;margin-top:4px;display:flex}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>fieldset>:is(label,div){flex:160px;width:auto}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>fieldset>label,.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>fieldset>div>button{width:100%;min-height:42px;color:var(--color-brand);background:#fff;border:1px solid #d8e3f1;border-radius:6px;padding:0 16px;font-size:13px}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>fieldset>label:hover,.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]>fieldset>div>button:hover:not(:disabled){border-color:var(--color-brand);background:#fff}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>ul>li{gap:10px;padding:14px 0}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>ul>li>div:first-child>button:first-child strong{font-size:13px}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>ul>li>div:first-child>button:first-child small,.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>ul>li>label{font-size:12px}.DemandPublishingPage-module__PN8a_W__recruitmentChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.DemandPublishingPage-module__PN8a_W__recruitmentChoices>button{text-align:left;min-width:0;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe5ed;border-radius:8px;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.DemandPublishingPage-module__PN8a_W__recruitmentChoices>button[aria-pressed=true]{border-color:var(--color-brand);background:#f5f9ff}.DemandPublishingPage-module__PN8a_W__recruitmentChoices>button:hover:not(:disabled){border-color:var(--color-brand)}.DemandPublishingPage-module__PN8a_W__recruitmentChoices>button:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.DemandPublishingPage-module__PN8a_W__recruitmentChoices>button:disabled{opacity:.6;cursor:not-allowed}.DemandPublishingPage-module__PN8a_W__recruitmentMark{color:#fff;border:1px solid #c6cfdd;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;margin-top:2px;display:grid}.DemandPublishingPage-module__PN8a_W__recruitmentChoices>button[aria-pressed=true] .DemandPublishingPage-module__PN8a_W__recruitmentMark{border-color:var(--color-brand);background:var(--color-brand)}.DemandPublishingPage-module__PN8a_W__recruitmentCopy{gap:6px;min-width:0;display:grid}.DemandPublishingPage-module__PN8a_W__recruitmentCopy strong{color:var(--color-text);font-size:14px;font-weight:600}.DemandPublishingPage-module__PN8a_W__recruitmentCopy small{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.8}.DemandPublishingPage-module__PN8a_W__changeCreator{color:var(--color-brand);font-size:12px}@container publishing-review (max-width:960px){.DemandPublishingPage-module__PN8a_W__reviewSection{grid-template-columns:minmax(0,1fr);gap:18px}.DemandPublishingPage-module__PN8a_W__reviewSection>header,.DemandPublishingPage-module__PN8a_W__reviewSection>:not(header){grid-area:auto/1}.DemandPublishingPage-module__PN8a_W__reviewSection+.DemandPublishingPage-module__PN8a_W__reviewSection{border-top:1px solid var(--color-separator);padding-top:28px}}@container publishing-review (max-width:600px){.DemandPublishingPage-module__PN8a_W__recruitmentChoices{grid-template-columns:minmax(0,1fr);gap:12px}.DemandPublishingPage-module__PN8a_W__recruitmentChoices>button{padding:16px}}@container publishing-review (max-width:480px){.DemandPublishingPage-module__PN8a_W__reviewSectionHeading{gap:10px}.DemandPublishingPage-module__PN8a_W__reviewIcon{flex-basis:36px;width:36px;height:36px}.DemandPublishingPage-module__PN8a_W__reviewSectionHeading>small{display:none}.DemandPublishingPage-module__PN8a_W__reviewStage .DemandPublishingPage-module__PN8a_W__reviewMaterials [data-materials-presentation]>[data-mode=materials]{padding:16px}}
.DemandAiClarification-module__Qy63eG__panel{border-top:1px solid var(--color-separator);min-width:0;padding:24px 0 4px}.DemandAiClarification-module__Qy63eG__header{align-items:flex-start;gap:12px;display:flex}.DemandAiClarification-module__Qy63eG__icon{color:#6265c7;background:#eef2ff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.DemandAiClarification-module__Qy63eG__headerCopy{flex:1;min-width:0}.DemandAiClarification-module__Qy63eG__heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DemandAiClarification-module__Qy63eG__header .DemandAiClarification-module__Qy63eG__heading h2{color:#34394b;margin:0;font-size:14px;font-weight:600;line-height:1.6}.DemandAiClarification-module__Qy63eG__heading>span{color:var(--color-text-muted);font-size:11px;font-weight:400;line-height:1.5}.DemandAiClarification-module__Qy63eG__headerCopy p{color:var(--color-text-muted);margin:3px 0 0;font-size:12px;line-height:1.7}.DemandAiClarification-module__Qy63eG__header .DemandAiClarification-module__Qy63eG__skip{min-height:32px;color:var(--color-text-muted);flex:none;padding:0 6px;font-size:12px;font-weight:500}.DemandAiClarification-module__Qy63eG__header .DemandAiClarification-module__Qy63eG__skip:hover:not(:disabled){color:var(--color-brand)}.DemandAiClarification-module__Qy63eG__fields{background:#f6f7fa;border-radius:0 12px 12px;gap:22px;margin:16px 0 0 46px;padding:20px;display:grid}.DemandAiClarification-module__Qy63eG__field{gap:12px;min-width:0;display:grid}.DemandAiClarification-module__Qy63eG__field label{overflow-wrap:anywhere;color:#303846;font-size:14px;font-weight:500;line-height:1.8}.DemandAiClarification-module__Qy63eG__field textarea{box-sizing:border-box;background:var(--color-surface);width:100%;min-height:86px;color:var(--color-text);font:inherit;resize:vertical;border:1px solid #e1e5ec;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.8;transition:border-color .16s,box-shadow .16s}.DemandAiClarification-module__Qy63eG__field textarea::placeholder{color:#9199a6;opacity:1}.DemandAiClarification-module__Qy63eG__field textarea:hover:not(:disabled):not(:focus){border-color:#b6c8e1}.DemandAiClarification-module__Qy63eG__field textarea:focus{border-color:var(--color-field-focus);box-shadow:var(--shadow-field-focus);outline:none}.DemandAiClarification-module__Qy63eG__field textarea:disabled{background:var(--color-surface-soft);cursor:not-allowed}.DemandAiClarification-module__Qy63eG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 0 46px;display:flex}.DemandAiClarification-module__Qy63eG__note{color:var(--color-text-muted);flex:220px;margin:0;font-size:11px;line-height:1.7}.DemandAiClarification-module__Qy63eG__actions .DemandAiClarification-module__Qy63eG__refine{min-height:36px;box-shadow:none;border-radius:7px;flex:none;padding:0 14px;font-size:12px;font-weight:600}@container ai-brief (max-width:520px){.DemandAiClarification-module__Qy63eG__panel{padding-top:20px}.DemandAiClarification-module__Qy63eG__header{flex-wrap:wrap;gap:10px}.DemandAiClarification-module__Qy63eG__icon{border-radius:8px;width:30px;height:30px}.DemandAiClarification-module__Qy63eG__headerCopy{flex-basis:calc(100% - 110px)}.DemandAiClarification-module__Qy63eG__header .DemandAiClarification-module__Qy63eG__skip{margin-left:auto}.DemandAiClarification-module__Qy63eG__fields{margin-left:0;padding:16px}.DemandAiClarification-module__Qy63eG__field textarea{font-size:16px}.DemandAiClarification-module__Qy63eG__actions{margin-left:0}.DemandAiClarification-module__Qy63eG__note{flex-basis:100%}.DemandAiClarification-module__Qy63eG__actions .DemandAiClarification-module__Qy63eG__refine{min-height:40px;margin-left:auto}}@media (prefers-reduced-motion:reduce){.DemandAiClarification-module__Qy63eG__field textarea{transition:none}}
.DemandAiReferenceMaterials-module__0i3wJG__references{border:1px solid var(--color-separator);background:var(--color-surface);border-radius:12px;min-width:0;margin-top:24px}.DemandAiReferenceMaterials-module__0i3wJG__references>summary{cursor:pointer;align-items:center;gap:14px;min-height:88px;padding:18px 20px;list-style:none;display:flex}.DemandAiReferenceMaterials-module__0i3wJG__references>summary::-webkit-details-marker{display:none}.DemandAiReferenceMaterials-module__0i3wJG__references>summary:hover{background:var(--color-surface-soft);border-radius:12px}.DemandAiReferenceMaterials-module__0i3wJG__references>summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:12px}.DemandAiReferenceMaterials-module__0i3wJG__icon{background:var(--color-brand-soft);width:42px;height:42px;color:var(--color-brand);border-radius:12px;flex:none;place-items:center;display:grid}.DemandAiReferenceMaterials-module__0i3wJG__heading{flex:1;gap:6px;min-width:0;display:grid}.DemandAiReferenceMaterials-module__0i3wJG__heading strong{color:var(--color-text);font-size:14px;font-weight:600;line-height:1.6}.DemandAiReferenceMaterials-module__0i3wJG__heading strong>span{color:var(--color-text-muted);margin-left:10px;font-size:12px;font-weight:400}.DemandAiReferenceMaterials-module__0i3wJG__heading small{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.DemandAiReferenceMaterials-module__0i3wJG__chevron{color:var(--color-text-muted);flex:none;transition:transform .16s}.DemandAiReferenceMaterials-module__0i3wJG__references[open]>summary .DemandAiReferenceMaterials-module__0i3wJG__chevron{transform:rotate(90deg)}.DemandAiReferenceMaterials-module__0i3wJG__body{border-top:1px solid var(--color-separator);gap:24px;min-width:0;margin:0 20px;padding:20px 0;display:grid}.DemandAiReferenceMaterials-module__0i3wJG__body>div:first-child>div:first-child{border-top:0;padding-top:0}.DemandAiReferenceMaterials-module__0i3wJG__materials{gap:12px;min-width:0;display:grid}.DemandAiReferenceMaterials-module__0i3wJG__visibility{color:var(--color-text-muted);align-items:center;gap:8px;font-size:12px;line-height:1.6;display:flex}.DemandAiReferenceMaterials-module__0i3wJG__visibility input{accent-color:var(--color-brand);flex:none;margin:0}.DemandAiReferenceMaterials-module__0i3wJG__privacy{color:var(--color-text-muted);align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:1.7;display:flex}.DemandAiReferenceMaterials-module__0i3wJG__privacy svg{color:var(--color-brand);flex:none;margin-top:2px}.DemandAiReferenceMaterials-module__0i3wJG__pending{color:var(--color-text-soft);margin:0;font-size:12px;line-height:1.7}@container ai-brief (max-width:520px){.DemandAiReferenceMaterials-module__0i3wJG__references>summary{gap:10px;padding:16px}.DemandAiReferenceMaterials-module__0i3wJG__body{margin-inline:16px}}@media (prefers-reduced-motion:reduce){.DemandAiReferenceMaterials-module__0i3wJG__chevron{transition:none}}
.DemandCompletionActions-module__6o1Cqq__root{gap:12px;min-width:0;display:grid}.DemandCompletionActions-module__6o1Cqq__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.DemandCompletionActions-module__6o1Cqq__actions>button:only-child{grid-column:1/-1}.DemandCompletionActions-module__6o1Cqq__root button{min-height:36px;box-shadow:none;padding:7px 12px;font-size:12px}.DemandCompletionActions-module__6o1Cqq__more.DemandCompletionActions-module__6o1Cqq__more{border:0;min-width:0;margin:0;padding:0}.DemandCompletionActions-module__6o1Cqq__more.DemandCompletionActions-module__6o1Cqq__more>summary{cursor:pointer;min-height:28px;color:var(--color-text-muted);align-items:center;gap:6px;padding:2px 0;font-size:11px;line-height:1.5;list-style:none;display:inline-flex}.DemandCompletionActions-module__6o1Cqq__more>summary::-webkit-details-marker{display:none}.DemandCompletionActions-module__6o1Cqq__more>summary:hover{color:var(--color-brand-strong)}.DemandCompletionActions-module__6o1Cqq__more>summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:var(--radius-small)}.DemandCompletionActions-module__6o1Cqq__more>summary svg{transition:transform var(--duration-fast)}.DemandCompletionActions-module__6o1Cqq__more[open]>summary svg{transform:rotate(180deg)}.DemandCompletionActions-module__6o1Cqq__more>button{margin-top:4px;display:flex}@media (prefers-reduced-motion:reduce){.DemandCompletionActions-module__6o1Cqq__more>summary svg{transition:none}}.DemandCompletionActions-module__6o1Cqq__inline.DemandCompletionActions-module__6o1Cqq__inline{display:contents}.DemandCompletionActions-module__6o1Cqq__inline>.DemandCompletionActions-module__6o1Cqq__actions{flex-wrap:wrap;align-items:center;display:flex}.DemandCompletionActions-module__6o1Cqq__inline>.DemandCompletionActions-module__6o1Cqq__more{flex-direction:column;flex:0 0 100%;order:1;align-items:flex-end;display:flex}.DemandCompletionActions-module__6o1Cqq__inline>p{flex-basis:100%;order:1;margin:0}.DemandCompletionActions-module__6o1Cqq__root .DemandCompletionActions-module__6o1Cqq__actions>button{box-shadow:none;white-space:normal}
.DemandChatInvitationCard-module__uh-K9q__card[class]{width:380px;max-width:100%;box-shadow:none;border:1px solid #e5eaf1}.DemandChatInvitationCard-module__uh-K9q__card .DemandChatInvitationCard-module__uh-K9q__header{padding:14px 18px 0}.DemandChatInvitationCard-module__uh-K9q__header>span:first-child{color:var(--color-brand-strong);font-size:12px;font-weight:500}.DemandChatInvitationCard-module__uh-K9q__header>span:first-child svg{color:var(--color-brand)}.DemandChatInvitationCard-module__uh-K9q__card .DemandChatInvitationCard-module__uh-K9q__body{padding:14px 18px 16px}.DemandChatInvitationCard-module__uh-K9q__facts{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:16px;margin:16px 0 0;display:grid}.DemandChatInvitationCard-module__uh-K9q__facts>div{min-width:0}.DemandChatInvitationCard-module__uh-K9q__facts dt{color:#626c7b;font-size:11px;line-height:1.6}.DemandChatInvitationCard-module__uh-K9q__facts dd{color:#273140;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:13px;font-weight:500;line-height:1.7}.DemandChatInvitationCard-module__uh-K9q__facts .DemandChatInvitationCard-module__uh-K9q__amount{color:#ff3b30;font-size:20px;font-weight:600;line-height:1.3}.DemandChatInvitationCard-module__uh-K9q__amount>span{font-size:12px;font-weight:400}.DemandChatInvitationCard-module__uh-K9q__fees{color:#626c7b;margin:12px 0 0;font-size:11px;line-height:1.7}.DemandChatInvitationCard-module__uh-K9q__note{color:#626c7b;margin:10px 0 0;font-size:11px;line-height:1.7}.DemandChatInvitationCard-module__uh-K9q__body .DemandChatInvitationCard-module__uh-K9q__detailsButton{min-height:30px;margin-top:8px;padding:0;font-size:12px;font-weight:500}.DemandChatInvitationCard-module__uh-K9q__card .DemandChatInvitationCard-module__uh-K9q__footer{margin-inline:18px;padding:12px 0}.DemandChatInvitationCard-module__uh-K9q__footer:empty{display:none}.DemandChatInvitationCard-module__uh-K9q__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DemandChatInvitationCard-module__uh-K9q__actions>button{min-height:34px;box-shadow:none;border-radius:7px;padding-inline:12px;font-size:12px}@container chat-thread (max-width:400px){.DemandChatInvitationCard-module__uh-K9q__card .DemandChatInvitationCard-module__uh-K9q__header,.DemandChatInvitationCard-module__uh-K9q__card .DemandChatInvitationCard-module__uh-K9q__body{padding-inline:14px}.DemandChatInvitationCard-module__uh-K9q__card .DemandChatInvitationCard-module__uh-K9q__footer{margin-inline:14px}.DemandChatInvitationCard-module__uh-K9q__facts{gap:12px}.DemandChatInvitationCard-module__uh-K9q__actions>button{padding-inline:10px}}
.DemandConversation-module__FeGOdq__drawer[class]{background:#fff}.DemandConversation-module__FeGOdq__drawer>header{min-height:54px;padding:10px 22px}.DemandConversation-module__FeGOdq__drawer>header h2{color:#111;font-size:15px;font-weight:650}.DemandConversation-module__FeGOdq__drawer>header>button{background:#f3f5f8;border-radius:8px;width:32px;height:32px}.DemandConversation-module__FeGOdq__drawer>div{gap:0;min-height:0;padding:0;overflow:hidden}.DemandConversation-module__FeGOdq__thread[class]{--chat-blue:#1672ed;--chat-blue-hover:#1267d5;--color-text:#111;--color-text-soft:#333;--color-text-muted:#606a78;background:#f7f8fa;border:0;border-radius:0;flex:1;grid-template-rows:auto minmax(0,1fr) auto auto;width:100%;height:100%;min-height:0;display:grid}.DemandConversation-module__FeGOdq__header{background:#fff;border-bottom:1px solid #e8ecf1;min-width:0}.DemandConversation-module__FeGOdq__header>header{min-height:68px;box-shadow:none;background:#fff;gap:10px;padding:14px 22px 10px}.DemandConversation-module__FeGOdq__header>header>div{flex:1;gap:5px;min-width:0}.DemandConversation-module__FeGOdq__header>header strong{color:#111;font-size:15px;font-weight:650}.DemandConversation-module__FeGOdq__header>header small{color:#606a78;min-width:0;font-size:12px;line-height:1.6;display:block}.DemandConversation-module__FeGOdq__header>header small>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__header[class]>header>a{color:#758195;background:0 0;border-radius:6px;gap:6px;width:auto;min-height:36px;padding-inline:6px;font-size:12px;font-weight:500}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__header[class]>header>a>span{display:inline}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__header[class]>header>a:hover{color:var(--color-brand-strong);background:#f3f5f8;transform:none}.DemandConversation-module__FeGOdq__demandCard{box-sizing:border-box;background:#fff;border:1px solid #e7ebf0;border-radius:10px;width:100%;min-width:0;max-width:640px;margin:0 auto 20px;padding:16px 18px 0}.DemandConversation-module__FeGOdq__cardHeading{justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.DemandConversation-module__FeGOdq__cardHeading h3{color:#273140;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.6;overflow:hidden}.DemandConversation-module__FeGOdq__cardBudget{color:#ff3b30;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex:0 auto;max-width:48%;font-size:15px;font-weight:600;line-height:1.6}.DemandConversation-module__FeGOdq__cardMerchant{color:#7a8493;margin:4px 0 0;font-size:12px;line-height:1.6}.DemandConversation-module__FeGOdq__cardTags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.DemandConversation-module__FeGOdq__cardTags>span{color:#697586;background:#eaeef3;border-radius:4px;padding:3px 7px;font-size:11px;line-height:1.5}.DemandConversation-module__FeGOdq__cardDescription{margin-top:12px}.DemandConversation-module__FeGOdq__cardDescription>p{-webkit-line-clamp:4;color:#596577;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.8;display:-webkit-box;overflow:hidden}.DemandConversation-module__FeGOdq__cardDescription>p[data-expanded=true]{-webkit-line-clamp:unset;display:block;overflow:visible}.DemandConversation-module__FeGOdq__cardDescription>button{color:var(--color-brand-strong);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;margin-top:4px;padding:3px 0;font-size:12px}.DemandConversation-module__FeGOdq__cardDescription>button:hover{text-underline-offset:3px;text-decoration:underline}.DemandConversation-module__FeGOdq__cardDescription>button:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.DemandConversation-module__FeGOdq__cardFooter{border-top:1px solid #e4e8ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:14px;padding:8px 0;display:flex}.DemandConversation-module__FeGOdq__cardSchedule{color:#7a8493;overflow-wrap:anywhere;flex:1;min-width:0;font-size:11px;line-height:1.7}.DemandConversation-module__FeGOdq__cardFooter .DemandConversation-module__FeGOdq__applyAction{min-height:30px;color:var(--color-brand-strong);box-shadow:none;background:0 0;flex:none;padding:0;font-size:12px;font-weight:600}.DemandConversation-module__FeGOdq__cardFooter .DemandConversation-module__FeGOdq__applyAction:hover:not(:disabled){color:var(--color-brand);text-underline-offset:3px;background:0 0;text-decoration:underline}@container chat-thread (max-width:520px){.DemandConversation-module__FeGOdq__demandCard{padding:12px 14px 0}.DemandConversation-module__FeGOdq__cardHeading{flex-wrap:wrap;gap:4px 12px}.DemandConversation-module__FeGOdq__cardHeading h3{flex-basis:100%;font-size:14px}.DemandConversation-module__FeGOdq__cardBudget{text-align:left;max-width:100%;font-size:14px}.DemandConversation-module__FeGOdq__cardTags{margin-top:10px}.DemandConversation-module__FeGOdq__cardFooter{margin-top:12px}}.DemandConversation-module__FeGOdq__viewport[class]{contain:paint;background:#f7f8fa;min-height:0;padding:22px 24px}.DemandConversation-module__FeGOdq__recovery{overscroll-behavior:contain;background:#fff;max-height:160px;overflow-y:auto}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class]{box-shadow:none;background:#fff;border:1px solid #dde3eb;border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;margin:14px 20px 18px;padding:12px 14px 10px;transition:border-color .16s,box-shadow .16s;display:grid}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class]:has(textarea:focus){border-color:var(--color-field-focus);box-shadow:var(--shadow-field-focus);background:#fff}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] textarea{color:#111;resize:none;background:0 0;border:0;border-radius:0;grid-area:auto;height:auto;min-height:68px;max-height:none;padding:0;font-size:14px;line-height:1.7}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] textarea:focus{box-shadow:none;background:0 0;border:0;outline:0}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] textarea::placeholder{color:#606a78;opacity:1}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class]>footer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] footer>label{width:auto;min-height:34px;color:var(--color-brand-strong);justify-content:flex-start;gap:6px;padding-inline:4px;font-size:12px}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] footer>label>span{display:inline}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] .DemandConversation-module__FeGOdq__composerTools{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] .DemandConversation-module__FeGOdq__composerTools button,.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] .DemandConversation-module__FeGOdq__composerTools label{min-height:34px;color:var(--color-brand-strong);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:flex-start;align-items:center;gap:6px;padding:4px;font-size:12px;font-weight:500;display:inline-flex}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] .DemandConversation-module__FeGOdq__composerTools button:hover:not(:disabled),.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] .DemandConversation-module__FeGOdq__composerTools label:hover:not([aria-disabled=true]){background:var(--color-brand-soft)}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] .DemandConversation-module__FeGOdq__composerTools button:disabled{opacity:.55;cursor:not-allowed}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] .DemandConversation-module__FeGOdq__composerTools button:focus-visible,.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] .DemandConversation-module__FeGOdq__composerTools label:focus-within{outline:2px solid var(--color-brand);outline-offset:2px}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] footer>small{color:#606a78;font-size:11px;display:block}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] footer>button[type=submit]{background:var(--color-brand);color:#fff;min-height:36px;box-shadow:none;border-radius:8px;gap:6px;padding-inline:16px;font-size:13px;font-weight:600}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] footer>button[type=submit]:hover:not(:disabled){background:var(--color-brand-strong);box-shadow:none;transform:none}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] footer>button[type=submit]:active:not(:disabled){transform:none}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] footer>button[type=submit]:disabled{opacity:1;color:#5b7395;background:#e5edf8}@media (max-width:820px){.DemandConversation-module__FeGOdq__drawer>header{min-height:50px;padding:8px 14px}.DemandConversation-module__FeGOdq__header>header{min-height:68px;padding:12px 14px 10px}.DemandConversation-module__FeGOdq__demandCard{margin-bottom:16px}.DemandConversation-module__FeGOdq__viewport[class]{padding:18px 14px}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class]{margin:10px 12px max(12px, env(safe-area-inset-bottom));padding:10px 12px}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] textarea{min-height:60px;font-size:16px}}@container chat-thread (max-width:400px){.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__header[class]>header>a{gap:4px;padding-inline:8px}.DemandConversation-module__FeGOdq__header>header strong{font-size:14px}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] footer>small{font-size:10px}.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class] footer>button[type=submit]{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.DemandConversation-module__FeGOdq__thread[class] .DemandConversation-module__FeGOdq__composer[class]{transition:none}}.DemandConversation-module__FeGOdq__completedCard.DemandConversation-module__FeGOdq__completedCard{max-width:100%}.DemandConversation-module__FeGOdq__completedCard>div:first-child{padding:16px 16px 0}.DemandConversation-module__FeGOdq__completedCard>div:first-child>span:first-child{border-radius:var(--radius-small);background:var(--color-success-soft);color:#227455;gap:6px;padding:3px 8px;font-size:11px;font-weight:500}.DemandConversation-module__FeGOdq__completedCard>div:first-child svg{color:currentColor}.DemandConversation-module__FeGOdq__completedCard>div:nth-child(2){padding:12px 16px 16px}.DemandConversation-module__FeGOdq__completedCard>div:nth-child(2)>strong{font-weight:600;line-height:1.6}.DemandConversation-module__FeGOdq__completedCard>div:nth-child(2)>p{margin:7px 0 0;font-size:12px;line-height:1.75;display:block}.DemandConversation-module__FeGOdq__completedCard>div:last-child:not(:nth-child(2)){padding:12px 0 14px}
.PublishingMaterialsPicker-module__8tfukW__root{align-items:center;min-width:0;display:flex}.PublishingMaterialsPicker-module__8tfukW__content{flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;display:flex}.PublishingMaterialsPicker-module__8tfukW__content>p{overflow-wrap:anywhere;margin:0}.PublishingMaterialsPicker-module__8tfukW__hint{color:var(--color-text-muted)}.PublishingMaterialsPicker-module__8tfukW__filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.PublishingMaterialsPicker-module__8tfukW__filters>label,.PublishingMaterialsPicker-module__8tfukW__filters>div{flex:1;min-width:150px}.PublishingMaterialsPicker-module__8tfukW__filters>label{color:var(--color-text-soft);flex-grow:1.5;gap:6px;font-size:12px;display:grid}.PublishingMaterialsPicker-module__8tfukW__filters input{border:1px solid var(--color-separator);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-width:0;min-height:36px;color:var(--color-text);font:inherit;padding:8px 10px}.PublishingMaterialsPicker-module__8tfukW__filters input::placeholder{color:var(--color-text-muted)}.PublishingMaterialsPicker-module__8tfukW__filters input:focus{border-color:var(--color-field-focus);box-shadow:var(--shadow-field-focus);background:#fff;outline:0}.PublishingMaterialsPicker-module__8tfukW__filters input:disabled{background:var(--color-surface-soft);cursor:not-allowed}.PublishingMaterialsPicker-module__8tfukW__assetList{gap:2px;min-width:0;display:grid}.PublishingMaterialsPicker-module__8tfukW__assetList>label{cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;min-width:0;padding:11px 12px;display:flex}.PublishingMaterialsPicker-module__8tfukW__assetList>label:hover{background:var(--color-surface-soft)}.PublishingMaterialsPicker-module__8tfukW__assetList>label[data-selected]{background:var(--color-brand-soft)}.PublishingMaterialsPicker-module__8tfukW__assetList>label[data-added]{color:var(--color-text-muted)}.PublishingMaterialsPicker-module__8tfukW__assetList>label:has(input:disabled){cursor:default}.PublishingMaterialsPicker-module__8tfukW__assetList input{width:15px;height:15px;min-height:0;accent-color:var(--color-brand);flex:none;margin:3px 0 0}.PublishingMaterialsPicker-module__8tfukW__assetList>label>span{overflow-wrap:anywhere;min-width:0}.PublishingMaterialsPicker-module__8tfukW__assetList small{color:var(--color-text-muted);margin-top:2px;font-size:12px;display:block}.PublishingMaterialsPicker-module__8tfukW__pagination,.PublishingMaterialsPicker-module__8tfukW__footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.PublishingMaterialsPicker-module__8tfukW__pagination{color:var(--color-text-muted);font-size:12px}.PublishingMaterialsPicker-module__8tfukW__footer{width:100%}.PublishingMaterialsPicker-module__8tfukW__footer>span{color:var(--color-text-soft);margin-right:auto;font-size:13px}.PublishingMaterialsPicker-module__8tfukW__error{color:var(--color-danger-strong)}
.DemandMaterials-module__kDpGNq__publishing{gap:10px;min-width:0}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation=publishing]{gap:10px;min-width:0;display:grid}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]{border:1px solid var(--color-separator);background:var(--color-surface-soft);min-width:0;min-height:0;color:var(--color-brand-strong);box-shadow:none;border-radius:12px;grid-template-columns:40px minmax(0,1fr);gap:12px 10px;padding:14px}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]:hover{background:var(--color-surface-soft);box-shadow:none}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]:focus-within{box-shadow:var(--shadow-field-focus)}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>span:first-child{background:var(--color-surface);width:40px;height:40px;color:var(--color-brand);border-radius:10px}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>span:nth-child(2){gap:4px;min-width:0}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>span>strong{color:var(--color-text);font-size:12px;font-weight:650;line-height:1.5}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>span>strong>span{color:var(--color-text-muted);background:0 0;margin-left:5px;padding:0;font-size:10px;font-weight:400}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>span>small{color:var(--color-text-soft);overflow-wrap:anywhere;font-size:11px;line-height:1.65}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset{flex-wrap:wrap;grid-column:2;justify-content:flex-start;gap:10px;display:flex}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset>:is(div,label){flex:none;align-self:stretch;width:auto;min-width:0}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset>label,.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset>div>button,.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>label[data-mode=materials]>span:last-of-type{border:1px solid color-mix(in srgb, var(--color-brand) 16%, transparent);border-radius:var(--radius-control);background:var(--color-surface);width:auto;min-height:38px;color:var(--color-brand-strong);box-shadow:none;white-space:nowrap;justify-content:center;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>label[data-mode=materials]>span:last-of-type{grid-column:1/-1}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset>label{border-color:var(--color-separator);background:var(--color-surface);color:var(--color-text-soft)}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset>div>button{border-color:var(--color-brand);background:var(--color-brand);color:#fff}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset:not(:disabled)>label:hover{background:var(--color-control-hover);box-shadow:none}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset>div>button:hover:not(:disabled){border-color:var(--color-brand-strong);background:var(--color-brand-strong);box-shadow:none}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset>label:focus-within,.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset>div>button:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul{grid-template-columns:minmax(0,1fr);gap:0;min-width:0}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li{border:0;border-bottom:1px solid var(--color-separator);min-width:0;box-shadow:none;background:0 0;border-radius:0;gap:8px;padding:10px 0}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li:last-child{border-bottom:0}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>div:first-child{grid-template-columns:minmax(0,1fr) 28px;gap:6px;min-width:0}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>div:first-child>button:first-child{min-width:0;color:var(--color-text-soft);grid-template-columns:34px minmax(0,1fr) 16px;gap:8px;padding:0}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>div:first-child>button:first-child>span:first-child{border-radius:var(--radius-small);background:var(--color-surface-soft);width:34px;height:34px;color:var(--color-brand)}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>div:first-child>button:first-child>span:nth-child(2){gap:3px;min-width:0}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>div:first-child>button:first-child strong{color:var(--color-text-soft);font-size:12px;font-weight:550}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>div:first-child>button:first-child:hover:not(:disabled) strong{color:var(--color-brand-strong)}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>div:first-child>button:first-child small{color:var(--color-text-muted);font-size:10px}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>div:first-child>button:first-child>svg{color:var(--color-brand)}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>div:first-child>button:nth-child(2){width:28px;height:28px}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>label{min-width:0;color:var(--color-text-muted);gap:7px;font-size:11px;line-height:1.5}.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>ul>li>label input[type=checkbox]{width:14px;height:14px;min-height:0;accent-color:var(--color-brand);flex:none;margin:0}.DemandMaterials-module__kDpGNq__publishing>p,.DemandMaterials-module__kDpGNq__publishing>div[role=alert]{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.DemandMaterials-module__kDpGNq__publishing>div[role=alert]>p{margin:0 0 6px;font-size:12px}@container publishing-material-actions (max-width:430px){.DemandMaterials-module__kDpGNq__publishing>[data-materials-presentation]>[data-mode=materials]>fieldset{grid-column:1/-1}}
.TaskBusinessContextSummary-module__aIwjcW__root{border-top:1px solid var(--color-separator);background:var(--color-surface);min-width:0;color:var(--color-text-soft);padding:24px 30px;container:task-business-context/inline-size}.TaskBusinessContextSummary-module__aIwjcW__root h3{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:1.6}.TaskBusinessContextSummary-module__aIwjcW__root p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;margin:0;font-size:13px;line-height:1.8}.TaskBusinessContextSummary-module__aIwjcW__root small{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.7}.TaskBusinessContextSummary-module__aIwjcW__root strong{font-weight:600}.TaskBusinessContextSummary-module__aIwjcW__header{margin-bottom:20px}.TaskBusinessContextSummary-module__aIwjcW__header h2{color:var(--color-text);margin:0;font-size:16px;font-weight:650;line-height:1.5}.TaskBusinessContextSummary-module__aIwjcW__header>p{color:var(--color-text-muted);margin-top:5px;font-size:12px;line-height:1.7}.TaskBusinessContextSummary-module__aIwjcW__brand{gap:8px;min-width:0;display:grid}.TaskBusinessContextSummary-module__aIwjcW__brandDetails>summary{min-height:32px;color:var(--color-brand-strong);align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.TaskBusinessContextSummary-module__aIwjcW__brandDetails>p{padding-top:4px}.TaskBusinessContextSummary-module__aIwjcW__root summary{cursor:pointer;list-style:none}.TaskBusinessContextSummary-module__aIwjcW__root summary::-webkit-details-marker{display:none}.TaskBusinessContextSummary-module__aIwjcW__root summary::marker{content:""}.TaskBusinessContextSummary-module__aIwjcW__root summary:focus-visible,.TaskBusinessContextSummary-module__aIwjcW__images a:focus-visible,.TaskBusinessContextSummary-module__aIwjcW__files a:focus-visible{border-radius:var(--radius-small);outline:2px solid var(--color-brand);outline-offset:3px}.TaskBusinessContextSummary-module__aIwjcW__products{border-top:1px solid var(--color-separator);min-width:0}.TaskBusinessContextSummary-module__aIwjcW__brand+.TaskBusinessContextSummary-module__aIwjcW__products{margin-top:20px}.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__products>.TaskBusinessContextSummary-module__aIwjcW__product{border:0;border-bottom:1px solid var(--color-separator);min-width:0;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__product>.TaskBusinessContextSummary-module__aIwjcW__productSummary{min-height:56px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:14px 0;display:flex}.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__productSummary span{margin:0}.TaskBusinessContextSummary-module__aIwjcW__productTitle{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.TaskBusinessContextSummary-module__aIwjcW__productTitle>strong{min-width:0;color:var(--color-text);overflow-wrap:anywhere;font-size:14px;line-height:1.6}.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__productTitle>span{color:var(--color-text-muted);font-size:12px;line-height:1.6}.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__toggle{color:var(--color-brand-strong);white-space:nowrap;flex-shrink:0;align-items:center;gap:9px;font-size:12px;line-height:1.6;display:inline-flex}.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__toggle>span{color:inherit;font:inherit}.TaskBusinessContextSummary-module__aIwjcW__chevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 7px;width:7px;height:7px;display:inline-block;transform:translateY(-2px)rotate(45deg)}.TaskBusinessContextSummary-module__aIwjcW__product[open]>summary .TaskBusinessContextSummary-module__aIwjcW__chevron,.TaskBusinessContextSummary-module__aIwjcW__brandDetails[open]>summary .TaskBusinessContextSummary-module__aIwjcW__chevron{transform:translateY(2px)rotate(225deg)}.TaskBusinessContextSummary-module__aIwjcW__collapseLabel,.TaskBusinessContextSummary-module__aIwjcW__product[open]>summary .TaskBusinessContextSummary-module__aIwjcW__expandLabel{display:none}.TaskBusinessContextSummary-module__aIwjcW__product[open]>summary .TaskBusinessContextSummary-module__aIwjcW__collapseLabel{display:inline}.TaskBusinessContextSummary-module__aIwjcW__productSummary:hover .TaskBusinessContextSummary-module__aIwjcW__toggle,.TaskBusinessContextSummary-module__aIwjcW__brandDetails>summary:hover{color:var(--color-brand)}.TaskBusinessContextSummary-module__aIwjcW__productSummary:hover .TaskBusinessContextSummary-module__aIwjcW__productTitle>strong{color:var(--color-brand-strong)}.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__product>.TaskBusinessContextSummary-module__aIwjcW__productBody{align-items:start;gap:24px;min-width:0;padding:8px 0 24px;display:grid}.TaskBusinessContextSummary-module__aIwjcW__productCopy{align-content:start;gap:24px;min-width:0;display:grid}.TaskBusinessContextSummary-module__aIwjcW__productFields{gap:20px;min-width:0;margin:0;display:grid}.TaskBusinessContextSummary-module__aIwjcW__productFields>div{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:20px;min-width:0;display:grid}.TaskBusinessContextSummary-module__aIwjcW__productFields dt{color:var(--color-text-muted);font-size:12px;font-weight:500;line-height:1.8}.TaskBusinessContextSummary-module__aIwjcW__productFields dd{min-width:0;margin:0}.TaskBusinessContextSummary-module__aIwjcW__productFields ul{gap:5px;max-width:72ch;margin:0;padding-left:18px;font-size:13px;line-height:1.8;display:grid}.TaskBusinessContextSummary-module__aIwjcW__productFields li{white-space:pre-wrap;overflow-wrap:anywhere;padding-left:2px}.TaskBusinessContextSummary-module__aIwjcW__productFields li::marker{color:var(--color-text-muted)}.TaskBusinessContextSummary-module__aIwjcW__images{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:12px;width:100%;min-width:0;max-width:360px;display:grid}.TaskBusinessContextSummary-module__aIwjcW__image{aspect-ratio:4/3;border:1px solid var(--color-separator);border-radius:var(--radius-small);background:var(--color-surface-soft);width:100%;min-width:0;max-width:100%;padding:5px;display:block}.TaskBusinessContextSummary-module__aIwjcW__images a:hover{border-color:var(--color-field-focus)}.TaskBusinessContextSummary-module__aIwjcW__images img{object-fit:contain;width:100%;height:100%;display:block}.TaskBusinessContextSummary-module__aIwjcW__materials{border-top:1px solid var(--color-separator);min-width:0;padding-top:16px}.TaskBusinessContextSummary-module__aIwjcW__materials h3{font-size:12px}.TaskBusinessContextSummary-module__aIwjcW__materials .TaskBusinessContextSummary-module__aIwjcW__materialNote{color:var(--color-text-muted);margin-top:4px;font-size:12px}.TaskBusinessContextSummary-module__aIwjcW__materials dl{gap:12px;margin:12px 0 0;display:grid}.TaskBusinessContextSummary-module__aIwjcW__materials dl>div{gap:3px;min-width:0;display:grid}.TaskBusinessContextSummary-module__aIwjcW__materials dt{color:var(--color-text-soft);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.7}.TaskBusinessContextSummary-module__aIwjcW__materials dd{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;margin:0;font-size:13px;line-height:1.8}.TaskBusinessContextSummary-module__aIwjcW__files{gap:12px;margin-bottom:24px;display:grid}.TaskBusinessContextSummary-module__aIwjcW__files ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.TaskBusinessContextSummary-module__aIwjcW__files li{border:1px solid var(--color-separator);border-radius:var(--radius-small);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.TaskBusinessContextSummary-module__aIwjcW__files li>strong{overflow-wrap:anywhere;min-width:0}.TaskBusinessContextSummary-module__aIwjcW__files li>span{flex-shrink:0;gap:12px;display:flex}.TaskBusinessContextSummary-module__aIwjcW__files a{color:var(--color-brand-strong)}.TaskBusinessContextSummary-module__aIwjcW__product .TaskBusinessContextSummary-module__aIwjcW__filesNotice{color:var(--color-text-muted);margin-bottom:24px;font-size:12px}.TaskBusinessContextSummary-module__aIwjcW__direction{gap:5px;min-width:0;margin-top:20px;display:grid}@media (max-width:620px){.TaskBusinessContextSummary-module__aIwjcW__root{padding:20px 18px}.TaskBusinessContextSummary-module__aIwjcW__header{margin-bottom:16px}.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__product>.TaskBusinessContextSummary-module__aIwjcW__productSummary{gap:12px}.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__product>.TaskBusinessContextSummary-module__aIwjcW__productBody{gap:20px;padding-bottom:18px}.TaskBusinessContextSummary-module__aIwjcW__productTitle{gap:3px;display:grid}}@container task-business-context (min-width:720px){.TaskBusinessContextSummary-module__aIwjcW__root .TaskBusinessContextSummary-module__aIwjcW__product>.TaskBusinessContextSummary-module__aIwjcW__productBody[data-split]{grid-template-columns:minmax(0,1fr) minmax(240px,360px);gap:32px}}@container task-business-context (max-width:420px){.TaskBusinessContextSummary-module__aIwjcW__productFields>div{grid-template-columns:minmax(0,1fr);gap:6px}}
