:root{--color-negative:#fff;--color-negative-20:#ffffff20;--color-primary:#111;--color-primary-95:#222;--color-primary-90:#2a2a2a;--color-primary-80:#454646;--color-primary-80t:#11111180;--color-primary-70:#11111170;--color-primary-60:#11111160;--color-primary-50:#11111150;--color-primary-40:#11111140;--color-primary-30:#11111130;--color-primary-20:#11111120;--color-primary-10:#11111110;--color-primary-5:#11111105;--color-primary-0:#1110;--color-primary-10-warm:#87690c10;--color-background:#f0ecec;--color-background-transparent:#f0ecec80;--color-background-secondary:#fff;--color-background-secondary-50:#ffffff50;--color-background-tertiary:#f7f5f5;--color-sand-70:#898a8a;--color-sand-40:#cfc7c7;--color-sand-30:#e9e4d5;--color-sand-20:#ece6e6;--color-danger:#f21325;--color-danger-light:#fff5f4;--color-danger-hover:#b01700;--color-link:#3b67d5;--color-link-hover:#2a4eb0;--color-success:#00c43e;--color-attention:#f58926;--color-highlight:#f4b917;--color-highlight-50:#f4b91750;--color-code-comment:#6f6f6f;--color-code-namespace:#6f6f6f;--color-code-punctuation:#967f6b;--color-code-highlight:#b37a00;--color-code-number:#b13f4c;--color-code-selector:#74812a;--color-code-function:#4e624a;--color-code-keyword:#003278;--color-code-regex:#5a0485}.dark-mode{--color-primary:#fff;--color-primary-95:#f5f5f5;--color-primary-90:#e8e8e8;--color-primary-80:#d1d1d1;--color-primary-80t:#ffffff80;--color-primary-70:#ffffff70;--color-primary-60:#ffffff60;--color-primary-50:#ffffff60;--color-primary-40:#ffffff40;--color-primary-30:#ffffff30;--color-primary-20:#ffffff20;--color-primary-10:#ffffff10;--color-primary-5:#ffffff05;--color-primary-0:#fff0;--color-sand-70:#767878;--color-sand-40:#767676;--color-sand-30:#494949;--color-sand-20:#323232;--color-negative:#000;--color-negative-20:#00000020;--color-attention:#f58926;--color-highlight:#f4b917;--color-link:#94aeef;--color-link-hover:#c5d7ff;--color-background:#2a2a2a;--color-background-transparent:#2a2a2a80;--color-background-secondary:#1c1c1c;--color-background-secondary-50:#1c1c1c50;--color-background-tertiary:#393838;--color-primary-10-warm:#ffffff10;--color-code-comment:#c7c7c7;--color-code-namespace:#6f6f6f;--color-code-punctuation:#967f6b;--color-code-highlight:#e7bd62;--color-code-number:#e4909a;--color-code-selector:#b6c562;--color-code-function:#88baff;--color-code-keyword:#9aa4b1;--color-code-regex:#a76dc4}@media (prefers-color-scheme:dark){:root:not(.light-mode){--color-primary:#fff;--color-primary-95:#f5f5f5;--color-primary-90:#e8e8e8;--color-primary-80:#d1d1d1;--color-primary-80t:#ffffff80;--color-primary-70:#ffffff70;--color-primary-60:#ffffff60;--color-primary-50:#ffffff60;--color-primary-40:#ffffff40;--color-primary-30:#ffffff30;--color-primary-20:#ffffff20;--color-primary-10:#ffffff10;--color-primary-5:#ffffff05;--color-primary-0:#fff0;--color-sand-70:#767878;--color-sand-40:#767676;--color-sand-30:#494949;--color-sand-20:#323232;--color-negative:#000;--color-negative-20:#00000020;--color-attention:#f58926;--color-highlight:#f4b917;--color-link:#94aeef;--color-link-hover:#c5d7ff;--color-background:#2a2a2a;--color-background-transparent:#2a2a2a80;--color-background-secondary:#1c1c1c;--color-background-secondary-50:#1c1c1c50;--color-background-tertiary:#393838;--color-primary-10-warm:#ffffff10;--color-code-comment:#c7c7c7;--color-code-namespace:#6f6f6f;--color-code-punctuation:#967f6b;--color-code-highlight:#e7bd62;--color-code-number:#e4909a;--color-code-selector:#b6c562;--color-code-function:#88baff;--color-code-keyword:#9aa4b1;--color-code-regex:#a76dc4}}:root{--font-family-heading:"Sora", sans-serif;--font-weight-heading:400;--font-family-base:-apple-system, system-ui, "system-ui", Helvetica, Arial, "Segoe UI", Roboto, sans-serif;--font-weight-base:400;--font-weight-bold:700;--shadow:0px 2px 0px #0000001a;--border-radius:5px;--border-radius-large:10px;--border-radius-small:2px;--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom);--header-height:60px;--footer-height:139px;--index-header-height:80px;--index-footer-height:329px;--chat-input-container-height:90px;--sidebar-width:0px;transition:color background-color .3s ease}@media (width>=600px){:root{--footer-height:95px;--sidebar-width:60px;--index-header-height:100px;--index-footer-height:85px}}@media (width>=900px){:root{--index-footer-height:125px}}@media (width>=1200px){:root{--footer-height:125px;--index-header-height:130px;--index-footer-height:145px}}html{height:100%;transition:color background-color .3s ease;background-color:#fff}html:has(>.dark-mode){background-color:#1c1c1c}body{background-color:var(--color-background)}body,html{color:var(--color-primary);font-family:var(--font-family-base);font-weight:var(--font-weight-base);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:16px;line-height:24px;position:relative}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}ol{margin:0;padding:0 0 0 20px}em{font-style:normal}h1{font-size:30px;line-height:40px;font-family:var(--font-family-serif);font-weight:var(--font-weight-serif)}h1,section h1,h2,h3,.h1,.h2,.h3{font-optical-sizing:auto;margin:0;padding:0;font-size:16px;font-style:normal;line-height:24px}ol li{margin-bottom:10px;list-style:decimal}.page{min-height:calc(100dvh - var(--footer-height));margin:0;padding:0}.text-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-secondary{color:var(--color-sand-40)}a{color:var(--color-link);text-decoration:none}a:hover{border-bottom:1px solid #0000}.hidden{display:none}.inline-block:not(.hidden){display:inline-block}.cursor-pointer{cursor:pointer}.background-brand{background-color:var(--color-mint)}#loader{display:none;position:absolute;top:50vh;left:50%}#loader svg{margin-top:-25px;margin-left:-25px}.page-loading #loader{display:block}.page-loading .pages{display:none}.page-home{height:calc(100dvh - env(safe-area-inset-bottom))}table,thead,tbody,tr,th,td{border-spacing:0;border:none;border-color:inherit;width:auto;height:auto;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;margin:0;padding:0}.endless-columns{gap:20px;display:flex}.firebase-emulator-warning{display:none}.grecaptcha-badge{visibility:hidden}.block{display:block}*{-webkit-tap-highlight-color:transparent}.margin-top-30{margin-top:30px}button,.button{color:var(--color-negative);background-color:var(--color-primary);font-size:12px;line-height:20px;font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);letter-spacing:.5px;cursor:pointer;text-transform:uppercase;box-shadow:0 0 0 0 var(--color-sand-10);border:none;border-radius:2px;outline:none;padding:15px 20px 13px;transition:box-shadow .1s}.button.space-top,button.space-top{margin-top:20px}button:hover,.button:hover{box-shadow:0 0 0 3px var(--color-primary-40);border:none}button:disabled{cursor:not-allowed;background:var(--color-background);color:var(--color-primary-40)}button:disabled:hover,button.button-loading:hover,.button.button-loading:hover{box-shadow:0 0 0 0 var(--color-sand-10)}.button-secondary{color:var(--color-primary);background:var(--color-background-secondary);box-shadow:0 0 0 0 var(--color-primary);transition:all .3s}.button-secondary:hover{box-shadow:0 0 0 3px var(--color-primary-80)}.button-secondary.button-loading:hover,.button-secondary.button-loading:focus{color:var(--color-sand-20);background:var(--color-sand-20)}.button-text{color:var(--color-mint);background:0 0;margin-top:0;padding:0}.button-text:hover{color:var(--color-primary);box-shadow:none}.editor-container .button-arrow-right{background:var(--color-white);background-image:url("data:image/svg+xml,<svg width=\"9\" height=\"10\" viewBox=\"0 0 9 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4.52521 9.47372L3.53658 8.49361L6.13175 5.89844H0.0507812V4.4581H6.13175L3.53658 1.86719L4.52521 0.882812L8.82067 5.17827L4.52521 9.47372Z\" fill=\"%231B1B1B\"/></svg>");background-position:50%;background-repeat:no-repeat;height:0;padding:25px}.button-danger{background:var(--color-danger);color:#fff}.button-danger:hover{background:var(--color-danger);color:#fff;box-shadow:0 0 0 3px var(--color-danger-hover)}.button-danger.button-loading{background:var(--color-danger);color:var(--color-danger)}button.button-loading,.button.button-loading{cursor:progress;color:var(--color-sand-20);background:var(--color-sand-20);position:relative}.editor-generated-container button.g-recaptcha.button-loading{position:absolute}button.button-loading:after,.button.button-loading:after{content:"";background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"xMidYMid\" width=\"25\" height=\"25\" style=\"shape-rendering: auto; display: block; background: transparent;\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><g><circle stroke-dasharray=\"197.92033717615698 67.97344572538566\" r=\"42\" stroke-width=\"13\" stroke=\"%23fff\" fill=\"none\" cy=\"50\" cx=\"50\"><animateTransform keyTimes=\"0;1\" values=\"0 50 50;360 50 50\" dur=\"0.6944444444444444s\" repeatCount=\"indefinite\" type=\"rotate\" attributeName=\"transform\"></animateTransform></circle><g></g></g></svg>") no-repeat;width:25px;height:25px;position:absolute;top:12px;left:calc(50% - 12px)}.text-icon-link-logout:before{background:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_288_2165)\"><path d=\"M15.0006 11.4286V17.8571C15.0006 18.236 14.85 18.5994 14.5821 18.8673C14.3142 19.1352 13.9509 19.2857 13.572 19.2857H2.14342C1.76453 19.2857 1.40117 19.1352 1.13326 18.8673C0.865354 18.5994 0.714844 18.236 0.714844 17.8571V6.42857C0.714844 6.04969 0.865354 5.68633 1.13326 5.41842C1.40117 5.15051 1.76453 5 2.14342 5H8.57199\" stroke=\"%230088FE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.2871 0.714844H19.2871V5.71484\" stroke=\"%230088FE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M19.2857 0.714844L10 10.0006\" stroke=\"%230088FE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_288_2165\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>")}.text-icon-link-logout:hover:before{background:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_288_2165)\"><path d=\"M15.0006 11.4286V17.8571C15.0006 18.236 14.85 18.5994 14.5821 18.8673C14.3142 19.1352 13.9509 19.2857 13.572 19.2857H2.14342C1.76453 19.2857 1.40117 19.1352 1.13326 18.8673C0.865354 18.5994 0.714844 18.236 0.714844 17.8571V6.42857C0.714844 6.04969 0.865354 5.68633 1.13326 5.41842C1.40117 5.15051 1.76453 5 2.14342 5H8.57199\" stroke=\"%23007BE6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.2871 0.714844H19.2871V5.71484\" stroke=\"%23007BE6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M19.2857 0.714844L10 10.0006\" stroke=\"%23007BE6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_288_2165\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>")}.text-icon-link-edit:before{background:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_208_6559)\"><path d=\"M7.14244 17.4856L0.713867 19.2856L2.51387 12.857L14.2853 1.14271C14.4183 1.00665 14.5772 0.898535 14.7526 0.824724C14.928 0.750912 15.1164 0.712891 15.3067 0.712891C15.497 0.712891 15.6854 0.750912 15.8608 0.824724C16.0362 0.898535 16.1951 1.00665 16.3282 1.14271L18.8567 3.68557C18.9906 3.81837 19.0969 3.97638 19.1694 4.15046C19.242 4.32455 19.2793 4.51127 19.2793 4.69986C19.2793 4.88844 19.242 5.07517 19.1694 5.24925C19.0969 5.42334 18.9906 5.58134 18.8567 5.71414L7.14244 17.4856Z\" stroke=\"%23B5BDC8\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_208_6559\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>")}.text-icon-link-edit:hover:before{background:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_208_6559)\"><path d=\"M7.14244 17.4856L0.713867 19.2856L2.51387 12.857L14.2853 1.14271C14.4183 1.00665 14.5772 0.898535 14.7526 0.824724C14.928 0.750912 15.1164 0.712891 15.3067 0.712891C15.497 0.712891 15.6854 0.750912 15.8608 0.824724C16.0362 0.898535 16.1951 1.00665 16.3282 1.14271L18.8567 3.68557C18.9906 3.81837 19.0969 3.97638 19.1694 4.15046C19.242 4.32455 19.2793 4.51127 19.2793 4.69986C19.2793 4.88844 19.242 5.07517 19.1694 5.24925C19.0969 5.42334 18.9906 5.58134 18.8567 5.71414L7.14244 17.4856Z\" stroke=\"%23007BE6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_208_6559\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>")}.row-n-buttons{gap:10px;display:flex}.info-container{background:var(--color-background-secondary);justify-content:center;padding-top:1px;display:none}.notification{background:var(--color-background-secondary);text-align:center;border-radius:22px;grid-template-columns:1fr max-content;margin:10px;display:flex}.notification .text{padding:10px 20px}.notification .text a{color:inherit;border-bottom:1px solid var(--color-primary)}.notification .text a:hover{color:inherit;border-bottom:1px solid #0000}.notification.info-error{color:var(--color-negative);background-color:var(--color-danger);box-shadow:0px 0px 1000px var(--color-danger)}.notification.info-error a{border-color:var(--color-negative)}.page-app .info-container{position:inherit;@media (width>=500px){width:100%;margin-bottom:30px;top:auto;left:auto}@media (width>=800px){width:740px;margin:20px auto 0}}.page-app .info-container .notification{border-radius:20px}.page-admin .info-container{width:100%;position:fixed;top:0;left:0}.notification-container{z-index:2000;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;top:0}.notification-container .notification{pointer-events:auto;background:var(--color-background-secondary);border-radius:20px;justify-self:center;margin-bottom:0;font-size:14px;font-weight:500;line-height:20px;display:flex;position:relative;box-shadow:0 20px 20px #0000000d}.notification.info-error{color:var(--color-negative);background-color:var(--color-danger)}.notification-container .notification{animation:8s ease-in-out forwards slideUp}.notification-container .notification.notification-stay{animation:8s ease-in-out forwards slideUpAndStay}@keyframes slideUp{0%{opacity:0;transform:translateY(60px)}3%{opacity:1;transform:translateY(0)}47%{opacity:1;margin-top:10px;transform:translateY(0)}50%{opacity:0;margin-top:-40px;transform:translateY(-60px)}to{opacity:0;margin-top:-40px;transform:translateY(-60px)}}@keyframes slideUpAndStay{0%{opacity:0;transform:translateY(60px)}3%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.notification.info-loading{position:relative}.notification.info-loading:before{content:"";background:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.4251 15.4241C15.9967 14.1405 17 12.1874 17 10C17 6.13401 13.866 3 10 3C6.13401 3 3 6.13401 3 10C3 12.2805 4.09053 14.3063 5.77855 15.5843\" stroke=\"%2300C43E\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat;width:20px;height:20px;animation:.5s linear infinite spin;position:absolute;top:10px;left:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notification.info-loading .text{color:var(--color-primary);padding-left:35px}.notification.info-loading.info-success,.notification.info-loading.info-error{background-color:var(--color-negative)}.notification.info-loading.info-success:before{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_578_8744)\"><path d=\"M16.364 16.3639C19.8787 12.8492 19.8787 7.1507 16.364 3.63598C12.8493 0.12126 7.15077 0.121259 3.63606 3.63598C0.121337 7.1507 0.121337 12.8492 3.63606 16.3639C7.15077 19.8786 12.8493 19.8786 16.364 16.3639Z\" fill=\"%2300C43E\"/><path d=\"M8 13L6 11\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M8.00003 13L14 7\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_578_8744\"><rect width=\"20\" height=\"20\" fill=\"white\" transform=\"matrix(-1 0 0 -1 20 20)\"/></clipPath></defs></svg>");animation:none}.notification.info-loading.error:before{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_578_8755)\"><path d=\"M16.364 16.3639C19.8787 12.8492 19.8787 7.1507 16.364 3.63598C12.8493 0.12126 7.15077 0.121259 3.63606 3.63598C0.121337 7.1507 0.121337 12.8492 3.63606 16.3639C7.15077 19.8786 12.8493 19.8786 16.364 16.3639Z\" fill=\"%23F21325\"/><path d=\"M12.8286 12.8283L7.17175 7.17145\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M7.17176 12.8283L12.8286 7.17145\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_578_8755\"><rect width=\"20\" height=\"20\" fill=\"white\" transform=\"matrix(-1 0 0 -1 20 20)\"/></clipPath></defs></svg>");animation:none}.notification .button,.notification .button:hover{box-shadow:inset 0px 0px 0px 5px var(--color-background-secondary);background:var(--color-primary-10);color:var(--color-link);vertical-align:middle;font-weight:var(--font-weight-bold);border-radius:20px;margin-left:-15px;padding:10px 20px}.notification .button:hover{opacity:.8}.notification.info-error .button,.notification.info-error .button:hover{color:var(--color-negative);box-shadow:inset 0px 0px 0px 5px var(--color-danger);background:var(--color-primary-20);line-height:20px}.notification.info-error .button:hover{color:var(--color-negative)}.notification .button:hover{color:var(--color-primary)}.card{background:var(--color-white);border-radius:var(--border-radius);margin:20px;padding:30px}.card h3{margin-top:50px}.card.card-admin h3{margin-top:0}.card-admin{padding:20px;@media (width>=900px){padding:30px}}.card-hidden{display:none}.card-color-action{background:var(--color-mint)}.card-admin-scrollable{overflow:auto}.card-admin-page-height{height:calc(100dvh - env(safe-area-inset-bottom) - 240px)}.visual-list{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.visual-list-user{margin-top:20px}@media (width>=1100px){.visual-list{grid-template-columns:1fr 1fr 1fr 1fr}}.visual-list .visual-list-item a img{width:100%}.card{position:relative}.card.minimized{padding:15px}.card.minimized div:not(.arrow){display:none}input,select,textarea{box-sizing:border-box;color:var(--color-primary);background:var(--color-sand-10);box-shadow:0px 0px 0px 0px var(--color-sand-20);font-size:16px;line-height:20px;font-family:var(--font-family-base);font-weight:var(--font-weight-base);border:none;border-radius:5px;padding:15px 16px;font-size:16px;line-height:20px;transition:box-shadow .1s}textarea{resize:none}input[type=date]{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;background:var(--color-sand-10)}input[type=date]::-webkit-calendar-picker-indicator{display:none}input::placeholder{color:var(--color-sand-40)}input:hover,select:hover,textarea:hover{border:0px solid var(--color-sand-10);background-color:var(--color-sand-10);box-shadow:0px 0px 0px 5px var(--color-primary-5)}input:focus,select:focus,textarea:focus{border-color:var(--color-sand-10);box-shadow:0px 0px 0px 5px var(--color-primary-5);background-color:var(--color-white);outline:none}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;color:var(--color-sand-40);background-color:var(--color-sand-10);box-shadow:0px 0px 0px 0px var(--color-primary-5)}input[type=color]{appearance:none;border:none;outline:none}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none}.input-label-top{margin-top:20px}.input-label-top input,.input-label-top select,.input-label-top textarea{width:100%;margin-top:10px;display:block}.input-label-top label{width:100%;display:inline-block}.input-label-top label.hidden{display:none}.input-label-left{@media (width>=700px){grid-template-columns:1fr 2fr;column-gap:20px;display:grid}}.input-label-left label,.input-label-left input,.input-label-left select,.input-label-left textarea{width:100%}.input-label-left input,.input-label-left textarea,.input-label-left select{margin-top:10px}.input-label-left label{padding-top:25px;display:block}.input-label-left .error,.input-label-left .hint{grid-column:2;margin-bottom:10px}.counter{color:var(--color-sand-40);margin-left:10px;font-size:12px}select{appearance:none;background-image:url("data:image/svg+xml,<svg width=\"12\" height=\"9\" viewBox=\"0 0 12 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.79241 7.97063C6.3921 8.49064 5.6079 8.49064 5.20759 7.97063L0.311171 1.60999C-0.195026 0.952425 0.273738 0 1.10358 0L10.8964 0C11.7263 0 12.195 0.952425 11.6888 1.60999L6.79241 7.97063Z\" fill=\"%23B5BDC8\"/></svg>");background-position:right 18px center;background-repeat:no-repeat}.radio-set{grid-template-columns:20px auto;margin-top:10px;display:grid}.checkbox,.radio{margin-top:20px;display:flex}.checkbox label,.radio label{padding-left:10px}.options{margin:10px 0 20px}.options .checkbox{margin-top:10px}input[type=radio],input[type=checkbox]{-webkit-appearance:none;border-radius:2px;width:0;height:0;margin:0;padding:9px;line-height:0}input[type=checkbox]:checked{background-image:url("data:image/svg+xml,<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"5.12134\" y=\"11.1924\" width=\"10\" height=\"2\" transform=\"rotate(-45 5.12134 11.1924)\" fill=\"%230088FE\"/><rect x=\"3\" y=\"9.07104\" width=\"2\" height=\"5\" transform=\"rotate(-45 3 9.07104)\" fill=\"%230088FE\"/></svg>");background-position:50%}input[type=radio]{border-radius:12px;position:relative}input[type=radio]:checked:before{content:"";width:8px;height:8px;box-shadow:0px 0px 0px 1px var(--color-primary-10);border:4px solid var(--color-background);background:var(--color-primary);border-radius:20px;position:absolute;top:1px;left:1px}.label-radio{padding-left:10px;display:block}input[type=file]{display:none}.checkbox-toggle{grid-template-columns:max-content auto;display:grid}.checkbox-toggle input[type=checkbox]{box-sizing:border-box;background:var(--color-primary-40);border:1px solid #fff0;border-radius:16px;width:30px;height:16px;margin-top:4px;padding:0;transition:all .1s;position:relative}.checkbox-toggle input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:left .1s;position:absolute;top:1px;left:1px}.checkbox-toggle input[type=checkbox]:checked{background:var(--color-success);border-color:var(--color-success)}.checkbox-toggle input[type=checkbox]:checked:after{background:#fff;left:15px}.checkbox-toggle label{padding-left:10px;padding-right:10px}.checkbox-toggle-container .checkbox-toggle label{padding-top:2px}.error{color:var(--color-danger);margin-top:10px;display:none}.error a{color:var(--color-danger);border-bottom:1px solid var(--color-danger)}.error a:hover{color:var(--color-primary);border-bottom:1px solid #0000}.input-error .error{display:block}.input-error input{border-color:var(--color-danger)}.hint{margin-top:30px;font-size:13px;line-height:20px}.success{color:var(--color-sand-40);margin-top:10px;display:none}.search-result-item-added{color:var(--color-mint)}.list-search-result-list{z-index:100;border-radius:5px;width:100%;position:absolute;top:70px;left:0}.list-search-result-list li{background-color:var(--color-sand-10);box-shadow:0px 0px 0px 3px var(--color-sand-10);cursor:pointer;margin:0;padding:10px 14px 16px}.list-search-result-list li img{aspect-ratio:3/2;object-fit:cover;width:60px;margin:-10px}.list-search-result-list li span{margin:20px}.list-search-result-list li:hover{background-color:var(--color-sand-10)}.card input,.card select,.card textarea{background:var(--color-background)}.segmented-control-container{background:var(--color-background-secondary);grid-template-columns:1fr 1fr;gap:0;margin-top:10px;padding:5px;display:grid}.segmented-control-container.columns-3{grid-template-columns:1fr 1fr 1fr}.segmented-control-container.hidden{display:none}.segmented-control-container input[type=radio]{opacity:0;width:0;height:0;position:absolute;left:-9999px}.segmented-control-container label{color:var(--color-primary-60);cursor:pointer;text-align:center;align-content:center;padding:10px 15px}.segmented-control-container input[type=radio]:checked+label{background:var(--color-primary-10);color:var(--color-primary)}.segmented-control-container label{color:inherit;background:0 0}@keyframes changeColor{0%{background-color:var(--color-sand-10)}50%{background-color:var(--color-sand-20)}to{background-color:var(--color-sand-10)}}.page-loading .app-content,.app-page-loader{display:none}.page-loading .app-page-loader{background:var(--color-sand-10);height:calc(100dvh - env(safe-area-inset-bottom) - 70px);justify-content:center;align-items:center;display:flex}@media (width>=620px){.page-loading .app-page-loader{border-radius:var(--border-radius);height:calc(100dvh - env(safe-area-inset-bottom) - 80px);margin:0 10px}}@media (width>=1000px){.page-loading .app-page-loader{height:calc(100dvh - env(safe-area-inset-bottom) - 100px);margin:0 30px}}.app-page-container{height:100dvh;overflow-y:auto}.app-page-container.hidden{opacity:0;visibility:hidden;pointer-events:none;transition:all .25s ease-in-out;transform:translateY(20px)}.app-page-container .top-bar{padding:20px}.app-page-container button.button-text{color:var(--color-primary-80)}.app-page-container button.button-text:hover{color:var(--color-primary)}.app-page-container .scrollable .inner{padding:20px;padding:calc(var(--header-height) + 20px) 30px calc(env(safe-area-inset-bottom) + 20px) 30px;grid-template-columns:1fr;gap:20px;font-size:14px;line-height:20px;display:grid}.app-account-list-inner .app-account-section{background:var(--color-background-secondary);border-radius:var(--border-radius);padding:20px}.app-account-list-inner .app-account-section .button-secondary,.app-account-list-inner .app-account-section input{background:var(--color-background)}@media (width>=700px){.app-page-container .scrollable .inner.app-account-list-inner{grid-template-columns:1fr 1fr}.app-account-list-inner .version{grid-column:1/3}}@media (width>=900px){.app-page-container .scrollable .inner{padding:calc(var(--header-height) + 20px) calc(50vw - 410px) calc(env(safe-area-inset-bottom) + 20px)}}.app-page-container .list-title{padding:30px 0 15px}@media (width>=600px){.app-page-container .list-title{padding-top:50px}}.app-page-container .list-text{padding:0}.list-title-sub{text-transform:uppercase;font-size:12px;font-weight:700;line-height:20px}.list-title-sub-space-up{margin-top:30px}.account-plan-team-member-list{margin-top:10px}.account-plan-team-member-list .member-item{grid-template-columns:auto max-content;margin-top:10px;display:grid}.account-plan-team-member-list .member-item .remove{color:var(--color-primary-60);cursor:pointer}.account-plan-team-member-list .member-item .remove:hover{color:var(--color-danger)}.list-text-sub{margin-top:10px}.link.get-invite-analytics{cursor:pointer;color:var(--color-link);margin-top:20px}.link.get-invite-analytics:hover{color:var(--color-link-hover)}.get-invite-analytics-results{margin-top:20px}.checkbox-toggle-container{margin-bottom:30px}.checkbox-toggle-container .checkbox-toggle{margin-top:0}.account-user-form .input-label-top{margin-top:20px}.account-user-form .input-label-top input,.account-user-form .input-label-top input:focus,.account-user-form .input-label-top input:focus:hover{background:var(--color-background)}.account-user-form:not(.hidden),.account-invite-form:not(.hidden){grid-template-columns:auto max-content;gap:10px;display:grid}.account-user-form button,.account-invite-form button{margin-top:50px}.account-user-form button:not([disabled]),.account-invite-form button:not([disabled]){color:var(--color-primary);background:var(--color-background)}.account-user-form .hint{margin-top:0}.app-page-container .subscription-form .checkbox-toggle,.account-color-scheme-container .checkbox-toggle{margin-top:10px}.app-page-container .sign-out-container button{color:var(--color-sand-40);margin-top:10px}.app-page-container .delete-account-container .hint{color:var(--color-primary-90)}.app-page-container .delete-account-container button{color:var(--color-sand-40);margin-top:10px}.app-page-container .delete-account-container button:hover{color:var(--color-danger)}.app-page-container .segmented-control-container{border-radius:var(--border-radius);background:var(--color-background)}.app-page-container .segmented-control-container input[type=radio]:checked+label{border-radius:var(--border-radius-small);background:var(--color-background-secondary)}.large-options .list-text{text-align:center;margin-bottom:50px}.large-options .rows-2,.large-options .rows-3{gap:10px;display:grid}.large-options input[type=radio]{display:none}.large-options label{background:var(--color-background-secondary);text-align:center;border-radius:20px;margin:0 auto;padding:120px 20px 30px;display:block;position:relative}.large-options input[type=radio]:checked+label .title{font-weight:var(--font-weight-bold)}.large-options label .copy{color:var(--color-primary-60);margin-top:10px}.large-options input[type=radio]:checked+label .copy{color:var(--color-primary)}.large-options label:after{content:"";background-image:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2451_1436)\"><g filter=\"url(%23filter0_d_2451_1436)\"><circle cx=\"50\" cy=\"50\" r=\"30\" fill=\"url(%23paint0_linear_2451_1436)\"/></g></g><defs><filter id=\"filter0_d_2451_1436\" x=\"0\" y=\"0\" width=\"100\" height=\"100\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/><feOffset/><feGaussianBlur stdDeviation=\"10\"/><feComposite in2=\"hardAlpha\" operator=\"out\"/><feColorMatrix type=\"matrix\" values=\"0 0 0 0 1 0 0 0 0 0.466667 0 0 0 0 0 0 0 0 0.4 0\"/><feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_2451_1436\"/><feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_2451_1436\" result=\"shape\"/></filter><linearGradient id=\"paint0_linear_2451_1436\" x1=\"29.5\" y1=\"29\" x2=\"74.5\" y2=\"73\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%23FFC400\"/><stop offset=\"0.716351\" stop-color=\"%23FFC20B\"/><stop offset=\"1\" stop-color=\"%23FFA60B\"/></linearGradient><clipPath id=\"clip0_2451_1436\"><rect width=\"100\" height=\"100\" fill=\"white\"/></clipPath></defs></svg>");background-position:50%;background-repeat:no-repeat;width:100px;height:100px;margin-left:-50px;position:absolute;top:20px;left:50%}.large-options .input-label-pair:nth-child(2) label:after{background-image:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M50 20C58.2843 20 65.784 23.3582 71.2129 28.7871L28.7871 71.2129C23.3582 65.784 20 58.2843 20 50C20 33.4315 33.4315 20 50 20Z\" fill=\"url(%23paint0_linear_2451_1438)\"/><path d=\"M71.2129 28.7871C76.6418 34.216 80 41.7157 80 50C80 66.5685 66.5685 80 50 80C41.7157 80 34.216 76.6418 28.7871 71.2129L71.2129 28.7871Z\" fill=\"url(%23paint1_linear_2451_1438)\"/><defs><linearGradient id=\"paint0_linear_2451_1438\" x1=\"29.5\" y1=\"29\" x2=\"74.5\" y2=\"73\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%23FFC400\"/><stop offset=\"0.716351\" stop-color=\"%23FFC20B\"/><stop offset=\"1\" stop-color=\"%23FFA60B\"/></linearGradient><linearGradient id=\"paint1_linear_2451_1438\" x1=\"20\" y1=\"50\" x2=\"80\" y2=\"50\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%23383943\"/><stop offset=\"0.62605\" stop-color=\"%2343474E\"/><stop offset=\"1\" stop-color=\"%237C717E\"/></linearGradient></defs></svg>")}.large-options .input-label-pair:nth-child(3) label:after{background-image:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g filter=\"url(%23filter0_d_2451_1442)\"><circle cx=\"50\" cy=\"50\" r=\"30\" fill=\"url(%23paint0_radial_2451_1442)\"/></g><defs><filter id=\"filter0_d_2451_1442\" x=\"15\" y=\"10\" width=\"80\" height=\"80\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/><feOffset dx=\"5\"/><feGaussianBlur stdDeviation=\"5\"/><feComposite in2=\"hardAlpha\" operator=\"out\"/><feColorMatrix type=\"matrix\" values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.05 0\"/><feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_2451_1442\"/><feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_2451_1442\" result=\"shape\"/></filter><radialGradient id=\"paint0_radial_2451_1442\" cx=\"0\" cy=\"0\" r=\"1\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"translate(20 50) scale(60)\"><stop stop-color=\"%232A2A2A\"/><stop offset=\"0.62605\" stop-color=\"%23413F3F\"/><stop offset=\"1\" stop-color=\"%237C717E\"/></radialGradient></defs></svg>")}.account-memory-container .columns-3{gap:10px;margin:20px 0 0;display:flex}.input-label-pair:has(.flag){position:relative}.input-label-pair .flag{text-align:center;color:var(--color-primary-60);text-transform:uppercase;padding:5px 10px;font-size:12px;position:absolute;bottom:10px;left:0;right:0}.large-options.app-memory-handling-list-inner .input-label-pair:first-child label:after{background-image:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M68.8963 68.0031C69.0111 69.1017 68.1086 70 67.0041 70C63.887 70 57.4434 70 50 70C42.5566 70 36.113 70 32.9959 70C31.8914 70 30.9889 69.1017 31.1037 68.0031C32.1016 58.4483 40.181 51 50 51C59.819 51 67.8984 58.4483 68.8963 68.0031Z\" fill=\"url(%23paint0_linear_2464_1942)\"/><circle cx=\"50\" cy=\"39\" r=\"10\" fill=\"url(%23paint1_linear_2464_1942)\"/><defs><linearGradient id=\"paint0_linear_2464_1942\" x1=\"39.5\" y1=\"52\" x2=\"69\" y2=\"53\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%23FFC400\"/><stop offset=\"0.716351\" stop-color=\"%23FFC20B\"/><stop offset=\"1\" stop-color=\"%23FFA60B\"/></linearGradient><linearGradient id=\"paint1_linear_2464_1942\" x1=\"43.1667\" y1=\"32\" x2=\"57.5\" y2=\"46\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%23FFC400\"/><stop offset=\"0.716351\" stop-color=\"%23FFC20B\"/><stop offset=\"1\" stop-color=\"%23FFA60B\"/></linearGradient></defs></svg>")}.large-options.app-memory-handling-list-inner .input-label-pair:nth-child(2) label:after{background-image:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M50 30C61.0457 30 70 38.9543 70 50C70 61.0457 61.0457 70 50 70C38.9543 70 30 61.0457 30 50C30 38.9543 38.9543 30 50 30ZM42 48C40.8954 48 40 48.8954 40 50C40 51.1046 40.8954 52 42 52H58C59.1046 52 60 51.1046 60 50C60 48.8954 59.1046 48 58 48H42Z\" fill=\"url(%23paint0_linear_2464_1953)\"/><defs><linearGradient id=\"paint0_linear_2464_1953\" x1=\"36.3333\" y1=\"36\" x2=\"66.3333\" y2=\"65.3333\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%23FFC400\"/><stop offset=\"0.716351\" stop-color=\"%23FFC20B\"/><stop offset=\"1\" stop-color=\"%23FFA60B\"/></linearGradient></defs></svg>")}.large-options input[type=radio]:checked+label{box-shadow:0 0 0 3px var(--color-primary-20)}.large-options .button-container{text-align:center}.large-options .button-container button{margin:50px auto;display:inline-block}.tone-list:has(li){margin-top:20px}.tone-list .tone-list-item .tone-name{cursor:pointer;padding:5px 0}.tone-list .tone-list-item .tone-name:hover{color:var(--color-primary-80)}.tone-list .tone-list-item{background:var(--color-background);border-radius:var(--border-radius);grid-template-columns:auto 30px;gap:10px;width:calc(100% - 30px);margin-top:10px;padding:10px 15px;display:grid}.tone-list .tone-list-item .tone-delete{cursor:pointer;width:30px;height:30px;position:relative}.tone-list .tone-list-item .tone-delete:after{cursor:pointer;content:"";background-color:var(--color-primary);opacity:.5;width:30px;height:30px;position:absolute;top:0;right:0;mask:url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2116_1900)\"><path d=\"M1 3.5H13\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M2.5 3.5H11.5V12.5C11.5 12.7652 11.3946 13.0196 11.2071 13.2071C11.0196 13.3946 10.7652 13.5 10.5 13.5H3.5C3.23478 13.5 2.98043 13.3946 2.79289 13.2071C2.60536 13.0196 2.5 12.7652 2.5 12.5V3.5Z\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M4.5 3.5V3C4.5 2.33696 4.76339 1.70107 5.23223 1.23223C5.70107 0.763392 6.33696 0.5 7 0.5C7.66304 0.5 8.29893 0.763392 8.76777 1.23223C9.23661 1.70107 9.5 2.33696 9.5 3V3.5\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_2116_1900\"><rect width=\"14\" height=\"14\" fill=\"white\"/></clipPath></defs></svg>") 100% no-repeat}.tone-list .tone-list-item .tone-delete:hover:after{opacity:1}@media (width>=480px){.large-options .rows-3{grid-template-columns:1fr 1fr 1fr;gap:20px}.large-options .rows-2{grid-template-columns:1fr 1fr;justify-self:center;gap:20px;max-width:440px}.large-options label{padding:190px 20px 44px}.large-options label:after{top:50px}.large-options.app-memory-handling-list-inner label{padding-top:120px}.large-options.app-memory-handling-list-inner label:after{top:20px}}@media (height>=580px){.app-memory-handling-container .app-container-inner,.app-color-container .app-container-inner,.app-import-container .app-container-inner{margin-top:calc(33vh - 190px)}}@media (width<=479px){.large-options .input-label-pair label{text-align:left;padding:60px 60px 60px 40px}.large-options label:after{margin-left:0;left:auto;right:20px}.large-options.app-memory-handling-list-inner .input-label-pair label{padding:25px 120px 25px 25px}.flag{display:none}.large-options.app-memory-handling-list-inner .input-label-pair label:after{top:10px;right:10px}}.confetti-container{position:fixed;top:50vh;right:0}.confetti-container-left{left:0;right:auto}.dialog-container{z-index:10000;backdrop-filter:blur(5px);background-color:#00000080;width:100%;height:100%;transition:backdrop-filter 1s;position:fixed;top:0;left:0}.dialog-content{z-index:10001;color:var(--color-primary);background-color:var(--color-background-secondary);border-radius:var(--border-radius);width:calc(100% - 80px);margin:100px auto 0;padding:20px;position:relative;box-shadow:0 0 100px #00000020}@media (width>=420px){.dialog-content{width:360px}}.dialog-content .panel-close{position:absolute;top:15px;right:15px}.dialog-message{padding-right:60px}.dialog-input{width:100%;color:var(--color-primary);box-shadow:0 0 0 0 var(--color-sand-20);background-color:var(--color-sand-20);margin-top:20px}.dialog-input:focus,.dialog-input:hover{background-color:var(--color-primary);background-color:var(--color-sand-5);box-shadow:0 0 0 3px var(--color-sand-20)}.dialog-buttons{justify-content:flex-start;gap:10px;margin-top:20px;display:flex}.dialog-buttons .button-secondary{background-color:var(--color-background)}:root{--star-svg:url("data:image/svg+xml,<svg width=\"22\" height=\"20\" viewBox=\"0 0 22 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.0489 0.927053C10.3483 0.00574231 11.6517 0.0057399 11.9511 0.927051L13.6942 6.29179C13.828 6.70382 14.212 6.98278 14.6452 6.98278H20.2861C21.2548 6.98278 21.6576 8.22239 20.8738 8.7918L16.3103 12.1074C15.9598 12.362 15.8132 12.8134 15.947 13.2254L17.6902 18.5902C17.9895 19.5115 16.935 20.2776 16.1513 19.7082L11.5878 16.3926C11.2373 16.138 10.7627 16.138 10.4122 16.3926L5.84869 19.7082C5.06498 20.2776 4.0105 19.5115 4.30985 18.5902L6.05296 13.2254C6.18683 12.8134 6.04018 12.362 5.68969 12.1074L1.12616 8.7918C0.342451 8.2224 0.745225 6.98278 1.71395 6.98278H7.35477C7.788 6.98278 8.17196 6.70382 8.30583 6.2918L10.0489 0.927053Z\" fill=\"%23D9CAB4\"/></svg>");--star-svg-selected:url("data:image/svg+xml,<svg width=\"22\" height=\"20\" viewBox=\"0 0 22 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.0489 0.927053C10.3483 0.00574231 11.6517 0.0057399 11.9511 0.927051L13.6942 6.29179C13.828 6.70382 14.212 6.98278 14.6452 6.98278H20.2861C21.2548 6.98278 21.6576 8.22239 20.8738 8.7918L16.3103 12.1074C15.9598 12.362 15.8132 12.8134 15.947 13.2254L17.6902 18.5902C17.9895 19.5115 16.935 20.2776 16.1513 19.7082L11.5878 16.3926C11.2373 16.138 10.7627 16.138 10.4122 16.3926L5.84869 19.7082C5.06498 20.2776 4.0105 19.5115 4.30985 18.5902L6.05296 13.2254C6.18683 12.8134 6.04018 12.362 5.68969 12.1074L1.12616 8.7918C0.342451 8.2224 0.745225 6.98278 1.71395 6.98278H7.35477C7.788 6.98278 8.17196 6.70382 8.30583 6.2918L10.0489 0.927053Z\" fill=\"%23F8CB38\"/></svg>")}.dialog-content textarea{background-color:var(--color-background);width:100%;margin-top:20px}.dialog-content textarea::placeholder{color:var(--color-sand-40)}.app-upgrade-container{height:calc(100dvh - 40px);padding:70px 20px 20px;overflow:scroll}.app-upgrade-container .app-container-inner{max-width:800px;margin:0 auto}.app-upgrade-container .title{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);text-align:center;margin:30px 0 0;font-size:24px;line-height:30px}@keyframes zoom-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.app-plan-plan{animation:.5s ease-out zoom-in}.glow-box{background:var(--color-primary);border-radius:var(--border-radius);color:var(--color-primary);background:linear-gradient(144.33deg,#fe5b0f 0%,#ee8054 100%);margin:50px 0 0;padding:20px;position:relative;box-shadow:0 0 40px #fe5b0f80}.logotype-container{justify-content:center;margin:90px 0 0;padding-bottom:80px;display:flex}.logotype-container .logotype{opacity:.2;background:url("data:image/svg+xml,<svg width=\"82\" height=\"16\" viewBox=\"0 0 82 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M38.3994 0C42.8177 0 46.3994 3.58172 46.3994 8C46.3994 12.4183 42.8177 16 38.3994 16C33.9814 15.9997 30.3994 12.4181 30.3994 8C30.3994 3.5819 33.9814 0.000290161 38.3994 0ZM73.5996 0C78.0179 0 81.5996 3.58172 81.5996 8C81.5996 12.4183 78.0179 16 73.5996 16C69.1815 15.9998 65.5996 12.4182 65.5996 8C65.5996 3.58184 69.1815 0.000183996 73.5996 0ZM21.2119 0.0107422C25.4386 0.225255 28.7998 3.71996 28.7998 8V14.4004C28.7996 14.842 28.4416 15.2001 28 15.2002H26.3994C25.958 15.1999 25.5998 14.8419 25.5996 14.4004V8.03516C25.5997 8.02345 25.6006 8.01173 25.6006 8C25.6006 5.3491 23.4507 3.2003 20.7998 3.2002C18.149 3.20043 16 5.34918 16 8V14.4004C15.9998 14.842 15.6418 15.2001 15.2002 15.2002H13.5996C13.1581 15.2 12.8 14.8419 12.7998 14.4004V8C12.7997 5.34919 10.6508 3.2003 8 3.2002C5.34919 3.2003 3.2003 5.34919 3.2002 8V14.4004C3.19998 14.8419 2.84191 15.2 2.40039 15.2002H0.799805C0.358197 15.2001 0.000211128 14.842 0 14.4004V8C0 7.79626 0.00945124 7.59444 0.0244141 7.39453C0.00884908 7.33228 1.60602e-05 7.26727 0 7.2002V2.09473C0 1.50002 0.626282 1.11295 1.1582 1.37891L2.59863 2.09863C4.02186 0.795281 5.91806 0 8 0C10.6168 0 12.9398 1.25671 14.3994 3.19922C15.8589 1.25644 18.1828 6.25843e-05 20.7998 0L21.2119 0.0107422ZM56 0C60.4182 0.00013194 64 3.5818 64 8V14.4004C63.9998 14.8419 63.6417 15.2 63.2002 15.2002H61.5996C61.1581 15.2 60.8 14.8419 60.7998 14.4004V8C60.7998 5.3491 58.6509 3.2003 56 3.2002C53.3491 3.20033 51.2002 5.34911 51.2002 8V14.4004C51.2 14.8419 50.8419 15.2 50.4004 15.2002H48.7998C48.3582 15.2001 48.0002 14.842 48 14.4004V8C48 7.79627 48.0095 7.59444 48.0244 7.39453C48.0089 7.33228 48 7.26727 48 7.2002V2.09473C48 1.50002 48.6263 1.11295 49.1582 1.37891L50.5986 2.09863C52.0218 0.795264 53.9181 4.9788e-05 56 0ZM38.4004 3.2002C35.7494 3.2002 33.6006 5.34903 33.6006 8C33.6007 10.6509 35.7495 12.7998 38.4004 12.7998C41.0511 12.7996 43.2001 10.6508 43.2002 8C43.2002 5.34915 41.0512 3.20038 38.4004 3.2002ZM73.6006 3.2002C70.9496 3.2002 68.7998 5.34903 68.7998 8C68.7999 10.6509 70.9497 12.7998 73.6006 12.7998C76.2512 12.7995 78.4003 10.6507 78.4004 8C78.4004 5.34921 76.2513 3.20048 73.6006 3.2002Z\" fill=\"white\"/></svg>");width:82px;height:16px}.app-plan-question-container{margin-top:50px}.app-plan-question-container .section-question-list .highlight .question-item h3{font-family:var(--font-family-base)}:root{--app-sidebar-width:360px}.page-loading .app-sidebar{display:none}.app-sidebar{z-index:100;width:60px;height:60px;font-size:14px;position:fixed;top:0;left:0}.app-sidebar-overlay{z-index:100;background:var(--color-background-secondary);border-radius:0 25px 0 0;width:calc(100% - 70px);height:100%;transition:left .2s ease-out;position:fixed;top:0;left:calc(-100% - 70px);box-shadow:0 0 4px #0000000d,0 0 40px 10px #0000000d}@media (width>=430px){.app-sidebar-overlay{width:360px;left:-430px}}.app-sidebar.open .app-sidebar-overlay{left:0}.app-sidebar.open{height:100dvh}.app-sidebar .icon{cursor:pointer;background-position:50%;background-repeat:no-repeat;width:40px;height:40px;position:relative}.app-sidebar .icon:hover{opacity:.7}.app-sidebar-stay .icon{padding:10px}.app-sidebar-stay .icon:hover{background:var(--color-background-tertiary)}.app-sidebar .app-sidebar-history{padding:0 10px 40px 25px}.app-sidebar .icon.app-sidebar-add-icon{cursor:pointer;background-color:var(--color-primary);transition:all .1s ease-in-out;display:none;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4 10H16\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M10 16V4\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.app-sidebar .icon.app-sidebar-add-icon:hover{opacity:.8}@media (width>=600px){.app-sidebar .icon.app-sidebar-add-icon{display:block}.app-sidebar .icon.app-sidebar-add-icon.inactive{background-color:var(--color-primary-40)}.app-sidebar.open .icon.app-sidebar-add-icon{opacity:0;pointer-events:none}}.app-sidebar .icon.app-sidebar-history-icon{z-index:100;background-color:var(--color-primary);mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4 4H16\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M4 8H14\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M4 12H10\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M4 16H16\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.app-sidebar .app-sidebar-scrollable{height:calc(100dvh - 71px);padding:0;overflow-y:auto}.app-sidebar.backdrop-blur .app-sidebar-slide-in-top-bar{backdrop-filter:blur(25px)}.app-sidebar .app-sidebar-new-chat-container,.app-sidebar .app-sidebar-room-container{border-bottom:1px solid var(--color-background);padding:15px 10px}.app-sidebar .app-sidebar-new-room-button,.app-sidebar .app-sidebar-new-chat-button{color:var(--color-primary);text-align:left;cursor:pointer;opacity:.8;border-radius:20px;padding:10px 30px;line-height:20px}.app-sidebar .app-sidebar-new-room-button:hover,.app-sidebar .app-sidebar-new-chat-button:hover{opacity:1;background:var(--color-background-tertiary)}.app-sidebar .plus-icon-left{padding-left:40px;position:relative}.app-sidebar .plus-icon-left:before{content:"";background:var(--color-primary);width:20px;height:20px;position:absolute;top:10px;left:15px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5 10L15 10\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M10 5L10 15\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.history-title{cursor:default;color:var(--color-primary-60);margin:30px 0 5px}.chat-list-item{grid-template-columns:auto 40px;max-width:100%;display:grid;position:relative}.chat-list-item-title,.chat-list-item-title-input,.room-list-item-title,.room-list-item-title-input{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:20px;margin:0 -15px 0 -10px;padding:5px 10px;font-size:14px;line-height:24px;display:block;overflow:hidden}.chat-list-item input.chat-list-item-title-input,.chat-list-item input.chat-list-item-title-input:focus,.room-list-item input.room-list-item-title-input,.room-list-item input.room-list-item-title-input:focus{cursor:text;background:var(--color-background-secondary);box-shadow:0 0 0 1px var(--color-primary-10)}.room-list-item input.room-list-item-title-input,.room-list-item input.room-list-item-title-input:focus{width:calc(100% + 45px);margin-left:-35px;padding-left:35px}.chat-list-item:has(input) .chat-list-item-title,.room-list-item:has(input) .room-list-item-title{display:none}.chat-list-item-model{background-color:var(--color-primary-30);z-index:2;width:34px;height:34px}.chat-list-item:hover .chat-list-item-model{background-color:var(--color-primary-80)}.chat-list-item-model-tooltip{background:var(--color-background-secondary);z-index:1;text-align:right;border-radius:20px;max-width:200px;padding:5px 35px 5px 10px;font-size:14px;line-height:24px;display:none;position:absolute;top:5px;right:5px}.chat-list-item.active .chat-list-item-model-tooltip{top:5px}.chat-list-item-model:hover{background-color:var(--color-primary);opacity:1}.chat-list-item-model:hover+.chat-list-item-model-tooltip{display:block}.chat-list-item-model{mask:url("data:image/svg+xml,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"15\" cy=\"15\" r=\"5\" fill=\"white\"/></svg>") 50% no-repeat}.chat-list-item.active .chat-list-item-model{background-color:var(--color-primary-80)}.chat-list-item:hover{background:var(--color-background-tertiary);border-radius:30px;margin:-5px 0 -5px -15px;padding:5px 0 5px 15px}.chat-list-item.active,.chat-list-item.active:hover{cursor:default;border-radius:30px;margin:5px 0 5px -15px;padding:5px 0 5px 15px;position:relative}.chat-list-item.active{background:var(--color-background-tertiary)}.chat-list-item.active .chat-list-item-title,.chat-list-item.active:hover .chat-list-item-title{opacity:1;cursor:default}.chat-list-item:not(.active):hover .chat-list-item-delete{opacity:.4}.chat-list-item .chat-list-item-delete:hover{opacity:1}@media (width>=600px){.app-sidebar{background-color:var(--color-background-secondary);height:100dvh}body.standalone .app-sidebar{border-radius:0 15px 0 0}}.sidebar-loading{color:var(--color-primary-80);margin:0 0 25px 25px;padding:0 0 0 30px;position:relative}.sidebar-loading:before{opacity:.6;content:"";background:var(--color-primary);width:20px;height:20px;animation:.5s linear infinite spin;display:inline-block;position:absolute;top:2px;left:0;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.4251 15.4241C15.9967 14.1405 17 12.1874 17 10C17 6.13401 13.866 3 10 3C6.13401 3 3 6.13401 3 10C3 12.2805 4.09053 14.3063 5.77855 15.5843\" stroke=\"%23FFFFFF\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.app-sidebar-header{border-bottom:1px solid var(--color-background);grid-template-columns:auto auto;justify-content:space-between;padding:15px;display:grid}.app-sidebar-header .app-sidebar-header-close-icon{background:var(--color-primary-80);width:40px;height:40px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5 10L11.5 3.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M5 10L11.5 16.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.app-sidebar-header .app-sidebar-header-close-icon:hover{background:var(--color-primary)}.app-sidebar-header .app-sidebar-account-button{background:var(--color-background-tertiary);color:var(--color-primary-80);text-align:center;cursor:pointer;border-radius:20px;padding:10px 45px 10px 20px;font-size:14px;line-height:20px;transition:all .1s ease-in-out;position:relative}.app-sidebar-header .app-sidebar-account-button:before{content:"";background:var(--color-primary-80);width:20px;height:20px;position:absolute;top:10px;right:15px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9.99988 9C11.9329 9 13.4999 7.433 13.4999 5.5C13.4999 3.567 11.9329 2 9.99988 2C8.06688 2 6.49988 3.567 6.49988 5.5C6.49988 7.433 8.06688 9 9.99988 9Z\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M2.99988 16C3.73142 14.7785 4.75956 13.769 5.98546 13.0685C7.21136 12.3679 8.5938 12 9.99988 12C11.406 12 12.7884 12.3679 14.0143 13.0685C15.2402 13.769 16.2683 14.7785 16.9999 16\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50% no-repeat}.app-sidebar-header .app-sidebar-account-button:hover{background:var(--color-background)}.room-title{color:var(--color-primary-60);padding:10px 15px}.app-sidebar-room-container.empty .room-list,.app-sidebar-room-container.empty .room-title{display:none}.room-list .room-list-item{color:var(--color-primary);cursor:pointer;border-radius:20px;margin:-5px 0;padding:5px 15px 5px 40px;line-height:25px;position:relative}.room-list .room-list-item:before{cursor:grab;content:"";background:var(--color-primary-30);width:20px;height:20px;position:absolute;top:12px;left:17px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 6H14C14.5523 6 15 6.44772 15 7V15C15 15.5523 14.5523 16 14 16H1C0.447715 16 0 15.5523 0 15V6Z\" fill=\"white\"/><path d=\"M0 5C0 4.44772 0.447715 4 1 4H4.54007C4.83199 4 5.10934 4.12756 5.29932 4.34921L9.58504 9.34921C10.141 9.99788 9.68013 11 8.82578 11H1C0.447715 11 0 10.5523 0 10V5Z\" fill=\"white\"/></svg>") 50% no-repeat}.room-list .room-list-item:hover,.room-list .room-list-item.active{background:var(--color-background-tertiary)}.room-list .room-list-item.active{cursor:default;margin:5px 0}.room-list .room-list-item.active:before{background:var(--color-primary-80);top:12px}.room-invite-list{border-bottom:1px solid var(--color-background);padding:20px 25px;display:none}.room-invite-list:has(.room-invite-item){display:block}.room-invite-list .room-invite-list-title{color:var(--color-primary-60);font-size:14px;font-weight:var(--font-weight-base);margin-bottom:10px}.room-invite-list .room-invite-item .room-invite-item-title{margin-bottom:10px}.room-invite-list .room-invite-item-button-container{gap:10px;margin:10px 0;display:flex}.room-list .room-invite-item-title{margin-bottom:50px}.room-invite-list .room-invite-item-button-container button{padding:11px 15px 9px}.room-invite-list .room-invite-item-button-container button.reject{color:var(--color-primary-60);background:var(--color-primary-10)}.room-invite-list .room-invite-item-button-container button.reject:hover{color:var(--color-primary)}.app-sidebar-history-container{position:relative}.app-sidebar-search-container .sidebar-loading{display:none}.app-sidebar-search-container.loading .sidebar-loading{margin:20px 15px 10px;display:block}.app-sidebar-search-container .no-result{margin:20px 15px 10px}.app-sidebar-search-container{border-bottom:1px solid var(--color-background);padding:10px}.app-sidebar-search-container-inner{padding:0}.app-sidebar-search-container input{background:var(--color-background-secondary);width:100%;box-shadow:0px 0px 0px 0px var(--color-primary-10);transition:box-shadow .1s ease-in-out}.app-sidebar-search-container input:hover,.app-sidebar-search-container input:focus,.app-sidebar-search-container.loading input,.app-sidebar-search-container:has(.no-result) input,.app-sidebar-search-container:has(.results) input{background:var(--color-background-tertiary)}.app-sidebar-search-form{position:relative}.app-sidebar .app-sidebar-search-form button{background:var(--color-primary-50);width:50px;height:50px;position:absolute;top:0;right:0;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"3\" y=\"3\" width=\"11\" height=\"11\" rx=\"5.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M13 13L17 17\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.app-sidebar .app-sidebar-search-form button:hover{background:var(--color-primary)}.app-sidebar .app-sidebar-search-results .results{padding:0 0 15px 15px}.app-sidebar .app-sidebar-search-results .number-of-results{margin:10px 0 -10px;padding:0 15px}.chat-bubble .search-highlight{background-color:var(--color-highlight);box-shadow:0 0 0 2px var(--color-highlight);border-radius:1px}.app-chat,.app-container,.app-content{height:100dvh}.app-chat{grid-template-rows:0 auto max-content;display:grid}.app-chat.hidden{display:none}.app-chat .content{align-content:start;padding:0;overflow-y:scroll}@media (width>=600px){.app-content{margin-left:60px}}@media (width>=900px){body:has(.app-sidebar.sticky) .app-content{margin-left:380px}.app-chat .content{padding-left:6px}}.app-chat .app-home{z-index:99}.app-chat .chat-header{z-index:1;backdrop-filter:blur(25px);background-color:var(--color-background-transparent);grid-template-columns:60px auto max-content;align-items:center;gap:10px;width:100%;margin:0 auto;transition:all .25s ease-out,backdrop-filter .25s linear .5s;display:grid;position:fixed;top:0;left:0;right:0}.app-chat .chat-header.hidden{backdrop-filter:blur();opacity:0;visibility:hidden;pointer-events:none;transform:translate(20px)}.app-chat .chat-header .center{cursor:default;color:var(--color-primary-60);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;transition:color .3s;overflow:hidden}.app-chat .chat-header .center span{color:var(--color-primary)}.app-chat .chat-header .right{min-width:60px}.icon.app-chat-header-back-icon{background-color:var(--color-primary);opacity:.7;width:40px;height:60px;position:relative;top:0;right:10px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5 10L11.5 3.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M5 10L11.5 16.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.icon.app-chat-header-back-icon:hover{opacity:1}@media (width>=600px){.app-chat .chat-header{width:calc(100% - 60px);padding-left:60px}.app-chat .chat-header .left{margin-left:15px}}@media (width>=900px){.app-chat .chat-header{width:820px;margin:0;padding:0 0 0 calc(50% - 380px)}.app-chat .chat-header .left{margin-left:0}body:has(.app-sidebar.sticky) .app-chat .chat-header{width:calc(100% - 380px);padding:0 0 0 380px}}.icon{cursor:pointer;background-position:50%;background-repeat:no-repeat;width:60px;height:60px;position:relative}.icon.app-header-info-icon{width:60px}@media (width>=900px){.icon{width:40px}}.icon:hover{opacity:1}.app-header-close-icon{opacity:.7;background-color:var(--color-primary);mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.5 14.5L14.5 5.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M5.5 5.5L14.5 14.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.app-header-close-icon:hover{opacity:1}.app-chat .chat-input-container{justify-self:center;width:100%;position:sticky;bottom:0;transform:translateZ(0)}.app-chat .chat-input-container textarea{color:var(--color-primary);background-color:var(--color-background-secondary);box-sizing:border-box;border-radius:25px;height:50px;min-height:50px;padding:15px 35px 15px 50px;scroll-margin:0;scroll-padding:0}.app-chat .chat-input-container .chat-form.input-filled textarea{padding-right:45px}.app-chat .chat-input-container.drag-over{background-color:var(--color-primary-10);margin-top:-20px;padding-top:20px}.app-chat .chat-input-container.drag-over textarea{opacity:.5}.chat-output{gap:20px;max-width:800px;margin:0 auto;padding:20px 0;display:grid}.chat-output.chat-output-error{height:calc(100dvh - var(--chat-input-container-height) - 20px)}.chat-output.hidden{display:none}.chat-output .chat-bubble:first-child{margin-top:15px}@media (width>=900px){.chat-output .chat-bubble:first-child{margin-top:50px}}.chat-bubble{border-radius:2px;animation:.3s backwards fadeInFromBelow}.chat-bubble.user-bubble .chat-bubble-prompt{background:var(--color-primary-10);justify-self:end;margin:5px 20px 0 70px;padding:10px 15px}.chat-bubble.assistant-bubble{justify-self:start}.chat-bubble.assistant-bubble .chat-bubble-response{padding:0 25px}.chat-bubble-footer{color:var(--color-primary);opacity:.4;border-radius:0 0 2px 2px;grid-template-columns:auto auto auto;grid-template-areas:"model copy redo";justify-content:start;row-gap:5px;padding:0 25px 10px;font-size:12px;transition:opacity .3s;display:grid;position:relative}.chat-bubble.thinking:has(.reasoning-section){width:calc(100% - 40px)}@media (width>=900px){.chat-bubble.thinking:has(.reasoning-section){width:calc(100% - 100px)}}.chat-bubble.thinking .reasoning-section{max-width:none}.chat-bubble.thinking .chat-bubble-footer{display:none}.chat-bubble-footer.fade-in{animation:3s fadeInToOpacity04}@keyframes fadeInToOpacity04{0%{opacity:0}to{opacity:.4}}.chat-bubble.assistant-bubble .chat-bubble-footer{padding-right:0}.chat-bubble-footer:hover{opacity:1}.chat-bubble-footer:has(.chat-bubble-download){grid-template-columns:auto auto auto;grid-template-areas:"model download copy""redo redo redo"}@media (width>=500px){.chat-bubble-footer:has(.chat-bubble-download){grid-template-columns:auto auto auto auto;grid-template-areas:"model download copy redo"}}.chat-bubble-footer .icon-model{width:20px;height:25px}.chat-bubble-footer .chat-bubble-model-container{cursor:default;grid-area:model;padding:0 15px 0 25px;position:relative}.chat-bubble-footer .chat-bubble-model-detail{white-space:nowrap;visibility:hidden;pointer-events:none;background:var(--color-background-secondary);width:max-content;color:var(--color-primary);opacity:0;border-radius:2px;padding:5px 10px;transition:all .1s;position:absolute;bottom:30px;left:-10px;transform:translateY(10px);box-shadow:0 0 10px #0000001a}.chat-bubble-footer .chat-bubble-model-container:hover .chat-bubble-model-detail{visibility:visible;opacity:1;transform:translateY(0)}.chat-bubble-footer .icon-model{background:var(--color-primary);position:absolute;top:0;left:0}.chat-bubble.user-bubble .chat-bubble-footer{grid-template-columns:auto auto;justify-content:end;margin-top:10px;padding-right:25px}.chat-bubble.thinking .chat-bubble-response{background:var(--color-background-secondary);margin:0 20px;padding:10px 20px 10px 40px;position:relative}.chat-bubble.thinking .chat-bubble-response p{margin:0}.chat-bubble.thinking .chat-bubble-response:after{background:var(--color-background-secondary);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:20px;left:20px}.chat-bubble.thinking .chat-bubble-response:before{background:var(--color-primary);content:"";width:16px;height:16px;animation:.6s ease-in-out infinite chatPulseRing;position:absolute;top:14px;left:14px}@keyframes chatPulseRing{0%{border-radius:2px;transform:scale(1)}50%{border-radius:0;transform:scale(.8)rotate(45deg)}to{border-radius:2px;transform:scale(1)rotate(90deg)}}.chat-bubble.assistant-bubble:hover .chat-bubble-footer,.chat-bubble.user-bubble:hover .chat-bubble-footer,.chat-bubble.assistant-bubble .chat-bubble-footer:has(.redo-container){opacity:1}.chat-bubble-copy,.chat-bubble a.chat-bubble-download,.chat-bubble-run,.chat-bubble-edit,.chat-bubble-redo{color:var(--color-primary);cursor:pointer;padding-left:25px;text-decoration:none;transition:color .3s;position:relative}.chat-bubble-download{grid-area:download;padding-right:15px}.chat-bubble-edit{padding-left:0;padding-right:20px}.chat-bubble-copy:after,.chat-bubble a.chat-bubble-download:after,.chat-bubble-run:after,.chat-bubble-edit:after,.chat-bubble-redo:after{content:"";background-color:var(--color-primary);width:20px;height:20px;position:absolute;top:3px;left:0;mask:url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8.5 0.5H5.5C4.94772 0.5 4.5 0.947715 4.5 1.5V2C4.5 2.55228 4.94772 3 5.5 3H8.5C9.05228 3 9.5 2.55228 9.5 2V1.5C9.5 0.947715 9.05228 0.5 8.5 0.5Z\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M9.75 1.5H11.25C11.5152 1.5 11.7696 1.60536 11.9571 1.79289C12.1446 1.98043 12.25 2.23478 12.25 2.5V12.5C12.25 12.7652 12.1446 13.0196 11.9571 13.2071C11.7696 13.3946 11.5152 13.5 11.25 13.5H2.75C2.48478 13.5 2.23043 13.3946 2.04289 13.2071C1.85536 13.0196 1.75 12.7652 1.75 12.5V2.5C1.75 2.23478 1.85536 1.98043 2.04289 1.79289C2.23043 1.60536 2.48478 1.5 2.75 1.5H4.25\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50% no-repeat}.chat-bubble-copy{grid-area:copy;padding-right:15px}.chat-bubble-redo{grid-area:redo}.chat-bubble-edit:after{left:auto;right:-5px}.chat-bubble a.chat-bubble-download:after{mask:url("data:image/svg+xml,<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M2.95996 14.7197H13.04\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M8.00006 1.28027V11.3603M8.00006 11.3603L10.9401 8.42027M8.00006 11.3603L5.06006 8.42027\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50% no-repeat}.chat-bubble-redo:after{mask:url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2804_2878)\"><path d=\"M11 9L13 8.5L13.5 10.5\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M13.0004 8.5C12.5562 9.75861 11.7494 10.8576 10.6816 11.6584C9.6139 12.4592 8.33299 12.926 7.00035 13C5.76847 13.0002 4.56637 12.6213 3.55734 11.9146C2.5483 11.2079 1.78125 10.2078 1.36035 9.05\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M3 5L1 5.5L0.5 3.5\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M1 5.5C1.84 3.2 4.42 1 7 1C8.23789 1.00348 9.4444 1.38976 10.4541 2.10588C11.4639 2.822 12.2274 3.8329 12.64 5\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_2804_2878\"><rect width=\"14\" height=\"14\" fill=\"white\"/></clipPath></defs></svg>") 50% no-repeat}.chat-bubble-run:after{mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4.90234 5.20637C4.90234 4.55991 5.59487 4.15059 6.16128 4.46174L14.8764 9.25504C15.0098 9.32833 15.121 9.4361 15.1985 9.56709C15.276 9.69808 15.3169 9.84748 15.3169 9.99968C15.3169 10.1519 15.276 10.3013 15.1985 10.4323C15.121 10.5633 15.0098 10.671 14.8764 10.7443L6.16128 15.5376C6.0319 15.6088 5.88622 15.6449 5.73859 15.6426C5.59097 15.6403 5.4465 15.5995 5.31942 15.5244C5.19234 15.4492 5.08705 15.3422 5.01391 15.214C4.94077 15.0857 4.90232 14.9406 4.90234 14.793V5.20637Z\" stroke=\"black\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50% no-repeat}.chat-bubble-copy.copied:after{background-color:var(--color-primary);mask:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 14 14\" id=\"Check--Streamline-Core\" height=\"14\" width=\"14\"><desc> Check Streamline Icon: https://streamlinehq.com </desc><g id=\"check--check-form-validation-checkmark-success-add-addition-tick\"><path id=\"Vector\" stroke=\"%23FFFFFF\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M0.5 8.55005 3.23 12.06c0.09212 0.1197 0.21016 0.217 0.34525 0.2846 0.13509 0.0675 0.28373 0.1036 0.43475 0.1054 0.14859 0.0018 0.2957 -0.0297 0.43063 -0.0919 0.13492 -0.0623 0.25427 -0.1539 0.34937 -0.2681L13.5 1.55005\" stroke-width=\"1\"></path></g></svg>") 50% no-repeat}.chat-bubble-edit:after{mask:url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2806_1449)\"><path d=\"M5 12.2399L0.5 13.4999L1.76 8.9999L10 0.799899C10.0931 0.704653 10.2044 0.628974 10.3271 0.577306C10.4499 0.525639 10.5818 0.499023 10.715 0.499023C10.8482 0.499023 10.9801 0.525639 11.1029 0.577306C11.2256 0.628974 11.3369 0.704653 11.43 0.799899L13.2 2.5799C13.2937 2.67286 13.3681 2.78346 13.4189 2.90532C13.4697 3.02718 13.4958 3.15789 13.4958 3.2899C13.4958 3.42191 13.4697 3.55262 13.4189 3.67448C13.3681 3.79633 13.2937 3.90694 13.2 3.9999L5 12.2399Z\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_2806_1449\"><rect width=\"14\" height=\"14\" fill=\"white\"/></clipPath></defs></svg>") 50% no-repeat}.chat-bubble.assistant-bubble .chat-bubble-copy:hover,.chat-bubble.assistant-bubble .chat-bubble-download:hover,.chat-bubble.user-bubble .chat-bubble-edit:hover{opacity:.8;text-decoration:none;transition:opacity}.chat-bubble-source{cursor:pointer}.chat-bubble-source-shown{color:var(--color-primary);margin-top:10px}.chat-bubble-source:hover{color:var(--color-primary);opacity:1}.app-home-header:not(.hidden){justify-content:end;padding:10px;transition:transform .25s ease-in-out;display:grid;transform:translate(0)}@media (width>=900px){.app-home-header:not(.hidden){width:800px;padding:10px calc(50% - 400px) 0}.chat-bubble.thinking .chat-bubble-response{margin:0}}.app-header-shown .app-home-header{visibility:hidden;pointer-events:none;opacity:0;transform:translate(-20px)}@media (width<=599px){.app-sidebar{transition:all .15s ease-in-out}.app-header-shown .app-sidebar{visibility:hidden;pointer-events:none;opacity:0;display:block;transform:translate(-20px)}}.app-header-info-container{height:60px;position:relative}.app-header-info-box{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:0;height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-header-info-icon{opacity:.7;cursor:pointer;background-color:var(--color-primary);width:60px;height:60px;display:inline-flex;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"10\" cy=\"10\" r=\"1.5\" fill=\"white\"/><circle cx=\"10\" cy=\"5\" r=\"1.5\" fill=\"white\"/><circle cx=\"10\" cy=\"15\" r=\"1.5\" fill=\"white\"/></svg>") 50% no-repeat}.app-header-info-icon:hover{opacity:1}.app-header-info-content{cursor:default;background:var(--color-background-secondary);color:var(--color-primary);text-align:left;border-radius:var(--border-radius);width:140px;box-shadow:0 0 0px 5px var(--color-primary-5);padding:15px;font-size:14px;line-height:20px;display:none;position:absolute;top:50px;left:-130px}.app-header-info-content .label{color:var(--color-primary-60);margin-top:10px;font-size:14px}.app-header-info-content .label:first-child{margin-top:0}.app-header-info-content .price-text{border-bottom:1px solid var(--color-primary-20);padding-bottom:15px}.app-header-info-content .delete-button,.app-header-info-content .rename-button{cursor:pointer;text-align:left;opacity:.6;width:100%;padding-top:10px;position:relative}.app-header-info-content .rename-button{margin-top:5px}.app-header-info-content .delete-button:after,.app-header-info-content .rename-button:after{content:"";background-color:var(--color-primary);width:20px;height:20px;position:absolute;top:10px;right:0;mask:url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2116_1900)\"><path d=\"M1 3.5H13\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M2.5 3.5H11.5V12.5C11.5 12.7652 11.3946 13.0196 11.2071 13.2071C11.0196 13.3946 10.7652 13.5 10.5 13.5H3.5C3.23478 13.5 2.98043 13.3946 2.79289 13.2071C2.60536 13.0196 2.5 12.7652 2.5 12.5V3.5Z\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M4.5 3.5V3C4.5 2.33696 4.76339 1.70107 5.23223 1.23223C5.70107 0.763392 6.33696 0.5 7 0.5C7.66304 0.5 8.29893 0.763392 8.76777 1.23223C9.23661 1.70107 9.5 2.33696 9.5 3V3.5\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_2116_1900\"><rect width=\"14\" height=\"14\" fill=\"white\"/></clipPath></defs></svg>") 100% no-repeat}.app-header-info-content .rename-button:after{mask:url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9.7085 2.1249C9.84645 1.96187 10.0171 1.82918 10.2095 1.73527C10.402 1.64135 10.612 1.58829 10.8263 1.57945C11.0406 1.57061 11.2543 1.60619 11.454 1.68392C11.6536 1.76165 11.8347 1.87983 11.9858 2.03093C12.1369 2.18203 12.2547 2.36272 12.3315 2.5615C12.4084 2.76028 12.4427 2.97279 12.4323 3.18547C12.4219 3.39815 12.367 3.60635 12.2711 3.79679C12.1751 3.98723 12.0403 4.15573 11.8752 4.29156L4.56266 11.6041L1.5835 12.4166L2.396 9.4374L9.7085 2.1249Z\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 100% no-repeat}.app-header-info-content .rename-button.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.app-header-info-content .delete-button:hover,.app-header-info-content .rename-button:hover{opacity:1}.app-header-info-box:checked~.app-header-info-content{display:block}.chat-bubble-attachment{background:var(--color-background);border-radius:2px;margin-bottom:15px;padding:10px 15px;font-size:12px}.chat-bubble-attachment.writing-style{cursor:pointer}.chat-bubble-attachment:has(>.image){gap:10px;padding-left:5px;display:flex}.chat-bubble-attachment .expandable.image{object-fit:cover;border-radius:var(--border-radius-small);width:35px;height:35px;margin:-5px 0;line-height:0}.chat-bubble.user-bubble .chat-bubble-prompt,.chat-bubble-response{border-radius:var(--border-radius);max-width:calc(100vw - 50px - 6px - var(--sidebar-width));overflow-x:auto}.chat-bubble.assistant-bubble .chat-bubble-response:has(img){overflow:visible}.chat-bubble.user-bubble .chat-bubble-prompt{max-width:calc(100vw - 50px - 80px - 6px - var(--sidebar-width))}@media (width>=880px){.chat-bubble.user-bubble .chat-bubble-prompt{max-width:470px}.chat-bubble-response{max-width:800px}}.chat-bubble-warning{text-align:center;color:var(--color-attention);padding:10px 15px}.chat-bubble-response .button-container{background:var(--color-primary-10);border-radius:0 0 var(--border-radius-small) var(--border-radius-small);margin-top:-10px;padding:5px 10px 10px 15px}.chat-bubble-response .button-container .button-copy,.chat-bubble-response .button-container .button-run,.chat-bubble-response .button-container .button-download{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;transition:opacity .25s}.chat-bubble-response .button-container .button-download-file:hover{opacity:1}.chat-bubble-response .button-container .button-copy.chat-bubble-copy,.chat-bubble-response .button-container .button-run.chat-bubble-run,.chat-bubble-response .button-container .button-download.chat-bubble-download{padding:6px 15px 5px 25px}.chat-bubble-response a.button-download-file{background:var(--color-background-tertiary);border-radius:var(--border-radius);cursor:pointer;border:1px solid var(--color-primary-10);text-overflow:ellipsis;white-space:nowrap;background:var(--color-background-tertiary) url("data:image/svg+xml,<svg width=\"28\" height=\"36\" viewBox=\"0 0 28 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_3237_3360)\"><path d=\"M0 2C0 0.895431 0.895431 0 2 0L17.1716 0C17.702 0 18.2107 0.210714 18.5858 0.585786L27.4142 9.41421C27.7893 9.78929 28 10.298 28 10.8284V34C28 35.1046 27.1046 36 26 36H2C0.895431 36 0 35.1046 0 34V2Z\" fill=\"%23B364C4\"/><path d=\"M28 10L18 10L18 -8.74228e-07L28 10Z\" fill=\"%23E883FF\"/></g><defs><clipPath id=\"clip0_3237_3360\"><rect width=\"28\" height=\"36\" fill=\"white\"/></clipPath></defs></svg>") no-repeat left 20px center;max-width:fit-content;margin-bottom:20px;padding:20px 80px 42px 63px;line-height:20px;transition:all .25s;display:block;overflow:hidden}.chat-bubble-response a.button-download-file-xlsx{background-image:url("data:image/svg+xml,<svg width=\"28\" height=\"36\" viewBox=\"0 0 28 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_3237_3356)\"><path d=\"M0 2C0 0.895431 0.895431 0 2 0L17.1716 0C17.702 0 18.2107 0.210714 18.5858 0.585786L27.4142 9.41421C27.7893 9.78929 28 10.298 28 10.8284V34C28 35.1046 27.1046 36 26 36H2C0.895431 36 0 35.1046 0 34V2Z\" fill=\"%2375C327\"/><path d=\"M15.6562 31L17.0039 28.8711L15.6445 26.6992H16.9531L17.7148 28.125H17.7852L18.5469 26.6992H19.7891L18.4336 28.8242L19.7969 31H18.5352L17.7305 29.5781H17.6602L16.8594 31H15.6562Z\" fill=\"%23C1E7A6\"/><path d=\"M13.2891 31.0898C12.8984 31.0898 12.5651 31.0365 12.2891 30.9297C12.0156 30.8203 11.8008 30.6706 11.6445 30.4805C11.4909 30.2904 11.401 30.0729 11.375 29.8281L11.3711 29.8125H12.4922L12.5 29.8281C12.5469 29.9609 12.6354 30.0703 12.7656 30.1562C12.8984 30.2422 13.0768 30.2852 13.3008 30.2852C13.4466 30.2852 13.5742 30.2656 13.6836 30.2266C13.793 30.1849 13.8789 30.1289 13.9414 30.0586C14.0039 29.9883 14.0352 29.9062 14.0352 29.8125V29.8047C14.0352 29.6901 13.9883 29.5951 13.8945 29.5195C13.8008 29.444 13.6445 29.3815 13.4258 29.332L12.707 29.1797C12.4336 29.1224 12.2057 29.0391 12.0234 28.9297C11.8411 28.8177 11.7044 28.681 11.6133 28.5195C11.5247 28.3581 11.4805 28.1706 11.4805 27.957V27.9531C11.4805 27.6823 11.5547 27.4466 11.7031 27.2461C11.8542 27.043 12.0638 26.8854 12.332 26.7734C12.6029 26.6615 12.9167 26.6055 13.2734 26.6055C13.6484 26.6055 13.9674 26.6628 14.2305 26.7773C14.4935 26.8893 14.6953 27.0404 14.8359 27.2305C14.9792 27.418 15.0586 27.6276 15.0742 27.8594V27.875H14.0156L14.0117 27.8555C13.9805 27.7383 13.9023 27.6354 13.7773 27.5469C13.6523 27.4557 13.4831 27.4102 13.2695 27.4102C13.1393 27.4102 13.0234 27.4297 12.9219 27.4688C12.8203 27.5078 12.7396 27.5625 12.6797 27.6328C12.6224 27.7031 12.5938 27.7865 12.5938 27.8828V27.8867C12.5938 27.9622 12.6133 28.0286 12.6523 28.0859C12.6914 28.1432 12.7552 28.1927 12.8438 28.2344C12.9323 28.276 13.0508 28.3138 13.1992 28.3477L13.9141 28.5C14.3438 28.5938 14.6615 28.7344 14.8672 28.9219C15.0729 29.1094 15.1758 29.362 15.1758 29.6797V29.6836C15.1758 29.9674 15.0951 30.2148 14.9336 30.4258C14.7721 30.6367 14.5495 30.8008 14.2656 30.918C13.9818 31.0326 13.6562 31.0898 13.2891 31.0898Z\" fill=\"%23C1E7A6\"/><path d=\"M9.25781 31V25.0547H10.3984V31H9.25781Z\" fill=\"%23C1E7A6\"/><path d=\"M4.25781 31L5.60547 28.8711L4.24609 26.6992H5.55469L6.31641 28.125H6.38672L7.14844 26.6992H8.39062L7.03516 28.8242L8.39844 31H7.13672L6.33203 29.5781H6.26172L5.46094 31H4.25781Z\" fill=\"%23C1E7A6\"/><path d=\"M28 10L18 10L18 -8.74228e-07L28 10Z\" fill=\"%23C1E7A6\"/></g><defs><clipPath id=\"clip0_3237_3356\"><rect width=\"28\" height=\"36\" fill=\"white\"/></clipPath></defs></svg>")}.chat-bubble-response a.button-download-file-pdf{background-image:url("data:image/svg+xml,<svg width=\"28\" height=\"36\" viewBox=\"0 0 28 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_3237_3352)\"><path d=\"M0 2C0 0.895431 0.895431 0 2 0L17.1716 0C17.702 0 18.2107 0.210714 18.5858 0.585786L27.4142 9.41421C27.7893 9.78929 28 10.298 28 10.8284V34C28 35.1046 27.1046 36 26 36H2C0.895431 36 0 35.1046 0 34V2Z\" fill=\"%23D45E3D\"/><path d=\"M16.0586 31V25.3633H19.75V26.3359H17.2383V27.8477H19.5312V28.7812H17.2383V31H16.0586Z\" fill=\"%23FFAA71\"/><path d=\"M10.0742 31V25.3633H12.293C12.8529 25.3633 13.3294 25.4727 13.7227 25.6914C14.1159 25.9076 14.4167 26.2227 14.625 26.6367C14.8333 27.0508 14.9375 27.5521 14.9375 28.1406V28.1484C14.9375 28.7552 14.8333 29.2708 14.625 29.6953C14.4193 30.1198 14.1198 30.444 13.7266 30.668C13.3333 30.8893 12.8555 31 12.293 31H10.0742ZM11.2539 30.0273H12.1055C12.4544 30.0273 12.75 29.9557 12.9922 29.8125C13.2344 29.6693 13.418 29.4596 13.543 29.1836C13.6706 28.9049 13.7344 28.5664 13.7344 28.168V28.1602C13.7344 27.7721 13.6693 27.4427 13.5391 27.1719C13.4115 26.8984 13.2253 26.6914 12.9805 26.5508C12.7383 26.4076 12.4466 26.3359 12.1055 26.3359H11.2539V30.0273Z\" fill=\"%23FFAA71\"/><path d=\"M5.27344 29.2227V28.3008H6.71875C7.05729 28.3008 7.32031 28.2148 7.50781 28.043C7.69792 27.8685 7.79297 27.6211 7.79297 27.3008V27.293C7.79297 26.9727 7.69792 26.7266 7.50781 26.5547C7.32031 26.3828 7.05729 26.2969 6.71875 26.2969H5.27344V25.3633H7.00781C7.40365 25.3633 7.75 25.444 8.04688 25.6055C8.34375 25.7643 8.57422 25.9883 8.73828 26.2773C8.90495 26.5664 8.98828 26.9036 8.98828 27.2891V27.2969C8.98828 27.6849 8.90495 28.0234 8.73828 28.3125C8.57422 28.6016 8.34375 28.8255 8.04688 28.9844C7.75 29.1432 7.40365 29.2227 7.00781 29.2227H5.27344ZM4.68359 31V25.3633H5.86328V31H4.68359Z\" fill=\"%23FFAA71\"/><path d=\"M28 10L18 10L18 -8.74228e-07L28 10Z\" fill=\"%23FFAA71\"/></g><defs><clipPath id=\"clip0_3237_3352\"><rect width=\"28\" height=\"36\" fill=\"white\"/></clipPath></defs></svg>")}.chat-bubble-response a.button-download-file-docx{background-image:url("data:image/svg+xml,<svg width=\"28\" height=\"36\" viewBox=\"0 0 28 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_3237_3347)\"><path d=\"M0 2C0 0.895431 0.895431 0 2 0L17.1716 0C17.702 0 18.2107 0.210714 18.5858 0.585786L27.4142 9.41421C27.7893 9.78929 28 10.298 28 10.8284V34C28 35.1046 27.1046 36 26 36H2C0.895431 36 0 35.1046 0 34V2Z\" fill=\"%233D5ED4\"/><path d=\"M19.0547 31L20.4023 28.8711L19.043 26.6992H20.3516L21.1133 28.125H21.1836L21.9453 26.6992H23.1875L21.832 28.8242L23.1953 31H21.9336L21.1289 29.5781H21.0586L20.2578 31H19.0547Z\" fill=\"%23719EFF\"/><path d=\"M16.6367 31.0898C16.1888 31.0898 15.8073 31.0026 15.4922 30.8281C15.1797 30.651 14.9414 30.3958 14.7773 30.0625C14.6133 29.7266 14.5312 29.3203 14.5312 28.8438V28.8359C14.5312 28.362 14.6133 27.9596 14.7773 27.6289C14.9414 27.2982 15.1797 27.0456 15.4922 26.8711C15.8073 26.694 16.1888 26.6055 16.6367 26.6055C17.0169 26.6055 17.3438 26.6706 17.6172 26.8008C17.8906 26.931 18.1068 27.1146 18.2656 27.3516C18.4245 27.5885 18.5208 27.8672 18.5547 28.1875V28.1992H17.4961L17.4922 28.1914C17.4531 27.9831 17.362 27.8164 17.2188 27.6914C17.0781 27.5638 16.8854 27.5 16.6406 27.5C16.4375 27.5 16.2643 27.5521 16.1211 27.6562C15.9805 27.7578 15.8737 27.9076 15.8008 28.1055C15.7279 28.3034 15.6914 28.5469 15.6914 28.8359V28.8438C15.6914 29.1328 15.7279 29.3789 15.8008 29.582C15.8763 29.7826 15.9844 29.9349 16.125 30.0391C16.2656 30.1432 16.4375 30.1953 16.6406 30.1953C16.875 30.1953 17.0625 30.1406 17.2031 30.0312C17.3438 29.9219 17.4388 29.7578 17.4883 29.5391L17.4961 29.5273L18.5508 29.5234V29.5508C18.5091 29.8607 18.4089 30.1315 18.25 30.3633C18.0911 30.5951 17.8763 30.7747 17.6055 30.9023C17.3346 31.0273 17.0117 31.0898 16.6367 31.0898Z\" fill=\"%23719EFF\"/><path d=\"M11.6914 31.0898C11.2513 31.0898 10.8724 31.0013 10.5547 30.8242C10.237 30.6445 9.99349 30.388 9.82422 30.0547C9.65495 29.7188 9.57031 29.3177 9.57031 28.8516V28.8438C9.57031 28.3802 9.65625 27.9818 9.82812 27.6484C10 27.3151 10.2435 27.0586 10.5586 26.8789C10.8763 26.6966 11.2539 26.6055 11.6914 26.6055C12.1289 26.6055 12.5052 26.6953 12.8203 26.875C13.138 27.0547 13.3828 27.3125 13.5547 27.6484C13.7266 27.9818 13.8125 28.3802 13.8125 28.8438V28.8516C13.8125 29.3177 13.7279 29.7188 13.5586 30.0547C13.3893 30.388 13.1458 30.6445 12.8281 30.8242C12.513 31.0013 12.1341 31.0898 11.6914 31.0898ZM11.6914 30.1953C11.8945 30.1953 12.0664 30.1419 12.207 30.0352C12.3477 29.9284 12.4557 29.7747 12.5312 29.5742C12.6068 29.3737 12.6445 29.1328 12.6445 28.8516V28.8438C12.6445 28.5625 12.6068 28.3229 12.5312 28.125C12.4557 27.9245 12.3464 27.7708 12.2031 27.6641C12.0625 27.5547 11.8919 27.5 11.6914 27.5C11.4909 27.5 11.319 27.5547 11.1758 27.6641C11.0352 27.7708 10.9271 27.9245 10.8516 28.125C10.776 28.3229 10.7383 28.5625 10.7383 28.8438V28.8516C10.7383 29.1354 10.7747 29.3776 10.8477 29.5781C10.9232 29.7786 11.0312 29.9323 11.1719 30.0391C11.3151 30.1432 11.4883 30.1953 11.6914 30.1953Z\" fill=\"%23719EFF\"/><path d=\"M6.10547 31.0664C5.7487 31.0664 5.4388 30.9779 5.17578 30.8008C4.91536 30.6211 4.71354 30.3659 4.57031 30.0352C4.42969 29.7044 4.35938 29.3099 4.35938 28.8516V28.8438C4.35938 28.3828 4.42839 27.987 4.56641 27.6562C4.70703 27.3255 4.90755 27.0716 5.16797 26.8945C5.42839 26.7174 5.74089 26.6289 6.10547 26.6289C6.30078 26.6289 6.48177 26.6602 6.64844 26.7227C6.81771 26.7826 6.96615 26.8685 7.09375 26.9805C7.22135 27.0924 7.32031 27.2279 7.39062 27.3867H7.46094V25.0547H8.60156V31H7.46094V30.332H7.39062C7.31771 30.4857 7.21875 30.6172 7.09375 30.7266C6.97135 30.8359 6.82682 30.9206 6.66016 30.9805C6.49349 31.0378 6.30859 31.0664 6.10547 31.0664ZM6.49219 30.1211C6.69531 30.1211 6.86979 30.0703 7.01562 29.9688C7.16146 29.8672 7.27344 29.7214 7.35156 29.5312C7.43229 29.3411 7.47266 29.1159 7.47266 28.8555V28.8477C7.47266 28.582 7.43229 28.3555 7.35156 28.168C7.27344 27.9779 7.16016 27.832 7.01172 27.7305C6.86589 27.6263 6.69271 27.5742 6.49219 27.5742C6.29427 27.5742 6.12109 27.6263 5.97266 27.7305C5.82682 27.832 5.71484 27.9779 5.63672 28.168C5.55859 28.3555 5.51953 28.5807 5.51953 28.8438V28.8516C5.51953 29.1146 5.55859 29.3411 5.63672 29.5312C5.71484 29.7214 5.82682 29.8672 5.97266 29.9688C6.11849 30.0703 6.29167 30.1211 6.49219 30.1211Z\" fill=\"%23719EFF\"/><path d=\"M28 10L18 10L18 -8.74228e-07L28 10Z\" fill=\"%23719EFF\"/></g><defs><clipPath id=\"clip0_3237_3347\"><rect width=\"28\" height=\"36\" fill=\"white\"/></clipPath></defs></svg>")}.chat-bubble-response a.button-download-file:after{top:30px;left:auto;right:30px}.chat-bubble-response a.button-download-file:before{content:"Document";color:var(--color-primary-50);position:absolute;bottom:20px;left:63px}.chat-bubble-response a.button-download-file-csv:before{content:"CSV file"}.chat-bubble-response a.button-download-file-xlsx:before{content:"Excel file"}.chat-bubble-response a.button-download-file-docx:before{content:"Word document"}.chat-bubble-response a.button-download-file-txt:before{content:"Text file"}.chat-bubble-response a.button-download-file-md:before{content:"Markdown file"}.chat-bubble-response a.button-download-file-json:before{content:"JSON file"}.chat-bubble.assistant-bubble .chat-bubble-response a.button-download-file:hover{opacity:1;background-color:var(--color-background)}.app-chat .content::-webkit-scrollbar{width:6px}.app-sidebar-scrollable::-webkit-scrollbar{width:6px}.app-chat .content::-webkit-scrollbar-thumb{background:var(--color-primary-30)}.app-chat .content::-webkit-scrollbar-track{background:var(--color-background)}.app-sidebar-scrollable::-webkit-scrollbar-thumb{background:var(--color-primary-20);border-radius:3px;margin:1px}.app-sidebar-scrollable::-webkit-scrollbar-track{background:var(--color-background-secondary)}.chat-not-found,.chat-error,.chat-processing{height:calc(100dvh - var(--header-height) - var(--chat-input-container-height) - 40px);text-align:center;color:var(--color-primary);border-radius:var(--border-radius);opacity:.6;flex-direction:column;justify-content:center;align-items:center;font-size:16px;line-height:20px;display:flex}.chat-not-found:before,.chat-error:before,.chat-processing:before{content:"";background-color:var(--color-primary);align-self:center;width:120px;height:120px;margin-bottom:30px;display:block;mask:url("data:image/svg+xml,<svg width=\"120\" height=\"120\" viewBox=\"0 0 120 120\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M108.75 93.75H56.25L26.25 116.25V93.75H11.25C9.2609 93.75 7.3532 92.96 5.9467 91.5535C4.54018 90.147 3.75 88.239 3.75 86.25V11.25C3.75 9.2609 4.54018 7.3532 5.9467 5.9467C7.3532 4.54018 9.2609 3.75 11.25 3.75H108.75C110.739 3.75 112.647 4.54018 114.053 5.9467C115.46 7.3532 116.25 9.2609 116.25 11.25V86.25C116.25 88.239 115.46 90.147 114.053 91.5535C112.647 92.96 110.739 93.75 108.75 93.75Z\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><line x1=\"71.5\" y1=\"40.0607\" x2=\"49.5607\" y2=\"62\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><line x1=\"70.4393\" y1=\"62\" x2=\"48.5\" y2=\"40.0607\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat}.chat-processing:before{mask:url("data:image/svg+xml,<svg width=\"120\" height=\"120\" viewBox=\"0 0 120 120\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M108.75 93.75H56.25L26.25 116.25V93.75H11.25C9.2609 93.75 7.3532 92.96 5.9467 91.5535C4.54018 90.147 3.75 88.239 3.75 86.25V11.25C3.75 9.2609 4.54018 7.3532 5.9467 5.9467C7.3532 4.54018 9.2609 3.75 11.25 3.75H108.75C110.739 3.75 112.647 4.54018 114.053 5.9467C115.46 7.3532 116.25 9.2609 116.25 11.25V86.25C116.25 88.239 115.46 90.147 114.053 91.5535C112.647 92.96 110.739 93.75 108.75 93.75Z\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50% no-repeat}.app-chat .loading-animation{display:none}.app-chat.chat-loading .loading-animation{justify-content:center;align-items:center;margin-top:calc(50vh - 30px);display:flex}.remaining-free-messages-info{color:var(--color-primary-60);text-align:center;border-radius:var(--border-radius);margin-top:10px;margin-bottom:20px;font-size:14px;line-height:20px;transition:color .25s}.remaining-free-messages-info:hover{color:var(--color-primary)}.remaining-free-messages-info.no-free-messages{color:var(--color-primary);background:var(--color-background-secondary);padding:40px 20px}.remaining-free-messages-info.no-free-messages button{margin-top:20px}.assistant-image-provisory{background:var(--color-background-secondary);border:none;outline:none;width:100%;min-width:200px;max-width:800px;min-height:200px;max-height:500px}.chat-bubble .expandable{cursor:pointer;border-radius:var(--border-radius);box-shadow:0 0 0px 0px var(--color-negative);transition:box-shadow .1s;overflow:hidden}.chat-bubble img.expandable{border-radius:var(--border-radius);margin-bottom:10px}.chat-bubble .expandable:hover{box-shadow:0 0 0px 3px var(--color-negative)}.image-popup-container{z-index:1000;background:#000c;width:100%;height:100%;position:fixed;top:0;left:0}.image-popup-container .inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.image-popup-container .inner img{object-fit:contain;max-width:100%;max-height:100%}.image-popup-container .close{background:var(--color-negative);cursor:pointer;width:50px;height:50px;position:absolute;top:0;right:0;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.5 14.5L14.5 5.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M5.5 5.5L14.5 14.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.katex{word-break:break-word;max-width:100%;overflow-x:auto}.katex-html{word-break:break-word;max-width:100%;display:inline-block}.katex-html .katex-mathml,.katex-html .katex-html{max-width:100%}.katex-display.katex-html{display:block;overflow-x:auto}.katex svg{vertical-align:middle;max-width:100%;height:1em;display:inline;width:auto!important}@media (width>=900px){.chat-bubble.assistant-bubble:not(.thinking) .chat-bubble-response{padding:0}.chat-bubble-footer{padding-left:0}.chat-bubble.user-bubble .chat-bubble-footer{padding-right:5px}.chat-bubble.user-bubble .chat-bubble-prompt{margin:5px 0 0 300px}}.app .section-mode-list .mode-item{border-radius:var(--border-radius);background:var(--color-background-secondary);margin-top:0}.app .section-mode-list .mode-item .mode-item-models .model{border-radius:var(--border-radius);background:var(--color-background)}.app .section-mode-list .mode-item .mode-item-header p{font-size:16px;line-height:24px}.chat-bubble a.prompt-option{color:var(--color-primary-80);background:var(--color-background-tertiary);border-radius:var(--border-radius);box-shadow:0 0 0 0 var(--color-primary-10);border-bottom:none;margin-top:10px;margin-right:8px;padding:10px 35px 10px 15px;text-decoration:none;transition:all .15s;display:block;position:relative}.chat-bubble a.prompt-option:after{content:"";background:var(--color-primary-80);width:20px;height:20px;position:absolute;top:13px;right:10px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"0.6\"><rect width=\"10\" height=\"1\" rx=\"0.5\" transform=\"matrix(-1 0 0 1 15.6211 10)\" fill=\"white\"/><rect width=\"1\" height=\"5\" rx=\"0.5\" transform=\"matrix(-1 0 0 1 15.6211 6)\" fill=\"white\"/><rect width=\"1\" height=\"5\" rx=\"0.5\" transform=\"matrix(-0.707107 -0.707107 -0.707107 0.707107 9.24219 7.58594)\" fill=\"white\"/><rect width=\"1\" height=\"5\" rx=\"0.5\" transform=\"matrix(-0.707107 0.707107 0.707107 0.707107 5.70703 9.87891)\" fill=\"white\"/></g></svg>") 50% no-repeat}.chat-bubble a.prompt-option:hover{color:var(--color-primary);box-shadow:0 0 0 0 var(--color-primary-10);background:var(--color-background-secondary);text-decoration:none}.chat-bubble a.prompt-option:hover:after{background:var(--color-primary)}.chat-bubble-response ul:has(a.prompt-option),.chat-bubble-response ol:has(a.prompt-option){padding-left:0}.chat-bubble-response ul li:has(a.prompt-option),.chat-bubble-response ol li:has(a.prompt-option){margin-left:0;padding-left:0;list-style:none}.chat-bubble-redo-container{position:absolute;top:0;left:0}.redo-container{background:var(--color-background-secondary);border-radius:var(--border-radius);opacity:1;width:130px;color:var(--color-primary-70);height:300px;padding:10px 15px;position:absolute;bottom:5px;overflow-y:auto;box-shadow:0 0 10px #0000001a}.redo-container .redo-list-group{border-top:1px solid var(--color-background);margin-top:15px;padding-top:15px}.redo-container .redo-list-group:first-child{border-top:none;margin-top:0;padding-top:0}.redo-container .redo-list-group-title{color:var(--color-primary-70)}.chat-bubble .redo-container ul{margin:0;padding:0}.chat-bubble .redo-container ul li{color:var(--color-primary-80);cursor:pointer;margin:0;padding:5px 0;line-height:15px;list-style:none}.chat-bubble .redo-container ul li.limited{display:none}.chat-bubble .redo-container ul li:hover{color:var(--color-primary)}.redo-container .redo-list-all-link{text-align:left;cursor:pointer;padding-top:10px;display:block}.redo-container .redo-list-all-link:hover{color:var(--color-primary)}.redo-container .redo-list-all ul{border-top:1px solid var(--color-primary-10);border-bottom:1px solid var(--color-primary-10);height:155px;margin-top:5px;margin-left:-10px;margin-right:-10px;padding:5px 10px 10px;overflow-y:scroll}body.incognito .app-header-info-content .rename-button,body.incognito .app-header-info-content .delete-button{display:none}body.incognito .app-content{background:var(--color-primary)}.app-chat{box-shadow:inset 0 0 0 0 var(--color-primary);border-radius:0;transition:none}body.incognito .app-chat{background:var(--color-background);box-shadow:inset 0 0 0 6px var(--color-primary);border-radius:30px;transition:box-shadow .25s ease-out,border-radius .25s ease-out .1s}.app-chat .content::-webkit-scrollbar-thumb{transition:all 0s linear .5s}.app-chat .content::-webkit-scrollbar-track{transition:all 0s linear .5s}body.incognito .app-chat .chat-form{border-radius:0 0 25px 25px;width:calc(100% - 52px);margin:0 6px 6px}body.incognito .app-chat .chat-header{width:calc(100% - var(--sidebar-width) - 12px);margin:6px;margin-left:calc(var(--sidebar-width) + 6px);border-radius:25px 25px 0 0;padding-left:0;transition:none}body.incognito .app-chat .content::-webkit-scrollbar-thumb{background:var(--color-negative-20);border-top:60px solid #0000;border-bottom:20px solid #0000}body.incognito .app-chat .content::-webkit-scrollbar-track{background:0 0}.app-incognito-info{color:var(--color-primary-5);transition:color .5s linear;display:none}body.incognito:not(.app-header-shown) .app-incognito-info{color:var(--color-primary-70);text-align:center;margin-top:calc(50vh - var(--header-height));-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:14px;line-height:20px;display:flex}body.incognito:not(.app-header-shown) .app-incognito-info.hidden{display:none}.app-header-incognito-button,.app-header-incognito-button:hover,.app-header-incognito-button:focus,.app-header-incognito-button:active{font-size:14px;font-weight:var(--font-weight-base);font-family:var(--font-family-body);text-transform:none;letter-spacing:normal;box-shadow:none;opacity:.6;background:0 0;border-radius:25px;padding:5px 10px;transition:opacity .1s;display:flex}.app-header-incognito-button .text{opacity:0;padding:5px;transition:opacity .25s}.incognito .app-header-incognito-button,.app-header-incognito-button:hover,.incognito .app-header-incognito-button .text,.app-header-incognito-button:hover .text{opacity:1}.icon.app-header-incognito-icon{background-color:var(--color-primary);opacity:.7;width:30px;height:30px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2781_1361)\"><path d=\"M16.75 15.963V10.9529C16.75 7.11292 13.7279 4 10 4C6.27208 4 3.25 7.11292 3.25 10.9529V15.963C3.25 16.8556 4.16191 17.4361 4.93696 17.0369C5.5634 16.7143 6.30964 16.7622 6.89239 17.1624C7.54797 17.6125 8.40203 17.6125 9.05763 17.1624L9.29564 16.9989C9.72217 16.706 10.2778 16.706 10.7044 16.9989L10.9424 17.1624C11.598 17.6125 12.452 17.6125 13.1076 17.1624C13.6904 16.7622 14.4366 16.7143 15.063 17.0369C15.8381 17.4361 16.75 16.8556 16.75 15.963Z\" stroke=\"black\" stroke-width=\"1.5\"/><path d=\"M12.8348 10.7345C12.8348 11.4055 12.4722 11.9495 12.0248 11.9495C11.5775 11.9495 11.2148 11.4055 11.2148 10.7345C11.2148 10.0635 11.5775 9.51953 12.0248 9.51953C12.4722 9.51953 12.8348 10.0635 12.8348 10.7345Z\" fill=\"black\"/><path d=\"M7.97504 11.9495C8.42239 11.9495 8.78504 11.4055 8.78504 10.7345C8.78504 10.0635 8.42239 9.51953 7.97504 9.51953C7.52769 9.51953 7.16504 10.0635 7.16504 10.7345C7.16504 11.4055 7.52769 11.9495 7.97504 11.9495Z\" fill=\"black\"/></g><defs><clipPath id=\"clip0_2781_1361\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>") 50% no-repeat}@media (width>=600px){body.incognito .app-chat{border-radius:20px}body.incognito .app-chat .chat-form{border-radius:0 0 15px 15px}body.incognito .app-chat .chat-header{border-radius:15px 15px 0 0}}@media (width>=900px){body.incognito .app-chat .chat-header{width:820px;padding:0 0 0 calc(50% - 440px)}body.incognito .app-chat .chat-form{width:800px;padding:0 calc(50% - 406px) 20px}}.icon.app-header-incognito-icon:hover{opacity:1}body.incognito .icon.app-header-incognito-icon{opacity:1;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2782_1379)\"><path d=\"M10 3.25C14.1629 3.25 17.5 6.72002 17.5 10.9531V15.9629C17.5 17.3795 16.0267 18.377 14.7197 17.7041C14.3872 17.5328 14 17.5327 13.6699 17.6992L13.5322 17.7803C12.6208 18.406 11.429 18.406 10.5176 17.7803L10.2793 17.6172C10.1086 17.5002 9.89034 17.4991 9.71973 17.6162L9.48242 17.7803C8.57105 18.4061 7.37913 18.4061 6.46777 17.7803C6.11168 17.5358 5.66023 17.5084 5.28027 17.7041C3.97334 18.377 2.5 17.3795 2.5 15.9629V10.9531C2.5 6.72002 5.83708 3.25 10 3.25ZM7.97461 9.51953C7.52749 9.51988 7.1651 10.0636 7.16504 10.7344C7.16504 11.4052 7.52746 11.9489 7.97461 11.9492C8.42196 11.9492 8.78516 11.4054 8.78516 10.7344C8.7851 10.0634 8.42192 9.51953 7.97461 9.51953ZM12.0244 9.51953C11.5773 9.51988 11.2149 10.0636 11.2148 10.7344C11.2148 11.4052 11.5772 11.9489 12.0244 11.9492C12.4718 11.9492 12.835 11.4054 12.835 10.7344C12.8349 10.0634 12.4717 9.51953 12.0244 9.51953Z\" fill=\"white\"/></g><defs><clipPath id=\"clip0_2782_1379\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>") 50% no-repeat}.chat-form{width:calc(100% - 40px);padding:0 20px 20px;padding-bottom:calc(var(--safe-bottom) + 20px);position:relative}.chat-form textarea{color:var(--color-negative);background:var(--color-primary);border-radius:var(--border-radius);width:100%;height:50px;padding-right:80px;font-size:16px;line-height:20px;display:block}.chat-form textarea:focus,.chat-form textarea:hover{box-shadow:none}.chat-form .chat-input-box{box-shadow:0px 10px 5px -20px var(--color-primary-5), 0px 0px 10px 0px var(--color-primary-5), 0px 2px 2px 0px var(--color-primary-5), 0px 0px 20px 0px var(--color-background);border-radius:25px;transition:box-shadow .25s ease-out}.chat-form .chat-input-box:has(textarea:focus),.chat-form .chat-input-box:has(textarea:hover){box-shadow:0px 0px 0px 3px var(--color-primary-20)}@media (width>=600px){.chat-form .chat-input-box{border-radius:var(--border-radius-small)}}.chat-form button.chat-button,.chat-form button.stop-button{visibility:hidden;opacity:0;cursor:pointer;background:url("data:image/svg+xml,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"30\" height=\"30\" rx=\"25\" fill=\"%23282828\"/><path d=\"M15 21.5V8.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M18.5 12L15 8.5L11.5 12\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50% no-repeat;border:none;border-radius:25px;outline:none;width:50px;height:50px;transition:transform .25s ease-in-out;position:absolute;bottom:20px;right:20px;transform:scale(.8)}.chat-form button.stop-button{background-image:url("data:image/svg+xml,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"30\" height=\"30\" rx=\"15\" fill=\"%23282828\"/><rect x=\"10\" y=\"10\" width=\"10\" height=\"10\" rx=\"1\" fill=\"white\"/></svg>")}@media (width>=600px){.chat-form button.chat-button{background-image:url("data:image/svg+xml,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"30\" height=\"30\" rx=\"2\" fill=\"%23282828\"/><path d=\"M15 21.5V8.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M18.5 12L15 8.5L11.5 12\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");border-radius:2px}}@media (prefers-color-scheme:dark){:root:not(.light-mode){& .chat-form button.chat-button{background-image:url("data:image/svg+xml,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"30\" height=\"30\" rx=\"25\" fill=\"white\"/><path d=\"M15 21.5V8.5\" stroke=\"%23282828\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M18.5 12L15 8.5L11.5 12\" stroke=\"%23282828\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>")}& .chat-form button.stop-button{background-image:url("data:image/svg+xml,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"30\" height=\"30\" rx=\"15\" fill=\"white\"/><rect x=\"10\" y=\"10\" width=\"10\" height=\"10\" rx=\"1\" fill=\"%23282828\"/></svg>")}}}@media (prefers-color-scheme:dark) and (width>=600px){:root:not(.light-mode){& .chat-form button.chat-button{background-image:url("data:image/svg+xml,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"30\" height=\"30\" rx=\"2\" fill=\"white\"/><path d=\"M15 21.5V8.5\" stroke=\"%23282828\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M18.5 12L15 8.5L11.5 12\" stroke=\"%23282828\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>")}}}.chat-form.input-filled button.chat-button{visibility:visible;opacity:1;box-shadow:none;transform:scale(1)}.chat-form:has(.attachment-preview-item) .attachment-preview{background:var(--color-background-secondary);z-index:-1;border-radius:25px 25px 0 0;margin-bottom:-5px;padding:10px 10px 0}.app-chat .chat-form:has(.attachment-preview-item) textarea,.app-chat .chat-form:has(.quote-container:not(.hidden)) textarea{border-top-left-radius:0;border-top-right-radius:0}.chat-form .attachment-preview .attachment-preview-item{background:var(--color-background);color:var(--color-primary);border-radius:15px;margin:0 5px 5px 0;display:inline-block;position:relative}.attachment-preview{border-radius:var(--border-radius) var(--border-radius) 0 0}@media (width>=600px){.attachment-preview{text-align:left}.chat-form .attachment-preview .attachment-preview-item{border-radius:var(--border-radius)}}.chat-form .attachment-preview .attachment-preview-item .attachment-preview-item-name{padding:5px 25px 5px 10px;font-size:12px;line-height:20px}.chat-form .attachment-preview .attachment-preview-item .attachment-preview-item-remove{background-color:var(--color-primary);cursor:pointer;opacity:.5;width:30px;height:30px;padding:15px;position:absolute;top:0;right:0;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"6.18164\" y=\"13.1816\" width=\"10\" height=\"1\" rx=\"0.5\" transform=\"rotate(-45 6.18164 13.1816)\" fill=\"white\"/><rect x=\"6.18164\" y=\"6.81836\" width=\"1\" height=\"10\" rx=\"0.5\" transform=\"rotate(-45 6.18164 6.81836)\" fill=\"white\"/></svg>") 50% no-repeat}.chat-form .attachment-preview .attachment-preview-item .attachment-preview-item-remove:hover{box-shadow:none;opacity:1}@media (width>=900px){.chat-form{width:800px;padding:0 calc(50% - 400px) 20px;padding-bottom:calc(var(--safe-bottom) + 20px)}.chat-form button.chat-button,.chat-form button.stop-button{border-radius:var(--border-radius);right:calc(50% - 400px)}.chat-form.input-filled button.chat-button:hover,.chat-form button.stop-button:hover{opacity:.8}}.chat-input-container.streaming .chat-form button.chat-button{display:none}.chat-input-container.streaming .chat-form button.stop-button{opacity:1;display:block}.chat-input-container.streaming .chat-form button.stop-button:hover{opacity:.8}.chat-form button.stop-button:hover{box-shadow:none}@media (width>=600px){.app-chat .chat-input-container textarea,.chat-form:has(.attachment-preview-item) .attachment-preview,.chat-form:has(.attachment-preview-item) .attachment-preview .attachment-preview-item{border-radius:var(--border-radius)}}.chat-form .quote-container:not(.hidden){background:var(--color-background-tertiary);border-radius:25px 25px 0 0;grid-template-columns:1fr 20px;padding:15px 15px 15px 40px;display:grid;position:relative}.chat-form .quote-container .quote-text{color:var(--color-primary-70);white-space:nowrap;text-overflow:ellipsis;min-height:20px;padding-right:20px;line-height:20px;overflow:hidden}.chat-form .quote-container:after{content:"";background:var(--color-primary-60);width:30px;height:20px;position:absolute;top:17px;left:10px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"5\" y=\"9.5\" width=\"10\" height=\"1\" rx=\"0.5\" fill=\"white\"/><rect x=\"5\" y=\"5.5\" width=\"1\" height=\"5\" rx=\"0.5\" fill=\"white\"/><rect x=\"11.3789\" y=\"7.08594\" width=\"1\" height=\"5\" rx=\"0.5\" transform=\"rotate(-45 11.3789 7.08594)\" fill=\"white\"/><rect x=\"14.9141\" y=\"9.37891\" width=\"1\" height=\"5\" rx=\"0.5\" transform=\"rotate(45 14.9141 9.37891)\" fill=\"white\"/></svg>") 50% no-repeat}.chat-form .quote-container .quote-remove-icon{cursor:pointer;background:var(--color-background);border-radius:50%;position:relative}.chat-form .quote-container .quote-remove-icon:after{content:"";background:var(--color-primary-60);width:30px;height:30px;position:absolute;top:-5px;left:-5px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"6.11035\" y=\"13.1816\" width=\"10\" height=\"1\" rx=\"0.5\" transform=\"rotate(-45 6.11035 13.1816)\" fill=\"white\"/><rect x=\"6.11035\" y=\"6.81836\" width=\"1\" height=\"10\" rx=\"0.5\" transform=\"rotate(-45 6.11035 6.81836)\" fill=\"white\"/></svg>") 50% no-repeat}.chat-form .quote-container .quote-remove-icon:hover:after{background:var(--color-primary)}@media (width>=600px){.chat-form .quote-container:not(.hidden){border-radius:var(--border-radius) var(--border-radius) 0 0}}.app-chat .chat-form:has(.quote-container:not(.hidden)) .attachment-preview{border-radius:0}.app-chat:has(.chat-output-error:not(.hidden)) .chat-input-container{cursor:not-allowed}.app-chat:has(.chat-output-error:not(.hidden)) .chat-form{pointer-events:none;opacity:.5}.app-chat .chat-from-other-user{opacity:.2;pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none;-o-user-select:none;position:relative}.chat-speak-container{position:absolute;bottom:10px;right:10px}.chat-speak-start,.chat-speak-stop{cursor:pointer;background:var(--color-primary-50);border-radius:50%;width:30px;height:30px;transition:background .1s ease-in-out;mask:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"10\" y=\"3\" width=\"4\" height=\"11\" rx=\"2\" fill=\"white\"/><rect x=\"11\" y=\"18\" width=\"2\" height=\"3\" rx=\"1\" fill=\"white\"/><rect x=\"17\" y=\"10\" width=\"2\" height=\"3\" rx=\"1\" fill=\"white\"/><rect x=\"5\" y=\"10\" width=\"2\" height=\"3\" rx=\"1\" fill=\"white\"/><path d=\"M18 12C18 15.3137 15.3137 18 12 18C8.68629 18 6 15.3137 6 12\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.chat-speak-stop{background:var(--color-primary);mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"4\" y=\"4\" width=\"12\" height=\"12\" rx=\"2\" fill=\"white\"/></svg>") 50% no-repeat}.chat-speak-stop:hover{background:var(--color-danger)}.chat-speak-start:hover{background:var(--color-primary-80)}.chat-speak-container.recording .chat-speak-start,.chat-speak-container:not(.recording) .chat-speak-stop{display:none}.chat-speak-waveform{background:var(--color-background);border-radius:20px;align-items:center;gap:2px;width:calc(100% - 75px);height:calc(100% - 20px);padding-left:15px;display:none;position:absolute;inset:10px 10px 10px 50px;overflow:hidden}.chat-speak-waveform div{background:var(--color-primary-40);border-radius:0;min-height:1px}@media (width>=600px){.chat-speak-waveform{border-radius:var(--border-radius)}}.chat-textarea-container:has(.chat-speak-container.recording) .chat-speak-waveform{display:flex}.chat-speak-transcribing{background:var(--color-danger);width:20px;height:20px;animation:.7s linear infinite spin;display:none;position:absolute;bottom:5px;right:5px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_3240_3393)\"><path d=\"M1 10C1 14.9706 5.02944 19 10 19C14.9706 19 19 14.9706 19 10C19 5.02944 14.9706 1 10 1\" stroke=\"white\" stroke-width=\"2\"/></g><defs><clipPath id=\"clip0_3240_3393\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>") 50% no-repeat}.chat-speak-container.transcribing .chat-speak-transcribing{display:block}.chat-speak-container.transcribing .chat-speak-start,.chat-speak-container.transcribing .chat-speak-stop{display:none}.chat-textarea-container:has(.chat-speak-container.transcribing) textarea{pointer-events:none}.chat-textarea-container:has(.chat-speak-container.transcribing) textarea::placeholder{color:#0000;-webkit-user-select:none;user-select:none}.chat-bubble{font-family:var(--font-family-base);font-weight:var(--font-weight-base);color:var(--color-primary);font-size:16px;line-height:25px}.chat-bubble>:first-child{margin-top:5px}.chat-bubble>:last-child{margin-bottom:5px}.chat-bubble .chat-bubble-prompt>:first-child{margin-top:5px}.chat-bubble .chat-bubble-prompt>:last-child{margin-bottom:5px}.chat-bubble h1,.chat-bubble h2,.chat-bubble h3,.chat-bubble h4,.chat-bubble h5,.chat-bubble h6{font-family:var(--font-family-base);font-weight:var(--font-weight-bold);color:var(--color-primary);margin:20px 0 0;scroll-margin-top:4rem;line-height:1.5em}.chat-bubble h1{font-size:24px}.chat-bubble h2{font-size:20px}.chat-bubble h3{font-size:18px}.chat-bubble h4{font-size:16px}.chat-bubble h5,.chat-bubble h6{text-transform:uppercase;font-size:14px}.chat-bubble hr{border:0;border-top:1px solid var(--color-primary-20);margin:30px 40px 30px 0}@media (width>=900px){.chat-bubble hr{margin-right:100px}}.chat-bubble a{color:var(--color-link);border-bottom:none;text-decoration:none;position:relative}.chat-bubble a .tooltip{color:var(--color-primary);background:var(--color-background-secondary);border-radius:var(--border-radius);text-align:left;width:fit-content;max-width:200px;padding:10px;font-size:14px;line-height:20px;display:block;position:absolute;bottom:25px;left:0;overflow:visible;box-shadow:0 4px 4px -2px #0000001a}.chat-bubble a .tooltip.tooltip-align-right{left:auto;right:-10px}.chat-bubble a .tooltip .tooltip-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-bubble a .tooltip .tooltip-host{color:var(--color-primary-60);font-size:14px;line-height:16px}.chat-bubble a:hover,.chat-bubble a:focus-visible{text-decoration:underline}.chat-bubble a.link-status-warning{color:var(--color-attention);padding-left:25px;position:relative}.chat-bubble a.link-status-warning:after{content:"";background:url("data:image/svg+xml,<svg width=\"18\" height=\"16\" viewBox=\"0 0 18 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_3259_4234)\"><path d=\"M8.13397 0.5C8.51888 -0.166667 9.48113 -0.166667 9.86603 0.5L17.6603 14C18.0452 14.6667 17.564 15.5 16.7942 15.5H1.20577C0.43597 15.5 -0.0451542 14.6667 0.339746 14L8.13397 0.5Z\" fill=\"%23FF8800\"/><rect x=\"8\" y=\"5\" width=\"2\" height=\"5\" rx=\"1\" fill=\"white\"/><rect x=\"8\" y=\"11\" width=\"2\" height=\"2\" rx=\"1\" fill=\"white\"/></g><defs><clipPath id=\"clip0_3259_4234\"><rect width=\"18\" height=\"16\" fill=\"white\"/></clipPath></defs></svg>") right 2px center no-repeat;width:20px;height:16px;position:absolute;top:2px;left:5px}.chat-bubble strong{font-weight:var(--font-weight-bold)}.chat-bubble em{font-style:italic}.chat-bubble del{color:var(--color-primary-60)}.chat-bubble ul,.chat-bubble ol{margin:10px 0 20px;padding-left:20px}.chat-bubble ol:has(>li:nth-child(n+10)){padding-left:30px}.chat-bubble ol:has(>li:nth-child(n+100)){padding-left:40px}.chat-bubble ul,.chat-bubble ul li{list-style:circle}.chat-bubble ol,.chat-bubble ol li{list-style:decimal}.chat-bubble ul li,.chat-bubble ol li,.chat-bubble li>:where(ul,ol){margin-top:10px}.chat-bubble ul ul{list-style:circle}.chat-bubble ul ul ul{list-style:square}.chat-bubble ul li{list-style:circle}.chat-bubble blockquote{border-left:3px solid var(--color-primary-20);background:var(--color-background);border-radius:var(--border-radius-small);color:var(--color-primary-80);margin:20px 0 0;padding:10px;font-size:14px;line-height:18px}.chat-bubble blockquote>:first-child{margin-top:5px}.chat-bubble blockquote>:last-child{margin-bottom:0}.chat-bubble .chat-bubble-prompt .chat-bubble-prompt-text{margin-top:0;margin-bottom:-5px}.chat-bubble code,.chat-bubble pre code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:20px}.chat-bubble code{background:var(--color-primary-10);border:1px solid var(--color-background-secondary);border-radius:var(--border-radius-small);padding:2px 6px}.chat-bubble pre{background:var(--color-background-secondary);border-radius:var(--border-radius-small);margin:10px 0;padding:.85rem 1rem;overflow-x:auto}.chat-bubble pre:first-child{margin-top:5px}.chat-bubble .max-height{max-height:50vh}.chat-bubble pre:has(>code)::-webkit-scrollbar{width:8px;height:8px}.chat-bubble pre:has(>code)::-webkit-scrollbar-track{background:var(--color-background-secondary)}.chat-bubble pre:has(>code)::-webkit-scrollbar-thumb{background:var(--color-primary-30);border-radius:4px}.chat-bubble pre:has(>code)::-webkit-scrollbar-thumb:hover{background:var(--color-primary-40)}.chat-bubble pre:has(>code){scrollbar-width:thin;scrollbar-color:var(--color-primary-30) var(--color-background-secondary)}.chat-bubble pre code{white-space:pre;background:0 0;border:0;padding:0;display:block}.chat-bubble pre::-webkit-scrollbar{height:6px}.chat-bubble pre::-webkit-scrollbar-thumb{background:var(--color-primary-30);border-radius:999px}.chat-bubble .table-scroll{overflow-x:auto}.chat-bubble table{border-collapse:collapse;width:100%;margin:10px 0;font-size:14px}.chat-bubble th,.chat-bubble td{border:1px solid var(--color-primary-20);text-align:left;vertical-align:top;padding:.6rem .75rem}.chat-bubble thead th{background:var(--color-background-secondary);font-weight:var(--font-weight-bold)}.chat-bubble tbody tr:nth-child(odd){background:var(--color-primary-0)}.chat-bubble img,.chat-bubble video,.chat-bubble iframe{border-radius:var(--border-radius);max-width:100%;height:auto;margin:0}.chat-bubble figure{margin:1.25rem 0}.chat-bubble figcaption{color:var(--color-primary-70);margin-top:.5rem;font-size:.9rem}.chat-bubble details{border:1px solid var(--color-primary-20);border-radius:var(--border-radius);background:var(--color-primary-0);margin:1rem 0;padding:.5rem .75rem}.chat-bubble summary{cursor:pointer;font-weight:var(--font-weight-bold);list-style:none}.chat-bubble summary::-webkit-details-marker{display:none}.chat-bubble kbd{border:1px solid var(--color-primary-30);border-radius:var(--border-radius-small);background:var(--color-primary-10);border-bottom-width:2px;padding:.15rem .35rem;font-size:.8rem;line-height:1;display:inline-block}.chat-bubble sup,.chat-bubble sub{font-size:.75em}.chat-bubble mark{background:var(--color-background-secondary);color:var(--color-primary);border-radius:var(--border-radius-mini);padding:0 .15rem}.chat-bubble .is-danger{color:var(--color-danger)}.chat-bubble .is-success{color:var(--color-success)}.chat-bubble .is-attention{color:var(--color-attention)}.chat-bubble .footnotes{color:var(--color-primary-80);border-top:1px solid var(--color-primary-20);margin-top:1.5rem;padding-top:.75rem;font-size:.9rem}.chat-bubble h1:first-child,.chat-bubble p:first-child{margin-top:0}.chat-bubble p:last-child{margin-bottom:5px}.chat-bubble-attachment{vertical-align:top;margin-top:10px;margin-bottom:10px;margin-right:10px;display:block}.chat-bubble-attachment:first-of-type{margin-top:10px}.chat-bubble-attachment:last-of-type{margin-bottom:5px}.chat-bubble-attachment.research-request{background:var(--color-background-tertiary);border-radius:var(--border-radius-small);color:var(--color-primary-60);display:inline-block}.chat-bubble-response .image{border-radius:2px;width:auto;max-width:100%;height:auto;max-height:500px;margin-top:10px;display:block}.reasoning-section{background:var(--color-background-tertiary);border-radius:0 0 var(--border-radius) var(--border-radius);max-width:520px;max-height:110px;color:var(--color-primary-60);margin-top:-9px;margin-left:20px;margin-right:20px;padding:10px 15px;font-size:12px;line-height:20px;transition:color .3s;overflow-y:auto}.chat-bubble:has(.reasoning-section) .chat-bubble-response{border-bottom-right-radius:0;border-bottom-left-radius:0}.chat-bubble:hover .reasoning-section{color:var(--color-primary)}.chat-bubble-response p,.chat-bubble-response ul{margin-right:30px}@media (width>=900px){.reasoning-section{margin-left:0;margin-right:0}.chat-bubble-response p,.chat-bubble-response ul{margin-right:100px}}.chat-bubble-response .research-sections{gap:2px;width:100%;margin-bottom:10px;display:grid}@media (width>=900px){.chat-bubble-response .research-sections{width:calc(100% - 100px);margin-right:100px}}.chat-bubble-response.research-section{border-radius:var(--border-radius);display:none}.chat-bubble-response .research-section-header{cursor:pointer;text-align:left;width:100%;color:var(--color-primary-70);border-radius:var(--border-radius-small);background:0 0;background-color:var(--color-background-tertiary);border:0;grid-template-columns:auto 45px;grid-template-areas:"title icon";align-items:center;gap:12px;padding:0;display:grid}.chat-bubble-response .research-section-header:hover{color:var(--color-primary)}.chat-bubble-response .research-section-title{grid-area:title;padding:10px 20px}.chat-bubble-response .research-section-icon{border-radius:var(--border-radius-small);background:var(--color-primary-60);grid-area:icon;width:45px;height:20px;position:relative;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5 10L11.5 3.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M5 10L11.5 16.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.chat-bubble-response .research-section-header:hover .research-section-icon{background:var(--color-primary-80)}.chat-bubble-response .research-section.open .research-section-icon{transform:rotate(-90deg)}.chat-bubble-response .research-section-content{background-color:var(--color-background-secondary);border-radius:var(--border-radius-small);padding:10px 20px 20px;display:none}.chat-bubble-response .research-section-content:has(.research-source-item){background-color:var(--color-background-tertiary);padding:10px}.chat-bubble-response .research-section.open .research-section-content{display:block}.chat-bubble-response .research-source-item{color:inherit;background:var(--color-background-secondary);border-radius:var(--border-radius-small);margin-bottom:5px;padding:10px 12px;text-decoration:none;display:block}.chat-bubble-response .research-source-item:last-child{margin-bottom:0}.chat-bubble-response .research-source-title{color:var(--color-primary);font-size:14px;line-height:20px}.chat-bubble-response .research-source-host{color:var(--color-primary-60);font-size:14px;line-height:20px}.chat-bubble-response .research-source-item:hover{text-decoration:none}.chat-bubble-response .research-source-item:hover .research-source-title{color:var(--color-link)}.chat-bubble-response .research-empty{color:var(--color-primary-60)}.reasoning-section .research-thinking-list{margin:0;padding:10px 0 0;font-size:14px;line-height:18px;list-style:none;display:grid}.reasoning-section .research-thinking-list li{color:var(--color-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:5px 0;padding-left:25px;list-style:none;position:relative;overflow:hidden}.reasoning-section .research-thinking-list li .count{font-weight:var(--font-weight-base);margin-left:6px}.reasoning-section .research-thinking-list li:after{content:"";background:url("data:image/svg+xml,<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_3329_18265)\"><circle cx=\"8\" cy=\"8\" r=\"8\" fill=\"%2319E260\"/><path d=\"M12.5303 4.46967C12.8232 4.76256 12.8232 5.23732 12.5303 5.53022L6.53033 11.5302C6.23744 11.8231 5.76268 11.8231 5.46978 11.5302C5.17689 11.2373 5.17689 10.7626 5.46978 10.4697L11.4698 4.46967C11.7627 4.17678 12.2374 4.17678 12.5303 4.46967Z\" fill=\"white\"/><path d=\"M6.53033 10.4697C6.82322 10.7626 6.82322 11.2373 6.53033 11.5302C6.23744 11.8231 5.76268 11.8231 5.46979 11.5302L3.46979 9.53022C3.17689 9.23732 3.17689 8.76256 3.46979 8.46967C3.76268 8.17678 4.23744 8.17678 4.53033 8.46967L6.53033 10.4697Z\" fill=\"white\"/></g><defs><clipPath id=\"clip0_3329_18265\"><rect width=\"16\" height=\"16\" fill=\"white\"/></clipPath></defs></svg>") 50% no-repeat;width:20px;height:20px;display:block;position:absolute;top:0;left:-2px}.reasoning-section .research-thinking-list li.todo{color:var(--color-primary-50)}.reasoning-section .research-thinking-list li.done{color:var(--color-primary-80)}.reasoning-section .research-thinking-list li.todo:after{background:var(--color-primary-30);mask:url("data:image/svg+xml,<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_3329_18270)\"><path d=\"M8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0ZM9.53027 4.46973C9.23738 4.17683 8.76262 4.17683 8.46973 4.46973C8.17695 4.76263 8.17687 5.23742 8.46973 5.53027L10.1895 7.25H4C3.58579 7.25 3.25 7.58579 3.25 8C3.25006 8.41416 3.58582 8.75 4 8.75H10.1895L8.46973 10.4697C8.17695 10.7626 8.17687 11.2374 8.46973 11.5303C8.76259 11.8231 9.23739 11.823 9.53027 11.5303L12.5303 8.53027C12.5485 8.51203 12.5661 8.4932 12.582 8.47363C12.5948 8.45793 12.6049 8.44029 12.6162 8.42383C12.6455 8.38131 12.6713 8.33633 12.6914 8.28809C12.6923 8.28598 12.6944 8.28434 12.6953 8.28223C12.7136 8.23722 12.7272 8.19068 12.7363 8.14355C12.7374 8.13816 12.7364 8.13236 12.7373 8.12695C12.7444 8.0856 12.75 8.04337 12.75 8C12.75 7.95466 12.745 7.91031 12.7373 7.86719C12.7367 7.86368 12.737 7.85995 12.7363 7.85645C12.7272 7.80931 12.7136 7.76279 12.6953 7.71777C12.6946 7.71605 12.6931 7.7146 12.6924 7.71289C12.6803 7.68377 12.664 7.65702 12.6484 7.62988C12.6405 7.61592 12.6349 7.60045 12.626 7.58691C12.5986 7.54552 12.5667 7.50619 12.5303 7.46973L9.53027 4.46973Z\" fill=\"white\"/></g><defs><clipPath id=\"clip0_3329_18270\"><rect width=\"16\" height=\"16\" fill=\"white\"/></clipPath></defs></svg>") 50% no-repeat}.reasoning-section .research-thinking-list li.active:after{background:var(--color-primary-30);animation:.7s linear infinite spin;mask:url("data:image/svg+xml,<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_3329_18256)\"><path d=\"M15 8C15 11.866 11.866 15 8 15C4.13401 15 1 11.866 1 8C1 4.13401 4.13401 1 8 1\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><defs><clipPath id=\"clip0_3329_18256\"><rect width=\"16\" height=\"16\" fill=\"white\"/></clipPath></defs></svg>") 50% no-repeat}.reasoning-section .research-thinking-list li.active{font-weight:var(--font-weight-bold);background:linear-gradient(90deg, var(--color-primary), var(--color-primary-50), var(--color-primary-80));-webkit-text-fill-color:transparent;color:#0000;background-position:0%;background-repeat:repeat-x;background-size:200% 100%;background-clip:text;animation:2s ease-in-out infinite reasoningGradient}@keyframes reasoningGradient{0%{background-position:0%}to{background-position:200%}}.reasoning-section .research-thinking-detail{color:var(--color-primary-60);margin-top:8px;font-size:11px}.reasoning-section:has(.research-thinking-list){max-height:none;overflow-y:visible}.chat-context-menu{background:var(--color-background-secondary);z-index:1000;border-radius:5px;padding:5px;font-size:14px;position:fixed;box-shadow:0 0 10px #0000001a}.chat-context-menu-option{cursor:pointer;border-radius:5px;min-width:100px;padding:5px 10px}.chat-context-menu-option:hover{background:var(--color-background)}:root{--chat-input-height:50px}.chat-textarea-container{position:relative}.chat-textarea-container .chat-control-toggle{padding:10px 0 10px 10px;position:absolute;bottom:0;left:0}.chat-textarea-container .chat-control-toggle .visual{background:var(--color-background);border-radius:50%;width:30px;height:30px;transition:box-shadow .1s ease-out}.chat-input-container:has(.open.chat-control) .chat-textarea-container .chat-control-toggle .visual .icon{transform:rotate(45deg)}.chat-textarea-container .chat-control-toggle:hover .visual{background:var(--color-background-tertiary)}.chat-textarea-container .chat-control-toggle .visual .icon{background:var(--color-primary);width:30px;height:30px;transition:transform .25s ease-out;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"5\" y=\"9.5\" width=\"10\" height=\"1\" rx=\"0.5\" fill=\"white\"/><rect x=\"9.5\" y=\"5\" width=\"1\" height=\"10\" rx=\"0.5\" fill=\"white\"/></svg>") 50% no-repeat}.chat-control{visibility:hidden;opacity:0;pointer-events:none;height:0;transition:all .1s ease-out;position:absolute;bottom:20px;left:20px;right:20px;transform:translateY(10px)}.chat-control.open{visibility:visible;opacity:1;pointer-events:auto;height:auto;transform:translateY(0)}.chat-control .inner{background:var(--color-background-tertiary);z-index:-1;border-radius:30px;font-size:14px;line-height:20px;position:absolute;bottom:-5px;left:-5px;right:-5px}.chat-control:not(.model-selection,.writing-style-selection) .chat-control-overview{padding:20px 15px;padding-bottom:calc(var(--chat-input-height) + 20px)}.high-context-mode-info{display:none}.high-context-mode-info .title{font-weight:var(--font-weight-bold);margin-bottom:10px}.chat-control.high-context-mode .high-context-mode-info{padding:15px 20px;display:block}.chat-control.high-context-mode .chat-control-model-list,.chat-control.high-context-mode .chat-control-mode-link{display:none}.chat-control-overview .row{cursor:pointer;border-radius:5px;grid-template-columns:auto auto;justify-content:space-between;gap:5px;display:grid}.chat-control-overview .row .title,.chat-control-overview .row .value{padding:5px 10px}.chat-control-overview .row:hover{background:var(--color-background)}.chat-control-overview .row label{cursor:pointer}.chat-control-overview .none{color:var(--color-primary-50)}.chat-control-overview .row{display:flex}.chat-control-overview .row.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.chat-control-overview .chat-attachment-label{width:-webkit-fill-available}.chat-control-overview .chat-control-overview-research{cursor:default;grid-template-columns:auto max-content;justify-content:normal;align-items:center;display:grid}.chat-control-overview .chat-control-overview-research .title{width:100%}.chat-control-overview .chat-control-overview-research.hidden{display:none}.chat-control-overview .chat-control-overview-research .value{padding:0 10px}.chat-control .chat-control-sub-menu .header{border-bottom:1px solid var(--color-background);grid-template-columns:max-content auto max-content;gap:0;display:grid}.chat-control .chat-control-sub-menu .header .back{background:var(--color-primary);cursor:pointer;opacity:.7;width:20px;height:20px;padding:25px 10px 25px 25px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5 10L11.5 3.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M5 10L11.5 16.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 25px no-repeat}.chat-control .chat-control-sub-menu .header .back:hover{opacity:1}.chat-control .chat-control-sub-menu .header .title{padding:25px 0}.chat-control .chat-control-sub-menu .header .search{line-height:20px;font-weight:var(--font-weight-base);padding:15px 0}@media (width>=600px){.chat-control .chat-control-sub-menu .header .search{font-size:14px;line-height:20px}}.chat-control .chat-control-sub-menu .header .search:hover,.chat-control .chat-control-sub-menu .header .search:focus,.chat-control .chat-control-sub-menu .header .search:focus:hover{box-shadow:none}.chat-control .chat-control-sub-menu .header .search::placeholder{color:var(--color-primary-60);font-weight:var(--font-weight-base)}.chat-control .chat-control-sub-menu .header .value{color:var(--color-primary-60);cursor:pointer;padding:25px 25px 0 10px}.chat-control .chat-control-sub-menu .header .value:hover{color:var(--color-primary)}.chat-control .chat-control-sub-menu .list{margin-bottom:50px;padding:0 25px 25px}.chat-control .chat-control-sub-menu.model-selection .list{padding-bottom:calc(var(--chat-input-height) + 25px)}.chat-control .chat-control-sub-menu .button-container{padding:20px 25px 25px}.chat-control .chat-control-sub-menu .button-container .button-secondary{color:var(--color-primary-70);background:var(--color-background);padding:16px 20px 14px}.chat-control .chat-control-sub-menu .button-container .button-secondary:hover{color:var(--color-primary)}.chat-control .chat-control-sub-menu .list{max-height:calc(100dvh - 180px - var(--chat-input-height));padding-top:15px;overflow-y:auto}@media (width>=600px){.chat-control .chat-control-sub-menu .list{margin-bottom:0}}@media (height>=800px) and (width>=600px){.chat-control .chat-control-sub-menu .list{max-height:500px}}.chat-control .chat-control-option{cursor:pointer;border-radius:var(--border-radius);background:var(--color-background);box-shadow:0 0 0 0 var(--color-primary-20);margin-top:10px;padding:15px;transition:all .2s}.chat-control .chat-control-option .description{color:var(--color-primary-70);margin-top:10px}.chat-control .chat-control-option:hover{box-shadow:0 0 0 3px var(--color-primary-20)}.chat-control .chat-control-option.active{background:var(--color-background-secondary);box-shadow:0 0 0 3px var(--color-primary-20)}.chat-control .chat-control-option.active .description{color:var(--color-primary)}.chat-control .chat-control-option.active .title,.chat-control .header .title{font-weight:var(--font-weight-bold)}.chat-control .chat-control-option-group-title{margin-top:30px;margin-bottom:15px}.chat-control .chat-control-model-list:has(.chat-control-option.auto.hidden){padding-top:0}.chat-control .chat-control-option.limited,.chat-control .chat-control-option.limited .description{color:var(--color-primary-40);-webkit-user-select:none;user-select:none;pointer-events:none;cursor:not-allowed}.chat-control .no-result{margin:20px 5px 5px}.chat-control-model,.chat-control-writing-style,.chat-control.model-selection .chat-control-overview,.chat-control.writing-style-selection .chat-control-overview{visibility:hidden;opacity:0;pointer-events:none;height:0}.chat-control.open.model-selection .chat-control-model,.chat-control.open.writing-style-selection .chat-control-writing-style{visibility:visible;opacity:1;pointer-events:auto;height:auto}@media (width>=600px){:root{--chat-input-space-left:25px}.chat-textarea-container .chat-control-toggle .visual{border-radius:var(--border-radius-small)}.chat-control{z-index:100;left:var(--chat-input-space-left);width:300px;top:auto;bottom:80px;right:auto}.chat-control .inner{border-radius:var(--border-radius)}.chat-control .chat-control-sub-menu .button-container{padding:0 15px 15px}.chat-control.float,.chat-control.float-for-files,.chat-form:has(.quote-container:not(.hidden)) .chat-control{bottom:68px;left:calc(var(--chat-input-space-left) + 5px)}.chat-control.float .inner,.chat-control.float-for-files .inner,.chat-form:has(.quote-container:not(.hidden)) .chat-control .inner{border-radius:var(--border-radius);box-shadow:0 0 0 1px var(--color-primary-20);bottom:0;left:0}.chat-control .chat-control-sub-menu .header .back{padding:15px 10px 15px 15px;mask-position:15px}.chat-control .chat-control-sub-menu .header .title{padding:15px 0}.chat-control .chat-control-sub-menu .header .value{padding:15px 15px 0 10px}.chat-control .chat-control-sub-menu .list{padding:10px 15px 15px}.chat-control:not(.model-selection,.writing-style-selection) .chat-control-overview{padding:15px 10px}.chat-control.open.model-selection .chat-control-model,.chat-control.open.writing-style-selection .chat-control-writing-style{padding-bottom:0}}@media (width>=900px){:root{--chat-input-space-left:calc(50% - 400px + 5px)}}.settings-container{opacity:1;filter:blur();background:var(--color-primary-20);z-index:200;opacity:0;visibility:hidden;backdrop-filter:blur(5px);margin:0 auto;font-size:14px;line-height:20px;transition:opacity .3s,visibility 0s linear .3s,transform .3s ease-in-out;position:fixed;inset:0}.settings-container.open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s,0s}.settings-container .settings-container-inner{background:var(--color-background-secondary);max-width:320px;height:100%;margin-left:auto;transition:transform .3s ease-in-out;overflow-y:auto;transform:translate(100px)}@media (width>=480px){.settings-container .settings-container-inner{max-width:400px}}.settings-container.open .settings-container-inner{transform:translate(0)}.settings-container .settings-title{text-align:left;backdrop-filter:blur(25px);background:0 0;margin-bottom:10px;padding:20px 20px 10px;transition:padding-top .25s ease-in-out;position:sticky;top:0}.settings-container .settings-description{padding:0 20px}.settings-container .settings-item{padding:0 20px 20px}.settings-container .settings-item .sub-title{margin-top:20px}.settings-container-title{font-family:var(--font-family-heading);text-align:center}.settings-container select{background-color:var(--color-primary-10);width:100%;margin-top:10px}.settings-container .settings-show-advanced,.settings-container .settings-hide-advanced{width:-webkit-fill-available;color:var(--color-primary-60);background:0 0;margin:0 20px 20px;font-weight:400}.settings-container .settings-show-advanced:hover,.settings-container .settings-hide-advanced:hover{box-shadow:none;color:var(--color-primary-80);background:0 0}.settings-container .settings-hide-advanced,.settings-container.advanced .settings-show-advanced:not(.hidden),.settings-container .settings-item.advanced-item{display:none}.settings-container.advanced .settings-hide-advanced,.settings-container .settings-show-advanced:not(.hidden),.settings-container.advanced .settings-item.advanced-item{display:block}.settings-model-price-info{color:var(--color-primary-60);padding:15px}.settings-model-price-info.warning{color:var(--color-attention)}select{color:var(--color-primary-60)}select:has(option[value]:not([value=""]):checked){color:var(--color-primary)}select option[value=""]{color:var(--color-primary-40)}select option{color:var(--color-primary)}.app-plan-faq{animation:.25s ease-out .25s backwards slide-up}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.install-hint{background:var(--color-background-secondary);z-index:9999;border-radius:var(--border-radius);max-width:200px;padding:20px;font-size:14px;line-height:20px;position:fixed;top:20px;right:20px;box-shadow:0 0 10px #0000001a}.install-hint .install-name{line-height:10px}.install-hint ol{margin:0;padding-left:15px;list-style:decimal}.install-hint li{list-style:decimal}.install-hint button{background:var(--color-primary-10);width:100%;margin-top:20px}.install-hint .install-icon-container{text-align:center;width:100%;margin:30px 0}.install-hint .install-icon{text-align:center;background:url("data:image/svg+xml,<svg width=\"64\" height=\"64\" viewBox=\"0 0 64 64\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g filter=\"url(%23filter0_d_2983_2384)\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M57.75 22.2892C57.75 21.6778 57.7502 21.0664 57.7465 20.4549C57.7434 19.9399 57.7375 19.425 57.7235 18.9101C57.6932 17.7881 57.6271 16.6564 57.4275 15.5468C57.2251 14.4213 56.8946 13.3737 56.3738 12.351C55.8618 11.3459 55.193 10.426 54.395 9.62861C53.5972 8.83118 52.6772 8.16281 51.6716 7.65112C50.6479 7.13018 49.5992 6.79981 48.4724 6.5975C47.3627 6.39825 46.2307 6.33219 45.1087 6.30187C44.5935 6.28794 44.0783 6.28206 43.563 6.27887C42.9512 6.27512 42.3395 6.27544 41.7277 6.27544L34.6248 6.25H29.3123L22.3351 6.27544C21.7221 6.27544 21.1092 6.27512 20.4963 6.27887C19.9799 6.28206 19.4638 6.28794 18.9476 6.30187C17.8229 6.33219 16.6884 6.39831 15.5761 6.59781C14.4478 6.80006 13.3975 7.13031 12.3724 7.65087C11.3647 8.16262 10.4427 8.83105 9.64316 9.62861C8.84379 10.426 8.17374 11.3456 7.6608 12.3506C7.13856 13.3738 6.80743 14.422 6.60456 15.5482C6.40481 16.6573 6.33862 17.7886 6.30819 18.9101C6.29431 19.425 6.28831 19.94 6.28519 20.4549C6.28144 21.0664 6.25 21.826 6.25 22.4374L6.25019 29.318L6.25 34.6874L6.28175 41.7142C6.28175 42.3264 6.2815 42.9387 6.28519 43.5509C6.28831 44.0667 6.29431 44.5823 6.30825 45.0979C6.33862 46.2214 6.40494 47.3547 6.60487 48.4657C6.80768 49.5928 7.13874 50.6418 7.66055 51.6658C8.17355 52.6725 8.84373 53.5935 9.64316 54.392C10.4426 55.1906 11.3644 55.8598 12.3719 56.3723C13.3976 56.8939 14.4484 57.2247 15.5774 57.4272C16.6892 57.6268 17.8234 57.693 18.9476 57.7233C19.4638 57.7372 19.98 57.7432 20.4963 57.7463C21.1093 57.7501 21.7221 57.7498 22.3351 57.7498L29.3754 57.75H34.701L41.7277 57.7497C42.3395 57.7497 42.9512 57.7501 43.563 57.7463C44.0783 57.7432 44.5935 57.7372 45.1087 57.7233C46.2311 57.6929 47.3635 57.6267 48.4737 57.427C49.5998 57.2244 50.648 56.8938 51.6712 56.3724C52.6769 55.8601 53.5972 55.1907 54.395 54.392C55.1929 53.5936 55.8616 52.6727 56.3736 51.6663C56.8948 50.6418 57.2252 49.5922 57.4277 48.4644C57.6271 47.3538 57.6932 46.2209 57.7236 45.0979C57.7375 44.5822 57.7434 44.0666 57.7465 43.5509C57.7503 42.9387 57.75 42.3264 57.75 41.7142C57.75 41.7142 57.7496 34.8115 57.7496 34.6874V29.3124C57.7496 29.2208 57.75 22.2892 57.75 22.2892\" fill=\"%232A2A2A\"/></g><mask id=\"mask0_2983_2384\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"6\" y=\"6\" width=\"52\" height=\"52\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M57.75 22.2892C57.75 21.6778 57.7502 21.0664 57.7465 20.4549C57.7434 19.9399 57.7375 19.425 57.7235 18.9101C57.6932 17.7881 57.6271 16.6564 57.4275 15.5468C57.2251 14.4213 56.8946 13.3737 56.3738 12.351C55.8618 11.3459 55.193 10.426 54.395 9.62861C53.5972 8.83118 52.6772 8.16281 51.6716 7.65112C50.6479 7.13018 49.5992 6.79981 48.4724 6.5975C47.3627 6.39825 46.2307 6.33219 45.1087 6.30187C44.5935 6.28794 44.0783 6.28206 43.563 6.27887C42.9512 6.27512 42.3395 6.27544 41.7277 6.27544L34.6248 6.25H29.3123L22.3351 6.27544C21.7221 6.27544 21.1092 6.27512 20.4963 6.27887C19.9799 6.28206 19.4638 6.28794 18.9476 6.30187C17.8229 6.33219 16.6884 6.39831 15.5761 6.59781C14.4478 6.80006 13.3975 7.13031 12.3724 7.65087C11.3647 8.16262 10.4427 8.83105 9.64316 9.62861C8.84379 10.426 8.17374 11.3456 7.6608 12.3506C7.13856 13.3738 6.80743 14.422 6.60456 15.5482C6.40481 16.6573 6.33862 17.7886 6.30819 18.9101C6.29431 19.425 6.28831 19.94 6.28519 20.4549C6.28144 21.0664 6.25 21.826 6.25 22.4374L6.25019 29.318L6.25 34.6874L6.28175 41.7142C6.28175 42.3264 6.2815 42.9387 6.28519 43.5509C6.28831 44.0667 6.29431 44.5823 6.30825 45.0979C6.33862 46.2214 6.40494 47.3547 6.60487 48.4657C6.80768 49.5928 7.13874 50.6418 7.66055 51.6658C8.17355 52.6725 8.84373 53.5935 9.64316 54.392C10.4426 55.1906 11.3644 55.8598 12.3719 56.3723C13.3976 56.8939 14.4484 57.2247 15.5774 57.4272C16.6892 57.6268 17.8234 57.693 18.9476 57.7233C19.4638 57.7372 19.98 57.7432 20.4963 57.7463C21.1093 57.7501 21.7221 57.7498 22.3351 57.7498L29.3754 57.75H34.701L41.7277 57.7497C42.3395 57.7497 42.9512 57.7501 43.563 57.7463C44.0783 57.7432 44.5935 57.7372 45.1087 57.7233C46.2311 57.6929 47.3635 57.6267 48.4737 57.427C49.5998 57.2244 50.648 56.8938 51.6712 56.3724C52.6769 55.8601 53.5972 55.1907 54.395 54.392C55.1929 53.5936 55.8616 52.6727 56.3736 51.6663C56.8948 50.6418 57.2252 49.5922 57.4277 48.4644C57.6271 47.3538 57.6932 46.2209 57.7236 45.0979C57.7375 44.5822 57.7434 44.0666 57.7465 43.5509C57.7503 42.9387 57.75 42.3264 57.75 41.7142C57.75 41.7142 57.7496 34.8115 57.7496 34.6874V29.3124C57.7496 29.2208 57.75 22.2892 57.75 22.2892\" fill=\"white\"/></mask><g mask=\"url(%23mask0_2983_2384)\"><path d=\"M43.5416 40.9791L23.0834 20.5209C21.7841 19.2216 19.5625 20.1418 19.5625 21.9793L19.5625 42.4375C19.5625 43.5766 20.4859 44.5 21.625 44.5L42.0832 44.5C43.9207 44.5 44.8409 42.2784 43.5416 40.9791Z\" fill=\"url(%23paint0_linear_2983_2384)\"/><path d=\"M40.7916 20.5209L20.3334 40.9791C19.0341 42.2784 19.9543 44.5 21.7918 44.5H42.25C43.3891 44.5 44.3125 43.5766 44.3125 42.4375V21.9793C44.3125 20.1418 42.0909 19.2216 40.7916 20.5209Z\" fill=\"url(%23paint1_radial_2983_2384)\"/></g><defs><filter id=\"filter0_d_2983_2384\" x=\"5.625\" y=\"6.25\" width=\"52.75\" height=\"52.75\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/><feOffset dy=\"0.625\"/><feGaussianBlur stdDeviation=\"0.3125\"/><feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0\"/><feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_2983_2384\"/><feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_2983_2384\" result=\"shape\"/></filter><linearGradient id=\"paint0_linear_2983_2384\" x1=\"33.3125\" y1=\"17\" x2=\"33.3125\" y2=\"44.5\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"white\"/><stop offset=\"1\" stop-color=\"white\" stop-opacity=\"0\"/></linearGradient><radialGradient id=\"paint1_radial_2983_2384\" cx=\"0\" cy=\"0\" r=\"1\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"translate(31.8125 29.5) rotate(41.1859) scale(13.2877)\"><stop stop-color=\"white\" stop-opacity=\"0.8\"/><stop offset=\"1\" stop-color=\"white\"/></radialGradient></defs></svg>");border-radius:16px;width:64px;height:64px;margin:0 auto;display:inline-block}:root{--space-top-install-hint:20px}@media (height>=600px){:root{--space-top-install-hint:calc(33vh - 180px)}}.body-auth .install-hint-container{background:var(--color-background);z-index:9999;border-radius:var(--border-radius-large);position:fixed;top:10px;right:10vw;box-shadow:0 0 0 10000px #0003}.body-auth .install-hint{border-radius:var(--border-radius-large);background:var(--color-background-secondary);max-width:200px;margin:0 auto;position:static}body:has(:not(.login-install-hint)) .install-hint-container{max-width:100%;box-shadow:none;margin:0 20px;position:static}body:has(:not(.login-install-hint)) .install-hint{background:var(--color-primary-10);max-width:100%;box-shadow:none;grid-template-columns:64px auto;column-gap:30px;margin-top:30px;padding:20px;display:grid}body:has(:not(.login-install-hint)) .install-hint p{font-weight:var(--font-weight-bold);grid-area:1/2/2/3;margin:0 0 10px}body:has(:not(.login-install-hint)) .install-hint ul{grid-area:2/2/3/3}body:has(:not(.login-install-hint)) .install-hint .install-icon-container{grid-area:1/1/3/2;margin:0}@media (width>=800px){body:has(:not(.login-install-hint)) .install-hint-container{max-width:440px;margin:0 auto 50px}}.list-text{text-align:center}.app-import-list-inner .grid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.app-import-list-inner .checkbox-toggle-container{background:var(--color-background-secondary);border-radius:20px;margin:50px 0 0;padding:20px}.app-import-list-inner .checkbox-toggle-container .checkbox-toggle{text-align:center;grid-template-columns:auto;justify-content:center;align-items:center}.app-import-list-inner .checkbox-toggle-container .checkbox-toggle label{padding:100px 0 10px;position:relative}.app-import-list-inner .checkbox-toggle-container .checkbox-toggle label:after{content:"";background:var(--color-primary);width:80px;height:80px;margin-left:-40px;position:absolute;top:0;left:50%;mask:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M69.8958 45.8417C70.416 44.2993 70.5963 42.6627 70.4244 41.0441C70.2526 39.4255 69.7325 37.8633 68.9 36.4646C66.3646 32.1104 61.2708 29.8688 56.2958 30.9229C55.1939 29.7029 53.8462 28.73 52.3413 28.0683C50.8364 27.4065 49.2085 27.0708 47.5646 27.0833C42.4792 27.0729 37.9667 30.3042 36.4021 35.0792C34.7938 35.4011 33.2725 36.0613 31.9388 37.016C30.6052 37.9707 29.4898 39.1981 28.6667 40.6167C27.4224 42.7297 26.8907 45.1869 27.1499 47.6253C27.4091 50.0637 28.4456 52.3541 30.1062 54.1583C29.5854 55.7008 29.4046 57.3378 29.5761 58.9567C29.7476 60.5757 30.2675 62.1384 31.1 63.5375C33.6354 67.8917 38.7292 70.1313 43.7042 69.0792C44.8057 70.299 46.1531 71.2716 47.6577 71.933C49.1622 72.5945 50.7898 72.9297 52.4333 72.9167C57.5229 72.9292 62.0375 69.6958 63.6021 64.9167C65.2114 64.5948 66.7338 63.9342 68.0682 62.9788C69.4026 62.0233 70.5185 60.7949 71.3416 59.375C72.5835 57.2621 73.1135 54.8061 72.8536 52.369C72.5936 49.932 71.5575 47.643 69.8979 45.8396L69.8958 45.8417ZM52.4354 69.9208C50.4033 69.9257 48.4329 69.223 46.8625 67.9333C46.9333 67.8958 47.0562 67.8292 47.1375 67.7792L56.3875 62.5083C56.6183 62.3795 56.8104 62.1912 56.9438 61.9629C57.0772 61.7346 57.1469 61.4748 57.1458 61.2104V48.3438L61.0562 50.5708C61.0979 50.5917 61.125 50.6313 61.1312 50.675V61.3313C61.125 66.0688 57.2354 69.9104 52.4354 69.9208ZM33.7333 62.0417C32.7138 60.3074 32.3459 58.2665 32.6958 56.2854C32.7625 56.3271 32.8833 56.4 32.9687 56.4479L42.2187 61.7188C42.6875 61.9896 43.2687 61.9896 43.7396 61.7188L55.0312 55.2854V59.7396C55.0321 59.7625 55.0275 59.7852 55.0177 59.8059C55.0079 59.8266 54.9933 59.8446 54.975 59.8583L45.625 65.1833C41.4604 67.55 36.1417 66.1417 33.7354 62.0375L33.7333 62.0417ZM31.2979 42.1167C32.3214 40.3708 33.9249 39.0394 35.8292 38.3542L35.825 38.6688V49.2104C35.8237 49.4751 35.8934 49.7353 36.0267 49.9639C36.1601 50.1925 36.3523 50.3813 36.5833 50.5104L47.875 56.9417L43.9667 59.1708C43.9473 59.1832 43.9252 59.1907 43.9023 59.1925C43.8794 59.1943 43.8564 59.1905 43.8354 59.1813L34.4833 53.85C30.3271 51.475 28.9021 46.2292 31.2958 42.1208L31.2979 42.1167ZM63.4167 49.4917L52.125 43.0583L56.0333 40.8333C56.0525 40.8206 56.0745 40.8128 56.0974 40.8106C56.1203 40.8084 56.1434 40.812 56.1646 40.8208L65.5167 46.1479C69.6792 48.5229 71.1062 53.7771 68.7021 57.8833C67.6777 59.6281 66.0755 60.9598 64.1729 61.6479V50.7917C64.1742 50.5275 64.1048 50.2678 63.9718 50.0396C63.8388 49.8113 63.6471 49.6229 63.4167 49.4938V49.4917ZM67.3062 43.7146C67.2153 43.6593 67.1236 43.6051 67.0312 43.5521L57.7812 38.2813C57.5502 38.1484 57.2884 38.0784 57.0219 38.0784C56.7553 38.0784 56.4935 38.1484 56.2625 38.2813L44.9708 44.7146V40.2604C44.9699 40.2376 44.9745 40.2148 44.9843 40.1941C44.9941 40.1735 45.0088 40.1555 45.0271 40.1417L54.375 34.8188C58.5417 32.45 63.8646 33.8604 66.2646 37.9708C67.2791 39.7063 67.65 41.7396 67.3062 43.7146ZM42.8458 51.6521L38.9354 49.4271C38.915 49.4171 38.8974 49.4021 38.8843 49.3836C38.8712 49.365 38.863 49.3434 38.8604 49.3208V38.6646C38.8625 33.9208 42.7625 30.0771 47.5708 30.0813C49.6042 30.0813 51.5708 30.7854 53.1354 32.0688C53.0646 32.1063 52.9437 32.1729 52.8625 32.2208L43.6125 37.4917C43.3812 37.6202 43.1887 37.8085 43.055 38.0368C42.9212 38.265 42.8512 38.525 42.8521 38.7896L42.8458 51.65V51.6521ZM44.9708 47.1354L50 44.2708L55.0292 47.1354V52.8646L50 55.7292L44.9687 52.8646V47.1354H44.9708Z\" fill=\"white\"/></svg>") 50% no-repeat}@media (width>=480px){.app-import-list-inner .checkbox-toggle-container{padding:50px 20px 60px}.app-import-list-inner .checkbox-toggle-container .checkbox-toggle label:after{width:100px;height:100px;margin-left:-50px}}.app-import-list-inner .checkbox-toggle-container:nth-child(2) .checkbox-toggle label:after{mask:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M71.54 47.0876C67.3869 45.3196 63.6106 42.7729 60.415 39.5851C55.9647 35.1259 52.7897 29.5563 51.22 23.4551C51.1511 23.1841 50.9939 22.9438 50.7732 22.7721C50.5525 22.6005 50.2808 22.5073 50.0012 22.5073C49.7216 22.5073 49.45 22.6005 49.2293 22.7721C49.0086 22.9438 48.8514 23.1841 48.7825 23.4551C47.2094 29.5555 44.0339 35.1245 39.585 39.5851C36.3891 42.7725 32.6129 45.3191 28.46 47.0876C26.835 47.7876 25.165 48.3501 23.455 48.7826C23.1824 48.8495 22.94 49.006 22.7668 49.227C22.5936 49.4479 22.4995 49.7206 22.4995 50.0013C22.4995 50.2821 22.5936 50.5547 22.7668 50.7756C22.94 50.9966 23.1824 51.1531 23.455 51.2201C25.165 51.6501 26.83 52.2126 28.46 52.9126C32.6131 54.6806 36.3894 57.2272 39.585 60.4151C44.0365 64.8747 47.2123 70.4452 48.7825 76.5476C48.8495 76.8202 49.006 77.0625 49.2269 77.2357C49.4478 77.409 49.7205 77.5031 50.0012 77.5031C50.282 77.5031 50.5546 77.409 50.7756 77.2357C50.9965 77.0625 51.153 76.8202 51.22 76.5476C51.65 74.8351 52.2125 73.1701 52.9125 71.5401C54.6804 67.3869 57.2271 63.6106 60.415 60.4151C64.875 55.9646 70.4454 52.7896 76.5475 51.2201C76.8185 51.1512 77.0588 50.994 77.2304 50.7732C77.402 50.5525 77.4952 50.2809 77.4952 50.0013C77.4952 49.7217 77.402 49.4501 77.2304 49.2294C77.0588 49.0087 76.8185 48.8514 76.5475 48.7826C74.8358 48.3519 73.1613 47.7851 71.54 47.0876Z\" fill=\"white\"/></svg>") 50% no-repeat}.app-import-list-inner .checkbox-toggle-container:nth-child(3) .checkbox-toggle label:after{mask:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2461_1841)\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M34.8104 58.2396L44.6437 52.725L44.8104 52.2458L44.6437 51.9792H44.1667L42.5208 51.8792L36.9 51.7271L32.0271 51.525L27.3062 51.2708L26.1167 51.0187L25 49.55L25.1146 48.8167L26.1146 48.1479L27.5437 48.2729L30.7104 48.4875L35.4562 48.8167L38.8979 49.0187L44 49.55H44.8104L44.925 49.2229L44.6458 49.0187L44.4312 48.8167L39.5187 45.4917L34.2021 41.975L31.4187 39.95L29.9104 38.9271L29.1521 37.9646L28.8229 35.8646L30.1896 34.3604L32.025 34.4854L32.4937 34.6125L34.3542 36.0417L38.3292 39.1167L43.5187 42.9354L44.2792 43.5687L44.5812 43.3542L44.6208 43.2021L44.2792 42.6312L41.4562 37.5354L38.4437 32.3479L37.1021 30.1979L36.7479 28.9083C36.613 28.413 36.5402 27.9029 36.5312 27.3896L38.0896 25.2792L38.95 25L41.025 25.2792L41.9 26.0375L43.1917 28.9833L45.2792 33.6271L48.5187 39.9396L49.4687 41.8104L49.975 43.5437L50.1646 44.075H50.4937V43.7708L50.7604 40.2167L51.2542 35.8521L51.7333 30.2375L51.9 28.6542L52.6833 26.7583L54.2396 25.7333L55.4562 26.3167L56.4562 27.7437L56.3167 28.6687L55.7208 32.525L54.5562 38.5729L53.7979 42.6187H54.2396L54.7458 42.1146L56.7979 39.3937L60.2396 35.0937L61.7604 33.3854L63.5313 31.5021L64.6708 30.6042L66.8229 30.6042L68.4062 32.9562L67.6979 35.3854L65.4812 38.1917L63.6458 40.5708L61.0125 44.1125L59.3667 46.9458L59.5187 47.175L59.9104 47.1333L65.8604 45.8708L69.075 45.2875L72.9104 44.6312L74.6458 45.4396L74.8354 46.2625L74.1521 47.9437L70.05 48.9562L65.2396 49.9187L58.075 51.6125L57.9875 51.675L58.0896 51.8021L61.3167 52.1062L62.6958 52.1812H66.075L72.3667 52.65L74.0125 53.7375L75 55.0667L74.8354 56.0771L72.3042 57.3687L68.8875 56.5583L60.9104 54.6625L58.1771 53.9771H57.7979V54.2062L60.075 56.4312L64.2542 60.2021L69.4812 65.0562L69.7458 66.2604L69.075 67.2083L68.3667 67.1062L63.7729 63.6542L62 62.0979L57.9875 58.7229H57.7208V59.0771L58.6458 60.4292L63.5313 67.7646L63.7854 70.0146L63.4312 70.75L62.1646 71.1937L60.7729 70.9396L57.9104 66.9292L54.9625 62.4146L52.5812 58.3667L52.2896 58.5333L50.8854 73.6458L50.2271 74.4167L48.7083 75L47.4437 74.0396L46.7729 72.4833L47.4437 69.4083L48.2542 65.4L48.9104 62.2125L49.5062 58.2542L49.8604 56.9375L49.8354 56.85L49.5437 56.8875L46.5562 60.9854L42.0146 67.1208L38.4187 70.9646L37.5562 71.3062L36.0625 70.5354L36.2021 69.1562L37.0375 67.9292L42.0125 61.6042L45.0125 57.6833L46.95 55.4208L46.9375 55.0917H46.8229L33.6083 63.6667L31.2542 63.9708L30.2396 63.0208L30.3667 61.4667L30.8479 60.9604L34.8229 58.2271L34.8104 58.2396Z\" fill=\"white\"/></g><defs><clipPath id=\"clip0_2461_1841\"><rect width=\"50\" height=\"50\" fill=\"white\" transform=\"translate(25 25)\"/></clipPath></defs></svg>") 50% no-repeat}.app-import-list-inner .checkbox-toggle-container .checkbox-toggle input{text-align:center;justify-content:center;align-items:center;margin:0 auto}.app-import-list-inner .button-container{justify-content:end;gap:10px;margin:50px 0 100px;display:flex}.app-import-list-inner .button-container:has(.hidden){justify-content:center}.import-container-list{margin-top:50px}.import-container-list .import-title{text-transform:uppercase;color:var(--color-primary-60)}.import-container-list .rows-2{grid-template-columns:auto auto;gap:10px;display:grid}.import-container-list .copy-to-clipboard{text-transform:uppercase;color:var(--color-primary-60);font-size:12px;font-weight:var(--font-weight-bold);cursor:pointer;text-align:right;margin-top:20px}.import-container-list .copy-to-clipboard:hover{color:var(--color-primary)}.import-container-list textarea{background:var(--color-background-secondary);width:100%;color:var(--color-primary-80);height:130px;margin-top:10px;font-size:14px;line-height:20px;display:block}.import-container-list label{margin-top:20px;display:block}.import-container-list label a{color:var(--color-primary-80)}.import-container-list label a:hover{color:var(--color-primary)}.memory-list{gap:10px;margin-top:30px;display:grid}.memory-list-item{position:relative}.memory-list-item .button-delete{opacity:.6;content:"";background-color:var(--color-primary);width:20px;height:20px;position:absolute;top:10px;right:15px;mask:url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2116_1900)\"><path d=\"M1 3.5H13\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M2.5 3.5H11.5V12.5C11.5 12.7652 11.3946 13.0196 11.2071 13.2071C11.0196 13.3946 10.7652 13.5 10.5 13.5H3.5C3.23478 13.5 2.98043 13.3946 2.79289 13.2071C2.60536 13.0196 2.5 12.7652 2.5 12.5V3.5Z\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M4.5 3.5V3C4.5 2.33696 4.76339 1.70107 5.23223 1.23223C5.70107 0.763392 6.33696 0.5 7 0.5C7.66304 0.5 8.29893 0.763392 8.76777 1.23223C9.23661 1.70107 9.5 2.33696 9.5 3V3.5\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_2116_1900\"><rect width=\"14\" height=\"14\" fill=\"white\"/></clipPath></defs></svg>") 100% no-repeat}.memory-list-item .button-delete:hover{opacity:1}.memory-list-item textarea{background:var(--color-background-secondary);width:100%;padding-right:40px;font-size:14px;display:block}.memory-list-container .button-secondary{width:100%;margin-top:10px;margin-bottom:50px}.app-memory-list-inner .button-container{margin-top:20px;margin-bottom:100px}.app-hint-container{justify-content:center;align-items:center;height:100%;padding-left:20px;padding-right:15px;display:flex}@media (height<=550px){.app-hint-container{align-items:start;height:auto}}.app-hint-container.hidden{visibility:hidden;opacity:0;pointer-events:none;height:0;transition:visibility,opacity .3s ease-in-out;transform:scale(.9)}.hint-item{background:var(--color-background-secondary);border-radius:var(--border-radius);max-width:320px;padding:15px 60px 15px 20px;font-size:14px;line-height:20px;transition:transform .3s ease-in-out;animation:.3s ease-in-out appear;position:relative}@keyframes appear{0%{opacity:0}to{opacity:1}}.hint-item .hint-title:after{content:"";background-color:var(--color-highlight);animation-origin:top center;width:20px;height:20px;animation:.5s ease-in-out .5s bell-shake;position:absolute;top:15px;right:15px;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9.99907 0.200195C9.32149 0.200195 8.77407 0.747619 8.77407 1.4252V2.1602C5.97954 2.72676 3.87407 5.19973 3.87407 8.1627V8.88238C3.87407 10.6816 3.21181 12.4196 2.01743 13.7671L1.73415 14.0848C1.41259 14.4447 1.33602 14.9614 1.53126 15.4017C1.7265 15.8419 2.16673 16.1252 2.64907 16.1252H17.3491C17.8314 16.1252 18.2678 15.8419 18.4669 15.4017C18.6659 14.9614 18.5856 14.4447 18.264 14.0848L17.9807 13.7671C16.7863 12.4196 16.1241 10.6854 16.1241 8.88238V8.1627C16.1241 5.19973 14.0186 2.72676 11.2241 2.1602V1.4252C11.2241 0.747619 10.6766 0.200195 9.99907 0.200195ZM11.7332 19.0843C12.1926 18.625 12.4491 18.001 12.4491 17.3502H7.54907C7.54907 18.001 7.80556 18.625 8.26493 19.0843C8.72431 19.5437 9.34829 19.8002 9.99907 19.8002C10.6499 19.8002 11.2738 19.5437 11.7332 19.0843Z\" fill=\"white\"/></svg>") 50% no-repeat}@keyframes bell-shake{0%{transform:translate(0)rotate(0)}25%{transform:translate(5px)rotate(-5deg)}50%{transform:translate(-5px)rotate(5deg)}75%{transform:translate(5px)rotate(-5deg)}to{transform:translate(0)rotate(0)}}.hint-item .hint-title{font-weight:600}.hint-item .hint-message{margin-top:5px}.hint-item button.hint-button{text-transform:uppercase;color:var(--color-link);cursor:pointer;background:0 0;margin-bottom:-10px;padding:10px 0;font-size:12px;font-weight:600}.hint-item button.hint-button:hover{box-shadow:none;color:var(--color-primary)}.app-hint-container.multiple .hint-item{position:relative}.app-hint-container.multiple .hint-item:after{content:"";background:var(--color-background-secondary);border-radius:0 0 var(--border-radius) var(--border-radius);height:10px;box-shadow:inset 0 2px 8px 0 var(--color-primary-10);position:absolute;bottom:-10px;left:10px;right:10px}.app-tone-create-step{background:var(--color-background-secondary);border-radius:var(--border-radius);margin-top:10px;padding:15px 20px}.app-page-container .scrollable .inner.app-tone-create-step-list{gap:0;padding-bottom:200px}.app-tone-create-step-list:not(.step-1) .app-tone-create-step-1 *,.app-tone-create-step-list:not(.step-2) .app-tone-create-step-2 *,.app-tone-create-step-list:not(.step-3) .app-tone-create-step-3 *{display:none}.app-tone-create-step-list:not(.step-1) .app-tone-create-step-1 .title,.app-tone-create-step-list:not(.step-2) .app-tone-create-step-2 .title,.app-tone-create-step-list:not(.step-3) .app-tone-create-step-3 .title{color:var(--color-primary-50);display:block}.app-tone-create-step-list:not(.step-1) .app-tone-create-step-1 .title,.app-tone-create-step-list.step-3 .app-tone-create-step-2 .title{cursor:pointer}.app-tone-create-step-list:not(.step-1) .app-tone-create-step-1 .title:hover,.app-tone-create-step-list.step-3 .app-tone-create-step-2 .title:hover{color:var(--color-primary)}.app-tone-create-step-list.step-1 .app-tone-create-step-1,.app-tone-create-step-list.step-2 .app-tone-create-step-2,.app-tone-create-step-list.step-3 .app-tone-create-step-3{display:block}.app-tone-create-step .title{font-weight:var(--font-weight-bold)}.app-tone-create-step .copy{margin-top:5px}.app-tone-create-step .copy-error{color:var(--color-danger)}.app-tone-create-step .button-container{justify-content:start;gap:10px;margin:20px 0 5px;display:flex}.app-tone-create-step .button-container.hidden{display:none}.app-tone-create-step .button-container .button-secondary{background:var(--color-background)}.app-tone-create-step form input{background:var(--color-background);width:-webkit-fill-available;margin-top:10px}.tone-example-list{margin:20px 0}.tone-example-list-item{margin-top:10px}.tone-example-list-item textarea{background:var(--color-background);width:100%;height:auto;min-height:70px;font-size:14px;display:block}.app-tone-create-step input[type=radio]{background:var(--color-background)}.app-tone-container .app-tone-edit{background:var(--color-background-secondary);border-radius:var(--border-radius);padding:0 20px 20px}.app-tone-container .app-tone-edit-name{background:var(--color-background);width:100%;margin-top:10px}.app-tone-container .app-tone-edit .title{font-weight:var(--font-weight-bold);padding-top:20px}.app-tone-container .app-tone-edit textarea{height:100px;margin-top:10px}.app-tone-container textarea{background:var(--color-background);width:100%}.app-tone-container .app-tone-create-step .button-container:not(.hidden),.app-tone-container .app-tone-edit .button-container{justify-content:start;gap:10px;margin-top:20px;display:flex}.app-tone-container .app-tone-edit .button-container{justify-content:space-between}.app-tone-container .app-tone-create-step .button-container .button-secondary,.app-tone-container .app-tone-edit .button-container .button-secondary{background:var(--color-background)}.tone-loading-container{text-align:center;background:var(--color-background);border-radius:var(--border-radius);margin:20px 0 5px;padding:100px}.run-container{z-index:200;background:var(--color-background-secondary);border-radius:var(--border-radius);border-radius:var(--border-radius);padding:0;animation:1s backwards runContainerFadeIn;position:fixed;inset:10px}@keyframes runContainerFadeIn{0%{opacity:0;scale:.4}30%{opacity:1;scale:.5}70%{opacity:1;scale:.5}to{opacity:1;scale:1}}.run-container iframe{border-radius:var(--border-radius);border:none;width:100%;height:100%}.run-container .run-container-close{background:var(--color-primary);border-radius:var(--border-radius-small);cursor:pointer;z-index:20;opacity:.5;width:40px;height:40px;position:absolute;top:0;right:0}.run-container .run-container-close:hover{opacity:1}.run-container .run-container-close:after{content:"";background:var(--color-negative);border-radius:var(--border-radius-small);width:100%;height:100%;position:absolute;top:0;left:0;mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.5 14.5L14.5 5.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M5.5 5.5L14.5 14.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.room-overview{padding:20px;font-size:14px;line-height:20px}.room-overview .room-name{text-align:center;line-height:20px;font-weight:var(--font-weight-bold);margin-right:10px;animation:.25s backwards fadeInFromBelow}.room-overview .sub-title{color:var(--color-primary-60);margin:15px 0 0}.room-overview .sub-title.room-settings-model-title{margin:0}.room-overview .room-settings-file-title,.room-overview .room-settings-member-list-title{margin-top:0}.room-overview .room-chat-list{background:var(--color-background-secondary);border-radius:var(--border-radius);min-height:200px;margin-top:20px;padding:20px;animation:.25s .25s backwards fadeInFromBelow}.room-overview .room-chat-list.empty{color:var(--color-primary-60);text-align:center;vertical-align:middle;justify-content:center;align-items:center;display:flex}.room-overview .room-chat-list div:first-child .history-title{margin-top:0}.room-overview .room-settings-file-container,.room-overview .room-settings-member-container{margin-top:20px}.room-overview .room-settings-container{margin-top:20px;animation:.25s .25s backwards fadeInFromBelow}.room-overview .room-settings-file-container{box-shadow:0px 0px 0px 0px var(--color-primary-20);transition:box-shadow .25s ease-out;animation:.25s .3s backwards fadeInFromBelow}.room-overview .room-settings-member-container{animation:.25s .35s backwards fadeInFromBelow}.room-overview.drag-over .room-settings-file-container{box-shadow:0px 0px 0px 3px var(--color-primary-20)}.room-overview .room-settings-file-container .room-settings-upload-file-button.button-loading{pointer-events:none;background:var(--color-primary-20);color:#0000}.room-overview .room-settings-file-container .room-settings-upload-file-button.button-loading:after{top:7px}.room-overview select,.room-overview select:hover,.room-overview .room-settings-additional-instructions-text{width:-webkit-fill-available;box-shadow:none;cursor:pointer;background:0 0;padding:0 40px 0 0;font-size:14px;line-height:20px}.room-overview select:has(option[value]:not([value=""]):checked):hover,.room-overview .room-settings-additional-instructions-text:hover{color:var(--color-primary-80)}.room-overview .room-settings-additional-instructions-container{max-width:300px}.room-overview .room-settings-additional-instructions-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.room-overview .room-settings-invite-user-button,.room-overview .room-settings-upload-file-button{background:var(--color-background-secondary);width:max-content;margin-top:20px;padding:10px 15px;font-size:11px;display:block}.room-overview .room-settings-member-item{grid-template-columns:1fr max-content;justify-content:space-between;gap:5px;margin-bottom:10px;display:grid}.room-overview .room-settings-member-item .remove{color:var(--color-primary-40);cursor:pointer}.room-overview .room-settings-member-item .remove:hover{color:var(--color-danger)}.room-overview .room-settings-container,.room-overview .room-settings-file-container,.room-overview .room-settings-member-container{background:var(--color-primary-10);border-radius:var(--border-radius);padding:20px}.room-overview .room-settings-upload-file-button-container{display:block}.room-overview .room-settings-file-container .attachment-preview-item{background:var(--color-background);border-radius:var(--border-radius);justify-content:space-between;max-width:230px;margin:10px 0;padding:5px 0 5px 15px;display:flex}.room-overview .room-settings-file-container .attachment-preview-item-name{white-space:nowrap;text-overflow:ellipsis;padding:5px 0;display:block;overflow:hidden}.room-overview .room-settings-file-container .attachment-preview-item-remove{background:var(--color-primary-60);mask:url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_2116_1900)\"><path d=\"M1 3.5H13\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M2.5 3.5H11.5V12.5C11.5 12.7652 11.3946 13.0196 11.2071 13.2071C11.0196 13.3946 10.7652 13.5 10.5 13.5H3.5C3.23478 13.5 2.98043 13.3946 2.79289 13.2071C2.60536 13.0196 2.5 12.7652 2.5 12.5V3.5Z\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M4.5 3.5V3C4.5 2.33696 4.76339 1.70107 5.23223 1.23223C5.70107 0.763392 6.33696 0.5 7 0.5C7.66304 0.5 8.29893 0.763392 8.76777 1.23223C9.23661 1.70107 9.5 2.33696 9.5 3V3.5\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_2116_1900\"><rect width=\"14\" height=\"14\" fill=\"white\"/></clipPath></defs></svg>") 50% no-repeat}.room-overview .room-settings-file-container .attachment-preview-item-remove:hover{background:var(--color-primary)}.room-overview .chat-list-item{border-radius:var(--border-radius)}.room-overview ul.history-group{margin-right:-15px}@media (width>=600px){.room-overview{padding:15px 20px 10px}.room-overview .room-name{text-align:left;color:var(--color-primary);margin:0;font-size:24px;line-height:30px}}@media (width>=900px){.room-overview{padding:50px calc(50% - 400px)}.room-overview-inner{grid-template-rows:auto auto auto 1fr;grid-template-columns:500px 280px;column-gap:20px;display:grid}.room-overview .room-name{grid-column:1/3;margin-bottom:20px}.room-overview .room-settings-container{grid-column:2/3;padding:20px}.room-overview .room-settings-member-container{grid-column:2/3}.room-overview .room-chat-list{grid-row:2/5}}.room-loading .loading-animation{justify-content:center;align-items:center;margin-top:calc(50vh - 30px);display:flex}.app-chat:has(.room-loading) .chat-input-container{opacity:.2;pointer-events:none}.room-loading .room-overview{display:none}.app-room-info{color:var(--color-primary-80);z-index:10;justify-content:center;font-size:14px;line-height:20px;position:fixed;top:10px;left:80px;right:80px}.app-room-info:not(.hidden){display:flex}@media (width>=900px){.app-room-info{left:calc(var(--sidebar-width) + 50vw - 430px);right:calc(50vw - 430px)}}.app-room-info:hover .app-room-info-inner{background:var(--color-background-secondary)}.app:has(.app-sidebar.open) .app-room-info{display:none}.app-room-info-name{white-space:nowrap;text-overflow:ellipsis;max-width:140px;transition:transform .15s ease-in-out;display:block;overflow:hidden}.app-room-info:hover{color:var(--color-primary)}.app-room-info-inner{gap:5px;align-items:left;border-radius:var(--border-radius);z-index:1000;cursor:pointer;backdrop-filter:blur(5px);background:var(--color-background-secondary);padding:10px 15px;transition:background .15s ease-in-out;display:flex;box-shadow:0 0 4px #0000000d}.app-room-info-back-icon{opacity:.6;background:var(--color-primary);width:20px;height:20px;transition:transform .15s ease-in-out;transform:rotate(90deg)translate(2px);mask:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5 10L11.5 3.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/><path d=\"M5 10L11.5 16.5\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat}.app-room-info:hover .app-room-info-back-icon{opacity:1;transform:rotate(90deg)translate(-2px)}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--color-code-comment)}.token.namespace{color:var(--color-code-namespace);opacity:.7}.token.punctuation{color:var(--color-code-punctuation)}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:var(--color-code-highlight)}.token.boolean,.token.number{color:var(--color-code-number)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:var(--color-code-selector)}.token.operator,.token.entity,.token.url,.style .token.string,.token.variable{color:var(--color-code-highlight)}.token.atrule,.token.attr-value,.token.class-name,.token.function,.token.method{color:var(--color-code-function)}.token.keyword{color:var(--color-code-keyword)}.token.regex,.token.important{color:var(--color-code-regex)}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}body,html{overscroll-behavior:none;height:100%;overflow:hidden}body.body-app{padding-top:var(--safe-top);background-color:var(--color-background)}.app-header-page{z-index:1;backdrop-filter:blur(25px);grid-template-columns:auto max-content;height:60px;animation:.25s ease-in-out appear;display:grid;position:fixed;top:0;left:0;right:0}.app-header-page .left{color:var(--color-primary);text-align:center;padding:20px 20px 20px 70px;font-size:14px;line-height:20px}@media (width>=600px){.app-header-page .left{padding-left:calc(var(--sidebar-width) + 30px);text-align:left}}@media (width>=900px){.app-header-page .left{padding-left:calc(50vw - 350px)}.app-header-page .right{padding-right:calc(50vw - 425px)}}.app .notification-container{z-index:99;padding-left:calc(var(--sidebar-width) + 40px);width:calc(100% - calc(var(--sidebar-width) + 80px));padding-right:40px}.version{color:var(--color-primary-60);margin-top:50px}html{background-color:var(--color-background);width:100%;height:100%;transition:all .3s;overflow:hidden}body.body-app{width:100%;height:100%;padding-top:var(--safe-top);background-color:var(--color-background);transition:all .3s;overflow:hidden}.app-chat .content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-y:auto}
/*# sourceMappingURL=app.569e3efd.css.map */
