@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100..900&display=swap";:root{scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:active,*:focus{outline:0}::-moz-focus-inner{border:0;padding:0}html,body{background-color:#1d1d1d;height:100%;line-height:1;overflow:hidden;overscroll-behavior:none}html{font-size:100%;touch-action:pan-x pan-y;-ms-content-zooming:none}body{font-family:"Roboto", sans-serif;font-size:1rem;font-weight:400;color:#fff;margin:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}@font-face{font-family:"C360W Icons";src:url("../font/c360w-icons/c360w-icons.eot");src:url("../font/c360w-icons/c360w-icons.eot#iefix") format("embedded-opentype"),url("../font/c360w-icons/c360w-icons.woff2") format("woff2"),url("../font/c360w-icons/c360w-icons.woff") format("woff"),url("../font/c360w-icons/c360w-icons.ttf") format("truetype"),url("../font/c360w-icons/c360w-icons.svg#c360w-icons") format("svg");font-style:normal;font-weight:400}.font-icon,[class^=font-icon-],[class*=" font-icon-"]{display:inline-block;font-family:"C360W Icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;vertical-align:top;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-icon-at::before{content:""}.font-icon-chat-balloons::before{content:""}.font-icon-door::before{content:""}.font-icon-microphone::before{content:""}.font-icon-paper-clip::before{content:""}.font-icon-speaker::before{content:""}.font-icon-x::before{content:""}a{background-color:rgba(0,0,0,0);color:inherit;text-decoration:none}audio,canvas,img,svg,video{border:0;vertical-align:top}b,strong{font-weight:700}button{background:none;border:0;border-radius:0;color:inherit;cursor:pointer;font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0;outline:0;text-transform:none;-moz-appearance:button;appearance:button;-webkit-appearance:button}footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-family:"Roboto", sans-serif;font-size:1rem;font-weight:700;line-height:1;margin:0;padding:0}iframe{border:0;width:100%;height:100%}ol,ul,dl{list-style:none;margin:0;padding:0}p{line-height:1.5em;margin:0 0 .5em 0;padding:0}p:last-child{margin-bottom:0}progress{vertical-align:baseline}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-collapse:collapse;border-spacing:0;caption-side:bottom}th{font-weight:normal;text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}[hidden]{display:none !important}address{margin-bottom:0;font-style:normal;line-height:inherit}blockquote{margin:0}caption{padding:0;text-align:left}code,kbd,samp,pre{font-family:monospace,monospace;font-size:1em}details{display:block}figure{margin:0 0 1rem}hr{box-sizing:content-box;border:0;border-top:1px solid #fff;color:#fff;height:0;margin:0;overflow:visible}label{display:inline-block}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}mark{padding:0;margin:0}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}fieldset{min-width:0;padding:0;margin:0;border:0}input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1em;margin:0}input,textarea{background:none;border:1px solid #1d1d1d;color:#1d1d1d;overflow:visible;padding:4px;width:100%}input:focus,textarea:focus{border-color:#59c3f3;color:#59c3f3}select{background:none;border:1px solid #1d1d1d;color:#1d1d1d;text-transform:none;word-wrap:normal;padding:4px;width:100%}select:focus{border-color:#59c3f3;color:#59c3f3}textarea{resize:none;overflow:auto}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}[type=button],[type=reset],[type=submit]{border-radius:0;-webkit-appearance:button}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}::-webkit-color-swatch-wrapper{padding:0}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}.app .button{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background 800ms cubic-bezier(0.165, 0.84, 0.44, 1),color 800ms cubic-bezier(0.165, 0.84, 0.44, 1);position:relative}.app .button:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:radial-gradient(circle, transparent 1%, rgba(255, 255, 255, 0.25) 1%);background-position:center;background-size:16000%;opacity:0;transition:background 800ms cubic-bezier(0.165, 0.84, 0.44, 1),opacity 800ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .button:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.1);content:"";opacity:0;transition:opacity 800ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .button:hover:after{opacity:1}.app .button:active:before{background-image:radial-gradient(circle, rgba(255, 255, 255, 0.25) 1%, rgba(255, 255, 255, 0.25) 1%);background-size:100%;opacity:1;transition-duration:0s !important}.app .button.button-embossed{background-color:#000;color:#fff;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.5)}.app .button.button-embossed.active,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .button.button-embossed.message[data-sender=user]{background:linear-gradient(to top, #ffffff);color:#000}.app .button.button-embossed.size-24{height:24px;min-width:24px;gap:6px}.app .button.button-embossed.size-24:has(.label){padding:0 6px}.app .button.button-embossed.size-24 .icon{font-size:12px}.app .button.button-embossed.size-24 .label{font-size:12px}.app .button.button-embossed.size-28{height:28px;min-width:28px;gap:6px}.app .button.button-embossed.size-28:has(.label){padding:0 6px}.app .button.button-embossed.size-28 .icon{font-size:14px}.app .button.button-embossed.size-28 .label{font-size:12px}.app .button.button-embossed.size-32{height:32px;min-width:32px;gap:8px}.app .button.button-embossed.size-32:has(.label){padding:0 8px}.app .button.button-embossed.size-32 .icon{font-size:16px}.app .button.button-embossed.size-32 .label{font-size:14px}.app .button.button-embossed.size-36{height:36px;min-width:36px;gap:8px}.app .button.button-embossed.size-36:has(.label){padding:0 8px}.app .button.button-embossed.size-36 .icon{font-size:18px}.app .button.button-embossed.size-36 .label{font-size:14px}.app .button.button-embossed.size-64{height:64px;min-width:64px;gap:16px}.app .button.button-embossed.size-64:has(.label){padding:0 16px}.app .button.button-embossed.size-64 .icon{font-size:32px}.app .button.button-embossed.size-64 .label{font-size:22px}.app .button.button-embossed.fill-container{width:100%}.app .button.button-embossed .label{white-space:nowrap}.app .button.button-toned{background-color:rgba(0,0,0,.5);color:#fff;border-radius:4px;box-shadow:none}.app .button.button-toned.highlighted{background-color:#fff;color:#000}.app .button.button-toned.active,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .button.button-toned.message[data-sender=user]{background-color:#fff;color:#000}.app .button.button-toned.size-16{height:16px;min-width:16px;gap:4px}.app .button.button-toned.size-16:has(.label){padding:0 4px}.app .button.button-toned.size-16 .icon{font-size:8px}.app .button.button-toned.size-16 .label{font-size:10px}.app .button.button-toned.size-16.pill-style{border-radius:8px;gap:0px}.app .button.button-toned.size-18{height:18px;min-width:18px;gap:4px}.app .button.button-toned.size-18:has(.label){padding:0 4px}.app .button.button-toned.size-18 .icon{font-size:9px}.app .button.button-toned.size-18 .label{font-size:10px}.app .button.button-toned.size-18.pill-style{border-radius:9px;gap:0px}.app .button.button-toned.size-24{height:24px;min-width:24px;gap:6px}.app .button.button-toned.size-24:has(.label){padding:0 6px}.app .button.button-toned.size-24 .icon{font-size:12px}.app .button.button-toned.size-24 .label{font-size:12px}.app .button.button-toned.size-24.pill-style{border-radius:12px;gap:2px}.app .button.button-toned.size-28{height:28px;min-width:28px;gap:6px}.app .button.button-toned.size-28:has(.label){padding:0 6px}.app .button.button-toned.size-28 .icon{font-size:14px}.app .button.button-toned.size-28 .label{font-size:12px}.app .button.button-toned.size-28.pill-style{border-radius:14px;gap:2px}.app .button.button-toned.size-32{height:32px;min-width:32px;gap:8px}.app .button.button-toned.size-32:has(.label){padding:0 8px}.app .button.button-toned.size-32 .icon{font-size:16px}.app .button.button-toned.size-32 .label{font-size:14px}.app .button.button-toned.size-32.pill-style{border-radius:16px;gap:4px}.app .button.button-toned.size-36{height:36px;min-width:36px;gap:8px}.app .button.button-toned.size-36:has(.label){padding:0 8px}.app .button.button-toned.size-36 .icon{font-size:18px}.app .button.button-toned.size-36 .label{font-size:14px}.app .button.button-toned.size-36.pill-style{border-radius:18px;gap:4px}.app .button.button-toned.size-40{height:40px;min-width:40px;gap:10px}.app .button.button-toned.size-40:has(.label){padding:0 10px}.app .button.button-toned.size-40 .icon{font-size:20px}.app .button.button-toned.size-40 .label{font-size:16px}.app .button.button-toned.size-40.pill-style{border-radius:20px;gap:6px}.app .button.button-toned.size-48{height:48px;min-width:48px;gap:12px}.app .button.button-toned.size-48:has(.label){padding:0 12px}.app .button.button-toned.size-48 .icon{font-size:24px}.app .button.button-toned.size-48 .label{font-size:18px}.app .button.button-toned.size-48.pill-style{border-radius:24px;gap:8px}.app .button.button-toned.size-64{height:64px;min-width:64px;gap:16px}.app .button.button-toned.size-64:has(.label){padding:0 16px}.app .button.button-toned.size-64 .icon{font-size:32px}.app .button.button-toned.size-64 .label{font-size:22px}.app .button.button-toned.size-64.pill-style{border-radius:32px;gap:12px}.app .button.button-toned .label{white-space:nowrap}.app .guide{position:absolute;right:32px;bottom:32px;z-index:51}.app .guide .assistance-button{position:absolute;right:0;bottom:0;z-index:2;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;cursor:pointer}.app .guide .assistance-button .icon{font-size:32px}.app .guide .menu{position:absolute;right:0;bottom:0;z-index:1}.app .guide .menu.open .menu-button{transform:scale(1)}.app .guide .menu.open .menu-button.text-chat-button{right:72px}.app .guide .menu.open .menu-button.voice-chat-button{right:112px}.app .guide .menu .menu-button{position:absolute;right:16px;bottom:16px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;cursor:pointer;transform:scale(0);transition:background 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94),color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1),bottom 400ms cubic-bezier(0.165, 0.84, 0.44, 1),right 400ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .guide .menu .menu-button .icon{font-size:16px}.app .guide .menu .menu-button.voice-chat-button{--loudness: 0}.app .guide .menu .menu-button.voice-chat-button:before{position:absolute;top:calc(var(--loudness)*-1);right:calc(var(--loudness)*-1);bottom:calc(var(--loudness)*-1);left:calc(var(--loudness)*-1);border:var(--loudness) solid #fff;border-radius:50%;content:"";opacity:.75;pointer-events:none;transition:all 100ms linear}.app .guide .menu .menu-button.voice-chat-button.recording{background:#e71e40;box-shadow:inset 1px 1px 0 rgba(243,142.5,159.5,.5),inset -1px -1px 0 rgba(243,142.5,159.5,.25);color:#fff}.app .guide .menu .menu-button.voice-chat-button.speaking{background:#fcb31a;box-shadow:inset 1px 1px 0 rgba(253.5,217,140.5,.5),inset -1px -1px 0 rgba(253.5,217,140.5,.25);color:#000}.app .guide .menu .menu-button.voice-chat-button.speaking .icon.recording{display:none}.app .guide .menu .menu-button.voice-chat-button.speaking .icon.speaking{display:inline-block}.app .guide .menu .menu-button.voice-chat-button.processing .icon{display:none !important}.app .guide .menu .menu-button.voice-chat-button.processing .spinner{width:16px;height:16px;display:inline-block}.app .guide .menu .menu-button.voice-chat-button.processing .spinner:before,.app .guide .menu .menu-button.voice-chat-button.processing .spinner:after{border:1.3333333333px solid #000}.app .guide .menu .menu-button.voice-chat-button.processing .spinner:after{border-color:#000;inset:3.3333333333px}.app .guide .menu .menu-button.voice-chat-button .icon.speaking{display:none}.app .guide .menu .menu-button.voice-chat-button .spinner{display:none}.app .guide .text-chat-component{position:absolute;right:0;bottom:80px;z-index:2}.app .guide .text-chat-component .text-chat{position:absolute;right:0;bottom:0;display:flex;flex-flow:column nowrap;gap:16px;width:256px;transform:scale(0);transform-origin:100% 100%;transition:transform 200ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .guide .text-chat-component .text-chat.open{transform:scale(1);transition:transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1.15)}.app .guide .text-chat-component .text-chat .message-panel scrollable-component{width:100%;height:100%;--viewport-overflow-x: hidden;--viewport-overflow-y: auto;--scrollbar-width: 8px;--scrollbar-padding: 0;--scrollbar-thumb-fill-color: rgba(255, 255, 255, 0.5);--scrollbar-thumb-fill-color-hover: rgba(255, 255, 255, 0.75);--content-padding: 0 16px 0 0}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list{display:flex;flex-flow:column nowrap;gap:8px}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .message{border-radius:8px;color:#000 !important;font-size:14px;padding:8px;width:75%}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .message[data-sender=guide]{align-self:flex-start}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .message[data-sender=user]{align-self:flex-end}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .message[data-sender=system]{align-self:stretch}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .message.typing{display:flex;flex-flow:row nowrap;gap:4px;width:auto}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .message.typing span{width:8px;height:8px;animation:guide-text-chat-message-typing-blink 1400ms infinite;animation-fill-mode:both;background:#000;border-radius:50%;display:block}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .message.typing span:nth-child(2){animation-delay:200ms}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .message.typing span:nth-child(3){animation-delay:400ms}.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .message.error{width:100%;color:#c00000 !important;font-weight:500;text-align:center}.app .guide .text-chat-component .text-chat .user-prompt-component{display:none}.app .guide .text-chat-component .text-chat .user-prompt-component.active,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .user-prompt-component.message[data-sender=user]{display:block}.app .guide .text-chat-component .text-chat .text-input{display:flex;flex-flow:column nowrap;gap:8px;border-radius:8px;padding:8px}.app .guide .text-chat-component .text-chat .text-input textarea{width:100%;height:48px;border:0;color:#000;font-size:14px}.app .guide .text-chat-component .text-chat .text-input textarea:focus{border:0;color:#000}.app .guide .text-chat-component .text-chat .text-input .send-button{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2213.8673%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2013.8673%22%3E%3Cpath%20d%3D%22M15.3542%2C5.9684l-.0053-.0023L1.1118.0609C.8685-.0409.5904-.0139.3714.1329.1399.2846.0003.5426%2C0%2C.8193v3.7766c.0001.3842.2733.714.6507.7857l7.7649%2C1.4358c.0724.0137.1199.0835.1062.1558-.0102.0538-.0523.096-.1062.1062l-7.7646%2C1.4358C.2737%2C8.5867.0005%2C8.9163%2C0%2C9.3003v3.7773c-.0002.2642.1325.5109.353.6564.1306.0868.2839.1332.4407.1333.109%2C0%2C.2169-.022.3174-.0643l14.2368-5.8714.0063-.003c.5413-.2326.7915-.86.5589-1.4013-.1079-.251-.3079-.451-.5589-.5589Z%22%20fill%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:block;align-self:flex-end;cursor:pointer}.app .guide .text-chat-component .text-chat .close-button{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:24px;height:24px;align-self:flex-end;border-radius:50%;cursor:pointer}.app .guide .text-chat-component .text-chat .close-button .icon{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M1.1429%2C16c-.2924%2C0-.5848-.1116-.808-.3348-.4464-.4464-.4464-1.1696%2C0-1.6161L14.0491.3348c.4464-.4464%2C1.1696-.4464%2C1.6161%2C0s.4464%2C1.1696%2C0%2C1.6161L1.9509%2C15.6652c-.2232.2232-.5156.3348-.808.3348Z%22%20fill%3D%22%231d1d1d%22%2F%3E%3Cpath%20d%3D%22M14.8571%2C16c-.2924%2C0-.5848-.1116-.808-.3348L.3348%2C1.9509C-.1116%2C1.5045-.1116.7813.3348.3348S1.5045-.1116%2C1.9509.3348l13.7143%2C13.7143c.4464.4464.4464%2C1.1696%2C0%2C1.6161-.2232.2232-.5156.3348-.808.3348Z%22%20fill%3D%22%231d1d1d%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:block}.app .guide .voice-chat-component{position:absolute;right:0;bottom:80px;z-index:2}.app .guide .voice-chat-component .voice-chat{position:absolute;right:0;bottom:0;display:flex;flex-flow:column nowrap;gap:16px;width:256px;display:none}.app .guide .voice-chat-component .voice-chat.open{display:flex}.app .guide .voice-chat-component .voice-chat .user-prompt-component{display:none}.app .guide .voice-chat-component .voice-chat .user-prompt-component.active,.app .guide .voice-chat-component .voice-chat .text-chat-component .text-chat .message-panel scrollable-component .message-list .user-prompt-component.message[data-sender=user],.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .voice-chat-component .voice-chat .user-prompt-component.message[data-sender=user]{display:block}.app .guide .user-prompt{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:8px;border-radius:8px;font-size:14px;padding:12px;transform:scale(0)}.app .guide .user-prompt.in{transform:scale(1);transition:transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1.15)}.app .guide .user-prompt .prompt-question{font-weight:500;line-height:1.25em;text-align:center}.app .guide .user-prompt .prompt-buttons{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px}.app .guide .user-prompt .prompt-buttons .prompt-button{min-width:64px;background-color:hsla(0,0%,100%,.5);border-radius:8px;box-shadow:.5px .5px 1px 0px rgba(0,0,0,.25);color:#000;cursor:pointer;display:inline-block;font-size:12px;padding:8px;text-align:center}.app .guide .user-prompt .prompt-buttons .prompt-button.highlighted{background-color:#59c3f3;color:#000;font-weight:500}.app .guide .hint{position:absolute;right:0;bottom:80px;width:256px;border-radius:8px;font-size:14px;line-height:1.25em;padding:12px 32px 12px 16px;transform-origin:224px 100%;transform:scale(0)}.app .guide .hint.in{transform:scale(1);transition:transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1.15)}.app .guide .hint:before{position:absolute;top:100%;right:24px;border-style:solid;height:0;width:0;border-color:#d5d9dc rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px 8px 0;content:"";display:block}.app .guide .hint .close-button{position:absolute;top:8px;right:8px;background-color:hsla(0,0%,100%,.5);box-shadow:.5px .5px 1px 0px rgba(0,0,0,.25);color:#000;font-size:8px}@keyframes guide-text-chat-message-typing-blink{0%{opacity:.1}20%{opacity:1}100%{opacity:.1}}.app .loading-progress-bar{position:absolute;right:0;bottom:0;left:0;z-index:4;height:6px;background-color:rgba(0,0,0,0);pointer-events:none;transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.app .loading-progress-bar.hidden{opacity:0}.app .loading-progress-bar .bar{width:0%;height:100%;background-color:#59c3f3;transition:width 400ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .main-menu{position:absolute;top:0;bottom:0;left:0;z-index:101}.app .main-menu.open{right:0}.app .main-menu.open .overlay{opacity:1}.app .main-menu.open .overlay .tint{opacity:1}.app .main-menu.open .overlay .tint .menu-panel{left:0;transition:left 400ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .main-menu.open .open-button{display:none}.app .main-menu .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;overflow:hidden;transition:opacity 400ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .main-menu .overlay .tint{position:absolute;top:0;bottom:0;left:0;width:50%;min-width:512px;background:linear-gradient(to left, rgba(0, 0, 0, 0) 0%, black 100%);opacity:0;transition:opacity 400ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .main-menu .overlay .tint .menu-panel{position:absolute;top:0;bottom:0;left:-320px;z-index:10;width:320px;color:#fff;transition:left 200ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .main-menu .overlay .tint .menu-panel .top{position:absolute;top:0;right:0;left:0;z-index:1;height:192px;padding:48px}.app .main-menu .overlay .tint .menu-panel .top .logo{background-image:url("../img/logo.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;cursor:pointer;display:block}.app .main-menu .overlay .tint .menu-panel .menu{position:absolute;top:192px;right:0;bottom:128px;left:0;z-index:1}.app .main-menu .overlay .tint .menu-panel .menu .scrollable{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list{display:flex;flex-flow:column nowrap;align-items:stretch;gap:8px;padding:0 16px}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1:has(>ul) .item-1-button:after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M1.9%2C3.1l6.1%2C6%2C6.1-6.1%2C1.9%2C2-8%2C8L0%2C5l1.9-1.9Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block;content:"";transform:rotate(-90deg);transition:transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:1}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.open .item-1-button{background-color:hsla(0,0%,100%,.25);color:#fff}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.open .item-1-button:before{opacity:0 !important}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.open .item-1-button:after{transform:rotate(0deg)}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.active .item-1-button,.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .item-1.message[data-sender=user] .item-1-button,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.message[data-sender=user] .item-1-button{background-color:#fff;color:#000}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.active .item-1-button:before,.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .item-1.message[data-sender=user] .item-1-button:before,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.message[data-sender=user] .item-1-button:before{opacity:0 !important}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.active .item-1-button:after,.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .item-1.message[data-sender=user] .item-1-button:after,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.message[data-sender=user] .item-1-button:after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M1.9%2C3.1l6.1%2C6%2C6.1-6.1%2C1.9%2C2-8%2C8L0%2C5l1.9-1.9Z%22%20fill%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.active .item-1-button .icon.icon-arrow-return::after,.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .item-1.message[data-sender=user] .item-1-button .icon.icon-arrow-return::after,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.message[data-sender=user] .item-1-button .icon.icon-arrow-return::after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2212.1085%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2012.1085%22%3E%3Cg%3E%3Cpath%20d%3D%22M10%2C.2162v1.7297c0%2C.1195.0968.2163.2162.2163h1.027c1.4567%2C0%2C2.5946%2C1.1654%2C2.5946%2C2.5946l-.0017.0931c-.0492%2C1.3306-1.1475%2C2.5015-2.5929%2C2.5015h-5.6216v-2.3784c0-.1727-.1925-.2757-.3362-.1799L.0963%2C8.2525c-.1284.0856-.1284.2742%2C0%2C.3598l5.1892%2C3.4595.0314.0175c.1388.0632.3047-.0371.3047-.1974v-2.3784h5.6216c2.6938%2C0%2C4.7568-2.2097%2C4.7568-4.7568C16%2C2.1612%2C13.8972-.0001%2C11.2432-.0001h-1.027c-.1194.0001-.2162.0969-.2162.2163Z%22%20fill%3D%22%23000000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.active .item-1-button .icon.icon-star::after,.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .item-1.message[data-sender=user] .item-1-button .icon.icon-star::after,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1.message[data-sender=user] .item-1-button .icon.icon-star::after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2215.2747%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2015.2747%22%3E%3Cpath%20d%3D%22M7.9829.0004c-.1439.007-.2686.1022-.3132.2392l-1.7426%2C5.2285H.346C.1543%2C5.4688-.0006%2C5.6247%2C0%2C5.8164c.0004.1098.0526.213.141.2782l4.5332%2C3.3148-1.7426%2C5.4108c-.0592.1823.0406.3782.2229.4374.1061.0345.2224.0158.3124-.0501l4.5332-3.3148%2C4.5332%2C3.3148c.1547.1133.3719.0798.4852-.0749.066-.09.0846-.2063.0501-.3124l-1.7426-5.4108%2C4.5332-3.3148c.1543-.1139.187-.3312.0732-.4855-.0652-.0884-.1684-.1407-.2782-.141h-5.581L8.3303.2396c-.0485-.149-.1909-.247-.3474-.2392Z%22%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-1-button{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:16px;height:56px;background-color:rgba(0,0,0,0);color:#fff;border-radius:28px;cursor:pointer;overflow:hidden;padding:16px 16px;position:relative;transition:background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94),color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-1-button:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:hsla(0,0%,100%,.1);content:"";opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-1-button:hover:before{opacity:1}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-1-button .icon{z-index:1}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-1-button .icon.icon-arrow-return::after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2212.1085%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2012.1085%22%3E%3Cg%3E%3Cpath%20d%3D%22M10%2C.2162v1.7297c0%2C.1195.0968.2163.2162.2163h1.027c1.4567%2C0%2C2.5946%2C1.1654%2C2.5946%2C2.5946l-.0017.0931c-.0492%2C1.3306-1.1475%2C2.5015-2.5929%2C2.5015h-5.6216v-2.3784c0-.1727-.1925-.2757-.3362-.1799L.0963%2C8.2525c-.1284.0856-.1284.2742%2C0%2C.3598l5.1892%2C3.4595.0314.0175c.1388.0632.3047-.0371.3047-.1974v-2.3784h5.6216c2.6938%2C0%2C4.7568-2.2097%2C4.7568-4.7568C16%2C2.1612%2C13.8972-.0001%2C11.2432-.0001h-1.027c-.1194.0001-.2162.0969-.2162.2163Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-1-button .icon.icon-star::after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2215.2747%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2015.2747%22%3E%3Cpath%20d%3D%22M7.9829.0004c-.1439.007-.2686.1022-.3132.2392l-1.7426%2C5.2285H.346C.1543%2C5.4688-.0006%2C5.6247%2C0%2C5.8164c.0004.1098.0526.213.141.2782l4.5332%2C3.3148-1.7426%2C5.4108c-.0592.1823.0406.3782.2229.4374.1061.0345.2224.0158.3124-.0501l4.5332-3.3148%2C4.5332%2C3.3148c.1547.1133.3719.0798.4852-.0749.066-.09.0846-.2063.0501-.3124l-1.7426-5.4108%2C4.5332-3.3148c.1543-.1139.187-.3312.0732-.4855-.0652-.0884-.1684-.1407-.2782-.141h-5.581L8.3303.2396c-.0485-.149-.1909-.247-.3474-.2392Z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-1-button .icon:after{width:24px;height:24px;content:"";display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-1-button .title{font-size:20px;flex:1 1 auto;z-index:1}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list{height:0;overflow:hidden;padding:0 16px}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2{margin:8px 0}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2.active .menu-button,.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .item-2.message[data-sender=user] .menu-button,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2.message[data-sender=user] .menu-button{background-color:#fff;color:#000}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2.active .menu-button:before,.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .item-2.message[data-sender=user] .menu-button:before,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2.message[data-sender=user] .menu-button:before{opacity:0 !important}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2.active .menu-button .icon.icon-arrow-return::after,.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .item-2.message[data-sender=user] .menu-button .icon.icon-arrow-return::after,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2.message[data-sender=user] .menu-button .icon.icon-arrow-return::after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2212.1085%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2012.1085%22%3E%3Cg%3E%3Cpath%20d%3D%22M10%2C.2162v1.7297c0%2C.1195.0968.2163.2162.2163h1.027c1.4567%2C0%2C2.5946%2C1.1654%2C2.5946%2C2.5946l-.0017.0931c-.0492%2C1.3306-1.1475%2C2.5015-2.5929%2C2.5015h-5.6216v-2.3784c0-.1727-.1925-.2757-.3362-.1799L.0963%2C8.2525c-.1284.0856-.1284.2742%2C0%2C.3598l5.1892%2C3.4595.0314.0175c.1388.0632.3047-.0371.3047-.1974v-2.3784h5.6216c2.6938%2C0%2C4.7568-2.2097%2C4.7568-4.7568C16%2C2.1612%2C13.8972-.0001%2C11.2432-.0001h-1.027c-.1194.0001-.2162.0969-.2162.2163Z%22%20fill%3D%22%23000000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2.active .menu-button .icon.icon-star::after,.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .item-2.message[data-sender=user] .menu-button .icon.icon-star::after,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2.message[data-sender=user] .menu-button .icon.icon-star::after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2215.2747%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2015.2747%22%3E%3Cpath%20d%3D%22M7.9829.0004c-.1439.007-.2686.1022-.3132.2392l-1.7426%2C5.2285H.346C.1543%2C5.4688-.0006%2C5.6247%2C0%2C5.8164c.0004.1098.0526.213.141.2782l4.5332%2C3.3148-1.7426%2C5.4108c-.0592.1823.0406.3782.2229.4374.1061.0345.2224.0158.3124-.0501l4.5332-3.3148%2C4.5332%2C3.3148c.1547.1133.3719.0798.4852-.0749.066-.09.0846-.2063.0501-.3124l-1.7426-5.4108%2C4.5332-3.3148c.1543-.1139.187-.3312.0732-.4855-.0652-.0884-.1684-.1407-.2782-.141h-5.581L8.3303.2396c-.0485-.149-.1909-.247-.3474-.2392Z%22%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2 .item-2-button{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:16px;height:48px;background-color:rgba(0,0,0,0);color:#fff;border-radius:24px;cursor:pointer;overflow:hidden;padding:16px 16px;position:relative;transition:background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94),color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2 .item-2-button:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:hsla(0,0%,100%,.1);content:"";opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2 .item-2-button:after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2213.7%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2013.7%22%3E%3Cpath%20d%3D%22M15.65%2C6.05L9.95.35c-.1-.1-.25-.2-.35-.25-.15-.05-.3-.1-.45-.1s-.3.05-.45.1c-.15.05-.25.15-.35.25s-.2.25-.25.35c-.05.15-.1.3-.1.45s.05.3.1.45c.05.15.15.25.25.35l3.75%2C3.75H1.15c-.3%2C0-.6.1-.8.35-.2.2-.35.5-.35.8s.1.6.35.8c.2.2.5.35.8.35h10.95l-3.75%2C3.75c-.2.2-.35.5-.3.8%2C0%2C.3.1.6.35.8.2.2.5.35.8.35s.6-.1.8-.3l5.65-5.75c.2-.2.35-.5.35-.8s-.1-.6-.35-.8Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block;content:"";flex-shrink:0;z-index:1}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2 .item-2-button:hover:before{opacity:1}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2 .item-2-button .icon{z-index:1}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2 .item-2-button .icon.icon-arrow-return::after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2212.1085%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2012.1085%22%3E%3Cg%3E%3Cpath%20d%3D%22M10%2C.2162v1.7297c0%2C.1195.0968.2163.2162.2163h1.027c1.4567%2C0%2C2.5946%2C1.1654%2C2.5946%2C2.5946l-.0017.0931c-.0492%2C1.3306-1.1475%2C2.5015-2.5929%2C2.5015h-5.6216v-2.3784c0-.1727-.1925-.2757-.3362-.1799L.0963%2C8.2525c-.1284.0856-.1284.2742%2C0%2C.3598l5.1892%2C3.4595.0314.0175c.1388.0632.3047-.0371.3047-.1974v-2.3784h5.6216c2.6938%2C0%2C4.7568-2.2097%2C4.7568-4.7568C16%2C2.1612%2C13.8972-.0001%2C11.2432-.0001h-1.027c-.1194.0001-.2162.0969-.2162.2163Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2 .item-2-button .icon.icon-star::after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2215.2747%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2015.2747%22%3E%3Cpath%20d%3D%22M7.9829.0004c-.1439.007-.2686.1022-.3132.2392l-1.7426%2C5.2285H.346C.1543%2C5.4688-.0006%2C5.6247%2C0%2C5.8164c.0004.1098.0526.213.141.2782l4.5332%2C3.3148-1.7426%2C5.4108c-.0592.1823.0406.3782.2229.4374.1061.0345.2224.0158.3124-.0501l4.5332-3.3148%2C4.5332%2C3.3148c.1547.1133.3719.0798.4852-.0749.066-.09.0846-.2063.0501-.3124l-1.7426-5.4108%2C4.5332-3.3148c.1543-.1139.187-.3312.0732-.4855-.0652-.0884-.1684-.1407-.2782-.141h-5.581L8.3303.2396c-.0485-.149-.1909-.247-.3474-.2392Z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2 .item-2-button .icon:after{width:16px;height:16px;content:"";display:block}.app .main-menu .overlay .tint .menu-panel .menu .scrollable nav .item-1-list .item-1 .item-2-list .item-2 .item-2-button .title{font-size:14px;font-weight:500;flex:1 1 auto;z-index:1}.app .main-menu .overlay .tint .menu-panel .bottom{position:absolute;right:0;bottom:0;left:0;z-index:1;height:128px;padding:32px}.app .main-menu .overlay .tint .menu-panel .bottom a{width:100%;height:100%;display:block;text-align:center}.app .main-menu .overlay .tint .menu-panel .bottom a img{width:auto;height:100%;display:inline-block}.app .main-menu .overlay .close-button{position:absolute;top:0;right:0;z-index:2;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:96px;height:96px;background-color:rgba(0,0,0,0);cursor:pointer}.app .main-menu .overlay .close-button:after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M1.1429%2C16c-.2924%2C0-.5848-.1116-.808-.3348-.4464-.4464-.4464-1.1696%2C0-1.6161L14.0491.3348c.4464-.4464%2C1.1696-.4464%2C1.6161%2C0s.4464%2C1.1696%2C0%2C1.6161L1.9509%2C15.6652c-.2232.2232-.5156.3348-.808.3348Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8571%2C16c-.2924%2C0-.5848-.1116-.808-.3348L.3348%2C1.9509C-.1116%2C1.5045-.1116.7813.3348.3348S1.5045-.1116%2C1.9509.3348l13.7143%2C13.7143c.4464.4464.4464%2C1.1696%2C0%2C1.6161-.2232.2232-.5156.3348-.808.3348Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:28px;height:28px;display:block;content:""}.app .main-menu .open-button{position:absolute;top:0;right:-64px;z-index:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:64px;height:64px;background-color:rgba(0,0,0,0);cursor:pointer}.app .main-menu .open-button:after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2212%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2012%22%3E%3Cpath%20d%3D%22M1%2C0C.4475%2C0%2C0%2C.448%2C0%2C1.0005v-.0005c0%2C.5525.4475%2C1.0005%2C1%2C1.0005h14c.5525%2C0%2C1-.448%2C1-1.0005v.0005c0-.5525-.4475-1.0005-1-1.0005H1ZM1%2C5c-.5525%2C0-1%2C.4475-1%2C1h0c0%2C.553.4475%2C1%2C1%2C1h14c.5525%2C0%2C1-.447%2C1-1h0c0-.5525-.4475-1-1-1H1ZM1%2C9.9995c-.5525%2C0-1%2C.448-1%2C1.0005v-.0005c0%2C.5525.4475%2C1.0005%2C1%2C1.0005h14c.5525%2C0%2C1-.448%2C1-1.0005v.0005c0-.5525-.4475-1.0005-1-1.0005H1Z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:32px;height:32px;display:block;content:""}.app .spinner{width:48px;height:48px;animation:rotate 1s linear infinite;border-radius:50%;display:inline-block;position:relative;vertical-align:top}.app .spinner:before,.app .spinner:after{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:4px solid #fff;animation:prix-clip-fix 2s linear infinite}.app .spinner:after{border-color:#fff;inset:6px;animation:prix-clip-fix 2s linear infinite,rotate .5s linear infinite reverse}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes prix-clip-fix{0%{-webkit-clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0);clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)}25%{-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0);clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)}50%{-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%);clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)}75%{-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%);clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)}100%{-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0);clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)}}.swiper{display:block;position:relative;overflow:hidden;z-index:1}.swiper.swiper-horizontal{touch-action:pan-y}.swiper.swiper-vertical{touch-action:pan-x}.swiper .swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative;transition-property:transform;transform:translate3d(0px, 0, 0);z-index:1}.swiper .swiper-wrapper .swiper-slide{width:100%;height:100%;display:block;flex-shrink:0;position:relative;transition-property:transform}.swiper-android .swiper-slide,.swiper-ios .swiper-slide{transform:translate3d(0px, 0, 0)}.swiper-slide-invisible-blank{visibility:hidden}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-button-prev,.swiper-button-next{position:absolute;z-index:10;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:32px;height:48px;background-color:rgba(0,0,0,.5);cursor:pointer;top:50%;transform:translateY(-50%)}.swiper-button-prev:after,.swiper-button-next:after{content:""}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-button-prev{border-radius:0 8px 8px 0;left:0}.swiper-button-prev:after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10%2C16L2%2C8%2C10%2C0l2%2C1.9-6.1%2C6.1%2C6%2C6.1-1.9%2C1.9Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}.swiper-button-next{border-radius:8px 0 0 8px;right:0}.swiper-button-next:after{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M4.1%2C14.1l6-6.1L4%2C1.9l2-1.9%2C8%2C8-8%2C8-1.9-1.9Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}.swiper-pagination{position:absolute;z-index:10;background-color:rgba(0,0,0,.25);border-radius:8px;display:flex;padding:2px 4px}.swiper-pagination.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination .swiper-pagination-bullet{display:flex;justify-content:center;align-items:center;width:16px;height:16px;opacity:.5}.swiper-pagination .swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination .swiper-pagination-bullet:after{width:8px;height:8px;background-color:#fff;border-radius:50%;content:""}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-horizontal>.swiper-pagination,.swiper-pagination-horizontal{flex-flow:row nowrap;bottom:8px;left:50%;transform:translateX(-50%)}.swiper-vertical>.swiper-pagination,.swiper-pagination-vertical{flex-flow:column nowrap;right:16px;top:50%;transform:translateY(-50%)}.material-glass{background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.5),inset -1px -1px 0 hsla(0,0%,100%,.25);color:#1d1d1d;transition:background 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94),color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.material-glass.clickable:hover{background:hsla(0,0%,100%,.75);box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.75),inset -1px -1px 0 hsla(0,0%,100%,.5)}.material-glass.active,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .material-glass.message[data-sender=user]{background:radial-gradient(circle at 25% 25%, #59c3f3, rgba(89, 195, 243, 0));color:#fff;box-shadow:inset 1px 1px 0 #ace1f9,inset -1px -1px 0 rgba(172,225,249,.5)}.material-glass.active:hover,.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .material-glass.message[data-sender=user]:hover{background:radial-gradient(circle at 25% 25%, #59c3f3, rgba(89, 195, 243, 0));color:#fff;box-shadow:inset 1px 1px 0 #ace1f9,inset -1px -1px 0 rgba(172,225,249,.5)}.app .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.app .modal.hidden{opacity:0;transition:opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.app .modal .modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden}.app .modal .modal-overlay .modal-frame{display:flex;flex-flow:column nowrap;max-width:calc(100vw - 64px);max-height:calc(100vh - 64px);background-color:rgba(0,0,0,.1);padding:48px;position:relative;overflow:hidden}.app .modal .modal-overlay .modal-frame .modal-window{display:flex;flex-flow:column nowrap;background-color:#fff;border-radius:0;box-shadow:0px 1px 2px 0px rgba(0,0,0,.5);color:#1d1d1d;flex:1 1 auto;overflow:hidden}.app .modal .modal-overlay .modal-frame .modal-window .modal-content{flex:1 1 auto;overflow:hidden}.app .modal .modal-overlay .modal-frame .modal-window .modal-content .modal-body{width:100%;height:100%}.app .modal .modal-overlay .modal-frame .modal-window .modal-content .modal-body scrollable-component{width:100%;height:100%;--viewport-overflow-x: hidden;--viewport-overflow-y: auto;--scrollbar-width: 12px;--scrollbar-padding: 0;--scrollbar-thumb-fill-color: rgba(0, 0, 0, 0.5);--scrollbar-thumb-fill-color-hover: rgba(0, 0, 0, 0.75);--content-padding: 0 28px 0 0}.app .modal .modal-overlay .modal-frame .close-button{position:absolute;top:0;right:0;width:48px;height:48px;cursor:pointer}.app .modal .modal-overlay .modal-frame .close-button:after{position:absolute;top:14px;right:14px;background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M1.1429%2C16c-.2924%2C0-.5848-.1116-.808-.3348-.4464-.4464-.4464-1.1696%2C0-1.6161L14.0491.3348c.4464-.4464%2C1.1696-.4464%2C1.6161%2C0s.4464%2C1.1696%2C0%2C1.6161L1.9509%2C15.6652c-.2232.2232-.5156.3348-.808.3348Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8571%2C16c-.2924%2C0-.5848-.1116-.808-.3348L.3348%2C1.9509C-.1116%2C1.5045-.1116.7813.3348.3348S1.5045-.1116%2C1.9509.3348l13.7143%2C13.7143c.4464.4464.4464%2C1.1696%2C0%2C1.6161-.2232.2232-.5156.3348-.808.3348Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block;content:""}.app .modal .modal-overlay .spinner{width:48px;height:48px}.app .modal .modal-overlay .spinner:before,.app .modal .modal-overlay .spinner:after{border:4px solid #fff}.app .modal .modal-overlay .spinner:after{border-color:#59c3f3;inset:6px}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window{min-width:256px;max-width:640px;background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;color:#fff}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window .modal-content .modal-body scrollable-component{--content-padding: 0 0 0 0}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window .modal-content .modal-body .cards{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:16px}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window .modal-content .modal-body .cards .card{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:8px;width:256px;background-color:#fff;border-radius:8px;color:#000;padding:16px}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window .modal-content .modal-body .cards .card .icon:before{content:""}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window .modal-content .modal-body .cards .card .icon.icon-phone:before{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215.9977%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2015.9977%2016%22%3E%3Cpath%20d%3D%22M15.9742%2C12.0933l-.7265%2C3.1498c-.1021.4453-.4934.7568-.9518.7568-7.8837-.0006-14.2958-6.4128-14.2958-14.2968%2C0-.4581.3115-.85.7568-.9515L3.9067.0252c.4587-.1063.9275.1318%2C1.1181.5662l1.4537%2C3.3905c.1699.3994.0553.8646-.2806%2C1.139l-1.6824%2C1.3509c1.0618%2C2.163%2C2.8205%2C3.9217%2C4.9841%2C4.9841l1.3774-1.6812c.2715-.3369.7403-.4534%2C1.1396-.2805l3.3905%2C1.4534c.4078.2145.6734.6895.5672%2C1.1457Z%22%20fill%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:32px;height:32px;display:block}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window .modal-content .modal-body .cards .card .icon.icon-at:before{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M15.0643%2C13.3964c-.8536.9036-1.8679%2C1.5643-3.0429%2C1.9786-1.175.4179-2.4143.625-3.7179.625-1.2464%2C0-2.3821-.1964-3.4036-.5929-1.0214-.3929-1.8964-.9429-2.6179-1.6464-.725-.7036-1.2857-1.5464-1.6857-2.5286s-.5964-2.0536-.5964-3.2143c0-1.1464.2179-2.2071.6536-3.1821s1.0286-1.8214%2C1.7821-2.5393c.7536-.7179%2C1.6321-1.2786%2C2.6429-1.6893%2C1.0036-.4036%2C2.0821-.6071%2C3.225-.6071.9857%2C0%2C1.9429.1429%2C2.8679.4286.9286.2857%2C1.75.7179%2C2.4679%2C1.2893.7179.575%2C1.2893%2C1.2893%2C1.7179%2C2.15s.6429%2C1.8714.6429%2C3.0321c0%2C.8607-.1179%2C1.6214-.3571%2C2.2786-.2393.6607-.5571%2C1.2107-.9571%2C1.6571-.4.4464-.8536.7786-1.3679%2C1s-1.0536.3321-1.6179.3321c-.5786%2C0-1.0429-.1357-1.3929-.4071-.3464-.2714-.5214-.6179-.5214-1.0321h-.1071c-.2179.3429-.55.6714-1%2C.9786s-1%2C.4643-1.6536.4643c-.9857%2C0-1.7464-.3214-2.2821-.9679s-.8036-1.4821-.8036-2.5179c0-.6036.1-1.1964.3036-1.7857s.4929-1.1107.8679-1.5714c.375-.4571.825-.8286%2C1.3464-1.1071.5214-.2786%2C1.1-.4179%2C1.7393-.4179.55%2C0%2C1.0143.1143%2C1.3929.3429.375.2286.6214.5107.7393.8393h.0214l.175-.8607h1.9357l-.8536%2C4.0679c-.0286.2-.0679.4214-.1179.6679-.05.2429-.075.4714-.075.6893%2C0%2C.2429.0464.4464.1429.6143.0929.1643.2786.2464.5536.2464.5643%2C0%2C1.0321-.3%2C1.4036-.9036.3679-.6036.5536-1.4107.5536-2.4286%2C0-.8607-.1464-1.625-.4357-2.2893-.2893-.6679-.6929-1.225-1.2071-1.6786-.5143-.45-1.1286-.7929-1.8357-1.0214-.7107-.2286-1.4857-.3429-2.325-.3429-.9143%2C0-1.75.1607-2.5107.4821s-1.4107.7679-1.9464%2C1.3321c-.5357.5679-.9536%2C1.2321-1.25%2C2-.3.7643-.45%2C1.5929-.45%2C2.4821%2C0%2C.9464.1571%2C1.8.4679%2C2.5607.3107.7607.75%2C1.4071%2C1.3143%2C1.9464.5643.5393%2C1.2393.95%2C2.0214%2C1.2357.7821.2857%2C1.6464.4286%2C2.5857.4286%2C1.175%2C0%2C2.1857-.1857%2C3.0321-.5607.8464-.3714%2C1.625-.8893%2C2.3357-1.55l1.2%2C1.2929ZM8.2607%2C5.5714c-.3464%2C0-.6536.1-.9143.3-.2607.2-.4821.4536-.6643.7643-.1821.3071-.3179.65-.4143%2C1.0214-.0929.3714-.1429.7321-.1429%2C1.075%2C0%2C.1714.0179.3536.0536.55.0357.1929.1071.3714.2179.5393.1071.1643.25.3.425.4071s.4071.1607.6964.1607c.3929%2C0%2C.725-.0964%2C1-.2893s.5-.4357.675-.7321c.175-.2929.3-.6143.3821-.9571.0786-.3429.1179-.6607.1179-.9464%2C0-.2286-.0214-.4536-.0643-.6786-.0429-.2214-.1179-.4214-.2286-.6036-.1071-.1786-.2571-.325-.4464-.4393-.1857-.1143-.4179-.1714-.6929-.1714Z%22%20fill%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:32px;height:32px;display:block}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window .modal-content .modal-body .cards .card .icon.icon-link:before{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%3E%3Cpath%20d%3D%22M11.3103%2C0c-1.2874%2C0-2.3908.4598-3.3103%2C1.3793l-2.023%2C2.023c-.3678.3678-.3678.9195%2C0%2C1.2874s.9195.3678%2C1.2874%2C0l2.023-2.023c1.1034-1.1034%2C2.9425-1.1034%2C4.046%2C0%2C.5517.5517.8276%2C1.2874.8276%2C2.023s-.2759%2C1.4713-.8276%2C2.023l-2.023%2C2.023c-.3678.3678-.3678.9195%2C0%2C1.2874.1839.1839.4598.2759.6437.2759s.4598-.092.6437-.2759l2.023-2.023c.9195-.9195%2C1.3793-2.023%2C1.3793-3.3103s-.4598-2.3908-1.3793-3.3103c-.9195-.9195-2.023-1.3793-3.3103-1.3793Z%22%20fill%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M4.6897%2C7.3563c.3678-.3678.3678-.9195%2C0-1.2874s-.9195-.3678-1.2874%2C0l-2.023%2C1.931c-.9195.9195-1.3793%2C2.023-1.3793%2C3.3103s.4598%2C2.3908%2C1.3793%2C3.3103%2C2.023%2C1.3793%2C3.3103%2C1.3793%2C2.3908-.4598%2C3.3103-1.3793l2.023-2.023c.3678-.3678.3678-.9195%2C0-1.2874s-.9195-.3678-1.2874%2C0l-2.023%2C2.023c-1.1034%2C1.1034-2.9425%2C1.1034-4.046%2C0-.5517-.5517-.8276-1.2874-.8276-2.023s.2759-1.4713.8276-2.023l2.023-1.931Z%22%20fill%3D%22%23000000%22%2F%3E%3Cpath%20d%3D%22M5.3333%2C10.6667c.1839.1839.4598.2759.6437.2759s.4598-.092.6437-.2759l3.954-3.954c.3678-.3678.3678-.9195%2C0-1.2874s-.9195-.3678-1.2874%2C0l-3.954%2C3.954c-.3678.2759-.3678.9195%2C0%2C1.2874Z%22%20fill%3D%22%23000000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:32px;height:32px;display:block}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window .modal-content .modal-body .cards .card .label{display:inline-block}.app .modal-company-contacts .modal-overlay .modal-frame .modal-window .modal-content .modal-body .cards .card .value .tag{height:24px;background-color:#59c3f3;color:#fff;border-radius:12px;display:inline-block;font-size:14px;line-height:24px;padding:0 12px;white-space:nowrap}.app .modal-poi-html .modal-overlay .modal-frame .modal-window{min-width:224px;max-width:640px}.app .modal-poi-html .modal-overlay .modal-frame .modal-window .modal-content .modal-body{padding:32px}.app .modal-poi-document .modal-overlay .modal-frame,.app .modal-poi-video .modal-overlay .modal-frame,.app .modal-poi-embed .modal-overlay .modal-frame,.app .modal-poi-package .modal-overlay .modal-frame{width:100vw;height:100vh;min-width:100vw;min-height:100vh;max-width:100vw;max-height:100vh}.app .modal-poi-document .modal-overlay .modal-frame .modal-window .modal-content .modal-body iframe,.app .modal-poi-video .modal-overlay .modal-frame .modal-window .modal-content .modal-body iframe,.app .modal-poi-embed .modal-overlay .modal-frame .modal-window .modal-content .modal-body iframe,.app .modal-poi-package .modal-overlay .modal-frame .modal-window .modal-content .modal-body iframe{width:100%;height:100%;border:0}.app .modal-poi-gallery .modal-overlay .modal-frame{width:100vw;height:100vh;min-width:100vw;min-height:100vh;max-width:100vw;max-height:100vh}.app .modal-poi-gallery .modal-overlay .modal-frame .modal-window .modal-content .modal-body .swiper{width:100%;height:100%;background-color:#000}.app .modal-poi-gallery .modal-overlay .modal-frame .modal-window .modal-content .modal-body .swiper .swiper-wrapper .swiper-slide{background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.app .page{position:absolute;top:0;right:0;bottom:0;left:0;display:none;z-index:1}.app .page.visible{display:block}.app .page-space{background-color:#1d1d1d}.app .page-space .loading-screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background-color:#1d1d1d}.app .page-space .loading-screen .screen-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:32px}.app .page-space .loading-screen .screen-content .logo img{width:256px;height:auto}.app .page-space .loading-screen .screen-content .progress{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:8px;width:256px;height:auto}.app .page-space .loading-screen .screen-content .progress .progress-bar{width:100%;height:4px;background-color:hsla(0,0%,100%,.25);border-radius:2px;overflow:hidden}.app .page-space .loading-screen .screen-content .progress .progress-bar .bar{width:var(--progress, 0%);height:100%;background-color:#fff;display:block;transition:width 200ms cubic-bezier(0.165, 0.84, 0.44, 1)}.app .page-space .loading-screen .screen-content .progress .progress-label{color:#fff;font-size:14px}.app .page-space .scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.app .page-space .scene iframe{width:100%;height:100%;border:0}.app .page-space .booth-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.app .page-space .booth-ui .top-right-controls{position:absolute;top:16px;right:16px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:16px}.app .page-space .booth-ui .top-right-controls *{pointer-events:auto}.app .page-space .booth-ui .button{background:var(--palette-background-primary);color:var(--palette-foreground-primary)}.app .page-space .booth-ui .button.active,.app .page-space .booth-ui .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .button.message[data-sender=user],.app .guide .text-chat-component .text-chat .message-panel scrollable-component .message-list .page-space .booth-ui .button.message[data-sender=user]{background:var(--palette-foreground-primary);color:var(--palette-background-primary)}.app{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#1d1d1d;min-width:320px}.app .page-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.app .page-layer *{pointer-events:auto}.app .overlay-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.app .overlay-layer *{pointer-events:auto}.app .core-error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:32px}.app .core-error .core-error-logo img{width:256px;height:auto}.app .core-error .core-error-message{color:#fff;font-size:16px;text-align:center}
