.reports-hub-view{min-height:100dvh;padding-bottom:calc(34px + env(safe-area-inset-bottom));background:var(--page);color:var(--text);display:none}.app.in-reports-hub>.app-header,.app.in-reports-hub>.content,.app.in-reports-hub>.incognito-screen,.app.in-reports-hub>.bottom-stack{display:none}.app.in-reports-hub .reports-hub-view{display:block}.reports-hub-header{z-index:45;min-height:82px;margin-inline:calc(var(--v6-page-gutter) * -1);padding:calc(10px + env(safe-area-inset-top)) var(--v6-page-gutter) 8px;background:color-mix(in srgb, var(--page) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid;position:sticky;top:0}.reports-hub-back{border:1px solid var(--line);width:42px;height:42px;color:var(--text);background:var(--surface-raised);box-shadow:var(--soft-shadow);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:transform .12s;display:grid}.reports-hub-back:active{transform:scale(.94)}.reports-hub-back svg{width:20px;height:20px}.reports-hub-header .v6-display-copy{gap:3px}.reports-hub-header .v6-display-subtitle{font-size:var(--v6-meta-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reports-hub-total{margin-top:1px}.reports-intro{gap:7px;padding:19px 2px 22px;display:grid}.reports-intro p{max-width:330px}.reports-section-bar{margin-bottom:10px}.reports-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.report-card-item{min-width:0}.report-card{--report-color:var(--accent);--report-tint:var(--accent-soft);border:1px solid var(--line);background:radial-gradient(circle at 0 100%, var(--report-tint), transparent 54%), var(--surface-raised);min-width:0;min-height:154px;box-shadow:var(--soft-shadow);text-align:left;border-radius:18px;grid-template-rows:auto 1fr;gap:18px;padding:14px;transition:transform .12s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}button.report-card{width:100%;color:inherit;font:inherit;cursor:pointer;transition:transform .12s,border-color .16s}button.report-card:active{transform:scale(.97)}button.report-card:hover{border-color:color-mix(in srgb, var(--accent) 32%, var(--line))}.report-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.report-card-icon{width:42px;height:42px;color:var(--report-color);background:var(--report-tint);border-radius:13px;flex:none;place-items:center;display:grid}.report-card-icon svg{width:23px;height:23px}.report-card-status{color:var(--muted);letter-spacing:.02em;align-items:center;gap:4px;font-size:10px;font-weight:500;display:inline-flex}.report-card.is-coming-soon{opacity:.38;pointer-events:none}.report-card.is-coming-soon .report-card-status{border:1px solid var(--line);background:color-mix(in srgb, var(--muted) 10%, transparent);border-radius:999px;padding:3px 9px}.report-card-pin{width:10px;height:10px}.report-card-copy{align-content:end;gap:5px;min-width:0;display:grid}.report-card-copy h2{color:var(--text);font-size:var(--v6-title-size);letter-spacing:-.018em;margin:0;font-weight:550;line-height:1.25}.report-card-copy p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.report-card[data-report=tasks]{--report-color:#35b95e;--report-tint:#35b95e1f}.report-card[data-report=automation]{--report-color:#e7a64b;--report-tint:#e7a64b21}.report-card[data-report=calendar]{--report-color:#48a3ff;--report-tint:#48a3ff1f}.report-card[data-report=consultants]{--report-color:#9b8cff;--report-tint:#9b8cff21}.report-card[data-report=performance]{--report-color:#25beb5;--report-tint:#25beb51f}.report-card[data-report=questions]{--report-color:#e58c57;--report-tint:#e58c5721}.report-card[data-report=documentation]{--report-color:var(--muted-strong);--report-tint:color-mix(in srgb, var(--muted-strong) 12%, transparent)}.report-card[data-report=cloud]{--report-color:#5aa9d6;--report-tint:#5aa9d621}.report-card[data-report=threads]{--report-color:#9b8cff;--report-tint:#9b8cff21}.report-card[data-report=ai]{--report-color:#47c782;--report-tint:#47c7821f}.documentation-report-header{z-index:45;min-height:82px;margin-inline:calc(var(--v6-page-gutter) * -1);padding:calc(10px + env(safe-area-inset-top)) var(--v6-page-gutter) 8px;background:color-mix(in srgb, var(--page) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;display:grid;position:sticky;top:0}.documentation-report-content,.documentation-section{gap:14px;display:grid}.documentation-report-content{padding-top:16px;padding-bottom:30px}.documentation-overview{border:1px solid var(--line);background:var(--surface-raised);box-shadow:var(--soft-shadow);border-radius:18px;gap:15px;padding:18px;display:grid}.documentation-overview>div:first-child{grid-template-columns:1fr auto;align-items:end;gap:3px 12px;display:grid}.documentation-overview-eyebrow{color:var(--muted);letter-spacing:.08em;grid-column:1/-1;font-size:10px;font-weight:650}.documentation-overview strong{color:var(--text);letter-spacing:-.05em;font-size:34px;font-weight:570}.documentation-overview>div:first-child>span:last-child{color:var(--muted-strong);font-size:var(--v6-meta-size);padding-bottom:5px}.documentation-overview>p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.documentation-departments{gap:10px;display:grid}.documentation-department{border:1px solid var(--line);background:var(--surface-raised);border-radius:15px;gap:11px;padding:15px;display:grid}.documentation-department.is-automation-ready{border-color:color-mix(in srgb, var(--accent) 34%, var(--line))}.maturity-bar{gap:8px;display:grid}.maturity-bar-heading,.documentation-department-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.maturity-bar-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.maturity-bar-value{color:var(--muted-strong);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:inline-flex}.maturity-bar-delta{color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:2px 6px}.maturity-bar-track{background:var(--surface-soft);border-radius:999px;height:7px;overflow:hidden}.maturity-bar-fill{border-radius:inherit;background:var(--accent);height:100%;display:block}.documentation-department-meta{color:var(--muted);font-size:10px}.documentation-department-meta span:last-child:not(:first-child){color:var(--accent)}.documentation-unlocks,.documentation-actions{border:1px solid var(--line);background:var(--surface-raised);border-radius:15px;overflow:hidden}.documentation-unlock-mark,.documentation-action-icon{width:34px;height:34px;color:var(--muted-strong);background:var(--surface-soft);border-radius:11px;flex:none;place-items:center;font-size:11px;font-weight:650;display:grid}.documentation-unlock.is-unlocked .documentation-unlock-mark{color:var(--accent);background:var(--accent-soft)}.documentation-report-state,.documentation-empty{text-align:center;align-content:center;justify-items:center;gap:12px;min-height:210px;display:grid}.documentation-report-state .skeleton-block{border-radius:15px;width:min(100%,360px);height:74px}.documentation-report-state p{color:var(--muted);margin:0;font-size:12px}.documentation-retry{width:auto;padding-inline:16px}.documentation-exercises{border-top:1px solid var(--line);gap:9px;padding-top:3px;display:grid}.documentation-exercises-title,.exercise-report-eyebrow{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:650}.exercise-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.exercise-category-card{border:1px solid var(--line);min-width:0;color:inherit;background:var(--surface-soft);font:inherit;text-align:left;border-radius:12px;align-items:center;gap:8px;padding:9px;display:flex}button.exercise-category-card{cursor:pointer}button.exercise-category-card:active{transform:scale(.98)}.exercise-category-card.is-locked{opacity:.58}.exercise-category-mark{width:24px;height:24px;color:var(--accent);background:var(--accent-soft);border-radius:8px;flex:none;place-items:center;font-size:9px;display:grid}.exercise-category-copy{gap:2px;min-width:0;display:grid}.exercise-category-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:580;overflow:hidden}.exercise-category-copy small{color:var(--muted);font-size:9px}.exercise-chat-context{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--surface-raised) 94%, var(--accent-soft));width:min(100%,720px);box-shadow:var(--soft-shadow);border-radius:15px;gap:9px;margin-inline:auto;padding:11px;display:grid}.exercise-chat-context-home{pointer-events:auto;width:100%;margin-bottom:8px}.exercise-chat-context[hidden]{display:none}.exercise-chat-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.exercise-chat-badge{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;font-size:11px;font-weight:620;display:inline-flex;overflow:hidden}.exercise-complete-button{border:1px solid var(--line);color:var(--muted-strong);background:var(--surface-soft);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:6px 9px;font-size:10px}.exercise-complete-button:disabled{opacity:.5;cursor:default}.exercise-question-chips{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.exercise-question-chips::-webkit-scrollbar{display:none}.exercise-question-chip{border:1px solid var(--line);max-width:min(82vw,330px);color:var(--muted-strong);background:var(--surface-raised);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:7px 10px;font-size:10px;overflow:hidden}.exercise-report-card{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:var(--surface-raised);width:min(100%,720px);box-shadow:var(--soft-shadow);border-radius:18px;gap:13px;margin:14px auto;padding:17px;display:grid}.exercise-report-card h2,.exercise-report-card h3,.exercise-report-card p,.exercise-report-card ul{margin:0}.exercise-report-card h2{font-size:16px;font-weight:590;line-height:1.35}.exercise-report-card section{gap:7px;display:grid}.exercise-report-card h3{color:var(--muted-strong);font-size:11px;font-weight:620}.exercise-report-card ul{color:var(--muted-strong);gap:6px;padding-left:18px;font-size:11px;line-height:1.45;display:grid}.exercise-report-card li span{color:var(--muted);display:block}.exercise-report-complete{color:var(--accent);font-size:11px}.documentation-insight-grid{gap:8px;display:grid}.documentation-insight-card{border:1px solid color-mix(in srgb, #e7a64b 30%, var(--line));background:color-mix(in srgb, var(--surface-raised) 94%, #e7a64b1f);border-radius:14px;grid-template-columns:28px minmax(0,1fr);gap:5px 10px;padding:13px;display:grid}.documentation-insight-card>span{color:#b7791f;background:#e7a64b24;border-radius:9px;grid-row:1/3;place-items:center;width:28px;height:28px;display:grid}.documentation-insight-card p,.documentation-insight-card strong{margin:0}.documentation-insight-card p{color:var(--text);font-size:11px;line-height:1.45}.documentation-insight-card strong{color:var(--muted);font-size:10px;font-weight:560}@media (width<=350px){.reports-hub-header{grid-template-columns:40px minmax(0,1fr)}.reports-hub-total{display:none}.report-card{min-height:146px;padding:12px}.exercise-category-grid{grid-template-columns:1fr}}.tutorial-hub-view{min-height:100dvh;padding-bottom:calc(34px + env(safe-area-inset-bottom));background:var(--page);color:var(--text);display:none}.app.in-tutorial-hub>.app-header,.app.in-tutorial-hub>.content,.app.in-tutorial-hub>.incognito-screen,.app.in-tutorial-hub>.bottom-stack,.app.in-tutorial-hub>.reports-hub-view,.app.in-tutorial-hub>.library-view,.app.in-tutorial-hub>.settings-view{display:none}.app.in-tutorial-hub .tutorial-hub-view{display:block}.tutorial-hub-header{z-index:48;min-height:82px;margin-inline:calc(var(--v6-page-gutter) * -1);padding:calc(10px + env(safe-area-inset-top)) var(--v6-page-gutter) 8px;background:color-mix(in srgb, var(--page) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid;position:sticky;top:0}.tutorial-hub-back{border:1px solid var(--line);width:42px;height:42px;color:var(--text);background:var(--surface-raised);box-shadow:var(--soft-shadow);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.tutorial-hub-back:active{transform:scale(.94)}.tutorial-hub-back svg{width:20px;height:20px}.tutorial-hub-header .v6-display-copy{gap:3px}.tutorial-hub-header .v6-display-subtitle{font-size:var(--v6-meta-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tutorial-intro{gap:7px;padding:19px 2px 22px;display:grid}.tutorial-intro p{max-width:350px}.tutorial-section-bar{margin-bottom:10px}.tutorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.tutorial-card-item{min-width:0}.tutorial-card-item.is-featured{grid-column:1/-1}.tutorial-card{--tutorial-color:#35b95e;--tutorial-tint:#35b95e1f;border:1px solid var(--line);width:100%;min-height:154px;color:inherit;background:radial-gradient(circle at 0 100%, var(--tutorial-tint), transparent 54%), var(--surface-raised);box-shadow:var(--soft-shadow);font:inherit;text-align:left;border-radius:18px;grid-template-rows:auto 1fr;gap:18px;padding:14px;display:grid;overflow:hidden}button.tutorial-card{cursor:pointer;transition:transform .12s,border-color .16s}button.tutorial-card:hover{border-color:color-mix(in srgb, var(--tutorial-color) 34%, var(--line))}button.tutorial-card:active{transform:scale(.97)}.tutorial-card-item.is-featured .tutorial-card{--tutorial-color:#e7a64b;--tutorial-tint:#e7a64b24;min-height:136px}.tutorial-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tutorial-card-icon{width:42px;height:42px;color:var(--tutorial-color);background:var(--tutorial-tint);border-radius:13px;flex:none;place-items:center;display:grid}.tutorial-card-icon svg{width:23px;height:23px}.tutorial-card-status{border:1px solid color-mix(in srgb, var(--tutorial-color) 24%, var(--line));color:var(--muted);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:550}.tutorial-card-copy{align-content:end;gap:5px;min-width:0;display:grid}.tutorial-card-copy h2{color:var(--text);font-size:var(--v6-title-size);letter-spacing:-.018em;margin:0;font-weight:550;line-height:1.25}.tutorial-card-copy p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.tutorial-card.is-coming-soon{opacity:.38;pointer-events:none}.tutorial-card[data-tutorial=questions]{--tutorial-color:#e58c57;--tutorial-tint:#e58c5721}.tutorial-card[data-tutorial=triage]{--tutorial-color:#56a7d8;--tutorial-tint:#56a7d821}.tutorial-card[data-tutorial=reports],.tutorial-card[data-tutorial=automation]{--tutorial-color:#e7a64b;--tutorial-tint:#e7a64b21}.tutorial-card[data-tutorial=calendar]{--tutorial-color:#48a3ff;--tutorial-tint:#48a3ff1f}.tutorial-card[data-tutorial=library],.tutorial-card[data-tutorial=settings]{--tutorial-color:#9b8cff;--tutorial-tint:#9b8cff21}@media (width<=350px){.tutorial-grid{grid-template-columns:1fr}.tutorial-card-item.is-featured{grid-column:auto}}.automation-report-header{z-index:45;min-height:82px;margin-inline:calc(var(--v6-page-gutter) * -1);padding:calc(10px + env(safe-area-inset-top)) var(--v6-page-gutter) 8px;background:color-mix(in srgb, var(--page) 92%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid;position:sticky;top:0}.automation-report-back{border:1px solid var(--line);width:42px;height:42px;color:var(--text);background:var(--surface-raised);box-shadow:var(--soft-shadow);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:transform .12s,border-color .16s;display:grid}.automation-report-back:active{transform:scale(.94)}.automation-report-back:hover{border-color:color-mix(in srgb, var(--text) 18%, var(--line))}.automation-report-back svg{width:20px;height:20px}.automation-report-header .v6-display-copy{gap:3px}.automation-report-header .v6-display-subtitle{font-size:var(--v6-meta-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.automation-live{align-items:center;gap:6px;display:inline-flex}.automation-live i{background:var(--muted);border-radius:50%;flex:none;width:6px;height:6px}.automation-subnav{z-index:42;top:calc(82px + env(safe-area-inset-top));margin:0 calc(var(--v6-page-gutter) * -1);padding:7px var(--v6-page-gutter) 9px;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--page) 94%, transparent);scrollbar-width:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);gap:4px;display:flex;position:sticky;overflow-x:auto}.automation-subnav::-webkit-scrollbar{display:none}.automation-subnav button{min-height:31px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:9px}.automation-subnav button[aria-current=page]{color:var(--text);background:var(--surface-raised);box-shadow:var(--soft-shadow)}.automation-report-body{padding:12px 0 calc(36px + env(safe-area-inset-bottom));align-content:start;gap:28px;display:grid}.automation-report-body button,.automation-report-body summary{-webkit-tap-highlight-color:transparent}.automation-loading{border:1px solid var(--line);background:radial-gradient(circle at 75% 20%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 36%), linear-gradient(145deg, var(--surface-raised), var(--surface-soft));border-radius:28px;min-height:430px;position:relative;overflow:hidden}.automation-loading:after{background:linear-gradient(110deg, transparent 25%, color-mix(in srgb, var(--text) 7%, transparent) 42%, transparent 58%);content:"";background-size:240% 100%;animation:1.4s linear infinite automation-shimmer;position:absolute;inset:0}@keyframes automation-shimmer{to{background-position-x:-240%}}.automation-section-heading{justify-content:space-between;align-items:end;gap:14px;margin-bottom:12px;padding:0 2px;display:flex}.automation-section-heading>div{gap:3px;min-width:0;display:grid}.automation-section-heading h2,.automation-section-heading h3{color:var(--text);letter-spacing:-.025em;margin:0;font-size:17px;font-weight:610;line-height:1.2}.automation-section-heading>button{color:var(--muted-strong);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:9px}.automation-primary-action,.automation-secondary-action{min-height:42px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 15px;font-size:10px;font-weight:600;transition:transform .12s,opacity .16s;display:inline-flex}.automation-primary-action{color:var(--button-text);background:var(--button);border:0}.automation-secondary-action{border:1px solid var(--line);color:var(--text);background:var(--surface-raised)}.automation-primary-action:active,.automation-secondary-action:active{transform:scale(.98)}.automation-primary-action:disabled,.automation-primary-action.is-disabled{opacity:.42;cursor:not-allowed}.automation-potential-hero{isolation:isolate;border:1px solid color-mix(in srgb, var(--accent) 15%, var(--line));background:radial-gradient(circle at 72% 18%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 34%), radial-gradient(circle at 12% 88%, color-mix(in srgb, var(--text) 5%, transparent), transparent 31%), linear-gradient(145deg, color-mix(in srgb, var(--surface-raised) 94%, var(--accent)), var(--surface-soft) 76%);min-height:430px;box-shadow:0 28px 70px #00000042, inset 0 1px 0 color-mix(in srgb, var(--text) 7%, transparent);border-radius:28px;grid-template-rows:auto 1fr auto;padding:20px;display:grid;position:relative;overflow:hidden}.automation-potential-hero:before{z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);width:112%;box-shadow:0 0 0 44px color-mix(in srgb, var(--accent) 3%, transparent), 0 0 0 110px color-mix(in srgb, var(--accent) 2%, transparent);content:"";border-radius:50%;position:absolute;top:-23%;right:-53%}.automation-potential-hero:after{z-index:-1;opacity:.42;background-image:radial-gradient(color-mix(in srgb, var(--text) 26%, transparent) .55px, transparent .55px);content:"";pointer-events:none;background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 52%);mask-image:linear-gradient(#000,#0000 52%)}.automation-potential-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.automation-potential-atmosphere span{background:color-mix(in srgb, var(--accent) 76%, white);width:4px;height:4px;box-shadow:0 0 16px color-mix(in srgb, var(--accent) 72%, transparent);border-radius:50%;position:absolute}.automation-potential-atmosphere span:first-child{top:22%;right:18%}.automation-potential-atmosphere span:nth-child(2){opacity:.65;width:2px;height:2px;top:39%;right:31%}.automation-potential-atmosphere span:nth-child(3){opacity:.45;width:3px;height:3px;bottom:29%;right:12%}.automation-potential-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.automation-potential-kicker{color:color-mix(in srgb, var(--text) 82%, var(--muted));letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:9px;font-weight:650;display:inline-flex}.automation-potential-kicker i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 5px var(--accent-soft), 0 0 22px color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%}.automation-period{border:1px solid color-mix(in srgb, var(--text) 8%, var(--line));background:color-mix(in srgb, var(--surface-soft) 68%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;flex:none;padding:3px;display:inline-flex}.automation-period button{min-height:30px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:9px}.automation-potential-main{align-self:center;justify-items:start;padding:36px 0 40px;display:grid}.automation-potential-overline{color:var(--muted-strong);margin-bottom:15px;font-size:11px}.automation-potential-value{max-width:100%;color:var(--text);letter-spacing:-.07em;text-shadow:0 14px 42px #0000002e;white-space:nowrap;font-size:clamp(50px,15.5vw,70px);font-weight:590;line-height:.92}.automation-potential-period{color:color-mix(in srgb, var(--accent) 75%, var(--text));margin-top:14px;font-size:12px;font-weight:540}.automation-potential-footer{border-top:1px solid color-mix(in srgb, var(--text) 8%, transparent);align-items:end;gap:8px;padding-top:17px;display:flex}.automation-potential-footer>button,.automation-potential-footer>span{min-width:0;color:var(--muted);font:inherit;background:0 0;border:0;padding:0;font-size:8px}.automation-potential-footer>button{text-align:left;cursor:pointer;margin-right:auto;display:grid}.automation-potential-footer>button strong{color:var(--accent);font-size:11px}.automation-potential-footer>span{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--line));color:color-mix(in srgb, var(--accent) 72%, var(--text));background:color-mix(in srgb, var(--accent) 7%, transparent);white-space:nowrap;border-radius:999px;padding:6px 8px}.automation-financial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.automation-financial-card{--tone:var(--accent);border:1px solid var(--line);min-width:0;min-height:230px;color:var(--text);background:radial-gradient(circle at 90% 5%, color-mix(in srgb, var(--tone) 12%, transparent), transparent 46%), var(--surface-raised);box-shadow:var(--soft-shadow);font:inherit;text-align:left;cursor:pointer;border-radius:20px;align-content:start;padding:15px;display:grid;position:relative;overflow:hidden}.automation-financial-card.is-loss{--tone:#e76a76}.automation-financial-card.is-growth{--tone:#35b95e}.automation-financial-label{color:var(--muted-strong);align-items:center;gap:7px;font-size:9px;font-weight:580;display:flex}.automation-financial-label i{background:var(--tone);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--tone) 10%, transparent);border-radius:50%}.automation-financial-card>strong{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin-top:22px;font-size:clamp(22px,6.6vw,29px);font-weight:620;overflow:hidden}.automation-financial-card>small{color:var(--tone);margin-top:4px;font-size:9px}.automation-financial-track{background:var(--surface-soft);border-radius:999px;height:4px;margin-top:20px;overflow:hidden}.automation-financial-track i{width:var(--value);border-radius:inherit;background:var(--tone);height:100%;display:block}.automation-financial-card p{color:var(--muted);margin:13px 0 0;font-size:9px;line-height:1.45}.automation-card-link{color:var(--muted-strong);align-self:end;margin-top:14px;font-size:8px}.automation-card-link b{color:var(--tone)}.automation-trend-surface{border:1px solid var(--line);width:100%;color:var(--text);background:var(--surface-soft);font:inherit;text-align:left;cursor:pointer;border-radius:20px;padding:15px;display:block}.automation-trend-summary{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.automation-trend-summary>div{gap:4px;display:grid}.automation-trend-summary span{color:var(--muted);font-size:9px}.automation-trend-summary strong{letter-spacing:-.035em;font-size:23px;font-weight:620}.automation-trend-summary>span{border-radius:999px;padding:5px 7px}.automation-trend-summary .is-positive{color:var(--accent);background:var(--accent-soft)}.automation-trend-chart{border-bottom:1px solid var(--line);background-image:linear-gradient(to bottom, transparent 32%, var(--line) 33%, transparent 34%, transparent 65%, var(--line) 66%, transparent 67%);height:138px;margin-top:10px;position:relative;overflow:hidden}.automation-trend-line{z-index:2;top:var(--y);left:var(--x);width:var(--length);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 55%, var(--muted)), var(--accent));height:2px;transform:rotate(var(--angle));transform-origin:0;border-radius:999px;position:absolute}.automation-trend-point{z-index:3;top:var(--y);left:var(--x);border:2px solid var(--surface-soft);background:color-mix(in srgb, var(--accent) 72%, var(--muted));border-radius:50%;width:7px;height:7px;position:absolute;transform:translate(-50%,-50%)}.automation-trend-point.is-current{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 5px var(--accent-soft), 0 0 18px color-mix(in srgb, var(--accent) 40%, transparent)}.automation-trend-labels{height:16px;position:absolute;inset:auto 0 2px}.automation-trend-labels span{left:var(--x);color:var(--muted);font-size:7px;position:absolute;transform:translate(-50%)}.automation-trend-surface>p{color:var(--muted);margin:12px 0 0;font-size:9px;line-height:1.45}.automation-weekly-card{border:1px solid var(--line);background:var(--surface-raised);box-shadow:var(--soft-shadow);border-radius:22px;grid-template-columns:.9fr 1.1fr;display:grid;overflow:hidden}.automation-weekly-cover{color:#f0eee7;background:radial-gradient(circle at 20% 20%,#35b95e2e,#0000 36%),linear-gradient(155deg,#263129,#111410 72%);align-content:space-between;min-height:330px;padding:18px;display:grid;position:relative;overflow:hidden}.automation-weekly-cover:after,.automation-report-cover:after{aspect-ratio:1;content:"";border:1px solid #35b95e2e;border-radius:50%;width:120%;position:absolute;bottom:-18%;right:-30%;box-shadow:0 0 0 36px #35b95e06,0 0 0 82px #35b95e05}.automation-weekly-cover>*{z-index:1;position:relative}.automation-weekly-cover>div{gap:5px;display:grid}.automation-weekly-cover span{color:#72d38c;letter-spacing:.12em;font-size:7px;font-weight:700}.automation-weekly-cover small{color:#f0eee78c;font-size:8px}.automation-weekly-cover>strong{letter-spacing:-.035em;font-size:21px;font-weight:560;line-height:1.1}.automation-weekly-cover p{color:#f0eee79e;margin:0;font-size:8px;line-height:1.5}.automation-weekly-cover footer{flex-wrap:wrap;gap:5px;display:flex}.automation-weekly-cover footer span{color:#f0eee79e;letter-spacing:0;border:1px solid #ffffff14;border-radius:999px;padding:5px 6px}.automation-weekly-copy{align-content:start;padding:17px;display:grid}.automation-report-seal{width:fit-content;color:var(--accent);align-items:center;gap:6px;font-size:8px;display:inline-flex}.automation-report-seal i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%}.automation-weekly-copy h3{letter-spacing:-.025em;margin:18px 0 0;font-size:16px;font-weight:600;line-height:1.25}.automation-weekly-copy>p{color:var(--muted);margin:8px 0 0;font-size:9px;line-height:1.5}.automation-weekly-copy ul{gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.automation-weekly-copy li{border-bottom:1px solid var(--line);color:var(--muted);padding-bottom:8px;font-size:8px}.automation-weekly-copy li strong{color:var(--text);font-size:10px}.automation-weekly-copy .automation-primary-action{align-self:end;width:100%}.automation-mini-calendar{border:1px solid var(--line);background:var(--surface-soft);border-radius:20px;overflow:hidden}.automation-mini-calendar-head,.automation-gantt-months{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.08em;grid-template-columns:repeat(3,1fr);padding:11px 13px;font-size:7px;display:grid}.automation-mini-roadmap-row{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:112px minmax(0,1fr) 68px;align-items:center;gap:9px;padding:12px;display:grid}.automation-mini-roadmap-row:last-child{border-bottom:0}.automation-mini-roadmap-title{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:8px;display:flex;overflow:hidden}.automation-mini-roadmap-title i{background:var(--color);border-radius:50%;flex:none;width:6px;height:6px}.automation-mini-roadmap-track{background-image:repeating-linear-gradient(to right, var(--line) 0 1px, transparent 1px calc(100% / 12));grid-template-columns:repeat(12,1fr);gap:1px;height:18px;display:grid;position:relative}.automation-mini-roadmap-track i{grid-column:var(--start) / span var(--span);background:var(--color);opacity:.76;border-radius:999px;align-self:center;height:7px}.automation-mini-roadmap-row>strong{text-align:right;font-size:8px}.automation-roadmap-preview>.automation-secondary-action{width:100%;margin-top:10px}.automation-matrix{border:1px solid var(--line);background:linear-gradient(to right, transparent 49.7%, var(--line) 50%, transparent 50.3%), linear-gradient(to bottom, transparent 49.7%, var(--line) 50%, transparent 50.3%), radial-gradient(circle at 20% 20%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 38%), var(--surface-soft);border-radius:18px;height:290px;position:relative;overflow:hidden}.automation-matrix-axis{z-index:1;color:var(--muted);letter-spacing:.1em;font-size:6px;position:absolute}.automation-matrix-axis.is-y{top:10px;left:10px}.automation-matrix-axis.is-x{bottom:9px;right:10px}.automation-matrix-quadrant{color:color-mix(in srgb, var(--muted) 66%, transparent);font-size:7px;position:absolute}.automation-matrix-quadrant.is-quick{top:12px;left:12px}.automation-matrix-quadrant.is-strategic{top:12px;right:12px}.automation-matrix-quadrant.is-later{bottom:12px;left:12px}.automation-matrix-dot{z-index:3;top:var(--y);left:var(--x);width:var(--size);height:var(--size);border:2px solid color-mix(in srgb, var(--color) 55%, var(--surface-raised));color:#fff;background:var(--color);box-shadow:0 0 0 5px color-mix(in srgb, var(--color) 10%, transparent), 0 8px 20px #0000002e;font:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:7px;display:grid;position:absolute;transform:translate(-50%,-50%)}.automation-matrix-dot:hover{z-index:5;transform:translate(-50%,-50%)scale(1.12)}.automation-ranked-list{border:1px solid var(--line);background:var(--surface-raised);border-radius:18px;margin-top:9px;display:grid;overflow:hidden}.automation-ranked-item{border:0;border-bottom:1px solid var(--line);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;display:grid}.automation-ranked-item:last-child{border-bottom:0}.automation-rank{color:var(--muted);font-size:8px}.automation-ranked-item>span:not(.automation-rank){gap:3px;min-width:0;display:grid}.automation-ranked-item>span:last-child{text-align:right}.automation-ranked-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:580;overflow:hidden}.automation-ranked-item small{color:var(--muted);font-size:7px}.automation-report-strip{margin-inline:calc(var(--v6-page-gutter) * -1);padding-inline:var(--v6-page-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:150px;grid-auto-flow:column;gap:9px;display:grid;overflow-x:auto}.automation-report-strip::-webkit-scrollbar{display:none}.automation-report-chip{border:1px solid var(--line);min-height:124px;color:var(--text);background:var(--surface-soft);font:inherit;text-align:left;scroll-snap-align:start;cursor:pointer;border-radius:17px;align-content:space-between;padding:13px;display:grid}.automation-report-chip span{color:var(--accent);letter-spacing:.08em;font-size:7px}.automation-report-chip strong{font-size:12px;font-weight:580}.automation-report-chip small{color:var(--muted);font-size:7px;line-height:1.4}.automation-prototype-note{color:var(--muted);text-align:center;margin:-8px 10px 0;font-size:8px;line-height:1.45}.automation-report-page,.automation-history-page,.automation-roadmap-page,.automation-opportunities-page,.automation-opportunity-page,.automation-proposal-page,.automation-sales-page,.automation-delivery-page{gap:28px;display:grid}.automation-report-cover{isolation:isolate;color:#f1f0eb;background:radial-gradient(circle at 14% 18%,#35b95e2e,#0000 38%),linear-gradient(155deg,#253128,#10130f 72%);border:1px solid #35b95e29;border-radius:26px;align-content:space-between;min-height:520px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 76px #00000047}.automation-report-cover>*{z-index:2;position:relative}.automation-report-cover-top{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;font-size:7px;display:flex}.automation-report-cover>div:nth-child(2){gap:9px;display:grid}.automation-report-cover>div:nth-child(2) small{color:#72d38c;letter-spacing:.1em;font-size:8px}.automation-report-cover h2{letter-spacing:-.055em;margin:0;font-size:38px;font-weight:540;line-height:.98}.automation-report-cover p{color:#f1f0eb99;max-width:280px;margin:0;font-size:10px;line-height:1.5}.automation-report-cover-metric{gap:8px;display:grid}.automation-report-cover-metric span{color:#f1f0eb94;font-size:9px}.automation-report-cover-metric strong{letter-spacing:-.06em;font-size:46px;font-weight:570}.automation-report-cover-metric small{color:#72d38c;font-size:8px}.automation-report-cover footer{color:#f1f0eb73;border-top:1px solid #ffffff14;justify-content:space-between;gap:10px;padding-top:14px;font-size:7px;display:flex}.automation-insight-stack{gap:9px;display:grid}.automation-insight{--tone:var(--accent);border:1px solid var(--line);background:linear-gradient(135deg, color-mix(in srgb, var(--tone) 5%, var(--surface-raised)), var(--surface-soft));border-radius:18px;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:15px;display:grid}.automation-insight.is-priority{--tone:#e7a64b}.automation-insight.is-signal{--tone:#48a3ff}.automation-insight.is-growth{--tone:#35b95e}.automation-insight>span{color:var(--tone);font-size:8px}.automation-insight>div{gap:5px;display:grid}.automation-insight small{color:var(--tone);letter-spacing:.08em;font-size:7px}.automation-insight h3{margin:0;font-size:12px;font-weight:600;line-height:1.35}.automation-insight p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.automation-report-metric-grid,.automation-health-grid,.automation-opportunity-hero-metrics,.automation-sales-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.automation-report-metric-grid article,.automation-health-grid article,.automation-opportunity-hero-metrics article,.automation-sales-offer-grid article{border:1px solid var(--line);background:var(--surface-raised);border-radius:15px;gap:7px;min-width:0;padding:13px;display:grid}.automation-report-metric-grid span,.automation-health-grid span,.automation-opportunity-hero-metrics span,.automation-sales-offer-grid span{color:var(--muted);font-size:7px}.automation-report-metric-grid strong,.automation-health-grid strong,.automation-opportunity-hero-metrics strong,.automation-sales-offer-grid strong{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:610;overflow:hidden}.automation-report-metric-grid small,.automation-health-grid small,.automation-opportunity-hero-metrics small{color:var(--muted);font-size:7px;line-height:1.35}.automation-chart-card,.automation-history-chart-card,.automation-matrix-card,.automation-funnel-card,.automation-gantt-card{border:1px solid var(--line);background:var(--surface-soft);border-radius:20px;margin-top:10px;padding:15px}.automation-chart-card>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.automation-chart-card>header div{gap:3px;display:grid}.automation-chart-card>header span{color:var(--muted);letter-spacing:.08em;font-size:7px}.automation-chart-card>header h3{margin:0;font-size:13px;font-weight:600}.automation-chart-card>header>strong{color:var(--accent);font-size:12px}.automation-chart-card>p{color:var(--muted);margin:12px 0 0;font-size:8px;line-height:1.45}.automation-waterfall{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);align-items:end;gap:7px;height:190px;margin-top:18px;padding-bottom:28px;display:grid}.automation-waterfall-item{text-align:center;grid-template-rows:18px 1fr;align-items:end;gap:5px;height:100%;display:grid;position:relative}.automation-waterfall-value{color:var(--muted-strong);white-space:nowrap;font-size:6px}.automation-waterfall-item i{width:70%;height:var(--height);background:var(--muted);border-radius:5px 5px 2px 2px;justify-self:center;display:block}.automation-waterfall-item.is-positive i{background:#35b95e}.automation-waterfall-item.is-negative i{background:#e76a76}.automation-waterfall-item.is-total i{background:#48a3ff}.automation-waterfall-item small{width:64px;max-width:none;color:var(--muted);font-size:6px;line-height:1.2;position:absolute;bottom:-24px;left:50%;right:50%;transform:translate(-50%)}.automation-department-bars{gap:9px;display:grid}.automation-department-bars article{border:1px solid var(--line);background:var(--surface-soft);border-radius:15px;padding:13px}.automation-department-bars article>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.automation-department-bars span{align-items:center;gap:7px;font-size:9px;display:flex}.automation-department-bars span i{background:var(--color);border-radius:50%;width:7px;height:7px}.automation-department-bars strong{font-size:10px}.automation-department-track{background:var(--surface-raised);border-radius:999px;height:5px;margin-top:10px;overflow:hidden}.automation-department-track i{width:var(--width);border-radius:inherit;background:var(--color);height:100%;display:block}.automation-department-bars p{color:var(--muted);margin:8px 0 0;font-size:7px}.automation-health-grid article i{background:linear-gradient(90deg, var(--accent) var(--value), var(--surface-soft) var(--value));border-radius:999px;height:4px;overflow:hidden}.automation-contributors{border:1px solid var(--line);background:var(--surface-soft);border-radius:17px;gap:0;margin-top:10px;display:grid;overflow:hidden}.automation-contributors>span{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.07em;padding:11px 12px;font-size:7px}.automation-contributors article{border-bottom:1px solid var(--line);grid-template-columns:28px 72px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.automation-contributors article:last-child{border-bottom:0}.automation-avatar-mini{width:27px;height:27px;color:var(--text);background:var(--surface-raised);border-radius:50%;place-items:center;font-size:9px;display:grid}.automation-contributors article>div{gap:2px;display:grid}.automation-contributors strong{font-size:8px}.automation-contributors small,.automation-contributors article>span:last-child{color:var(--muted);font-size:7px}.automation-contributors article>i{background:var(--surface-raised);border-radius:999px;height:4px;overflow:hidden}.automation-contributors article>i b{width:var(--value);border-radius:inherit;background:var(--accent);height:100%;display:block}.automation-report-actions>button{border:1px solid var(--line);width:100%;color:var(--text);background:var(--surface-soft);font:inherit;text-align:left;cursor:pointer;border-bottom:0;grid-template-columns:26px minmax(0,1fr) auto 14px;align-items:center;gap:9px;padding:12px;display:grid}.automation-report-actions>button:first-of-type{border-radius:16px 16px 0 0}.automation-report-actions>button:nth-of-type(3){border-bottom:1px solid var(--line);border-radius:0 0 16px 16px}.automation-report-actions>button>span{color:var(--muted);font-size:8px}.automation-report-actions>button>div{gap:3px;display:grid}.automation-report-actions>button>div:nth-child(3){text-align:right}.automation-report-actions>button strong{font-size:9px}.automation-report-actions>button small{color:var(--muted);font-size:7px}.automation-report-actions>button b{color:var(--accent)}.automation-report-cta-row,.automation-sales-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:11px;display:grid}.automation-history-hero,.automation-roadmap-hero,.automation-opportunities-hero{padding:22px 3px 4px}.automation-history-hero>span,.automation-roadmap-hero>span,.automation-opportunities-hero>span{color:var(--accent);letter-spacing:.1em;font-size:8px;font-weight:700}.automation-history-hero h2,.automation-roadmap-hero h2,.automation-opportunities-hero h2{letter-spacing:-.05em;margin:10px 0 0;font-size:30px;font-weight:570;line-height:1.04}.automation-history-hero>p,.automation-roadmap-hero>p,.automation-opportunities-hero>p{max-width:350px;color:var(--muted);margin:12px 0 0;font-size:10px;line-height:1.5}.automation-history-hero>div{border:1px solid var(--line);background:var(--surface-soft);border-radius:16px;grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:6px;margin-top:22px;padding:14px;display:grid}.automation-history-hero>div strong{font-size:18px;font-weight:610}.automation-history-hero>div span{color:var(--muted);font-size:7px}.automation-history-chart-value{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.automation-history-chart-value strong{letter-spacing:-.04em;font-size:25px;font-weight:620}.automation-history-chart-value span{color:var(--accent);font-size:8px}.automation-compare-options{margin-inline:calc(var(--v6-page-gutter) * -1);padding-inline:var(--v6-page-gutter);scrollbar-width:none;grid-auto-columns:120px;grid-auto-flow:column;gap:8px;display:grid;overflow-x:auto}.automation-compare-options::-webkit-scrollbar{display:none}.automation-compare-options button{border:1px solid var(--line);color:var(--text);background:var(--surface-soft);font:inherit;text-align:left;cursor:pointer;border-radius:14px;gap:5px;padding:11px;display:grid}.automation-compare-options button[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:color-mix(in srgb, var(--accent) 7%, var(--surface-raised))}.automation-compare-options span{color:var(--accent);font-size:7px}.automation-compare-options strong{font-size:9px}.automation-compare-options small{color:var(--muted);font-size:7px}.automation-comparison{border:1px solid var(--line);background:var(--surface-soft);border-radius:18px;margin-top:10px;overflow:hidden}.automation-comparison>header{border-bottom:1px solid var(--line);color:var(--muted-strong);text-align:center;grid-template-columns:1fr 16px 1fr;align-items:center;gap:8px;padding:12px;font-size:8px;display:grid}.automation-comparison article{border-bottom:1px solid var(--line);grid-template-columns:1fr 62px 12px 62px 48px;align-items:center;gap:5px;padding:11px;display:grid}.automation-comparison article:last-child{border-bottom:0}.automation-comparison article>span{color:var(--muted);font-size:7px}.automation-comparison article strong{text-align:right;font-size:8px}.automation-comparison article i{color:var(--muted);text-align:center;font-size:7px}.automation-comparison article small{text-align:right;font-size:7px}.is-positive{color:var(--accent)!important}.is-negative{color:#e76a76!important}.automation-timeline{display:grid}.automation-timeline>button{border:0;border-bottom:1px solid var(--line);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:16px minmax(0,1fr) auto 14px;align-items:center;gap:9px;padding:13px 0;display:grid;position:relative}.automation-timeline>button>i{border:2px solid var(--page);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 1px var(--accent);border-radius:50%}.automation-timeline>button>div{gap:3px;display:grid}.automation-timeline>button>div:nth-child(3){text-align:right}.automation-timeline span{color:var(--accent);letter-spacing:.07em;font-size:6px}.automation-timeline strong{font-size:9px}.automation-timeline small{color:var(--muted);font-size:7px}.automation-timeline b{color:var(--accent)}.automation-scenario-switch{border:1px solid var(--line);background:var(--surface-soft);border-radius:999px;gap:4px;margin-top:18px;padding:4px;display:flex;overflow-x:auto}.automation-scenario-switch button{min-height:32px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:8px}.automation-scenario-switch button[aria-pressed=true]{color:var(--text);background:var(--surface-raised);box-shadow:var(--soft-shadow)}.automation-plan-value{color:var(--accent)!important;letter-spacing:0!important;text-transform:none!important}.automation-gantt{overflow-x:auto}.automation-gantt-months{margin-left:118px}.automation-gantt-row{border:0;border-bottom:1px solid var(--line);width:100%;min-width:365px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:110px minmax(230px,1fr);align-items:center;gap:9px;padding:12px 0;display:grid}.automation-gantt-copy{grid-template-columns:7px 1fr;gap:2px 6px;display:grid}.automation-gantt-copy i{background:var(--color);border-radius:50%;grid-row:1/3;width:6px;height:6px;margin-top:2px}.automation-gantt-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.automation-gantt-copy small{color:var(--muted);font-size:6px}.automation-gantt-track{background-image:repeating-linear-gradient(to right, var(--line) 0 1px, transparent 1px calc(100% / 12));grid-template-columns:repeat(12,1fr);gap:2px;height:28px;display:grid}.automation-gantt-track i{grid-column:var(--start) / span var(--span);color:#fff;background:linear-gradient(90deg, color-mix(in srgb, var(--color) 68%, #111), var(--color));border-radius:999px;align-self:center;place-items:center;height:17px;display:grid}.automation-gantt-track b{font-size:7px}.automation-sequence article{border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr) auto 25px;align-items:center;gap:9px;padding:12px 0;display:grid}.automation-sequence article>span{color:var(--muted);font-size:8px}.automation-sequence article>div{gap:3px;display:grid}.automation-sequence article>div:nth-child(3){text-align:right}.automation-sequence strong{font-size:9px}.automation-sequence p{color:var(--muted);margin:0;font-size:7px;line-height:1.35}.automation-sequence small{color:var(--muted);font-size:6px}.automation-sequence button{border:1px solid var(--line);width:25px;height:25px;color:var(--accent);background:var(--surface-raised);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.automation-retainer-card{border:1px solid color-mix(in srgb, #9b8cff 22%, var(--line));background:radial-gradient(circle at 100% 0, #9b8cff21, transparent 46%), var(--surface-raised);border-radius:22px;gap:18px;padding:20px;display:grid;overflow:hidden}.automation-retainer-card span{color:#9b8cff;letter-spacing:.09em;font-size:7px}.automation-retainer-card h3{letter-spacing:-.03em;margin:7px 0 0;font-size:18px;font-weight:580;line-height:1.2}.automation-retainer-card p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.5}.automation-retainer-card button{min-height:40px;color:var(--button-text);background:var(--button);font:inherit;cursor:pointer;border:0;border-radius:999px;font-size:9px}.automation-matrix-card .automation-matrix{margin-top:4px}.automation-matrix-legend{grid-template-columns:1fr 1fr;gap:5px;margin-top:11px;display:grid}.automation-matrix-legend button{min-width:0;color:var(--muted-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:7px;display:flex}.automation-matrix-legend i{color:#fff;background:var(--color);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;display:grid}.automation-matrix-legend span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.automation-funnel{gap:8px;display:grid}.automation-funnel>div{width:var(--width);grid-template-columns:72px minmax(0,1fr) 20px;align-items:center;gap:8px;display:grid}.automation-funnel span{color:var(--muted);font-size:7px}.automation-funnel i{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 38%, var(--surface-raised)), var(--accent));border-radius:4px;height:14px}.automation-funnel strong{font-size:8px}.automation-portfolio-list{gap:9px;display:grid}.automation-portfolio-list .automation-section-heading{margin-bottom:3px}.automation-portfolio-card{border:1px solid var(--line);color:var(--text);background:var(--surface-soft);font:inherit;text-align:left;cursor:pointer;border-radius:18px;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:15px;display:grid}.automation-portfolio-rank{color:var(--muted);font-size:8px}.automation-portfolio-copy{gap:5px;display:grid}.automation-portfolio-copy>span{color:var(--muted);align-items:center;gap:6px;font-size:7px;display:flex}.automation-portfolio-copy i{background:var(--color);border-radius:50%;width:6px;height:6px}.automation-portfolio-copy h3{margin:0;font-size:13px;font-weight:600;line-height:1.25}.automation-portfolio-copy p{color:var(--muted);margin:0;font-size:8px;line-height:1.45}.automation-portfolio-metrics{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:10px;display:grid}.automation-portfolio-metrics span{gap:4px;display:grid}.automation-portfolio-metrics small{color:var(--muted);font-size:6px}.automation-portfolio-metrics strong{font-size:9px}.automation-portfolio-card>b{color:var(--accent);grid-column:1/-1;font-size:8px;font-weight:560}.automation-opportunity-hero{padding:22px 2px 4px}.automation-opportunity-meta{flex-wrap:wrap;gap:6px;display:flex}.automation-opportunity-meta span{border:1px solid var(--line);color:var(--muted-strong);background:var(--surface-soft);border-radius:999px;align-items:center;gap:6px;padding:5px 7px;font-size:7px;display:flex}.automation-opportunity-meta i{background:var(--color);border-radius:50%;width:6px;height:6px}.automation-opportunity-hero h2{letter-spacing:-.05em;margin:18px 0 0;font-size:32px;font-weight:570;line-height:1.02}.automation-opportunity-hero>p{color:var(--muted);margin:12px 0 0;font-size:10px;line-height:1.55}.automation-opportunity-hero-metrics{grid-template-columns:1.2fr 1fr;margin-top:20px}.automation-opportunity-hero-metrics article{background:var(--surface-soft);padding:15px}.automation-before-after,.automation-diagnostic-card,.automation-evidence,.automation-proposal-scope,.automation-proposal-timeline,.automation-price-proof,.automation-sales-brief,.automation-sales-offer,.automation-objections,.automation-open-questions{border:1px solid var(--line);background:var(--surface-soft);border-radius:20px;padding:16px}.automation-time-comparison{grid-template-columns:1fr 20px 1fr;align-items:center;gap:8px;display:grid}.automation-time-comparison article{border:1px solid var(--line);background:var(--surface-raised);border-radius:15px;gap:5px;padding:13px;display:grid}.automation-time-comparison article>span{color:var(--muted);letter-spacing:.08em;font-size:6px}.automation-time-comparison strong{letter-spacing:-.04em;font-size:22px;font-weight:610}.automation-time-comparison small{color:var(--muted);font-size:7px}.automation-time-comparison i{background:linear-gradient(90deg, #e76a76 var(--width), var(--surface-soft) var(--width));border-radius:999px;height:5px;margin-top:7px;overflow:hidden}.automation-time-comparison>b{color:var(--accent);text-align:center}.automation-saved-time{color:var(--accent);background:var(--accent-soft);border-radius:12px;align-items:baseline;gap:7px;margin-top:12px;padding:11px;display:flex}.automation-saved-time strong{font-size:13px}.automation-saved-time span{font-size:7px}.automation-before-after>p{color:var(--muted);margin:10px 1px 0;font-size:8px;line-height:1.45}.automation-diagnostic-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.automation-diagnostic-grid article{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;padding:12px}.automation-diagnostic-grid span{color:var(--muted);font-size:7px}.automation-diagnostic-grid strong{margin-top:7px;font-size:15px;display:block}.automation-diagnostic-grid p{color:var(--muted);margin:6px 0 0;font-size:7px;line-height:1.4}.automation-evidence-list{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;gap:0;display:grid;overflow:hidden}.automation-evidence-list article{border-bottom:1px solid var(--line);grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;display:grid}.automation-evidence-list article:last-child{border-bottom:0}.automation-evidence-list article>i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%}.automation-evidence-list article>div{gap:3px;display:grid}.automation-evidence-list span{color:var(--muted);font-size:6px}.automation-evidence-list strong{font-size:8px}.automation-evidence-list small{color:var(--muted);font-size:6px}.automation-evidence-list b{color:var(--accent);font-size:6px;font-weight:560}.automation-formula{border:1px dashed color-mix(in srgb, var(--accent) 26%, var(--line));background:var(--accent-soft);border-radius:13px;margin-top:9px;padding:12px}.automation-formula span{color:var(--accent);letter-spacing:.08em;font-size:6px}.automation-formula code{color:var(--text);white-space:normal;margin-top:8px;font-size:8px;display:block}.automation-formula p{color:var(--muted);margin:7px 0 0;font-size:7px;line-height:1.4}.automation-opportunity-next{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));background:radial-gradient(circle at 100% 0, var(--accent-soft), transparent 48%), var(--surface-raised);border-radius:21px;gap:16px;padding:20px;display:grid}.automation-opportunity-next span{color:var(--accent);letter-spacing:.08em;font-size:7px}.automation-opportunity-next h3{letter-spacing:-.03em;margin:7px 0 0;font-size:18px;font-weight:580}.automation-opportunity-next p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.5}.automation-prototype-banner,.automation-internal-banner{color:color-mix(in srgb, #9b8cff 75%, var(--text));background:#9b8cff12;border:1px solid #9b8cff2e;border-radius:14px;align-items:center;gap:7px;padding:10px 12px;font-size:8px;display:flex}.automation-prototype-banner i{background:#9b8cff;border-radius:50%;width:6px;height:6px}.automation-proposal-cover{border:1px solid color-mix(in srgb, var(--accent) 20%, var(--line));background:radial-gradient(circle at 80% 0, color-mix(in srgb, var(--accent) 13%, transparent), transparent 42%), var(--surface-raised);box-shadow:var(--shadow);border-radius:24px;gap:14px;padding:22px;display:grid}.automation-proposal-cover>span{color:var(--accent);letter-spacing:.09em;font-size:7px}.automation-proposal-cover h2{letter-spacing:-.05em;margin:0;font-size:30px;font-weight:570;line-height:1.05}.automation-proposal-cover>p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.automation-proposal-cover>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;display:grid}.automation-proposal-cover article{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;gap:6px;padding:10px;display:grid}.automation-proposal-cover article span{color:var(--muted);font-size:6px}.automation-proposal-cover article strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.automation-proposal-scope ul{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.automation-proposal-scope li{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr;gap:8px;padding:11px;display:grid}.automation-proposal-scope li:last-child{border-bottom:0}.automation-proposal-scope li>i{width:20px;height:20px;color:var(--accent);background:var(--accent-soft);border-radius:50%;place-items:center;font-size:8px;font-style:normal;display:grid}.automation-proposal-scope li span{gap:3px;display:grid}.automation-proposal-scope li strong{font-size:8px}.automation-proposal-scope li small{color:var(--muted);font-size:7px}.automation-proposal-timeline article{border-bottom:1px solid var(--line);grid-template-columns:26px 1fr auto;align-items:center;gap:9px;padding:11px 0;display:grid}.automation-proposal-timeline article:last-child{border-bottom:0}.automation-proposal-timeline article>span{width:24px;height:24px;color:var(--accent);background:var(--accent-soft);border-radius:50%;place-items:center;font-size:8px;display:grid}.automation-proposal-timeline article div{gap:2px;display:grid}.automation-proposal-timeline strong{font-size:8px}.automation-proposal-timeline p{color:var(--muted);margin:0;font-size:7px}.automation-proposal-timeline small{color:var(--muted);font-size:7px}.automation-price-proof>div:first-child span{color:var(--accent);letter-spacing:.08em;font-size:7px}.automation-price-proof h3{margin:8px 0 0;font-size:17px;font-weight:580;line-height:1.25}.automation-price-proof p{color:var(--muted);margin:8px 0 0;font-size:8px;line-height:1.5}.automation-price-proof>button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-size:8px}.automation-proposal-checkout{z-index:20;border:1px solid var(--line);background:color-mix(in srgb, var(--surface-raised) 92%, transparent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;grid-template-columns:1fr auto;gap:9px;padding:14px;display:grid;position:sticky;bottom:10px}.automation-proposal-checkout>div{gap:3px;display:grid}.automation-proposal-checkout>div span{color:var(--muted);letter-spacing:.08em;font-size:6px}.automation-proposal-checkout>div strong{letter-spacing:-.04em;font-size:21px}.automation-proposal-checkout>div small{color:var(--muted);font-size:6px}.automation-proposal-checkout>p{color:var(--muted);text-align:center;grid-column:1/-1;margin:0;font-size:7px}.automation-internal-banner{gap:3px;display:grid}.automation-internal-banner span{color:#9b8cff;letter-spacing:.1em;font-size:6px}.automation-internal-banner strong{color:var(--text);font-size:10px}.automation-internal-banner small{color:var(--muted);font-size:7px}.automation-sales-readiness{border:1px solid var(--line);background:var(--surface-raised);border-radius:21px;grid-template-columns:110px 1fr;gap:16px;padding:18px;display:grid}.automation-sales-readiness>div:first-child{aspect-ratio:1;border:7px solid color-mix(in srgb, var(--accent) 72%, var(--surface-soft));text-align:center;border-radius:50%;place-content:center;justify-items:center;display:grid}.automation-sales-readiness>div:first-child span{color:var(--muted);font-size:6px}.automation-sales-readiness>div:first-child strong{letter-spacing:-.05em;font-size:31px;font-weight:610}.automation-sales-readiness>div:first-child small{color:var(--muted);font-size:7px}.automation-sales-readiness>div:last-child{align-content:center;gap:7px;display:grid}.automation-sales-readiness h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:580;line-height:1.2}.automation-sales-readiness p{color:var(--muted);margin:0;font-size:8px;line-height:1.5}.automation-sales-brief>article{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr;gap:9px;padding:12px 0;display:grid}.automation-sales-brief>article:last-child{border-bottom:0}.automation-sales-brief>article>span{color:var(--accent);font-size:8px}.automation-sales-brief article div{gap:5px;display:grid}.automation-sales-brief strong{font-size:9px}.automation-sales-brief p{color:var(--muted);margin:0;font-size:8px;font-style:italic;line-height:1.5}.automation-objections details{border-bottom:1px solid var(--line)}.automation-objections details:last-child{border-bottom:0}.automation-objections summary{color:var(--text);cursor:pointer;padding:12px 0;font-size:9px}.automation-objections details p{color:var(--muted);margin:-2px 0 12px;font-size:8px;line-height:1.5}.automation-delivery-status{border:1px solid color-mix(in srgb, var(--accent) 20%, var(--line));background:var(--surface-raised);border-radius:19px;gap:7px;padding:17px;display:grid}.automation-delivery-status span{color:var(--accent);letter-spacing:.09em;font-size:7px}.automation-delivery-status strong{font-size:18px;font-weight:590}.automation-delivery-status>i{background:var(--surface-soft);border-radius:999px;height:6px;overflow:hidden}.automation-delivery-status>i b{border-radius:inherit;background:var(--accent);width:84%;height:100%;display:block}.automation-delivery-status small{color:var(--muted);font-size:7px}.automation-delivery-title span{color:var(--accent);font-size:7px}.automation-delivery-title h2{letter-spacing:-.05em;margin:10px 0 0;font-size:29px;font-weight:570;line-height:1.04}.automation-delivery-title p{color:var(--muted);margin:10px 0 0;font-size:9px;line-height:1.5}.automation-delivery-sections{grid-template-columns:1fr 1fr;gap:9px;display:grid}.automation-delivery-sections article{border:1px solid var(--line);background:var(--surface-soft);border-radius:16px;overflow:hidden}.automation-delivery-sections header{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr;gap:6px;padding:11px;display:grid}.automation-delivery-sections header span{color:var(--accent);font-size:7px}.automation-delivery-sections header strong{font-size:8px}.automation-delivery-sections header small{color:var(--muted);grid-column:2;font-size:6px}.automation-delivery-sections ul{gap:7px;margin:0;padding:10px;list-style:none;display:grid}.automation-delivery-sections li{color:var(--muted-strong);gap:6px;font-size:7px;display:flex}.automation-delivery-sections li i{color:var(--accent);font-style:normal}.automation-open-questions article{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.automation-open-questions article:last-child{border-bottom:0}.automation-open-questions article span{color:var(--muted);font-size:7px}.automation-open-questions article p{margin:0;font-size:8px;line-height:1.35}.automation-open-questions article button{border:1px solid var(--line);color:var(--muted-strong);background:var(--surface-raised);font:inherit;border-radius:999px;padding:5px 7px;font-size:6px}.automation-error,.automation-empty{border:1px solid var(--line);min-height:330px;color:var(--muted);background:var(--surface-soft);text-align:center;border-radius:24px;place-content:center;justify-items:center;gap:7px;padding:28px;display:grid}.automation-error strong,.automation-empty strong{color:var(--text);font-size:var(--v6-body-size)}.automation-error p,.automation-empty p{max-width:300px;margin:0;font-size:11px;line-height:1.45}.automation-error button{border:1px solid var(--line);min-height:38px;color:var(--text);background:var(--surface-raised);font:inherit;cursor:pointer;border-radius:999px;margin-top:8px;padding:0 14px;font-size:11px}html[data-theme=light] .automation-potential-hero{box-shadow:0 24px 60px #3f392b1f,inset 0 1px #ffffffe6}@media (width<=390px){.automation-potential-hero{border-radius:24px;min-height:400px;padding:17px}.automation-potential-top{flex-direction:column;align-items:flex-start}.automation-potential-value{font-size:clamp(46px,15.2vw,58px)}.automation-potential-footer>span:last-child{display:none}.automation-weekly-card{grid-template-columns:1fr}.automation-weekly-cover{min-height:245px}.automation-report-metric-grid,.automation-health-grid{grid-template-columns:1fr 1fr}.automation-report-metric-grid article:last-child,.automation-health-grid article:last-child{grid-column:1/-1}.automation-proposal-checkout{grid-template-columns:1fr}.automation-proposal-checkout .automation-primary-action{width:100%}.automation-sales-readiness{grid-template-columns:90px 1fr}}@media (width<=350px){.automation-report-header{grid-template-columns:40px minmax(0,1fr)}.automation-live{display:none}.automation-potential-value{font-size:43px}.automation-financial-grid,.automation-diagnostic-grid,.automation-delivery-sections,.automation-report-cta-row,.automation-sales-actions{grid-template-columns:1fr}.automation-financial-card{min-height:190px}.automation-opportunity-hero-metrics{grid-template-columns:1fr}.automation-comparison article{grid-template-columns:1fr 52px 10px 52px}.automation-comparison article small{grid-column:2/-1}}@media (prefers-reduced-motion:reduce){.automation-loading:after{animation:none}.automation-matrix-dot{transition:none}}.automation-report-header,.automation-subnav,.automation-report-body{--automation-tone:#e7a64b;--automation-tone-soft:#e7a64b21;--automation-blue:#48a3ff;--automation-red:#e76a76}.automation-report-header{background:color-mix(in srgb, var(--page) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.automation-live.is-prototype{color:var(--muted-strong);background:var(--surface-soft)}.automation-live.is-prototype i{background:var(--automation-tone);box-shadow:0 0 0 4px var(--automation-tone-soft)}.automation-subnav{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;gap:8px;margin:0 0 19px;padding:3px 1px 5px;position:relative;top:auto}.automation-subnav button{border:1px solid var(--line);border-radius:var(--v6-control-radius);min-height:40px;color:var(--muted-strong);background:var(--surface-soft);padding:0 13px;font-size:11px}.automation-subnav button[aria-current=page]{border-color:color-mix(in srgb, var(--automation-tone) 34%, var(--line));color:var(--text);background:var(--automation-tone-soft);box-shadow:none}.automation-report-body{grid-template-columns:minmax(0,1fr);gap:24px;width:100%;padding-top:0}.automation-report-body>*,.automation-financial-equation,.automation-financial-grid{min-width:0}.automation-loading{background:var(--surface-soft);border-radius:18px;min-height:250px}.automation-section-heading{align-items:flex-end;margin-bottom:10px;padding-inline:2px}.automation-section-heading>div{gap:4px}.automation-section-heading span,.automation-section-heading>div>span{color:var(--muted);letter-spacing:.02em;text-transform:none;font-size:10px;font-weight:500}.automation-section-heading h2,.automation-section-heading h3{font-size:var(--v6-title-size);letter-spacing:-.018em;font-weight:500;line-height:1.32}.automation-section-heading>button{border:1px solid var(--line);min-height:30px;color:var(--muted-strong);background:var(--surface-soft);border-radius:999px;padding:0 10px;font-size:10px}.automation-primary-action,.automation-secondary-action{border-radius:999px;min-height:40px;padding:0 13px;font-size:11px;font-weight:500}.automation-primary-action{color:var(--text);background:var(--automation-tone-soft);border-color:color-mix(in srgb, var(--automation-tone) 32%, var(--line))}.automation-primary-action span{color:var(--automation-tone)}.automation-secondary-action{background:var(--surface-soft)}.automation-potential-hero{border-color:var(--line);min-height:268px;color:var(--text);background:radial-gradient(circle at 0 100%, var(--automation-tone-soft), transparent 56%), var(--surface-raised);box-shadow:var(--soft-shadow);border-radius:18px;padding:17px}.automation-potential-hero:before,.automation-potential-hero:after,.automation-potential-atmosphere{display:none}.automation-potential-top,.automation-potential-main,.automation-potential-footer{z-index:1;position:relative}.automation-potential-kicker{color:var(--muted-strong);letter-spacing:.02em;font-size:10px}.automation-potential-kicker i{background:var(--automation-tone);box-shadow:0 0 0 4px var(--automation-tone-soft)}.automation-period{border-color:var(--line);background:var(--surface-soft);-webkit-backdrop-filter:none;backdrop-filter:none;padding:2px}.automation-period button{min-height:30px;color:var(--muted);padding-inline:10px;font-size:10px}.automation-period button[aria-pressed=true]{color:var(--text);background:var(--surface-raised);box-shadow:none}.automation-potential-main{align-content:center;gap:4px;padding-block:22px 18px}.automation-potential-overline,.automation-potential-period{color:var(--muted);font-size:11px}.automation-potential-value{max-width:none;color:var(--text);letter-spacing:-.055em;text-shadow:none;font-size:clamp(44px,12.2vw,58px);font-weight:560}.automation-potential-footer{border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface-soft) 64%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:56px;margin:0 -17px -17px;padding:10px 17px}.automation-potential-footer>button,.automation-potential-footer>span{color:var(--muted);background:0 0;border:0;padding:0;font-size:9px}.automation-potential-footer>button{align-items:flex-start}.automation-potential-footer>button strong{color:var(--automation-tone)}.automation-potential-footer>span{justify-content:flex-end;align-items:center}.automation-financial-grid{gap:10px}.automation-financial-card{border-color:var(--line);background:radial-gradient(circle at 0 100%, color-mix(in srgb, var(--tone) 10%, transparent), transparent 58%), var(--surface-raised);min-height:176px;box-shadow:var(--soft-shadow);border-radius:18px;padding:14px}.automation-financial-card:before{display:none}.automation-financial-label{color:var(--muted-strong);font-size:10px}.automation-financial-card>strong{font-size:clamp(25px,7.4vw,34px);font-weight:550}.automation-financial-card>small,.automation-financial-card p,.automation-card-link{font-size:9px}.automation-financial-card p{line-height:1.4}.automation-financial-track{background:var(--surface-soft);height:4px}.automation-trend-surface,.automation-mini-calendar,.automation-matrix,.automation-ranked-list,.automation-report-chip,.automation-chart-card,.automation-history-chart-card,.automation-matrix-card,.automation-funnel-card,.automation-gantt-card,.automation-comparison,.automation-contributors,.automation-portfolio-card,.automation-before-after,.automation-diagnostic-card,.automation-evidence,.automation-proposal-scope,.automation-proposal-timeline,.automation-price-proof,.automation-sales-brief,.automation-sales-offer,.automation-objections,.automation-open-questions{border-color:var(--line);background:var(--surface-raised);box-shadow:var(--soft-shadow);border-radius:18px}.automation-trend-surface{padding:14px}.automation-trend-summary span,.automation-trend-surface>p{font-size:10px}.automation-trend-summary strong{font-size:21px;font-weight:550}.automation-trend-summary .is-positive,.automation-history-chart-value span{color:var(--automation-tone);background:var(--automation-tone-soft)}.automation-trend-chart{background-image:linear-gradient(to right, color-mix(in srgb, var(--line) 80%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--line) 80%, transparent) 1px, transparent 1px)}.automation-trend-line,.automation-trend-point.is-current,.automation-timeline>button>i{background:var(--automation-tone)}.automation-trend-point{border-color:var(--automation-tone)}.automation-trend-point.is-current,.automation-timeline>button>i{box-shadow:0 0 0 4px var(--automation-tone-soft)}.automation-weekly-card{border-color:var(--line);background:var(--surface-raised);box-shadow:var(--soft-shadow);border-radius:18px;grid-template-columns:1fr;overflow:hidden}.automation-weekly-cover,.automation-report-cover{color:var(--text);background:radial-gradient(circle at 0 100%, var(--automation-tone-soft), transparent 58%), var(--surface-soft)}.automation-weekly-cover{border-bottom:1px solid var(--line);min-height:180px;padding:15px}.automation-weekly-cover:after,.automation-report-cover:after{display:none}.automation-weekly-cover span,.automation-weekly-cover small,.automation-weekly-cover p,.automation-weekly-cover footer span,.automation-report-cover p,.automation-report-cover-metric span,.automation-report-cover footer{color:var(--muted)}.automation-weekly-cover>div>span,.automation-report-cover>div:nth-child(2) small,.automation-report-cover-metric small{color:var(--automation-tone)}.automation-weekly-cover footer span{border-color:var(--line);background:var(--surface-raised)}.automation-weekly-copy{padding:15px}.automation-report-seal{color:var(--muted-strong);font-size:9px}.automation-report-seal i{background:var(--automation-tone)}.automation-weekly-copy h3{font-size:15px;font-weight:500}.automation-weekly-copy>p,.automation-weekly-copy li{font-size:10px}.automation-mini-calendar{padding:12px}.automation-mini-calendar-head,.automation-gantt-months{color:var(--muted);font-size:8px}.automation-mini-roadmap-row{min-height:55px}.automation-mini-roadmap-title,.automation-mini-roadmap-row>strong{font-size:9px}.automation-mini-roadmap-track,.automation-gantt-track{background-color:var(--surface-soft)}.automation-matrix{background-color:var(--surface-raised);background-image:linear-gradient(to right, transparent 49.8%, var(--line) 50%, transparent 50.2%), linear-gradient(to bottom, transparent 49.8%, var(--line) 50%, transparent 50.2%)}.automation-matrix.is-compact{height:215px}.automation-matrix-axis,.automation-matrix-quadrant{color:var(--muted)}.automation-matrix-axis.is-y{writing-mode:vertical-rl;top:50%;left:7px;transform:translateY(-50%)rotate(180deg)}.automation-matrix-dot{top:clamp(28px, var(--y), calc(100% - 28px));left:clamp(28px, var(--x), calc(100% - 28px));border-color:var(--surface-raised);box-shadow:0 0 0 1px color-mix(in srgb, var(--color) 48%, var(--line))}.automation-ranked-item,.automation-report-actions>button,.automation-timeline>button,.automation-sequence article,.automation-proposal-timeline article,.automation-sales-brief>article,.automation-open-questions article{min-height:58px}.automation-ranked-item strong,.automation-ranked-item small,.automation-report-chip span,.automation-report-chip strong,.automation-report-chip small{font-size:9px}.automation-ranked-item small,.automation-report-chip small{font-size:8px}.automation-report-chip{min-width:154px;padding:13px}.automation-report-chip.is-current{border-color:color-mix(in srgb, var(--automation-tone) 34%, var(--line));background:var(--automation-tone-soft)}.automation-report-chip span,.automation-timeline span,.automation-timeline b,.automation-report-actions>button b,.automation-plan-value,.automation-matrix-legend i,.automation-portfolio-card>b,.automation-opportunity-meta i,.automation-saved-time,.automation-evidence-list article>i,.automation-formula span,.automation-opportunity-next span,.automation-proposal-cover>span,.automation-proposal-scope li>i,.automation-proposal-timeline article>span,.automation-price-proof>div:first-child span,.automation-price-proof>button,.automation-sales-brief>article>span,.automation-delivery-status span,.automation-delivery-title span,.automation-delivery-sections header span,.automation-delivery-sections li i{color:var(--automation-tone)}.automation-prototype-note,.automation-prototype-banner,.automation-internal-banner{border-color:var(--line);color:var(--muted);background:var(--surface-soft)}.automation-prototype-banner i,.automation-internal-banner:before{background:var(--automation-tone)}.automation-report-page,.automation-history-page,.automation-roadmap-page,.automation-opportunities-page,.automation-opportunity-page,.automation-proposal-page,.automation-sales-page,.automation-delivery-page{grid-template-columns:minmax(0,1fr);gap:24px;width:100%;min-width:0}.automation-report-page>*,.automation-history-page>*,.automation-roadmap-page>*,.automation-opportunities-page>*,.automation-opportunity-page>*,.automation-proposal-page>*,.automation-sales-page>*,.automation-delivery-page>*{min-width:0}.automation-report-cover{border:1px solid var(--line);min-height:420px;box-shadow:var(--soft-shadow);border-radius:18px;padding:18px}.automation-report-cover h2{letter-spacing:-.04em;font-size:30px;font-weight:520}.automation-report-cover-metric strong{color:var(--text);font-size:38px;font-weight:550}.automation-report-cover footer{border-color:var(--line)}.automation-insight{background:var(--surface-soft);border-radius:15px;grid-template-columns:26px minmax(0,1fr);padding:13px}.automation-insight h3,.automation-chart-card>header h3,.automation-portfolio-copy h3{font-size:13px;font-weight:500}.automation-insight p,.automation-chart-card>p,.automation-department-bars p,.automation-retainer-card p,.automation-portfolio-copy p{font-size:9px}.automation-report-metric-grid article,.automation-health-grid article,.automation-opportunity-hero-metrics article,.automation-sales-offer-grid article{background:var(--surface-soft);border-radius:15px;padding:13px}.automation-report-metric-grid span,.automation-health-grid span,.automation-opportunity-hero-metrics span,.automation-sales-offer-grid span,.automation-report-metric-grid small,.automation-health-grid small,.automation-opportunity-hero-metrics small{font-size:8px}.automation-report-metric-grid strong,.automation-health-grid strong,.automation-opportunity-hero-metrics strong,.automation-sales-offer-grid strong{font-size:15px;font-weight:550}.automation-chart-card,.automation-history-chart-card,.automation-matrix-card,.automation-funnel-card,.automation-gantt-card,.automation-before-after,.automation-diagnostic-card,.automation-evidence,.automation-proposal-scope,.automation-proposal-timeline,.automation-price-proof,.automation-sales-brief,.automation-sales-offer,.automation-objections,.automation-open-questions{padding:14px}.automation-department-bars article,.automation-time-comparison article,.automation-diagnostic-grid article{background:var(--surface-soft);border-radius:14px}.automation-history-hero,.automation-roadmap-hero,.automation-opportunities-hero,.automation-opportunity-hero,.automation-proposal-cover,.automation-sales-readiness,.automation-delivery-status,.automation-delivery-title{border:1px solid var(--line);background:radial-gradient(circle at 0 100%, var(--automation-tone-soft), transparent 58%), var(--surface-raised);box-shadow:var(--soft-shadow);border-radius:18px;padding:17px}.automation-history-hero>span,.automation-roadmap-hero>span,.automation-opportunities-hero>span{color:var(--muted);letter-spacing:.02em;text-transform:none;font-size:10px}.automation-history-hero h2,.automation-roadmap-hero h2,.automation-opportunities-hero h2,.automation-opportunity-hero h2,.automation-proposal-cover h2,.automation-delivery-title h2{letter-spacing:-.035em;font-size:25px;font-weight:540;line-height:1.08}.automation-history-hero>p,.automation-roadmap-hero>p,.automation-opportunities-hero>p,.automation-opportunity-hero>p,.automation-proposal-cover>p,.automation-delivery-title p{font-size:10px}.automation-history-hero>div,.automation-opportunity-hero-metrics,.automation-proposal-cover article{background:var(--surface-soft)}.automation-compare-options,.automation-scenario-switch{background:0 0;gap:8px;padding:1px 1px 5px}.automation-compare-options button,.automation-scenario-switch button{border:1px solid var(--line);min-height:40px;color:var(--muted-strong);background:var(--surface-soft);border-radius:999px;padding:0 12px}.automation-compare-options button[aria-pressed=true],.automation-scenario-switch button[aria-pressed=true]{border-color:color-mix(in srgb, var(--automation-tone) 34%, var(--line));background:var(--automation-tone-soft);box-shadow:none}.automation-compare-options span{color:var(--automation-tone)}.automation-gantt-track i,.automation-funnel i{background:var(--color,var(--automation-tone))}.automation-retainer-card,.automation-opportunity-next,.automation-proposal-checkout{border-color:color-mix(in srgb, var(--automation-tone) 28%, var(--line));color:var(--text);background:radial-gradient(circle at 0 100%, var(--automation-tone-soft), transparent 58%), var(--surface-raised);border-radius:18px}.automation-retainer-card span,.automation-internal-banner span{color:var(--automation-tone)}.automation-retainer-card button,.automation-proposal-checkout .automation-primary-action{color:var(--text);background:var(--automation-tone-soft);border:1px solid color-mix(in srgb, var(--automation-tone) 34%, var(--line))}.automation-portfolio-card{grid-template-columns:25px minmax(0,1fr);padding:14px}.automation-opportunity-hero-metrics strong{font-size:20px}.automation-time-comparison i{background:linear-gradient(90deg, var(--automation-red) var(--width), var(--surface-raised) var(--width))}.automation-time-comparison .is-future i{background:linear-gradient(90deg, var(--automation-tone) var(--width), var(--surface-raised) var(--width))}.automation-saved-time,.automation-formula{color:var(--automation-tone);background:var(--automation-tone-soft)}.automation-evidence-list article>i{background:var(--automation-tone);box-shadow:0 0 0 4px var(--automation-tone-soft)}.automation-proposal-cover{gap:13px}.automation-proposal-checkout{box-shadow:var(--soft-shadow)}.automation-sales-readiness>div:first-child{border-color:color-mix(in srgb, var(--automation-tone) 70%, var(--surface-soft))}.automation-delivery-status>i b,.automation-contributors article>i b{background:var(--automation-tone)}.automation-delivery-sections article{background:var(--surface-soft);border-radius:15px}html[data-theme=light] .automation-potential-hero,html[data-theme=light] .automation-report-cover{box-shadow:var(--soft-shadow)}html[data-theme=light] .automation-weekly-cover,html[data-theme=light] .automation-report-cover{color:var(--text)}@media (width<=430px){.automation-live{text-overflow:ellipsis;max-width:112px;overflow:hidden}.automation-potential-hero{border-radius:18px;min-height:250px;padding:15px}.automation-potential-top{flex-direction:row;align-items:center}.automation-potential-value{font-size:clamp(42px,13.8vw,54px)}.automation-potential-footer{margin:0 -15px -15px;padding-inline:15px}.automation-potential-footer>span:last-child{display:none}.automation-financial-card{min-height:164px;padding:12px}.automation-financial-card p{display:none}.automation-weekly-card{grid-template-columns:1fr}.automation-weekly-cover{min-height:170px}.automation-report-cover{min-height:390px}}@media (width<=350px){.automation-financial-grid{grid-template-columns:1fr}.automation-financial-card{min-height:148px}}.automation-source-note{color:var(--muted);text-align:center;margin:-8px 10px 0;font-size:8px;line-height:1.45}.automation-coverage-state{margin-top:6px}.automation-drafts{border:1px solid var(--line);background:var(--surface-soft);border-radius:24px;margin-top:14px;padding:16px}.automation-drafts-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.automation-draft-row{border:1px solid var(--line);background:var(--surface-raised);border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}.automation-draft-row>span{flex:1;gap:2px;min-width:0;display:grid}.automation-draft-row strong{color:var(--text);font-size:11px}.automation-draft-row small{color:var(--muted);font-size:9px}.automation-draft-row button{border:1px solid var(--line);min-height:34px;color:var(--text);background:var(--surface-soft);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:11px}.automation-draft-row button:disabled{opacity:.5;cursor:default}.automation-draft-error{color:var(--danger,#e06565)}.task-report-header{z-index:45;min-height:82px;margin-inline:calc(var(--v6-page-gutter) * -1);padding:calc(10px + env(safe-area-inset-top)) var(--v6-page-gutter) 8px;background:color-mix(in srgb, var(--page) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:21px;display:grid;position:sticky;top:0}.task-report-back{border:1px solid var(--line);width:42px;height:42px;color:var(--text);background:var(--surface-raised);box-shadow:var(--soft-shadow);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.task-report-back svg{width:20px;height:20px}.task-report-header .v6-display-copy{gap:3px}.task-report-header .v6-display-subtitle{font-size:var(--v6-meta-size)}.task-report-tabs{scrollbar-width:none;gap:8px;margin:0 0 24px;padding:0 1px 4px;display:flex;overflow-x:auto}.task-report-tabs::-webkit-scrollbar{display:none}.task-report-kanban::-webkit-scrollbar{display:none}.task-report-tabs button{border:1px solid var(--line);border-radius:var(--v6-control-radius);min-height:40px;color:var(--muted-strong);background:var(--surface-soft);cursor:pointer;flex:none;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.task-report-tabs button svg{width:18px;height:18px}.task-report-tabs button[aria-selected=true]{border-color:color-mix(in srgb, var(--accent) 32%, var(--line));color:var(--text);background:var(--accent-soft)}.task-report-panel[hidden]{display:none}.task-report-panel-heading{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.task-report-panel-heading>div{gap:4px;display:grid}.task-report-panel-heading p,.task-report-panel-heading>span{color:var(--muted);font-size:var(--v6-meta-size);margin:0}.task-report-kanban{margin-inline:calc(var(--v6-page-gutter) * -1);padding:0 var(--v6-page-gutter) 10px;scroll-padding-inline:var(--v6-page-gutter);scroll-snap-type:x mandatory;gap:10px;display:flex;overflow-x:auto}.task-report-column{border:1px solid var(--line);border-radius:var(--v6-section-radius);background:var(--surface-soft);scroll-snap-align:start;flex:none;width:min(80vw,316px);min-height:438px;padding:9px}.task-report-column>header{justify-content:space-between;align-items:center;min-height:38px;padding:0 4px 8px;display:flex}.task-report-column-name{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.task-report-column-name i,.task-report-list li>i{background:var(--status-color);border-radius:50%;width:8px;height:8px}.task-report-column-name i{box-shadow:0 0 0 4px color-mix(in srgb, var(--status-color) 14%, transparent)}.task-report-column-count{border:1px solid var(--line);min-width:25px;height:25px;color:var(--muted);background:var(--surface-raised);border-radius:999px;place-items:center;font-size:11px;display:grid}.task-report-stack,.task-report-list,.task-report-day>div{gap:8px;margin:0;padding:0;list-style:none;display:grid}.task-report-card{border:1px solid var(--line);border-radius:var(--v6-row-radius);width:100%;min-height:108px;color:var(--text);background:var(--surface-raised);box-shadow:var(--soft-shadow);cursor:pointer;font:inherit;text-align:left;gap:12px;padding:13px;display:grid}.task-report-card:focus-visible,.task-report-list-copy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.task-report-card h3{font-size:var(--v6-body-size);margin:0;font-weight:500;line-height:1.4}.task-report-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:11px;display:flex}.task-report-status-badge{color:var(--status-color);background:color-mix(in srgb, var(--status-color) 17%, transparent)}.task-report-card.is-done h3{color:var(--muted);text-decoration:line-through}.task-report-list li{min-height:var(--v6-row-min-height);border:1px solid var(--line);border-radius:var(--v6-row-radius);background:var(--surface-raised);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 13px;display:grid}.task-report-list input{width:21px;height:21px;accent-color:var(--accent);margin:0}.task-report-list-copy{width:100%;min-width:0;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;gap:4px;padding:0;display:grid}.task-report-list strong{font-size:var(--v6-body-size);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.task-report-list small{color:var(--muted);font-size:11px}.task-report-list li:has(input:checked) strong{color:var(--muted);text-decoration:line-through}.task-report-origin{width:fit-content;color:var(--accent);align-items:center;gap:5px;font-size:11px;display:inline-flex}.task-report-note-badge{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--line));width:fit-content;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:650;display:inline-flex}.task-report-completed{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.task-report-completed>summary{min-height:40px;color:var(--muted-strong);cursor:pointer;font-size:var(--v6-meta-size);justify-content:space-between;align-items:center;list-style:none;display:flex}.task-report-completed>summary::-webkit-details-marker{display:none}.task-report-completed>summary span{border:1px solid var(--line);border-radius:999px;place-items:center;min-width:25px;height:25px;font-size:11px;display:grid}.task-report-completed[open]>summary{margin-bottom:8px}.task-report-detail-backdrop{z-index:260;padding-top:max(12px, env(safe-area-inset-top));overscroll-behavior:contain;background:#000000ad;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.task-report-detail{width:min(100%,620px);max-height:calc(100dvh - max(12px, env(safe-area-inset-top)));border:1px solid var(--line);color:var(--text);background:var(--page);border-bottom:0;border-radius:24px 24px 0 0;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 -18px 70px #0000006b}.task-report-detail>header{border-bottom:1px solid var(--line);padding:22px 64px 17px 20px}.task-report-detail-eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:650}.task-report-detail h2{margin:7px 0 12px;font-size:20px;font-weight:600;line-height:1.35}.task-report-detail-close{z-index:1;border:1px solid var(--line);width:44px;height:44px;color:var(--muted-strong);background:var(--surface-raised);cursor:pointer;font:inherit;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.task-report-detail-close span{margin-top:-2px;font-size:27px;font-weight:300}.task-report-detail-badges{flex-wrap:wrap;gap:7px;display:flex}.task-report-detail-badges span{min-height:27px;color:var(--status-color,var(--muted-strong));background:color-mix(in srgb, var(--status-color,var(--muted)) 15%, transparent);border-radius:999px;padding:6px 9px;font-size:11px}.task-report-detail-body{overscroll-behavior:contain;gap:12px;padding:16px 16px 22px;display:grid;overflow-y:auto}.task-report-detail-reason,.task-report-detail-section{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;padding:15px}.task-report-detail-reason{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:color-mix(in srgb, var(--accent) 7%, var(--surface-raised))}.task-report-user-note{border-color:color-mix(in srgb, var(--accent) 58%, var(--line));background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 14%, transparent), transparent 62%), var(--surface-raised);box-shadow:inset 3px 0 0 var(--accent)}.task-report-user-note[data-note-origin=system],.task-report-user-note.is-empty{border-color:var(--line);background:var(--surface-raised);box-shadow:none}.task-report-user-note>header{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:13px;display:grid}.task-report-user-note-icon{width:34px;height:34px;color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent);border-radius:10px;place-items:center;font-size:16px;display:grid}.task-report-user-note>header div{gap:2px;display:grid}.task-report-user-note>header div>span{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:750}.task-report-user-note>header h3{margin:0;font-size:14px}.task-report-user-note-badge{color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:999px;padding:4px 7px;font-size:9px;font-weight:650}.task-report-detail-reason.task-report-user-note>p{color:var(--text);font-size:14px;line-height:1.55}.task-report-inline-link{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.task-report-inline-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.task-report-fireflies-badge{border:1px solid color-mix(in srgb, var(--accent) 38%, var(--line));width:fit-content;min-height:24px;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}.task-report-fireflies-badge span{font-size:8px}.task-report-user-note>small{color:var(--muted);margin-top:11px;font-size:10px;display:block}.task-report-detail h3{color:var(--text);margin:0 0 11px;font-size:13px;font-weight:650}.task-report-detail-reason p,.task-report-detail-section blockquote{color:var(--muted-strong);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.task-report-detail-section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.task-report-detail-section>div>span{min-width:0;color:var(--muted-strong);overflow-wrap:anywhere;gap:3px;font-size:12px;display:grid}.task-report-detail-section b{color:var(--muted);font-size:10px;font-weight:500}.task-report-detail-section blockquote{border-left:2px solid var(--accent);background:var(--surface-soft);margin-top:13px;padding:10px 11px}.task-report-detail-source{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));width:100%;min-height:48px;color:var(--accent);background:var(--surface-soft);cursor:pointer;font:inherit;text-align:left;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;margin-top:13px;padding:9px 11px;font-size:12px;display:grid}.task-report-detail-source span{color:var(--muted);grid-column:1;font-size:10px}.task-report-detail-source b{color:var(--accent);grid-area:1/2/span 2;font-size:15px}.task-report-call-links>div{grid-template-columns:1fr;gap:8px}.task-report-call-link{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--line));min-height:48px;color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface-soft));border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;font-size:12px;font-weight:650;text-decoration:none;display:grid}.task-report-call-link b{color:var(--accent);font-size:15px}.task-report-call-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.task-report-detail-tracking>div>span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.task-report-detail>footer{padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--page)}.task-report-detail>footer button{width:100%;min-height:46px;color:var(--page);background:var(--text);cursor:pointer;font:inherit;border:0;border-radius:999px;font-weight:600}@media (width>=700px){.task-report-detail-backdrop{align-items:center;padding:24px}.task-report-detail{border-bottom:1px solid var(--line);border-radius:24px;max-height:calc(100dvh - 48px)}}@media (width<=420px){.task-report-detail-section>div{grid-template-columns:1fr}}.task-report-column-empty{border:1px dashed var(--line);border-radius:var(--v6-row-radius);min-height:90px;color:var(--muted);font-size:var(--v6-meta-size);text-align:center;place-items:center;margin:0;padding:16px;display:grid}.task-report-state{min-height:330px;padding:36px var(--v6-page-gutter);color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:9px;display:grid}.task-report-state>span{border:1px solid var(--line);width:42px;height:42px;color:var(--accent);background:var(--surface-raised);border-radius:50%;place-items:center;font-size:20px;display:grid}.task-report-state[data-task-state=loading]>span{animation:1s linear infinite task-report-state-spin}.task-report-state strong{color:var(--text);font-size:var(--v6-body-size);font-weight:600}.task-report-state p{max-width:290px;font-size:var(--v6-meta-size);margin:0;line-height:1.55}.task-report-state button{border:1px solid var(--line);border-radius:var(--v6-control-radius);min-height:38px;color:var(--text);background:var(--surface-raised);font:inherit;cursor:pointer;margin-top:5px;padding:0 14px}@keyframes task-report-state-spin{to{transform:rotate(360deg)}}.task-calendar{margin-inline:calc(var(--v6-page-gutter) * -1);border-block:1px solid var(--line);background:var(--page);overflow:visible}.task-calendar-state{min-height:360px;padding:42px var(--v6-page-gutter);color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:9px;display:grid}.task-calendar-state>span{border:1px solid var(--line);width:42px;height:42px;color:var(--accent);background:var(--surface-raised);border-radius:50%;place-items:center;font-size:20px;display:grid}.task-calendar-state[data-calendar-state=loading]>span{animation:1s linear infinite calendar-state-spin}.task-calendar-state strong{color:var(--text);font-size:var(--v6-body-size);font-weight:600}.task-calendar-state p{max-width:290px;font-size:var(--v6-meta-size);margin:0;line-height:1.55}.task-calendar-state button{border:1px solid var(--line);border-radius:var(--v6-control-radius);min-height:38px;color:var(--text);background:var(--surface-raised);font:inherit;cursor:pointer;margin-top:5px;padding:0 14px}.task-calendar-warning{padding:9px var(--v6-page-gutter);border-bottom:1px solid color-mix(in srgb, #e7a64b 35%, var(--line));color:color-mix(in srgb, #e7a64b 78%, var(--text));background:color-mix(in srgb, #e7a64b 9%, var(--page));margin:0;font-size:10px;line-height:1.4}@keyframes calendar-state-spin{to{transform:rotate(360deg)}}.task-calendar-toolbar{z-index:8;min-height:68px;padding:10px var(--v6-page-gutter);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--page) 96%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.task-calendar-toolbar>div:first-child,.task-calendar-toolbar>div:first-child span{display:grid}.task-calendar-toolbar>div:first-child strong{font-size:var(--v6-body-size);font-weight:550}.task-calendar-toolbar>div:first-child span{color:var(--muted);margin-top:3px;font-size:10px}.task-calendar-actions{align-items:center;gap:4px;display:flex}.task-calendar-mode-wrap{position:relative}.task-calendar-mode-toggle,.task-calendar-today{border-radius:var(--v6-control-radius);min-height:38px;color:var(--text);font:inherit;font-size:var(--v6-meta-size);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.task-calendar-mode-toggle{border-color:var(--line);background:var(--surface-raised)}.task-calendar-mode-toggle svg{width:17px;height:17px;color:var(--accent)}.task-calendar-mode-toggle b{color:var(--muted);font-size:12px;font-weight:400}.task-calendar-today{color:var(--accent);padding-inline:7px;font-weight:550}.task-calendar-mode-menu{z-index:20;width:min(246px, calc(100vw - (var(--v6-page-gutter) * 2)));border:1px solid var(--line);border-radius:var(--v6-section-radius);background:var(--surface-raised);padding:5px;position:absolute;top:calc(100% + 7px);right:0;overflow:hidden;box-shadow:0 20px 54px #00000057}.task-calendar-mode-menu[hidden],.task-calendar-view[hidden]{display:none}.task-calendar-mode-menu button{width:100%;color:var(--text);font:inherit;font-size:var(--v6-body-size);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;gap:3px;padding:11px 12px;display:grid}.task-calendar-mode-menu button+button{border-top:1px solid var(--line);border-top-left-radius:0;border-top-right-radius:0}.task-calendar-mode-menu button[aria-pressed=true]{color:var(--accent);background:var(--accent-soft)}.task-calendar-mode-menu button span{color:var(--muted);font-size:10px}.task-calendar-day-head{min-height:86px;padding:10px var(--v6-page-gutter);border-bottom:1px solid var(--line);align-items:center;gap:13px;display:flex}.task-calendar-day-head>span{justify-items:center;gap:4px;width:54px;display:grid}.task-calendar-day-head>span small,.task-calendar-week-head small,.task-calendar-plan-date small{color:var(--accent);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:650}.task-calendar-day-head>span strong,.task-calendar-plan-date strong{width:42px;height:42px;color:var(--page);background:var(--accent);border-radius:50%;place-items:center;font-size:20px;font-weight:550;display:grid}.task-calendar-day-head p{gap:5px;margin:0;display:grid}.task-calendar-day-head p strong{font-size:var(--v6-body-size);font-weight:550}.task-calendar-day-head p small{color:var(--muted);font-size:var(--v6-meta-size)}.task-calendar-scroll{scrollbar-width:none;max-height:min(66vh,710px);overflow:auto}.task-calendar-scroll::-webkit-scrollbar{display:none}.task-calendar-timeline{grid-template-columns:52px minmax(0,1fr);min-height:704px;display:grid}.task-calendar-hours{border-right:1px solid var(--line);background:var(--page);position:relative}.task-calendar-hours span{top:calc(var(--hour-index) * 64px);color:var(--muted);font-variant-numeric:tabular-nums;font-size:9px;position:absolute;right:8px;transform:translateY(-50%)}.task-calendar-hours span:first-child{transform:none}.task-calendar-lanes{background-image:repeating-linear-gradient(to bottom, var(--line) 0 1px, transparent 1px 64px);min-width:0;display:grid}.task-calendar-timeline-day .task-calendar-lanes{grid-template-columns:1fr}.task-calendar-timeline-week .task-calendar-lanes{grid-template-columns:repeat(7,minmax(46px,1fr))}.task-calendar-timeline-week{min-width:374px}.task-calendar-lane{border-right:1px solid var(--line);min-width:0;position:relative}.task-calendar-lane.is-today{background:color-mix(in srgb, var(--accent) 3%, transparent)}.task-calendar-event{z-index:2;top:var(--event-top);height:var(--event-height);border:1px solid color-mix(in srgb, var(--event-color) 70%, white);border-left:4px solid var(--event-color);min-height:34px;color:var(--text);background:color-mix(in srgb, var(--event-color) 22%, var(--surface-raised));box-shadow:var(--soft-shadow);font:inherit;text-align:left;cursor:pointer;border-radius:9px;flex-direction:column;gap:2px;padding:7px 9px;display:flex;position:absolute;left:8px;right:8px;overflow:hidden}.task-calendar-event strong{text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.task-calendar-event span,.task-calendar-event small{color:color-mix(in srgb, var(--text) 72%, var(--event-color));flex:none;font-size:9px;line-height:1.2}.task-calendar-event.is-short{gap:1px;padding-block:5px}.task-calendar-event.is-short:not(.is-compact) small{display:none}.task-calendar-event.is-compact{border-left-width:2px;border-radius:5px;gap:2px;padding:4px;left:2px;right:2px}.task-calendar-event.is-compact strong{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:8px;line-height:1.15;display:-webkit-box}.task-calendar-event.is-compact span{font-size:7px}.task-calendar-week-head{border-bottom:1px solid var(--line);grid-template-columns:52px repeat(7,minmax(46px,1fr));min-width:374px;display:grid}.task-calendar-week-head>div{border-left:1px solid var(--line);place-content:center;justify-items:center;gap:5px;min-height:72px;display:grid}.task-calendar-week-head small{color:var(--muted);font-size:8px}.task-calendar-week-head strong{border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:550;display:grid}.task-calendar-week-head .is-today small{color:var(--accent)}.task-calendar-week-head .is-today strong{color:var(--page);background:var(--accent)}.task-calendar-all-day-grid{grid-template-columns:52px repeat(var(--calendar-day-count,7), minmax(46px, 1fr));border-bottom:1px solid var(--line);min-width:374px;display:grid}.task-calendar-view[data-calendar-mode-view=day] .task-calendar-all-day-grid{--calendar-day-count:1;grid-template-columns:52px minmax(0,1fr);min-width:0}.task-calendar-all-day-grid>span{border-right:1px solid var(--line);color:var(--muted);text-align:right;padding:8px 6px;font-size:8px}.task-calendar-all-day-grid>div{border-right:1px solid var(--line);align-content:start;gap:3px;min-width:0;padding:4px;display:grid}.task-calendar-all-day-event{border:1px solid color-mix(in srgb, var(--event-color) 70%, white);color:var(--text);background:color-mix(in srgb, var(--event-color) 22%, var(--surface-raised));font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:5px;padding:4px 6px;font-size:8px;overflow:hidden}.task-calendar-planner{min-height:540px;padding:18px var(--v6-page-gutter) 32px}.task-calendar-range{color:var(--muted);font-size:var(--v6-meta-size);margin:0 0 18px 67px;font-weight:550}.task-calendar-plan-day{grid-template-columns:54px minmax(0,1fr);gap:13px;margin-bottom:22px;display:grid}.task-calendar-plan-date{align-content:start;justify-items:center;gap:4px;display:grid}.task-calendar-plan-date:not(.is-today) strong{color:var(--text);background:var(--surface-raised)}.task-calendar-plan-date:not(.is-today) small{color:var(--muted)}.task-calendar-plan-events{gap:8px;display:grid}.task-calendar-plan-event{border:1px solid var(--line);border-radius:var(--v6-row-radius);width:100%;min-height:72px;color:var(--text);background:var(--surface-raised);box-shadow:var(--soft-shadow);font:inherit;text-align:left;cursor:pointer;grid-template-columns:4px minmax(0,1fr);gap:11px;padding:11px;display:grid}.task-calendar-plan-event>i{background:var(--event-color);border-radius:99px}.task-calendar-plan-event>span{gap:3px;display:grid}.task-calendar-plan-events strong{color:var(--text);font-size:var(--v6-body-size);font-weight:550}.task-calendar-plan-events span,.task-calendar-plan-events small{color:var(--muted);font-size:10px}.task-calendar-plan-events em{color:var(--muted);font-size:10px;font-style:normal}.task-calendar-empty-inline{min-height:180px;color:var(--muted);font-size:var(--v6-meta-size);place-items:center;display:grid}.calendar-event-detail{z-index:140;right:max(10px, env(safe-area-inset-right));bottom:max(10px, env(safe-area-inset-bottom));left:max(10px, env(safe-area-inset-left));max-height:calc(100dvh - max(20px, env(safe-area-inset-top) + env(safe-area-inset-bottom) + 20px));border:1px solid color-mix(in srgb, var(--line) 88%, var(--text));color:var(--text);background:color-mix(in srgb, var(--page) 96%, var(--surface-raised));overscroll-behavior:contain;border-radius:18px;padding:14px 14px 0;position:fixed;overflow:auto;box-shadow:0 24px 72px #0000008f}.calendar-detail-close{width:44px;height:44px;color:var(--muted);background:var(--surface-raised);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}.calendar-detail-close svg,.calendar-detail-row>svg,.calendar-detail-meeting svg,.calendar-detail-footer svg{flex:none;width:17px;height:17px}.calendar-detail-topline{min-height:38px;color:var(--muted);align-items:center;gap:7px;padding-right:48px;font-size:11px;display:flex}.calendar-detail-topline>i{background:var(--line);width:1px;height:13px}.calendar-detail-provider{border:1px solid var(--line);color:#4f8ff7;background:var(--surface-raised);border-radius:8px;place-items:center;width:29px;height:29px;font-size:9px;font-weight:800;display:grid}.calendar-detail-provider[data-provider=microsoft]{color:#816be8}.calendar-event-detail h2{color:var(--text);margin:14px 0 10px;padding-right:30px;font-size:18px;font-weight:600;line-height:1.3}.calendar-detail-time{color:var(--muted);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:4px 10px;font-size:12px;display:grid}.calendar-detail-time strong{color:var(--text);text-transform:capitalize;grid-column:1/-1;font-weight:500}.calendar-detail-time small{color:var(--muted);align-self:center;font-size:10px}.calendar-detail-meeting{color:#fff;background:#168eea;border-radius:9px;align-items:center;gap:8px;min-height:44px;margin:14px 0 6px;padding:0 12px;font-size:12px;font-weight:550;text-decoration:none;display:flex}.calendar-detail-meeting b{margin-left:auto;font-size:14px}.calendar-detail-row{min-height:42px;color:var(--text);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;padding:10px 4px;font-size:12px;line-height:1.45;display:grid}.calendar-detail-row>svg{color:var(--muted);margin-top:1px}.calendar-detail-row strong{font-weight:500;display:block}.calendar-detail-row small{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:10px;display:block}.calendar-detail-description p{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.calendar-detail-footer{border-top:1px solid var(--line);min-height:48px;color:var(--muted);align-items:center;gap:10px;margin:6px -14px 0;padding:0 14px;font-size:10px;display:flex}.calendar-detail-footer>span{align-items:center;gap:5px;display:inline-flex}.calendar-detail-footer svg{width:14px;height:14px}.calendar-detail-open{min-height:44px;color:var(--text);text-align:right;align-items:center;gap:5px;margin-left:auto;font-size:11px;font-weight:550;text-decoration:none;display:inline-flex}.calendar-detail-open span{color:var(--accent);font-size:13px}@media (prefers-reduced-motion:reduce){.task-calendar-state[data-calendar-state=loading]>span{animation:none}}@media (width<=370px){.task-report-header{grid-template-columns:40px minmax(0,1fr)}.task-report-total{display:none}.task-calendar-toolbar{flex-direction:column;align-items:flex-start}.task-calendar-actions{justify-content:space-between;width:100%}}.floating-orb-layer{z-index:280;pointer-events:none;--floating-orb-safe-top:env(safe-area-inset-top,0px);--floating-orb-safe-bottom:env(safe-area-inset-bottom,0px);width:min(100%,430px);margin-inline:auto;position:fixed;inset:0}.floating-orb-layer[hidden]{display:none}.floating-orb{width:88px;height:88px;color:var(--text);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;will-change:left, top, transform;background:0 0;border:none;border-radius:50%;padding:0;transition:transform .26s cubic-bezier(.34,1.4,.64,1);position:absolute}.floating-orb:focus-visible{outline:2px solid var(--text);outline-offset:3px}.floating-orb.is-dragging{cursor:grabbing;transition:none}.floating-orb.is-active{transform:scale(1.25)}.floating-orb-canvas{pointer-events:none;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.floating-orb{transition-duration:.01ms}}.threads-report-header{z-index:45;min-height:82px;margin-inline:calc(var(--v6-page-gutter) * -1);padding:calc(10px + env(safe-area-inset-top)) var(--v6-page-gutter) 8px;background:color-mix(in srgb, var(--page) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid;position:sticky;top:0}.threads-report-back{border:1px solid var(--line);width:42px;height:42px;color:var(--text);background:var(--surface-raised);box-shadow:var(--soft-shadow);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.threads-report-back svg{width:20px;height:20px}.threads-report-header .v6-display-copy{gap:3px}.threads-report-header .v6-display-subtitle{font-size:var(--v6-meta-size)}.threads-workspace{border:1px solid var(--line);border-radius:var(--v6-section-radius);background:var(--surface-soft);justify-content:space-between;align-items:center;gap:12px;margin:10px 0 14px;padding:14px;display:flex}.threads-workspace>div,.threads-workspace>div>div{align-items:center;min-width:0;display:flex}.threads-workspace>div{gap:11px}.threads-workspace>div>div{flex-direction:column;align-items:flex-start;gap:3px}.threads-workspace-icon{color:#9b8cff;background:#9b8cff21;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.threads-workspace-icon svg{width:22px;height:22px}.threads-workspace h2,.threads-workspace p{margin:0}.threads-workspace h2{font-size:var(--v6-title-size);font-weight:600}.threads-workspace p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.threads-online{color:var(--muted);flex:none;align-items:center;gap:6px;font-size:10px;display:inline-flex}.threads-online i{background:#35b95e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #35b95e1a}.threads-channels{margin-inline:calc(var(--v6-page-gutter) * -1);padding:0 var(--v6-page-gutter) 14px;scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.threads-channels::-webkit-scrollbar{display:none}.threads-channel{border:1px solid var(--line);min-height:38px;color:var(--muted-strong);background:var(--surface-soft);font:inherit;font-size:var(--v6-meta-size);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.threads-channel span{color:var(--muted)}.threads-channel.is-active{border-color:color-mix(in srgb, #9b8cff 54%, var(--line));color:var(--text);background:#9b8cff1a}.threads-channel.is-active span{color:#b6aaff}.threads-feed{margin-inline:calc(var(--v6-page-gutter) * -1);border-top:1px solid var(--line);padding-bottom:94px}.threads-feed-head{min-height:68px;padding:10px var(--v6-page-gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex}.threads-feed-head>div{align-items:center;gap:9px;display:flex}.threads-feed-head>div>span{color:#b6aaff;background:#9b8cff1c;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.threads-feed-head h2,.threads-feed-head p{margin:0}.threads-feed-head h2{font-size:var(--v6-body-size);font-weight:600}.threads-feed-head p{color:var(--muted);margin-top:2px;font-size:10px}.threads-feed-head>button{border:1px solid var(--line);width:38px;height:38px;color:var(--muted-strong);background:var(--surface-raised);border-radius:50%;place-items:center;display:grid}.threads-feed-head>button svg{width:18px;height:18px}.threads-day-separator{padding:16px var(--v6-page-gutter) 10px;color:var(--muted);align-items:center;gap:10px;font-size:10px;display:flex}.threads-day-separator:before,.threads-day-separator:after{background:var(--line);content:"";flex:1;height:1px}.threads-brief{margin:2px var(--v6-page-gutter) 14px;border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));border-radius:var(--v6-section-radius);background:radial-gradient(circle at 0 0, var(--accent-soft), transparent 52%), var(--surface-raised);box-shadow:var(--soft-shadow);padding:14px}.threads-brief-top{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.threads-brief-top>span{width:36px;height:36px;color:var(--accent);background:var(--accent-soft);border-radius:11px;place-items:center;display:grid}.threads-brief-top svg{width:19px;height:19px}.threads-brief-top small{color:var(--accent);letter-spacing:.08em;font-size:9px;font-weight:700}.threads-brief-top h2{font-size:var(--v6-body-size);margin:3px 0 0;font-weight:600}.threads-brief time,.threads-message-meta time{color:var(--muted);font-size:9px}.threads-brief>p{color:var(--muted-strong);margin:12px 0;font-size:12px;line-height:1.5}.threads-brief-tags{flex-wrap:wrap;gap:6px;display:flex}.threads-brief-tags span{color:var(--muted-strong);background:var(--surface-soft);border-radius:999px;padding:5px 8px;font-size:9px}.threads-message{padding:15px var(--v6-page-gutter);border-top:1px solid var(--line);grid-template-columns:38px minmax(0,1fr);gap:11px;display:grid}.threads-avatar{color:#fff;background:#6e6e6a;border-radius:12px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:700;display:grid}.threads-avatar.is-violet{background:#7965d5}.threads-avatar.is-green{background:#278b4a}.threads-avatar.is-blue{background:#347fc9}.threads-message-body{min-width:0}.threads-message-meta{align-items:baseline;gap:6px;display:flex}.threads-message-meta strong{font-size:12px;font-weight:600}.threads-message-meta span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.threads-message-meta time{margin-left:auto}.threads-message-body p{color:var(--muted-strong);margin:7px 0 9px;font-size:12px;line-height:1.5}.threads-replies{color:#9b8cff;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;display:inline-flex}.threads-composer{z-index:50;right:max(var(--v6-page-gutter), calc((100vw - var(--v6-page-max)) / 2 + var(--v6-page-gutter)));bottom:calc(12px + env(safe-area-inset-bottom));left:max(var(--v6-page-gutter), calc((100vw - var(--v6-page-max)) / 2 + var(--v6-page-gutter)));border:1px solid var(--line);background:color-mix(in srgb, var(--surface-raised) 96%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;grid-template-columns:36px minmax(0,1fr) 38px;align-items:center;gap:9px;min-height:60px;padding:8px 9px;display:grid;position:fixed;box-shadow:0 16px 44px #00000057}.threads-composer>button{border:1px solid var(--line);width:36px;height:36px;color:var(--muted-strong);background:var(--surface-soft);font:inherit;border-radius:50%;place-items:center;font-size:21px;display:grid}.threads-composer>div{gap:3px;display:grid}.threads-composer>div span{color:var(--text);font-size:11px}.threads-composer>div small{color:var(--muted);font-size:9px}.threads-composer .threads-send{color:var(--page);background:var(--accent);border-color:#0000}.threads-send svg{width:17px;height:17px}@media (width<=370px){.threads-report-header{grid-template-columns:40px minmax(0,1fr)}.threads-concept-pill{display:none}.threads-workspace{flex-direction:column;align-items:flex-start}}
