.guided-workspace{background:#ffffff}.guided-workspace .skip:not(:focus){clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.guided-workspace .chat-header{width:min(48rem,92%);padding:1rem 0}.guided-main{width:min(38rem,92%);margin:clamp(1rem,4vh,3rem) auto 2rem}.guided-conversation{border:1px solid #b9c8af;border-radius:8px;background:#ffffff;box-shadow:0 20px 50px -40px #1b44354d}.guided-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;padding:.5rem 1.4rem;border-bottom:1px solid #dce3d5}.guided-actions button,.guided-download,.guided-pager button,.guided-toolbar button{background:transparent;min-height:44px;padding:.4rem 0;font-size:.8rem;color:#234b36}.guided-toolbar button:last-child{margin-left:auto}.guided-pager button:disabled,.guided-toolbar button:disabled{opacity:.45;cursor:default}.guided-actions button:hover,.guided-pager button:not(:disabled):hover,.guided-toolbar button:not(:disabled):hover{text-decoration:underline;text-underline-offset:4px}.guided-answer{padding:1.5rem;min-height:24rem;outline-offset:4px}.guided-answer #guided-question{font:2rem/1.15 Georgia,Times New Roman,serif;letter-spacing:-.035em;margin:0 0 1.3rem}.guided-summary{font-size:.94rem;line-height:1.65;white-space:pre-line;margin:0 0 1rem}.guided-options{display:grid;gap:.65rem}.guided-options>button{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:54px;padding:.8rem 1rem;text-align:left;background:#ffffff;color:#173e2d;border:1px solid #466f54;border-radius:4px;font-size:.9rem;line-height:1.45}.guided-options>button:nth-child(odd){background:#17533b;color:#ffffff;border-color:#17533b}.guided-options>button:hover{background:#ffffff;border-color:#234f35}.guided-options>button:nth-child(odd):hover{background:#103e2c;border-color:#103e2c}.guided-options>button:focus-visible{outline:3px solid #2a8f5d;outline-offset:3px}.guided-options>button>span:last-child{flex-shrink:0}.guided-options small{display:block;font-size:.76rem;color:#485f40;margin-top:.25rem}.guided-options>button:nth-child(odd) small{color:#ffffff}.guided-pager{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.7rem}.guided-pager>span{font-size:.72rem;color:#596b50}.guided-actions{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.6rem}.guided-actions button{text-decoration:underline;text-underline-offset:4px}.guided-facts{list-style:none;padding:0;margin:0 0 1rem;font-size:.86rem;line-height:1.5}.guided-facts li{margin:.6rem 0}.guided-facts strong{display:block;font-weight:600}.guided-draft{margin:.7rem 0;color:#58674f;font-size:.72rem;text-align:center}.guided-preferences{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1rem}.guided-source-link{display:block;font-size:.9rem;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.guided-meta{color:#5d6c54;font-size:.75rem;margin:.6rem 0 1rem}.guided-detail :is(h2,h4){font-size:.8rem;font-weight:600;margin:1rem 0 .6rem}.guided-detail blockquote,.guided-detail p{font-size:.94rem;line-height:1.65;white-space:pre-wrap}.guided-detail blockquote{margin:0;padding-left:1rem;border-left:2px solid #449c70}.guided-download{text-decoration:underline;text-underline-offset:4px;margin-top:.7rem}@media (max-width:600px){.guided-workspace .chat-header{gap:.8rem}.guided-workspace .chat-header>.chat-kicker{max-width:8rem}.guided-main{margin-top:.8rem}.guided-toolbar{padding:.4rem 1rem;gap:.4rem 1rem}.guided-answer{padding:1.1rem;min-height:22rem}.guided-answer #guided-question{font-size:1.65rem;margin-bottom:1rem}.guided-detail blockquote,.guided-detail p,.guided-summary{font-size:.88rem;line-height:1.55}.guided-options>button{font-size:.85rem;padding:.7rem .85rem}}.guided-embedded.chat-preview{min-height:0;background:transparent}.guided-embedded .guided-main{width:100%;margin:0}@media (forced-colors:active){.guided-conversation,.guided-options>button{border:1px solid CanvasText}.guided-options>button:nth-child(n),.guided-options>button:nth-child(n):hover{background:Canvas;color:CanvasText;border-color:CanvasText}.guided-options>button:nth-child(n) small{color:CanvasText}.guided-pager button:disabled,.guided-toolbar button:disabled{color:GrayText;opacity:1}}.dashboard-shell.dashboard-redesign.guided-workspace{background:#ffffff}.guided-workspace .guided-conversation{border:1px solid #cbded4;border-radius:20px;background:#ffffff;overflow:hidden}.guided-frame-header{display:flex;gap:12px;align-items:center;padding:16px 20px;background:#ffffff;border-bottom:1px solid #d7e4db}.guided-guide-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#156146;color:#ffffff;font-size:1.4rem;flex-shrink:0}.guided-frame-header strong{display:block;font-size:.95rem;color:#244535}.guided-frame-header div>span{display:block;color:#526d60;font-size:.75rem}.guided-visitor-bubble{width:fit-content;max-width:calc(100% - 40px);margin:16px 20px 0 auto;padding:12px 16px;background:#156146;color:#ffffff;font-size:.9rem;border-radius:16px 16px 3px 16px}.guided-workspace .guided-answer{background:#ffffff;border:1px solid #d7e4db;border-radius:3px 16px 16px 16px;margin:16px;padding:20px;min-height:0}.guided-answer[hidden]{display:none}.guided-workspace .guided-answer #guided-question{font-size:1.5rem;margin-bottom:1rem}.guided-workspace .guided-options>button{border-radius:10px}.guided-thinking{display:flex;gap:6px;align-items:center;margin:16px;width:fit-content;padding:12px 18px;border-radius:3px 16px 16px 16px;border:1px solid #d7e4db;background:#ffffff;color:#156146}.guided-thinking>span:not(.sr-only){font-size:.6rem;animation:guided-dot .55s ease-in-out infinite alternate}.guided-thinking>span:nth-last-child(2){animation-delay:80ms}.guided-thinking>span:last-child{animation-delay:.16s}@keyframes guided-dot{0%{opacity:.4;transform:translateY(0)}to{opacity:1;transform:translateY(-3px)}}@media (max-width:440px){.guided-workspace .guided-answer{margin:12px;padding:16px}.guided-frame-header{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.guided-thinking>span{animation:none!important}}@media (forced-colors:active){.guided-frame-header,.guided-thinking,.guided-workspace .guided-answer,.guided-workspace .guided-conversation{background:Canvas;color:CanvasText;border-color:CanvasText}.guided-guide-mark,.guided-visitor-bubble{background:Highlight;color:HighlightText}}.guided-guide-mark svg{width:28px;height:28px}@media (max-width:600px){.dashboard-redesign.guided-workspace .guided-main{margin-top:12px}.dashboard-redesign.guided-workspace .guided-frame-header{padding:10px 16px}.dashboard-redesign.guided-workspace .guided-toolbar{padding-block:0}.dashboard-redesign.guided-workspace .guided-visitor-bubble{margin-top:10px;padding-block:8px}}