.in-list-search{display:flex;align-items:center;gap:9px;width:230px;max-width:100%;height:40px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--muted)}.in-list-search>svg[aria-hidden]{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.8}.in-list-search input{width:100%;min-width:0;height:16px;padding:0;border:0;outline:none;background:transparent;color:var(--ink);font-size:11px;font-weight:700;line-height:16px;letter-spacing:0;text-transform:none}.in-list-search input::placeholder{color:var(--muted);font-weight:var(--font-weight-normal)}.in-list-search:focus-within,.in-list-search:hover{background:#F8F6F9}.in-list-search:focus-within{border-color:var(--line);box-shadow:none}@media (max-width:680px){.in-list-search{width:100%}}.reservation-ready{margin:24px 0;border:1px solid #ead9e9;border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 12px 34px rgba(69,17,71,.06)}.reservation-ready .approval-title{padding:24px 26px 18px;border-bottom:1px solid #eee3ee}.reservation-ready article{display:grid;grid-template-columns:52px minmax(180px,1fr) auto auto;gap:18px;align-items:center;padding:18px 24px;border-bottom:1px solid #f0e7f0}.reservation-ready article:last-child{border-bottom:0}.reservation-ready article>div:nth-child(2){display:flex;flex-direction:column;gap:5px}.reservation-ready article>div:nth-child(2)>span{color:#817788;font-size:13px}.reservation-ready article>button{border:1px solid #b92b85;border-radius:12px;background:#fff;color:#a52278;padding:12px 16px;font-weight:800;cursor:pointer}.reservation-ready article>button:hover{background:#b12682;color:#fff}.reservation-empty{padding:26px;color:#8d8391;text-align:center;font-size:11px}.reservation-drawer{width:min(700px,100vw);overflow:auto}.reservation-context{display:flex;align-items:center;gap:14px;margin:22px 0;padding:16px 18px;border:1px solid #ecd4e5;border-radius:14px;background:#fbf1f8;color:#675c6a}.reservation-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0;padding:0;border:0;min-width:0}.reservation-form .full{grid-column:1/-1}.reservation-form .field small{margin-top:7px;color:#948a98;font-size:12px}@media(max-width:760px){.reservation-ready article{grid-template-columns:44px 1fr}.reservation-ready article>.badge,.reservation-ready article>button{grid-column:2}.reservation-form{grid-template-columns:1fr}.reservation-form .full{grid-column:auto}}.reservation-linked{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0 0 22px;border:1px solid #eadfea;border-radius:14px;overflow:hidden;background:#eadfea}.reservation-linked>div{display:flex;flex-direction:column;gap:5px;padding:13px 15px;background:#faf7fa}.reservation-linked span{color:#918695;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.reservation-linked b{font-size:12px}.reservation-form .field em{color:#a82a7d;font-size:11px;font-style:normal;font-weight:800}.check-field{display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid #e4dae5;border-radius:12px;background:#faf7fa}.check-field input{width:18px;height:18px;accent-color:#ae267d}.check-field span{display:flex;flex-direction:column;gap:3px}.check-field b{font-size:13px}.check-field small{color:#8d828f;font-size:10px}@media(max-width:760px){.reservation-linked{grid-template-columns:1fr}}.reservation-context.needs-change{border-color:#efbbc4;background:#fff2f4;color:#7f3446}.inline-status{display:flex;flex-direction:column;gap:5px}.inline-status>span{color:#8b808e;font-size:8px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.inline-status select{width:100%;min-width:135px;height:36px;border:1px solid #dfd3df;border-radius:10px;background:#f8f1fa;color:#55234e;padding:0 30px 0 10px;font-size:11px;font-weight:800;cursor:pointer;outline:none}.inline-status select:focus{border-color:#b22d82;box-shadow:0 0 0 3px rgba(178,45,130,.12)}.specialist-lists,.store-sop-lists{display:grid;gap:24px;margin:26px 0}.specialist-lists{padding:0 2px 38px}.sop-list{border:1px solid #e8dce8;border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 12px 34px rgba(69,17,71,.055)}.sop-list-head{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 26px 20px;border-bottom:1px solid #eee6ee}.sop-list-head h2{margin:4px 0 5px;font-size:24px}.cl-head p,.sop-list-head p{margin:0;color:#827887}.sop-list-head>strong{padding:8px 12px;border-radius:999px;background:#f6edf5;color:#8b2870;font-size:13px}.sop-list-head-actions{display:flex;align-items:center;gap:24px}.sop-list-head-actions>button:not(.expand-toggle):not(.action-button){border:0;border-radius:11px;background:#ad287d;color:#fff;padding:10px 15px;font-size:12px;font-weight:850;cursor:pointer;box-shadow:0 6px 16px rgba(173,40,125,.18)}.sop-list-head-actions>button:not(.expand-toggle):not(.action-button):hover{background:#8f2068;transform:translateY(-1px)}.list-creator-search{display:flex;flex-direction:column;gap:4px;color:#8b808e;font-size:8px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.list-creator-search input{width:230px;height:36px;border:1px solid #ded4df;border-radius:10px;background:#fff;padding:0 11px;color:#443849;font:inherit;font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;outline:none}.list-creator-search input:focus{border-color:#ad287d;box-shadow:0 0 0 3px #ad287d14}.list-creator-search input::placeholder{color:#a99da9}.sop-table article,.sop-table-header{display:grid;grid-template-columns:minmax(210px,1.25fr) minmax(135px,.7fr) minmax(150px,.8fr) minmax(240px,1.35fr) minmax(120px,.65fr);gap:18px;align-items:center}.sop-table-header{padding:12px 24px;background:#faf7fa;color:#8a808d;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.sop-table article{position:relative;padding:17px 24px 17px 92px;border-top:1px solid #f0e9f0;min-height:86px}.sop-table article>.creator-mark{position:absolute;left:24px;width:48px;height:48px;border:0;cursor:pointer}.sop-facts,.sop-identity,.sop-next{display:flex;flex-direction:column;gap:4px}.sop-identity b{font-size:15px}.sop-facts span,.sop-identity small,.sop-identity span,.sop-next span{color:#867c89;font-size:12px}.sop-facts b,.sop-next b{font-size:13px;line-height:1.35}.sop-next b{color:#54214b}.sop-row-actions{display:flex;flex-direction:column;gap:7px}.sop-row-actions button{border:1px solid #ded1dd;background:#fff;border-radius:9px;padding:8px 10px;color:#665c68;font-size:12px;font-weight:800;cursor:pointer}.sop-row-actions .primary{border-color:#ae267d;background:#ae267d;color:#fff}.outreach-list .sop-table article,.outreach-list .sop-table-header{grid-template-columns:minmax(95px,.48fr) minmax(190px,1fr) minmax(180px,1fr) minmax(135px,.72fr) minmax(128px,.66fr) minmax(145px,.76fr) minmax(104px,.52fr);gap:14px;padding-left:24px}.outreach-creator-cell{display:flex;min-width:0;align-items:center;gap:12px}.outreach-creator-cell>.creator-mark{width:48px;height:48px;flex:0 0 48px;border:0;cursor:pointer}.outreach-list .sop-identity{min-width:0}.outreach-list .sop-identity b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outreach-creator-link{width:max-content;color:#ad267c;font-size:11px;font-weight:850;text-decoration:none}.outreach-creator-link:hover{text-decoration:underline}.outreach-field{display:flex;min-width:0;flex-direction:column;gap:4px}.outreach-field>span{display:none;color:#8b808e;font-size:8px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.outreach-field>b{font-size:12px;line-height:1.35}.outreach-location>b{overflow-wrap:anywhere}.outreach-date>b{white-space:nowrap}@media(max-width:1050px){.sop-table-header{display:none}.sop-table article{grid-template-columns:1fr 1fr;padding-left:88px}.outreach-list .sop-table article{grid-template-columns:1fr 1fr;padding-left:24px}.sop-table article>.badge{justify-self:start}.outreach-field>span{display:block}.sop-row-actions{grid-column:1/-1;flex-direction:row}.sop-row-actions button{flex:1}}@media(max-width:680px){.sop-list-head{flex-direction:column;gap:12px}.sop-table article{grid-template-columns:1fr;padding-left:84px}.outreach-list .sop-table article{grid-template-columns:1fr;padding-left:24px}.sop-row-actions,.sop-table article>.badge{grid-column:auto}.sop-row-actions{flex-direction:column}}.sop-record{border-top:1px solid #f0e9f0}.sop-record>.sop-table article,.sop-record>article{border-top:0}.collaboration-record>article{background:#fff}.content-children{margin:0 22px 14px 92px;border:0;border-left:3px solid #d84aa2;border-radius:0 12px 12px 0;background:#faf6fa;overflow:hidden}.content-result{display:grid;grid-template-columns:minmax(125px,.75fr) minmax(120px,.7fr) minmax(310px,2fr) minmax(160px,1fr) auto;gap:14px;align-items:center;padding:12px 14px;border-top:1px solid #eadfea}.content-result:first-child{border-top:0}.content-platform{display:flex;align-items:flex-start;gap:9px}.content-kind{display:inline-flex;align-items:center;min-height:21px;padding:0 7px;border:1px solid #d9a5ca;border-radius:5px;background:#fff;color:#9c2774;font-size:8px!important;font-weight:900;letter-spacing:.08em}.content-check,.content-platform>div,.content-publish{display:flex;flex-direction:column;gap:3px}.content-check b,.content-platform b,.content-publish b{font-size:12px}.content-check span,.content-platform span:not(.content-kind),.content-publish small,.content-publish span{color:#918793;font-size:10px}.content-publish a{color:#ad267c;font-size:11px;font-weight:800;text-decoration:none}.content-publish a:hover{text-decoration:underline}.content-metrics{display:grid;grid-template-columns:repeat(5,minmax(48px,1fr));gap:7px}.content-metrics>div{display:flex;flex-direction:column;gap:2px;padding:8px 7px;border-radius:9px;background:#faf6fa}.content-metrics span{color:#958b97;font-size:8px;text-transform:uppercase;letter-spacing:.04em}.content-metrics b{font-size:12px}.content-check{position:relative;padding-left:15px}.content-check>i{position:absolute;left:0;top:5px;width:8px;height:8px;border-radius:50%;background:#a392a7}.content-check.done>i{background:#43a66c}.content-check.due>i{background:#d34862;box-shadow:0 0 0 4px rgba(211,72,98,.12)}.content-check.progress>i{background:#e1a62d}.content-check.done b{color:#26784a}.content-check.due b{color:#b3334b}.content-check.progress b{color:#996c18}.content-open{border:1px solid #dfd3de;border-radius:9px;background:#fff;color:#665c68;padding:8px 10px;font-size:11px;font-weight:800;cursor:pointer}.content-open:hover{border-color:#ad267c;color:#ad267c}.content-empty{display:flex;flex-direction:column;gap:5px;padding:24px 18px;color:#887d8b}.content-empty b{color:#5c515e}@media(max-width:1180px){.content-result{grid-template-columns:1fr 1fr}.content-metrics{grid-column:1/-1}.content-open{justify-self:start}.content-children{margin-left:24px}}@media(max-width:680px){.content-children{margin:0 12px 12px 24px}.content-result{grid-template-columns:1fr}.content-metrics{grid-column:auto;grid-template-columns:repeat(3,1fr)}.sop-list-head-actions{width:100%;justify-content:space-between;flex-wrap:wrap}.list-creator-search,.list-creator-search input{width:100%}.sop-list-head-actions>button:not(.expand-toggle):not(.action-button){flex:1}}.confirmed-outreach{border-top:1px solid #eadfea;background:#fcf9fc}.confirmed-outreach>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 24px;cursor:pointer;list-style:none}.confirmed-outreach>summary::-webkit-details-marker{display:none}.confirmed-outreach>summary>div{display:flex;min-width:0;flex-direction:column;gap:3px}.confirmed-outreach>summary b{font-size:15px}.confirmed-outreach>summary small{color:#8b808d;font-size:10px}.confirmed-outreach>summary>strong{margin-left:auto;padding:7px 10px;border-radius:999px;background:#f5eaf2;color:#93266f;font-size:10px;white-space:nowrap}.confirmed-outreach>summary>em{color:#a42979;font-size:10px;font-style:normal;font-weight:850;white-space:nowrap}.confirmed-outreach[open]>summary{border-bottom:1px solid #eadfea;background:#faf3f8}.confirmed-outreach-hide,.confirmed-outreach[open] .confirmed-outreach-show{display:none}.confirmed-outreach[open] .confirmed-outreach-hide{display:inline}.confirmed-outreach-table{background:#fff}.outreach-detail-dialog{width:min(940px,calc(100vw - 64px))!important}.outreach-creator-profile{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:16px;align-items:center;margin:18px 0;padding:16px;border:1px solid #eadfea;border-radius:15px;background:linear-gradient(135deg,#fff,#fbf6fa)}.outreach-profile-avatar{width:64px;height:64px;padding:0;border:0;border-radius:16px;background:transparent;cursor:pointer}.outreach-profile-avatar .big-avatar{width:64px;height:64px;border-radius:16px;font-size:18px}.outreach-basic-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.outreach-basic-copy small{color:#b52d84;font-size:8px;font-weight:900;letter-spacing:.08em}.outreach-basic-copy b{font-size:17px}.outreach-basic-copy em,.outreach-basic-copy span{color:#7e7381;font-size:10px;font-style:normal;line-height:1.4}.outreach-basic-copy a{width:max-content;color:#a52878;font-size:10px;font-weight:850;text-decoration:none}.outreach-basic-copy a:hover{text-decoration:underline}.outreach-profile-status{display:flex;align-items:flex-end;flex-direction:column;gap:10px}.outreach-profile-status>button{border:0;background:transparent;color:#a52878;font-size:10px;font-weight:850;cursor:pointer}.outreach-detail-section{margin-top:16px;border:1px solid #e8dde8;border-radius:15px;background:#fff;overflow:hidden}.outreach-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:15px 17px;border-bottom:1px solid #eee5ee;background:#faf7fb}.outreach-detail-head h3{margin:3px 0 0;font-size:17px}.outreach-detail-head p{max-width:560px;margin:5px 0 0;color:#817685;font-size:10px;line-height:1.45}.outreach-status-field{margin:14px 17px}.outreach-detail-grid{display:grid;grid-template-columns:.8fr 1.35fr .7fr;gap:1px;background:#eadfea;border-top:1px solid #eadfea}.outreach-detail-grid>div,.outreach-detail-grid>label{min-height:78px;margin:0;padding:14px 16px;background:#fff;display:flex;flex-direction:column;gap:7px}.outreach-detail-grid span,.outreach-notes>span{color:#918695;font-size:8px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.outreach-detail-grid b{font-size:12px;line-height:1.45;overflow-wrap:anywhere}.outreach-detail-grid input{width:100%;height:38px;border:1px solid #e1d6e1;border-radius:9px;background:#fcfafc;color:#342a37;padding:0 10px;font:inherit;font-size:11px;font-weight:750;outline:none}.outreach-detail-grid input:focus{border-color:#b22d82;box-shadow:0 0 0 3px rgba(178,45,130,.1)}.outreach-detail-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:11px 16px;border-top:1px solid #eee5ee;background:#fff}.outreach-detail-actions>span{margin-right:auto;color:#39865e;font-size:10px;font-weight:800}.outreach-detail-actions>span.error{color:#b43b50}.outreach-detail-save{border:0;border-radius:9px;background:#a9277b;color:#fff;padding:9px 13px;font-size:10px;font-weight:850;cursor:pointer}.outreach-detail-save:hover:not(:disabled){background:#8f2068}.outreach-detail-save:disabled{cursor:default;opacity:1;background:linear-gradient(90deg,#e3a1c4,#bf9bb7)}.outreach-notes{padding:14px 17px;border-top:1px solid #eee5ee}.outreach-notes p{margin:6px 0 0;color:#4e4351;font-size:11px;line-height:1.55;white-space:pre-wrap}.outreach-reservation-section{position:relative;padding-bottom:62px}.outreach-reservation-empty{display:flex;flex-direction:column;gap:5px;padding:22px 18px;color:#897e8b}.outreach-reservation-empty b{color:#433747}.outreach-reservation-action{position:absolute;right:17px;bottom:14px;border:0;border-radius:10px;background:#a9277b;color:#fff;padding:10px 14px;font-size:10px;font-weight:850;cursor:pointer;box-shadow:0 6px 16px rgba(169,39,123,.18)}.outreach-reservation-action:hover{background:#8f2068}.outreach-note-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;border-top:1px solid #eadfea;background:#eadfea}.outreach-note-grid>.field,.outreach-note-readonly{min-height:118px;margin:0;padding:14px 16px;background:#fff}.outreach-note-grid>.field{display:flex;flex-direction:column;gap:7px}.outreach-note-grid span{color:#918695;font-size:8px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.outreach-note-grid textarea{width:100%;resize:vertical;border:1px solid #e1d6e1;border-radius:9px;background:#fcfafc;color:#342a37;padding:10px;font:inherit;font-size:11px;line-height:1.5;outline:none}.outreach-note-grid textarea:focus{border-color:#b22d82;box-shadow:0 0 0 3px rgba(178,45,130,.1)}.outreach-note-readonly{display:flex;flex-direction:column;gap:8px;background:#fbf8fb}.outreach-note-readonly p{margin:0;color:#4e4351;font-size:11px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:760px){.confirmed-outreach>summary{align-items:flex-start;flex-wrap:wrap}.confirmed-outreach>summary>strong{margin-left:0}.outreach-creator-profile{grid-template-columns:56px 1fr}.outreach-profile-avatar,.outreach-profile-avatar .big-avatar{width:54px;height:54px}.outreach-profile-status{grid-column:2;align-items:flex-start}.outreach-detail-grid,.outreach-note-grid{grid-template-columns:1fr}.outreach-detail-dialog{width:100%!important}}.read-only .outreach-detail-save,.read-only .outreach-reservation-action{display:none!important}.read-only .outreach-detail-grid input,.read-only .outreach-note-grid textarea{pointer-events:none;opacity:.7}.offer-detail-label{display:flex;align-items:center;justify-content:space-between;gap:10px}.offer-detail-label em{display:inline-flex;align-items:center;gap:5px;color:#a52878;font-size:7px;font-style:normal;font-weight:900;letter-spacing:.04em;white-space:nowrap}.offer-detail-label em input{width:13px!important;height:13px!important;margin:0;padding:0;accent-color:#a52878;box-shadow:none!important}.offer-detail-label em:has(input:disabled){color:#aca1ae}.read-only .offer-detail-label em{display:none}.reservation-list .sop-table article,.reservation-list .sop-table-header{grid-template-columns:minmax(90px,.55fr) minmax(150px,.85fr) minmax(180px,1fr) minmax(160px,.9fr) minmax(190px,1fr) minmax(170px,.95fr) minmax(130px,.75fr) 65px;gap:14px;padding-left:24px}.reservation-list .sop-table article>.badge{justify-self:start}.reservation-row-action{color:#a52779;font-size:10px;font-style:normal;font-weight:850;text-align:right;white-space:nowrap}@media(max-width:1050px){.reservation-list .sop-table article{grid-template-columns:1fr 1fr;padding-left:24px}.reservation-row-action{text-align:left}}@media(max-width:680px){.reservation-list .sop-table article{grid-template-columns:1fr}.reservation-row-action{text-align:left}}.collaboration-list>.sop-table,.outreach-list>.sop-table,.reservation-list-details>.sop-table{max-height:520px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9b9cc #f5f1f6}.collaboration-list>.sop-table>.sop-table-header,.outreach-list>.sop-table>.sop-table-header,.reservation-list-details>.sop-table>.sop-table-header{position:sticky;top:0;z-index:3}.reservation-list-details>summary{cursor:pointer;list-style:none}.reservation-list-details>summary::-webkit-details-marker{display:none}@media(max-width:680px){.collaboration-list>.sop-table,.outreach-list>.sop-table,.reservation-list-details>.sop-table{max-height:420px}}.reservation-list .sop-table article.reservation-row-rescheduled{background:#f0f0f2;border-color:#dedee3;color:#686873}.reservation-list .sop-table article.reservation-row-rescheduled:hover{background:#e8e8ec}.reservation-row-rescheduled .outreach-field b,.reservation-row-rescheduled .outreach-field>span,.reservation-row-rescheduled .reservation-row-action{color:#686873}.reservation-list .reservation-rescheduled-badge{background:#dcdce2;color:#4f4f5d;border:1px solid #c5c5cf}.reservation-list .reservation-row-rescheduled .reservation-row-actions,.reservation-list .reservation-row-rescheduled .reservation-submitted{color:#686873}.outreach-list .reservation-empty{line-height:16px;font-weight:400}.cl-list{--cl-muted:#827887;--cl-border:#e3dae7;font-family:inherit;color:#2c2531;background:white;border:1px solid #e9dfeb;border-radius:24px;overflow:hidden;box-shadow:0 12px 35px #54324c06}.cl-list *{box-sizing:border-box}.cl-list button,.cl-list input,.cl-list select{font-family:inherit}.cl-list button,.cl-list select{cursor:pointer}.cl-list svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.cl-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:32px 32px 0}.cl-title{display:flex;align-items:center;gap:20px}.cl-title h2{margin:0;font-size:27px;letter-spacing:-.9px;line-height:1.25;font-weight:650}.cl-actions{display:flex;align-items:center;gap:12px}.cl-select{position:relative;height:34px;border:1px solid var(--cl-border);border-radius:7px;background:#fff;color:var(--cl-muted);min-width:100px;flex-shrink:0}.cl-select:after{content:"";position:absolute;right:12px;top:11px;width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);pointer-events:none}.cl-select select{appearance:none;width:100%;height:100%;border:0!important;outline:0!important;box-shadow:none!important;border-radius:7px;background:transparent;color:inherit;padding:0 30px 0 12px;font-size:12px;font-weight:650}.cl-select.interacting,.cl-select:hover{background:#f5f4f6;box-shadow:0 2px 7px #302c3715}.cl-select:has(select:focus-visible){box-shadow:0 2px 7px #302c372a}.cl-statuses{display:grid;background:#f3f4f6;border-radius:8px;padding:3px;align-items:center}.cl-statuses button{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;padding:6px 5px;border:0;border-radius:6px;background:none;white-space:nowrap;color:var(--cl-muted);font-size:12px}.cl-statuses button+button:before{content:"";position:absolute;left:-1px;top:6px;height:16px;border-left:1px solid #cfd4db}.cl-statuses button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #2e263b18;-webkit-text-stroke:0}.cl-statuses button[aria-pressed=true]+button:before,.cl-statuses button[aria-pressed=true]:before{display:none}.cl-statuses b{color:#9296a1;font-variant-numeric:tabular-nums;-webkit-text-stroke:0}.cl-table{--cl-columns:44px minmax(76px,.65fr) minmax(135px,1.1fr) minmax(145px,1.4fr) minmax(210px,1.6fr) minmax(165px,1.05fr);--cl-gap:18px;--cl-pad:22px;max-height:640px;overflow:auto;scrollbar-width:thin;scrollbar-color:#d8cbdc #faf8fb}.cl-table.expanded{max-height:none}.cl-grid{display:grid;grid-template-columns:var(--cl-columns);gap:var(--cl-gap);align-items:center;padding:0 var(--cl-pad)}.cl-table-head{position:sticky;top:0;z-index:2;height:43px;background:#faf6fb;border-top:1px solid #eee4ef;border-bottom:1px solid #eee4ef;text-transform:uppercase;letter-spacing:1.15px;font-size:10px;font-weight:750;color:var(--cl-muted)}.cl-record{border-bottom:1px solid #eee5f0}.cl-record:last-child{border:0}.cl-row{position:relative;min-height:78px;font-size:11px;font-weight:650;cursor:pointer;--cl-status:#938a9d;--cl-status-bg:#f2eff4;--cl-status-border:#e5dfe9}.cl-row:before{content:"";position:absolute;left:0;top:15px;bottom:15px;width:4px;border-radius:0 5px 5px 0;background:var(--cl-status)}.cl-row:hover{background:#fdfbfe}.cl-tone-posted{--cl-status:#298553;--cl-status-bg:#e6f8ee;--cl-status-border:#c7ead5}.cl-tone-visited{--cl-status:#a16a16;--cl-status-bg:#fff5dd;--cl-status-border:#f0dbac}.cl-tone-scheduled{--cl-status:#6272ae;--cl-status-bg:#edf1ff;--cl-status-border:#d6dff8}.cl-avatar{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(140deg,#e743ab,#983cbb);color:white;font-size:11px;font-weight:750}.cl-creator{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.cl-creator a,.cl-creator button{color:#b02988;font-size:11px;font-weight:750;background:none;border:0;padding:0;text-align:left;overflow-wrap:anywhere;text-decoration:none}.cl-creator span{color:#948994;white-space:nowrap}.cl-location{line-height:1.5;overflow-wrap:anywhere}.cl-row-status{position:relative;width:100%;max-width:185px}.cl-row-status:after{content:"";position:absolute;right:13px;top:13px;width:6px;height:6px;border-right:1.5px solid var(--cl-status);border-bottom:1.5px solid var(--cl-status);transform:rotate(45deg);pointer-events:none}.cl-row-status select{appearance:none;width:100%;height:36px;border:1px solid var(--cl-status-border);background:var(--cl-status-bg);color:var(--cl-status);border-radius:10px;padding:0 32px 0 14px;font-size:11px;font-weight:750}.cl-visit{display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap;text-align:left}.cl-visit span{white-space:nowrap}.cl-content-list{display:grid;gap:10px;padding:0 0 18px}.cl-content{position:relative;min-height:53px;padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:650;color:var(--cl-muted)}.cl-content:before{content:"";position:absolute;inset:0 16px 0 calc(var(--cl-pad) + 44px + var(--cl-gap) - 10px);background:#f7f5f8;border-radius:11px}.cl-content>*{position:relative;z-index:1}.cl-content-left{grid-column:2/5;grid-row:1;display:flex;align-items:center;gap:12px;min-width:0}.cl-platform-name{flex:0 0 17%;min-width:65px;font-size:10px}.cl-metrics{gap:6px}.cl-metrics,.cl-metrics>span{display:flex;flex:1;min-width:0}.cl-metrics>span{align-items:center;justify-content:space-between;gap:5px;white-space:nowrap;background:white;border-radius:5px;padding:7px 5px;font-size:10px}.cl-metrics svg{width:14px;height:14px}.cl-post{color:#423747;font-weight:700;text-decoration:underline;text-underline-offset:5px}.cl-post,.cl-snapshot{grid-column:5;grid-row:1;justify-self:start;font-size:11px;white-space:nowrap}.cl-snapshot{margin-left:58px;display:flex;align-items:center;gap:4px;width:max-content;background:white;border-radius:30px;padding:6px 10px;line-height:16px;color:#aa277f}.cl-snapshot.complete{color:#8c8294}.cl-snapshot svg,.cl-snapshot-option svg{width:16px;height:16px;stroke-width:2}.cl-update{grid-column:6;grid-row:1;justify-self:start;background:white;border:1px solid #a69bad;color:#32283b;border-radius:7px;font-size:10px;font-weight:750;padding:7px 11px;white-space:nowrap}.cl-empty{padding:55px 20px;text-align:center;color:var(--cl-muted);font-size:11px}.cl-empty button{display:block;margin:16px auto 0;background:none;border:0;color:#b02988;text-decoration:underline}.cl-hide input:focus-visible,.cl-list a:focus-visible,.cl-list button:focus-visible,.cl-row:focus-visible{outline:2px solid #827887;outline-offset:3px}@media(min-width:1550px){.cl-toolbar{gap:40px}.cl-select select,.cl-statuses button{font-size:13px}}@media(max-width:1230px){.cl-head{padding:26px 26px 0;gap:16px}.cl-title{gap:12px}.cl-title h2{font-size:24px}.cl-actions{gap:8px}.cl-toolbar{flex-wrap:wrap}.cl-search{flex-basis:100%;max-width:none}}@media(max-width:1100px) and (min-width:801px){.cl-table{--cl-columns:36px minmax(65px,.65fr) minmax(110px,1.1fr) minmax(115px,1.4fr) minmax(190px,1.6fr) minmax(145px,1.05fr);--cl-gap:12px;--cl-pad:18px}.cl-content:before{left:calc(var(--cl-pad) + 36px + var(--cl-gap) - 8px)}.cl-platform-name{min-width:51px;font-size:9px}.cl-content-left{gap:7px}.cl-metrics{gap:4px}.cl-metrics>span{font-size:8px;gap:3px;padding:6px 3px}.cl-metrics svg{width:11px;height:11px}.cl-snapshot{font-size:10px;padding:5px 8px;gap:4px}.cl-update{font-size:9px;padding:7px 8px}.cl-creator a,.cl-creator button,.cl-row{font-size:10px}}@media(max-width:900px){.cl-head{flex-wrap:wrap}.cl-statuses{grid-column:1;grid-row:3;width:100%;grid-template-columns:.75fr 1.3fr 1fr 1fr .9fr}.cl-statuses button{padding:6px 3px;font-size:11px}.cl-toolbar{padding-left:18px;padding-right:18px;gap:16px}}@media(max-width:800px){.cl-head{padding:22px 20px 0}.cl-actions{flex-wrap:wrap;width:100%}.cl-actions .expand-toggle{margin-left:auto}.cl-title h2{font-size:23px}.cl-hide{font-size:10px;gap:4px;margin:0}.cl-hide input{width:14px;height:14px;flex-shrink:0}.cl-select select{font-size:11px}.cl-table-head{display:none}.cl-row{grid-template-columns:44px 1fr 1fr;gap:15px;padding:18px 20px}.cl-avatar{grid-column:1;grid-row:1}.cl-creator{grid-column:2/4;grid-row:1}.cl-period{grid-column:2;grid-row:2;color:var(--cl-muted)}.cl-location{grid-column:3;grid-row:2;text-align:right}.cl-row-status{grid-column:1/3;grid-row:3}.cl-visit{grid-column:3;grid-row:3;gap:5px}.cl-content{display:flex;flex-wrap:wrap;gap:12px;margin:0 14px;padding:12px}.cl-content:before{inset:0}.cl-content-left{flex-basis:100%;gap:10px}.cl-platform-name{min-width:48px;flex:0 0 48px}.cl-metrics{overflow-x:auto}.cl-metrics>span{min-width:47px;font-size:9px}.cl-metrics svg{width:11px;height:11px}.cl-snapshot{margin-left:0}.cl-update{margin-left:auto}}.cl-title h2{margin:4px 0 5px;font-size:24px;font-weight:400;letter-spacing:normal;line-height:1.5}@media(max-width:800px){.cl-head{padding:22px 20px 0}}.cl-metrics{flex:0 1 auto;gap:7px;width:453px;max-width:100%;overflow-x:auto}.cl-metrics>span{flex:1 1 85px;width:85px;min-width:75px;max-width:85px}@media(min-width:801px){.cl-content-left{display:grid;grid-template-columns:subgrid;column-gap:var(--cl-gap)}.cl-platform-name{grid-column:1;min-width:0}.cl-metrics{grid-column:2/4}}@media(max-width:800px){.cl-content-left{gap:10px}.cl-platform-name{flex:0 0 43px;min-width:43px}}.cl-update{background:#fff;border-color:#dfd3de;color:#665c68}.cl-update:hover{border-color:#ad267c;color:#ad267c}.cl-list{overflow:visible}.cl-head{align-items:center;padding:24px 26px 0}.cl-toolbar{flex-wrap:wrap;gap:16px 22px;padding:24px 26px 30px}.cl-filters,.cl-toolbar{display:flex;align-items:center}.cl-filters{gap:12px;flex:0 1 auto;min-width:0;width:auto}.cl-pair{display:flex;align-items:center;flex-shrink:0}.cl-month{border-radius:10px 0 0 10px}.cl-platform{border-left:0;border-radius:0 10px 10px 0}.cl-select{height:40px;border-radius:10px}.cl-pair .cl-month{border-radius:10px 0 0 10px}.cl-pair .cl-platform{border-radius:0 10px 10px 0}.cl-select:after{top:14px}.cl-select select{font-weight:500}.cl-statuses{height:40px;width:380px;flex-shrink:0;grid-template-columns:62px 98px 76px 76px 62px}.cl-statuses button{-webkit-text-stroke:0}.cl-search-tools{display:flex;align-items:center;gap:14px;margin-left:auto;flex:1 1 280px;max-width:440px;min-width:0}.cl-popover-anchor{position:relative;flex-shrink:0}.cl-icon-button{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--cl-border);border-radius:10px;background:white;color:var(--cl-muted)}.cl-icon-button:hover,.cl-icon-button[aria-expanded=true]{background:var(--soft)}.cl-icon-button i{position:absolute;right:5px;top:5px;width:6px;height:6px;border-radius:50%;background:#aa277f}.cl-popover{position:absolute;top:calc(100% + 10px);right:0;z-index:20;width:320px;max-width:calc(100vw - 40px);padding:18px;background:white;border:1px solid var(--cl-border);border-radius:14px;box-shadow:0 8px 28px #36123f18;color:var(--ink);font-size:13px}.cl-popover-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:14px}.cl-popover-heading button{border:0;background:none;color:var(--muted);font-size:22px;padding:0 4px;line-height:1}.cl-filter-field{display:grid;gap:8px;margin-bottom:18px}.cl-field-heading{display:flex;align-items:center;justify-content:space-between}.cl-field-heading button{border:0;background:none;padding:0;color:#aa277f;font-size:12px}.cl-filter-field .cl-select{width:100%!important;min-width:0!important;color:var(--muted)}.cl-date-range{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cl-date-range label{display:grid;gap:6px;font-size:11px;color:var(--muted)}.cl-date-range input{width:100%;min-width:0;height:38px;border:1px solid var(--cl-border);border-radius:8px;background:white;padding:6px 8px;color:var(--ink);font-size:12px;font-family:var(--font-app)}.cl-date-range input:focus-visible{outline:2px solid var(--cl-muted);outline-offset:2px}.cl-hide{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--ink);font-size:13px;cursor:pointer}.cl-hide input{appearance:none;position:relative;width:32px;height:19px;border:1px solid var(--cl-border);border-radius:20px;margin:0;background:#eae4ed;cursor:pointer}.cl-hide input:before{content:"";position:absolute;width:13px;height:13px;top:2px;left:2px;border-radius:50%;background:white;box-shadow:0 1px 3px #21192a20}.cl-hide input:checked{background:#aa277f;border-color:#aa277f}.cl-hide input:checked:before{left:15px}.cl-search-tools .cl-popover{left:0;right:auto;width:210px}.cl-sort-options{display:grid;gap:4px}.cl-sort-options label{display:flex;gap:12px;align-items:center;cursor:pointer;min-height:36px;padding:8px;border:0;border-radius:7px;background:none;color:var(--ink);text-align:left;font-size:13px}.cl-sort-options label:has(input:checked),.cl-sort-options label:hover{background:var(--soft)}.cl-sort-options label:has(input:checked){color:#aa277f}.cl-table{border-radius:0 0 24px 24px}@media(max-width:900px){.cl-filters{flex-wrap:wrap;flex:1 1 100%;gap:10px}.cl-pair{flex-basis:100%}.cl-statuses{width:380px;max-width:calc(100% - 50px);grid-template-columns:.75fr 1.3fr 1fr 1fr .9fr}.cl-search-tools{max-width:none;flex-basis:100%}.cl-toolbar{padding:20px 20px 30px}}.cl-list{container-type:inline-size}.cl-controls{display:grid;grid-template-columns:minmax(0,1fr) 40px max-content;gap:24px 12px;padding:24px 26px 30px;align-items:center}.cl-controls .cl-head,.cl-controls .cl-search-tools,.cl-controls .cl-toolbar{display:contents}.cl-controls .cl-head>div:first-child{grid-column:1;grid-row:1}.cl-controls .cl-actions{grid-column:3;grid-row:1;justify-content:flex-end;gap:24px}.cl-controls .cl-filters{grid-column:1;grid-row:2;flex-wrap:wrap}.cl-controls .cl-search{grid-column:3;grid-row:2;width:100%;min-width:230px}.cl-controls .cl-search-tools>.cl-popover-anchor{grid-column:2;grid-row:2}.cl-controls .cl-search-tools .cl-popover{left:auto;right:0}.cl-controls .cl-pair{flex-basis:auto;color:var(--ink)}.cl-controls .cl-pair .cl-select{color:var(--ink);border-color:var(--line);background:var(--white)}.cl-controls .cl-pair .cl-select.interacting,.cl-controls .cl-pair .cl-select:hover{background:var(--soft)}.cl-controls .cl-pair select{font-weight:400}.cl-controls .cl-statuses{background:#faf6fb;width:380px;max-width:none;padding:2px 4px;border-radius:10px;grid-template-columns:62fr 98fr 76fr 76fr 62fr}.cl-controls .cl-statuses button{color:var(--ink);box-shadow:none;gap:8px}.cl-controls .cl-statuses button[aria-pressed=true]{background:var(--white)}.cl-controls .cl-statuses b{color:var(--muted)}.cl-controls .cl-statuses button+button:before{border-color:var(--muted);height:16px}.cl-controls .cl-icon-button{border-color:var(--line);color:var(--muted);background:var(--white)}.cl-controls .cl-icon-button:hover,.cl-controls .cl-icon-button[aria-expanded=true]{background:var(--soft)}.cl-popover .cl-hide{margin-bottom:18px}.cl-popover .cl-filter-field:last-child{margin-bottom:0}@container(max-width:1100px){.cl-controls{grid-template-columns:minmax(0,1fr) 40px max-content;gap:20px 12px}.cl-controls .cl-filters{grid-column:1/-1;grid-row:2}.cl-controls .cl-search,.cl-controls .cl-search-tools>.cl-popover-anchor{grid-row:3}}@container(max-width:650px){.cl-controls{grid-template-columns:40px minmax(0,1fr);padding:20px}.cl-controls .cl-head>div:first-child{grid-column:1/-1}.cl-controls .cl-actions{grid-column:1/-1;grid-row:2;width:auto;flex-wrap:wrap}.cl-controls .cl-filters{grid-row:3}.cl-controls .cl-pair{flex-basis:100%}.cl-controls .cl-statuses{width:calc(100% - 52px);grid-template-columns:.75fr 1.3fr 1fr 1fr .9fr}.cl-controls .cl-search{grid-column:2;grid-row:4}.cl-controls .cl-search-tools>.cl-popover-anchor{grid-column:1;grid-row:4}}.cl-popover .cl-date-range input.cl-filter-active,.cl-popover .cl-select.cl-filter-active,.cl-popover .cl-select.cl-filter-active.interacting,.cl-popover .cl-select.cl-filter-active:hover{background:#faf6fb}@container(max-width:650px){.cl-controls .cl-search-tools .cl-popover{left:0;right:auto}}.cl-post-notice{display:flex;align-items:center;justify-content:center;min-height:61px;padding:18px 24px;border-bottom:1px solid var(--line);background:var(--soft);color:var(--muted);font-family:var(--font-app);font-size:12px;line-height:1.6;text-align:center}.cl-statuses button{font-weight:var(--font-weight-normal)}.cl-statuses button[aria-pressed=true]{font-weight:var(--font-weight-bold)}.cl-statuses b{font-weight:var(--font-weight-normal)}.cl-filter-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.cl-filter-field .cl-select.cl-filter-active{color:var(--ink)}.cl-date-range input{color:var(--muted)}.cl-date-range input.cl-filter-active{color:var(--ink)}.cl-popover .cl-field-heading>span,.cl-popover .cl-filter-field>span,.cl-popover .cl-hide{color:var(--muted)}.cl-popover .cl-date-range input,.cl-popover .cl-date-range label,.cl-popover .cl-filter-field .cl-select select{color:var(--ink)}.cl-popover .cl-date-range input.cl-filter-active,.cl-popover .cl-filter-field .cl-select.cl-filter-active select{color:var(--muted)}.cl-filters .cl-popover{--filter-control-padding-inline:12px;--action-button-padding-inline:var(--filter-control-padding-inline)}.cl-filters .cl-popover-heading{position:relative;isolation:isolate;margin-bottom:36px}.cl-filters .cl-popover-heading:before{content:"";position:absolute;inset:-18px -18px;z-index:-1;border-radius:13px 13px 0 0;background:var(--soft);pointer-events:none}.cl-filters .cl-filter-actions{position:relative;margin-top:36px}.cl-filters .cl-filter-actions:before{content:"";position:absolute;top:-18px;left:-18px;right:-18px;border-top:1px solid var(--line);pointer-events:none}.cl-filters :is(.cl-filter-field,.cl-hide):has(+.cl-filter-actions){margin-bottom:0}.cl-filters .cl-popover .cl-select select{padding-inline-start:var(--filter-control-padding-inline);padding-inline-end:calc(var(--filter-control-padding-inline) + 18px)}.cl-filters .cl-popover .cl-select:after{right:var(--filter-control-padding-inline)}.cl-snapshot-options{border:0;padding:0;min-width:0;gap:2px}.cl-snapshot-options legend{padding:0;margin-bottom:8px;color:var(--muted)}.cl-snapshot-option{display:flex;align-items:center;gap:4px;min-height:28px;padding:4px var(--filter-control-padding-inline);border-radius:8px;color:var(--ink);cursor:pointer}.cl-snapshot-option.selected{background:#F8E6F2}.cl-snapshot-option input{appearance:none;display:grid;place-content:center;width:16px;height:16px;margin:0;padding:0;flex-shrink:0;border:1px solid var(--cl-border);border-radius:4px;background:var(--white);cursor:pointer;margin-right:8px}.cl-snapshot-option input:checked{border:0;background:#aa277f}.cl-snapshot-option input:checked:after{content:"";width:5px;height:9px;border:solid var(--white);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.cl-filters .cl-snapshot-option span{font-weight:var(--font-weight-medium)}.cl-snapshot-option:has(input:focus-visible){outline:2px solid var(--cl-muted);outline-offset:2px}.cl-sort-options input[type=radio]{appearance:auto;width:16px;height:16px;margin:0;flex-shrink:0;accent-color:#aa277f;cursor:pointer}:root{--type-page:24px;--leading-page:32px;--type-section:20px;--leading-section:28px;--type-panel:18px;--leading-panel:26px;--type-group:16px;--leading-group:24px;--type-kpi:28px;--leading-kpi:32px;--type-entity:14px;--leading-entity:20px;--type-control:13px;--leading-control:18px;--type-body:12px;--leading-body:18px;--type-meta:11px;--leading-meta:17px}.os-main :where(p,small,label,button,input,select,textarea,th,td,a,pre,dt,dd),.os-main :where(span,b,strong,em):not([aria-hidden=true]),.os-side :where(p,small,label,button,a),.os-side :where(span,b,strong,em):not([aria-hidden=true]),.os-side nav>p,.scrim :where(p,small,label,button,input,select,textarea,th,td,a,pre,dt,dd),.scrim :where(span,b,strong,em):not([aria-hidden=true]){font-size:11px!important;line-height:16px}.os-main :where(p,small,label,button,input,select,textarea,th,td,a,pre,dt,dd),.os-main :where(span,b,strong,em):not([aria-hidden=true]):not(:where(.cl-status-count)),.os-side :where(p,small,label,button,a),.os-side :where(span,b,strong,em):not([aria-hidden=true]),.os-side nav>p,.scrim :where(p,small,label,button,input,select,textarea,th,td,a,pre,dt,dd),.scrim :where(span,b,strong,em):not([aria-hidden=true]){font-weight:700}.os-side nav button{font-size:13px!important;font-weight:600;line-height:18px}.os-side .nav-account b{font-size:12px!important;font-weight:600;line-height:18px}.os-side .lark-link,.os-side .nav-account :where(span,small,a){font-size:11px!important;line-height:17px;overflow-wrap:anywhere}.os-side .nav-account>span{grid-column:1/-1;overflow-wrap:normal;white-space:nowrap}.os-main .os-top h1{font-size:var(--type-page)!important;font-weight:700;line-height:var(--leading-page)}.os-main .os-top p{font-size:12px!important;font-weight:400;line-height:18px}.os-main .os-top :where(button,.sync,.view-only-chip){font-size:12px!important;line-height:18px}.os-main .os-top.queue-top{flex-wrap:wrap;height:auto;overflow:visible;row-gap:12px}.os-main .os-top.queue-top .header-filters{flex-wrap:wrap;min-width:0}.os-main .filter-row label>span,.os-main :where(.creator-filters,.performance-filter-bar,.activity-filters) label{font-size:11px!important;font-weight:600;line-height:16px}.os-main .filter-row select,.os-main :where(.creator-filters,.performance-filter-bar,.activity-filters) :where(select,input){font-size:13px!important;font-weight:500;line-height:18px}.os-main :where(.filter-clear,.clear-filters){font-size:12px!important;font-weight:600;line-height:18px}.view-kpi .kpi-card-grid article>span{font-size:13px!important;font-weight:600;line-height:18px}.view-kpi .kpi-card-grid article>strong{font-size:var(--type-kpi)!important;font-weight:700;line-height:var(--leading-kpi)}.view-kpi .kpi-card-grid article>small{font-size:12px!important;font-weight:400;line-height:17px}.view-kpi .kpi-table-head h2{font-size:20px!important;font-weight:700;line-height:28px}.view-kpi .kpi-table-head p,.view-kpi .kpi-table-head>strong{font-size:12px!important;line-height:18px}.view-kpi .location-kpi-table th{font-size:11px!important;font-weight:700;line-height:16px}.view-kpi .location-kpi-table td,.view-kpi .location-kpi-table td>b{font-size:12px!important;line-height:18px}.view-kpi .location-kpi-table td:first-child>b{font-size:14px!important;font-weight:700;line-height:20px}.view-kpi .location-kpi-table td>small{font-size:11px!important;line-height:17px}.view-kpi :where(.location-kpi-table .badge,.kpi-edit-action,.priority-empty){font-size:12px!important;line-height:18px}.view-kpi .row-progress b{font-size:14px!important;font-weight:600;line-height:20px}.view-kpi .row-progress small{font-size:11px!important;line-height:17px}.view-specialist .stores-view{padding:16px 22px}.view-specialist .metric-strip article{padding:16px 20px}.view-specialist .metric-strip span{font-size:13px!important;font-weight:600;line-height:18px}.view-specialist .metric-strip strong{font-size:var(--type-kpi)!important;font-weight:700;line-height:var(--leading-kpi)}.view-specialist .metric-strip small{font-size:12px!important;line-height:17px}.view-specialist .approval-title h2{font-size:20px!important;font-weight:700;line-height:28px}.view-specialist .store-team-heading h3{font-size:16px!important;font-weight:700;line-height:24px;display:flex;align-items:center;gap:7px;color:#b2297f}.view-specialist .store-team-heading h3 i{display:grid;width:18px;height:18px;place-items:center;border-radius:5px;background:#f7e8f2;color:#b2297f;font-size:10px;font-style:normal;line-height:1}.view-specialist .store-grid>button>h3{overflow-wrap:anywhere}.view-specialist .store-grid>button>h3,.view-specialist .store-kpis b{font-size:14px!important;font-weight:700;line-height:20px}.view-specialist .store-kpis span{font-size:10px!important;line-height:15px}.view-specialist .specialist-todos{background:linear-gradient(135deg,#35113f,#5f1b60)}.view-specialist .todo-summary{display:flex;flex-direction:column;gap:16px;padding:16px 20px}.view-specialist .todo-heading,.view-specialist .todo-modules{padding:0;background:transparent}.view-specialist .todo-modules{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;border-bottom:0}.view-specialist .todo-modules>button{width:100%;min-width:0;min-height:48px;padding:6px 9px;border:1px solid #e8dee8;border-radius:10px}.view-specialist .todo-module-title{gap:6px;padding-right:0}.view-specialist .todo-module-title b{flex:1;min-width:0}.view-specialist .todo-modules .todo-module-title em{position:static;flex:0 0 auto;min-width:24px;height:24px;margin-left:auto;padding:0 7px}.view-specialist .todo-modules>button>small{display:none}.scrim .collaboration-detail-content-list .content-result,.view-specialist .content-result{grid-template-columns:minmax(105px,.6fr) minmax(90px,.45fr) minmax(100px,.5fr) minmax(350px,2fr) auto;gap:8px;min-height:48px;padding:5px 9px}.scrim :where(.content-published-date,.content-post-link),.view-specialist .content-post-link,.view-specialist .content-published-date{display:flex;min-width:0;flex-direction:column;gap:2px}.scrim :where(.content-post-link,.content-published-date) span,.view-specialist .content-post-link span,.view-specialist .content-published-date span{color:#918793;font-size:11px!important;line-height:16px}.scrim .content-post-link :where(a,small),.view-specialist .content-post-link :where(a,small){overflow:hidden;font-size:12px!important;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.scrim .content-post-link a,.view-specialist .content-post-link a{color:#ad267c;text-decoration:none}.scrim .content-metrics>div,.view-specialist .content-metrics>div{display:flex;min-width:0;flex-direction:row;align-items:baseline;justify-content:space-between;gap:4px;padding:4px 6px}.scrim .content-metrics span,.view-specialist .content-metrics span{font-size:11px!important;line-height:16px}.scrim .content-metrics b,.view-specialist .content-metrics b{font-size:12px!important;line-height:18px}@media (max-width:1050px){.view-specialist .todo-modules{grid-template-columns:repeat(5,minmax(0,1fr))}.scrim .collaboration-detail-content-list .content-result,.view-specialist .content-result{grid-template-columns:1fr 1fr}.scrim .content-metrics,.view-specialist .content-metrics{grid-column:1/-1}}@media (max-width:700px){.scrim .collaboration-detail-content-list .content-result,.view-specialist .content-result,.view-specialist .todo-modules{grid-template-columns:1fr}.scrim .content-metrics,.view-specialist .content-metrics{grid-column:auto}}.activity-summary span,.performance-kpis span,.view-approvals .metric-strip span,.view-creators .metric-strip span,.view-workflow .metric-strip span{font-size:13px!important;font-weight:600;line-height:18px;text-transform:none}.activity-summary strong,.performance-kpis strong,.view-approvals .metric-strip strong,.view-creators .metric-strip strong,.view-workflow .metric-strip strong{font-size:var(--type-kpi)!important;font-weight:700;line-height:var(--leading-kpi)}.activity-summary small,.performance-kpis small,.view-approvals .metric-strip small,.view-creators .metric-strip small,.view-workflow .metric-strip small{font-size:11px!important;font-weight:400;line-height:17px}.view-approvals .lead-workbench>.approval-title h2{font-size:20px!important;font-weight:700;line-height:28px}.view-approvals .approval-column>header h2,.view-approvals .approval-queue-title h2{font-size:18px!important;font-weight:700;line-height:26px}.view-approvals .approval-location-head :where(h3,b){font-size:16px!important;font-weight:700;line-height:24px}.view-approvals .decision-creator h3,.view-approvals .lead-decision h3{font-size:14px!important;font-weight:700;line-height:20px;overflow-wrap:anywhere}.view-approvals .decision-fields label,.view-approvals .reservation-facts span{font-size:11px!important;font-weight:600;line-height:16px}.view-approvals .decision-fields :where(input,select,textarea,b){font-size:13px!important;font-weight:500;line-height:18px}.view-approvals :where(.decision-actions button,.badge,.approval-status){font-size:12px!important;font-weight:700;line-height:18px}.view-approvals :where(.decision-creator p,.decision-creator small,.decision-error,.approval-location-head span){font-size:11px!important;line-height:17px}.view-workflow .workflow-module-head h2{font-size:18px!important;font-weight:700;line-height:26px}.view-workflow .workflow-module-head span{font-size:11px!important;line-height:16px}.view-workflow .workflow-module-head strong{font-size:12px!important;line-height:18px}.view-workflow :where(.col-head span,.board-col>header span,.board-col>header b){font-size:14px!important;font-weight:700;line-height:20px}.view-workflow :where(.handle,.card .handle,.creator-name){font-size:14px!important;font-weight:700;line-height:20px;overflow-wrap:anywhere}.view-workflow :where(.card b,.card .value,.badge,.inline-status select,.card button){font-size:12px!important;line-height:18px}.view-workflow :where(.card small,.card .meta,.inline-status>span,.card time){font-size:11px!important;line-height:17px}.view-creators .approval-title h2{font-size:20px!important;font-weight:700;line-height:28px}.view-creators .creator-filters>span{font-size:12px!important;line-height:18px}.view-creators .creator-table th{font-size:11px!important;font-weight:700;line-height:16px}.view-creators .creator-database .creator-table td:nth-child(n),.view-creators .creator-table td{font-size:12px!important;font-weight:500;line-height:18px}.view-creators .creator-inline b{font-size:14px!important;font-weight:700;line-height:20px;overflow-wrap:anywhere}.view-creators .creator-inline a,.view-creators .creator-table .badge{font-size:12px!important;font-weight:600;line-height:18px}.view-creators :where(.followers,.creator-followers){font-size:14px!important;font-weight:700;line-height:20px}.view-creators :where(.creator-notes-cell,.never-collaborated,.has-collaborated){font-size:11px!important;line-height:17px}.view-performance .performance-table-head h2{font-size:20px!important;font-weight:700;line-height:28px}.view-performance .performance-filter-bar>span,.view-performance .performance-table-head p{font-size:11px!important;line-height:17px}.view-performance .performance-table-head>strong{font-size:12px!important;line-height:18px}.view-performance .performance-table-card th{font-size:11px!important;font-weight:700;line-height:16px}.view-performance .performance-table-card td{font-size:12px!important;font-weight:500;line-height:18px}.view-performance .performance-table-card td:first-child b{font-size:14px!important;font-weight:700;line-height:20px;overflow-wrap:anywhere}.view-performance .performance-table-card td>small{font-size:11px!important;line-height:17px}.view-performance :where(.performance-status,.performance-actions a,.performance-actions button){font-size:12px!important;font-weight:700;line-height:18px}.view-performance :where(.performance-metric,.performance-table-card td.metric){font-size:14px!important;font-weight:700;line-height:20px}.view-permissions .permission-page h2{font-size:20px!important;font-weight:700;line-height:28px}.view-permissions .permission-add label,.view-permissions .permission-console>aside>span,.view-permissions .permission-page>header span,.view-permissions .permission-role-head>div>span{font-size:11px!important;font-weight:700;line-height:16px}.view-permissions .permission-page :where(header p,.permission-current small,.permission-role-head p,.permission-section-title span,.permission-matrix small){font-size:11px!important;line-height:17px}.view-permissions .permission-page :where(input,select){font-size:13px!important;line-height:18px}.view-permissions .permission-page :where(button,.permission-levels label,.permission-role-actions strong){font-size:12px!important;font-weight:600;line-height:18px}.view-permissions .permission-role-head h3{font-size:18px!important;font-weight:700;line-height:26px}.view-permissions .permission-section-title b{font-size:16px!important;font-weight:700;line-height:24px}.view-permissions :where(.permission-console>aside>button b,.permission-member-list b,.permission-matrix b){font-size:14px!important;font-weight:700;line-height:20px;overflow-wrap:anywhere}.view-permissions :where(.permission-current b,.permission-current em,.permission-member-list span,.permission-empty,.permission-no-custom){font-size:11px!important;line-height:17px;overflow-wrap:anywhere}.view-activity .activity-panel-head h2{font-size:20px!important;font-weight:700;line-height:28px}.view-activity .activity-panel-head :where(span,p){font-size:11px!important;line-height:17px}.view-activity .activity-panel-head button{font-size:12px!important;font-weight:600;line-height:18px}.view-activity .activity-row.heading{font-size:11px!important;font-weight:700;line-height:16px}.view-activity .activity-row b{font-size:12px!important;font-weight:600;line-height:18px}.view-activity .activity-row span:nth-child(2) b,.view-activity .activity-row span:nth-child(4) b{font-size:14px!important;font-weight:700;line-height:20px}.view-activity .activity-detail pre,.view-activity .activity-detail span,.view-activity .activity-row small{font-size:11px!important;line-height:17px}.view-activity .activity-detail b,.view-activity .activity-row em{font-size:12px!important;line-height:18px}.scrim :where(.drawer,[role=dialog],.reservation-info-modal) h2,.scrim :where(.drawer,[role=dialog],.reservation-info-modal)>h2{font-size:20px!important;font-weight:700;line-height:28px}.os-main :where(.store-detail,.creator-detail,.creator-profile) section h3,.scrim :where(.drawer,[role=dialog],.reservation-info-modal) h3{font-size:16px!important;font-weight:700;line-height:24px}.os-main :where(.creator-profile h2,.creator-profile-name,.store-detail .handle),.scrim :where(.creator-mark+div b,.outreach-basic-copy b,.candidate b,.chosen-creator b){font-size:14px!important;font-weight:700;line-height:20px;overflow-wrap:anywhere}.scrim :where(.field>span,.eyebrow,.outreach-detail-grid span,.outreach-notes>span,.reservation-copy-grid span){font-size:11px!important;font-weight:600;line-height:16px}.scrim :where(input,select,textarea,.outreach-detail-grid b){font-size:13px!important;font-weight:500;line-height:18px}.scrim :where(.save,.badge,.inline-status select,.decision-actions button,.content-open,.outreach-detail-save,.outreach-reservation-action){font-size:12px!important;font-weight:700;line-height:18px}.scrim :where(.drawer-sub,.save-note,.candidate span,.candidate small,.outreach-basic-copy small,.outreach-basic-copy span,.outreach-basic-copy em,.outreach-detail-head p){font-size:11px!important;line-height:17px}.os-main :where(.handle,.creator-inline b,.permission-member-list b,td,.location-name),.scrim :where(.outreach-basic-copy b,.candidate b,input,select){min-width:0}.scrim :where(.outreach-basic-copy b,.candidate b){overflow-wrap:anywhere}@media (max-width:700px){:root{--type-page:22px;--type-kpi:24px}.os-main .os-top h1{line-height:30px}.os-main :where(.creator-table,.performance-table-scroll,.activity-table,.workflow-module-scroll){overflow-x:auto}}