.mobile-nav-picker{display:none}@media(min-width:1100px){body[data-role] .primary-nav:not([data-tools-open=true]) .nav-secondary-tool{display:none!important}body[data-role] .nav-more-toggle{margin-top:.15rem;border-top:1px solid rgba(22,29,43,.08);border-radius:0;color:#6f7785}body[data-role] .primary-nav[data-tools-open=true] .nav-more-toggle{color:#505a69;background:#f5f6f8}}@media(max-width:1099px){body[data-role] .primary-nav-shell,body[data-role] .sidebar-utilities{display:none!important}body[data-role] .mobile-nav-picker{grid-area:nav;position:relative;z-index:120;min-width:0;display:block}body[data-role] .mobile-nav-button{position:relative;z-index:3;width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.25rem;padding:.62rem .82rem .62rem .78rem;border:1px solid rgba(20,29,48,.1);border-radius:.9rem;text-align:left;color:#1d2330;background:#fffffff5;box-shadow:0 12px 30px #1a233714;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}body[data-role] .mobile-nav-button>span{min-width:0;display:grid;gap:.14rem;pointer-events:none}body[data-role] .mobile-nav-button small{color:#7a8290;font-size:.49rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}body[data-role] .mobile-nav-button strong{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}body[data-role] .mobile-nav-button>svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:transform .18s ease}body[data-role] .mobile-nav-button:hover{border-color:#5b70d240;box-shadow:0 14px 34px #1a23371c}body[data-role] .mobile-nav-button:focus-visible{outline:0;border-color:#5b70d27a;box-shadow:0 0 0 3px #5b70d221,0 12px 30px #1a233714}body[data-role] .mobile-nav-picker[data-open=true] .mobile-nav-button{border-color:#5b70d257;box-shadow:0 0 0 3px #5b70d21a,0 16px 38px #1a23371f}body[data-role] .mobile-nav-picker[data-open=true] .mobile-nav-button>svg{transform:rotate(180deg)}body[data-role] .mobile-nav-scrim{position:fixed;z-index:1;inset:0;width:100%;height:100%;padding:0;border:0;background:#1e233414;backdrop-filter:blur(1.5px);opacity:0;cursor:default;transition:opacity .18s ease}body[data-role] .mobile-nav-menu{position:absolute;z-index:4;top:calc(100% + .58rem);right:0;width:min(23rem,calc(100vw - 2rem));max-height:min(34rem,calc(100dvh - 6.5rem));overflow:auto;overscroll-behavior:contain;display:grid;gap:.3rem;padding:.55rem;border:1px solid rgba(31,39,63,.1);border-radius:1.15rem;background:#fcfcfffb;box-shadow:0 26px 70px #191f3238,inset 0 1px #ffffffe6;backdrop-filter:blur(24px) saturate(1.18);opacity:0;transform:translateY(-.45rem) scale(.985);transform-origin:top right;pointer-events:none;transition:opacity .16s ease,transform .18s cubic-bezier(.2,.8,.2,1)}body[data-role] .mobile-nav-picker[data-open=true] .mobile-nav-scrim{opacity:1}body[data-role] .mobile-nav-picker[data-open=true] .mobile-nav-menu{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}body[data-role] :is(.mobile-nav-menu,.mobile-nav-scrim)[hidden]{display:none!important}body[data-role] .mobile-nav-menu-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .52rem .58rem;border-bottom:1px solid rgba(31,39,63,.07)}body[data-role] .mobile-nav-menu-heading>span{display:grid;gap:.12rem}body[data-role] .mobile-nav-menu-heading small,body[data-role] .mobile-nav-menu-group>p{margin:0;color:#8b91a0;font-size:.48rem;font-weight:780;letter-spacing:.11em;text-transform:uppercase}body[data-role] .mobile-nav-menu-heading strong{color:#202534;font-size:.78rem;letter-spacing:-.015em}body[data-role] .mobile-nav-menu-heading>button{width:2rem;height:2rem;display:grid;place-items:center;padding:0;border:0;border-radius:.65rem;color:#747b89;background:#f0f2f7;cursor:pointer}body[data-role] .mobile-nav-menu-heading>button:hover{color:#303646;background:#e9ebf3}body[data-role] .mobile-nav-menu-heading svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}body[data-role] .mobile-nav-menu-group{display:grid;gap:.28rem;padding:.42rem .08rem .18rem}body[data-role] .mobile-nav-menu-group+.mobile-nav-menu-group{border-top:1px solid rgba(31,39,63,.065)}body[data-role] .mobile-nav-menu-group>p{padding:0 .46rem .18rem}body[data-role] .mobile-nav-menu-group>div{display:grid;gap:.16rem}body[data-role] .mobile-nav-menu-item{width:100%;min-height:2.85rem;display:grid;grid-template-columns:2rem minmax(0,1fr) 1.15rem;align-items:center;gap:.68rem;padding:.38rem .5rem;border:1px solid transparent;border-radius:.78rem;text-align:left;color:#303746;background:transparent;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .15s ease}body[data-role] .mobile-nav-menu-item:hover{color:#20263a;background:#f1f3f8;transform:translate(2px)}body[data-role] .mobile-nav-menu-item:focus-visible{outline:0;border-color:#5b70d266;box-shadow:0 0 0 3px #5b70d21c}body[data-role] .mobile-nav-menu-item[aria-current=page]{color:#313a78;border-color:#686fcf1f;background:linear-gradient(135deg,#667ee71f,#b774c914)}body[data-role] .mobile-nav-menu-icon{width:2rem;height:2rem;display:grid;place-items:center;border:1px solid rgba(69,78,108,.08);border-radius:.65rem;color:#687082;background:#f5f6f9}body[data-role] .mobile-nav-menu-item[aria-current=page] .mobile-nav-menu-icon{color:#fff;border-color:#ffffff73;background:linear-gradient(135deg,#617de5,#aa71cb);box-shadow:0 7px 16px #5863b933}body[data-role] .mobile-nav-menu-icon svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}body[data-role] .mobile-nav-menu-item>strong{overflow:hidden;font-size:.73rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}body[data-role] .mobile-nav-menu-item>i{display:grid;place-items:center;color:transparent}body[data-role] .mobile-nav-menu-item[aria-current=page]>i{color:#6674c8}body[data-role] .mobile-nav-menu-item>i svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}}@media(max-width:640px){body.mobile-navigation-open{overflow:hidden}body.mobile-navigation-open[data-role] .app-header{-webkit-backdrop-filter:none;backdrop-filter:none}body[data-role] .mobile-nav-scrim{background:#191d2b47;backdrop-filter:blur(3px)}body[data-role] .mobile-nav-menu{position:fixed;top:auto;right:.65rem;bottom:max(.65rem,env(safe-area-inset-bottom));left:.65rem;width:auto;max-height:min(76dvh,36rem);padding:.62rem;border-radius:1.3rem;transform:translateY(1rem) scale(.99);transform-origin:bottom center}body[data-role] .mobile-nav-picker[data-open=true] .mobile-nav-menu{transform:translateY(0) scale(1)}body[data-role] .mobile-nav-menu-heading{padding-top:.62rem}body[data-role] .mobile-nav-menu-item{min-height:3.05rem}}@media(prefers-reduced-motion:reduce){body[data-role] :is(.mobile-nav-button,.mobile-nav-button>svg,.mobile-nav-scrim,.mobile-nav-menu,.mobile-nav-menu-item){transition:none!important}}body[data-role]{overflow-x:hidden}body[data-role] .view-panel,body[data-role] .view-panel>*,body[data-role] .section-heading>*,body[data-role] .page-heading-copy{min-width:0}body[data-role] :is(img,video,canvas,svg){max-width:100%}.mobile-chat-starter{display:none}.analytics-period-control{min-width:8.8rem}.analytics-period-mount{min-width:0}.analytics-period-mount:empty{display:none}.analytics-period-mount .analytics-period-control{width:100%}.channel-analytics-controls{min-width:12rem;display:grid;justify-items:end;gap:.35rem}.channel-analytics-controls>p{margin:0;color:var(--dc-muted, #6e7685);font-size:.62rem;text-align:right}.primary-nav-shell{display:contents}.primary-nav-arrow{display:none}@media(min-width:768px){body[data-role] .primary-nav-shell.has-horizontal-overflow{position:relative;min-width:0;display:block}body[data-role] .primary-nav-shell.has-horizontal-overflow .primary-nav{padding-inline:2.45rem!important}body[data-role] .primary-nav-arrow:not([hidden]){position:absolute;z-index:4;top:50%;width:1.72rem;height:1.72rem;display:grid;place-items:center;padding:0;border:1px solid rgba(69,79,108,.16);border-radius:50%;color:#46506a;background:#fffffff5;box-shadow:0 4px 12px #1f28421f;transform:translateY(-50%);cursor:pointer}body[data-role] .primary-nav-arrow svg{width:.85rem;height:.85rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}body[data-role] .primary-nav-arrow-previous{left:.72rem}body[data-role] .primary-nav-arrow-next{right:.72rem}}@media(min-width:768px)and (max-width:1099px){body[data-role]{padding-bottom:0}body[data-role] .app-header,body[data-role=agency] .app-header{position:sticky!important;z-index:60;top:.6rem!important;right:auto!important;bottom:auto!important;left:auto!important;width:calc(100% - 1.2rem)!important;height:auto!important;min-height:0;margin:.6rem .6rem 0!important;padding:.65rem!important;grid-template-areas:"brand account utilities" "nav nav nav"!important;grid-template-columns:minmax(8rem,1fr) minmax(14rem,20rem) 2.8rem!important;grid-template-rows:auto auto!important;gap:.55rem .65rem;overflow:visible!important;border:1px solid rgba(28,35,53,.12);border-radius:1.05rem;background:#fff;box-shadow:0 10px 30px #191f301c;backdrop-filter:none}body[data-role] .brand-lockup{grid-area:brand}body[data-role] .reviewer-menu{grid-area:account;min-width:0}body[data-role] .sidebar-utilities{grid-area:utilities}body[data-role] .primary-nav-shell{position:relative;grid-area:nav;min-width:0;display:block}body[data-role] .primary-nav,body[data-role] .app-header .primary-nav{position:static!important;inset:auto!important;grid-area:nav;width:100%!important;height:auto!important;min-height:3.65rem;display:flex;justify-content:flex-start;gap:.2rem;padding:.3rem 2.45rem!important;overflow-x:auto!important;overflow-y:hidden!important;border:1px solid #e0e3ea;border-radius:.82rem;background:#f8f9fb;box-shadow:none;scroll-snap-type:x proximity;scrollbar-width:thin}body[data-role] .primary-nav .nav-item{flex:0 0 auto;min-width:6.35rem;min-height:3rem;justify-content:center;scroll-snap-align:start;white-space:nowrap}body[data-role] main{width:100%!important;max-width:none!important;margin:0!important;padding:1.5rem clamp(1rem,3vw,2rem) 3rem!important}body[data-role] .calendar-filters{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-role] .calendar-grid[data-layout=calendar-board][data-calendar-view]{margin-right:0;grid-template-columns:repeat(7,minmax(7rem,1fr));overflow-x:auto;overscroll-behavior-inline:contain}body[data-role] .connected-profile-performance>header{align-items:end;flex-direction:row}}@media(max-width:767px){body[data-role]{padding-bottom:calc(5.45rem + env(safe-area-inset-bottom))}body[data-role] .app-header,body[data-role=agency] .app-header{position:sticky!important;z-index:60;top:.45rem!important;right:auto!important;bottom:auto!important;left:auto!important;width:calc(100% - 1rem)!important;height:auto!important;min-height:0;margin:.45rem .5rem 0!important;padding:.45rem!important;grid-template-areas:"brand utilities" "account account"!important;grid-template-columns:minmax(0,1fr) 2.65rem!important;grid-template-rows:auto auto!important;gap:.42rem .5rem;overflow:visible!important;border:1px solid rgba(27,34,52,.13);border-radius:1rem;background:#fff;box-shadow:0 8px 26px #1b22341f;backdrop-filter:none}body[data-role] .brand-lockup{grid-area:brand;min-width:0;min-height:2.35rem;padding:.15rem .25rem}body[data-role] .brand-lockup :is(img,.brand-text-logo){max-width:100%;max-height:1.65rem;overflow:hidden;object-fit:contain;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}body[data-role] .reviewer-menu{grid-area:account;min-width:0;width:100%}body[data-role] .workspace-session-card{min-width:0;width:100%;min-height:2.9rem;grid-template-columns:minmax(0,1fr) 1.8rem!important;padding:.25rem;border-color:#dfe3eb;background:#f7f8fb}body[data-role] .workspace-session-card>.reviewer-initial,body[data-role] .workspace-session-card>.client-session-copy{display:none!important}body[data-role] .workspace-session-control{min-width:0;grid-template-columns:minmax(0,1fr)}body[data-role] .workspace-picker-button,body[data-role] .brand-switcher{width:100%;min-width:0;min-height:2.15rem;padding-inline:.55rem;overflow:hidden}body[data-role] .workspace-picker-button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-role] .sidebar-utilities{grid-area:utilities;width:2.65rem}body[data-role] .utility-nav-item{width:2.65rem;min-height:2.65rem;padding:.4rem;border:1px solid #dfe3eb;border-radius:.75rem;background:#fff}body[data-role] .utility-nav-item>span:last-child{display:none}body[data-role] .primary-nav,body[data-role] .app-header .primary-nav{position:fixed!important;z-index:90;inset:auto .5rem calc(.5rem + env(safe-area-inset-bottom))!important;grid-area:auto!important;width:auto!important;height:4.55rem!important;min-height:4.55rem!important;display:flex;justify-content:flex-start;gap:.14rem;padding:.42rem!important;overflow-x:auto!important;overflow-y:hidden!important;border:1px solid #d5d9e2;border-radius:1rem;background:#fff!important;box-shadow:0 -8px 30px #191f3029;backdrop-filter:none!important;scroll-snap-type:x mandatory;scrollbar-width:none}body[data-role] .primary-nav::-webkit-scrollbar{display:none}body[data-role] .primary-nav .nav-item{position:relative;flex:0 0 4.45rem!important;min-width:4.45rem!important;min-height:3.6rem!important;display:grid;align-content:center;justify-items:center;gap:.16rem;padding:.3rem .16rem!important;color:#596171;opacity:1;scroll-snap-align:start}body[data-role] .primary-nav .nav-item .nav-label{max-width:4.1rem;overflow:hidden;font-size:.54rem;font-weight:680;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}body[data-role] .primary-nav .nav-item.is-active{color:#111725;background:#eef1f8;box-shadow:inset 0 0 0 1px #4a5bad14}body[data-role] .primary-nav .nav-item.is-active:before{top:auto;right:.75rem;bottom:.08rem;left:.75rem;width:auto;height:2px}body[data-role] main{width:100%!important;max-width:none!important;margin:0!important;padding:1.1rem .75rem calc(6rem + env(safe-area-inset-bottom))!important}body[data-role] .view-panel>.view-heading,body[data-role] [data-panel=grid]>.view-heading{min-height:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.7rem;margin-bottom:.9rem;padding-bottom:.85rem}body[data-role] .view-panel>.view-heading h1{max-width:100%;overflow:hidden;font-size:clamp(1.85rem,9vw,2.25rem);text-overflow:ellipsis;white-space:nowrap}body[data-role] [data-panel=ideas]>.view-heading h1,body[data-role] [data-panel=style-wizard]>.style-wizard-heading h1,body[data-role] [data-panel=repurposing]>.clipping-heading h1{overflow:visible;line-height:.98;text-overflow:clip;white-space:normal}body[data-role] .view-panel>.view-heading .view-summary{display:-webkit-box;overflow:hidden;font-size:.69rem;line-height:1.45;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}body[data-role] [data-panel=grid] .grid-tools{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}body[data-role] .calendar-view-switcher{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}body[data-role] .calendar-view-switcher button{min-width:0;min-height:2.65rem;padding:.45rem}body[data-role] .calendar-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:.7rem 0;padding:.65rem}body[data-role] .calendar-filters label{min-width:0}body[data-role] .calendar-filters select{min-height:2.75rem}body[data-role] .calendar-navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.65rem}body[data-role] .calendar-navigation strong{grid-column:1 / -1;grid-row:1;width:100%;margin:0 0 .15rem;font-size:1.05rem;text-align:center}body[data-role] .calendar-navigation button{min-height:2.75rem}body[data-role] .publishing-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}body[data-role] .publishing-summary article{min-height:6.25rem;padding:.75rem}body[data-role] .distribution-integrity>div{grid-template-columns:minmax(0,1fr)}body[data-role] [data-panel=grid] .grid-section{padding:.65rem}body[data-role] .calendar-workspace .section-heading{padding-right:0}body[data-role] .calendar-workspace .section-heading>p{font-size:.62rem}body[data-role] .calendar-grid,body[data-role] .calendar-grid[data-layout=calendar-board][data-calendar-view]{margin-right:0;grid-template-columns:minmax(0,1fr)!important;gap:.45rem;overflow:visible;border:0;background:transparent}body[data-role] .calendar-grid[data-layout=calendar-board] .calendar-day-cell{min-height:0;overflow:hidden;border:1px solid var(--dc-line, #dfe3ea);border-radius:.75rem;background:#fff}body[data-role] .calendar-grid[data-layout=calendar-board] .calendar-day-cell.is-outside,body[data-role] .calendar-grid[data-layout=calendar-board] .calendar-day-cell:has(.calendar-day-empty):not(.is-today){display:none}body[data-role] .calendar-day-cell>header{padding:.62rem .7rem;background:#f7f8fb}body[data-role] .calendar-day-cell>div{padding:.55rem}body[data-role] .calendar-day-item{min-height:3.2rem;padding:.62rem}body[data-role] .calendar-day-item strong{font-size:.7rem}body[data-role] .calendar-day-item small{font-size:.6rem}body[data-role] .unscheduled-rail{position:static;width:auto;margin-top:.75rem}body[data-role] .unscheduled-rail>div:last-child{grid-template-columns:minmax(0,1fr)}body[data-role] .unscheduled-rail>header{align-items:start;flex-direction:column;gap:.3rem}body[data-role] .unscheduled-rail>header p{text-align:left}body[data-role] .calendar-grid[data-calendar-view=list] .grid-card{grid-template-columns:minmax(0,1fr)}body[data-role] [data-panel=analytics] .analytics-actions{width:100%!important;justify-content:flex-start}body[data-role] .analytics-live-hero{padding:.55rem}body[data-role] .analytics-live-copy{min-height:11rem;padding:1rem}body[data-role] .analytics-live-copy h2 strong{font-size:clamp(2.7rem,15vw,4rem)}body[data-role] [data-panel=analytics] .analytics-metrics{grid-template-columns:minmax(0,1fr)}body[data-role] .connected-profile-performance>header{align-items:stretch;flex-direction:column;gap:.75rem}body[data-role] .channel-analytics-controls{width:100%;min-width:0;justify-items:stretch}body[data-role] .channel-analytics-controls>p{text-align:left}body[data-role] .analytics-period-mount .compact-select{width:100%}body[data-role] .analytics-period-mount select{min-height:2.75rem}body[data-role] .connected-profile-performance>div{grid-template-columns:minmax(0,1fr)}body[data-role] .connected-profile-analytics dl{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-role] .analytics-insight-grid,body[data-role] .pulse-panel-pair,body[data-role] .agency-portfolio-controls{grid-template-columns:minmax(0,1fr)}body[data-role] .agency-portfolio-controls .analytics-period-mount{width:100%}body[data-role] .agency-performance{overflow-x:auto;overscroll-behavior-inline:contain}body[data-role] .agency-performance :is(.agency-performance-head,.agency-performance-row){min-width:43rem}body[data-role] :is(.pulse-table-scroll,.analytics-table-scroll){overflow-x:auto;overscroll-behavior-inline:contain}body[data-role] [data-panel=inbox] .inbox-heading-actions{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}body[data-role] [data-panel=inbox] #newChatButton{display:none}body[data-role] [data-panel=inbox] #requestBrandFilterLabel{grid-column:1 / -1;width:100%}body[data-role] [data-panel=inbox] #newRequestButton{min-width:0}.mobile-chat-starter{display:grid;gap:.6rem;margin-bottom:.7rem;padding:.72rem;border:1px solid rgba(83,102,190,.16);border-radius:1rem;background:linear-gradient(135deg,#fff,#f5f7ff 70%,#fff5fa);box-shadow:0 10px 28px #303d6014}.mobile-chat-starter>header{display:grid;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.55rem}.mobile-chat-starter>header>span{width:1.75rem;height:1.75rem;display:grid;place-items:center;border-radius:.55rem;color:#5265d8;background:#eef1ff}.mobile-chat-starter>header>div{min-width:0;display:grid;gap:.12rem}.mobile-chat-starter>header strong{font-size:.72rem}.mobile-chat-starter>header small{color:var(--dc-muted, #6d7482);font-size:.58rem;line-height:1.35}.mobile-chat-recipient{display:grid;gap:.25rem;color:var(--dc-muted, #6d7482);font-size:.58rem;font-weight:680}.mobile-chat-recipient select{width:100%;min-height:2.5rem;padding:.5rem .6rem;border:1px solid var(--dc-line-strong, #d1d6df);border-radius:.65rem;background:#fff;font:inherit}.mobile-chat-compose-row{display:grid;grid-template-columns:2.7rem minmax(0,1fr) auto;align-items:end;gap:.4rem}.mobile-chat-attach{position:relative;width:2.7rem;height:2.7rem;display:grid;place-items:center;border:1px solid #d5dae5;border-radius:.75rem;color:#5367d6;background:#fff;cursor:pointer}.mobile-chat-attach input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.mobile-chat-compose-row textarea{width:100%;min-height:2.7rem;max-height:8rem;padding:.64rem .72rem;border:1px solid #d5dae5;border-radius:.8rem;background:#fff;font:inherit;font-size:.76rem;line-height:1.4;resize:vertical}.mobile-chat-compose-row .button{min-height:2.7rem;padding-inline:.75rem}.mobile-chat-attachment-summary{margin:0;color:#5265b8;font-size:.58rem}.mobile-chat-starter .form-error{margin:0}body[data-role] .messenger{height:auto;display:flex;flex-direction:column;gap:.65rem}body[data-role] .messenger-people{order:1;max-height:18rem;border-radius:1rem}body[data-role] .messenger-thread{order:2;min-height:min(34rem,72vh);border-radius:1rem}body[data-role] .messenger-thread-heading{padding:.7rem}body[data-role] .messenger-thread-heading .request-avatar{width:2.15rem;height:2.15rem}body[data-role] .messenger-messages{padding:.7rem}body[data-role] .messenger-messages .request-thread-message{width:min(92%,32rem)}body[data-role] .messenger-composer{padding:.6rem}body[data-role] .messenger-composer-row{grid-template-columns:2.5rem minmax(0,1fr) auto}body[data-role] .messenger-send span{display:none}body[data-role] .messenger-send:after{content:"\2191"}body[data-role] .messenger-new-chat{padding:.8rem}body[data-role] .messenger-file-library{padding:.75rem;border-radius:1rem}body[data-role] .messenger-file-library>header{grid-template-columns:minmax(0,1fr)}body[data-role] .messenger-file-grid{grid-template-columns:minmax(0,1fr)}body[data-role] :is(.automation-generations,.generation-receipts,.settings-sections,.style-library-filters,.review-filter-cluster){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}body[data-role] :is(.modal-card,.organization-form-card){width:100%;max-width:100%;max-height:calc(100dvh - 1rem);margin:.5rem;border-radius:1rem}body[data-role] .modal-card :is(select,input,textarea,.feedback-field){min-width:0;max-width:100%}}@media(max-width:430px){body[data-role] .calendar-filters,body[data-role] .publishing-summary{grid-template-columns:minmax(0,1fr)}body[data-role] .mobile-chat-compose-row{grid-template-columns:2.65rem minmax(0,1fr) 3.2rem}body[data-role] .mobile-chat-compose-row .button{padding-inline:.4rem;font-size:.62rem}}@media(min-width:768px)and (max-width:1320px){body[data-role] [data-panel=review] .agency-queue-filter{flex-wrap:wrap;justify-content:flex-start}body[data-role] [data-panel=review] .agency-queue-scope{flex:1 1 100%}body[data-role] [data-panel=review] .agency-queue-filter label{flex:1 1 12rem}body[data-role] [data-panel=review] .agency-queue-filter select{width:100%;min-width:0}body[data-role] [data-panel=review] .review-layout-switcher{margin-left:auto}}@media(max-width:767px){body[data-role] [data-panel=review] .view-heading{margin-bottom:.9rem}body[data-role] [data-panel=review] .view-heading h1{font-size:clamp(2rem,10vw,2.55rem)}body[data-role] [data-panel=review] .agency-queue-filter{position:relative;gap:.6rem;margin-bottom:.9rem;padding:.7rem;border-radius:.9rem}body[data-role] [data-panel=review] .agency-queue-scope{display:grid;grid-template-columns:minmax(0,1fr);gap:.22rem}body[data-role] [data-panel=review] .agency-queue-scope>span{white-space:normal}body[data-role] [data-panel=review] .agency-queue-scope strong{font-size:.78rem;white-space:normal}body[data-role] [data-panel=review] .agency-queue-filter label{min-width:0;min-height:2.75rem;padding:.28rem .45rem;border:1px solid rgba(22,29,42,.08);border-radius:.7rem;background:#ffffffb8}body[data-role] [data-panel=review] .agency-queue-filter select{width:100%;min-width:0;min-height:2.35rem}body[data-role] [data-panel=review] .review-layout-switcher{order:-1;min-height:3rem}body[data-role] [data-panel=review] .review-layout-switcher button{min-width:0;min-height:2.5rem;padding-inline:.48rem;font-size:.62rem}body[data-role] [data-panel=review] .caption-tabs{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}body[data-role] [data-panel=review] .caption-tab{flex:0 0 auto;min-height:2.6rem}body[data-role] [data-panel=review] .media-arrow{width:2.75rem;height:2.75rem}body[data-role] [data-panel=review] .review-publishing-plan,body[data-role] [data-panel=review] .decision-bar{min-width:0}body[data-role] [data-panel=review] .decision-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}body[data-role] [data-panel=review] .decision-actions .button{min-width:0;min-height:3rem;padding-inline:.5rem}body[data-role=agency] [data-panel=review] .review-card-summary-copy>strong,body[data-role=agency] [data-panel=review] .review-card-summary-copy>span{white-space:normal}}@media(max-width:390px){body[data-role] [data-panel=review] .review-layout-switcher button span{display:none}body[data-role] [data-panel=review] .agency-queue-filter label{grid-template-columns:minmax(0,1fr);align-items:stretch}body[data-role] [data-panel=review] .decision-actions,.agency-mobile-feed-body dl{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){body[data-role] .primary-nav{scroll-behavior:auto}}body[data-role] :is(.automation-control>header,.native-runner-status,.creative-systems-toolbar,.style-library-filters,.style-filter-cluster,.style-library-create-actions,.style-format-filter,.research-profile-actions,.research-opportunities-header,.agency-queue-filter,.grid-tools,.calendar-filters,.calendar-navigation,.analytics-actions,.inbox-heading-actions,.learning-log-toolbar,.engagement-toolbar,.clipping-submit-row,.wizard-clipping-footer,.agent-management-actions)>*{min-width:0}body[data-role] :is(.automation-control-filters,.style-library-filters,.agency-queue-filter,.calendar-filters,.analytics-actions,.inbox-heading-actions,.learning-log-toolbar,.engagement-toolbar) :is(label,.compact-select){min-width:0;margin:0}body[data-role] :is(.automation-control-filters,.style-library-filters,.agency-queue-filter,.calendar-filters,.analytics-actions,.inbox-heading-actions,.learning-log-toolbar,.engagement-toolbar) :is(select,input){width:100%;min-width:0;box-sizing:border-box}@media(min-width:768px)and (max-width:1099px){body[data-role] .automation-control>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.85fr);align-items:end;gap:.85rem}body[data-role] .native-runner-status{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem}body[data-role] [data-panel=styles] .creative-systems-toolbar{grid-template-columns:minmax(0,1fr)!important}body[data-role] [data-panel=styles] .style-library-filters{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;overflow:visible}body[data-role] .research-profile-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem}body[data-role] .research-opportunities-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,18rem);align-items:end;gap:1rem}body[data-role] .engagement-toolbar{width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2.75rem!important;align-items:end!important;gap:.65rem!important}body[data-role] .engagement-tabs{grid-column:1 / -1;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body[data-role] .engagement-tab{min-height:2.65rem}body[data-role] .engagement-toolbar .compact-select{width:100%;display:grid;grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);align-items:center;gap:.45rem}body[data-role] .engagement-toolbar #engagementReplyNotice{grid-column:1 / -1;justify-self:start;margin:0;overflow:visible;text-align:left;text-overflow:clip;white-space:normal}}@media(max-width:767px){body[data-role] :is(.automation-control>header,.native-runner-status,[data-panel=styles] .creative-systems-toolbar,[data-panel=styles] .style-library-filters,[data-panel=styles] .style-filter-cluster,[data-panel=styles] .style-library-create-actions,.research-profile-actions,.research-opportunities-header,.learning-log-toolbar,.wizard-clipping-footer){width:100%;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:.6rem!important}body[data-role] :is(.native-runner-actions,[data-panel=styles] .style-library-create-actions,.agent-management-actions){width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}body[data-role] :is(.native-runner-actions,[data-panel=styles] .style-library-create-actions,.research-profile-actions,.agent-management-actions,.wizard-clipping-footer) .button{width:100%;min-width:0}body[data-role] [data-panel=styles] .style-library-filters{overflow:visible}body[data-role] [data-panel=styles] .style-layout-switcher{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body[data-role] [data-panel=styles] .style-format-filter{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem}body[data-role] [data-panel=styles] .style-format-tabs{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}body[data-role] .agency-queue-filter{width:100%;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.55rem}body[data-role] .agency-queue-filter label{width:100%;display:grid;grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);align-items:center;gap:.55rem}body[data-role] .agency-queue-filter select{min-width:0}body[data-role] .engagement-toolbar{width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) 2.75rem!important;align-items:end!important;gap:.6rem!important;padding:.7rem!important}body[data-role] .engagement-tabs{grid-column:1 / -1;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}body[data-role] .engagement-tab{min-width:0;min-height:2.65rem;padding-inline:.55rem}body[data-role] .engagement-toolbar #engagementBrandField{grid-column:1 / -1}body[data-role] .engagement-toolbar .compact-select{width:100%;display:grid;grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);align-items:center;gap:.45rem;white-space:normal}body[data-role] .engagement-toolbar .icon-button{width:2.75rem;min-width:2.75rem;height:2.75rem}body[data-role] .engagement-toolbar #engagementReplyNotice{grid-column:1 / -1;width:100%;justify-self:start;margin:0;overflow:visible;text-align:left;text-overflow:clip;white-space:normal}body[data-role] .clipping-submit-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.55rem}body[data-role] .clipping-submit-row .button{width:100%}}@media(max-width:430px){body[data-role] :is(.native-runner-actions,[data-panel=styles] .style-library-create-actions,.agent-management-actions){grid-template-columns:minmax(0,1fr)}body[data-role] .agency-queue-filter label,body[data-role] .engagement-toolbar .compact-select{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.28rem}}
