@layer reset,ui,utilities;@layer reset{*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;text-align:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}}@layer variables{:root{--font-family:"Noto Sans TC",system-ui,Helvetica,Arial,sans-serif;--breakpoint-375:375px;--breakpoint-560:560px;--breakpoint-768:768px;--breakpoint-960:960px;--breakpoint-1280:1280px;--breakpoint-1440:1440px;--breakpoint-1600:1600px;--breakpoint-1920:1920px;--color-white:100% 0 0;--color-black:29.72% 0 0;--color-gray-100:93.1% 0 0;--color-gray-200:82.97% 0 0;--color-gray-300:57.95% 0 0;--color-gray-400:44.23% 0 0;--color-gray-500:37.91% 0 0;--color-blue-100:97.83% .0074 260.73;--color-blue-200:77.85% .1087 264.36;--color-blue-300:61.77% .185 263.36;--color-blue-400:55.75% .1866 262.99;--color-blue-500:46.31% .1457 263.14;--color-purple-100:51.05% .2007 284.05;--color-purple-200:52.64% .0251 309.31;--color-purple-300:75.94% .0108 311.15;--color-orange-100:96.31% .0299 78.79;--color-orange-200:85.92% .1086 75.76;--color-orange-300:77.77% .1529 65.54;--color-red:.7 .1968 29.65;--color-primary:46.31% .1457 263.14;--color-primary-bg:97.83% .0074 260.73;--color-outline-focus:var(--color-orange-300);--color-error:var(--color-red);--color-error-bg:.965 .017 19.68;--color-warning:69% .13 78;--color-warning-bg:96.4% .024 83;--color-noscript-bg:var(--color-white);--color-noscript-box-shadow:var(--color-black);--color-link-primary:var(--color-primary);--color-link-visited:var(--color-purple-100);--color-table-bg:var(--color-white);--color-table-th-bg:var(--color-blue-100);--color-table-th-text:var(--color-white);--color-table-border:var(--color-gray-100);--color-wrapper-bg:var(--color-white);--color-wrapper-text:var(--color-black);--color-kbd-border:var(--color-gray-100);--color-kbd-box-shadow:var(--color-black)}}@layer ui{*{letter-spacing:1px;line-height:1.25;word-spacing:1px}body,html{font-family:var(--font-family);font-optical-sizing:auto;font-size:var(--font-size-base,1rem);font-style:normal;font-weight:500;-webkit-hyphens:auto;hyphens:auto;scroll-behavior:smooth;scroll-padding-top:4rem;word-break:break-word}#ak-jump{color:transparent;font-size:.875rem;left:0;position:absolute;text-decoration:none;top:-1px;z-index:-1}#ak-jump:focus-visible{background-color:oklch(var(--color-blue-500));color:oklch(var(--color-white));z-index:inherit}.loading{align-items:center;background-color:oklch(var(--color-white));display:flex;height:100vh;justify-content:center;width:100%}.loading .spinner{animation:spin 1s linear infinite;border:8px solid oklch(var(--color-primary)/.2);border-radius:50%;border-top-color:oklch(var(--color-primary));height:56px;width:56px}@keyframes spin{to{transform:rotate(1turn)}}.wrapper{background-color:oklch(var(--color-wrapper-bg));color:oklch(var(--color-wrapper-text))}main{padding:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:oklch(var(--color-gray-200));border-radius:10px}button{background:oklch(var(--color-primary));border:none;border-radius:4px;color:oklch(var(--color-white));padding:8px 16px;transition:background .3s ease;width:auto}button:focus-visible{outline:3px solid oklch(var(--color-orange-300))}button.btn-text{background:transparent;border-radius:0;color:oklch(var(--color-gray-300));padding:0}button.btn-text.primary{color:oklch(var(--color-primary))}button:disabled{cursor:not-allowed}input,textarea{border:1px solid oklch(var(--color-gray-100));border-radius:4px;color:oklch(var(--color-black));font-size:1rem;padding:8px;text-align:left;width:100%}:is(input,textarea)::-moz-placeholder{color:oklch(var(--color-gray-300))}:is(input,textarea)::placeholder{color:oklch(var(--color-gray-300))}:is(input,textarea):disabled{opacity:.45}:is(input,textarea):focus-visible{outline:3px solid oklch(var(--color-orange-300))}select{appearance:base-select;-webkit-appearance:base-select;-moz-appearance:base-select;background:oklch(var(--color-gray-100)/.3);border:1px solid oklch(var(--color-gray-100));border-radius:4px;color:oklch(var(--color-gray-300));font-size:.825rem;font-weight:500;padding:4px;width:auto}select:focus-visible{outline:3px solid oklch(var(--color-orange-300))}select:disabled{color:oklch(var(--color-gray-200));cursor:not-allowed}#detail-models,#models,#search,#type{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="6" viewBox="0 0 12 6"><path fill="%23000" d="M0 0l6 6 6-6z"/></svg>');background-position:right .5rem center;background-repeat:no-repeat;padding-right:1.75rem}a:hover{text-decoration:underline}a:focus-visible{outline:3px solid oklch(var(--color-orange-300))}.tag{align-items:center;background:oklch(var(--color-primary-bg));border-radius:4px;color:oklch(var(--color-primary));display:flex;font-size:.9rem;font-weight:500;gap:4px;letter-spacing:0;padding:4px 8px;white-space:nowrap;width:auto}.tag .iconify{font-size:1.125rem}.file-tag{align-items:center;background:oklch(var(--color-gray-300)/.1);border-radius:8px;color:oklch(var(--color-gray-400));display:flex;font-weight:400;gap:4px;margin-bottom:.5rem;max-width:100%;padding:8px;width:-moz-max-content;width:max-content}.file-tag .icon-wrapper{background:oklch(var(--color-blue-400));border-radius:4px;color:oklch(var(--color-white));height:28px;padding:4px;text-align:center;width:28px}.file-tag .file-name{display:-webkit-box;-webkit-line-clamp:2;max-width:100%;width:auto;-webkit-box-orient:vertical;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.file-tag .close-btn{align-items:center;background:transparent;border:none;color:oklch(var(--color-black));cursor:pointer;display:flex;font-size:1.25rem;height:1.25rem;justify-content:center;padding:0;width:1.25rem}.radio-group{display:flex;margin:1rem 0;width:100%}.radio-group,.radio-wrapper{align-items:center;gap:.5rem}.radio-wrapper{cursor:pointer;display:inline-flex;font-size:1rem;position:relative}.radio-wrapper input[type=radio]{left:0;opacity:0;position:absolute}.custom-radio{border:2px solid oklch(var(--color-gray-200));border-radius:50%;height:20px;position:relative;transition:all .2s;width:20px}.radio-wrapper input[type=radio]:checked+.custom-radio:after{background-color:oklch(var(--color-primary));border-radius:10px;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.uploads-error{color:oklch(var(--color-error));font-size:.85rem}.dialog-overlay{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.dialog-box{background:oklch(var(--color-white));border-radius:8px;box-shadow:0 4px 10px #0003;color:oklch(var(--color-black));margin:1rem;max-width:400px;padding:2rem;width:auto}.dialog-box.wide{margin:1rem;max-width:1080px;width:auto}.dialog-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:2rem}.dialog-header .dialog-title{font-size:1.25rem;font-weight:600}.dialog-main{height:auto;max-height:50vh;overflow-y:auto}.dialog-main p{margin-bottom:1rem}.dialog-footer{display:flex;gap:.25rem;justify-content:flex-end;padding-top:2rem}.text-btn{color:oklch(var(--color-primary))}.close-btn,.text-btn{background:none;border:none;padding:0}.close-btn{color:oklch(var(--color-black))}.toast-container{display:flex;flex-direction:column;gap:.5rem;justify-content:center;left:0;position:fixed;right:0;top:1rem;z-index:9999}.login-container{align-items:center;background:oklch(var(--color-white));border-radius:8px;box-shadow:0 4px 6px oklch(var(--color-black)/.2);display:flex;flex-direction:column;justify-content:center;margin:20px auto;padding:48px;text-align:center;width:480px}@media screen and (max-width:768px){.login-container{width:90%}}.login-container .logo{height:72px;-o-object-fit:contain;object-fit:contain;width:auto}.login-container h1{color:oklch(var(--color-primary));font-size:1.5rem;font-weight:700;margin-bottom:48px}:is(.login-container .login-form,.login-container .otp-form,.login-container .person-id-form,.login-container .reset-form) h2{font-size:1.25rem;font-weight:700;margin-bottom:18px}:is(.login-container .login-form,.login-container .otp-form,.login-container .person-id-form,.login-container .reset-form) .input-group{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:18px;position:relative;text-align:left;width:100%}:is(.login-container .login-form,.login-container .otp-form,.login-container .person-id-form,.login-container .reset-form) .input-group.password-group input{flex:1;padding-right:40px}:is(.login-container .login-form,.login-container .otp-form,.login-container .person-id-form,.login-container .reset-form) .input-group.password-group .toggle-password{background:none;border:none;color:oklch(var(--color-gray-300));position:absolute;right:0;width:-moz-max-content;width:max-content}:is(.login-container .login-form,.login-container .otp-form,.login-container .person-id-form,.login-container .reset-form) .error-message,:is(.login-container .login-form,.login-container .otp-form,.login-container .person-id-form,.login-container .reset-form) .hint{color:oklch(var(--color-gray-300));display:block;font-size:.875rem;line-height:1.5;max-width:100%;padding:.125rem .25rem;text-align:left;white-space:normal;width:100%;word-break:break-word}:is(.login-container .login-form,.login-container .otp-form,.login-container .person-id-form,.login-container .reset-form) .error-message{color:red}:is(.login-container .login-form,.login-container .otp-form,.login-container .person-id-form,.login-container .reset-form) .submit-btn{margin-bottom:18px;width:100%}html.font-small{--font-size-base:.875rem;font-size:var(--font-size-base,.875rem)}html.font-large{--font-size-base:1.25rem;font-size:var(--font-size-base,1.25rem)}.font-size-wrapper{align-items:center;display:flex;padding:.25rem .25rem 0}.font-size-wrapper .font-btn{border-radius:.125rem;color:oklch(var(--color-gray-300));cursor:pointer;margin:0 .25rem;padding:2px 5px}.font-size-wrapper .font-btn.font-btn-clicked,.font-size-wrapper .font-btn:hover{background-color:oklch(var(--color-blue-300)/.1);color:oklch(var(--color-blue-500))}.font-size-wrapper .font-large{font-size:1.25rem}.font-size-wrapper .font-small{font-size:.875rem;padding-top:5px}.sidebar{background:oklch(var(--color-primary-bg));display:flex;flex-direction:column;height:100vh;justify-content:space-between;overflow:hidden;transition:all .3s ease;width:320px}.sidebar.collapsed{display:none;width:0}.sidebar.overlay{box-shadow:1px 0 4px oklch(var(--color-black)/.15);height:100vh;left:0;opacity:1;pointer-events:auto;position:fixed;top:0;transform:translate(0);transition:transform .5s ease,opacity .5s ease;width:250px;z-index:50}.sidebar.overlay.collapsed{opacity:0;pointer-events:none;transform:translate(-100%)}.sidebar-header{align-items:center;background:oklch(var(--color-primary-bg));display:flex;flex-shrink:0;height:52px;justify-content:space-between;padding:8px 16px}.sidebar-header .btn-icon{align-items:center;background:transparent;color:oklch(var(--color-primary));display:flex;font-size:2rem;height:36px;justify-content:center;line-height:2rem;padding:4px 0;width:36px}.sidebar-header .btn-icon:hover{background:oklch(var(--color-blue-500)/.1)}.sidebar-main{display:grid;flex:1;gap:.5rem;grid-template-rows:auto auto 1fr;overflow-y:auto;padding:4px 16px;position:relative;width:100%}.new-chat{margin-top:.25rem;overflow:auto}.new-chat .new-chat-label{color:oklch(var(--color-gray-300));font-size:.875rem;padding-left:.25rem}.draggable-area{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.topics-scroll-container{height:100%;overflow:hidden}@media screen and (max-width:768px){.topics-scroll-container{overflow:scroll}}.topics::-webkit-scrollbar{width:8px}.topics::-webkit-scrollbar-thumb{background:#bbb;border-radius:10px}.all-topics{height:100%;transition:all .2s}.all-topics.scrollable{overflow-y:auto}.all-topics::-webkit-scrollbar{width:8px}.chat-feature-item{align-items:center;display:flex;justify-content:space-between}.drag-handle{align-items:center;background:#ececec;border-radius:5px;bottom:0;cursor:ns-resize;display:flex;height:10px;justify-content:center;left:0;position:absolute;width:100%;z-index:10}.drag-handle:before{background-color:#a4a4a4;border-radius:3px;bottom:-10px;content:"";height:6px;width:25px}.topics{display:flex;flex-direction:column;height:100%;overflow-y:auto;position:relative}.topics ul{padding:.5rem;width:100%}.topics ul li{background:oklch(var(--color-blue-300)/.1);border-radius:.5rem;margin-bottom:.5rem;width:100%}.topics ul li .chat-feature-item,.topics ul li a,.topics ul li button{align-items:center;background:none;border-radius:4px;color:oklch(var(--color-black));cursor:pointer;display:flex;margin:0;padding:.65rem 1rem;text-align:left;text-decoration:none;width:100%}:is(.topics ul li .chat-feature-item,.topics ul li a,.topics ul li button):hover{background:oklch(var(--color-blue-300)/.1);color:oklch(var(--color-primary))}:is(.topics ul li .chat-feature-item,.topics ul li a,.topics ul li button):hover .right-icon{color:oklch(var(--color-primary))}:is(.topics ul li .chat-feature-item,.topics ul li a,.topics ul li button):focus-visible{background:oklch(var(--color-blue-300)/.1);color:oklch(var(--color-primary));outline:3px solid oklch(var(--color-orange-300))}:is(.topics ul li .chat-feature-item,.topics ul li a,.topics ul li button) div .iconify{margin-right:12px}:is(.topics ul li .chat-feature-item,.topics ul li a,.topics ul li button) .right-icon{color:#747474;margin:0}.topics ul li div{align-items:center;display:flex}.topics ul .clicked a{background:oklch(var(--color-blue-300)/.1);color:oklch(var(--color-primary))}.topics ul .clicked a .right-icon{color:oklch(var(--color-primary))}.member,.new-chat{margin-bottom:.5rem;position:relative}:is(.member,.new-chat) .member-btn,:is(.member,.new-chat) .new-chat-btn{align-items:center;background:oklch(var(--color-blue-300)/.1);color:oklch(var(--color-black));display:flex;position:relative;width:100%}:is(:is(.member,.new-chat) .member-btn,:is(.member,.new-chat) .new-chat-btn):hover{background:oklch(var(--color-blue-300)/.2)}:is(:is(.member,.new-chat) .member-btn,:is(.member,.new-chat) .new-chat-btn) .prepend-icon{font-size:1.125rem;margin-right:12px}:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu{background:oklch(var(--color-white));border:1px solid oklch(var(--color-blue-300)/.1);border-radius:4px;box-shadow:1px 0 4px oklch(var(--color-black)/.15);height:-moz-max-content;height:max-content;left:0;padding:8px;position:absolute;width:100%;z-index:9}:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul{padding:0;width:100%}:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li{width:100%}:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li .chat-feature-item,:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li a,:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li button{align-items:center;background:none;border-radius:4px;color:oklch(var(--color-black));cursor:pointer;display:flex;margin:0;padding:8px;text-align:left;text-decoration:none;width:100%}:is(:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li .chat-feature-item,:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li a,:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li button):hover{background:oklch(var(--color-blue-300)/.1);color:oklch(var(--color-primary))}:is(:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li .chat-feature-item,:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li a,:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li button):focus-visible{background:oklch(var(--color-blue-300)/.1);color:oklch(var(--color-primary));outline:3px solid oklch(var(--color-orange-300))}:is(:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li .chat-feature-item,:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li a,:is(:is(.member,.new-chat) .chat-feature,:is(.member,.new-chat) .member-menu) ul li button) .iconify{margin-right:12px}.chat-feature{margin-top:4px;top:100%}.member-menu{bottom:100%;margin-bottom:4px}.sidebar-footer{background:oklch(var(--color-primary-bg));display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;justify-content:space-around;padding:8px 16px 10px}.sidebar-footer .Security{cursor:pointer;display:inline-block;font-size:.9rem;position:relative}.sidebar-footer .Security .Security-title{align-items:center;display:flex}.sidebar-footer .Security .Security-tooltip-text{background-color:oklch(var(--color-gray-500));border-radius:.25rem;bottom:2.25rem;color:oklch(var(--color-white));font-size:.875rem;font-weight:400;padding:.5rem;position:absolute;visibility:hidden;z-index:1}.sidebar-footer .Security .Security-tooltip-text:after{border-color:oklch(var(--color-gray-500)) transparent transparent transparent;border-style:solid;border-width:5px;content:" ";left:20%;margin-left:-5px;position:absolute;top:100%}.sidebar-footer .Security:hover .Security-tooltip-text{visibility:visible}.sidebar-footer .Security-des{color:oklch(var(--color-gray-300));font-size:.875rem;font-weight:400}.sidebar-footer .Security-des li{margin:.5rem 0}.sidebar-footer .Security-des li .links{color:oklch(var(--color-primary));font-size:.9rem;font-weight:500}.sidebar-footer .member-btn{align-items:flex-start;display:flex;flex-direction:column}.search-result-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.search-result-container .search-result{align-items:center;color:oklch(var(--color-black));display:flex;font-size:1rem;gap:4px;padding:4px 12px;width:100%}.search-result-container .search-result-group{display:flex;flex-direction:column;width:100%}.search-result-container .search-result-group .chat-type{color:oklch(var(--color-primary));font-size:.875rem;font-weight:700;margin-top:8px;padding:4px 12px;width:100%}.search-result-container .search-result-group .chat-result{border-radius:4px;height:-moz-max-content;height:max-content;padding:4px 12px;width:100%}.search-result-container .search-result-group .chat-result:focus-visible,.search-result-container .search-result-group .chat-result:hover{background:oklch(var(--color-blue-300)/.1);text-decoration:none}.search-result-container .search-result-group .chat-result .chat-info,.search-result-container .search-result-group .chat-result .chat-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-container .search-result-group .chat-result .chat-title{color:oklch(var(--color-black));font-size:.875rem;font-weight:600}.search-result-container .search-result-group .chat-result .chat-info{color:oklch(var(--color-gray-300));font-size:.75rem}.llm-msg h2{font-size:1.5rem;margin-block-end:.83em;margin-block-start:.83em}.llm-msg h2,.llm-msg h3{font-weight:700;margin-inline-end:0;margin-inline-start:0}.llm-msg h3{font-size:1.17rem;margin-block-end:1em;margin-block-start:1em}.llm-msg h4{font-size:1rem;font-weight:700;margin-block-end:1.33em;margin-block-start:1.33em;margin-inline-end:0;margin-inline-start:0}.llm-msg blockquote{margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px}.llm-msg table,.llm-msg td,.llm-msg th{border:1px solid oklch(var(--color-gray-100))}.llm-msg table{border-collapse:collapse}.llm-msg td,.llm-msg th{padding:10px}.llm-msg a{color:oklch(var(--color-primary))}.llm-msg p{line-height:1.5rem;margin-bottom:1.25rem}.llm-msg ol,.llm-msg ul{display:block;list-style-type:disc;margin-block-end:1em;margin-block-start:1em;padding-inline-start:40px;unicode-bidi:isolate}.llm-msg ol{list-style-type:decimal}}@layer utilities{.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.overflow-auto{overflow:auto}}#ak-container[data-v-c65d4a90]{margin:4px;opacity:0;text-decoration:none}#ak-container[data-v-c65d4a90]:focus-visible{opacity:1;outline:3px solid oklch(var(--color-orange-300))}.page--error[data-v-d566790a]{background-color:oklch(var(--color-white));height:100vh;width:100%}.error-container[data-v-d566790a]{align-items:center;display:flex;flex-direction:column;font-size:1rem;gap:1rem;height:100vh;justify-content:center;width:100%}.error-container h1[data-v-d566790a]{color:oklch(var(--color-primary));font-size:1.5rem;font-weight:600}.error-container .logo[data-v-d566790a]{height:auto;-o-object-fit:contain;object-fit:contain;width:200px}.error-container .link[data-v-d566790a]{color:oklch(var(--color-primary))}
