.rich-text{font-size:15px;line-height:1.85;overflow-wrap:anywhere;color:var(--wb-314d62,#314d62);min-width:0}.rich-text p{margin:0 0 1em}.rich-text p:last-child{margin-bottom:0}.rich-text h1,.rich-text h2,.rich-text h3{font-weight:650;line-height:1.5;margin:1.2em 0 .5em}.rich-text h1{font-size:1.7em}.rich-text h2{font-size:1.4em}.rich-text h3{font-size:1.15em}.rich-text ol,.rich-text ul{padding-left:1.5em;margin:.8em 0}.rich-text ul{list-style:disc}.rich-text ol{list-style:decimal}.rich-text li{padding-left:.2em}.rich-text a{color:var(--wb-2878a6,#2878a6);text-decoration:underline;text-underline-offset:3px}.rich-text blockquote{border-left:3px solid var(--wb-bfd0de,#bfd0de);padding:8px 16px;background:var(--wb-f4f7fa,#f4f7fa);margin:16px 0}.rich-text code{font:13px/1.6 Consolas,monospace;background:var(--wb-edf2f6,#edf2f6);padding:2px 5px;border-radius:4px}.rich-text pre{overflow:auto;background:var(--wb-f0f4f8,#f0f4f8);padding:16px;border-radius:10px;margin:16px 0}.rich-text pre code{padding:0;background:transparent;white-space:pre}.preview-scroll table,.rich-text table{border-collapse:collapse;display:block;overflow:auto;margin:12px 0;max-width:100%;font-size:13px}.preview-scroll td,.rich-text td,.rich-text th{border:1px solid var(--wb-d9e3eb,#d9e3eb);padding:8px 12px;min-width:60px}.rich-text th{background:var(--wb-f0f4f7,#f0f4f7)}.rich-text img{max-width:100%}.rich-text hr{margin:20px 0;border-top:1px solid var(--wb-dbe4eb,#dbe4eb)}.katex-display{overflow:auto;padding:6px}.hljs-keyword,.hljs-selector-tag{color:var(--wb-8a4597,#8a4597)}.hljs-attr,.hljs-string{color:var(--wb-267d61,#267d61)}.hljs-literal,.hljs-number{color:var(--wb-bf6534,#bf6534)}.hljs-comment{color:var(--wb-85909d,#85909d)}.message-actions{display:flex;gap:14px;font-size:11px;color:var(--wb-91a1ac,#91a1ac);margin:7px 0 2px}.message-actions button:hover{color:var(--wb-284c68,#284c68)}.sidebar-search{padding:8px 12px;display:flex;align-items:center;gap:8px}.sidebar-search input{width:100%;min-width:0;border:1px solid var(--wb-dce5eb,#dce5eb);border-radius:7px;padding:7px 9px;background:var(--wb-ffffff,#ffffff);font-size:13px}.sidebar-search button{white-space:nowrap;font-size:11px;color:var(--wb-879dab,#879dab)}.nav-row{display:flex;align-items:center;min-width:0;position:relative}.nav-row>button:first-child{min-width:0;flex:1;padding-right:27px}.nav-more{position:absolute;right:12px;padding:3px 6px;color:var(--wb-8196a5,#8196a5)}.nav-row .project-link span,.nav-row .thread-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-scroll{flex:1;min-height:0;overflow:auto;padding:24px}.preview-caption{padding:7px 17px;color:var(--wb-93a0ab,#93a0ab);font-size:11px}.agent-preview-actions{gap:12px;flex-wrap:wrap;padding:8px 14px}.agent-preview-actions button{display:flex;align-items:center;gap:4px;min-height:32px}.agent-preview-actions [aria-pressed=true]{color:var(--wb-254f72,#254f72);font-weight:650}.panel-actions{padding:0 14px 14px;display:flex;gap:10px;flex-wrap:wrap}.preview-scroll select{padding:6px 10px;border:1px solid var(--wb-d9e3eb,#d9e3eb);border-radius:6px;margin:0 10px 16px 5px}.preview-scroll h3{font-size:13px;margin:15px 0}.file-diff{font:12px/1.8 Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.file-diff span{display:block}.file-diff .added{background:var(--wb-e0f5e8,#e0f5e8);color:var(--wb-246c47,#246c47)}.file-diff .removed{background:var(--wb-fae5e5,#fae5e5);color:var(--wb-9f4141,#9f4141);text-decoration:line-through}.code-preview{font:13px/1.7 Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.selection-action{position:sticky;bottom:0;display:block;margin:14px auto 0;background:var(--wb-294f6c,#294f6c);color:var(--wb-ffffff,#ffffff);padding:8px 15px;border-radius:9px;font-size:12px}.slide-preview{padding:22px;border:1px solid var(--wb-dce6ed,#dce6ed);aspect-ratio:16/9;margin:0 0 18px;border-radius:10px;background:var(--wb-f7f9fc,#f7f9fc);overflow:auto}.slide-preview>small{color:var(--wb-90a0ae,#90a0ae)}.pdf-text{font-size:12px;max-height:40%;overflow:auto;padding:12px 20px}.pdf-text pre{white-space:pre-wrap}.interaction-card{border:1px solid var(--wb-8fb2ce,#8fb2ce);background:var(--wb-f4f8fc,#f4f8fc);padding:18px;border-radius:14px;margin:20px 0;font-size:14px}.interaction-card small,.interaction-card strong{display:block;margin-bottom:10px}.interaction-card pre{font:12px/1.6 Consolas,monospace;max-height:230px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--wb-ffffff,#ffffff);padding:10px;border-radius:6px;margin-bottom:15px}.interaction-card>div:last-of-type{display:flex;gap:8px;justify-content:flex-end}.interaction-card .question-field,.interaction-card label{display:block;margin:13px 0}.interaction-card textarea{width:100%;padding:10px;border:1px solid var(--wb-cbdbe7,#cbdbe7);border-radius:8px;background:var(--wb-ffffff,#ffffff);min-height:70px;resize:vertical}.question-options{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.question-options button{border:1px solid var(--wb-cbdbe7,#cbdbe7);border-radius:8px;padding:7px 10px;background:var(--wb-ffffff,#ffffff);font-size:12px}.question-options [aria-pressed=true]{background:var(--wb-294f6c,#294f6c);color:var(--wb-ffffff,#ffffff)}.usage-summary{font-size:11px;color:var(--wb-8a9fad,#8a9fad);margin:16px 0}.usage-summary pre{white-space:pre-wrap;font-size:11px}.settings-tabs{gap:8px;margin-bottom:25px;border-bottom:1px solid var(--wb-e1e8ee,#e1e8ee);padding-bottom:12px}.settings-tabs button{padding:7px 16px;font-size:14px;border-radius:8px;color:var(--wb-738b9d,#738b9d)}.settings-tabs [aria-pressed=true]{background:var(--wb-e9f0f6,#e9f0f6);color:var(--wb-244d6d,#244d6d)}.settings-page{max-width:840px}.settings-box{margin:16px 0;padding:19px;border:1px solid var(--wb-e0e7ed,#e0e7ed);border-radius:12px;background:var(--wb-ffffff,#ffffff);min-width:0}.settings-box h2{font-weight:600;margin-bottom:12px}.settings-box h3{font-size:14px}.settings-box label{display:block;font-size:13px;margin:10px 0}.settings-box input:not([type=checkbox]),.settings-box select,.settings-box textarea{display:block;width:100%;border:1px solid var(--wb-d4dfe7,#d4dfe7);border-radius:7px;background:var(--wb-ffffff,#ffffff);padding:10px;margin:7px 0;min-width:0;font-size:14px;color:var(--wb-355267,#355267)}.settings-box input[type=checkbox]{width:18px;height:18px;flex:0 0 18px;margin:0;padding:0;accent-color:var(--wb-395e7b,#395e7b);cursor:pointer}.settings-box pre{font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:280px;overflow:auto}.settings-box small{display:block;font-size:12px;color:var(--wb-879dab,#879dab);margin:8px 0;overflow-wrap:anywhere}.settings-box p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;margin:8px 0}.settings-box .check-row{display:flex;gap:12px;align-items:center;min-width:0;min-height:44px;margin:0;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer}.settings-box .check-row>span{min-width:0;margin:0;font:inherit;color:inherit;overflow-wrap:anywhere}.section-title{display:flex;align-items:center;justify-content:space-between}.section-title h2{margin:0}.extension-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:8px 0;border-bottom:1px solid var(--wb-eef2f6,#eef2f6)}.extension-row:last-child{border-bottom:0}.extension-row label{flex:1;min-width:0}.extension-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.extension-actions button{min-width:44px;min-height:44px;padding:8px;border-radius:7px;white-space:nowrap}.extension-actions button:hover{background:var(--wb-f0f4f8,#f0f4f8)}.extension-row button,.memory-row button{font-size:13px;color:var(--wb-59758c,#59758c)}.settings-box .section-title>button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border-radius:8px}.settings-box .section-title>button:hover{background:var(--wb-f0f4f8,#f0f4f8)}.memory-row{padding:10px 0;border-bottom:1px solid var(--wb-e8eef3,#e8eef3);font-size:13px}.settings-page>.secondary-button{margin:12px 10px 0 0}.settings-page>.muted{display:block;margin-top:10px;font-size:12px}.table-scroll{overflow:auto}.table-scroll table{display:table}.settings-box article{padding:10px 0;border-top:1px solid var(--wb-e9eef3,#e9eef3)}.settings-page .connection-card{width:100%}@media(max-width:767px){.preview-scroll{padding:19px}.agent-preview-actions,.message-actions{gap:12px}.settings-box{padding:16px}.interaction-card{padding:15px}.settings-tabs{gap:4px}.rich-text pre{padding:12px}.agent-model{max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-compose-bar .send,.agent-compose-bar>.icon-button[aria-label="응답 중지"]{margin-left:auto}.agent-compose-bar>.icon-button[aria-label="응답 중지"]+.send{margin-left:0}.agent-preview iframe{min-height:180px}.settings-page .connection-card{padding:13px 10px}.settings-page .connection-card small{font-size:11px}.sidebar-search input{font-size:16px}}.login-page{min-height:100dvh;display:grid;place-items:center;background:var(--wb-f5f8fb,#f5f8fb);padding:22px}.login-page form{width:min(360px,100%);background:var(--wb-ffffff,#ffffff);border:1px solid var(--wb-dce5ed,#dce5ed);border-radius:20px;padding:35px 25px}.login-page h1{text-align:center;font-size:27px;margin:20px 0 8px}.login-page p{text-align:center;font-size:13px;color:var(--wb-8599aa,#8599aa)}.login-page label{display:block;margin:25px 0;font-size:13px}.login-page input{display:block;padding:12px;border:1px solid var(--wb-d8e2ea,#d8e2ea);border-radius:8px;margin-top:9px;width:100%;font-size:16px}.login-page .primary-button{width:100%;justify-content:center}.source-open{margin-left:auto;color:var(--wb-567b97,#567b97);font-size:12px;padding:5px 8px;flex-shrink:0}.usage-grid{display:flex;gap:20px;flex-wrap:wrap;margin:12px 0}.usage-grid dd{color:var(--wb-526d81,#526d81);font-size:12px;margin-top:3px}.pdf-preview{flex:1;min-height:0;overflow:auto;background:var(--wb-e9eef3,#e9eef3);text-align:center;padding-bottom:16px}.pdf-preview canvas{display:block;margin:0 auto;background:var(--wb-ffffff,#ffffff);box-shadow:0 2px 12px #243b5315}.pdf-controls{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:10px 17px;background:var(--wb-f4f7fa,#f4f7fa);font-size:12px;z-index:1}.pdf-controls button{padding:7px 10px}.pdf-preview>p,.pdf-preview>small{font-size:12px;padding:15px;display:block}.pdf-controls button:disabled{opacity:.35}@media(max-width:767px){.extension-row{align-items:stretch}.extension-row .check-row{flex-basis:100%}.extension-actions{padding-left:30px}.settings-box input:not([type=checkbox]),.settings-box select,.settings-box textarea{font-size:16px}}.interaction-field{margin-top:8px;min-width:0}.interaction-field>span{display:block;font-size:12px;color:var(--wb-617687,#617687);margin-bottom:4px}.topbar-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.topbar-left{min-width:0}.breadcrumb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-search-actions{padding:4px 0 8px}.sidebar-search-actions .thread-link{width:100%;display:flex;align-items:center;gap:10px}.archive-toggle{font-size:11px;color:var(--wb-879dab,#879dab);padding:7px 22px}.archive-toggle[aria-pressed=true]{color:var(--wb-315c7d,#315c7d);font-weight:600}.responsive-panel{max-height:85dvh;overflow:hidden;gap:14px}.responsive-panel [data-slot=dialog-header]{padding-right:24px}.responsive-panel [data-slot=drawer-header]{padding:16px 52px 12px 20px;text-align:left}.panel-close{position:absolute;right:12px;top:28px}.search-panel{padding:20px 0 0;gap:12px}.search-panel [data-slot=dialog-header]{padding:0 48px 0 22px}.search-panel [data-slot=command-input-wrapper]{height:52px;padding:0 22px}.search-panel [data-slot=command-input]{font-size:16px}.search-panel [data-slot=command]{min-height:0;border-radius:0}.search-panel [data-slot=command-list]{max-height:min(50dvh,400px);padding:6px 10px 14px;overscroll-behavior:contain}.search-panel [data-slot=command-item]{min-height:56px;padding:11px 12px;border-radius:9px;align-items:flex-start;gap:12px}.search-panel [data-slot=command-item]>svg{margin-top:3px;color:var(--wb-7c94a5,#7c94a5)}.search-result{min-width:0;display:block;width:100%}.search-result strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;color:var(--wb-355369,#355369)}.search-result small{font-size:11px;color:var(--wb-8b9ca8,#8b9ca8)}.search-result p{font-size:12px;color:var(--wb-748b9b,#748b9b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0}.search-filters{display:flex;gap:6px;padding:10px 18px;border-bottom:1px solid var(--wb-edf1f4,#edf1f4)}.search-filters button{border-radius:8px;padding:6px 11px;font-size:12px;color:var(--wb-7c91a2,#7c91a2)}.search-filters [aria-pressed=true]{background:var(--wb-eef3f7,#eef3f7);color:var(--wb-31566f,#31566f)}.workbench-menu{min-width:170px;padding:6px;border-radius:12px;box-shadow:0 8px 30px #294b6620}.workbench-menu [role=menuitem]{min-height:40px;padding:10px 12px;border-radius:7px;font-size:13px}.message-actions{margin:2px 0 0;justify-content:flex-end}.message-actions .more-actions{height:30px;width:36px;color:var(--wb-7c93a3,#7c93a3)}.agent-preview-actions .more-actions,.preview-mode{margin-left:auto}.preview-mode{font-size:11px;color:var(--wb-718b9e,#718b9e)}.agent-trace summary{min-height:26px;line-height:26px}.agent-files-button{min-height:40px}@media (hover:hover) and (pointer:fine){.message-actions .more-actions,.nav-more{opacity:0;transition:opacity .12s ease}.agent-message:focus-within .more-actions,.agent-message:hover .more-actions,.nav-row:focus-within .nav-more,.nav-row:hover .nav-more{opacity:1}}@media (max-width:767px){.responsive-panel{padding-bottom:env(safe-area-inset-bottom);max-height:85dvh;border-radius:20px 20px 0 0}.search-panel{padding-top:0}.search-panel [data-slot=command-list]{max-height:48dvh;padding-bottom:18px}.search-panel [data-slot=command-item]{min-height:60px}.topbar-actions .icon-button{width:42px;height:44px}.message-actions .more-actions{width:44px;height:36px}.workbench-menu [role=menuitem]{min-height:44px}.nav-more{min-width:40px;min-height:40px;right:6px}.agent-preview-actions a,.agent-preview-actions button{min-height:44px}.agent-preview-actions{padding:4px 14px;gap:18px}}@media (prefers-reduced-motion:reduce){.message-actions .more-actions,.nav-more{transition:none}}.agent-workspace{display:flex;flex-direction:column;padding-bottom:0}.agent-workspace .library-page{width:100%;max-width:920px;min-width:0;min-height:0;padding:44px 36px;margin:0 auto}.library-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:27px}.library-heading h1,.project-overview-heading h1{margin:0;font-size:29px;letter-spacing:-.9px;font-weight:600}.library-heading .primary-button,.project-conversation-heading .primary-button{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;white-space:nowrap}.library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--wb-e5ebef,#e5ebef);padding-bottom:15px;margin-bottom:14px}.library-tabs{display:flex;gap:4px;background:var(--wb-f0f4f7,#f0f4f7);border-radius:12px;padding:4px}.library-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 17px;border-radius:9px;min-height:42px;font-size:14px;color:var(--wb-6e8495,#6e8495)}.library-tabs [aria-current=page]{background:var(--wb-ffffff,#ffffff);box-shadow:0 1px 5px #284c6010;color:var(--wb-244a65,#244a65);font-weight:600}.library-archive{display:flex;align-items:center;gap:6px;min-height:44px;min-width:44px;justify-content:center;font-size:12px;color:var(--wb-758c9d,#758c9d);border-radius:8px;padding:8px}.library-archive[aria-pressed=true]{color:var(--wb-2c5573,#2c5573);background:var(--wb-eaf1f6,#eaf1f6)}.library-caption{margin:18px 0 4px;color:var(--wb-7a8e9e,#7a8e9e);font-size:12px}.library-empty{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--wb-879ba9,#879ba9);text-align:center;padding:24px}.library-empty p{font-size:14px;margin:0}.conversation-list{padding:0;margin:0;list-style:none}.conversation-list>li{display:flex;align-items:center;border-bottom:1px solid var(--wb-edf1f4,#edf1f4);gap:3px;border-radius:10px}.conversation-open{display:flex;align-items:flex-start;gap:13px;text-align:left;flex:1;min-width:0;padding:19px 10px;border-radius:10px}.conversation-icon{margin-top:4px;color:var(--wb-7c95a7,#7c95a7)}.conversation-copy{display:block;min-width:0;flex:1}.conversation-copy strong{display:block;font-size:15px;font-weight:550;color:var(--wb-2f4b60,#2f4b60);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-meta{display:flex;align-items:center;gap:12px;margin-top:5px;color:var(--wb-8c9ca8,#8c9ca8);font-size:12px}.conversation-meta time{flex-shrink:0}.project-badge{display:inline-flex;align-items:center;gap:4px;color:var(--wb-6f8799,#6f8799);font-size:11px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.conversation-list .more-actions{flex-shrink:0;width:44px;height:44px;color:var(--wb-91a0ac,#91a0ac)}.library-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:25px}.library-project-card{position:relative;min-width:0;border:1px solid var(--wb-e0e8ef,#e0e8ef);border-radius:16px;background:var(--wb-ffffff,#ffffff)}.library-project-open{width:100%;text-align:left;display:block;padding:24px;border-radius:inherit}.project-symbol{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--wb-edf3f7,#edf3f7);color:var(--wb-64849c,#64849c)}.library-project-open h2{margin:17px 0 5px;font-size:17px;font-weight:600;color:var(--wb-304f65,#304f65)}.library-project-open h2,.library-project-open p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-project-open p{font-size:12px;color:var(--wb-8a9baa,#8a9baa);margin:0}.project-card-counts{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--wb-7f93a3,#7f93a3);margin-top:22px}.project-card-counts svg{margin-left:auto}.library-project-card>.more-actions{position:absolute;right:12px;top:12px;width:44px;height:44px;color:var(--wb-7b93a4,#7b93a4)}.project-eyebrow{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--wb-8a9ba8,#8a9ba8);margin-bottom:11px}.project-eyebrow span{margin-left:auto}.project-overview-heading{display:flex;align-items:flex-start;gap:10px}.project-overview-heading h1{flex:1;min-width:0;overflow-wrap:anywhere}.project-overview-heading .more-actions{width:44px;height:44px;flex-shrink:0;color:var(--wb-8197a8,#8197a8)}.project-work-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 24px}.project-environment{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;color:var(--wb-688096,#688096);border-radius:9px;font-size:13px}.project-work-tabs{display:flex;gap:24px;border-bottom:1px solid var(--wb-e5ebef,#e5ebef)}.project-work-tabs>button{min-height:46px;border-bottom:2px solid transparent;font-size:14px;color:var(--wb-8196a7,#8196a7)}.project-work-tabs>button[aria-selected=true]{color:var(--wb-2f5674,#2f5674);border-bottom-color:var(--wb-628bae,#628bae)}.project-work-tabs span{margin-left:5px;font-size:12px}.task-state{display:inline-flex;align-items:center;gap:5px}.task-dot,.task-state:before{content:"";display:inline-block;flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--wb-a0adba,#a0adba)}.task-dot.queued,.task-dot.running,.task-state.queued:before,.task-state.running:before{background:var(--wb-4f87b6,#4f87b6)}.task-dot.failed,.task-state.failed:before{background:var(--wb-c7796e,#c7796e)}.task-dot.complete,.task-state.complete:before{background:var(--wb-679784,#679784)}.project-files-actions{display:flex;justify-content:flex-end;margin:16px 0}.project-file-group h2{font-size:12px;font-weight:500;color:var(--wb-7e92a2,#7e92a2);margin:24px 0 7px}.project-output-file{display:flex;align-items:center;gap:12px;width:100%;min-height:66px;text-align:left;padding:12px 6px;border-bottom:1px solid var(--wb-edf1f4,#edf1f4);color:var(--wb-607e95,#607e95)}.project-output-file>span{flex:1;min-width:0}.project-output-file small,.project-output-file strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-output-file strong{font-size:14px;font-weight:500;color:var(--wb-34536b,#34536b)}.project-output-file small{font-size:11px;color:var(--wb-8c9eac,#8c9eac);margin-top:3px}.project-output-file time{flex-shrink:0;font-size:11px;color:var(--wb-8c9eac,#8c9eac)}.project-directory{margin-bottom:22px}.project-directory span{display:block;margin-top:8px;color:var(--wb-34536b,#34536b)}.project-directory code{display:block;margin-top:5px;font-size:12px;overflow-wrap:anywhere}.sidebar-project .nav-row{gap:0;padding-left:8px}.sidebar-project .project-link{margin:0;padding-left:3px;padding-right:2px;min-width:0;flex:1;width:auto}.sidebar-project .nav-row>.project-expand{flex:0 0 44px;width:44px;padding:0;min-height:44px;display:grid;place-items:center;color:var(--wb-879cae,#879cae)}.sidebar-project .nav-row>.nav-more{position:static;flex:0 0 44px;width:44px;min-height:44px;display:grid;place-items:center;padding:0}.project-expand svg{transition:transform .16s ease}.project-expand[aria-expanded=true] svg{transform:rotate(90deg)}.sidebar-project-tasks{padding:0 16px 4px 40px}.sidebar-project-tasks>button{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:9px 12px;border-radius:7px;font-size:12px;color:var(--wb-728a9e,#728a9e);text-align:left}.sidebar-project-tasks>button>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-project-tasks>button.selected{background:var(--wb-e8eff4,#e8eff4);color:var(--wb-34536b,#34536b)}.project-resources{display:flex;align-items:center;gap:9px;margin:22px 0 37px}.project-resources>button{display:flex;align-items:center;gap:8px;min-height:46px;padding:10px 15px;border:1px solid var(--wb-dfe7ed,#dfe7ed);border-radius:11px;background:var(--wb-ffffff,#ffffff);font-size:13px;color:var(--wb-658298,#658298)}.project-resources>button span{font-size:12px;color:var(--wb-90a1ae,#90a1ae)}.project-resources>button svg:last-child{margin-left:8px}.project-conversation-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--wb-e5ebef,#e5ebef)}.project-conversation-heading h2{font-size:15px;color:var(--wb-4b687f,#4b687f);font-weight:550}.project-conversation-heading h2 span{font-size:12px;color:var(--wb-92a2ae,#92a2ae);margin-left:4px}.project-picker-list{overflow:auto;max-height:47dvh;padding:0 4px;min-height:0}.project-picker-list>button{display:flex;align-items:center;gap:12px;padding:15px 12px;min-height:58px;width:100%;text-align:left;border-radius:10px;color:var(--wb-54748c,#54748c)}.project-picker-list>button span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.project-picker-create{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;color:var(--wb-385e7c,#385e7c);padding:14px;border-top:1px solid var(--wb-e8edf2,#e8edf2);min-height:50px}.project-instructions-body{padding:0 2px 8px;min-height:0;overflow:auto}.project-instructions-body label{display:block;font-size:13px;color:var(--wb-607d93,#607d93)}.project-instructions-body textarea{display:block;width:100%;min-height:170px;max-height:38dvh;resize:vertical;background:var(--wb-ffffff,#ffffff);border:1px solid var(--wb-d9e4ec,#d9e4ec);border-radius:10px;padding:14px;margin:8px 0 18px;font-size:16px;line-height:1.7}.project-instructions-body>button{width:100%;justify-content:center;min-height:44px}.conversation-breadcrumb{min-width:0;display:flex;flex-direction:column;gap:0}.conversation-breadcrumb>button{display:flex;align-items:center;gap:5px;text-align:left;color:var(--wb-8a9fae,#8a9fae);font-size:11px;min-height:27px;max-width:100%}.conversation-breadcrumb>button span,.conversation-breadcrumb>strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conversation-breadcrumb>strong{color:var(--wb-466880,#466880);font-size:14px;font-weight:550}.topbar-left{flex:1}.topbar-title{font-size:14px;color:var(--wb-658096,#658096)}.topbar .breadcrumb{display:flex;align-items:center;gap:7px;min-height:44px}.main-nav{min-height:44px;font-weight:550}.sidebar-search-actions .thread-link{width:calc(100% - 34px)}.recent-chat>span{display:block;min-width:0}.recent-chat small,.recent-chat strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-chat strong{font-weight:400;font-size:13px}.recent-chat small{font-size:10px;color:var(--wb-90a1ae,#90a1ae);margin-top:2px}.nav-row .recent-chat{padding-top:10px;padding-bottom:10px;align-items:flex-start}.recent-chat>svg{margin-top:4px}.sidebar-section{flex-shrink:0}.sidebar-section-header{display:flex;align-items:center;gap:4px;margin:14px 16px 4px}.sidebar-section-toggle{display:flex;align-items:center;gap:6px;flex:1;min-width:0;min-height:44px;padding:8px 9px;border-radius:7px;color:var(--wb-728297,#728297);font-size:12px;font-weight:500;text-align:left}.sidebar-section-toggle>svg{transition:transform .16s ease}.sidebar-section-toggle[aria-expanded=true]>svg{transform:rotate(90deg)}.sidebar-section-action>button{display:grid;place-items:center;width:44px;height:44px;border-radius:7px;color:var(--wb-728297,#728297)}@media (hover:hover){.sidebar-section-action>button:hover,.sidebar-section-toggle:hover{background:var(--sidebar-accent)}}.archived-conversation{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;padding:17px;color:var(--wb-7f91a1,#7f91a1);font-size:13px;background:var(--wb-f0f5f8,#f0f5f8);border-radius:13px}.archived-conversation button{color:var(--wb-365e7d,#365e7d);min-height:44px}@media (hover:hover) and (pointer:fine){.conversation-list>li:hover,.project-picker-list>button:hover{background:var(--wb-f2f6f9,#f2f6f9)}.library-project-card:hover{border-color:var(--wb-b5cada,#b5cada);background:var(--wb-fafdff,#fafdff)}}@media (max-width:767px){.sidebar-project .nav-more{opacity:1}.agent-workspace .library-page{padding:26px 18px max(30px,env(safe-area-inset-bottom))}.library-heading{gap:8px;margin-bottom:25px}.library-heading h1{font-size:26px}.library-heading p{display:none}.library-heading .primary-button,.project-conversation-heading .primary-button{padding:10px 12px;font-size:13px}.library-tabs button{padding:8px 14px}.library-archive span{display:none}.conversation-open{padding:17px 2px;gap:10px}.conversation-copy strong{font-size:14px}.conversation-meta{gap:8px}.conversation-meta time{font-size:11px}.conversation-icon{width:16px}.library-project-grid{grid-template-columns:1fr;gap:12px;margin-top:22px}.library-project-open{padding:19px 20px}.library-project-open h2{margin-top:13px;font-size:16px}.library-project-open p{display:none}.project-card-counts{margin-top:14px}.project-overview-heading h1{font-size:25px}.project-conversation-heading h2{font-size:14px}.project-resources{margin:22px 0 30px}.project-resources>button{padding:10px 13px}.project-picker-list{padding:0 14px}.project-instructions-body{padding:0 20px 22px}.conversation-breadcrumb>strong{font-size:13px}.conversation-breadcrumb>button{font-size:10px;min-height:27px}.topbar-left{gap:6px}.with-file .project-overview{visibility:hidden}.topbar-actions{gap:0}.topbar-actions .agent-files-button{min-width:40px;padding:8px}.topbar-actions .agent-files-button small{display:none}}.settings-page{max-width:780px;margin:0 auto;width:100%;min-width:0}.settings-tabs{display:flex;gap:5px;overflow-x:auto;flex-wrap:nowrap;padding:3px 0 15px}.settings-tabs>button{flex:1;white-space:nowrap;min-height:42px;padding:9px 12px}.settings-box select{width:100%;min-width:0;max-width:100%;min-height:44px;background:var(--wb-ffffff,#ffffff);border:1px solid var(--wb-dae3eb,#dae3eb);border-radius:9px;padding:9px 11px;color:inherit}.settings-box label{min-width:0}.settings-box input:not([type=checkbox]),.settings-box textarea{min-width:0;max-width:100%}.settings-box summary{cursor:pointer;min-height:32px;align-content:center}.settings-box>summary{font-weight:600}.model-connection-state{display:flex;justify-content:space-between;font-size:12px;color:var(--wb-748295,#748295);margin:0 0 15px}.model-connection-state .connected{color:var(--wb-397354,#397354)}.model-advanced{margin-top:17px;color:var(--wb-64768a,#64768a);font-size:13px}.model-advanced input{margin-top:8px}.model-advanced p{font-size:12px;line-height:1.6;margin-top:8px}.settings-box.memory-switches{padding-top:4px;padding-bottom:4px}.memory-toggle{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px;min-height:57px;margin:0!important;border-bottom:1px solid var(--wb-ecf0f4,#ecf0f4)}.memory-toggle:last-child{border-bottom:0}.memory-toggle>input[type=checkbox]{appearance:none;flex:none;position:relative;width:40px;height:24px;border-radius:16px;background:var(--wb-c2ccd6,#c2ccd6);cursor:pointer;margin:0}.memory-toggle>input:checked{background:var(--wb-315b7f,#315b7f)}.memory-toggle>input:disabled{opacity:.45;cursor:default}.memory-toggle>input:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:var(--wb-ffffff,#ffffff);border-radius:50%;transition:transform .15s ease}.memory-toggle>input:checked:after{transform:translateX(16px)}.memory-toggle>input:focus-visible{outline:2px solid var(--wb-5b86af,#5b86af);outline-offset:3px}.memory-actions{display:flex;gap:3px;align-items:center;flex:none}.memory-actions .icon-button{min-width:40px;min-height:40px}.memory-manager .section-title{gap:8px;margin-bottom:10px}.memory-manager h2{margin:0}.memory-manager>input{margin-top:10px}.memory-empty{color:var(--wb-7b8998,#7b8998);font-size:13px;padding:20px 0 8px;text-align:center}.memory-entry{border-top:1px solid var(--wb-e8edf2,#e8edf2);padding:12px 0;margin-top:10px}.memory-entry>summary{display:flex;gap:10px;align-items:center;justify-content:space-between;min-height:40px;font-size:14px}.memory-entry>summary>span{overflow-wrap:anywhere}.memory-entry small{font-size:11px;max-width:32%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wb-758699,#758699);flex:none}.memory-entry p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65;margin:8px 0}.memory-entry-footer{display:flex;align-items:center;justify-content:space-between;gap:6px}.memory-entry-footer>span{font-size:12px;color:var(--wb-738297,#738297)}.memory-edit{background:var(--wb-f6f8fb,#f6f8fb);padding:15px;border-radius:12px;margin:15px 0}.memory-edit h3{font-size:15px;margin:0}.memory-edit label{margin-top:12px}.memory-edit button.primary-button{margin-top:14px}.memory-activity{font-size:12px;color:var(--wb-627b90,#627b90);margin-top:12px;line-height:1.6}.memory-activity>summary{cursor:pointer;width:fit-content;min-height:32px}.memory-activity>details,.memory-change{padding:8px 12px;margin-top:5px;border-left:2px solid var(--wb-dbe4ec,#dbe4ec)}.memory-activity p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;color:var(--wb-53677b,#53677b)}.memory-activity button{min-height:36px;padding:5px 9px;border:1px solid var(--wb-dce5ed,#dce5ed);border-radius:8px;margin-top:5px}.memory-activity button:disabled{opacity:.5}.memory-source{display:block;text-align:left;max-width:100%;overflow-wrap:anywhere}@media (max-width:767px){.settings-page{padding:20px 16px 70px!important}.settings-tabs>button{font-size:13px;padding:8px}.settings-box input:not([type=checkbox]),.settings-box select,.settings-box textarea{font-size:16px}.settings-box{padding:16px}.memory-switches{font-size:14px}.settings-page .page-heading{margin-bottom:12px}.settings-page .settings-box{margin-top:14px}.memory-entry>summary{font-size:14px}}@media (prefers-reduced-motion:reduce){.memory-toggle>input:after{transition:none}}.settings-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}.settings-actions>button{min-height:40px;padding:7px 12px;border:1px solid var(--wb-dce3eb,#dce3eb);border-radius:9px;font-size:13px}.settings-actions small,.settings-unsaved{font-size:12px;color:var(--wb-a26a2b,#a26a2b)}.settings-unsaved{display:block;margin-top:8px}.permission-row{display:grid!important;grid-template-columns:1fr 125px;align-items:center;gap:12px}.settings-entry{border-top:1px solid var(--wb-e4e9ef,#e4e9ef);padding:10px 0;margin-top:8px}.settings-entry>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:15px;overflow-wrap:anywhere}.settings-entry>summary:after{content:"⌄";color:var(--wb-65758a,#65758a)}.settings-entry[open]>summary:after{transform:rotate(180deg)}.settings-entry small{font-size:11px;color:var(--wb-65758a,#65758a)}.settings-entry .connected{color:var(--wb-397354,#397354)}.settings-entry .error-text{color:var(--wb-b83936,#b83936)}.settings-entry>small{display:block;margin-top:10px}.settings-tool-list{margin-top:14px}.mcp-tool{display:grid;grid-template-columns:minmax(0,1fr) 115px;gap:8px;align-items:center;border-top:1px solid var(--wb-e4e9ef,#e4e9ef);padding:12px 0;font-size:13px}.mcp-tool p,.mcp-tool>span{overflow-wrap:anywhere}.mcp-tool>details{grid-column:1/-1;font-size:12px;color:var(--wb-65758a,#65758a)}.tool-description{font-size:13px;color:var(--wb-65758a,#65758a);white-space:pre-wrap;overflow-wrap:anywhere}.settings-editor input[type=file]{width:100%;font-size:13px!important}.settings-box h2{font-size:16px}.settings-box .section-title{gap:8px}.settings-box .memory-toggle>span,.settings-box .permission-row>span{font-size:15px;color:var(--foreground);font-weight:500;line-height:1.5}:root[data-theme=dark]{color-scheme:dark;--wb-17283c:#c2d0e0;--wb-173d66:#a2bedc;--wb-183f68:#a0bddb;--wb-193f67:#a1bdda;--wb-193f69:#a0bbda;--wb-1a3f67:#a1bcda;--wb-1b416b:#9ebad8;--wb-1e3e60:#a6bed7;--wb-233b4d:#b5c7d4;--wb-233f5e:#a8bcd3;--wb-24374a:#b7c5d4;--wb-243d58:#acbfd3;--wb-244a65:#a2bed1;--wb-244d6d:#9cbad1;--wb-244d7a:#92afcf;--wb-246c47:#9dd1b6;--wb-253b4a:#b7c8d3;--wb-25435f:#a7bdd1;--wb-254d77:#94b1cf;--wb-254f72:#98b6cf;--wb-263747:#b9c6d2;--wb-263b4d:#b5c4d2;--wb-263b4e:#b4c4d2;--wb-263e53:#b0c2d1;--wb-267d61:#90ceba;--wb-28394b:#b6c3d0;--wb-284c68:#a0bace;--wb-285481:#8daccc;--wb-2878a6:#71a8c8;--wb-293e4c:#b5c5d0;--wb-294f6c:#9db8cd;--wb-2c4151:#b1c1cd;--wb-2c5573:#97b4ca;--wb-2d526e:#9bb5c9;--wb-2e495d:#a8bcca;--wb-2e4a66:#a1b5c9;--wb-2f4b60:#a6bac9;--wb-2f5674:#96b2c7;--wb-304f65:#a2b8c8;--wb-314451:#b1bfc9;--wb-314d62:#a4b8c7;--wb-31566f:#9ab4c6;--wb-315b7f:#8eabc5;--wb-315c7d:#8fadc5;--wb-315e77:#94b4c5;--wb-31856c:#89c4b2;--wb-334e60:#a5b9c6;--wb-334f60:#a5bac6;--wb-335575:#95adc4;--wb-344c62:#a4b5c5;--wb-344d5d:#a8bac5;--wb-34516e:#9bafc4;--wb-34536b:#9db3c4;--wb-345969:#9eb9c4;--wb-345f73:#97b5c3;--wb-354c66:#a1b1c4;--wb-355267:#a0b5c4;--wb-355369:#9eb4c3;--wb-355c7d:#8faac2;--wb-365d7b:#90acc1;--wb-365e7d:#8fabc1;--wb-365f74:#96b3c2;--wb-36647c:#90b0c1;--wb-366e8c:#83aabf;--wb-385b79:#92aac0;--wb-385e7c:#90aabf;--wb-395e7b:#90aabf;--wb-397354:#96bfa9;--wb-3b5067:#a0aebf;--wb-3b5363:#a3b4bf;--wb-3b5979:#92a7bd;--wb-3b6591:#7f9cbb;--wb-3c7051:#99bda7;--wb-3d5567:#9fb0bd;--wb-3e5975:#95a7bb;--wb-3e7655:#94bba4;--wb-42536a:#9da9b9;--wb-425b76:#94a5b8;--wb-425e70:#98acb8;--wb-43805b:#8cb69c;--wb-4487aa:#6c99b1;--wb-466880:#8ca3b4;--wb-47698d:#8299b2;--wb-476d82:#8aa4b3;--wb-477e9a:#789db0;--wb-4791b8:#6193ad;--wb-49617b:#8fa0b2;--wb-4b687f:#8ca0b0;--wb-4b719a:#7791ad;--wb-4b7a6b:#90b0a6;--wb-4c6b7c:#8ea4af;--wb-4c8060:#8baf99;--wb-4d606f:#98a5b0;--wb-4e7b6c:#8faea4;--wb-4f6680:#8b9bad;--wb-4f87b6:#6088a9;--wb-507a99:#7894aa;--wb-516575:#93a1ac;--wb-51758f:#7f98aa;--wb-526477:#929eab;--wb-526b7d:#8d9eab;--wb-526c7c:#8ea0ab;--wb-526c7d:#8d9fab;--wb-526d81:#8a9caa;--wb-52708d:#8195a9;--wb-528cab:#6a91a6;--wb-53677b:#8e9caa;--wb-536977:#91a1aa;--wb-536e8d:#8193a8;--wb-53718f:#7f94a8;--wb-537d6d:#8daa9f;--wb-5385b7:#5e82a7;--wb-547189:#8497a8;--wb-54718f:#7f93a7;--wb-54748c:#8197a8;--wb-54779b:#768ea6;--wb-557596:#7a8fa6;--wb-567b97:#7992a5;--wb-57758f:#7f93a5;--wb-578c76:#81a596;--wb-586f80:#8a9aa6;--wb-58748b:#8295a5;--wb-588069:#8aa696;--wb-5887a5:#6e8ea2;--wb-596f80:#8a99a5;--wb-59758c:#8194a4;--wb-59758e:#7f92a4;--wb-5b7190:#7e8da2;--wb-5b86af:#6483a1;--wb-607988:#83949f;--wb-607d93:#7b8f9e;--wb-607e95:#798e9d;--wb-617687:#84929e;--wb-6181a3:#6e849c;--wb-618da5:#6c8b9c;--wb-627b90:#7d8e9c;--wb-628bae:#63829d;--wb-637488:#838f9c;--wb-63768d:#7f8c9c;--wb-637786:#85929d;--wb-637b8b:#81919c;--wb-637c97:#78899b;--wb-64768a:#828e9b;--wb-64768b:#818d9b;--wb-647d8f:#7e8f9b;--wb-64818d:#7f939b;--wb-64849c:#74899a;--wb-65758a:#818c9b;--wb-657785:#85929b;--wb-658096:#788b99;--wb-658298:#778a99;--wb-668294:#7a8d99;--wb-668fa6:#6a8899;--wb-679784:#77988b;--wb-688095:#798997;--wb-688096:#788897;--wb-688299:#758797;--wb-688394:#7a8c97;--wb-697b8f:#7d8997;--wb-698da0:#6f8997;--wb-6a7f95:#798796;--wb-6a8697:#778a96;--wb-6b7889:#828b96;--wb-6b818e:#7e8d96;--wb-6b8599:#758795;--wb-6b8eb7:#5a7696;--wb-6c7f8c:#7f8c95;--wb-6c8494:#798994;--wb-6c8a9e:#708695;--wb-6c99b0:#608395;--wb-6d839b:#738394;--wb-6d86a0:#6e8194;--wb-6e8495:#788793;--wb-6e8b9f:#6f8594;--wb-6e96bf:#537394;--wb-6f8494:#798792;--wb-6f8799:#748592;--wb-6f93b0:#607c93;--wb-708792:#7a8a92;--wb-71808b:#808a91;--wb-718094:#788391;--wb-718691:#7b8991;--wb-71869d:#708091;--wb-718793:#798991;--wb-718b9e:#6f8391;--wb-728193:#798490;--wb-728297:#758190;--wb-728a9e:#6f8191;--wb-7294b2:#5e7990;--wb-72a592:#699182;--wb-738297:#758090;--wb-738897:#758590;--wb-738b9d:#708290;--wb-748295:#77818f;--wb-748b9b:#71838f;--wb-748c9f:#6e808f;--wb-758699:#73808e;--wb-758995:#77858e;--wb-758b97:#75858e;--wb-758c9d:#6f818e;--wb-768594:#77828d;--wb-768595:#77828d;--wb-778693:#78838d;--wb-778c98:#74848d;--wb-778e9e:#6f808d;--wb-7790a9:#65798d;--wb-7790aa:#65788d;--wb-77a795:#678d7f;--wb-788592:#79828c;--wb-788a96:#75838c;--wb-7890a8:#66798c;--wb-799aaf:#607a8b;--wb-7a8695:#767f8b;--wb-7a8792:#79828b;--wb-7a8894:#77818b;--wb-7a8e9e:#6e7e8a;--wb-7a95b1:#5e748a;--wb-7b8998:#737e8a;--wb-7b8999:#727d8a;--wb-7b93a4:#697c89;--wb-7c8798:#737c89;--wb-7c8c99:#727f89;--wb-7c8d99:#728089;--wb-7c8e9a:#728089;--wb-7c8e9b:#717f89;--wb-7c8e9f:#6d7c89;--wb-7c909b:#718089;--wb-7c91a0:#6d7d89;--wb-7c91a2:#6b7b89;--wb-7c93a3:#6a7c89;--wb-7c94a5:#687b89;--wb-7c95a7:#677a89;--wb-7d8b9d:#6f7a88;--wb-7d909d:#6f7e88;--wb-7d90a5:#687788;--wb-7e8d98:#737f87;--wb-7e92a2:#6b7b87;--wb-7f91a1:#6c7a86;--wb-7f93a3:#6a7a86;--wb-806498:#8a779a;--wb-8090a0:#6c7986;--wb-8095ac:#627385;--wb-809ab5:#5b7085;--wb-81909a:#717d85;--wb-81909c:#707b85;--wb-8190a1:#6c7785;--wb-8190a2:#6b7685;--wb-8193a0:#6c7a85;--wb-8196a5:#687985;--wb-8196a7:#667785;--wb-8196b0:#5f7084;--wb-8197a8:#667785;--wb-8290a2:#6b7684;--wb-82929f:#6d7a84;--wb-82939f:#6d7a84;--wb-8295a3:#6a7984;--wb-8296a3:#6a7a84;--wb-8395a0:#6c7a83;--wb-84719e:#7e6f91;--wb-84929d:#6f7a82;--wb-84929e:#6e7982;--wb-8495a2:#6b7882;--wb-84b396:#5c826b;--wb-85909d:#6f7782;--wb-85929d:#6f7982;--wb-8597a2:#6a7981;--wb-8599aa:#647481;--wb-8699a6:#677681;--wb-869bb2:#5d6e80;--wb-87949f:#6d7780;--wb-8794a4:#697380;--wb-879ba9:#657480;--wb-879cae:#607180;--wb-879dab:#637480;--wb-8a4597:#a97ab2;--wb-8a97a7:#66707d;--wb-8a98a3:#69757d;--wb-8a9aa7:#66737d;--wb-8a9ba7:#66747d;--wb-8a9ba8:#65737d;--wb-8a9baa:#64717d;--wb-8a9dab:#63727d;--wb-8a9fad:#61727d;--wb-8a9fae:#60717d;--wb-8b97a7:#66707c;--wb-8b9ba7:#66737c;--wb-8b9ca8:#65737c;--wb-8b9ca9:#64727c;--wb-8b9da6:#67757c;--wb-8c99a8:#65707c;--wb-8c9ca8:#65727c;--wb-8c9daa:#63717c;--wb-8c9eac:#62707c;--wb-8d9aa4:#68737b;--wb-8d9bad:#616c7b;--wb-8d9daf:#5f6c7b;--wb-8d9eb3:#5c6a7b;--wb-8da0b7:#58687b;--wb-8fa2b9:#576679;--wb-8fb2ce:#446279;--wb-90a0ae:#606d78;--wb-90a1ae:#606e78;--wb-91a0ac:#626e77;--wb-91a1ac:#626f77;--wb-91a2b6:#596777;--wb-925143:#b4887e;--wb-92551d:#d3a880;--wb-92a1ad:#616d77;--wb-92a2ae:#606d77;--wb-93a0ab:#626d76;--wb-93a1b1:#5d6976;--wb-93a3b2:#5c6976;--wb-93a5b9:#566576;--wb-93a9b7:#586a76;--wb-94a4b7:#586575;--wb-95a1af:#5f6974;--wb-97a2b0:#5e6772;--wb-97a4b3:#5b6672;--wb-98a3b1:#5d6672;--wb-98a4b2:#5c6672;--wb-9aafc1:#4f6170;--wb-9bb1c9:#485b6f;--wb-9eb8d3:#3f566d;--wb-9f4141:#b57474;--wb-a0766b:#96776e;--wb-a0adba:#55606b;--wb-a1afba:#55616a;--wb-a25d53:#a67771;--wb-a26a2b:#c69f74;--wb-a46053:#a6786f;--wb-a48558:#a28d6f;--wb-a7564d:#aa736d;--wb-a88e52:#a6956c;--wb-a93333:#bf6e6e;--wb-aa5353:#a56b6b;--wb-aa9161:#9d8b67;--wb-ac6457:#a37168;--wb-acb7c4:#4c5661;--wb-ad5555:#a46767;--wb-adc2d8:#3a4d61;--wb-aebfcd:#445360;--wb-b29b70:#92805e;--wb-b2bfce:#434f5c;--wb-b3594f:#a86a63;--wb-b5cada:#384c5b;--wb-b5cbe2:#30455c;--wb-b83936:#bb6462;--wb-b86559:#a4645b;--wb-b8abce:#4f4362;--wb-ba8b57:#a68159;--wb-bb7146:#ae7c5e;--wb-bc704a:#ad775b;--wb-bc7740:#b2845e;--wb-bdc7cd:#444d53;--wb-bdcfdc:#364754;--wb-becfe2:#304154;--wb-bed0dd:#354753;--wb-bf6534:#bc7e5d;--wb-bfd0de:#344553;--wb-c27575:#8e5050;--wb-c2ccd6:#3c454f;--wb-c37c7c:#884f4f;--wb-c6d9e9:#283d4e;--wb-c6dce5:#2d444e;--wb-c7796e:#94554c;--wb-c8d8e4:#2e3f4c;--wb-c8dfd0:#334b3b;--wb-ca5757:#a64b4b;--wb-cbd5de:#343f48;--wb-cbdbe7:#2b3c4a;--wb-ccdae4:#2e3d48;--wb-d1dce3:#2f3c43;--wb-d4dfe7:#2b3841;--wb-d5e0e7:#2b3840;--wb-d7cdae:#60573b;--wb-d7e1e9:#29353f;--wb-d8793e:#b96f41;--wb-d8e1eb:#27323f;--wb-d8e2e8:#2a373e;--wb-d8e2ea:#28353e;--wb-d8e4f1:#203041;--wb-d9e1eb:#27313e;--wb-d9e2ed:#25303e;--wb-d9e2ee:#242f3f;--wb-d9e3eb:#27343e;--wb-d9e4ec:#26343e;--wb-dae1e8:#2b333c;--wb-dae2e9:#2a333c;--wb-dae3eb:#27333d;--wb-dae3ed:#25313d;--wb-dbe3eb:#27323c;--wb-dbe4eb:#27333c;--wb-dbe4ec:#26323c;--wb-dbe4ef:#232f3d;--wb-dbe5eb:#27343c;--wb-dce3e9:#2a333a;--wb-dce3eb:#27313b;--wb-dce4e9:#2a343a;--wb-dce4ea:#29333b;--wb-dce4eb:#27323b;--wb-dce5ea:#29343b;--wb-dce5eb:#27333b;--wb-dce5ec:#26323b;--wb-dce5ed:#25313b;--wb-dce6ed:#25323b;--wb-dde3e9:#2a3239;--wb-dde6ed:#25313a;--wb-dfe6eb:#283138;--wb-dfe6ec:#273038;--wb-dfe7ec:#273138;--wb-dfe7ed:#263038;--wb-e0e6ea:#293136;--wb-e0e6eb:#283037;--wb-e0e7ec:#273037;--wb-e0e7ed:#262f37;--wb-e0e8ed:#263137;--wb-e0e8ee:#243038;--wb-e0e8ef:#232e38;--wb-e0f5e8:#1b3b27;--wb-e1e7ec:#272f36;--wb-e1e7ed:#262e36;--wb-e1e7ef:#232c37;--wb-e1e8ed:#263036;--wb-e1e8ee:#252e37;--wb-e1e8f0:#222c38;--wb-e1e8f2:#1f2a39;--wb-e2e8ed:#262e35;--wb-e2e8ee:#252d36;--wb-e2e8ef:#242c36;--wb-e2e8f0:#222b37;--wb-e2e8f1:#212a37;--wb-e2ebf5:#1b2939;--wb-e3e8ed:#262d34;--wb-e3e9ee:#252e35;--wb-e3eaf3:#1e2937;--wb-e4e9ef:#242b34;--wb-e4eaef:#242d34;--wb-e4eaf1:#212a35;--wb-e4ebf3:#1f2936;--wb-e5ebef:#242d33;--wb-e5ecf3:#1f2a35;--wb-e5edf6:#1a2837;--wb-e5f1f8:#172c38;--wb-e6c8c3:#50312c;--wb-e6eaf0:#232932;--wb-e6ebef:#242c32;--wb-e6ebf1:#222933;--wb-e6ecf1:#222b33;--wb-e6ecf4:#1e2734;--wb-e7edf1:#222b32;--wb-e7edf4:#1e2833;--wb-e7edf5:#1c2634;--wb-e8edf1:#222a31;--wb-e8edf2:#212931;--wb-e8edf3:#1f2832;--wb-e8eef3:#1f2932;--wb-e8eff4:#1e2a32;--wb-e8eff7:#192634;--wb-e8f0f5:#1c2a33;--wb-e9eef3:#202831;--wb-e9eff6:#1b2633;--wb-e9f0f6:#1b2833;--wb-e9f3ee:#203128;--wb-e9f5fb:#122b37;--wb-eaf1f6:#1b2831;--wb-eaf2f7:#1a2932;--wb-eaf5ed:#1d3122;--wb-ecf0f4:#1f262e;--wb-edf0f3:#21262c;--wb-edf0f5:#1e242d;--wb-edf1f3:#21282c;--wb-edf1f4:#1f272d;--wb-edf1f5:#1e262d;--wb-edf1f6:#1c242e;--wb-edf2f5:#1e272d;--wb-edf2f6:#1c262e;--wb-edf2f7:#1b252f;--wb-edf3f6:#1c282e;--wb-edf3f7:#1b272f;--wb-edf3f9:#172431;--wb-edf3fa:#152232;--wb-edf4fb:#132333;--wb-edf5f0:#1e2d24;--wb-edf5f9:#172831;--wb-edf7ef:#1b2f1f;--wb-eef1f3:#21272b;--wb-eef1f4:#20262b;--wb-eef2f5:#1e262c;--wb-eef2f6:#1d252d;--wb-eef3f6:#1d272d;--wb-eef3f7:#1b252e;--wb-eef6f2:#1d2d25;--wb-eff2f6:#1d232c;--wb-eff5fa:#162430;--wb-eff8f2:#192d20;--wb-f0eaf7:#251a32;--wb-f0edf7:#211b2f;--wb-f0f3f5:#1f2529;--wb-f0f3f6:#1d242a;--wb-f0f3f7:#1c222b;--wb-f0f4f7:#1c242b;--wb-f0f4f8:#1a232c;--wb-f0f4f9:#18212d;--wb-f0f5f8:#1a252c;--wb-f1dbbb:#5a4220;--wb-f1f4f8:#1a212b;--wb-f1f5f7:#1c252a;--wb-f1f5f8:#1a242b;--wb-f1f5fa:#16202d;--wb-f2f5f7:#1d2428;--wb-f2f5f8:#1b2229;--wb-f2f6f9:#19232b;--wb-f2f6fa:#17212c;--wb-f2f7fa:#17242c;--wb-f3f5f8:#1b2028;--wb-f3f7fa:#17222b;--wb-f4f6f8:#1c2127;--wb-f4f7f9:#1a2228;--wb-f4f7fa:#182029;--wb-f4f7fb:#151e2b;--wb-f4f8fc:#13202c;--wb-f5f7fa:#181e28;--wb-f5f8fa:#182128;--wb-f5f8fb:#162029;--wb-f5f8fc:#131d2b;--wb-f6f8fa:#192026;--wb-f6f8fb:#161d28;--wb-f6f9fb:#162128;--wb-f7f1e7:#352b19;--wb-f7f8fa:#1a1d24;--wb-f7f9fa:#1a2124;--wb-f7f9fb:#171f26;--wb-f7f9fc:#141c28;--wb-f7faff:#081832;--wb-f8f3e7:#362d17;--wb-f8fafc:#151e26;--wb-f8fafd:#121b29;--wb-f9fafb:#1a1e22;--wb-f9fbff:#081530;--wb-fae5e5:#3a1414;--wb-faf1ee:#311c15;--wb-fafcfd:#141f25;--wb-fafcff:#081830;--wb-fafdff:#082030;--wb-fbfcfe:#101828;--wb-fbfcff:#08112f;--wb-fcf0e6:#3b2410;--wb-fcf2e9:#382310;--wb-fcfdfd:#182020;--wb-fdf0ee:#35140f;--wb-fff1ef:#380f09;--wb-fff3f1:#360f09;--wb-fff5e8:#3d270a;--wb-fff5f1:#361609;--wb-fff8f7:#320d08;--wb-ffffff:#191919}:root[data-theme=light]{color-scheme:light}body{background:var(--background)}:root[data-font-size=large] .composer textarea,:root[data-font-size=large] .message,:root[data-font-size=large] .prose-text,:root[data-font-size=large] .settings-box input,:root[data-font-size=large] .settings-box label,:root[data-font-size=large] .settings-box select,:root[data-font-size=large] .settings-box textarea{font-size:18px!important}:root[data-theme=dark] code,:root[data-theme=dark] pre{color:var(--foreground)}:root[data-theme=dark] [data-sonner-toast]{background:var(--card);color:var(--foreground);border-color:var(--border)}