.markdown_tableScroll__9i1Ra{width:100%;max-width:100%;min-width:0;margin:12px 0;overflow-x:auto;border:1px solid var(--bot-border,#d9d1c4);border-radius:8px}.markdown_tableScroll__9i1Ra:focus-visible{outline:2px solid var(--bot-accent,#167e74);outline-offset:2px}.markdown_tableScroll__9i1Ra table{width:100%;border-collapse:collapse;font-size:inherit}.markdown_tableScroll__9i1Ra td,.markdown_tableScroll__9i1Ra th{min-width:7rem;padding:10px 12px;border-bottom:1px solid var(--bot-border,#d9d1c4);overflow-wrap:anywhere;vertical-align:top}.markdown_tableScroll__9i1Ra th{background:var(--bot-hover,#f5f2eb);font-weight:600}.markdown_tableScroll__9i1Ra tbody tr:last-child td{border-bottom:0}.botWorkspace_overlay__Q6_ob{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:28px;background:#172e2cb3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.botWorkspace_workspace__nNwrr{--ink:#243536;--muted:#6a7978;--line:#deded2;--paper:#fffefa;--teal:#147e77;position:relative;color:var(--ink);background:var(--paper);width:min(1200px,100%);height:min(840px,calc(100dvh - 56px));display:flex;flex-direction:column;border:1px solid #ffffff66;border-radius:18px;box-shadow:0 30px 100px #0a24284d;overflow:hidden;font-size:13px;line-height:1.6}.botWorkspace_workspace__nNwrr *{box-sizing:border-box}.botWorkspace_worldContext__5I0iK{border:1px solid var(--line);border-radius:8px;padding:12px 14px;margin-bottom:20px;background:#edf3ee;overflow-wrap:anywhere}.botWorkspace_worldContext__5I0iK strong{display:block;font-size:12px}.botWorkspace_worldContext__5I0iK small{font-size:9px;letter-spacing:1px;color:var(--muted)}.botWorkspace_worldContext__5I0iK p{font-size:11px;color:var(--muted);margin:6px 0 0}.botWorkspace_activity__8xc5_ pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto;font-size:11px}.botWorkspace_workspace__nNwrr button,.botWorkspace_workspace__nNwrr input,.botWorkspace_workspace__nNwrr select,.botWorkspace_workspace__nNwrr textarea{font:inherit}.botWorkspace_workspace__nNwrr button{cursor:pointer}.botWorkspace_workspace__nNwrr button:disabled{cursor:default;opacity:.5}.botWorkspace_workspace__nNwrr button:focus-visible,.botWorkspace_workspace__nNwrr input:focus-visible,.botWorkspace_workspace__nNwrr select:focus-visible,.botWorkspace_workspace__nNwrr summary:focus-visible,.botWorkspace_workspace__nNwrr textarea:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.botWorkspace_workspace__nNwrr h2,.botWorkspace_workspace__nNwrr h3,.botWorkspace_workspace__nNwrr h4,.botWorkspace_workspace__nNwrr p{margin-top:0}.botWorkspace_workspace__nNwrr h2{font-size:25px;letter-spacing:-.7px;line-height:1.25;font-weight:650;margin-bottom:12px}.botWorkspace_workspace__nNwrr h3{font-size:14px;line-height:1.4;font-weight:650;margin-bottom:14px}.botWorkspace_workspace__nNwrr h3 svg{vertical-align:-2px;margin-right:5px;color:var(--teal)}.botWorkspace_header__cM3MV{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;border-bottom:1px solid var(--line);flex-shrink:0}.botWorkspace_header__cM3MV>div{display:flex;gap:11px;align-items:center}.botWorkspace_header__cM3MV strong{display:block;font-size:15px}.botWorkspace_header__cM3MV span:not(.botWorkspace_avatar__2uYYJ){display:flex;align-items:center;gap:6px;color:var(--muted);font-size:11px}.botWorkspace_iconButton___PGAw{border:0;background:transparent;color:var(--muted);width:34px;height:34px;display:grid;place-items:center;border-radius:8px}.botWorkspace_iconButton___PGAw:hover{background:#ecf1eb;color:var(--ink)}.botWorkspace_nav__3jmh8{display:flex;align-items:center;gap:6px;padding:0 20px;border-bottom:1px solid var(--line);background:#f7f7f0;flex-shrink:0}.botWorkspace_nav__3jmh8>button{display:flex;align-items:center;gap:7px;color:var(--muted);border:0;border-bottom:2px solid transparent;padding:13px 14px 12px;background:transparent;font-size:12px;font-weight:600}.botWorkspace_nav__3jmh8>button[aria-current]{color:var(--teal);border-color:var(--teal)}.botWorkspace_nav__3jmh8>button>span{background:#dcebe3;font-size:10px;line-height:17px;padding:0 5px;border-radius:4px}.botWorkspace_saveState__KSYQy{margin-left:auto;color:var(--muted);font-size:11px;display:flex;gap:4px;align-items:center}.botWorkspace_body__sVunF{display:grid;grid-template-columns:minmax(0,1fr) 332px;flex:1 1;min-height:0}.botWorkspace_main__OAmyc{display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--paper)}.botWorkspace_aside__bj1MP{min-height:0;overflow:auto;padding:24px;border-left:1px solid var(--line);background:#f7f7f0;scrollbar-width:thin}.botWorkspace_aside__bj1MP>.botWorkspace_primary__Q_WV6{width:100%;justify-content:center;margin-top:18px}.botWorkspace_aside__bj1MP[data-view=chat]{padding-bottom:96px}.botWorkspace_saveBotBar__t1rb6{position:absolute;bottom:0;right:0;width:332px;padding:16px 24px;background:#f7f7f0;border-top:1px solid var(--line);z-index:2}.botWorkspace_saveBotBar__t1rb6 .botWorkspace_primary__Q_WV6{width:100%}.botWorkspace_messages__bn5xg{overflow:auto;flex:1 1;padding:32px;scroll-behavior:smooth;scrollbar-width:thin}.botWorkspace_welcome__r3Ms8{padding:42px 8px 30px;max-width:570px;margin:0 auto}.botWorkspace_eyebrow__kyn5q{color:var(--teal);font-size:10px;letter-spacing:1.7px;font-weight:700;display:flex;align-items:center;gap:7px;margin-bottom:14px}.botWorkspace_welcome__r3Ms8 h2{font-size:33px;letter-spacing:-1.2px}.botWorkspace_welcome__r3Ms8>p{color:var(--muted);font-size:14px;line-height:1.8;max-width:450px}.botWorkspace_welcome__r3Ms8>small{color:var(--muted);display:block;margin-top:14px;font-size:11px}.botWorkspace_suggestions__WqBvI{display:flex;flex-direction:column;gap:9px;margin-top:26px}.botWorkspace_suggestions__WqBvI button{display:flex;align-items:center;text-align:left;gap:10px;background:transparent;border:1px solid var(--line);border-radius:9px;padding:12px 14px;color:var(--ink);font-size:12px}.botWorkspace_suggestions__WqBvI button svg:first-child{color:var(--teal)}.botWorkspace_suggestions__WqBvI button svg:last-child{margin-left:auto}.botWorkspace_suggestions__WqBvI button:hover{background:#f0f5ef;border-color:#b6cec4}.botWorkspace_avatar__2uYYJ{--avatar:#227f78;display:inline-flex;width:39px;height:39px;flex:0 0 auto;border-radius:50%;align-items:center;justify-content:center;background:var(--avatar);color:white}.botWorkspace_avatarLarge__K_v6l{width:76px;height:76px;margin-bottom:18px;box-shadow:0 5px 15px #203c3712}.botWorkspace_avatar__2uYYJ[data-shape=square]{border-radius:22%}.botWorkspace_avatar__2uYYJ[data-shape=diamond]{border-radius:30% 55% 30% 55%}.botWorkspace_appearance__uCjHI button[data-color=blue],.botWorkspace_avatar__2uYYJ[data-color=blue]{--avatar:#377bcc}.botWorkspace_appearance__uCjHI button[data-color=purple],.botWorkspace_avatar__2uYYJ[data-color=purple]{--avatar:#8a68b9}.botWorkspace_appearance__uCjHI button[data-color=rose],.botWorkspace_avatar__2uYYJ[data-color=rose]{--avatar:#bf5f79}.botWorkspace_appearance__uCjHI button[data-color=amber],.botWorkspace_avatar__2uYYJ[data-color=amber]{--avatar:#b68335}.botWorkspace_identity__OqWz1{text-align:center}.botWorkspace_field__q6mna{display:block;color:var(--muted);font-size:11px;font-weight:550;text-align:left;margin-bottom:17px}.botWorkspace_field__q6mna>span{font-size:10px;font-weight:400;margin-left:5px}.botWorkspace_field__q6mna input,.botWorkspace_field__q6mna select,.botWorkspace_field__q6mna textarea,.botWorkspace_scheduleFields__EEheo input,.botWorkspace_scheduleFields__EEheo select{display:block;width:100%;min-width:0;color:var(--ink);background:#fffefa;border:1px solid #d9dcd3;border-radius:7px;padding:9px 10px;margin-top:6px;font-size:12px;font-weight:400}.botWorkspace_field__q6mna textarea{resize:vertical;min-height:62px;line-height:1.7}.botWorkspace_field__q6mna input::placeholder,.botWorkspace_field__q6mna textarea::placeholder{color:#8b9690}.botWorkspace_appearance__uCjHI{flex-direction:column;padding:2px 0 22px}.botWorkspace_appearance__uCjHI,.botWorkspace_appearance__uCjHI>div{display:flex;gap:13px;align-items:center}.botWorkspace_appearance__uCjHI button[data-color]{border:0;border-radius:50%;width:20px;height:20px;background:var(--avatar,#227f78);padding:0;outline-offset:3px}.botWorkspace_appearance__uCjHI button[aria-pressed=true]{outline:1px solid var(--ink);outline-offset:3px}.botWorkspace_appearance__uCjHI>div:last-child button{width:24px;height:24px;border:0;padding:5px;background:transparent;border-radius:4px}.botWorkspace_appearance__uCjHI span{display:block;width:14px;height:14px;background:var(--teal);border-radius:50%}.botWorkspace_appearance__uCjHI span[data-shape=square]{border-radius:3px}.botWorkspace_appearance__uCjHI span[data-shape=diamond]{border-radius:4px 8px 4px 8px}.botWorkspace_preview__DOIsr{padding-top:20px;border-top:1px solid var(--line);margin-top:2px}.botWorkspace_preview__DOIsr h3{display:flex;align-items:center;gap:5px;font-size:12px}.botWorkspace_preview__DOIsr h3>span{margin-left:auto;color:var(--muted)}.botWorkspace_preview__DOIsr details,.botWorkspace_preview__DOIsr>p{font-size:11px;color:var(--muted)}.botWorkspace_preview__DOIsr details{margin-bottom:18px}.botWorkspace_preview__DOIsr summary{cursor:pointer;margin-bottom:12px}.botWorkspace_taskPreview__CO_af{padding:9px 0 14px}.botWorkspace_taskPreview__CO_af small,.botWorkspace_taskPreview__CO_af strong{display:block;font-size:11px}.botWorkspace_taskPreview__CO_af strong{line-height:1.5;font-weight:600;margin-bottom:4px}.botWorkspace_taskPreview__CO_af small{color:var(--muted);font-size:10px}.botWorkspace_composer__dsIRF{margin:0 24px 24px;padding:14px 16px 10px;border:1px solid #bccdc2;border-radius:13px;box-shadow:0 3px 15px #213c2e06}.botWorkspace_composer__dsIRF label{display:block;color:var(--muted);font-size:10px;margin-bottom:7px}.botWorkspace_composer__dsIRF textarea{width:100%;resize:none;border:0;outline:none;background:transparent;color:var(--ink);line-height:1.7;font-size:13px}.botWorkspace_workspace__nNwrr .botWorkspace_composer__dsIRF textarea:focus-visible{outline:none;box-shadow:none}.botWorkspace_composer__dsIRF:focus-within{border-color:var(--teal)}.botWorkspace_composer__dsIRF>div{display:flex;align-items:center;gap:10px;margin-top:4px}.botWorkspace_composer__dsIRF>div>span{color:var(--muted);font-size:10px}.botWorkspace_send__Tya8l{display:grid;place-items:center;height:31px;width:31px;border-radius:8px;border:0;margin-left:auto;flex-shrink:0;background:var(--teal);color:white}.botWorkspace_botMessage__Cac9f,.botWorkspace_userMessage__MiNU_{display:flex;gap:11px;margin-bottom:23px}.botWorkspace_userMessage__MiNU_{margin-left:52px;justify-content:flex-end}.botWorkspace_botMessage__Cac9f>.botWorkspace_avatar__2uYYJ{width:29px;height:29px}.botWorkspace_botMessage__Cac9f>div,.botWorkspace_userMessage__MiNU_>div{min-width:0}.botWorkspace_userMessage__MiNU_>div{background:#e9f0e8;padding:13px 17px;border-radius:13px 13px 3px 13px}.botWorkspace_botMessage__Cac9f small,.botWorkspace_userMessage__MiNU_ small{font-size:10px;font-weight:650;color:var(--muted)}.botWorkspace_botMessage__Cac9f p,.botWorkspace_userMessage__MiNU_ p{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;margin:4px 0 0}.botWorkspace_thinking__X_eIt{color:var(--muted);font-size:12px;display:flex;align-items:center;gap:8px}.botWorkspace_spin__526ZV{animation:botWorkspace_spin__526ZV 1.2s linear infinite;flex-shrink:0}@keyframes botWorkspace_spin__526ZV{to{transform:rotate(1turn)}}.botWorkspace_error__Rd2Vc,.botWorkspace_notice__gjVn8{font-size:12px;padding:11px 23px;background:#eaf2e7;color:#366b4c;border-bottom:1px solid #d6e2d0}.botWorkspace_error__Rd2Vc{background:#fbf0e9;color:#9a433b;border-color:#eddacf;overflow-wrap:anywhere}.botWorkspace_scroller__ZrT66{overflow:auto;padding:30px;min-height:0;scrollbar-width:thin}.botWorkspace_sectionHeading__xckAH{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px}.botWorkspace_sectionHeading__xckAH .botWorkspace_eyebrow__kyn5q{margin-bottom:8px}.botWorkspace_sectionHeading__xckAH h2,.botWorkspace_sectionHeading__xckAH h3{margin-bottom:0}.botWorkspace_description__1xYhw{color:var(--muted);font-size:13px;line-height:1.8;margin-bottom:25px}.botWorkspace_primary__Q_WV6,.botWorkspace_secondary__ielaW{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--teal);color:white;padding:11px 15px;border:1px solid var(--teal);border-radius:7px;font-size:12px;font-weight:600;line-height:1.5}.botWorkspace_primary__Q_WV6:hover{background:#116c66}.botWorkspace_secondary__ielaW{background:var(--paper);border-color:var(--line);color:var(--ink)}.botWorkspace_textButton__NE5ue{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;color:var(--teal);padding:7px 0;font-size:11px}.botWorkspace_empty__rXbe2{text-align:center;padding:65px 22px;color:var(--muted)}.botWorkspace_empty__rXbe2>svg{margin:0 auto 18px;color:#8da89b}.botWorkspace_empty__rXbe2 h3{color:var(--ink);font-size:17px;font-weight:550}.botWorkspace_empty__rXbe2 p{max-width:350px;margin:0 auto;font-size:12px}.botWorkspace_runResult__nPDzu{margin-top:28px;border-top:1px solid var(--line);padding-top:22px}.botWorkspace_runResult__nPDzu>small{display:block;color:var(--muted);font-size:10px;margin-bottom:16px}.botWorkspace_runResult__nPDzu>p{white-space:pre-wrap;overflow-wrap:anywhere}.botWorkspace_runResult__nPDzu h4{font-size:12px;margin:23px 0 12px}.botWorkspace_status__t9gbO{font-size:10px;padding:3px 8px;border-radius:5px;text-transform:capitalize;background:#e6ece5;color:#497b63}.botWorkspace_status__t9gbO[data-status=error],.botWorkspace_status__t9gbO[data-status=failed]{color:#a45c35;background:#f6e9d9}.botWorkspace_check__ZPlVC{border:1px solid var(--line);padding:11px 13px;border-radius:6px;margin:8px 0;font-size:12px}.botWorkspace_check__ZPlVC summary{display:flex;align-items:center;gap:8px;cursor:pointer}.botWorkspace_check__ZPlVC summary svg{color:var(--teal);flex:0 0 auto}.botWorkspace_check__ZPlVC dl{font-size:11px;display:grid;grid-template-columns:65px 1fr;gap:8px;margin:15px 0 4px}.botWorkspace_check__ZPlVC dt{color:var(--muted)}.botWorkspace_check__ZPlVC dd{margin:0;overflow-wrap:anywhere}.botWorkspace_scopeNote__USmGI{line-height:1.7;margin-top:20px}.botWorkspace_muted__wyfS1,.botWorkspace_scopeNote__USmGI{color:var(--muted);font-size:11px}.botWorkspace_smallHeading__Ozk3X{padding-top:26px;margin-top:10px;border-top:1px solid var(--line);font-size:12px!important}.botWorkspace_activity__8xc5_ details{border-bottom:1px solid var(--line);padding:14px 0}.botWorkspace_activity__8xc5_ summary{display:flex;align-items:center;gap:8px;cursor:pointer}.botWorkspace_activity__8xc5_ summary strong{font-size:11px;font-weight:550}.botWorkspace_actionNumber__q1Vb5{width:22px;height:22px;background:#e3ece0;color:var(--teal);display:grid;place-items:center;border-radius:6px;flex:0 0 auto}.botWorkspace_activity__8xc5_ code{display:block;padding-left:30px;color:var(--teal);font-size:10px;overflow-wrap:anywhere;margin:7px 0}.botWorkspace_activity__8xc5_ p{font-size:11px;color:var(--muted);padding-left:30px}.botWorkspace_output__gBMVK{margin:8px 0 8px 30px;font-size:11px;background:#fffefa;border:1px solid var(--line);border-radius:5px;padding:7px 9px;overflow-wrap:anywhere}.botWorkspace_output__gBMVK small{display:block;color:var(--muted);font-size:9px}.botWorkspace_historyRow__E6924{width:100%;display:flex;justify-content:space-between;align-items:center;gap:7px;text-align:left;background:transparent;padding:11px 0;border:0;border-bottom:1px solid var(--line);font-size:10px;color:var(--muted)}.botWorkspace_historyRow__E6924 strong{color:var(--teal);font-size:10px;font-weight:500;text-transform:capitalize}.botWorkspace_historyRow__E6924[aria-pressed=true]{background:#e8eee3}.botWorkspace_routineActions__7N0IO{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:22px 0}.botWorkspace_toggle__Ab_wm{display:flex;align-items:center;gap:9px;font-size:12px;cursor:pointer;position:relative}.botWorkspace_toggle__Ab_wm input{opacity:0;position:absolute;width:35px;height:21px;margin:0}.botWorkspace_toggle__Ab_wm>span{height:21px;width:35px;border-radius:20px;background:#b7c4bd;padding:3px}.botWorkspace_toggle__Ab_wm>span:after{content:"";display:block;width:15px;height:15px;border-radius:50%;background:white;transition:transform .15s}.botWorkspace_toggle__Ab_wm input:checked+span{background:var(--teal)}.botWorkspace_toggle__Ab_wm input:checked+span:after{transform:translateX(14px)}.botWorkspace_toggle__Ab_wm input:focus-visible+span{outline:2px solid var(--teal);outline-offset:3px}.botWorkspace_triggers__Yt_6I{border:1px solid var(--line);border-radius:9px;padding:0 16px 10px}.botWorkspace_trigger__9lIKx{padding:15px 0;border-bottom:1px solid var(--line);margin-bottom:7px}.botWorkspace_trigger__9lIKx>p{display:flex;align-items:center;gap:8px;font-size:11px}.botWorkspace_trigger__9lIKx>p svg{color:var(--teal);flex-shrink:0}.botWorkspace_scheduleFields__EEheo{display:grid;grid-template-columns:1fr 100px;gap:12px}.botWorkspace_scheduleFields__EEheo>label{font-size:10px;color:var(--muted);min-width:0}.botWorkspace_scheduleFields__EEheo>label:nth-child(3){grid-column:1/-1}.botWorkspace_routineCard__4CNHi{display:block;width:100%;text-align:left;border:1px solid var(--line);border-radius:8px;background:var(--paper);margin:12px 0;padding:13px;color:var(--ink)}.botWorkspace_routineCard__4CNHi[aria-pressed=true]{border-color:var(--teal);background:#edf3ea}.botWorkspace_routineCard__4CNHi>div{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.botWorkspace_routineCard__4CNHi small{font-size:10px;color:var(--muted);display:block;margin-top:5px}.botWorkspace_routineCard__4CNHi p{font-size:10px;color:var(--muted);margin:10px 0 0}.botWorkspace_dot__v6H8n{width:7px;height:7px;border-radius:50%;background:#abb6ab;flex-shrink:0}.botWorkspace_dot__v6H8n[data-active=true]{background:var(--teal)}.botWorkspace_routineHelp__99pnH{margin-top:40px;color:var(--muted);font-size:11px}.botWorkspace_routineHelp__99pnH>svg{color:var(--teal);margin-bottom:13px}.botWorkspace_routineHelp__99pnH h4{font-size:12px;color:var(--ink)}@media (max-width:850px){.botWorkspace_saveBotBar__t1rb6{width:280px;padding:14px 18px}.botWorkspace_overlay__Q6_ob{padding:10px}.botWorkspace_workspace__nNwrr{height:calc(100dvh - 20px);border-radius:12px}.botWorkspace_body__sVunF{grid-template-columns:minmax(0,1fr) 280px}.botWorkspace_aside__bj1MP{padding:18px}.botWorkspace_messages__bn5xg{padding:22px}.botWorkspace_welcome__r3Ms8{padding-top:25px}.botWorkspace_welcome__r3Ms8 h2{font-size:28px}.botWorkspace_scroller__ZrT66{padding:22px}}@media (max-width:620px){.botWorkspace_saveBotBar__t1rb6{width:100%}.botWorkspace_body__sVunF:has(.botWorkspace_saveBotBar__t1rb6){padding-bottom:72px}.botWorkspace_overlay__Q6_ob{padding:0}.botWorkspace_workspace__nNwrr{height:100dvh;width:100%;border:0;border-radius:0}.botWorkspace_header__cM3MV{padding:13px 16px}.botWorkspace_nav__3jmh8{gap:0;padding:0 10px}.botWorkspace_nav__3jmh8>button{padding:12px 9px;font-size:11px;gap:5px}.botWorkspace_saveState__KSYQy{font-size:10px}.botWorkspace_body__sVunF{display:flex;flex-direction:column;overflow:auto}.botWorkspace_main__OAmyc{flex-shrink:0;min-height:520px}.botWorkspace_messages__bn5xg{overflow:visible;padding:22px 20px}.botWorkspace_welcome__r3Ms8{padding:16px 0 22px}.botWorkspace_welcome__r3Ms8 h2{font-size:27px}.botWorkspace_welcome__r3Ms8>p{font-size:13px}.botWorkspace_aside__bj1MP{border-left:0;border-top:1px solid var(--line);overflow:visible;flex-shrink:0;padding:24px 22px}.botWorkspace_composer__dsIRF{margin:0 18px 22px}.botWorkspace_scroller__ZrT66{overflow:visible;padding:24px 20px}.botWorkspace_userMessage__MiNU_{margin-left:20px}.botWorkspace_sectionHeading__xckAH{flex-wrap:wrap}.botWorkspace_nav__3jmh8>button svg{width:14px}.botWorkspace_identity__OqWz1{max-width:340px;margin:0 auto}.botWorkspace_preview__DOIsr{margin-top:15px}.botWorkspace_error__Rd2Vc,.botWorkspace_notice__gjVn8{padding:10px 17px;font-size:11px;flex-shrink:0}}@media (prefers-reduced-motion:reduce){.botWorkspace_spin__526ZV{animation:none}.botWorkspace_messages__bn5xg{scroll-behavior:auto}}.botTeaching_workspace__ukS3w{--bot-bg:var(--paper,#fffdf8);--bot-panel:var(--cream,#f5f1e8);--bot-card:var(--paper,#fffdf8);--bot-hover:#eaf2ed;--bot-border:var(--line,#d6cdbc);--bot-text:var(--ink,#13202b);--bot-muted:var(--ink-soft,#41505a);--bot-accent:var(--aqua,#0f766e);--bot-success:#23634a;--bot-error:#a33434;color-scheme:light;color:var(--bot-text);background:var(--bot-bg);display:grid;grid-template-columns:220px minmax(0,1fr);min-height:620px;height:calc(100dvh - 185px);overflow:hidden;border:1px solid var(--bot-border);border-radius:8px;font-size:14px;line-height:1.55;isolation:isolate}.botTeaching_projectContext__QHzZI{padding:16px;margin:4px 0 18px;border:1px solid var(--bot-border);border-radius:8px;background:var(--bot-panel)}.botTeaching_projectContext__QHzZI strong{font-size:14px}.botTeaching_projectContext__QHzZI li,.botTeaching_projectContext__QHzZI p{font-size:12px;line-height:1.65}.botTeaching_projectContext__QHzZI small{display:block;margin-top:12px;color:var(--bot-muted);font-size:11px}.botTeaching_projectContext__QHzZI summary{cursor:pointer;font-size:12px}.botTeaching_projectContext__QHzZI .botTeaching_contextAction__f4uKA{border:0;padding:3px 0;min-height:24px;display:inline-flex;align-items:center;color:var(--bot-accent);background:transparent;text-align:left;font-size:12px}.botTeaching_workflowSamples__ja4x_{flex:0 1 auto;min-height:42px;max-height:42%;overflow-y:auto;border-top:1px solid var(--bot-border);background:var(--bot-panel)}.botTeaching_sampleToggle__7As7h{display:flex;align-items:center;gap:8px;width:100%;padding:10px 20px;border:0;color:var(--bot-text);background:var(--bot-panel);text-align:left;font-size:12px!important}.botTeaching_sampleToggle__7As7h span:last-child{margin-left:auto}.botTeaching_sampleList__Lf7fs{padding:0 20px 16px}.botTeaching_sampleList__Lf7fs h3{font-size:14px;margin:4px 0}.botTeaching_sampleList__Lf7fs p,.botTeaching_sampleNotice__Rtxml{font-size:12px;color:var(--bot-muted)}.botTeaching_sampleNotice__Rtxml{margin:0;padding:0 20px 10px}.botTeaching_sampleList__Lf7fs .botTeaching_choice__BIEMT{padding:10px}.botTeaching_sampleList__Lf7fs .botTeaching_choice__BIEMT small,.botTeaching_sampleList__Lf7fs .botTeaching_choice__BIEMT strong{overflow-wrap:anywhere}.botTeaching_computerDialog__SOmUr *,.botTeaching_workspace__ukS3w *{box-sizing:border-box}.botTeaching_workspace__ukS3w[data-error=true]{grid-template-rows:auto minmax(0,1fr)}.botTeaching_workspaceAlert__7nhiq{grid-column:1/-1;padding:12px 18px;color:var(--bot-error);background:#fff0ed;border-bottom:1px solid #e6b6af;max-height:140px;overflow:auto}.botTeaching_workspaceAlert__7nhiq button{margin-left:12px}.botTeaching_computerDialog__SOmUr button,.botTeaching_workspace__ukS3w button,.botTeaching_workspace__ukS3w input,.botTeaching_workspace__ukS3w textarea{font:inherit}.botTeaching_computerDialog__SOmUr button,.botTeaching_workspace__ukS3w button{cursor:pointer}.botTeaching_computerDialog__SOmUr button:disabled,.botTeaching_workspace__ukS3w button:disabled{opacity:.42;cursor:default}.botTeaching_computerDialog__SOmUr button:focus-visible,.botTeaching_workspace__ukS3w button:focus-visible,.botTeaching_workspace__ukS3w input:focus-visible,.botTeaching_workspace__ukS3w textarea:focus-visible{outline:2px solid var(--bot-accent);outline-offset:3px}.botTeaching_workspace__ukS3w [data-color=blue]{--avatar-color:#2489fa}.botTeaching_workspace__ukS3w [data-color=teal]{--avatar-color:#19baa6}.botTeaching_workspace__ukS3w [data-color=green]{--avatar-color:#23c680}.botTeaching_workspace__ukS3w [data-color=amber]{--avatar-color:#f5ad26}.botTeaching_workspace__ukS3w [data-color=orange]{--avatar-color:#f77c2b}.botTeaching_workspace__ukS3w [data-color=red]{--avatar-color:#f24455}.botTeaching_workspace__ukS3w [data-color=pink]{--avatar-color:#ef48a7}.botTeaching_workspace__ukS3w [data-color=purple]{--avatar-color:#a171f2}.botTeaching_workspace__ukS3w [data-color=brown]{--avatar-color:#b28a65}.botTeaching_workspace__ukS3w [data-color=gray]{--avatar-color:#989ca4}.botTeaching_sidebar__BjZdO{background:var(--bot-panel);border-right:1px solid var(--bot-border);display:flex;flex-direction:column;padding:18px 12px 14px;min-width:0;overflow:hidden}.botTeaching_sidebarHeading__Nl6X8{display:flex;align-items:center;justify-content:space-between;padding:0 8px 14px}.botTeaching_sidebarHeading__Nl6X8 h2{font-size:15px;margin:0;font-weight:600}.botTeaching_iconButton__U6Tao{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:7px;background:transparent;color:var(--bot-muted);flex-shrink:0}.botTeaching_iconButton__U6Tao:hover{color:var(--bot-text);background:var(--bot-hover)}.botTeaching_search__W5YSQ{display:flex;align-items:center;gap:8px;background:var(--bot-card);border:1px solid var(--bot-border);padding:7px 11px;border-radius:9px;color:var(--bot-muted);margin-bottom:12px}.botTeaching_search__W5YSQ input{border:0;background:transparent;color:var(--bot-text);width:100%;min-width:0;outline-offset:7px}.botTeaching_botList__5qjxX{display:flex;flex-direction:column;gap:5px;overflow:auto;flex:1 1}.botTeaching_botItem__FTc8A{padding:12px 9px;display:flex;align-items:center;gap:11px;border:1px solid transparent;background:transparent;color:var(--bot-text);border-radius:10px;text-align:left;width:100%}.botTeaching_botItem__FTc8A:hover{background:var(--bot-card)}.botTeaching_botItem__FTc8A[aria-current=page]{background:var(--bot-hover);border-color:#b4cdc2}.botTeaching_botItem__FTc8A>span:last-child{min-width:0;flex:1 1}.botTeaching_botItem__FTc8A small,.botTeaching_botItem__FTc8A strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.botTeaching_botItem__FTc8A small{color:var(--bot-muted);font-size:12px;margin-top:3px;font-weight:400}.botTeaching_emptyList__NYF60{text-align:center;color:var(--bot-muted);font-size:13px;margin:auto;padding:24px 12px}.botTeaching_sidebarFooter__5BnZ1{padding:15px 9px 0;color:var(--bot-muted);border-top:1px solid var(--bot-border);margin-top:14px;font-size:12px}.botTeaching_sidebarFooter__5BnZ1 strong{color:var(--bot-text);display:block;font-size:13px;margin-top:3px;overflow-wrap:anywhere}.botTeaching_main___Emnr{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.botTeaching_header__cgLxj{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:59px;padding:12px 22px;border-bottom:1px solid var(--bot-border)}.botTeaching_headerTitle__QUgx_{display:flex;gap:10px;align-items:center;min-width:0}.botTeaching_headerTitle__QUgx_ h2{font-size:14px;margin:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.botTeaching_headerActions__caZpr{display:flex;align-items:center;gap:8px;flex-shrink:0}.botTeaching_personaButton__V4vvY{display:flex;align-items:center;gap:5px;color:var(--bot-accent);background:transparent;border:1px solid var(--bot-border);border-radius:7px;padding:5px 8px;font-size:12px!important}.botTeaching_personaButton__V4vvY[aria-pressed=true]{background:var(--bot-hover);border-color:var(--bot-accent)}.botTeaching_rememberButton__wQknr{display:flex;align-items:center;gap:4px;padding:5px;min-height:24px;margin:3px 0 0 auto;color:var(--bot-muted);background:transparent;border:0;font-size:10px!important}.botTeaching_rememberButton__wQknr:hover{color:var(--bot-accent)}.botTeaching_rightPanel__Nif_2[hidden]{display:none!important}.botTeaching_status__AUE9x{color:var(--bot-muted);display:flex;gap:6px;align-items:center;font-size:12px}.botTeaching_status__AUE9x:before{content:"";width:6px;height:6px;background:#81858e;border-radius:100%}.botTeaching_status__AUE9x[data-active=true]:before{background:#2bcd8d}.botTeaching_onboarding__u4jKQ{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;min-height:0;padding:24px;gap:48px}.botTeaching_identity__fUgsQ{display:flex;flex-direction:column;align-items:center;width:100%;max-width:380px;margin:auto;padding-top:18px}.botTeaching_identity__fUgsQ h1{font-size:25px;letter-spacing:-.6px;font-weight:500;margin:22px 0 3px}.botTeaching_identity__fUgsQ>p{font-size:13px;color:var(--bot-muted);text-align:center;margin:0 0 22px}.botTeaching_avatar__i3Csd{--avatar-color:#2489fa;width:30px;height:30px;background:var(--avatar-color);border-radius:50%;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.botTeaching_avatar__i3Csd[data-size=medium]{width:40px;height:40px}.botTeaching_avatar__i3Csd[data-size=large]{width:76px;height:76px}.botTeaching_eyes__4L4we{display:flex;gap:5px;transform:rotate(-17deg) translateY(-1px)}.botTeaching_eyes__4L4we i{width:3px;height:7px;background:#10212c;border-radius:4px}.botTeaching_avatar__i3Csd[data-size=large] .botTeaching_eyes__4L4we{gap:13px;transform:rotate(17deg) translateY(13px)}.botTeaching_avatar__i3Csd[data-size=large] .botTeaching_eyes__4L4we i{width:8px;height:19px}.botTeaching_avatar__i3Csd[data-size=medium] .botTeaching_eyes__4L4we i{width:4px;height:10px}.botTeaching_avatar__i3Csd[data-shape=oval]{border-radius:46% 55% 42% 58%;transform:rotate(8deg) scaleY(.85)}.botTeaching_avatar__i3Csd[data-shape=square]{border-radius:26%}.botTeaching_avatar__i3Csd[data-shape=pill]{border-radius:50%;transform:scaleY(.7)}.botTeaching_avatar__i3Csd[data-shape=triangle]{clip-path:polygon(50% 0,100% 94%,0 94%);border-radius:20%}.botTeaching_avatar__i3Csd[data-shape=triangle] .botTeaching_eyes__4L4we{transform:translateY(4px) rotate(-17deg)}.botTeaching_avatar__i3Csd[data-shape=hexagon]{clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);border-radius:0}.botTeaching_avatar__i3Csd[data-shape=cloud]{border-radius:49% 47% 37% 35%;clip-path:polygon(0 42%,17% 30%,21% 8%,48% 0,65% 12%,81% 7%,96% 37%,100% 70%,81% 91%,54% 100%,38% 89%,14% 95%,0 75%)}.botTeaching_avatar__i3Csd[data-shape=drop]{border-radius:0 50% 50% 50%;transform:rotate(45deg) scale(.87)}.botTeaching_avatar__i3Csd[data-shape=drop] .botTeaching_eyes__4L4we{transform:rotate(-62deg)}.botTeaching_palette__P2yyD,.botTeaching_shapes__m2dNs{display:flex;flex-wrap:wrap;justify-content:center;padding:0;border:0;margin:0;gap:9px}.botTeaching_palette__P2yyD legend,.botTeaching_shapes__m2dNs legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.botTeaching_swatch__uFxlY{background:var(--avatar-color);width:22px;height:22px;border-radius:50%;padding:0;border:0}.botTeaching_swatch__uFxlY[aria-pressed=true]{outline:1.5px solid var(--avatar-color);outline-offset:3px}.botTeaching_shapes__m2dNs{margin:19px 0 22px;gap:8px}.botTeaching_shapes__m2dNs button{display:flex;padding:4px;background:transparent;border:1px solid transparent;border-radius:8px}.botTeaching_shapes__m2dNs .botTeaching_avatar__i3Csd{width:24px;height:24px}.botTeaching_shapes__m2dNs button[aria-pressed=true]{border-color:var(--bot-accent)}.botTeaching_nameLabel__of0YC{display:flex;flex-direction:column;width:100%;gap:7px;font-size:12px;color:var(--bot-muted)}.botTeaching_nameLabel__of0YC input{color:var(--bot-text);background:transparent;border:1px solid var(--bot-border);padding:10px 12px;border-radius:8px;width:100%;font-size:14px}.botTeaching_primary__70Ffv,.botTeaching_secondary__ZSros{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid var(--bot-border);padding:9px 15px;font-weight:500;text-decoration:none}.botTeaching_primary__70Ffv{color:white;background:var(--bot-accent);border-color:var(--bot-accent)}.botTeaching_secondary__ZSros{background:var(--bot-card);color:var(--bot-text)}.botTeaching_identity__fUgsQ>.botTeaching_primary__70Ffv{margin-top:22px}.botTeaching_templateSelected__Xh55T{margin:12px 0 0!important;font-size:12px!important}.botTeaching_templateSelected__Xh55T button{border:0;background:transparent;color:var(--bot-accent);margin-left:8px}.botTeaching_templates__5vVY5{width:100%;padding-top:0}.botTeaching_sectionHeading___mwhu{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.botTeaching_sectionHeading___mwhu h2{font-size:13px;font-weight:500;color:var(--bot-muted);margin:0}.botTeaching_sectionHeading___mwhu>span{font-size:12px;color:var(--bot-muted)}.botTeaching_templateGrid__lZqt1{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(215px,calc((100% - 36px) / 4));gap:12px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}.botTeaching_template__TVsib{display:flex;align-items:center;gap:14px;text-align:left;color:var(--bot-text);background:transparent;border:1px solid var(--bot-border);border-radius:12px;padding:18px 14px;min-height:113px;scroll-snap-align:start}.botTeaching_template__TVsib:hover,.botTeaching_template__TVsib[aria-pressed=true]{background:var(--bot-panel);border-color:var(--bot-accent)}.botTeaching_template__TVsib>span:last-child{min-width:0}.botTeaching_template__TVsib strong{font-size:14px;font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.botTeaching_template__TVsib small{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;color:var(--bot-muted);margin-top:4px}.botTeaching_template__TVsib em{font-size:10px;font-style:normal;color:var(--bot-accent);display:block;margin-top:7px}.botTeaching_conversationLayout__LZs8d{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 340px}.botTeaching_conversationLayout__LZs8d[data-panel=false]{grid-template-columns:minmax(0,1fr)}.botTeaching_conversation__Ip9yz{min-width:0;min-height:0;display:flex;flex-direction:column}.botTeaching_transcript__O_Ouy{padding:26px 24px 18px;overflow-y:auto;flex:1 1;min-height:0;scroll-behavior:smooth}.botTeaching_date__N_aE3{font-size:11px;color:var(--bot-muted);text-align:center;margin:0 0 22px}.botTeaching_message__MknRX{margin:0 auto 20px;max-width:760px;width:100%}.botTeaching_message__MknRX[data-role=user]{max-width:min(88%,700px);margin-right:0}.botTeaching_bubble__casu4{padding:10px 0;border-radius:8px;background:transparent;overflow-wrap:anywhere}.botTeaching_message__MknRX[data-role=user] .botTeaching_bubble__casu4{background:var(--bot-hover);border:1px solid #d6e2d9;padding:12px 16px;border-radius:10px}.botTeaching_bubble__casu4 p{margin:0 0 10px}.botTeaching_bubble__casu4 p:last-child{margin-bottom:0}.botTeaching_bubble__casu4 a{color:var(--bot-accent)}.botTeaching_messageImages__Scw4v{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:7px}.botTeaching_messageImages__Scw4v img{display:block;max-width:270px;max-height:220px;object-fit:contain;border-radius:12px;border:1px solid var(--bot-border)}.botTeaching_question__J_Ewd{background:var(--bot-card);border:1px solid var(--bot-border);border-radius:8px;padding:15px;margin:8px 0 14px;width:min(100%,640px)}.botTeaching_questionHeading__QbNOV{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}.botTeaching_questionHeading__QbNOV h3{font-size:14px;line-height:1.5;font-weight:500;margin:0}.botTeaching_questionHeading__QbNOV>button{background:transparent;border:0;color:var(--bot-muted);padding:4px;min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center}.botTeaching_choices__Kl6jK{overflow:hidden;border:1px solid var(--bot-border);border-radius:10px}.botTeaching_choice__BIEMT{width:100%;border:0;border-bottom:1px solid var(--bot-border);display:flex;align-items:center;gap:11px;background:var(--bot-panel);color:var(--bot-text);padding:12px;text-align:left}.botTeaching_choice__BIEMT:last-child{border-bottom:0}.botTeaching_choice__BIEMT:hover{background:var(--bot-hover)}.botTeaching_choiceLetter__RhuAA{background:var(--bot-hover);color:var(--bot-accent);border-radius:4px;width:22px;height:24px;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.botTeaching_choice__BIEMT strong{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:14px;font-weight:400}.botTeaching_choice__BIEMT small{display:block;color:var(--bot-muted);font-size:12px;margin-top:2px}.botTeaching_choice__BIEMT em{font-size:10px;font-style:normal;color:var(--bot-accent)}.botTeaching_customAnswer__ymztM{display:flex;align-items:center;background:var(--bot-bg);border-radius:8px;border:1px solid var(--bot-border);margin-top:11px}.botTeaching_customAnswer__ymztM input{padding:9px 11px;border:0;border-radius:inherit;color:var(--bot-text);background:transparent;flex:1 1;width:100%;min-width:0;font-size:13px}.botTeaching_customAnswer__ymztM button{display:flex;align-items:center;padding:6px;color:var(--bot-text);background:transparent;border:0;margin-right:4px}.botTeaching_answered__pVFWG{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;background:var(--bot-panel);border:1px solid var(--bot-border);border-radius:9px;color:var(--bot-muted)}.botTeaching_composerArea__2CXsH{padding:10px 22px 12px;flex-shrink:0}.botTeaching_composer__3P5Il{background:var(--bot-panel);border:1px solid var(--bot-border);border-radius:10px;padding:6px}.botTeaching_composer__3P5Il:focus-within{border-color:var(--bot-accent);box-shadow:0 0 0 2px #0f766e14}.botTeaching_composerRow__1JVuL{display:flex;align-items:flex-end;gap:6px}.botTeaching_composer__3P5Il textarea{background:transparent;border:0;resize:none;min-width:0;flex:1 1;padding:8px 4px;outline:none!important;line-height:1.55;color:var(--bot-text);max-height:170px}.botTeaching_composer__3P5Il textarea::placeholder{color:var(--bot-muted)}.botTeaching_attachButton__yMSqs,.botTeaching_sendButton__FwTpu{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:35px;border-radius:50%}.botTeaching_attachButton__yMSqs{color:var(--bot-muted);background:var(--bot-bg);border:1px solid var(--bot-border)}.botTeaching_sendButton__FwTpu{border:0;color:white;background:var(--bot-accent)}.botTeaching_composerHint__lb0q_{font-size:11px;color:var(--bot-muted);text-align:center;margin:7px 0 0}.botTeaching_dragging__ZlCwX{outline:2px dashed var(--bot-accent);outline-offset:3px}.botTeaching_attachments__KrJBB{padding:8px 9px;display:flex;gap:10px;flex-wrap:wrap}.botTeaching_attachment__z_W7D{position:relative;display:flex;align-items:center;gap:8px;border:1px solid var(--bot-border);padding:5px;border-radius:8px;max-width:190px;font-size:11px}.botTeaching_attachment__z_W7D img{width:46px;height:43px;border-radius:4px;object-fit:cover}.botTeaching_attachment__z_W7D>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:7px}.botTeaching_attachment__z_W7D button{position:absolute;right:-6px;top:-6px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--bot-border);border-radius:50%;background:var(--bot-panel);color:var(--bot-text)}.botTeaching_rightPanel__Nif_2{border-left:1px solid var(--bot-border);padding:18px;overflow-y:auto;min-width:0}.botTeaching_panelHeading__Y03O_{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-bottom:14px}.botTeaching_panelHeading__Y03O_ h3{font-size:13px;font-weight:500;margin:0}.botTeaching_screen__lZqfx{display:block;width:100%;aspect-ratio:16/10;background:var(--bot-panel);border:1px solid var(--bot-border);border-radius:10px;overflow:hidden;position:relative;padding:0;color:var(--bot-muted)}.botTeaching_screen__lZqfx img{display:block;width:100%;height:100%;object-fit:contain}.botTeaching_screenEmpty__AjUlH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:12px;min-height:172px;text-align:center;padding:16px}.botTeaching_screenOpen__z2gOz{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:5px;background:#0c0d0fcc;color:white;padding:4px 9px;border-radius:16px;font-size:11px;white-space:nowrap}.botTeaching_caption__LCm2h{color:var(--bot-muted);text-align:center;font-size:11px;margin:9px 0 16px}.botTeaching_panelSection__S0Jp2{border-top:1px solid var(--bot-border);padding-top:17px;margin-top:20px}.botTeaching_panelSection__S0Jp2 h3{font-size:13px;font-weight:500;margin:0 0 9px}.botTeaching_panelSection__S0Jp2 p{font-size:12px;color:var(--bot-muted);margin:5px 0 12px}.botTeaching_panelSection__S0Jp2 .botTeaching_secondary__ZSros{width:100%;font-size:12px}.botTeaching_activity__8a3u_{padding:0;margin:0;list-style:none}.botTeaching_activity__8a3u_ li{border-left:1px solid var(--bot-border);padding:0 0 15px 12px;position:relative;font-size:12px}.botTeaching_activity__8a3u_ li:before{content:"";position:absolute;left:-3px;top:7px;width:5px;height:5px;border-radius:50%;background:#8b929e}.botTeaching_activity__8a3u_ strong{display:block;font-weight:500}.botTeaching_activity__8a3u_ small{color:var(--bot-muted)}.botTeaching_error__JaJ8T,.botTeaching_notice__u9_IX{padding:10px 12px;font-size:12px;margin:10px 0;border-radius:8px;overflow-wrap:anywhere}.botTeaching_notice__u9_IX{background:#eaf2ed;color:var(--bot-accent)}.botTeaching_error__JaJ8T{background:#fff0ed;color:var(--bot-error)}.botTeaching_welcome__lUI10{max-width:600px;margin:9px 0 18px}.botTeaching_welcome__lUI10 h3{font-weight:500;font-size:18px;margin:14px 0 7px}.botTeaching_welcome__lUI10 p{color:var(--bot-muted);font-size:13px;margin:0}.botTeaching_working__uTKJ8{display:flex;align-items:center;gap:9px;color:var(--bot-muted);margin:16px 0;font-size:12px}.botTeaching_spin__bcBn3{animation:botTeaching_spin__bcBn3 1s linear infinite}.botTeaching_mobileBots__Go7AF{display:none}.botTeaching_computerOverlay__1FYLg{position:fixed;inset:0;z-index:100;background:#050608e8;padding:24px;display:flex;align-items:center;justify-content:center}.botTeaching_computerDialog__SOmUr{--bot-accent:var(--aqua,#0f766e);--bot-text:var(--ink,#13202b);--bot-muted:var(--ink-soft,#41505a);--bot-card:var(--paper,#fffdf8);--bot-panel:var(--cream,#f5f1e8);--bot-border:var(--line,#d6cdbc);color-scheme:light;color:var(--bot-text);background:var(--bot-card);border:1px solid var(--bot-border);border-radius:12px;width:min(1500px,100%);max-height:100%;display:flex;flex-direction:column;overflow:hidden}.botTeaching_computerBar__FNZFu{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;border-bottom:1px solid var(--bot-border)}.botTeaching_computerBar__FNZFu>div{display:flex;align-items:center;gap:10px}.botTeaching_handoffBar__R0Zio{display:flex;justify-content:space-between;align-items:center;gap:16px;background:#fbf3e3;color:#76521f;padding:10px 16px;font-size:13px}.botTeaching_computerCanvas___zJ0v{position:relative;min-height:200px;height:min(75dvh,850px);background:#15181d;outline-offset:-3px}.botTeaching_computerCanvas___zJ0v img{width:100%;height:100%;object-fit:contain;display:block;-webkit-user-select:none;user-select:none}.botTeaching_recording__pDZs8{color:#ff7d8a;font-size:12px}.botTeaching_footerActions__BKmxr{display:grid;gap:8px;margin-top:14px}.botTeaching_footerActions__BKmxr button{width:100%;font-size:12px;padding:7px 10px}.botTeaching_panelTabs__Q6W6n{display:flex;gap:3px;margin:18px 0 12px;padding:3px;background:var(--bot-panel);border-radius:8px}.botTeaching_panelTabs__Q6W6n button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 4px;background:transparent;color:var(--bot-muted);border:0;border-radius:6px;font-size:12px}.botTeaching_panelTabs__Q6W6n button[aria-pressed=true]{background:var(--bot-hover);color:var(--bot-text)}.botTeaching_operation__EMf5t{border:1px solid var(--bot-border);border-radius:8px;margin-bottom:8px;font-size:12px;overflow:hidden}.botTeaching_operation__EMf5t summary{display:flex;align-items:center;gap:7px;padding:10px;cursor:pointer}.botTeaching_operation__EMf5t summary span{flex:1 1;min-width:0;overflow-wrap:anywhere}.botTeaching_operation__EMf5t summary small{color:var(--bot-muted);flex-shrink:0}.botTeaching_operation__EMf5t pre{max-height:280px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;padding:10px;margin:0;color:var(--bot-text);background:var(--bot-panel);border-color:var(--bot-border)}.botTeaching_operation__EMf5t h4{color:var(--bot-muted);font-size:11px;margin:5px 10px;font-weight:400}.botTeaching_workflowMarkdown__nLG4U{font-size:12px;overflow-wrap:anywhere}.botTeaching_workflowMarkdown__nLG4U h1{font-size:18px}.botTeaching_workflowMarkdown__nLG4U h2{font-size:15px}.botTeaching_workflowMarkdown__nLG4U h3{font-size:13px}.botTeaching_workflowMarkdown__nLG4U :is(ul,ol){padding-left:18px}.botTeaching_workflowMarkdown__nLG4U pre{overflow:auto;white-space:pre-wrap;font-size:11px}.botTeaching_verification__uLAfN{color:var(--bot-success);padding:10px;display:flex;gap:8px;font-size:12px;border:1px solid #b5cec0;border-radius:8px}.botTeaching_verification__uLAfN[data-passed=false]{color:#76521f;border-color:#d6c5a3}.botTeaching_loadingWorkspace__bwIhB{min-height:560px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;background:var(--paper,#fffdf8);border:1px solid var(--line,#d6cdbc);border-radius:8px;color:var(--ink-soft,#41505a)}@keyframes botTeaching_spin__bcBn3{to{transform:rotate(1turn)}}@media (max-width:1200px){.botTeaching_workspace__ukS3w{grid-template-columns:210px minmax(0,1fr)}.botTeaching_conversationLayout__LZs8d{grid-template-columns:minmax(0,1fr) 270px}.botTeaching_transcript__O_Ouy{padding:20px 16px}.botTeaching_message__MknRX{max-width:100%}.botTeaching_rightPanel__Nif_2{padding:14px}}@media (max-width:1000px){.botTeaching_workspace__ukS3w{grid-template-columns:185px minmax(0,1fr)}.botTeaching_conversationLayout__LZs8d{grid-template-columns:minmax(0,1fr)}.botTeaching_rightPanel__Nif_2{display:none}.botTeaching_conversationLayout__LZs8d[data-mobile-panel=true] .botTeaching_rightPanel__Nif_2{display:block;border-left:0}.botTeaching_conversationLayout__LZs8d[data-mobile-panel=true] .botTeaching_conversation__Ip9yz{display:none}.botTeaching_templateGrid__lZqt1{grid-auto-columns:minmax(210px,48%)}}@media (max-width:650px){.botTeaching_workspace__ukS3w{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 125px);min-height:580px;border-radius:10px}.botTeaching_sidebar__BjZdO{display:none}.botTeaching_workspace__ukS3w[data-mobile-bots=true] .botTeaching_sidebar__BjZdO{display:flex}.botTeaching_workspace__ukS3w[data-mobile-bots=true]>.botTeaching_main___Emnr{display:none}.botTeaching_mobileBots__Go7AF{display:inline-flex}.botTeaching_header__cgLxj{padding:10px 13px;min-height:54px;flex-wrap:wrap;gap:6px}.botTeaching_headerTitle__QUgx_{width:100%}.botTeaching_headerTitle__QUgx_ h2{white-space:normal;overflow-wrap:anywhere}.botTeaching_headerActions__caZpr{gap:6px;margin-left:auto}.botTeaching_status__AUE9x{font-size:11px;gap:5px}.botTeaching_onboarding__u4jKQ{padding:18px 16px;gap:40px}.botTeaching_identity__fUgsQ{max-width:340px;padding-top:6px}.botTeaching_identity__fUgsQ h1{font-size:22px}.botTeaching_sectionHeading___mwhu>span{display:none}.botTeaching_templateGrid__lZqt1{grid-auto-columns:88%}.botTeaching_template__TVsib{min-height:93px;padding:14px}.botTeaching_transcript__O_Ouy{padding:18px 12px}.botTeaching_message__MknRX{max-width:100%}.botTeaching_question__J_Ewd{padding:12px}.botTeaching_choice__BIEMT{padding:11px 9px}.botTeaching_composerArea__2CXsH{padding:9px 10px}.botTeaching_composerHint__lb0q_{font-size:10px}.botTeaching_computerOverlay__1FYLg{padding:5px}.botTeaching_computerBar__FNZFu,.botTeaching_handoffBar__R0Zio{padding:9px;flex-wrap:wrap}.botTeaching_computerBar__FNZFu>div{flex-wrap:wrap;gap:5px}.botTeaching_computerCanvas___zJ0v{height:67dvh}}.botTeaching_taskCount__lTlx8{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.botTeaching_taskCount__lTlx8 input{width:64px;padding:8px 10px;border:1px solid var(--border,#d5dfda);border-radius:8px;color:inherit;background:transparent;font:inherit}.botTeaching_generationActions__heC7m{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.botTeaching_compactGeneration__i8a5K{--bot-border:var(--line);--bot-text:var(--ink);--bot-muted:var(--ink-soft);--bot-card:var(--paper);margin:0;padding:16px;border:1px solid var(--line);border-radius:7px}.botTeaching_compactGeneration__i8a5K h3{font-weight:600}.botTeaching_compactGeneration__i8a5K .botTeaching_taskCount__lTlx8{margin:0;font-size:12px}.botTeaching_compactGeneration__i8a5K .botTeaching_primary__70Ffv{background:var(--aqua);border-color:var(--aqua);color:white;font-size:11px}.botTeaching_compactGeneration__i8a5K .botTeaching_secondary__ZSros{width:auto}.botTeaching_messageMeta__BE2Mn{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--bot-muted);font-size:11px;margin-bottom:6px}.botTeaching_messageMeta__BE2Mn strong{color:var(--bot-text);font-weight:600}.botTeaching_messageMeta__BE2Mn span{color:var(--bot-accent)}.botTeaching_questionHistory__Fdhbr{color:var(--bot-muted);font-size:12px;margin:8px 0 0}@media (prefers-reduced-motion:reduce){.botTeaching_spin__bcBn3{animation:none}.botTeaching_transcript__O_Ouy{scroll-behavior:auto}}.botTeaching_preview__UEtF8{margin-top:4px}.botTeaching_previewActions___sx5b{display:flex;gap:4px}.botTeaching_previewSteps__w3WDG{list-style:none;margin:0;padding:0}.botTeaching_previewSteps__w3WDG li{display:flex;align-items:flex-start;gap:9px;padding:9px 0;border-top:1px solid var(--bot-border);font-size:12px}.botTeaching_previewSteps__w3WDG li:first-child{border-top:0}.botTeaching_previewSteps__w3WDG li>div{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:2px}.botTeaching_previewNumber__zqRGk{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--bot-border);color:var(--bot-accent);background:var(--bot-panel);margin-top:1px}.botTeaching_previewSteps__w3WDG li[data-status=failed] .botTeaching_previewNumber__zqRGk{color:var(--bot-error)}.botTeaching_previewSteps__w3WDG strong{font-weight:500;overflow-wrap:anywhere}.botTeaching_previewService__uE8l_{font-size:11px;color:var(--bot-muted)}.botTeaching_previewSteps__w3WDG small{font-size:11px;color:var(--bot-muted);overflow-wrap:anywhere;line-height:1.5}.botTeaching_previewSteps__w3WDG code{font-size:11px}.leaderboard_page__H0gTn{padding-top:76px;background:#fcfcfa;color:#172921;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.leaderboard_container__s4PXJ{width:min(1264px,calc(100% - 80px));margin:auto}.leaderboard_page__H0gTn a{color:inherit}.leaderboard_page__H0gTn button,.leaderboard_page__H0gTn input,.leaderboard_page__H0gTn select{font:inherit}.leaderboard_page__H0gTn a:focus-visible,.leaderboard_page__H0gTn button:focus-visible,.leaderboard_page__H0gTn input:focus-visible,.leaderboard_page__H0gTn select:focus-visible,.leaderboard_tableWrap__o3wTW:focus-visible{outline:3px solid #288a67;outline-offset:4px}.leaderboard_skip__P24ej{position:absolute;left:20px;top:-60px;z-index:100;background:white;padding:14px}.leaderboard_skip__P24ej:focus{top:10px}.leaderboard_eyebrow__pzAue{text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.12em;color:#527362;display:flex;align-items:center;gap:9px}.leaderboard_dot__407GJ{width:6px;height:6px;background:#26835d;border-radius:50%;display:inline-block}.leaderboard_hero__itgAN{text-align:center;padding:32px 0 36px}.leaderboard_hero__itgAN .leaderboard_eyebrow__pzAue{justify-content:center}.leaderboard_hero__itgAN h1{font-size:clamp(42px,5vw,64px);letter-spacing:-.052em;line-height:1.06;font-weight:500;margin:21px 0}.leaderboard_hero__itgAN>p:not(.leaderboard_eyebrow__pzAue):not(.leaderboard_heroNote__qbQ5N){color:#64766c;font-size:19px;line-height:1.6;margin:20px auto 25px;max-width:710px}.leaderboard_heroNote__qbQ5N{font-size:11px;color:#69786f;margin:19px 0 0}.leaderboard_actions__xwFkI{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.leaderboard_hero__itgAN .leaderboard_actions__xwFkI{justify-content:center}.leaderboard_primary__JdfXq,.leaderboard_secondary__X6cw5{min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:11px 18px;border-radius:5px;font-size:13px;text-decoration:none;font-weight:600;border:1px solid #d6ded6;cursor:pointer}.leaderboard_page__H0gTn .leaderboard_primary__JdfXq{color:#fff;background:#246446;border-color:#246446}.leaderboard_secondary__X6cw5{color:#31583e;background:#fff}.leaderboard_primary__JdfXq:hover{filter:brightness(1.08)}.leaderboard_secondary__X6cw5:hover{background:#f0f4ef}.leaderboard_sectionNav__EdODQ{border-top:1px solid #dce3db;border-bottom:1px solid #dce3db;display:flex;align-items:center;gap:34px;padding:19px 0;font-size:12px;flex-wrap:wrap}.leaderboard_sectionNav__EdODQ a{display:flex;align-items:center;gap:9px;text-decoration:none}.leaderboard_sectionNav__EdODQ span{font-size:10px;background:#eaf0e7;padding:2px 6px;border-radius:3px}.leaderboard_section__w0DrU{padding:52px 0 24px;scroll-margin-top:100px}.leaderboard_sectionHeading__sgk0N{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:27px}.leaderboard_sectionHeading__sgk0N h2{font-size:32px;font-weight:500;letter-spacing:-.035em;margin:13px 0 12px}.leaderboard_sectionHeading__sgk0N p:not(.leaderboard_eyebrow__pzAue){color:#68776d;font-size:14px;line-height:1.65;margin:0}.leaderboard_sectionHeading__sgk0N>a{display:flex;align-items:center;gap:8px;color:#326549;font-size:12px;white-space:nowrap;text-decoration:none}.leaderboard_featuredList__zraGY{display:grid;gap:20px}.leaderboard_featured__FeGqE{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #dce3da;border-radius:10px;background:#fff;overflow:hidden}.leaderboard_featuredCopy__Xdri2{padding:30px 34px;display:flex;flex-direction:column;align-items:flex-start}.leaderboard_featuredCopy__Xdri2 h3{font-size:30px;letter-spacing:-.035em;font-weight:500;margin:24px 0 12px}.leaderboard_featuredCopy__Xdri2>p{color:#65746a;font-size:14px;line-height:1.75;max-width:520px;margin:0 0 30px}.leaderboard_tags__m6ljB{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:10px;color:#617063}.leaderboard_liveBadge__FW17h{background:#e7f2e9;color:#246446;font-weight:600}.leaderboard_liveBadge__FW17h,.leaderboard_mutedBadge___daV3{padding:5px 7px;border-radius:4px;white-space:nowrap;font-size:10px}.leaderboard_mutedBadge___daV3{background:#f1f3ee;color:#6b766c}.leaderboard_featuredLinks__IdJLP{display:flex;gap:28px;flex-wrap:wrap;margin-top:auto;font-size:12px;font-weight:600}.leaderboard_featuredLinks__IdJLP a{color:#2a6f49;display:flex;align-items:center;gap:8px;text-decoration:none}.leaderboard_preview__5eyrd{padding:27px 32px;border-left:1px solid #e1e6df;background:#fdfefb}.leaderboard_previewLabel__Mt_1K{font-size:10px;text-transform:uppercase;letter-spacing:.065em;color:#748071;margin:0 0 21px}.leaderboard_barRow___Skxj{margin:0 0 20px}.leaderboard_barRow___Skxj>div:first-child{display:flex;justify-content:space-between;gap:14px;align-items:center;font-size:12px}.leaderboard_barRow___Skxj strong{font-weight:600}.leaderboard_barRow___Skxj b{font-size:16px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.leaderboard_barRow___Skxj small{font-size:10px;color:#909c90;margin-right:13px}.leaderboard_bar__sr9aL{height:5px;border-radius:2px;background:#eaf0e6;margin:9px 0 7px;overflow:hidden}.leaderboard_bar__sr9aL span{height:100%;display:block;background:#4b8660}.leaderboard_barRow___Skxj:nth-of-type(2) .leaderboard_bar__sr9aL span{background:#72947e}.leaderboard_barRow___Skxj:nth-of-type(3) .leaderboard_bar__sr9aL span{background:#a0ad76}.leaderboard_barRow___Skxj>p{font-size:10px;color:#7c897d;display:flex;justify-content:space-between;gap:12px;margin:0}.leaderboard_caption__YanBa{font-size:11px;color:#758071;line-height:1.75}.leaderboard_preview__5eyrd>.leaderboard_caption__YanBa{margin:18px 0 0}.leaderboard_serviceStrip__Z_3BA{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:36px 0;border-bottom:1px solid #dce3db;margin-top:25px}.leaderboard_serviceStrip__Z_3BA svg{color:#52755a}.leaderboard_serviceStrip__Z_3BA h3{font-size:16px;font-weight:600;margin:17px 0 8px}.leaderboard_serviceStrip__Z_3BA p{font-size:13px;line-height:1.7;color:#6b776c;margin:0;max-width:340px}.leaderboard_counts__d2CwC{display:flex;gap:24px;flex-wrap:wrap;margin:28px 0 13px;font-size:11px;color:#6f7b6d}.leaderboard_counts__d2CwC strong{font-size:19px;font-weight:500;color:#244530;margin-right:5px}.leaderboard_catalogNote__fFxCz{font-size:11px;line-height:1.8;max-width:900px;color:#788174;margin-bottom:24px}.leaderboard_filters__Sfpx_{display:grid;grid-template-columns:minmax(200px,1fr) 230px 245px;gap:10px}.leaderboard_filters__Sfpx_ label{min-width:0}.leaderboard_search__eIKpM{display:flex;gap:10px;align-items:center;border:1px solid #d9e0d5;background:white;padding:0 13px;border-radius:5px;color:#87937f}.leaderboard_search__eIKpM input{height:44px;min-width:0;width:100%;border:0;background:none;font-size:13px;outline-offset:1px!important;color:#27482f}.leaderboard_filters__Sfpx_ select{width:100%;height:46px;padding:0 12px;border:1px solid #d9e0d5;border-radius:5px;background:white;color:#4f644f;font-size:12px}.leaderboard_filterSummary__NjyFn{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px;color:#7b8674;margin:12px 0 18px}.leaderboard_filterSummary__NjyFn button{border:0;background:none;color:#477248;text-decoration:underline;cursor:pointer;font-size:11px}.leaderboard_catalogGrid__ByjMF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.leaderboard_catalogCard__5k1WT{padding:21px;display:flex;flex-direction:column;border:1px solid #dfe4d9;border-radius:8px;background:#fff;position:relative;min-width:0}.leaderboard_catalogCard__5k1WT:hover{border-color:#8caa88}.leaderboard_cardTop__14_jK{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:10px;color:#788570}.leaderboard_cardTop__14_jK>span:first-child{max-width:68%;line-height:1.5}.leaderboard_catalogCard__5k1WT h3{font-size:19px;letter-spacing:-.025em;line-height:1.35;font-weight:500;margin:20px 0 11px;overflow-wrap:anywhere}.leaderboard_catalogCard__5k1WT h3 a{display:flex;justify-content:space-between;gap:12px;text-decoration:none}.leaderboard_catalogCard__5k1WT h3 a:after{content:"";position:absolute;inset:0}.leaderboard_catalogCard__5k1WT svg{flex-shrink:0}.leaderboard_catalogCard__5k1WT>p{font-size:12px;color:#72806b;line-height:1.8;margin:0 0 18px}.leaderboard_catalogCard__5k1WT>.leaderboard_companyLine__QAHV4{font-size:10px;color:#68825f;margin-top:auto}.leaderboard_cardBottom__laJkB{margin-top:auto;border-top:1px solid #edf0e8;padding-top:14px;display:flex;justify-content:space-between;font-size:11px;color:#477047}.leaderboard_more__TojzX{text-align:center;padding:30px}.leaderboard_empty__p3_ov{padding:36px;border:1px dashed #d3dccd;border-radius:8px;margin:16px 0;color:#53694c}.leaderboard_empty__p3_ov h3{margin:0 0 12px;font-weight:500}.leaderboard_empty__p3_ov p{font-size:14px;line-height:1.7;max-width:730px}.leaderboard_empty__p3_ov button{cursor:pointer;background:none;border:0;color:#27633f;text-decoration:underline}.leaderboard_cta__HPf5d{display:flex;justify-content:space-between;gap:30px;align-items:center;background:#eef3e9;border:1px solid #dfe8d8;border-radius:9px;padding:35px;margin:45px 0}.leaderboard_cta__HPf5d h2{font-size:29px;letter-spacing:-.04em;font-weight:500;margin:10px 0}.leaderboard_cta__HPf5d p:not(.leaderboard_eyebrow__pzAue){font-size:13px;line-height:1.7;max-width:550px;color:#6d7b62}.leaderboard_footer__krpNC{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #dee5d8;padding:28px 0 40px;font-size:11px;color:#7c8872}.leaderboard_footer__krpNC a{text-decoration:none}.leaderboard_footer__krpNC a:first-child{font-weight:700;color:#385b38}.leaderboard_srOnly__WbPZZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.leaderboard_breadcrumb__ZI61n{padding:30px 0 0;display:flex;gap:16px;align-items:center;font-size:12px;color:#6b7c62}.leaderboard_breadcrumb__ZI61n a{color:#426c42;text-decoration:none}.leaderboard_detailHero__DOH1p{padding:35px 0;border-bottom:1px solid #dfe6d8}.leaderboard_detailHero__DOH1p h1{font-weight:500;letter-spacing:-.04em;font-size:clamp(34px,4vw,50px);margin:16px 0;overflow-wrap:anywhere}.leaderboard_detailHero__DOH1p>p:not(.leaderboard_eyebrow__pzAue){max-width:820px;font-size:16px;line-height:1.75;color:#687b60}.leaderboard_detailHero__DOH1p .leaderboard_actions__xwFkI{margin-top:25px}.leaderboard_scoreGroup__lg5vA{padding:34px 0}.leaderboard_groupHeading__wneJb{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.leaderboard_groupHeading__wneJb h2{font-size:25px;font-weight:500;letter-spacing:-.035em;margin:14px 0}.leaderboard_bodyCopy__ENfWc{font-size:14px;color:#62755b;line-height:1.8;max-width:1000px}.leaderboard_tableWrap__o3wTW{max-width:100%;overflow:auto;border:1px solid #dbe3d5;border-radius:7px;background:white;margin:23px 0 12px}.leaderboard_tableWrap__o3wTW table{width:100%;min-width:850px;border-collapse:collapse;text-align:left;font-size:12px}.leaderboard_tableWrap__o3wTW caption{text-align:left;color:#6d7f62;padding:16px 20px;font-size:11px}.leaderboard_tableWrap__o3wTW thead{background:#f0f4eb}.leaderboard_tableWrap__o3wTW td,.leaderboard_tableWrap__o3wTW th{padding:18px 16px;border-top:1px solid #e2e8dc;white-space:nowrap}.leaderboard_tableWrap__o3wTW thead th{font-size:9px;text-transform:uppercase;letter-spacing:.075em;color:#748469}.leaderboard_tableWrap__o3wTW small{display:block;font-size:10px;color:#849477;margin-top:8px;font-weight:400}.leaderboard_tableWrap__o3wTW a{color:#41773f}.leaderboard_score__d8IAZ{font-size:23px;font-weight:500;color:#376c37;letter-spacing:-.04em}.leaderboard_details__f0jr_{font-size:12px;border-top:1px solid #e1e7db;padding:17px 0;line-height:1.8;color:#657c59}.leaderboard_details__f0jr_ summary{cursor:pointer;font-weight:600;color:#3f6f3b}.leaderboard_details__f0jr_ p{max-width:1020px;overflow-wrap:anywhere}.leaderboard_downloads__mmFj_{display:flex;gap:12px;flex-wrap:wrap}.leaderboard_downloads__mmFj_ a{font-size:11px;border:1px solid #dce5d3;padding:5px 11px;border-radius:4px;text-decoration:none;background:white;overflow-wrap:anywhere}.leaderboard_detailGrid__Zj3V9{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;padding:35px 0}.leaderboard_detailGrid__Zj3V9 h2{font-weight:500;font-size:24px;letter-spacing:-.035em}.leaderboard_detailGrid__Zj3V9 h3{font-weight:600;font-size:13px;margin-top:23px}.leaderboard_detailGrid__Zj3V9 p{font-size:13px;color:#6b7e60;line-height:1.85;overflow-wrap:anywhere}.leaderboard_sourceList__Zs94Q{display:grid;gap:12px;padding:0;list-style:none}.leaderboard_sourceList__Zs94Q li{padding:14px;border:1px solid #e1e7d8;border-radius:5px;overflow-wrap:anywhere;font-size:12px}.leaderboard_sourceList__Zs94Q small{display:block;color:#7e8e70;margin-top:8px;line-height:1.7}.leaderboard_companyList__j7Owv{display:flex;flex-wrap:wrap;gap:8px}.leaderboard_companyList__j7Owv a{font-size:11px;text-decoration:none;padding:7px 10px;border:1px solid #dce5d3;border-radius:4px;background:#fff}.leaderboard_runtimeList__7jmf9{display:grid;gap:14px;padding:20px 0}.leaderboard_runtimeCard__iyUEv{padding:23px;border:1px solid #dce4d5;background:#fff;border-radius:7px}.leaderboard_runtimeCard__iyUEv h3{margin:14px 0;font-size:20px;font-weight:500}.leaderboard_runtimeCard__iyUEv p{font-size:13px;color:#708361;line-height:1.8}.leaderboard_runtimeCard__iyUEv .leaderboard_caption__YanBa{font-size:11px;overflow-wrap:anywhere}.leaderboard_runtimeCard__iyUEv a{font-size:12px;color:#467d3e}.leaderboard_detailBack__nGgKb{font-size:12px;color:#6f8261;padding:20px 0}.leaderboard_detailBack__nGgKb a{color:#426f38}.leaderboard_notice__T7e6e{padding:20px 24px;background:#f0f4eb;border:1px solid #dfe7d4;border-radius:6px;font-size:13px;line-height:1.8;color:#637951;margin:25px 0}.leaderboard_metricCards__Cgy9d{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:25px 0}.leaderboard_metricCards__Cgy9d div{background:#fff;border:1px solid #dce5d3;padding:24px;border-radius:7px}.leaderboard_metricCards__Cgy9d strong{font-size:32px;display:block;font-weight:500;letter-spacing:-.035em}.leaderboard_metricCards__Cgy9d span{display:block;font-size:11px;color:#768968;margin-top:10px}@media(max-width:1000px){.leaderboard_container__s4PXJ{width:calc(100% - 48px)}.leaderboard_filters__Sfpx_{grid-template-columns:1fr 190px 200px}.leaderboard_featuredCopy__Xdri2,.leaderboard_preview__5eyrd{padding:25px}.leaderboard_catalogGrid__ByjMF{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard_cta__HPf5d{display:block}.leaderboard_cta__HPf5d .leaderboard_actions__xwFkI{margin-top:22px}.leaderboard_sectionNav__EdODQ{gap:22px}.leaderboard_detailGrid__Zj3V9{gap:25px}}@media(max-width:650px){.leaderboard_page__H0gTn{padding-top:68px}.leaderboard_container__s4PXJ{width:calc(100% - 32px)}.leaderboard_hero__itgAN{padding:24px 0 28px}.leaderboard_hero__itgAN h1{font-size:42px}.leaderboard_hero__itgAN>p:not(.leaderboard_eyebrow__pzAue):not(.leaderboard_heroNote__qbQ5N){font-size:16px}.leaderboard_hero__itgAN .leaderboard_eyebrow__pzAue{font-size:9px}.leaderboard_actions__xwFkI{gap:9px}.leaderboard_primary__JdfXq,.leaderboard_secondary__X6cw5{font-size:11px;padding:10px 12px}.leaderboard_sectionNav__EdODQ{font-size:10px;gap:17px;padding:17px 0}.leaderboard_section__w0DrU{padding-top:35px}.leaderboard_sectionHeading__sgk0N{display:block}.leaderboard_sectionHeading__sgk0N h2{font-size:27px}.leaderboard_sectionHeading__sgk0N>a{margin-top:15px}.leaderboard_featured__FeGqE{grid-template-columns:1fr}.leaderboard_featuredCopy__Xdri2 h3{font-size:27px}.leaderboard_featuredCopy__Xdri2{padding:23px}.leaderboard_featuredCopy__Xdri2>p{font-size:13px;margin-bottom:23px}.leaderboard_preview__5eyrd{border-left:0;border-top:1px solid #e1e6df;padding:23px}.leaderboard_serviceStrip__Z_3BA{grid-template-columns:1fr;gap:25px;padding:28px 0}.leaderboard_serviceStrip__Z_3BA>div{padding-left:35px;position:relative}.leaderboard_serviceStrip__Z_3BA svg{position:absolute;left:0;top:0}.leaderboard_serviceStrip__Z_3BA h3{margin-top:0}.leaderboard_serviceStrip__Z_3BA p{max-width:none}.leaderboard_filters__Sfpx_{grid-template-columns:1fr 1fr}.leaderboard_search__eIKpM{grid-column:1/-1}.leaderboard_filters__Sfpx_ select{font-size:10px;padding:0 8px}.leaderboard_catalogGrid__ByjMF{grid-template-columns:1fr}.leaderboard_catalogCard__5k1WT{padding:21px}.leaderboard_counts__d2CwC{gap:14px 22px}.leaderboard_counts__d2CwC>span{font-size:10px}.leaderboard_counts__d2CwC strong{font-size:17px}.leaderboard_catalogNote__fFxCz{font-size:10px}.leaderboard_cta__HPf5d{padding:24px;margin:30px 0}.leaderboard_cta__HPf5d h2{font-size:27px}.leaderboard_footer__krpNC{font-size:10px;gap:17px}.leaderboard_footer__krpNC span{width:100%;order:3}.leaderboard_detailGrid__Zj3V9{grid-template-columns:1fr;gap:14px}.leaderboard_detailHero__DOH1p{padding-top:25px}.leaderboard_detailHero__DOH1p>p:not(.leaderboard_eyebrow__pzAue){font-size:14px}.leaderboard_metricCards__Cgy9d{grid-template-columns:1fr;gap:10px}.leaderboard_metricCards__Cgy9d div{padding:18px;display:flex;align-items:center;gap:18px}.leaderboard_metricCards__Cgy9d span{margin:0}.leaderboard_metricCards__Cgy9d strong{font-size:27px}.leaderboard_groupHeading__wneJb h2{font-size:23px}.leaderboard_tableWrap__o3wTW table{min-width:830px}.leaderboard_notice__T7e6e{padding:17px;font-size:12px}}.leaderboard_fullSuiteGrid__rMmJ_{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.leaderboard_fullSuiteCard__Hb75p{padding:24px;border:1px solid #deded8;background:#fff;border-radius:12px}.leaderboard_fullSuiteCard__Hb75p h3{margin:12px 0}.leaderboard_fullSuiteCard__Hb75p p{font-size:13px;color:#62675f;min-height:42px;line-height:1.6}.leaderboard_fullSuiteCard__Hb75p a{color:inherit}.leaderboard_fullSuiteCount__88a_7{display:block;font-size:36px;letter-spacing:-.04em}.leaderboard_fullSuiteCount__88a_7 small{font-size:13px;letter-spacing:normal;font-weight:400}.leaderboard_taskSearch__iY05b{width:100%;padding:12px;border:1px solid #d2d5cd;border-radius:8px;font:inherit}.leaderboard_sourceTask__DEVJz{padding:18px 0;border-bottom:1px solid #daddd3}.leaderboard_sourceTask__DEVJz summary{cursor:pointer;font-weight:600}.leaderboard_sourceTask__DEVJz summary small{display:block;color:#656b60;font-weight:400;margin-top:5px}.leaderboard_sourceTask__DEVJz p,.leaderboard_sourceTask__DEVJz pre{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.leaderboard_sourceTask__DEVJz pre{font-size:12px}.leaderboard_sourceTask__DEVJz dl{display:grid;grid-template-columns:120px 1fr;gap:12px}.leaderboard_sourceTask__DEVJz dd{margin:0;overflow-wrap:anywhere}.leaderboard_competitiveFocus__VXbyh{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;max-width:100%}.leaderboard_competitiveFocus__VXbyh select{font:inherit;min-height:40px;max-width:100%;padding:9px 30px 9px 12px;color:#e2eee9;background:#172321;border:1px solid #5a7168;border-radius:6px}.leaderboard_competitiveFocus__VXbyh select:focus-visible{outline:3px solid #67dbc1;outline-offset:3px}.leaderboard_hero__itgAN.leaderboard_resultsHero__DyrHH{text-align:left;padding:26px 0 8px}.leaderboard_resultsHero__DyrHH .leaderboard_actions__xwFkI,.leaderboard_resultsHero__DyrHH .leaderboard_eyebrow__pzAue{justify-content:flex-start}.leaderboard_hero__itgAN.leaderboard_resultsHero__DyrHH h1{font-size:clamp(36px,4vw,48px);margin:14px 0}.leaderboard_hero__itgAN.leaderboard_resultsHero__DyrHH>p:not(.leaderboard_eyebrow__pzAue):not(.leaderboard_heroNote__qbQ5N){font-size:16px;line-height:1.6;margin:12px 0 18px;max-width:730px}.leaderboard_statBar__9aclo{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:22px 0 6px}.leaderboard_statBar__9aclo>div{border:1px solid #dfe5de;background:#fff;border-radius:10px;padding:16px 18px}.leaderboard_statBar__9aclo strong{display:block;font-size:26px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.leaderboard_statBar__9aclo span{display:block;font-size:11px;color:#68776d;margin-top:6px;line-height:1.4}.leaderboard_modelIndex__XqpBZ{min-width:900px}.leaderboard_modelIndex__XqpBZ td,.leaderboard_modelIndex__XqpBZ th{vertical-align:top}.leaderboard_modelIndex__XqpBZ tbody th small,.leaderboard_modelIndex__XqpBZ td small,.leaderboard_modelIndex__XqpBZ thead th small{display:block;font-size:10.5px;color:#68776d;font-weight:400;margin-top:4px;line-height:1.45}.leaderboard_modelIndex__XqpBZ thead th a{text-decoration:none;font-weight:600}.leaderboard_modelIndex__XqpBZ thead th a:hover{text-decoration:underline}.leaderboard_modelId__zd3hd{font-family:var(--mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:13px;font-weight:600}.leaderboard_modelIndex__XqpBZ td strong{font-size:15px;font-weight:600;letter-spacing:-.01em}.leaderboard_modelIndex__XqpBZ td em{display:inline-block;font-style:normal;font-size:10px;color:#2d5a41;background:#e8f1ea;border-radius:3px;padding:1px 6px;margin-top:5px}.leaderboard_cell__HY1WT a{display:block;color:inherit;text-decoration:none;min-width:118px}.leaderboard_cell__HY1WT a:hover strong{text-decoration:underline}.leaderboard_cellEmpty__l20rV span{font-size:11px;color:#8b968f}.leaderboard_miniBar__CdxYM{height:4px;background:#e6ece5;border-radius:4px;overflow:hidden;margin-top:7px;max-width:120px}.leaderboard_miniBar__CdxYM span{display:block;height:100%;background:#2f7c58}.leaderboard_boardGrid___euoI{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.leaderboard_board__39dLE{border:1px solid #dfe5de;border-radius:14px;background:#fff;padding:22px 22px 18px;display:flex;flex-direction:column;gap:12px}.leaderboard_boardHead__IGJQS{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.leaderboard_boardHead__IGJQS h3{font-size:22px;font-weight:500;letter-spacing:-.03em;margin:6px 0 0}.leaderboard_boardHead__IGJQS h3 a{text-decoration:none}.leaderboard_boardHead__IGJQS h3 a:hover{text-decoration:underline}.leaderboard_pilotBadge__6uyFt{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#7a5a17;background:#f7efd9;border-radius:4px;padding:4px 8px;white-space:nowrap}.leaderboard_boardCopy__KvH8F{font-size:13px;color:#5f6f65;line-height:1.6;margin:0;min-height:42px}.leaderboard_boardRows__bLE9F{list-style:none;margin:0;padding:0;display:grid;gap:9px}.leaderboard_boardRows__bLE9F li{display:grid;grid-template-columns:34px 1fr auto;grid-template-areas:"rank name score" "rank bar bar";column-gap:10px;row-gap:5px;align-items:center}.leaderboard_boardRank__XmJ7z{grid-area:rank;font-size:12px;font-weight:700;color:#3a5c48;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.leaderboard_boardName__cMMC2{grid-area:name;min-width:0}.leaderboard_boardName__cMMC2 strong{display:block;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard_boardName__cMMC2 small{display:block;font-size:10.5px;color:#68776d;font-family:var(--mono,ui-monospace,SFMono-Regular,Menlo,monospace)}.leaderboard_boardScore__XKASG{grid-area:score;text-align:right}.leaderboard_boardScore__XKASG b{display:block;font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.leaderboard_boardScore__XKASG small{font-size:10.5px;color:#68776d}.leaderboard_boardBar__LFeRT{grid-area:bar;height:6px;background:#e9efe7;border-radius:6px;overflow:hidden}.leaderboard_boardBar__LFeRT span{display:block;height:100%;background:linear-gradient(90deg,#2f7c58,#5aa583)}.leaderboard_boardLinks__99ya3{display:flex;gap:18px;flex-wrap:wrap;font-size:12px;margin-top:auto;padding-top:4px}.leaderboard_boardLinks__99ya3 a{display:inline-flex;align-items:center;gap:6px;color:#2a5f43;text-decoration:none;font-weight:600}.leaderboard_boardLinks__99ya3 a:hover{text-decoration:underline}.leaderboard_rankedBoard__DGtsB{padding:36px 0 12px;scroll-margin-top:100px}.leaderboard_rankedBoard__DGtsB .leaderboard_groupHeading__wneJb{margin-bottom:22px}.leaderboard_rankedList__oqeES{list-style:none;margin:0;padding:0;display:grid;gap:12px}.leaderboard_rankedList__oqeES li{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:center;border:1px solid #dfe5de;background:#fff;border-radius:12px;padding:16px 18px}.leaderboard_rankedRank__05E1J{font-size:20px;font-weight:600;letter-spacing:-.03em;color:#2d5a41;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.leaderboard_rankedBody__vJHqB{min-width:0}.leaderboard_rankedTop___JUsC{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.leaderboard_rankedTop___JUsC strong{font-size:15px;font-weight:600;margin-right:10px}.leaderboard_rankedTop___JUsC small{font-size:11px;color:#68776d;font-family:var(--mono,ui-monospace,SFMono-Regular,Menlo,monospace)}.leaderboard_rankedTop___JUsC b{font-size:22px;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.leaderboard_rankedTrack__4nAHc{height:10px;background:#e9efe7;border-radius:8px;overflow:hidden}.leaderboard_rankedTrack__4nAHc span{display:block;height:100%;background:linear-gradient(90deg,#2f7c58,#5aa583);transition:width .4s ease}.leaderboard_rankedBody__vJHqB p{display:flex;flex-wrap:wrap;gap:6px 18px;margin:9px 0 0;font-size:11.5px;color:#5f6f65}.leaderboard_featuredCopy__Xdri2 .leaderboard_downloads__mmFj_{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.leaderboard_featuredCopy__Xdri2 .leaderboard_downloads__mmFj_ a{font-size:10.5px;font-family:var(--mono,ui-monospace,SFMono-Regular,Menlo,monospace);color:#2a5f43;background:#eef3ee;border-radius:4px;padding:4px 8px;text-decoration:none}.leaderboard_featuredCopy__Xdri2 .leaderboard_downloads__mmFj_ a:hover{text-decoration:underline}@media(max-width:650px){.leaderboard_statBar__9aclo{grid-template-columns:repeat(2,1fr);gap:8px}.leaderboard_statBar__9aclo>div{padding:12px 14px}.leaderboard_statBar__9aclo strong{font-size:20px}.leaderboard_boardGrid___euoI{grid-template-columns:minmax(0,1fr)}.leaderboard_rankedList__oqeES li{grid-template-columns:40px 1fr;padding:13px 14px;gap:10px}.leaderboard_rankedRank__05E1J{font-size:16px}.leaderboard_rankedTop___JUsC b{font-size:18px}.leaderboard_modelIndex__XqpBZ{min-width:760px}}.leaderboard_rail__W_9S_{border:1px solid #dfe5de;background:#fff;border-radius:14px;padding:16px 18px 12px;margin:18px 0 6px}.leaderboard_railRow__a5NCz{display:flex;gap:14px;align-items:flex-start;padding:6px 0}.leaderboard_railRow__a5NCz+.leaderboard_railRow__a5NCz{border-top:1px solid #edf1ec}.leaderboard_railTitle__jQdHh{flex:0 0 150px;font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#527362;padding-top:9px}.leaderboard_railRow__a5NCz ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.leaderboard_railRow__a5NCz a{display:flex;flex-direction:column;gap:2px;padding:7px 11px;border:1px solid #d9e0d8;border-radius:8px;text-decoration:none;color:inherit;background:#fbfcfa;min-width:0}.leaderboard_railRow__a5NCz a:hover{border-color:#9bb2a0;background:#f2f6f0}.leaderboard_railRow__a5NCz a[aria-current=page]{background:#172921;color:#fff;border-color:#172921}.leaderboard_railRow__a5NCz a[aria-current=page] small{color:#c7d3cb}.leaderboard_railRow__a5NCz strong{font-size:12.5px;font-weight:600;white-space:nowrap}.leaderboard_railRow__a5NCz small{font-size:10px;color:#68776d;white-space:nowrap}.leaderboard_railRow__a5NCz a[data-state=full] strong:before,.leaderboard_railRow__a5NCz a[data-state=published] strong:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#26835d;margin-right:6px;vertical-align:middle}.leaderboard_railRow__a5NCz a[data-state=pilot] strong:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;vertical-align:middle}.leaderboard_railNote__IpKDs{font-size:11px;color:#68776d;margin:10px 0 0;line-height:1.5}.leaderboard_boardCta__CFXn1{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:7px;background:#246446;color:#fff!important;font-weight:600;font-size:12px;text-decoration:none}.leaderboard_boardCta__CFXn1:hover{filter:brightness(1.08);text-decoration:none!important}@media(max-width:650px){.leaderboard_rail__W_9S_{padding:12px}.leaderboard_railRow__a5NCz{flex-direction:column;gap:6px}.leaderboard_railTitle__jQdHh{flex:none;padding-top:0}.leaderboard_railRow__a5NCz a{padding:6px 9px}}.leaderboard_campaign__CkO6j{margin:12px 0 10px;padding:12px;border-radius:9px;background:#f3f6f0;border:1px solid #dfe5de}.leaderboard_campaignTrack___nTYU{height:8px;background:#e1e8df;border-radius:6px;overflow:hidden}.leaderboard_campaignTrack___nTYU span{display:block;height:100%;background:linear-gradient(90deg,#2f7c58,#5aa583)}.leaderboard_campaign__CkO6j p{margin:8px 0 0!important;font-size:12px!important;color:#2d4a3a!important;min-height:0!important;font-weight:600}.leaderboard_campaign__CkO6j ul{margin:6px 0 0;padding-left:16px;font-size:11.5px;color:#4e5f55;line-height:1.5}.leaderboard_campaign__CkO6j small{display:block;margin-top:6px;font-size:10.5px;color:#68776d;line-height:1.45}.leaderboard_fullSuiteCard__Hb75p[data-state=running]{border-color:#9bc4ad;background:#f6fbf7}.leaderboard_railRow__a5NCz a[data-state=pilot] strong:before{background:#c9a227}.leaderboard_boardCampaign__TvXWd{margin:2px 0 4px;padding:10px 12px;border-radius:9px;background:#f3f6f0;border:1px solid #dfe5de}.leaderboard_boardCampaign__TvXWd p{margin:7px 0 0;font-size:11.5px;color:#2d4a3a}.leaderboard_boardCampaign__TvXWd small{display:block;margin-top:5px;font-size:10.5px;color:#68776d;line-height:1.45}.leaderboard_board__39dLE[data-campaign=running]{border-color:#9bc4ad}.comparison_explorer__bcRxQ{margin:28px 0 38px;color:#233e34;font-size:13px;min-width:0}.comparison_explorer__bcRxQ button,.comparison_explorer__bcRxQ input,.comparison_explorer__bcRxQ select{font:inherit}.comparison_explorer__bcRxQ button,.comparison_explorer__bcRxQ select{cursor:pointer}.comparison_explorer__bcRxQ :is(button,select,input,a):focus-visible{outline:3px solid #479776;outline-offset:3px}.comparison_benchmarkList__HWoF0{min-width:0}.comparison_benchmarkNav__vQY6s{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0 36px}.comparison_benchmarkNav__vQY6s a{padding:10px 14px;border:1px solid #cfdbd1;border-radius:5px;color:#356b52;text-decoration:none;font-size:12px;background:#fff}.comparison_benchmarkNav__vQY6s a:hover{background:#e9f2e9}.comparison_benchmarkNav__vQY6s a:focus-visible{outline:3px solid #479776;outline-offset:3px}.comparison_benchmarkSection__Z5Z5J{min-width:0;scroll-margin-top:24px;padding-top:32px;margin-top:40px;border-top:1px solid #cfdbd1}.comparison_benchmarkHeading__CVut0,.comparison_evaluationHeading__eMqhn{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.comparison_benchmarkHeading__CVut0{margin-bottom:30px}.comparison_benchmarkHeading__CVut0 h3{font-size:30px;font-weight:500;letter-spacing:-.04em;margin:0 0 10px}.comparison_benchmarkHeading__CVut0 p{font-size:12px;color:#697b70;margin:0}.comparison_benchmarkHeading__CVut0 a,.comparison_evaluationHeading__eMqhn a{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:12px;color:#356b52}.comparison_evaluationHeading__eMqhn{margin-bottom:20px}.comparison_evaluationHeading__eMqhn h4{font-size:19px;font-weight:500;letter-spacing:-.025em;margin:0;overflow-wrap:anywhere}.comparison_benchmarkSection__Z5Z5J>.comparison_explorer__bcRxQ+.comparison_explorer__bcRxQ{border-top:1px solid #dce4d8;padding-top:32px;margin-top:36px}.comparison_context__JpNK4{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;color:#697b70;font-size:11px;margin-bottom:19px}.comparison_badge__qRZWP{color:#30684c;background:#e9f2e9;border:1px solid #dbe8da;padding:6px 9px;border-radius:4px}.comparison_highlights__KlTMh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #d9e3d9;border-radius:8px;background:#fff;overflow:hidden;margin-bottom:24px}.comparison_highlight__IMemj{padding:24px;border-right:1px solid #e3e9e0;min-width:0}.comparison_highlight__IMemj:last-child{border-right:0}.comparison_highlight__IMemj p{font-size:11px;margin:0 0 15px;color:#6a7b70}.comparison_highlight__IMemj strong{display:block;font-size:34px;font-weight:500;line-height:1.15;letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:13px}.comparison_highlight__IMemj span{display:block;font-size:12px;color:#39674e;line-height:1.6;overflow-wrap:anywhere}.comparison_highlight__IMemj small{display:block;color:#819084;font-size:10px;margin-top:10px;line-height:1.6}.comparison_controls__6S_Bn{display:flex;align-items:center;gap:20px;padding:15px 0;margin-bottom:20px;border-top:1px solid #e1e7dd;border-bottom:1px solid #e1e7dd;flex-wrap:wrap}.comparison_controlTitle__FpHOG{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7a6d}.comparison_agents__t7MPd{display:flex;flex-wrap:wrap;gap:12px 20px}.comparison_agents__t7MPd label{display:flex;align-items:center;gap:7px;font-size:11px;cursor:pointer}.comparison_agents__t7MPd input{accent-color:#276b55}.comparison_agents__t7MPd i,.comparison_legend__0Hs1q i,.comparison_modelName__dp_OZ i{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.comparison_controls__6S_Bn>button{margin-left:auto;border:0;background:transparent;color:#376e4d;font-size:11px;text-decoration:underline}.comparison_chartGrid__3QY5J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px}.comparison_chart__ugVk1{background:#fff;border:1px solid #dce4d9;border-radius:8px;padding:24px;min-width:0;display:flex;flex-direction:column}.comparison_chartHeader__C8aMY{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap}.comparison_kicker__MVtWF{font-size:9px;font-weight:600;letter-spacing:.12em;color:#7b8c7c;margin:0 0 10px}.comparison_chartHeader__C8aMY h3,.comparison_tableHeading__iympX h3{font-size:19px;font-weight:500;letter-spacing:-.03em;margin:0 0 9px}.comparison_chartHeader__C8aMY p:not(.comparison_kicker__MVtWF){font-size:11px;color:#7a897e;margin:0;line-height:1.6}.comparison_chartHeader__C8aMY select{border:1px solid #dce4d9;border-radius:4px;padding:8px 7px;color:#587260;background:#fff;font-size:10px;max-width:100%}.comparison_bars__zBvy7{margin:5px 0 14px}.comparison_barRow__0MSuy{margin-bottom:21px}.comparison_barRow__0MSuy>div:first-child,.comparison_distribution__vXNmJ>div:first-child,.comparison_outcomes__eEIzG>div:first-child{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:12px}.comparison_barRow__0MSuy strong,.comparison_distribution__vXNmJ strong,.comparison_outcomes__eEIzG strong{font-weight:500}.comparison_barRow__0MSuy b{font-size:16px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.comparison_barTrack__6cgeo{height:8px;border-radius:2px;background:#f0f3ed;margin:11px 0 8px;overflow:hidden}.comparison_barTrack__6cgeo span{display:block;height:100%;transition:width .25s ease}.comparison_barRow__0MSuy p,.comparison_distribution__vXNmJ p{display:flex;justify-content:space-between;gap:10px;color:#8a978b;font-size:10px;margin:0;line-height:1.6}.comparison_barRow__0MSuy p>span{white-space:nowrap}.comparison_note__R_mLA{font-size:10px;line-height:1.8;color:#7c8b7b;margin:14px 0 0}.comparison_chart__ugVk1>.comparison_note__R_mLA{margin-top:auto;padding-top:15px}.comparison_scatter__Fwi10{display:block;width:100%;min-width:0;max-height:270px;margin:auto 0}.comparison_scatter__Fwi10 text{font:10px Arial,sans-serif;fill:#748474}.comparison_scatter__Fwi10 circle{cursor:help}.comparison_empty__tWuN7,.comparison_noChart__riGVR{padding:35px 15px;background:#f7f9f4;text-align:center;color:#7f8b7c;font-size:12px;line-height:1.8;border-radius:5px;margin:auto 0}.comparison_legend__0Hs1q{display:flex;flex-wrap:wrap;gap:12px;font-size:9px;color:#7e8e7d;margin-bottom:23px}.comparison_legend__0Hs1q span{display:flex;align-items:center;gap:5px}.comparison_outcomes__eEIzG{margin:0 0 22px}.comparison_distribution__vXNmJ>div:first-child>span,.comparison_outcomes__eEIzG>div:first-child>span{font-size:10px;color:#849380}.comparison_stack__UiGyd{display:flex;height:22px;border-radius:3px;overflow:hidden;background:#f2f4ef;margin-top:10px}.comparison_stack__UiGyd span{display:flex;align-items:center;justify-content:center;color:white;font-size:10px;min-width:0}.comparison_stack__UiGyd span:last-child{color:#4e6156}.comparison_distribution__vXNmJ{margin:0 0 20px}.comparison_range__n7Ze6{height:19px;position:relative;margin:12px 5px 4px}.comparison_range__n7Ze6 span{position:absolute;top:8px;height:3px;opacity:.5}.comparison_range__n7Ze6 b{width:12px;border-radius:50%}.comparison_range__n7Ze6 b,.comparison_range__n7Ze6 i{position:absolute;top:3px;height:12px;transform:translateX(-50%)}.comparison_range__n7Ze6 i{width:0;border-left:2px solid}.comparison_tableHeading__iympX{display:flex;justify-content:space-between;gap:16px;align-items:end;margin:35px 0 15px}.comparison_tableHeading__iympX>div:last-child{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.comparison_tableHeading__iympX input{width:195px;max-width:100%;color:#45624a}.comparison_tableHeading__iympX button,.comparison_tableHeading__iympX input{border:1px solid #d7e1d4;background:#fff;border-radius:4px;padding:10px;font-size:11px}.comparison_tableHeading__iympX button{display:flex;align-items:center;gap:7px;color:#426c49}.comparison_tableWrap__1OdRM{overflow-x:auto;max-width:100%;border:1px solid #dce4d9;border-radius:7px;background:#fff}.comparison_tableWrap__1OdRM table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;min-width:1040px}.comparison_tableWrap__1OdRM caption{text-align:left;padding:14px 18px;font-size:10px;color:#778a74}.comparison_tableWrap__1OdRM thead{background:#f3f6f0}.comparison_tableWrap__1OdRM td,.comparison_tableWrap__1OdRM th{padding:17px 14px;border-top:1px solid #e4eae0;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comparison_tableWrap__1OdRM thead th{font-size:10px;font-weight:500;color:#788b73}.comparison_tableWrap__1OdRM thead button{display:flex;align-items:center;gap:6px;background:none;border:0;color:inherit;font-size:10px;padding:0}.comparison_tableWrap__1OdRM th[aria-sort=ascending],.comparison_tableWrap__1OdRM th[aria-sort=descending]{color:#285e3b}.comparison_tableWrap__1OdRM small{display:block;font-size:9px;font-weight:400;color:#8a9784;margin-top:8px}.comparison_modelName__dp_OZ{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500}.comparison_tableWrap__1OdRM td.comparison_success__Nv6t8{font-size:21px;color:#286043}.comparison_tableWrap__1OdRM td a{color:#477c4a;font-size:11px}.comparison_protocol__QmBRF{border-top:1px solid #dce4d8;margin-top:25px;padding:20px 0;font-size:12px;line-height:1.9;color:#74866e}.comparison_protocol__QmBRF summary{cursor:pointer;font-weight:600;color:#446c41}.comparison_protocol__QmBRF p{max-width:1050px;overflow-wrap:anywhere}.comparison_protocol__QmBRF dl{display:flex;flex-wrap:wrap;gap:20px 40px}.comparison_protocol__QmBRF dt{font-size:10px;color:#93a18c}.comparison_protocol__QmBRF dd{margin:4px 0 0;color:#4c6d43;font-size:12px}.comparison_protocol__QmBRF a{color:#47773e}.comparison_compareHero__HC0t8{padding:37px 0 12px}.comparison_compareHero__HC0t8 h1{font-size:clamp(34px,4.2vw,53px);letter-spacing:-.045em;font-weight:500;margin:15px 0}.comparison_compareHero__HC0t8>p{font-size:15px;color:#697e65;line-height:1.8;max-width:750px}.comparison_compareHero__HC0t8>span{font-size:10px;color:#4a7650;letter-spacing:.1em;text-transform:uppercase}.comparison_summary__qYLj2{display:flex;flex-wrap:wrap;gap:24px;font-size:11px;color:#7f8e76;margin:24px 0}.comparison_summary__qYLj2 b{color:#456a3f;font-size:18px;font-weight:500;margin-right:5px}.comparison_linkStrip__VVSbA{display:flex;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid #dbe6d6;border-radius:6px;background:#f2f6ee;font-size:12px;color:#467041;margin:20px 0}.comparison_linkStrip__VVSbA a{color:inherit}.comparison_linkStrip__VVSbA span{color:#83927a;font-size:11px}@media(max-width:1000px){.comparison_chart__ugVk1,.comparison_highlight__IMemj{padding:20px}.comparison_highlight__IMemj strong{font-size:29px}.comparison_tableHeading__iympX{align-items:start;flex-direction:column}}@media(max-width:650px){.comparison_benchmarkNav__vQY6s{gap:8px}.comparison_benchmarkNav__vQY6s a{font-size:11px;padding:10px 12px}.comparison_benchmarkSection__Z5Z5J{padding-top:24px}.comparison_benchmarkHeading__CVut0{align-items:start;gap:16px}.comparison_benchmarkHeading__CVut0 h3{font-size:27px}.comparison_evaluationHeading__eMqhn{align-items:start;gap:12px}.comparison_evaluationHeading__eMqhn h4{font-size:18px}.comparison_benchmarkHeading__CVut0 a,.comparison_evaluationHeading__eMqhn a{font-size:11px}.comparison_context__JpNK4{gap:10px;font-size:9px}.comparison_highlights__KlTMh{grid-template-columns:1fr}.comparison_highlight__IMemj{border-right:0;border-bottom:1px solid #e3e9e0;padding:18px}.comparison_highlight__IMemj:last-child{border-bottom:0}.comparison_highlight__IMemj p{margin-bottom:9px}.comparison_highlight__IMemj strong{font-size:29px;margin-bottom:7px}.comparison_highlight__IMemj small{margin-top:6px}.comparison_chartGrid__3QY5J{grid-template-columns:1fr;gap:14px}.comparison_chart__ugVk1{padding:19px}.comparison_controls__6S_Bn{gap:13px}.comparison_controlTitle__FpHOG{width:100%}.comparison_agents__t7MPd{gap:10px 14px}.comparison_agents__t7MPd label{font-size:10px}.comparison_controls__6S_Bn>button{margin-left:0}.comparison_chartHeader__C8aMY h3{font-size:19px}.comparison_chartHeader__C8aMY{margin-bottom:18px}.comparison_barRow__0MSuy p{font-size:9px}.comparison_barRow__0MSuy p>span{white-space:normal;text-align:right}.comparison_tableHeading__iympX input,.comparison_tableHeading__iympX>div:last-child{width:100%}.comparison_tableHeading__iympX button{font-size:10px}.comparison_protocol__QmBRF dl{display:grid;gap:12px}.comparison_linkStrip__VVSbA{display:block;padding:16px;line-height:1.8}.comparison_linkStrip__VVSbA span{display:block;margin-top:5px}.comparison_summary__qYLj2{gap:14px;font-size:10px}}@media(prefers-reduced-motion:reduce){.comparison_barTrack__6cgeo span{transition:none}}