.applied-check-record+.applied-check-record{margin-top:14px;padding-top:12px;border-top:1px solid #ececee}.learning-control-actions{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:11px}.learning-control-actions button{padding:3px 0;font:inherit;font-size:12px;line-height:19px;color:#55555e;text-align:left;text-decoration:underline;text-underline-offset:3px}.learning-control-actions button:hover{color:#222229}.learning-control-actions button:focus-visible{outline:2px solid #9b9ba3;outline-offset:4px;border-radius:2px}.learning-control-actions button:disabled{color:#85858d;cursor:default;text-decoration:none}.applied-check .learning-control-status,.saved-method .learning-control-status,.task-method .learning-control-status{margin:9px 0 0;font-size:12px;line-height:20px;color:#63636d}@media(max-width:650px){.learning-control-actions{gap:8px 14px}.learning-control-actions button{min-height:32px}}.work-sharing-outbound{margin:20px 0}.work-sharing-count{margin:5px 0 12px;color:#555;font-size:13px;line-height:1.5}.work-sharing-messages{margin:10px 0;font-size:13px;line-height:1.6}.work-sharing-messages summary{display:flex;align-items:center;gap:6px;width:fit-content;cursor:pointer;list-style:none;color:#555}.work-sharing-messages summary::-webkit-details-marker{display:none}.work-sharing-messages[open] summary{margin-bottom:14px}.work-sharing-messages[open] summary svg{transform:rotate(90deg)}.work-sharing-messages ol{margin:6px 0 14px;padding-left:22px}.work-sharing-messages li{padding-left:3px;margin:7px 0;white-space:pre-wrap;overflow-wrap:anywhere}.work-sharing-exact{margin:6px 0 14px;white-space:pre-wrap;overflow-wrap:anywhere}.work-sharing-approved{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px}.work-sharing-approved .text-button{display:inline-flex;align-items:center;gap:5px;font-size:12px;text-align:left}.work-handoff button:disabled,.work-handoff input:disabled{cursor:default}.model-picker{position:relative;min-width:0;max-width:180px;flex:0 1 auto}.model-picker-trigger{display:flex;align-items:center;gap:5px;max-width:100%;min-height:29px;padding:4px 6px;border-radius:6px;color:#616169;font-size:12px;line-height:20px;white-space:nowrap}.model-picker-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.model-picker-trigger>svg{flex-shrink:0;color:#85858c}.model-picker-trigger:hover:not(:disabled),.model-picker-trigger[aria-expanded=true]{background:#f3f3f4;color:#35353b}.model-picker-trigger:disabled{color:#929298;opacity:.7}.model-picker-popover{position:fixed;z-index:35;display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain;background:#fff;border:1px solid #e4e4e7;border-radius:10px;box-shadow:0 8px 28px #00000014,0 2px 5px #00000006;color:#333339;font-size:13px;line-height:20px}.model-picker-heading{padding:13px 14px 10px;flex-shrink:0}.model-picker-heading>p{margin:0;font-size:13px;font-weight:600}.model-picker-heading>span{display:block;margin-top:2px;color:#828289;font-size:12px}.model-picker-options{padding:0 6px 6px;overflow-y:auto;overscroll-behavior:contain;min-height:48px;scrollbar-width:thin}.model-picker-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:49px;padding:7px 8px;border-radius:6px;text-align:left}.model-picker-option>span{display:grid;min-width:0}.model-picker-option strong{font-weight:500;font-size:13px;line-height:19px;overflow-wrap:anywhere}.model-picker-option small{font-size:11px;line-height:17px;color:#85858d}.model-picker-option>svg{flex-shrink:0;color:#4e4e57}.model-picker-option:hover,.model-picker-option:focus{background:#f3f3f5;outline:none}.model-picker-option:focus-visible{outline:1px solid #b7b7bd;outline-offset:-1px}.model-picker-footer{margin:0;padding:10px 14px;border-top:1px solid #eeeeef;color:#85858b;font-size:10px;line-height:16px;flex-shrink:0}@media(max-width:650px){.model-picker{max-width:158px}.model-picker-trigger{font-size:11px;padding-left:4px;padding-right:4px}}.task-run{margin:24px 0;padding:16px 0;border-top:1px solid #ededee;border-bottom:1px solid #ededee;font-size:13px;line-height:20px;color:#56565e}.task-run .task-run-mode{margin:0 0 7px;color:#85858c;font-size:11px;line-height:17px}.task-run-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;color:#4c4c54}.task-run-heading strong{font-weight:500;color:#33333b}.task-run-heading>span:first-of-type{color:#aaaab0}.task-run-topline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.task-run-topline>.text-button{font-size:11px;color:#62626b;margin-right:-7px}.task-run-compact{padding:10px 0}.task-run-compact .task-run-mode{margin-bottom:3px;font-size:10px;line-height:15px}.task-run-details{margin-top:3px;font-size:11px;line-height:18px;color:#85858d}.task-run-details>summary{cursor:pointer;width:fit-content}.task-run .task-run-context{margin:7px 0 0;color:#707078;font-size:12px;line-height:19px;overflow-wrap:anywhere}.task-run-output{margin:13px 0 0;padding:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;font:inherit;color:#3b3b42;line-height:1.7}.task-run-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.task-run-actions:empty{display:none}.task-run-actions .text-button{font-size:12px;margin-left:-7px;color:#55555e}.task-run-history,.task-run-scenarios{margin-top:13px;color:#7b7b84;font-size:11px;line-height:18px}.task-run-history>summary,.task-run-scenarios>summary{cursor:pointer;width:fit-content}.task-run-attempt{padding:10px 0 2px}.task-run .task-run-attempt>p{margin:0 0 5px;font-size:11px;color:#81818a}.task-run-attempt .task-run-output{margin-top:5px;font-size:12px;color:#63636c}.task-run .task-run-scenarios>p{margin:8px 0 4px;font-size:11px;color:#85858d}.task-run-scenarios>div{display:flex;flex-wrap:wrap;gap:4px}.task-run-scenarios .text-button{font-size:11px;color:#75757f;margin-left:-7px}.task-run-scenarios .text-button:disabled{opacity:.5}.live-connections{display:grid;gap:28px}.live-connections .live-section-title{margin:0 0 10px}.live-conn-empty{color:var(--live-muted, #71716b)}.live-conn-row{border:1px solid var(--live-line, #e5e5e2);border-radius:10px;padding:12px 14px;background:var(--live-surface, #fff)}.live-conn-row+.live-conn-row{margin-top:8px}.live-conn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.live-conn-grid .live-conn-row+.live-conn-row{margin-top:0}.live-conn-head{display:flex;align-items:center;gap:12px}.live-conn-mark{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:8px;background:var(--live-selected, #f1f1ee);color:var(--live-ink, #30302e)}.live-conn-name{display:grid;flex:1;min-width:0}.live-conn-name strong{font-weight:550}.live-conn-name small{color:var(--live-muted, #71716b);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-conn-permissions{display:grid;gap:2px;margin:12px 0 0 46px;padding-top:10px;border-top:1px solid var(--live-line, #e5e5e2)}.live-conn-permission{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 0}.live-conn-permission div:first-child{display:grid}.live-conn-permission small,.live-conn-fixed{color:var(--live-muted, #71716b);font-size:12px}.live-conn-segment{display:inline-flex;flex:none;padding:2px;border-radius:8px;background:var(--live-selected, #f1f1ee)}.live-root .live-conn-segment button{border:0;border-radius:6px;padding:4px 10px;background:transparent;color:var(--live-muted, #71716b);font:inherit;font-size:12px;cursor:pointer}.live-root .live-conn-segment button[aria-checked=true]{background:var(--live-surface, #fff);color:var(--live-ink, #30302e);box-shadow:0 1px 2px #0000001a}.live-root .live-conn-tools,.live-root .live-conn-address,.live-root .live-conn-foot .live-link{display:inline-flex;align-items:center;gap:6px;justify-self:start;border:0;padding:6px 0;background:transparent;color:var(--live-muted, #71716b);font:inherit;font-size:12px;cursor:pointer}.live-root .live-conn-address{margin-top:12px;font-size:13px}.live-conn-tool-list{margin:0;padding:0;list-style:none}.live-conn-tool-list li{display:flex;justify-content:space-between;padding:3px 0;font-size:12px}.live-conn-tool-list small{color:var(--live-muted, #71716b)}.live-conn-foot{margin-left:46px}@media(max-width:720px){.live-conn-grid{grid-template-columns:1fr}.live-conn-permission{flex-wrap:wrap}}.live-conn-error{color:var(--live-danger, #b42318);font-size:12px}.live-conn-foot small{color:var(--live-muted, #71716b);font-size:12px}.live-expired-app{display:flex;align-items:center;gap:9px;min-height:39px;padding:7px 0;font-size:12px}.live-expired-app>svg{flex:none;color:var(--live-warning, #b54708)}.live-expired-app .live-composer-tool-name{flex:1}.live-expired-app button{flex:none}.live-app-step>summary{display:flex;align-items:center;gap:7px}.live-app-step>summary>svg{flex:none;color:var(--live-muted, #71716b)}.live-app-step.is-failed>summary>svg,.live-app-step.is-unknown>summary>svg{color:var(--live-warning, #b54708)}.live-app-step-label{display:block;margin:6px 0 2px;color:var(--live-muted, #71716b);font-size:11.5px}.live-app-step-why{margin:4px 0 0;color:var(--live-muted, #71716b);font-size:12px}.live-conn-always-ask{margin:2px 0 4px;color:var(--live-muted, #71716b);font-size:12px}.live-root .live-tools-in-use{display:inline-flex;align-items:center;max-width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.live-root .live-tools-in-use svg{margin-right:4px;vertical-align:-2px}.live-root .live-tools-in-use s{opacity:.6}.live-work-app-settings{border-top:1px solid var(--line, #e7e7e7);padding-top:22px;margin-top:24px}.live-work-app-settings h3{font-size:15px;font-weight:550;margin:0 0 8px}.live-work-app-settings .live-muted{font-size:12px;line-height:1.55}.live-work-app-connection{display:flex;gap:10px;align-items:center;border-bottom:1px solid #eee;padding:14px 0}.live-work-app-connection>div{flex:1;min-width:0}.live-work-app-connection strong{font-size:13px;font-weight:550}.live-work-app-connection small,.live-work-app-selection small{display:block;font-size:11px;color:#777;overflow-wrap:anywhere;margin-top:3px}.live-work-app-settings button,.live-work-app-decisions button{font:inherit;font-size:12px;padding:6px 10px;border:1px solid #ddd;border-radius:7px;background:#fff}.live-work-app-settings fieldset,.live-work-app-selection fieldset{border:0;padding:12px 0;margin:0}.live-work-app-tool{padding:10px 0;border-bottom:1px solid #eee}.live-work-app-tool label:first-child,.live-work-app-selection label{display:flex;align-items:flex-start;gap:8px}.live-work-app-tool input[type=checkbox],.live-work-app-selection input{width:auto}.live-work-app-settings summary,.live-work-app-selection summary,.live-work-app-actions summary{cursor:pointer;font-size:12px}.live-work-app-settings>details{margin-top:20px}.live-work-app-settings pre,.live-work-app-actions pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;max-height:260px;overflow:auto;background:#f7f7f7;padding:12px;border-radius:6px}.live-work-app-selection{font-size:12px;margin:8px 0;color:#666}.live-work-app-selection p{font-size:12px;line-height:1.5;max-width:560px}.live-work-app-selection label{padding:6px 0}.live-work-app-actions{margin:18px 0}.live-work-app-actions>details{border-top:1px solid #e6e6e6;padding:12px 0}.live-work-app-actions p{font-size:12px;line-height:1.5;color:#666}.live-work-app-decisions{display:flex;justify-content:flex-end;gap:8px}.live-modal:has(.live-work-app-settings){max-height:90vh;overflow:auto}.live-work-app-entry .live-work-app-connection{flex-wrap:wrap}.live-work-app-entry .live-work-app-connection>div{flex-basis:100%}.live-work-app-token{padding:12px 0 18px}.live-work-app-entry>.live-error{font-size:12px;line-height:1.5}.live-github-connect{border-block:1px solid #e9e9e9;padding:16px 0;margin:16px 0}.live-github-connect>div{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:16px}.live-github-connect strong{font-size:13px;font-weight:550}.live-github-connect>div p{grid-column:1;line-height:1.5;color:#666;font-size:12px;max-width:360px;margin:5px 0 0}.live-github-connect>div button{grid-column:2;grid-row:1 / 3}.live-github-connect form{margin-top:16px}.live-github-connect .live-github-consent{display:flex;flex-direction:row;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;margin:14px 0}.live-github-connect .live-github-consent input{width:auto;flex:none;margin-top:3px}.live-github-connect>p{font-size:12px;line-height:1.5}.live-completed-app-actions>details{margin:10px 0 0 14px}.live-completed-app-actions>summary{color:#72727a}.live-work-app-settings.is-standalone{border-top:0;padding-top:0;margin-top:0}.live-work-app-empty,.live-work-app-load-error{font-size:12px;line-height:1.55;color:#707078;margin:18px 0}.live-work-app-load-error p{margin:0 0 8px}.live-work-app-add{border-top:1px solid var(--line, #e7e7e7);padding-top:16px}.live-work-app-add>summary{width:fit-content;font-weight:500;color:#404047}.live-work-app-settings summary[aria-disabled=true]{cursor:default;color:#98989f}.live-work-app-advanced{margin-top:16px}.live-work-app-add .live-github-connect{border-top:0;margin-top:8px;padding-top:12px}.live-work-app-selection-empty{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.live-work-app-selection button{font:inherit;font-size:12px;padding:5px 8px;border:1px solid #ddd;border-radius:6px;background:#fff;color:#52525a}.live-work-app-selection button:disabled{opacity:.5;cursor:default}.live-work-app-unavailable{display:flex;align-items:center;gap:12px;margin:9px 0}.live-work-app-unavailable>span{flex:1}.live-work-app-unavailable small{color:#77777f}.live-manage-apps{margin-bottom:6px}.live-work-app-directory{display:flex;flex-direction:column;gap:6px;margin:8px 0 12px}.live-work-app-directory-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px}.live-work-app-directory-item>div{display:flex;flex-direction:column;min-width:0}.live-work-app-directory-item small{color:var(--live-muted, #666660)}.live-blocked{display:grid;gap:12px;margin:16px 0 6px}.live-blocked-card{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--live-line, #e5e5e1);border-radius:12px;background:var(--live-surface, #fff);font-size:14px;line-height:22px}.live-blocked-card h4{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--live-ink, #262626)}.live-blocked-card h4:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--live-accent, #2f6fed)}.live-blocked-step{display:grid;gap:10px}.live-blocked-step p,.live-blocked-card p{margin:0}.live-blocked-why{color:var(--live-muted, #6a6a70);font-size:13px}.live-blocked-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.live-blocked-actions button{white-space:nowrap}.live-blocked-skipped{margin:0;color:var(--live-muted, #6a6a70);font-size:13px}.live-email-body{margin:0;padding:12px 14px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:var(--live-subtle, #f7f7f5);font:inherit;font-size:14px;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere}.live-email-meta{color:var(--live-muted, #6a6a70);font-size:13px;overflow-wrap:anywhere}.live-email-meta strong{color:var(--live-ink, #262626);font-weight:600}.live-email-edit{display:grid;gap:8px}.live-email-edit label{display:grid;gap:4px;color:var(--live-muted, #6a6a70);font-size:12px}.live-email-edit input,.live-email-edit textarea,.live-email-address{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;background:var(--live-surface, #fff);color:var(--live-ink, #262626);font:inherit;font-size:14px}.live-email-edit textarea{resize:vertical;line-height:22px}.live-email-address{flex:1 1 220px;width:auto}.live-email-error{color:var(--live-danger, #b42318);font-size:13px}.live-email-offer{display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--live-line, #e5e5e1)}.live-email-offer .live-blocked-actions{justify-content:flex-end}.live-change-rows{display:grid;gap:8px;margin:0;padding:12px 14px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:var(--live-subtle, #f7f7f5)}.live-change-rows>div{display:grid;grid-template-columns:minmax(110px,180px) 1fr;gap:12px}.live-change-rows dt{color:var(--live-muted, #6a6a70)}.live-change-rows dd{margin:0;overflow-wrap:anywhere}.live-change-rows s{color:var(--live-muted, #6a6a70)}@media(max-width:560px){.live-change-rows>div{grid-template-columns:1fr;gap:2px}}.live-change-done h4:before{background:var(--live-muted, #9a9aa0)}.live-next-step{display:grid;gap:6px;margin:16px 0 6px;padding-top:14px;border-top:1px solid var(--live-line, #e5e5e1);font-size:15px;line-height:24px}.live-next-step p{margin:0}.live-next-step-head{font-weight:600;color:var(--live-ink, #262626)}.live-next-step-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.live-next-step-row>p{flex:1 1 280px}.live-next-step-done{margin:16px 0 6px;color:var(--live-muted, #6a6a70);font-size:14px}.live-root .live-work-timeline{flex:0 0 100%;width:100%;list-style:none;margin:10px 0 18px;padding:0;display:flex;flex-direction:column;gap:10px}.live-root .live-work-note{font-size:15px;line-height:1.65;color:var(--live-ink)}.live-root .live-work-group>button,.live-root .live-work-group>span{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-size:13px;color:#77777d;text-align:left}.live-root .live-work-group>button:hover{color:var(--live-ink)}.live-root .live-work-group>button svg{transition:transform .15s ease}.live-root .live-work-group>button[aria-expanded=true] svg{transform:rotate(90deg)}.live-root .live-work-group ul{list-style:none;margin:6px 0 0;padding:0 0 0 12px;border-left:1px solid #e4e4e7;display:flex;flex-direction:column;gap:4px;font-size:13px;color:#77777d}.live-root .live-work-group small{margin-left:6px;color:#a1a1a6}.live-root .live-work-group.is-now>span:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;animation:live-work-now 1.4s ease-in-out infinite}@keyframes live-work-now{50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.live-root .live-work-group.is-now>span:before{animation:none}}.live-root .live-work-shown{margin-top:4px}.live-rail .live-current-work{flex:0 0 328px;max-height:52%;padding-top:18px;padding-bottom:16px}.live-rail .live-current-work .live-rail-state{margin-bottom:9px}.live-rail .live-current-work .live-owner{padding-bottom:0}.live-rail .live-current-work .live-current-person{align-items:center;padding:4px 0}.live-rail .live-current-work .live-current-person .live-person-copy>span{font-size:11px;margin-top:1px}.live-rail .live-current-work .live-current-person .live-avatar{height:30px;width:30px;font-size:12px;border-radius:8px;flex-shrink:0}.live-task-activity{margin:16px 0 12px;font-size:12px;line-height:1.6;color:#62626b}.live-activity-heading{display:flex;align-items:baseline;gap:8px;color:#35353d}.live-activity-heading strong{font-size:13px;font-weight:550;line-height:1.5}.live-activity-dot{width:5px;height:5px;flex:0 0 5px;background:#93939b;border-radius:50%;align-self:center}.live-activity-dot.is-active{background:#595963;animation:live-activity-pulse 1.6s ease-in-out infinite}.live-activity-description,.live-activity-last,.live-activity-output{margin:5px 0 0 13px;font-size:12px;line-height:1.55;overflow-wrap:anywhere}.live-activity-last{color:#73737d;font-size:11px}.live-activity-output{color:#4e4e58;font-size:11px}.live-activity-action,.live-activity-learning{display:block;border:0;background:none;font:inherit;font-size:12px;text-align:left;color:#46464f;padding:4px 0;margin:5px 0 0 13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.live-activity-learning{font-size:11px;overflow-wrap:anywhere}.live-activity-update{animation:live-activity-arrive .16s ease-out}.live-continuity.is-compact{padding-top:10px!important;margin-top:0!important;border-top:1px solid #e8e8ec!important}.live-continuity.is-compact .live-section-heading{margin-bottom:5px}.live-continuity.is-compact .live-section-heading h3{font-size:11px;color:#686871}.live-continuity.is-compact .live-reference{margin-bottom:6px}.live-continuity.is-compact .live-reference-title{display:block;border:0;background:none;padding:3px 0;text-align:left;color:#41414a;font:inherit;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.live-continuity.is-compact .live-reference-status{margin-top:0;font-size:11px}.live-continuity.is-compact .live-more-references{font-size:11px;margin-top:5px;color:#62626b}.live-task-context{margin-top:10px;font-size:11px;color:#64646e}.live-task-context>summary{cursor:pointer;padding:3px 0}.live-task-context .live-owner-source{margin:10px 0}.live-task-context blockquote{border-left:2px solid #dddde3;padding-left:9px;margin:8px 0;white-space:pre-wrap}.live-task-context .live-retained,.live-task-context .live-owner-origin{font-size:11px!important}.live-task-context .live-keep-colleague{margin-top:8px}@keyframes live-activity-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes live-activity-arrive{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.live-activity-dot.is-active,.live-activity-update{animation:none}}@media(max-width:960px){.live-rail .live-current-work{flex-basis:328px;max-height:48%}}.live-reply-activity{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;min-height:30px;margin:3px 0 15px;color:var(--live-muted, #666660);font-size:12px;line-height:1.5}.live-reply-activity-status{display:flex;flex:1;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.live-reply-activity-dot{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor;opacity:.55;margin-right:3px}.live-reply-activity.is-active .live-reply-activity-dot{animation:reply-activity-pulse 1.8s ease-in-out infinite}.live-reply-activity-author{flex-basis:100%;color:#494944;font-weight:500}.live-reply-activity-label{overflow-wrap:anywhere}.live-reply-activity-stale{font-size:11px;color:#777771}.live-reply-activity-time{flex:none;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap;color:#777771}.live-root .live-reply-stop{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;flex:none;margin-left:auto;border:0;border-radius:6px;background:none;padding:4px 6px;color:#686862;font:inherit;font-size:11px;cursor:pointer}.live-root .live-reply-stop:hover{color:var(--live-ink, #262626);background:var(--live-selected, #efefed)}.live-root .live-reply-stop:disabled{opacity:.45;cursor:default}.live-reply-activity.is-unavailable .live-reply-activity-dot{opacity:.35}@keyframes reply-activity-pulse{0%,to{opacity:.3}50%{opacity:.85}}@media(max-width:650px){.live-reply-activity{gap:8px}.live-reply-activity-time{font-size:10px}}@media(prefers-reduced-motion:reduce){.live-reply-activity.is-active .live-reply-activity-dot{animation:none}}.live-work-steps{flex-basis:100%;margin:4px 0 0;padding:0;list-style:none}.live-work-steps li{display:flex;align-items:baseline;gap:10px;padding:3px 0;color:#3d3d3b;font-size:12.5px;line-height:1.5}.live-work-steps li>i{flex:none;width:6px;height:6px;border-radius:50%;background:#c8c8c4;transform:translateY(-1px)}.live-work-steps li small{margin-left:6px;color:var(--live-faint, #8a8a90);font-size:12px}.live-work-steps li.is-now{color:#55555b}.live-work-steps li.is-now>i{background:#55555b;animation:reply-activity-pulse 1.8s ease-in-out infinite}.live-work-steps li.is-flag{color:#7a5a1a}.live-work-steps li.is-flag>i{background:#c99a3a}.live-work-steps-earlier{padding-left:16px!important}.live-work-steps-earlier .live-text-link{font-size:12px}@media(prefers-reduced-motion:reduce){.live-work-steps li.is-now>i{animation:none}}.live-work-steps-summary{flex-basis:100%;margin:2px 0 0;color:#55555b;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-reply-done{margin:-10px 0 14px;font-size:12.5px;color:var(--live-muted, #666660)}.live-root .live-reply-done button.live-text-link{font-size:12.5px;white-space:nowrap}.live-root sup.live-cite{margin-left:0;font-size:10.5px;line-height:0;white-space:nowrap}.live-root sup.live-cite a{padding:0 1px;border-radius:3px;color:#55555b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;text-decoration:none}.live-root sup.live-cite a:hover,.live-root sup.live-cite a:focus-visible{background:var(--live-selected, #ebebe8);color:var(--live-ink, #262626)}.live-reply-sources{margin:18px 0 6px;padding-top:12px;border-top:1px solid var(--live-line, #e5e5e1)}.live-reply-sources h4{margin:0 0 6px;color:var(--live-muted, #666660);font-size:12px;font-weight:500}.live-reply-sources ol{margin:0;padding-left:20px;color:var(--live-muted, #666660);font-size:13px}.live-reply-sources li{margin:3px 0;padding:1px 4px;border-radius:4px;overflow-wrap:anywhere;transition:background-color .6s ease}.live-reply-sources li.is-target{background:#f1f1ee;transition:none}.live-root .live-reply-sources li a{color:var(--live-ink, #262626);text-decoration-color:#c9c9c6;text-underline-offset:3px}.live-reply-sources li span{margin-left:6px;color:var(--live-faint, #8a8a90);font-size:12px}.live-pending-status{margin-top:22px}.live-reply-start-now{white-space:nowrap}.live-reply-learning-note{flex-basis:100%;margin:6px 0 0;font-size:13px;color:var(--live-muted, #8a8a84)}.live-app-import{margin-top:20px;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.live-app-import h4,.live-app-accounts h3{font-size:13px;font-weight:550;margin:0 0 8px}.live-app-import p{margin:8px 0;color:var(--live-muted, #71716b)}.live-app-import label{display:flex;flex-direction:column;gap:6px;margin:14px 0}.live-app-import button,.live-app-accounts button{border:1px solid var(--live-line, #deded8);border-radius:6px;background:transparent;color:inherit;padding:6px 10px;font-size:12px;cursor:pointer}.live-app-import button.live-primary{background:var(--live-ink, #34342f);border-color:var(--live-ink, #34342f);color:#fff}.live-app-import-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:14px 0}.live-app-accounts>.live-app-import-actions{justify-content:space-between}.live-app-import-source{margin:18px 0;border-top:1px solid var(--live-line, #e5e5e2);padding-top:16px}.live-app-import-source pre{max-height:260px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--live-line, #e5e5e2);border-radius:7px;padding:12px;font-family:inherit;font-size:12px;line-height:1.7;background:#fafaf8;color:var(--live-ink, #30302e)}.live-app-import-source small,.live-app-import-meta{display:block;color:var(--live-muted, #71716b);font-size:11px}.live-app-import-setup{padding:14px;background:#f7f7f4;border-radius:8px}.live-app-import-review{margin-top:20px;padding-top:18px;border-top:1px solid var(--live-line, #e5e5e2)}.live-app-import-review fieldset{padding:0;border:0;min-width:0}.live-app-import-review legend{font-size:13px;font-weight:550}.live-app-import-review textarea{min-height:110px;resize:vertical}.live-app-import-review details{margin:14px 0}.live-app-import-review summary{cursor:pointer;color:var(--live-muted, #71716b)}.live-app-import-review blockquote{margin:12px 0;padding-left:12px;border-left:2px solid var(--live-line, #e5e5e2);white-space:pre-wrap}.live-app-import-method{padding:15px 0}.live-app-import-method pre{font:inherit;white-space:pre-wrap;margin:10px 0 15px}.live-app-import label.live-app-import-check{flex-direction:row;align-items:flex-start;gap:9px}.live-app-import-check input{margin-top:4px;flex:none}.live-app-import-check span{min-width:0}.live-app-import-candidates{display:grid;gap:8px;margin:14px 0}.live-app-import-candidates button{text-align:left}.live-app-import-candidates button[aria-pressed=true]{background:var(--live-selected, #f1f1ee);border-color:#96968d}.live-app-import-candidates small{display:block;color:var(--live-muted, #71716b)}.live-app-accounts{border-bottom:1px solid var(--live-line, #e5e5e2);padding-bottom:22px;margin-bottom:22px;font-size:12px}.live-app-account{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--live-line, #e5e5e2);padding:13px 0}.live-app-account small{display:block;font-size:11px;color:var(--live-muted, #71716b)}.live-app-account>div{min-width:0;overflow-wrap:anywhere}.live-app-import .live-error,.live-app-accounts .live-error{color:#963e34}@media(max-width:650px){.live-app-account{align-items:flex-start;flex-wrap:wrap}.live-app-import-source pre{max-height:220px}.live-app-import-actions{align-items:stretch}.live-app-import-actions button{min-height:36px}}:root{--live-right-pane: clamp(440px, 46vw, 880px)}.live-pane-resize{position:absolute;top:0;bottom:0;left:-4px;width:8px;cursor:col-resize;z-index:2;touch-action:none}.live-pane-resize:after{content:"";position:absolute;top:0;bottom:0;left:3px;width:2px;background:transparent;transition:background .15s}.live-pane-resize:hover:after,.live-pane-resize:focus-visible:after,.is-resizing-pane .live-pane-resize:after{background:#b9b9be}.live-pane-resize:focus-visible{outline:0}body.is-resizing-pane{cursor:col-resize;-webkit-user-select:none;user-select:none}.live-browser-settings{border-top:1px solid #e6e6e6;margin-top:24px;padding-top:18px}.live-browser-settings p,.live-browser-settings small{font-size:12px;color:#626262;line-height:1.5}.live-browser-settings h3{font-size:14px;margin:0 0 8px}.live-browser-settings label{display:grid;gap:5px}.live-browser-settings textarea{resize:vertical}.live-browser-settings form{display:grid;gap:12px;margin-top:12px}.live-browser-settings input,.live-browser-settings textarea{padding:8px;border:1px solid #ddd;border-radius:5px;font:inherit}.live-browser-settings summary{font-size:12px;cursor:pointer}.live-browser-connection{display:flex;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid #eee}.live-browser-connection>div{flex:1;min-width:0}.live-browser-connection strong,.live-browser-connection small{display:block;overflow-wrap:anywhere}.live-browser-connection button,.live-browser-settings button{font-size:12px}.live-browser-selection{font-size:11px;position:relative}.live-browser-selection summary{cursor:pointer;color:#656565}.live-browser-selection fieldset{background:#fff;border:1px solid #ddd;border-radius:8px;padding:14px;position:absolute;bottom:22px;left:0;width:min(360px,80vw);z-index:10;box-shadow:0 6px 24px #0000000a}.live-browser-selection legend{font-size:12px;font-weight:600}.live-browser-selection p{line-height:1.5;color:#666}.live-browser-selection label{display:flex;align-items:flex-start;gap:8px;margin:9px 0;font-size:12px;line-height:1.4}.live-browser-selection input{margin-top:2px}.live-browser-selection small{display:block;color:#777;font-size:11px;margin-top:4px;overflow-wrap:anywhere}.live-browser-grant{margin-left:20px!important;border-left:2px solid #eee;padding-left:10px}.live-browser-view{position:fixed;right:16px;bottom:16px;width:270px;background:#fff;border:1px solid #d6d6d6;border-radius:10px;box-shadow:0 5px 28px #00000014;z-index:80;overflow:hidden;font-size:12px;color:#303030}.live-browser-view header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 11px}.live-browser-view header strong{font-weight:600;font-size:12px}.live-browser-view header small{display:block;font-size:10px;color:#757575;margin-top:3px}.live-browser-view header>div:last-child{display:flex;gap:4px}.live-browser-view button{border:1px solid #ddd;background:#fff;border-radius:5px;padding:5px 8px;font:inherit;cursor:pointer;color:inherit}.live-browser-view button:hover{background:#f4f4f4}.live-browser-view button:disabled{opacity:.45;cursor:default}.live-layout.has-browser-dock{padding-right:var(--live-right-pane)}.live-browser-view.is-expanded{top:0;right:0;bottom:0;width:var(--live-right-pane);display:flex;flex-direction:column;border:0;border-left:1px solid var(--live-line, #e5e5e1);border-radius:0;box-shadow:none;background:#fafaf9;font-size:13px;z-index:60}.live-browser-view.is-expanded{overflow:visible}.live-browser-view.is-expanded.is-full{left:0;width:auto;z-index:130}.live-browser-view.is-expanded header{height:49px;flex-shrink:0;box-sizing:border-box;padding:0 10px 0 16px;border-bottom:1px solid var(--live-line, #e5e5e1);background:#fff}.live-browser-view.is-expanded .live-browser-title{flex:1;min-width:0;display:flex;align-items:baseline;gap:8px;white-space:nowrap;overflow:hidden}.live-browser-view.is-expanded header strong{font-size:13.5px}.live-browser-view.is-expanded header small{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;color:#8b8b93;overflow:hidden;text-overflow:ellipsis}.live-browser-dot{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#b9b9be}.live-browser-dot.is-working{background:#2f6fde;animation:live-browser-pulse 1.4s ease-in-out infinite}.live-browser-dot.is-waiting{background:#c27c0e}.live-browser-dot.is-you{background:#262626}@keyframes live-browser-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.live-browser-dot.is-working{animation:none}}.live-browser-view .live-browser-icon{width:30px;height:30px;padding:0;border:0;border-radius:7px;background:none;display:inline-flex;align-items:center;justify-content:center;color:#55555c}.live-browser-view .live-browser-icon:hover{background:#f0f0ee;color:#262626}.live-browser-back{display:none!important}.live-browser-you{display:flex;align-items:center;gap:10px;margin:8px 12px 0;padding:8px 8px 8px 14px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:#fff}.live-browser-you p{flex:1;margin:0;color:#3a3a3f;line-height:1.45}.live-browser-you b{font-weight:600;color:#262626}.live-browser-view .live-browser-you .live-primary{padding:6px 12px;font-size:12.5px;white-space:nowrap}.live-browser-view.is-expanded .live-browser-page{display:flex;align-items:center;gap:6px;margin:8px 12px;padding:6px 10px;border-radius:8px;background:#f0f0ee;color:#55555c;font-size:12px}.live-browser-view.is-expanded .live-browser-page span{overflow:hidden;text-overflow:ellipsis}.live-browser-view.is-expanded .live-browser-page input{flex:1;min-width:0;border:0;background:none;font:inherit;color:#262626;outline:none}.live-browser-view.is-expanded .live-browser-frame{flex:1;min-height:0;max-height:none;margin:0 12px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:#fff}.live-browser-view.is-expanded .live-browser-controls{padding:8px 12px 10px}.live-browser-hint{position:absolute;left:50%;bottom:14px;transform:translate(-50%);padding:7px 12px;border-radius:999px;background:#262626e6;color:#fff;font-size:12px;line-height:1.4;white-space:nowrap;pointer-events:none;box-shadow:0 6px 24px #0002}.live-browser-check{position:absolute;left:16px;right:16px;bottom:16px;padding:16px 18px;border:1px solid var(--live-line, #e5e5e1);border-radius:12px;background:#fff;box-shadow:0 12px 40px #0000001f;font-size:13px;line-height:1.55;cursor:default}.live-browser-check h4{margin:0 0 4px;font-size:14px;font-weight:600}.live-browser-check p{margin:0;color:#55555c}.live-browser-check>div{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center;margin-top:14px}.live-browser-check .live-primary{padding:7px 13px;font-size:12.5px}.live-browser-check-error{margin-top:8px!important;color:#713b33!important}.live-browser-check .live-chrome-pairing{margin-top:12px}.live-browser-view .live-browser-link{border:0;background:none;padding:4px 2px;color:#55555c;text-decoration:underline;text-decoration-color:#c9c9cc;text-underline-offset:3px}.live-browser-view .live-browser-link:hover{background:none;color:#262626}.live-browser-view.is-expanded .live-browser-human{margin:0 12px 10px;padding:8px 0 0}.live-browser-human summary{cursor:pointer;color:#77777e;font-size:12px}@media(max-width:960px){.live-layout.has-browser-dock{padding-right:0}.live-browser-view.is-expanded{left:0;width:auto;z-index:130}.live-browser-back{display:inline-flex!important}.live-browser-view .live-pane-resize{display:none}.live-browser-wide-only{display:none!important}.live-browser-view.is-expanded header{padding-left:6px}.live-browser-view.is-expanded .live-browser-frame{margin:0 8px}}.live-browser-frame{position:relative;background:#f3f3f3;line-height:0;max-height:65vh;overflow:auto}.live-browser-typing{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:6px;background:#262626d9;color:#fff;font-size:12px;line-height:1.4;pointer-events:none}.live-browser-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#ffffffc7;color:#262626;font-size:14px;line-height:1.4}.live-browser-overlay p{margin:0}.live-browser-frame img{display:block;width:100%;height:auto;cursor:pointer}.live-browser-frame img:focus{outline:2px solid #55555c;outline-offset:-2px}.live-browser-view.is-expanded .live-browser-frame img:focus{outline:0}.live-browser-view.is-expanded .live-browser-frame:focus-within{border-color:#b9b9be}.live-browser-no-frame{padding:34px 15px;line-height:1.5;color:#777;text-align:center;font-size:11px}.live-browser-controls{display:flex;align-items:center;gap:6px;padding:8px 10px}.live-browser-stop-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px}.live-browser-controls small{font-size:9px;color:#888;margin-left:auto}.live-browser-page{margin:0;padding:0 12px 8px;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.live-browser-human{padding:0 12px 12px;border-top:1px solid #eee}.live-browser-human p{font-size:11px;color:#666;line-height:1.5}.live-browser-human form{display:flex;align-items:flex-end;gap:6px}.live-browser-human label{display:grid;gap:5px;flex:1;font-size:11px}.live-browser-human input{font:inherit;border:1px solid #ddd;border-radius:4px;padding:7px;min-width:0}.live-browser-error{border-top:1px solid #eee;padding:10px;font-size:11px;line-height:1.5}.live-browser-task-error{position:fixed;bottom:12px;right:12px;width:250px;background:#fff;border:1px solid #ddd;padding:10px;z-index:80;font-size:11px}@media(max-width:650px){.live-browser-view{width:230px;right:8px;bottom:8px}.live-browser-view.is-expanded{right:0;bottom:0;width:auto}.live-browser-human form{flex-wrap:wrap}.live-browser-human label{flex-basis:100%}.live-browser-connection{flex-wrap:wrap}.live-browser-connection>div{flex-basis:100%}}.live-browser-view{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.live-browser-view header select{max-width:180px;border:1px solid #ddd;border-radius:4px;background:#fff;font:inherit;padding:3px}.live-browser-address{margin-top:10px}.live-browser-availability{position:absolute;bottom:22px;left:0;width:min(290px,75vw);box-sizing:border-box;padding:12px 14px;border:1px solid #ddd;border-radius:8px;background:#fff;color:#666;font-size:12px;line-height:1.6;z-index:10;box-shadow:0 6px 24px #0000000a}.live-browser-request{margin:0 0 10px;padding:11px 0 12px;border-bottom:1px solid #e8e8e8;font-size:12px;line-height:1.5;color:#444}.live-browser-request-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.live-browser-request strong{font-size:12px;font-weight:550;color:#333}.live-browser-request p{margin:3px 0 0;font-size:12px;color:#747474}.live-browser-request button{flex:none;border:1px solid #dcdcdc;border-radius:6px;background:#fff;padding:6px 10px;font:inherit;font-size:11px;color:#383838;cursor:pointer}.live-browser-request button:hover{background:#f7f7f7}.live-browser-request button:disabled{opacity:.5;cursor:default}.live-browser-request .live-browser-request-note{font-size:10px;color:#888;margin-top:7px}.live-browser-request-note button{margin-left:9px}.live-browser-request .live-browser-request-error{color:#8a413b;font-size:11px;margin-top:8px}@media(max-width:650px){.live-browser-request-row{gap:12px}.live-browser-request-row>div{min-width:0}.live-browser-request-row p{font-size:11px}}.live-browser-control-reason{margin:0;padding:0 11px 9px;font-size:11px;line-height:1.5;color:#666;overflow-wrap:anywhere}.live-task-browser-status{width:calc(100% - var(--live-content-gutter) * 2);max-width:var(--live-reading-width);margin:0 auto}.live-task-browser-status:empty{display:none}.live-task-browser-status .live-browser-task-error{position:static;width:auto;margin:0 0 10px;padding:9px 0;border:0;border-bottom:1px solid var(--live-line);background:transparent;line-height:1.5;color:var(--live-muted)}.live-chrome-connection{padding:10px 0;border-top:1px solid var(--live-line, #e7e7e5);font-size:12px;color:var(--live-muted, #767673);line-height:1.5}.live-chrome-connection>div:first-child{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.live-chrome-connection strong,.live-browser-chrome-hint strong{font-size:12px;font-weight:500;color:var(--live-ink, #373735)}.live-chrome-connection p{margin:6px 0 0;line-height:1.5;overflow-wrap:anywhere}.live-chrome-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.live-chrome-actions button,.live-chrome-connection p button{border:1px solid var(--live-line, #ddd);border-radius:6px;background:var(--live-surface, #fff);padding:5px 9px;color:var(--live-ink, #373735);font:inherit;font-size:11px;cursor:pointer}.live-chrome-actions button:hover{background:#f2f2ef}.live-chrome-actions button:disabled{opacity:.5;cursor:default}.live-chrome-actions button.is-primary{background:var(--live-ink, #262626);border-color:var(--live-ink, #262626);color:#fff;font-weight:500}.live-chrome-actions button.is-primary:hover{background:#3a3a3a}.live-chrome-stop{margin-top:10px;padding-top:8px;border-top:1px solid var(--live-line, #e5e5e1)}.live-chrome-stop button{padding:0;border:0;background:none;font:inherit;font-size:11.5px;color:var(--live-muted, #6b6b66);text-decoration:underline;text-decoration-color:var(--live-line, #e5e5e1);text-underline-offset:3px;cursor:pointer}.live-chrome-stop small{display:block;font-size:11px;color:var(--live-faint, #9a9a94)}.live-chrome-actions a{font-size:11px;color:var(--live-muted, #767673);text-underline-offset:3px}.live-chrome-connection details{margin-top:8px;font-size:11px}.live-chrome-connection summary{cursor:pointer}.live-chrome-connection :is(button,a,summary):focus-visible{outline:2px solid #62626e;outline-offset:3px}.live-chrome-target{display:flex;gap:8px;min-width:0}.live-chrome-target span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-chrome-target span:last-child{flex-shrink:0;max-width:50%}.live-chrome-connection.is-task-status{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;margin:0 0 10px;padding:9px 0 10px;border-top:0;border-bottom:1px solid var(--live-line, #e7e7e5)}.live-chrome-connection.is-task-status>.live-chrome-actions{grid-column:2;grid-row:1;margin:0;justify-content:flex-end}.live-chrome-connection.is-task-status>:is(p,details){grid-column:1 / -1}.live-chrome-connection.is-task-status>div:first-child{align-self:center}.live-chrome-connection [role=alert]{color:#8a413b}.live-chrome-connection p button{margin-left:8px}@media(max-width:650px){.live-chrome-connection.is-task-status{grid-template-columns:minmax(0,1fr)}.live-chrome-connection.is-task-status>.live-chrome-actions{grid-column:1;grid-row:auto;justify-content:flex-start;margin-top:6px}}.live-browser-view.is-expanded{background:#fff}.live-browser-bar{position:relative;display:flex;align-items:center;gap:2px;height:46px;flex-shrink:0;padding:0 8px;border-bottom:1px solid #ececea;background:#fbfbfa}.live-browser-view .live-browser-bar button{border:0;background:none;padding:0}.live-browser-sessions{max-width:110px;margin-right:4px;border:1px solid #e3e3df;border-radius:7px;background:#fff;font:inherit;font-size:12px}.live-browser-view .live-browser-bar .live-browser-address{flex:1;min-width:0;height:30px;margin:0 6px;padding:0 12px;display:flex;align-items:center;gap:7px;border-radius:15px;background:#efefed;color:#3a3a3f;font-size:12.5px;white-space:nowrap;overflow:hidden;text-align:left;cursor:text}.live-browser-view .live-browser-bar .live-browser-address:disabled{opacity:1;cursor:default}.live-browser-address>svg{flex-shrink:0;color:#8a8a90}.live-browser-address>span{overflow:hidden;text-overflow:ellipsis}.live-browser-address-path{color:#8a8a90}.live-browser-address.is-edit{background:#fff;box-shadow:0 0 0 1px #d6d6d2 inset}.live-browser-address.is-edit:focus-within{box-shadow:0 0 0 1.5px #3a3a3f inset}.live-browser-address input{flex:1;min-width:0;border:0;background:none;font:inherit;color:#262626;outline:none}.live-browser-state{display:inline-flex;align-items:center;gap:6px;min-width:0;margin:0 4px;color:#55555a;font-size:12px;white-space:nowrap}.live-browser-state>span{overflow:hidden;text-overflow:ellipsis}.live-browser-dot.is-working{background:#2f7d4f}.live-browser-view .live-browser-bar .live-browser-handback{height:26px;margin-right:4px;padding:0 10px;border-radius:13px;background:#26262b;color:#fff;font-size:12px;white-space:nowrap}.live-browser-view .live-browser-bar .live-browser-handback:hover{background:#3a3a3f}.live-browser-menu-anchor{position:relative;display:inline-flex}.live-browser-menu{position:absolute;top:36px;right:0;z-index:5;min-width:220px;padding:5px;border:1px solid #e3e3df;border-radius:10px;background:#fff;box-shadow:0 8px 28px #0000001f}.live-browser-view .live-browser-menu button{display:block;width:100%;padding:7px 10px;border-radius:6px;text-align:left;font-size:13px;white-space:nowrap}.live-browser-view .live-browser-menu button:hover{background:#f1f1ef}.live-browser-view .live-browser-menu .is-stop{color:#713b33}.live-browser-menu hr{margin:4px 2px;border:0;border-top:1px solid #eee}.live-browser-progress{height:2px;flex-shrink:0;background:linear-gradient(90deg,transparent,#26262b,transparent) 0 0 / 40% 100% no-repeat;animation:live-browser-progress 1.4s ease-in-out infinite}@keyframes live-browser-progress{0%{background-position:-40% 0}to{background-position:140% 0}}@media(prefers-reduced-motion:reduce){.live-browser-progress{animation:none;background:#26262b33}}.live-browser-view.is-expanded>.live-browser-stop-confirm{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #ececea;background:#faf6f5;font-size:12.5px}.live-browser-view.is-expanded>.live-browser-stop-confirm span{flex:1}.live-browser-view.is-expanded>.live-browser-stop-confirm .is-stop{border-color:#713b33;background:#713b33;color:#fff}.live-browser-view.is-expanded .live-browser-frame{flex:1;min-height:0;max-height:none;margin:0;border:0;border-radius:0;background:#fff}.live-browser-view.is-expanded .live-browser-control-reason{margin:0;padding:8px 14px;border-bottom:1px solid #ececea}.live-browser-view.is-expanded .live-browser-no-frame{height:100%;display:flex;align-items:center;justify-content:center;font-size:13px;background:#fafaf9}.live-browser-view.is-expanded .live-browser-hint{background:#26262bf0}.live-browser-keys{position:absolute;left:12px;right:12px;bottom:12px;padding:12px 14px;border:1px solid #e3e3df;border-radius:12px;background:#fff;box-shadow:0 10px 30px #00000024;line-height:1.5;font-size:12.5px}.live-browser-keys-head{display:flex;align-items:center;justify-content:space-between}.live-browser-keys p{margin:4px 0 8px;color:#6a6a70}.live-browser-keys form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px}.live-browser-keys label{flex:1 1 220px;display:grid;gap:4px}.live-browser-keys input{height:30px;padding:0 8px;border:1px solid #d6d6d2;border-radius:7px;font:inherit}.live-browser-view.is-pip{right:auto;bottom:auto;padding:0;border:0;border-radius:12px;background:#111;box-shadow:0 10px 34px #00000030,0 0 0 1px #00000014;touch-action:none;z-index:70}.live-browser-view.is-pip.is-needs{box-shadow:0 10px 34px #00000030,0 0 0 2px #26262b}.live-browser-view.is-pip.is-dragging{cursor:grabbing;transition:none;opacity:.92}.live-browser-view .live-browser-pip-open{display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#111;cursor:pointer}.live-browser-view .live-browser-pip-open:hover{background:#111}.live-browser-pip-open img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.live-browser-pip-empty{display:block;width:100%;height:100%}.live-browser-pip-tools{position:absolute;top:8px;right:8px;display:flex;gap:6px;opacity:0;transition:opacity .15s}.live-browser-view.is-pip:hover .live-browser-pip-tools,.live-browser-view.is-pip:focus-within .live-browser-pip-tools{opacity:1}.live-browser-view .live-browser-pip-tools button{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:#000000a0;color:#fff}.live-browser-view .live-browser-pip-tools button:hover{background:#000000d0}.live-browser-pip-label{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:7px;padding:24px 12px 10px;background:linear-gradient(transparent,#000000b8);color:#fff;font-size:12px;white-space:nowrap;pointer-events:none}.live-browser-pip-label>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.live-browser-pip-label b{font-weight:600}.live-browser-pip-host{color:#ffffffa6}.live-browser-pip-label .live-browser-dot{box-shadow:0 0 0 3px #ffffff26}.live-browser-pip-label .live-browser-dot.is-working{background:#3ccf7a}.live-browser-view .live-browser-pip-cta{pointer-events:auto;padding:4px 10px;border:0;border-radius:13px;background:#fff;color:#26262b;font-size:12px}.live-browser-view.is-chip{bottom:auto;width:auto;padding:0;border:0;border-radius:9px;background:none;box-shadow:none;overflow:visible;z-index:70}.live-browser-view .live-browser-chip{height:30px;display:flex;align-items:center;gap:8px;padding:0 10px 0 4px;border:1px solid #e3e3df;border-radius:9px;background:#fff;color:#3a3a3f;font-size:12.5px;white-space:nowrap}.live-browser-view.is-chip.is-needs .live-browser-chip{border-color:#26262b}.live-browser-view.is-chip.is-compact .live-browser-chip{padding:3px}.live-browser-chip-picture{position:relative;width:34px;height:22px;border-radius:5px;background:#111}.live-browser-chip-picture img{width:100%;height:100%;border-radius:5px;object-fit:cover;object-position:top}.live-browser-chip-picture:after{content:"";position:absolute;right:-3px;bottom:-3px;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#3ccf7a}.live-browser-view.is-chip.is-needs .live-browser-chip-picture:after{background:#26262b}.live-browser-peek{position:absolute;top:36px;right:0;width:360px;overflow:hidden;border:1px solid #e3e3df;border-radius:12px;background:#fff;box-shadow:0 12px 40px #00000026}.live-browser-peek img{display:block;width:100%;height:225px;object-fit:cover;object-position:top}.live-browser-peek>div{display:flex;align-items:center;gap:8px;padding:9px 12px;font-size:12px;color:#55555a}.live-browser-peek>div span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:960px){.live-browser-state>span{display:none}}.live-browser-view.is-chip.is-compact .live-browser-chip{box-shadow:-14px 0 12px 2px #fff}@media(max-width:960px){.live-browser-bar:has(.live-browser-handback) .live-browser-state{display:none}}.live-browser-cursor{position:absolute;width:18px;height:18px;margin:-2px 0 0 -2px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M4 3l13 7-5.5 1.6L9 17z' fill='%2326262b' stroke='%23fff' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / contain no-repeat;filter:drop-shadow(0 1px 2px #0000004d);animation:live-browser-cursor 4s ease-out forwards}.live-browser-cursor.is-small{width:13px;height:13px}@keyframes live-browser-cursor{0%,70%{opacity:1}to{opacity:0}}.live-browser-view .live-browser-bar .live-browser-icon:disabled{opacity:.35}.live-browser-view.is-pip.is-over{box-shadow:0 10px 30px #0000002e,0 0 0 1px #00000014}.live-detail-dialog{box-sizing:border-box;width:min(720px,calc(100vw - 40px));max-height:calc(100dvh - 56px);padding:0;border:1px solid #dedee2;border-radius:12px;background:#fff;color:#303038;box-shadow:0 18px 80px #00000016;font-size:13px;line-height:1.65;overflow:auto}.live-detail-dialog::backdrop{background:#25253028}.live-detail-header{position:sticky;top:0;z-index:2;background:#fff;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:24px 28px 18px;border-bottom:1px solid #eeeef0}.live-detail-title{flex:1;min-width:0}.live-detail-header .live-detail-title p{margin:2px 0 0;font-size:12.5px;color:#6b6b72}.live-detail-header h2{font-size:18px;font-weight:550;line-height:1.4;margin:0;overflow-wrap:anywhere}.live-detail-dialog button,.live-detail-dialog input,.live-detail-dialog textarea,.live-detail-dialog select{font:inherit}.live-detail-dialog button{cursor:pointer}.live-detail-dialog button:disabled{opacity:.5;cursor:default}.live-detail-content{padding:22px 28px 28px;overflow-wrap:anywhere}.live-detail-content .live-section-title{margin:22px 0 6px}.live-detail-content h3{font-size:13px;font-weight:550;margin:20px 0 10px}.live-detail-content h4{font-size:13px;font-weight:550}.live-detail-dialog :is(button,summary,a,input,textarea,select):focus-visible{outline:2px solid #64646f;outline-offset:3px}.live-detail-dialog summary{cursor:pointer}.live-detail-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.live-detail-dialog .live-methods{border-bottom:0;padding:12px 0;font-size:12px}.live-detail-dialog .live-method{padding:14px 0;border-top:1px solid #eeeef0}.live-detail-dialog .live-method strong{font-size:13px;font-weight:550}.live-detail-dialog .live-method small{display:block;color:#666670;font-size:11px}.live-detail-dialog .live-method-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}.live-detail-dialog .live-method-actions>button{border:0;background:transparent;color:#50505a;font-size:12px;padding:4px 0}.live-detail-dialog .live-sharing-entry{margin:8px 0 12px}.live-detail-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0 20px}.live-personal-role{margin:0;color:#55555e}.live-personal-origin{font-size:12px;color:#666670;margin:10px 0}.live-personal-origin a{color:inherit;text-underline-offset:3px}.live-personal-management{margin-top:20px;padding-top:16px;border-top:1px solid #e9e9ed}.live-instruction-status{font-size:12px;color:#63636c}.live-instruction-body{font-size:13px;line-height:1.8}.live-detail-dialog .live-instruction-body.live-markdown :is(h1,h2,h3,h4,h5,h6){font-size:15px;line-height:1.5;margin-top:22px}.live-instruction-body table{border-collapse:collapse;min-width:0;font-size:12px}.live-instruction-body td,.live-instruction-body th{border-bottom:1px solid #e5e5e9;padding:8px;text-align:left}.live-instruction-body .live-table-scroll{overflow:auto;max-width:100%}.live-instruction-raw,.live-instruction-provenance{margin-top:22px;padding-top:14px;border-top:1px solid #e9e9ed;font-size:12px;color:#62626c}.live-instruction-provenance blockquote{margin:12px 0;padding-left:12px;border-left:2px solid #dedee4;white-space:pre-wrap}.live-instruction-raw pre{color:#43434c;max-height:350px;overflow:auto}.live-reference-view{font:inherit;font-size:11px;color:#50505a;background:transparent;border:0;padding:5px 0;margin-top:3px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media(max-width:650px){.live-detail-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.live-detail-header{padding:18px 20px 14px}.live-detail-content{padding:18px 20px 22px}}.live-root .live-personal-rule-group>h4{margin:14px 0 6px}.live-root .live-personal-profile>.live-personal-management{margin:4px 0 14px}.live-detail-dialog.is-small{width:min(480px,calc(100vw - 40px))}.live-detail-dialog.is-large{width:min(1040px,calc(100vw - 40px))}.live-detail-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.live-detail-header>.live-detail-close{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:-3px -6px 0 0;padding:0;border:0;border-radius:8px;background:none;color:#77777e;flex-shrink:0}.live-detail-header>.live-detail-close:hover{background:#f2f2f0}.live-detail-footer{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:8px;padding:12px 28px;border-top:1px solid #eeeef0;background:#fcfcfb}@media(max-width:650px){.live-detail-dialog.is-large,.live-detail-dialog.is-medium{width:calc(100vw - 20px)}}.live-detail-header-actions>button,.live-detail-header-actions>a,.live-detail-header-actions .live-copy-reply>button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;background:#fff;font-size:12.5px;color:#3a3a3f;text-decoration:none}.live-detail-header-actions .live-copy-status{display:none}dialog.live-detail-dialog{padding:0}dialog.live-detail-dialog>header.live-detail-header{display:flex;align-items:flex-start;gap:12px;margin:0;padding:24px 28px 18px;border-bottom:1px solid #eeeef0}dialog.live-detail-dialog>header.live-detail-header h2{margin:0;font-size:18px;font-weight:550;line-height:1.4;letter-spacing:normal}.live-detail-title .live-personal-role,.live-detail-title .live-personal-origin{display:inline;margin:0;font-size:inherit;color:inherit}.live-detail-title .live-personal-origin a{color:inherit;text-decoration:underline;text-decoration-color:#d6d6d2;text-underline-offset:3px}dialog.live-apps-dialog{box-sizing:border-box;width:min(780px,calc(100vw - 40px));max-height:calc(100dvh - 64px);padding:0;border:1px solid var(--live-line, #e5e5e2);border-radius:14px;background:var(--live-surface, #fff);color:var(--live-ink, #30302e);box-shadow:0 16px 64px #00000014;font:13px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:auto}.live-apps-dialog::backdrop{background:#25252528}.live-apps-header{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;background:var(--live-surface, #fff);padding:24px 28px 20px;border-bottom:1px solid var(--live-line, #e5e5e2)}.live-apps-header h2{margin:0;font-size:18px;font-weight:550;letter-spacing:-.3px;line-height:1.4}.live-apps-header p{margin:6px 0 0;color:var(--live-muted, #71716b);font-size:12px}.live-root .live-apps-header>button{display:grid;place-items:center;flex:none;width:30px;height:30px;border:0;border-radius:6px;background:transparent;color:var(--live-muted, #71716b);cursor:pointer}.live-root .live-apps-header>button:hover{background:var(--live-selected, #f1f1ee);color:var(--live-ink, #30302e)}.live-apps-content{padding:22px 28px 26px}.live-apps-dialog :is(button,input,select,textarea){font:inherit}.live-apps-dialog button:disabled{opacity:.5;cursor:default}.live-apps-dialog :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid #777771;outline-offset:3px}.live-apps-dialog form>label,.live-apps-dialog .live-work-app-tool>label{display:flex;flex-direction:column;gap:6px;margin:13px 0;font-size:12px}.live-apps-dialog :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;width:100%;min-width:0;border:1px solid #dcdcd6;border-radius:7px;background:#fff;color:inherit;padding:9px 10px;font-size:12px}.live-apps-dialog input[type=checkbox]{accent-color:#454541}.live-apps-dialog label>small{font-size:11px;line-height:1.6;color:#777771}.live-apps-dialog .live-github-connect .live-github-consent{flex-direction:row}.live-apps-dialog .live-work-app-tool>label:first-child{flex-direction:row}.live-apps-footer{border-top:1px solid var(--live-line, #e5e5e2);padding:14px 28px 18px;color:var(--live-muted, #71716b);font-size:11px;line-height:1.6}.live-settings-app-entry{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--live-line, #e5e5e2);margin-top:24px;padding:18px 0 0;font-size:12px}.live-settings-app-entry p{margin:0;color:var(--live-muted, #71716b)}.live-settings-app-entry button{flex:none;background:transparent;border:1px solid #dcdcd6;border-radius:7px;padding:6px 10px;font:inherit;cursor:pointer}.live-nav-bottom>button[aria-expanded=true]{background:var(--live-selected, #efefec);color:var(--live-ink, #30302e)}.live-apps-dialog [hidden]{display:none!important}.live-apps-tabs{display:flex;gap:24px;padding:0 28px;border-bottom:1px solid var(--live-line, #e5e5e2)}.live-apps-dialog .live-apps-tabs>button{padding:13px 0 11px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--live-muted, #71716b);font-size:12px;cursor:pointer}.live-apps-tabs>button[aria-selected=true]{border-bottom-color:var(--live-ink, #30302e);color:var(--live-ink, #30302e);font-weight:550}.live-app-catalog-search{position:relative;display:flex;align-items:center;gap:8px;color:var(--live-muted, #71716b)}.live-app-catalog-search>svg{position:absolute;left:12px;pointer-events:none}.live-apps-dialog .live-app-catalog-search input{padding:9px 34px;background:#fafaf9;border-color:var(--live-line, #e5e5e2);border-radius:8px;line-height:20px}.live-app-catalog-search input::-webkit-search-cancel-button{display:none}.live-app-catalog-search>button{position:absolute;right:8px;display:grid;place-items:center;width:26px;height:26px;border:0;background:none;color:inherit;cursor:pointer}.live-app-catalog-filters{display:flex;gap:5px;flex-wrap:wrap;margin:15px 0 19px}.live-app-catalog-filters>button{border:0;border-radius:5px;padding:5px 8px;font-size:11px;background:none;color:var(--live-muted, #71716b);cursor:pointer}.live-app-catalog-filters>button[aria-pressed=true]{background:var(--live-selected, #f1f1ee);color:var(--live-ink, #30302e)}.live-app-catalog-caption{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px;font-size:11px;color:var(--live-muted, #71716b);line-height:1.5}.live-app-catalog-caption>span:first-child{flex:none}.live-app-catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.live-app-catalog-card{display:flex;gap:13px;text-align:left;align-items:flex-start;min-width:0;padding:16px 14px;border:1px solid var(--live-line, #e5e5e2);border-radius:9px;background:var(--live-surface, #fff);color:inherit;cursor:pointer;transition:background .12s,border-color .12s}.live-app-catalog-card:hover{background:#fafaf8;border-color:#cecec8}.live-app-catalog-icon{width:36px;height:36px;display:grid;place-items:center;flex:none;background:#f5f5f2;border-radius:8px;color:#4c4c46}.live-app-catalog-card-body{display:block;flex:1;min-width:0}.live-app-catalog-card-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 0 5px;flex-wrap:wrap}.live-app-catalog-card-top strong{font-size:13px;font-weight:550;line-height:1.4}.live-app-catalog-status{font-size:10px;color:var(--live-muted, #71716b);white-space:nowrap;font-weight:400}.live-app-catalog-status.is-available{color:#44443e}.live-app-catalog-status.is-available:before{content:"";display:inline-block;width:4px;height:4px;background:currentColor;border-radius:50%;vertical-align:middle;margin-right:5px}.live-app-catalog-summary{display:block;font-size:11px;line-height:1.6;color:var(--live-muted, #71716b)}.live-app-catalog-custom{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:20px;margin-top:20px;border-top:1px solid var(--live-line, #e5e5e2);font-size:11px;color:var(--live-muted, #71716b)}.live-app-catalog-custom button,.live-app-catalog-back,.live-app-catalog-empty button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--live-ink, #30302e);padding:3px 0;cursor:pointer;font-size:11px}.live-app-catalog-empty{padding:35px 0 40px;text-align:center;font-size:12px;color:var(--live-muted, #71716b)}.live-app-catalog-back{font-size:12px;margin-bottom:26px;color:var(--live-muted, #71716b)}.live-app-catalog-identity{display:flex;align-items:center;gap:14px}.live-app-catalog-identity>.live-app-catalog-icon{width:44px;height:44px;border-radius:10px}.live-app-catalog-identity>div{flex:1}.live-app-catalog-identity h3{margin:0;font-size:17px;font-weight:550;line-height:1.4;letter-spacing:-.2px;outline:none}.live-app-catalog-identity>div>span{color:var(--live-muted, #71716b);font-size:11px}.live-app-catalog-lead{font-size:13px;color:var(--live-muted, #71716b);margin:20px 0 24px}.live-app-catalog-availability{background:#f7f7f4;border-radius:8px;padding:16px 18px}.live-app-catalog-availability>strong{font-size:12px;font-weight:550}.live-app-catalog-availability>p{font-size:12px;color:var(--live-muted, #71716b);margin:6px 0 0;line-height:1.7}.live-app-catalog-connect{display:inline-flex;align-items:center;gap:12px;background:#34342f;color:#fff;border:1px solid #34342f;border-radius:6px;padding:7px 11px;margin-top:14px;font-size:12px;cursor:pointer}.live-app-catalog-detail dl{margin:25px 0}.live-app-catalog-detail dl>div{display:grid;grid-template-columns:145px 1fr;gap:20px;padding:16px 0;border-bottom:1px solid var(--live-line, #e5e5e2)}.live-app-catalog-detail dt{font-size:12px;font-weight:500}.live-app-catalog-detail dd{margin:0;font-size:12px;color:var(--live-muted, #71716b);line-height:1.7}.live-app-catalog-boundary{font-size:11px;line-height:1.7;color:var(--live-muted, #71716b);margin:0}@media(max-width:650px){dialog.live-apps-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.live-apps-header{padding:20px}.live-apps-content{padding:18px 20px 22px}.live-apps-footer{padding:14px 20px}}@media(max-width:650px){.live-apps-tabs{padding:0 20px}.live-app-catalog-grid{grid-template-columns:1fr}.live-app-catalog-caption{flex-direction:column;gap:4px}.live-app-catalog-detail dl>div{grid-template-columns:1fr;gap:6px}.live-app-catalog-card{padding:14px}.live-app-catalog-filters{gap:3px}.live-app-catalog-identity>.live-app-catalog-status{font-size:11px}}@media(prefers-reduced-motion:reduce){.live-app-catalog-card{transition:none}}.live-apps-browser{margin-top:26px;padding-top:18px;border-top:1px solid var(--live-line, #e5e5e1)}.live-apps-browser>h3{margin:0 0 4px;font-size:14px;font-weight:600}.live-root .live-apps-browser .live-chrome-pairing{margin-top:8px;padding-top:0;border-top:0}.live-app-catalog-detail .live-chrome-pairing{margin-top:10px}.live-layout:has(>.live-page){position:relative}.live-layout>.live-page{position:absolute;top:0;right:0;bottom:0;left:0;grid-column:2 / -1;grid-row:1;z-index:5;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--live-surface, #fff)}.live-page:focus{outline:none}.live-page-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;height:49px;flex-shrink:0;padding:0 14px 0 22px;border-bottom:1px solid var(--live-line, #e5e5e1);font-size:13.5px;color:var(--live-muted, #6b6b66)}.live-page-bar strong{font-weight:500;color:var(--live-ink, #262626)}.live-page-bar button{display:flex;padding:6px;border:0;border-radius:8px;background:none;color:var(--live-muted, #6b6b66);cursor:pointer}.live-page-bar button:hover{background:var(--live-hover, #f3f3f1);color:var(--live-ink, #262626)}.live-page-body{flex:1;min-height:0;overflow-y:auto;padding:0 32px 72px;font-size:13.5px;line-height:1.65;color:#303038}.live-page-column{max-width:760px;margin:0 auto}.live-page.is-wide .live-page-column{max-width:920px}.live-page :is(button,input,textarea,select){font:inherit}.live-page button{cursor:pointer}.live-page button:disabled{opacity:.5;cursor:default}.live-page :is(button,summary,a,input,textarea,select):focus-visible{outline:2px solid #64646f;outline-offset:3px}.live-page summary{cursor:pointer}.live-page pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.live-page .live-detail-content:not(dialog *){padding:0}.live-page .live-workflows{max-width:none;margin:0;padding:0}.live-page .workflow-handoffs-empty{padding:16px 18px;border:1px solid #e7e7e3;border-radius:14px;background:#fff;color:var(--live-muted, #6a6a70);font-size:13.5px;line-height:1.6}.live-page .workflow-handoffs-empty strong{font-weight:500;color:var(--live-ink, #262626)}.live-page .workflow-group-note{margin:-4px 0 12px;font-size:13.5px;color:#8a8a83}.live-page .workflow-rows{margin:0;padding:0 18px;border:1px solid #e7e7e3;border-radius:14px;list-style:none}.live-page .workflow-rows>li{padding:16px 0;border-bottom:0}.live-page .workflow-rows>li+li{border-top:1px solid #efefec}.live-page .workflow-avatar{width:36px;height:36px;border:0;border-radius:50%;background:#2b2b29;color:#fff;font-size:14px}.live-page .workflow-saved{margin-top:34px;padding-top:18px;border-top:1px solid #efefec;color:#77776f}.live-page .workflow-rows .live-text-link{color:#77776f;text-decoration:none}.live-page .live-folders:not(.is-empty){grid-template-columns:250px minmax(0,1fr);gap:36px}.live-page .live-folder-list>button{padding:9px 12px;border-radius:9px;font-size:14px}.live-page .live-folder-list form{margin-top:18px;padding-top:16px;border-top-color:#efefec}.live-page .live-folder-detail>header h3{font-size:19px;font-weight:600;letter-spacing:-.3px}.live-page .live-folder-sources{margin-top:16px;padding:0 18px;border:1px solid #e7e7e3;border-radius:14px}.live-page .live-folder-sources>li{padding:16px 0;border:0}.live-page .live-folder-sources>li+li{border-top:1px solid #efefec}.live-access-box{padding:4px 18px 10px;border:1px solid #e7e7e3;border-radius:14px;background:#fff}.live-page .live-access-inbox h5{margin:14px 0 4px;font-size:13px;font-weight:500;color:#8a8a83}.live-page .live-access-box>.live-access-note{margin:12px 0 8px}.live-company-lead{margin:0 0 18px;font-size:14px;line-height:1.6;color:#55554f}.live-page .live-company-entry-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.live-page .live-company .live-company-entry-actions button{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;padding:22px;border:1px solid #e7e7e3;border-radius:14px;background:#fff}.live-page .live-company .live-company-entry-actions button[aria-expanded=true]{border-color:#b9b9b4}.live-page .live-company-entry-actions button>span:first-child{font-size:15px;font-weight:600;color:var(--live-ink, #1f1f1d)}.live-page .live-company-entry-actions small{font-size:13.5px;color:#77776f}.live-page .live-company-entry-actions button>span:last-child{order:-1;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#f3f3f1;font-size:18px;color:#3d3d39}.live-page .live-company-name{margin:0;font-size:19px;font-weight:600;letter-spacing:-.3px;color:var(--live-ink, #1f1f1d)}.live-page .live-org-head small{font-size:13.5px;color:#8a8a83}.live-page .live-org-tabs{gap:26px;margin:22px 0 18px;padding:0;border-bottom:1px solid #e7e7e3;border-radius:0;background:none}.live-page .live-company .live-org-tabs button{flex:0 0 auto;padding:0 0 10px;border-radius:0;font-size:14px}.live-page .live-company .live-org-tabs button[aria-selected=true]{margin-bottom:-1px;border-bottom:2px solid var(--live-ink, #1f1f1d);background:none;box-shadow:none}.live-page .live-org-row{padding-inline:16px;border-right:1px solid #e7e7e3;border-left:1px solid #e7e7e3;border-bottom-color:#efefec}.live-page .live-org-bar+.live-org-row{border-top:1px solid #e7e7e3;border-radius:14px 14px 0 0}.live-page .live-org-row:not(:has(+.live-org-row)){border-bottom-color:#e7e7e3;border-radius:0 0 14px 14px}.live-page .live-org-bar+.live-org-row:not(:has(+.live-org-row)){border-radius:14px}.live-page .live-org-avatar:not(.is-person){width:36px;height:36px;background:#2b2b29;color:#fff;font-size:14px}.live-page .live-apps-tabs{margin-top:22px;padding:0}.live-page .live-apps-content{padding:22px 0 0}.live-page .live-apps-footer{margin-top:28px;padding:14px 0 0}.live-page .live-app-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.live-page .live-workflows .live-page-hero{display:block}.live-page .live-apps-dialog .live-page-hero{margin-bottom:0}.live-page-hero{padding-top:48px;margin-bottom:30px}.live-page-hero h1{margin:0;font-size:26px;font-weight:600;letter-spacing:-.6px;color:var(--live-ink, #1f1f1d)}.live-page-hero>p{margin:6px 0 0;font-size:15px;color:#6b6b66}.live-root .live-page :is(h4.workflow-group,.live-group-label){margin:34px 0 10px;padding:0;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--live-ink, #1f1f1d)}.live-root .live-page .live-page-column>:is(section,div):first-of-type :is(h4.workflow-group,.live-group-label):first-child,.live-root .live-page .live-access-inbox>header:first-child .live-group-label{margin-top:0}.live-page-box{padding:4px 18px 8px;border:1px solid #e7e7e3;border-radius:14px;background:#fff}.live-page-empty{display:flex;flex-direction:column;align-items:center;padding:56px 24px 48px;border:1px dashed #e2e2dd;border-radius:16px;text-align:center}.live-page-empty-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:18px;border-radius:50%;background:#f3f3f1;color:#3d3d39}.live-page .live-page-empty h3{margin:0;font-size:17px;font-weight:600;color:var(--live-ink, #1f1f1d)}.live-page-empty p{max-width:46ch;margin:8px 0 0;font-size:14px;line-height:1.6;color:#6b6b66}.live-page-empty p.live-page-example{font-size:13.5px;color:#8a8a83}.live-root .live-page-primary{margin-top:22px;padding:9px 16px;border:0;border-radius:9px;background:var(--live-ink, #1f1f1d);color:#fff;font-size:14px;font-weight:500;cursor:pointer}.live-root .live-page-primary:disabled{opacity:.35;cursor:default}.live-root .live-workflow-nav[aria-current=page],.live-root .live-nav-rail button[aria-current=page]{background:#ebebe8;color:var(--live-ink, #1f1f1d)}@media(max-width:1100px){.live-page .live-app-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.live-page-body{padding:0 16px 48px}.live-page-hero{padding-top:28px}.live-page .live-app-catalog-grid,.live-page .live-folders:not(.is-empty),.live-page .live-company-entry-actions{grid-template-columns:1fr}}@media(max-width:650px){.live-layout>.live-page{grid-column:1 / -1}}.live-page .workflow-growing{margin-top:34px}.live-page .workflow-quiet-line{margin:0;font-size:13.5px;line-height:1.6;color:#8a8a83}.live-page .workflow-quiet-line b{font-weight:500;color:#3d3d39}.live-root .live-colleague-directory.live-colleagues-page{padding:0;overflow:visible;background:none}.live-root .live-colleague-directory.live-colleagues-page .live-rail-tabs{position:static;height:40px;gap:28px;border-bottom:1px solid var(--live-line);background:none}.live-root .live-colleague-directory.live-colleagues-page .live-rail-tabs>button{font-size:14px}.live-root .live-colleagues-page .live-other-team{padding-top:22px}.live-root .live-colleagues-page .live-other-team h3{font-size:12.5px}.live-root .live-colleagues-page .live-colleague-row{padding:14px 10px}.live-root .live-colleagues-page .live-colleague-row-main strong{font-size:15px}.live-root .live-colleagues-page .live-colleague-row-main .live-person-copy>span{margin-top:2px;font-size:13.5px}.live-root .live-colleagues-page .live-colleague-meta,.live-root .live-colleagues-page .live-colleague-meta>button{font-size:12px}.live-root .live-colleagues-page .live-colleague-go{font-size:12px;top:50%;bottom:auto;right:44px;transform:translateY(-50%)}.live-page .live-colleagues-page .live-company .live-org-tabs{display:none}.live-page .live-colleagues-page .live-company-name{font-size:15px}.live-page .live-colleagues-page .live-org-row.live-org-row{padding:14px 0;border:0;border-radius:0}.live-page .live-colleagues-page .live-org-row.live-org-row+.live-org-row{border-top:1px solid var(--live-line)}.live-page .live-colleagues-page .live-org-avatar:not(.is-person){width:28px;height:28px;background:var(--live-hover, #f3f3f1);color:var(--live-muted);font-size:12px}.live-page .live-colleagues-page .live-org-row-text strong{font-size:15px;font-weight:600}.live-page .live-colleagues-page .live-org-row-text small{margin-top:3px;font-size:13.5px}.live-colleagues-page .live-colleagues-org-link{margin-top:18px}.live-company-learning{border-top:1px solid #e8e8e8;margin-top:24px;padding-top:20px;font-size:13px;line-height:1.6}.live-company-learning-candidate{padding:14px 0;border-bottom:1px solid #ededed}.live-company-learning-candidate>strong{font-weight:600;color:#262626}.live-company-learning-candidate p{margin:6px 0 10px}.live-company-learning-candidate label{display:grid;gap:5px;margin:12px 0}.live-company-learning-candidate input:not([type=checkbox]),.live-company-learning-candidate textarea,.live-company-learning-candidate select{font:inherit;color:inherit;width:100%;box-sizing:border-box;border:1px solid #d8d8d8;border-radius:6px;background:#fff;padding:8px 10px}.live-company-learning-candidate .live-company-check{display:flex;align-items:flex-start;gap:8px}.live-company-learning-candidate pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.live-company-learning-candidate blockquote{margin:8px 0;padding-left:12px;border-left:2px solid #d9d9d9;color:#595959}.live-company-learning-inbox{font-size:13px;line-height:1.6;margin-top:16px}.live-company-learning-inbox summary{cursor:pointer;color:#383838}.live-company-export-state{font-size:12px;color:#626262}.live-company-export-state span{display:block;margin-top:3px}.live-sharing-entry{border:0;background:none;padding:0;color:#656565;font:inherit;font-size:12px;text-align:left;cursor:pointer}.live-owner>.live-sharing-entry{margin-top:12px}.live-team-member{padding-bottom:13px}.live-team-member>.live-sharing-entry{margin-left:40px;margin-top:5px}.live-sharing-entry:hover{text-decoration:underline;text-underline-offset:3px}.live-sharing-entry:disabled{opacity:.45;cursor:default}.live-sharing-dialog{box-sizing:border-box;width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:28px 30px;border:1px solid #dedede;border-radius:14px;background:#fff;color:#272727;box-shadow:0 12px 60px #0002;font:13px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:auto}.live-sharing-dialog::backdrop{background:#15151530}.live-sharing-dialog *{box-sizing:border-box}.live-sharing-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.live-sharing-dialog header p{font-size:12px;color:#737373;margin:0 0 5px}.live-sharing-dialog h2{font-size:24px;font-weight:550;letter-spacing:-.035em;line-height:1.25;margin:0}.live-sharing-dialog h3{font-size:13px;font-weight:550;margin:0 0 8px}.live-sharing-dialog button{font:inherit;color:inherit;background:#fff;border:1px solid #ddd;border-radius:6px;padding:7px 11px;cursor:pointer}.live-sharing-dialog button:disabled{opacity:.45;cursor:default}.live-sharing-dialog button:focus-visible,.live-sharing-entry:focus-visible{outline:2px solid #737373;outline-offset:3px}.live-sharing-dialog button.live-sharing-close{font-size:22px;line-height:1;border:0;padding:2px 6px;color:#777}.live-sharing-intro{color:#666;margin:13px 0 23px}.live-sharing-muted,.live-sharing-boundary{font-size:12px;color:#666;line-height:1.65;margin:0}.live-sharing-state{font-weight:550;margin:0 0 18px;padding:0 0 15px;border-bottom:1px solid #e9e9e9}.live-sharing-notice{border-left:2px solid #aaa;padding-left:10px;color:#555}.live-sharing-error{color:#713b33;overflow-wrap:anywhere}.live-sharing-error button{margin-top:8px}.live-sharing-dialog form{display:flex;flex-direction:column;gap:17px}.live-sharing-dialog form>label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:500}.live-sharing-dialog input:not([type=radio]):not([type=checkbox]),.live-sharing-dialog textarea,.live-sharing-dialog select{font:inherit;font-size:13px;line-height:1.5;color:inherit;background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:8px 10px;width:100%;resize:vertical}.live-sharing-dialog form>.live-sharing-primary{align-self:flex-start;margin-top:3px}.live-sharing-audience{border:0;padding:0;margin:0;min-width:0}.live-sharing-audience legend{font-size:12px;font-weight:550;padding:0;margin-bottom:12px}.live-sharing-check{display:flex;align-items:flex-start;gap:9px;margin:10px 0;cursor:pointer;font-weight:400}.live-sharing-check input{margin:4px 0 0;accent-color:#333;flex-shrink:0}.live-sharing-check span{overflow-wrap:anywhere}.live-sharing-check small{display:block;font-size:12px;color:#777;margin-top:2px}.live-sharing-members{padding:1px 0 2px 23px;max-height:190px;overflow:auto}.live-sharing-members p{font-size:12px;color:#777;margin:0 0 13px}.live-sharing-members .live-sharing-check{margin:9px 0;font-size:12px}.live-sharing-publications{margin-bottom:22px;display:flex;flex-direction:column}.live-sharing-dialog .live-sharing-publications button{border:0;border-bottom:1px solid #e9e9e9;border-radius:0;padding:12px 0;display:flex;flex-direction:column;text-align:left;gap:3px}.live-sharing-publications strong{font-weight:550}.live-sharing-publications span{color:#777;font-size:12px}.live-sharing-dialog .live-sharing-publications button[aria-pressed=true]{border-bottom-color:#777}.live-sharing-role{margin:0 0 15px;white-space:pre-wrap;overflow-wrap:anywhere}.live-sharing-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.live-sharing-people{list-style:none;margin:8px 0 0;padding:0}.live-sharing-people li{font-size:12px;padding:5px 0;overflow-wrap:anywhere}.live-sharing-people span{display:block;font-size:11px;color:#777}.live-sharing-methods{padding-top:22px;margin-top:22px;border-top:1px solid #e9e9e9}.live-sharing-methods .live-company-note{color:#666}.live-sharing-stop{margin-top:20px;border-top:1px solid #e9e9e9;padding-top:18px}.live-sharing-stop p{font-size:12px;color:#666}.live-sharing-history{border-top:1px solid #e9e9e9;margin-top:23px;padding-top:15px;color:#777;font-size:12px}.live-sharing-history summary{cursor:pointer}.live-sharing-dialog .live-sharing-another{margin-top:20px}.live-sharing-empty p,.live-sharing-recovery p{color:#666}.live-sharing-recovery button{margin:4px 8px 12px 0}@media(max-width:540px){.live-sharing-dialog{padding:22px;max-height:calc(100dvh - 24px)}}.live-sharing-terms-box{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--live-line);border-radius:10px;background:#fafaf8;font-size:12.5px;color:var(--live-muted)}.live-sharing-terms-box b{color:var(--live-ink);font-weight:550}.live-sharing-ask{display:grid;gap:6px;padding:12px 14px;margin:10px 0;border:1px solid var(--live-line);border-radius:10px;background:#fff}.live-sharing-ask p{margin:0;font-size:13px;color:var(--live-muted)}.live-sharing-section{display:grid;gap:6px;margin-top:14px}.live-sharing-requests{display:grid;gap:10px;margin-bottom:18px}.live-sharing-requests .live-sharing-ask{margin:0}.live-sharing-requests .live-sharing-actions{display:flex;justify-content:flex-end;gap:8px}.live-sharing-nested{margin:4px 0 0 26px;padding-left:12px;border-left:1px solid var(--live-line)}.live-sharing-sublabel{margin:10px 0 2px;font-size:12.5px;font-weight:550;color:var(--live-ink)}.live-share-team .live-detail-content{display:grid;gap:16px;margin-top:14px}.live-share-team .live-sharing-intro{margin:0;color:#525252;font-size:13.5px}.live-share-team-field{display:grid;gap:6px}.live-share-team-field>span,.live-share-team-rules legend{font-weight:550;font-size:13px;color:#262626}.live-share-team-field input,.live-share-team-field textarea{font:inherit;font-size:14px;border:1px solid #ddd;border-radius:8px;padding:9px 11px;resize:vertical;color:#1f1f1f}.live-share-team-field small,.live-share-team-rules small{color:#7a7a7a;font-size:12px}.live-share-team-into{margin:0;color:#525252}.live-share-team-rules{border:1px solid #ececec;border-radius:10px;padding:10px 14px 12px;margin:0;display:grid;gap:8px}.live-share-team-rules legend{padding:0 4px}.live-share-team-rules label{display:flex;gap:8px;align-items:flex-start;font-size:13.5px}.live-share-team-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px}.live-share-team-actions>span{color:#7a7a7a;font-size:12.5px}.live-sharing-dialog .live-share-team-actions .live-primary,.live-sharing-dialog .live-share-team-link .live-secondary{padding:8px 14px}.live-sharing-dialog .live-primary{background:#1f1f1f;color:#fff;border-color:#1f1f1f}.live-share-team-invited{list-style:none;margin:0;padding:0;border-top:1px solid #efefef}.live-share-team-invited li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #efefef;font-size:13.5px}.live-share-team-invited li>span{flex:1;min-width:0;overflow-wrap:anywhere}.live-share-team-invited small{color:#7a7a7a}.live-share-team-invited .live-secondary{padding:4px 10px;font-size:12.5px}.live-share-team-link{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#f6f6f4;border-radius:10px;padding:12px 14px}.live-share-team-link p{margin:0;display:grid;gap:2px}.live-share-team-link span{color:#6b6b6b;font-size:12.5px}.live-share-team-note{margin:0;color:#8a5a1c;font-size:12.5px}.live-share-team-row{font:inherit;font-size:12.5px;border:1px solid #e2e2de;background:#fff;border-radius:7px;padding:4px 10px;color:#333;cursor:pointer;align-self:start}.live-share-team-row:hover{border-color:#c9c9c4}.live-bring-team{border:1px solid #e6e6e2;border-radius:14px;padding:26px 28px;display:grid;gap:10px;justify-items:start;max-width:640px}.live-bring-team h3{margin:0;font-size:18px;font-weight:600;color:#1f1f1f}.live-bring-team p{margin:0;color:#5c5c5c;line-height:1.6}.live-team-invitation{border:1px solid #e6e6e2;border-radius:12px;padding:16px 18px;display:grid;gap:12px;margin-bottom:22px;background:#fafaf8}.live-team-invitation p{margin:0;color:#3d3d3d}.live-team-invitation-colleague{display:flex;gap:10px;align-items:center}.live-team-invitation-colleague span:last-child{display:grid}.live-team-invitation-colleague small{color:#7a7a7a}.live-team-invitation-after{font-size:12.5px;color:#6b6b6b!important}.live-share-team-new{display:grid;gap:12px}.live-share-team-invite{margin-top:6px}.live-share-team-sent{display:grid;gap:12px;margin-top:4px}.live-org-join-actions{display:inline-flex;gap:8px;margin-left:auto;align-items:center}.live-method-history{font-size:12px;line-height:1.6;margin-top:10px}.live-method-history summary{cursor:pointer;color:#515151}.live-method-history label{display:grid;gap:5px;margin:10px 0}.live-method-history select,.live-method-history input:not([type=checkbox]){width:100%;box-sizing:border-box;border:1px solid #d8d8d8;border-radius:5px;padding:6px 8px;font:inherit;background:#fff;color:inherit}.live-method-history .live-company-check{display:flex;align-items:flex-start;gap:8px}.live-method-history button{margin:6px 6px 6px 0}.live-download-menu{position:relative;flex-shrink:0}.live-download-menu>summary,.live-root .live-result-copy button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;background:#fff;font:inherit;font-size:12.5px;color:#3a3a3f;cursor:pointer;list-style:none;white-space:nowrap}.live-download-menu>summary::-webkit-details-marker{display:none}.live-download-menu>summary:hover,.live-root .live-result-copy button:hover{background:#f0f0ee}.live-download-menu>summary[aria-disabled]{opacity:.6;pointer-events:none}.live-download-menu-list{position:absolute;z-index:12;top:calc(100% + 6px);right:0;display:grid;min-width:210px;padding:5px;border:1px solid var(--live-line, #e5e5e1);border-radius:9px;background:#fff;box-shadow:0 8px 24px #00000014}.live-download-menu-list>a,.live-download-menu-list>button{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 9px;border:0;border-radius:6px;background:none;font:inherit;font-size:12.5px;color:#303037;text-align:left;text-decoration:none;cursor:pointer}.live-download-menu-list>:last-child:is(a){color:#77777f}.live-download-menu-list>a:hover,.live-download-menu-list>button:hover{background:#f4f4f3}.live-download-menu-list small{font-size:11px;color:#9a9aa2}.live-result-copy{display:inline-flex;flex-shrink:0}.live-result-copy .live-copy-status{display:none}.live-pdf{display:flex;gap:0;min-height:0;height:100%;outline:none;background:#fafaf9;border-radius:8px}.live-pdf:focus-visible{outline:2px solid #777;outline-offset:2px}.live-pdf-thumbs{list-style:none;margin:0;padding:12px 10px;width:112px;flex-shrink:0;overflow:auto;border-right:1px solid var(--live-line, #e5e5e1);display:flex;flex-direction:column;gap:12px;background:#f6f6f4}.live-pdf-thumbs button{display:block;width:100%;border:0;background:none;padding:0;cursor:pointer;text-align:center;font:inherit;font-size:10.5px;color:#8b8b93}.live-pdf-thumbs canvas{display:block;width:84px;height:auto;margin:0 auto 3px;border:1px solid var(--live-line, #e5e5e1);border-radius:3px;background:#fff}.live-pdf-thumbs button.is-current canvas{outline:2px solid #262626;outline-offset:1px}.live-pdf-thumbs button.is-current span{color:#262626;font-weight:600}.live-pdf-main{flex:1;min-width:0;display:flex;flex-direction:column}.live-pdf-stage{flex:1;overflow:auto;padding:20px;display:flex;justify-content:center;align-items:flex-start}.live-pdf-stage canvas{background:#fff;border:1px solid var(--live-line, #e5e5e1);border-radius:4px;box-shadow:0 6px 24px #00000012;max-width:100%}.live-pdf-foot{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;border-top:1px solid var(--live-line, #e5e5e1);font-size:11.5px;color:#8b8b93;background:#fff}.live-pdf-foot button{border:1px solid var(--live-line, #e5e5e1);background:#fff;border-radius:6px;width:26px;height:24px;margin-left:6px;cursor:pointer;color:#44444b}.live-pdf-foot button:disabled{opacity:.4;cursor:default}@media(max-width:620px){.live-pdf{flex-direction:column-reverse}.live-pdf-thumbs{width:auto;flex-direction:row;border-right:0;border-top:1px solid var(--live-line, #e5e5e1)}}.live-root .live-sheet{display:flex;flex-direction:column;min-height:0;border:1px solid var(--live-line);border-radius:10px;background:var(--live-surface);overflow:hidden}.live-root .live-sheet-formula{display:flex;align-items:center;gap:12px;min-height:34px;padding:6px 12px;border-bottom:1px solid var(--live-line);background:#fbfbfa;font-size:12px}.live-root .live-sheet-ref{width:44px;flex-shrink:0;color:var(--live-muted)}.live-root .live-sheet-formula code{flex:1;min-width:0;overflow:hidden;font-family:ui-monospace,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.live-root .live-sheet-result{color:var(--live-muted)}.live-root .live-sheet-grid{flex:1;min-height:160px;max-height:min(62vh,640px);overflow:auto}.live-root .live-sheet-grid table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12.5px}.live-root .live-sheet-grid th{position:sticky;background-clip:padding-box;z-index:1;padding:2px 6px;border:1px solid #ececea;background:var(--live-navigation);color:var(--live-faint);font-size:11px;font-weight:500}.live-root .live-sheet-grid thead th{top:0;z-index:2}.live-root .live-sheet-grid tbody th{left:0;text-align:center}.live-root .live-sheet-grid td{overflow:hidden;padding:4px 8px;border:1px solid #ececea;text-overflow:ellipsis;white-space:nowrap;cursor:cell}.live-root .live-sheet-grid td.is-number{text-align:right;font-variant-numeric:tabular-nums}.live-root .live-sheet-grid td.is-bold{font-weight:650}.live-root .live-sheet-grid td.is-italic{font-style:italic}.live-root .live-sheet-grid td.is-wrapped{white-space:normal}.live-root .live-sheet-grid td.is-selected{outline:2px solid var(--live-ink);outline-offset:-2px}.live-root .live-sheet-tabs{display:flex;gap:2px;overflow-x:auto;padding:6px 10px;border-top:1px solid var(--live-line);background:#fafaf9}.live-root .live-sheet-tabs button{flex-shrink:0;padding:4px 12px;border:1px solid transparent;border-radius:6px;background:none;color:var(--live-muted);font:inherit;font-size:12.5px;cursor:pointer}.live-root .live-sheet-tabs button[aria-selected=true]{border-color:var(--live-line);background:var(--live-surface);color:var(--live-ink);font-weight:600}.live-root .live-sheet-note{margin:0;padding:7px 12px;border-top:1px solid var(--live-line);color:var(--live-muted);font-size:12px}.live-rich-editor{background:#fff;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;padding:22px 28px;min-height:240px;cursor:text}.live-rich-editor:focus-within{border-color:#c9c9cd;box-shadow:0 0 0 3px #2626260d}.live-rich-editor.is-readonly{cursor:default}.live-rich-editor-content{outline:none;font-size:13.5px;line-height:1.7;color:#2f2f33}.live-rich-editor-content h1{font-size:20px;margin:0 0 10px}.live-rich-editor-content h2{font-size:16.5px;margin:18px 0 8px}.live-rich-editor-content h3{font-size:14.5px;margin:14px 0 6px}.live-rich-editor-content p{margin:8px 0}.live-rich-editor-content ul,.live-rich-editor-content ol{padding-left:22px;margin:8px 0}.live-rich-editor-content blockquote{border-left:3px solid #e5e5e1;margin:8px 0;padding-left:12px;color:#55555c}.live-rich-editor-content pre{background:#f6f6f5;border-radius:6px;padding:10px 12px;font-size:12px;overflow:auto}.live-rich-editor-content code{background:#f2f2f0;border-radius:4px;padding:0 3px;font-size:12px}.live-rich-editor-content table{border-collapse:collapse;margin:10px 0;width:100%;font-size:12.5px}.live-rich-editor-content th,.live-rich-editor-content td{border:1px solid #e5e5e1;padding:5px 8px;vertical-align:top}.live-rich-editor-content th{background:#fafaf9;font-weight:600}.live-rich-editor-content a{color:#262626;text-decoration:underline;text-underline-offset:3px}.live-edit-status{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px;color:#8b8b93;margin:0 0 10px}.live-edit-status strong{color:#44444b;font-weight:500}.live-edit-status button{border:0;background:none;padding:0;font:inherit;font-size:11.5px;color:#44444b;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.live-edit-status label{display:inline-flex;align-items:center;gap:5px;cursor:pointer}.live-edit-status input{accent-color:#262626;margin:0}.live-edit-note{font-size:12px;color:#55555c;background:#fafaf9;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;padding:8px 10px;margin:0 0 10px}.live-edit-note button{margin-left:8px;border:1px solid var(--live-line, #e5e5e1);background:#fff;border-radius:6px;font:inherit;font-size:11.5px;padding:2px 8px;cursor:pointer}.live-plain-editor{display:block;width:100%;box-sizing:border-box;min-height:320px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;padding:18px 22px;font:12.5px/1.6 ui-monospace,Menlo,monospace;color:#2f2f33;background:#fff;resize:vertical}.live-csv td[contenteditable=true]{outline:none;cursor:text}.live-csv td[contenteditable=true]:focus{background:#fffbe8;box-shadow:inset 0 0 0 1px #c9c9cd}.live-result-pane-body .live-edit-status{position:sticky;top:-18px;z-index:2;background:#fafaf9;margin:-18px -22px 10px;padding:9px 22px;border-bottom:1px solid var(--live-line, #e5e5e1)}.live-office-editor{display:flex;flex-direction:column;flex:1;height:100%;min-height:420px}.live-result-pane-body .live-office-editor .live-edit-status{position:static;margin:0}.live-office-editor iframe{flex:1;width:100%;border:0;background:#fff}.live-deck{display:flex;height:100%;min-height:0;background:#fafaf9;outline:none}.live-deck-thumbs .live-deck-thumb{position:relative;display:block;width:84px;height:47.25px;overflow:hidden;margin:0 auto 3px;border:1px solid var(--live-line, #e5e5e1);border-radius:3px;background:#fff;pointer-events:none}.live-deck-thumbs button.is-current .live-deck-thumb{outline:2px solid #262626;outline-offset:1px}.live-deck-stage{flex:1;overflow:auto;padding:20px;display:flex;justify-content:center;align-items:flex-start}.live-deck-frame{position:relative;flex-shrink:0;box-shadow:0 6px 24px #00000012;border-radius:4px;overflow:hidden;border:1px solid var(--live-line, #e5e5e1)}.live-slide{position:absolute;left:0;top:0;transform-origin:0 0;background:#fff;font-family:Helvetica,Arial,sans-serif;color:#262626;overflow:hidden}.live-slide-text{position:absolute;line-height:1.15;white-space:pre-wrap;overflow-wrap:anywhere;outline:none;border-radius:3px}.live-slide-text[contenteditable]:hover{box-shadow:0 0 0 1px #c9c9cd}.live-slide-text[contenteditable]:focus{box-shadow:0 0 0 2px #262626}.live-slide-text[contenteditable]:empty:before{content:"Add text";color:#c9c9cd}.live-slide-text.is-muted{color:#6b6b70}.live-slide-text.is-caps{text-transform:uppercase;letter-spacing:1.5px}.live-slide-text.is-bullet:before{content:"•  "}.live-slide-rule{position:absolute;border-top:2px solid #262626}.live-slide-box{position:absolute;background:#f4f4f2;border:1px solid #e5e5e1;border-radius:6px}.live-slide-table{position:absolute;border-collapse:collapse;table-layout:fixed}.live-slide-table td{border:1px solid #e5e5e1;padding:0 6px;outline:none;overflow:hidden}.live-slide-table tr:first-child td{font-weight:700;background:#f4f4f2}.live-slide-table td[contenteditable]:focus{box-shadow:inset 0 0 0 2px #262626}.live-file-inline-link{display:inline;padding:0;border:0;border-radius:0;background:none;color:inherit;text-decoration:underline;text-decoration-color:#b6b6b8;text-underline-offset:3px;font:inherit;text-align:left;cursor:pointer}.live-file-inline-link:hover{text-decoration-color:currentColor}.live-file-unavailable{color:#74747a}.live-file-unavailable>small{font-size:10px;margin-left:5px;color:#89898e}.live-inline-file{margin:22px 0 30px}.live-inline-file .live-markdown>:first-child{margin-top:0}.live-inline-file:focus-visible{outline:2px solid #777780;outline-offset:5px;border-radius:4px}.live-response-files{margin:18px 0 8px}.live-readable-file{display:flex;align-items:center;gap:12px;padding:15px 16px;margin-top:8px;border:1px solid #e4e4e6;border-radius:10px;background:#fff}.live-readable-file>svg{flex:none;color:#73737a}.live-readable-file-info{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.live-readable-file-info>strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.live-readable-file-info>span{font-size:11px;color:#808087}.live-readable-file>button{display:flex;align-items:center;gap:7px;flex:none;border:1px solid #dedee1;padding:7px 10px;border-radius:7px;background:#fafafa;color:#303034;font-size:12px;cursor:pointer}.live-readable-file>button:hover{background:#f1f1f2}.live-workspace-file-row{padding:13px 0;border-bottom:1px solid #efefed}.live-workspace-file-row>strong{display:block;font-size:12px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.live-workspace-file-row>small{font-size:10px;color:#808087}.live-workspace-file-actions{display:flex;gap:15px;align-items:center;margin-top:9px}.live-workspace-file-actions>button,.live-workspace-file-actions>a{font-size:11px;text-decoration:none;color:#45454c;border:0;padding:0;background:none;cursor:pointer}.live-workspace-file-actions>button:hover,.live-workspace-file-actions>a:hover{text-decoration:underline;text-underline-offset:3px}.live-modal.live-workspace-preview{width:min(920px,calc(100vw - 48px));max-width:920px;height:min(820px,calc(100dvh - 64px));max-height:calc(100dvh - 64px);padding:0;display:flex;flex-direction:column;overflow:hidden}.live-workspace-preview-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 26px;border-bottom:1px solid #ececee;flex:none}.live-workspace-preview-heading>div:first-child{min-width:0}.live-workspace-preview-heading h2{font-size:15px;line-height:1.5;font-weight:550;letter-spacing:-.15px;overflow-wrap:anywhere;margin:0}.live-workspace-preview-heading p{font-size:11px;color:#818188;margin:5px 0 0}.live-workspace-preview-heading>div:last-child{display:flex;align-items:center;gap:17px;flex:none}.live-workspace-preview-heading a{color:#55555d;font-size:12px;text-decoration:none}.live-workspace-preview-heading button{display:flex;padding:3px;background:none;border:0;color:#6b6b73;cursor:pointer}.live-workspace-preview-body{padding:28px 36px 44px;overflow:auto;min-height:0;overscroll-behavior:contain}.live-file-markdown{font-size:14px;line-height:1.85}.live-file-markdown>:first-child{margin-top:0}.live-file-plain-text{margin:0;font:12px/1.8 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;-moz-tab-size:2;tab-size:2;color:#3a3a40}.live-file-preview-error p{font-size:13px;line-height:1.7;color:#55555d}.live-file-preview-error button{padding:7px 12px;border:1px solid #dedee1;background:#fff;border-radius:7px;font-size:12px;cursor:pointer}.live-workspace-preview :focus-visible,.live-readable-file :focus-visible,.live-workspace-file-actions :focus-visible,.live-file-inline-link:focus-visible{outline:2px solid #777780;outline-offset:3px}@media(max-width:650px){.live-modal.live-workspace-preview{width:calc(100vw - 24px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.live-workspace-preview-heading{padding:18px;gap:10px}.live-workspace-preview-heading>div:last-child{gap:10px}.live-workspace-preview-body{padding:22px 20px 32px}.live-readable-file{flex-wrap:wrap;padding:13px}.live-readable-file>button{margin-left:auto}.live-readable-file-info>strong{font-size:12px}}.live-app-preview{width:min(1320px,96vw);max-height:94vh;overflow:auto;padding-bottom:14px}.live-app-preview-note{font-size:12px;color:#777;margin:12px 22px;line-height:1.5}.live-app-opening{padding:80px 24px;text-align:center;color:#777}.live-app-surface{background:#f1f1ef;display:flex;justify-content:center;overflow:hidden;min-height:240px}.live-app-surface img{display:block;width:100%;height:auto;object-fit:contain;cursor:default;touch-action:none}.live-app-frame{background:#f1f1ef;display:flex;justify-content:center;height:min(780px,calc(94vh - 180px))}.live-app-frame iframe{width:100%;height:100%;border:0;background:#fff}.live-app-embedded .live-app-frame{height:calc(100% - 70px);min-height:420px}.live-app-surface.is-updating{cursor:progress}.live-app-surface img:focus-visible{outline:2px solid #777;outline-offset:-2px}.live-app-input{display:flex;align-items:center;gap:8px;padding:14px 20px;flex-wrap:wrap;font-size:12px}.live-app-input label{color:#666}.live-app-input input{flex:1;min-width:200px;border:1px solid #ddd;border-radius:6px;padding:8px;font:inherit}.live-app-input button{background:#fff;border:1px solid #ddd;border-radius:6px;padding:7px 10px;font:inherit;cursor:pointer}.live-app-page-text{margin:0 20px;color:#777;font-size:12px}.live-app-page-text pre{white-space:pre-wrap;max-height:200px;overflow:auto}.live-modal.live-app-preview{width:min(1320px,96vw);max-width:96vw;padding:0 0 14px;border-radius:14px}.live-app-preview .live-workspace-preview-heading{padding:18px 22px;position:sticky;top:0;background:#fff;z-index:1}.live-app-preview .live-workspace-preview-heading h2{white-space:nowrap}.live-app-surface{height:min(780px,calc(94vh - 235px))}.live-app-surface img{width:auto;max-width:100%;max-height:100%;object-fit:contain}@media(max-width:700px){.live-app-preview .live-workspace-preview-heading{padding:12px}.live-app-preview .live-workspace-preview-heading h2{font-size:15px}.live-app-preview .live-workspace-preview-heading>div:last-child{gap:7px}.live-app-input{padding:10px}.live-app-input label{width:100%}}.live-file-version{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 2px 0;font-size:12px;color:#6b6b73}.live-file-version button{border:0;background:transparent;padding:2px 0;font:inherit;font-size:12px;color:#50505a;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.live-file-version button:disabled{opacity:.5;cursor:default}.live-file-version .live-error{margin:0}.live-workspace-preview.is-pages{width:min(1100px,calc(100vw - 40px));height:min(860px,calc(100dvh - 40px));display:flex;flex-direction:column}.live-workspace-preview.is-pages .live-workspace-preview-body{flex:1;min-height:0;padding:0;overflow:hidden}.live-csv{overflow:auto}.live-csv table{border-collapse:collapse;font-size:12.5px;width:max-content;min-width:100%}.live-csv th,.live-csv td{border-bottom:1px solid var(--live-line, #e5e5e1);padding:6px 10px;text-align:left;white-space:nowrap}.live-csv th{position:sticky;top:0;background:#fafaf9;font-weight:600;color:#44444b}.live-csv td.is-number{text-align:right;font-variant-numeric:tabular-nums}.live-root.live-layout.has-result-pane{grid-template-columns:224px minmax(380px,1fr) min(var(--live-right-pane),calc(100vw - 604px))}.live-root.live-layout.nav-collapsed.has-result-pane{grid-template-columns:56px minmax(380px,1fr) min(var(--live-right-pane),calc(100vw - 436px))}@media(min-width:1600px){.live-root.live-layout.has-result-pane{grid-template-columns:248px minmax(420px,1fr) min(var(--live-right-pane),calc(100vw - 668px))}}.live-result-pane{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;height:100dvh;border-left:1px solid var(--live-line, #e5e5e1);background:#fafaf9}.live-result-pane-head{display:flex;align-items:center;gap:8px;height:49px;flex-shrink:0;padding:0 10px 0 16px;border-bottom:1px solid var(--live-line, #e5e5e1);background:#fff}.live-result-pane-title{flex:1;min-width:0;display:flex;align-items:baseline;gap:8px;white-space:nowrap;overflow:hidden}.live-result-pane-title strong{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.live-result-pane-title span{font-size:12px;color:#8b8b93;overflow:hidden;text-overflow:ellipsis}.live-result-versions{display:inline-flex;border:1px solid var(--live-line, #e5e5e1);border-radius:7px;overflow:hidden;flex-shrink:0}.live-result-versions button{border:0;background:#fff;font:inherit;font-size:11.5px;padding:3px 8px;color:#55555c;cursor:pointer}.live-result-versions button+button{border-left:1px solid var(--live-line, #e5e5e1)}.live-result-versions button[aria-pressed=true]{background:#262626;color:#fff}.live-result-icon{width:30px;height:30px;border:0;background:none;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:#55555c;cursor:pointer;flex-shrink:0}.live-result-icon:hover{background:#f0f0ee;color:#262626}.live-result-pane-body{flex:1;min-height:0;overflow:auto;padding:18px 22px}.live-result-pane-body.is-fill{padding:0;overflow:hidden;display:flex;flex-direction:column}.live-result-pane-body.is-fill>.live-pdf{flex:1;border-radius:0}.live-result-pane-body .live-file-markdown,.live-result-pane-body .live-file-plain-text{background:#fff;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;padding:22px 28px}.live-app-embedded{flex:1;min-height:0;overflow:auto;padding:12px 14px}.live-app-embedded-tools{display:flex;gap:6px;justify-content:flex-end;margin-bottom:8px}.live-app-embedded-tools button{border:1px solid var(--live-line, #e5e5e1);background:#fff;border-radius:7px;width:30px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#55555c}.live-app-embedded .live-app-surface img{max-width:100%!important;height:auto}.live-image-view{display:flex;justify-content:center;align-items:flex-start;padding:16px;background:#fafaf9;border-radius:8px}.live-image-view img{max-width:100%;height:auto;border:1px solid var(--live-line, #e5e5e1);border-radius:6px;background:#fff;box-shadow:0 6px 24px #0000000f}.live-image-view{flex-direction:column;align-items:center;gap:14px}.live-image-reading{align-self:stretch;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:#fff;padding:12px 14px}.live-image-reading h4{margin:0 0 4px;font-size:12.5px;font-weight:600;color:#262626}.live-image-reading-label{margin:0 0 8px;font-size:11.5px;color:#8b8b93}.live-image-reading pre{margin:0;font:inherit;font-size:12.5px;line-height:1.6;white-space:pre-wrap;color:#3a3a40;max-height:320px;overflow:auto}.live-result-exports{display:inline-flex;border:1px solid var(--live-line, #e5e5e1);border-radius:7px;overflow:hidden;flex-shrink:0}.live-result-exports button{border:0;font:inherit;font-size:11.5px;padding:4px 9px;color:#44444b;background:#fff;cursor:pointer}.live-result-exports button+button{border-left:1px solid var(--live-line, #e5e5e1)}.live-result-exports button:disabled{opacity:.5;cursor:default}.live-result-exports button:hover{background:#f0f0ee}.live-result-export-error{margin:8px 16px 0;font-size:12px}.live-result-pane-body.is-fill>.live-editable-result{flex:1;min-height:0;display:flex;flex-direction:column}.live-result-pane-body.is-fill>.live-editable-result>.live-edit-status{position:static;margin:0;border-bottom:1px solid var(--live-line, #e5e5e1)}.live-result-pane-body.is-fill>.live-editable-result>.live-deck{flex:1}.live-working-files>summary>span{color:var(--live-faint, #9a9a94)}.live-prompt summary{list-style:none;cursor:pointer;font-size:12px;color:#65656e}.live-prompt summary::-webkit-details-marker{display:none}.live-prompt-preview{display:block;font-size:14px;line-height:1.75;color:#39393f;margin-bottom:9px}.live-prompt-show,.live-prompt-hide{text-decoration:underline;text-underline-offset:3px}.live-prompt-hide,.live-prompt[open] .live-prompt-show,.live-prompt[open] .live-prompt-preview{display:none}.live-prompt[open] .live-prompt-hide{display:inline}.live-prompt[open] summary{margin-bottom:10px}.live-prompt summary:focus-visible,.live-reply-actions button:focus-visible{outline:2px solid #777780;outline-offset:4px}.live-response{min-width:0;scroll-margin-top:24px}.live-response-heading{display:flex;align-items:center;min-height:30px;margin:3px 0 15px}.live-response-heading>.live-reply-activity{width:100%;margin:0}.live-turn .live-response-heading>.live-artifact-meta{width:100%;padding-bottom:0}.live-reply-actions{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:-3px 0 19px;color:#6b6b73;font-size:12px}.live-reply-actions button{padding:2px 0;color:inherit;font-size:12px}.live-reply-actions button:hover{text-decoration:underline;text-underline-offset:3px;background:none}.live-copy-reply{display:inline-flex;align-items:center;gap:9px;flex-wrap:wrap}.live-copy-status{font-size:11px;color:#777780}.live-copy-status:empty{display:none}.live-copy-reply:has(button:not(:disabled)) .live-copy-status:not(:empty){max-width:245px}.live-modal.live-reply-reader{width:min(1120px,calc(100vw - 48px));max-width:1120px}.live-reply-reader .live-workspace-preview-body{padding:30px 40px 48px}.live-reply-reader .live-workspace-preview-body>.live-markdown{max-width:100%;font-size:15px}.live-response .live-markdown table,.live-reply-reader .live-markdown table{width:100%;max-width:none;font-size:13px}.live-reply-reader .live-markdown table{min-width:740px}.live-response .live-markdown th,.live-response .live-markdown td,.live-reply-reader .live-markdown th,.live-reply-reader .live-markdown td{min-width:130px;max-width:360px;overflow-wrap:break-word}.live-work-content>.live-learning{overflow-anchor:none}@media(max-width:650px){.live-modal.live-reply-reader{width:calc(100vw - 24px)}.live-reply-reader .live-workspace-preview-body{padding:22px 20px 32px}.live-reply-reader .live-workspace-preview-heading{flex-wrap:wrap}.live-reply-reader .live-copy-status{max-width:200px}}.live-root .live-reply-actions{gap:6px 12px;margin:12px 0 0;min-height:32px;color:var(--live-muted, #68686f)}.live-root .live-reply-icon,.live-root .live-reply-more>summary{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;border-radius:6px;color:inherit;cursor:pointer}.live-root .live-reply-icon:hover,.live-root .live-reply-more>summary:hover{background:var(--live-navigation, #f4f4f3);text-decoration:none}.live-root .live-reply-actions button:focus-visible,.live-root .live-reply-actions summary:focus-visible{outline:2px solid #777780;outline-offset:2px}.live-reply-more{position:relative;flex-shrink:0}.live-reply-more>summary{list-style:none}.live-reply-more>summary::-webkit-details-marker{display:none}.live-reply-menu{position:absolute;z-index:8;bottom:calc(100% + 6px);left:0;display:grid;width:166px;padding:5px;border:1px solid var(--live-line, #e5e5e5);border-radius:9px;background:var(--live-surface, #fff);box-shadow:0 5px 20px #0000000d}.live-root .live-reply-menu>button{padding:8px 10px;text-align:left;border-radius:5px;line-height:1.5;color:var(--live-text, #39393f);font-size:12px}.live-root .live-reply-menu>button:hover{background:var(--live-navigation, #f4f4f3);text-decoration:none}.live-root .live-reply-icon.has-label,.live-root .live-reply-edit{display:inline-flex;align-items:center;gap:5px;width:auto;padding:6px 8px;border-radius:6px}.live-root .live-reply-edit:hover{background:var(--live-navigation, #f4f4f3);text-decoration:none}.live-root .live-reply-icon-label{font-size:12.5px}@media(max-width:650px){.live-root .live-reply-icon-label{display:none}}.live-reply-saved{font-size:11px;line-height:1.6;flex-basis:100%}.live-reply-metadata{display:grid;grid-template-columns:110px minmax(0,1fr);gap:9px 16px;margin:0 0 20px;font-size:12px;line-height:1.6}.live-reply-metadata dt{color:var(--live-muted, #68686f)}.live-reply-metadata dd{margin:0;overflow-wrap:anywhere}.live-reply-run-details{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.live-reply-run-details>section{margin-top:20px}.live-reply-run-details h3{font-size:12px;font-weight:500;margin:0 0 5px}.live-reply-run-details>section>button{margin-top:10px;padding:6px 10px;border:1px solid var(--live-line, #e5e5e5);border-radius:6px;font-size:12px}.live-root .live-artifact-meta>.live-response-author:last-child{text-align:left}@media(max-width:650px){.live-root .live-reply-icon,.live-root .live-reply-more>summary{width:36px;height:36px}}.live-root .live-reply-actions>.live-reply-edit{color:#3a3a3f}.live-root .live-reply-actions button.live-reply-next{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid #d9d9d6;border-radius:8px;background:var(--live-surface, #fff);color:var(--live-ink, #262626);font-size:13px;white-space:nowrap}.live-root .live-reply-actions button.live-reply-next:hover{background:var(--live-navigation, #f4f4f3);text-decoration:none}.live-reply-tail{display:inline-flex;align-items:center;gap:4px;margin-left:auto}@media(max-width:650px){.live-root .live-reply-actions{gap:6px 8px}.live-root .live-reply-actions button.live-reply-next{padding:0 10px}}.live-root .live-reply-more>summary{width:auto;padding:6px 8px;font-size:12.5px}.live-reply-menu{right:0;left:auto}.live-rate{display:inline-flex;align-items:center}.live-root .live-rate .live-reply-icon[aria-pressed=true]{color:var(--live-text, #39393f)}.live-reply-feedback-slot{flex-basis:100%}.live-reply-feedback-slot:empty{display:none}.live-rate-why{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;max-width:560px}.live-rate-why input{flex:1;min-width:180px;padding:6px 10px;border:1px solid var(--live-line, #e5e5e5);border-radius:8px;font:inherit;font-size:12.5px;color:var(--live-text, #39393f);background:var(--live-surface, #fff)}.live-root .live-rate-why input:focus-visible{outline:none;border-color:#8a8a90}.live-root .live-rate-why .live-rate-send{height:30px;padding:0 12px;border-radius:8px;background:var(--live-text, #262626);color:#fff;font-size:12.5px}.live-root .live-rate-why .live-rate-send:hover{text-decoration:none}.live-rate-why small,.live-rate-line small{flex-basis:100%;font-size:12px}.live-rate-line{margin:0;font-size:12px;line-height:1.6}.live-rate-line[role=alert]{color:#983e3e}.live-root .live-reply-menu-error{margin:4px 10px;font-size:12.5px;color:#b3261e}.live-root .live-folder-card{display:grid;gap:6px;margin:2px 0 8px;padding:10px 12px;font-size:13px;background:#fafaf8;border:1px solid #e6e6e2;border-radius:12px}.live-root .live-folder-head{display:flex;align-items:center;gap:8px;min-width:0;color:#55554f}.live-root .live-folder-head strong{font-weight:500;color:var(--live-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-root .live-folder-head span{flex:none;color:var(--live-muted)}.live-root .live-folder-head button{margin-left:auto;padding:0 4px;border:0;background:transparent;color:#777;cursor:pointer}.live-root .live-folder-files{display:grid;gap:2px;margin:0;padding:0 0 0 26px;list-style:none}.live-root .live-folder-files li{display:flex;gap:8px;font-size:12.5px;color:#44443f}.live-root .live-folder-files li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-root .live-folder-files em{margin-left:auto;font-style:normal;color:var(--live-muted);white-space:nowrap}.live-root .live-folder-files .is-skipped{color:var(--live-muted)}.live-root .live-folder-note{display:block;margin:0;font-size:12.5px;line-height:1.45;color:var(--live-muted)}.live-root .live-folder-note strong{display:inline;font-weight:500;color:var(--live-ink)}.live-root button.live-folder-allow{margin-left:4px;padding:4px 12px;font-size:12.5px;color:var(--live-ink);background:#fff;border:1px solid #d9d9d4;border-radius:999px;white-space:nowrap}.live-root .live-folder-chip{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:10px;padding:4px 9px;font-size:12.5px;color:#44443f;background:#ecece8;border-radius:8px}.live-root .live-readable-file:has(.live-folder-saved){flex-wrap:wrap}.live-root .live-folder-save{white-space:nowrap}.live-root .live-folder-saved>span{flex:1;min-width:0}.live-root .live-folder-saved>button{flex:none;white-space:nowrap}.live-root .live-folder-saved{display:flex;flex-basis:100%;align-items:center;gap:8px;margin:2px 0 0;font-size:13px;color:var(--live-muted)}.live-root .live-attach-menu{position:absolute;z-index:30;bottom:calc(100% + 8px);left:0;display:grid;min-width:260px;padding:6px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;box-shadow:0 8px 28px #0000001f}.live-root .live-attach-menu button{display:flex;align-items:center;gap:10px;padding:9px 12px;font:inherit;font-size:14px;text-align:left;color:var(--live-ink);background:transparent;border:0;border-radius:9px;cursor:pointer}.live-root .live-attach-menu button:hover,.live-root .live-attach-menu button:focus-visible{background:#f2f2f0}.live-root .live-attach-menu small{display:block;font-size:12px;color:var(--live-muted)}.live-root .live-attach-anchor{position:relative;display:inline-flex}.live-root .live-user-message .live-folder-chip{display:flex}.live-colleague-workspace-tabs{display:flex;gap:24px;margin:4px 0 0;border-bottom:1px solid var(--live-line, #e5e5e1)}.live-colleague-workspace-tabs>button{padding:12px 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--live-muted, #666660);font-size:13px;line-height:20px;white-space:nowrap}.live-colleague-workspace-tabs>button[aria-selected=true]{border-bottom-color:var(--live-ink, #262626);color:var(--live-ink, #262626)}.live-colleague-workspace-tabs>button:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.live-personal-profile .live-colleague-workspace-tabs>button{border-radius:0}.live-personal-profile [role=tabpanel][hidden]{display:none}.live-personal-profile [role=tabpanel]{min-height:210px;padding-top:18px}.live-personal-profile .live-workspace-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.live-workspace-section-heading>p{font-size:12px;color:var(--live-muted, #666660);margin:0;line-height:1.65}.live-workspace-section-heading>button{flex-shrink:0}.live-colleague-work-row,.live-colleague-file-group{padding:15px 0;border-bottom:1px solid var(--live-line, #e5e5e1)}.live-colleague-work-row:first-child,.live-colleague-file-group:first-child{padding-top:8px}.live-colleague-work-row:last-child,.live-colleague-file-group:last-child{border-bottom:0}.live-workspace-task-link,.live-workspace-file-link{border:0;background:transparent;padding:0;text-align:left;text-decoration:none;color:var(--live-ink, #262626);font-size:13px;font-weight:500;line-height:1.65;overflow-wrap:anywhere}.live-workspace-task-link:hover,.live-workspace-file-link:hover{text-decoration:underline;text-underline-offset:3px}.live-workspace-meta,.live-workspace-note{font-size:12px;line-height:1.65;color:var(--live-muted, #666660);margin:5px 0 0}.live-workspace-note{margin:16px 0 0}.live-workspace-file-actions,.live-workspace-preview-meta{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-top:7px}.live-workspace-file-actions :is(a,button),.live-workspace-preview-meta a{font-weight:400;font-size:12px;color:var(--live-muted, #666660);text-decoration:underline;text-underline-offset:3px}.live-workspace-file-actions .live-workspace-task-link{flex:1}.live-workspace-preview-meta{margin:0 0 20px}.live-workspace-file-versions{margin-top:10px;font-size:12px;color:var(--live-muted, #666660)}.live-workspace-file-versions .is-older{margin:10px 0 0 12px;padding:8px 0 8px 12px;border-left:1px solid var(--live-line, #e5e5e1)}.live-workspace-empty{padding:18px 0 28px}.live-personal-profile .live-workspace-empty h3{margin:4px 0 6px;font-size:13px;font-weight:500}.live-workspace-empty p,.live-workspace-message{margin:0;color:var(--live-muted, #666660);font-size:13px;line-height:1.7}.live-workspace-message{padding:16px 0 28px}.live-personal-profile .live-personal-source{margin:6px 0 0;font-size:12px;color:var(--live-muted, #666660)}.live-personal-source a{color:inherit;text-underline-offset:3px}.live-colleague-file-preview pre{font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:650px){.live-colleague-workspace-tabs{gap:20px}.live-colleague-workspace-tabs>button{font-size:12px;min-height:44px}.live-workspace-file-actions,.live-personal-profile .live-workspace-section-heading{gap:12px}.live-workspace-task-link,.live-workspace-file-link{display:inline-block;min-height:32px}}.live-personal-profile .live-toolkit h3{margin:0;font-size:13px;font-weight:550;line-height:1.6}.live-toolkit-item{padding:15px 0;border-bottom:1px solid var(--live-line, #e5e5e1)}.live-toolkit-item:first-child{padding-top:6px}.live-toolkit-item-heading,.live-toolkit-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.live-toolkit-item-heading h3{min-width:0;overflow-wrap:anywhere}.live-toolkit-item-heading>span{flex-shrink:0;font-size:11px;color:var(--live-muted, #666660)}.live-toolkit-meta,.live-toolkit-methods p{margin:4px 0 0;font-size:12px;line-height:1.65;color:var(--live-muted, #666660)}.live-toolkit-link{line-height:1.65;overflow-wrap:anywhere}.live-toolkit-standing{display:inline-block;margin-left:8px;padding:0 7px;border:1px solid var(--live-line, #e2e2de);border-radius:6px;background:#fff;font-size:11px;line-height:18px;white-space:nowrap}.live-toolkit-standing.is-default{border-color:var(--live-ink, #262626);color:var(--live-ink, #262626)}.live-toolkit-standing.is-needs_fix{background:#f3f3f1}.live-toolkit-outcome{display:block;font-size:11.5px;color:#8b8b93}.live-toolkit-evidence{margin-top:8px;font-size:12px;color:var(--live-muted, #666660)}.live-toolkit-evidence ul,.live-toolkit-connection ul{list-style:none;padding:0;margin:10px 0 0}.live-toolkit-evidence li{padding:6px 0}.live-toolkit-evidence li>span{display:block;margin-top:2px;font-size:11px}.live-toolkit-connections{margin-top:28px}.live-toolkit-section-heading{margin-bottom:6px}.live-toolkit-connection{padding:12px 0;border-bottom:1px solid var(--live-line, #e5e5e1);font-size:12px}.live-toolkit-connection>summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;cursor:pointer}.live-toolkit-connection>summary>span{min-width:0;overflow-wrap:anywhere}.live-toolkit-connection>summary>span:before{content:"›";display:inline-block;margin-right:8px}.live-toolkit-connection[open]>summary>span:before{transform:rotate(90deg)}.live-toolkit-connection small{font-size:11px;color:var(--live-muted, #666660);flex-shrink:0}.live-toolkit-connection li{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0 7px 14px}.live-toolkit-connection li>span{min-width:0;overflow-wrap:anywhere}.live-toolkit-connection p,.live-toolkit-boundary{font-size:12px;line-height:1.65;color:var(--live-muted, #666660)}.live-toolkit-boundary{margin:16px 0 0}@media(max-width:650px){.live-toolkit-item-heading{flex-wrap:wrap;gap:2px 12px}.live-toolkit-connection li{display:block}.live-toolkit-connection li small{display:block;margin-top:2px}.live-toolkit-link{min-height:32px}.live-toolkit-section-heading{flex-wrap:wrap;gap:4px 12px}}.live-toolkit-connection>summary>span{flex:1}.connection-list{list-style:none;margin:8px 0 0;padding:0}.connection-list li{border-bottom:1px solid #ededed;padding:11px 0;font-size:12px}.connection-list strong{display:block;font-size:13px;font-weight:550;color:#242424}.connection-list span{display:block;color:#838383;margin-top:3px}.connection-list li[data-state=faded] strong{color:#8a8a8a}.connection-empty{font-size:12px;color:#8a8a8a;margin:8px 0 0}.workflow-growing{margin-top:8px}.workflow-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 18px;padding:0;list-style:none;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;overflow:hidden}.workflow-stages li{padding:10px 12px;font-size:12px;color:var(--live-muted, #6b6b66);background:var(--live-navigation, #f6f6f5);border-right:1px solid var(--live-line, #e5e5e1)}.workflow-stages li:last-child{border-right:0}.workflow-stages strong{display:block;margin-bottom:2px;font-size:12.5px;color:var(--live-ink, #262626)}.workflow-growing .connection-group h4{margin:18px 0 0;font-size:11.5px;font-weight:600;letter-spacing:.01em;color:var(--live-faint, #9a9a94)}.workflow-growing .connection-group:first-of-type h4{margin-top:0}.workflow-handoffs-empty>strong{font-size:13px;font-weight:600}.workflow-handoffs-empty>p{margin:2px 0 0;font-size:12.5px;color:var(--live-faint, #9a9a94)}.workflow-handoffs-empty ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none}.workflow-handoffs-empty li{padding:10px 12px;border-radius:10px;background:var(--live-navigation, #f6f6f5);font-size:12.5px;color:var(--live-muted, #6b6b66)}.workflow-handoffs-empty li strong{display:block;margin-bottom:2px;color:var(--live-ink, #262626)}.workflow-saved{margin-top:22px;padding-top:12px;border-top:1px solid var(--live-line, #e5e5e1)}.workflow-saved>summary{font-size:13px;color:var(--live-muted, #6b6b66);cursor:pointer}@media(max-width:650px){.workflow-stages,.workflow-handoffs-empty ul{grid-template-columns:minmax(0,1fr)}.workflow-stages li{border-right:0;border-bottom:1px solid var(--live-line, #e5e5e1)}}.workflow-growing>.workflow-note{margin:0 0 4px}.live-personal-connections h3{margin-bottom:4px}.live-handoffs{display:flex;flex-direction:column;gap:6px}.live-handoff-proposal{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;padding:10px 12px;background:#fafaf9;font-size:12.5px;color:#555}.live-handoff-proposal p{margin:0}.live-handoff-proposal strong{color:#242424;font-weight:550}.live-handoff-proposal div,.connection-actions{display:flex;gap:6px;flex-shrink:0}.live-handoff-proposal button,.connection-actions button{border:1px solid var(--live-line, #e5e5e1);background:#fff;border-radius:7px;padding:4px 10px;font:inherit;font-size:12px;cursor:pointer}.live-handoff-proposal button:first-child,.connection-actions button.is-primary{background:#262626;border-color:#262626;color:#fff}.live-handoff-note{margin:0;font-size:12px;color:#777}.live-handoff-note button{border:0;background:none;padding:0;font:inherit;color:#262626;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.connection-actions{margin-top:7px}.live-drafting-status{display:flex;align-items:center;gap:12px;margin:4px 0;padding:12px 14px;border-radius:8px;background:var(--live-hover, #f3f3f1);font-size:13px}.live-drafting-status strong{display:block;font-weight:600}.live-drafting-status small{display:block;color:#77777e;font-size:12px}.live-drafting-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--live-ink, #262624);animation:live-drafting-pulse 1.2s ease-in-out infinite}@keyframes live-drafting-pulse{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.live-drafting-dot{animation:none}}.live-keep-form{display:flex;flex-direction:column;gap:16px;padding-top:6px;font-size:13px}.live-keep-field{display:flex;flex-direction:column;gap:6px;min-width:0}.live-keep-label{font-size:12px;font-weight:500;color:var(--live-ink)}.live-keep-dialog textarea,.live-keep-dialog select,.live-keep-dialog .live-keep-add{padding:8px 10px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:inherit;font:inherit;font-size:13px}.live-keep-dialog textarea{width:100%;resize:vertical}.live-keep-dialog textarea:disabled{background:#fafaf9;color:#9a9aa0}.live-keep-when{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.live-keep-when select{padding:5px 8px}.live-keep-check{display:flex;align-items:flex-start;gap:9px;line-height:1.5;cursor:pointer}.live-keep-check input{flex-shrink:0;margin:3px 0 0;accent-color:#333}.live-keep-check.is-always{color:#55555d;cursor:default}.live-keep-check small,.live-keep-note,.live-keep-muted{color:#77777e;font-size:12px}.live-keep-note{margin:0;line-height:1.6}.live-keep-error{margin:0;color:#713b33;font-size:12.5px}.live-keep-badge{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;color:var(--live-muted);font-size:12.5px}.live-keep-badge i{width:7px;height:7px;border-radius:50%;background:#c9c9cc}.live-keep-badge i.is-active{background:var(--live-accent)}.live-keep-panel{padding-top:4px;font-size:13.5px}.live-keep-brief{margin:2px 0 14px;color:#3a3a3f;font-size:14px;line-height:1.65}.live-keep-facts{display:grid;grid-template-columns:120px 1fr;gap:6px 14px;margin:0;font-size:13px}.live-keep-facts dt{color:var(--live-muted)}.live-keep-facts dd{margin:0}.live-keep-recent-label{margin:22px 0 4px}.live-keep-recent{margin:0;padding:0;list-style:none}.live-keep-recent li{display:flex;align-items:baseline;gap:10px;padding:9px 0;border-top:1px solid var(--live-line);font-size:13px}.live-keep-recent li:first-child{border-top:0}.live-keep-when-label{flex-shrink:0;color:var(--live-faint);font-size:12px}.live-keep-recent-text{flex:1;min-width:0;color:#3a3a3f}.live-keep-actions{display:flex;align-items:center;gap:12px;margin-top:20px}.live-keep-none{margin:6px 0 0;color:var(--live-muted);font-size:13px;line-height:1.6}.live-keep-none strong{color:var(--live-ink);font-weight:500}@media(max-width:650px){.live-keep-facts{grid-template-columns:1fr;gap:2px}.live-keep-facts dt{margin-top:8px}}.live-keep-owner{border:1px solid #e2e2de;border-radius:9px;padding:10px 12px}.live-keep-owner.is-chosen{border-color:var(--live-ink, #262626)}.live-keep-owner-head{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.live-keep-owner-head input{margin-top:3px}.live-keep-owner-head span{display:grid;gap:1px}.live-keep-owner-head small{color:#77777e;font-size:12.5px}.live-keep-owner-new{display:grid;grid-template-columns:1fr 1.6fr;gap:6px;margin:8px 0 0 24px}.live-keep-owner-new input{min-width:0;padding:7px 9px;border:1px solid #d9d9d9;border-radius:6px;font:inherit;font-size:13px}.live-keep-owner-list{display:grid;gap:2px;margin:8px 0 0 24px}.live-keep-owner-list button{display:flex;justify-content:space-between;gap:8px;padding:6px 9px;border:0;border-radius:7px;background:none;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.live-keep-owner-list button.is-picked{background:#f1f1ef;font-weight:500}.live-keep-owner-list button:disabled{color:#9a9aa0;cursor:default}.live-keep-owner-list small{color:#8b8b93;font-size:12px;white-space:nowrap}@media(max-width:560px){.live-keep-owner-new{grid-template-columns:1fr}}.live-keep-draft-failed{margin:0;padding:2px 0 2px 10px;border-left:2px solid #c9c9c4;color:#55555d;font-size:12.5px}.live-keep-choice{display:flex;align-items:flex-start;gap:9px;line-height:1.5;cursor:pointer}.live-keep-choice input{flex-shrink:0;margin:3px 0 0;accent-color:#333}.live-keep-choice small{color:#77777e;font-size:12px}.live-keep-field[role=radiogroup]>.live-keep-when,.live-keep-when-note{margin:0 0 4px 24px}.live-keep-when-note{padding:8px 10px;border-radius:8px;background:var(--live-navigation, #f4f4f3);color:#4a4a50;font-size:12.5px;line-height:1.5}.live-root .live-keep-seg{display:flex;padding:3px;border:1px solid #d9d9d6;border-radius:9px;background:#f6f6f4}.live-root .live-keep-seg button{flex:1 1 0;padding:5px 8px;border:0;border-radius:7px;background:transparent;color:#55555b;font-size:13px}.live-root .live-keep-seg button.is-on{background:#fff;color:var(--live-ink, #262626);font-weight:500;box-shadow:0 1px 2px #00000014}.live-keep-who{display:flex;align-items:flex-start;gap:10px;margin-top:10px}.live-keep-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--live-line, #e5e5e1);border-radius:50%;background:var(--live-navigation, #f4f4f3);font-size:13px}.live-keep-who-card,.live-keep-who-edit{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0;line-height:1.45}.live-keep-who-card>span{color:#4a4a50}.live-keep-who-edit label{display:flex;flex-direction:column;gap:3px;margin-bottom:6px}.live-keep-who-edit label small{color:#77777e;font-size:11.5px}.live-keep-who-edit input{width:100%;padding:6px 9px;border:1px solid #d9d9d9;border-radius:8px;font:inherit;font-size:13px}.live-keep-who-note{color:#77777e;font-size:12px}.live-keep-who>.live-text-link{flex:none;font-size:12.5px}.live-root .live-keep-people{display:flex;flex-direction:column;margin-top:10px;overflow:hidden;border:1px solid var(--live-line, #e5e5e1);border-radius:10px}.live-root .live-keep-people>button{display:flex;align-items:center;gap:10px;padding:9px 12px;border:0;border-bottom:1px solid var(--live-line, #e5e5e1);border-radius:0;background:#fff;text-align:left}.live-root .live-keep-people>button:last-child{border-bottom:0}.live-root .live-keep-people>button.is-picked{background:#f6f6f4}.live-root .live-keep-people>button:disabled{opacity:.5}.live-keep-person{display:flex;flex-direction:column;min-width:0}.live-keep-person small,.live-keep-person-meta{color:#77777e;font-size:12px}.live-keep-person-meta{margin-left:auto;text-align:right}.live-keep-person-check{display:inline-flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--live-ink, #262626);color:#fff;font-size:10px}.live-keep-person-meta{flex:none;white-space:nowrap}.live-keep-watch,.live-keep-sources-note{margin:0 0 4px 24px}.live-keep-watch-label{display:block;color:#77777e;font-size:12px;margin-bottom:4px}.live-keep-sources{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.live-keep-source{padding:2px 10px;border:1px solid #d9d9d9;border-radius:999px;background:#fff;color:#4a4a50;font-size:12px;line-height:1.6;cursor:pointer}.live-keep-source.is-on{border-color:#262626;color:#262626}.live-keep-watch small,.live-keep-when-note small,.live-keep-sources-note{display:block;color:#77777e;font-size:12px}.live-keep-every-note{display:block;margin:-2px 0 6px;color:var(--live-faint, #8a8a90);font-size:12px}.live-keep-every-note.is-after{margin:6px 0 0}.live-ask-first{margin:4px 0 26px;padding-bottom:18px;border-bottom:1px solid var(--live-line, #e5e5e1);font-size:13px;line-height:1.55}.live-ask-first h3{margin:0 0 4px}.live-ask-first-intro{margin:0 0 12px;color:#77777e}.live-ask-first h4{margin:14px 0 6px;font-size:12px;font-weight:600;color:#55555c}.live-ask-first ul{margin:0;padding:0;list-style:none}.live-ask-first li{display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid var(--live-line, #e5e5e1)}.live-ask-first li:first-child{border-top:0}.live-ask-first li span{flex:1;min-width:0;overflow-wrap:anywhere}.live-ask-first li small{color:#8b8b93}.live-ask-first-lock{flex-shrink:0;color:#a1a1a7}.live-ask-first .live-ask-first-link{flex-shrink:0;border:0;background:none;padding:2px 0;color:#77777e;font:inherit;font-size:12px;text-decoration:underline;text-decoration-color:#c9c9cc;text-underline-offset:3px;cursor:pointer}.live-ask-first .live-ask-first-link:hover:not(:disabled){color:#262626}.live-ask-first-add{display:flex;gap:8px;margin-top:8px}.live-ask-first-add input{flex:1;min-width:0;padding:7px 10px;border:1px solid #d9d9d9;border-radius:8px;font:inherit;font-size:13px}.live-ask-first-add button{padding:6px 12px;font-size:12.5px}.live-team-rules .live-team-rule-list{list-style:none;margin:6px 0 0;padding:0}.live-team-rules .live-team-rule-list>li{border-bottom:1px solid var(--live-line, #e5e5e1);padding:8px 0}.live-team-rules summary{cursor:pointer}.live-team-rules summary small{display:block;color:var(--live-muted, #6b6b66);font-size:12px}.live-team-rules pre{white-space:pre-wrap;word-break:break-word;font:inherit;font-size:13px;margin:6px 0}.live-team-rule-pill{display:inline-block;margin-left:6px;padding:0 7px;border:1px solid var(--live-line, #e5e5e1);border-radius:999px;font-size:11px;color:var(--live-muted, #6b6b66)}.live-team-rule-pill.is-audience{color:var(--live-ink)}.live-team-rule-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px}.live-team-rule-update{background:var(--live-hover, #f3f3f1);border-radius:10px;padding:8px 12px;font-size:13px}.live-team-rule-form{display:grid;gap:10px;margin:8px 0 12px}.live-team-rule-form label{display:grid;gap:4px;font-size:13px}.live-team-rule-form label small,.live-team-rule-choice small{color:var(--live-muted, #6b6b66);font-size:12px}.live-team-rule-form fieldset{border:1px solid var(--live-line, #e5e5e1);border-radius:10px;padding:8px 12px 10px;margin:0;display:grid;gap:8px}.live-team-rule-form legend{padding:0 4px;font-size:12px;color:var(--live-muted, #6b6b66)}.live-company .live-team-rules label.live-team-rule-choice,.live-team-rules label.live-team-rule-choice{display:flex;flex-direction:row;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45}.live-company .live-team-rules label.live-team-rule-choice input,.live-team-rules label.live-team-rule-choice input{flex:none;width:auto;margin:2px 0 0;padding:0;border:0;accent-color:#343432}.live-team-rule-choice span small{display:block}.live-team-rule-choice.is-member{margin-left:22px}.live-team-rule-usage{font-size:13px;margin:6px 0 0;padding-left:18px}.live-team-rule-proposals h5{margin:12px 0 0;font-size:13px}.live-company .live-team-rule-actions button{align-self:center}.live-company .live-team-rules form.live-team-rule-form{margin-top:0}.live-root .live-team-rules form.live-team-rule-form>label,.live-root .live-team-rules form.live-team-rule-form>label>input,.live-root .live-team-rules form.live-team-rule-form>label>textarea{margin-top:0}.live-team-rules>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.live-team-rules .live-team-rule-list>li.live-team-rule-card{margin:0 0 10px;padding:12px 14px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px}.live-team-rule-card>details>summary{position:relative;padding-left:18px;list-style:none}.live-team-rule-card>details>summary::-webkit-details-marker{display:none}.live-team-rule-card>details>summary:before{content:"▸";position:absolute;top:0;left:0;color:#77777e;font-size:11px;line-height:20px}.live-team-rule-card>details[open]>summary:before{content:"▾"}.live-team-rule-head strong{font-size:13.5px}.live-team-rules .live-team-rule-card summary small.live-team-rule-meta{margin:2px 0 0;color:var(--live-faint, #8a8a90)}.live-team-rule-when{display:block;margin:8px 0 0;color:#55555b;font-size:12.5px;line-height:1.5}.live-team-rule-when b{color:var(--live-ink);font-weight:500}.live-team-rule-body{margin:10px 0 0 18px;padding:10px 12px;border-radius:8px;background:#fafaf9}.live-team-rule-body p{margin:0 0 5px;font-size:12.5px;line-height:1.55;overflow-wrap:anywhere}.live-team-rule-body p:last-child{margin-bottom:0}.live-team-rule-version{margin:10px 0 0 18px;color:var(--live-faint, #8a8a90);font-size:12px}.live-team-rule-version .live-text-link{font-size:12px}.live-team-rule-previous{margin:8px 0 0 18px;padding-left:10px;border-left:2px solid var(--live-line, #e5e5e1)}.live-team-rule-previous small{color:var(--live-faint, #8a8a90);font-size:12px}.live-team-rule-previous .live-team-rule-body{margin-left:0}.live-team-rule-card .live-team-rule-actions,.live-team-rule-card .live-team-rule-usage{margin-left:18px}.live-team-rule-card .live-team-rule-actions{margin-top:12px}.live-team-rule-more{position:relative;margin-left:auto}.live-team-rule-more>summary{list-style:none;padding:0 8px;border:1px solid var(--live-line, #e5e5e1);border-radius:6px;color:var(--live-muted, #6b6b66);line-height:22px;cursor:pointer}.live-team-rule-more>summary::-webkit-details-marker{display:none}.live-team-rule-menu{position:absolute;right:0;bottom:calc(100% + 4px);z-index:5;min-width:140px;padding:5px;border:1px solid var(--live-line, #e5e5e1);border-radius:9px;background:var(--live-surface, #fff);box-shadow:0 5px 20px #0000000d}.live-team-rule-menu button{width:100%;padding:7px 10px;border:0;border-radius:5px;background:none;color:#a33a3a;font-size:12.5px;text-align:left;cursor:pointer}.live-team-rule-menu button:hover{background:var(--live-navigation, #f4f4f3)}.live-root .live-primary.live-danger{border-color:#a33a3a;background:#a33a3a}.live-team-rule-confirm{margin:0;font-size:13px;line-height:1.6}.live-team-rule-proposals{margin:0 0 10px;padding:8px 12px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px}.live-team-rule-proposals>summary{display:flex;align-items:baseline;gap:8px;list-style:none;font-size:12.5px}.live-team-rule-proposals>summary::-webkit-details-marker{display:none}.live-team-rule-proposals>summary>strong{flex-shrink:0;font-weight:500}.live-team-rule-proposals>summary>span:not(.live-team-rule-review){min-width:0;overflow:hidden;color:var(--live-muted, #6b6b66);text-overflow:ellipsis;white-space:nowrap}.live-team-rule-review{margin-left:auto;flex-shrink:0;text-decoration:underline;text-underline-offset:3px}.live-team-rule-proposals[open]>summary .live-team-rule-review{visibility:hidden}.live-personal-profile .live-personal-note{margin:4px 0 12px;color:var(--live-muted, #666660);font-size:12px;line-height:1.65}.live-personal-profile .live-personal-method{position:relative;padding:14px 64px 14px 0}.live-personal-profile .live-method-title{display:block;max-width:100%;padding:0;border:0;background:transparent;color:var(--live-ink, #262626);font-size:13px;font-weight:550;line-height:1.6;text-align:left;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.live-personal-profile .live-method-title:hover{text-decoration-color:currentColor;background:transparent}.live-personal-profile .live-method-options{margin-right:-64px}.live-personal-profile .live-method-options>summary{position:absolute;top:11px;right:0;min-height:34px;box-sizing:border-box;padding:6px 8px;border-radius:var(--live-control-radius, 8px);color:var(--live-muted, #666660);font-size:12px;list-style:none}.live-personal-profile .live-method-options>summary::-webkit-details-marker{display:none}.live-personal-profile .live-method-options>summary:hover,.live-personal-profile .live-method-options[open]>summary{background:var(--live-navigation, #f6f6f5)}.live-personal-profile .live-method-options-content{margin-top:14px;padding:12px 14px;border:1px solid var(--live-line, #e5e5e1);border-radius:var(--live-control-radius, 8px)}.live-personal-profile .live-method-scope-actions>div+div{margin-top:12px}.live-personal-profile .live-method-scope-actions button,.live-personal-profile .live-method-recovery-actions button{min-height:34px;padding:5px 9px;border:1px solid var(--live-line, #e5e5e1);border-radius:6px;background:var(--live-surface, #fff);color:var(--live-ink, #262626);font-size:12px}.live-personal-profile .live-method-scope-actions p,.live-personal-profile .live-method-recovery-actions p{margin:4px 0 0;font-size:12px;line-height:1.6;color:var(--live-muted, #666660)}.live-personal-profile .live-method-recovery-actions{margin:0 0 12px}.live-personal-profile .live-method-recovery-actions>div+div{margin-top:12px}.live-personal-profile .live-method-history{padding-top:10px;border-top:1px solid var(--live-line, #e5e5e1)}.live-personal-profile .live-personal-suggestions,.live-personal-profile .live-personal-other-methods{margin-top:24px}.live-personal-profile .live-personal-suggestions summary{font-size:13px;font-weight:500;color:var(--live-muted, #666660)}.live-personal-profile .live-personal-suggestions summary span{font-size:12px;font-weight:400;margin-left:4px}.live-personal-profile .live-personal-suggestions .live-personal-note{margin-top:12px}.live-personal-profile .live-personal-suggestion{display:block;width:100%;padding:12px 0;border:0;border-top:1px solid var(--live-line, #e5e5e1);background:transparent;color:var(--live-ink, #262626);text-align:left;font-size:13px}.live-personal-profile .live-personal-suggestion small{display:block;margin-top:3px;font-size:12px;color:var(--live-muted, #666660)}.live-personal-profile .live-personal-management>summary{font-size:13px;font-weight:500;color:var(--live-muted, #666660)}.live-personal-profile .live-personal-management>.live-personal-note{margin-top:12px}@media(max-width:650px){.live-personal-profile .live-method-title{min-height:34px}.live-personal-profile .live-method-options>summary,.live-personal-profile .live-method-scope-actions button,.live-personal-profile .live-method-recovery-actions button{min-height:44px}.live-personal-profile .live-method-options-content{padding:12px}}.live-root .live-edit-instruction{display:flex;flex-direction:column;gap:8px;margin:10px 0 4px;padding:12px;border:1px solid var(--live-line);border-radius:10px;background:#fff}.live-root .live-edit-instruction label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#686871}.live-root .live-edit-instruction input,.live-root .live-edit-instruction textarea{font-size:13px;line-height:1.6;color:var(--live-ink);border:1px solid var(--live-line);border-radius:8px;padding:8px 10px;resize:vertical}.live-root .live-edit-note{font-size:11px;color:#8b8b93;line-height:1.6}.live-root .live-edit-actions{display:flex;gap:8px}.live-root .live-edit-actions button{font-size:12px;padding:6px 12px;border-radius:8px;border:1px solid var(--live-line);background:#fff}.live-root .live-edit-actions button.live-primary{background:#262626;border-color:#262626;color:#fff}.live-root .live-method-edit{font-size:12px;padding:3px 0;color:#44444b;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9c9cd;border:0;background:none}.live-personal-dialog .live-detail-title{position:relative;min-height:46px;padding-left:58px}.live-personal-dialog .live-personal-avatar{position:absolute;top:0;left:0;width:44px;height:44px;border-radius:11px;font-size:19px}.live-personal-dialog .live-detail-title p .live-personal-role{display:block;color:var(--live-text, #39393f);font-size:13px}.live-personal-dialog .live-detail-title p .live-personal-origin{display:block;margin-top:2px;color:var(--live-faint, #8a8a90);font-size:12px}.live-personal-dialog .live-detail-title p .live-personal-origin a{color:#55555b;text-underline-offset:2px}.live-personal-keeps{margin:0 0 8px}.live-personal-keeps~.live-ask-first{margin-top:22px}.live-personal-method.live-rule-card{display:block;margin:0 0 10px;padding:12px 14px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px}.live-rule-card>details>summary{position:relative;padding-left:18px;list-style:none;cursor:pointer}.live-rule-card>details>summary::-webkit-details-marker{display:none}.live-rule-card>details>summary:before{content:"▸";position:absolute;top:0;left:0;color:#77777e;font-size:11px;line-height:20px}.live-rule-card>details[open]>summary:before{content:"▾"}.live-rule-head strong{font-size:13.5px;font-weight:600}.live-rule-card .live-rule-meta{display:block;margin-top:2px;color:var(--live-faint, #8a8a90);font-size:12px}.live-rule-card .live-rule-meta a{color:#55555b;text-underline-offset:2px}.live-rule-when{display:block;margin-top:8px;color:#55555b;font-size:12.5px;line-height:1.5}.live-rule-when b{color:var(--live-ink, #262626);font-weight:500}.live-rule-card .live-team-rule-body,.live-rule-card .live-rule-open,.live-rule-card .live-rule-actions,.live-rule-card>details>.live-personal-note{margin-left:18px}.live-rule-card .live-rule-open{align-self:center;font-size:12.5px}.live-rule-card .live-team-rule-body p{color:var(--live-text, #39393f)}.live-rule-card .live-rule-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:10px}.live-rule-card .live-rule-actions>.live-method-options{margin-left:auto}.live-layout:has(>.live-colleague-page){position:relative}.live-layout>.live-colleague-page{position:absolute;top:0;right:0;bottom:0;left:0;grid-column:2 / -1;grid-row:1;z-index:5;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--live-surface, #fff)}.live-colleague-page-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;height:49px;flex-shrink:0;padding:0 14px 0 22px;border-bottom:1px solid var(--live-line, #e5e5e1);font-size:13.5px;color:var(--live-muted, #6b6b66)}.live-colleague-page-bar strong{font-weight:500;color:var(--live-ink, #262626)}.live-colleague-page-bar button{display:flex;padding:6px;border:0;border-radius:8px;background:none;color:var(--live-muted, #6b6b66);cursor:pointer}.live-colleague-page-bar button:hover{background:var(--live-hover, #f3f3f1);color:var(--live-ink, #262626)}.live-colleague-page-body{flex:1;min-height:0;overflow-y:auto;padding:0 32px 64px;font-size:13px;color:#303038}.live-colleague-page-body>.live-personal-profile{max-width:760px;margin:0 auto}.live-profile-head{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:48px;text-align:center}.live-profile-actions{position:absolute;top:20px;right:0;display:flex;align-items:flex-start;gap:8px}.live-profile-avatar{display:grid;place-items:center;width:88px;height:88px;margin-bottom:14px;border-radius:50%;background:#2b2b29;color:#fff;font-size:34px;font-weight:500}.live-profile-head h2{margin:0;font-size:26px;font-weight:600;letter-spacing:-.6px;color:var(--live-ink, #1f1f1d)}.live-profile-head h2 .live-ai-mark{margin-left:8px;padding:0;border:0;font-size:13px;font-weight:500;letter-spacing:0;vertical-align:3px;color:#9a9a93}.live-profile-role{margin:6px 0 0;font-size:15px;color:#3d3d39}.live-profile-origin{margin:6px 0 0;font-size:13px;color:#8a8a83}.live-profile-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:30px 0 0;border:1px solid #e7e7e3;border-radius:14px}.live-profile-stats>div{display:flex;flex-direction:column-reverse;padding:14px 8px;border-left:1px solid #efefec}.live-profile-stats>div:first-child{border-left:0}.live-profile-stats dt{font-size:13px;color:#77776f}.live-profile-stats dd{margin:0;font-size:20px;font-weight:600;letter-spacing:-.4px;color:var(--live-ink, #1f1f1d)}.live-profile-stats dd button{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.live-profile-stats dd button:hover{text-decoration:underline;text-underline-offset:4px}.live-profile-activity{width:100%;margin:34px 0 0;text-align:left}.live-profile-activity h3{display:flex;justify-content:space-between;margin:0 0 12px;font-size:15px;font-weight:600;color:var(--live-ink, #1f1f1d)}.live-profile-activity h3 span{font-size:13px;font-weight:400;color:#8a8a83}.live-profile-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,auto);grid-template-columns:repeat(var(--weeks),minmax(0,26px));gap:3px}.live-profile-grid i{aspect-ratio:1;border-radius:3px;background:#efefec}.live-profile-grid i.is-future{background:none}.live-profile-grid i.l1{background:#c9d6f5}.live-profile-grid i.l2{background:#8eaaf0}.live-profile-grid i.l3{background:var(--live-accent, #2f5bd3)}.live-profile-months{display:grid;grid-template-columns:repeat(var(--weeks),minmax(0,26px));gap:3px;margin-top:8px;font-size:12px;color:#9a9a93;white-space:nowrap}.live-profile-actions .live-primary{padding:8px 14px;border-radius:9px}.live-root .live-profile-actions .live-personal-management{position:relative;margin:0;padding:0;border:0}.live-profile-actions .live-personal-management>summary{display:grid;place-items:center;width:36px;height:36px;border:1px solid #e2e2de;border-radius:9px;background:#fff;font-size:16px;color:#55554f;list-style:none;cursor:pointer}.live-profile-actions .live-personal-management>summary::-webkit-details-marker{display:none}.live-colleague-menu{position:absolute;top:44px;right:0;z-index:6;display:grid;width:300px;padding:6px;border:1px solid #e2e2de;border-radius:12px;background:#fff;box-shadow:0 12px 32px #0000001c;text-align:left}.live-colleague-menu>button,.live-colleague-menu .live-sharing-entry{display:block;width:100%;padding:9px 12px;border:0;border-radius:8px;background:none;font:inherit;font-size:14px;color:var(--live-ink, #262626);text-align:left;cursor:pointer}.live-colleague-menu>button:hover,.live-colleague-menu .live-sharing-entry:hover{background:#f3f3f1}.live-root .live-colleague-menu>.live-personal-note{margin:-6px 12px 6px;font-size:12.5px;color:#8a8a83}.live-colleague-menu>hr{margin:6px 4px;border:0;border-top:1px solid #efefec}.live-colleague-menu>button.is-danger{color:#b3402c}.live-root .live-colleague-menu>.live-colleague-controls{margin:4px 8px 8px;padding:0;border:0}.live-colleague-menu>.live-colleague-controls>summary{display:none}.live-root .live-colleague-page .live-group-label{margin:22px 0 10px;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--live-ink, #1f1f1d)}.live-colleague-page .live-rule-card{border-radius:14px}.live-colleague-page .live-rule-card .live-rule-when{display:block;margin-top:6px;font-size:14px;color:#3d3d39}.live-colleague-page .live-rule-card .live-rule-meta{display:block;margin-top:6px}.live-rule-toggle{display:block;margin-top:8px;font-size:13px;color:#8a8a83}.live-rule-toggle:after{content:"Show full text"}details[open]>summary .live-rule-toggle:after{content:"Hide full text"}@media(max-width:650px){.live-layout>.live-colleague-page{grid-column:1 / -1}.live-colleague-page-body{padding:0 16px 48px}.live-profile-head{padding-top:64px}.live-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.live-profile-stats>div:nth-child(3){border-left:0}.live-profile-stats>div:nth-child(n+3){border-top:1px solid #efefec}}.live-root .live-done-offer{margin:10px 0 6px;padding:14px 16px;background:#fff;border:1px solid #e6e6e2;border-radius:12px}.live-root .live-done-offer-title{margin:0 0 8px;font-size:14.5px;font-weight:500;color:var(--live-ink, #18181b)}.live-root .live-done-offer ul,.live-root .live-done-check ul,.live-root .live-done-kind ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.live-root .live-done-offer label{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--live-ink, #18181b);cursor:pointer}.live-root .live-done-offer input[type=checkbox]{margin-top:3px;accent-color:#26262b}.live-root .live-done-edit{flex:1;font:inherit;padding:2px 6px;border:1px solid #d6d6d0;border-radius:6px}.live-root .live-done-offer-why{margin:10px 0 0;font-size:12.5px;color:var(--live-muted, #6b6b66)}.live-root .live-done-offer-actions{display:flex;gap:8px;margin-top:12px}.live-root .live-done-offer-actions button{height:32px;padding:0 12px;font:inherit;font-size:13.5px;color:var(--live-ink, #18181b);background:#fff;border:1px solid #e6e6e2;border-radius:8px;cursor:pointer}.live-root .live-done-offer-actions .is-primary{color:#fff;background:#26262b;border-color:#26262b}.live-root .live-done-offer-actions .is-quiet{border-color:transparent;color:var(--live-muted, #6b6b66)}.live-root .live-done-check{margin:6px 0 2px;font-size:13.5px;color:var(--live-muted, #6b6b66)}.live-root .live-done-check-line{display:inline-flex;gap:6px;align-items:center;padding:2px 0;font:inherit;color:inherit;background:none;border:0;cursor:pointer}.live-root .live-done-check.has-missed .live-done-check-line{color:#8a5a00}.live-root .live-done-check ul{margin:6px 0 0 20px}.live-root .live-done-check li{display:flex;gap:8px;align-items:flex-start;color:var(--live-ink, #18181b)}.live-root .live-done-check li svg{flex:none;margin-top:3px}.live-root .live-done-check li.is-missed{color:#8a5a00}.live-root .live-done-check li em{font-style:normal;color:var(--live-muted, #6b6b66)}.live-root .live-done-check .live-done-check-note{font-size:12.5px;color:var(--live-muted, #6b6b66)}.live-root .live-done-section{margin:4px 0 24px}.live-root .live-done-kind{margin-top:10px;padding:12px 14px;border:1px solid #e6e6e2;border-radius:10px}.live-root .live-done-kind-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.live-root .live-done-kind-head button{font:inherit;font-size:13px;color:var(--live-muted, #6b6b66);background:none;border:0;cursor:pointer}.live-root .live-done-kind li{display:grid;grid-template-columns:16px 1fr auto;gap:8px;align-items:baseline;font-size:14px}.live-root .live-done-kind li small{font-size:12px;color:var(--live-muted, #6b6b66)}.live-root .live-done-error{margin:8px 0 0;font-size:12.5px;color:#b3261e}.live-root .live-done-kind textarea{width:100%;min-height:120px;font:inherit;font-size:14px;padding:8px 10px;border:1px solid #d6d6d0;border-radius:8px;box-sizing:border-box}.live-root .live-done-kind-actions{display:flex;gap:8px;margin-top:8px}.live-root .live-done-kind-actions button{height:30px;padding:0 12px;font:inherit;font-size:13px;background:#fff;border:1px solid #e6e6e2;border-radius:8px;cursor:pointer}.live-root .live-done-kind-actions .is-primary{color:#fff;background:#26262b;border-color:#26262b}.live-root .live-colleague-rows{margin:0 -10px}.live-root .live-colleague-directory .live-colleague-row{position:relative;margin:0;padding:11px 10px;border-radius:8px}.live-root .live-colleague-row:hover,.live-root .live-colleague-row.is-menu-open{background:var(--live-navigation)}.live-root .live-colleague-row+.live-colleague-row:before{content:"";position:absolute;left:50px;right:10px;top:0;border-top:1px solid var(--live-line)}.live-root .live-colleague-row:hover:before,.live-root .live-colleague-row:hover+.live-colleague-row:before,.live-root .live-colleague-row.is-menu-open:before,.live-root .live-colleague-row.is-menu-open+.live-colleague-row:before{border-color:transparent}.live-root .live-colleague-row-main{display:flex;gap:12px;align-items:flex-start;width:100%;padding:0 26px 0 0;border:0;background:none;text-align:left;cursor:pointer;border-radius:0}.live-root .live-colleague-row-main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px}.live-root .live-colleague-row-main:hover{background:none}.live-root .live-colleague-row-main:disabled{opacity:1;cursor:default}.live-root .live-colleague-row-main:focus-visible{outline:none}.live-root .live-colleague-row-main:focus-visible:after{outline:2px solid #77777e;outline-offset:-2px}.live-root .live-colleague-row-main .live-person-copy>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.live-root .live-colleague-go{position:absolute;right:10px;bottom:10px;font-size:11px;font-weight:500;color:#303037;opacity:0;transition:opacity .12s}.live-root .live-colleague-row:hover .live-colleague-row-main:not(:disabled) .live-colleague-go,.live-root .live-colleague-row-main:focus-visible .live-colleague-go{opacity:1}@media(hover:none){.live-root .live-colleague-row-main:not(:disabled) .live-colleague-go{opacity:1}}.live-root .live-colleague-meta{display:flex;align-items:center;gap:5px;margin:6px 0 0 40px;font-size:11px;color:#8b8b93;line-height:1.5}.live-root .live-colleague-meta>button{position:relative;z-index:1;padding:0;font-size:11px;color:#55555c;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9c9cd;border-radius:3px}.live-root .live-colleague-meta>button:hover{background:none;color:var(--live-ink)}.live-root .live-colleague-more{position:absolute;z-index:2;right:6px;top:8px;width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#8b8b93;font-size:15px;line-height:1}.live-root .live-colleague-more:hover,.live-root .live-colleague-more[aria-expanded=true]{background:var(--live-selected);color:var(--live-ink)}.live-root .live-colleague-menu{position:absolute;z-index:5;right:6px;top:36px;width:216px;background:#fff;border:1px solid var(--live-line);border-radius:9px;box-shadow:0 8px 24px #00000014;padding:5px}.live-root .live-colleague-menu>button{display:block;width:100%;text-align:left;font-size:12px;padding:7px 9px;border-radius:6px;color:var(--live-ink)}.live-root .live-colleague-menu>button:hover{background:var(--live-navigation)}.live-root .live-colleague-menu>button.is-quiet{color:#8b8b93}.live-root .live-colleague-menu small{display:block;font-size:10px;color:#9a9aa1;margin-top:1px;line-height:1.5}.live-root .live-colleague-menu hr{border:0;border-top:1px solid var(--live-line);margin:5px 2px}.live-root .live-roster{display:grid;gap:34px}.live-root .live-roster-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0 0}.live-root .live-roster-stats>div{padding:2px 0 2px 24px}.live-root .live-roster-stats>div:first-child{padding-left:0}.live-root .live-roster-stats>div+div{border-left:1px solid var(--live-line)}.live-root .live-roster-stats dt{font-size:12.5px;color:var(--live-muted)}.live-root .live-roster-stats dd{margin:6px 0 0;font-size:30px;line-height:1;font-weight:500;letter-spacing:-.5px;color:var(--live-ink);font-variant-numeric:tabular-nums}.live-root .live-roster-head,.live-root .live-roster-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr) auto 28px;column-gap:24px}.live-root .live-roster-head{padding:0 0 10px;border-bottom:1px solid var(--live-line);font-size:12px;color:var(--live-muted)}.live-root .live-roster-head>span:first-child{color:var(--live-ink);font-weight:500}.live-root .live-colleague-directory .live-roster-row{position:relative;align-items:start;margin:0;padding:20px 0;border-bottom:1px solid var(--live-line);border-radius:0}.live-root .live-roster .live-roster-row.live-colleague-row:before{content:none}.live-root .live-roster-row:hover,.live-root .live-roster-row.is-menu-open{background:none}.live-root .live-roster-who{display:flex;gap:12px;align-items:flex-start;padding:0;border:0;background:none;text-align:left;cursor:pointer;min-width:0}.live-root .live-roster-who:hover{background:none}.live-root .live-roster-who:hover strong{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9c9cd}.live-root .live-roster-avatar{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--live-hover, #f3f3f1);color:#3d3d39;font-size:14px;font-weight:600}.live-root .live-roster-copy{display:grid;gap:3px;min-width:0}.live-root .live-roster-copy strong{font-size:15px;font-weight:600;color:var(--live-ink)}.live-root .live-roster-copy>span{font-size:13.5px;line-height:1.45;color:#5c5c63}.live-root .live-roster-knows,.live-root .live-roster-work{display:grid;gap:6px;justify-items:start;min-width:0;padding-top:1px}.live-root .live-roster-knows>button,.live-root .live-roster-work>button{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;padding:0;border:0;border-radius:0;background:none;text-align:left;font-size:13.5px;line-height:1.45;color:var(--live-ink);cursor:pointer}.live-root .live-roster-knows>button:hover,.live-root .live-roster-work>button:hover{background:none;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9c9cd}.live-root .live-roster-knows>button.is-more{font-size:12.5px;color:var(--live-muted)}.live-root .live-roster-row .is-empty{font-size:13px;line-height:1.45;color:#9a9aa1}.live-root .live-roster-work>small{font-size:12.5px;color:var(--live-muted)}.live-root .live-roster-work>small.is-working,.live-root .live-roster-work>small.is-needs{display:inline-flex;align-items:center;gap:6px;color:var(--live-ink);font-weight:500}.live-root .live-roster-work>small.is-working:before,.live-root .live-roster-work>small.is-needs:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--live-accent, #2f6fed)}.live-root .live-roster-row .live-colleague-more{position:static;justify-self:end}.live-root .live-roster-row .live-colleague-menu{top:48px;right:0}@media(max-width:720px){.live-root .live-roster-head{display:none}.live-root .live-roster-row{grid-template-columns:minmax(0,1fr) 28px;row-gap:10px}.live-root .live-roster-knows,.live-root .live-roster-work{grid-column:1;padding-left:48px}.live-root .live-roster-row .live-colleague-more{grid-column:2;grid-row:1}}.live-root .live-mac-ask{box-sizing:border-box;width:100%;max-width:748px;margin:0 auto 10px;padding:14px 16px;border:1px solid var(--live-line);border-radius:12px;background:#fff}.live-root .live-mac-ask-title{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;color:var(--live-ink)}.live-root .live-mac-code{margin:10px 0 0;padding:9px 12px;border-radius:8px;background:#f4f4f2;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:#1f1f1d;white-space:pre-wrap}.live-root .live-mac-files{margin:10px 0 0;padding:9px 12px;border-radius:8px;background:#f4f4f2;list-style:none;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.live-root .live-mac-meta{margin:8px 0 0;font-size:13px;line-height:1.5;color:#5c5c63}.live-root .live-mac-path{font:12.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:#3d3d39}.live-root .live-mac-actions{display:flex;align-items:center;gap:8px;margin-top:12px}.live-root .live-mac-spacer{flex:1}.live-root .live-mac-changes{margin:14px 0 4px;border:1px solid var(--live-line);border-radius:12px;padding:12px 14px}.live-root .live-mac-changes-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px;font-size:13px;color:#5c5c63}.live-root .live-mac-changes ul{margin:0;padding:0;list-style:none}.live-root .live-mac-changes li{display:flex;align-items:center;gap:8px;padding:6px 0;border-top:1px solid #f0f0ec;font-size:13.5px}.live-root .live-mac-file{color:var(--live-ink)}.live-root .live-mac-kind{flex:1;font-size:12.5px;color:var(--live-muted)}.live-root .live-mac-steps ol{margin:0;padding:0;list-style:none;display:grid;gap:8px}.live-root .live-mac-steps li{display:grid;gap:1px;font-size:13px;color:var(--live-ink)}.live-root .live-mac-steps small{font-size:12px;color:var(--live-muted)}.live-root .live-mac-change-list{margin:10px 0 0;padding:0;list-style:none}.live-root .live-mac-change-list li{display:flex;align-items:center;gap:8px;padding:6px 0;border-top:1px solid #f0f0ec;font-size:13.5px}.live-root .live-mac-shot{position:relative;margin:10px 0 0;border:1px solid var(--live-line);border-radius:8px;overflow:hidden}.live-root .live-mac-shot img{display:block;width:100%}.live-root .live-mac-shot-mark{position:absolute;border:2px solid #d4380d;border-radius:6px;box-shadow:0 0 0 4px #d4380d2e}.live-root .live-mac-live{margin-top:10px}.live-root .live-mac-live img{display:block;width:100%;border:1px solid var(--live-line);border-radius:8px}.live-root .live-mac-live p{margin:6px 0 0;font-size:12.5px;color:var(--live-ink)}.live-root .live-mac-live p span{color:var(--live-muted)}.live-root .live-mac-bar{gap:10px}.live-root .live-mac-bar-title{flex:1;min-width:0;display:flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-root .live-mac-bar-title span{color:var(--live-muted)}.live-root .live-mac-expanded-body{flex:1;min-height:0;overflow:auto;padding:14px;background:#f4f4f2}.live-root .live-mac-expanded-body img{display:block;width:100%;border-radius:8px;box-shadow:0 1px 6px #0000001f}.live-root .live-mac-expanded-body p{margin:10px 2px 0;font-size:12.5px;color:var(--live-muted)}.live-method-applications{margin:22px 0 8px;font-size:13px;line-height:1.65;color:#62625f}.live-method-application>summary{cursor:pointer;padding:3px 0}.live-method-application-origin{color:#767671;margin-right:9px}.live-method-application-summary{color:#454542}.live-method-application-hint{color:#767671;font-size:11px;margin-left:9px;white-space:nowrap}.live-method-application[open]>summary{margin-bottom:12px}.live-method-application-evidence{margin:0 0 14px 5px;padding:0 0 0 14px;border-left:1px solid #e5e5e1;overflow-wrap:anywhere}.live-method-application-evidence p{margin:0 0 12px}.live-method-application-status{color:#73736d;font-size:12px}.live-method-application-title{color:#3d3d39;font-weight:500}.live-method-application-title span{font-weight:400;color:#767671}.live-method-application-evidence dl{margin:0}.live-method-application-evidence dt{color:#75756e;font-size:12px;margin-bottom:3px}.live-method-application-evidence dd{margin:0 0 14px;color:#454542;white-space:pre-wrap}.live-method-application-evidence a{color:inherit;text-underline-offset:3px}.live-more-method-applications>summary{cursor:pointer;color:#767671;font-size:12px;margin-top:5px}.live-more-method-applications[open]>summary{margin-bottom:8px}.live-method-application>summary:focus-visible,.live-more-method-applications>summary:focus-visible{outline:2px solid #777773;outline-offset:4px;border-radius:2px}@media(max-width:640px){.live-method-application-origin{display:inline}.live-method-application-summary{overflow-wrap:anywhere}}.live-root .live-island-status{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0;font-size:12px;color:var(--live-muted)}.live-root .live-island-status+.live-tools-toggle,.live-root .live-island-others+.live-tools-toggle{margin-left:0}.live-root .live-island-state{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#44444b}.live-root .live-island-status.needs-you .live-island-state{color:var(--live-ink);font-weight:500}.live-root .live-island-clock{color:#9a9aa1;font-variant-numeric:tabular-nums}.live-root .live-island-dot{width:7px;height:7px;border-radius:50%;background:#b9b9c0;flex-shrink:0}.live-root .live-island-status.is-ready .live-island-dot,.live-root .live-island-status.is-reviewed .live-island-dot{background:#47474e}.live-root .live-island-status.needs-you .live-island-dot{background:#262626;box-shadow:0 0 0 3px #2626261f}.live-root .live-island-dot.is-active{background:#47474e;animation:live-island-breathe 1.6s ease-in-out infinite}@keyframes live-island-breathe{50%{opacity:.35;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){.live-root .live-island-dot.is-active{animation:none}}.live-root .live-island-chip,.live-root .live-island-action{flex:0 0 auto;font-size:11px;padding:3px 9px;border-radius:999px;border:1px solid var(--live-line);background:#fff;color:#44444b;white-space:nowrap}.live-root .live-island-chip:hover,.live-root .live-island-action:hover{background:var(--live-navigation);color:var(--live-ink)}.live-root .live-island-action.is-primary{background:#262626;border-color:#262626;color:#fff}.live-root .live-island-action.is-primary:hover{background:#3a3a3a;color:#fff}.live-root .live-island-others{display:flex;align-items:center;gap:6px;flex:0 1 auto;min-width:0}.live-root .live-island-status+.live-island-others{margin-left:4px}.live-root .live-composer-tray-heading>.live-island-others:not(.live-island-status+.live-island-others){margin-left:auto}.live-root .live-island-other{display:inline-flex;align-items:center;gap:5px;font-size:11px;padding:2px 8px 2px 3px;border:1px solid var(--live-line);border-radius:999px;background:#fff;color:#55555c;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.live-root .live-island-other:hover{background:var(--live-navigation);color:var(--live-ink)}.live-root .live-island-other.is-ready{color:var(--live-ink);border-color:#c9c9cd}.live-root .live-island-avatar{width:17px;height:17px;border-radius:5px;background:#f3f3f5;border:1px solid #e3e3e6;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;color:#55555c;flex-shrink:0}.live-root .live-island-other.is-working .live-island-avatar{animation:live-island-breathe 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.live-root .live-island-other.is-working .live-island-avatar{animation:none}}.live-root .live-island-more{font-size:11px;color:#9a9aa1}.live-root .live-island-context{border-top:1px solid var(--live-line);margin-top:10px;padding-top:10px;font-size:12px;color:#55555c}.live-root .live-island-context h4{font-size:11px;font-weight:500;color:#686871;margin:10px 0 4px}.live-root .live-island-context h4:first-child{margin-top:0}.live-root .live-island-context .live-island-profile{padding:3px 0}@media(max-width:640px){.live-root .live-island-others,.live-root .live-island-clock{display:none}}.live-root .live-island-next{margin-bottom:4px}.live-root .live-island-steps ol{list-style:none;margin:4px 0 0;padding:0}.live-root .live-island-steps li{display:flex;gap:10px;font-size:12px;color:#55555c;padding:2px 0}.live-root .live-island-steps li.is-now{color:var(--live-ink);font-weight:500}.live-root .live-island-step-time{width:34px;flex-shrink:0;color:#a0a0a7;font-variant-numeric:tabular-nums}.live-root .live-island-step-count{color:#9a9aa1}.live-root .live-island-step.is-earlier{font-size:11px;color:#9a9aa1;margin:2px 0 0 44px}.live-root .live-island-steps+.live-island-context,.live-root .live-island-steps~h4{margin-top:10px}.live-root .live-island-learned{animation:live-island-arrive .25s ease-out}.live-root .live-island-learned strong{font-weight:600;color:var(--live-ink)}.live-root .live-island-learned-title{overflow:hidden;text-overflow:ellipsis;color:#55555c}.live-root .live-island-check{display:inline-flex;width:16px;height:16px;border-radius:50%;background:#262626;color:#fff;font-size:10px;align-items:center;justify-content:center;flex-shrink:0}@keyframes live-island-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.live-root .live-island-learned{animation:none}}.live-root .live-queued{display:flex;flex-direction:column;gap:6px;margin:0 0 8px}.live-root .live-queued-item{display:flex;align-items:flex-start;gap:10px;border:1px dashed #cfcfd4;border-radius:10px;padding:8px 10px;background:#fff}.live-root .live-queued-item.is-returned{border-style:solid;border-color:#e2c9a0;background:#fffcf6}.live-root .live-queued-copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.live-root .live-queued-label{font-size:11px;color:#8b8b93}.live-root .live-queued-text{font-size:13px;color:var(--live-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-root .live-queued-error{font-size:11px;color:#8a5a00}.live-root .live-queued-actions{display:flex;gap:4px;flex-shrink:0}.live-root .live-queued-actions button{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid var(--live-line);background:#fff;color:#44444b}.live-root .live-queued-actions button:hover{background:var(--live-navigation)}.live-root .live-model-fallback{font-size:11px;color:#8a5a00}.live-root .live-modal label>select{display:block;width:100%;margin-top:8px;height:40px;padding:0 11px;border:1px solid #dddde2;border-radius:7px;font-size:12px;background:#fff;color:var(--live-ink)}.live-island-state .live-island-verb{flex-shrink:0}.live-island-state .live-island-object{font-weight:400;color:#55555c;overflow:hidden;text-overflow:ellipsis;min-width:0}.live-root .live-island-state-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:var(--live-line, #e5e5e1);text-underline-offset:3px}.live-root .live-island-state-link:hover{text-decoration-color:currentColor}.live-root .live-handoff-headline{margin:0 0 4px;font-weight:600;color:var(--live-ink, #262626)}.live-root .live-keep-colleague .live-primary{margin:4px 0 2px;padding:6px 12px;font-size:12.5px}.live-root .live-colleague-card{max-width:none;padding:12px 14px;border:1px solid var(--live-line, #e5e5e1);border-radius:12px;background:#fff;box-shadow:0 8px 24px #0000000f;font-size:13px}.live-root .live-colleague-card-name{margin:0;color:var(--live-muted, #6b6b66)}.live-root .live-colleague-card-name strong{color:var(--live-ink, #262626);font-size:14px}.live-root .live-colleague-card-status{margin:2px 0 8px;font-size:12px;color:var(--live-faint, #9a9a94)}.live-root .live-colleague-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px}.live-root .live-colleague-card-actions .live-primary{padding:6px 12px;font-size:12.5px}.live-root .live-colleague-card-steps{margin-top:10px;font-size:12px;color:var(--live-muted, #6b6b66)}.live-root .live-colleague-card-steps summary{cursor:pointer}.live-root .live-island-chip{display:inline-flex;align-items:center;gap:4px}.live-root .live-tools-in-use{margin-left:6px;padding:3px 9px;border:1px solid var(--live-line);border-radius:999px;background:#fff;font-size:12px;color:#44444b}.live-root .live-tools-in-use:hover{background:var(--live-navigation);color:var(--live-ink)}.live-root .live-task-colleague{display:grid;gap:22px;padding:22px 0;margin-bottom:4px;border-bottom:1px solid #ecece8;font-size:14px;color:var(--live-ink)}.live-root .live-task-colleague-who{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 12px;align-items:start}.live-root .live-task-colleague-avatar{grid-row:span 3;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ecece8;font-size:16px;font-weight:500}.live-root .live-task-colleague-who strong{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:500}.live-root .live-task-colleague-who .live-task-colleague-link{justify-self:start}.live-root .live-task-colleague-who p{margin:0;color:var(--live-muted);line-height:1.45}.live-root .live-task-colleague-section{display:grid;gap:8px;justify-items:start}.live-root .live-task-colleague-section h3{margin:0;font-size:13px;font-weight:400;color:var(--live-muted)}.live-root button.live-task-colleague-link{padding:0;font-size:13px;color:var(--live-ink);text-decoration:underline;text-decoration-color:#c9c9c4;text-underline-offset:3px;background:none;white-space:nowrap}.live-root button.live-task-colleague-link:hover{background:none;text-decoration-color:currentColor}.live-root .live-task-colleague-now{display:flex;align-items:center;gap:8px;margin:0;line-height:1.45}.live-root .live-task-colleague-now strong{font-weight:500}.live-root .live-task-colleague-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#9a9a94}.live-root .is-working .live-task-colleague-dot{background:var(--live-accent);box-shadow:0 0 0 4px #2f6fed26;animation:live-island-breathe 1.6s ease-in-out infinite}.live-root .is-needs .live-task-colleague-dot{background:#262626;box-shadow:0 0 0 4px #00000014}.live-root .is-stopped .live-task-colleague-dot{background:transparent;box-shadow:inset 0 0 0 1.5px #9a9a94}@media(prefers-reduced-motion:reduce){.live-root .is-working .live-task-colleague-dot{animation:none}}.live-root .live-task-colleague-sub{margin:0;color:var(--live-muted);font-size:13px;line-height:1.5}.live-root .live-task-colleague-rules{display:grid;gap:6px;margin:0;padding:0;list-style:none}.live-root .live-task-colleague-rules li{display:flex;gap:9px;line-height:1.45}.live-root .live-task-colleague-rules li:before{content:"";flex:none;width:5px;height:5px;margin-top:8px;border-radius:50%;background:#262626}.live-root .live-task-colleague-rules button{padding:0;text-align:left;font:inherit;color:inherit;background:none}.live-root .live-task-colleague-rules button:hover{background:none;text-decoration:underline;text-decoration-color:#c9c9c4;text-underline-offset:3px}.live-root .live-task-colleague-screen{justify-self:stretch;margin-top:6px}.live-root .live-task-colleague-screen:empty{display:none}.live-root .live-panel-browser{border:1px solid rgba(0,0,0,.1);border-radius:14px;overflow:hidden;background:#fff}.live-root .live-panel-browser.is-needs{border:2px solid #26262b}.live-root .live-panel-browser-picture{position:relative;display:block;width:100%;aspect-ratio:1 / .625;padding:0;border:0;border-radius:0;background:#f6f6f5;cursor:pointer;overflow:hidden}.live-root .live-panel-browser-picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.live-root .live-panel-browser-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;font-size:12px;color:var(--live-muted);border-top:1px solid rgba(0,0,0,.06)}.live-root .live-panel-browser-bar>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-root button.live-panel-browser-watch{flex:none;padding:0;font-size:12px;color:var(--live-ink);background:none;text-decoration:underline;text-decoration-color:#c9c9c4;text-underline-offset:3px;white-space:nowrap}.live-root button.live-panel-browser-watch:hover{background:none;text-decoration-color:currentColor}.live-root button.live-panel-browser-open{flex:none;padding:4px 14px;border-radius:999px;border:0;font-size:13px;color:#fff;background:#0d0d0d;white-space:nowrap}.live-root button.live-panel-browser-open:hover{background:#262626}.live-root .live-matching-now{margin:8px 0 0;font-size:13.5px;color:var(--live-muted)}.live-root .live-matching-now strong,.live-root .live-matching-name{font-weight:500;color:var(--live-ink)}.live-root .live-matching-name{font-size:inherit}.live-pace{position:relative;margin-right:8px}.live-root .live-pace-button{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;background:var(--live-surface, #fff);color:var(--live-ink, #262626);font:inherit;font-size:12.5px;white-space:nowrap;cursor:pointer}.live-root .live-pace-button svg{color:var(--live-faint, #8a8a90)}.live-root .live-pace-button:disabled{opacity:.55;cursor:default}.live-pace-menu{position:absolute;right:0;bottom:38px;z-index:30;width:300px;padding:6px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:var(--live-surface, #fff);box-shadow:0 10px 30px #0000001a}.live-pace-menu p{margin:2px 8px 4px;color:var(--live-faint, #8a8a90);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.live-root .live-pace-menu button{display:grid;grid-template-columns:1fr 16px;gap:0 8px;width:100%;padding:8px;border:0;border-radius:7px;background:none;color:var(--live-ink, #262626);font:inherit;text-align:left;cursor:pointer}.live-root .live-pace-menu button:hover,.live-root .live-pace-menu button:focus-visible,.live-root .live-pace-menu button[aria-checked=true]{background:var(--live-selected, #f4f4f3)}.live-pace-menu b{font-size:13px;font-weight:500}.live-pace-menu span{grid-column:1;color:var(--live-muted, #6b6b66);font-size:12px;line-height:1.45}.live-pace-menu svg{grid-row:1 / 3;grid-column:2;align-self:center}.live-root .live-composer-stack .live-scope .live-pace-button{gap:6px;padding:0 10px 0 11px;border-color:transparent;background:transparent;color:var(--live-muted, #6b6b66);font-size:13px}.live-root .live-composer-stack .live-scope .live-pace-button:hover,.live-root .live-composer-stack .live-scope .live-pace-button[aria-expanded=true]{background:var(--live-selected, #f4f4f3);color:var(--live-ink, #262626)}.live-root .live-scope .live-pace-button:focus-visible{outline:1.5px solid var(--live-faint, #8a8a90);outline-offset:1px}.live-root .live-scope .live-pace-button svg,.live-root .live-scope .live-pace-button svg:first-child{color:currentColor}.live-scope .live-pace-menu{bottom:40px;width:304px;padding:5px;border-color:color-mix(in srgb,var(--live-line, #e5e5e1) 70%,transparent);border-radius:14px;box-shadow:0 1px 2px #0000000d,0 12px 32px -8px #00000024}.live-root .live-scope .live-pace-menu button{grid-template-columns:30px 1fr 16px;align-items:center;gap:0 10px;padding:7px 8px;border-radius:10px}.live-root .live-scope .live-pace-menu button[aria-checked=true]{background:none}.live-root .live-scope .live-pace-menu button:hover,.live-root .live-scope .live-pace-menu button:focus-visible{background:var(--live-selected, #f4f4f3);outline:none}.live-scope .live-pace-menu i{display:grid;grid-row:1 / 3;place-items:center;width:30px;height:30px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;color:var(--live-muted, #6b6b66)}.live-scope .live-pace-menu b{grid-column:2;font-size:13.5px;line-height:1.3}.live-scope .live-pace-menu span{grid-column:2;overflow:hidden;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.live-scope .live-pace-menu button>svg{grid-row:1 / 3;grid-column:3;color:var(--live-ink, #262626)}.live-root .live-pace-menu button:disabled{cursor:default;opacity:.5}.live-scope .live-pace-menu hr{margin:4px 8px;border:0;border-top:1px solid var(--live-line, #e5e5e1)}.live-root .live-scope .live-pace-menu .live-scope-bring{margin-top:0;border-top:0;border-radius:10px}.live-scope .live-pace-menu .live-scope-bring i{grid-row:1;border-style:dashed}.live-scope .live-pace-menu .live-scope-bring b{grid-row:1}.live-experience-decisions{padding:0 14px;font-size:12px;color:#5f5f66;line-height:1.55}.live-experience-decision-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid #e6e6e9}.live-experience-decision-heading>span{min-width:0;overflow-wrap:anywhere}.live-experience-decision-heading>button{flex:none;padding:2px 0;font-size:12px;color:#404047;text-decoration:underline;text-underline-offset:3px}.live-experience-decision-panel{max-height:min(300px,35dvh);overflow:auto;overscroll-behavior:contain;padding:2px 0 12px}.live-experience-decision-panel article+article{margin-top:14px;padding-top:12px;border-top:1px solid #e6e6e9}.live-experience-decision-panel strong{font-size:13px;font-weight:500;color:#3f3f46}.live-experience-decision-panel p{margin:7px 0;white-space:pre-wrap}.live-experience-decision-panel blockquote{margin:8px 0;padding-left:10px;border-left:1px solid #d9d9df;white-space:pre-wrap}.live-experience-decision-panel .live-experience-boundary{font-size:11px;color:#73737b}.live-experience-choice-actions{display:flex;flex-wrap:wrap;gap:10px}.live-experience-choice-actions button{font-size:12px;text-decoration:underline;text-underline-offset:3px}.live-experience-decisions :focus-visible{outline:2px solid #85858e;outline-offset:3px}.live-experience-decisions .live-learning-feedback{margin:0;padding:0;border:0}.live-question{margin:6px 0 18px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:var(--live-surface, #fff);padding:14px 16px}.live-question-intro{margin:0 0 10px;font-size:13px;color:var(--live-muted, #666660)}.live-question-item{margin:0 0 12px;padding:0;border:0}.live-question-item legend{display:flex;flex-direction:column;gap:2px;margin-bottom:8px;padding:0;font-size:14px;color:var(--live-ink, #262626)}.live-question-item legend span{font-size:12px;font-weight:600;color:var(--live-muted, #666660)}.live-question-option{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;margin-bottom:6px;cursor:pointer}.live-question-option>span{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.live-question-option strong{font-size:13px;font-weight:600;color:var(--live-ink, #262626)}.live-question-option small{font-size:12px;color:var(--live-muted, #666660)}.live-question-option input[type=text]{width:100%;margin-top:4px;font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--live-line, #e5e5e1);border-radius:6px;box-sizing:border-box}@media(max-width:650px){.live-question button{min-height:44px;width:100%}}.live-question-app{margin:4px 0 12px;padding:10px 12px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px}.live-question-app>label{display:flex;flex-direction:column;gap:4px;margin-top:8px;font-size:13px}.live-approval{font-size:13px;line-height:1.55}.live-approval .live-question-intro{margin-bottom:8px}.live-approval-action{margin:0 0 12px;font-size:15px;color:var(--live-ink, #262626);overflow-wrap:anywhere}.live-approval-action small{display:block;margin-top:2px;font-size:12.5px;color:#77777e}.live-approval-facts{display:grid;grid-template-columns:96px 1fr;gap:6px 12px;margin:0 0 14px;font-size:12.5px}.live-approval-facts dt{color:#8b8b93}.live-approval-facts dd{margin:0;color:#3a3a3f;overflow-wrap:anywhere}.live-approval-raw{margin:-4px 0 12px;font-size:12px;color:#55555c}.live-approval-raw summary{cursor:pointer}.live-approval-raw pre{margin:6px 0 0;padding:8px 10px;border-radius:6px;background:#f6f6f4;font-size:11.5px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}.live-approval-note{margin:0 0 12px;font-size:12px;color:#8b8b93}.live-approval-error{margin:0 0 10px;font-size:12.5px;color:#713b33}.live-approval-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--live-line, #e5e5e1)}.live-approval-foot>:first-child{flex:1;min-width:200px}.live-approval-foot label{display:flex;align-items:center;gap:7px;color:#55555c;font-size:12.5px;cursor:pointer}.live-approval-foot button{width:auto;flex:none;padding:7px 13px;font-size:12.5px}@media(max-width:650px){.live-approval-foot>:first-child{flex-basis:100%}.live-approval .live-approval-foot .live-secondary{margin-left:auto}}.live-approval-other{margin:4px 0 8px;color:#6b4a22;font-size:12.5px}.live-learning-receipt{margin:12px 0;color:var(--live-muted, #77777e);font-size:12px;line-height:1.6}.live-learning-receipt-line{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.live-learning-receipt-line>span{min-width:0;overflow-wrap:anywhere}.live-learning-receipt-title{color:var(--live-ink, #343437)}.live-learning-receipt button{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.live-learning-receipt button:disabled{opacity:.5;cursor:default}.live-learning-receipt details{margin-top:2px}.live-learning-receipt summary{width:fit-content;cursor:pointer}.live-learning-receipt details p{margin:8px 0}.live-learning-receipt blockquote{margin:8px 0;padding-left:12px;border-left:1px solid #dedee1;white-space:pre-wrap;color:var(--live-ink, #343437)}.live-learning-receipt a{color:inherit;text-underline-offset:3px}.live-learning-receipt :focus-visible{outline:2px solid #77777e;outline-offset:3px;border-radius:2px}.live-root .live-learning-feedback .live-learning-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.live-root .live-learning-feedback .live-learning-actions>button{font-size:12px;padding:6px 12px;border:1px solid var(--live-line);border-radius:7px;background:#fff;color:var(--live-ink)}.live-root .live-learning-feedback .live-learning-actions>button.live-primary{background:#262626;border-color:#262626;color:#fff}.live-root .live-learning-feedback .live-learning-actions>button.live-primary:hover{background:#3a3a3a}.live-pilot-usage{margin:12px 0;padding:12px 0;border-top:1px solid #e8e8e8;font-size:12px;line-height:1.55}.live-pilot-usage strong{font-weight:550;color:#404040}.live-pilot-usage p{margin:4px 0 0;color:#696969}.live-auth-body>button{padding:11px 18px;border-radius:8px;font:inherit;border:0}.live-auth form:has(input[autocomplete=new-password]){gap:14px}.live-weekly-usage{display:grid;gap:6px;margin:0 0 18px}.live-weekly-usage-top{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--live-ink, #262626)}.live-weekly-usage-top span:last-child,.live-weekly-usage small{color:#77777e;font-size:12.5px}.live-weekly-usage-bar{height:6px;border-radius:3px;background:#ececea;overflow:hidden}.live-weekly-usage-bar i{display:block;height:100%;border-radius:3px;background:var(--live-accent, #2f5bd3)}.live-weekly-usage-bar.is-near i{background:var(--live-ink, #262626)}.live-model-choice{display:grid;gap:8px;margin:0 0 18px;padding:0;border:0}.live-model-choice-option{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid #e2e2de;border-radius:8px;cursor:pointer}.live-model-choice-option input{margin-top:3px}.live-model-choice-option span{display:grid;gap:2px;font-size:13.5px}.live-model-choice-option small{color:#77777e;font-size:12.5px}.live-composer-notices{display:grid;gap:6px;width:calc(100% - var(--live-content-gutter, 44px) * 2);max-width:var(--live-reading-width, 748px);margin:0 auto 8px}.live-composer-notices:empty{display:none}.live-weekly-usage-notice{padding:8px 12px;border-radius:8px;background:#e9e9e5;color:#3a3a3f;font-size:13px;display:flex;justify-content:space-between;align-items:center;gap:12px}.live-plan-card{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:14px;border:1px solid #e2e2de;border-radius:10px;font-size:14px}.live-plan-card small{display:block;color:#77777e;font-size:12.5px}.live-plan-price{color:#77777e}.live-plan-actions{display:flex;gap:8px}.live-plan-card .live-error,.live-plan-card .live-plan-note{flex-basis:100%;margin:0}.live-plan-note{margin:12px 0 0;color:#55555c;font-size:13px}.live-plan-card button,.live-plan-tier button,.live-weekly-usage-notice button{font:inherit;font-size:13px;padding:6px 12px;border:1px solid #dddde1;border-radius:8px;background:transparent;color:inherit;cursor:pointer;white-space:nowrap}.live-weekly-usage-notice button{padding:4px 10px;font-size:12.5px}.live-weekly-usage-notice-actions{display:flex;align-items:center;gap:4px}.live-root button.live-notice-close{display:grid;place-items:center;padding:4px;border:0;background:none;color:#77777e;cursor:pointer}.live-root button.live-notice-close:hover{color:var(--live-ink, #262626)}.live-plan-card button.is-primary,.live-plan-tier button.is-primary,.live-weekly-usage-notice button.is-primary{border-color:var(--live-ink, #262626);background:var(--live-ink, #262626);color:#fff}.live-root .live-plan-card button.is-primary:hover:not(:disabled),.live-root .live-plan-tier button.is-primary:hover:not(:disabled),.live-root .live-weekly-usage-notice button.is-primary:hover:not(:disabled){background:#3a3a3a}.live-plan-card button:disabled,.live-plan-tier button:disabled{cursor:default;opacity:.6}.live-plan-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.live-plan-tier{display:grid;gap:6px;align-content:start;padding:14px;border:1px solid #e2e2de;border-radius:10px}.live-plan-tier.is-current{border-color:var(--live-ink, #262626)}.live-plan-tier small{color:#77777e;font-size:12.5px}.live-plan-tier-price{font-size:20px;font-weight:600}.live-plan-tier-price span{font-size:13px;font-weight:400;color:#77777e}.live-settings-page .live-weekly-usage{display:block;margin:0}.live-settings-page .live-weekly-usage-card{padding:20px 18px 18px;border:1px solid #e7e7e3;border-radius:14px}.live-weekly-usage-share{font-size:14px;color:var(--live-muted, #6b6b66)}.live-weekly-usage-share strong{margin-right:4px;font-size:30px;font-weight:600;letter-spacing:-.8px;line-height:1.1;color:var(--live-ink, #262626)}.live-settings-page .live-weekly-usage-bar{height:8px;margin:14px 0 10px;border-radius:4px}.live-settings-page .live-weekly-usage small{font-size:13px}.live-settings-page .live-model-choice{margin:0}.live-settings-page .live-model-choice-card{padding:0 18px;border:1px solid #e7e7e3;border-radius:14px;background:#fff}.live-settings-page .live-model-choice-option{margin:0;padding:14px 0;border:0;border-bottom:1px solid #efefec;border-radius:0}.live-settings-page .live-model-choice-option:last-child{border-bottom:0}.live-settings-page .live-model-choice-option strong{font-size:14px;font-weight:500}.live-settings-page .live-model-choice-option small{font-size:13px}.live-settings-page .live-plan-card{margin:0;padding:16px 18px;border-color:#e7e7e3;border-radius:14px}.live-unconfirmed{margin-top:14px;padding-top:10px;border-top:1px solid #ececea;font-size:13px}.live-unconfirmed-title{margin:0 0 4px;font-weight:600;color:var(--live-ink)}.live-unconfirmed ul{margin:0;padding-left:18px;color:#6b6b66}.live-unconfirmed li span{color:#9a9aa0}.live-unconfirmed-keep{margin-top:8px;padding:5px 10px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:var(--live-ink);font:inherit;font-size:13px;cursor:pointer}.live-unconfirmed-keep:hover{background:#f6f6f4}.live-artifact{position:relative}.rules-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.rules-layer button.rules-u{position:absolute;padding:0;margin:0;border:0;border-bottom:1.5px dotted #8796b8;border-radius:2px;background:transparent;cursor:pointer;pointer-events:auto;transform:translateY(3px)}.rules-layer button.rules-u,.rules-layer button.rules-u:hover{background:transparent}.rules-layer button.rules-u:hover,.rules-layer button.rules-u.on,.rules-layer button.rules-u:focus-visible{background:#8796b81f}.rules-u:focus-visible{outline:2px solid #8796b8;outline-offset:2px}.rules-ok{position:absolute;font-size:10px;line-height:1;color:#8796b8;pointer-events:none;transform:translate(-3px,-8px)}.rules-note{position:absolute;z-index:4;width:440px;max-width:calc(100vw - 32px);box-sizing:border-box;display:grid;gap:9px;padding:12px 14px;border:1px solid #e3e3de;border-radius:10px;background:#fff;box-shadow:0 8px 28px #1e1e191a;font-size:13.5px;line-height:20px;color:#39393f;pointer-events:auto}.rules-note p{margin:0}.rules-meta{font-size:12px;color:#8a8a84}.rules-rows{display:grid;gap:8px;margin:0}.rules-rows>div{display:grid;grid-template-columns:62px 1fr;gap:10px}.rules-rows dt{padding-top:1px;font-size:12px;font-weight:500;color:#8a8a84}.rules-rows dd{margin:0;overflow-wrap:anywhere;color:#262626}.rules-rows dd.rules-before{color:#8a8a84}.rules-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:9px;border-top:1px solid #efefeb}.rules-actions button{white-space:nowrap}.rules-btn{padding:3px 10px;border:1px solid #e3e3de;border-radius:7px;background:#fff;font:inherit;font-size:12.5px;color:#262626;cursor:pointer}.rules-ghost{padding:3px 8px;border:0;background:transparent;font:inherit;font-size:12.5px;color:#6b6b66;cursor:pointer}.rules-open{margin-left:auto;font-size:12px;color:#6b6b66;text-underline-offset:3px}.rules-input{width:100%;box-sizing:border-box;padding:7px 9px;border:1px solid #e3e3de;border-radius:7px;font:inherit;font-size:13px}.rules-error{font-size:12px;color:#b42318}.rules-first{margin:2px 0 10px;font-size:12.5px;color:#8a8a84}.rules-first span{text-decoration:underline dotted #8796b8;text-underline-offset:4px}.rules-end{margin:14px 0 4px;font-size:13.5px;color:#39393f}.rules-end summary{color:#6b6b66;cursor:pointer}.rules-end-list{display:grid;gap:6px;margin:8px 0 0 14px}.rules-end .rules-note{position:static;width:auto;box-shadow:none}@media(max-width:650px){.rules-note{width:auto}}.live-company-teams{border-top:1px solid #e8e8e5;padding-top:16px}.live-root .live-company-teams h3{margin:0 0 8px}.live-company .live-company-team-row{padding:12px 0;border:0;border-bottom:1px solid #e8e8e5;border-radius:0}.live-company-team-dialog :is(input:not([type=checkbox]),select){display:block;width:100%;box-sizing:border-box;padding:9px 10px;margin-top:6px;border:1px solid #dddde2;border-radius:7px;font:inherit;color:inherit;background:#fff}.live-team-roster{list-style:none;counter-reset:stage;padding:0;margin:20px 0}.live-team-roster>li{counter-increment:stage;border-top:1px solid #e8e8eb;padding:14px 0}.live-team-roster>li>strong:before{content:counter(stage) ". ";color:#888}.live-team-roster span{display:block;font-size:12px;color:#777;margin-top:3px}.live-team-roster p{margin:7px 0;font-size:13px}.live-team-history{display:block;width:100%;text-align:left;margin:7px 0}.live-team-history small{display:block;color:#777;font-size:11px;margin-top:4px}.live-team-activation{margin:20px 0;padding-top:14px;border-top:1px solid #dedee1}.live-team-evidence pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;max-height:340px;overflow:auto}.live-team-evidence fieldset{border:1px solid #e4e4e8;border-radius:7px;padding:12px;margin:20px 0}.live-team-evidence legend{font-size:13px;padding:0 5px}.live-company-team-dialog .live-team-context{margin:18px 0;border-top:1px solid #ececef;padding-top:12px}.live-team-activity{font-size:12px;margin:14px 0;color:#717177}.live-team-activity button{font:inherit;border:0;background:none;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.live-team-conflict{padding:12px 0;border-top:1px solid #e8e8eb}.live-team-step-status{font-size:12px;color:#73737a}.live-company{display:flex;flex-direction:column;gap:18px;font-size:13px;line-height:1.5}.live-company label,.live-company form{display:flex;flex-direction:column;gap:7px}.live-company form{gap:13px;margin-top:12px}.live-company input:not([type=checkbox]),.live-company select,.live-company textarea{width:100%;box-sizing:border-box;font:inherit;color:inherit;background:transparent;border:1px solid #dededb;border-radius:7px;padding:8px 10px}.live-company-note{font-size:12px;line-height:1.6;color:#777;margin:0}.live-company-person{padding:2px 0 14px;border-bottom:1px solid #e8e8e5}.live-company-pick{display:flex;flex-direction:column;gap:4px;text-align:left;border:0;background:transparent;padding:0;cursor:pointer;color:inherit;width:100%}.live-company-pick strong{font-weight:550;font-size:14px}.live-company-pick span{font-size:12px;line-height:1.5;color:#686866}.live-company-pick small{font-size:11px;color:#888}.live-company-pick:disabled{cursor:default;opacity:.65}.live-company-pick[aria-pressed=true] strong{text-decoration:underline;text-underline-offset:5px}.live-company details>summary{font-size:12px;cursor:pointer;color:#666;list-style-position:inside}.live-company-check{flex-direction:row!important;align-items:flex-start;gap:8px!important;font-size:12px}.live-company-check input{margin-top:3px;accent-color:#343432}.live-company button:not(.live-company-pick){font:inherit;padding:6px 10px;border:1px solid #dededb;border-radius:6px;background:transparent;color:inherit;cursor:pointer;align-self:flex-start}.live-company button:disabled{opacity:.5;cursor:default}.live-company-intro h2{font-size:19px;line-height:1.35;letter-spacing:-.025em;font-weight:550;margin:0 0 10px}.live-company-intro p{font-size:13px;line-height:1.6;color:#6b6b69;margin:0}.live-company-entry-actions{display:flex;flex-direction:column;margin-top:3px}.live-company .live-company-entry-actions button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 0;border:0;border-bottom:1px solid #e8e8e5;border-radius:0;text-align:left;font-weight:550}.live-company-entry-actions small{display:block;font-size:12px;font-weight:400;color:#737371;margin-top:4px}.live-company-entry-actions button>span:last-child{color:#7a7a77;font-weight:400}.live-company .live-company-entry-actions button:hover{color:#111}.live-company .live-company-entry-actions button[aria-expanded=true]{border-bottom-color:#858582}.live-company-panel{padding:2px 0 8px}.live-company-panel h3{font-size:14px;font-weight:550;margin:0 0 10px;line-height:1.5}.live-company button.live-company-primary{background:#2c2c2a;color:#fff;border-color:#2c2c2a;padding:7px 12px}.live-company button.live-company-text-action{border:0;border-radius:0;padding:0;color:#666662;font-size:12px;text-align:left}.live-company button.live-company-text-action:hover{text-decoration:underline;text-underline-offset:3px}.live-company button.live-company-text-action[aria-expanded=true]{color:#242422}.live-company-empty-title{margin:0 0 5px;font-size:13px;color:#41413f}.live-company-invitations{padding:0;margin:12px 0 14px;list-style:none}.live-company-invitations li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid #e8e8e5}.live-company-invitations strong{font-size:13px;font-weight:550;overflow-wrap:anywhere}.live-company-invitations button{flex-shrink:0}.live-company-panel>.live-company-text-action{margin-top:16px}.live-company-owner-action{display:flex;margin-top:-7px}.live-company-pending-members{margin-top:20px;border-top:1px solid #e8e8e5;padding-top:12px}.live-company-pending-members h4{margin:0 0 8px;font-size:12px;font-weight:550}.live-company-pending-members p{margin:6px 0;font-size:12px;color:#6b6b69;overflow-wrap:anywhere}.live-company-more-actions{display:flex;flex-wrap:wrap;gap:10px 18px;border-top:1px solid #e8e8e5;padding-top:16px}.live-company-notice{font-size:12px;line-height:1.6;margin:0;padding-left:10px;border-left:2px solid #b7b7b2;color:#53534f;overflow-wrap:anywhere}.live-company-error{overflow-wrap:anywhere}.live-company button:focus-visible{outline:2px solid #71716e;outline-offset:3px}.live-company-directory .live-company-pick strong,.live-company-directory .live-company-intro h2{font-size:13px}.live-company-directory .live-company-panel h3{font-size:12px}.live-company-directory .live-company-management>summary{font-size:11px;padding:4px 0}.live-company-management-body{display:flex;flex-direction:column;gap:13px;margin-top:11px}.live-company-profile{padding:8px;margin:0 -8px;width:calc(100% + 16px);border-radius:6px}.live-company-profile:hover{background:#f5f5f6}.live-company-profile small{color:#64646c}.live-company button.live-company-work-action{margin-top:8px}.live-company-access-note{font-size:11px;line-height:1.6;color:#64646c;margin:5px 0 0}.live-company-person-details{gap:16px}.live-company-person-remit{font-size:13px;line-height:1.65;color:#303038;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.live-company-person-task{padding:14px 0;border-top:1px solid #e8e8eb;border-bottom:1px solid #e8e8eb}.live-company-person-details .live-company-note{color:#64646c}.live-company-person-details .live-company-methods{overflow-wrap:anywhere}.live-company-management{border-top:1px solid #e8e8e5;padding-top:13px}.live-company-management-actions{display:flex;flex-wrap:wrap;gap:10px 16px}.live-company-management>summary>span{color:#777}.live-company-directory summary:focus-visible{outline:2px solid #71716e;outline-offset:3px}.live-company-agreement{padding:20px 0;border-top:1px solid #e6e6e3;border-bottom:1px solid #e6e6e3;max-width:700px}.live-company-agreement h3{font-size:16px;font-weight:550;margin:5px 0 12px}.live-company-eyebrow{font-size:11px;letter-spacing:.03em;color:#888;margin:0}.live-company-agreement details{margin:14px 0}.live-company-agreement summary{cursor:pointer;font-size:13px}.live-company-agreement p,.live-company-agreement blockquote{font-size:13px;line-height:1.65}.live-company-agreement blockquote{border-left:2px solid #ddd;margin:10px 0;padding-left:12px;color:#666}.live-company-agreement .live-inline-actions{margin-top:18px}.live-company-error{font-size:12px}.live-company-context{max-height:260px;overflow:auto;padding:8px 0}.live-company-context>label{margin:12px 0}.live-company-recipient{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px}.live-company-recipient button{border:0;background:none;font:inherit;color:#666;cursor:pointer}.live-company-current{display:flex;gap:10px;padding:16px 0;border-bottom:1px solid #e8e8e5;font-size:13px}.live-company-current p{font-size:12px;line-height:1.5;color:#686866;margin:6px 0}.live-company-current small{font-size:11px;color:#777}.live-company-methods pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.live-alignment-checking{display:flex;align-items:center;gap:8px;color:#727278;font-size:13px}.live-alignment-checking>span{width:7px;height:7px;border-radius:50%;background:currentColor;animation:alignment-pulse 1.5s ease-in-out infinite}.live-alignment-issue{padding:12px 0;border-top:1px solid #ececef}.live-alignment-issue strong{font-size:12px;font-weight:600}.live-alignment-issue blockquote{margin:8px 0;padding-left:12px;border-left:2px solid #ddd;color:#707077;font-size:12px}@keyframes alignment-pulse{50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.live-alignment-checking>span{animation:none}}.live-company-pick .live-company-owner{color:var(--live-faint, #9a9a94)}.live-org-section{margin-top:18px}.live-org-section:first-of-type{margin-top:0}.live-org-section>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.live-org-section>header h4{margin:0}.live-org-members{margin:0;padding:0;list-style:none}.live-org-members li{padding:9px 0;border-bottom:1px solid var(--live-line, #e5e5e1)}.live-org-members strong{display:block;font-size:13.5px;font-weight:550}.live-org-members span{font-size:12.5px;color:var(--live-muted, #6b6b66)}.live-org-more{display:flex;gap:18px;margin-top:18px}.live-org-section>.live-company-person{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:4px 0}.live-org-section>.live-company-person>.live-company-access-note{grid-column:1}.live-org-section>.live-company-person>.live-company-work-action{grid-column:2;grid-row:1;align-self:center;margin-top:0}.live-org-section .live-company-profile small{color:var(--live-ink);font-size:12.5px;text-decoration:underline;text-decoration-color:#d6d6d2;text-underline-offset:3px}.live-root .live-company-name{margin:0 0 6px;font-size:15px;font-weight:600;color:#303037}.live-org-section .live-company-profile{flex-flow:row wrap;align-items:baseline;column-gap:5px;row-gap:2px}.live-org-section .live-company-profile:before{content:"";order:3;flex-basis:100%}.live-org-section .live-company-profile>strong{order:1}.live-org-section .live-company-profile>span:not(.live-company-owner){order:2;flex:1;min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.live-org-section .live-company-profile>.live-company-owner{order:4}.live-org-section .live-company-profile>small{order:5}.live-org-members li{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.live-org-members li>span{color:var(--live-faint);font-size:12px}.live-org-section .live-company-profile>span:not(.live-company-owner):before{content:"· "}.live-org-section .live-company-profile>.live-company-owner:after{content:" ·"}.live-org-head{display:flex;align-items:center;justify-content:space-between;margin:-4px 0 10px;color:var(--live-muted);font-size:12px}.live-org-menu{position:relative}.live-org-menu>summary{list-style:none;cursor:pointer;padding:0 8px;border:1px solid var(--live-line);border-radius:6px;color:var(--live-muted);line-height:20px}.live-org-menu>summary::-webkit-details-marker{display:none}.live-org-menu-body{position:absolute;right:0;top:calc(100% + 4px);z-index:5;min-width:200px;padding:4px 0;background:var(--live-surface, #fff);border:1px solid var(--live-line);border-radius:8px;box-shadow:0 6px 18px #00000014}.live-company .live-org-menu-body button{border-radius:0;display:block;width:100%;text-align:left;border:0;background:none;padding:6px 12px;font:inherit;font-size:13px;color:var(--live-ink);cursor:pointer}.live-company .live-org-menu-body button:hover:not(:disabled){background:var(--live-hover, #f3f3f1)}.live-org-menu-body hr{border:0;border-top:1px solid var(--live-line);margin:4px 0}.live-org-tabs{display:flex;gap:2px;padding:2px;margin:0 0 8px;background:var(--live-hover, #f3f3f1);border-radius:8px}.live-company .live-org-tabs button{min-width:0;align-self:stretch;flex:1 1 auto;border:0;background:none;border-radius:6px;padding:4px 6px;font:inherit;font-size:12px;color:var(--live-muted);cursor:pointer;white-space:nowrap}.live-company .live-org-tabs button[aria-selected=true]{background:var(--live-surface, #fff);color:var(--live-ink);box-shadow:0 1px 2px #0000000f}.live-org-count{margin-left:4px;color:var(--live-faint, #9a9a95)}.live-org-row{display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--live-line)}.live-company .live-org-row.is-selected button.live-org-use{background:var(--live-hover, #f3f3f1)}.live-company button.live-org-row-main{align-self:stretch;border-radius:0;flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:8px 0;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.live-org-avatar{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--live-muted);background:var(--live-hover, #f3f3f1)}.live-org-avatar.is-person{background:none;border:1px solid var(--live-line)}.live-org-row-text{min-width:0;display:block}.live-org-row-text strong{display:block;font-size:13px;font-weight:600;color:var(--live-ink)}.live-org-row-text small{display:block;font-size:12px;color:var(--live-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-company button.live-org-use{align-self:center;flex:none;border:0;background:none;border-radius:6px;padding:3px 8px;font:inherit;font-size:12px;font-weight:600;color:var(--live-ink);cursor:pointer}.live-company button.live-org-use:hover:not(:disabled){background:var(--live-hover, #f3f3f1)}.live-company button.live-org-use:disabled{color:var(--live-faint, #9a9a95);cursor:default}.live-org-row-note{flex:none;font-size:12px;color:var(--live-faint, #9a9a95)}.live-org-people{list-style:none;margin:0;padding:0}.live-org-people li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--live-line)}.live-org-invite{margin:0 0 6px}.live-company button.live-org-row-main:hover:not(:disabled){background:none}.live-company button.live-org-row-main:hover .live-org-row-text strong{text-decoration:underline;text-underline-offset:2px}.live-company .live-company-name+.live-org-head{margin-top:-10px}.live-org-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.live-org-intro{margin:0;color:var(--live-muted);font-size:12.5px;line-height:1.5}.live-org-bar>button,.live-team-rules>header>button{flex-shrink:0;white-space:nowrap}.live-org-row-hint{display:none;margin-left:auto;padding-left:10px;color:var(--live-muted);font-size:12px;white-space:nowrap}.live-org-row.is-reveal:hover,.live-org-row.is-reveal:focus-within{background:var(--live-navigation, #f4f4f3);border-radius:8px}@media(hover:hover){.live-org-row.is-reveal .live-org-row-hint{display:inline;visibility:hidden}.live-org-row.is-reveal .live-org-use{visibility:hidden}.live-org-row.is-reveal:hover .live-org-row-hint,.live-org-row.is-reveal:focus-within .live-org-row-hint,.live-org-row.is-reveal:hover .live-org-use,.live-org-row.is-reveal:focus-within .live-org-use,.live-org-row.is-reveal.is-selected .live-org-use{visibility:visible}}.live-company-teams-empty{padding:14px 16px;border-radius:10px;background:#fafaf9}.live-company-teams-empty strong{color:var(--live-ink);font-weight:500}.live-org-tabs~[role=tabpanel] .live-company-teams{border-top:0;padding-top:0}.live-company .live-org-row.is-reveal button.live-org-row-main:hover .live-org-row-text strong{text-decoration:none}.live-access-dialog{width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 40px);box-sizing:border-box;overflow:auto;border:1px solid #dedee1;border-radius:12px;background:#fff;color:#333;padding:24px;font-size:13px;line-height:1.6;box-shadow:0 16px 60px #0002}.live-access-status{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.6;color:#777;margin:8px 0}.live-access-status button{border:0;background:none;padding:0;font:inherit;color:#555;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.live-access-dialog::backdrop{background:#0003}.live-access-dialog header,.live-access-inbox>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.live-access-dialog header p{margin:0;color:#85858d;font-size:11px}.live-access-dialog h2{font-size:16px;font-weight:550;letter-spacing:-.2px;margin:3px 0 12px}.live-access-dialog label,.live-access-request label{display:block;margin:14px 0}.live-access-dialog textarea,.live-access-request textarea{display:block;width:100%;box-sizing:border-box;margin-top:5px;padding:9px;border:1px solid #dcdce1;border-radius:6px;font:inherit;color:inherit;background:#fff;resize:vertical}.live-access-note{font-size:12px;line-height:1.65;color:#787881}.live-access-dialog button,.live-access-inbox button{border:1px solid #dedee2;border-radius:6px;background:#fff;color:#444;font:inherit;padding:5px 10px;cursor:pointer}.live-access-dialog button:disabled,.live-access-inbox button:disabled{opacity:.45;cursor:default}.live-access-dialog details{margin:14px 0}.live-access-dialog summary,.live-access-request summary{cursor:pointer}.live-access-dialog .live-access-check,.live-access-request .live-access-check{display:flex;gap:8px;align-items:flex-start}.live-access-check input{margin-top:4px}.live-access-inbox{font-size:12px;color:#41414a;margin-top:20px}.live-access-inbox h3{font-size:12px;font-weight:550;margin:4px 0}.live-access-request{border-top:1px solid #e9e9ec;margin-top:10px;padding:12px 0}.live-access-request summary strong{font-size:12px;font-weight:550}.live-access-request summary span{display:block;margin-top:2px;font-size:11px;color:#81818a}.live-access-request dt{font-size:11px;color:#85858d;margin-top:12px}.live-access-request dd{margin:3px 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.live-access-request dd p{margin:3px 0}.live-access-actions{display:flex;gap:8px;flex-wrap:wrap}.live-access-request>button{margin:8px 8px 0 0}.live-access-dialog :is(button,textarea,input,summary):focus-visible,.live-access-inbox :is(button,textarea,input,summary):focus-visible{outline:2px solid #777;outline-offset:3px}.live-collaboration-dialog{width:min(700px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:28px;border:1px solid #dedee1;border-radius:14px;background:#fff;color:#303038;box-shadow:0 20px 70px #0002;overflow:auto;font-size:14px;line-height:1.65}.live-collaboration-dialog::backdrop{background:#0003}.live-collaboration-dialog header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:12px}.live-collaboration-dialog h2{font-size:20px;letter-spacing:-.35px;font-weight:550;margin:4px 0 0}.live-collaboration-dialog label{display:block;margin:16px 0}.live-collaboration-dialog textarea{width:100%;box-sizing:border-box;display:block;padding:10px;margin-top:6px;border:1px solid #dcdce1;border-radius:7px;resize:vertical;font:inherit;color:inherit;background:#fff}.live-collaboration-dialog button,.live-collaboration-activity button,.live-organization-proposals button{font:inherit;border:1px solid #dddde2;border-radius:6px;padding:6px 11px;background:#fff;color:#41414a}.live-collaboration-dialog button:disabled{opacity:.45}.live-collaboration-dialog .live-primary{background:#303036;color:#fff;border-color:#303036}.live-collaboration-dialog .live-company-check{display:flex;gap:8px;align-items:flex-start}.live-collaboration-dialog details{margin:16px 0}.live-collaboration-dialog summary{cursor:pointer}.live-collaboration-access .live-context-panel{position:static;width:auto}.live-collaboration-sequence{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0;color:#65656f;font-size:12px}.live-collaboration-activity,.live-organization-proposals{margin:18px 0;font-size:13px;line-height:1.7;color:#55555f}.live-collaboration-activity>details{padding:12px 0;border-top:1px solid #e8e8eb}.live-collaboration-activity summary{cursor:pointer;color:#36363d}.live-collaboration-activity summary span{color:#787881}.live-collaboration-activity p{margin:8px 0}.live-collaboration-offer{font-size:12px;line-height:1.7;color:#656570;margin:10px 0}.live-collaboration-offer button{margin-left:10px;font:inherit;text-decoration:underline;text-underline-offset:3px}.live-collaboration-dialog :is(input,button,summary,textarea):focus-visible{outline:2px solid #777;outline-offset:3px}.live-role-trial-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:320px;overflow:auto}.live-role-trial-dialog fieldset{margin:20px 0;padding:14px;border:1px solid #e4e4e8;border-radius:8px}.live-role-trial-dialog legend{padding:0 5px;font-weight:500}.live-role-trial-dialog select{display:block;width:100%;padding:8px;margin-top:5px;font:inherit;border:1px solid #dddde2;border-radius:6px;background:#fff;color:inherit}.live-collaboration-turn{margin:24px 0 14px;color:#777;font-size:12px}.live-collaboration-turn summary{cursor:pointer}.live-collaboration-turn pre{white-space:pre-wrap;max-height:260px;overflow:auto;font:inherit;color:#777}.live-team-offer{display:flex;flex-direction:column;gap:8px;padding-bottom:10px;font-size:13.5px}.live-team-offer-members{list-style:none;margin:0;padding:0}.live-team-offer-members li{display:flex;align-items:flex-start;gap:10px;padding:10px 0}.live-team-offer-members li+li{border-top:1px solid var(--live-line)}.live-team-offer-members li>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.live-team-offer-members li>span:last-child>span:last-child{color:var(--live-muted);line-height:1.55}.live-team-offer-name{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.live-team-offer-name strong{font-size:14px;font-weight:550}.live-team-offer-name em{font-style:normal;font-size:11px;color:var(--live-muted);border:1px solid var(--live-line);border-radius:999px;padding:0 7px}.live-team-offer-why,.live-team-offer-note{margin:0;font-size:12.5px;color:var(--live-muted)}.live-team-offer-details{margin:0;padding:10px 12px;list-style:none;display:flex;flex-direction:column;gap:5px;font-size:12.5px;color:var(--live-muted);background:#fff;border:1px solid var(--live-line);border-radius:8px}.live-team-offer-details strong{color:var(--live-ink);font-weight:550}.live-team-offer-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--live-line);padding-top:10px}.live-team-offer-footer>div{display:flex;gap:8px;align-items:center;margin-left:auto}.live-team-offer-footer button{font-size:13px;white-space:nowrap}.live-root .live-team-offer-link{border:0;background:none;padding:0;font-size:12.5px;color:var(--live-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b8b8b2;cursor:pointer}.live-team-offer-status{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--live-muted)}.live-team-offer-status:before{content:"";width:6px;height:6px;border-radius:50%;background:#2f6fed;animation:live-team-offer-pulse 1.2s ease-in-out infinite}@keyframes live-team-offer-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.live-team-offer-status:before{animation:none}}.live-team-conflict{display:flex;flex-direction:column;gap:8px;padding-top:8px}.live-team-conflict-head{display:flex;justify-content:space-between;gap:8px}.live-team-conflict-head strong{font-size:14px;font-weight:550}.live-team-conflict-head span{font-size:12px;color:var(--live-muted);font-variant-numeric:tabular-nums}.live-team-conflict>p,.live-team-conflict-note{margin:0;font-size:12.5px;color:var(--live-muted)}.live-team-conflict-sides{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px}.live-team-conflict-sides blockquote{margin:0;display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;background:#fff;border:1px solid var(--live-line);border-radius:8px;font-size:13px;overflow-wrap:anywhere}.live-team-conflict-sides strong{font-weight:550}.live-team-conflict-sides small{font-size:11px;color:var(--live-muted)}.live-team-conflict textarea{width:100%;box-sizing:border-box;resize:vertical;padding:8px 10px;font-size:13px;border:1px solid var(--live-line);border-radius:8px;background:#fff}.live-root .live-team-conflict textarea:focus-visible{outline:none;border-color:#97979b}.live-team-offer-memory{margin-left:8px;padding:1px 8px;border-radius:999px;background:#ebebe7;color:var(--live-muted);font-size:11.5px;white-space:nowrap}.live-team-alone{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:6px 0 10px;font-size:12.5px;color:var(--live-muted)}.live-team-offer-rules{font-size:12px;color:var(--live-muted)}.live-team-offer-rules b{color:var(--live-ink);font-weight:550}.live-team-offer-name em+em{background:#fff}.live-team-offer-ruleset{margin:2px 0 0;padding:0;list-style:none;display:grid;gap:3px}.live-team-offer-ruleset li:before{content:"· "}.live-team-credits{display:grid;gap:6px;margin:18px 0 0;width:100%;padding:12px 14px;border:1px solid var(--live-line);border-radius:10px;font-size:12.5px;color:var(--live-muted);box-sizing:border-box}.live-team-credits strong,.live-team-credits b{color:var(--live-ink);font-weight:550}.live-team-offer-name em.is-check,.live-team-credits-wait{color:var(--live-ink)}.live-team-credits-ask{display:grid;gap:6px;margin-top:6px}.live-team-credits-ask textarea{font:inherit;color:var(--live-ink);padding:7px 9px;border:1px solid var(--live-line);border-radius:8px;resize:vertical}.live-team-credits-ask-row{display:flex;justify-content:flex-end;gap:10px}.live-team-offer-suggested{display:block;margin-top:2px;font-size:12.5px;color:var(--live-ink)}.live-team-at-work-state{color:var(--live-muted)}.live-team-at-work-state.is-done{color:var(--live-ink)}.live-team-at-work-note{color:var(--live-muted);font-size:12.5px}.live-company-suggestion{font-size:12px;line-height:1.5;margin:0 0 10px;color:#737373}.live-company-suggestion-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.live-company-suggestion-line>span{flex:1;min-width:180px}.live-company-suggestion strong{font-weight:550;color:#333}.live-company-suggestion button{font:inherit;border:0;background:transparent;color:#515151;cursor:pointer;padding:2px 0}.live-company-suggestion button:disabled{opacity:.45;cursor:default}.live-company-suggestion-line button:last-child{color:#282828}.live-company-suggestion-fallback{margin-top:5px;text-decoration:underline;text-underline-offset:3px;color:#858585!important}.live-company-suggestion-detail{border-left:1px solid #e4e4e4;padding-left:12px;margin-top:10px;max-width:640px}.live-company-suggestion-detail p{margin:7px 0}.live-company-suggestion-detail p>span{display:block}.live-company-suggestion button:focus-visible{outline:2px solid #777;outline-offset:3px}.live-role-proposals{font-size:12px;line-height:1.5;color:#55575d}.live-role-proposals>details{margin:12px 0}.live-role-proposals summary{cursor:pointer;color:#65676d}.live-role-proposal{border-top:1px solid #e9e9eb;padding:16px 0}.live-role-proposals label{display:block;margin:10px 0}.live-role-proposals textarea{display:block;width:100%;border:1px solid #dedee1;border-radius:7px;background:#fff;color:#34363c;font:inherit;padding:8px;margin-top:5px}.live-role-proposals blockquote{margin:12px 0;border-left:2px solid #e4e4e7;padding-left:12px}.live-company-methods pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:260px;overflow:auto}.live-role-proposals article{margin:12px 0}.live-role-proposals button{border:1px solid #dedee1;border-radius:7px;background:#fff;font:inherit;padding:6px 9px}.live-role-proposals button:disabled{opacity:.45}.live-role-proposals b{font-weight:500;color:#32343a}.live-result-editor{margin:4px 0 18px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:var(--live-surface, #fff);padding:14px 16px}.live-result-editor-title{margin:0 0 10px;font-size:12px;color:var(--live-muted, #666660)}.live-result-editor textarea{box-sizing:border-box;width:100%;min-height:160px;resize:vertical;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;padding:10px 12px;font:inherit;font-size:14px;line-height:1.65;color:var(--live-ink, #262626);background:var(--live-surface, #fff)}.live-result-editor textarea:focus-visible{outline:2px solid var(--live-muted, #666660);outline-offset:1px}.live-result-editor-footer{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.live-result-editor-footer span{flex:1 1 200px;font-size:12px;color:var(--live-muted, #666660)}.live-result-editor-cancel{min-height:34px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;background:var(--live-surface, #fff);padding:6px 12px;font:inherit;font-size:13px;cursor:pointer}.live-result-version{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:12px;color:var(--live-muted, #666660)}.live-result-version button{border:0;background:transparent;padding:2px 0;font:inherit;font-size:12px;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:650px){.live-result-editor button{min-height:44px}}.live-team-handoff-dialog .live-team-handoff-form{display:flex;flex-direction:column;gap:17px;padding-top:6px}.live-team-handoff-field{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;border:0}.live-team-handoff-label{padding:0;font-size:12px;font-weight:500;color:var(--live-ink)}.live-team-handoff-dialog textarea,.live-team-handoff-dialog .live-team-handoff-due{width:100%;padding:8px 10px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:inherit;font:inherit;font-size:13px;line-height:1.5;resize:vertical}.live-team-handoff-dialog textarea:disabled{background:#fafaf9;color:#9a9aa0}.live-team-handoff-dialog .live-team-handoff-due{width:150px;padding:5px 9px;font-size:12.5px}.live-team-handoff-spacer{flex:1}.live-team-handoff-to{display:flex;align-items:center;gap:10px;font-size:13px}.live-team-handoff-to-text,.live-team-handoff-check span{flex:1;min-width:0;overflow-wrap:anywhere}.live-team-handoff-to small,.live-team-handoff-check small{display:block;margin-top:1px;color:#77777e;font-size:12px}.live-team-handoff-choices{display:flex;flex-direction:column;gap:8px}.live-team-handoff-check{display:flex;align-items:flex-start;gap:9px;font-size:13px;cursor:pointer}.live-team-handoff-check input{flex-shrink:0;margin:3px 0 0;accent-color:#333}.live-team-handoff-stays{margin:0;color:#666;font-size:12px;line-height:1.65}.live-team-handoff-error{margin:0;color:#713b33;font-size:12.5px;overflow-wrap:anywhere}.live-team-handoff-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#ececea;color:#4a4a4f;font-size:11px;font-weight:600}.live-team-handoff-status{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:22px 0 0;padding:12px 14px;border:1px solid var(--live-line);border-radius:var(--live-control-radius);color:#414149;font-size:13px}.live-team-handoff-status strong{font-weight:500}.live-team-handoff-status-text{flex:1;min-width:200px}.live-team-handoff-meta{margin-top:1px;color:#84848b;font-size:12px;overflow-wrap:anywhere}.live-team-handoff-steps{display:flex;gap:12px;margin:0;padding:0;list-style:none;color:#a5a5aa;font-size:12px}.live-team-handoff-steps li{display:inline-flex;align-items:center;gap:5px}.live-team-handoff-steps li:before{content:"";width:6px;height:6px;border-radius:50%;border:1px solid #c9c9cc}.live-team-handoff-steps li.is-done{color:#414149}.live-team-handoff-steps li.is-done:before{border-color:#414149;background:#414149}.live-team-handoff-status.is-ended{color:#77777e}.live-team-handoff-returned{margin:28px 0 0}.live-team-handoff-returned .live-artifact-meta{padding-bottom:14px;align-items:baseline}.live-team-handoff-file{display:inline-flex;align-items:center;gap:6px;margin:10px 12px 0 0;color:var(--live-ink);font-size:12.5px;text-decoration:none}.live-team-handoff-file small{color:#84848b}.live-team-handoff-returned .live-reply-actions{gap:8px;margin-top:12px}@media(max-width:650px){.live-team-handoff-steps{width:100%;padding-left:34px}}.live-team-handoff-card{display:flex;flex-direction:column;gap:12px;margin:4px 0 10px;padding:14px 16px;border:1px solid var(--live-line);border-radius:12px;font-size:14px}.live-team-handoff-card-row{display:flex;align-items:center;gap:10px;min-width:0}.live-team-handoff-card-row>button{flex-shrink:0}.live-team-handoff-card-head{display:flex;flex-direction:column;gap:1px;min-width:0}.live-team-handoff-card-head strong{font-weight:600}.live-team-handoff-card-head span,.live-team-handoff-meta-inline{color:var(--live-muted);font-size:12.5px}.live-team-handoff-card-summary{margin:0;color:#3a3a3f;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.live-team-handoff-card-summary a{color:inherit;text-decoration:underline;text-decoration-color:#d6d6d2;text-underline-offset:3px}.live-team-handoff-card-taker{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-team-handoff-card-decline{display:flex;flex-direction:column;gap:8px}.live-team-handoff-card-decline textarea{width:100%;padding:8px 10px;border:1px solid #d9d9d9;border-radius:6px;font:inherit;font-size:13px;resize:vertical}@media(max-width:650px){.live-team-handoff-card-row.is-taker{flex-wrap:wrap}.live-team-handoff-card-taker{flex-basis:calc(100% - 34px);white-space:normal}}.live-team-handoff-howto{margin:0;padding-left:18px;color:#3a3a3f;font-size:13px;line-height:1.75}.live-team-handoff-howto strong,.live-team-handoff-sent strong{font-weight:600}.live-team-handoff-sent{margin:0;color:#3a3a3f;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.live-team-handoff-dialog input[type=email],.live-team-handoff-dialog .live-team-handoff-field input:not([type]){width:100%;padding:8px 10px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:inherit;font:inherit;font-size:13px}.live-team-handoff-hint{color:#77777e;font-size:12px}.live-team-handoff-rule{white-space:pre-wrap;word-break:break-word;font:inherit;font-size:12px;color:var(--live-muted, #6b6b66);margin:4px 0 0}.live-team-handoff-card-rules{font-size:13px;margin:6px 0 0}.live-team-handoff-card-rules small{display:block;color:var(--live-muted, #6b6b66)}.live-team-handoff-nothing{font-size:13px;color:var(--live-muted, #6b6b66);margin:0}.live-team-handoff-other{border-radius:8px;padding:9px 11px;background:#f7f1e8;color:#6b4a22;font-size:12.5px}.live-team-handoff-other p{margin:0 0 6px}.live-handoff-brief{margin:0 0 16px;padding:14px 16px;border:1px solid var(--live-line, #e5e5e1);border-radius:12px;background:var(--live-surface, #fff);font-size:13px}.live-handoff-brief-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 10px}.live-handoff-brief-who{flex:1 1 260px;min-width:0;line-height:1.5;padding-top:2px}.live-handoff-brief-action{flex:none;white-space:nowrap;margin-left:auto}.live-handoff-brief-action button{white-space:nowrap}.live-handoff-brief-status{display:flex;align-items:baseline;gap:8px;margin:10px 0 0;font-weight:500}.live-handoff-brief-status:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--live-accent, #2f6fed);transform:translateY(-1px)}.live-handoff-brief-facts{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px 12px;margin:12px 0 0}.live-handoff-brief-facts dt{color:var(--live-muted, #6a6a70)}.live-handoff-brief-facts dd{margin:0;min-width:0}.live-handoff-brief-facts dd>p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.live-handoff-brief-facts dd>p.is-clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.live-handoff-brief-rule{margin:0 0 6px;border:1px solid var(--live-line, #e5e5e1);border-radius:8px;padding:5px 9px}.live-handoff-brief-rule>summary{cursor:pointer}.live-handoff-brief-rule>pre{margin:6px 0 2px;white-space:pre-wrap;font:inherit;color:#4a4a50}.live-handoff-brief-file{display:inline-flex;align-items:center;gap:5px;margin:0 10px 6px 0}.live-handoff-brief-facts dd>small{display:block;color:var(--live-muted, #6a6a70);font-size:12px}.live-handoff-brief-checks{margin:0;padding:0;list-style:none}.live-handoff-brief-checks li{position:relative;padding-left:22px;margin:0 0 4px}.live-handoff-brief-checks li:before{content:"";position:absolute;left:0;top:4px;width:12px;height:12px;border:1.5px solid #9a9aa0;border-radius:3px}.live-handoff-brief .live-team-handoff-card-row.is-taker,.live-handoff-brief .live-team-handoff-card-decline{margin-top:12px;padding-top:10px;border-top:1px solid var(--live-line, #e5e5e1)}.live-handoff-brief .live-team-handoff-card-taker{flex:1 1 auto;min-width:0}.live-handoff-brief .live-team-handoff-card-taker .live-text-link{margin-left:8px}.live-handoff-brief-reason{display:block;color:var(--live-muted, #6a6a70);font-size:12px}@media(max-width:650px){.live-handoff-brief-facts{grid-template-columns:minmax(0,1fr);gap:2px}.live-handoff-brief-facts dd{margin-bottom:8px}.live-handoff-brief-action{margin-left:34px}}.live-handoff-origin-slot:empty{display:none}.live-handoff-origin-slot{margin-bottom:-24px}.live-handoff-origin-slot>.live-handoff-brief{margin:0}.live-handoff-brief-file,.live-handoff-brief-file:visited{color:var(--live-ink, #262626)}.live-sent-back{margin:8px 0 20px;padding:14px 16px;border:1px solid #e7e2d8;border-radius:12px;background:#f5f3ee;font-size:13px}.live-sent-back.is-done{background:var(--live-surface, #fff);border-color:var(--live-line, #e5e5e1)}.live-sent-back-head{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;line-height:1.5}.live-sent-back-head small{color:var(--live-muted, #6a6a70);font-size:12px}.live-sent-back-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.live-sent-back-actions button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.live-sent-back-note{margin:6px 0 0;color:var(--live-muted, #6a6a70);font-size:12px}.live-team-handoff-choices .live-team-handoff-person{padding:10px 12px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;cursor:pointer}.live-team-handoff-choices .live-team-handoff-person:hover{background:var(--live-navigation, #f4f4f3)}.live-team-handoff-choices{display:grid;gap:8px}.live-team-handoff-why{margin-right:auto;color:var(--live-muted, #6a6a70);font-size:12px}.live-team-handoff-label small{margin-left:6px;color:var(--live-muted, #6a6a70);font-weight:400}.live-team-handoff-field>input{width:100%;padding:7px 10px;border:1px solid #d9d9d9;border-radius:6px;font:inherit}.live-team-handoff-result>svg{margin-right:5px;vertical-align:-2px}.live-team-handoff-avatar.is-open{border:1px dashed #c9c9c4;background:#fff;color:var(--live-faint, #9a9a94);font-weight:400}.live-team-handoff-first{margin-left:8px;padding:1px 7px;border:1px solid var(--live-line, #e3e3df);border-radius:999px;color:var(--live-muted);font-size:11px;white-space:nowrap}.live-team-handoff-choices .live-team-handoff-email{margin-top:6px}.live-part-review-text>:first-child{margin-top:0}.live-part-review-text>:last-child{margin-bottom:0}.live-part-review-edit{width:100%;box-sizing:border-box;font:inherit;color:var(--live-ink);padding:8px 10px;border:1px solid var(--live-line);border-radius:8px;resize:vertical}.live-part-review-who{flex:1;font-size:12.5px;color:var(--live-muted)}.live-part-call-question{margin:14px 0 4px}.live-part-call-label{margin:0 0 4px;font-size:12.5px;color:var(--live-muted)}.live-part-call-reason{margin:0;font-size:17px;line-height:1.45;font-weight:500;color:var(--live-ink);text-wrap:pretty}.live-part-call-rule{margin:8px 0 0;font-size:13px;color:var(--live-muted)}.live-part-call-rule strong{font-weight:500;color:var(--live-ink)}.live-part-call-more{margin:12px 0 0}.live-part-call-more>summary{cursor:pointer;font-size:13px;color:var(--live-muted)}.live-part-call .live-team-handoff-card-row{margin-top:14px}.live-part-call .live-part-review-edit{margin-top:12px}.live-team-handoff-field textarea{field-sizing:content;min-height:4.6em;max-height:22em}.live-handoff-preview{display:grid;gap:18px}.live-handoff-preview h4{margin:0 0 8px;color:var(--live-muted, #71716b);font-size:12px;font-weight:550}.live-handoff-preview-mail{border:1px solid var(--live-line, #e5e5e2);border-radius:10px;padding:12px 14px;background:var(--live-surface, #fff)}.live-handoff-preview-subject{display:flex;align-items:center;gap:7px;margin:0 0 8px;font-weight:550}.live-handoff-preview-mail pre{margin:0;white-space:pre-wrap;font:inherit;font-size:13px;color:var(--live-ink, #30302e)}.live-handoff-preview-card{pointer-events:none}.live-handoff-preview,.live-handoff-preview>section,.live-handoff-preview-card{min-width:0}.live-handoff-preview-card{overflow:hidden}.live-handoff-preview-card *{flex-wrap:wrap;max-width:100%}.live-handoff-preview-how{margin:0 0 8px;font-size:13px;color:var(--live-ink, #30302e)}.live-handoff-preview-next{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--live-line, #e5e5e2);color:var(--live-muted, #71716b);font-size:12.5px}.wf-state>section+section{margin-top:34px}.live-root .wf-group{margin:0 0 10px;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--live-ink, #1f1f1d)}.wf-group span{font-weight:400;color:#8a8a83}.wf-note{margin:-4px 0 12px;font-size:13.5px;color:#8a8a83}.wf-list{margin:0;padding:0 18px;border:1px solid #e7e7e3;border-radius:14px;list-style:none}.wf-list>li{display:flex;align-items:flex-start;gap:14px;padding:16px 0}.wf-list>li+li{border-top:1px solid #efefec}.wf-avatars{flex:none;display:flex}.wf-avatars i{display:grid;place-items:center;width:34px;height:34px;border:2px solid #fff;border-radius:50%;background:#2b2b29;color:#fff;font-size:13.5px;font-style:normal}.wf-avatars i+i{margin-left:-10px;background:#55554f}.wf-body{flex:1;min-width:0}.wf-body strong{display:block;font-size:14px;font-weight:500;color:var(--live-ink, #1f1f1d)}.wf-body small{display:block;margin-top:3px;font-size:12.5px;color:#8a8a83}.wf-body small>i{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#2f7d4f;vertical-align:1px}.wf-body small>i.is-off{background:#b9b9b4}.wf-body p{margin:6px 0 0;font-size:13.5px;color:#55554f}.wf-actions{flex:none;display:flex;gap:12px;padding-top:2px}.live-root .wf-state .live-text-link{color:#77776f;font-size:13px;text-decoration:none}.live-root .wf-state .live-text-link:hover{color:var(--live-ink, #1f1f1d)}.wf-row-actions{display:flex;align-items:center;gap:12px;margin-top:12px}.wf-row-actions .live-page-primary{margin-top:0;padding:7px 14px;font-size:13px}.wf-quiet{margin:0;font-size:13.5px;line-height:1.6;color:#8a8a83}.wf-quiet b{font-weight:500;color:#55554f}.wf-forming{margin:12px 2px 0}@media(max-width:650px){.wf-list>li{flex-wrap:wrap}.wf-actions{width:100%;padding-left:48px}}.live-workflows{font:inherit;color:#202020;max-width:740px;margin:0 auto;padding:28px 30px;line-height:1.5}.live-workflows header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.live-workflows h2{font-size:23px;line-height:1.2;font-weight:550;margin:4px 0 16px}.live-workflows h3{font-size:14px;font-weight:600;margin:24px 0 12px}.live-workflows h4{font-size:14px;font-weight:550}.workflow-eyebrow,.workflow-note,.workflow-intro{font-size:12px;color:#727272}.workflow-eyebrow{margin:0}.workflow-intro{max-width:580px;margin-bottom:24px}.live-workflows button,.live-workflows input,.live-workflows textarea,.live-workflows select{font:inherit}.live-workflows button{border:1px solid #dedede;border-radius:7px;background:#fff;color:inherit;padding:7px 11px;font-size:12px;cursor:pointer}.live-workflows button:hover{background:#f5f5f5}.live-workflows button:disabled{opacity:.45;cursor:default}.live-workflows label:not(.workflow-checkbox){display:block;font-size:12px;color:#6a6a6a;margin:12px 0}.live-workflows input:not([type=checkbox]),.live-workflows textarea,.live-workflows select{display:block;box-sizing:border-box;width:100%;border:1px solid #dedede;border-radius:7px;background:#fff;color:#242424;padding:9px 10px;margin-top:5px;font-size:13px}.live-workflows textarea{resize:vertical}.workflow-checkbox{display:flex;align-items:flex-start;gap:8px;font-size:12px;margin:12px 0;color:#505050}.workflow-checkbox input{margin-top:3px;accent-color:#242424}.workflow-actions{display:flex;gap:9px;align-items:center;margin:18px 0}.workflow-edit-step{display:grid;grid-template-columns:24px 1fr;gap:12px;border-top:1px solid #ebebeb;padding:12px 0}.workflow-step-index{padding-top:16px;color:#999;font-size:12px}.workflow-input-definition{display:flex;gap:15px;align-items:center}.workflow-input-definition>input{flex:1}.workflow-input-definition label{white-space:nowrap}.workflow-run-summary,.workflow-progress li{display:flex;justify-content:space-between;gap:16px;align-items:center;font-size:12px}.workflow-progress{list-style:none;margin:16px 0;padding:0}.workflow-progress li{border-bottom:1px solid #ededed;padding:13px 0}.workflow-progress strong,.workflow-progress span,.workflow-library strong,.workflow-library span{display:block}.workflow-progress strong{font-size:13px;font-weight:550}.workflow-progress span,.workflow-library span{font-size:12px;color:#838383;margin-top:3px}.workflow-library{display:grid;gap:0}.workflow-library button{text-align:left;border:0;border-bottom:1px solid #ededed;border-radius:0;padding:14px 0}.workflow-checkpoint{margin:24px 0;border:1px solid #dedede;border-radius:10px;padding:18px}.workflow-checkpoint h3{margin-top:0}.workflow-checkpoint pre{font:inherit;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto}.workflow-checkpoint ul{font-size:12px;color:#626262;padding-left:18px}.workflow-error{font-size:12px;color:#7b3535;margin-top:18px}@media(max-width:620px){.live-workflows{padding:20px 16px}.workflow-input-definition{display:block}.workflow-edit-step{grid-template-columns:16px 1fr;gap:8px}}.workflow-source{font-size:12px;color:#666;margin-bottom:20px}.workflow-source pre{font:inherit;white-space:pre-wrap;max-height:240px;overflow:auto}.workflow-step-controls{display:flex;gap:8px;justify-content:flex-end}.workflow-step-controls button{border:0;padding:2px 4px;color:#888}.live-workflow-dialog{max-height:calc(100dvh - 64px);box-sizing:border-box;padding:0;border:1px solid #dedede;border-radius:14px;background:#fff;color:#202020;box-shadow:0 18px 80px #00000016;overflow:auto}.live-workflow-dialog::backdrop{background:#00000024}.workflow-access{border-top:1px solid #ededed;margin-top:24px;padding-top:3px}.workflow-access .live-context-panel{position:static;width:auto}.workflow-access .live-context-trigger{margin-top:0}.live-nav .live-workflow-nav{display:flex;align-items:center;gap:8px;width:100%;border:0;background:transparent;border-radius:7px;padding:8px 12px;text-align:left;font:inherit;color:#737373;font-size:13px}.live-nav .live-workflow-nav:hover{background:#ededed}.live-learning-workflow-link{border:0;background:transparent;color:#454545;text-decoration:underline;text-underline-offset:3px;padding:0;font:inherit;font-size:12px}.live-workflows button:focus-visible,.live-workflows input:focus-visible,.live-workflows textarea:focus-visible,.live-workflows select:focus-visible{outline:2px solid #777;outline-offset:2px}@media(max-width:620px){.live-workflow-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 24px);border-radius:10px}}.live-workflows h2{font-size:18px}.workflow-empty{padding:8px 0 16px}.workflow-empty>.workflow-note{max-width:440px;margin:0 0 14px}.live-detail-dialog.live-workflow-dialog .live-workflows{max-width:none;padding:0}.live-detail-dialog.live-workflow-dialog .live-detail-header h2{margin:0;font-size:18px;font-weight:550;line-height:1.4}.live-detail-dialog.live-workflow-dialog .live-detail-header .live-detail-title p{margin:2px 0 0}.live-detail-dialog.live-workflow-dialog .workflow-handoffs-empty strong{font-size:12.5px;font-weight:500;color:var(--live-ink, #262626)}.live-detail-dialog.live-workflow-dialog .workflow-handoffs-empty p{margin:0;font-size:13px;color:#6b6b72}.live-nav .live-workflow-nav .live-nav-count{margin-left:auto;padding:0 7px;border-radius:999px;background:var(--live-ink, #262626);color:#fff;font-size:10.5px;line-height:18px}.live-nav-dot{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:var(--live-ink, #262626)}.workflow-group,.live-detail-dialog.live-workflow-dialog h4.workflow-group{margin:20px 0 4px;color:var(--live-faint, #8a8a90);font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.workflow-keeps .workflow-group,.live-detail-dialog.live-workflow-dialog .workflow-keeps h4.workflow-group{margin-top:0}.workflow-group-note{margin:0 0 6px;color:var(--live-muted, #6a6a70);font-size:12.5px}.workflow-rows{margin:0;padding:0;list-style:none}.workflow-rows>li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #efefec}.workflow-avatar,.connection-pair i{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #e9e9ec;border-radius:8px;background:#f3f3f5;color:#444;font-size:12px;font-style:normal}.connection-pair i.is-person{border-radius:50%}.workflow-row-text{flex:1;min-width:0}.workflow-row-text strong{display:block;font-size:13px;font-weight:500}.workflow-row-brief{display:block;overflow:hidden;color:#3d3d3b;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.workflow-row-text small{display:block;color:var(--live-faint, #8a8a90);font-size:12px}.workflow-row-text small .live-text-link{font-size:12px}.workflow-dot{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:#3a3a3f;vertical-align:1px}.workflow-dot.is-off{background:#c8c8c8}.workflow-rows>li>.live-text-link{flex:none;font-size:12.5px}.workflow-empty-guide,.live-detail-dialog.live-workflow-dialog .workflow-handoffs-empty{padding:14px 16px;border-radius:10px;background:#fafaf9;color:var(--live-muted, #6a6a70);font-size:12.5px;line-height:1.6}.workflow-empty-guide strong,.workflow-empty-guide b,.workflow-handoffs-empty b{color:var(--live-ink, #262626);font-weight:500}.workflow-empty-guide p{margin:6px 0 0;color:#55555b}.workflow-empty-guide .live-secondary{margin-top:10px}.connection-list li:has(>.connection-pair){display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center}.connection-list .connection-pair{display:inline-flex;grid-row:span 2;align-items:center;gap:6px;margin:0;color:#8a8a90}.live-facts-offer{margin:28px 0 8px;padding:20px 22px;border:1px solid #e7e7e3;border-radius:14px;background:#fff;font-size:14px;color:#3d3d39}.live-facts-head{display:flex;gap:12px;align-items:flex-start}.live-facts-icon{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f3f3f1;color:#3d3d39}.live-facts-head h4{margin:0;font-size:15px;font-weight:600;color:var(--live-ink, #1f1f1d)}.live-facts-head p{margin:2px 0 0;font-size:13.5px;color:#77776f}.live-facts-list{margin:16px 0 0;padding:0;list-style:none;border-top:1px solid #efefec}.live-facts-list li{border-bottom:1px solid #efefec}.live-facts-list label{display:flex;gap:12px;align-items:flex-start;padding:11px 0;cursor:pointer}.live-facts-list input{flex:none;width:16px;height:16px;margin:3px 0 0;accent-color:#1f1f1d}.live-facts-text{flex:1;min-width:0}.live-facts-text strong{font-weight:500;color:var(--live-ink, #1f1f1d)}.live-facts-text small{display:block;margin-top:2px;font-size:12.5px;color:#8a8a83;overflow-wrap:anywhere}.live-facts-tag{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:99px;background:#f1f1ee;font-size:11.5px;color:#66665f;vertical-align:1px}.live-facts-tag.is-update{background:#eef2fc;color:#2f5bd3}.live-facts-where{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:13.5px;color:#66665f}.live-facts-where label{display:flex;align-items:center;gap:8px}.live-facts-where select,.live-facts-where input{max-width:100%;padding:5px 10px;border:1px solid #dcdcd7;border-radius:8px;background:#fff;color:var(--live-ink, #1f1f1d);font:inherit}.live-facts-actions{display:flex;gap:12px;align-items:center;margin-top:16px}.live-root .live-facts-keep{padding:8px 15px;border:0;border-radius:9px;background:var(--live-ink, #1f1f1d);color:#fff;font:inherit;font-size:13.5px;font-weight:500;cursor:pointer}.live-root .live-facts-keep:disabled{opacity:.35;cursor:default}.live-facts-kept{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0 8px;font-size:13.5px;color:#66665f}.live-facts-kept strong{font-weight:500;color:var(--live-ink, #1f1f1d)}.live-facts-offer [role=alert],.live-facts-kept [role=alert]{margin:10px 0 0;color:#a33a1c;font-size:13px}.live-fact-lines{margin-top:14px;border:1px solid var(--live-line, #e5e5e1);border-radius:12px;padding:6px 18px 10px;background:var(--live-surface, #fff)}.live-fact-lines section+section{margin-top:10px}.live-fact-lines h4{margin:10px 0 2px;font-size:12.5px;font-weight:600;color:var(--live-muted, #6b6b66)}.live-fact-lines ul{margin:0;padding:0;list-style:none}.live-fact-lines li{padding:9px 0;border-top:1px solid var(--live-line, #ecece8)}.live-fact-lines h4+ul li:first-child{border-top:0}.live-fact-line{display:flex;align-items:baseline;gap:12px}.live-fact-line>span{flex:1;min-width:0;font-size:14px;color:var(--live-ink, #262626)}.live-fact-line>small{flex:none;font-size:12px;color:var(--live-faint, #8a8a86)}.live-fact-line>small a{color:inherit}.live-fact-line .live-folder-more{flex:none}.live-fact-was{margin:3px 0 0;font-size:12px;color:var(--live-faint, #8a8a86)}@media(max-width:640px){.live-fact-line{flex-wrap:wrap}}.live-folders{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;font-size:13px}.live-folder-list{display:flex;flex-direction:column;gap:2px}.live-folder-list>button{display:flex;justify-content:space-between;align-items:center;gap:8px;border:0;border-radius:6px;background:transparent;color:var(--live-muted, #666660);padding:7px 10px;text-align:left}.live-folder-list>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-folder-list>button.is-current{background:var(--live-selected, #efefed);color:var(--live-ink, #262626)}.live-folder-list>p,.live-folder-empty{color:var(--live-muted, #666660);font-size:12px;margin:6px 0}.live-folder-list form{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--live-line, #e5e5e1)}.live-folders label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--live-muted, #666660)}.live-folders input:not([type=file]),.live-folders textarea{border:1px solid var(--live-line, #e5e5e1);border-radius:6px;padding:7px 9px;color:var(--live-ink, #262626);background:#fff}.live-folders button{border:1px solid #dcdce1;border-radius:6px;background:#fff;color:#414149;padding:6px 10px;font-size:12px}.live-folder-list>button{border:0}.live-folder-detail header h3{margin:0 0 4px;font-size:15px;font-weight:550}.live-folder-detail header p{margin:0 0 14px;color:var(--live-muted, #666660);font-size:12px}.live-folder-sources{list-style:none;margin:0 0 14px;padding:0}.live-folder-sources li{padding:12px 0;border-top:1px solid var(--live-line, #e5e5e1)}.live-folder-sources li>div:first-child{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.live-folder-sources small{color:var(--live-muted, #666660);font-size:11px}.live-folder-sources p{margin:6px 0 8px;color:#45454d;white-space:pre-wrap}.live-folder-note{display:flex;flex-direction:column;gap:10px;margin-top:6px}.live-folder-upload{position:relative;display:inline-flex!important;flex-direction:row!important}.live-folder-upload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.live-folder-error{color:#8a1f1f;font-size:12px;margin:0 0 10px}@media(max-width:640px){.live-folders{grid-template-columns:1fr}}.live-folders.is-empty{display:block}.live-folder-create.is-inline{display:flex;flex-direction:row;gap:8px;width:min(420px,100%);margin-top:22px}.live-root .live-folder-create.is-inline label{display:flex;flex:1;min-width:0;gap:0;margin:0}.live-root .live-folder-create.is-inline input{margin:0}.live-folders .live-folder-create.is-inline input{padding:9px 12px;border-radius:9px;font-size:14px}.live-root .live-folder-create.is-inline .live-page-primary{margin-top:0}.live-folder-detail>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.live-folder-detail>header p{margin:4px 0 0;font-size:13.5px;color:#77776f}.live-folder-add,.live-folder-more{position:relative}.live-folder-add>summary,.live-folder-more>summary{list-style:none;cursor:pointer}.live-folder-add>summary::-webkit-details-marker,.live-folder-more>summary::-webkit-details-marker{display:none}.live-folder-add>summary{padding:7px 14px;border-radius:9px;background:var(--live-ink, #1f1f1d);color:#fff;font-size:13.5px;font-weight:500;white-space:nowrap}.live-folder-more>summary{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:#8a8a83;font-size:18px;line-height:1}.live-folder-more[open]>summary,.live-folder-more>summary:hover{background:#f3f3f1;color:var(--live-ink, #1f1f1d)}.live-folder-add>[role=menu],.live-folder-more>[role=menu]{position:absolute;right:0;z-index:3;min-width:170px;margin-top:6px;padding:6px;border:1px solid #e3e3df;border-radius:12px;background:#fff;box-shadow:0 10px 30px #0000001a}.live-folder-add>[role=menu]{min-width:210px}.live-root .live-folders [role=menu] button{display:block;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;color:var(--live-ink, #1f1f1d);font-size:14px;text-align:left}.live-root .live-folders [role=menu] button:hover{background:#f3f3f1}.live-folders [role=menu] button small{display:block;font-size:12.5px;color:#8a8a83}.live-folder-group{margin:26px 0 8px;font-size:14px;font-weight:600;color:var(--live-ink, #1f1f1d)}.live-folder-group span{font-weight:400;color:#8a8a83}.live-folder-sources>li{display:flex;align-items:flex-start;gap:8px}.live-folder-entry{flex:1;min-width:0}.live-folder-entry>strong{font-weight:500;font-size:14px;color:var(--live-ink, #1f1f1d)}.live-folder-entry>p{margin:4px 0 0;font-size:13.5px;line-height:1.6;color:#55554f}.live-folder-entry>small{display:block;margin-top:3px;font-size:12.5px;color:#8a8a83}.live-folder-entry>small a{color:#66665f;text-decoration:none;border-bottom:1px solid #d9d9d4}.live-folder-stale{color:#a15c00}.live-folder-updated{color:#2f5bd3!important}.live-root .live-folder-new{margin-top:6px;padding:9px 12px;border:0;border-radius:9px;background:none;color:#77776f;font-size:14px;text-align:left}.live-root .live-folder-new:hover{background:#f3f3f1;color:var(--live-ink, #1f1f1d)}.live-folder-note{margin-top:16px;padding:18px;border:1px solid #e7e7e3;border-radius:14px}.live-folder-blank{display:flex;flex-direction:column;align-items:center;margin-top:16px;padding:44px 24px 40px;border:1px dashed #e2e2dd;border-radius:16px;text-align:center}.live-folder-blank h4{margin:14px 0 0;font-size:16px;font-weight:600;color:var(--live-ink, #1f1f1d)}.live-folder-blank p{max-width:44ch;margin:8px 0 0;font-size:14px;line-height:1.6;color:#6b6b66}.live-folder-blank .live-inline-actions{justify-content:center;margin-top:20px}.live-folder-blank .live-page-primary{margin-top:0}.live-folder-start{margin-top:22px}.live-access-intro{margin:0 0 14px;font-size:13px;color:var(--live-muted, #6b6b66)}.live-access-inbox.is-grouped h4{margin:20px 0 6px}.live-access-inbox.is-grouped>header{display:flex;align-items:center;justify-content:space-between}.live-access-inbox.is-grouped>header h4{margin-top:0}.live-access-inbox.is-grouped h5{margin:12px 0 0;font-size:12px;font-weight:400;color:var(--live-muted, #6b6b66)}.live-allowed{margin:0;padding:0;list-style:none}.live-allowed li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--live-line, #e5e5e1)}.live-allowed li>div{flex:1;min-width:0}.live-allowed strong{display:block;font-size:13.5px;font-weight:550}.live-allowed li>div>span{display:block;font-size:12.5px;color:var(--live-muted, #6b6b66)}.live-allowed em{font-style:normal;color:var(--live-faint, #9a9a94)}.live-allowed button{flex:none}.live-allowed-error{color:#b4441f;font-size:12.5px}.live-allowed-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #e9e9ec;border-radius:8px;background:#f3f3f5;color:#444;font-size:12px}.live-allowed button.live-text-link{font-size:12.5px;white-space:nowrap}.live-allowed button.live-text-link.is-quiet{color:#55555b}.live-allowed-confirm{display:inline-flex;flex:none;align-items:center;gap:10px;font-size:12.5px;white-space:nowrap}.live-allowed .live-allowed-confirm{color:var(--live-ink, #262626)}.live-allowed button.live-text-link.is-danger{color:#a33a3a;font-weight:500}.live-access-count{margin-left:6px;padding:0 7px;border-radius:999px;background:var(--live-ink, #262626);color:#fff;font-size:10.5px;letter-spacing:0;vertical-align:1px}.live-access-request.is-waiting>summary{display:flex;align-items:flex-start;gap:12px;list-style:none}.live-access-request.is-waiting>summary::-webkit-details-marker{display:none}.live-access-request.is-waiting>summary small{display:block;color:var(--live-faint, #8a8a90);font-size:12px}.live-access-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #e9e9ec;border-radius:8px;background:#f3f3f5;font-size:12px}.live-access-request.is-waiting>:not(summary){margin-left:42px}.live-access-request.is-waiting>summary strong{color:var(--live-ink, #262626);font-weight:500}.live-access-request.is-waiting .live-access-actions{justify-content:flex-end}.live-access-request.is-waiting>summary>span.live-access-avatar{display:inline-flex;margin-top:0;color:#444;font-size:12px}.live-root .live-settings-outbox{border-top:1px solid var(--live-line);margin-top:18px;padding-top:16px;font-size:12px;color:var(--live-muted);line-height:1.6}.live-root .live-settings-outbox h3{margin-bottom:4px}.live-root .live-settings-outbox ul{margin:8px 0 0;padding:0;list-style:none}.live-root .live-settings-outbox li{display:flex;align-items:baseline;gap:10px;padding:6px 0;border-bottom:1px solid var(--live-line)}.live-root .live-settings-outbox li strong{flex:1;min-width:0;font-weight:550;color:var(--live-ink)}.live-root .live-settings-outbox a{color:var(--live-ink);text-underline-offset:3px}.live-root .live-email-notice{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;background:#e9e9e5;color:#3a3a3f;font-size:13px}.live-root .live-email-notice>span{flex:1}.live-root .live-auth-forgot,.live-root .live-auth-back{padding:0;border:0;background:none;font:inherit;font-size:12.5px;color:var(--live-muted, #6b6b66);text-decoration:underline;text-decoration-color:var(--live-line, #e5e5e1);text-underline-offset:3px;cursor:pointer}.live-root .live-auth-forgot-row{margin:-4px 0 10px;text-align:right}.live-root .live-auth-back{display:block;margin:12px auto 0}.live-root .live-auth-notice{margin:0 0 14px;padding:10px 12px;border-radius:10px;background:var(--live-navigation, #f6f6f5);font-size:13px;color:var(--live-ink, #262626)}.live-root .live-auth-google-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:10px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:#fff;color:#303037;font-size:13.5px;font-weight:500;text-decoration:none}.live-root .live-auth-google-button:hover{background:var(--live-navigation, #f6f6f5)}.live-root .live-auth-or{display:flex;align-items:center;gap:12px;margin:18px 0 6px;font-size:12px;color:#a0a0a8}.live-root .live-auth-or:before,.live-root .live-auth-or:after{content:"";flex:1;border-top:1px solid var(--live-line, #e5e5e1)}.live-root .live-settings-account{border-top:1px solid var(--live-line);margin-top:18px;padding-top:16px;font-size:13px;color:var(--live-ink)}.live-root .live-settings-account h3{font-size:12px;font-weight:600;margin-bottom:2px}.live-root .live-account-group{margin:14px 0 2px}.live-root .live-account-row{padding:8px 0;border-bottom:1px solid var(--live-line)}.live-root .live-account-row-line,.live-root .live-account-sessions li{display:flex;align-items:baseline;gap:12px}.live-root .live-account-label{width:72px;flex-shrink:0;color:var(--live-muted)}.live-root .live-account-value{flex:1;min-width:0;overflow-wrap:anywhere}.live-root .live-account-meta{color:var(--live-muted)}.live-root .live-account-form{display:flex;align-items:center;gap:10px;margin:8px 0 2px 84px}.live-root .live-account-form.is-stacked{flex-direction:column;align-items:stretch}.live-root .live-account-form.is-stacked>div{display:flex;align-items:center;gap:10px}.live-root .live-account-form textarea{min-width:0;margin:0;padding:7px 10px;border:1px solid var(--live-line);border-radius:8px;font:inherit;resize:vertical}.live-root .live-account-multiline{white-space:pre-line}.live-root .live-account-form input{flex:1;min-width:0;margin:0}.live-root .live-account-form .live-primary{padding:7px 12px;font-size:12.5px}.live-root .live-account-form small{color:var(--live-muted);font-size:11.5px}.live-root .live-account-note{margin:8px 0 0;font-size:12px;color:var(--live-muted)}.live-root .live-account-sessions{margin:0;padding:0;list-style:none}.live-root .live-account-sessions li{padding:8px 0;border-bottom:1px solid var(--live-line)}.live-root .live-account-signout-others{margin-top:12px}@media(max-width:520px){.live-root .live-account-form{margin-left:0;flex-wrap:wrap}.live-root .live-account-sessions li{flex-wrap:wrap}}.live-root .live-auth-invitation{display:flex;align-items:center;gap:10px;margin:0 0 18px;padding:12px 14px;border:1px solid var(--live-line, #e3e3df);border-radius:12px;background:#fafaf8;font-size:13px}.live-root .live-auth-invitation small{display:block;margin-top:2px;color:var(--live-muted)}.live-root .live-account-identity{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0 0 6px;text-align:center}.live-root .live-account-avatar{display:grid;place-items:center;width:76px;height:76px;margin-bottom:10px;border-radius:50%;background:#2b2b29;color:#fff;font-size:26px;font-weight:500;letter-spacing:.5px}.live-root .live-account-identity strong{font-size:21px;font-weight:600;letter-spacing:-.4px;overflow-wrap:anywhere}.live-root .live-account-identity>span:last-child{font-size:13.5px;color:var(--live-muted);overflow-wrap:anywhere}.live-root .live-account-card .live-account-row,.live-root .live-account-card .live-account-sessions li{padding:14px 0;font-size:14px;border-bottom:1px solid #efefec}.live-root .live-account-card>:last-child,.live-root .live-account-card .live-account-sessions li:last-child{border-bottom:0}.live-root .live-account-card .live-account-label{width:112px;color:#6f6f69}.live-root .live-account-card>.live-account-note{margin:0;padding:0 0 14px}.live-root .live-account-card .live-account-form{gap:12px;margin:10px 0 2px 124px}.live-root .live-account-card .live-account-form :is(input,textarea){padding:8px 12px;border:1px solid #dcdcd7;border-radius:9px;font-size:14px;outline:none}.live-root .live-account-card .live-account-form :is(input,textarea):focus{border-color:#9a9a93;box-shadow:none}.live-root .live-account-card .live-account-form .live-primary{padding:8px 14px;border-radius:9px;font-size:13px}.live-root .live-account-card .live-account-form .live-text-link{margin-left:6px}.live-root .live-account-card .live-account-sessions .live-secondary{padding:0;border:0;background:none;color:#8a8a83;font-size:13.5px}.live-root .live-account-card .live-account-sessions .live-secondary:hover{color:var(--live-ink)}.live-root .live-account-card .live-account-show-all{display:block;padding:12px 0;border-top:1px solid #efefec;width:100%;text-align:left}.live-root .live-settings-page .live-account-note{margin:8px 0 0 2px;font-size:12.5px}.live-root .live-settings-page .live-settings-outbox{margin-top:0;padding-top:0;border-top:0}.live-root .live-settings-page .live-settings-outbox li{border-bottom:0;padding-bottom:0}.live-root .live-settings-page .live-settings-outbox a{color:#8a8a83;text-decoration:none}@media(max-width:520px){.live-root .live-account-card .live-account-form{margin-left:0}.live-root .live-account-card .live-account-label{width:88px}}.live-root .live-topbar .live-task-for{flex:none;margin-left:8px;padding:1px 10px;border:1px solid var(--live-line, #e3e3df);border-radius:999px;background:transparent;color:#6a6a66;font-size:12px;line-height:20px;cursor:pointer}.live-root .live-topbar .live-task-for strong{font-weight:500;color:var(--live-ink, #262626)}.live-root .live-topbar .live-task-for-edit{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:8px;font-size:12px}.live-root .live-topbar .live-task-for-edit input{width:220px;padding:3px 8px;border:1px solid #d9d9d9;border-radius:6px;font:inherit}.live-root .live-topbar .live-task-for{max-width:34%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:650px){.live-root .live-topbar .live-task-for{max-width:130px}}.live-root .live-topbar .live-task-for{flex:0 1 auto;min-width:0}.live-root .live-topbar>span:first-of-type{min-width:6em}.live-project-context{position:relative;font-size:12px;color:#65656b}.live-context-trigger{border:0;background:none;padding:4px 0;color:inherit;cursor:pointer}.live-context-panel{position:absolute;bottom:30px;left:0;z-index:12;width:min(420px,calc(100vw - 40px));max-height:min(540px,65dvh);overflow:auto;border:1px solid #e2e2e5;border-radius:12px;padding:18px;background:#fff;box-shadow:0 8px 32px #0000000d;font-size:13px;line-height:1.5;color:#44444b}.live-context-panel>p{margin:8px 0 16px;color:#727279}.live-context-panel label{display:grid;gap:5px;margin:10px 0}.live-context-panel input:not([type=checkbox]),.live-context-panel select,.live-context-panel textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #dddde2;border-radius:6px;padding:7px;background:#fff;color:#303036}.live-context-panel textarea{min-height:100px;resize:vertical}.live-context-panel button{border:0;background:#f3f3f4;color:#44444b;border-radius:5px;padding:5px 9px;margin:4px 6px 4px 0;font:inherit;cursor:pointer}.live-context-panel button:disabled{opacity:.45;cursor:default}.live-context-sources>div{border-bottom:1px solid #eeeef0;padding:7px 0}.live-context-sources label{display:flex;align-items:flex-start;gap:8px}.live-context-sources input{margin-top:4px}.live-context-sources small{display:block;color:#797980}.live-context-sources p{white-space:pre-wrap;max-height:180px;overflow:auto}.live-context-panel summary{cursor:pointer;margin:10px 0}.live-context-panel [role=alert]{color:#9b3939}.live-composer-context-controls{width:calc(100% - 88px);max-width:748px;margin:0 auto 4px;display:flex;align-items:center;gap:18px;position:relative}.live-composer-context-controls .live-work-app-selection{margin:0}.live-composer-context-controls .live-work-app-selection[open] fieldset{position:absolute;bottom:30px;left:0;background:#fff;border:1px solid #e2e2e5;border-radius:12px;padding:18px;width:min(420px,calc(100vw - 40px));box-shadow:0 8px 32px #0000000d;z-index:13;max-height:50vh;overflow:auto}@media(min-width:1600px){.live-composer-context-controls{width:calc(100% - 120px)}}@media(max-width:1150px){.live-composer-context-controls{width:calc(100% - 48px)}}@media(max-width:650px){.live-composer-context-controls{width:calc(100% - 28px)}}.live-result-source{margin-top:16px;font-size:12px;color:#77777d}.live-result-source-trigger{border:0;background:transparent;color:#65656b;padding:3px 0;font:inherit;cursor:pointer}.live-result-source>span{margin-left:12px}.live-result-source-panel{max-width:560px;margin-top:12px;border:1px solid #e7e7ea;border-radius:10px;padding:18px;font-size:13px;line-height:1.5;color:#44444b}.live-result-source-panel h3{font-size:14px;font-weight:550;margin:0}.live-result-source-panel p{color:#77777d}.live-result-source-panel label{display:grid;gap:5px;margin:12px 0}.live-result-source-panel input,.live-result-source-panel select,.live-result-source-panel textarea{box-sizing:border-box;width:100%;border:1px solid #dddde2;border-radius:6px;padding:8px;font:inherit;background:#fff;color:#303036}.live-result-source-panel textarea{min-height:140px;resize:vertical}.live-result-source-panel button{font:inherit;border:0;border-radius:5px;padding:6px 10px;color:#44444b;background:#f3f3f4;cursor:pointer}.live-result-source-panel button:disabled{opacity:.45;cursor:default}.live-result-source-panel .live-result-source-origin{font-size:12px}.live-result-source-panel [role=alert]{color:#9b3939}.live-colleague-controls form{display:grid;gap:10px}.live-colleague-controls label{display:grid;gap:5px;font-size:12px;color:#65656b}.live-colleague-controls input,.live-colleague-controls textarea,.live-colleague-controls select{width:100%;box-sizing:border-box;border:1px solid #dddde2;background:#fff;border-radius:6px;padding:7px;font:inherit;color:#303036}.live-colleague-controls textarea{min-height:66px;resize:vertical}.live-colleague-controls button{justify-self:start;padding:6px 9px;border:1px solid #dddde2;background:#fff;border-radius:6px;font:inherit;cursor:pointer}.live-colleague-controls p{font-size:12px;line-height:1.5;color:#717178}.live-colleague-controls [role=alert]{color:#963e3e}.live-brief{width:100%;max-width:calc(var(--live-reading-width) + 2 * var(--live-content-gutter));margin:44px auto 0;padding:0 var(--live-content-gutter);box-sizing:border-box;transition:opacity .2s}@media(min-height:760px){.live-brief{min-height:284px}}.live-brief.is-dimmed{opacity:.35}.live-root .live-brief .live-group-label{margin:0 0 6px;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--live-ink)}.live-brief-row{display:flex;align-items:center;gap:12px;min-height:46px;color:var(--live-ink);font-size:14px}.live-brief-list{position:relative}.live-brief-list.is-scrolling{max-height:235px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;margin-right:-14px;padding-right:14px}.live-brief-list.has-more{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent)}.live-root .live-brief-more{display:block;margin:4px 0 0 auto;border:0;background:none;padding:2px 0;font-size:12.5px;color:var(--live-muted);cursor:pointer}.live-root .live-brief-more:hover{color:var(--live-ink)}.live-brief-item+.live-brief-item{border-top:1px solid var(--live-line)}.live-brief-row>button,.live-brief-when{flex-shrink:0}.live-brief-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-brief-text strong{font-weight:600}.live-brief-muted{color:var(--live-muted)}.live-brief-when{color:var(--live-faint);font-size:12px}.live-brief-avatar{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--live-selected);font-size:11px;font-weight:600}.live-brief-avatar.is-working:after{content:"";position:absolute;right:-2px;bottom:-2px;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:var(--live-accent)}.live-brief-avatar.is-empty{border:1.5px dashed var(--live-line);background:transparent}.live-brief-row.is-first .live-brief-text{white-space:normal;line-height:1.6;padding:10px 0}@media(max-width:650px){.live-brief-item:nth-of-type(n+4){display:none}}.live-independent{margin-top:14px;padding-top:10px;border-top:1px solid #ececea;font-size:13px}.live-independent summary{cursor:pointer;font-weight:600;color:var(--live-ink)}.live-independent-note{margin:6px 0 4px;color:#9a9aa0}.live-independent-row{padding:8px 0;border-bottom:1px solid #f1f1ef}.live-independent-row:last-child{border-bottom:none}.live-independent-who{display:flex;gap:8px;align-items:baseline}.live-independent-who b{font-weight:500;color:var(--live-ink)}.live-independent-who span{color:#9a9aa0;font-size:12px}.live-independent-row p{margin:4px 0 0;color:#6b6b66;white-space:pre-wrap}.live-answered{display:grid;gap:2px;margin:0 0 12px}.live-answered>details>summary{display:flex;align-items:center;gap:7px;color:var(--live-muted, #71716b);font-size:13px;cursor:pointer;list-style:none}.live-answered>details>summary::-webkit-details-marker{display:none}.live-answered>details>summary strong{color:var(--live-ink, #30302e);font-weight:500}.live-answered-detail{margin:6px 0 4px 21px;padding-left:10px;border-left:2px solid var(--live-line, #e5e5e2);font-size:13px;color:var(--live-muted, #71716b)}.live-answered-detail p{margin:0 0 4px;color:var(--live-ink, #30302e)}.live-answered-detail ul{margin:0;padding:0;list-style:none}.live-answered-detail li.is-chosen{color:var(--live-ink, #30302e);font-weight:500}.live-option-offer{margin:6px 0 18px}.live-option-intro{margin:0 0 10px;font-size:14px;color:var(--live-ink, #262626)}.live-option-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.live-option-card{display:flex;flex-direction:column;gap:6px;border:1px solid var(--live-line, #e5e5e1);border-radius:10px;background:var(--live-surface, #fff);padding:14px 16px}.live-option-card h4{display:flex;align-items:baseline;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--live-ink, #262626)}.live-option-card h4 span{font-size:12px;font-weight:600;color:var(--live-muted, #666660)}.live-option-tradeoff{margin:0;font-size:13px;color:var(--live-muted, #666660)}.live-option-preview{margin:4px 0 6px;padding-left:10px;border-left:2px solid var(--live-line, #e5e5e1);font-size:13px;line-height:1.6;color:var(--live-ink, #262626);flex:1}.live-option-card button{align-self:flex-end}.live-option-else{margin:10px 0 0;font-size:12px;color:var(--live-muted, #666660)}.live-option-chosen{margin:0 0 16px;font-size:12px;color:var(--live-muted, #666660)}@media(max-width:650px){.live-option-card button{min-height:44px;align-self:stretch}}.live-draft-handoff{margin:0;padding:0 4px;color:#73737b;font-size:12px;line-height:1.6}.live-draft-handoff-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px}.live-draft-handoff-heading p{margin:0}.live-draft-handoff-heading strong{font-weight:500;color:#62626b}.live-draft-handoff-heading span{color:#727279}.live-draft-handoff-heading>button{font-size:12px;color:#66666f;padding:3px 0}.live-draft-handoff-heading>button:hover{text-decoration:underline;background:none}.live-draft-handoff-reason{margin-top:5px;font-size:13px;color:#727279}.live-draft-handoff-reason>summary{cursor:pointer;width:fit-content}.live-draft-handoff-reason>p{margin:12px 0;font-size:14px;line-height:1.7}.live-handoff-scope{color:#74747c!important;font-size:12px!important}.live-handoff-choices{margin-top:12px;padding:14px;border:1px solid #e4e4e8;border-radius:10px;background:#fafafb;max-height:min(240px,30dvh);overflow:auto;overscroll-behavior:contain}.live-handoff-choices>p{margin:0 0 10px;font-size:13px;color:#67676f}.live-handoff-choices>button{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;text-align:left;padding:9px 10px;border-radius:6px;font-size:14px}.live-handoff-choices>button[aria-pressed=true]{background:#ebebee}.live-handoff-choices small{font-size:12px;color:#787881}.live-handoff-choices .live-handoff-close{width:fit-content;margin-top:5px}.live-handoff-organization{margin-top:6px;padding-top:4px;border-top:1px solid var(--live-line, #e5e5e1)}.live-handoff-group{margin:6px 10px 2px;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:#8b8b93}.live-handoff-organization>button{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;text-align:left;padding:9px 10px;border-radius:7px;font-size:14px}.live-handoff-organization>button span{display:grid}.live-handoff-organization>button em{font-style:normal;font-size:12px;color:#8b8b93}.live-handoff-organization>button.is-needs-access{color:#8b8b93}.live-handoff-organization .live-handoff-more{width:fit-content;margin:2px 10px 0;padding:4px 0;font-size:13px}.live-intake-unavailable{margin:0 16px 10px;font-size:12px;color:#777780}.live-assignment-handoff{display:flex;align-items:flex-start;gap:12px;padding:0;margin:0 0 16px;font-size:13px;color:#51515a;line-height:1.6}.live-handoff-detail{flex:1;min-width:0}.live-handoff-detail>summary{display:flex;align-items:center;gap:8px;min-height:30px;list-style:none;cursor:pointer}.live-handoff-detail>summary::-webkit-details-marker{display:none}.live-handoff-initial{display:grid;place-items:center;width:20px;height:20px;flex:none;border-radius:5px;background:#f2f2f4;color:#64646c;font-size:11px}.live-handoff-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#505058;font-size:13px}.live-handoff-disclosure{display:flex;align-items:center;gap:6px;flex:none;color:#85858c;font-size:11px}.live-handoff-chevron{width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-top:-3px}.live-handoff-detail[open] .live-handoff-chevron{transform:rotate(225deg);margin-top:2px}.live-handoff-detail-body{padding:8px 0 12px 28px}.live-handoff-role{margin:0;color:#74747c;font-size:12px}.live-handoff-stop{flex:none;font-size:12px!important;color:#65656e!important;padding:5px 0!important}.live-composer-handoff{width:calc(100% - 88px);max-width:748px;margin:0 auto 6px}.live-composer-handoff .live-assignment-handoff{margin:0;padding:0 3px}.live-composer-handoff .live-handoff-detail-body{max-height:min(240px,30dvh);overflow:auto;overscroll-behavior:contain}.live-composer-handoff .live-one-off-handoff{margin:0;min-height:30px;display:flex;align-items:center;padding-left:3px}.live-handoff-basis{margin:12px 0 8px}.live-handoff-history{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px;font-size:13px;margin:8px 0}.live-handoff-history>span{color:#7b7b83}.live-handoff-history>a{color:#53535e;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.live-handoff-rule{margin-top:14px}.live-handoff-rule>p{margin:0;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.live-handoff-rule strong{font-weight:500;font-size:14px;color:#53535c}.live-handoff-rule>p>span,.live-draft-handoff .live-handoff-rule>p{font-size:12px;color:#797981}.live-handoff-rule blockquote{margin:6px 0 0;padding-left:12px;border-left:2px solid #dddde2;color:#55555e;font-size:14px;line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap}.live-handoff-all{margin-top:11px;font-size:12px;color:#777780}.live-handoff-all>summary{width:fit-content;cursor:pointer}.live-handoff-all .live-reuse-summary{margin:12px 0 0}.live-assignment-handoff.is-arriving{animation:handoff-arrive .22s ease-out both}@keyframes handoff-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.live-handoff-loader{width:12px;height:12px;flex:none;border:1.5px solid #e1e1e5;border-top-color:#72727a;border-radius:50%;animation:handoff-check 1.4s linear infinite}.live-handoff-pending{display:flex;align-items:center;gap:8px;min-height:30px;padding:0 4px;font-size:13px;line-height:1.5;color:#73737b}.live-pending-turn{padding-top:20px}.live-pending-files{font-size:12px;color:#707078;overflow-wrap:anywhere}.live-handoff-empty,.live-one-off-handoff{font-size:13px;color:#74747c;margin:10px 0 0}.live-one-off-handoff{margin:12px 0 22px}@keyframes handoff-check{to{transform:rotate(360deg)}}.live-draft-handoff :focus-visible,.live-assignment-handoff :focus-visible{outline:2px solid #85858e;outline-offset:4px}@media(prefers-reduced-motion:reduce){.live-assignment-handoff.is-arriving,.live-handoff-loader{animation:none}}@media(max-width:650px){.live-handoff-organization>button,.live-handoff-choices>button{align-items:flex-start;flex-direction:column;gap:2px}.live-handoff-history{align-items:flex-start;flex-direction:column}}@media(min-width:1600px){.live-composer-handoff{width:calc(100% - 120px)}}@media(max-width:1150px){.live-composer-handoff{width:calc(100% - 48px)}}@media(max-width:650px){.live-composer-handoff{width:calc(100% - 28px)}.live-handoff-detail-body{padding-left:0}}.live-composer-handoff .live-composer-recipient{display:flex;align-items:center;min-height:28px;margin:0;padding:0 4px;font-size:12px}.live-submission-recovery{font-size:13px;color:#53535c;line-height:1.6;padding:8px 4px}.live-submission-recovery p{margin:0 0 6px}.live-submission-recovery small{display:block;margin-top:6px;color:#6b6b74}.live-submission-recovery button{text-decoration:underline;text-underline-offset:3px}.live-work-plan-offer{width:calc(100% - 88px);max-width:748px;margin:0 auto 8px}.live-work-plan-basis{padding:0 2px;font-size:12px;line-height:1.6;color:#66666e}.live-work-plan-basis>p{margin:0 0 3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.live-work-plan-basis summary{cursor:pointer;width:fit-content;color:#55555d}.live-work-plan-basis details[open]{max-height:240px;overflow:auto}.live-work-plan-basis blockquote{margin:8px 0;padding-left:10px;border-left:2px solid #e4e4e8;color:#55555d}.live-work-plan-sources{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:10px 0}.live-work-plan-sources a{color:#464650;text-underline-offset:3px}.live-work-plan-sources span{color:#77777f}@media(min-width:1600px){.live-work-plan-offer{width:calc(100% - 120px)}}@media(max-width:1150px){.live-work-plan-offer{width:calc(100% - 48px)}}@media(max-width:650px){.live-work-plan-offer{width:calc(100% - 28px)}}.live-handoff-summary-copy{display:flex;flex-direction:column;min-width:0;flex:1;padding:3px 0}.live-handoff-experience{font-size:11px;color:#777780;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.live-handoff-experience strong{font-weight:500;color:#686870}.live-handoff-content{flex:1;min-width:0}.live-handoff-continuity{display:flex;align-items:baseline;gap:10px;margin:1px 0 2px;padding-left:28px;font-size:11px;line-height:1.6;color:#6e6e77}.live-handoff-continuity>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-handoff-continuity strong{font-weight:500;color:#5e5e67}.live-handoff-continuity>a{flex:none;color:#686870;text-decoration:underline;text-underline-offset:3px}.live-handoff-continuity>a:hover{color:#36363f}.live-root .live-handoff-why{margin:4px 0 0 34px;font-size:13px;line-height:1.5;color:var(--live-muted)}.live-root .live-handoff-why.is-current{margin:0 0 10px}.live-root .live-handoff-why.is-current strong{font-weight:500;color:var(--live-ink)}.live-root{--live-ink: #262626;--live-muted: #6b6b66;--live-line: #e5e5e1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;color:var(--live-ink);background:#fff;line-height:1.5;letter-spacing:-.01em}.live-root button,.live-root input,.live-root textarea,.live-root select{font:inherit;letter-spacing:inherit}.live-root button{border-radius:6px}.live-root button:disabled{opacity:.45;cursor:default}.live-root button:focus-visible,.live-root select:focus-visible{outline:2px solid #77777e;outline-offset:3px}.live-root h1,.live-root h2,.live-root h3{font-weight:500}.live-root input,.live-root textarea{color:var(--live-ink)}.live-root a:focus-visible{outline:2px solid #77777e;outline-offset:3px;border-radius:3px}.live-root input:focus-visible,.live-root textarea:focus-visible{outline:1px solid #97979b;outline-offset:1px}.live-root .live-primary{background:#262628;color:#fff;border:1px solid #262628;border-radius:7px;padding:9px 15px;font-size:13px;font-weight:500}.live-root .live-primary:hover{background:#424245}.live-muted{color:var(--live-muted);font-size:13px;line-height:1.7}.live-eyebrow{color:var(--live-muted);font-size:12px;font-weight:400;line-height:1.6}.live-error{font-size:12px;line-height:1.65;color:#943c3c;background:#fbf5f5;border:1px solid #eee0e0;border-radius:7px;padding:10px 12px;overflow-wrap:anywhere}.live-notice,.live-connection-note{font-size:12px;line-height:1.7;padding:12px 0;color:var(--live-muted)}.live-boot{min-height:100dvh;display:grid;place-content:center;font-size:13px;color:var(--live-muted)}.live-layout{height:100dvh;min-height:480px;display:grid;grid-template-columns:224px minmax(0,1fr) 340px;grid-template-rows:minmax(0,1fr);overflow:hidden}.live-nav{background:#f8f8f9;border-right:1px solid var(--live-line);display:flex;flex-direction:column;padding:22px 10px 0;min-width:0;min-height:0}.live-brand{font-size:18px;font-weight:600;letter-spacing:-.65px;padding:0 12px 28px;display:flex;align-items:center;gap:8px}.live-brand>span,.live-auth-brand>span:not(.live-brand-logo){font-size:10px;letter-spacing:0;color:#87878c;border:1px solid #dedee1;border-radius:4px;padding:1px 5px;font-weight:400}.live-new-task{display:flex;align-items:center;gap:10px;padding:9px 12px;text-align:left;font-size:13px!important}.live-nav-section{font-size:11px;color:#808087;padding:34px 12px 10px}.live-task-list{flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.live-task-list>p{font-size:12px;color:#828288;padding:7px 12px}.live-task-list>button{width:100%;text-align:left;display:flex;align-items:center;gap:7px;padding:9px 12px;font-size:12px;color:#59595e}.live-task-list>button>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-task-list>button.is-current{background:#eaeaec;color:#252528}.live-task-list i{flex-shrink:0;width:5px;height:5px;background:#81818a;border-radius:50%;margin-left:auto}.live-nav-bottom{flex-shrink:0;padding-top:12px}.live-nav-bottom>button{display:flex;align-items:center;gap:10px;padding:9px 12px;width:100%;font-size:12px;text-align:left;color:#606068}.live-account{display:flex;gap:9px;align-items:center;margin:10px -10px 0;padding:14px 13px;border-top:1px solid var(--live-line);font-size:12px}.live-account>span:nth-child(2){flex:1;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-account>button{padding:5px;display:flex;color:#76767c}.live-main{min-width:0;min-height:0;display:flex;flex-direction:column}.live-topbar{height:49px;flex-shrink:0;border-bottom:1px solid var(--live-line);display:flex;align-items:center;gap:9px;padding:0 22px;font-size:12px}.live-topbar>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-topbar>button{padding:6px;align-items:center;gap:8px;flex-shrink:0}.live-team-toggle{display:none;margin-left:auto}.live-nav-toggle{display:none}.live-work-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#dedee1 transparent;overscroll-behavior:contain}.live-work-content{max-width:748px;width:calc(100% - 88px);margin:0 auto;padding:47px 0 36px;overflow-wrap:anywhere}.live-entry-scroll{display:flex;align-items:center}.live-entry-scroll .live-work-content{padding-top:42px;padding-bottom:44px}.live-entry{max-width:560px;margin:0 auto}.live-entry .live-eyebrow{margin-bottom:19px}.live-entry h1{font-size:34px;letter-spacing:-1.3px;line-height:1.25;font-weight:500}.live-entry>p:not(.live-eyebrow){font-size:14px;line-height:1.8;color:#85858b;margin-top:19px;max-width:390px}.live-connect-inline{display:flex;align-items:center;gap:12px;margin-top:28px;padding:7px 0;font-size:12px!important;color:#45454c}.live-connect-inline:hover{background:none;text-decoration:underline;text-underline-offset:4px}.live-task-intro{margin-bottom:29px}.live-task-intro .live-eyebrow{margin-bottom:13px}.live-task-intro h1{font-size:25px;line-height:1.35;letter-spacing:-.7px}.live-user-message{margin:0 0 24px;padding:15px 18px;background:#f7f7f8;border-radius:10px;line-height:1.75}.live-user-message>span{font-size:11px;color:#83838b;display:block;margin-bottom:5px}.live-user-message p{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.live-run{border-top:1px solid var(--live-line);border-bottom:1px solid var(--live-line);padding:16px 0;display:flex;align-items:flex-start;gap:14px;margin:26px 0}.live-run>div:first-child{flex:1;min-width:0}.live-run-label{font-size:12px;font-weight:500;display:flex;align-items:center;gap:8px}.live-run p{font-size:11px;color:#808087;line-height:1.65;margin-top:4px;overflow-wrap:anywhere}.live-run-actions{display:flex;flex-shrink:0;gap:5px}.live-run-actions>button{font-size:11px;display:flex;align-items:center;gap:6px;padding:5px 7px;border:1px solid #e1e1e4}.live-running-dot{height:5px;width:5px;border-radius:50%;background:#696972;box-shadow:0 0 0 3px #f0f0f2;animation:live-pulse 1.7s ease-in-out infinite}.live-run p.live-run-allowance,.live-run p.live-run-guidance{margin-top:10px;font-size:11px;line-height:1.75;color:#73737b}.live-run-paused .live-run-actions{padding-top:1px}.live-run p.live-run-usage{margin-top:8px;color:#65656f;font-variant-numeric:tabular-nums}.live-work-region{display:flex;flex:1;min-height:0;position:relative;overflow:hidden}.live-conversation{display:flex;flex-direction:column;gap:48px}.live-turn{min-width:0;scroll-margin-top:24px}.live-turn .live-user-message{width:fit-content;max-width:min(100%,620px);margin:0 0 28px auto;background:#f5f5f6;border-radius:12px;padding:14px 18px}.live-turn .live-user-message>span{font-size:11px;color:#73737b;margin-bottom:4px}.live-turn .live-user-message p{font-size:14px;line-height:1.75}.live-turn .live-artifact{padding-bottom:0}.live-turn .live-artifact-meta{padding-bottom:14px;align-items:baseline}.live-artifact-meta .live-response-author{color:#414149;font-size:12px;font-weight:500}.live-turn .live-run{margin:20px 0 0;padding:14px 0 0;border-bottom:0}.live-turn .live-run-references{margin:18px 0 0}.live-result-options{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px 20px;margin-top:12px}.live-result-options:empty{display:none}.live-result-options>.live-run-references{margin:0;font-size:11px;color:#686870}.live-result-options>details>summary{padding:4px 0;line-height:1.6}.live-result-options>details[open]{flex-basis:100%;order:1}.live-turn .live-run-complete{border:0;padding:0;margin:12px 0 0;align-items:baseline;flex-wrap:wrap;gap:6px 16px}.live-run-complete>div:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.live-run-complete .live-run-label{font-size:11px;color:#55555e}.live-run-complete>div:first-child>p{margin:0;color:#6b6b73;font-size:11px}.live-completion-details{font-size:11px;color:#686870;max-width:100%;margin-left:auto}.live-completion-details>summary{cursor:pointer;padding:4px 0}.live-completion-details[open]{flex-basis:100%;margin-left:0}.live-completion-details>button{font-size:11px;padding:5px 0;text-decoration:underline;text-underline-offset:3px;margin-top:5px}.live-turn .live-run-decision{border-top:1px solid var(--live-line);padding-top:12px;align-items:center}.live-run-decision>div:first-child{display:block}.live-run-decision>div:first-child>p{margin-top:4px}.live-review-decision{display:flex;align-items:center;gap:6px;font-size:11px;padding:7px 10px;border:1px solid #dedee3;border-radius:6px}.live-turn .live-partial{padding-bottom:0}.live-earlier-status{font-size:12px;line-height:1.7;color:#73737b}.live-jump-latest{position:absolute;left:50%;transform:translate(-50%);bottom:14px;display:flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid #dedee2!important;background:#fff!important;border-radius:20px!important;box-shadow:0 2px 10px #00000008;color:#55555d;font-size:12px!important;z-index:2}.live-artifact{padding:2px 0 16px}.live-artifact-meta{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding-bottom:19px;color:#84848b;font-size:11px}.live-artifact-meta>span:last-child{text-align:right;overflow-wrap:anywhere}.live-result-text{white-space:pre-wrap;font-size:14px;line-height:1.85;color:#39393f;overflow-wrap:anywhere}.live-history{margin-top:28px;border-top:1px solid var(--live-line);padding-top:14px;font-size:12px;color:#77777e}.live-history summary{cursor:pointer;margin-bottom:16px}.live-history .live-artifact{border-bottom:1px solid var(--live-line);margin-bottom:22px}.live-history .live-result-text{font-size:13px;color:#696970}.live-loading{padding:20px 0}.live-partial{padding:2px 0 26px}.live-partial-note{font-size:11px;line-height:1.7;color:#92929a;margin-top:16px}.live-previous-result-label{font-size:11px;color:#888890;border-top:1px solid var(--live-line);padding-top:18px;margin:8px 0 16px}.live-run-references{font-size:11px;line-height:1.7;color:#81818a;margin:-9px 0 25px}.live-run-references summary{cursor:pointer;width:fit-content;max-width:100%}.live-run-references>p{margin-top:11px;color:#93939b}.live-run-references>div{padding:11px 0 0}.live-run-references>div>span{display:flex;justify-content:space-between;gap:12px;color:#65656f}.live-run-references small{font-size:10px;color:#93939b}.live-run-references code{display:block;font-size:10px;color:#a0a0a7;overflow-wrap:anywhere;margin-top:3px}.live-markdown{white-space:normal}.live-markdown>:first-child{margin-top:0}.live-markdown>:last-child{margin-bottom:0}.live-markdown p{margin:0 0 17px}.live-markdown h1,.live-markdown h2,.live-markdown h3,.live-markdown h4,.live-markdown h5,.live-markdown h6{color:#303036;line-height:1.4;font-weight:600;margin:27px 0 12px;letter-spacing:-.35px}.live-markdown h1{font-size:22px}.live-markdown h2{font-size:18px}.live-markdown h3{font-size:15px}.live-markdown h4,.live-markdown h5,.live-markdown h6{font-size:14px}.live-markdown strong{font-weight:600}.live-markdown ul,.live-markdown ol{padding-left:23px;margin:13px 0 20px}.live-markdown li{padding-left:3px;margin:5px 0}.live-markdown li>p{margin-bottom:9px}.live-markdown li>ul,.live-markdown li>ol{margin:7px 0}.live-markdown a{color:#494953;text-decoration:underline;text-decoration-color:#b2b2b9;text-underline-offset:3px;overflow-wrap:anywhere}.live-markdown a:hover{text-decoration-color:#53535e}.live-markdown blockquote{margin:20px 0;padding:1px 0 1px 17px;border-left:2px solid #d8d8de;color:#72727b}.live-markdown blockquote p:last-child{margin-bottom:0}.live-markdown hr{border:0;border-top:1px solid var(--live-line);margin:26px 0}.live-markdown code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em;background:#f3f3f5;border-radius:4px;padding:2px 4px}.live-markdown pre{margin:20px 0;padding:15px 17px;overflow:auto;background:#f7f7f8;border:1px solid #ebebef;border-radius:8px;line-height:1.7;white-space:pre;overflow-wrap:normal;max-width:100%}.live-markdown pre code{padding:0;background:none;border-radius:0;font-size:12px}.live-table-scroll{width:100%;max-width:100%;overflow-x:auto;margin:20px 0 24px;scrollbar-width:thin}.live-table-scroll:focus-visible{outline:1px solid #a9a9b1;outline-offset:3px}.live-markdown table{width:100%;border-collapse:collapse;font-size:12px;line-height:1.65;min-width:360px;font-variant-numeric:tabular-nums}.live-markdown th,.live-markdown td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #ebebef;min-width:85px}.live-markdown th{font-weight:500;color:#777780;border-bottom-color:#d9d9df}.live-markdown td{color:#42424a}.live-markdown th:first-child,.live-markdown td:first-child{padding-left:0}.live-markdown th:last-child,.live-markdown td:last-child{padding-right:0}.live-markdown .task-list-item{list-style:none}.live-markdown .task-list-item input{accent-color:#696970;margin:0 8px 0 -19px}.live-markdown .footnotes{font-size:11px;color:#878790;border-top:1px solid var(--live-line);margin-top:28px;padding-top:15px}.live-image-reference{font-size:12px;color:#83838c}.live-composer-region{flex-shrink:0;padding:10px 0 15px;background:#fff}.live-composer{width:calc(100% - 88px);max-width:748px;margin:auto;border:1px solid #dddde1;border-radius:15px;padding:12px 13px 10px;box-shadow:0 2px 8px #00000003}.live-composer:focus-within{border-color:#b4b4bc}.live-composer textarea{width:100%;resize:none;border:0;background:none;padding:1px 3px 8px;line-height:1.7;font-size:14px;min-height:53px;max-height:170px;outline:none!important}.live-composer textarea::placeholder{color:#9c9ca2}.live-composer-recipient{font-size:11px;color:#84848b;padding:0 3px 8px}.live-composer-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#88888e;font-size:11px}.live-composer-bottom>span>button{padding:4px 2px;font-size:11px}.live-composer-bottom>div{display:flex;align-items:center;gap:9px;min-width:0}.live-model-control{display:flex;align-items:center;gap:0;position:relative;min-width:0;max-width:230px}.live-model-control select{max-width:100%;min-width:60px;border:0;color:#6d6d75;font-size:11px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 18px 6px 5px;cursor:pointer;text-overflow:ellipsis}.live-model-control>svg{position:absolute;right:2px;pointer-events:none;color:#87878e}.live-root .live-send{width:29px;height:29px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#262628;color:#fff;flex-shrink:0}.live-root .live-send:hover{background:#48484c}.live-root .live-send:disabled{opacity:1;color:#a7a7ac;background:#eeeef0}.live-composer-note{text-align:center;margin-top:9px;font-size:10px;color:#97979e}.live-composer-error{width:calc(100% - 88px);max-width:748px;margin:0 auto 10px}.live-rail{border-left:1px solid var(--live-line);background:#fff;min-width:0;overflow-y:auto;scrollbar-width:thin}.live-rail-tabs{height:49px;margin:0 24px;display:flex;align-items:stretch;gap:24px;border-bottom:1px solid var(--live-line);position:sticky;top:0;background:#fff;z-index:1}.live-rail-tabs>button{font-size:12px;color:#898990;border-radius:0;padding:0;border-bottom:2px solid transparent}.live-rail-tabs>button[aria-selected=true]{color:#29292e;border-bottom-color:#47474e;font-weight:500}.live-rail-tabs>button:hover{background:none;color:#303037}.live-rail-tabs>.live-rail-close{display:none;margin-left:auto;align-items:center}.live-rail-body,.live-rail-empty{padding:31px 24px 25px}.live-rail-state{margin-bottom:28px}.live-rail-state h2,.live-rail-empty h2{font-size:24px;letter-spacing:-.85px;line-height:1.3;margin-top:12px;max-width:240px}.live-rail-empty>p:last-child{font-size:13px;line-height:1.8;color:#82828a;margin-top:18px}.live-person{display:flex;gap:12px;align-items:center}.live-avatar{background:#f3f3f5;border:1px solid #e9e9ec;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;width:38px;height:38px;color:#686872;flex-shrink:0}.live-avatar-small{height:28px;width:28px;border-radius:7px;font-size:12px}.live-person>div{min-width:0}.live-person strong{display:block;font-size:13px;font-weight:500}.live-person>div>span{display:block;font-size:12px;color:#85858d;margin-top:3px;line-height:1.5}.live-owner-origin{font-size:11px;color:#8b8b93;line-height:1.7;margin-top:14px}.live-text-action{display:flex;align-items:center;gap:9px;padding:8px 0;margin-top:6px;font-size:11px!important}.live-text-action:hover{background:none;text-decoration:underline;text-underline-offset:4px}.live-retained{font-size:11px;color:#85858d;margin-top:12px}.live-owner{padding-bottom:24px;border-bottom:1px solid var(--live-line)}.live-rail-explanation{font-size:12px;line-height:1.9;color:#888890}.live-methods{padding:24px 0;border-bottom:1px solid var(--live-line)}.live-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.live-section-heading>button{padding:3px;display:flex;color:#77777f}.live-section-heading h3,.live-other-team h3{font-size:12px;font-weight:500;color:#62626c}.live-method{padding:5px 0 15px}.live-method+.live-method{padding-top:16px;border-top:1px solid var(--live-line)}.live-method strong{font-size:12px;font-weight:500}.live-method p{font-size:12px;line-height:1.8;margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere;color:#71717a}.live-method small{display:block;font-size:10px;line-height:1.7;color:#97979f;margin-top:10px}.live-method-actions{display:flex;gap:14px;margin-top:9px}.live-method-actions>button{font-size:10px;padding:3px 0;color:#77777f;text-decoration:underline;text-underline-offset:3px}.live-other-team{padding-top:25px}.live-team-person{padding:16px 0 0}.live-root form>label{display:block;font-size:12px;margin-top:18px;color:#55555e}.live-root form>label>input,.live-root form>label>textarea{width:100%;display:block;border:1px solid #dddde2;border-radius:7px;padding:10px 11px;margin-top:7px;background:#fff;line-height:1.5;resize:vertical}.live-root form small{display:block;font-size:11px;line-height:1.75;color:#92929a;margin-top:7px}.live-method-form h3{font-size:13px}.live-method-form .live-muted{font-size:11px;margin-top:9px}.live-method-form>label{font-size:11px!important;margin-top:13px!important}.live-method-form>label>input,.live-method-form>label>textarea{font-size:12px}.live-inline-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px;align-items:center}.live-inline-actions>button:not(.live-primary,.live-secondary,.live-text-link){font-size:11px!important;padding:6px 10px!important}.live-method-form .live-error{margin-top:12px}.live-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#18181f26;z-index:30;display:flex;align-items:center;justify-content:center;padding:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.live-modal{background:#fff;border:1px solid #dedee3;border-radius:15px;box-shadow:0 18px 90px #0000001a;width:460px;max-width:100%;max-height:calc(100dvh - 48px);overflow:auto;padding:27px}.live-modal-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.live-modal-heading h2{font-size:18px;letter-spacing:-.45px}.live-modal-heading>button{display:flex;padding:5px;color:#77777e}.live-modal .live-error{margin-top:16px}.live-modal-footer{display:flex;justify-content:flex-end;gap:12px;align-items:center;margin-top:26px}.live-modal-footer>button{font-size:12px;padding:8px 11px}.live-composer-meta{width:calc(100% - 88px);max-width:748px;margin:9px auto 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:7px 16px}.live-composer-meta .live-composer-note{margin:0 0 0 auto;text-align:right}.live-execution-limits{font-size:10px;color:#73737b;flex:1;min-width:110px}.live-execution-limits summary{cursor:pointer;width:fit-content;line-height:1.5}.live-execution-limits summary:focus-visible{outline:2px solid #888891;outline-offset:3px;border-radius:2px}.live-execution-limits p{font-size:11px;line-height:1.7;margin-top:8px;max-width:450px;color:#73737b}.live-execution-limits[open]{flex-basis:100%}@media(min-width:1600px){.live-composer-meta{width:calc(100% - 120px)}}@media(max-width:1150px){.live-composer-meta{width:calc(100% - 48px)}}@media(max-width:650px){.live-composer-meta{width:calc(100% - 28px);gap:5px 12px}.live-composer-meta .live-composer-note{font-size:9px;max-width:205px}}.live-auth{min-height:100dvh;padding:32px 42px}.live-auth-brand{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:600;letter-spacing:-.6px;text-decoration:none;color:#303037;width:fit-content}.live-root.live-auth .live-auth-brand .live-brand-logo{width:28px;height:28px;border-radius:8px}.live-auth-body{width:360px;max-width:100%;margin:clamp(50px,12vh,130px) auto 35px}.live-auth-body h1{font-size:29px;line-height:1.3;letter-spacing:-1px;margin-top:14px}.live-auth-intro{color:#86868e;font-size:13px;line-height:1.8;margin:15px 0 25px}.live-auth form>.live-primary{width:100%;margin-top:25px;padding:11px}.live-auth .live-error{margin-top:16px}.live-auth-switch{font-size:12px;color:#8a8a92;margin-top:21px;text-align:center}.live-auth-switch button{font-size:12px;color:#494952;padding:3px 5px;text-decoration:underline;text-underline-offset:3px}.live-local-note{border-top:1px solid var(--live-line);margin-top:36px;padding-top:17px;font-size:10px;line-height:1.8;color:#9999a1}.live-panel-scrim{display:none}@keyframes live-pulse{50%{opacity:.45}}@media(min-width:1600px){.live-layout{grid-template-columns:248px minmax(0,1fr) 358px}.live-rail-body,.live-rail-empty{padding-left:30px;padding-right:30px}.live-rail-tabs{margin-left:30px;margin-right:30px}.live-work-content,.live-composer,.live-composer-error{width:calc(100% - 120px)}}@media(max-width:1150px){.live-layout{grid-template-columns:190px minmax(0,1fr) 284px}.live-work-content,.live-composer,.live-composer-error{width:calc(100% - 48px)}.live-rail-body,.live-rail-empty{padding-left:21px;padding-right:21px}.live-rail-tabs{margin-left:21px;margin-right:21px}.live-entry h1{font-size:29px}.live-model-control{max-width:180px}}@media(max-width:960px){.live-layout{grid-template-columns:190px minmax(0,1fr)}.live-rail{position:fixed;top:0;bottom:0;right:0;width:316px;z-index:21;display:none;box-shadow:-10px 0 50px #0000000d}.live-rail.is-open{display:block}.live-team-toggle{display:flex}.live-rail-tabs>.live-rail-close{display:flex}.live-panel-scrim.live-rail-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#22222b20;z-index:20;border-radius:0}.live-entry h1{font-size:34px}.live-model-control{max-width:230px}}@media(max-width:650px){.live-layout{grid-template-columns:minmax(0,1fr);min-height:0}.live-nav{display:none;position:fixed;inset:0 auto 0 0;z-index:21;width:240px;box-shadow:10px 0 50px #0000000c}.live-nav.is-open,.live-nav-toggle{display:flex}.live-panel-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#22222b20;z-index:20;border-radius:0}.live-topbar{padding:0 12px;height:46px;font-size:11px}.live-work-content{width:calc(100% - 40px);padding-top:30px}.live-composer,.live-composer-error{width:calc(100% - 28px)}.live-entry-scroll .live-work-content{padding-top:20px;padding-bottom:25px}.live-entry h1{font-size:31px}.live-entry>p:not(.live-eyebrow){font-size:13px;max-width:305px}.live-entry .live-eyebrow{font-size:11px;max-width:250px}.live-composer-region{padding-bottom:10px}.live-composer textarea{font-size:16px}.live-model-control{max-width:205px}.live-composer-bottom{font-size:10px}.live-task-intro h1{font-size:22px}.live-run{flex-wrap:wrap;gap:10px}.live-run-actions{margin-left:auto}.live-user-message{padding:12px 14px}.live-result-text{font-size:14px}.live-auth{padding:24px}.live-auth-body{margin-top:65px}.live-auth-body h1{font-size:27px}.live-auth input,.live-modal input{font-size:16px}.live-modal{padding:22px}.live-modal-backdrop{padding:15px}.live-rail{width:min(336px,100vw)}.live-artifact-meta{flex-direction:column;gap:4px}.live-artifact-meta>span:last-child{text-align:left}}@media(prefers-reduced-motion:reduce){.live-running-dot{animation:none}}.live-deliverable{margin:0 0 22px;padding:15px 17px;border:1px solid var(--live-line);border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fcfcfd}.live-deliverable-name{min-width:0}.live-deliverable-name strong{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere}.live-deliverable-name span{display:block;font-size:11px;color:var(--live-muted);line-height:1.6;margin-top:3px}.live-file-actions{display:flex;align-items:center;gap:15px;flex-shrink:0}.live-file-actions button,.live-file-actions a{font-size:11px;line-height:1.6;color:#55555e;padding:4px 0;text-decoration:none;white-space:nowrap}.live-file-actions button{font-weight:500}.live-file-actions button:hover,.live-file-actions a:hover{background:none;text-decoration:underline;text-underline-offset:3px}.live-task-files{padding:24px 0 6px;border-bottom:1px solid var(--live-line)}.live-task-files .live-section-heading>span{font-size:11px;color:var(--live-muted)}.live-deliverable-compact{display:block;padding:0 0 16px;margin:0;border:0;border-radius:0;background:none}.live-deliverable-compact+.live-deliverable-compact{padding-top:15px;border-top:1px solid var(--live-line)}.live-deliverable-compact .live-file-actions{margin-top:8px;gap:15px}.live-deliverable-compact .live-deliverable-name span{font-size:10px}.live-earlier-files{margin-bottom:15px;font-size:11px;color:var(--live-muted)}.live-earlier-files summary{cursor:pointer;margin-bottom:14px}.live-owner-source{font-size:11px;color:var(--live-muted);margin-top:14px;line-height:1.7}.live-owner-source summary{width:fit-content;cursor:pointer}.live-owner-source blockquote{margin:11px 0 0;padding-left:10px;border-left:1px solid #dddde2;color:#62626b;white-space:pre-wrap;overflow-wrap:anywhere}.live-owner-source p{margin-top:10px}.live-preview-modal{display:flex;flex-direction:column;width:1100px;height:calc(100dvh - 80px);max-height:860px;padding:0;overflow:hidden;border-radius:12px}.live-preview-heading{padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--live-line)}.live-preview-heading h2{font-size:14px;font-weight:500;overflow-wrap:anywhere}.live-preview-heading p{font-size:11px;color:var(--live-muted);margin-top:4px}.live-preview-heading>div:first-child{min-width:0}.live-preview-heading>div:last-child{display:flex;gap:19px;align-items:center;flex-shrink:0}.live-preview-heading a{font-size:12px;color:#55555e;text-decoration:none}.live-preview-heading a:hover{text-decoration:underline;text-underline-offset:3px}.live-preview-heading button{padding:5px;display:flex;color:#77777e}.live-preview-modal iframe{display:block;width:100%;flex:1;min-height:0;border:0;background:#fff}.live-preview-note{font-size:11px;line-height:1.65;color:var(--live-muted);padding:13px 22px;border-top:1px solid var(--live-line)}.live-learning{padding:24px 0;border-bottom:1px solid var(--live-line)}.live-learning.is-quiet{padding:0;border-bottom:0}.live-learning-status,.live-learning-feedback>p{font-size:12px;line-height:1.8;color:#73737d}.live-learning-feedback>button{font-size:12px;padding:7px 0;margin-top:6px;text-decoration:underline;text-underline-offset:3px;color:#50505a}.live-learning-feedback>button:hover{background:none;color:#24242b}.live-learning-feedback details{font-size:11px;line-height:1.7;margin-top:8px;color:#797983}.live-learning-feedback summary{cursor:pointer;width:fit-content}.live-learning-feedback details p{margin-top:8px;overflow-wrap:anywhere}.live-learning-candidate{padding-top:4px;min-width:0}.live-learning-status+.live-learning-candidate,.live-learning-note+.live-learning-candidate{margin-top:18px}.live-learning-candidate+.live-learning-candidate{margin-top:22px;padding-top:19px;border-top:1px solid var(--live-line)}.live-learning-kind{font-size:10px;line-height:1.6;color:#85858f;margin-bottom:8px}.live-learning-candidate h4{font-size:13px;line-height:1.6;font-weight:500;letter-spacing:-.1px;color:#383840;overflow-wrap:anywhere}.live-learning-rationale{font-size:12px;line-height:1.8;margin-top:8px;color:#696974;overflow-wrap:anywhere}.live-learning-trigger{font-size:11px;line-height:1.8;color:#73737e;margin-top:10px;overflow-wrap:anywhere}.live-learning-trigger>span{display:block;font-size:10px;color:#93939c;margin-bottom:2px}.live-learning-note{font-size:10px;line-height:1.8;color:#85858f;margin-top:11px}.live-learning-details{margin-top:12px;font-size:11px;line-height:1.8;color:#696974;overflow-wrap:anywhere}.live-learning-details>summary{width:fit-content;max-width:100%;cursor:pointer;color:#73737e}.live-learning-details>p,.live-learning-list,.live-learning-source{margin-top:14px}.live-learning-procedure{white-space:pre-wrap}.live-learning-detail-label{display:block;font-size:10px;color:#8b8b94;margin-bottom:4px}.live-learning-list ul,.live-learning-list ol{padding-left:17px;margin:0}.live-learning-list li{margin-top:5px;padding-left:2px}.live-learning-source blockquote{margin:0;padding-left:11px;border-left:1px solid #dddde2;color:#6c6c77;white-space:pre-wrap}.live-learning-source a{display:inline-block;margin-top:7px;font-size:10px;color:#777781;text-decoration:underline;text-underline-offset:3px}.live-learning-actions{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:15px}.live-learning-actions>button{font-size:11px;padding:5px 0;color:#777781}.live-learning-actions>button:hover{background:none;text-decoration:underline;text-underline-offset:3px}.live-learning-actions>button.live-learning-keep{padding:5px 12px;border:1px solid #dcdce1;border-radius:6px;color:#44444e;background:#fff}.live-learning-actions>button.live-learning-keep:hover{background:#f7f7f8;text-decoration:none}.live-learning-saved{font-size:10px;line-height:1.8;color:#7b7b86;margin-top:13px}.live-learning-edit{margin-top:4px}.live-learning-edit .live-learning-note{font-size:10px}.live-learning-error{font-size:11px;line-height:1.7;margin-top:16px}.live-learning-dismissed{font-size:10px;line-height:1.8;color:#85858f;margin-top:18px}.live-learning-dismissed summary{cursor:pointer;width:fit-content}.live-learning-dismissed>div{margin-top:12px}.live-learning-dismissed strong{font-weight:500;color:#71717c}.live-learning-dismissed p{margin-top:3px}.live-learning-earlier{margin-top:18px}.live-learning-earlier>summary{width:fit-content;font-size:11px;color:#85858f;line-height:1.8;cursor:pointer}.live-learning-earlier>.live-learning-candidate{margin-top:15px}.live-learning-disclosure{flex-basis:100%;font-size:10px;line-height:1.65;color:#8a8a93;margin:0}.live-user-message[id]{scroll-margin-top:28px}.live-learning-full>.live-markdown{margin-top:14px;font-size:11px;line-height:1.8}.live-learning-full .live-markdown :is(h1,h2,h3,h4,h5,h6){font-size:12px;letter-spacing:0;margin:18px 0 8px}.live-learning-full .live-markdown p{margin-bottom:12px}.live-learning-full .live-markdown pre{padding:10px;font-size:11px}@media(max-width:1150px){.live-deliverable:not(.live-deliverable-compact){align-items:flex-start;flex-direction:column;gap:9px}}@media(max-width:650px){.live-preview-modal{height:calc(100dvh - 30px);max-height:none}.live-preview-heading{padding:15px;align-items:flex-start;gap:10px}.live-preview-heading>div:last-child{gap:10px}.live-preview-heading a{font-size:11px}.live-preview-note{padding:11px 15px}.live-preview-heading h2{font-size:12px}.live-preview-heading p{font-size:10px}}.live-attach{display:inline-flex;align-items:center;vertical-align:middle;margin-right:12px;color:#666;border:0;background:transparent;cursor:pointer;padding:3px}.live-attachments{display:flex;gap:6px;flex-wrap:wrap;margin:4px 0 8px}.live-attachments>span{font-size:12px;display:inline-flex;align-items:center;gap:10px;background:#f4f4f2;border:1px solid #e9e9e7;border-radius:6px;padding:4px 8px}.live-attachments button{border:0;background:transparent;color:#777;cursor:pointer}.live-workspace-files>a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:#353535;padding:10px 0;border-bottom:1px solid #efefed;font-size:12px}.live-workspace-files>a>span:first-child{min-width:0;overflow-wrap:anywhere}.live-workspace-files small{display:block;margin-top:4px;color:#8a8a87;font-size:10px}.live-workspace-files .live-section-heading small{margin:0}.live-composer-recipient{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#54545b;padding-bottom:10px}.live-composer-recipient button{font-size:12px;color:#6c6c75;padding:3px 0}.live-next-work{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;margin-top:16px;padding:9px 0;font-size:14px;color:#33333a;text-align:left}.live-next-work:hover{background:none;text-decoration:underline;text-underline-offset:4px}.live-colleague-choice{width:100%;padding:12px 8px;margin:6px -8px 0;text-align:left;border-radius:7px}.live-colleague-choice>svg{margin-left:auto;flex-shrink:0;color:#73737b}.live-colleague-choice:hover{background:#f5f5f6}.live-colleague-choice strong,.live-owner .live-person strong{font-size:14px}.live-colleague-choice>div>span,.live-owner .live-person>div>span{font-size:13px;color:#717179}.live-next-work:focus-visible,.live-colleague-choice:focus-visible,.live-composer-recipient button:focus-visible{outline:2px solid #66666f;outline-offset:3px}.live-attention{padding:19px 0 21px;border-bottom:1px solid var(--live-line)}.live-attention>span{font-size:13px;font-weight:500;color:#42424a}.live-attention>p,.live-new-work-note{font-size:13px;line-height:1.75;color:#72727a;margin-top:7px}.live-continuity{padding:24px 0 20px;border-bottom:1px solid var(--live-line)}.live-continuity .live-section-heading h3{font-size:13px;color:#606068}.live-reference+.live-reference{margin-top:19px}.live-reference h4{font-size:14px;font-weight:500;line-height:1.55;color:#36363d;overflow-wrap:anywhere}.live-reference>p{font-size:13px;color:#676770;line-height:1.65;margin-top:5px;overflow-wrap:anywhere}.live-reference-status{display:block;font-size:12px;color:#72727c;margin-top:7px;line-height:1.6}.live-reference>details,.live-more-references{font-size:12px;line-height:1.7;color:#686871;margin-top:8px}.live-reference summary,.live-more-references>summary,.live-method-library>summary{cursor:pointer;width:fit-content}.live-reference-procedure{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px}.live-reference blockquote{padding-left:10px;margin:12px 0;border-left:1px solid #dcdce1}.live-reference a{display:inline-block;color:#51515b;margin-top:9px;text-underline-offset:3px}.live-reference-note{margin-top:9px;color:#72727c}.live-more-references>.live-reference{margin-top:17px}.live-continuity>.live-new-work-note{margin-top:15px;font-size:12px}.live-method-library>summary{font-size:13px;color:#666670}.live-method-library[open]>.live-section-heading{margin-top:20px}.live-reference summary:focus-visible,.live-more-references>summary:focus-visible,.live-method-library>summary:focus-visible{outline:2px solid #66666f;outline-offset:3px}.live-work-content>.live-learning{margin-top:30px;padding:26px 0 30px;border-top:1px solid var(--live-line);border-bottom:0}.live-work-content>.live-learning .live-section-heading h3{font-size:16px;color:#303036}.live-work-content>.live-learning .live-learning-candidate h4{font-size:16px;font-weight:500;margin-top:6px}.live-learning-summary{font-size:15px;line-height:1.75;color:#44444d;white-space:pre-wrap;margin:9px 0 14px;overflow-wrap:anywhere}.live-learning-summary>span,.live-learning-quote>span{display:block;font-size:12px;color:#72727b;margin-bottom:5px}.live-learning-quote{margin:14px 0;padding-left:14px;border-left:2px solid #dedee3;font-size:14px;line-height:1.75;color:#62626b;white-space:pre-wrap;overflow-wrap:anywhere}.live-work-content>.live-learning :is(.live-learning-status,.live-learning-feedback>p,.live-learning-trigger,.live-learning-details,.live-learning-details summary,.live-learning-actions>button,.live-learning-edit .live-learning-note,.live-learning-error){font-size:14px}.live-work-content>.live-learning :is(.live-learning-note,.live-learning-saved,.live-learning-kind,.live-learning-source a,.live-learning-detail-label,.live-learning-earlier>summary,.live-learning-dismissed){font-size:12px;color:#686871}.live-work-content>.live-learning .live-learning-actions{margin-top:16px;gap:20px}.live-work-content>.live-learning .live-learning-keep{padding:8px 13px;color:#fff;background:#303036;border-color:#303036}.live-work-content>.live-learning .live-learning-keep:hover{background:#45454c}.live-work-content>.live-learning .live-learning-full>.live-markdown{font-size:14px}.live-work-content>.live-learning .live-learning-full .live-markdown :is(h1,h2,h3,h4,h5,h6){font-size:15px}.live-learning-next{border-top:1px solid var(--live-line);padding-top:18px;margin-top:22px}.live-learning-next p{font-size:14px;line-height:1.75;color:#61616a}.live-learning-next button{display:flex;align-items:center;gap:12px;padding:9px 0;margin-top:5px;font-size:14px;font-weight:500}.live-learning-next button:hover{background:none;text-decoration:underline;text-underline-offset:4px}.live-execution-limits,.live-composer-meta .live-composer-note{font-size:12px}.live-execution-limits[open]{flex-basis:100%;max-width:100%}.live-execution-limits p{font-size:13px;line-height:1.65}.live-result-text{font-size:15px;line-height:1.65}.live-result-text table{font-size:14px}.live-learning-benefit{font-size:14px;line-height:1.65;color:#4c4c53;margin:8px 0 12px}.live-keep-colleague>p{font-size:12px;line-height:1.6;color:#737378;margin:5px 0 0}.live-learning-benefits{font-size:15px;line-height:1.75;color:#3c3c43;margin:8px 0 16px;padding-left:20px}.live-learning-benefits li+li{margin-top:5px}.live-learning-evidence .live-learning-quote{margin:10px 0}.live-work-content>.live-learning{padding:14px 0;margin-top:24px}.live-work-content>.live-learning.is-quiet{padding:0;border-top:0}.live-learning-overview>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-size:13px;line-height:1.7;color:#686871;list-style:none}.live-learning-overview>summary span:first-child{font-weight:500;color:#37373d}.live-learning-overview>summary span:last-child:after{content:" +";margin-left:10px}.live-learning-overview[open]>summary span:last-child:after{content:" −"}.live-learning-overview[open]>summary{margin-bottom:20px}.live-learning-changes{margin:16px 0;padding:14px 16px;border-left:2px solid #b5b5bd;background:#f8f8f9;font-size:13px;line-height:1.7;color:#46464e}.live-learning-changes>div,.live-learning-changes>details{margin-top:14px}.live-learning-changes strong{font-weight:500}.live-learning-changes pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:5px 0 10px}.live-learning-changes .live-company-check{display:flex;align-items:flex-start;gap:8px;margin-top:14px}.live-learning-update{margin-top:14px;padding:7px 12px;border:1px solid #d0d0d5;border-radius:6px;background:#fff;font-size:13px}.live-learning-overview>summary:focus-visible,.live-learning-changes :is(button,input,summary):focus-visible{outline:2px solid #777;outline-offset:3px}.live-reuse-summary{margin:0 0 24px;padding-left:14px;border-left:2px solid var(--live-line)}.live-reuse-label{font-size:12px;line-height:1.6;color:#676770;margin:0 0 7px}.live-reuse-item{margin:6px 0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.live-reuse-item strong{font-weight:500;color:#36363d}.live-reuse-item span{display:block;font-size:12px;color:#676770}.live-reuse-summary details{font-size:12px;line-height:1.7;color:#676770;margin-top:7px}.live-reuse-summary summary{cursor:pointer;width:fit-content}.live-reuse-summary summary:focus-visible{outline:2px solid #66666f;outline-offset:3px}.live-pending-learning{border-top:1px solid var(--line, #e6e6e3);padding-top:20px;margin-top:20px}.live-pending-learning h3{font-size:13px;font-weight:550;margin:0 0 7px}.live-pending-learning>p{color:#777;font-size:12px;line-height:1.5;margin:0 0 12px}.live-pending-learning>button{display:block;width:100%;text-align:left;background:none;border:0;padding:10px 0;color:inherit;cursor:pointer}.live-pending-learning strong{display:block;font-size:13px;font-weight:450;line-height:1.5}.live-pending-learning span{display:flex;align-items:center;gap:6px;font-size:12px;color:#777;margin-top:5px}.live-pending-learning>button:hover strong{text-decoration:underline}.live-rail-state{margin-bottom:16px}.live-rail-state h2,.live-rail-empty h2{font-size:16px;letter-spacing:-.3px;margin-top:9px;line-height:1.4}.live-owner{padding-bottom:18px}.live-owner .live-person strong,.live-colleague-choice strong{font-size:13px}.live-owner .live-person>div>span,.live-colleague-choice>div>span{font-size:12px;line-height:1.6;color:#64646c}.live-next-work{font-size:12px;margin-top:10px;padding:7px 0}.live-continuity{padding:18px 0}.live-continuity .live-section-heading{margin-bottom:12px}.live-continuity .live-section-heading h3{font-size:12px}.live-reference h4{font-size:13px}.live-reference>p{font-size:12px;color:#64646c}.live-reference-status,.live-reference>details{font-size:11px;color:#686870}.live-colleague-management{padding:14px 0;border-bottom:1px solid var(--live-line);font-size:12px;color:#62626b}.live-colleague-management>summary,.live-member-management>summary,.live-pending-learning>summary{cursor:pointer;line-height:1.6}.live-colleague-management>summary:focus-visible,.live-member-management>summary:focus-visible,.live-pending-learning>summary:focus-visible{outline:2px solid #66666f;outline-offset:3px;border-radius:2px}.live-colleague-management>.live-sharing-entry{margin-top:12px;font-size:11px}.live-colleague-management>.live-methods{padding:14px 0;border-bottom:0}.live-colleague-management>.live-methods>summary{font-size:12px}.live-member-management{margin:2px 0 0 40px;font-size:11px;color:#6b6b73}.live-member-management>.live-sharing-entry{margin-top:5px;font-size:11px}.live-pending-learning{padding:14px 0;margin-top:18px;font-size:12px}.live-pending-learning>summary>span{display:inline;margin-left:8px;color:#6b6b73;font-size:11px}.live-pending-learning[open]>p{margin-top:10px}.live-pending-learning strong{font-size:12px}.live-public-sources{margin:18px 0 8px;color:#686b70;font-size:12px}.live-public-sources summary{cursor:pointer;width:fit-content;padding:5px 0}.live-public-sources>div{margin:10px 0;display:grid;gap:3px}.live-public-sources a{color:#41454a;text-decoration:underline;text-underline-offset:3px}.live-public-sources small,.live-public-sources p{font-size:11px;line-height:1.5}.live-work-plan-suggestion{display:flex;align-items:baseline;gap:12px;padding:8px 2px;font-size:12px;color:#77777f;flex-wrap:wrap}.live-work-plan-suggestion>span{flex:1;min-width:180px}.live-work-plan-suggestion strong{color:#343439;font-weight:550}.live-work-plan-suggestion button{border:0;background:none;color:#4f4f56;font-size:12px;padding:2px}.live-offline{max-width:none;padding:28px;box-sizing:border-box}.live-offline h1{font-size:20px;font-weight:550;color:var(--live-ink);margin:0 0 8px}.live-offline p{max-width:460px;line-height:1.6;margin:6px 0}.live-offline button,.live-connection-note button{width:fit-content;border:1px solid var(--live-line);border-radius:6px;background:transparent;color:var(--live-ink);font:inherit;padding:6px 10px;cursor:pointer}.live-offline button{margin-top:14px}.live-connection-note{display:flex;align-items:center;justify-content:space-between;gap:16px}.live-connection-note button{flex:none}.live-connection-note button:disabled{opacity:.5;cursor:default}.live-learning-recovery{font-size:12px;line-height:1.6;color:#62626b}.live-learning-recovery>p{margin:6px 0}.live-learning-recovery>button{font:inherit;border:1px solid var(--live-line);border-radius:6px;background:#fff;color:var(--live-ink);padding:6px 10px;margin:4px 0 8px;cursor:pointer}.live-learning-recovery>button:disabled{opacity:.5;cursor:default}.live-learning-recovery>details{font-size:11px;margin-top:6px}.live-learning-recovery>details>summary{cursor:pointer}.live-handoff-instruction-quote{display:block;margin-top:4px;font-size:11px;line-height:1.55;color:#62626b;white-space:pre-wrap;overflow-wrap:anywhere}.live-rail{display:flex;flex-direction:column;overflow:hidden;min-height:0}.live-rail-heading{height:49px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--live-line);flex-shrink:0;color:#47474f;font-size:12px;font-weight:500}.live-rail-heading>.live-rail-close{display:none;padding:6px}.live-rail>.live-rail-body{padding:0;min-height:0;flex:1;display:flex;flex-direction:column;overflow:hidden}.live-current-work{padding:21px 24px 18px;flex-shrink:0;max-height:52%;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;background:#fafafa;border-bottom:1px solid #e6e6ea}.live-current-work .live-rail-state{margin-bottom:13px}.live-current-work .live-owner{border:0;padding-bottom:10px}.live-current-person{width:100%;text-align:left;padding:5px 0;border:0;background:transparent;border-radius:6px;cursor:pointer}.live-current-person:hover{background:#f0f0f2}.live-person-copy{display:block;min-width:0;text-align:left}.live-person-copy>strong{font-size:13px!important;font-weight:550}.live-person-copy>span{display:block;font-size:12px;color:#62626b;line-height:1.55;margin-top:3px}.live-current-work .live-retained,.live-current-work .live-owner-origin,.live-current-work .live-eyebrow,.live-current-work .live-owner-source{color:#686871}.live-current-work .live-owner-origin,.live-current-work .live-retained{margin-top:9px}.live-current-work .live-next-work{width:auto;font-size:12px;padding:4px 0;margin:6px 0 0;text-decoration:underline;text-underline-offset:3px;color:#45454e}.live-current-work .live-continuity{padding:12px 0 0;margin:0;border:0}.live-current-work .live-section-heading{margin-bottom:9px}.live-current-work .live-reference{margin:0 0 10px}.live-current-work .live-reference h4{margin:0;font-size:13px}.live-current-work .live-reference>p{margin-top:5px;line-height:1.6;font-size:12px}.live-current-work .live-reference-status{display:block;margin-top:5px;font-size:11px;color:#64646d}.live-task-materials{font-size:11px;color:#60606a;margin-top:10px}.live-task-materials>summary{cursor:pointer;padding:5px 0}.live-colleague-directory{padding:0 24px 24px;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;background:#fff}.live-colleague-directory .live-rail-tabs{margin:0;height:44px;gap:24px;position:sticky;top:0;z-index:1;background:#fff}.live-colleague-directory .live-rail-tabs>button{color:#65656e;font-size:12px}.live-colleague-directory .live-rail-tabs>button[aria-selected=true]{color:#282830;font-weight:550}.live-colleague-directory .live-other-team{padding-top:17px}.live-colleague-directory .live-other-team h3{font-size:11px;color:#686871;font-weight:500}.live-colleague-directory .live-team-member{margin-top:8px;padding-bottom:9px}.live-colleague-directory .live-colleague-choice{padding:8px 0;width:100%;text-align:left;border:0;border-radius:6px;background:none;cursor:pointer}.live-colleague-directory .live-colleague-choice:hover{background:#f4f4f5}.live-directory-work{margin:1px 0 0 40px!important;border:0;background:none;padding:4px 0!important;font-size:12px!important;color:#494951!important;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.live-directory-profile{display:block;padding:7px 0;font-size:12px;color:#494951;text-align:left}.live-directory-empty{font-size:12px;color:#66666f;line-height:1.6;margin:18px 0}.live-directory-search{width:100%;box-sizing:border-box;font:inherit;font-size:12px;padding:8px 10px;border:1px solid #dddde3;border-radius:6px;margin-top:14px;background:#fff;color:#3d3d45}.live-colleague-directory .live-company{padding-top:18px}.live-rail :is(button,a,input,summary):focus-visible{outline:2px solid #62626e;outline-offset:3px}@media(min-width:1600px){.live-rail-heading,.live-current-work,.live-colleague-directory{padding-left:28px;padding-right:28px}}@media(max-width:1150px){.live-rail-heading,.live-current-work,.live-colleague-directory{padding-left:20px;padding-right:20px}}@media(max-width:960px){.live-rail{display:none}.live-rail.is-open{display:flex}.live-rail-heading>.live-rail-close{display:flex}.live-current-work{max-height:48%}}.live-layout{grid-template-columns:224px minmax(0,1fr)}.live-layout.has-colleagues-panel{grid-template-columns:224px minmax(0,1fr) 340px}.live-team-toggle{display:flex;font-size:12px;color:var(--live-muted)}.live-rail[hidden]{display:none}.live-rail-heading>div{display:flex;align-items:center;gap:8px}.live-rail-heading .live-rail-close{display:flex;align-items:center;padding:6px}.live-rail-pin{font-size:11px;color:#777780;padding:5px 2px}.live-rail-pin[aria-pressed=true]{color:#303037}@media(min-width:1600px){.live-layout{grid-template-columns:248px minmax(0,1fr)}.live-layout.has-colleagues-panel{grid-template-columns:248px minmax(0,1fr) 358px}}@media(min-width:961px)and (max-width:1150px){.live-layout{grid-template-columns:190px minmax(0,1fr)}.live-layout.has-colleagues-panel{grid-template-columns:190px minmax(0,1fr) 284px}}@media(max-width:960px){.live-layout,.live-layout.has-colleagues-panel{grid-template-columns:190px minmax(0,1fr)}}@media(max-width:650px){.live-layout,.live-layout.has-colleagues-panel{grid-template-columns:minmax(0,1fr)}}.live-signout-note{margin:0;color:#3a3a3f;font-size:13.5px;line-height:1.6}.live-ai-mark{display:inline-block;margin-left:6px;padding:0 4px;border:1px solid var(--live-line, #e2e2de);border-radius:4px;font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.5;color:var(--live-muted, #6b6b66);vertical-align:1px}.live-keep-name-choices{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.live-work-scroll.has-latest-jump .live-work-content{padding-bottom:56px}.live-root .live-unfinished{margin:4px 0 10px;padding:7px 11px;border-radius:8px;background:var(--live-navigation, #f4f4f3);color:#55555b;font-size:12.5px}.live-root .live-unfinished strong{font-weight:600;color:var(--live-ink, #262626)}@media(min-width:1100px){.live-jump-latest{left:auto;right:24px;transform:none}}.live-detail-dialog.live-settings{width:min(880px,calc(100vw - 40px))}.live-detail-dialog.live-settings>.live-detail-content{padding:0}.live-settings-frame{display:flex;height:min(560px,calc(100dvh - 140px))}.live-settings-nav{flex-shrink:0;width:196px;padding:22px 10px;border-right:1px solid var(--live-line, #e5e5e1);background:var(--live-navigation, #f6f6f5)}.live-settings-nav [role=tablist]{display:grid;gap:2px}.live-settings-nav [role=tab]{padding:7px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13.5px;color:#3a3a3a;text-align:left;cursor:pointer}.live-settings-nav [role=tab]:hover{background:#efefed}.live-settings-nav [role=tab][aria-selected=true]{background:#ebebe8;font-weight:600}.live-settings-body{position:relative;flex:1;min-width:0;overflow:auto;padding:24px 30px 30px}.live-settings-close{position:absolute;top:16px;right:16px;display:flex;padding:5px;border:0;background:none;color:#77777e;cursor:pointer}.live-settings-page>h3{margin:0 0 4px;font-size:18px;letter-spacing:-.4px}.live-settings-page>p.live-muted{margin:0 0 16px;font-size:12.5px}.live-root .live-settings-page .live-settings-account{margin-top:0;padding-top:0;border-top:0}.live-root .live-settings-page .live-settings-account>h3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.live-root .live-settings-page .live-settings-outbox{margin-top:22px}.live-root .live-settings-page .live-settings-usage{margin-top:0;padding-top:0;border-top:0;font-size:13px}.live-root .live-settings-page .live-settings-usage h4{margin:30px 0 10px}.live-root .live-settings-page .live-settings-usage details{margin-top:10px;font-size:12.5px}.live-root .live-settings-page .live-settings-usage summary{cursor:pointer}@media(max-width:700px){.live-settings-frame{flex-direction:column;height:calc(100dvh - 120px)}.live-settings-nav{width:auto;padding:16px 14px 8px;border-right:0;border-bottom:1px solid var(--live-line, #e5e5e1)}.live-settings-nav h2{padding:0 0 10px}.live-settings-nav [role=tablist]{display:flex;gap:4px}.live-settings-body{padding:18px 16px 24px}}.live-detail-dialog.live-settings{width:min(960px,calc(100vw - 40px))}.live-detail-dialog.live-settings>.live-detail-header{position:absolute;inset:0 0 auto 0;padding:22px 20px 0 24px;border:0;background:none;pointer-events:none}.live-detail-dialog.live-settings>.live-detail-header h2{font-size:15px;font-weight:600;letter-spacing:-.2px}.live-detail-dialog.live-settings>.live-detail-header button{pointer-events:auto}.live-detail-dialog.live-settings .live-settings-frame{height:min(660px,calc(100dvh - 100px))}.live-detail-dialog.live-settings .live-settings-nav{width:210px;padding:64px 12px 20px;background:#f7f7f6}.live-settings-nav [role=tab]{padding:8px 12px;font-size:14px;color:#55554f}.live-settings-nav [role=tab][aria-selected=true]{background:#ececea;color:var(--live-ink, #262626);font-weight:500}.live-settings-nav [role=tab]:focus:not(:focus-visible){outline:none}.live-detail-dialog.live-settings .live-settings-body{padding:56px 40px 48px}.live-settings-page{max-width:600px;margin:0 auto}.live-settings-page>h3{font-size:22px;font-weight:600;letter-spacing:-.5px;margin-bottom:6px}.live-settings-page>p.live-muted{font-size:13.5px;margin-bottom:32px}.live-settings-page.is-account>h3,.live-settings-page.is-account>p.live-muted{display:none}.live-root .live-settings-page .live-group-label{margin:30px 0 10px;padding:0;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--live-ink, #262626)}.live-root .live-settings-page :is(.live-account-card,.live-settings-card){padding:0 18px;border:1px solid #e7e7e3;border-radius:14px;background:#fff}.live-root .live-settings-page .live-settings-card{padding:16px 18px;font-size:13.5px;line-height:1.6;color:#55554f}.live-root .live-settings-page .live-settings-card>p{margin:0}.live-root .live-settings-page .live-text-link{color:#8a8a83;font-size:13.5px;text-decoration:none}.live-root .live-settings-page .live-account-signout-others{margin-top:14px}.live-root .live-settings-page .live-model-choice{margin-top:30px}.live-root .live-settings-page .live-model-choice>legend{margin:0 0 10px}.live-root .live-settings-page .live-text-link:hover{color:var(--live-ink, #262626)}@media(max-width:700px){.live-detail-dialog.live-settings .live-settings-nav{width:auto;padding:56px 14px 8px;background:none}.live-detail-dialog.live-settings .live-settings-body{padding:24px 16px 32px}}.live-root .live-brand{display:flex;align-items:center;gap:6px}.live-root .live-nav-collapse{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:7px;color:#77777f;background:none;border:0}.live-root .live-nav-collapse:hover{background:var(--live-selected);color:var(--live-ink)}@media(min-width:651px){.live-root.live-layout.nav-collapsed>.live-nav{display:none}.live-root.live-layout.nav-collapsed .live-nav-toggle{display:none}.live-root.live-layout.nav-collapsed{grid-template-columns:56px minmax(0,1fr)}.live-root.live-layout.nav-collapsed.has-colleagues-panel{grid-template-columns:56px minmax(0,1fr) 340px}}@media(min-width:1600px){.live-root.live-layout.nav-collapsed.has-colleagues-panel{grid-template-columns:56px minmax(0,1fr) 358px}}@media(min-width:961px)and (max-width:1150px){.live-root.live-layout.nav-collapsed.has-colleagues-panel{grid-template-columns:56px minmax(0,1fr) 284px}}@media(min-width:651px)and (max-width:960px){.live-root.live-layout.nav-collapsed.has-colleagues-panel{grid-template-columns:56px minmax(0,1fr)}}.live-root .live-nav-rail{display:none}@media(min-width:651px){.live-root .live-nav-rail{display:flex;flex-direction:column;align-items:center;gap:4px;height:100vh;height:100dvh;position:sticky;top:0;padding:10px 0 12px;box-sizing:border-box;background:var(--live-navigation, #f7f7f5);border-right:1px solid var(--live-line)}}.live-root .live-nav-rail button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:none;color:#55555d;cursor:pointer}.live-root .live-nav-rail button:hover{background:var(--live-selected);color:var(--live-ink)}.live-root .live-nav-rail-line{width:24px;height:1px;margin:6px 0;background:var(--live-line)}.live-root .live-nav-rail-space{flex:1}.live-root .live-nav-rail-dot{position:absolute;top:7px;right:7px;width:6px;height:6px;border-radius:50%;background:var(--live-ink)}.live-root .live-nav-rail-me{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:6px;border-radius:50%;background:var(--live-selected);color:#3a3a36;font-size:12px;font-weight:600}@media(max-width:650px){.live-root .live-nav-collapse{display:none}}.live-root .live-settings-usage{border-top:1px solid var(--live-line);margin-top:18px;padding-top:16px;font-size:12px;color:var(--live-muted);line-height:1.7}.live-root .live-settings-usage h3{font-size:12px;font-weight:600;color:var(--live-ink);margin-bottom:6px}.live-root .live-settings-usage p{margin-top:6px}.live-root .live-chrome-pairing{border-top:1px solid var(--live-line);margin-top:18px;padding-top:16px;font-size:12px;color:var(--live-muted);line-height:1.7}.live-root .live-chrome-pairing h3{margin-bottom:6px}.live-root .live-chrome-pairing code{word-break:break-all}.live-root .live-chrome-pairing-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.live-root .live-topbar .live-team-toggle{align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:7px;border:1px solid var(--live-line);background:var(--live-surface, #fff);color:#3a3a3f}.live-root .live-topbar .live-team-toggle:hover,.live-root .live-topbar .live-team-toggle[aria-expanded=true]{background:var(--live-selected);color:var(--live-ink)}.live-root .live-topbar .live-nav-toggle{width:30px;height:30px;padding:0;border-radius:7px;border:0;background:none;color:var(--live-muted)}.live-root .live-topbar .live-nav-toggle:hover{background:var(--live-selected);color:var(--live-ink)}.live-root .live-nav{background:var(--live-navigation);padding:12px 8px 0}.live-root .live-brand{font-size:15px;font-weight:600;letter-spacing:-.2px;gap:8px;padding:4px 4px 12px 10px}.live-root .live-brand-logo{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;padding:0;border:0;background:var(--live-ink);color:#fff;font-size:12px;font-weight:600;letter-spacing:0}.live-root :is(.live-new-task,.live-workflow-nav,.live-nav-bottom>button){display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border-radius:8px;font-size:13px!important;color:var(--live-ink);text-align:left}.live-root :is(.live-workflow-nav,.live-nav-bottom>button) svg{flex:none;color:var(--live-muted)}.live-root :is(.live-workflow-nav,.live-nav-bottom>button,.live-task-group>button,.live-account):hover{background:var(--live-hover)}.live-root .live-new-task{height:36px;margin-bottom:8px;border:1px solid var(--live-line);border-radius:9px;background:var(--live-surface);box-shadow:0 1px 1px #00000008;font-weight:500}.live-root .live-new-task:hover{border-color:#d6d6d1}.live-root .live-new-task kbd{margin-left:auto;padding:0 5px;border:1px solid var(--live-line);border-radius:5px;font:11px/16px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--live-faint)}.live-root .live-nav-section{padding:14px 10px 4px;font-size:11.5px;font-weight:600;letter-spacing:.01em;color:var(--live-faint)}.live-root .live-task-list{margin-top:4px}.live-root .live-task-list>p{padding:7px 10px;font-size:12px;color:var(--live-muted)}.live-root .live-task-group>button{display:flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 10px;border-radius:8px;font-size:13px;color:var(--live-ink);text-align:left}.live-root .live-task-group>button>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-root .live-task-group>button.is-current{background:var(--live-selected);font-weight:500}.live-root .live-task-group>button>time{display:none;flex:none;font-size:12px;color:var(--live-faint)}.live-root .live-task-group>button:is(:hover,:focus-visible)>time{display:inline}.live-root .live-task-group>button>i{flex:none;width:12px;height:12px;margin:0;border:1.6px solid var(--live-line);border-top-color:var(--live-accent);border-radius:50%;background:none;animation:live-nav-spin .9s linear infinite}@keyframes live-nav-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.live-root .live-task-group>button>i{animation:none}}.live-root .live-nav-bottom{margin-top:6px;padding-top:6px;border-top:1px solid var(--live-line)}.live-root .live-account{gap:10px;height:44px;margin:0 0 6px;padding:0 6px 0 10px;border-top:0;border-radius:8px;font-size:13px;color:var(--live-ink)}.live-root .live-account small{display:block;font-size:11.5px;line-height:1.2;color:var(--live-faint)}.live-root .live-account>button{color:var(--live-faint)}@media(max-width:650px){.live-root .live-new-task kbd{display:none}}.live-root .live-nav-badge{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--live-accent, #2f6fed);color:#fff;font-size:11px;line-height:18px;text-align:center}.live-root .live-org-invite{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;background:#e9e9e5;color:#3a3a3f;font-size:13px}.live-root .live-org-invite>span{flex:1}.live-root .live-org-invite>button{height:28px;padding:0 12px;border:0;border-radius:8px;background:var(--live-ink, #262626);color:#fff;font:inherit;font-size:12.5px;cursor:pointer}.live-root .live-org-invite>button.is-link{padding:0;background:none;color:var(--live-muted, #6b6b66)}.live-root .live-task-list button>span.is-pending,.live-root .live-topbar>span.is-pending{color:#a6a6ab}.live-root .live-task-group>button>span.live-task-unseen{display:block;flex:0 0 7px;width:7px;min-width:7px;max-width:7px;height:7px;margin-left:auto;padding:0;border-radius:50%;background:#8a8a86;align-self:center}.live-root .live-task-group>button.is-unseen>span:first-child{font-weight:500}.live-root{--live-ink: #262626;--live-muted: #6b6b66;--live-faint: #9a9a94;--live-line: #e5e5e1;--live-surface: #fff;--live-navigation: #f6f6f5;--live-island: #fafafa;--live-selected: #ebebe8;--live-hover: #efefed;--live-accent: #2f6fed;--live-control-radius: 8px;--live-control-height: 34px;--live-reading-width: 748px;--live-content-gutter: 44px;background:var(--live-surface);color:var(--live-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.live-root :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--live-muted);outline-offset:3px}.live-root button:hover{background-color:var(--live-selected)}.live-root button:disabled{cursor:default}.live-root :is(.live-primary,.live-company-primary){min-height:var(--live-control-height);border:1px solid var(--live-ink);border-radius:var(--live-control-radius);padding:6px 12px;background:var(--live-ink);color:var(--live-surface);font-size:13px;font-weight:500;line-height:20px}.live-root :is(.live-primary,.live-company-primary):hover{background:#41413e;border-color:#41413e}.live-root :is(.live-company-secondary,.live-run-actions>button,.live-detail-header>button){min-height:var(--live-control-height);padding:6px 12px;border:1px solid var(--live-line);border-radius:var(--live-control-radius);background:var(--live-surface);color:var(--live-ink);font-size:13px;line-height:20px}.live-root :is(.live-company-secondary,.live-run-actions>button,.live-detail-header>button):hover{background:var(--live-navigation)}.live-root .live-detail-header>button{color:var(--live-muted);border-color:transparent}.live-root :is(.live-topbar,.live-team-toggle){font-size:13px;color:var(--live-muted)}.live-root .live-topbar>span{color:var(--live-ink)}.live-root :is(.live-nav,.live-topbar,.live-rail-heading,.live-account){border-color:var(--live-line)}.live-root :is(.live-current-work,.live-user-message,.live-turn .live-user-message){background:var(--live-navigation)}.live-root .live-avatar{background:var(--live-selected);color:var(--live-ink);border-color:var(--live-line)}.live-root .live-rail{background:var(--live-surface)}.live-root :is(.live-rail-heading,.live-colleague-directory .live-rail-tabs>button,.live-current-work .live-section-heading h3){font-size:13px;color:var(--live-muted)}.live-root .live-colleague-directory .live-rail-tabs>button[aria-selected=true]{color:var(--live-ink)}.live-root :is(.live-rail-explanation,.live-directory-empty,.live-person-copy>span,.live-reference-status,.live-rail-pin){color:var(--live-muted);font-size:12px}.live-root :is(.live-entry>p,.live-composer-note,.live-composer-meta,.live-composer-bottom,.live-artifact-meta,.live-personal-origin){color:var(--live-muted)}.live-root .live-composer textarea::placeholder{color:var(--live-muted)}.live-root .live-result-text{font-size:15px;line-height:1.65}.live-root .live-detail-dialog{background:var(--live-surface);color:var(--live-ink);border-color:var(--live-line);border-radius:12px;box-shadow:0 16px 64px #00000016}.live-root .live-detail-header{border-color:var(--live-line)}.live-root .live-detail-header h2{font-size:20px;letter-spacing:-.4px}.live-root :is(.live-detail-header p,.live-instruction-state){color:var(--live-muted);font-size:12px}.live-root .live-handoff-choices{border-color:var(--live-line);background:var(--live-surface);border-radius:var(--live-control-radius);box-shadow:0 4px 16px #00000008}.live-root .live-handoff-choices>button{font-size:13px;border-radius:6px}.live-root .live-handoff-choices>button[aria-pressed=true]{background:var(--live-selected)}.live-root .live-handoff-choices :is(p,small){color:var(--live-muted)}@media(max-width:1150px){.live-root{--live-content-gutter: 24px}}@media(max-width:650px){.live-root{--live-content-gutter: 16px}.live-root .live-result-text{font-size:14px;line-height:1.6}}@media(pointer:coarse){.live-root :is(.live-primary,.live-company-primary,.live-company-secondary,.live-detail-header>button){min-height:44px}}.live-root .live-waiting-list{flex:none}.live-root .live-waiting-list>button{flex-direction:column;align-items:flex-start;gap:2px;color:var(--live-ink)}.live-root .live-waiting-list>button>small{color:var(--live-muted);font-size:12px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-root :is(.live-work-content,.live-composer,.live-composer-meta,.live-composer-handoff,.live-composer-context-controls,.live-work-plan-offer,.live-sharing-requests){width:calc(100% - var(--live-content-gutter) * 2);max-width:var(--live-reading-width);margin-left:auto;margin-right:auto}.live-root .live-main.is-entry{overflow-y:auto;scrollbar-width:thin}.live-root .is-entry .live-topbar{position:sticky;top:0;z-index:3;background:var(--live-surface)}.live-root .is-entry .live-work-region{flex:none;overflow:visible;margin-top:auto}.live-root .is-entry .live-work-scroll{flex:none;width:100%;overflow:visible;display:block}.live-root .is-entry .live-work-content{padding-top:24px;padding-bottom:28px}.live-root .live-entry{max-width:none;margin:0}.live-root .live-entry h1{font-size:28px;letter-spacing:-.7px;line-height:1.35}.live-root .live-entry>p:not(.live-eyebrow){max-width:540px;margin-top:10px;font-size:14px;line-height:1.65;color:var(--live-muted)}.live-root .is-entry .live-composer-region{margin-bottom:auto;padding-top:0;padding-bottom:clamp(64px,12dvh,112px)}.live-root .live-main.is-entry:has(.live-brief) .live-work-region{margin-top:0;flex:3 0 auto;align-items:flex-end}.live-root .live-main.is-entry:has(.live-brief) .live-composer-region{margin-bottom:0;flex:1 0 auto;padding-bottom:24px}.live-root .live-composer{padding:14px;border:1px solid var(--live-line);border-radius:14px;box-shadow:0 2px 8px #00000006}.live-root .live-composer:focus-within{border-color:#aaa9a3}.live-root .live-composer textarea{min-height:72px;font-size:15px;line-height:1.6;padding:2px 2px 12px}.live-root .live-composer-bottom{gap:8px}.live-root .live-composer-bottom>span{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}.live-root .live-composer-bottom>div{min-width:0}.live-root .live-tools-toggle{padding:6px 7px;min-height:34px;border-radius:var(--live-control-radius);color:var(--live-muted);font-size:12px;text-align:left}.live-root .live-tools-toggle>span{white-space:nowrap}.live-root .live-composer-context-controls{padding:10px 12px;margin-top:4px;margin-bottom:10px;border:1px solid var(--live-line);border-radius:8px;background:var(--live-navigation)}.live-composer-context-controls[hidden]{display:none}.live-root .live-composer-meta{align-items:flex-start;flex-wrap:wrap;gap:6px 16px;padding-top:10px;font-size:12px}.live-root .live-composer-meta :is(.live-composer-note,summary){font-size:12px;color:var(--live-muted)}.live-root .live-model-control select{color:var(--live-muted);font-size:12px}.live-root .live-send{width:34px;height:34px;border-radius:8px;background:var(--live-ink)}.live-root .live-send:hover{background:#41413e}.live-root .live-send:disabled{background:var(--live-selected);color:var(--live-muted)}.live-root .live-composer-handoff{margin-bottom:10px}.live-root .live-draft-handoff{padding:0 2px}.live-root .live-draft-handoff-heading{min-height:32px}.live-root .live-draft-handoff-heading p{font-size:13px}.live-root .live-draft-handoff-heading strong{color:var(--live-ink)}.live-root .live-draft-handoff-heading span{color:var(--live-muted)}.live-root .live-draft-handoff-heading>button{padding:5px 7px;font-size:12px;color:var(--live-muted)}.live-root .live-handoff-title{color:var(--live-ink);font-weight:500;font-size:13px}.live-root .live-handoff-initial{width:25px;height:25px;border-radius:7px;background:var(--live-selected);color:var(--live-ink);font-size:12px}.live-root .live-handoff-experience{color:var(--live-muted);font-size:12px;margin-top:2px}.live-root .live-handoff-experience strong{color:inherit}.live-root .live-handoff-disclosure{color:var(--live-muted);font-size:12px}.live-root .live-handoff-detail-body{padding-left:33px}.live-root .live-handoff-choices>p{font-size:13px;line-height:1.65}@media(max-width:650px){.live-root .live-entry h1{font-size:25px}.live-root .is-entry .live-work-content{padding-top:24px;padding-bottom:24px}.live-root .live-composer-bottom{align-items:flex-end;flex-wrap:wrap}.live-root .live-composer-bottom>div{margin-left:auto}.live-root .live-handoff-detail-body{padding-left:0}.live-root .live-handoff-title{white-space:normal}}@media(pointer:coarse){.live-root .live-composer textarea{font-size:16px}.live-root :is(.live-tools-toggle,.live-send,.live-draft-handoff-heading>button){min-height:44px}.live-root .live-send{width:44px}}.live-composer-stack{width:calc(100% - var(--live-content-gutter) * 2);max-width:var(--live-reading-width);margin:0 auto;border:0;border-radius:26px;background:linear-gradient(var(--live-island) 0 calc(100% - 28px),transparent calc(100% - 28px)) no-repeat;color:var(--live-ink)}.live-composer-tray{min-width:0;padding:0 14px}.live-composer-tray-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:45px}.live-composer-recipient-toggle{display:flex;align-items:center;gap:8px;min-width:0;min-height:34px;padding:4px 0;border:0;background:none;color:var(--live-ink);font-size:12px;text-align:left}.live-composer-recipient-copy{min-width:0}.live-composer-recipient-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-composer-recipient-toggle>svg{flex:0 0 auto;color:var(--live-muted)}.live-composer-recipient-toggle[aria-expanded=true]>.live-composer-recipient-chevron{transform:rotate(180deg)}.live-composer-tray-heading .live-tools-toggle{display:flex;align-items:center;flex:0 0 auto;gap:6px;min-height:34px;padding:3px 0 3px 7px;color:var(--live-muted);font-size:12px;border:0;background:none}.live-composer-tray-heading .live-tools-toggle:hover,.live-composer-recipient-toggle:hover{color:#171717}.live-composer-tray-heading .live-tools-toggle[aria-expanded=true]{color:var(--live-ink)}.live-tools-count{font-size:11px;border:1px solid var(--live-line);border-radius:5px;padding:0 4px;min-width:16px;text-align:center}.live-composer-stack .live-handoff-initial{width:25px;height:25px;flex:0 0 25px;border:1px solid #deded9;border-radius:6px;background:#fdfdfc;font-size:11px}.live-composer-stack .live-composer{width:100%;max-width:none;margin:0;padding:16px 16px 14px 18px;border:1px solid rgba(0,0,0,.1);border-radius:24px;background:#fff;box-shadow:0 0 0 1px #00000005,0 2px 8px #0000000a,0 8px 24px #0000000a}.live-composer-stack .live-composer:focus-within{border-color:#0000002e;box-shadow:0 0 0 1px #00000008,0 2px 8px #0000000d,0 10px 28px #0000000f}.live-composer-stack .live-composer textarea{min-height:72px;font-size:16px}.live-composer-stack .live-composer-bottom{margin-top:8px}.live-main:not(.is-entry) .live-composer-stack .live-composer{padding:10px 12px 10px 16px}.live-main:not(.is-entry) .live-composer-stack .live-composer textarea{min-height:30px;padding:2px 2px 4px}.live-main:not(.is-entry) .live-composer-stack .live-composer-bottom{margin-top:4px}.live-composer-stack .live-composer-context-controls,.live-composer-recipient-panel{width:100%;max-width:none;margin:0;border:0;border-radius:0;padding:0 0 12px;background:transparent;max-height:min(340px,40dvh);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;font-size:12px}.live-composer-stack .live-composer-context-controls{display:block}.live-composer-stack [hidden]{display:none!important}.live-composer-recipient-panel>.live-composer-handoff,.live-composer-recipient-panel>.live-work-plan-offer,.live-composer-recipient-panel>.live-composer-access,.live-composer-recipient-panel>.live-collaboration-offer{width:100%;max-width:none;margin:0;padding:6px 0 8px}.live-composer-stack .live-handoff-choices{max-height:none;overflow:visible;overscroll-behavior:auto;border:0;margin:0;padding:4px 0;background:none;box-shadow:none}.live-composer-stack .live-handoff-choices>p{margin:0 0 8px}.live-composer-stack .live-handoff-choices>button{border-radius:12px}.live-composer-stack .live-send{border-radius:50%}.live-composer-stack .live-pace-button{padding:0 14px;border-radius:999px}.live-composer-stack .live-handoff-detail-body{padding:5px 0 8px}.live-composer-stack .live-handoff-continuity{margin:0 0 10px;padding:0;font-size:12px}.live-composer-recipient-attention{padding-bottom:10px;font-size:12px}.live-composer-tray-heading .live-composer-recipient{font-size:12px;margin:0}.live-composer-tray .live-handoff-pending{font-size:12px;padding:0}.live-composer-stack .live-composer-error{width:100%;margin:0 0 10px;font-size:12px}.live-composer-stack .live-context-trigger,.live-composer-stack .live-browser-selection>summary,.live-composer-app-row>summary,.live-composer-app-empty{display:flex;align-items:center;gap:9px;min-height:39px;width:100%;padding:7px 0;border:0;border-radius:0;margin:0;background:none;text-align:left;font-size:12px;color:var(--live-ink)}.live-composer-stack .live-context-trigger>svg,.live-composer-stack .live-browser-selection>summary>svg,.live-composer-app-row>summary>svg,.live-composer-app-empty>svg{flex:0 0 auto;color:var(--live-muted)}.live-composer-tool-state{margin-left:auto;color:var(--live-muted);text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:52%}.live-composer-stack .live-browser-selection{margin:0;padding:0;border:0}.live-composer-app-row,.live-composer-stack .live-browser-selection{border-top:1px solid var(--live-line)}.live-composer-app-row>summary,.live-composer-stack .live-browser-selection>summary{cursor:pointer;list-style:none}.live-composer-app-row>summary::-webkit-details-marker,.live-composer-stack .live-browser-selection>summary::-webkit-details-marker{display:none}.live-composer-app-row[open]>summary>svg:last-child,.live-composer-stack .live-browser-selection[open]>summary>svg:last-child{transform:rotate(180deg)}.live-composer-app-row fieldset{border:0;padding:0 0 8px 25px;margin:0}.live-composer-app-row legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.live-composer-app-row label{display:flex;align-items:flex-start;gap:8px}.live-composer-app-row small{display:block;font-size:11px;color:var(--live-muted);margin-top:4px}.live-composer-app-row p,.live-composer-stack .live-browser-availability{font-size:12px;line-height:1.55;color:var(--live-muted)}.live-composer-app-empty button{margin-left:auto}.live-composer-stack .live-manage-apps{font-size:11px;margin:0 0 6px 25px}.live-composer-stack .live-context-panel{position:static;width:100%;max-height:none;overflow:visible;margin:0 0 8px;padding:10px;background:#fff;border-color:var(--live-line);box-shadow:none}.live-composer-tools-footer{display:flex;justify-content:flex-end;padding-top:5px}.live-composer-tools-footer button{min-height:28px;font-size:12px;color:var(--live-muted)}.live-composer-stack .live-handoff-close{margin:6px 0 0 4px}.live-composer-team-members{list-style:none;margin:0;padding:0}.live-composer-team-members li{display:flex;align-items:flex-start;gap:10px;padding:10px 0}.live-composer-team-members li+li{border-top:1px solid var(--live-line)}.live-composer-team-members li>span:last-child{display:flex;flex-direction:column;gap:5px;min-width:0}.live-composer-team-members strong{font-size:13px;font-weight:550}.live-composer-team-members li>span:last-child>span{color:var(--live-muted);line-height:1.55}.live-composer-team-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--live-line);margin-top:10px;padding-top:10px}.live-composer-team-actions p{margin:0;font-size:11px;color:var(--live-muted)}.live-composer-team-actions>div{display:flex;gap:10px;align-items:center}.live-composer-team-actions button{font-size:12px}.live-composer-team-offer .live-work-plan-basis{margin-top:4px}@media(max-width:650px){.live-composer-tray{padding:0 11px}.live-composer-tray-heading{flex-wrap:wrap;gap:0 8px;padding:5px 0}.live-composer-recipient-toggle{flex:1 1 145px}.live-composer-tray-heading .live-tools-toggle{margin-left:auto;font-size:11px}.live-composer-stack .live-composer{padding:12px}.live-composer-team-actions>div{flex-wrap:wrap}.live-composer-tool-state{max-width:48%}.live-composer-recipient-panel,.live-composer-stack .live-composer-context-controls{max-height:min(310px,38dvh)}}.live-composer-stack .live-browser-selection fieldset{position:static;width:100%;margin:0 0 8px;padding:10px;border-color:var(--live-line);box-shadow:none}.live-composer-stack .live-browser-availability{position:static;width:auto;margin:0;padding:4px 0 10px 25px;border:0;border-radius:0;background:none;box-shadow:none}.live-composer-stack .live-browser-availability strong{display:flex;align-items:baseline;gap:8px;font-size:12px;font-weight:500;color:var(--live-ink)}.live-composer-stack .live-browser-availability small{margin:0;font-size:11px;font-weight:400}.live-composer-stack .live-browser-availability p{margin:4px 0 0}.live-composer-stack .live-chrome-connection,.live-browser-chrome-hint{margin-left:25px}.live-browser-chrome-hint{padding:10px 0;border-top:1px solid var(--live-line);font-size:12px}.live-browser-chrome-hint p{margin:4px 0 0;color:var(--live-muted);line-height:1.5}.live-composer-recipient-title{font-weight:500}.live-composer-recipient-description{color:var(--live-muted);font-weight:400}.live-composer-stack .live-work-app-unavailable small{display:block;margin-top:4px;line-height:1.5;color:var(--live-muted)}@media(max-width:650px){.live-composer-recipient-toggle{flex-basis:200px}}.live-composer-tool-name{display:flex;flex:1;flex-direction:column;min-width:0;font-size:12.5px}.live-composer-tool-name>small{overflow:hidden;color:var(--live-muted);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.live-composer-tool-action{flex-shrink:0;padding:3px 10px;border:1px solid var(--live-line);border-radius:7px;background:var(--live-surface);color:#3a3a3f;font-size:12px}.live-root .live-switch{position:relative;flex-shrink:0;width:30px;height:18px;min-height:0;margin:0;padding:0;border:0;border-radius:9px;background:#d9d9d5;cursor:pointer}.live-root .live-switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .12s}.live-root .live-switch[aria-checked=true]{background:var(--live-ink)}.live-root .live-switch[aria-checked=true]:after{left:14px}.live-root .live-switch:hover:not(:disabled){background:#c9c9c4}.live-root .live-switch[aria-checked=true]:hover:not(:disabled){background:#41413e}.live-root .live-switch:disabled{opacity:.5;cursor:default}.live-composer-app-tools{padding:0 0 8px 25px}.live-composer-app-tools>p{margin:0 0 4px}.live-composer{position:relative}.live-composer-drop{position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:5;display:flex;align-items:center;justify-content:center;border:2px dashed #b9b9b4;border-radius:10px;background:#f6f6f5f0;color:var(--live-ink);font-size:13px;pointer-events:none}.live-composer-hint{margin-left:8px;color:var(--live-faint);font-size:11.5px;white-space:nowrap}@media(max-width:650px){.live-composer-hint{display:none}}.live-root .live-handoff-faces{display:inline-flex;flex:none}.live-root .live-handoff-faces>.live-handoff-initial{border-radius:50%;box-shadow:0 0 0 2px #fafaf9}.live-root .live-handoff-faces>.live-handoff-initial+.live-handoff-initial{margin-left:-5px}.live-colleague-choice-meta{display:flex;gap:10px;margin:4px 0 0;color:var(--live-faint, #8a8a90);font-size:11.5px}.live-colleague-choice-meta button.live-text-link{font-size:11.5px}.live-join-card{container-type:inline-size;margin-top:18px;border:1px solid var(--live-line, #e5e5e1);border-radius:12px;background:var(--live-surface, #fff);color:var(--live-ink, #262626);font-size:13px;line-height:1.6}.live-join-card-head{display:flex;align-items:center;gap:14px;padding:14px 16px}.live-root .live-join-card-avatar,.live-join-card-avatar{flex:none;width:40px;height:40px;border-radius:10px;font-size:17px}.live-join-card-who{flex:1;min-width:0}.live-join-card h3{margin:0;font-size:14.5px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.live-join-card-role,.live-join-card-since{color:var(--live-muted, #666660);font-size:12.5px;overflow-wrap:anywhere}.live-join-card-since:before{content:" · "}.live-join-card-actions{display:flex;flex:none;align-items:center;gap:8px}.live-join-card .live-join-card-actions button{white-space:nowrap}.live-join-card .live-colleague-confirm-new{padding:4px 6px;border:0;background:none;color:#55555b;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.live-join-card-body{padding:10px 16px 12px 70px;border-top:1px solid #efefec;color:#3d3d3b}.live-join-card-body p{margin:0 0 3px;overflow-wrap:anywhere}.live-join-card-body p:last-child{margin-bottom:0}.live-join-card-label{margin-right:8px;color:var(--live-faint, #8a8a90);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.live-colleague-confirm-team{color:var(--live-faint, #8a8a90)}@container (max-width: 560px){.live-join-card-head{flex-wrap:wrap}.live-join-card-who{flex-basis:calc(100% - 54px)}.live-join-card-actions{flex-basis:100%;flex-direction:column-reverse;align-items:stretch}.live-join-card .live-join-card-actions button{width:100%}.live-join-card-body{padding-left:16px}}@media(prefers-reduced-motion:no-preference){.live-join-card-avatar{animation:live-colleague-pop .38s cubic-bezier(.2,1.4,.4,1) both}.live-join-card h3,.live-join-card-role,.live-join-card-since{animation:live-colleague-rise .28s ease-out .16s both}}@keyframes live-colleague-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes live-colleague-rise{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}.live-colleague-ask .live-colleague-choice-meta{justify-content:flex-end}.live-root .live-default-apps{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.live-root .live-default-apps li{display:inline-flex;align-items:center;gap:2px;height:26px;padding:0 4px 0 10px;border:1px solid #cfcfca;border-radius:999px;background:var(--live-selected);font-size:12px;color:var(--live-ink)}.live-root .live-default-apps small{color:var(--live-muted);font-size:11.5px}.live-root .live-default-apps button{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:2px;padding:0;border:0;border-radius:50%;background:none;color:var(--live-muted);cursor:pointer}.live-root .live-default-apps button:hover{background:#dcdcd8;color:var(--live-ink)}.live-root :is(button,a,label).live-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;margin:0;padding:0 12px;border:1px solid var(--live-line);border-radius:var(--live-control-radius);background:var(--live-surface);color:#3a3a3f;font:inherit;font-size:12.5px;font-weight:400;line-height:18px;text-decoration:none;white-space:nowrap;cursor:pointer}.live-root :is(button,a,label).live-secondary:hover:not(:disabled){background:var(--live-navigation)}.live-root :is(button,a,label).live-secondary:is([aria-pressed=true],[aria-expanded=true]){background:var(--live-selected);border-color:#cfcfca;color:var(--live-ink)}.live-root :is(button,a,label).live-secondary:disabled{opacity:.5;cursor:default}.live-root :is(button,a).live-text-link{display:inline;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:var(--live-ink);font:inherit;font-size:12.5px;font-weight:400;text-align:left;text-decoration:underline;text-decoration-color:#d6d6d2;text-underline-offset:3px;cursor:pointer}.live-root :is(button,a).live-text-link:hover:not(:disabled){background:none;text-decoration-color:currentColor}.live-root :is(button,a).live-text-link:disabled{color:var(--live-faint);cursor:default}.live-root .live-group-label{color:var(--live-muted);font-size:10.5px;font-weight:600;letter-spacing:.6px;line-height:16px;text-transform:uppercase}.live-root .live-section-title{color:var(--live-ink);font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-transform:none}@media(pointer:coarse){.live-root :is(button,a,label).live-secondary{min-height:44px}}.live-change-list ul{list-style:none;margin:8px 0;padding:0}.live-change-list-title{font-size:14px;margin:4px 0 0}.live-change-list-item{display:flex;gap:8px;padding:8px 0;border-bottom:1px solid var(--live-line, #e5e5e1)}.live-change-list-item input{margin-top:3px}.live-change-list-item details{font-size:12px;color:var(--live-muted, #6b6b66)}.live-change-list-item pre{white-space:pre-wrap;word-break:break-word;font-size:12px;margin:4px 0 0}.live-change-list-actions{display:flex;gap:8px;margin-top:10px}.live-change-list-note{font-size:12px;color:var(--live-muted, #6b6b66);margin:8px 0 0}.live-change-list-other{display:block;color:#6b4a22;font-size:12px}html:has(.quick-task),html:has(.quick-task) body,html:has(.quick-task) #root{height:100%;margin:0;background:transparent}.quick-task{box-sizing:border-box;height:100%;display:flex;flex-direction:column;background:#fffffff7;border-radius:14px;color:#262626;font:13px/1.45 -apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden;-webkit-app-region:drag}.quick-task :is(textarea,button,label,input){-webkit-app-region:no-drag}.quick-task textarea{flex:1;border:0;outline:0;resize:none;background:transparent;padding:16px 18px 8px;font:16px/1.45 -apple-system,BlinkMacSystemFont,sans-serif;color:#262626;caret-color:#2f6fed}.quick-task textarea::placeholder{color:#9a9a94}.quick-picks{display:flex;flex-wrap:wrap;gap:6px;padding:0 18px 10px}.quick-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e5e1;border-radius:999px;padding:2px 9px;background:#fff;color:#6b6b66;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.quick-chip:hover{background:#efefed}.quick-chip.is-chosen{border-color:#262626;background:#262626;color:#fff}.quick-avatar{width:16px;height:16px;border-radius:50%;background:#e9e9e6;color:#555;display:grid;place-items:center;font-size:9px}.quick-chip.is-chosen .quick-avatar{background:#fff;color:#262626}.quick-warn{margin:0;padding:10px 18px;font-size:12.5px;color:#8a4b00;background:#fff8ec;border-top:1px solid #f1e3c8}.quick-bar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid #e5e5e1;color:#6b6b66;font-size:12px}.quick-tools{display:flex;gap:6px;align-items:center;min-width:0;overflow:hidden}.quick-keys{white-space:nowrap}.quick-file{display:inline-flex;gap:4px;align-items:center;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#262626}.quick-file button{border:0;background:none;color:#9a9a94;cursor:pointer;padding:0 2px}.quick-done{flex-direction:row;align-items:center;gap:10px;padding:14px 18px;font-size:14px}.quick-done p{flex:1;margin:0}.quick-ok{width:20px;height:20px;border-radius:50%;background:#262626;color:#fff;display:grid;place-items:center;font-size:11px}.quick-done button{border:1px solid #e5e5e1;border-radius:8px;padding:3px 10px;background:#fff;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#343434;background:#fff;font-synthesis:none;font-weight:400;--nav: 248px;--rail: 316px;--reading: 736px;--line: #ededee}*{box-sizing:border-box}body{margin:0;min-width:360px;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button{cursor:pointer;color:inherit;border:0;background:none;transition:background .12s}button:disabled{cursor:default}button:focus-visible{outline:2px solid #8c9ba9;outline-offset:3px}input:focus,textarea:focus{outline:0}h1,h2,h3,p{margin:0}svg{flex-shrink:0}button:hover{background:#f2f2f3}.app{height:100dvh;overflow:hidden;font-size:14px}.navigation{position:fixed;inset:0 auto 0 0;width:var(--nav);background:#f8f8f9;border-right:1px solid #eeeeef;padding:20px 10px 0;display:flex;flex-direction:column}.workspace-name{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 19px}.wordmark{display:flex;align-items:center;gap:7px;font-size:18px;font-weight:600;letter-spacing:-.45px;padding:4px;border-radius:6px}.icon-button{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:#838387;flex-shrink:0}.main-nav{display:grid;gap:3px}.main-nav>button,.project-row{display:flex;align-items:center;gap:11px;text-align:left;border-radius:7px;padding:9px 8px;font-size:14px}.selected{background:#ebebed!important}.nav-group{margin-top:27px}.nav-label{padding:0 8px 10px;color:#98989c;font-size:13px}.project-row{width:100%}.nested-task{width:100%;text-align:left;font-size:13px;border-radius:7px;padding:9px 8px 9px 36px}.recents{display:grid;gap:3px}.recents>button{padding:9px 8px;border-radius:7px;text-align:left;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-bottom{margin:auto -10px 0;padding:13px 16px;display:flex;align-items:center;gap:9px;border-top:1px solid #eeeeef;font-size:13px}.sidebar-bottom>.icon-button{margin-left:auto}.topbar{height:42px;position:absolute;left:var(--nav);right:0;top:0;border-bottom:1px solid #f0f0f1;display:flex;justify-content:space-between;align-items:center;padding:0 16px;z-index:2;background:#fff}.topbar-left{display:flex;align-items:center;gap:11px;font-size:13px;font-weight:500}.topbar-left>.icon-button:first-child{display:none}.topbar-actions{display:flex;align-items:center;gap:15px}.text-button{display:inline-flex;align-items:center;gap:7px;padding:5px 7px;border-radius:6px;font-size:13px;color:#717176}.context-control{font-size:12px}.main{position:absolute;left:var(--nav);right:var(--rail);top:42px;bottom:0;display:flex;flex-direction:column}.work-scroll{overflow:auto;flex:1;scrollbar-width:thin;scrollbar-color:#e4e4e5 transparent}.work-content{width:calc(100% - 96px);max-width:var(--reading);margin:0 auto;padding:38px 0 175px;font-size:14px;line-height:1.8}.request-message{padding:13px 17px;background:#f5f5f6;border-radius:14px;max-width:90%;margin:0 0 27px auto;line-height:1.7}.creation-event{display:flex;gap:8px;align-items:center;color:#89898d;font-size:12px;line-height:20px;padding:0 0 10px;margin-bottom:21px;width:100%;border-radius:0;border-bottom:1px solid var(--line);text-align:left}.creation-event:hover{background:transparent;color:#454549}.response-content p{margin-bottom:20px}.response-content strong{font-weight:600}.response-content h2{font-size:14px;line-height:24px;font-weight:600;margin:27px 0 12px}.estimate{width:100%;border-collapse:collapse;font-size:13px;line-height:20px;margin:19px 0 28px;font-variant-numeric:tabular-nums}.estimate th{text-align:left;font-weight:400;font-size:12px;color:#88888b;border-bottom:1px solid #e7e7e9;padding:9px 0}.estimate td{padding:10px 0;border-bottom:1px solid #f1f1f2}.estimate th:not(:first-child),.estimate td:not(:first-child){text-align:right}.estimate th:nth-child(2){width:80px}.estimate th:last-child{width:120px}.estimate tfoot td{font-weight:600;border:0;padding-top:13px}.decision-actions{display:flex;align-items:center;gap:13px;margin-top:-5px}.outline-button{font-size:12px;line-height:20px;border:1px solid #dedee0;border-radius:7px;display:inline-flex;gap:10px;align-items:center;padding:6px 12px;background:#fff}.artifact-link{display:flex;align-items:center;gap:12px;border:1px solid #e6e6e8;border-radius:11px;padding:14px 15px;margin-top:30px;width:100%;text-align:left}.artifact-link>svg{color:#85858a}.artifact-link>span{display:grid;gap:3px;font-size:13px}.artifact-link strong{font-weight:500}.artifact-link small{color:#85858a;font-size:12px}.artifact-link>svg:last-child{margin-left:auto}.resolved{display:flex;align-items:center;gap:8px;font-size:12px;background:#f7f7f8;border-radius:7px;padding:10px 12px}.resolved>.text-button{margin-left:auto}.review-summary{display:flex;align-items:flex-start;gap:10px;margin-top:25px;color:#727276;font-size:12px}.review-summary>svg{margin-top:4px}.review-summary p{margin:0}.inline-link{display:block;padding:0;color:#57575c;font-size:12px;text-decoration:underline;text-underline-offset:3px;margin-top:4px}.composer-position{position:absolute;bottom:12px;left:0;right:0;background:#fff}.composer{width:calc(100% - 96px);max-width:var(--reading);margin:auto;min-height:104px;border:1px solid #e6e6e8;border-radius:18px;background:#fff;box-shadow:0 3px 12px #00000005;padding:12px 12px 8px}.composer:focus-within{border-color:#c7c7cb}.composer textarea{width:100%;border:0;resize:none;background:transparent;color:#333;padding:3px 3px 8px;font-size:14px;line-height:22px;min-height:46px;max-height:120px}.composer textarea::placeholder{color:#99999e}.composer-tools{display:flex;align-items:center;gap:8px}.composer-tools .text-button{font-size:12px;color:#909094;padding-left:2px}.composer-spacer{flex:1}.composer-person{display:flex;align-items:center;gap:6px;font-size:12px;color:#707074;border-radius:5px;padding:5px}.send-button{display:flex;align-items:center;justify-content:center;background:#232326;color:#fff;width:29px;height:29px;border-radius:50%;margin-left:5px}.send-button:hover{background:#404045}.send-button:disabled{background:#e6e6e8;color:#aaaab0}.team-rail{position:absolute;right:12px;top:54px;width:292px}.team-panel{border:1px solid #e7e7e9;border-radius:19px;box-shadow:0 2px 6px #00000004,0 4px 18px #00000004;background:#fff;padding:12px 14px 16px}.panel-heading{display:flex;align-items:center;justify-content:space-between;color:#95959b;font-size:14px;margin:0 0 11px}.team-person{display:flex;width:100%;gap:10px;align-items:flex-start;text-align:left;border-radius:8px;padding:8px 3px 10px}.team-person>svg{margin-top:2px;color:#7d7d85}.team-person>span{min-width:0;flex:1}.person-title{display:flex;align-items:center;gap:8px;line-height:20px;font-weight:500;font-size:13px}.person-title small{font-size:11px;font-weight:400;color:#949499;margin-left:auto}.person-description,.person-status{display:block;font-size:11px;line-height:18px;margin-top:3px;color:#85858c}.person-status{color:#73737a;font-size:10px}.available{border-top:1px solid #f0f0f1;margin-top:13px;padding-top:17px}.section-caption{color:#929297;font-size:12px;margin-bottom:12px}.suggested{display:flex;align-items:center;gap:5px}.suggested>button:first-child{display:flex;align-items:center;gap:10px;text-align:left;padding:4px 0;border-radius:6px;flex:1}.suggested svg{color:#85858d}.suggested strong{display:block;font-size:12px;font-weight:500}.suggested small{font-size:11px;color:#88888f;margin-top:4px;display:block}.browse-team{display:flex;align-items:center;justify-content:space-between;width:100%;padding:7px 3px;margin-top:12px;font-size:12px;color:#8b8b91;border-radius:5px}.panel-context{border-top:1px solid #f0f0f1;padding-top:18px;margin-top:12px}.panel-context>button{display:flex;gap:10px;align-items:center;font-size:13px;padding:0;width:100%;text-align:left}.panel-context>button>svg{color:#95959a}.panel-context>button>svg:last-child{margin-left:auto}.context-caption{display:block;font-size:11px;line-height:18px;color:#929297;margin:6px 0 0 27px}.empty-team{font-size:12px;padding:5px 2px 10px;line-height:20px}.empty-team p{margin-bottom:7px}.empty-team span{font-size:11px;color:#96969b}.new-work{width:calc(100% - 96px);max-width:var(--reading);margin:auto;transform:translateY(-112px)}.new-heading h1{font-size:25px;letter-spacing:-.65px;line-height:34px;font-weight:500}.new-heading p{font-size:14px;color:#8d8d93;margin-top:13px}.starter{margin-top:34px}.starter button{display:flex;align-items:center;gap:10px;padding:8px 0;border-radius:5px;font-size:13px;color:#797980}.starter button>svg:last-child{margin-left:9px}.composer-position.initial{top:calc(50% - 10px);bottom:auto}.input-note{text-align:center;font-size:11px;color:#aaaab0;margin-top:12px}.attachment{display:flex;gap:5px;align-items:center;font-size:11px;color:#737379;padding:3px 6px;background:#f6f6f7;width:fit-content;border-radius:5px}.directory-mode{right:0;overflow:auto}.directory{width:calc(100% - 112px);max-width:960px;margin:55px auto 60px}.directory-heading h1{font-size:23px;font-weight:500;letter-spacing:-.5px}.directory-heading p{font-size:14px;color:#85858b;margin-top:12px}.directory-toolbar{display:flex;align-items:center;justify-content:space-between;margin-top:33px;border-bottom:1px solid #e8e8ea;padding-bottom:12px;gap:20px}.tabs{display:flex;gap:19px;align-items:center}.tabs>button{padding:9px 0;color:#99999f;font-size:13px;border-bottom:1px solid transparent}.tabs>button.active{color:#333337;border-bottom-color:#45454b}.tabs span{margin-left:5px;color:#a0a0a6;font-size:11px}.search-field{display:flex;align-items:center;gap:9px;border:1px solid #e7e7e9;border-radius:8px;padding:9px 11px;color:#9999a0}.search-field:focus-within{border-color:#aaaab1}.search-field input{border:0;background:transparent;font-size:12px;width:210px;color:#45454b}.search-field input::placeholder{color:#a0a0a7}.directory-columns{display:grid;grid-template-columns:1fr 150px 58px;gap:20px;padding:22px 0 6px;color:#9999a0;font-size:11px}.employee-result{display:flex;align-items:center;gap:20px;padding:15px 0;border-bottom:1px solid #efeff1}.employee-description{display:flex;gap:13px;align-items:center;flex:1;text-align:left;border-radius:7px;padding:3px 0;min-width:0}.employee-description>svg{color:#85858d}.employee-description strong{font-size:13px;font-weight:500}.result-note{display:block;font-size:12px;color:#8d8d94;margin-top:6px}.result-owner{font-size:12px;width:150px;color:#6a6a73}.result-owner small{display:block;font-size:11px;color:#9a9aa1;margin-top:5px}.quiet-button{display:flex;gap:5px;align-items:center;justify-content:center;font-size:12px;border-radius:6px;padding:6px}.add-employee{min-width:58px;color:#74747d}.add-employee:disabled{color:#aaaab0}.directory-footnote,.empty-results{font-size:12px;line-height:20px;color:#96969c;padding:20px 0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#1818201a;z-index:10;display:flex;align-items:center;justify-content:center;padding:30px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.team-picker,.profile-dialog,.artifact-dialog{width:520px;max-height:calc(100dvh - 70px);overflow:auto;border-radius:18px;background:#fff;border:1px solid #e5e5e8;box-shadow:0 16px 80px #00000014;padding:23px}.dialog-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:21px}.dialog-heading h2{font-size:16px;font-weight:500}.picker-search{padding:12px;margin-bottom:13px}.picker-search input{font-size:14px;width:100%}.team-picker .tabs{gap:23px;border-bottom:1px solid #ededf0}.compact{gap:10px;padding:12px 0}.compact .result-note{font-size:11px;line-height:17px}.picker-footer{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#97979f;margin-top:16px}.profile-dialog{width:450px;padding:26px}.profile-dialog>h2{font-size:22px;font-weight:500;letter-spacing:-.3px}.profile-intro{font-size:13px;line-height:21px;color:#898990;margin-top:10px}.profile-dialog dl{margin:28px 0}.profile-dialog dl>div{margin-bottom:17px}.profile-dialog dt{font-size:11px;color:#96969c;margin-bottom:5px}.profile-dialog dd{font-size:13px;line-height:20px;margin:0}.profile-dialog h3{font-size:13px;font-weight:500;margin-bottom:11px}.profile-dialog>p:not(.profile-intro){font-size:13px;line-height:22px;color:#777780}.profile-dialog>.outline-button{margin-top:25px}.source-row{display:flex;align-items:center;gap:12px;border-bottom:1px solid #eeeef0;padding:19px 0;font-size:13px}.source-row strong{display:block;font-weight:500}.source-row small{display:block;font-size:10px;margin-top:6px;color:#96969e}.source-row>svg{color:#888890}.source-row>svg:last-child{margin-left:auto}.fine-print{font-size:11px!important;margin-top:23px}.artifact-dialog{width:680px;padding:25px 40px 35px}.artifact-dialog>.dialog-heading{font-size:12px;color:#92929a}.artifact-dialog>h1{font-size:25px;font-weight:500;letter-spacing:-.5px;margin-top:25px}.artifact-dialog>h2{font-size:14px;font-weight:600;margin:27px 0 13px}.artifact-dialog>p{font-size:14px;line-height:24px;color:#72727a}.artifact-dialog>.proposal-price{font-size:24px;font-weight:500;color:#35353c;margin-bottom:8px}.document-end{margin-top:30px;padding-top:17px;border-top:1px solid #eeeeef;color:#9a9aa0;font-size:12px}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);z-index:30;display:flex;gap:8px;align-items:center;background:#fff;border:1px solid #e6e6e8;box-shadow:0 5px 25px #00000010;padding:13px 18px;border-radius:10px;font-size:12px}.options-menu{position:absolute;z-index:8;left:calc(var(--nav) + 20px);top:40px;background:#fff;box-shadow:0 8px 35px #00000012;border:1px solid #e5e5e8;padding:6px;border-radius:9px;min-width:240px}.options-menu button{display:flex;gap:8px;align-items:center;font-size:12px;width:100%;padding:10px;text-align:left;border-radius:5px}.followup{margin-top:30px}.followup>p{font-size:12px;color:#888890}.nav-closed{--nav: 0px}.nav-closed .navigation{display:none}.nav-closed .topbar-left>.icon-button:first-child{display:flex}.team-closed{--rail: 0px}.arrival{animation:arrive .8s ease}@keyframes arrive{0%{background:#ededf0;transform:translateY(5px)}to{background:transparent;transform:translateY(0)}}@media(min-width:1600px){:root{--nav: 264px;--rail: 324px}.team-rail{width:300px}.work-content,.composer,.new-work{width:calc(100% - 160px)}}@media(max-width:1200px){:root{--nav: 210px;--rail: 284px}.team-rail{width:260px}.work-content,.composer,.new-work{width:calc(100% - 64px)}.composer-person{display:none}.navigation{padding-top:14px}.context-control{display:none}.new-heading h1{font-size:23px}}@media(max-width:950px){:root{--nav: 190px;--rail: 0px}.team-rail{z-index:4;width:278px;box-shadow:0 10px 50px #00000010}.main{right:0}.topbar-left>.icon-button:first-child{display:flex}.topbar-left{gap:7px}.directory{width:calc(100% - 48px)}.directory-toolbar{align-items:flex-start;flex-direction:column;gap:13px}.directory-columns{grid-template-columns:1fr 90px 58px}.result-owner{width:90px}.search-field,.search-field input{width:100%}}@media(max-width:650px){:root{--nav: 0px}.navigation{display:none}.topbar{padding:0 10px}.topbar-left>span{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-content,.composer,.new-work{width:calc(100% - 36px)}.work-content{padding-top:24px}.team-rail{right:8px;top:48px}.new-heading h1{font-size:23px;max-width:270px}.new-heading p{max-width:255px;line-height:22px}.new-work{transform:translateY(-120px)}.composer-position.initial{top:calc(50% + 10px)}.input-note{font-size:10px}.directory{margin-top:32px}.directory-heading h1{font-size:21px}.result-owner,.directory-columns>span:nth-child(2){display:none}.employee-result{gap:6px}.result-note{font-size:11px;line-height:17px}.modal-backdrop{padding:15px}.profile-dialog,.team-picker{padding:20px}.artifact-dialog{padding:20px 26px}.request-message{max-width:100%}.toast{width:max-content;max-width:90vw}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.person-title{font-size:14px}.person-description{font-size:12px}.person-status{font-size:11px}.section-caption,.suggested strong{font-size:13px}.suggested small,.context-caption{font-size:12px}.browse-team{font-size:13px}.nested-task{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-rail{max-height:calc(100dvh - 70px);overflow:auto;scrollbar-width:thin}.team-panel{min-height:0}.employee-result{display:grid;grid-template-columns:minmax(0,1fr) 150px 58px}.employee-result.compact{grid-template-columns:minmax(0,1fr) 58px}.employee-description{width:100%}.result-owner{width:auto}.result-note,.result-owner small,.directory-heading p,.profile-intro,.person-description,.context-caption,.section-caption,.input-note,.tabs span,.directory-columns,.empty-team span{color:#76767d}@media(max-width:950px){.employee-result{grid-template-columns:minmax(0,1fr) 90px 58px}.employee-result.compact{grid-template-columns:minmax(0,1fr) 58px}}@media(max-width:650px){.employee-result,.directory-columns{grid-template-columns:minmax(0,1fr) 58px}}:root{--rail: 336px}.team-rail{position:absolute;inset:42px 0 0 auto;width:var(--rail);max-height:none;border-left:1px solid #ededee;background:#fff;overflow:auto;scrollbar-width:thin;box-shadow:none}.team-panel{min-height:100%;padding:20px;border:0;border-radius:0;box-shadow:none}.rail-heading{height:28px;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:15px;font-weight:500;color:#28282d}.rail-search{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border:1px solid #dedee3;border-radius:8px;color:#74747e}.rail-search:focus-within{border-color:#92929b}.rail-search input{width:100%;min-width:0;border:0;background:transparent;font-size:14px;color:#343438}.rail-search input::placeholder{color:#83838d}.rail-tabs{display:flex;gap:32px;border-bottom:1px solid #e9e9ec;margin-top:14px}.rail-tabs button{height:38px;padding:0;position:relative;font-size:14px;border-bottom:2px solid transparent}.rail-tabs button.active{border-bottom-color:#35353d;font-weight:500}.rail-tabs button:hover{background:transparent;color:#17171a}.rail-current{padding:16px 0 6px;border-bottom:1px solid #ededee}.rail-person{display:flex;align-items:flex-start;gap:20px;padding:13px 12px;width:calc(100% + 16px);margin-left:-8px;text-align:left;border-radius:8px;color:#25252d}.rail-person>svg:first-child{margin-top:2px}.rail-person-copy{min-width:0;flex:1}.rail-name{display:flex;gap:4px;align-items:baseline;line-height:20px;font-size:14px;white-space:nowrap}.rail-name strong{font-size:inherit;font-weight:600;color:#24242a}.rail-name>span{font-weight:400;color:#73737e;overflow:hidden;text-overflow:ellipsis}.rail-name small{margin-left:auto;font-size:12px;font-weight:400;color:#797985;padding-left:10px}.rail-origin,.rail-status{display:block;font-size:12px;line-height:20px;color:#777780}.rail-origin{margin-top:2px}.rail-chevron{align-self:center;color:#767680}.rail-roster{padding-top:10px}.rail-roster .rail-person{min-height:72px;align-items:flex-start}.rail-roster .rail-suggestion{background:#f5f5f6}.rail-person:hover,.rail-roster .rail-suggestion:hover{background:#efeff1}.rail-view-all{display:flex;align-items:center;gap:12px;margin-top:16px;border-top:1px solid #ededee;width:100%;padding:20px 0 8px;text-align:left;color:#777780;font-size:14px}.rail-view-all:hover{background:transparent;color:#33333a}.rail-back{display:flex;align-items:center;gap:12px;padding:0;height:28px;font-size:13px;font-weight:400;border-radius:4px}.rail-back svg{color:#747480}.rail-identity{display:flex;gap:18px;margin:26px 0 0;align-items:flex-start}.rail-identity>svg{margin-top:2px}.rail-identity>div{min-width:0}.detail-name{font-size:16px;line-height:22px}.detail-name>span{font-size:14px}.rail-identity .rail-origin{margin-top:0;font-size:13px;line-height:21px}.rail-experience{margin-top:32px}.rail-label{display:block;font-size:13px;line-height:20px;color:#75757f;font-weight:400}.learned-rule{font-size:14px;line-height:22px;margin-top:10px;color:#333339}.correction-link{display:flex;align-items:flex-start;gap:10px;padding:0;margin-top:15px;color:#797984;text-align:left;font-size:12px;line-height:18px;border-radius:3px}.correction-link svg{margin-top:1px}.correction-link:hover{background:transparent;color:#303036}.rail-assignment{border-top:1px solid #e9e9ec;margin-top:34px;padding-top:16px}.rail-assignment>.rail-label{color:#48484f;margin-bottom:12px}.rail-assignment textarea{display:block;width:100%;min-height:84px;padding:10px 12px;border:1px solid #dcdce1;border-radius:7px;resize:none;font-size:14px;line-height:21px;color:#323239;background:#fff}.rail-assignment textarea:focus{border-color:#92929b;box-shadow:0 0 0 1px #92929b}.assignment-context{display:flex;align-items:center;gap:10px;font-size:12px;line-height:18px;text-align:left;width:100%;padding:10px 0;border-radius:4px;margin-top:0}.assignment-context>svg{color:#71717b}.assignment-hint{color:#777781;font-size:12px;line-height:20px;margin:10px 0 16px}.rail-primary{display:flex;align-items:center;justify-content:center;gap:10px;height:40px;width:100%;border-radius:6px;background:#29292c;color:#fff;font-size:14px}.rail-primary:hover{background:#404044}.rail-primary:disabled{background:#eeeef0;color:#787881;cursor:default}.assignment-confirmation{font-size:12px;line-height:20px;color:#72727c;margin-top:14px}.lead-detail{margin-top:34px;font-size:14px;line-height:22px}.lead-detail>.rail-label{margin-bottom:10px}.lead-detail .assignment-context{margin:15px 0}.directory-role{font-size:13px;color:#777780}.correction-record{margin-top:28px}.correction-record h3{margin-top:25px}.correction-record p{font-size:14px;line-height:23px}.team-panel .empty-team{padding-top:16px;font-size:14px;line-height:23px}.team-panel .empty-team span{font-size:13px}.profile-dialog .directory-role{display:block}@media(min-width:1600px){:root{--rail: 352px}}@media(max-width:1200px){:root{--rail: 308px}.team-panel{padding:18px 16px}.rail-person{gap:12px}.rail-name{font-size:13px}.rail-name small{padding-left:5px}.rail-identity{gap:12px}.detail-name{font-size:16px}.detail-name>span{font-size:13px}.rail-origin,.rail-status{font-size:12px}.rail-search input{font-size:13px}}@media(max-width:950px){:root{--rail: 0px}.team-rail{width:320px;top:42px;right:0;bottom:0;box-shadow:-12px 0 32px #0000000a;z-index:5}.team-panel{padding:20px}.rail-name{font-size:14px}.detail-name{font-size:16px}}@media(max-width:650px){.team-rail{width:min(340px,100vw);right:0;top:42px}.rail-assignment textarea,.rail-search input{font-size:16px}}.rail-lead{padding-bottom:7px}@media(min-width:951px){.work-content,.composer,.new-work{position:relative;left:10px}}@media(min-width:1600px){.work-content,.composer,.new-work{left:14px}}@media(min-width:951px)and (max-width:1200px){.work-content,.composer,.new-work{left:12px}}.action-tabs{margin-top:25px;gap:26px}.action-tabs button{font-size:13px}.mode-intro{font-size:13px;line-height:21px;color:#777780;margin:0 0 22px}.collaboration-form{margin-top:0;padding-top:22px;border-top:0}.collaboration-form>.rail-label{font-size:12px;margin-bottom:9px}.context-direction{margin-top:24px}.context-direction>.rail-label{font-size:12px;margin-bottom:5px}.context-direction .assignment-context{font-size:12px;gap:8px;align-items:center}.context-direction .assignment-context>span{flex:1}.context-choice{display:flex;align-items:center;gap:4px;padding:9px 0}.context-choice label{display:flex;gap:9px;align-items:flex-start;flex:1;font-size:13px;line-height:20px;cursor:pointer}.context-choice input{accent-color:#333339;margin:3px 0 0;flex-shrink:0;width:14px;height:14px}.context-choice small{display:block;font-size:11px;line-height:18px;color:#777780;margin-top:2px}.collaboration-form .assignment-hint{margin-top:9px;font-size:11px}.collaboration-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px}.collaboration-links button,.task-method-meta button{font-size:11px;padding:0;color:#71717b;text-decoration:underline;text-underline-offset:3px}.keep-method{display:flex;gap:9px;align-items:center;border-top:1px solid #ededee;margin-top:25px;padding:17px 0 0;font-size:12px;line-height:20px;text-align:left;width:100%}.keep-method svg{flex-shrink:0}.rail-learning{padding-top:22px}.rail-learning .rail-experience{margin-top:0}.learning-destination{display:flex;gap:11px;align-items:center;margin:25px 0 20px;padding-top:21px;border-top:1px solid #ededee}.learning-destination strong{display:block;font-size:13px;font-weight:500}.learning-destination small{display:block;font-size:12px;color:#777780;margin-top:5px}.learning-trigger>p:last-child{font-size:13px;line-height:21px;margin-top:5px}.rail-learning .assignment-hint{margin-top:22px}.view-saved{font-size:12px;padding-top:16px;margin-top:16px}.method-library{border-top:1px solid #ededee;margin-top:22px;padding-top:19px}.method-empty{font-size:13px;line-height:22px;color:#777780;margin-top:10px}.saved-method{padding:16px 0 22px;border-bottom:1px solid #ededee}.saved-method:last-child{border-bottom:0;padding-bottom:0}.saved-method h3{font-size:14px;font-weight:500;line-height:22px}.method-provenance{font-size:11px;line-height:18px;color:#777780;margin-top:4px}.method-text{font-size:13px;line-height:22px;margin-top:14px}.method-state{font-size:11px;line-height:18px;color:#777780;margin-top:13px}.method-count{font-size:11px;line-height:19px;color:#777780;margin-top:4px}.method-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:18px}.method-actions .outline-button{font-size:11px;gap:6px;padding:6px 9px}.method-actions .outline-button:disabled{color:#777780;background:#f8f8f9;cursor:default}.method-archive{font-size:11px;color:#777780;padding:5px}.task-methods{border-bottom:1px solid #ededee;margin:-6px 0 25px;padding-bottom:12px;color:#6f6f78;font-size:12px;line-height:21px}.task-methods summary{cursor:pointer;width:fit-content;max-width:100%}.task-method{padding:17px 0 5px;color:#47474f}.task-method+.task-method{border-top:1px solid #ededee;margin-top:12px}.task-method>strong{font-size:13px;font-weight:500}.task-method>p{font-size:13px;line-height:22px;margin-top:7px}.task-method-meta{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#777780;margin-top:8px}.method-feedback{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:14px;font-size:11px;color:#777780}.method-feedback>span{margin-right:6px}.method-feedback button{padding:3px 8px;border:1px solid #e4e4e8;border-radius:5px;font-size:11px}.method-feedback button[aria-pressed=true]{background:#ededf0;color:#303036;border-color:#bdbdc5}.method-feedback .feedback-clear{border:0;text-decoration:underline;text-underline-offset:3px}.source-button{width:100%;text-align:left;border-radius:0}.source-button>span{flex:1}.source-content{font-size:14px;line-height:24px;margin-top:25px}.source-content>p{white-space:pre-line}.recents{overflow:auto;min-height:0;align-content:start}.sidebar-bottom{flex-shrink:0}.context-section-title{margin-top:26px!important;font-size:12px!important;color:#777780}.collaboration-meta{font-size:11px!important;color:#777780}.storage-warning{position:fixed;bottom:0;left:0;right:0;padding:8px;background:#f1f1f3;color:#33333a;font-size:12px;text-align:center;z-index:40}.profile-dialog:focus,.artifact-dialog:focus,.team-picker:focus{outline:none}@media(max-width:650px){.context-choice label{font-size:14px}.context-choice small,.method-actions .outline-button{font-size:12px}.action-tabs button{font-size:14px}}.alignment-panel{padding-top:24px;font-size:14px;line-height:21px}.alignment-title h3{font-size:16px;line-height:23px;font-weight:500;letter-spacing:-.2px}.alignment-title>span{display:block;color:#777780;font-size:12px;margin-top:4px}.alignment-status{display:flex;align-items:flex-start;gap:8px;margin:22px 0 18px;color:#55555e;font-size:13px;line-height:20px}.alignment-status svg{flex-shrink:0;margin-top:2px}.alignment-checking{display:flex;gap:10px;align-items:flex-start;padding:25px 0 22px;min-height:145px;color:#777780}.alignment-checking svg{margin-top:3px;animation:alignment-spin 1.2s linear infinite}.alignment-checking strong{font-size:14px;font-weight:400;color:#45454e}.alignment-checking p{font-size:13px;line-height:21px;margin-top:7px}@keyframes alignment-spin{to{transform:rotate(360deg)}}.alignment-delta{font-size:12px;line-height:19px;color:#777780;margin:-7px 0 19px}.alignment-facts{margin:0}.alignment-facts>div{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;margin:0 0 12px}.alignment-facts dt{font-size:12px;color:#777780;line-height:21px}.alignment-facts dd{font-size:14px;line-height:21px;margin:0;overflow-wrap:anywhere}.alignment-question{border-left:2px solid #dedee2;padding-left:12px;margin:21px 0}.alignment-question>span{font-size:12px;color:#777780}.alignment-question p{font-size:13px;line-height:21px;color:#55555e;margin-top:4px}.alignment-sources{border-top:1px solid #ededee;border-bottom:1px solid #ededee;margin:22px 0;padding:13px 0}.alignment-sources summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:13px;color:#55555e;gap:10px}.alignment-sources summary::-webkit-details-marker{display:none}.alignment-sources summary>span{display:flex;gap:8px;align-items:center;color:#777780;font-size:12px}.alignment-sources[open] summary{margin-bottom:12px}.alignment-sources[open] summary svg{transform:rotate(90deg)}.alignment-sources .assignment-context{font-size:13px}.alignment-sources .assignment-context>span{flex:1}.alignment-sources .rail-label{font-size:12px;margin-top:12px}.alignment-sources .context-choice small{font-size:12px}.alignment-source-note{font-size:12px;color:#777780;line-height:19px;margin:8px 0 2px}.alignment-next>.rail-label{font-size:12px}.alignment-next h4{font-size:15px;line-height:23px;font-weight:500;margin-top:8px;overflow-wrap:anywhere}.alignment-next>p:not(.rail-label){font-size:13px;line-height:21px;color:#777780;margin-top:8px}.alignment-custom{display:flex;align-items:center;gap:8px;font-size:12px;line-height:20px;text-align:left;color:#6e6e78;padding:0;margin:17px 0 21px}.alignment-custom:hover{background:transparent;color:#25252b}.alignment-panel textarea{display:block;width:100%;min-height:100px;padding:10px 12px;border:1px solid #dcdce1;border-radius:7px;resize:vertical;font-size:14px;line-height:22px;margin-top:12px}.alignment-panel textarea:focus{border-color:#92929b;box-shadow:0 0 0 1px #92929b}.alignment-next .alignment-footnote{font-size:12px!important;line-height:19px!important;margin-top:12px!important}.alignment-demo{font-size:12px;color:#888890;border-top:1px solid #ededee;margin-top:24px;padding-top:14px}.alignment-conflict{border-left:2px solid #92929b;padding-left:12px;margin:23px 0}.alignment-conflict>.rail-label{font-size:12px;color:#55555e}.alignment-conflict h4{font-size:14px;line-height:22px;font-weight:500;margin:6px 0 12px}.alignment-conflict>p:not(.rail-label){font-size:13px;line-height:21px;color:#686872;margin-top:12px}.conflict-source{display:flex;align-items:center;gap:8px;text-align:left;padding:8px 0;font-size:12px;color:#777780;width:100%}.conflict-source>span{flex:1;min-width:0}.conflict-source q,.conflict-source small{display:block;font-size:13px;line-height:21px;color:#35353c;margin-top:2px}.conflict-source q{overflow-wrap:anywhere}.alignment-resolve{font-size:13px;line-height:20px;display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px solid #dcdce1;border-radius:6px;margin-top:14px;text-align:left;width:100%}.alignment-resolve svg{flex-shrink:0;margin-left:auto}.alignment-conflict .alignment-conflict-hint{font-size:12px!important;line-height:19px!important}.context-agreement{padding:15px 0;border-bottom:1px solid #ededee;font-size:14px;line-height:22px}.context-agreement strong{font-weight:500}.context-agreement p{font-size:13px;color:#777780;margin-top:5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:650px){.alignment-panel textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.alignment-checking svg{animation:none}}.role-entry,.role-departure{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:16px 0;margin-top:20px;border-top:1px solid #ededee;border-bottom:1px solid #ededee;border-radius:0;font-size:14px;line-height:21px}.role-entry>span,.role-departure>span{flex:1;min-width:0}.role-entry small,.role-departure small{display:block;font-size:12px;color:#777780;line-height:19px;margin-top:3px}.role-entry:hover,.role-departure:hover{background:transparent;color:#000}.role-departure{font-size:13px;margin-top:16px}.role-entry+.action-tabs{margin-top:10px}.role-panel{padding-top:20px;font-size:14px;line-height:22px;color:#38383f;overflow-wrap:anywhere}.role-back{display:flex;align-items:center;gap:7px;padding:0;margin-bottom:28px;font-size:12px;color:#777780}.role-back:hover{background:transparent;color:#33333a}.role-eyebrow{font-size:12px;color:#777780;margin-bottom:5px}.role-panel>h3{font-size:21px;line-height:28px;letter-spacing:-.45px;font-weight:500}.role-voice{font-size:14px;line-height:23px;margin-top:15px}.role-source{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:15px 0;margin:12px 0 20px;border-bottom:1px solid #ededee;font-size:13px;line-height:21px;border-radius:0}.role-source>span{flex:1;min-width:0}.role-source svg{flex-shrink:0;color:#777780}.role-source small{font-size:12px;color:#777780;display:block;margin-top:2px}.role-brief{margin:23px 0}.role-brief>div{padding:0;margin:0 0 16px;border:0;display:block}.role-brief dt{font-size:12px;line-height:19px;color:#777780;margin-bottom:5px}.role-brief dd{margin:0;font-size:14px;line-height:22px}.role-boundary{border-top:1px solid #ededee;padding-top:17px;margin:22px 0}.role-boundary>.rail-label{font-size:12px}.role-boundary>p:not(.rail-label){font-size:14px;line-height:22px;margin-top:6px}.role-boundary>span{display:block;font-size:12px;line-height:20px;color:#777780;margin-top:8px}.role-secondary{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin:16px 0 8px}.role-secondary button{padding:0;font-size:12px;line-height:20px;text-align:left;color:#72727c}.role-secondary button:hover{background:transparent;color:#29292f;text-decoration:underline;text-underline-offset:3px}.role-edit{margin-top:22px}.role-edit>label{display:block;font-size:13px;color:#62626b;margin:16px 0}.role-panel input:not([type=checkbox]):not([type=radio]),.role-panel textarea,.role-panel select{display:block;width:100%;background:#fff;border:1px solid #dcdce1;border-radius:6px;padding:9px 10px;font-size:14px;line-height:21px;color:#33333a;margin-top:7px;min-width:0}.role-panel select{padding-right:4px}.role-panel textarea{resize:vertical;min-height:90px}.role-panel input:focus,.role-panel textarea:focus,.role-panel select:focus{border-color:#92929b;outline:1px solid #92929b;outline-offset:0}.role-edit .rail-primary{margin-top:22px}.role-text-action{display:flex;align-items:center;gap:8px;padding:0;font-size:12px;line-height:20px;color:#62626c;margin:16px 0;text-align:left}.role-text-action:hover{background:transparent;color:#202025;text-decoration:underline;text-underline-offset:3px}.role-note{font-size:12px;line-height:20px;color:#777780;margin:11px 0 15px}.role-body{font-size:14px;line-height:22px;margin-top:6px}.role-stage{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:12px;line-height:20px;margin:18px 0;color:#777780}.role-stage strong{font-weight:400;color:#45454e}.role-stage svg{align-self:center}.role-team,.role-evidence-report,.role-history{margin:22px 0;padding:14px 0;border-top:1px solid #ededee;border-bottom:1px solid #ededee}.role-panel summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:13px;color:#62626c}.role-panel summary::-webkit-details-marker{display:none}.role-panel details[open]>summary{margin-bottom:13px}.role-panel details[open]>summary svg{transform:rotate(90deg)}.role-team>p,.role-evidence-report>p{font-size:13px;line-height:22px;margin-top:8px;white-space:pre-wrap}.role-panel details small{display:block;font-size:12px;line-height:20px;color:#777780;margin-top:7px}.role-report{margin:24px 0}.role-report>label{font-size:14px;line-height:22px}.role-report fieldset{padding:0;margin:19px 0;border:0}.role-report legend{font-size:13px;margin-bottom:10px}.role-report fieldset label{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:20px;margin:10px 0;cursor:pointer}.role-panel input[type=radio],.role-panel input[type=checkbox]{accent-color:#37373e;flex-shrink:0;width:14px;height:14px;margin:3px 0 0}.role-panel .outline-button{font-size:13px;padding:8px 10px}.role-panel .outline-button:disabled{opacity:.5;cursor:default}.role-panel .rail-primary{height:auto;min-height:40px;padding:10px}.role-handoffs{border-top:1px solid #ededee;margin:22px 0;padding-top:18px}.role-handoff-row{padding:16px 0;border-bottom:1px solid #ededee}.role-handoff-row>strong{font-weight:500;font-size:14px;line-height:22px;display:block}.role-handoff-row>p{font-size:13px;line-height:21px;margin:6px 0 12px;color:#777780}.role-handoff-row>small{display:block;font-size:12px;line-height:19px;color:#777780;margin-top:10px}.role-confirm-check{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:20px;margin:14px 0;cursor:pointer}.role-handoff-confirmed{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:20px;color:#62626c}.role-handoff-confirmed svg{flex-shrink:0;margin-top:3px}.role-handoff-confirmed>span{flex:1}.role-handoff-confirmed button{font-size:12px;text-decoration:underline;text-underline-offset:3px;padding:0}.role-partners{border:0;padding:0;margin:22px 0}.role-partners legend{font-size:13px}.role-partners>p{font-size:12px;line-height:20px;color:#777780;margin:8px 0}.role-partners label{display:flex;gap:9px;font-size:14px;margin-top:13px}.role-partners small{display:block;font-size:12px;line-height:20px;color:#777780;margin-top:4px}.role-history{margin-top:28px}.role-history>div{border-left:1px solid #dedee2;padding-left:11px;margin:14px 0}.role-history strong{font-size:12px;font-weight:500}.role-history p{font-size:12px;color:#777780;line-height:20px;margin-top:3px;white-space:pre-wrap}.role-demo{font-size:12px;line-height:19px;color:#888890;margin-top:24px;padding-top:13px;border-top:1px solid #ededee}.directory-role-charter{padding:16px 0;border-top:1px solid #ededee;border-bottom:1px solid #ededee;margin-top:22px;font-size:14px;line-height:22px}.directory-role-charter strong{font-weight:500}.directory-role-charter p{margin:6px 0}.directory-role-charter small{font-size:12px;color:#777780}@media(max-width:650px){.role-panel input:not([type=checkbox]):not([type=radio]),.role-panel textarea,.role-panel select{font-size:16px}}.task-assignment-history{font-size:12px;line-height:20px;margin:12px 0;color:#777780}.task-assignment-history summary{cursor:pointer;width:fit-content}.task-assignment-history p{font-size:12px!important;line-height:20px!important;margin-top:8px!important}.task-assignment-history small{font-size:11px;display:block;color:#777780}.task-example-label{font-size:12px;line-height:20px;color:#707077;margin:-10px 0 25px}.continuity-note{font-size:13px;line-height:21px;color:#66666e;margin:-12px 0 24px}.learning-moment{margin:14px 0 10px;padding:18px 0 18px 18px;border-left:2px solid #dcdce0;font-size:14px;line-height:23px}.learning-moment h3{font-size:15px;line-height:24px;font-weight:500;margin:20px 0 8px}.learning-moment .correction-result{display:flex;align-items:center;gap:8px;color:#3e3e44;font-size:14px;margin:0}.learning-moment>p{font-size:14px;line-height:23px}.learning-moment textarea{display:block;width:100%;resize:vertical;min-height:86px;border:1px solid #dcdce1;border-radius:7px;padding:10px 12px;font-size:14px;line-height:23px;color:#38383f;background:#fff}.learning-moment textarea:focus{outline:2px solid #9b9ba3;outline-offset:2px}.learning-actions{display:flex;align-items:center;gap:17px;flex-wrap:wrap;margin-top:17px}.learning-actions>button{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#575760;padding:5px 0}.learning-actions>.outline-button{padding:7px 12px;color:#323238}.learning-actions>button:disabled{opacity:.45}.learning-moment .learning-note,.applied-check .learning-note{font-size:12px;line-height:20px;color:#707077;margin-top:13px}.learning-moment .learning-outcome{margin-top:16px}.correction-prompt{display:flex;gap:9px;align-items:center;padding:4px 0;font-size:13px;line-height:22px;color:#66666e;text-align:left;text-decoration:underline;text-underline-offset:4px;margin-top:12px}.correction-prompt:hover{background:none;color:#26262d}.applied-check{border-left:2px solid #dcdce0;padding:2px 0 2px 14px;margin-top:16px;font-size:13px;line-height:22px}.applied-check summary{display:flex;gap:9px;align-items:center;cursor:pointer;list-style:none;color:#45454d}.applied-check summary::-webkit-details-marker{display:none}.applied-check summary>span{flex:1}.applied-check>p{font-size:13px;line-height:22px;margin:12px 0 0;color:#62626b}.applied-check .correction-link{margin-top:10px}.feedback-quote{margin:20px 0;padding-left:14px;border-left:2px solid #dedee2;font-size:14px;line-height:23px;color:#55555f}.rail-decision,.task-recommendation{padding:22px 0;border-bottom:1px solid #ededee;font-size:14px;line-height:23px}.rail-decision>p:not(.rail-label){margin:8px 0 12px}.rail-decision .inline-link{display:flex;align-items:center;gap:8px}.task-recommendation h3{font-size:14px;font-weight:500;line-height:23px;margin-top:13px}.task-recommendation>p:not(.rail-label){margin-top:6px;font-size:14px;line-height:23px;color:#55555f}.task-recommendation>span,.task-recommendation>small{display:block;font-size:12px;line-height:20px;color:#6e6e77;margin-top:9px}.task-recommendation>.outline-button{display:inline-flex;gap:9px;margin-top:18px;font-size:13px;padding:8px 12px}.rail-current .rail-status{margin-top:5px;line-height:20px;color:#66666f}.advanced-role{margin-top:28px;padding-top:18px;border-top:1px solid #ededee}.advanced-role>summary{cursor:pointer;font-size:12px;color:#6d6d76}.advanced-role .role-entry{margin-top:10px;border-top:0}.sharing-summary{font-size:12px;line-height:20px;color:#66666e;margin:12px 0 8px}.alignment-sources .alignment-facts{margin-top:18px}.alignment-panel .alignment-next{margin-top:18px;padding-top:18px}.alignment-status{line-height:21px}.example-directory-toggle{padding:0;font-size:12px;color:#6e6e77;margin-top:16px;text-decoration:underline;text-underline-offset:3px}.directory-example-note{font-size:12px;line-height:20px;color:#6e6e77;margin-top:14px}.input-note,.method-provenance,.method-state,.method-count,.assignment-confirmation,.alignment-demo,.source-row small,.collaboration-meta{font-size:12px;color:#6d6d75}.task-method-meta,.method-feedback,.method-actions .outline-button,.method-archive,.collaboration-links button{font-size:12px}.response-content{font-size:15px}.creation-event{animation:arrive .35s ease}@media(max-width:650px){.learning-moment textarea{font-size:16px}.learning-moment{padding-left:12px}.learning-actions{gap:12px}.input-note{font-size:12px;line-height:20px}}:root{--rail: clamp(336px, 29.12vw, 400px)}.team-panel{padding:13px 25px 28px;color:#27272b}.rail-heading{height:28px;margin-bottom:21px;font-size:15px;line-height:22px;font-weight:500;letter-spacing:-.15px}.rail-heading .icon-button{margin-right:-5px;color:#64646c}.employee-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#efefef;border-radius:6px;color:#252528;font-weight:500;line-height:1;letter-spacing:-.4px;-webkit-user-select:none;user-select:none}.rail-work-title{margin:0 0 18px;font-size:27px;line-height:30px;font-weight:550;letter-spacing:-.7px;color:#232326}.rail-person{gap:17px;align-items:flex-start;margin:0 -7px;padding:0 7px;width:calc(100% + 14px);border-radius:6px}.rail-person:hover{background:#f7f7f8}.rail-person-copy{padding-top:2px}.rail-name,.detail-name{font-size:15px;line-height:21px;gap:7px;white-space:normal;flex-wrap:wrap;row-gap:0}.rail-name strong{font-weight:600;color:#252529;letter-spacing:-.2px}.rail-name>span,.detail-name>span{color:#62626b;font-size:15px;overflow:visible;text-overflow:clip}.rail-name>span:last-of-type{min-width:0;overflow-wrap:anywhere}.rail-origin,.rail-identity .rail-origin{margin-top:5px;font-size:13px;line-height:19px;color:#6d6d76;overflow-wrap:anywhere}.rail-status{margin-top:9px;font-size:13px;line-height:20px;color:#55555e}.rail-label{font-size:13px;line-height:20px;color:#6d6d76;font-weight:400}.rail-work-focus{padding-bottom:21px;border-bottom:1px solid #e5e5e8}.rail-carried{margin-top:15px}.rail-carried-rule{font-size:15px;line-height:20px;color:#29292e;max-width:205px;margin-top:8px;letter-spacing:-.1px}.rail-source-link{display:flex;align-items:center;gap:8px;width:fit-content;margin:3px 0 0;padding:0;min-height:24px;font-size:13px;line-height:20px;color:#6d6d76;text-align:left;border-radius:3px}.rail-source-link:hover{background:none;color:#242429}.rail-recommendation{padding:22px 0 25px;border-bottom:1px solid #e5e5e8}.rail-recommendation>.rail-person{margin-top:10px}.rail-recommendation .rail-chevron{display:none}.rail-recommendation-action{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.rail-recommendation-action p{font-size:15px;line-height:21px;letter-spacing:-.12px;max-width:205px}.rail-recommendation-action button{flex-shrink:0;padding:9px 14px;border-radius:6px;background:#29292c;color:#fff;font-size:13px;font-weight:500;line-height:17px;white-space:nowrap}.rail-recommendation-action button:hover{background:#424247}.team-panel>.rail-view-all{border:0;margin-top:0;padding:19px 0 6px;justify-content:space-between;font-size:13px;line-height:21px;color:#64646d}.team-panel>.rail-view-all>svg{width:18px;height:18px}.rail-collaborators{padding:22px 0 16px;border-bottom:1px solid #e5e5e8}.rail-collaborators>.rail-label{margin-bottom:10px}.rail-collaborators .rail-person+.rail-person{margin-top:12px}.rail-decision{padding:22px 0 25px}.rail-decision .inline-link{font-size:13px;text-decoration:none}.rail-identity{gap:17px;margin:0}.rail-identity>div{padding-top:2px}.rail-back{font-size:14px;gap:10px}.lead-detail{margin-top:28px}.action-tabs{margin-top:26px;gap:28px}.team-panel .method-library{margin-top:27px}.saved-method{padding:16px 0 22px}.saved-method h3{font-size:15px;line-height:22px;font-weight:500;letter-spacing:-.15px}.saved-method .method-text{font-size:14px;line-height:22px;margin-top:10px}.saved-method .method-provenance,.saved-method .method-state,.saved-method .method-count{font-size:12px;line-height:19px;color:#6d6d76}.saved-method .method-actions{margin-top:14px}.rail-learning .rail-experience{margin-top:24px}.rail-learning .learned-rule{font-size:15px;line-height:23px}.learning-destination{align-items:center}.employee-description>.employee-avatar{margin-right:2px}.review-summary>.employee-avatar{margin-top:1px}.team-panel .empty-team{padding-top:2px}.team-panel .empty-team>p{font-size:24px;line-height:30px;font-weight:500;letter-spacing:-.65px;margin-bottom:20px}.team-panel .empty-team>span{font-size:14px;line-height:23px;color:#6d6d76}@media(max-width:1100px)and (min-width:951px){.team-panel{padding-left:22px;padding-right:22px}.rail-recommendation-action{align-items:flex-start;flex-direction:column;gap:14px}.rail-recommendation-action p{max-width:260px}}@media(max-width:950px){:root{--rail: 0px}.team-rail{width:min(400px,100vw)}.team-panel{padding:13px 25px 28px}}@media(max-width:380px){.team-panel{padding-left:20px;padding-right:20px}.rail-work-title{font-size:25px}.rail-recommendation-action{gap:12px}.rail-recommendation-action p{font-size:14px}.rail-recommendation-action button{padding:9px 11px;font-size:12px}}.rail-browser-heading{height:36px;margin-bottom:22px;border-bottom:1px solid #e5e5e8;align-items:flex-start}.rail-source-tabs{border:0;margin:0;gap:26px}.rail-source-tabs button{height:36px;line-height:24px;padding:0 0 10px;font-size:14px;color:#6d6d76}.rail-source-tabs button.active{color:#252529;border-bottom-color:#252529}.rail-browser-heading>.icon-button{margin-top:-1px}.rail-task-caption{font-size:12px;line-height:18px;color:#6d6d76;margin-bottom:12px}.rail-company-search{height:38px;font-size:13px}.rail-company-search input{font-size:13px}.rail-company-caption{font-size:13px;line-height:20px;color:#6d6d76;margin:20px 0 10px}.rail-directory-list{display:grid;gap:8px}.rail-directory-list .rail-person{padding-top:10px;padding-bottom:10px}.rail-directory-list .rail-person-copy{min-width:0}.rail-example-caption{font-size:12px;line-height:18px;color:#6d6d76;margin-top:19px}.rail-no-results{font-size:14px;line-height:22px;padding:18px 0;color:#62626b;overflow-wrap:anywhere}.rail-other-team{padding:22px 0 19px;border-bottom:1px solid #e5e5e8}.rail-other-team>.rail-label{margin-bottom:8px}.rail-team-directory{display:flex;align-items:center;gap:8px;padding:0;margin-top:10px;font-size:13px;line-height:24px;color:#64646d}.rail-team-directory:hover{background:transparent;color:#252529}#rail-source-panel>.rail-view-all{margin:0;padding:19px 0 6px;justify-content:space-between;border:0;font-size:13px;line-height:21px;color:#64646d}#rail-source-panel>.rail-example-caption+.rail-view-all{margin-top:18px;border-top:1px solid #e5e5e8}@media(max-width:650px){.rail-company-search input{font-size:16px}}.ownership-reason{font-size:12px;line-height:20px;color:#6d6d75;margin:-12px 0 22px}.ownership-reason button{display:inline-flex;gap:5px;align-items:center;padding:0;color:#54545d;text-decoration:underline;text-underline-offset:3px;margin-left:3px}.work-result-heading{border-bottom:1px solid #e8e8eb;padding:6px 0 22px;margin-bottom:24px}.work-result-heading>span{display:block;font-size:12px;line-height:20px;color:#707078;margin-bottom:8px}.work-result-heading h1{font-size:25px;line-height:32px;letter-spacing:-.7px;font-weight:550;color:#29292d}.response-content .work-result-heading>p{font-size:12px;line-height:20px;color:#6d6d76;margin:9px 0 0}.research-evidence{margin:16px 0 22px;padding:0 0 0 16px;border-left:2px solid #dedee2}.response-content .research-evidence p{font-size:15px;line-height:25px;margin-bottom:6px}.research-evidence cite{font-size:12px;line-height:20px;font-style:normal;color:#6d6d76}.research-next{padding-top:23px;margin-top:26px;border-top:1px solid #e8e8eb}.response-content .research-next>p{font-size:13px;line-height:22px;color:#64646d;margin-bottom:14px}.research-next>.outline-button{display:inline-flex;align-items:center;gap:10px}.incorporated-changes{margin:24px 0;padding:0 0 0 15px;border-left:2px solid #bcbcc3}.incorporated-changes h2{margin-top:0}.response-content .incorporated-changes p{margin-bottom:6px;font-size:14px;line-height:23px;white-space:pre-line}.incorporated-changes small,.artifact-contribution small{display:block;font-size:12px;line-height:20px;color:#6d6d76}.incorporated-changes>div+div{margin-top:16px}.artifact-contribution{margin:15px 0;font-size:14px;line-height:24px}.artifact-contribution p{white-space:pre-line}.task-starters{margin-top:24px;display:grid;gap:7px}.task-starters button{padding:8px 0;align-items:flex-start;text-align:left;color:#44444c;width:100%}.task-starters button>svg{margin-top:3px}.task-starters button>svg:last-child{margin-left:auto}.task-starters small{display:block;font-size:12px;color:#74747d;line-height:19px;margin-top:4px}.starter-caption{font-size:12px;line-height:20px;color:#74747d;margin-top:14px}.new-work{transform:translateY(-145px)}.composer-position.initial{top:calc(50% + 65px)}@media(max-width:650px){.new-work{transform:translateY(-130px)}.composer-position.initial{top:calc(50% + 115px)}.new-heading h1,.new-heading p{max-width:310px}.task-starters{margin-top:20px}.work-result-heading h1{font-size:23px;line-height:30px}}@media(max-height:660px){.new-work{margin:26px auto 0;transform:none}.composer-position.initial{top:auto;bottom:16px}.new-heading p,.starter-caption{display:none}.task-starters{margin-top:18px}}.work-contributions{margin-top:32px}.rail-person{gap:0;position:relative;padding:0}.rail-person-main{display:flex;align-items:flex-start;gap:14px;flex:1;min-width:0;text-align:left;padding:8px 5px 8px 7px;border-radius:6px}.rail-person-main:hover{background:transparent}.rail-person-about{margin:10px 4px 0 0;color:#9a9a9d;width:23px;height:23px}.rail-person-main .rail-chevron{display:none}.rail-person.rail-recipient{background:#f1f1f3}.rail-person.rail-recipient .rail-name strong{color:#171719}.rail-directory-list .rail-person{padding:2px 0}.rail-detail-back{margin:4px 0 23px}.rail-give-work{margin-top:19px}.rail-detail-section{margin-top:22px}.rail-detail-section+.rail-detail-section{margin-top:0}.composer-recipient{display:flex;align-items:center;gap:7px;min-height:22px;margin:0 3px 5px;font-size:11px;line-height:18px;color:#76767c}.composer-recipient strong{font-weight:500;color:#49494e}.composer-recipient-label{color:#97979c}.composer-recipient-context{border-left:1px solid #e5e5e8;padding-left:8px;margin-left:2px;color:#96969c}.composer-recipient .icon-button{width:21px;height:21px;margin-left:auto}.composer-suggestion{display:flex;gap:6px;align-items:baseline;text-align:left;color:#7f7f85;padding:2px 3px 8px;font-size:11px;line-height:17px;border-radius:4px;max-width:100%}.composer-suggestion span{color:#a0a0a5;flex-shrink:0}.composer textarea:disabled{opacity:.7}.work-content{padding-bottom:215px}.request-addressee{display:block;color:#8a8a90;font-size:11px;margin-bottom:4px}.work-request-receipt{display:flex;align-items:flex-start;gap:7px;line-height:19px}.work-request-receipt svg{margin-top:2px}.work-handoff{border:1px solid #e8e8eb;border-radius:12px;padding:22px 23px;margin:30px 0 6px;line-height:1.65}.work-handoff p{margin-bottom:0}.work-handoff-label{font-size:11px;color:#97979d;line-height:18px;margin:0 0 7px!important}.work-handoff-heading h2{font-size:16px;font-weight:500;line-height:24px;margin:0 0 14px;letter-spacing:-.25px}.work-handoff-instruction{font-size:14px;margin:0 0 14px;padding:0;color:#3d3d42}.work-handoff-sharing{font-size:12px;color:#7e7e85}.work-handoff-checking{display:flex;align-items:center;gap:7px;color:#8a8a90;font-size:12px;padding-top:14px}.work-handoff-checking svg{animation:handoff-spin 1.1s linear infinite}.work-handoff-sources{border-top:1px solid #eeeef0;margin-top:19px;padding-top:16px}.work-handoff-source{display:flex;align-items:center;gap:10px;margin-top:10px}.work-handoff-source label{display:flex;gap:10px;align-items:flex-start;flex:1;cursor:pointer;font-size:12px;line-height:20px;min-width:0}.work-handoff-source input{accent-color:#45454b;margin:4px 0 0;width:13px;height:13px;flex-shrink:0}.work-handoff-source small{display:block;color:#97979d;font-size:11px;line-height:17px}.work-handoff-source-note{font-size:11px;line-height:18px;color:#95959b;margin-top:13px!important}.work-handoff-context{font-size:12px;color:#88888e;margin-top:17px;border-top:1px solid #eeeef0;padding-top:13px}.work-handoff-context summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;color:#78787e}.work-handoff-context summary::-webkit-details-marker{display:none}.work-handoff-context[open] summary svg{transform:rotate(90deg)}.work-handoff-context dl{margin:14px 0}.work-handoff-context dl>div{display:grid;grid-template-columns:47px 1fr;gap:12px;margin-top:8px}.work-handoff-context dt{color:#a0a0a5}.work-handoff-context dd{margin:0;color:#6b6b72}.work-handoff-context p{font-size:11px;line-height:18px;margin-top:10px}.work-handoff-conflict{padding:16px 0;border-top:1px solid #eeeef0;margin-top:20px}.work-handoff-conflict h3{font-size:14px;font-weight:500;line-height:21px;margin-bottom:12px}.work-handoff-conflict-source{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;text-align:left;padding:10px 0;font-size:12px;border-bottom:1px solid #f0f0f2}.work-handoff-conflict-source q,.work-handoff-conflict-source small{display:block;font-size:12px;color:#8a8a91;margin-top:4px}.work-handoff-conflict>p:not(.work-handoff-label){font-size:12px;color:#7a7a81;margin:13px 0}.work-handoff-actions{display:flex;gap:12px;align-items:center;margin-top:20px}.work-handoff .outline-button:disabled{opacity:.4}.work-handoff-example{font-size:10px;color:#a2a2a7;margin-top:13px!important}.work-handoff-error{font-size:12px;color:#826048;margin-top:13px!important}@keyframes handoff-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.work-handoff-checking svg{animation:none}}@media(max-width:650px){.work-handoff{padding:18px 17px}.work-handoff-context dl>div{grid-template-columns:36px 1fr;gap:8px}.composer-recipient-context{font-size:10px}.work-content{padding-bottom:230px}}.work-contribution{padding:24px 0;border-top:1px solid #dcdce1}.contribution-heading{display:flex;gap:10px;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:12px;line-height:20px;color:#6a6a73;flex-wrap:wrap}.response-content .contribution-label{font-size:12px;line-height:20px;color:#6a6a73;margin-bottom:0}.work-contribution h3{font-size:19px;font-weight:550;letter-spacing:-.4px;line-height:26px;margin-bottom:10px}.response-content .contribution-summary{font-size:14px;line-height:23px;color:#51515a;margin-bottom:20px}.contribution-change{padding-left:16px;border-left:2px solid #dedee3}.contribution-change ul{padding-left:19px;margin:8px 0 0;font-size:14px;line-height:24px}.contribution-change li+li{margin-top:5px}.response-content .contribution-change>p:not(.contribution-label){font-size:14px;line-height:23px;margin:8px 0 0}.contribution-sources{margin:18px 0}.contribution-source{display:flex;align-items:center;gap:10px;text-align:left;padding:6px 0;font-size:13px;line-height:21px;color:#55555e;width:100%}.contribution-source>span{flex:1}.contribution-source small{display:block;font-size:12px;color:#707078}.contribution-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:20px}.contribution-actions .outline-button{display:inline-flex;gap:9px;align-items:center}.response-content .contribution-receipt{display:flex;align-items:center;gap:8px;font-size:13px;line-height:22px;margin:16px 0 0}.response-content .contribution-history-note,.response-content .contribution-demo-note{font-size:12px;line-height:20px;color:#707078;margin:12px 0 0}.contribution-stale-note{font-size:13px;line-height:22px;padding:13px 0;border-top:1px solid #ededee}.response-content .contribution-stale-note p{margin-bottom:8px}.contribution-dismissed .contribution-change{color:#6d6d76}.rail-browser-heading{position:sticky;top:0;z-index:2;background:#fff}.incorporated-changes h3,.artifact-contribution h3{font-size:14px;font-weight:550;line-height:23px;margin:0 0 8px}.incorporated-changes ul,.artifact-contribution ul{margin:0 0 10px;padding-left:20px;font-size:14px;line-height:24px}.incorporated-changes li+li,.artifact-contribution li+li{margin-top:6px}.contribution-history{border-top:1px solid #e5e5e8;padding:14px 0}.contribution-history>summary{cursor:pointer;font-size:13px;line-height:22px;color:#62626b}.contribution-history>.work-contribution{border-top:0;padding-bottom:12px}.work-contribution:not(.contribution-pending){padding:0;border:0}.contribution-history>summary small{float:right;font-size:12px;color:#74747c;margin-left:12px}.contribution-history[open]>summary{margin-bottom:20px}.contribution-history .contribution-demo-note{margin-bottom:10px}.task-only-event{font-size:12px;line-height:20px;color:#73737a;margin:25px 0}.rail-task-only{padding:2px 0 23px}.rail-task-only h3{font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.3px;margin:8px 0}.rail-task-only p{font-size:13px;line-height:21px;color:#727279;margin:8px 0 0}.rail-keep-colleague{margin-top:18px;text-align:left}.ongoing-role-suggestion,.ongoing-role-retained{margin:32px 0 8px;padding:24px 0;border-top:1px solid #e3e3e7}.response-content .ongoing-role-label{font-size:11px;line-height:19px;font-weight:500;color:#77777f;margin:0 0 9px}.response-content .ongoing-role-title{font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.3px;margin:0 0 10px}.response-content .ongoing-role-reason,.response-content .ongoing-role-retained-title{font-size:14px;line-height:23px;color:#52525a;margin:0 0 15px}.ongoing-role-evidence{margin:17px 0;font-size:12px;line-height:21px;color:#66666f}.ongoing-role-evidence summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none}.ongoing-role-evidence summary::-webkit-details-marker{display:none}.ongoing-role-evidence[open] summary svg{transform:rotate(90deg)}.response-content .ongoing-role-evidence-intro{font-size:12px;line-height:20px;margin:17px 0 8px;color:#717179}.ongoing-role-task{display:flex;gap:15px;align-items:center;text-align:left;padding:10px 0;width:100%;color:#52525b;border-top:1px solid #ededf0}.ongoing-role-task>span{flex:1;min-width:0}.ongoing-role-task strong{font-size:13px;line-height:21px;font-weight:500}.ongoing-role-task small{display:block;font-size:12px;line-height:20px;color:#75757d;margin-top:3px}.ongoing-role-task>svg{flex-shrink:0}.ongoing-role-responsibility{padding:16px 0 0;margin-top:3px;border-top:1px solid #ededf0}.response-content .ongoing-role-responsibility>p:last-child,.response-content .ongoing-role-retained-responsibility{font-size:13px;line-height:22px;color:#62626c;margin:0 0 12px}.response-content .ongoing-role-note{font-size:11px;line-height:19px;color:#787881;margin:10px 0 0}.ongoing-role-actions{display:flex;align-items:center;gap:16px;margin-top:18px}.ongoing-role-actions .outline-button,.ongoing-role-retained .text-button{display:inline-flex;align-items:center;gap:9px}.response-content .quick-work-result{font-size:19px;line-height:30px;letter-spacing:-.15px;margin:0 0 28px}@media(max-width:650px){.composer-tools .composer-context{width:28px;height:28px;justify-content:center;padding:0}.composer-context span{display:none}.composer-spacer{min-width:0}}.composer-sharing{display:flex;align-items:center;gap:6px;color:#66666f;font-size:11px;line-height:17px;margin:0 0 8px;padding:0;text-align:left}.composer-sharing svg{flex-shrink:0}.composer-sharing:hover{color:#303037}.composer-sharing:focus-visible{outline:2px solid #8c8c95;outline-offset:3px;border-radius:3px}@media(max-width:650px){.composer-sharing{font-size:10px;line-height:16px}}html[data-desktop=mac]{--frame: #f3f3f1;--frame-bar: 40px}html[data-desktop=mac] body,html[data-desktop=mac] .live-root.live-layout{background:var(--frame)}html[data-desktop=mac] .live-root .live-topbar{position:fixed;top:0;left:0;right:0;z-index:40;height:var(--frame-bar);padding:0 12px 0 84px;background:var(--frame);border-bottom:0;-webkit-app-region:drag}html[data-desktop=mac] .live-root .live-topbar :is(button,a,input,select,summary,[role=button],[tabindex]){-webkit-app-region:no-drag}html[data-desktop=mac] .live-root .live-topbar .live-nav-toggle{display:inline-flex!important}html[data-desktop=mac] .live-root .live-nav,html[data-desktop=mac] .live-root .live-nav-rail{background:var(--frame);border-right:0;padding-top:calc(var(--frame-bar) + 6px)}html[data-desktop=mac] .live-root .live-brand,html[data-desktop=mac] .live-root .live-nav-rail>button:first-child{display:none}html[data-desktop=mac] .live-root .live-main{margin-top:var(--frame-bar);height:calc(100dvh - var(--frame-bar));background:var(--live-surface);border-top-left-radius:10px;box-shadow:0 0 0 .5px #0000001a;overflow:hidden}html[data-desktop=mac] .live-root .live-rail{margin-top:var(--frame-bar);height:calc(100dvh - var(--frame-bar));background:var(--live-surface)}html[data-desktop=mac] .live-root .live-result-pane{margin-top:var(--frame-bar);height:calc(100dvh - var(--frame-bar))}html[data-desktop=mac] .live-root .live-browser-view.is-expanded{top:var(--frame-bar)}.live-root .live-mac-app{display:grid;gap:4px;margin:0 2px 8px;padding:8px 9px;border:1px solid var(--live-line);border-radius:8px;background:var(--live-surface);font-size:12px;line-height:1.4}.live-root .live-mac-app span{color:var(--live-muted);font-size:11.5px}.live-root .live-mac-app-actions{display:flex;gap:10px;align-items:center}.live-root .live-mac-app-actions a{color:var(--live-ink)}.live-root .live-mac-app-actions button{border:0;padding:0;background:none;color:var(--live-faint);font:inherit;cursor:pointer;white-space:nowrap}.live-root .live-mac-app-actions button:hover{background:none;color:var(--live-ink)}html[data-desktop=mac] .live-root.live-auth{padding-top:52px}html[data-desktop=mac] :is(.live-root.live-auth,.live-root.live-boot):before{content:"";position:fixed;inset:0 0 auto 0;height:36px;-webkit-app-region:drag}.live-mac-only .live-mac-only-actions{display:grid;gap:14px;margin-top:26px}.live-mac-only a.live-primary{display:block;text-align:center;text-decoration:none}.live-mac-only .live-mac-only-download{margin:0;color:#77777e;font-size:13.5px;line-height:1.5}.live-mac-only .live-mac-only-download a{color:inherit}
