@layer site{.flow-path{margin:9px 0 42px}.flow-path ol{list-style:none;padding:0;margin:0}.flow-path li,.flow-path ol{display:flex;align-items:center;gap:18px}.flow-path li{font-size:12px;color:#73767e}.flow-path li [aria-current=step]{color:#f4f5f7}.flow-path a{color:#a0a3ab}.flow-path a:hover{color:#fff}.flow-page-head h1,.flow-plan>h1{font-size:clamp(35px,4.6vw,54px);font-weight:300;line-height:1.12;letter-spacing:-.04em;margin:0;color:var(--white)}.flow-page-head>p{color:var(--silver);font-size:16px;margin-top:18px}.flow-quiet-link{color:#a1a4ac;font-size:13px;text-decoration:underline;text-decoration-color:#404248;text-underline-offset:5px}.flow-quiet-link:hover{color:var(--white)}.tool-mark{flex:none;display:inline-flex;align-items:center;justify-content:center}.tool-claude,.tool-claude-code,.tool-cowork{color:#d48d71}.tool-chatgpt,.tool-chatgpt-work,.tool-codex{color:#eef0f2}.tool-pair{display:flex;align-items:center;min-width:30px}.tool-pair>:last-child{margin-left:-11px;transform:translateY(5px);border-radius:5px;background:#1b1c20}.tool-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px}.check-grid .tool-choices .chip{width:100%;min-height:72px;justify-content:flex-start;padding:17px 19px;gap:13px;border:1px solid #36383e;border-radius:12px;background:#151619;color:#d4d6dc;font-size:15px;text-align:left;line-height:1.35}.check-grid .tool-choices .chip:hover{border-color:#737680;background:#1e2025;color:#f4f5f7}.check-grid .tool-choices .chip.sel{color:#fff;background:#272a30;border-color:#c0c4ce;box-shadow:inset 0 0 0 1px #c0c4ce}.check-grid .tool-choices .chip.sel:after{display:none}.choice-label{flex:1}.choice-check{width:18px;height:18px;flex:none;display:grid;place-items:center;border:1px solid #51545d;border-radius:50%;color:#151619}.chip.sel .choice-check{background:#fff;border-color:#fff}.check-grid .tool-choices .chip.other{border-style:dashed}.flow-plan .flow-page-head{margin-top:58px;text-align:center}.plan-visual{display:flex;align-items:center;justify-content:center;max-width:690px;margin:54px auto 45px}.plan-tool-stack{display:grid;gap:13px;width:255px}.plan-tool-group{min-height:64px;padding:14px 18px;border:1px solid #303239;border-radius:13px;display:flex;flex-wrap:wrap;gap:12px;background:#131416}.plan-tool-group>span{display:flex;align-items:center;gap:12px;color:#d5d7dc;font-size:14px}.plan-connection{width:128px;height:170px;position:relative;flex:none}.plan-connection>span{position:absolute;height:1px;background:#45484f;left:0;right:28px;top:50%}.plan-connection>span:first-child{height:77px;top:8px;background:none;border:1px solid #45484f;border-width:1px 1px 0 0;border-radius:0 16px 0 0}.plan-connection>span:nth-child(3){height:77px;background:none;border:1px solid #45484f;border-width:0 1px 1px 0;border-radius:0 0 16px 0}.plan-connection>svg{position:absolute;right:7px;top:calc(50% - 10px);color:#a2a6af;background:var(--void)}.plan-package{width:230px;height:234px;position:relative;border:1px solid #35383e;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#151619}.plan-package>.plan-folder{color:#a9adb6;height:105px}.plan-package>svg:not(.plan-folder){position:absolute;top:77px;left:calc(50% - 17px);color:#e6e8ed}.plan-package strong{font-size:23px;font-weight:400;margin-top:13px;letter-spacing:-.4px}.plan-package small{color:#9b9fa8;font-size:12px;margin-top:7px}.plan-action{display:flex;flex-direction:column;align-items:center;gap:23px}.plan-action .btn{gap:13px;padding:17px 29px}.it-requests{max-width:720px;margin:35px auto;border-top:1px solid #303239}.it-requests details{border-bottom:1px solid #303239}.it-requests summary{list-style:none;display:flex;gap:20px;align-items:center;padding:25px 0;cursor:pointer}.it-requests summary::-webkit-details-marker{display:none}.it-request-icon{width:44px;height:44px;border:1px solid #34373e;border-radius:12px;display:grid;place-items:center;color:#b5b9c2}.it-requests summary>span:nth-child(2){flex:1}.it-requests summary strong{display:block;font-size:18px;font-weight:400}.it-requests summary small{display:block;margin-top:7px;color:#9c9fa8;font-size:12px}.it-requests details[open] summary>svg{transform:rotate(90deg)}.it-request-body{padding:0 0 25px 64px}.it-request-body pre{white-space:pre-wrap;font:14px/1.8 var(--font-geist),sans-serif;color:#c6c9d1;margin-bottom:24px}.plan-help{text-align:center;margin-top:35px;font-size:13px;color:#999ea8}.plan-help summary{cursor:pointer}.plan-help p{margin:18px 0}.flow-install .flow-page-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.flow-runtime{display:inline-flex;align-items:center;gap:10px;color:#acb0b9;font-size:14px}.install-two-steps{display:grid;grid-template-columns:1fr 1fr;gap:42px;margin:34px 0 28px}.install-two-steps section{display:flex;align-items:flex-start;gap:15px;padding-top:22px;border-top:1px solid #33363d}.step-number{font:11px var(--font-geist-mono),monospace;color:#8e939e;padding-top:8px}.install-two-steps h2{font-size:25px;font-weight:400;letter-spacing:-.5px;line-height:1.4;margin:0}.install-two-steps h2 code{font:inherit}.install-two-steps p{font-size:13px;color:#9da2ad;margin:5px 0 0;line-height:1.5}.install-two-steps .download-action{margin-left:auto;flex:none}.install-two-steps .btn{padding:13px 20px;font-size:13px}.install-done{text-align:center;display:flex;flex-direction:column;align-items:center;gap:19px;padding:39px 0 0}.install-done>p{color:#9197a2;font-size:12px}.install-done .btn{gap:12px}@media (max-width:850px){.install-two-steps{gap:25px}.install-two-steps section{flex-wrap:wrap}.install-two-steps .download-action{margin-left:30px}}@media (max-width:600px){.flow-path{margin-bottom:30px}.flow-path li,.flow-path ol{gap:10px}.flow-path li{font-size:10px}.tool-choices{gap:8px}.check-grid .tool-choices .chip{padding:14px 12px;min-height:76px;font-size:13px;gap:9px}.choice-check{width:15px;height:15px}.tool-choices .tool-mark{width:21px;height:21px}.flow-plan .flow-page-head{margin-top:38px}.plan-visual{margin:34px auto}.plan-tool-stack{width:46%;gap:10px}.plan-tool-group{padding:13px 10px;min-height:59px}.plan-tool-group>span{font-size:11px;gap:8px}.plan-tool-group .tool-mark{width:24px;height:24px}.plan-connection{width:35px;height:160px}.plan-connection>span{right:8px}.plan-connection>svg{width:13px;right:0;top:calc(50% - 10px)}.plan-connection>span:first-child{height:69px;top:11px}.plan-connection>span:nth-child(3){height:69px}.plan-package{width:43%;height:205px}.plan-package>.plan-folder{width:82px;height:82px}.plan-package>svg:not(.plan-folder){top:64px;width:28px;left:calc(50% - 14px)}.plan-package strong{font-size:20px}.plan-package small{font-size:10px}.flow-install .flow-page-head{display:block}.flow-runtime{margin-top:14px;font-size:12px}.install-two-steps{grid-template-columns:1fr;gap:22px;margin-top:27px}.install-two-steps section{gap:12px}.install-two-steps .download-action{margin-left:auto}.install-two-steps h2{font-size:22px}.install-two-steps p{font-size:12px;max-width:25ch}.install-two-steps .btn{padding:13px 15px;font-size:12px}.it-requests summary{gap:12px}.it-requests summary strong{font-size:16px}.it-request-body{padding-left:0}}@media (max-width:370px){.tool-choices{grid-template-columns:1fr}.check-grid .tool-choices .chip{min-height:58px}.install-two-steps .download-action{margin-left:27px}.plan-tool-group>span{gap:6px;font-size:10px}}}@layer site{.flow-install .install-guide{position:relative}.guide-v2{height:450px;border-radius:15px;background:#fbfbfa}.guide-app{position:absolute;inset:0;transition:right .7s cubic-bezier(.22,1,.36,1);overflow:hidden}.guide-split .guide-app{right:50%}.guide-v2 .guide-chrome{height:35px;background:#f7f7f5;border-color:#ebebe7;font-size:11px}.guide-v2 .guide-sidebar{top:35px;width:150px;background:#f6f6f3;border:none;padding:26px 15px;gap:23px;font-size:11px}.guide-v2 .guide-workspace{top:35px;left:150px;padding:18px 25px;transition:left .7s}.guide-v2 .guide-mode{font-size:11px;gap:4px;background:#ecece9;border-radius:7px;width:max-content;margin:0 auto;padding:3px}.guide-v2 .guide-mode strong,.guide-v2 .guide-mode>span:not(.guide-local){padding:5px 14px;border:0}.guide-v2 .guide-mode strong{background:#fff;border-radius:5px;box-shadow:0 1px 3px #0001}.guide-v2 .guide-local{display:none}.guide-v2 .guide-empty{padding-top:49px}.guide-v2 .guide-empty h3{margin:15px 0 0;font-size:clamp(22px,2.5vw,31px)}.guide-v2.guide-claude .guide-empty h3{font-family:Georgia,serif;letter-spacing:-.5px;font-size:clamp(24px,2.7vw,34px)}.guide-v2.guide-claude .guide-empty>span{color:#c87b5d}.guide-composer-wrap{position:absolute;bottom:30px;left:max(30px,8%);right:max(30px,8%)}.guide-v2 .guide-composer{position:relative;left:auto;right:auto;bottom:auto;padding:16px 16px 12px;min-height:91px;border-radius:16px;background:#fff;font-size:14px}.guide-v2 .guide-composer>span{height:28px}.guide-below-composer{display:flex;align-items:center;justify-content:space-between;padding:7px 2px 0;gap:8px}.guide-v2 .guide-folder-control{font-size:11px;padding:6px 5px;border:0;border-radius:5px;gap:6px;background:none;color:#575954}.guide-v2 .guide-folder-control.selected{background:#edeee9;color:#32342e}.guide-local-setting{display:flex;align-items:center;gap:4px;font-size:10px;color:#7d807a}.guide-v2 .guide-welcome{padding:27px 8% 0}.guide-v2 .guide-welcome h3{font-size:25px;margin-top:17px}.guide-v2 .guide-welcome p{font-size:12px;line-height:1.6}.guide-v2 .guide-sent{margin-bottom:13px}.guide-v2 .guide-working{margin-top:14px}.guide-v2 .guide-finder{max-width:730px;width:calc(100% - 64px);left:50%;right:auto;transform:translateX(-50%);top:86px}.guide-v2 .finder-body{min-height:185px}.guide-split .guide-sidebar{display:none}.guide-split .guide-workspace{left:0;padding-inline:16px}.guide-split .guide-composer-wrap{left:25px;right:25px;bottom:22px}.guide-v2 .guide-setup-window{position:absolute;top:0;right:0;bottom:0;left:auto;width:50%;max-width:none;border:0;border-left:1px solid #37393e;border-radius:0;padding:0;background:#111214;color:#f4f5f7;box-shadow:none;animation:setup-pane-in .65s cubic-bezier(.22,1,.36,1) both}.guide-v2 .guide-setup-chrome{height:35px;display:flex;align-items:center;gap:5px;padding:0 13px;border-bottom:1px solid #2b2d32;font-size:9px}.guide-setup-chrome>span{width:7px;height:7px;border-radius:50%;background:#555861;margin:0!important}.guide-v2 .guide-setup-chrome small{margin:0 auto;font-size:9px;color:#a4a8b1;padding-right:35px}.guide-v2 .guide-setup-content{display:block;padding:38px 34px 23px;border:0}.guide-v2 .guide-setup-content>h3{font-family:var(--font-geist),sans-serif;font-size:31px;font-weight:300;letter-spacing:-.7px;margin:22px 0 8px}.guide-v2 .guide-setup-content>p{font-size:12px;color:#9399a4;margin:0 0 23px}.guide-setup-progress{height:2px;background:#34373d;margin-bottom:24px}.guide-setup-progress i{display:block;width:17%;height:100%;background:#d5d9e1}.guide-setup-items{display:grid;gap:18px}.guide-setup-items>span{display:flex;gap:10px;align-items:center;color:#6f7681;font-size:12px}.guide-setup-items>span>i{width:5px;height:5px;border-radius:50%;background:#515760}.guide-setup-items>span.active{color:#edf0f5}.guide-setup-items>span.active>i{background:#d4d8e0}.guide-v2 .guide-setup-items small{margin:0 0 0 auto;color:#bfc5ce;font-size:9px}.guide-v2 .guide-setup-foot{margin-top:28px;font-size:10px;color:#8c939f}.guide-controls{display:flex;align-items:center;gap:18px;padding-top:15px}.guide-controls .guide-playback{gap:4px}.guide-controls .guide-playback button{width:31px;height:31px}.guide-current{color:#b8bdc7;font-size:13px}.guide-dots{display:flex;align-items:center;list-style:none;margin:0 auto;padding:0;gap:2px}.guide-dots button{width:25px;height:30px;background:none;border:0;padding:0;cursor:pointer;display:grid;place-items:center}.guide-dots button>span{width:5px;height:5px;border-radius:50%;background:#50545d}.guide-dots button[aria-current=step]>span{background:#edf0f5;width:16px;border-radius:5px}.guide-controls .guide-os,.guide-controls .guide-os button{font-size:10px}.guide-illustration-label{display:block;font-size:9px;color:#777e8b;text-align:right;margin-top:7px}@keyframes setup-pane-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (max-width:760px){.guide-v2{height:410px}.guide-v2 .guide-sidebar{width:82px;padding-inline:10px;font-size:9px}.guide-v2 .guide-workspace{left:82px}.guide-v2 .guide-empty{padding-top:44px}.guide-v2 .guide-empty h3{font-size:22px}.guide-v2 .guide-composer-wrap{left:20px;right:20px;bottom:20px}.guide-v2 .guide-finder{width:calc(100% - 30px);top:75px}.guide-split .guide-workspace{left:0;padding-inline:10px}.guide-split .guide-welcome{padding:27px 5% 0}.guide-split .guide-welcome h3{font-size:19px}.guide-split .guide-welcome p{font-size:10px}.guide-split .guide-welcome-mark{gap:7px}.guide-split .guide-welcome-mark>svg{width:22px}.guide-split .guide-welcome-mark>span{font-size:14px}.guide-split .guide-working{font-size:9px}.guide-v2 .guide-setup-content{padding:29px 20px}.guide-v2 .guide-setup-content>h3{font-size:24px}.guide-v2 .guide-setup-content>p{font-size:11px}.guide-setup-items>span{font-size:10px}.guide-setup-items{gap:16px}.guide-v2 .guide-setup-foot{font-size:9px;line-height:1.6}.guide-controls{gap:10px;flex-wrap:wrap}.guide-current{font-size:11px;flex:1}.guide-dots{margin:0}.guide-controls .guide-os{margin-left:auto}}@media (max-width:520px){.guide-v2 .guide-sidebar{display:none}.guide-v2 .guide-workspace{left:0;padding-inline:12px}.guide-v2 .guide-empty h3{font-size:22px}.guide-v2 .guide-chrome{font-size:10px;gap:9px;padding:0 10px}.guide-v2 .guide-workspace .guide-mode{font-size:9px}.guide-v2 .guide-mode strong,.guide-v2 .guide-mode>span:not(.guide-local){padding:4px 9px}.guide-v2 .guide-composer{font-size:12px}.guide-split .guide-traffic,.guide-split .guide-window-actions{display:none}.guide-split .guide-chrome{justify-content:center}.guide-split .guide-composer-wrap{left:9px;right:9px}.guide-split .guide-composer{padding:12px 10px 9px;font-size:10px;min-height:78px}.guide-split .guide-folder-control{font-size:9px;gap:4px}.guide-split .guide-local-setting{display:none}.guide-split .guide-welcome{padding:20px 0 0}.guide-split .guide-welcome h3{font-size:16px;line-height:1.4;margin-top:13px}.guide-split .guide-welcome p{font-size:9px;line-height:1.5}.guide-split .guide-sent{font-size:10px;padding:7px 10px}.guide-split .guide-welcome-mark{margin-top:7px}.guide-split .guide-welcome-mark>span{font-size:12px}.guide-split .guide-working{line-height:1.5;font-size:8px}.guide-v2 .guide-setup-content{padding:25px 13px}.guide-v2 .guide-setup-content>svg{width:27px;height:27px}.guide-v2 .guide-setup-content>h3{font-size:22px;margin-top:20px;line-height:1.1}.guide-v2 .guide-setup-content>p{margin-bottom:24px;font-size:10px}.guide-setup-items>span{gap:7px;font-size:9px}.guide-v2 .guide-setup-items small{display:none}.guide-v2 .guide-setup-foot{font-size:8px}.guide-v2 .guide-setup-chrome small{padding:0;font-size:8px}.guide-setup-chrome>span{display:none}.guide-current{flex-basis:calc(100% - 85px)}.guide-dots{margin-left:3px}}@media (prefers-reduced-motion:reduce){.guide-app,.guide-workspace{transition:none}.guide-v2 .guide-setup-window{animation:none}}}@layer site{.flow-work{padding-top:35px}.work-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.work-heading h1{font-size:clamp(34px,4vw,46px);line-height:1.15;letter-spacing:-.035em;font-weight:300;margin:0}.work-heading p{font-size:15px;color:#a6abb4;margin-top:15px}.work-tabs{display:flex;gap:28px;margin:32px 0 27px;border-bottom:1px solid #34373e}.work-tabs button{display:flex;gap:9px;align-items:center;padding:13px 0 17px;background:none;border:0;border-bottom:2px solid transparent;color:#8f96a1;font-size:14px;white-space:nowrap;cursor:pointer}.work-tabs button[aria-selected=true]{color:#f4f5f7;border-bottom-color:#e7eaf0}.work-tabs button:hover{color:#fff}.workbench{display:grid;grid-template-columns:245px minmax(0,1fr);gap:40px;align-items:start}.work-choices{padding-top:24px}.work-choices>.eyebrow{font-size:10px;margin-bottom:18px;display:block}.work-choices>button{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:16px 0;border:none;border-bottom:1px solid #2d3036;background:none;color:#89919e;font-size:17px;line-height:1.4;cursor:pointer}.work-choices>button>span{flex:1}.work-choices>button>svg{opacity:0;flex:none}.work-choices>button.selected{color:#f4f5f7}.work-choices>button.selected>svg{opacity:1}.work-choices>p{color:#9098a5;font-size:13px;line-height:1.75;margin-top:28px;max-width:25ch}.work-preview{animation:work-reveal .25s ease-out both}.work-example{border:1px solid #494e58;border-radius:12px;overflow:hidden;color:#2d2f32;background:#fff;height:365px;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.work-example h3,.work-example p{color:inherit}.work-example-chrome{display:flex;align-items:center;gap:9px;padding:0 15px;height:39px;border-bottom:1px solid #e3e4e6;background:#f4f5f7;font-size:11px}.work-example-chrome>span:nth-child(2){font-weight:500}.work-example-chrome .work-example-label{margin-left:auto;color:#717985;font-size:9px;letter-spacing:.05em}.example-chat-body{padding:20px 35px;position:relative;height:calc(100% - 39px)}.example-chat-source{display:flex;align-items:center;gap:10px;color:#7a7d80;font-size:10px;margin-bottom:14px}.claude-type .example-chat-source>span:first-child{color:#c87e61}.example-chat-body h3{margin:0 0 15px;font-size:25px;font-weight:500;letter-spacing:-.5px;line-height:1.25}.claude-type h3{font-family:Georgia,serif;font-weight:400}.example-brief-row{display:flex;gap:13px;align-items:center;padding:10px 0;border-bottom:1px solid #e6e7e9}.example-brief-row>span{font-size:10px;color:#8d9299;align-self:flex-start;padding-top:2px}.example-brief-row>div{flex:1}.example-brief-row strong{font-size:12px;font-weight:600}.example-brief-row p{font-size:11px;color:#71777e;margin:3px 0 0}.example-chat-input{position:absolute;left:35px;right:35px;bottom:13px;border:1px solid #dedfe2;border-radius:9px;padding:8px 12px;color:#9b9da2;font-size:10px;display:flex;align-items:center;justify-content:space-between}.example-chat-input>span:last-child{display:flex;align-items:center;gap:14px}.example-mail .work-example-chrome{background:#0f65b0;color:#fff;border:0}.example-mail .work-example-label{color:#c3daf0}.example-mail-toolbar{padding:12px 23px;border-bottom:1px solid #e5e7eb;font-size:12px;color:#3d424a}.example-mail-toolbar>span{float:right;font-size:10px;color:#8b929b}.example-email{padding:0 25px}.email-field{display:flex;gap:17px;border-bottom:1px solid #e8eaed;padding:10px 0;font-size:11px}.email-field>span{color:#8e949d;width:34px}.email-body{padding:15px 0 7px;font-family:Calibri,Segoe UI,sans-serif;font-size:13px;line-height:1.6}.email-body p{margin:0 0 10px}.email-review-note{display:flex;align-items:center;gap:6px;color:#77808c;font-size:9px}.example-office-tabs{display:flex;gap:18px;align-items:center;height:34px;padding:0 17px;font-size:10px;color:#5e646d;border-bottom:1px solid #d8dce2}.example-office-tabs strong{font-weight:500;color:#222;border-bottom:2px solid #316baf;height:100%;padding-top:8px}.example-office-tabs>span{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:9px}.example-page-wrap{padding:17px 55px 0;height:calc(100% - 73px);background:#e9eaed;display:flex;align-items:flex-start;gap:12px;overflow:hidden}.example-page{background:#fff;padding:26px 31px;flex:1;min-height:310px;box-shadow:0 1px 7px #0001;color:#373c45}.example-page small{color:#7b828d;font-size:8px;letter-spacing:2px}.example-page h3{font-family:Calibri,Segoe UI,sans-serif;font-size:24px;line-height:1.2;font-weight:400;margin:9px 0 19px}.example-page p{font:11px/1.7 Calibri,Segoe UI,sans-serif;margin:0 0 7px}.example-page p:first-of-type{font-weight:600}.example-page h4{font:600 11px Calibri,Segoe UI,sans-serif;margin:16px 0 10px}.paper-lines{display:grid;gap:6px}.paper-lines i{height:3px;background:#e1e4e8;width:100%}.paper-lines i:last-child{width:73%}.paper-lines.short i{width:84%}.has-comment{padding:17px 20px 0;gap:12px}.has-comment .example-page{padding:22px 20px;width:60%}.has-comment .example-page h3{font-size:21px}.example-page .highlight{background:#fff0b9;width:fit-content}.example-comment{background:#fff;border-left:3px solid #b49148;border-radius:4px;padding:12px;margin-top:77px;width:35%;box-shadow:0 1px 5px #0001}.example-comment span{font-size:8px;color:#8b6b30}.example-comment p{font-size:11px;line-height:1.6;margin-top:7px}.example-slide-editor{height:calc(100% - 73px);display:flex;background:#e9ebef;gap:17px;padding:15px 18px 17px 12px}.example-slide-editor>aside{display:flex;flex-direction:column;gap:9px;width:55px;flex:none}.example-slide-editor>aside>span{height:38px;background:#fafafa;color:#969ca6;font-size:9px;padding:5px;border:1px solid #d0d3db}.example-slide-editor>aside>span.selected{border:2px solid #bc6747}.example-slide{flex:1;background:#fdfdfc;padding:25px;position:relative;color:#343b45}.example-slide>small{font-size:8px;letter-spacing:1.5px;color:#8e96a2}.example-slide h3{font-size:28px;font-weight:400;line-height:1.15;letter-spacing:-.8px;margin-top:18px}.slide-columns{display:flex;gap:20px;margin-top:23px}.slide-columns span{flex:1;font-size:9px;color:#6c7683}.slide-columns b{display:block;color:#526a85;font-size:10px;font-weight:400;border-top:1px solid #cdd3db;padding-top:8px;margin-bottom:5px}.example-slide footer{position:absolute;bottom:12px;left:25px;right:25px;font-size:7px;color:#a5abb4}.example-slide footer span{float:right}.example-meeting-label{display:flex;gap:6px;align-items:center;color:#888e98;font-size:10px;margin-bottom:9px}.meeting-brief{display:grid;gap:12px}.meeting-brief section{border-left:2px solid #d4d8df;padding-left:12px}.meeting-brief small{font-size:8px;color:#9197a0;letter-spacing:.8px}.meeting-brief p{font-size:12px;margin:3px 0 0}.example-commit{padding:15px 0;border-bottom:1px solid #e4e6ea;display:grid;grid-template-columns:70px 1fr;gap:4px 8px}.example-commit>span{font-size:10px;color:#7f8a98;grid-row:span 2;padding-top:2px}.example-commit strong{font-size:13px;font-weight:500}.example-commit small{font-size:10px;color:#9298a0}.example-prose{font-size:13px;line-height:1.8;margin-bottom:13px;max-width:56ch}.example-sources{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.example-sources>span{display:flex;gap:5px;align-items:center;border:1px solid #dadde2;border-radius:5px;padding:5px 7px;color:#7a8491;font-size:9px}.example-user-bubble{width:fit-content;margin:0 0 20px auto;padding:10px 13px;background:#f0f1f2;border-radius:10px;font-size:12px}.example-change{display:flex;align-items:center;justify-content:space-between;border-block:1px solid #e2e5ea;padding:14px 0;margin-top:20px;color:#75808e;font-size:12px}.example-change span:last-child{font-size:10px}.example-first-request{padding:14px;border-left:2px solid #bbc2ce;background:#f4f5f7;margin:17px 0;font-size:14px}.work-request{display:flex;align-items:center;gap:25px;border-block:1px solid #363a43;padding:21px 0;margin-top:27px}.work-request-label{display:flex;align-items:center;gap:11px;flex:none;width:115px;color:#8c95a3;font-size:12px}.work-request>p{flex:1;font-size:21px;line-height:1.45;font-weight:300;letter-spacing:-.3px}.work-request .btn{gap:9px;padding:12px 22px;font-size:13px}.work-bottom{justify-content:space-between;margin-top:20px}.work-bottom,.work-tried{display:flex;align-items:center}.work-tried{gap:8px;background:none;border:0;color:#929ba8;font-size:12px;cursor:pointer;padding:5px 0}.work-tried>span{width:16px;height:16px;display:grid;place-items:center;border:1px solid #545c69;border-radius:4px}.work-tried[aria-checked=true]{color:#f4f5f7}@keyframes work-reveal{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.workbench{grid-template-columns:210px minmax(0,1fr);gap:25px}.example-chat-body{padding-inline:25px}.example-chat-input{left:25px;right:25px}.work-tabs{gap:22px}.example-slide{padding:20px}.example-slide h3{font-size:24px}.example-page-wrap{padding-inline:25px}}@media (max-width:700px){.flow-work{padding-top:18px}.work-heading{align-items:flex-start;flex-direction:column;gap:13px}.work-heading h1{font-size:34px}.work-heading p{font-size:14px;max-width:33ch;line-height:1.7}.work-heading>a{font-size:11px}.work-tabs{overflow-x:auto;gap:22px;margin:20px 0}.work-tabs button{font-size:12px;gap:7px;padding-bottom:13px}.workbench{display:flex;flex-direction:column;gap:20px}.work-choices{padding:0;width:100%;display:flex;flex-wrap:wrap;gap:8px}.work-choices>.eyebrow{display:none}.work-choices>button{padding:9px 12px;width:auto;font-size:12px;border:1px solid #353b47;border-radius:7px;gap:0}.work-choices>button.selected{background:#252b34;border-color:#919aaa}.work-choices>button>svg{display:none}.work-choices>p{margin:3px 0 0;max-width:none;width:100%;font-size:12px;line-height:1.7}.work-preview{width:100%}.work-example{height:350px}.example-chat-body{padding:18px 23px}.example-chat-body h3{font-size:23px}.example-brief-row{gap:10px;padding:9px 0}.example-brief-row strong{font-size:11px}.example-brief-row p{font-size:10px}.example-chat-input{left:23px;right:23px}.work-request{gap:12px;flex-wrap:wrap;margin-top:23px;padding:17px 0}.work-request-label{width:100%;font-size:11px}.work-request>p{font-size:18px}.work-request .btn{padding:11px 16px;font-size:12px}.work-bottom>a{font-size:11px}.example-office-tabs{gap:14px;padding-inline:13px;font-size:9px}.example-office-tabs>span{display:none}.example-page-wrap{padding:16px 25px 0}.example-page{padding:24px}.has-comment{padding:16px 12px 0;gap:8px}.has-comment .example-page{padding:20px 13px}.has-comment .example-page h3{font-size:19px}.example-comment{padding:9px;width:36%}.example-comment p{font-size:10px}.example-slide-editor{padding:14px 12px 15px 8px;gap:10px}.example-slide-editor>aside{width:32px}.example-slide-editor>aside>span{height:28px}.example-slide{padding:20px 16px}.example-slide h3{font-size:23px}.slide-columns{gap:10px}.slide-columns span{font-size:8px}.example-slide footer{left:16px;right:16px;font-size:6px}.email-body{font-size:12px}}@media (prefers-reduced-motion:reduce){.work-preview{animation:none}}}@layer site{.workbench{grid-template-rows:auto 1fr;row-gap:22px}.work-choices{padding-top:0;grid-column:1;grid-row:1}.work-choices>.eyebrow{display:none}.work-choices>p{margin-top:20px}.work-preview{grid-column:2;grid-row:1/span 2}.workbench .work-request{grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;align-self:start;gap:15px;border:0;margin:0;padding:0}.workbench .work-request-label{width:100%;font-size:10px}.workbench .work-request>p{flex-basis:100%;font-size:20px}.workbench .work-request .btn{padding:12px 23px}.example-brief-row strong{font-size:14px}.example-brief-row p{font-size:12px}.guide-split .guide-working{display:none}@media (max-width:700px){.workbench .work-request{border-top:1px solid #363a43;padding-top:20px;width:100%;gap:12px}.workbench .work-request>p{flex-basis:auto;font-size:18px}.example-brief-row strong{font-size:12px}.example-brief-row p{font-size:10px}.work-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;overflow:visible}.work-tabs button{flex-direction:column;gap:8px;justify-content:center;font-size:10.5px;padding:11px 0 13px}.work-tabs button svg{width:16px;height:16px}}}@layer site{}@layer site{.guide-v2 .guide-finder{height:280px}.guide-v2 .finder-body{min-height:0;height:calc(100% - 88px)}.guide-film{position:relative}.guide-film-toggle{position:absolute;bottom:14px;right:14px;width:34px;height:34px;border:1px solid #ffffff45;border-radius:50%;background:#151515b8;color:white;display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .2s}}@layer site{.guide-film-toggle:focus-visible,.guide-film:hover .guide-film-toggle{opacity:1}.guide-film-toggle:disabled{display:none}.guide-controls .guide-dots{margin-left:0}.guide-controls .guide-os{margin-left:auto}.work-progress{display:flex;align-items:center;gap:15px;margin-top:25px;color:#90959f;font-size:12px}.work-progress>div{height:3px;width:140px;background:#2a2b30;border-radius:4px;overflow:hidden}.work-progress i{height:100%;display:block;background:#d9dde6;transition:width .3s}.work-progress>button{border:0;background:none;cursor:pointer;display:flex;align-items:center;gap:7px;margin-left:auto}.work-choices>button>svg.work-choice-done{opacity:1;color:#b7c9bd}.workbench .work-request{border:1px solid #34363d;border-radius:12px;background:#121316;overflow:hidden;gap:0;padding:0}.workbench .work-request-label{padding:14px 16px;background:#1b1c20;border-bottom:1px solid #303139;color:#b4bac5;font-size:11px;gap:9px}.work-request pre{margin:0;padding:20px 17px;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;font:14px/1.8 var(--font-mono,ui-monospace,monospace);color:#eff0f3}.work-request code{font:inherit;background:none;padding:0;color:inherit}.workbench .work-request .btn{margin:0 16px 16px;padding:9px 13px;font-size:11px}.work-example{height:445px}.work-example-chrome>span:nth-child(2){font-weight:inherit}.example-window-dots{display:flex;gap:4px;margin-right:6px}.example-window-dots i{width:6px;height:6px;border-radius:50%;background:#e7776b}.example-window-dots i:nth-child(2){background:#e7b852}.example-window-dots i:nth-child(3){background:#7ab773}.example-chat-layout{display:flex;height:calc(100% - 39px)}.example-chat-sidebar{width:128px;flex:none;background:#f5f5f5;padding:15px 10px;display:flex;flex-direction:column;gap:15px;font-size:9px;color:#696969}.example-chat-sidebar>span{display:flex;align-items:center;gap:7px}.example-chat-sidebar>small{margin-top:15px;color:#959595;font-size:8px}.example-chat-sidebar>b{padding:7px 5px;margin:-5px;font-weight:500;color:#454545;background:#e8e8e8;border-radius:5px}.example-chat-sidebar>div{margin-top:auto;display:flex;align-items:center;gap:8px}.example-chat-body{flex:1;min-width:0;height:100%;padding:22px 26px 92px;overflow:hidden}.native-claude{background:#faf9f5}.native-claude .example-chat-sidebar{background:#f0eee7}.native-claude .example-chat-sidebar>b{background:#e6e3da}.native-claude .example-chat-input{background:#fffefa}.example-chat-body h3{font-size:24px}.example-chat-input{left:24px;right:24px;bottom:16px;display:block;border-radius:17px;padding:11px 13px;background:#fff;box-shadow:0 2px 6px #00000005}.example-chat-input>div{display:flex;align-items:center;gap:12px;margin-top:17px;color:#777}.example-chat-input>div>span{display:flex;align-items:center;gap:5px;font-size:9px}.example-chat-input i{margin-left:auto;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#252525;color:#fff}.native-claude .example-chat-input i{background:#ca8066;border-radius:7px}.example-doc .work-example-chrome{background:#edf2fa}.example-deck .work-example-chrome{background:#fcf0eb}.example-office-ribbon{height:57px;display:flex;align-items:center;gap:13px;padding:6px 16px;border-bottom:1px solid #d9dce2;background:#fafafa;color:#494949;overflow:hidden}.example-office-ribbon>div{border-left:1px solid #dedede;padding-left:13px}.ribbon-paste,.ribbon-style{display:flex;flex-direction:column;align-items:center;gap:3px;flex:none}.example-office-ribbon small{font-size:7px;color:#7a7a7a}.ribbon-font,.ribbon-format,.ribbon-paragraph>span{display:flex;align-items:center;gap:10px;font-size:8px}.ribbon-font{border:1px solid #ddd;padding:2px 5px;margin-bottom:5px;min-width:80px}.ribbon-font b{margin-left:6px;font-weight:400}.ribbon-format i{font:normal 10px Georgia,serif;border-bottom:2px solid #c46262}.ribbon-style{border:1px solid #ddd;padding:4px 9px}.ribbon-style b{font:13px Georgia,serif}.ribbon-paragraph small{display:block;margin-top:7px}.example-ruler{height:16px;text-align:center;background:#e9eaed;font-size:7px;color:#888;letter-spacing:3px;overflow:hidden}.example-page-wrap{height:calc(100% - 146px);padding-top:0}.example-slide-editor{height:calc(100% - 130px)}.example-slide-editor>aside{width:65px}.example-slide-editor>aside>span{height:47px;display:block;position:relative;padding:8px}.example-slide-editor>aside small{position:absolute;left:-10px;top:0;font-size:7px}.example-slide-editor>aside b{font-size:5px;display:block;color:#667381}.example-slide-editor>aside i{display:block;height:2px;width:75%;background:#dde1e8;margin-top:5px}.example-mail-toolbar{display:flex;align-items:center;gap:20px;padding:9px 15px;height:40px}.example-mail-toolbar>span{float:none}.example-mail-toolbar .example-mail-new{display:flex;gap:6px;align-items:center;background:#0f65b0;color:white;padding:5px 8px;border-radius:4px;font-size:9px}.example-mail-layout{display:flex;height:calc(100% - 79px)}.example-mail-folders{background:#f4f5f7;padding:18px 10px;width:110px;flex:none;display:flex;flex-direction:column;gap:15px;font-size:9px;color:#666}.example-mail-folders strong{font-size:9px;color:#444}.example-mail-folders b{background:#dcebf8;color:#155286;margin-inline:-5px;padding:6px 5px;border-radius:4px}.example-mail-folders small{float:right}.example-email{flex:1;min-width:0;padding:0 22px;overflow:hidden}.example-draft-heading{padding:15px 0 8px;font-size:13px;font-weight:600}.example-draft-heading span{margin-left:9px;font-size:8px;font-weight:400;color:#a96735}.email-body{font-size:12px}.example-format-inline{display:flex;gap:16px;margin-top:16px;border-top:1px solid #e5e5e5;padding-top:12px;color:#7c7c7c}.work-complete{position:relative;overflow:hidden;text-align:center;padding:85px 20px 120px;min-height:650px}.work-complete-mark{display:grid;place-items:center;width:78px;height:78px;margin:0 auto 35px;border:1px solid #5e7264;background:radial-gradient(circle,#2b3d3090,#17231b40);border-radius:50%;color:#c7e1cc}.work-complete h1{font-size:clamp(44px,5.3vw,70px);font-weight:300;line-height:1.14;letter-spacing:-.045em;margin:20px 0;outline:none}.work-complete h1 span{color:#9599a2}.work-complete p{font-size:16px;color:#a7adb7;line-height:1.8}.work-complete-actions{display:flex;justify-content:center;align-items:center;gap:25px;margin-top:35px}.work-complete-actions>button{border:0;background:none;cursor:pointer}.work-complete-actions .btn{gap:15px}.work-confetti{position:absolute;inset:0;pointer-events:none;overflow:hidden}.work-confetti i{position:absolute;left:var(--x);top:-20px;height:11px;width:5px;background:#b9cbbf;opacity:0;animation:work-salute 2.7s var(--delay) ease-out both}.work-confetti i:nth-child(3n){background:#d7d4c7;width:3px}.work-confetti i:nth-child(3n+1){background:#a7b4c7}@keyframes work-salute{0%{opacity:0;transform:translateY(0) rotate(0)}12%{opacity:.8}to{opacity:0;transform:translate(var(--drift),600px) rotate(var(--turn))}}.account-progress-note{font-size:13px;color:#8d929d;margin:-8px 0 24px}.account-progress-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.account-progress-grid .tile{border:1px solid #2f3035;border-radius:15px;background:#101012}@media(max-width:1000px){.example-chat-sidebar{display:none}.example-mail-folders{width:86px}}@media(max-width:700px){.workbench .work-request{padding:0}.work-request pre{font-size:14px;padding:18px}.work-example{height:445px}.example-chat-body{padding:21px 20px 92px}.example-chat-input{left:17px;right:17px}.example-mail-folders{display:none}.example-office-ribbon{gap:10px;padding-inline:12px}.ribbon-style:last-child{display:none}.example-slide-editor{padding:16px 13px 16px 20px;gap:12px}.example-slide-editor>aside{width:43px}.example-slide-editor>aside>span{height:34px;padding:4px}.example-slide{padding:16px 12px}.example-slide h3{font-size:21px}.slide-columns{gap:8px;flex-direction:column;margin-top:18px}.slide-columns span{display:flex;align-items:center;gap:9px;font-size:8px}.slide-columns b{border:0;padding:0;margin:0;font-size:8px}.example-slide footer{left:12px;right:12px;font-size:6px}.example-page-wrap{padding-inline:18px}.example-page-wrap.has-comment{padding-inline:9px;gap:7px}.has-comment .example-page{padding:18px 12px}.has-comment .example-page h3{font-size:17px}.example-comment{padding:8px;margin-top:64px}.example-comment p{font-size:10px}.work-choices>button>svg.work-choice-done{display:block;margin-left:8px;width:12px}.work-complete{padding:65px 12px 80px;min-height:580px}.work-complete-actions{flex-direction:column;gap:24px}.account-progress-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.work-confetti{display:none}.work-progress i{transition:none}}}@layer site{.work-next{display:inline-flex;align-items:center;gap:9px;background:none;border:none;cursor:pointer}.workbench{grid-template-columns:minmax(270px,.37fr) minmax(0,1fr)}.workbench .work-request>p.work-input-note{display:flex;align-items:flex-start;gap:8px;margin:0;padding:14px 17px 0;color:#b7bac2;font:12px/1.6 var(--font-sans,sans-serif)}.work-input-note svg{flex:none;margin-top:3px}.work-request pre{font-size:12px;line-height:1.75;padding:17px}.work-example-v2{height:560px;display:flex;flex-direction:column}.work-example-v2 .work-example-chrome{flex:none}.example-filename{display:flex;align-items:center;gap:8px;margin-left:14px;color:#626a76;font-size:10px}.work-example-v2 .example-office-tabs{flex:none;gap:14px}.work-example-v2 .example-office-tabs .office-tab{margin:0;font-size:10px}.work-example-v2 .example-office-tabs .office-collab{margin-left:auto;font-size:9px;gap:5px}.office-collab>span{display:flex;align-items:center;gap:4px;margin-left:10px}.work-example-v2 .example-office-ribbon{flex:none}.work-example-v2 .example-ruler{flex:none;letter-spacing:5px}.work-example-v2 .example-page-wrap{flex:1;min-height:0;height:auto;overflow-y:auto;padding:15px 25px 25px;scrollbar-width:thin}.work-example-v2 .example-page{max-width:600px;margin-inline:auto;padding:25px 30px 30px;min-height:460px}.paper-letterhead{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #c5cdd6;padding-bottom:12px;margin-bottom:20px;font:8px/1.4 sans-serif;color:#5c6876}.paper-letterhead b{letter-spacing:1.8px;font-size:9px;color:#233e56}.work-example-v2 .example-page h3{font-size:24px;margin:10px 0 14px}.work-example-v2 .example-page h4{margin:14px 0 6px}.work-example-v2 .example-page p{font-size:12px;line-height:1.55}.work-example-v2 .example-page p.paper-decision{font-weight:400;color:#47596a}.paper-options{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-block:1px solid #dfe4e9;margin:17px 0;padding:13px 0}.paper-options>div{display:flex;flex-direction:column;gap:5px}.paper-options b{font:600 11px sans-serif}.paper-options span{font:11px/1.5 sans-serif}.work-example-v2 .paper-options small{font:9px/1.4 sans-serif;letter-spacing:0;color:#8b6437}.paper-source{border-top:1px solid #e3e6eb;margin-top:22px;padding-top:10px;font:9px/1.6 sans-serif;color:#7b8590}.work-example-v2 .has-comment{gap:12px;padding:15px 14px 25px}.work-example-v2 .has-comment .example-page{padding:20px;min-width:0;width:60%}.work-example-v2 .has-comment .example-page h3{font-size:22px}.example-page mark{background:#fff0b9;color:inherit}.example-page sup{color:#a7793c;font-size:8px;margin-left:3px}.work-example-v2 .example-comment{flex:none;width:34%;margin-top:155px;border-left:2px solid #b69a64;padding:12px}.comment-identity{display:flex;align-items:center;gap:7px}.comment-identity>span{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#eeedf6;color:#66557e}.comment-identity b{color:#51515a;font-size:10px}.comment-identity svg{margin-left:auto;color:#888}.example-comment>small{display:block;color:#9595a0;font-size:8px;margin:7px 0 12px}.comment-anchor{font-size:9px;font-weight:500;color:#a28047}.work-example-v2 .example-comment p{font-size:11px}.comment-reply{margin-top:15px;border:1px solid #e4e4e8;border-radius:5px;padding:7px;font-size:8px;color:#aaa}.example-comment .comment-more{display:block;margin-top:12px;font-size:8px;color:#82818b}.example-office-status{flex:none;height:24px;display:flex;align-items:center;gap:18px;padding:0 14px;background:#f5f6f8;border-top:1px solid #d9dde3;font-size:8px;color:#747d88}.example-office-status span:last-child{margin-left:auto}.work-example-v2 .example-slide-editor{flex:1;min-height:0;height:auto;padding:17px 16px;gap:15px}.work-example-v2 .example-slide-editor>aside{width:68px;overflow-y:auto;padding:2px 2px 2px 9px;scrollbar-width:thin}.example-slide-editor>aside>button{position:relative;display:block;width:100%;height:47px;background:#fff;border:1px solid #cdd1d9;margin:0 0 12px;padding:7px;cursor:pointer;text-align:left}.example-slide-editor>aside>button.selected{border:2px solid #bd704f}}@layer site{.example-slide-editor>aside>button:focus-visible{outline:2px solid #955032;outline-offset:2px}.example-slide-editor>aside>button small{position:absolute;left:-9px;top:0;color:#8e95a0;font-size:6px}.example-slide-editor>aside>button b{color:#516270;font:5px/1.3 sans-serif;display:block}.example-slide-editor>aside>button i{display:block;height:2px;width:70%;background:#dce3e7;margin-top:5px}.work-example-v2 .example-slide{padding:26px;min-width:0;overflow-y:auto}.work-example-v2 .example-slide h3{font-size:30px;margin:23px 0;color:#294056}.slide-option-table{font-size:12px;margin-top:24px}.slide-option-table>div{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:9px;padding:13px 0;border-bottom:1px solid #dbe1e6;align-items:center}.slide-option-table>div:first-child{font-size:7px;letter-spacing:.5px;color:#8b949f}.slide-option-table b{font-weight:500}.slide-footnote{font-size:10px;color:#838e99;line-height:1.5;margin-top:15px}.slide-summary{font-size:14px;color:#687787;line-height:1.6}.slide-decision{border-top:1px solid #dbe1e6;margin-top:30px;padding-top:15px;font-size:10px;color:#9299a3;display:flex;flex-direction:column;gap:8px}.slide-decision b{font-size:16px;color:#516879;font-weight:500}.slide-schedule{margin:20px 0}.slide-schedule>div{font-size:10px;margin-bottom:20px}.slide-schedule span{display:block;margin-bottom:7px}.slide-schedule i{display:inline-block;height:13px;background:#a9bcc8}.slide-schedule>div:last-child i{background:#527187}.slide-schedule b{display:block;text-align:right;font-size:9px;font-weight:400;margin-top:4px}.slide-risk{padding:15px 0;border-top:1px solid #dbe1e6}.slide-risk b{display:block;font-size:13px;font-weight:500}.slide-risk span{display:block;font-size:11px;color:#89929d;margin-top:8px;line-height:1.5}.slide-owner{display:flex;gap:15px;padding:15px 0;border-top:1px solid #dbe1e6;font-size:12px}.slide-owner b{width:65px;flex:none;font-weight:500}.slide-owner span{color:#89929d}.work-example-v2 .example-slide footer{position:static;margin-top:28px;padding-top:12px;border-top:1px solid #e4e7eb}.work-example-v2 .example-mail-layout{flex:1;min-height:0;height:auto}.work-example-v2 .example-email{overflow-y:auto;padding-bottom:18px;scrollbar-width:thin}.example-thread-context{margin-top:14px;padding:12px;background:#f4f6f9;border-left:2px solid #a7bcd2;font-size:10px;color:#78828d}.example-thread-context b{font-weight:500;color:#526577}.example-thread-context p{margin:6px 0 0;line-height:1.5}.work-example-v2 .email-body{font-size:13px;line-height:1.65}.work-example-v2 .example-chat-layout{flex:1;min-height:0;height:auto}.work-example-v2 .example-chat-body{display:flex;flex-direction:column;padding:22px 23px 100px}.work-example-v2 .example-chat-source{flex:none;margin-bottom:18px}.example-response{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;padding-right:5px}.work-example-v2 .example-chat-body h3{font-size:26px;line-height:1.2;margin-bottom:20px}.work-example-v2 .example-brief-row{padding:13px 0}.work-example-v2 .example-brief-row p{font-size:12px;line-height:1.5}.example-source-ref{display:inline-flex;align-items:center;gap:4px;font:8px/1.6 sans-serif;color:#858179;background:#e8e5de75;border-radius:4px;padding:2px 5px;margin-top:7px}.example-up-next{display:flex;align-items:start;gap:10px;margin-top:17px;padding:13px;background:#eeece6;border-radius:7px;color:#6a6760;font-size:11px}.example-up-next svg{flex:none}.example-up-next span{display:block;font-size:10px;margin-top:6px;line-height:1.5}.work-example-v2 .meeting-brief p{font-size:12px;line-height:1.5}.work-example-v2 .meeting-brief section{padding-bottom:12px}.commit-group-label{font:8px/1.5 sans-serif;letter-spacing:1px;color:#98938c;margin:15px 0 8px}.work-example-v2 .example-commit{padding:12px 0}.example-commit>span.commit-overdue{color:#a86f58}.commit-waiting{font-size:11px;padding:12px;border:1px solid #e0dcd3;border-radius:5px}.commit-waiting b{font-weight:500}.commit-waiting span{display:block;margin-top:6px;font-size:10px;color:#938778}.decision-history>div{display:flex;gap:14px;padding:10px 0;border-top:1px solid #e5e1d9;font-size:11px;line-height:1.5}.decision-history time{color:#9b958b;font:9px/1.8 sans-serif;width:32px;flex:none}.decision-history .example-source-ref{display:flex;width:fit-content}.example-evidence-gap{padding:12px;background:#f1e9dc;border-radius:5px;margin-top:15px;font-size:11px}.example-evidence-gap b{color:#947044;font-weight:500}.example-evidence-gap span{display:block;font-size:11px;line-height:1.5;margin-top:5px}.brief-preferences>div{display:grid;grid-template-columns:80px 1fr;gap:12px;padding:13px 0;border-top:1px solid #e3dfd7;font-size:11px}.brief-preferences b{font-weight:500}.brief-preferences span{color:#8a8378}.work-example-v2 .example-prose{font-size:12px;line-height:1.6}.example-coaching-step{display:flex;gap:12px;margin:18px 0;font-size:12px}.example-coaching-step>span{display:grid;place-items:center;width:23px;height:23px;border:1px solid #d2ccbf;border-radius:50%;flex:none;font-size:10px}.example-coaching-step b{font-weight:500}.example-coaching-step p{font-size:11px;color:#8b8378;margin-top:6px;line-height:1.5}.example-coaching-question{margin-top:20px;font-size:12px;color:#9b795b}@media(max-width:1000px){.workbench{grid-template-columns:250px minmax(0,1fr)}.example-filename,.office-collab>span{display:none}.work-example-v2 .example-page-wrap{padding-inline:15px}.work-example-v2 .example-page,.work-example-v2 .example-slide{padding:20px}.work-example-v2 .example-slide h3{font-size:25px}.slide-option-table{font-size:10px}}@media(max-width:700px){.workbench{grid-template-columns:minmax(0,1fr)}.work-example-v2{height:550px}.work-request pre{font-size:13px}.work-example-v2 .example-chat-body{padding-inline:18px}.work-example-v2 .example-chat-body h3{font-size:24px}.work-example-v2 .example-office-tabs{gap:10px;padding-inline:10px}.work-example-v2 .office-collab{display:none}.work-example-v2 .example-slide-editor{gap:10px;padding:12px 10px}.work-example-v2 .example-slide-editor>aside{width:48px;flex:none}.example-slide-editor>aside>button{height:36px;padding:5px}.work-example-v2 .example-slide{padding:16px 12px}.work-example-v2 .example-slide h3{font-size:24px;margin-block:18px}.example-slide>small{font-size:6px;letter-spacing:1px}.slide-option-table{font-size:10px}.slide-option-table>div{grid-template-columns:1.2fr 1fr .7fr;gap:5px}.slide-option-table>div:first-child{font-size:6px}.slide-footnote{font-size:9px}.work-example-v2 .has-comment{padding:12px 8px 20px;gap:7px}.work-example-v2 .has-comment .example-page{padding:15px 12px}.work-example-v2 .has-comment .example-page h3{font-size:19px}.work-example-v2 .example-comment{width:35%;padding:9px;margin-top:170px}.comment-identity{gap:4px}.comment-identity svg{display:none}.comment-identity b{font-size:8px}.work-example-v2 .example-comment p{font-size:10px}.paper-letterhead span{display:none}.paper-options{gap:10px}.paper-options b,.paper-options span{font-size:10px}}}@layer site{.work-example-v2 .example-slide{padding:20px 23px}.work-example-v2 .example-slide h3{font-size:28px;line-height:1.12;margin:15px 0}.work-example-v2 .slide-option-table{margin-top:13px}.work-example-v2 .slide-option-table>div{padding:10px 0}.work-example-v2 .slide-footnote{margin-top:10px}.work-example-v2 .example-slide footer{margin-top:14px;padding-top:9px}.work-example-v2 ::-webkit-scrollbar{width:5px;height:5px}.work-example-v2 ::-webkit-scrollbar-track{background:transparent}.work-example-v2 ::-webkit-scrollbar-thumb{background:#b8bdc580;border-radius:8px}@media(max-width:700px){.work-example-v2 .example-slide{padding:16px 12px}.work-example-v2 .example-slide h3{font-size:24px}}}@layer site{.work-example-v2 .example-office-tabs .office-tab{display:inline}}.install-weekend{max-width:68ch;margin:28px auto;font-size:15px;line-height:1.7;color:var(--silver)}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}