@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&family=Source+Serif+4:opsz,wght@8..60,400;8..60,500;8..60,600&display=swap";._editorFrame_1rst3_1{position:relative;min-width:0;min-height:0;flex:1;overflow:hidden;background:transparent}._editorScroller_1rst3_10{width:100%;height:100%;overflow-y:auto;padding:0;scrollbar-color:#ccd4ca transparent;scrollbar-width:thin}._editorCanvas_1rst3_19{position:relative;width:100%;min-height:100%;margin:0 auto;display:flex;overflow:hidden;border:1px solid #d4d8ce;border-radius:22px;background:#f8f6ee;box-shadow:0 1px 2px #29332b12,0 20px 52px #29332b1a}._editorContent_1rst3_34{width:100%;min-height:100%;display:flex}._editorMode_1rst3_40{position:absolute;top:13px;right:13px;z-index:4;min-height:25px;display:inline-flex;align-items:center;border:1px solid #d2dace;border-radius:999px;padding:0 9px;color:#57665c;background:#eef2ebeb;font-family:IBM Plex Mono,monospace;font-size:8px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}._editorSurface_1rst3_62{width:100%;min-height:100%;flex:1;border:0;padding:clamp(42px,6vh,64px) clamp(25px,5vw,64px) 120px;outline:0;color:#303a33;background:transparent;font-family:"Source Serif 4",Georgia,serif;font-size:16.5px;line-height:1.76;caret-color:#416550}._editorSurface_1rst3_62::selection,._editorSurface_1rst3_62 *::selection{color:#243128;background:#dce9da}._editorSurface_1rst3_62 h1{margin:0 0 32px;color:#26332b;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:clamp(32px,3vw,43px);font-weight:650;line-height:1.08;letter-spacing:-.055em}._editorSurface_1rst3_62 h2{margin:42px 0 14px;color:#2e3a32;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:650;line-height:1.28;letter-spacing:-.03em}._editorSurface_1rst3_62 h3{margin:32px 0 11px;color:#344138;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:650}._editorSurface_1rst3_62 p{margin:0 0 19px}._editorSurface_1rst3_62 ul,._editorSurface_1rst3_62 ol{margin:0 0 21px;padding-left:25px}._editorSurface_1rst3_62 li{margin:6px 0;padding-left:4px}._editorSurface_1rst3_62 blockquote{margin:29px 0;border-left:3px solid #78947d;padding:2px 0 2px 20px;color:#68746b}._editorSurface_1rst3_62 code{border:1px solid #dce3da;border-radius:5px;padding:2px 5px;background:#f0f4ee;font-family:IBM Plex Mono,monospace;font-size:.84em}._editorSurface_1rst3_62 hr{margin:40px 0;border:0;border-top:1px solid #dce2d9}._contextMenu_1rst3_131{z-index:30;display:flex;border:1px solid #d4dcd2;border-radius:10px;padding:4px;color:#4d5d52;background:#fffef9;box-shadow:0 13px 36px #27352b2b}._blockMenu_1rst3_142{box-shadow:0 10px 28px #27352b21}._toolGroup_1rst3_143{display:flex;align-items:center;gap:2px}._toolButton_1rst3_145{width:31px;height:31px;display:grid;place-items:center;border:0;border-radius:8px;color:inherit;background:transparent;cursor:pointer}._toolButton_1rst3_145:hover,._toolButton_1rst3_145._active_1rst3_158{color:#fff;background:#416550}._toolDivider_1rst3_160{width:1px;height:18px;margin:0 3px;background:#cdd5cb}._saveButton_1rst3_167{position:absolute;right:22px;bottom:18px;z-index:10;display:inline-flex;align-items:center;gap:7px;border:1px solid #2f4f3d;border-radius:10px;padding:10px 14px;color:#fff;background:#416550;box-shadow:0 10px 28px #2f4f3d33;font-size:10px;font-weight:700;cursor:pointer}._saveButton_1rst3_167:hover:not(:disabled){background:#2f4f3d}._saveButton_1rst3_167:disabled{opacity:.58;cursor:wait}._loading_1rst3_188{padding:42px;color:#78827a}@media(max-width:820px){._editorScroller_1rst3_10{padding:0}._editorCanvas_1rst3_19{min-height:100%;border-radius:18px;box-shadow:0 1px 2px #29332b14,0 10px 24px #29332b14}._editorSurface_1rst3_62{padding:34px 24px 110px;font-size:16px}._saveButton_1rst3_167{right:13px;bottom:13px}}._workspace_qv97s_1{--ink: #253029;--muted: #707a72;--faint: #969e97;--moss: #416550;--moss-dark: #2f4f3d;--moss-soft: #e6eee5;--canvas: #fbfaf5;--paper: #fffef9;--line: #dde2d8;position:fixed;inset:0;width:100%;height:100dvh;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;color:var(--ink);background:radial-gradient(circle at 88% -8%,rgb(150 177 151 / 28%),transparent 38%),#f3f1e8}._studyHeader_qv97s_25{position:relative;min-height:54px;flex:0 0 54px;display:flex;align-items:center;gap:14px;padding:0 12px 0 24px}._studyHeaderActions_qv97s_35{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:7px;margin-left:auto}._instructionsButton_qv97s_44{width:30px;height:30px;display:grid;place-items:center;border:1px solid #cfd7cd;border-radius:10px;padding:0;color:#5d6d62;background:#f2f4ee;cursor:pointer;transition:.14s ease}._instructionsButton_qv97s_44:hover{border-color:#9dae9c;color:var(--moss-dark);background:#f8f8f3}._splitPane_qv97s_64{width:calc(100% - 36px);flex:1 1 auto;min-width:0;min-height:0;display:grid;grid-template-columns:var(--chat-width) 8px minmax(420px,1fr);margin:0 12px 14px 24px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}._chatPane_qv97s_79,._documentPane_qv97s_80{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:transparent}._chatPane_qv97s_79{border:1px solid rgb(68 85 71 / 14%);border-radius:22px;background:#faf9f3eb;box-shadow:0 1px 2px #2a372d0d,0 20px 54px #2a372d17;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._documentPane_qv97s_80{position:relative;background:transparent}._brandBlock_qv97s_104{min-width:0;display:flex;align-items:center}._brandLogo_qv97s_110{display:block;width:101px;height:auto}._taskBrief_qv97s_116{flex:0 0 auto;margin:12px 20px 0;border-left:2px solid #78937c;border-radius:0;padding:8px 4px 16px 15px;background:transparent}._taskBrief_qv97s_116>span{display:block;margin-bottom:7px;color:#708576;font-size:8.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}._taskBrief_qv97s_116>strong{display:block;color:#304136;font-size:14px;line-height:1.35;letter-spacing:-.025em}._taskBrief_qv97s_116>p{max-width:560px;margin:7px 0 0;color:#69766d;font-size:11.5px;line-height:1.55}._messages_qv97s_151{min-height:0;flex:1 1 auto;overflow-y:auto;padding:25px 24px 12px;scrollbar-color:#cbd3c9 transparent;scrollbar-width:thin}._message_qv97s_151{display:grid;grid-template-columns:27px minmax(0,1fr);gap:12px;margin:0 0 26px;animation:_messageIn_qv97s_1 .18s ease-out both}@keyframes _messageIn_qv97s_1{0%{opacity:0;transform:translateY(3px)}}._avatar_qv97s_172{width:27px;height:27px;display:grid;place-items:center;border:1px solid #d4e0d3;border-radius:8px;color:var(--moss);background:#edf3ea}._botMark_qv97s_183{width:19px;height:12px;display:block;background:var(--moss);-webkit-mask:url(/samwise-favicon.svg) center / contain no-repeat;mask:url(/samwise-favicon.svg) center / contain no-repeat}._botWordmark_qv97s_191{width:52px;height:9px;display:block;background:#55715d;-webkit-mask:url(/samwise-logo.svg) left center / contain no-repeat;mask:url(/samwise-logo.svg) left center / contain no-repeat}._messageLabel_qv97s_199{min-height:10px;display:flex;align-items:center;margin:0 0 7px;color:#8a938b;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}._messageContent_qv97s_211{color:#3a443d;font-size:13px;line-height:1.66}._messageContent_qv97s_211 p{margin:0 0 10px}._messageContent_qv97s_211 p:last-child{margin-bottom:0}._messageContent_qv97s_211 ul,._messageContent_qv97s_211 ol{margin:9px 0;padding-left:20px}._messageContent_qv97s_211 code{font-family:IBM Plex Mono,monospace;font-size:.86em}._participantMessage_qv97s_223{grid-template-columns:minmax(0,1fr);margin-left:40px}._participantMessage_qv97s_223 ._avatar_qv97s_172{display:none}._participantMessage_qv97s_223>div:last-child{min-width:0}._participantMessage_qv97s_223 ._messageLabel_qv97s_199{justify-content:flex-end;text-align:right}._participantMessage_qv97s_223 ._messageContent_qv97s_211{width:fit-content;max-width:92%;margin-left:auto;border-radius:15px 15px 4px;padding:10px 14px;color:#334239;background:#e9f0e7}._typingMessage_qv97s_242{margin-bottom:12px}._typingIndicator_qv97s_244{height:22px;display:flex;align-items:center;gap:4px}._typingIndicator_qv97s_244 i{width:5px;height:5px;border-radius:50%;background:#799080;animation:_typing_qv97s_242 1.15s ease-in-out infinite}._typingIndicator_qv97s_244 i:nth-child(2){animation-delay:.12s}._typingIndicator_qv97s_244 i:nth-child(3){animation-delay:.24s}@keyframes _typing_qv97s_242{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}._composerWrap_qv97s_267{flex:0 0 auto;padding:12px 20px 18px;background:linear-gradient(to bottom,#fcfbf600,#fcfbf6 28%)}._composer_qv97s_267{min-height:54px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #d7ddd2;border-radius:18px;padding:9px 9px 9px 16px;background:#fffefa;box-shadow:0 9px 26px #323f3414;transition:border-color .14s ease,box-shadow .14s ease}._composer_qv97s_267:focus-within{border-color:#8fa892;box-shadow:0 10px 30px #323f3414,0 0 0 3px #41655014}._composer_qv97s_267 textarea{width:100%;min-height:24px;max-height:116px;resize:none;border:0;padding:2px 0;outline:0;color:#303a33;background:transparent;font-size:12px;line-height:1.55}._composer_qv97s_267 textarea::placeholder{color:#9aa19b}._composer_qv97s_267 button{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:12px;color:#fff;background:var(--moss);cursor:pointer;transition:.14s ease}._composer_qv97s_267 button:hover:not(:disabled){background:var(--moss-dark);transform:translateY(-1px)}._composer_qv97s_267 button:disabled{color:#aeb5ae;background:#e9ece7;cursor:default}._resizeHandle_qv97s_324{position:relative;z-index:5;display:grid;place-items:center;border:0;color:transparent;background:transparent;cursor:col-resize;touch-action:none}._resizeHandle_qv97s_324:before{content:"";width:2px;height:44px;border-radius:99px;background:#aeb9ad;opacity:.55;transition:.14s ease}._resizeHandle_qv97s_324:hover:before,._resizeHandle_qv97s_324:focus-visible:before{height:64px;background:var(--moss);opacity:1}._resizeHandle_qv97s_324 svg{display:none}._documentWorkspace_qv97s_350{min-width:0;min-height:0;flex:1 1 auto;display:flex;align-items:stretch;justify-content:center;gap:9px;padding:0 12px}._documentRail_qv97s_361{position:relative;z-index:8;width:46px;height:fit-content;flex:0 0 46px;align-self:flex-start;display:flex;align-items:center;flex-direction:column;gap:2px;border:1px solid #ccd5ca;border-radius:14px;padding:4px;background:#f8f7f0eb;box-shadow:0 12px 30px #29332b1a}._sessionTimer_qv97s_379{min-height:30px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:10px;padding:0 9px;color:#6e786f;background:#edf2eb;font-size:9px;font-weight:650}._sessionTimer_qv97s_379{color:#617066}._sessionTimer_qv97s_379 strong{color:#35453b;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:500}._documentHistory_qv97s_402{position:relative}._copyDocumentButton_qv97s_404{width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:0;border:0;border-radius:9px;padding:0;color:#667269;background:transparent;font-size:10px;font-weight:650;cursor:pointer;transition:.14s ease}._copyDocumentButton_qv97s_404 span{display:none}._copyDocumentButton_qv97s_404:hover{color:#2f4f3d;background:#e6ece3}._versionDropdown_qv97s_430{position:relative}._versionDropdown_qv97s_430 summary{list-style:none}._versionDropdown_qv97s_430 summary::-webkit-details-marker{display:none}._versionDropdown_qv97s_430 summary{width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:0;border-radius:9px;padding:0;color:#667269;font-size:10px;font-weight:650;cursor:pointer;transition:.14s ease}._versionDropdown_qv97s_430 summary>span{display:none}._versionDropdown_qv97s_430 summary:hover,._versionDropdown_qv97s_430[open] summary{color:#2f4f3d;background:#e6ece3}._versionChevron_qv97s_457{display:none}._versionMenu_qv97s_459{position:absolute;top:0;right:calc(100% + 9px);z-index:45;width:274px;max-height:min(420px,66vh);overflow-y:auto;border:1px solid #d9dfd5;border-radius:15px;padding:7px;background:#fffef9;box-shadow:0 18px 55px #2d3a2f29}._versionMenuHeader_qv97s_474{display:flex;align-items:center;justify-content:space-between;padding:8px 9px 10px;color:#818a82;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._versionMenuHeader_qv97s_474 strong{min-width:21px;border-radius:99px;padding:3px 6px;color:#52705c;background:#e9efe6;text-align:center}._versionItem_qv97s_495{width:100%;display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;border:0;border-radius:11px;padding:9px 8px;color:#3e4941;background:transparent;text-align:left;cursor:pointer}._versionItem_qv97s_495:hover,._selectedVersion_qv97s_511{background:#eef2eb}._versionDot_qv97s_513{width:22px;height:22px;display:grid;place-items:center;border:1px solid #d6ddd3;border-radius:50%;color:#fff;background:#fafbf7}._versionItem_qv97s_495:first-of-type ._versionDot_qv97s_513{border-color:var(--moss);background:var(--moss)}._versionItem_qv97s_495>span:last-child{min-width:0;display:grid;gap:2px}._versionItem_qv97s_495 strong{font-size:10px}._versionItem_qv97s_495 small{overflow:hidden;color:#8b938c;font-size:8px;text-overflow:ellipsis;white-space:nowrap}._finishButton_qv97s_529,._restoreButton_qv97s_530,._historyActions_qv97s_531 button{min-height:30px;display:inline-flex;align-items:center;gap:6px;border:1px solid #d3dbd1;border-radius:10px;padding:0 10px;color:#536159;background:#fffef9;font-size:9px;font-weight:700;cursor:pointer}._finishButton_qv97s_529{border-color:var(--moss-dark);padding-inline:12px;color:#fff;background:var(--moss);box-shadow:0 5px 13px #2f4f3d24}._finishButton_qv97s_529:hover:not(:disabled),._restoreButton_qv97s_530:hover:not(:disabled),._historyActions_qv97s_531 button:hover:not(:disabled){border-color:#93aa96;color:var(--moss-dark);background:#edf2ea}._finishButton_qv97s_529:hover:not(:disabled){border-color:#233f30;color:#fff;background:var(--moss-dark);transform:translateY(-1px)}._finishButton_qv97s_529:disabled,._restoreButton_qv97s_530:disabled{opacity:.5;cursor:wait}._historyNotice_qv97s_568{position:absolute;right:76px;bottom:14px;left:14px;z-index:18;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #cfd9cc;border-radius:13px;padding:9px 14px;color:#52665a;background:#edf3e9;box-shadow:0 12px 32px #2d3a2f24;font-size:9px;font-weight:650}._historyNotice_qv97s_568>span,._historyActions_qv97s_531{display:flex;align-items:center;gap:7px}._documentBody_qv97s_591{min-height:0;max-width:840px;flex:1 1 840px;display:flex;overflow:hidden}._mobilePaneSwitch_qv97s_599{display:none;align-items:center;gap:2px;border:1px solid #d9dfd6;border-radius:10px;padding:2px;background:#eaeee8}._mobilePaneSwitch_qv97s_599 button{border:0;border-radius:7px;padding:5px 9px;color:#788179;background:transparent;font-size:9px;font-weight:700;cursor:pointer}._mobilePaneSwitch_qv97s_599 button[aria-pressed=true]{color:#2f4f3d;background:#fffef9;box-shadow:0 1px 4px #303d331a}._errorBanner_qv97s_626{position:fixed;top:16px;left:50%;z-index:100;width:min(560px,calc(100vw - 28px));display:flex;align-items:center;justify-content:space-between;gap:16px;transform:translate(-50%);border:1px solid #d7b7a9;border-radius:13px;padding:11px 12px 11px 15px;color:#6d3e30;background:#fff7f2;box-shadow:0 15px 45px #422b2129;font-size:11px}._errorBanner_qv97s_626 button{border:0;color:inherit;background:transparent;font-size:9px;font-weight:700;cursor:pointer}._dialogBackdrop_qv97s_648,._introBackdrop_qv97s_649{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:20px;background:#232d266b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._endDialog_qv97s_660,._introDialog_qv97s_661{width:min(430px,100%);border:1px solid rgb(255 255 255 / 64%);border-radius:20px;padding:30px;color:#2c372f;background:#fffef9;box-shadow:0 30px 90px #1c271f3d}._dialogEyebrow_qv97s_671,._introDialog_qv97s_661>span{display:block;color:#627e69;font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}._endDialog_qv97s_660 h2,._introDialog_qv97s_661 h2{margin:8px 0 10px;font-size:27px;line-height:1.16;letter-spacing:-.045em}._endDialog_qv97s_660>p,._introBody_qv97s_690{margin:0;color:#687269;font-size:12px;line-height:1.7}._introBody_qv97s_690 p{margin:0 0 12px}._introBody_qv97s_690 ul,._introBody_qv97s_690 ol{padding-left:20px}._introMark_qv97s_695{width:46px;height:38px;display:grid;place-items:center;margin-bottom:22px;border:1px solid #d7e1d5;border-radius:13px;background:#edf3e9}._introMark_qv97s_695 img{width:28px;height:18px;object-fit:contain}._introDialog_qv97s_661>button,._confirmEndButton_qv97s_709,._completionLink_qv97s_710,._devForm_qv97s_711>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--moss-dark);border-radius:11px;padding:11px 15px;color:#fff;background:var(--moss);font-size:10px;font-weight:700;text-decoration:none;cursor:pointer}._introDialog_qv97s_661>button{width:100%;margin-top:19px}._introDialog_qv97s_661>button:hover:not(:disabled),._confirmEndButton_qv97s_709:hover:not(:disabled),._completionLink_qv97s_710:hover{background:var(--moss-dark)}._introDialog_qv97s_661>button:disabled{opacity:.56;cursor:wait}._dialogActions_qv97s_733{display:flex;justify-content:flex-end;gap:8px;margin-top:23px}._cancelButton_qv97s_734{border:0;border-radius:10px;padding:10px 13px;color:#6f7971;background:#eff1ec;font-size:10px;font-weight:700;cursor:pointer}._spinner_qv97s_735{animation:_spin_qv97s_735 .85s linear infinite}@keyframes _spin_qv97s_735{to{transform:rotate(360deg)}}._landing_qv97s_738,._completionScreen_qv97s_739{--moss: #416550;--moss-dark: #2f4f3d;position:relative;width:100%;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;padding:clamp(26px,5vw,64px);color:#2a352d;background:#f4f1e8}._landingGlow_qv97s_753{position:absolute;top:-260px;right:-180px;width:680px;height:680px;border-radius:50%;background:radial-gradient(circle,rgb(148 177 150 / 35%),transparent 68%)}._landingBrand_qv97s_763{position:relative;display:flex;align-items:center;gap:12px}._landingBrand_qv97s_763 img{width:142px;height:auto}._landingBrand_qv97s_763 span{border-left:1px solid #cdd5ca;padding-left:12px;color:#718074;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._hero_qv97s_767{position:relative;width:min(820px,100%);margin:clamp(90px,16vh,170px) 0 0}._kicker_qv97s_773,._completionScreen_qv97s_739>span{color:#5d7864;font-size:10px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}._hero_qv97s_767 h1,._completionScreen_qv97s_739 h1{max-width:760px;margin:13px 0;font-size:clamp(38px,6vw,72px);line-height:.98;letter-spacing:-.065em}._hero_qv97s_767 p,._completionScreen_qv97s_739 p{max-width:570px;margin:0;color:#707a72;font-size:14px;line-height:1.7}._completionScreen_qv97s_739{align-items:center;justify-content:center;text-align:center}._completionMark_qv97s_781{width:48px;height:48px;display:grid;place-items:center;margin-bottom:22px;border-radius:16px;color:#fff;background:var(--moss)}._completionScreen_qv97s_739 h1{font-size:clamp(43px,7vw,78px)}._completionLink_qv97s_710{margin-top:25px}._devForm_qv97s_711{position:relative;width:min(780px,100%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-top:clamp(90px,15vh,160px);border:1px solid #d8ded4;border-radius:20px;padding:22px;background:#fffef9d6;box-shadow:0 20px 60px #37413714}._devForm_qv97s_711 label{display:grid;gap:7px;color:#68746b;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._devForm_qv97s_711 select{min-width:0;border:1px solid #d4dcd2;border-radius:10px;padding:10px 11px;color:#334038;background:#fffef9;font-size:11px}._devForm_qv97s_711>button:disabled{opacity:.5;cursor:wait}._landingError_qv97s_803{color:#8b4936;font-size:11px}._srOnly_qv97s_805{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1180px){._sessionTimer_qv97s_379 span{display:none}}@media(max-width:820px){._studyHeader_qv97s_25{min-height:52px;flex-basis:52px;padding:0 6px 0 12px}._studyHeader_qv97s_25>._mobilePaneSwitch_qv97s_599{position:absolute;left:50%;transform:translate(-50%)}._splitPane_qv97s_64{width:calc(100% - 12px);flex:1 1 auto;display:block;margin:0 6px 6px;border-radius:0}._chatPane_qv97s_79,._documentPane_qv97s_80{width:100%;height:100%}._chatPane_qv97s_79{border-radius:18px}._documentPane_qv97s_80{border:0;border-radius:0}._mobileInactivePane_qv97s_840{display:none}._mobileActivePane_qv97s_841{display:flex}._resizeHandle_qv97s_324{display:none}._mobilePaneSwitch_qv97s_599{display:flex}._taskBrief_qv97s_116{max-height:26dvh;overflow-y:auto;margin:10px 15px 0}._messages_qv97s_151{padding-inline:14px}._composerWrap_qv97s_267{padding:8px 12px 12px}._documentWorkspace_qv97s_350{gap:6px;padding:0 4px}._documentRail_qv97s_361{width:44px;flex-basis:44px;padding:3px}._copyDocumentButton_qv97s_404,._documentHistory_qv97s_402 ._versionDropdown_qv97s_430 summary{width:36px}._finishButton_qv97s_529{padding-inline:9px}._historyNotice_qv97s_568{right:58px;bottom:8px;left:8px;align-items:flex-start;flex-direction:column}._historyActions_qv97s_531{width:100%;justify-content:flex-end}._devForm_qv97s_711{grid-template-columns:1fr}}@media(max-width:480px){._brandLogo_qv97s_110{width:92px}._taskBrief_qv97s_116{padding:12px 13px}._participantMessage_qv97s_223{margin-left:22px}._sessionTimer_qv97s_379{padding-inline:7px}._sessionTimer_qv97s_379 svg{display:none}._finishButton_qv97s_529 svg{display:none}._versionMenu_qv97s_459{position:fixed;top:62px;right:12px;left:12px;width:auto}._endDialog_qv97s_660,._introDialog_qv97s_661{padding:24px}._hero_qv97s_767{margin-top:90px}}:root{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;color:#252824;background:#f4f0e8;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;min-width:320px;min-height:100%;margin:0;overflow:hidden}body{min-height:100vh;min-height:100dvh;overscroll-behavior:none}button,textarea,select{font:inherit}button:focus-visible,summary:focus-visible,[role=separator]:focus-visible{outline:2px solid #567a61;outline-offset:2px}textarea:focus,[contenteditable=true]:focus{outline:none}
