:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,sans-serif;color:#120a0b;background:#f7f5f5;font-synthesis:none;--ink:#120a0b;--muted:#746a6a;--line:#e6e1e1;--paper:#ffffff;--accent:#9886fe;--green:#22c55e;--brand-primary:#9886fe;--brand-primary-strong:#6741e8;--brand-primary-soft:#f3f1ff;--brand-pink:#ff3079;--brand-yellow:#ffd86f;--brand-dark:#120a0b}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}button,input,textarea,select{font:inherit}button{cursor:pointer}.eyebrow{margin:0 0 8px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.muted{color:var(--muted)}.brand-mark{display:grid;place-items:center;width:52px;height:52px;color:#fff;background:linear-gradient(145deg,var(--brand-primary),var(--brand-pink));border-radius:15px;box-shadow:0 10px 28px #9886fe4d;font-size:24px;font-weight:700;transform:rotate(-5deg)}.brand-mark.small{width:36px;height:36px;border-radius:10px;font-size:16px}.auth-layout{min-height:100vh;display:grid;grid-template-columns:1.15fr .85fr}.auth-story{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,7vw,96px);background:linear-gradient(145deg,#f3f1ff,#ffe3ec);border-right:1px solid #d5ccff}.auth-story h1{max-width:680px;margin:20px 0;font-size:clamp(42px,4.5vw,60px);line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.auth-story h1 span{display:block}.auth-story .lead{max-width:650px;color:#4a4141;font-size:20px;line-height:1.7}.trust-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:35px}.trust-row span{padding:8px 12px;border:1px solid #d5ccff;border-radius:999px;color:#5635c3;background:#ffffff73;font-size:12px}.auth-panel{display:grid;place-items:center;padding:50px;background:#f7f5f5}.auth-card{width:min(430px,100%);padding:40px;background:var(--paper);border:1px solid var(--line);border-radius:22px;box-shadow:0 22px 80px #262a2314}.auth-card h2{margin:0 0 8px;font-size:30px;letter-spacing:-.03em}.auth-card>.muted{margin-bottom:26px;font-size:13px;line-height:1.6}.form-stack{display:flex;flex-direction:column;gap:15px}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field span{color:#5f635b;font-size:12px;font-weight:600}.field input,.field textarea,.field select,.creator-input{width:100%;border:1px solid #d8d9d2;border-radius:10px;background:#fff;padding:11px 12px;color:var(--ink);outline:none;transition:.15s}.field textarea{min-height:88px;resize:vertical}.field input:focus,.field textarea:focus,.field select:focus,.creator-input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px #9886fe29}.button{min-height:42px;padding:9px 16px;border:1px solid transparent;border-radius:10px;font-weight:600;transition:.15s}.button:disabled{opacity:.45;cursor:not-allowed}.button.primary{color:#fff;background:var(--brand-primary);box-shadow:0 5px 14px #9886fe2e}.button.primary:hover:not(:disabled){background:var(--brand-primary-strong);transform:translateY(-1px)}.button.secondary{color:var(--ink);background:#fff;border-color:var(--line)}.button.danger{color:#8c2e1b;background:#fff3ef;border-color:#edc8bd}.button.full{width:100%}.text-button{padding:7px 0;color:var(--brand-primary-strong);background:none;border:0;font-weight:600}.text-button.danger-text{color:var(--danger)}.auth-card>.text-button{margin-top:14px;width:100%;font-size:12px}.error-box,.warning-box{padding:11px 13px;border-radius:9px;font-size:12px;line-height:1.5}.error-box{color:#7e2d20;background:#fff0ec;border:1px solid #f1c9bf}.warning-box{color:#6d551b;background:#fff9e7;border:1px solid #eadba7}.center-state{min-height:100vh;display:flex;gap:12px;align-items:center;justify-content:center;color:var(--muted)}.error-recovery{flex-direction:column;padding:32px;text-align:center;background:#f7f5f5}.error-recovery h1,.error-recovery p{margin:0}.error-recovery h1{margin-top:8px;color:var(--ink);font-size:26px;letter-spacing:-.03em}.error-recovery p{max-width:520px;line-height:1.7}.error-recovery .button{margin-top:8px}.spinner{width:17px;height:17px;border:2px solid #d2d4ce;border-top-color:var(--ink);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.app-shell{min-height:100vh;display:grid;grid-template-columns:252px 1fr}.sidebar{position:sticky;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column;padding:22px 14px;color:var(--ink);background:#fff;border-right:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;padding:0 8px 22px}.brand strong,.brand small{display:block}.brand strong{font-size:17px}.brand small{margin-top:2px;color:#839087;font-size:9px}.sidebar nav{display:flex;flex-direction:column;gap:4px}.nav-group{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}.nav-group-label{margin:8px 11px 4px;color:#99a59d;font-size:10px;font-weight:700;letter-spacing:.08em}.sidebar nav button{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:10px 11px;color:#59665e;background:none;border:0;border-radius:9px;text-align:left;font-size:12px}.sidebar nav button:hover{color:#5635c3;background:#f8f6ff;transform:translate(2px)}.sidebar nav button.active{color:#7828c8;background:#f2eafa;box-shadow:inset 3px 0 var(--brand-primary);font-weight:700}.sidebar nav button em{margin-left:auto;padding:2px 5px;color:#aa6c12;background:#fff2d7;border:1px solid #f0d29a;border-radius:999px;font-size:7px;font-style:normal}.nav-icon{display:grid;place-items:center;width:19px;color:#758279;font-size:15px}.sidebar nav button.active .nav-icon,.sidebar nav button:hover .nav-icon{color:var(--brand-primary)}.sidebar-foot{display:flex;align-items:center;gap:6px;margin-top:auto;padding:13px;color:#718078;border-top:1px solid var(--line);font-size:9px;line-height:1.35}.live-dot{display:inline-block;flex:0 0 auto;width:7px;height:7px;background:#8c9791;border-radius:50%}.sidebar-foot.active .live-dot{background:#62b48e}.sidebar-foot.warning .live-dot{background:#d79b39}.sidebar-foot.offline .live-dot{background:#bd6b68}.sidebar-foot.loading .live-dot{background:#8c9791;animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{50%{opacity:.35}}.workspace{min-width:0}.topbar{position:sticky;z-index:10;top:0;height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 34px;background:#fffffff0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topbar p{margin-bottom:3px}.topbar-context{min-width:0}.topbar-context p,.topbar-context strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-chip{display:flex;align-items:center;gap:9px}.user-chip>span{display:grid;place-items:center;width:32px;height:32px;color:#fff;background:linear-gradient(145deg,var(--brand-primary),var(--brand-pink));border-radius:50%;font-size:12px}.user-chip strong,.user-chip small{display:block}.user-chip strong{font-size:12px}.user-chip small{color:var(--muted);font-size:9px}.user-chip button{margin-left:2px;padding:6px 8px;color:var(--muted);background:none;border:0;font-size:11px}.user-chip button:hover{color:var(--brand-primary)}.page{padding:34px clamp(22px,3.2vw,48px) 70px}.page-heading{display:flex;justify-content:space-between;gap:30px;align-items:flex-start;margin-bottom:30px}.page-heading h1{margin:0 0 9px;font-size:34px;letter-spacing:-.04em}.page-heading p:last-child{margin:0;color:var(--muted);font-size:13px}.legacy-detail-entry-boundary{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:12px 22px;margin:22px clamp(22px,3.2vw,48px) 0;padding:17px 20px;color:#473f30;background:#fff9e9;border:1px solid #ead8a9;border-radius:14px;box-shadow:0 8px 22px #4c3a120d}.legacy-detail-entry-boundary>div{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:5px}.legacy-detail-entry-boundary>div:nth-child(2){align-items:flex-end;text-align:right}.legacy-detail-entry-boundary .eyebrow{margin:0;color:#8b6a1e}.legacy-detail-entry-boundary strong{font-size:13px}.legacy-detail-entry-boundary span{font-size:10px;line-height:1.65}.legacy-detail-entry-boundary small{grid-column:1/-1;color:#81765f;font-size:9px}.legacy-detail-entry-boundary .button{flex:0 0 auto;margin-top:3px}.metric-grid,.preview-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.metric{min-width:0;padding:18px;background:var(--paper);border:1px solid var(--line);border-radius:13px}.metric>span,.metric>small{display:block;color:var(--muted);font-size:10px}.metric strong{display:block;margin:8px 0 6px;overflow:hidden;text-overflow:ellipsis;font-size:25px;letter-spacing:-.04em;white-space:nowrap}.list-card{margin-top:20px;overflow:hidden;background:var(--paper);border:1px solid var(--line);border-radius:15px}.list-head{display:flex;align-items:center;justify-content:space-between;padding:19px 22px;border-bottom:1px solid var(--line)}.list-head h2,.list-head p{margin:0}.list-head h2{font-size:15px}.list-head p,.list-head span{margin-top:3px;color:var(--muted);font-size:10px}.empty-state{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--muted);text-align:center}.empty-state.compact{min-height:90px}.empty-state h3,.empty-state p{margin:0}.empty-state h3{color:var(--ink)}.empty-icon{font-size:40px;color:#9ea49b}.goal-list{display:flex;flex-direction:column}.outreach-launch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.outreach-launch-card{display:grid;grid-template-columns:44px minmax(0,1fr) 18px;gap:14px;align-items:start;min-height:182px;padding:22px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:15px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.outreach-launch-card:hover{background:#fdfcff;border-color:#cfc4ff;box-shadow:0 10px 26px #4f359717;transform:translateY(-2px)}.outreach-launch-card:focus-visible{outline:3px solid rgba(152,134,254,.25);outline-offset:2px}.outreach-launch-icon{display:grid;place-items:center;width:44px;height:44px;color:#5635c3;background:linear-gradient(145deg,#f3f1ff,#fff0f6);border:1px solid #e3dcff;border-radius:12px;font-size:20px;font-weight:800}.outreach-launch-copy{min-width:0}.outreach-launch-copy>div{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.outreach-launch-copy h2{margin:0;font-size:16px}.outreach-launch-copy>div strong{color:#756a7c;font-size:9px}.outreach-launch-copy p{min-height:48px;margin:12px 0 15px;color:#57505b;font-size:10px;line-height:1.65}.outreach-launch-copy small{display:flex;gap:6px;flex-wrap:wrap}.outreach-launch-copy em{padding:4px 7px;color:#6b4bc3;background:#f6f3ff;border-radius:999px;font-size:8px;font-style:normal;font-weight:700}.outreach-launch-arrow{align-self:center;color:#aaa1ae;font-size:25px;font-weight:400;transition:transform .15s ease,color .15s ease}.outreach-launch-card:hover .outreach-launch-arrow{color:#6741e8;transform:translate(2px)}.outreach-launch-boundary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:11px 0 18px;padding:10px 13px;color:#786f7c;background:#faf9fc;border:1px solid #ece8f1;border-radius:10px;font-size:8px}.outreach-launch-boundary strong{color:#544a59;text-align:right}.launch-preset-note{margin:0 0 14px}.goal-row{display:grid;grid-template-columns:8px minmax(220px,1fr) 70px 80px 150px 90px 20px;gap:14px;align-items:center;width:100%;padding:17px 20px;color:inherit;background:transparent;border:0;border-bottom:1px solid #e7e7e1;text-align:left}.goal-row.team-row{grid-template-columns:8px minmax(220px,1fr) auto}.team-member-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.team-member-actions select{width:auto;min-width:100px;min-height:34px;padding:6px 8px;font-size:9px}.team-feedback{margin:0 0 14px}.team-shop-scope{position:relative}.team-shop-scope>summary{padding:8px 10px;color:#55416f;background:#f7f3ff;border:1px solid #ddd4f4;border-radius:8px;cursor:pointer;font-size:9px;font-weight:700;list-style:none}.team-shop-scope>div{position:absolute;z-index:8;right:0;top:calc(100% + 7px);display:flex;width:min(360px,80vw);max-height:360px;overflow:auto;flex-direction:column;gap:7px;padding:13px;background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:0 16px 40px #1e182529}.team-shop-scope>div>label{display:flex;align-items:flex-start;gap:8px;padding:8px;background:#faf9fc;border-radius:8px}.team-shop-scope>div>label input{margin-top:2px;accent-color:var(--brand-primary)}.team-shop-scope>div>label span{display:flex;min-width:0;flex-direction:column;gap:2px;font-size:9px}.team-shop-scope>div small{color:var(--muted);font-size:7px}.role-capability-table-wrap{width:100%;overflow:auto;border-top:1px solid var(--line)}.role-capability-table{width:100%;min-width:920px;border-collapse:collapse;table-layout:fixed}.role-capability-table th,.role-capability-table td{padding:11px 12px;border-right:1px solid #ecece7;border-bottom:1px solid #ecece7;text-align:center;vertical-align:middle}.role-capability-table th:last-child,.role-capability-table td:last-child{border-right:0}.role-capability-table thead th{color:#4e554f;background:#fafaf8;font-size:10px}.role-capability-table thead th:first-child{width:260px;text-align:left}.role-capability-table thead th strong,.role-capability-table thead th small,.role-capability-table tbody th strong,.role-capability-table tbody th small{display:block}.role-capability-table thead th small,.role-capability-table tbody th small{margin-top:4px;color:var(--muted);font-size:8px;font-weight:500;line-height:1.45}.role-capability-table tbody th{text-align:left;background:#fdfdfb;font-size:10px}.role-capability-table tbody td{font-size:9px}.capability-value{display:inline-flex;min-width:36px;justify-content:center;padding:4px 7px;border-radius:999px;font-weight:700}.capability-value.allowed{color:#27643a;background:#e9f5eb}.capability-value.denied{color:#9ca29d;background:#f2f3f1}.capability-scope{color:#55416f;font-weight:700}.department-directory-card{overflow:visible}.department-boundary{margin:0 14px 14px}.department-create-form{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(180px,.8fr) minmax(240px,1.2fr) auto;align-items:end;gap:10px;padding:14px;border-top:1px solid var(--line)}.department-tree{border-top:1px solid var(--line)}.department-node{border-bottom:1px solid var(--line)}.department-node:last-child{border-bottom:0}.department-node-summary{display:grid;grid-template-columns:18px minmax(220px,1fr) auto;align-items:center;gap:10px;min-height:74px;padding:12px 14px 12px calc(14px + (var(--department-depth) * 24px))}.department-branch{color:#7452c5;font-size:11px}.department-node h3,.department-node p{margin:0}.department-node h3{font-size:12px}.department-node p{margin-top:4px;color:var(--muted);font-size:9px}.department-node small{color:var(--muted);font-size:8px}.department-node details{position:relative}.department-node details>summary{padding:8px 10px;color:#55416f;background:#f7f3ff;border:1px solid #ddd4f4;border-radius:8px;cursor:pointer;font-size:9px;font-weight:700;list-style:none}.department-node details>form{position:absolute;z-index:9;right:0;top:calc(100% + 7px);display:grid;width:min(430px,85vw);gap:9px;padding:14px;background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:0 16px 40px #1e182529}.department-node textarea{min-height:70px;resize:vertical}.member-directory-filter{display:flex;align-items:flex-end;flex-direction:column;gap:6px}.member-directory-filter select{min-width:190px;padding:7px 9px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:9px}.account-commercial-links{display:grid;grid-template-columns:1fr;gap:8px;margin-top:10px}.entitlement-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.entitlement-resource-card{display:flex;min-height:260px;flex-direction:column;padding:22px;background:var(--paper);border:1px solid var(--line);border-radius:15px}.entitlement-resource-card.over-limit{border-color:#e7c7a2;box-shadow:inset 0 3px #d88b41}.entitlement-resource-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.entitlement-resource-card header>div span,.entitlement-resource-card header>div strong{display:block}.entitlement-resource-card header>div span{color:var(--muted);font-size:10px}.entitlement-resource-card header>div strong{margin-top:7px;font-size:30px;letter-spacing:-.04em}.entitlement-progress{height:8px;margin:18px 0;overflow:hidden;background:#eceee9;border-radius:999px}.entitlement-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--brand-primary),var(--brand-pink));border-radius:inherit}.entitlement-progress.unlimited i{opacity:.35;background:repeating-linear-gradient(90deg,var(--brand-primary) 0 12px,transparent 12px 18px)}.entitlement-resource-card>p{margin:0;color:#5e665f;font-size:10px;line-height:1.75}.entitlement-resource-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:20px}.entitlement-resource-card footer small{color:var(--muted);font-size:9px}.entitlement-overage{display:flex;gap:8px;margin-top:16px;flex-direction:column}.entitlement-boundary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.entitlement-boundary-grid article{padding:20px 22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.entitlement-boundary-grid article:last-child{border-right:0}.entitlement-boundary-grid strong{font-size:12px}.entitlement-boundary-grid ul{margin:11px 0 0;padding-left:17px;color:#5d655f;font-size:10px;line-height:1.9}.entitlement-commercial-note{margin:16px 22px 20px;gap:7px}.entitlement-commercial-note strong,.entitlement-commercial-note span{display:block}.entitlement-commercial-note span{margin-top:5px;font-size:10px;line-height:1.65}.entitlement-tabs{margin-top:0}.commercial-plan-intro,.partner-program-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 26px;background:linear-gradient(135deg,#fbfaff,#f5f1ff);border:1px solid #e2dcf3;border-radius:15px}.commercial-plan-intro h2,.partner-program-hero h2{margin:4px 0 8px;font-size:22px}.commercial-plan-intro p,.partner-program-hero p{max-width:820px;margin:0;color:var(--muted);font-size:10px;line-height:1.75}.commercial-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.commercial-plan-card{position:relative;display:flex;min-height:430px;flex-direction:column;padding:22px 20px;background:var(--paper);border:1px solid var(--line);border-radius:15px}.commercial-plan-card.featured{border-color:#b9a8ee;box-shadow:0 12px 30px #4a308b17,inset 0 3px var(--brand-primary)}.commercial-plan-badge{position:absolute;top:13px;right:13px;padding:4px 7px;color:#fff;background:var(--brand-primary);border-radius:999px;font-size:7px;font-weight:800}.commercial-plan-card header small{color:#7358bd;font-size:8px;font-weight:900;letter-spacing:.12em}.commercial-plan-card h3{margin:8px 0 7px;font-size:18px}.commercial-plan-card header p{min-height:62px;margin:0;color:var(--muted);font-size:9px;line-height:1.65}.commercial-plan-price{display:flex;flex-direction:column;gap:4px;margin:17px 0;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.commercial-plan-price strong{font-size:27px}.commercial-plan-price span{color:var(--muted);font-size:8px}.commercial-plan-card ul{flex:1;margin:0 0 18px;padding-left:17px;color:#565f58;font-size:9px;line-height:2}.commercial-plan-card .button{justify-content:center;text-decoration:none}.commercial-fact-card,.partner-program-boundary{margin-top:14px}.partner-program-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.partner-program-steps article{padding:20px;background:var(--paper);border:1px solid var(--line);border-radius:13px}.partner-program-steps article>span{display:grid;width:30px;height:30px;place-items:center;margin-bottom:14px;color:#6547bd;background:#eee9ff;border-radius:9px;font-size:8px;font-weight:900}.partner-program-steps strong{display:block;font-size:11px}.partner-program-steps p{margin:7px 0 0;color:var(--muted);font-size:9px;line-height:1.65}.partner-program-contact{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px}.partner-program-contact>div{display:flex;flex-direction:column;gap:4px}.partner-program-contact strong{font-size:12px}.partner-program-contact span,.partner-program-contact small{color:var(--muted);font-size:9px}.partner-program-contact .button{flex:0 0 auto;text-decoration:none}.goal-row.sample-row{grid-template-columns:8px minmax(320px,1fr) auto}.sample-row .action-row{justify-content:flex-end}.sample-batch-toolbar{display:flex;align-items:center;gap:9px;padding:12px 22px;background:var(--brand-primary-soft);border-bottom:1px solid var(--line)}.sample-batch-toolbar>div{display:flex;flex:1;flex-direction:column;gap:3px;min-width:180px}.sample-batch-toolbar strong{font-size:11px}.sample-batch-toolbar span{color:var(--muted);font-size:9px}.sample-batch-toolbar select{width:auto;min-width:125px}.batch-check{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;color:#5635c3;background:#f3f1ff;border:1px solid #d5ccff;border-radius:8px;font-size:9px}.batch-check input{margin:0;accent-color:var(--brand-primary)}.sample-queue-controls{margin-top:14px}.sample-templatebar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:11px 22px;background:#faf9ff;border-bottom:1px solid #e5e0ff}.sample-templatebar>div,.sample-templatebar form{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.sample-templatebar>small{grid-column:1 / -1;color:var(--muted)}.sample-queue-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end;padding:18px 22px 14px}.sample-filter-search{grid-column:span 2}.sample-filter-actions{display:flex;gap:8px;align-items:center}.sample-filter-boundary{padding:11px 22px;color:var(--muted);background:#fbfaff;border-top:1px solid var(--line);font-size:9px}.sample-queue-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 22px;color:var(--muted);border-top:1px solid var(--line);font-size:9px}.sample-queue-pagination>div{display:flex;gap:7px}.sample-operation-feedback{align-items:center;flex-direction:row}.sample-operation-feedback span{flex:1}.sample-review-table-scroll{width:100%;overflow-x:auto}.sample-review-table{min-width:1420px}.sample-review-table-head,.sample-review-table-body>article{display:grid;grid-template-columns:48px minmax(175px,.8fr) minmax(210px,1fr) minmax(210px,.95fr) 130px minmax(155px,.72fr) 145px minmax(330px,1.4fr);gap:12px;align-items:center;padding:0 18px}.sample-review-table-head{min-height:38px;color:#81798a;background:#fbfafc;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:8px}.sample-review-table-body>article{min-height:112px;border-bottom:1px solid var(--line);transition:background .12s ease,box-shadow .12s ease}.sample-review-table-body>article:hover{background:#fbfaff}.sample-review-table-body>article.selected{background:#f6f2ff;box-shadow:inset 3px 0 var(--brand-primary)}.sample-review-table-body>article.deferred{background:#fffaf4}.sample-review-table-body .batch-check{justify-self:start;padding:6px}.sample-table-creator,.sample-table-product,.sample-table-owner,.sample-table-policy,.sample-table-time{display:flex;min-width:0;flex-direction:column;gap:4px}.sample-table-creator>div{display:flex;align-items:center;gap:7px}.sample-table-creator .status-mark{width:5px;height:25px;flex:0 0 auto}.sample-table-creator strong,.sample-table-product strong,.sample-table-owner strong,.sample-table-policy strong,.sample-table-time strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.sample-table-creator small,.sample-table-product small,.sample-table-owner small,.sample-table-policy small,.sample-table-time small{color:var(--muted);font-size:8px;line-height:1.35}.sample-table-product code{overflow:hidden;color:#786b85;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.sample-table-tags{display:flex;gap:4px;flex-wrap:wrap}.sample-table-tags span{padding:2px 5px;color:#28654c;background:#e8f3ec;border-radius:999px;font-size:7px}.sample-table-signals{display:grid;grid-template-columns:1fr 1fr;gap:7px}.sample-table-signals span{display:flex;min-width:0;flex-direction:column;padding:6px 7px;background:#fafafa;border-radius:7px}.sample-table-signals b{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.sample-table-signals small{color:var(--muted);font-size:7px}.sample-table-policy .status-pill{align-self:flex-start}.sample-table-time em{color:#a14c2c;font-size:7px;font-style:normal}.sample-table-actions{display:flex;flex-direction:column;gap:7px}.sample-table-actions>div{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.sample-table-actions select{width:auto;min-width:105px;min-height:30px;padding:5px 7px;font-size:8px}.sample-table-actions .button{min-height:30px}.sample-table-product em{color:#28654c;font-size:8px;font-style:normal}.sample-table-product em.cost-missing{color:#a14c2c}.sample-batch-history{margin-top:14px}.sample-batch-history-list{display:flex;flex-direction:column}.sample-batch-history-row{display:grid;grid-template-columns:8px minmax(320px,1fr) auto;gap:14px;align-items:center;padding:15px 20px;border-bottom:1px solid #e7e7e1}.sample-batch-history-row:last-child{border-bottom:0}.sample-batch-history-row .action-row{justify-content:flex-end}.sample-batch-history-row small{color:var(--muted);font-size:8px}.sample-review-action-evidence{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 12px;border:1px solid #e5dcff;border-radius:10px;background:#faf8ff}.sample-review-action-evidence>div{display:flex;min-width:0;flex-direction:column;gap:3px}.sample-review-action-evidence span{color:#6e4bc5;font-size:10px}.sample-review-action-evidence small{overflow-wrap:anywhere}.sample-review-detail{gap:16px}.sample-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sample-detail-grid>span{min-width:0;padding:11px;background:#fbfaff;border:1px solid #e8e2ff;border-radius:9px}.sample-detail-grid small,.sample-detail-grid strong,.sample-detail-grid code,.sample-detail-grid em{display:block;overflow-wrap:anywhere}.sample-detail-grid small{margin-bottom:5px;color:var(--muted);font-size:8px}.sample-detail-grid strong,.sample-detail-grid code{color:#2f2838;font-size:10px}.sample-detail-grid em{margin-top:4px;color:var(--muted);font-size:8px;font-style:normal}.sample-detail-summary{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:11px}.sample-detail-summary small{flex-basis:100%;color:var(--muted)}.sample-evidence-list{display:grid;gap:7px}.sample-evidence-list article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;padding:9px 10px;background:#fff;border:1px solid var(--line);border-radius:9px}.sample-evidence-list article>div{display:flex;min-width:0;flex-direction:column;gap:3px}.sample-evidence-list article small{overflow-wrap:anywhere;color:var(--muted);font-size:8px}@media(max-width:760px){.sample-detail-grid{grid-template-columns:1fr}}@media(max-width:1100px){.sample-queue-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sample-filter-search{grid-column:span 2}}@media(max-width:760px){.sample-templatebar{grid-template-columns:1fr;padding:12px 14px}.sample-templatebar>small{grid-column:auto}.sample-templatebar form input{min-width:0;flex:1}.sample-queue-filter-grid{grid-template-columns:1fr}.sample-filter-search{grid-column:auto}.sample-operation-feedback{align-items:flex-start;flex-direction:column}}.goal-row:last-child{border-bottom:0}.goal-row:hover{background:#faf9f4}.status-mark{width:7px;height:38px;border-radius:6px;background:#a5aaa1}.status-mark.active{background:#438066}.status-mark.pending_approval{background:#df963f}.status-mark.paused{background:#d55f47}.goal-main>div{display:flex;align-items:center;gap:7px}.goal-main h3{margin:0;font-size:13px}.goal-main p{margin:5px 0 0;overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.status-pill,.mode-pill{padding:3px 6px;border-radius:999px;font-size:8px}.status-pill{background:#eceee9}.status-pill.active{color:#28654c;background:#e3f0e9}.status-pill.pending_approval{color:#83551f;background:#fff0d9}.status-pill.paused{color:#8c2e1b;background:#ffe8e1}.mode-pill{color:#5a6157;border:1px solid #d8dad3}.goal-stat strong,.goal-stat span{display:block}.goal-stat strong{font-size:15px}.goal-stat span{color:var(--muted);font-size:9px}.goal-progress>span{display:block;width:100%;height:5px;overflow:hidden;background:#edebeb;border-radius:5px}.goal-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--brand-primary),var(--brand-pink));border-radius:5px}.goal-progress small{color:var(--muted);font-size:8px}.goal-row time{color:var(--muted);font-size:9px}.chevron{color:#a4a89f;font-size:21px}.panel-backdrop{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:#181b174d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.side-panel{width:min(720px,94vw);height:100%;overflow:auto;background:#f9f8f3;box-shadow:-18px 0 60px #15181429;animation:slide .18s ease-out}@keyframes slide{0%{transform:translate(30px);opacity:.7}}.side-panel>header{position:sticky;z-index:2;top:0;display:flex;justify-content:space-between;padding:23px 28px;background:#f9f8f3f0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.side-panel>header h2,.side-panel>header p{margin:0}.side-panel>header h2{font-size:20px}.side-panel>header p{margin-top:4px;color:var(--muted);font-size:10px}.side-panel>header button{width:34px;height:34px;color:#71766d;background:#eeeee8;border:0;border-radius:50%;font-size:20px}.panel-form,.detail-stack{padding:26px 28px 50px}.account-panel{width:min(560px,94vw)}.account-panel form{display:contents}.account-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.account-facts>span{min-width:0;padding:12px;background:#faf9ff;border:1px solid #e6e1f4;border-radius:9px}.account-facts small,.account-facts strong,.account-facts em{display:block;overflow-wrap:anywhere}.account-facts small{margin-bottom:5px;color:var(--muted);font-size:8px}.account-facts strong{font-size:11px}.account-facts em{margin-top:5px;color:var(--muted);font-size:8px;font-style:normal;line-height:1.45}.account-feedback{margin-top:12px}@media(max-width:760px){.account-facts{grid-template-columns:1fr}}.panel-form>section,.policy-section,.detail-section{margin-bottom:18px;padding:19px;background:var(--paper);border:1px solid var(--line);border-radius:13px}.panel-form section h3,.detail-section h3{margin:0 0 15px;font-size:12px;letter-spacing:.02em}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field.wide{grid-column:1/-1}.list-card>.form-grid{align-items:end;padding:20px 22px}.notice{display:flex;flex-direction:column;gap:4px;margin-bottom:15px;padding:11px 13px;color:#4a4141;background:#f3f1ff;border:1px solid #d5ccff;border-radius:9px;font-size:10px}.notice strong{color:#5635c3;font-size:11px}.invitation-code{margin:0 22px 20px;gap:9px}.invitation-code code{overflow-wrap:anywhere;padding:10px;color:#26382d;background:#fff;border:1px dashed #a8b7aa;border-radius:7px;font-size:13px;-webkit-user-select:all;user-select:all}.policy-head,.section-title{display:flex;align-items:center;justify-content:space-between}.policy-head h3,.section-title h3{margin:0}.section-title span{color:var(--muted);font-size:9px}.switch{width:36px;height:20px;padding:2px;background:#dad6d6;border:0;border-radius:999px}.switch i{display:block;width:16px;height:16px;background:#fff;border-radius:50%;transition:.15s}.switch.on{background:var(--brand-primary)}.switch.on i{transform:translate(16px)}.policy-section .form-grid{margin-top:17px}.safety-note{margin:13px 0 0;color:#7c8178;font-size:9px;line-height:1.5}.check-line{display:flex;align-items:flex-start;gap:8px;margin-top:13px;color:#5f635b;font-size:9px;line-height:1.5}.check-line input{flex:0 0 auto;margin-top:2px}.panel-actions{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:9px;padding:15px 0;background:linear-gradient(transparent,#f9f8f3 18%)}.detail-hero{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px;padding:22px;color:#fff;background:linear-gradient(135deg,#5635c3,#9886fe 64%,#ff3079);border-radius:14px}.detail-hero p{margin:0 0 10px;max-width:480px;font-size:14px;line-height:1.5}.detail-hero small{color:#f3f1ff;font-size:9px}.detail-hero>span{align-self:center;font-size:30px;font-weight:700}.detail-hero>span small{display:block;text-align:right}.creator-input{min-height:120px;margin-bottom:10px;resize:vertical;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.creator-input[readonly]{color:#4d4167;background:#f7f5ff;border-color:#d9d0ff;cursor:not-allowed;resize:none}.creator-import-result{margin:10px 0 0}.creator-asset-goal-import .form-grid{margin:8px 0 4px}.creator-asset-goal-import>.button,.creator-claim-goal-import>.button{align-self:flex-start;margin-top:8px}.marketplace-claim-card>.success-box>.button{align-self:flex-start;margin-top:7px}.preview-empty{width:100%;padding:25px;color:#5c655d;background:#f6f7f3;border:1px dashed #cdd1c9;border-radius:10px}.preview-grid{grid-template-columns:1fr 1fr;gap:8px}.preview-grid .metric{background:#fafaf7}.preview-grid .metric strong{font-size:18px}.action-row{display:flex;gap:8px;flex-wrap:wrap}.inline-search{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.inline-search input{flex:1 1 280px;min-width:0}.inline-search .button{flex:0 0 auto}.product-page-evidence{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:10px 0 4px;color:var(--muted);font-size:11px}.product-page-evidence code{color:#655d76;overflow-wrap:anywhere}.coming{max-width:700px;margin:12vh auto;padding:50px;background:var(--paper);border:1px solid var(--line);border-radius:18px}.coming h1{font-size:31px;letter-spacing:-.04em}.coming>p:not(.eyebrow){color:var(--muted);line-height:1.7}.reply-list{display:flex;flex-direction:column}.relationship-search{display:flex;align-items:end;gap:8px;padding:13px 22px;background:#f8faf8;border-bottom:1px solid var(--line)}.relationship-search label{display:flex;flex:1;flex-direction:column;gap:5px}.relationship-search label span{color:var(--muted);font-size:8px;font-weight:700}.relationship-search input{width:100%;padding:9px 10px;color:var(--ink);background:#fff;border:1px solid #d8ddd9;border-radius:8px;outline:none}.relationship-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 22px;color:var(--muted);background:#faf9ff;border-top:1px solid #e5e0ff;font-size:8px}.relationship-pagination>div{display:flex;gap:7px}.reply-card{display:grid;grid-template-columns:42px minmax(0,1fr) 130px;gap:14px;align-items:center;padding:18px 22px;border-bottom:1px solid #e7e7e1}.reply-card:last-child{border-bottom:0}.reply-avatar{display:grid;place-items:center;width:40px;height:40px;overflow:hidden;color:#fff;background:#59655c;border-radius:50%;font-size:13px;font-weight:700}.reply-avatar img{width:100%;height:100%;object-fit:cover}.reply-body>div{display:flex;align-items:center;gap:8px}.reply-body h3,.reply-body p{margin:0}.reply-body h3{font-size:13px}.reply-body p{margin:7px 0;color:#363b35;font-size:12px;line-height:1.55}.reply-body small,.reply-next small{color:var(--muted);font-size:9px}.reply-next{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.reply-next>span{padding:5px 8px;color:#5d4a1d;background:#fff4d7;border-radius:999px;font-size:9px;font-weight:700}.button.compact{padding:7px 10px;font-size:9px}.confirmation-check{display:flex;align-items:flex-start;gap:9px;padding:12px;color:#5d5041;background:#fff8e9;border:1px solid #eadbbd;border-radius:9px;font-size:10px;line-height:1.5}.confirmation-check input{margin-top:2px}.store-status{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:8px 12px;color:#45604d;background:#fff;border:1px solid var(--line);border-radius:10px;font-size:10px;font-weight:700}.store-status i{width:7px;height:7px;background:#27c75a;border-radius:50%}.overview-layout{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(480px,1.6fr);gap:14px}.overview-card{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:15px}.overview-card-head{display:flex;align-items:center;justify-content:space-between;padding:19px 22px;border-bottom:1px solid var(--line)}.overview-card-head h2{margin:0;font-size:16px}.overview-card-head>span{color:#b3422c;font-size:27px;font-weight:800}.today-card>button{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;width:100%;padding:15px 20px;color:var(--ink);background:#fff;border:0;border-bottom:1px solid #edf0ed;text-align:left}.today-card>button:hover{background:#f8fbf8}.today-card>button:last-child{border-bottom:0}.today-card button strong,.today-card button small{display:block}.today-card button strong{font-size:12px}.today-card button small{margin-top:4px;color:var(--muted);font-size:9px}.today-card button b{color:#ac3e2b;font-size:21px}.queue-icon{display:grid;place-items:center;width:36px;height:36px;color:#246d3b;background:#eaf7ed;border-radius:9px;font-size:16px}.performance-metrics{display:grid;grid-template-columns:repeat(4,1fr)}.performance-metrics .metric{border:0;border-right:1px solid var(--line);border-radius:0}.performance-metrics .metric:last-child{border-right:0}.result-track{margin:18px 22px 22px;overflow:hidden;padding:18px;background:#f3f8f4;border-radius:11px}.result-track>span{display:block;height:8px;margin-bottom:13px;background:linear-gradient(90deg,#30ca5c,#99e7a6);border-radius:999px}.result-track b,.result-track small{display:block}.result-track b{font-size:11px}.result-track small{margin-top:4px;color:var(--muted);font-size:9px}.outreach-performance-metrics{display:grid;grid-template-columns:repeat(5,1fr)}.outreach-performance-metrics .metric{border:0;border-right:1px solid var(--line);border-radius:0}.outreach-performance-metrics .metric:last-child{border-right:0}.overview-metrics{margin-top:14px}.quick-start-grid{display:grid;grid-template-columns:repeat(4,1fr)}.quick-start-grid button{display:flex;flex-direction:column;gap:5px;min-height:120px;padding:20px;color:var(--ink);background:#fff;border:0;border-right:1px solid var(--line);text-align:left}.quick-start-grid button:last-child{border-right:0}.quick-start-grid button:hover{background:#f5faf6}.quick-start-grid span{color:#22b651;font-size:23px}.quick-start-grid strong{margin-top:8px;font-size:12px}.quick-start-grid small{color:var(--muted);font-size:9px}.overview-window-switch{display:flex;gap:4px;padding:3px;background:#f3f1f7;border-radius:9px}.overview-window-switch button{padding:6px 11px;color:var(--muted);background:transparent;border:0;border-radius:7px;font-size:9px;font-weight:700}.overview-window-switch button.active{color:#5635c3;background:#fff;box-shadow:0 2px 7px #4638611f}.overview-trend-card>.error-box{margin:14px 20px 0}.overview-trend-grid{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto}.overview-trend-grid>article{min-width:150px;padding:17px 16px 13px;border-right:1px solid var(--line)}.overview-trend-grid>article:last-child{border-right:0}.overview-trend-grid header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.overview-trend-grid header strong,.overview-trend-grid header small{display:block}.overview-trend-grid header strong{font-size:9px}.overview-trend-grid header small{max-width:120px;margin-top:4px;color:var(--muted);font-size:7px;line-height:1.4}.overview-trend-grid header b{font-size:19px}.overview-spark-bars{display:flex;align-items:flex-end;gap:2px;height:76px;margin-top:13px;padding-top:4px;border-bottom:1px solid #ddd8e8}.overview-spark-bars>span{display:flex;align-items:flex-end;flex:1;height:100%;min-width:2px}.overview-spark-bars i{display:block;width:100%;min-height:2px;background:linear-gradient(180deg,var(--brand-primary),#c9bfff);border-radius:3px 3px 0 0}.overview-trend-grid footer{display:flex;justify-content:space-between;margin-top:6px;color:var(--muted);font-size:6px}.overview-funnel-section>.error-box{margin:14px 20px 0}.overview-funnel-section>.list-head>span{color:var(--muted);font-size:7px}.overview-funnel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 18px 18px}.overview-funnel-card{min-width:0;overflow:hidden;background:#fbfaff;border:1px solid #e4def3;border-radius:12px}.overview-funnel-card>header{padding:14px 16px 12px;border-bottom:1px solid #e9e5f1}.overview-funnel-card>header h3,.overview-funnel-card>header p{margin:0}.overview-funnel-card>header h3{font-size:11px}.overview-funnel-card>header p{margin-top:4px;color:var(--muted);font-size:7px}.overview-funnel-stages{padding:5px 16px 12px}.overview-funnel-stage{padding:9px 0;border-bottom:1px solid #eeebf3}.overview-funnel-stage:last-child{border-bottom:0}.overview-funnel-stage>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.overview-funnel-stage strong{min-width:0;font-size:8px}.overview-funnel-stage b{font-size:11px}.overview-funnel-stage>span{display:block;height:7px;margin-top:6px;overflow:hidden;background:#e9e4f5;border-radius:999px}.overview-funnel-stage>span i{display:block;height:100%;background:linear-gradient(90deg,#6548d8,#a996ef);border-radius:999px}.overview-funnel-stage small{display:block;margin-top:5px;color:var(--muted);font-size:7px}.store-status.paused{color:#9a412d;background:#fff3ef;border-color:#f0c5b9}.store-status.paused i{background:#d45b3f}.overview-workload-layout{grid-template-columns:minmax(380px,.82fr) minmax(520px,1.4fr)}.approval-workload-card>small{display:block;padding:11px 20px 15px;color:var(--muted);font-size:8px;line-height:1.5}.overview-workload-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.overview-workload-metrics button{min-height:82px;padding:14px;color:var(--ink);background:#fff;border:0;border-right:1px solid var(--line);text-align:left}.overview-workload-metrics button:last-child{border-right:0}.overview-workload-metrics button:hover,.agent-workload-groups button:hover{background:#faf8ff}.overview-workload-metrics strong,.overview-workload-metrics span{display:block}.overview-workload-metrics strong{color:#5635c3;font-size:20px}.overview-workload-metrics span{margin-top:6px;color:var(--muted);font-size:8px}.agent-workload-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--line)}.agent-workload-summary span{padding:11px 13px;color:var(--muted);border-right:1px solid var(--line);font-size:8px}.agent-workload-summary span:last-child{border-right:0}.agent-workload-summary strong{display:block;margin-bottom:4px;color:var(--ink);font-size:14px}.agent-workload-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.agent-workload-groups>button{display:flex;align-items:flex-start;flex-direction:column;gap:4px;min-height:72px;padding:12px 14px;color:var(--ink);background:#fff;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left}.agent-workload-groups>button:nth-child(3n){border-right:0}.agent-workload-groups span{color:#6548d8;font-size:8px;font-weight:800}.agent-workload-groups strong{font-size:8px}.agent-workload-groups small{color:var(--muted);font-size:7px}.agent-workload-card>footer{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;color:var(--muted);background:#fafafa;font-size:7px}.overview-ranking-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));overflow-x:auto}.overview-ranking-grid>article{min-width:220px;padding:16px;border-right:1px solid var(--line)}.overview-ranking-grid>article:last-child{border-right:0}.overview-ranking-grid article>header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:9px}.overview-ranking-grid article>header strong,.overview-ranking-grid article>header small{display:block}.overview-ranking-grid article>header strong{font-size:11px}.overview-ranking-grid article>header small{margin-top:4px;color:var(--muted);font-size:7px}.overview-ranking-grid article>header .status-pill{font-size:6px}.overview-ranking-grid article>div{display:flex;flex-direction:column}.overview-ranking-grid article>div>button{display:grid;grid-template-columns:20px 34px minmax(0,1fr) auto;gap:8px;align-items:center;width:100%;min-height:52px;padding:8px 0;color:var(--ink);background:none;border:0;border-bottom:1px solid #efedf2;text-align:left}.overview-ranking-grid article>div>button:last-child{border-bottom:0}.overview-ranking-grid article>div>button>b{display:grid;place-items:center;width:18px;height:18px;color:#6b50bc;background:#f2effb;border-radius:50%;font-size:7px}.overview-ranking-grid .bestseller-artwork{width:32px;height:32px;border-radius:8px}.overview-ranking-grid button span{min-width:0}.overview-ranking-grid button span strong,.overview-ranking-grid button span small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-ranking-grid button span strong{font-size:8px}.overview-ranking-grid button span small{margin-top:3px;color:var(--muted);font-size:6px}.overview-ranking-grid button em{color:#7256c0;font-size:7px;font-style:normal;white-space:nowrap}.overview-ranking-grid article>footer{margin-top:8px;color:var(--muted);font-size:6px}.repeat-opportunity-head{display:flex;align-items:center;gap:7px}.repeat-opportunity-head>strong{color:#5635c3;font-size:20px}.repeat-opportunity-head>span{color:var(--muted);font-size:8px}.repeat-opportunity-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--line)}.repeat-opportunity-list>button{display:grid;grid-template-columns:38px minmax(0,1fr);gap:9px;align-items:start;min-width:0;padding:15px;color:var(--ink);background:#fff;border:0;border-right:1px solid var(--line);text-align:left}.repeat-opportunity-list>button:last-child{border-right:0}.repeat-opportunity-list>button:hover{background:#fdfcff}.repeat-opportunity-avatar{display:grid;place-items:center;width:36px;height:36px;overflow:hidden;color:#5635c3;background:#f3f1ff;border-radius:50%;font-size:12px;font-weight:800}.repeat-opportunity-avatar img{width:100%;height:100%;object-fit:cover}.repeat-opportunity-list strong,.repeat-opportunity-list small,.repeat-opportunity-list em{display:block;min-width:0}.repeat-opportunity-list strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.repeat-opportunity-list small{overflow:hidden;margin-top:4px;color:var(--muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.repeat-opportunity-list em{margin-top:7px;color:#51475a;font-size:7px;font-style:normal;line-height:1.5}.repeat-opportunity-list .status-pill{grid-column:2;justify-self:start;margin-top:1px}.repeat-opportunity-card>.safety-note{margin:12px 22px}.build-badge{padding:8px 11px;color:#297245;background:#e5f8ea;border:1px solid #b9ebc6;border-radius:999px;font-size:10px;font-weight:700}.capability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.capability-grid article{min-height:180px;padding:24px;background:#fff;border:1px solid var(--line);border-radius:15px}.capability-grid article>span{display:grid;place-items:center;width:38px;height:38px;color:#1c7a3b;background:#e7f7eb;border-radius:10px;font-weight:800}.capability-grid h2{margin:20px 0 9px;font-size:16px}.capability-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.7}.roadmap-notice{margin-top:18px;padding:18px}.authorization-list{display:flex;flex-direction:column}.authorization-list article{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;padding:20px 22px;border-bottom:1px solid var(--line)}.authorization-list article:last-child{border-bottom:0}.shop-mark{display:grid;place-items:center;width:44px;height:44px;color:#258e47;background:#e8f8ec;border-radius:12px;font-size:18px}.authorization-list h3,.authorization-list p{margin:0}.authorization-list h3{font-size:13px}.authorization-list p{margin:5px 0;color:#47534b;font-size:10px}.authorization-list small{display:block;color:var(--muted);font-size:9px}.authorization-list .scope-warning{margin-top:5px;color:#a64b35}.authorization-list .scope-complete{margin-top:5px;color:#2b7442}.authorization-actions{display:flex;align-items:flex-end;flex-direction:column;gap:8px}.authorization-connect-card{margin-bottom:18px}.authorization-boundary{margin:14px 22px 0}.authorization-connect-form{display:grid;grid-template-columns:minmax(170px,.6fr) minmax(240px,1fr) auto;gap:18px;align-items:end;padding:18px 22px 22px}.authorization-connect-form label,.authorization-connect-form>div{display:flex;flex-direction:column;gap:6px}.authorization-connect-form label span,.authorization-connect-form small{color:var(--muted);font-size:8px}.authorization-connect-form select{min-height:40px;padding:8px 10px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:8px}.authorization-connect-form strong{font-size:11px}.authorization-readonly{display:flex;align-items:flex-start;flex-direction:column;gap:5px;padding:18px 22px 22px}.authorization-readonly strong{font-size:11px}.authorization-readonly span{color:var(--muted);font-size:8px}.authorization-sync-panel{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:14px 16px;background:#f7faf7;border:1px solid #dce8df;border-radius:10px}.authorization-sync-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.authorization-sync-head>div{display:flex;flex-direction:column;gap:3px}.authorization-sync-head strong{font-size:10px}.authorization-sync-head span{color:var(--muted);font-size:8px}.authorization-sync-current{display:flex;flex-direction:column;gap:9px}.authorization-sync-current>div:first-child{display:grid;grid-template-columns:auto auto 1fr;gap:10px;align-items:center}.authorization-sync-current>div:first-child small{justify-self:end}.authorization-sync-facts{display:flex;flex-wrap:wrap;gap:8px}.authorization-sync-facts span{padding:5px 8px;color:#536158;background:#fff;border:1px solid var(--line);border-radius:7px;font-size:8px}.authorization-sync-warning,.authorization-sync-success,.authorization-sync-empty{padding:9px 11px;border-radius:8px;font-size:8px;line-height:1.55}.authorization-sync-warning{color:#8b3f2f;background:#fff3ed}.authorization-sync-success{color:#286e41;background:#ebf8ef}.authorization-sync-empty{color:var(--muted);background:#fff;border:1px dashed var(--line)}.authorization-sync-current details{font-size:8px}.authorization-sync-current summary{color:#355d43;cursor:pointer}.authorization-sync-history{display:flex;flex-direction:column;gap:6px;margin-top:8px}.authorization-sync-history>div{display:grid;grid-template-columns:auto auto 1fr;gap:9px;align-items:center;padding:7px 9px;background:#fff;border:1px solid var(--line);border-radius:7px}.authorization-sync-history small{justify-self:end}.task-list{display:flex;flex-direction:column}.task-row{display:grid;grid-template-columns:8px minmax(300px,1fr) minmax(260px,.72fr) minmax(118px,auto);gap:16px;align-items:center;padding:19px 22px;border-bottom:1px solid var(--line)}.task-row:last-child{border-bottom:0}.task-main>div{display:flex;align-items:center;gap:8px}.task-main h3,.task-main p{margin:0}.task-main h3{font-size:13px}.task-main p{margin:6px 0;color:#47534b;font-size:10px}.task-main small{display:block;color:var(--muted);font-size:8px}.task-main .task-pause-evidence{margin:4px 0;color:var(--danger);font-weight:700}.task-progress>div{display:flex;justify-content:space-between;font-size:10px}.task-progress i{display:block;height:7px;margin:7px 0;overflow:hidden;background:#e7ebe7;border-radius:999px}.task-progress i b{display:block;height:100%;background:#39c662;border-radius:999px}.task-progress small{display:block;color:var(--muted);font-size:8px}.task-downloads{display:flex;flex-direction:column;align-items:stretch;gap:6px}.task-downloads a{justify-content:center;text-align:center;text-decoration:none;white-space:nowrap}.task-downloads .text-button{font-size:8px}.outreach-task-detail{padding:22px 24px 50px}.outreach-task-detail-summary{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:12px}.outreach-task-detail-summary>div{padding:13px;border-right:1px solid var(--line)}.outreach-task-detail-summary>div:last-child{border-right:0}.outreach-task-detail-summary span,.outreach-task-detail-summary strong{display:block}.outreach-task-detail-summary span{color:var(--muted);font-size:7px}.outreach-task-detail-summary strong{margin-top:4px;font-size:15px}.outreach-task-detail-context{display:grid;gap:7px;margin-top:12px;padding:14px;background:#faf9ff;border:1px solid #e5e0ff;border-radius:11px}.outreach-task-detail-context>div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:9px;font-size:8px}.outreach-task-detail-context code,.outreach-task-detail-context span{overflow-wrap:anywhere}.outreach-task-detail-context .warning{color:var(--danger)}.outreach-task-detail-context>small{color:var(--muted);font-size:8px;line-height:1.5}.outreach-task-detail-tools{display:flex;align-items:center;justify-content:space-between;gap:12px}.outreach-task-detail-tools>div:last-child{display:flex;gap:7px}.outreach-task-detail-tools a{display:inline-flex;align-items:center;text-decoration:none}.outreach-task-detail-filter{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(135px,.8fr) minmax(125px,.7fr) auto auto;gap:8px;align-items:end;padding:13px;background:#fff;border:1px solid var(--line);border-radius:11px 11px 0 0}.outreach-task-detail-filter label{display:flex;flex-direction:column;gap:4px;color:var(--muted);font-size:7px}.outreach-task-detail-filter input,.outreach-task-detail-filter select{min-height:34px}.outreach-task-detail-filter .outreach-task-exception-check{flex-direction:row;align-items:center;align-self:center;color:#5635c3;white-space:nowrap}.outreach-task-creator-results,.outreach-task-action-results{overflow:hidden;background:#fff;border:1px solid var(--line);border-top:0;border-radius:0 0 11px 11px}.outreach-task-creator-results>article{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(125px,.55fr) minmax(220px,1.1fr);gap:13px;align-items:center;min-height:68px;padding:11px 14px;border-bottom:1px solid var(--line)}.outreach-task-creator-results code,.outreach-task-creator-results small,.outreach-task-creator-results strong{display:block}.outreach-task-creator-results code{overflow-wrap:anywhere;color:#4d4167;font-size:7px}.outreach-task-creator-results small{margin-top:3px;color:var(--muted);font-size:7px;line-height:1.45}.outreach-task-creator-results>article>div:nth-child(2){display:flex;align-items:flex-start;flex-direction:column;gap:5px;font-size:8px}.outreach-task-creator-results .task-creator-relationship{margin-top:6px}.outreach-task-action-results>article{display:grid;grid-template-columns:minmax(180px,.8fr) 105px minmax(260px,1.2fr);gap:13px;align-items:start;padding:13px 14px;border-bottom:1px solid var(--line)}.outreach-task-action-results strong,.outreach-task-action-results code,.outreach-task-action-results small{display:block}.outreach-task-action-results code{margin-top:4px;overflow-wrap:anywhere;color:#5b4d75;font-size:7px}.outreach-task-action-results small{margin-top:3px;color:var(--muted);font-size:7px;line-height:1.45}.outreach-task-mutation-panel{width:min(560px,94vw)}.outreach-task-mutation-form{display:flex;flex-direction:column;gap:14px}.outreach-task-mutation-form>section{margin-bottom:0}.outreach-task-mutation-form dl{display:grid;gap:8px;margin:0}.outreach-task-mutation-form dl>div{display:grid;grid-template-columns:105px minmax(0,1fr);gap:12px;align-items:start}.outreach-task-mutation-form dt{color:var(--muted);font-size:8px}.outreach-task-mutation-form dd{min-width:0;margin:0;font-size:9px;font-weight:700;overflow-wrap:anywhere}.outreach-task-mutation-form textarea{min-height:110px;resize:vertical}.outreach-task-mutation-boundary{display:flex;flex-direction:column;gap:4px}.outreach-task-mutation-boundary span{font-size:9px;line-height:1.6}.outreach-task-mutation-form>.action-row{justify-content:flex-end;margin-top:4px}.sample-decision-confirmation-panel{width:min(680px,94vw)}.sample-decision-candidate-list{display:grid;gap:7px;max-height:270px;overflow:auto;padding-right:3px}.sample-decision-candidate-list article{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(240px,1fr);gap:12px;padding:10px 12px;background:#faf9ff;border:1px solid #e7e0ff;border-radius:9px}.sample-decision-candidate-list article>div{display:flex;min-width:0;flex-direction:column;gap:3px}.sample-decision-candidate-list strong,.sample-decision-candidate-list code,.sample-decision-candidate-list span,.sample-decision-candidate-list small{overflow-wrap:anywhere}.sample-decision-candidate-list strong{font-size:9px}.sample-decision-candidate-list code,.sample-decision-candidate-list small{color:var(--muted);font-size:7px}.sample-decision-candidate-list span{font-size:8px;font-weight:700}.sample-decision-acknowledgement{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;padding:11px 12px;color:#443852;background:#f8f6ff;border:1px solid #ded5ff;border-radius:9px;font-size:9px;line-height:1.55}.sample-decision-acknowledgement input{margin-top:2px;accent-color:var(--brand-primary)}.goal-approval-confirmation-panel,.goal-execution-confirmation-panel{width:min(720px,94vw)}.goal-confirmation-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.goal-confirmation-facts article{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;background:#faf9ff;border:1px solid #e7e0ff;border-radius:9px}.goal-confirmation-facts strong{color:#51389b;font-size:8px}.goal-confirmation-facts span{overflow-wrap:anywhere;color:#51495d;font-size:8px;line-height:1.5}.target-collaboration-confirmation-backdrop{z-index:90}.target-collaboration-confirmation-panel{width:min(720px,94vw)}.target-collaboration-confirmation-changes,.target-collaboration-confirmation-plans{display:grid;gap:7px;max-height:260px;overflow:auto;padding-right:3px}.target-collaboration-confirmation-changes article,.target-collaboration-confirmation-plans article{display:flex;min-width:0;flex-direction:column;gap:3px;padding:10px 12px;background:#faf9ff;border:1px solid #e7e0ff;border-radius:9px}.target-collaboration-confirmation-changes strong,.target-collaboration-confirmation-plans strong{color:#503795;font-size:8px}.target-collaboration-confirmation-changes span,.target-collaboration-confirmation-plans span{color:#4f4858;font-size:8px;line-height:1.5}.target-collaboration-confirmation-plans article>div{display:flex;justify-content:space-between;gap:10px;min-width:0}.target-collaboration-confirmation-plans code,.target-collaboration-confirmation-plans small{overflow-wrap:anywhere;color:var(--muted);font-size:7px}.creator-owner-confirmation-backdrop{z-index:92}.creator-owner-confirmation-panel{width:min(760px,94vw)}.creator-owner-confirmation-summary small,.creator-owner-confirmation-boundary code{overflow-wrap:anywhere}.creator-owner-confirmation-boundary{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid #e4ddfa;border-radius:10px;background:#faf9ff}.creator-owner-confirmation-boundary strong{color:#503795}.creator-owner-confirmation-boundary span{color:#50495a;line-height:1.55}.creator-owner-confirmation-boundary code{color:var(--muted);font-size:8px}.creator-owner-confirmation-items{display:grid;gap:7px;max-height:280px;overflow:auto;padding-right:3px}.creator-owner-confirmation-items article{display:flex;min-width:0;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:#fff}.creator-owner-confirmation-items article>div{display:flex;justify-content:space-between;gap:12px}.creator-owner-confirmation-items article strong{color:var(--ink)}.creator-owner-confirmation-items article span{color:#514a59}.creator-owner-confirmation-items article small{overflow-wrap:anywhere;color:var(--muted);font-size:8px}.creator-owner-confirmation-ack{align-items:flex-start}@media(max-width:760px){.sample-decision-candidate-list article{grid-template-columns:1fr}}@media(max-width:760px){.goal-confirmation-facts{grid-template-columns:1fr}}.fulfillment-list{display:flex;flex-direction:column}.fulfillment-row{display:grid;grid-template-columns:8px 42px minmax(300px,1fr) minmax(180px,.65fr);gap:14px;align-items:center;padding:17px 22px;border-bottom:1px solid var(--line)}.fulfillment-row:last-child{border-bottom:0}.fulfillment-kind{display:grid;place-items:center;width:38px;height:38px;color:#267842;background:#e9f7ed;border-radius:10px;font-size:15px;font-weight:800}.fulfillment-main>div{display:flex;align-items:center;gap:8px}.fulfillment-main h3,.fulfillment-main p{margin:0}.fulfillment-main h3{font-size:13px}.fulfillment-main p{margin:6px 0;color:#47534b;font-size:10px}.fulfillment-main small,.fulfillment-reason small{color:var(--muted);font-size:8px}.fulfillment-reason{text-align:right}.fulfillment-reason strong,.fulfillment-reason small{display:block}.fulfillment-reason strong{overflow:hidden;color:#4b554e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.fulfillment-reason small{margin-top:5px}.today-card>button:hover,.quick-start-grid button:hover{background:#f8f6ff}.queue-icon{color:#5635c3;background:#f3f1ff}.queue-icon.warning{color:#a34b2f;background:#fff0eb}.queue-icon.reply{color:#82601b;background:#fff7df}.quick-start-grid span{color:var(--brand-primary)}.build-badge{color:#5635c3;background:#f3f1ff;border-color:#d5ccff}.capability-grid article>span,.shop-mark,.fulfillment-kind{color:#5635c3;background:#f3f1ff}.task-main p,.fulfillment-main p{color:#4a4141}.task-progress i{background:#edebeb}.task-progress i b{background:linear-gradient(90deg,var(--brand-primary),var(--brand-pink))}.creator-profile-filter-controls{grid-column:1/-1;padding-top:2px}.creator-profile-filter-controls>summary{width:max-content;color:#5635c3;cursor:pointer;font-size:8px;font-weight:700;list-style-position:inside}.creator-profile-filter-controls>div{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:9px;margin-top:10px;padding:11px;background:#fff;border:1px solid #e3def5;border-radius:10px}.creator-profile-filter-controls>small{display:block;margin-top:7px;color:#b44040;font-size:8px}.button.secondary:hover:not(:disabled){color:#5635c3;background:#f8f6ff;border-color:#d5ccff}.build-badge.ready{color:#28654c;background:#e3f0e9;border-color:#b9ddc8}.ranking-seed-notice{margin:20px 0 0}.bestseller-artwork{display:grid;place-items:center;flex:0 0 auto;width:56px;height:56px;overflow:hidden;color:#6741e8;background:linear-gradient(145deg,#f3f1ff,#ffe6ef);border:1px solid #e5e0ff;border-radius:10px;font-size:16px;font-weight:800}.bestseller-artwork img{width:100%;height:100%;object-fit:cover}.bestseller-artwork.large{width:108px;height:108px;border-radius:14px}.invitation-metrics{margin-bottom:20px}.invitation-workbench{margin-top:0}.invitation-stage-strip{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:14px;align-items:center;padding:18px 22px;background:linear-gradient(100deg,#f3f1ff,#fff 52%,#fff0f5);border-bottom:1px solid var(--line)}.invitation-stage-strip>button{display:flex;align-items:center;gap:11px;min-width:0;padding:0;color:var(--ink);background:none;border:0;text-align:left}.invitation-stage-strip>button>span{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;color:#fff;background:linear-gradient(145deg,var(--brand-primary),var(--brand-pink));border-radius:9px;font-size:10px;font-weight:800;box-shadow:0 5px 12px #9886fe38}.invitation-stage-strip strong,.invitation-stage-strip small{display:block}.invitation-stage-strip strong{font-size:11px}.invitation-stage-strip small{overflow:hidden;margin-top:3px;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.invitation-stage-strip>i{color:#b8a6ff;font-style:normal}.invitation-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 22px;background:#fff;border-bottom:1px solid var(--line)}.invitation-toolbar>div{display:flex;gap:6px;flex-wrap:wrap}.invitation-toolbar button{padding:6px 10px;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:999px;font-size:9px;font-weight:700}.invitation-toolbar button:hover,.invitation-toolbar button.active{color:#5635c3;background:#f3f1ff;border-color:#d5ccff}.invitation-toolbar>span{color:var(--muted);font-size:8px}.collaboration-merge-selection{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 22px;color:#493c5d;background:#f6f2ff;border-bottom:1px solid #dcd2f8}.collaboration-merge-selection strong,.collaboration-merge-selection span{display:block}.collaboration-merge-selection strong{font-size:10px}.collaboration-merge-selection span{margin-top:3px;color:var(--muted);font-size:8px}.collaboration-merge-selection>div:first-child>div{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.collaboration-merge-selection code{max-width:260px;overflow:hidden;padding:4px 6px;color:#624a91;background:#fff;border:1px solid #ded5f3;border-radius:6px;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.collaboration-merge-selection>div:last-child{display:flex;align-items:center;gap:8px;flex:0 0 auto}.invitation-list{display:flex;flex-direction:column}.invitation-card{display:grid;grid-template-columns:minmax(390px,1fr) auto;gap:20px;align-items:center;padding:22px;border-bottom:1px solid var(--line)}.invitation-card:last-child{border-bottom:0}.invitation-card:hover{background:#fdfcff}.invitation-card-main{grid-column:1;grid-row:1}.invitation-title{display:flex;gap:12px;align-items:center}.invitation-title>div{min-width:0;flex:1}.invitation-title>div>div{display:flex;align-items:center;gap:8px}.invitation-title h3,.invitation-title p{margin:0}.invitation-title h3{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.invitation-title p{margin-top:6px;color:var(--muted);font-size:8px}.invitation-terms{display:flex;gap:8px;margin:13px 0 0 19px;flex-wrap:wrap}.invitation-terms>span{min-width:94px;padding:9px 10px;background:#faf8ff;border:1px solid #e9e5ff;border-radius:9px}.invitation-terms small,.invitation-terms strong{display:block}.invitation-terms small{color:var(--muted);font-size:7px}.invitation-terms strong{margin-top:4px;font-size:10px}.invitation-message{overflow:hidden;margin:10px 0 0 19px;color:#5d5252;font-size:8px;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.invitation-funnel{grid-column:1/-1;grid-row:2;min-width:0;overflow-x:auto}.invitation-funnel>div:first-child{display:grid;grid-template-columns:repeat(6,minmax(0,1fr) auto) minmax(0,1fr);gap:8px;align-items:center;min-width:720px}.invitation-funnel>div:first-child>span{min-width:0;text-align:center}.invitation-funnel small,.invitation-funnel strong{display:block}.invitation-funnel small{color:var(--muted);font-size:7px}.invitation-funnel strong{margin-top:4px;font-size:14px}.invitation-funnel>div:first-child>i{color:#b8a6ff;font-style:normal}.invitation-funnel .task-progress{margin-top:13px}.invitation-actions{display:flex;grid-column:2;grid-row:1;flex-direction:column;align-items:stretch;gap:7px;min-width:120px}.invitation-actions small{max-width:150px;overflow:hidden;color:var(--muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.invitation-action-detail{grid-column:1/-1;overflow:hidden;background:#faf9ff;border:1px solid #e5e0ff;border-radius:12px}.invitation-action-detail-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;background:#f3f1ff;border-bottom:1px solid #e5e0ff}.invitation-action-detail-head strong,.invitation-action-detail-head small{display:block}.invitation-action-detail-head strong{color:#5635c3;font-size:10px}.invitation-action-detail-head small{margin-top:3px;color:var(--muted);font-size:8px}.invitation-action-detail-head>div:last-child{display:flex;gap:7px;flex-wrap:wrap}.invitation-action-detail-head a.button{display:inline-flex;align-items:center;min-height:32px;text-decoration:none}.invitation-action-detail .error-box{margin:12px}.invitation-creator-filter{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(130px,.7fr)) auto auto;gap:9px;align-items:end;padding:12px 15px;background:#fff;border-bottom:1px solid var(--line)}.invitation-creator-filter label{display:flex;flex-direction:column;gap:4px;color:var(--muted);font-size:8px}.invitation-creator-filter input,.invitation-creator-filter select{min-height:34px}.invitation-creator-filter .invitation-creator-exception-check{flex-direction:row;align-items:center;align-self:center;color:#5635c3;white-space:nowrap}.invitation-creator-results{background:#fff;border-bottom:1px solid #e5e0ff}.invitation-creator-table-head,.invitation-creator-results>article{display:grid;grid-template-columns:minmax(210px,1.15fr) 135px 155px 105px 90px minmax(220px,1fr);gap:12px;align-items:center;padding:0 15px}.invitation-creator-table-head{min-height:34px;color:var(--muted);background:#fafafa;border-bottom:1px solid var(--line);font-size:7px;font-weight:700}.invitation-creator-results>article{min-height:50px;border-bottom:1px solid var(--line);font-size:8px}.invitation-creator-results>article code{overflow:hidden;color:#4d4167;text-overflow:ellipsis;white-space:nowrap}.invitation-creator-results>article small{color:var(--muted);overflow-wrap:anywhere}.invitation-creator-identity{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:4px}.invitation-creator-identity code{max-width:100%}.invitation-creator-identity .text-button{font-size:7px}.invitation-action-table-head,.invitation-action-rows>article{display:grid;grid-template-columns:100px 110px 60px minmax(260px,1fr) 50px minmax(220px,.9fr);gap:12px;align-items:center;padding:0 15px}.invitation-action-table-head{min-height:36px;color:var(--muted);background:#fff;border-bottom:1px solid var(--line);font-size:7px;font-weight:700}.invitation-action-rows>article{min-height:62px;background:#fff;border-bottom:1px solid var(--line);font-size:9px}.invitation-action-rows>article:last-child{border-bottom:0}.invitation-action-rows strong,.invitation-action-rows small,.invitation-action-rows code{display:block}.invitation-action-rows small{color:var(--muted);font-size:7px;line-height:1.5}.invitation-action-rows code{overflow:hidden;margin-top:3px;color:#5b4d75;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.invitation-action-rows>article.with-collaboration-detail{align-items:start;padding-top:12px;padding-bottom:12px}.invitation-action-evidence>.text-button{display:block;margin-top:5px;padding:0;font-size:7px}.collaboration-detail-error{display:block;margin-top:5px;color:var(--danger);font-size:7px;font-style:normal}.target-collaboration-detail-inline{min-width:340px;margin-top:8px;padding:10px;border:1px solid #d9cffb;border-radius:10px;background:#faf8ff}.target-collaboration-detail-inline>div:first-child{display:flex;justify-content:space-between;gap:10px}.target-collaboration-detail-inline>div:first-child strong{color:#5540ba;font-size:9px}.target-collaboration-detail-inline>div:first-child span{color:var(--muted);font-size:7px}.target-collaboration-detail-inline details{margin-top:7px}.target-collaboration-detail-inline summary{cursor:pointer;color:#6554c0;font-size:7px;font-weight:700}.target-collaboration-detail-inline details>div{display:grid;gap:5px;max-height:190px;margin-top:6px;overflow:auto}.target-collaboration-detail-inline details span{padding:6px 7px;border-radius:7px;background:#fff}.target-collaboration-detail-inline details b{display:block;font-size:7px}.target-collaboration-detail-inline>em{display:block;margin-top:7px;color:#736887;font-size:7px;font-style:normal;line-height:1.5}.target-collaboration-detail-inline code{white-space:normal}.invitation-action-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px;color:var(--muted);background:#faf9ff;border-top:1px solid #e5e0ff;font-size:8px}.invitation-action-pagination>div{display:flex;gap:7px}.maintenance-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;justify-content:flex-end;padding:20px;background:#1f192b7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.maintenance-panel{display:flex;flex-direction:column;width:min(920px,calc(100vw - 40px));height:calc(100vh - 40px);overflow:hidden;background:#f8f7fb;border:1px solid rgba(255,255,255,.8);border-radius:18px;box-shadow:0 24px 70px #1f163747}.maintenance-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 18px;background:#fff;border-bottom:1px solid var(--line)}.maintenance-panel>header h2,.maintenance-panel>header p{margin:0}.maintenance-panel>header h2{margin-top:3px;font-size:18px}.maintenance-panel>header p:last-child{margin-top:6px;color:var(--muted);font-size:9px}.icon-button{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;color:#6a5e72;background:#f5f2f8;border:1px solid #e2dce8;border-radius:10px;font-size:20px;line-height:1}.maintenance-form{flex:1;min-height:0;overflow:auto;padding:18px 22px 26px}.maintenance-form>.notice,.maintenance-form>.error-box{margin-bottom:14px}.maintenance-identity{display:grid;grid-template-columns:1.25fr 1.25fr .6fr .8fr;gap:1px;overflow:hidden;margin-bottom:14px;background:#e5e0eb;border:1px solid #e5e0eb;border-radius:11px}.maintenance-identity>div{min-width:0;padding:10px 12px;background:#fff}.maintenance-identity small,.maintenance-identity code,.maintenance-identity strong,.maintenance-identity span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maintenance-identity small{color:var(--muted);font-size:7px}.maintenance-identity code,.maintenance-identity strong,.maintenance-identity span{margin-top:4px;color:#4f455b;font-size:8px}.maintenance-fields{display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:15px;background:#fff;border:1px solid var(--line);border-radius:12px}.maintenance-fields>label,.maintenance-creators{display:flex;flex-direction:column;gap:5px}.maintenance-fields>label>span,.maintenance-creators>span{color:#62586b;font-size:8px;font-weight:700}.maintenance-fields input,.maintenance-creators textarea,.maintenance-product-row input{width:100%;min-height:36px;padding:8px 10px;color:var(--ink);background:#fff;border:1px solid #dcd6e3;border-radius:8px;font-size:9px}.maintenance-fields input:disabled,.maintenance-creators textarea:disabled,.maintenance-product-row input:disabled{color:#766e7b;background:#f6f4f8}.maintenance-checks{display:flex;align-items:center;gap:18px;padding:8px 10px;background:#faf9fc;border:1px solid var(--line);border-radius:8px}.maintenance-checks label{display:flex;align-items:center;gap:6px;color:#51475a;font-size:8px}.maintenance-checks input{width:auto;min-height:0;accent-color:var(--brand-primary)}.maintenance-fields>.check-line{align-items:center;flex-direction:row;align-self:end;min-height:36px;margin:0;padding:8px 10px;background:#faf9fc;border:1px solid var(--line);border-radius:8px}.maintenance-fields>.check-line input{width:auto;min-height:0;padding:0;accent-color:var(--brand-primary)}.maintenance-creators{margin-top:12px;padding:15px;background:#fff;border:1px solid var(--line);border-radius:12px}.maintenance-creators textarea{min-height:92px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.55}.maintenance-creators small,.maintenance-products>small{color:var(--muted);font-size:7px;line-height:1.45}.maintenance-products,.maintenance-preview{margin-top:12px;padding:15px;background:#fff;border:1px solid var(--line);border-radius:12px}.maintenance-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.maintenance-section-head strong,.maintenance-section-head small{display:block}.maintenance-section-head strong{font-size:10px}.maintenance-section-head small{margin-top:4px;color:var(--muted);font-size:7px;overflow-wrap:anywhere}.maintenance-product-head,.maintenance-product-row{display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(110px,.5fr) minmax(110px,.5fr) 50px;gap:9px;align-items:center}.maintenance-product-head{margin-top:13px;padding:0 7px 6px;color:var(--muted);font-size:7px;font-weight:700}.maintenance-product-row{padding:8px 7px;border-top:1px solid var(--line)}.maintenance-product-row label{min-width:0}.maintenance-product-row label span{display:block;overflow:hidden;margin-bottom:4px;color:var(--muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.maintenance-product-row .danger{color:#a43d2c}.maintenance-preview.current{border-color:#d8d0f4}.maintenance-preview.stale{border-color:#e4cfa8;background:#fffdf7}.maintenance-change-list{display:flex;flex-direction:column;margin-top:12px;overflow:hidden;border:1px solid var(--line);border-radius:9px}.maintenance-change-list article{display:flex;align-items:center;gap:10px;padding:9px 11px;border-bottom:1px solid var(--line)}.maintenance-change-list article:last-child{border-bottom:0}.maintenance-change-list article>div{min-width:0}.maintenance-change-list strong,.maintenance-change-list small{display:block}.maintenance-change-list strong{font-size:8px}.maintenance-change-list small{margin-top:3px;color:var(--muted);font-size:7px;overflow-wrap:anywhere}.maintenance-preview .warning-box,.maintenance-preview .error-box{margin-top:10px}.maintenance-result{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:12px 14px;color:#2f6946;background:#effaf3;border:1px solid #bfe3cb;border-radius:10px}.maintenance-result.partial{color:#7d521a;background:#fff8e8;border-color:#ecd59d}.maintenance-result strong{font-size:10px}.maintenance-result span,.maintenance-result small{font-size:8px;line-height:1.5}.maintenance-actions{position:sticky;bottom:-26px;display:flex;justify-content:flex-end;gap:8px;margin:16px -22px -26px;padding:14px 22px;background:#fffffff5;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.merge-panel{width:min(980px,calc(100vw - 40px))}.merge-form{display:flex;flex-direction:column;gap:12px}.merge-retained-plan{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px;color:#392d52;background:linear-gradient(135deg,#f5f1ff,#fff);border:1px solid #d8cff0;border-radius:12px}.merge-retained-plan h3,.merge-retained-plan code{display:block;margin:0}.merge-retained-plan h3{margin-top:7px;font-size:13px}.merge-retained-plan code{margin-top:4px;color:#6e6081;font-size:8px}.merge-retained-plan>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(90px,1fr));gap:8px}.merge-retained-plan>div:last-child>span{padding:8px 10px;background:#ffffffd1;border:1px solid #e5def2;border-radius:8px}.merge-retained-plan small,.merge-retained-plan strong{display:block}.merge-retained-plan small{color:var(--muted);font-size:7px}.merge-retained-plan strong{margin-top:4px;font-size:9px}.merge-source-plans{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:12px}.merge-source-plans>.maintenance-section-head{padding:13px 15px;background:#fbfafc;border-bottom:1px solid var(--line)}.merge-source-plans>article{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(180px,.7fr);gap:12px;align-items:center;padding:11px 15px;border-bottom:1px solid var(--line)}.merge-source-plans>article:last-child{border-bottom:0}.merge-source-plans>article>span:first-child{display:grid;place-items:center;width:25px;height:25px;color:#624a91;background:#f3effb;border-radius:7px;font-size:8px;font-weight:800}.merge-source-plans strong,.merge-source-plans code,.merge-source-plans small{display:block}.merge-source-plans strong{font-size:9px}.merge-source-plans code{margin-top:3px;color:#5f526b;font-size:7px}.merge-source-plans small{margin-top:4px;color:var(--muted);font-size:7px}.merge-source-plans>article>div:last-child{text-align:right}.merge-source-plans em{display:block;margin-top:3px;color:#a34b2f;font-size:7px;font-style:normal}.merge-phase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.merge-phase-grid article{display:grid;grid-template-columns:27px 1fr;column-gap:8px;align-items:center;padding:10px;background:#faf9fc;border:1px solid var(--line);border-radius:9px}.merge-phase-grid article>span{grid-row:1/3;display:grid;place-items:center;width:25px;height:25px;color:#fff;background:#6b50bc;border-radius:50%;font-size:8px;font-weight:800}.merge-phase-grid strong,.merge-phase-grid small{display:block}.merge-phase-grid strong{font-size:8px}.merge-phase-grid small{margin-top:3px;color:var(--muted);font-size:7px;line-height:1.4}.merge-source-results{display:flex;flex-direction:column;gap:3px;margin-top:5px}.merge-source-results code{overflow-wrap:anywhere;font-size:7px}.fulfillment-tabs{display:flex;gap:7px;margin:20px 0 14px;padding:5px;width:max-content;background:#eeeaf8;border-radius:10px}.fulfillment-tabs button{min-width:92px;padding:8px 13px;color:var(--muted);background:transparent;border:0;border-radius:7px;font-size:9px;font-weight:700}.fulfillment-tabs button.active{color:#5635c3;background:#fff;box-shadow:0 3px 12px #3722641a}.workflow-context-note{display:block;margin-top:8px;color:#6741e8;font-size:8px;font-weight:700}.fulfillment-metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:0}.fulfillment-workbench{margin-top:20px}.fulfillment-scope-filters{display:flex;align-items:end;gap:10px;padding:12px 22px;background:#fff;border-bottom:1px solid var(--line)}.fulfillment-scope-filters label{display:flex;flex-direction:column;gap:5px;min-width:190px}.fulfillment-scope-filters label span{color:var(--muted);font-size:7px;font-weight:700}.fulfillment-scope-filters select{padding:8px 10px;color:var(--ink);background:#fff;border:1px solid #ded9eb;border-radius:8px;font-size:9px}.fulfillment-scope-filters>small{margin:0 0 8px auto;color:var(--muted);font-size:7px}.fulfillment-filterbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 22px;background:#faf9ff;border-bottom:1px solid var(--line)}.fulfillment-filterbar>div{display:flex;gap:6px;overflow:auto}.fulfillment-filterbar>div button{display:flex;align-items:center;gap:5px;min-width:max-content;padding:7px 10px;color:var(--muted);background:#fff;border:1px solid #e8e3f7;border-radius:999px;font-size:8px;font-weight:700}.fulfillment-filterbar>div button.active{color:#5635c3;background:#f3f1ff;border-color:#b8a6ff}.fulfillment-filterbar b{display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;color:inherit;background:#9886fe1f;border-radius:999px;font-size:7px}.fulfillment-advanced-filters{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(7,minmax(115px,.72fr)) auto;gap:8px;align-items:end;padding:12px 22px;background:#fff;border-bottom:1px solid var(--line);overflow-x:auto}.fulfillment-advanced-filters label{display:flex;min-width:110px;flex-direction:column;gap:5px}.fulfillment-advanced-filters label span{color:var(--muted);font-size:7px;font-weight:700}.fulfillment-advanced-filters input,.fulfillment-advanced-filters select,.fulfillment-owner-toolbar select{min-height:34px;padding:7px 9px;color:var(--ink);background:#fff;border:1px solid #ded9eb;border-radius:8px;font-size:8px}.fulfillment-owner-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:9px 22px;background:#f7f4ff;border-bottom:1px solid var(--line)}.fulfillment-owner-toolbar span{margin-right:auto;color:#655779;font-size:8px;font-weight:700}.fulfillment-owner-toolbar select{min-width:170px}.fulfillment-workbench .operation-feedback{padding:9px 22px;color:#28654c;background:#eef8f2;border-bottom:1px solid #d9eee1;font-size:8px}.fulfillment-workbench-list{display:flex;flex-direction:column}.fulfillment-workbench-list>article{display:grid;grid-template-columns:24px 40px minmax(250px,1fr) minmax(360px,1.25fr) minmax(210px,.72fr);gap:14px;align-items:center;padding:18px 22px;background:#fff;border-bottom:1px solid var(--line)}.fulfillment-workbench-list>article:last-child{border-bottom:0}.fulfillment-workbench-list>article:hover{background:#fdfcff}.fulfillment-select{display:grid;place-items:center}.fulfillment-select input{width:14px;height:14px;accent-color:#6547cf}.fulfillment-stage-icon{display:grid;place-items:center;width:38px;height:38px;color:#5635c3;background:#f3f1ff;border-radius:10px;font-size:13px;font-weight:800}.fulfillment-stage-icon.warning{color:#a34b2f;background:#fff0eb}.fulfillment-partner{min-width:0}.fulfillment-partner>div{display:flex;align-items:center;gap:7px}.fulfillment-partner h3,.fulfillment-partner p{margin:0}.fulfillment-partner h3{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.fulfillment-partner p{overflow:hidden;margin:6px 0;color:#4a4141;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.fulfillment-partner small{display:block;overflow:hidden;color:var(--muted);font-size:7px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.fulfillment-creator-detail{margin-top:5px;padding:0;font-size:8px}.fulfillment-facts{display:grid;grid-template-columns:1.2fr .7fr .7fr;gap:8px}.fulfillment-facts>span{min-width:0;padding:9px 10px;background:#faf9ff;border:1px solid #ece8f8;border-radius:9px}.fulfillment-facts small,.fulfillment-facts strong,.fulfillment-facts em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fulfillment-facts small{color:var(--muted);font-size:7px}.fulfillment-facts strong{margin-top:4px;font-size:10px}.fulfillment-facts em{margin-top:4px;color:var(--muted);font-size:7px;font-style:normal}.fulfillment-next{min-width:0;text-align:right}.fulfillment-next strong,.fulfillment-next small,.fulfillment-next em{display:block}.fulfillment-next strong{color:#3d3a43;font-size:9px}.fulfillment-next small{margin-top:5px;color:#a34b2f;font-size:7px;line-height:1.5}.fulfillment-next em{margin-top:5px;color:var(--muted);font-size:7px;font-style:normal}.fulfillment-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 22px;color:var(--muted);background:#faf9ff;border-top:1px solid #e5e0ff;font-size:8px}.fulfillment-pagination>div{display:flex;gap:7px}.operation-incident-filters{flex-wrap:wrap}.operation-incident-filters label:first-child{min-width:280px;flex:1}.operation-incident-filters label:not(:first-child){display:flex;flex-direction:column;gap:5px;min-width:135px;color:var(--muted);font-size:8px}.operation-incident-filters select{min-height:34px;padding:7px 9px;color:var(--ink);background:#fff;border:1px solid #ded9eb;border-radius:8px;font-size:9px}.operation-incident-list{display:flex;flex-direction:column}.operation-incident-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:14px;align-items:center;padding:17px 22px;background:#fff;border-bottom:1px solid var(--line)}.operation-incident-row:last-child{border-bottom:0}.operation-incident-row:hover{background:#fdfcff}.operation-incident-row.critical{box-shadow:inset 3px 0 #d55f47}.operation-incident-row.warning{box-shadow:inset 3px 0 #df963f}.incident-severity{display:grid;place-items:center;width:34px;height:34px;color:#a43f29;background:#ffece7;border-radius:10px;font-size:14px;font-weight:900}.operation-incident-row.warning .incident-severity{color:#8c621d;background:#fff3d9}.incident-main{min-width:0}.incident-main>div{display:flex;align-items:center;gap:7px}.incident-main>div>strong{color:#5c5261;font-size:8px;letter-spacing:.08em}.incident-main h3,.incident-main p{margin:0}.incident-main h3{margin-top:5px;font-size:12px}.incident-main p{overflow:hidden;margin:6px 0;color:#4f484d;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.incident-main small{display:block;margin-top:3px;color:var(--muted);font-size:7px;overflow-wrap:anywhere}.operation-pause-boundary{margin:14px 22px 0}.operation-pause-global{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 22px;padding:15px 17px;background:#fff9f6;border:1px solid #f1d2c7;border-radius:11px}.operation-pause-global strong,.operation-pause-global small{display:block}.operation-pause-global strong{font-size:12px}.operation-pause-global small{margin-top:5px;color:var(--muted);font-size:8px}.operation-pause-shop-list{border-top:1px solid var(--line)}.operation-pause-shop-list>article{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:14px 22px;border-bottom:1px solid var(--line)}.operation-pause-shop-list h3,.operation-pause-shop-list p{margin:0}.operation-pause-shop-list h3{font-size:11px}.operation-pause-shop-list p{margin:4px 0;color:#4c554f;font-size:8px}.operation-pause-shop-list small{color:var(--muted);font-size:7px}.operation-pause-sku-form{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(220px,1.3fr) auto;gap:10px;align-items:end;padding:16px 22px;background:#faf9ff;border-bottom:1px solid var(--line)}.operation-pause-sku-form label{display:flex;flex-direction:column;gap:5px;min-width:0}.operation-pause-sku-form label span{color:var(--muted);font-size:7px;font-weight:700}.operation-pause-sku-form input,.operation-pause-sku-form select{width:100%;min-height:34px;padding:7px 9px;color:var(--ink);background:#fff;border:1px solid #ded9eb;border-radius:8px;font-size:9px}.operation-pause-sku-list{display:flex;flex-direction:column}.operation-pause-sku-list>article{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 22px;border-bottom:1px solid var(--line)}.operation-pause-sku-list strong,.operation-pause-sku-list span,.operation-pause-sku-list small{display:block}.operation-pause-sku-list strong{font-size:10px}.operation-pause-sku-list span,.operation-pause-sku-list small{margin-top:3px;color:var(--muted);font-size:7px;overflow-wrap:anywhere}.sample-incident-context{margin:0;padding:10px 22px;background:#fff7e8;border-bottom:1px solid #f1d9ac}.sample-batch-history-row.focused{background:#fffaf0;box-shadow:inset 3px 0 #df963f}@media(max-width:1100px){.metric-grid{grid-template-columns:1fr 1fr}.overview-layout{grid-template-columns:1fr}.outreach-performance-metrics{grid-template-columns:repeat(3,1fr)}.repeat-opportunity-list{grid-template-columns:repeat(2,minmax(0,1fr))}.repeat-opportunity-list>button{border-bottom:1px solid var(--line)}.task-row{grid-template-columns:8px minmax(280px,1fr) minmax(230px,.75fr)}.task-downloads{grid-column:2/-1;flex-direction:row;justify-content:flex-end}.goal-row{grid-template-columns:8px 1fr 60px 70px 20px}.goal-progress,.goal-row time{display:none}.relationship-filterbar{grid-template-columns:repeat(3,minmax(120px,1fr))}.relationship-row{grid-template-columns:22px 42px minmax(220px,1fr) 70px 82px 20px}.relationship-row time{display:none}.capability-grid,.creator-asset-tools{grid-template-columns:1fr}.creator-asset-filterbar{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(120px,.55fr))}.creator-asset-filterbar b,.creator-asset-table-head{display:none}.creator-asset-rows>article{grid-template-columns:42px minmax(220px,1fr) 90px auto}.asset-result{display:none}.bestseller-row{grid-template-columns:34px 50px minmax(200px,1fr) minmax(220px,.8fr)}.bestseller-row-action{grid-column:3/-1;justify-self:start}.invitation-card{grid-template-columns:minmax(340px,1.2fr) minmax(280px,.8fr)}.invitation-actions{grid-column:1/-1;grid-row:3;flex-direction:row;align-items:center}.invitation-actions small{margin-left:auto}.invitation-creator-filter{grid-template-columns:1fr 1fr}.invitation-creator-table-head{display:none}.invitation-creator-results>article{grid-template-columns:minmax(210px,1fr) 130px 100px}.invitation-creator-results>article small:last-child{grid-column:1/-1}.invitation-action-table-head{display:none}.invitation-action-rows>article{grid-template-columns:90px 100px 50px minmax(220px,1fr) 40px}.invitation-action-rows>article>div:last-child{grid-column:1/-1;padding-bottom:10px}.fulfillment-metrics{grid-template-columns:repeat(3,1fr)}.fulfillment-workbench-list>article{grid-template-columns:40px minmax(240px,1fr) minmax(330px,1.2fr)}.fulfillment-next{grid-column:2/-1;text-align:left}}@media(max-width:760px){.overview-workload-metrics{grid-template-columns:1fr 1fr}.overview-workload-metrics button:nth-child(2n){border-right:0}.agent-workload-summary{grid-template-columns:1fr 1fr}.agent-workload-summary span:nth-child(2n){border-right:0}.agent-workload-groups{grid-template-columns:1fr}.agent-workload-groups>button{border-right:0}.agent-workload-card>footer{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.overview-funnel-section>.list-head{align-items:flex-start;flex-direction:column}.overview-funnel-grid{grid-template-columns:1fr;padding:12px}.overview-funnel-card>header{padding:13px 14px 11px}.overview-funnel-stages{padding-right:14px;padding-left:14px}}@media(max-width:980px){.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-panel{padding:24px}}@media(max-width:760px){.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-panel{padding:18px}.app-shell{grid-template-columns:1fr}.sidebar{position:static;width:100%;height:auto;padding:14px}.sidebar nav{flex-flow:row nowrap;overflow:auto}.nav-group{flex-flow:row nowrap;margin:0}.nav-group-label{display:none}.sidebar nav button{min-width:max-content}.sidebar-foot{display:none}.brand{padding-bottom:12px}.topbar{padding:0 16px}.page{padding:24px 14px 60px}.page-heading{flex-direction:column}.metric-grid{grid-template-columns:1fr 1fr}.overview-layout,.performance-metrics,.outreach-performance-metrics,.quick-start-grid,.repeat-opportunity-list{grid-template-columns:1fr}.performance-metrics .metric,.outreach-performance-metrics .metric,.quick-start-grid button{border-right:0;border-bottom:1px solid var(--line)}.repeat-opportunity-card .list-head{align-items:flex-start;flex-direction:column}.repeat-opportunity-head{flex-wrap:wrap}.repeat-opportunity-list>button{border-right:0}.goal-row{grid-template-columns:7px 1fr 45px 18px;padding:14px 10px}.goal-row.team-row,.goal-row.sample-row{grid-template-columns:7px 1fr}.goal-row.team-row>.button,.sample-row .action-row{grid-column:2;justify-self:start;justify-content:flex-start}.sample-batch-toolbar{align-items:stretch;flex-direction:column;padding:12px}.sample-batch-toolbar select,.sample-batch-toolbar .button{width:100%}.sample-queue-filter-grid{grid-template-columns:1fr;padding:14px}.sample-filter-actions .button{flex:1}.sample-queue-pagination{align-items:stretch;flex-direction:column;padding:12px 14px}.sample-queue-pagination>div .button{flex:1}.sample-batch-history-row{grid-template-columns:7px 1fr;padding:14px 12px}.sample-batch-history-row .action-row{grid-column:2;justify-content:flex-start}.goal-stat:nth-of-type(2),.goal-progress,.goal-row time{display:none}.form-grid{grid-template-columns:1fr}.field.wide{grid-column:auto}.preview-grid{grid-template-columns:1fr 1fr}.auth-card{padding:28px}.reply-card{grid-template-columns:36px 1fr;padding:14px}.reply-next{grid-column:2;align-items:flex-start}.creator-discovery-grid{grid-template-columns:1fr;padding:12px}.creator-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.relationship-filterbar{grid-template-columns:1fr;padding:12px 14px}.relationship-templatebar,.relationship-ownerbar{align-items:stretch;flex-direction:column;padding:12px 14px}.relationship-row{grid-template-columns:20px 36px 1fr 18px;padding:14px}.relationship-results,.relationship-row time{display:none}.task-row{grid-template-columns:7px 1fr}.task-progress,.task-downloads{grid-column:2}.task-downloads{align-items:stretch;flex-direction:column}}@media(max-width:760px){.department-create-form{grid-template-columns:1fr}.department-create-form>.button{width:100%}.department-node-summary{grid-template-columns:18px minmax(0,1fr);padding-left:calc(10px + (var(--department-depth) * 8px))}.department-node-summary>details{grid-column:2;justify-self:start}.member-directory-filter{width:100%;align-items:stretch}.member-directory-filter select{width:100%;min-width:0}}@media(max-width:760px){.entitlement-resource-grid,.entitlement-boundary-grid{grid-template-columns:1fr}.entitlement-boundary-grid article{border-right:0}.entitlement-resource-card footer{align-items:stretch;flex-direction:column}.entitlement-resource-card footer .button{width:100%}.entitlement-commercial-note{margin:14px}}@media(max-width:1180px){.commercial-plan-grid,.partner-program-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.commercial-plan-intro,.partner-program-hero,.partner-program-contact{align-items:flex-start;flex-direction:column}.commercial-plan-grid,.partner-program-steps{grid-template-columns:1fr}.commercial-plan-card{min-height:0}.commercial-plan-card header p{min-height:0}.partner-program-contact .button{width:100%;justify-content:center}.entitlement-tabs{width:100%}.entitlement-tabs button{flex:1}}@media(max-width:760px){.outreach-task-detail{padding:16px 14px 40px}.outreach-task-detail-summary{grid-template-columns:1fr 1fr}.outreach-task-detail-summary>div:nth-child(2){border-right:0}.outreach-task-detail-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.outreach-task-detail-context>div{grid-template-columns:1fr;gap:3px}.outreach-task-detail-tools{align-items:stretch;flex-direction:column}.outreach-task-detail-tools .fulfillment-tabs{width:100%;margin-bottom:0}.outreach-task-detail-tools .fulfillment-tabs button{flex:1}.outreach-task-detail-tools>div:last-child{width:100%}.outreach-task-detail-tools>div:last-child a{flex:1;justify-content:center}.outreach-task-detail-filter{grid-template-columns:1fr}.outreach-task-detail-filter .outreach-task-exception-check{justify-self:start}.outreach-task-creator-results>article,.outreach-task-action-results>article{grid-template-columns:1fr;gap:7px}.outreach-task-action-results>article>.status-pill{justify-self:start}}@media(max-width:760px){.fulfillment-row{grid-template-columns:7px 36px 1fr;padding:14px}.fulfillment-kind{width:34px;height:34px}.fulfillment-reason{grid-column:3;text-align:left}}@media(max-width:760px){.blacklist-analysis-filters{grid-template-columns:1fr;padding:13px 14px}.blacklist-analysis-filters>.button{width:100%}.creator-profile-filter-controls>div{grid-template-columns:1fr}}@media(max-width:760px){.invitation-stage-strip{grid-template-columns:1fr}.invitation-stage-strip>i{display:none}.invitation-toolbar{align-items:flex-start;flex-direction:column}.invitation-card{grid-template-columns:1fr;padding:16px}.invitation-card-main,.invitation-funnel,.invitation-actions{grid-column:auto;grid-row:auto}.invitation-actions{align-items:stretch;flex-direction:column}.invitation-actions small,.invitation-terms,.invitation-message{margin-left:0}.invitation-action-detail-head,.invitation-action-pagination{align-items:flex-start;flex-direction:column}.invitation-creator-filter{grid-template-columns:1fr}.invitation-creator-results>article{grid-template-columns:1fr;gap:5px;padding:10px 12px}.invitation-creator-results>article small:last-child{grid-column:auto}.invitation-action-rows>article{grid-template-columns:1fr 1fr;gap:8px;padding:12px}.invitation-action-rows>article>div:last-child{grid-column:1/-1;padding-bottom:0}}@media(max-width:760px){.target-collaboration-detail-inline{min-width:0}.target-collaboration-detail-inline>div:first-child{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.maintenance-overlay{padding:0}.maintenance-panel{width:100vw;height:100vh;border:0;border-radius:0}.maintenance-panel>header{padding:17px 15px 14px}.maintenance-panel>header p:last-child{max-width:260px}.maintenance-form{padding:13px 12px 22px}.maintenance-identity{grid-template-columns:1fr 1fr}.maintenance-fields{grid-template-columns:1fr;padding:12px}.maintenance-checks{align-items:flex-start;flex-direction:column;gap:9px}.maintenance-section-head{align-items:flex-start;flex-direction:column}.maintenance-product-head{display:none}.maintenance-product-row{grid-template-columns:1fr 1fr;padding:11px 0}.maintenance-product-row label:first-child{grid-column:1/-1}.maintenance-product-row .danger{justify-self:start}.maintenance-actions{bottom:-22px;margin-right:-12px;margin-bottom:-22px;margin-left:-12px;padding:12px}.maintenance-actions .button{flex:1}}@media(max-width:760px){.collaboration-merge-selection{align-items:stretch;flex-direction:column;padding:12px 14px}.collaboration-merge-selection>div:last-child{justify-content:flex-end}.merge-retained-plan{align-items:flex-start;flex-direction:column}.merge-retained-plan>div:last-child{width:100%;grid-template-columns:1fr 1fr}.merge-source-plans>article{grid-template-columns:25px minmax(0,1fr)}.merge-source-plans>article>div:last-child{grid-column:2;text-align:left}.merge-phase-grid{grid-template-columns:1fr}}@media(max-width:760px){.fulfillment-tabs{width:100%}.fulfillment-tabs button{flex:1}.fulfillment-metrics{grid-template-columns:1fr 1fr}.fulfillment-scope-filters,.fulfillment-filterbar{align-items:stretch;flex-direction:column;padding:12px 14px}.fulfillment-scope-filters label{min-width:0}.fulfillment-scope-filters>small{margin:0}.fulfillment-workbench-list>article{grid-template-columns:36px minmax(0,1fr);padding:14px}.fulfillment-stage-icon{width:34px;height:34px}.fulfillment-facts,.fulfillment-next{grid-column:2}.fulfillment-facts{grid-template-columns:1fr}.fulfillment-next{text-align:left}.fulfillment-pagination{align-items:stretch;flex-direction:column;padding:12px 14px}.fulfillment-pagination>div .button{flex:1}}@media(max-width:760px){.relationship-search,.relationship-pagination{align-items:stretch;flex-direction:column;padding:12px 14px}.relationship-pagination>div .button{flex:1}}@media(max-width:760px){.operation-incident-filters label:first-child{min-width:0}.operation-incident-row{grid-template-columns:34px minmax(0,1fr);padding:14px}.operation-incident-row>.button{grid-column:2;justify-self:start}.incident-severity{width:32px;height:32px}}@media(max-width:760px){.authorization-connect-form{grid-template-columns:1fr;padding:14px}.authorization-boundary{margin:12px 14px 0}.authorization-list article{grid-template-columns:38px minmax(0,1fr);padding:14px}.authorization-actions{grid-column:2;align-items:flex-start}.operation-pause-global{align-items:stretch;flex-direction:column;margin:12px 14px}.operation-pause-shop-list>article{grid-template-columns:38px minmax(0,1fr);padding:13px 14px}.operation-pause-shop-list>article>.status-pill,.operation-pause-shop-list>article>.button{grid-column:2;justify-self:start}.operation-pause-sku-form{grid-template-columns:1fr;padding:14px}.operation-pause-sku-list>article{align-items:flex-start;flex-direction:column;padding:13px 14px}}@media(max-width:760px){.authorization-sync-head{align-items:stretch;flex-direction:column}.authorization-sync-head .button{align-self:flex-start}.authorization-sync-current>div:first-child,.authorization-sync-history>div{grid-template-columns:auto 1fr}.authorization-sync-current>div:first-child small,.authorization-sync-history small{grid-column:1 / -1;justify-self:start}}@media(max-width:1400px){.outreach-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.outreach-launch-grid{grid-template-columns:1fr}.outreach-launch-card,.outreach-launch-copy p{min-height:0}}@media(max-width:760px){.outreach-launch-card{grid-template-columns:40px minmax(0,1fr) 14px;gap:11px;padding:16px 14px}.outreach-launch-icon{width:40px;height:40px}.outreach-launch-copy>div{align-items:flex-start;flex-direction:column;gap:4px}.outreach-launch-boundary{align-items:flex-start;flex-direction:column}.outreach-launch-boundary strong{text-align:left}}@media(max-width:1180px){.fulfillment-advanced-filters{grid-template-columns:repeat(4,minmax(140px,1fr))}.fulfillment-workbench-list>article{grid-template-columns:24px 40px minmax(240px,1fr) minmax(330px,1.2fr)}.fulfillment-next{grid-column:3/-1;text-align:left}}@media(max-width:760px){.fulfillment-advanced-filters{grid-template-columns:1fr;padding:12px 14px}.fulfillment-owner-toolbar{align-items:stretch;flex-direction:column;padding:10px 14px}.fulfillment-owner-toolbar select{min-width:0}.fulfillment-workbench-list>article{grid-template-columns:24px 36px minmax(0,1fr)}.fulfillment-partner,.fulfillment-facts,.fulfillment-next{grid-column:3}}.sample-lifecycle-ledger{margin-top:18px;overflow:hidden}.sample-lifecycle-tabs{display:flex;gap:3px;overflow:auto;padding:10px 14px 0;background:#faf9ff;border-bottom:1px solid var(--line)}.sample-lifecycle-tabs button{display:flex;align-items:center;gap:6px;min-width:max-content;padding:10px 12px 9px;color:var(--muted);background:transparent;border:0;border-bottom:2px solid transparent;font-size:9px;font-weight:800}.sample-lifecycle-tabs button.active{color:#5635c3;border-bottom-color:var(--brand-primary)}.sample-lifecycle-tabs b{min-width:18px;padding:2px 5px;color:inherit;background:#ece8f7;border-radius:999px;font-size:7px}.sample-lifecycle-filters{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(180px,.8fr) auto auto auto;gap:8px;align-items:end;padding:12px 16px;background:#fff;border-bottom:1px solid var(--line)}.sample-lifecycle-filters label{display:flex;flex-direction:column;gap:5px;min-width:0;color:var(--muted);font-size:7px;font-weight:700}.sample-lifecycle-filters input{width:100%;min-height:34px;padding:7px 9px;color:var(--ink);background:#fff;border:1px solid #ded9e7;border-radius:8px;font-size:8px}.sample-lifecycle-filters a{text-decoration:none}.sample-lifecycle-boundary{padding:9px 16px;color:#675e6d;background:#fffaf1;border-bottom:1px solid #f1e3c7;font-size:8px;line-height:1.55}.sample-lifecycle-boundary code{color:#6548d8}.sample-lifecycle-table-scroll{overflow-x:auto}.sample-lifecycle-table{min-width:1100px}.sample-lifecycle-table-head,.sample-lifecycle-table>article{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(180px,.9fr) minmax(160px,.8fr) minmax(190px,1fr) 150px;gap:12px;align-items:center;padding:0 16px}.sample-lifecycle-table-head{min-height:36px;color:var(--muted);background:#fafafa;border-bottom:1px solid var(--line);font-size:7px}.sample-lifecycle-table>article{min-height:86px;background:#fff;border-bottom:1px solid var(--line)}.sample-lifecycle-table>article:hover{background:#fdfcff}.sample-lifecycle-table>article>div{min-width:0}.sample-lifecycle-table strong,.sample-lifecycle-table small,.sample-lifecycle-table code,.sample-lifecycle-table em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sample-lifecycle-creator-link{margin-top:5px;padding:0;font-size:8px}.sample-lifecycle-table strong{font-size:9px}.sample-lifecycle-table small,.sample-lifecycle-table code,.sample-lifecycle-table em{margin-top:4px;color:var(--muted);font-size:7px;font-style:normal}.sample-lifecycle-table code{color:#66567f}@media(max-width:900px){.sample-lifecycle-filters{grid-template-columns:1fr 1fr}.sample-lifecycle-filters .button{width:100%}.sample-lifecycle-boundary{padding:9px 14px}}@media(max-width:760px){.sample-lifecycle-filters{grid-template-columns:1fr;padding:12px 14px}.sample-lifecycle-tabs{padding-right:10px;padding-left:10px}}.message-template-picker{align-self:flex-start;width:auto!important;max-width:260px;margin-top:-2px;padding:6px 9px!important;color:#6548d8!important;background:#f7f4ff!important;border-color:#d8cff7!important;font-size:8px}.message-template-library{display:flex;flex-direction:column;gap:14px}.message-template-library>section{margin:0}.message-template-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.55fr) auto;gap:8px;align-items:center;padding:12px!important}.message-template-toolbar input,.message-template-toolbar select{width:100%;min-height:36px;padding:8px 10px;color:var(--ink);background:#fff;border:1px solid #d8d9d2;border-radius:9px;font-size:9px}.message-template-toolbar>span{color:var(--muted);font-size:8px;white-space:nowrap}.message-template-editor{padding:16px;background:#fff;border:1px solid var(--line);border-radius:13px}.message-template-editor textarea{min-height:108px}.message-template-editor>.action-row{margin-top:12px}.message-template-list{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:13px}.message-template-list>article{padding:15px 17px;border-bottom:1px solid var(--line)}.message-template-list>article:last-child{border-bottom:0}.message-template-list>article>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.message-template-list strong,.message-template-list span,.message-template-list time{display:block}.message-template-list strong{font-size:10px}.message-template-list span,.message-template-list time{margin-top:4px;color:var(--muted);font-size:7px}.message-template-list p{margin:10px 0;color:#514858;font-size:9px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.message-template-list .text-button.danger{color:var(--danger)}.creator-tag-suggestions i,.creator-tag-definition-list strong i{display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:50%;vertical-align:1px}.creator-tag-library .message-template-toolbar{grid-template-columns:minmax(220px,1fr) minmax(120px,.4fr) auto auto}.creator-tag-library .message-template-toolbar .button{min-height:36px}.creator-tag-definition-list>article.inactive{opacity:.62;background:#fafafa}.creator-tag-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px;color:var(--muted);background:#faf9ff;border:1px solid var(--line);border-radius:13px;font-size:8px}.creator-tag-pagination>div{display:flex;gap:7px}.operating-tag-boundary{margin-bottom:18px}.operating-tag-library-workspace{overflow:hidden}.operating-tag-library-workspace .panel-form{gap:0;padding:0}.operating-tag-library-workspace .message-template-toolbar{margin:0;border:0;border-bottom:1px solid var(--line);border-radius:0}.operating-tag-library-workspace .message-template-editor,.operating-tag-library-workspace>.creator-tag-library>.notice,.operating-tag-library-workspace>.creator-tag-library>.error-box{margin:16px 18px 0}.operating-tag-library-workspace .message-template-list{border-right:0;border-left:0;border-radius:0}.operating-tag-library-workspace .creator-tag-pagination{border:0;border-radius:0}@media(max-width:760px){.message-template-toolbar,.creator-tag-library .message-template-toolbar{grid-template-columns:1fr}.message-template-toolbar>span{justify-self:start}.message-template-list>article>header{flex-direction:column}.creator-tag-pagination{align-items:stretch;flex-direction:column}.creator-tag-pagination>div .button{flex:1}}.product-workspace-boundary{margin-bottom:18px}.product-search-card,.product-result-card{overflow:hidden;margin-bottom:18px}.product-workspace-filters{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:9px;align-items:end;padding:14px 18px 17px;border-top:1px solid var(--line)}.product-workspace-filters label{display:flex;min-width:0;flex-direction:column;gap:5px;color:var(--muted);font-size:7px;font-weight:700}.product-workspace-filters input,.product-workspace-filters select{width:100%;min-height:36px;padding:8px 10px;color:var(--ink);background:#fff;border:1px solid #ded9e7;border-radius:9px;font-size:8px}.product-workspace-filters input:disabled,.product-workspace-filters select:disabled{color:#aaa3b2;background:#f4f3f6}.product-workspace-filters>.button{min-height:36px}.product-search-card>.warning-box{margin:0 18px 17px}.product-workspace-list{display:flex;flex-direction:column}.product-workspace-row{padding:17px 20px;border-top:1px solid var(--line)}.product-workspace-row:first-child{border-top:0}.product-workspace-row>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.product-workspace-row>header>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.product-workspace-row header strong,.product-workspace-row header code{display:block}.product-workspace-row header strong{font-size:11px}.product-workspace-row header code{margin-top:5px;color:#6d5f7d;font-size:7px}.product-title-with-selection{display:flex;align-items:flex-start;gap:9px;min-width:0}.product-title-with-selection>input{margin-top:3px;accent-color:var(--brand-primary)}.product-title-with-selection>span{min-width:0}.product-tag-toolbar{display:flex;align-items:center;gap:12px;padding:10px 18px;color:#5b4f67;background:#f7f4ff;border-top:1px solid #e4def4;border-bottom:1px solid #e4def4;font-size:8px}.product-tag-toolbar label{display:flex;align-items:center;gap:6px;font-weight:800}.product-tag-toolbar input{accent-color:var(--brand-primary)}.product-tag-toolbar small{margin-left:auto;color:var(--muted)}.product-operating-tags{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.product-operating-tags>div{display:flex;flex-wrap:wrap;gap:6px}.product-operating-tags>div>span{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;color:#56466a;background:#faf8ff;border:1px solid;border-radius:999px;font-size:7px;font-weight:800}.product-operating-tags i,.product-tag-options i{width:8px;height:8px;flex:0 0 auto;border-radius:50%}.product-operating-tags small{color:var(--muted);font-size:7px}.product-tag-panel{width:min(760px,92vw)}.product-tag-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.product-tag-options>label{display:grid;grid-template-columns:18px 10px minmax(0,1fr);gap:4px 7px;align-items:center;padding:10px;background:#faf9ff;border:1px solid #e2dcf3;border-radius:9px}.product-tag-options>label input{grid-row:1/3;accent-color:var(--brand-primary)}.product-tag-options>label i{grid-row:1/3}.product-tag-options>label span{font-size:8px;font-weight:800}.product-tag-options>label small{grid-column:3;overflow:hidden;color:var(--muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.product-workspace-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:12px;background:#e7e3ed;border:1px solid #e7e3ed;border-radius:10px}.product-workspace-summary>span{min-width:0;padding:9px 11px;background:#faf9ff}.product-workspace-summary small,.product-workspace-summary strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-workspace-summary small{color:var(--muted);font-size:7px}.product-workspace-summary strong{margin-top:4px;font-size:8px}.product-operations-snapshot{margin-top:10px;padding:11px;border:1px solid #dcd5f5;border-radius:10px;background:#f8f6ff}.product-operations-snapshot>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.product-operations-snapshot>header strong{color:#4f36b7;font-size:8px}.product-operations-snapshot>header small{color:var(--muted);font-size:7px}.product-operations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.product-operations-grid>span{min-width:0;padding:8px 9px;border:1px solid #e7e1fa;border-radius:8px;background:#fff}.product-operations-grid small,.product-operations-grid strong,.product-operations-grid em{display:block}.product-operations-grid small{color:var(--muted);font-size:7px}.product-operations-grid strong{margin-top:4px;overflow-wrap:anywhere;font-size:8px}.product-operations-grid em{margin-top:3px;color:#746887;font-size:7px;font-style:normal;line-height:1.45}.product-operations-coverage{margin:8px 1px 0;color:#746887;font-size:7px;line-height:1.45}.product-operations-actions{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:7px;padding-top:7px;border-top:1px dashed #dcd5f5}.product-operations-actions .text-button{padding:0;font-size:7px}.product-workspace-row details{margin-top:12px}.product-workspace-row summary{cursor:pointer;color:#6548d8;font-size:8px;font-weight:800}.product-sku-table{overflow-x:auto;margin-top:10px;border:1px solid var(--line);border-radius:10px}.product-sku-head,.product-sku-row{display:grid;grid-template-columns:minmax(210px,1.25fr) minmax(90px,.5fr) minmax(125px,.7fr) minmax(105px,.55fr) minmax(190px,1fr) 90px;gap:10px;align-items:center;min-width:900px;padding:0 12px}.product-sku-head{min-height:34px;color:var(--muted);background:#fafafa;border-bottom:1px solid var(--line);font-size:7px;font-weight:700}.product-sku-row{min-height:72px;background:#fff;border-bottom:1px solid var(--line)}.product-sku-row:last-child{border-bottom:0}.product-sku-row>div,.product-sku-row>span{min-width:0}.product-sku-row strong,.product-sku-row small,.product-sku-row code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-sku-row strong{font-size:8px}.product-sku-row small,.product-sku-row code,.product-sku-row>span{margin-top:3px;color:var(--muted);font-size:7px}.product-sku-row code{color:#66567f}.product-workspace-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 18px;color:var(--muted);background:#faf9ff;border-top:1px solid var(--line);font-size:8px}.product-result-boundary{margin:14px 18px 18px}@media(max-width:1100px){.product-workspace-filters{grid-template-columns:repeat(2,minmax(160px,1fr))}.product-result-card{overflow-x:auto}}@media(max-width:760px){.product-workspace-filters{grid-template-columns:1fr;padding:12px 14px}.product-workspace-row{padding:15px 14px}.product-workspace-row>header{flex-direction:column}.product-workspace-row>header>div:last-child{justify-content:flex-start}.product-workspace-summary{grid-template-columns:1fr 1fr}.product-operations-grid{grid-template-columns:1fr}.product-workspace-pagination{align-items:stretch;flex-direction:column;padding:12px 14px}.product-workspace-pagination .button{width:100%}.product-result-boundary{margin:12px 14px}.product-tag-toolbar{align-items:flex-start;flex-direction:column;padding:11px 14px}.product-tag-toolbar small{margin-left:0}.product-operating-tags{align-items:flex-start;flex-direction:column}.product-tag-options{grid-template-columns:1fr}}.status-pill.danger{color:#8f302f;background:#fbe5e5}.topbar-actions{display:flex;align-items:center;gap:10px}.topbar-commercial,.topbar-partner,.topbar-notification{display:flex;align-items:center;gap:6px;min-height:32px;padding:6px 10px;color:#584f61;background:#f8f6fb;border:1px solid #e4dfea;border-radius:999px;font-size:9px;font-weight:800;cursor:pointer}.topbar-commercial{color:#fff;background:var(--brand-primary);border-color:var(--brand-primary)}.topbar-commercial:hover{background:#5c3cb4}.topbar-partner:hover,.topbar-notification:hover{color:#5536b2;background:#f2eeff;border-color:#d6cbfa}.topbar-partner>span,.topbar-notification>span{color:#6848c7}.topbar-notification b{display:grid;min-width:18px;height:18px;place-items:center;padding:0 5px;color:#fff;background:#d74b72;border-radius:999px;font-size:7px}@media(max-width:760px){.topbar{height:auto;min-height:96px;align-items:stretch;flex-direction:column;gap:9px;padding:11px 14px 10px}.topbar-context{width:100%}.topbar-actions{width:100%;min-width:0;gap:6px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.topbar-actions::-webkit-scrollbar{display:none}.topbar-actions>button,.user-chip{flex:0 0 auto;white-space:nowrap}.user-chip{margin-left:auto}.user-chip>div{min-width:0;max-width:96px}.user-chip strong,.user-chip small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-notification{padding:6px 8px}.topbar-notification>span{display:none}.notification-center-page{gap:14px;padding:24px 14px 60px}.notification-metrics{grid-template-columns:1fr 1fr}.notification-filter-row{grid-template-columns:1fr;padding:14px}.notification-filter-actions .button{flex:1}.notification-row{grid-template-columns:20px 34px minmax(0,1fr);padding:13px 14px}.notification-open{grid-column:3;justify-self:start}.notification-copy p{white-space:normal}.notification-list-panel .panel-heading{align-items:flex-start;flex-direction:column}.notification-list-panel .panel-heading .action-row{width:100%;justify-content:flex-start}.notification-list-panel .pagination-row{padding:12px 14px}}@media(max-width:900px){.topbar-commercial,.topbar-partner{width:32px;overflow:hidden;justify-content:center;padding:6px;color:transparent}.topbar-commercial:before{content:"↑";color:#fff}.topbar-partner>span{color:#6848c7}.topbar-partner{font-size:0}}@media(max-width:760px){.topbar-commercial,.topbar-partner{width:auto;overflow:visible;padding:6px 9px;font-size:9px}.topbar-commercial{color:#fff}.topbar-commercial:before{content:none}.topbar-partner{color:#584f61}.user-chip>span,.user-chip small{display:none}.user-chip>div{max-width:72px}}.email-workspace-navigation,.team-workspace-navigation,.automation-workspace-navigation{display:flex;gap:7px;overflow-x:auto;padding:7px;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 24px #221c360d;scrollbar-width:none}.email-workspace-navigation::-webkit-scrollbar,.team-workspace-navigation::-webkit-scrollbar,.automation-workspace-navigation::-webkit-scrollbar{display:none}.email-workspace-navigation button,.team-workspace-navigation button,.automation-workspace-navigation button{flex:0 0 auto;min-height:36px;padding:7px 12px;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:9px;font:inherit;font-size:10px;font-weight:800;cursor:pointer;white-space:nowrap}.email-workspace-navigation button:hover,.team-workspace-navigation button:hover,.automation-workspace-navigation button:hover{color:var(--brand-primary-strong);background:var(--brand-primary-soft)}.email-workspace-navigation button.active,.team-workspace-navigation button.active,.automation-workspace-navigation button.active{color:#fff;background:var(--brand-primary);border-color:var(--brand-primary)}[id^=email-workspace-],[id^=team-workspace-],[id^=automation-workspace-]{scroll-margin-top:84px;outline:none}.email-contact-form{align-items:end;margin:16px 0}.email-composer-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.email-composer-progress>div{display:flex;min-width:0;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.email-composer-progress>div>span{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;color:var(--muted);background:var(--canvas);border:1px solid var(--line);border-radius:50%;font-weight:800}.email-composer-progress>div>div{display:grid;min-width:0;gap:3px}.email-composer-progress strong,.email-composer-progress small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-composer-progress small{color:var(--muted)}.email-composer-progress>div.complete{border-color:color-mix(in srgb,var(--green) 34%,var(--line));background:color-mix(in srgb,var(--green) 5%,var(--paper))}.email-composer-progress>div.complete>span{color:var(--green);border-color:color-mix(in srgb,var(--green) 40%,var(--line));background:color-mix(in srgb,var(--green) 10%,var(--paper))}.email-composer-progress>div.current{border-color:color-mix(in srgb,var(--brand-primary) 38%,var(--line));box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 7%,transparent)}.email-composer-progress>div.current>span{color:var(--brand-primary-strong);border-color:color-mix(in srgb,var(--brand-primary) 42%,var(--line));background:var(--brand-primary-soft)}.email-product-scope,.email-contact-scope{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--canvas)}.email-product-scope .field{min-width:min(360px,100%)}.email-product-scope>small,.email-contact-scope small{color:var(--muted)}.email-contact-scope>div:first-child{display:grid;gap:4px}.email-contact-filters{min-width:min(540px,100%);padding:0;border:0;background:transparent}.email-compose-review{display:grid;gap:12px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--canvas)}.email-compose-review.ready{border-color:color-mix(in srgb,var(--green) 42%,var(--line));background:color-mix(in srgb,var(--green) 5%,var(--paper))}.email-compose-review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.email-compose-review-head h3{margin:3px 0 0}.email-compose-review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.email-compose-review dl>div{display:grid;gap:4px;padding:11px 12px;border:1px solid var(--line);border-radius:11px;background:var(--surface)}.email-compose-review dt{color:var(--muted);font-size:12px}.email-compose-review dd{display:grid;gap:4px;margin:0;overflow-wrap:anywhere;font-weight:700}.email-compose-review dd small,.email-compose-review>small{color:var(--muted);font-weight:400}.email-company-picker{display:grid;gap:12px;margin:16px;padding:16px;border:1px solid color-mix(in srgb,var(--primary) 24%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--primary) 3%,var(--surface))}.email-company-picker-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.email-company-picker-head>div{display:grid;gap:4px}.email-company-picker-head small,.email-company-picker-head>span,.email-company-picker-list small{color:var(--muted)}.email-company-picker-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.email-company-picker-list{display:grid;gap:8px;max-height:320px;overflow:auto}.email-company-picker-list>article{display:grid;grid-template-columns:38px minmax(220px,1fr) auto auto;gap:12px;align-items:center;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.email-company-picker-list>article>div{display:grid;min-width:0;gap:4px}.email-company-picker-list>article small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-company-picker-avatar{display:grid;width:38px;height:38px;overflow:hidden;place-items:center;color:var(--primary);background:var(--brand-primary-soft);border-radius:50%;font-weight:800}.email-company-picker-avatar img{width:100%;height:100%;object-fit:cover}.email-product-picker{display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--canvas)}.email-product-picker>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.email-product-picker>small{color:var(--muted)}.email-recipient-preview-summary{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 0}.email-recipient-preview-summary span{flex:1 1 360px;color:var(--muted)}.email-recipient-preview-list{display:grid;gap:8px;max-height:360px;overflow:auto}.email-recipient-preview-list>article{display:grid;grid-template-columns:minmax(260px,1fr) minmax(180px,auto) auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.email-recipient-preview-list>article>div{display:grid;gap:4px}.email-recipient-preview-list small,.email-contact-target small{color:var(--muted)}.email-recipient-preview-list>article.creator_blocked{border-color:color-mix(in srgb,var(--danger) 35%,var(--line))}.email-contact-list,.email-task-list,.email-recipient-list,.email-event-list{display:grid;gap:10px}.email-contact-list>article{display:grid;grid-template-columns:auto minmax(260px,1fr) minmax(180px,auto) auto;gap:14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.email-contact-list article>div{display:grid;gap:4px}.email-contact-list small,.email-recipient-list small{overflow-wrap:anywhere}.email-contact-target{align-content:start;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--canvas)}.email-task-list>button{width:100%;text-align:left;display:grid;gap:6px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:inherit}.email-task-list>button:hover{border-color:var(--primary);transform:translateY(-1px)}.email-task-list>button>div{display:flex;justify-content:space-between;gap:12px;align-items:center}.email-inbox-card{display:grid;gap:16px}.email-inbox-syncbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 14px;border:1px solid var(--line);border-radius:13px;background:var(--canvas)}.email-inbox-syncbar>div{display:grid;min-width:0;gap:4px}.email-inbox-syncbar small{color:var(--muted);overflow-wrap:anywhere}.email-inbox-syncbar small.danger{color:var(--danger)}.email-inbox-syncbar small.success{color:var(--green)}.email-inbox-syncbar>.email-inbox-sync-actions{display:flex;flex:0 0 auto;grid-auto-flow:column;gap:8px}.email-inbox-statistics{display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.email-inbox-statistics-head{display:flex;align-items:end;justify-content:space-between;gap:16px}.email-inbox-statistics-head>div{display:grid;gap:4px;min-width:0}.email-inbox-statistics-head small{color:var(--muted)}.email-inbox-statistics-head label{display:grid;gap:4px;flex:0 0 140px;color:var(--muted);font-size:12px}.email-inbox-list{display:grid;gap:10px}.email-inbox-list>article{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.email-inbox-list>article:hover{border-color:var(--primary);transform:translateY(-1px)}.email-inbox-list>article.reviewed{background:color-mix(in srgb,var(--surface) 92%,var(--success))}.email-inbox-open{display:grid;min-width:0;gap:6px;padding:0;text-align:left;color:inherit;border:0;background:transparent}.email-inbox-open>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.email-inbox-open>div>strong{margin-right:auto}.email-inbox-list p{margin:0;font-weight:750;overflow-wrap:anywhere}.email-inbox-list small{color:var(--muted);overflow-wrap:anywhere}.email-inbox-reviewbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.email-inbox-reviewbar>div{display:grid;gap:5px}.email-inbox-reviewbar small{color:var(--muted)}.email-inbox-detail{width:min(720px,94vw);height:100%;overflow:auto;background:#f9f8f3;box-shadow:-18px 0 60px #15181429}.email-inbox-detail>.panel-head{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 28px;background:#f9f8f3f0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.email-inbox-detail>.panel-head h2,.email-inbox-detail>.panel-head p{margin:0}.email-inbox-detail>.panel-head p{margin-top:4px;color:var(--muted)}@media(max-width:640px){.email-inbox-syncbar{align-items:stretch;flex-direction:column}.email-inbox-list>article{grid-template-columns:1fr}.email-inbox-review,.email-inbox-reviewbar>.button{width:100%}.email-inbox-reviewbar{align-items:stretch;flex-direction:column}.email-inbox-syncbar>.email-inbox-sync-actions{display:grid;grid-auto-flow:row;width:100%}.email-inbox-sync-actions>.button{width:100%}}.email-inbox-messages{display:grid;gap:12px}.email-inbox-messages article{display:grid;gap:8px;padding:14px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.email-inbox-messages article>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.email-inbox-messages h3{margin:4px 0 0}.email-inbox-messages small{color:var(--muted)}.email-inbox-messages pre{margin:0;padding:12px;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;background:var(--canvas);font:inherit}.email-inbox-replies,.email-inbox-reply-compose{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--line)}.email-inbox-replies>h3{margin:0}.email-inbox-replies article{display:grid;gap:6px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.email-inbox-replies article>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.email-inbox-replies article p,.email-inbox-replies article small{margin:0;color:var(--muted);overflow-wrap:anywhere}.email-inbox-replies article small.danger{color:var(--danger)}.email-inbox-reply-compose textarea{resize:vertical}.email-delivery-operations{display:grid;gap:16px}.email-delivery-operations>.list-head>.action-row{align-items:center;justify-content:flex-end}.email-delivery-operations>.list-head>.action-row>span{color:var(--muted);white-space:nowrap}.email-operations-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.email-operations-kpis article{display:grid;gap:3px;min-width:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--canvas)}.email-operations-kpis span,.email-operations-kpis small{color:var(--muted);font-size:11px}.email-operations-kpis strong{font-size:24px}.email-operations-filters{display:grid;grid-template-columns:repeat(3,minmax(140px,.65fr)) minmax(280px,1.6fr);gap:12px;align-items:end}.email-operations-filters>label,.email-operations-filters form label{display:grid;min-width:0;gap:6px;color:var(--muted);font-size:10px;font-weight:700}.email-operations-filters input,.email-operations-filters select{width:100%;min-height:38px;padding:8px 10px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:9px}.email-operations-filters form{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:8px;align-items:end}.email-operations-list{display:grid;gap:10px}.email-operations-list>button{display:grid;width:100%;gap:10px;padding:14px;text-align:left;color:inherit;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.email-operations-list>button:hover{border-color:var(--primary);transform:translateY(-1px)}.email-operation-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.email-operation-head>div,.email-operation-facts>span{display:grid;min-width:0;gap:3px}.email-operation-head small,.email-operation-facts small,.email-operations-list>button>p{overflow-wrap:anywhere;color:var(--muted)}.email-operation-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.email-operation-facts>span{padding:9px 10px;border-radius:10px;background:var(--canvas)}.email-operations-list>button>p{margin:0;font-size:12px}.email-task-detail{width:min(720px,94vw);height:100%;overflow:auto;background:#f9f8f3;box-shadow:-18px 0 60px #15181429}.email-task-detail>.panel-head{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 28px;background:#f9f8f3f0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.email-task-detail>.panel-head h2,.email-task-detail>.panel-head p{margin:0}.email-task-detail>.panel-head p{margin-top:4px;color:var(--muted);font-size:10px}.email-task-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:14px;border-radius:12px;background:var(--canvas);font:inherit}.email-task-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.email-task-detail dl>div,.email-recipient-list>div,.email-event-list>div{display:grid;gap:4px;padding:12px;border:1px solid var(--line);border-radius:12px}.email-task-detail dt,.email-task-detail small{color:var(--muted);font-size:12px}.email-task-detail dd{margin:0}.email-selected-recipients{display:grid;gap:8px;min-width:0}.email-selected-recipients>div{display:flex;gap:6px;max-height:132px;overflow:auto;flex-wrap:wrap;padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--canvas)}.email-selected-recipients button{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 8px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:inherit}.email-selected-recipients button small{overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.email-ai-draft{display:grid;gap:14px;padding:16px;border:1px solid color-mix(in srgb,var(--primary) 28%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--primary) 4%,var(--surface))}.email-ai-draft-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.email-ai-draft-head>div{display:grid;gap:5px}.email-ai-draft-head small,.email-ai-draft-head>span,.email-ai-draft .action-row>small,.email-ai-result>small{color:var(--muted)}.email-ai-settings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.email-ai-settings .wide{grid-column:1 / -1}.email-ai-result{display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.email-ai-result>div{display:grid;gap:5px}.email-ai-result ul{margin:0;padding-left:20px}@media(max-width:900px){.email-composer-progress{grid-template-columns:1fr 1fr}.email-product-scope,.email-contact-scope{align-items:stretch;flex-direction:column}.email-contact-filters{min-width:0}.email-compose-review dl{grid-template-columns:1fr}.email-contact-list>article{grid-template-columns:auto 1fr}.email-recipient-preview-list>article{grid-template-columns:1fr}.email-company-picker-list>article{grid-template-columns:38px minmax(0,1fr)}.email-company-picker-search{grid-template-columns:1fr}.email-product-picker>div{grid-template-columns:1fr}.email-task-detail dl{grid-template-columns:1fr}.email-operations-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.email-operation-facts,.email-operations-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.email-operations-filters form{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto}.email-ai-draft-head{display:grid}.email-ai-settings{grid-template-columns:1fr}}@media(max-width:560px){.email-composer-progress,.email-operations-kpis,.email-operation-facts,.email-operations-filters{grid-template-columns:1fr}.email-operations-filters form{grid-column:auto;grid-template-columns:1fr}.email-inbox-statistics-head{align-items:stretch;flex-direction:column}.email-inbox-statistics-head label{flex-basis:auto}}.product-action-confirmation-panel{width:min(820px,96vw);height:100%;overflow:auto;background:var(--surface);box-shadow:-18px 0 60px #15181433}.product-action-confirmation-panel>.panel-head{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 28px;background:color-mix(in srgb,var(--surface) 94%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-action-confirmation-panel>.panel-head h2{margin:4px 0 0;font-size:20px}.product-action-confirmation-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.product-action-confirmation-facts article{display:flex;min-width:0;flex-direction:column;gap:5px;padding:12px;background:#faf9ff;border:1px solid #e5dff6;border-radius:10px}.product-action-confirmation-facts span{color:var(--muted);font-size:8px;font-weight:800}.product-action-confirmation-facts strong,.product-action-confirmation-facts small{overflow-wrap:anywhere}.product-action-confirmation-facts strong{font-size:10px}.product-action-confirmation-facts small{color:var(--muted);font-size:8px;line-height:1.55}.product-action-confirmation-evidence,.product-action-confirmation-boundary{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:10px}.product-action-confirmation-evidence{background:#f7fbf8;border:1px solid #d6e7dc}.product-action-confirmation-evidence p{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.product-action-confirmation-evidence small{color:var(--muted)}.product-action-confirmation-boundary{background:#f3f8ff;border:1px solid #cfe0f7}.product-action-confirmation-boundary.danger{background:#fff4f4;border-color:#efcaca}.product-action-confirmation-boundary span{line-height:1.65}.product-action-confirmation-ack{align-items:flex-start}.product-action-confirmation-ack input{margin-top:2px}.product-action-confirmation-panel .error-box small{display:block;margin-top:5px}@media(max-width:720px){.product-action-confirmation-panel{width:100vw}.product-action-confirmation-panel>.panel-head{padding:17px 14px}.product-action-confirmation-panel .panel-form{padding:18px 14px 36px}.product-action-confirmation-facts{grid-template-columns:1fr}.product-action-confirmation-panel .panel-actions{align-items:stretch;flex-direction:column-reverse}.product-action-confirmation-panel .panel-actions .button{width:100%}}.unsubscribe-page{min-height:100vh;display:grid;place-items:center;padding:32px 18px;color:#242228;background:radial-gradient(circle at 50% 0,#f7f2ff 0,transparent 42%),#f6f5f2;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.unsubscribe-card{width:min(520px,100%);padding:42px;text-align:center;background:#fff;border:1px solid #e6e2e9;border-radius:24px;box-shadow:0 22px 70px #2a203a1a}.unsubscribe-card h1{margin:12px 0 14px;font-size:clamp(26px,5vw,36px);line-height:1.18;letter-spacing:-.035em}.unsubscribe-card p{margin:0;color:#6c6770;font-size:15px;line-height:1.7}.unsubscribe-card p strong{color:#38333d;overflow-wrap:anywhere}.unsubscribe-symbol{display:grid;width:58px;height:58px;margin:0 auto 22px;place-items:center;color:#6848c7;background:#f0ebff;border-radius:19px;font-size:25px;font-weight:850}.unsubscribe-symbol.done{color:#197449;background:#e8f7ef}.unsubscribe-symbol.error{color:#a43d3d;background:#fdeeee}.unsubscribe-eyebrow{color:#756f7b!important;font-size:11px!important;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.unsubscribe-scope{display:grid;gap:7px;margin:24px 0;padding:16px;text-align:left;background:#faf9fb;border:1px solid #e9e5ec;border-radius:14px}.unsubscribe-scope span,.unsubscribe-scope small{color:#77717c;font-size:12px}.unsubscribe-scope strong{overflow-wrap:anywhere;color:#3d3742;font-size:14px}.unsubscribe-confirm{width:100%;min-height:48px;margin-top:2px;color:#fff;background:#5e3ec1;border:0;border-radius:12px;font-size:15px;font-weight:800;cursor:pointer}.unsubscribe-confirm:hover{background:#4f31ad}.unsubscribe-confirm:disabled{cursor:wait;opacity:.65}.unsubscribe-footnote{margin-top:18px!important;font-size:12px!important}@media(max-width:560px){.unsubscribe-page{align-items:start;padding:18px 12px}.unsubscribe-card{margin-top:7vh;padding:30px 20px;border-radius:20px}.unsubscribe-card h1{font-size:28px}}@media(max-width:760px){.legacy-detail-entry-boundary{grid-template-columns:1fr;margin:14px 14px 0;padding:14px}.legacy-detail-entry-boundary>div:nth-child(2){align-items:stretch;text-align:left}.legacy-detail-entry-boundary small{grid-column:auto}.legacy-detail-entry-boundary .button{width:100%;justify-content:center}}
