@charset "UTF-8";::-webkit-scrollbar-thumb:hover{border-radius:4px;background-color:var(--fill-content-hover)}::-webkit-scrollbar-track:hover{background-color:var(--fill-content-hover)}:root{--font-size-base: 16px;--rem-base: 16;font-size:var(--font-size-base)}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.sketch-picker{background-color:var(--bg-body)!important;border-color:transparent!important;box-shadow:none!important}.sketch-picker .flexbox-fix{border-color:var(--border-primary)!important}.custom-caret{caret-color:var(--fill-default)}.sketch-picker [id^=rc-editable-input]{background-color:var(--bg-body)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important;box-shadow:var(--line-border) 0px 0px 0px 1px inset!important}body{background-color:var(--background-primary);color:var(--text-primary)}body ::-moz-selection{background-color:var(--bg-selection)}body ::selection{background-color:var(--bg-selection)}body[data-os=windows]:not([data-browser=firefox]) .appflowy-custom-scroller{-ms-overflow-style:none;scrollbar-width:none}body[data-os=windows]:not([data-browser=firefox]) .appflowy-custom-scroller::-webkit-scrollbar{display:none}body[data-os=windows]:not([data-browser=firefox]) .MuiBox-root ::-webkit-scrollbar,body[data-os=windows]:not([data-browser=firefox]) .MuiBox-root::-webkit-scrollbar{width:8px;height:8px}body[data-os=windows]:not([data-browser=firefox]) .MuiBox-root:hover::-webkit-scrollbar-thumb,body[data-os=windows]:not([data-browser=firefox]) .MuiBox-root:hover *::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--fill-content-hover)}body .grid-sticky-header{-ms-overflow-style:none;scrollbar-width:none}body .grid-sticky-header::-webkit-scrollbar{display:none}.appflowy-date-picker-calendar{width:100%}.appflowy-scroller ::-webkit-scrollbar,.appflowy-scroller::-webkit-scrollbar{width:8px;height:8px}.appflowy-scroller:hover::-webkit-scrollbar-thumb,.appflowy-scroller:hover *::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--fill-content-hover)}.appflowy-hidden-scroller ::-webkit-scrollbar,.appflowy-hidden-scroller::-webkit-scrollbar{width:0px;height:0px;background-color:transparent}.appflowy-hidden-scroller:hover::-webkit-scrollbar-thumb,.appflowy-hidden-scroller:hover *::-webkit-scrollbar-thumb{border-radius:0px;background-color:transparent}.appflowy-scrollbar-thumb-horizontal,.appflowy-scrollbar-thumb-vertical{background-color:var(--fill-content-hover);border-radius:4px;opacity:100%}.appflowy-scrollbar-track-horizontal,.appflowy-scrollbar-track-vertical{background-color:var(--fill-content-hover)}.icon{font-family:"Apple Color Emoji","Noto Color Emoji","Segoe UI Emoji","Twemoji Mozilla",sans-serif}.view-icon{display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;border-radius:0.5rem;line-height:1em;font-size:1.25em;white-space:nowrap}.theme-mode-item{position:relative;display:flex;height:72px;width:88px;cursor:pointer;align-items:flex-end;justify-content:flex-end;border-radius:0.25rem;border-width:1px}.theme-mode-item:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.theme-mode-item{background:linear-gradient(150.74deg,rgba(231,231,231,0) 17.95%,#C5C5C5 95.51%)}[data-dark-mode=true] .theme-mode-item{background:linear-gradient(150.74deg,rgba(128,125,125,0) 17.95%,#4d4d4d 95.51%)}.document-header .view-banner{align-items:center}.tooltip-arrow{overflow:hidden;position:absolute;width:1em;height:0.71em;color:var(--bg-body)}.tooltip-arrow:before{content:'""';margin:auto;display:block;width:100%;height:100%;box-shadow:var(--shadow);background-color:var(--bg-body);transform:rotate(45deg)}@keyframes blink{0%,100%{background-color:var(--content-blue-100)}50%{background-color:unset}}.blink{animation:blink 2s linear infinite}.reply-line{width:28px;height:16px;border-left:2px solid;border-top:2px solid;border-color:var(--line-border);border-top-left-radius:6px}.read-more{box-shadow:0px -15px 20px 12px var(--bg-body);background-color:transparent}.comment{scroll-margin-top:100px}#addComment{scroll-margin-top:60px}.board-card{border-width:1px;border-color:var(--border-primary);border-radius:6px;background:var(--background-primary)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.appflowy-scrollbar ::-webkit-scrollbar,.appflowy-scrollbar::-webkit-scrollbar{width:8px;height:8px}.appflowy-scrollbar:hover::-webkit-scrollbar-thumb,.appflowy-scrollbar:hover *::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--scrollbar-thumb)}.appflowy-hidden-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.appflowy-hidden-scrollbar::-webkit-scrollbar{display:none}#appflowy-chat #appflowy-editor>div,#ai-assistant #appflowy-editor>div{padding-left:4px;padding-right:4px}#appflowy-chat #appflowy-editor [data-block-type=bulleted_list] .h-6,#ai-assistant #appflowy-editor [data-block-type=bulleted_list] .h-6{height:1.25rem}@keyframes dots-loading{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.login-backend{width:100%;height:100%;background:url(/background.jpg);background-size:cover}.welcome-title{color:#fff}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .ToolIcon{border-radius:var(--border-radius-lg);display:inline-flex;align-items:center;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.imago .ToolIcon__hidden{display:none!important}.imago .ToolIcon.fillable .ToolIcon_type_radio:checked+.ToolIcon__icon,.imago .ToolIcon.fillable .ToolIcon_type_checkbox:checked+.ToolIcon__icon{--icon-fill-color: var(--color-primary-darker)}.imago .ToolIcon.fillable .ToolIcon_type_radio:checked+.ToolIcon__icon svg,.imago .ToolIcon.fillable .ToolIcon_type_checkbox:checked+.ToolIcon__icon svg{fill:var(--icon-fill-color)}.imago .ToolIcon .ToolIcon_type_radio:checked+.ToolIcon__icon,.imago .ToolIcon .ToolIcon_type_checkbox:checked+.ToolIcon__icon{background:var(--color-primary-light);--keybinding-color: var(--color-gray-60)}.imago .ToolIcon .ToolIcon_type_radio:checked+.ToolIcon__icon svg,.imago .ToolIcon .ToolIcon_type_checkbox:checked+.ToolIcon__icon svg{color:var(--color-primary-darker)}.imago .ToolIcon .ToolIcon__keybinding{bottom:4px;right:4px}.imago .ToolIcon .ToolIcon__icon:hover{background:var(--button-hover)}.imago .ToolIcon .ToolIcon__icon:active{background:var(--button-hover);border:1px solid var(--color-primary-darkest)}.imago .ToolIcon--plain{background-color:transparent}.imago .ToolIcon--plain .ToolIcon__icon{width:2rem;height:2rem}.imago .ToolIcon_type_radio,.imago .ToolIcon_type_checkbox{position:absolute;opacity:0;pointer-events:none}.imago .ToolIcon__icon{box-sizing:border-box;width:var(--default-button-size);height:var(--default-button-size);color:var(--icon-fill-color);display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-lg)}.imago .ToolIcon__icon+.ToolIcon__label{margin-inline-start:0}.imago .ToolIcon__icon svg{position:relative;width:var(--default-icon-size);height:var(--default-icon-size);color:var(--icon-fill-color)}.imago .ToolIcon__label{display:flex;align-items:center;color:var(--icon-fill-color);font-family:var(--ui-font);margin:0 0.8em;text-overflow:ellipsis}.imago .ToolIcon__label .Spinner{margin-left:0.6em}.imago .ToolIcon_size_small .ToolIcon__icon{width:2rem;height:2rem;font-size:0.8em}.imago .ToolIcon_type_button,.imago .Modal .ToolIcon_type_button,.imago .ToolIcon_type_button{padding:0;border:none;margin:0;font-size:inherit;background-color:initial}.imago .ToolIcon_type_button:focus-visible,.imago .Modal .ToolIcon_type_button:focus-visible,.imago .ToolIcon_type_button:focus-visible{box-shadow:0 0 0 2px var(--focus-highlight-color)}.imago .ToolIcon_type_button.ToolIcon--selected,.imago .Modal .ToolIcon_type_button.ToolIcon--selected,.imago .ToolIcon_type_button.ToolIcon--selected{background-color:var(--button-gray-2)}.imago .ToolIcon_type_button.ToolIcon--selected:active,.imago .Modal .ToolIcon_type_button.ToolIcon--selected:active,.imago .ToolIcon_type_button.ToolIcon--selected:active{background-color:var(--button-gray-3)}.imago .ToolIcon_type_button:active,.imago .Modal .ToolIcon_type_button:active,.imago .ToolIcon_type_button:active{background-color:var(--button-gray-3)}.imago .ToolIcon_type_button--show,.imago .Modal .ToolIcon_type_button--show,.imago .ToolIcon_type_button--show{visibility:visible}.imago .ToolIcon_type_button--hide,.imago .Modal .ToolIcon_type_button--hide,.imago .ToolIcon_type_button--hide{display:none!important}.imago .ToolIcon_type_button_other,.imago .Modal .ToolIcon_type_button_other,.imago .ToolIcon_type_button_other{padding:0;border:none;margin:0;font-size:inherit;background-color:initial}.imago .ToolIcon_type_button_other:focus-visible,.imago .Modal .ToolIcon_type_button_other:focus-visible,.imago .ToolIcon_type_button_other:focus-visible{box-shadow:0 0 0 2px var(--focus-highlight-color)}.imago .ToolIcon_type_button_other.ToolIcon--selected,.imago .Modal .ToolIcon_type_button_other.ToolIcon--selected,.imago .ToolIcon_type_button_other.ToolIcon--selected{background-color:var(--color-primary-light)}.imago .ToolIcon_type_button_other.ToolIcon--selected:active,.imago .Modal .ToolIcon_type_button_other.ToolIcon--selected:active,.imago .ToolIcon_type_button_other.ToolIcon--selected:active{background-color:var(--color-primary-light)}.imago .ToolIcon_type_button_other:active,.imago .Modal .ToolIcon_type_button_other:active,.imago .ToolIcon_type_button_other:active{background-color:var(--color-primary-light)}.imago .ToolIcon_type_button_other--show,.imago .Modal .ToolIcon_type_button_other--show,.imago .ToolIcon_type_button_other--show{visibility:visible}.imago .ToolIcon_type_button_other--hide,.imago .Modal .ToolIcon_type_button_other--hide,.imago .ToolIcon_type_button_other--hide{display:none!important}.imago .ToolIcon_type_floating{background-color:transparent}.imago .ToolIcon_type_floating:hover{background-color:transparent}.imago .ToolIcon_type_floating:active{background-color:transparent}.imago .ToolIcon_type_floating .ToolIcon__icon{background-color:var(--button-gray-1);width:2rem;height:2rem}.imago .ToolIcon_type_floating .ToolIcon__icon:hover{background-color:var(--button-gray-2)}.imago .ToolIcon_type_floating .ToolIcon__icon:active{background-color:var(--button-gray-3)}.imago .ToolIcon__keybinding{position:absolute;bottom:2px;right:3px;font-size:0.625rem;color:var(--keybinding-color);font-family:var(--ui-font);-webkit-user-select:none;-moz-user-select:none;user-select:none}:root[dir=ltr] .imago .unlocked-icon{left:2px}:root[dir=rtl] .imago .unlocked-icon{right:2px}.imago .App-toolbar-container .ToolIcon__icon{width:var(--lg-button-size);height:var(--lg-button-size)}.imago .App-toolbar-container .ToolIcon__icon svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.imago .App-toolbar-content .ToolIcon__icon{width:var(--lg-button-size);height:var(--lg-button-size)}.imago .App-toolbar-content .ToolIcon__icon svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.imago .popover{position:absolute;z-index:9;padding:5px 0 5px}.imago .popover .Island{padding:4px}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .color-picker{background:var(--popup-bg-color);border:0 solid rgba(255,255,255,0.25);box-shadow:rgba(0,0,0,0.25) 0 1px 4px;border-radius:4px}:root[dir=ltr] .imago .color-picker{left:-5.5px}:root[dir=rtl] .imago .color-picker{right:-5.5px}.imago .color-picker-type-canvasBackground{border:0;box-shadow:none;border-radius:0}.imago .color-picker-control-container{display:grid;grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:0.5rem;column-gap:0.5rem}.imago .color-picker-control-container+.popover{position:static}.imago .color-picker-popover-container{margin-top:-0.25rem}:root[dir=ltr] .imago .color-picker-popover-container{margin-left:0.5rem}:root[dir=rtl] .imago .color-picker-popover-container{margin-left:-3rem}.imago .color-picker-triangle{width:0;height:0;border-style:solid;border-width:0 9px 10px;border-color:transparent transparent var(--popup-bg-color);position:absolute;top:10px}:root[dir=ltr] .imago .color-picker-triangle{transform:rotate(270deg);left:-14px}:root[dir=rtl] .imago .color-picker-triangle{transform:rotate(90deg);right:-14px}.imago .color-picker-triangle-shadow{border-color:transparent transparent rgba(0,0,0,0.1)}:root[dir=ltr] .imago .color-picker-triangle-shadow{left:-14px}:root[dir=rtl] .imago .color-picker-triangle-shadow{right:-16px}.imago .bottom-color-picker-content--default{padding:4px;display:grid;grid-template-columns:repeat(7,auto);grid-gap:4px;border-radius:4px}.imago .bottom-color-picker-content--default:focus{outline:none;box-shadow:0 0 0 2px var(--focus-highlight-color)}.imago .color-picker-content--canvas{display:flex;flex-direction:column;padding:0.25rem}.imago .color-picker-content--canvas-title{color:#868e96;font-size:12px;padding:0 0.25rem}.imago .color-picker-content--canvas-colors{padding:0.5rem 0}.imago .color-picker-content--canvas-colors .color-picker-swatch{margin:0 0.25rem}.imago .color-picker-content .color-input-container{grid-column:1/span 5}.imago .color-picker-swatch{position:relative;height:1.5rem!important;width:1.5rem!important;cursor:pointer;border-radius:4px;margin:0;box-sizing:border-box;border:1px solid #ddd;background-color:currentColor!important;filter:var(--theme-filter)}.imago .color-picker-swatch:focus{box-shadow:0 0 4px 1px currentColor;border-color:var(--select-highlight-color)}.imago .color-picker-transparent{border-radius:4px;box-shadow:rgba(0,0,0,0.1) 0 0 0 1px inset;position:absolute;top:0;right:0;bottom:0;left:0}.imago .color-picker-transparent,.imago .color-picker-label-swatch{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg==) left center}.imago .color-picker-hash{height:var(--default-button-size);flex-shrink:0;padding:0.5rem 0.5rem 0.5rem 0.75rem;border:1px solid var(--default-border-color);border-right:0;box-sizing:border-box;color:var(--input-label-color);display:flex;align-items:center;justify-content:center;position:relative}:root[dir=ltr] .imago .color-picker-hash{border-radius:var(--border-radius-lg) 0 0 var(--border-radius-lg)}:root[dir=rtl] .imago .color-picker-hash{border-radius:0 var(--border-radius-lg) var(--border-radius-lg) 0;border-right:1px solid var(--default-border-color);border-left:0}.imago .color-input-container{display:flex}.imago .color-input-container:focus-within{box-shadow:0 0 0 1px var(--color-primary-darkest);border-radius:var(--border-radius-lg)}.imago .color-picker-input{box-sizing:border-box;width:100%;margin:0;font-size:0.875rem;background-color:transparent;color:var(--text-primary-color);border:0;outline:none;height:var(--default-button-size);border:1px solid var(--default-border-color);border-left:0;letter-spacing:0.4px;padding:0.5rem;padding-left:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}:root[dir=ltr] .imago .color-picker-input{border-radius:0 var(--border-radius-lg) var(--border-radius-lg) 0}:root[dir=rtl] .imago .color-picker-input{border-radius:var(--border-radius-lg) 0 0 var(--border-radius-lg);border-left:1px solid var(--default-border-color);border-right:0}.imago .color-picker-input:focus-visible{box-shadow:none}.imago .color-picker-label-swatch-container{border:1px solid var(--default-border-color);border-radius:var(--border-radius-lg);width:var(--default-button-size);height:var(--default-button-size);box-sizing:border-box;overflow:hidden}.imago .color-picker-label-swatch{display:flex;justify-content:center;align-items:center;padding:0.625rem;width:var(--default-button-size);height:var(--default-button-size);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--default-border-color);border-radius:var(--border-radius-lg);cursor:pointer;background-color:transparent;color:var(--text-primary-color);background-color:var(--swatch-color)!important;overflow:hidden;position:relative;filter:var(--theme-filter);border:0!important}.imago .color-picker-label-swatch:hover{background-color:var(--button-hover)}.imago .color-picker-label-swatch:active{background-color:var(--button-hover);border-color:var(--color-primary-darkest)}.imago .color-picker-label-swatch.active{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.imago .color-picker-label-swatch.active:hover{background-color:var(--color-primary-light)}.imago .color-picker-label-swatch.active svg{color:var(--color-primary-darker)}.imago .color-picker-label-swatch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--swatch-color)}.imago .color-picker-keybinding{position:absolute;bottom:2px;font-size:0.7em}:root[dir=ltr] .imago .color-picker-keybinding{right:2px}:root[dir=rtl] .imago .color-picker-keybinding{left:2px}.imago--mobile.imago .color-picker-keybinding{display:none}.imago .color-picker-type-canvasBackground .color-picker-keybinding{color:#aaa}.imago .color-picker-type-elementBackground .color-picker-keybinding{color:#ffffff}.imago .color-picker-swatch[aria-label=transparent] .color-picker-keybinding{color:#aaa}.imago .color-picker-type-elementStroke .color-picker-keybinding{color:#d4d4d4}.imago.theme--dark .color-picker-type-elementBackground .color-picker-keybinding{color:#000000}.imago.theme--dark .color-picker-swatch[aria-label=transparent] .color-picker-keybinding{color:#000000}.imago .button-icon-pop-select{background:var(--popup-bg-color);border:0 solid rgba(255,255,255,0.25);box-shadow:rgba(0,0,0,0.25) 0 1px 4px;border-radius:4px;position:absolute}:root[dir=ltr] .imago .button-icon-pop-select{left:-5.5px}:root[dir=rtl] .imago .button-icon-pop-select{right:-5.5px}.color-picker-content--default{display:grid;grid-template-columns:repeat(2,auto);grid-gap:0.2rem;border-radius:4px}.color-picker-content--default:focus{outline:none;box-shadow:0 0 0 2px var(--focus-highlight-color)}.color-picker-swatch{position:relative;height:1.5rem;width:1.5rem;cursor:pointer;border-radius:4px;margin:0;box-sizing:border-box;border:1px solid #ddd;background-color:currentColor!important;filter:var(--theme-filter)}.color-picker-swatch:focus{box-shadow:0 0 4px 1px currentColor;border-color:var(--select-highlight-color)}.color-picker-transparent,.color-picker-label-swatch{border-radius:4px;box-shadow:rgba(0,0,0,0.1) 0 0 0 1px inset;position:absolute;top:0;right:0;bottom:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg==) left center}.color-picker-select{cursor:pointer}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .picker-container{display:inline-block;box-sizing:border-box;margin-right:0.25rem}.imago .buttonList button{border:0!important}.imago .buttonList button .color-picker{border:0;box-shadow:none;border-radius:0}.imago .ant-popover-inner-content .color-picker{border:0;box-shadow:none;border-radius:0}.imago .picker-container button,.imago .picker button{position:relative;display:flex;align-items:center;justify-content:center}.imago .picker-container button:focus-visible,.imago .picker button:focus-visible{outline:transparent;background-color:var(--button-gray-2)}.imago .picker-container button:focus-visible svg,.imago .picker button:focus-visible svg{opacity:1}.imago .picker-container button:hover,.imago .picker button:hover{background-color:var(--button-gray-2)}.imago .picker-container button:active,.imago .picker button:active{background-color:var(--button-gray-3)}.imago .picker-container button:disabled,.imago .picker button:disabled{cursor:not-allowed}.imago .picker-container button svg,.imago .picker button svg{margin:0;width:36px;height:18px;pointer-events:none;color:var(--text-primary-color)!important}.imago .picker button{padding:0.25rem 0.28rem 0.35rem 0.25rem}.imago .picker-triangle{width:0;height:0;position:relative;top:-5px;z-index:10}:root[dir=ltr] .imago .picker-triangle{left:12px}:root[dir=rtl] .imago .picker-triangle{right:12px}.imago .picker-triangle:before{content:"";position:absolute;border-style:solid;border-width:0 9px 10px;border-color:transparent transparent rgba(0,0,0,0.1);top:-1px}.imago .picker-triangle:after{content:"";position:absolute;border-style:solid;border-width:0 9px 10px;border-color:transparent transparent var(--popup-bg-color)}.imago .picker-content{padding:0.5rem;display:grid;grid-template-columns:repeat(2,auto);grid-gap:0.5rem;border-radius:4px}:root[dir=rtl] .imago .picker-content{padding:0.4rem}.imago .picker-keybinding{position:absolute;bottom:2px;font-size:0.7em;color:var(--keybinding-color)}:root[dir=ltr] .imago .picker-keybinding{right:2px}:root[dir=rtl] .imago .picker-keybinding{left:2px}.imago--mobile.imago .picker-keybinding{display:none}.imago .picker-type-canvasBackground .picker-keybinding{color:#aaa}.imago .picker-type-elementBackground .picker-keybinding{color:#ffffff}.imago .picker-swatch[aria-label=transparent] .picker-keybinding{color:#aaa}.imago .picker-type-elementStroke .picker-keybinding{color:#d4d4d4}.imago.theme--dark .picker-type-elementBackground .picker-keybinding{color:#000000}.imago.theme--dark .picker-swatch[aria-label=transparent] .picker-keybinding{color:#000000}.picker-content{padding:0!important}.vertical-range{display:grid;grid-template-columns:repeat(1,auto);height:135px;width:20px;position:relative}:root[dir=rtl] .vertical-range{padding:0.4rem}.vertical-range input{position:absolute;top:115px;left:16px;transform:rotate(-90deg);transform-origin:left bottom;width:135px}.translate-AI-popup{padding:10px;padding-bottom:1px;margin:0 auto;width:200%;background-color:#ffffff;display:grid;height:360px;width:220px}.translate-AI-popup .identify-section{display:flex;position:relative;justify-content:space-between;margin-bottom:20px}.translate-AI-popup .identify-section .identify-section-flex{flex:1}.translate-AI-popup .identify-section .identify-section-flex h4{margin:0 0 4px;font-size:16px;color:#535252}.translate-AI-popup .identify-section .identify-section-flex .language-list{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.translate-AI-popup .identify-section .identify-section-flex .language-list .language-item{padding:2px;cursor:pointer;border-radius:4px;font-size:16px}.translate-AI-popup .identify-section .identify-section-flex .language-list .language-item:hover{background-color:#e0e0e0}.translate-AI-popup .identify-section .identify-section-flex .language-list .language-item.selected{background-color:#d0d0d0}.translate-AI-popup .identify-section .identify-section-flex .note-language-list{display:flex;flex-direction:column;max-height:180px;overflow-y:auto}.translate-AI-popup .identify-section .identify-section-flex .note-language-list .language-item{padding:2px;cursor:pointer;border-radius:4px;font-size:16px}.translate-AI-popup .identify-section .identify-section-flex .note-language-list .language-item:hover{background-color:#e0e0e0}.translate-AI-popup .identify-section .identify-section-flex .note-language-list .language-item.selected{background-color:#d0d0d0}.translate-AI-popup .translate-section{display:flex;position:relative;justify-content:space-between;margin-bottom:10px}.translate-AI-popup .translate-section .translate-section-flex{flex:1}.translate-AI-popup .translate-section .translate-section-flex h4{margin:0 2px 4px 0px;font-size:16px;color:#535252}.right-ai-translate-AI-popup{padding:10px;padding-bottom:1px;margin:0 auto;width:200%;background-color:#ffffff;display:grid;height:360px;width:220px}.right-ai-translate-AI-popup .identify-section{display:flex;position:relative;justify-content:space-between;margin-bottom:20px}.right-ai-translate-AI-popup .identify-section .identify-section-flex{flex:1}.right-ai-translate-AI-popup .identify-section .identify-section-flex h4{margin:0 0 4px;font-size:16px;color:#535252}.right-ai-translate-AI-popup .identify-section .identify-section-flex .language-list{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.right-ai-translate-AI-popup .identify-section .identify-section-flex .language-list .language-item{padding:2px;cursor:pointer;border-radius:4px;font-size:16px}.right-ai-translate-AI-popup .identify-section .identify-section-flex .language-list .language-item:hover{background-color:#e0e0e0}.right-ai-translate-AI-popup .identify-section .identify-section-flex .language-list .language-item.selected{background-color:#d0d0d0}.right-ai-translate-AI-popup .identify-section .identify-section-flex .note-language-list{display:flex;flex-direction:column;max-height:180px;overflow-y:auto}.right-ai-translate-AI-popup .identify-section .identify-section-flex .note-language-list .language-item{padding:2px;cursor:pointer;border-radius:4px;font-size:16px}.right-ai-translate-AI-popup .identify-section .identify-section-flex .note-language-list .language-item:hover{background-color:#e0e0e0}.right-ai-translate-AI-popup .identify-section .identify-section-flex .note-language-list .language-item.selected{background-color:#d0d0d0}.right-ai-translate-AI-popup .translate-section{display:flex;position:relative;justify-content:space-between;margin-bottom:10px}.right-ai-translate-AI-popup .translate-section .translate-section-flex{flex:1}.right-ai-translate-AI-popup .translate-section .translate-section-flex h4{margin:0 2px 4px 0px;font-size:16px;color:#535252}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoadingMessage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.LoadingMessage .Spinner{font-size:2.8em}.LoadingMessage .LoadingMessage-text{margin-top:1em;font-size:0.8em}.LoadingMessage--dark{background-color:#121212;color:#ced4da}.modal-close{display:flex;justify-content:end}.modal-close a{cursor:pointer}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago{--theme-filter: none;--button-destructive-bg-color: #ffe3e3;--button-destructive-color: #c92a2a;--button-gray-1: #e9ecef;--button-gray-2: #ced4da;--button-gray-3: #adb5bd;--button-special-active-bg-color: #ebfbee;--dialog-border-color: var(--color-gray-20);--dropdown-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="292.4" height="292.4" viewBox="0 0 292 292"><path d="M287 197L159 69c-4-3-8-5-13-5s-9 2-13 5L5 197c-3 4-5 8-5 13s2 9 5 13c4 4 8 5 13 5h256c5 0 9-1 13-5s5-8 5-13-1-9-5-13z"/></svg>');--focus-highlight-color: #a5d8ff;--icon-fill-color: var(--color-gray-80);--icon-green-fill-color: #2b8a3e;--default-bg-color: #ffffff;--input-bg-color: #ffffff;--input-border-color: #ced4da;--input-hover-bg-color: #f1f3f5;--input-label-color: #495057;--island-bg-color: rgba(255, 255, 255, 0.96);--keybinding-color: var(--color-gray-40);--link-color: #1c7ed6;--overlay-bg-color: rgba(255, 255, 255, 0.88);--popup-bg-color: #ffffff;--popup-secondary-bg-color: #f1f3f5;--popup-text-color: #000000;--popup-text-inverted-color: #ffffff;--sab: env(safe-area-inset-bottom);--sal: env(safe-area-inset-left);--sar: env(safe-area-inset-right);--sat: env(safe-area-inset-top);--select-highlight-color: #339af0;--shadow-island: 0px 7px 14px rgba(0, 0, 0, 0.05), 0px 0px 3.12708px rgba(0, 0, 0, 0.0798), 0px 0px 0.931014px rgba(0, 0, 0, 0.1702);--button-hover: var(--color-gray-10);--default-border-color: var(--color-gray-30);--default-button-size: 2.25rem;--default-icon-size: 1.5rem;--lg-button-size: 2.25rem;--lg-icon-size: 1.5rem;--scrollbar-thumb: var(--button-gray-2);--scrollbar-thumb-hover: var(--button-gray-3);--modal-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802);--avatar-border-color: var(--color-gray-20);--sidebar-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802);--sidebar-border-color: var(--color-gray-20);--sidebar-bg-color: #fff;--library-dropdown-shadow: 0px 15px 6px rgba(0, 0, 0, 0.01), 0px 8px 5px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.09), 0px 1px 2px rgba(0, 0, 0, 0.1), 0px 0px 0px rgba(0, 0, 0, 0.1);--space-factor: 0.25rem;--text-primary-color: var(--color-gray-80);--color-selection: #6965db;--color-primary: #6965db;--color-primary-darker: #5b57d1;--color-primary-darkest: #4a47b1;--color-primary-light: #e3e2fe;--color-gray-10: #f5f5f5;--color-gray-20: #ebebeb;--color-gray-30: #d6d6d6;--color-gray-40: #b8b8b8;--color-gray-50: #999999;--color-gray-60: #7a7a7a;--color-gray-70: #5c5c5c;--color-gray-80: #3d3d3d;--color-gray-85: #242424;--color-gray-90: #1e1e1e;--color-gray-100: #121212;--color-danger: #db6965;--color-promo: #e70078;--border-radius-md: 0.375rem;--border-radius-lg: 0.5rem;--modal-background-color: #edfcff}@media screen and (min-device-width: 1921px){.imago{--lg-button-size: 2.25rem;--lg-icon-size: 1.5rem;--default-button-size: 2.25rem;--default-icon-size: 1.5rem}}.imago.theme--dark.theme--dark-background-none{background:none}.imago.theme--dark{--theme-filter: invert(93%) hue-rotate(180deg);--button-destructive-bg-color: #5a0000;--button-destructive-color: #ffa8a8;--button-gray-1: #363636;--button-gray-2: #272727;--button-gray-3: #222;--button-special-active-bg-color: #204624;--dialog-border-color: var(--color-gray-80);--dropdown-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="292.4" height="292.4" viewBox="0 0 292 292"><path fill="%23ced4da" d="M287 197L159 69c-4-3-8-5-13-5s-9 2-13 5L5 197c-3 4-5 8-5 13s2 9 5 13c4 4 8 5 13 5h256c5 0 9-1 13-5s5-8 5-13-1-9-5-13z"/></svg>');--focus-highlight-color: #228be6;--icon-fill-color: var(--color-gray-40);--icon-green-fill-color: #69db7c;--default-bg-color: #121212;--input-bg-color: #121212;--input-border-color: #2e2e2e;--input-hover-bg-color: #181818;--input-label-color: #e9ecef;--island-bg-color: #262627;--keybinding-color: var(--color-gray-60);--link-color: #4dabf7;--overlay-bg-color: rgba(52, 58, 64, 0.12);--popup-bg-color: #2c2c2c;--popup-secondary-bg-color: #222;--popup-text-color: #ced4da;--popup-text-inverted-color: #2c2c2c;--select-highlight-color: #4dabf7;--text-primary-color: var(--color-gray-40);--button-hover: var(--color-gray-80);--default-border-color: var(--color-gray-80);--shadow-island: 0px 13px 33px rgba(0, 0, 0, 0.07), 0px 4.13px 9.94853px rgba(0, 0, 0, 0.0456112), 0px 1.13px 4.13211px rgba(0, 0, 0, 0.035), 0px 0.769896px 1.4945px rgba(0, 0, 0, 0.0243888);--modal-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802);--avatar-border-color: var(--color-gray-85);--sidebar-border-color: var(--color-gray-85);--sidebar-bg-color: #191919;--scrollbar-thumb: #343a40;--scrollbar-thumb-hover: #495057;--color-selection: #3530c4;--color-primary: #a8a5ff;--color-primary-darker: #b2aeff;--color-primary-darkest: #beb9ff;--color-primary-light: #4f4d6f;--color-danger: #ffa8a5;--color-promo: #d297ff}:root{--zIndex-canvas: 1;--zIndex-wysiwyg: 2;--zIndex-layerUI: 3}.imago{position:relative;overflow:hidden;color:var(--text-primary-color);display:flex;top:0;bottom:0;left:0;right:0;height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.imago button{cursor:pointer}.imago:focus{outline:none}.imago a{font-weight:500;text-decoration:none;color:var(--link-color)}.imago a:hover{text-decoration:underline}.imago canvas{touch-action:none;image-rendering:pixelated;image-rendering:-moz-crisp-edges;z-index:var(--zIndex-canvas)}.imago.theme--dark canvas{filter:var(--theme-filter)}.imago .FixedSideContainer{padding-top:var(--sat, 0);padding-right:var(--sar, 0);padding-bottom:var(--sab, 0);padding-left:var(--sal, 0)}.imago .panelRow{display:flex;justify-content:space-between}.imago .panelColumn{display:flex;flex-direction:column;row-gap:0.75rem}.imago .panelColumn h3,.imago .panelColumn legend,.imago .panelColumn .control-label{margin:0;margin-bottom:0.25rem;font-size:0.75rem;color:var(--text-primary-color);font-weight:normal;display:block}.imago .panelColumn .control-label input{display:block;width:100%}.imago .panelColumn legend{padding:0}.imago .panelColumn .iconSelectList{flex-wrap:wrap;position:relative}.imago .panelColumn .buttonList{flex-wrap:wrap;display:flex;-moz-column-gap:0.5rem;column-gap:0.5rem;row-gap:0.5rem}.imago .panelColumn .buttonList label{font-size:0.75rem}.imago .panelColumn .buttonList input[type=radio],.imago .panelColumn .buttonList input[type=button]{opacity:0;position:absolute;pointer-events:none}.imago .panelColumn .buttonList .iconRow{margin-top:8px}.imago .panelColumn fieldset{margin:0;padding:0 0.625rem;border:none}.imago .divider{width:1px;background-color:#e9ecef;margin:1px}.imago .buttonList label:focus-within,.imago input:focus-visible{outline:transparent;box-shadow:0 0 0 2px var(--focus-highlight-color)}.imago .buttonList .ToolIcon__icon{all:unset!important;display:flex!important}.imago .buttonList button{background-color:transparent}.imago .buttonList label,.imago .buttonList button,.imago .buttonList .zIndexButton{display:flex;justify-content:center;align-items:center;padding:0.625rem;width:var(--default-button-size);height:var(--default-button-size);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--default-border-color);border-radius:var(--border-radius-lg);cursor:pointer;background-color:transparent;color:var(--text-primary-color);padding:0}.imago .buttonList label:hover,.imago .buttonList button:hover,.imago .buttonList .zIndexButton:hover{background-color:var(--button-hover)}.imago .buttonList label:active,.imago .buttonList button:active,.imago .buttonList .zIndexButton:active{background-color:var(--button-hover);border-color:var(--color-primary-darkest)}.imago .buttonList label.active,.imago .buttonList button.active,.imago .buttonList .zIndexButton.active{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.imago .buttonList label.active:hover,.imago .buttonList button.active:hover,.imago .buttonList .zIndexButton.active:hover{background-color:var(--color-primary-light)}.imago .buttonList label.active svg,.imago .buttonList button.active svg,.imago .buttonList .zIndexButton.active svg{color:var(--color-primary-darker)}.imago .buttonList label svg,.imago .buttonList button svg,.imago .buttonList .zIndexButton svg{width:var(--default-icon-size);height:var(--default-icon-size)}.imago .App-top-bar{z-index:var(--zIndex-layerUI);display:flex;flex-direction:column;align-items:center}.imago .App-top-bar .top-bar-action{position:absolute;bottom:40px}.imago .App-top-bar .top-bar-logo{position:fixed;top:2rem;left:1rem}.imago .App-top-bar .top-bar-profile{position:absolute;right:0;top:0}.imago .App-bottom-bar{position:absolute;top:0;bottom:0;left:0;right:0;--bar-padding: calc(4 * var(--space-factor));padding-top:max(var(--bar-padding),var(--sat,0));padding-right:var(--sar, 0);padding-bottom:var(--sab, 0);padding-left:var(--sal, 0);z-index:4;display:flex;align-items:flex-end;pointer-events:none}.imago .App-bottom-bar>.Island{width:100%;margin:0 auto;box-sizing:border-box;max-height:100%;display:flex;flex-direction:column;pointer-events:initial}.imago .App-bottom-bar>.Island .panelColumn{padding:0.5rem 0 2px 0}.imago .App-toolbar{width:100%;background-color:#fff}.imago .App-toolbar .eraser.ToolIcon:hover{--icon-fill-color: #fff;--keybinding-color: #fff}.imago .App-toolbar .eraser.active{background-color:var(--color-primary)}.imago .App-toolbar-content{display:flex;align-items:center;justify-content:space-between;padding:0.25rem}.imago .App-mobile-menu{width:100%;max-height:calc(100vh - 5rem);overflow-x:visible;overflow-y:auto;box-sizing:border-box;position:absolute;bottom:3rem;background-color:#fff;opacity:0.95}.imago .App-menu{display:grid;color:var(--icon-fill-color);width:100%}.imago .shapes-section{display:flex;justify-content:center;pointer-events:none!important}.imago .shapes-section>*{pointer-events:all}.imago .App-menu_top{grid-template-columns:1fr 2fr 1fr;grid-gap:2rem;align-items:flex-start;cursor:default;pointer-events:none!important}@media (min-width: 1536px){.imago .App-menu_top{grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}}.imago .layer-ui__wrapper:not(.disable-pointerEvents) .App-menu_top>*{pointer-events:all}.imago .App-menu_top>*:first-child{justify-self:flex-start}.imago .App-menu_top>*:last-child{justify-self:flex-end}.imago .App-menu_bottom{grid-template-columns:1fr 2fr 1fr;grid-gap:1rem;align-items:flex-start;position:absolute;bottom:0;cursor:default;pointer-events:none!important;box-sizing:border-box}.imago .App-menu_bottom--transition-left section{width:185px}.imago .App-menu_bottom section{display:flex}.imago .App-menu_left{grid-template-rows:1fr auto 1fr;height:100%}.imago .App-menu_right{grid-template-rows:1fr;height:100%}.imago .App-menu__left{overflow-y:auto;padding:0.75rem;width:202px;box-sizing:border-box;position:absolute;bottom:3rem;opacity:0.95}.imago .dropdown-select{height:1.5rem;padding:0;padding-inline-start:0.5rem;padding-inline-end:1.5rem;color:var(--icon-fill-color);background-color:var(--button-gray-1);border-radius:var(--space-factor);border:1px solid var(--button-gray-2);font-size:0.8rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--dropdown-icon);background-repeat:no-repeat;background-position:right 0.7rem top 50%,0 0;background-size:0.65em auto,100%}:root[dir=rtl] .imago .dropdown-select{background-position:left 0.7rem top 50%,0 0}.imago .dropdown-select:focus{box-shadow:0 0 0 2px var(--focus-highlight-color)}.imago .dropdown-select:hover{background-color:var(--button-gray-2)}.imago .dropdown-select:active{background-color:var(--button-gray-2)}.imago .dropdown-select__language{height:2rem;background-color:var(--island-bg-color);border-color:var(--default-border-color)!important;cursor:pointer}.imago .dropdown-select__language:hover{background-color:var(--island-bg-color)}.imago .disable-zen-mode{border-radius:var(--border-radius-lg);background-color:var(--color-gray-20);border:1px solid var(--color-gray-30);padding:10px 20px}.imago .disable-zen-mode:hover{background-color:var(--color-gray-30)}.imago .scroll-back-to-content{border-radius:var(--border-radius-lg);background-color:var(--island-bg-color);color:var(--icon-fill-color);border:1px solid var(--default-border-color);padding:10px 20px;position:absolute;left:50%;bottom:30px;transform:translateX(-50%);pointer-events:all}.imago .scroll-back-to-content:hover{background-color:var(--button-hover)}.imago .scroll-back-to-content:active{border:1px solid var(--color-primary-darkest)}.imago .help-icon{display:flex;justify-content:center;align-items:center;padding:0.625rem;width:var(--default-button-size);height:var(--default-button-size);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--default-border-color);border-radius:var(--border-radius-lg);cursor:pointer;background-color:transparent;color:var(--text-primary-color);background-color:var(--island-bg-color);width:var(--lg-button-size);height:var(--lg-button-size)}.imago .help-icon:hover{background-color:var(--button-hover)}.imago .help-icon:active{background-color:var(--button-hover);border-color:var(--color-primary-darkest)}.imago .help-icon.active{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.imago .help-icon.active:hover{background-color:var(--color-primary-light)}.imago .help-icon.active svg{color:var(--color-primary-darker)}.imago .help-icon svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.imago .reset-zoom-button{font-family:var(--ui-font)}.imago .finalize-button{display:grid;grid-auto-flow:column;gap:0.4em;margin-top:auto;margin-bottom:auto;margin-inline-start:0.6em}.imago .undo-redo-buttons,.imago .eraser-buttons{display:grid;grid-auto-flow:column;margin-top:auto;margin-bottom:auto;margin-inline-start:0.6em}.imago--mobile.imago aside{display:none}.imago--mobile.imago .scroll-back-to-content{bottom:calc(80px + var(--sab, 0));z-index:-1}:root[dir=rtl] .imago .rtl-mirror{transform:scaleX(-1)}.imago .zen-mode-visibility{visibility:visible;opacity:1;height:auto;width:auto;transition:opacity 0.5s}.imago .zen-mode-visibility.zen-mode-visibility--hidden{visibility:hidden;opacity:0;height:0;width:0;transition:opacity 0.5s}.imago .disable-pointerEvents{pointer-events:none!important}.imago.imago--view-mode .App-menu{display:flex;justify-content:space-between}.imago input[type=text]:not(.ant-input),.imago textarea:not(.ant-input):not(.imago-wysiwyg){color:var(--text-primary-color);border:1.5px solid var(--input-border-color);padding:0.75rem;white-space:nowrap;border-radius:var(--space-factor);background-color:var(--input-bg-color)}.imago input[type=text]:not(.ant-input):not(:focus):hover,.imago textarea:not(.ant-input):not(.imago-wysiwyg):not(:focus):hover{background-color:var(--input-hover-bg-color)}.imago input[type=text]:not(.ant-input):focus,.imago textarea:not(.ant-input):not(.imago-wysiwyg):focus{outline:none;box-shadow:0 0 0 2px var(--focus-highlight-color)}@media print{.imago .App-bottom-bar,.imago .FixedSideContainer,.imago .layer-ui__wrapper{display:none}}.imago ::-webkit-scrollbar{width:3px;height:3px}.imago ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:10px}.imago ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.imago ::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb)}.imago .mobile-misc-tools-container{position:fixed;bottom:8rem;right:0;display:flex;flex-direction:column;border:1px solid var(--sidebar-border-color);border-top-left-radius:var(--border-radius-lg);border-bottom-left-radius:var(--border-radius-lg);border-right:0;background-color:var(--island-bg-color)}.imago .mobile-misc-tools-container .ToolIcon__icon{border-radius:0}.imago .mobile-misc-tools-container .library-button{border:0}.imago .App-toolbar--mobile{max-width:90vw}.imago .App-toolbar--mobile .ToolIcon__keybinding{display:none}.imago .mobile-toolbar{grid-template-columns:repeat(6,auto);grid-auto-flow:row}.ErrorSplash.imago{min-height:100vh;padding:20px 0;overflow:auto;display:flex;align-items:center;justify-content:center;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ErrorSplash.imago .ErrorSplash-messageContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;background-color:#ffe3e3;border:3px solid #c92a2a}.ErrorSplash.imago .ErrorSplash-paragraph{margin:15px 0;max-width:600px}.ErrorSplash.imago .ErrorSplash-paragraph.align-center{text-align:center}.ErrorSplash.imago .bigger,.ErrorSplash.imago .bigger button{font-size:1.1em}.ErrorSplash.imago .smaller,.ErrorSplash.imago .smaller button{font-size:0.9em}.ErrorSplash.imago .ErrorSplash-details{display:flex;flex-direction:column;align-items:flex-start}.ErrorSplash.imago .ErrorSplash-details textarea{width:100%;margin:10px 0;font-family:"Cascadia";font-size:0.8em}.ant-popover-inner{padding:4px!important}.Island-close{display:flex;justify-content:end;height:30px}.App-footer{grid-column:1/4;display:flex;justify-content:space-between;width:100%;height:46px;background:linear-gradient(90deg,#e5e4e2 25%,#7f7e7d 75%);pointer-events:all}.App-footer .terms-nav-link{display:flex;justify-content:center;justify-items:center;gap:1rem;margin-right:1rem}.App-footer .terms-nav-link a{color:#000;text-decoration:none}.App-footer .App-system-menu{display:flex;align-items:center;gap:15px;cursor:pointer;pointer-events:all;padding-left:15px}.App-footer .footer-mid{flex:1;display:flex;justify-content:center;align-items:center}.App-footer .switch-mode{height:20px;outline:none;border:none;font-size:12px;background-color:#fff}.App-footer .footer-button{display:flex;align-items:center;gap:8px}.App-footer .footer-button .swith-notes-board{background-color:#eff0fa;border-radius:5px}.App-footer .footer-button .presentation{background-color:#eff0fa;border-radius:5px}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.no-scroll{width:100%}.w-e-text-container .w-e-scroll{height:100%;-webkit-overflow-scrolling:touch}.w-e-text-container [data-slate-editor]{outline:0;white-space:pre-wrap;word-wrap:break-word;border-top:1px solid transparent;min-height:100%;padding:0 10px}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{height:14px;width:14px;fill:var(--w-e-toolbar-color)}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border-color:transparent transparent var(--w-e-toolbar-active-color) transparent;border-style:solid;border-width:5px;content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-color:transparent var(--w-e-toolbar-active-color) transparent transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{height:10px;width:10px;fill:var(--w-e-toolbar-color)}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-feature-settings:"tnum";font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.no-scroll{width:100%}.w-e-text-container .w-e-scroll{height:100%;-webkit-overflow-scrolling:touch}.w-e-text-container [data-slate-editor]{outline:0;white-space:pre-wrap;word-wrap:break-word;border-top:1px solid transparent;min-height:100%;padding:0 10px}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{height:14px;width:14px;fill:var(--w-e-toolbar-color)}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border-color:transparent transparent var(--w-e-toolbar-active-color) transparent;border-style:solid;border-width:5px;content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-color:transparent var(--w-e-toolbar-active-color) transparent transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{height:10px;width:10px;fill:var(--w-e-toolbar-color)}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-feature-settings:"tnum";font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;position:relative;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse;table-layout:fixed}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;overflow:hidden;overflow-wrap:break-word;padding:3px 5px;white-space:pre-wrap;word-break:break-all}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-text-container [data-slate-editor] table td.w-e-selected,.w-e-text-container [data-slate-editor] table th.w-e-selected{background-color:rgba(20,86,240,.18)}.w-e-text-container [data-slate-editor] table.table-selection-none ::-moz-selection{background:none}.w-e-text-container [data-slate-editor] table.table-selection-none ::selection{background:none}.w-e-text-container [data-slate-editor] .column-resizer{display:flex;height:0;left:11px;position:absolute;top:10px;width:0;z-index:1}.w-e-text-container [data-slate-editor] .column-resizer .column-resizer-item{position:relative}.w-e-text-container [data-slate-editor] .resizer-line-hotzone{cursor:col-resize;opacity:0;position:absolute;right:-3px;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:10px}.w-e-text-container [data-slate-editor] .resizer-line-hotzone .resizer-line{background:rgba(20,86,240,.8);height:100%;margin-left:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2px}.w-e-text-container [data-slate-editor] .resizer-line-hotzone.visible{visibility:visible}.w-e-text-container [data-slate-editor] .resizer-line-hotzone.highlight{opacity:1}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse;table-layout:fixed}.w-e-panel-content-table td,.w-e-panel-content-table th{overflow:hidden;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-all}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-modal .babel-container span.babel-container-border{display:flex}.w-e-modal .babel-container span.babel-container-border>*{border:1px solid var(--w-e-modal-button-border-color);border-radius:2px;height:28px}.w-e-modal .babel-container span.babel-container-border select{width:114px}.w-e-modal .babel-container span.babel-container-border>:nth-child(n+2){margin-left:8px}.w-e-modal .babel-container span.babel-container-border input:nth-child(3){width:100px}.w-e-modal .babel-container span.babel-container-background input{width:60px}.w-e-modal .babel-container .color-group,.w-e-modal .babel-container span.babel-container-algin select,.w-e-modal .babel-container span.babel-container-background input{border:1px solid var(--w-e-modal-button-border-color);border-radius:2px;height:28px}.w-e-modal .babel-container .color-group{cursor:pointer;position:relative;width:28px}.w-e-modal .babel-container .color-group .w-e-drop-panel{margin-top:28px}.w-e-modal .babel-container .color-group-block{display:block;height:80%;margin:10%;width:80%}.w-e-modal .babel-container .color-group-block svg{height:20px;margin:1px 0;width:20px}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;position:relative;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse;table-layout:fixed}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;overflow:hidden;overflow-wrap:break-word;padding:3px 5px;white-space:pre-wrap;word-break:break-all}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-text-container [data-slate-editor] table td.w-e-selected,.w-e-text-container [data-slate-editor] table th.w-e-selected{background-color:rgba(20,86,240,.18)}.w-e-text-container [data-slate-editor] table.table-selection-none ::-moz-selection{background:none}.w-e-text-container [data-slate-editor] table.table-selection-none ::selection{background:none}.w-e-text-container [data-slate-editor] .column-resizer{display:flex;height:0;left:11px;position:absolute;top:10px;width:0;z-index:1}.w-e-text-container [data-slate-editor] .column-resizer .column-resizer-item{position:relative}.w-e-text-container [data-slate-editor] .resizer-line-hotzone{cursor:col-resize;opacity:0;position:absolute;right:-3px;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:10px}.w-e-text-container [data-slate-editor] .resizer-line-hotzone .resizer-line{background:rgba(20,86,240,.8);height:100%;margin-left:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2px}.w-e-text-container [data-slate-editor] .resizer-line-hotzone.visible{visibility:visible}.w-e-text-container [data-slate-editor] .resizer-line-hotzone.highlight{opacity:1}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse;table-layout:fixed}.w-e-panel-content-table td,.w-e-panel-content-table th{overflow:hidden;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-all}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-modal .babel-container span.babel-container-border{display:flex}.w-e-modal .babel-container span.babel-container-border>*{border:1px solid var(--w-e-modal-button-border-color);border-radius:2px;height:28px}.w-e-modal .babel-container span.babel-container-border select{width:114px}.w-e-modal .babel-container span.babel-container-border>:nth-child(n+2){margin-left:8px}.w-e-modal .babel-container span.babel-container-border input:nth-child(3){width:100px}.w-e-modal .babel-container span.babel-container-background input{width:60px}.w-e-modal .babel-container .color-group,.w-e-modal .babel-container span.babel-container-algin select,.w-e-modal .babel-container span.babel-container-background input{border:1px solid var(--w-e-modal-button-border-color);border-radius:2px;height:28px}.w-e-modal .babel-container .color-group{cursor:pointer;position:relative;width:28px}.w-e-modal .babel-container .color-group .w-e-drop-panel{margin-top:28px}.w-e-modal .babel-container .color-group-block{display:block;height:80%;margin:10%;width:80%}.w-e-modal .babel-container .color-group-block svg{height:20px;margin:1px 0;width:20px}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.w-e-text-container [data-slate-editor] pre>code{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.page-notes-container{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 46px)}.page-notes-container .rich-note-tool-bar{border-bottom:1px solid #ccc;display:flex;justify-content:center}.page-notes-container .rich-note-tool-bar .more-menu{display:flex;justify-content:center;align-items:center}.page-notes-container .rich-note-tool-bar .more-menu a{color:#333}.page-notes-container .note-content{flex:1;background-color:rgb(245,245,245);display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:hidden}.page-notes-container .note-content .note-content-main{height:85%;width:768px;margin:0;background-color:#fff;padding:40px 50px 20px 50px;border:1px solid #e8e8e8;box-shadow:0 2px 10px rgba(0,0,0,0.12);display:flex;flex-direction:column;justify-content:space-between;overflow-y:hidden}@media (max-width: 900px){.page-notes-container .note-content .note-content-main{width:80%}}.page-notes-container .note-content .note-content-main .note-content-main-title{padding:10px 0;border-bottom:1px solid #e8e8e8}.page-notes-container .note-content .note-content-main .note-content-main-title textarea{font-size:30px;font-weight:500;border:0;width:100%;line-height:1;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.page-notes-container .note-content .note-content-main .note-content-main-title .time{margin-top:20px;margin-bottom:5px;color:#ccc}.page-notes-container .note-content .note-content-main .note-content-main-rich-edit{flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow-y:hidden}.imago .Island{--padding: 0;box-sizing:border-box;background-color:var(--island-bg-color);box-shadow:var(--shadow-island);border-radius:var(--border-radius-lg);padding:calc(var(--padding) * var(--space-factor));position:relative;transition:box-shadow 0.5s ease-in-out}.imago .Island.zen-mode{box-shadow:none}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago-tooltip{position:fixed;z-index:1000;padding:8px;border-radius:6px;box-sizing:border-box;pointer-events:none;word-wrap:break-word;background:#000000;line-height:1.5;text-align:center;font-size:13px;font-weight:500;color:#ffffff;display:none}.imago-tooltip.imago-tooltip--visible{display:block}.imago-tooltip-wrapper{display:flex}.imago-tooltip-icon{width:0.9em;height:0.9em;margin-left:5px;margin-top:1px;display:flex}.imago--mobile.imago-tooltip-icon{display:none}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .Sidebar__dropdown-content{z-index:1;position:absolute;right:0;margin-top:0.25rem;box-shadow:var(--library-dropdown-shadow);border-radius:var(--border-radius-lg);padding:0.25rem 0.5rem;border:1px solid #ccc}:root[dir=rtl] .imago .Sidebar__dropdown-content{right:0;left:auto}.imago .Sidebar__close-btn,.imago .Sidebar__pin-btn,.imago .Sidebar__dropdown-btn{display:flex;justify-content:center;align-items:center;padding:0.625rem;width:var(--default-button-size);height:var(--default-button-size);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--default-border-color);border-radius:var(--border-radius-lg);cursor:pointer;background-color:transparent;color:var(--text-primary-color);width:var(--lg-button-size);height:var(--lg-button-size);padding:0}.imago .Sidebar__close-btn:hover,.imago .Sidebar__pin-btn:hover,.imago .Sidebar__dropdown-btn:hover{background-color:var(--button-hover)}.imago .Sidebar__close-btn:active,.imago .Sidebar__pin-btn:active,.imago .Sidebar__dropdown-btn:active{background-color:var(--button-hover);border-color:var(--color-primary-darkest)}.imago .Sidebar__close-btn.active,.imago .Sidebar__pin-btn.active,.imago .Sidebar__dropdown-btn.active{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.imago .Sidebar__close-btn.active:hover,.imago .Sidebar__pin-btn.active:hover,.imago .Sidebar__dropdown-btn.active:hover{background-color:var(--color-primary-light)}.imago .Sidebar__close-btn.active svg,.imago .Sidebar__pin-btn.active svg,.imago .Sidebar__dropdown-btn.active svg{color:var(--color-primary-darker)}.imago .Sidebar__close-btn svg,.imago .Sidebar__pin-btn svg,.imago .Sidebar__dropdown-btn svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.imago .Sidebar__pin-btn--pinned{background-color:var(--color-primary);border-color:var(--color-primary)}.imago .Sidebar__pin-btn--pinned svg{color:#fff}.imago .Sidebar__pin-btn--pinned:hover,.imago .Sidebar__pin-btn--pinned:active{background-color:var(--color-primary-darker)}.imago.theme--dark .Sidebar__pin-btn--pinned svg{color:var(--color-gray-90)}.imago .layer-ui__sidebar{position:absolute;top:0;bottom:0;right:0;z-index:5;margin:0;background-color:var(--sidebar-bg-color);box-shadow:var(--sidebar-shadow);overflow:hidden;border-radius:0;width:calc(302px - var(--space-factor) * 2);border-left:1px solid var(--sidebar-border-color);padding:0;box-sizing:border-box}:root[dir=rtl] .imago .layer-ui__sidebar{left:0;right:auto}.imago .layer-ui__sidebar--docked{box-shadow:none}:root[dir=rtl] .imago .layer-ui__sidebar{border-right:1px solid var(--sidebar-border-color);border-left:0}.imago .layer-ui__sidebar .Island{box-shadow:none}.imago .layer-ui__sidebar .ToolIcon__icon{border-radius:var(--border-radius-md)}.imago .layer-ui__sidebar .ToolIcon__icon__close .Modal__close{width:calc(var(--space-factor) * 7);height:calc(var(--space-factor) * 7);display:flex;justify-content:center;align-items:center;color:var(--color-text)}.imago .layer-ui__sidebar .Island{--padding: 0;background-color:var(--island-bg-color);border-radius:var(--border-radius-lg);padding:calc(var(--padding) * var(--space-factor));position:relative;transition:box-shadow 0.5s ease-in-out}.imago .layer-ui__sidebar__header{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem;border-bottom:1px solid var(--sidebar-border-color)}.imago .layer-ui__sidebar__header__buttons{display:flex;align-items:center;gap:0.625rem}.set-background{display:grid;grid-template-columns:repeat(4,auto);gap:20px}.set-background button{width:24px;height:24px;border:none;border-radius:50%;overflow:hidden}.set-background .color-point{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:12px;border:1px solid #ddd}.set-background .selected-color button{border:1px solid #007bff;box-shadow:0 0 5px rgba(0,123,255,0.5);transform:scale(1.1)}.custom-color{display:flex;margin-top:20px;border-top:1px solid #ccc;flex-direction:column;gap:10px;padding-top:10px}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .Dialog{-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:auto}.imago .Dialog__title{margin:0;text-align:left;font-size:1.25rem;border-bottom:1px solid var(--dialog-border-color);padding:0 0 0.75rem;margin-bottom:1.5rem}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago.imago-modal-container{position:absolute;z-index:999}.imago .Modal{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:auto;padding:calc(var(--space-factor) * 10)}.imago .Modal .Island{padding:1rem}.imago .Modal__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(18,18,18,0.2)}.imago .Modal__content{z-index:2;width:100%;max-width:var(--max-width);max-height:100%;opacity:0;transform:translateY(10px);animation:Modal__content_fade-in 0.1s ease-out 0.05s forwards;position:relative;overflow-y:auto;background:var(--island-bg-color);border:1px solid var(--dialog-border-color);box-shadow:var(--modal-shadow);border-radius:6px;box-sizing:border-box}.imago .Modal__content:focus{outline:none}.imago--mobile.imago .Modal__content{max-width:100%;border:0;border-radius:0}@keyframes Modal__content_fade-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.imago .Modal__close{color:var(--icon-fill-color);margin:0;padding:0.375rem;position:absolute;top:1rem;right:1rem;border:0;background-color:transparent;line-height:0;cursor:pointer}.imago .Modal__close svg{width:1.5rem;height:1.5rem}.imago--mobile.imago .Modal{padding:0}.imago--mobile.imago .Modal__content{position:absolute;top:0;left:0;right:0;bottom:0}.font-family-panel{width:180px}.font-family-panel .lang-list{margin:0;padding:0;height:300px;overflow-y:scroll}.font-family-panel li{padding-left:10px;line-height:30px;cursor:pointer}.font-family-panel .selected{font-weight:bold;background-color:rgb(197,202,216)}.zoom-actions,.undo-redo-buttons{background-color:var(--island-bg-color);border-radius:var(--border-radius-lg)}.toolbar-history-cluster{display:flex;align-items:center;gap:0.5rem}.zoom-button,.undo-redo-buttons button{border-radius:0!important;background-color:transparent!important;font-size:0.875rem!important;width:var(--lg-button-size);height:var(--lg-button-size)}.zoom-button svg,.undo-redo-buttons button svg{width:var(--lg-icon-size)!important;height:var(--lg-icon-size)!important}.zoom-button .ToolIcon__icon,.undo-redo-buttons button .ToolIcon__icon{width:100%;height:100%}.reset-zoom-button{border-left:0!important;border-right:0!important;padding:0 0.625rem!important;width:3.75rem!important;justify-content:center;color:var(--text-primary-color)}:root[dir=rtl] .zoom-out-button{transform:scaleX(-1)}:root[dir=rtl] .zoom-in-button{transform:scaleX(-1)}.undo-redo-buttons .undo-button-container button{border-top-left-radius:var(--border-radius-lg)!important;border-bottom-left-radius:var(--border-radius-lg)!important;border-right:0!important}:root[dir=rtl] .undo-redo-buttons .undo-button-container button{transform:scaleX(-1)}.undo-redo-buttons .undo-button-container button .ToolIcon__icon{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.undo-redo-buttons .redo-button-container button{border-top-right-radius:var(--border-radius-lg)!important;border-bottom-right-radius:var(--border-radius-lg)!important}:root[dir=rtl] .undo-redo-buttons .redo-button-container button{transform:scaleX(-1)}.undo-redo-buttons .redo-button-container button .ToolIcon__icon{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.undo-redo-buttons button:disabled{opacity:0.45;cursor:not-allowed}.toolbar-button-container-pen{position:relative}.toolbar-pop-container-pen{display:grid;grid-template-columns:repeat(6,auto);border-radius:4px}.set-fontFamily-box{margin-top:5px}.set-fontFamily-box select{height:20px}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.library-button{justify-content:center;padding:0.625rem;width:var(--default-button-size);height:var(--default-button-size);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--default-border-color);border-radius:var(--border-radius-lg);cursor:pointer;background-color:transparent;color:var(--text-primary-color);padding:0;background-color:var(--island-bg-color);width:auto;height:var(--lg-button-size);display:flex;align-items:center;gap:0.5rem;line-height:0;font-size:0.75rem;letter-spacing:0.4px;border-style:none!important}.library-button:hover{background-color:var(--button-hover)}.library-button:active{background-color:var(--button-hover);border-color:var(--color-primary-darkest)}.library-button.active{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.library-button.active:hover{background-color:var(--color-primary-light)}.library-button.active svg{color:var(--color-primary-darker)}.library-button svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.library-button__label{display:none}@media screen and (min-width: 1024px){.library-button__label{display:block}}.imago .Stack{--gap: 0;display:grid;gap:calc(var(--space-factor) * var(--gap))}.imago .Stack_vertical{grid-template-columns:auto;grid-auto-flow:row;grid-auto-rows:min-content}.imago .Stack_horizontal{grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:min-content}.draggable-panel{position:fixed;top:0px;left:0px;z-index:100;right:0;bottom:0;margin:auto;box-shadow:0}.draggable-panel-hide{display:none}.draggable-panel-move{position:fixed;z-index:100}.draggable-panel-resize{position:fixed;z-index:100}.panel__container{height:100%;position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#ccc;box-shadow:2px 2px 10px #7d7c7c;touch-action:none}.panel__header{background-color:black;padding:5px;color:#ffffff}.panel__inner{width:100%;height:100%;z-index:101;position:absolute;cursor:move;display:flex;align-items:center;justify-content:center;border-radius:16px;touch-action:none}.panel__inactive{display:flex;flex-direction:column;gap:10px;align-items:center;background:rgba(0,0,0,0.8);padding:0.8rem 1rem;border-radius:5px;border:2px solid #4285f4;color:#fff;font-weight:bold;letter-spacing:0.6px;font-family:"Assistant"}.panel__inactive a.interactive-button{color:#fff;text-decoration:none;cursor:pointer;padding:0.5rem 1rem;border:1px solid #838383;border-radius:5px;transition:background 0.3s ease,color 0.3s ease}.panel__inactive a.interactive-button:hover{background-color:#7b7b7b;color:#000}.panel__content{display:flex;flex-grow:1}.resize-bar{display:flex;align-items:center;gap:20px}.resize-bar a.interactive-button-resize{color:#fff;text-decoration:none;cursor:pointer;padding:0.25rem 0.25rem;border:1px solid #838383;border-radius:5px;transition:background 0.3s ease,color 0.3s ease}.resize-bar a.interactive-button-resize:hover{background-color:#7b7b7b;color:#000}.resize-bar svg{width:2rem}.resize-bar .icon-container{display:flex;flex-direction:column;align-items:center}.resize-bar .icon-label{margin-top:5px;font-size:10px;color:#fff}.resize-top-left{position:absolute;cursor:nwse-resize;height:20px;width:20px;z-index:103;left:0;top:0;touch-action:none}.resize-top{position:absolute;cursor:ns-resize;height:10px;width:100%;z-index:102;left:0;top:0;touch-action:none}.resize-top-right{position:absolute;cursor:nesw-resize;height:20px;width:20px;z-index:103;right:0;top:0;touch-action:none}.resize-right{position:absolute;cursor:ew-resize;width:10px;height:100%;z-index:102;right:0;top:0;touch-action:none}.resize-bottom-left{position:absolute;cursor:nesw-resize;width:20px;height:20px;z-index:103;left:0;bottom:0;touch-action:none}.resize-bottom{position:absolute;cursor:ns-resize;width:100%;height:10px;z-index:102;bottom:0;left:0;touch-action:none}.resize-right-bottom{position:absolute;cursor:nwse-resize;width:20px;height:20px;z-index:103;right:0;bottom:0;touch-action:none}.resize-left{position:absolute;cursor:ew-resize;width:10px;height:100%;z-index:102;top:20;left:0;bottom:20;touch-action:none}.sticky-note-content{display:flex;width:100%;height:100%;background-color:#fff;flex:1}.sticky-note-content .translate-part{width:240px;height:100%}.sticky-note-content .sticky-note{background:#ffffff;height:310px;display:flex;flex-direction:column;gap:5px;padding:5px 5px 5px 5px}.sticky-note-content .sticky-note [contenteditable]{width:100%;height:100%}.sticky-note-content .sticky-note [contenteditable]:focus{border:0;outline:0}.sticky-note-content .sticky-note .header{height:30px;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;align-items:center;margin-right:10px;gap:0.5rem}.sticky-note-content .sticky-note .header div{display:flex;gap:10px;align-items:center}.sticky-note-content .sticky-note .header div.title{width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sticky-note-content .sticky-note .header a{cursor:pointer}.sticky-note-content .sticky-note .content{display:flex;word-wrap:break-word;flex-direction:column;padding:0.5rem 1.5rem;overflow:auto;height:220px}.sticky-note-content .sticky-note .content h4,.sticky-note-content .sticky-note .content p{padding:0;margin:0}.sticky-note-content .sticky-note .content p{word-break:break-all}.sticky-note-content .sticky-note .colorSelect{height:25px;border:1px solid #ccc;display:flex;flex-direction:row;justify-content:space-evenly}.sticky-note-content .sticky-note .colorSelect a{cursor:pointer;display:flex;height:100%;width:100%}.sticky-note-content .sticky-note .colorSelect a:hover{text-decoration:none}.sticky-note-content .sticky-note .footer{height:40px;display:flex;gap:0.5rem;justify-content:center;align-items:center;border-top:1px solid #ccc}.sticky-note-content .sticky-note .footer a{display:flex;width:30px;text-align:center;cursor:pointer;color:#000}.sticky-note-content .sticky-note .footer a:hover{text-decoration:none}.ai-chat{display:flex;flex-direction:column;justify-content:end;height:100%;overflow:hidden}.ai-chat p{margin:0;padding:0}.ai-chat .header{height:40px;padding:2px 0;text-align:center;margin-top:15px;display:flex;background:#fff;border:1px solid #ccc;border-radius:15px;justify-content:center;align-items:center;margin:15px 15px 0 15px}.ai-chat .header svg{width:20px;height:20px}.ai-chat .header .left-tools{margin-left:5px;border-right:1px solid #ccc;padding:5px;display:flex;justify-content:center;align-items:center}.ai-chat .header .left-tools .upload-image{display:flex;justify-content:center;align-items:center;cursor:pointer}.ai-chat .header input{margin-left:5px;flex:1;height:90%;padding:0 5px;background:#fff;transition:background-color 0.3s ease;border:none;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.ai-chat .header .right-send-msg{display:flex;justify-content:center;align-items:center;margin-right:10px;cursor:pointer}.ai-chat .body{height:100%;flex-grow:1;overflow:auto}.ai-chat .body .item-actions{display:flex;gap:0.75rem}.ai-chat .body .item-actions svg{width:1rem}.ai-chat .ant-list-item-meta h4{padding:0;margin:0}.ai-chat .ant-list-item-action{margin:0!important}.ai-chat .ant-list-item-action svg{width:1rem}.imago .Spinner{display:flex;align-items:center;justify-content:center;height:100%;margin-left:auto;margin-right:auto;--spinner-color: var(--icon-fill-color)}.imago .Spinner svg{animation:rotate 1.6s linear infinite;transform-origin:center center}.imago .Spinner circle{stroke:var(--spinner-color);animation:dash 1.6s linear 0s infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,300;stroke-dashoffset:0}50%{stroke-dasharray:150,300;stroke-dashoffset:-200}100%{stroke-dasharray:1,300;stroke-dashoffset:-280}}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .confirm-dialog-buttons{display:flex;-moz-column-gap:0.5rem;column-gap:0.5rem;justify-content:flex-end}.imago .Dialog__action-button{position:relative;display:flex;-moz-column-gap:0.5rem;column-gap:0.5rem;align-items:center;padding:0.5rem 1.5rem;border:1px solid var(--default-border-color);background-color:transparent;height:3rem;border-radius:var(--border-radius-lg);letter-spacing:0.4px;color:inherit;font-family:inherit;font-size:0.875rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.imago .Dialog__action-button svg{display:block;width:1rem;height:1rem}.imago .Dialog__action-button--danger{background-color:var(--color-danger);border-color:var(--color-danger);color:#fff}.imago .Dialog__action-button--primary{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.imago.theme--dark .Dialog__action-button--danger{color:var(--color-gray-100)}.imago.theme--dark .Dialog__action-button--primary{color:var(--color-gray-100)}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .menu-container{background-color:#fff!important;max-height:calc(100vh - 15rem);overflow-y:auto;opacity:0.95}.imago .menu-button{display:flex;justify-content:center;align-items:center;padding:0.625rem;width:var(--default-button-size);height:var(--default-button-size);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--default-border-color);border-radius:var(--border-radius-lg);cursor:pointer;background-color:transparent;color:var(--text-primary-color);background-color:var(--island-bg-color);width:var(--lg-button-size);height:var(--lg-button-size)}.imago .menu-button:hover{background-color:var(--button-hover)}.imago .menu-button:active{background-color:var(--button-hover);border-color:var(--color-primary-darkest)}.imago .menu-button.active{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.imago .menu-button.active:hover{background-color:var(--color-primary-light)}.imago .menu-button.active svg{color:var(--color-primary-darker)}.imago .menu-button svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.imago .menu-item{display:flex;background-color:transparent;border:0;align-items:center;height:2.25rem;-moz-column-gap:0.625rem;column-gap:0.625rem;font-size:0.875rem;color:var(--color-gray-100);cursor:pointer;border-radius:var(--border-radius-md);width:100%;box-sizing:border-box;font-weight:normal;font-family:inherit}@media screen and (min-width: 1921px){.imago .menu-item{height:2.25rem}}.imago .menu-item__text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.imago .menu-item__shortcut{margin-inline-start:auto;opacity:0.5}.imago .menu-item:hover{background-color:var(--button-hover);text-decoration:none}.imago .menu-item svg{width:1.5rem;height:1.5rem;display:block}.imago .menu-item.active-collab{background-color:#ecfdf5;color:#064e3c}.imago .tool-bar-menu-item{height:2.25rem;width:2.25rem;justify-content:center}.imago.theme--dark .menu-item{color:var(--color-gray-40)}.imago.theme--dark .menu-item.active-collab{background-color:#064e3c;color:#ecfdf5}.imago.theme--dark .menu-container{background-color:var(--color-gray-90)!important}.imago .element-menu{display:flex;flex-direction:row;flex-wrap:nowrap;z-index:2}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .TextInput{display:inline-block}.ProjectName{margin:auto;display:flex;align-items:center}.ProjectName .TextInput{height:calc(1rem - 3px);width:200px;overflow:hidden;text-align:center;margin-left:8px;text-overflow:ellipsis}.ProjectName .TextInput--readonly{background:none;border:none;width:auto;max-width:200px;padding-left:2px}.ProjectName .TextInput--readonly:hover{background:none}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .Checkbox{margin:4px 0.3em;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.imago .Checkbox:hover:not(.is-checked) .Checkbox-box:not(:focus){box-shadow:0 0 0 2px #4dabf7}.imago .Checkbox:hover:not(.is-checked) .Checkbox-box:not(:focus) svg{display:block;opacity:0.3}.imago .Checkbox:active .Checkbox-box{box-shadow:0 0 2px 1px inset #1c7ed6!important}.imago .Checkbox:hover .Checkbox-box{background-color:rgba(208,235,255,0.2)}.imago .Checkbox.is-checked .Checkbox-box{background-color:#d0ebff}.imago .Checkbox.is-checked .Checkbox-box svg{display:block}.imago .Checkbox.is-checked:hover .Checkbox-box{background-color:#a5d8ff}.imago .Checkbox .Checkbox-box{width:22px;height:22px;padding:0;flex:0 0 auto;margin:0 1em;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #1c7ed6;background-color:transparent;border-radius:4px;color:#1c7ed6;border:0}.imago .Checkbox .Checkbox-box:focus{box-shadow:0 0 0 3px #1c7ed6}.imago .Checkbox .Checkbox-box svg{display:none;width:16px;height:16px;stroke-width:3px}.imago .Checkbox .Checkbox-label{display:flex;align-items:center}.imago .Checkbox .imago-tooltip-icon{width:1em;height:1em}.imago .ActiveFile .ActiveFile__fileName{display:flex;align-items:center}.imago .ActiveFile .ActiveFile__fileName span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:9.3em}.imago .ActiveFile .ActiveFile__fileName svg{width:1.15em;margin-inline-end:0.3em;transform:scaleY(0.9)}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .Avatar{width:1.5rem;height:1.5rem;border-radius:100%;outline-offset:2px;display:flex;justify-content:center;align-items:center;color:#ffffff;font-size:0.625rem;font-weight:500;line-height:1}.imago .Avatar-img{width:100%;height:100%;border-radius:100%}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .library-unit{align-items:center;border:1px solid transparent;display:flex;justify-content:center;position:relative;padding:10px;box-sizing:border-box;border-radius:var(--border-radius-lg);aspect-ratio:1/1}.imago .library-unit--hover{border-color:var(--color-primary)}.imago .library-unit--selected{border-color:var(--color-primary);border-width:1px}.imago .library-unit__dragger{display:flex;align-items:center;justify-content:center;height:60%;width:60%}.imago .library-unit__dragger-mobile{height:100%;width:100%}.imago .library-unit__dragger>svg{filter:var(--theme-filter);flex-grow:1;height:100%;max-width:100%}.imago .library-unit__checkbox-container,.imago .library-unit__checkbox-container:hover,.imago .library-unit__checkbox-container:active{align-items:center;background:none;border:none;color:var(--icon-fill-color);display:flex;justify-content:center;margin:0;padding:0.5rem;position:absolute;left:2rem;bottom:2rem;cursor:pointer}.imago .library-unit__checkbox-container input,.imago .library-unit__checkbox-container:hover input,.imago .library-unit__checkbox-container:active input{cursor:pointer}.imago .library-unit__checkbox{position:absolute;top:0.125rem;right:0.125rem;margin:0}.imago .library-unit__checkbox .Checkbox-box{margin:0;width:1rem;height:1rem;border-radius:4px;background-color:var(--color-primary-light);border:1px solid var(--color-primary);box-shadow:none!important;padding:2px}.imago .library-unit__checkbox.Checkbox:hover .Checkbox-box{background-color:var(--color-primary-light)}.imago .library-unit__checkbox.is-checked .Checkbox-box{background-color:var(--color-primary)!important}.imago .library-unit__checkbox.is-checked .Checkbox-box svg{color:var(--color-primary-light)}.imago .library-unit__removeFromLibrary>svg{height:16px;width:16px}.imago .library-unit__adder{transform:scale(1);animation:library-unit__adder-animation 1s ease-in infinite;position:absolute;width:1.5rem;height:1.5rem;background-color:var(--color-primary);border-radius:var(--border-radius-md);display:flex;justify-content:center;align-items:center;pointer-events:none}.imago .library-unit__adder svg{color:var(--color-primary-light);width:1rem;height:1rem}.imago .library-unit:active .library-unit__adder{animation:none;transform:scale(0.8)}.imago .library-unit__active{cursor:pointer}@keyframes library-unit__adder-animation{0%{transform:scale(0.85)}50%{transform:scale(1)}100%{transform:scale(0.85)}}.imago{--container-padding-y: 1.5rem;--container-padding-x: 0.75rem}.imago .library-menu-items__no-items{color:var(--color-gray-70);line-height:1.5;font-size:1rem;width:100%}.imago .library-menu-items__no-items__label{color:var(--color-primary);font-weight:bold;font-size:1.125rem;margin-bottom:0.75rem}.imago.theme--dark .library-menu-items__no-items{color:var(--color-gray-40)}.imago .library-menu-items-container{display:flex;flex-grow:1;flex-shrink:1;flex-basis:0;overflow-y:auto;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}.imago .library-menu-items-container__row{display:grid;grid-template-columns:repeat(7,13.5%);gap:5px}.imago .library-menu-items-container__row-mobile{display:grid;grid-template-columns:repeat(4,24%);gap:5px}.imago .library-menu-items-container__items{row-gap:0.5rem;flex:1;overflow-y:auto;overflow-x:hidden;margin-bottom:1rem}.imago .library-menu-items-container__header{color:var(--color-primary);font-size:1.25em;font-weight:bold;height:2.5em}.imago .library-menu-items-container__header--excal{margin-top:2.5rem}.imago .library-menu-items-container .separator{width:100%;display:flex;align-items:center;font-weight:500;font-size:0.9rem;margin:0.6em 0.2em;color:var(--text-primary-color)}.imago .library-menu-items__no-items__hint p{line-height:1.25rem;margin:0}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .context-menu{position:relative;border-radius:4px;box-shadow:0 3px 10px rgba(0,0,0,0.2);padding:0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:-0.25rem 0 0 0.125rem;padding:0.5rem 0;background-color:var(--popup-secondary-bg-color);border:1px solid var(--button-gray-3);cursor:default}.imago .context-menu button{color:var(--popup-text-color)}.imago .context-menu-option{position:relative;width:100%;min-width:9.5rem;margin:0;padding:0.25rem 1rem 0.25rem 1.25rem;text-align:start;border-radius:0;background-color:transparent;border:none;white-space:nowrap;display:grid;grid-template-columns:1fr 0.2fr;align-items:center}.imago .context-menu-option.checkmark::before{position:absolute;left:6px;margin-bottom:1px;content:"✓"}.imago .context-menu-option.dangerous .context-menu-option__label{color:#f03e3e}.imago .context-menu-option .context-menu-option__label{justify-self:start;margin-inline-end:20px}.imago .context-menu-option .context-menu-option__shortcut{justify-self:end;opacity:0.6;font-family:inherit;font-size:0.7rem}.imago .context-menu-option:hover{color:var(--popup-bg-color);background-color:var(--select-highlight-color)}.imago .context-menu-option:hover.dangerous{background-color:#fa5252}.imago .context-menu-option:hover.dangerous .context-menu-option__label{color:var(--popup-bg-color)}.imago .context-menu-option:focus{z-index:1}.imago--mobile.imago .context-menu-option{display:block}.imago--mobile.imago .context-menu-option .context-menu-option__label{margin-inline-end:0}.imago--mobile.imago .context-menu-option .context-menu-option__shortcut{display:none}.imago .context-menu-option-separator{border:none;border-top:1px solid #adb5bd}.clock-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.clock-container .clock-card{width:100%;max-width:500px;text-align:center;border:none}.clock-container .clock-card .time-display{margin-bottom:24px}.clock-container .clock-card .time-display .time{font-size:3.5rem;margin:0;font-weight:300;line-height:1.2;color:#333;letter-spacing:1px}.clock-container .clock-card .time-display .date{font-size:1.2rem;display:block;margin-top:8px;color:#666}.clock-container .clock-card .clock-settings{display:flex;justify-content:center;align-items:center;padding:12px 0;border-top:1px solid #f0f0f0}.clock-container .clock-card .clock-settings .time-format-label{margin-right:12px;font-size:0.9rem;color:#666}.clock-container .clock-card .clock-settings .time-format-switch.ant-switch-checked{background-color:#1890ff}[data-theme=dark] .clock-card{background-color:#1f1f1f;color:#e6e6e6}[data-theme=dark] .clock-card .time{color:#f0f0f0}[data-theme=dark] .clock-card .date,[data-theme=dark] .clock-card .time-format-label{color:#a0a0a0}[data-theme=dark] .clock-card .clock-settings{border-top-color:#333}.event-countdown{padding:8px}.event-countdown .event-countdown-container{display:flex;gap:12px}.event-countdown .ec-left,.event-countdown .ec-right{flex:1 1 0}.event-countdown .header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.event-countdown .add-form{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.event-countdown .date-row{display:flex;gap:12px}.event-countdown .date-row .field{display:flex;flex-direction:column;gap:4px;flex:1 1 0}.event-countdown .options-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.event-countdown .tips{margin-top:4px}.event-countdown .events-list{overflow:auto;max-height:250px}.event-countdown .events-list .event-item.favorite .ant-list-item-meta-title{font-weight:600}.event-countdown .ec-right .display{min-height:200px;max-height:530px;overflow-y:auto}.event-countdown .cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.event-countdown .ec-card{border:1px solid #f0f0f0;border-radius:8px;padding:12px;background:#fff}.event-countdown .ec-card.past{opacity:0.7}.event-countdown .ec-card-header .title-row{display:flex;align-items:center;gap:8px}.event-countdown .ec-title{margin:0!important}.event-countdown .countdown-view .big-number{font-size:48px;font-weight:700;text-align:center}.event-countdown .countdown-view .label,.event-countdown .progress-view .label{text-align:center;color:rgba(0,0,0,0.45)}.event-countdown .progress-view .bar{position:relative;width:100%;height:10px;border-radius:6px;background:#f5f5f5;overflow:hidden;margin:8px 0}.event-countdown .progress-view .fill{position:absolute;top:0;left:0;height:100%;background:#1677ff}.polling{padding:8px}.polling .polling-container{display:flex;gap:12px}.polling{display:flex;max-width:450px}.polling .poll-left{flex:1 1 0;overflow-y:auto;overflow-x:hidden;max-height:600px;min-width:435px}.polling .poll-right{flex:1 1 0;min-width:360px}.polling .builder{display:flex;flex-direction:column;width:100%;min-width:400px}.polling .header-row{display:flex;align-items:center;justify-content:space-between}.polling .poll-question-input{width:100%;height:40px;font-size:15px}.polling .builder .row{display:flex;align-items:center;gap:12px;margin-top:8px}.polling .builder .row .label{min-width:140px;color:rgba(0,0,0,0.65)}.polling .options-list{max-height:168px;overflow-y:auto}.polling .options.fixed .fixed-options{display:flex;gap:8px;flex-wrap:wrap}.polling .options.fixed .fixed-option{border:1px solid #f0f0f0;padding:6px 10px;border-radius:6px;background:#fff}.polling .settings{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.polling .settings .setting{display:flex;align-items:center;justify-content:space-between}.polling .qr-area{margin-top:12px;border:1px dashed #d9d9d9;border-radius:8px;padding:8px}.polling .qr-area .qr-title{display:flex;align-items:center;gap:6px;font-weight:500;margin-bottom:8px}.polling .qr-area .qr-box{display:flex;align-items:center;justify-content:center;padding:2px 0}.polling .vote-view .vote-header{display:flex;align-items:center;justify-content:space-between}.polling .vote-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:10px 0 14px}.polling .vote-buttons .vote-btn{display:flex;align-items:center;justify-content:space-between}.polling .chart .bar-row{display:grid;grid-template-columns:1fr 3fr auto;align-items:center;gap:8px;margin:8px 0}.polling .chart .bar{position:relative;width:100%;height:12px;background:#f5f5f5;border-radius:6px;overflow:hidden}.polling .chart .fill{position:absolute;top:0;left:0;height:100%;background:#1677ff}.randomizer{display:flex;flex-direction:column;padding:16px;background:white}.randomizer.shuffling .selected-name{animation:pulse 0.6s ease-in-out infinite}.randomizer .randomizer-container{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%;height:100%;max-width:1200px}@media (max-width: 768px){.randomizer .randomizer-container{grid-template-columns:1fr}}.randomizer .randomizer-left,.randomizer .randomizer-right{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08)}.randomizer .randomizer-left{display:flex;flex-direction:column}.randomizer .randomizer-left .header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.randomizer .randomizer-left .header-row .card-title{margin:0}.randomizer .randomizer-left .lists{max-height:540px;overflow:auto}.randomizer .randomizer-left .lists .list-item.active{background:#e6f7ff;border-left:3px solid #1890ff}.randomizer .randomizer-right .controls-row{display:flex;gap:8px;margin-bottom:12px}.randomizer .randomizer-right .controls-row .student-input{flex:1}.randomizer .randomizer-right .bulk-add{margin:16px 0}.randomizer .randomizer-right .selected-area{margin:12px 0 20px}.randomizer .randomizer-right .selected-area .selected-display{min-height:100px;display:flex;align-items:center;justify-content:center;border:2px dashed #e8e8e8;border-radius:8px}.randomizer .randomizer-right .selected-area .selected-display.has-selection{border-color:#b7eb8f;background:#f6ffed}.randomizer .randomizer-right .selected-area .selected-display .selected-name{margin:0;font-size:2.2rem;color:#1890ff}.randomizer .randomizer-right .selected-area .selected-display .placeholder{color:#8c8c8c}.randomizer .randomizer-right .selected-area .primary-actions{margin-top:16px}.randomizer .randomizer-right .students-list{max-height:130px;overflow-y:auto;padding-right:8px}.randomizer .randomizer-right .students-list .student-item.picked{background:#fafafa}.randomizer .randomizer-right .students-list .student-item.picked .ant-list-item-meta-description{color:#52c41a}.randomizer .randomizer-right .settings .setting-item{display:grid;grid-template-columns:1fr auto;align-items:center}.randomizer .randomizer-right .settings .tips{margin-top:8px}@keyframes pulse{0%{transform:scale(1);opacity:0.9}50%{transform:scale(1.03);opacity:1}100%{transform:scale(1);opacity:0.9}}[data-theme=dark] .randomizer .randomizer-left,[data-theme=dark] .randomizer .randomizer-right{background:#1f1f1f;border-color:#333}[data-theme=dark] .randomizer .selected-area .selected-display{border-color:#333}[data-theme=dark] .randomizer .selected-area .selected-display.has-selection{border-color:#3c8618;background:#1c3b0b}[data-theme=dark] .randomizer .selected-area .selected-display .selected-name{color:#69b1ff}.random-picker{display:flex;flex-direction:column;padding:16px;background:white}.random-picker .random-picker-container{display:grid;grid-template-columns:1fr 1fr;gap:24px;height:100%;max-width:1200px;margin:0 auto;width:100%}@media (max-width: 992px){.random-picker .random-picker-container{grid-template-columns:1fr}}.random-picker .items-card,.random-picker .result-card{height:100%;display:flex;flex-direction:column;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.1);overflow:hidden}.random-picker .items-card .card-title,.random-picker .result-card .card-title{margin-bottom:16px;color:#1890ff;text-align:center}.random-picker .items-card .add-item{margin-bottom:16px}.random-picker .items-card .bulk-add{margin-bottom:16px}.random-picker .items-card .bulk-add .ant-typography{display:block;margin-bottom:8px}.random-picker .items-card .scrollable-list{max-height:300px;overflow-y:auto;padding-right:8px}.random-picker .items-card .items-list{margin:0;padding:0}.random-picker .items-card .items-list .list-item{padding:12px 16px;margin-bottom:8px;background-color:#f9f9f9;border-radius:8px;transition:background-color 0.3s}.random-picker .items-card .items-list .list-item:hover{background-color:#f0f0f0}.random-picker .items-card .items-list .list-item.selected{background-color:#e6f7ff;border-left:3px solid #1890ff}.random-picker .items-card .items-list .list-item .selected-icon{color:#52c41a;margin-left:8px}.random-picker .items-card .scrollable-list{max-height:200px;overflow-y:auto;padding-right:8px}.random-picker .items-card .items-list{margin:0;padding:0}.random-picker .items-card .items-list .list-item{padding:12px 16px;margin-bottom:8px;background-color:#f9f9f9;border-radius:8px;transition:background-color 0.3s}.random-picker .items-card .items-list .list-item:hover{background-color:#f0f0f0}.random-picker .items-card .items-list .list-item.selected{background-color:#e6f7ff;border-left:3px solid #1890ff}.random-picker .items-card .items-list .list-item .selected-icon{color:#52c41a;margin-left:8px}.random-picker .result-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.random-picker .result-card .result-display{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:200px;margin:24px 0;border:2px dashed #e8e8e8;border-radius:8px;transition:all 0.3s}.random-picker .result-card .result-display.has-selection{border-color:#b7eb8f;background-color:#f6ffed}.random-picker .result-card .result-display .selected-item{margin:0;font-size:2.5rem;font-weight:500;color:#1890ff;word-break:break-word;padding:0 16px;animation:fadeIn 0.5s}.random-picker .result-card .result-display .placeholder{font-size:1.1rem;color:#8c8c8c}.random-picker .result-card .actions{margin:24px 0;width:100%;display:flex;justify-content:center}.random-picker .result-card .actions .pick-button{min-width:160px;height:48px;font-size:1.1rem;font-weight:500}.random-picker .result-card .selection-message{margin-top:16px;padding:8px 16px;background-color:#f6ffed;border-radius:4px;border:1px solid #b7eb8f;animation:fadeIn 0.5s}@keyframes fadeIn{from{opacity:0.5;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}[data-theme=dark] .random-picker .items-card,[data-theme=dark] .random-picker .result-card{background-color:#1f1f1f;border-color:#333}[data-theme=dark] .random-picker .items-card .card-title,[data-theme=dark] .random-picker .result-card .card-title{color:#40a9ff}[data-theme=dark] .random-picker .items-card .list-item{background-color:#2a2a2a;border-color:#333}[data-theme=dark] .random-picker .items-card .list-item:hover{background-color:#333}[data-theme=dark] .random-picker .items-card .list-item.selected{background-color:#111b26;border-left-color:#1890ff}[data-theme=dark] .random-picker .result-card .result-display{border-color:#333}[data-theme=dark] .random-picker .result-card .result-display.has-selection{border-color:#3c8618;background-color:#1c3b0b}[data-theme=dark] .random-picker .result-card .result-display .selected-item{color:#69b1ff}[data-theme=dark] .random-picker .result-card .result-display .placeholder{color:#8c8c8c}[data-theme=dark] .random-picker .result-card .selection-message{background-color:#1c3b0b;border-color:#3c8618;color:#b7eb8f}.timer-container{display:flex;height:100%}.timer-container .timer-card{width:100%;max-width:600px;border:none}.timer-container .timer-card .timer-display{text-align:center;margin-bottom:15px;position:relative}.timer-container .timer-card .timer-display .time{font-size:4.5rem;font-weight:300;color:#333;letter-spacing:2px;font-family:"Roboto Mono",monospace;transition:all 0.3s}.timer-container .timer-card .timer-display .time.active{color:#1890ff}.timer-container .timer-card .timer-display .time-progress{height:4px;background-color:#f0f0f0;border-radius:2px;overflow:hidden}.timer-container .timer-card .timer-display .time-progress .progress-bar{height:100%;background-color:#1890ff;transition:width 1s linear}.timer-container .timer-card .timer-controls{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.timer-container .timer-card .timer-controls .control-button{min-width:120px;font-size:1.1rem;font-weight:500}.timer-container .timer-card .timer-controls .sound-button,.timer-container .timer-card .timer-controls .settings-button{font-size:1.2rem;color:#666;transition:color 0.3s}.timer-container .timer-card .timer-controls .sound-button:hover,.timer-container .timer-card .timer-controls .settings-button:hover{color:#1890ff}.timer-container .timer-card .timer-settings{border-top:1px solid #f0f0f0;padding-top:15px;margin-top:10px}.timer-container .timer-card .timer-settings .mode-selector{display:flex;justify-content:center;gap:12px;margin-bottom:24px}.timer-container .timer-card .timer-settings .mode-selector button{min-width:120px}.timer-container .timer-card .timer-settings .time-settings{margin-bottom:12px}.timer-container .timer-card .timer-settings .time-settings .time-input{display:flex;align-items:center;margin-bottom:16px}.timer-container .timer-card .timer-settings .time-settings .time-input .ant-typography{margin-right:16px;min-width:120px}.timer-container .timer-card .timer-settings .time-settings .time-input .time-input-field{max-width:120px;text-align:center;font-family:"Roboto Mono",monospace;font-size:1.1rem}.timer-container .timer-card .timer-settings .time-settings .time-slider{margin:0 12px 8px}.timer-container .timer-card .timer-settings .time-settings .time-labels{display:flex;justify-content:space-between;color:#8c8c8c;font-size:0.9rem;padding:0 12px}.timer-container .timer-card .timer-settings .sound-settings{margin-top:12px}.timer-container .timer-card .timer-settings .sound-settings .volume-control{margin-top:16px}.timer-container .timer-card .timer-settings .sound-settings .volume-control .ant-typography{display:block;margin-bottom:8px}.timer-container .timer-card .timer-settings .sound-settings .volume-control .volume-slider{margin:0 12px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}100%{transform:scale(1)}}[data-theme=dark] .timer-card{background-color:#1f1f1f;color:#e6e6e6}[data-theme=dark] .timer-card .time{color:#f0f0f0}[data-theme=dark] .timer-card .time.active{color:#40a9ff}[data-theme=dark] .timer-card .time-progress{background-color:#333}[data-theme=dark] .timer-card .time-progress .progress-bar{background-color:#40a9ff}[data-theme=dark] .timer-card .timer-settings{border-top-color:#333}[data-theme=dark] .timer-card .sound-button,[data-theme=dark] .timer-card .settings-button{color:#a0a0a0}[data-theme=dark] .timer-card .sound-button:hover,[data-theme=dark] .timer-card .settings-button:hover{color:#40a9ff}@keyframes pulse{0%{opacity:0.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0.8;transform:scale(1)}}.traffic-light-container{display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;gap:1.5rem;background:white;max-width:320px;margin:0 auto;position:relative;overflow:hidden}.traffic-light-container::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#52c41a,#faad14,#f5222d)}.traffic-light-container .traffic-light{display:flex;flex-direction:column;align-items:center;padding:1.5rem 1rem;background:#333;border-radius:1rem;box-shadow:inset 0 0 10px rgba(0,0,0,0.5);position:relative}.traffic-light-container .traffic-light::before{content:"";position:absolute;top:-1rem;width:3rem;height:1rem;background:#666;border-radius:0.5rem 0.5rem 0 0}.traffic-light-container .traffic-light-info{width:100%;margin-top:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.traffic-light-container .traffic-light-controls{display:flex;justify-content:center;gap:0.5rem;margin-top:0.5rem}.traffic-light-container .traffic-light-controls .ant-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all 0.2s ease}.traffic-light-container .traffic-light-controls .ant-btn:hover{background:rgba(0,0,0,0.05)}.traffic-light-container .traffic-light-tooltip{display:flex;align-items:center;font-size:13px;line-height:1.4;max-width:200px}.traffic-light-container .traffic-light-student-message{margin-top:1rem;padding:0.75rem 1rem;background:rgba(0,0,0,0.03);border-radius:var(--border-radius-lg);text-align:center;font-size:13px;line-height:1.5;color:var(--text-secondary-color);border:1px dashed var(--button-gray-2)}.traffic-light-container .red{background:#f5222d}.traffic-light-container .red .light-glow{background:rgb(248.3116883117,107.1883116883,114.5454545455);box-shadow:0 0 30px 15px rgb(248.3116883117,107.1883116883,114.5454545455)}.traffic-light-container .red.active .light-glow{background:rgb(249.4155844156,131.5844155844,137.7272727273);box-shadow:0 0 40px 20px rgb(249.4155844156,131.5844155844,137.7272727273)}.traffic-light-container .yellow{background:#faad14}.traffic-light-container .yellow .light-glow{background:rgb(251.59375,199.1375,94.90625);box-shadow:0 0 30px 15px rgb(251.59375,199.1375,94.90625)}.traffic-light-container .yellow.active .light-glow{background:rgb(252.125,207.85,119.875);box-shadow:0 0 40px 20px rgb(252.125,207.85,119.875)}.traffic-light-container .green{background:#52c41a}.traffic-light-container .green .light-glow{background:rgb(121.6216216216,230.2297297297,68.2702702703);box-shadow:0 0 30px 15px rgb(121.6216216216,230.2297297297,68.2702702703)}.traffic-light-container .green.active .light-glow{background:rgb(137.7027027027,233.2162162162,90.7837837838);box-shadow:0 0 40px 20px rgb(137.7027027027,233.2162162162,90.7837837838)}.traffic-light-container .traffic-light-status{padding:0.75rem 1.5rem;background:var(--button-gray-2);border-radius:var(--border-radius-lg);font-weight:600;font-size:1.1em;text-align:center;min-width:180px;transition:all 0.3s ease;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.traffic-light-container .traffic-light-status[data-state=red]{background-color:#fff1f0;color:#f5222d;border:1px solid #ffa39e}.traffic-light-container .traffic-light-status[data-state=yellow]{background-color:#fffbe6;color:#faad14;border:1px solid #ffe58f}.traffic-light-container .traffic-light-status[data-state=green]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.traffic-light-container .traffic-light-status[data-state=off]{opacity:0.7}.traffic-light{width:100px;height:240px;border-radius:12px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:20px 0;position:relative;background:#2a2a2a;box-shadow:inset 0 0 15px rgba(0,0,0,0.5),0 5px 15px rgba(0,0,0,0.2);border:4px solid #1a1a1a}.traffic-light::after{content:"";position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);width:16px;height:60px;background:#1a1a1a;border-radius:0 0 5px 5px}.traffic-light div[role=button]{width:60px;height:60px;border-radius:50%;opacity:0.3;cursor:pointer;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);position:relative;box-shadow:inset 0 2px 10px rgba(0,0,0,0.5);border:none!important;outline:none}.traffic-light div[role=button]:focus-visible{box-shadow:0 0 0 3px rgba(24,144,255,0.5);z-index:1}.traffic-light div[role=button][aria-pressed=true]{opacity:1;transform:scale(1.05);box-shadow:0 0 30px 10px currentColor,inset 0 0 15px rgba(255,255,255,0.3)}.traffic-light div[role=button][aria-pressed=true] .light-glow{opacity:0.8;animation:pulse 2s infinite}.traffic-light div[role=button][aria-pressed=true]::before{opacity:0.3}.traffic-light div[role=button][aria-pressed=true]::after{opacity:0.7}.traffic-light div[role=button]:not([aria-pressed=true]):hover{opacity:0.6;transform:scale(1.02)}.traffic-light div[role=button]:active{transform:scale(0.98)}.traffic-light div[role=button] .light-glow{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;opacity:0;transition:opacity 0.3s ease}.traffic-light div[role=button]::before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,0.8) 0%,transparent 60%);opacity:0.1;transition:opacity 0.3s ease}.traffic-light div[role=button]::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,0.8);filter:blur(2px);opacity:0;transition:opacity 0.3s ease}.traffic-light div[role=button].active{opacity:1;transform:scale(1.05);box-shadow:0 0 30px 10px currentColor,inset 0 0 15px rgba(255,255,255,0.3)}.traffic-light div[role=button].active .light-glow{opacity:0.8;animation:pulse 2s infinite}.traffic-light div[role=button].active::before{opacity:0.3}.traffic-light div[role=button].active::after{opacity:0.7}.traffic-light .red{background:#ff4d4f;border:2px solid #ff7875}.traffic-light .red.active{background:#ff4d4f}.traffic-light .yellow{background:#faad14;border:2px solid #ffc53d}.traffic-light .yellow.active{background:#faad14}.traffic-light .green{background:#52c41a;border:2px solid #95de64}.traffic-light .green.active{background:#52c41a}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.RoomDialog-Panel{padding:5px;font-size:16px}.imago .RoomDialog__button{border:1px solid var(--default-border-color)!important}.imago .RoomDialog-linkContainer{display:flex;margin:1.5em 0}.imago input.RoomDialog-link{color:var(--text-primary-color);cursor:pointer;border:none;width:100%;box-sizing:border-box;white-space:nowrap;border-radius:var(--space-factor);background-color:var(--button-gray-1);outline:none;height:45px}.imago #txt-copy-success{all:initial;color:#ffffff;cursor:pointer;border:none;width:100%;box-sizing:border-box;white-space:nowrap;border-radius:var(--space-factor);background-color:green;outline:none;height:45px;padding-left:15px}.imago .RoomDialog-emoji{font-family:sans-serif}.imago .RoomShareContainer{display:flex;justify-content:space-between;box-sizing:border-box;margin-top:15px}.imago .share-left{display:flex;flex-direction:column;flex:1;margin-right:10px}.imago .share-buttons{margin-top:0.5rem;display:flex;justify-content:space-around;margin-bottom:0.5rem;padding-left:0.5rem;gap:20px}.imago .share-buttons>div{margin-right:1.5rem;cursor:pointer}.imago .RoomShareContainer>*{margin-right:15px}.imago .share-panel-title{font-size:1.375rem;font-Weight:bolder;margin-bottom:1rem}.imago .share-content-title{font-size:1rem;font-Weight:bold;height:1.5rem;margin-top:0.5rem}.imago .share-content-body{padding-left:0.5rem}.imago .qrCode-title{font-size:1.375rem;font-Weight:bolder;margin-bottom:1rem;text-align:center}.imago .qrCode_container{margin-top:0.5rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}@media (max-width: 296px){.imago .qrCode_container{display:none}}.imago .room-id{display:flex;justify-content:center;align-items:center;gap:20px;padding:10px 0;font-weight:bold}.imago .RoomDialog-usernameContainer{display:flex;box-sizing:border-box;flex-direction:column;margin:25px 0}.imago--mobile.imago .RoomDialog-usernameContainer{align-items:stretch}.imago--mobile.imago .RoomDialog-usernameLabel{font-size:14px;font-weight:bold}.imago .RoomDialog-username{background-color:var(--input-bg-color);border-color:var(--input-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;margin:10px 0;font-size:1em}.imago .RoomDialog-sessionStartButtonContainer{display:flex;justify-content:center}.imago .Modal .RoomDialog-stopSession{background-color:var(--button-destructive-bg-color)}.imago .Modal .RoomDialog-stopSession .ToolIcon__label,.imago .Modal .RoomDialog-stopSession .ToolIcon__icon svg{color:var(--button-destructive-color)}.imago .google-meet-title{margin:0;padding:0;font-size:1rem}.imago .google-meet-title svg{width:1.5rem;height:1.5rem;margin-right:5px;vertical-align:middle}.imago .google-meet-title span{font-weight:normal}.imago .room-info{display:flex;justify-content:space-around;width:100%}.imago .room-info .info-left{display:flex;align-items:center;flex-direction:column;width:100%;flex-grow:1}.imago .room-info .info-right{display:flex;border-left:1px solid #ccc;width:100%;flex-grow:1}.imago .room-info .info-right p{margin:0;padding:0;line-height:2rem}.imago .room-info-mobile{flex-direction:column}.imago .room-info-mobile .info-right{border-left:0;padding-top:20px;border-top:1px solid #ccc}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .collab-button{display:flex;justify-content:center;align-items:center;padding:0.625rem;width:var(--default-button-size);height:var(--default-button-size);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--default-border-color);border-radius:var(--border-radius-lg);cursor:pointer;background-color:transparent;color:var(--text-primary-color);width:var(--lg-button-size);height:var(--lg-button-size);background-color:var(--color-primary);border-color:var(--color-primary);color:white;flex-shrink:0}.imago .collab-button:hover{background-color:var(--button-hover)}.imago .collab-button:active{background-color:var(--button-hover);border-color:var(--color-primary-darkest)}.imago .collab-button.active{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.imago .collab-button.active:hover{background-color:var(--color-primary-light)}.imago .collab-button.active svg{color:var(--color-primary-darker)}.imago .collab-button svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.imago .collab-button:hover{background-color:var(--color-primary-darker);border-color:var(--color-primary-darker)}.imago .collab-button:active{background-color:var(--color-primary-darker)}.imago .collab-button.active{background-color:#0fb884;border-color:#0fb884}.imago .collab-button.active svg{color:#fff}.imago .collab-button.active:hover,.imago .collab-button.active:active{background-color:#0fb884;border-color:#0fb884}.imago.theme--dark .collab-button{color:var(--color-gray-90)}.imago .CollabButton.is-collaborating{background-color:var(--button-special-active-bg-color)}.imago .CollabButton.is-collaborating .ToolIcon__icon svg,.imago .CollabButton.is-collaborating .ToolIcon__label{color:var(--icon-green-fill-color)}.imago .CollabButton-collaborators{min-width:1em;min-height:1em;line-height:1;position:absolute;bottom:-5px;padding:3px;border-radius:50%;background-color:#b2f2bb;color:#2b8a3e;font-size:0.6rem;font-family:"Cascadia"}:root[dir=ltr] .imago .CollabButton-collaborators{right:-5px}:root[dir=rtl] .imago .CollabButton-collaborators{left:-5px}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.personal-board{background:#ffffff;display:flex;flex-direction:column;width:600px;height:400px;border:1px solid #ccc;box-shadow:2px 2px 10px #7d7c7c;position:absolute;transform:translate(calc(var(--win-width) / 2 * 1px - 300px),calc(var(--win-height) / 2 * 1px - 200px));z-index:10}@media (max-width: 700px){.personal-board{width:90%;height:50%;transform:translate(5%,25%)}}.personal-board .header{height:30px;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;align-items:center;cursor:move}.personal-board .header div{display:flex;align-items:center}.personal-board .header div.title{width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:5px}.personal-board .header div.close{padding-right:5px}.personal-board .header div.close a{cursor:pointer}.personal-board .header div.close a svg{width:20px;color:#000}.personal-board .content{display:flex;flex-direction:column;flex:1}.side-container{width:30%;position:absolute;z-index:10;right:0;top:0;display:flex;height:calc(100% - 2px);justify-content:flex-end;flex-direction:column;align-items:center}@media (max-width: 1200px){.side-container{width:40%}}@media (max-width: 997px){.side-container{width:25em}}@media (max-width: 400px){.side-container{width:96%}}.side-container .side-box{width:100%;border:1px solid #e9ecef;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,0.4);margin-right:5px}.side-container .side-box .side-box-header{height:auto;display:flex;flex-direction:column}.side-container .side-box .side-box-header .header-title{display:flex;justify-content:space-between}.side-container .side-box .side-box-header .tab-header{display:flex;padding:0;flex-direction:row;justify-content:space-between;padding-top:12px}.side-container .side-box .side-box-header .tab-header .tab-list{border-bottom:1px solid #e9ecef;flex:1;list-style:none;display:flex}.side-container .side-box .side-box-header .tab-header .tab-list .tab{border:1px solid transparent;border-bottom:none;bottom:-1px;cursor:pointer;display:flex;justify-content:center;align-items:center;list-style:none;margin:0 0.125em;height:36px;width:36px;position:relative}.side-container .side-box .side-box-header .tab-header .tab-list .tab--selected{background:#fff;border-color:#e9ecef;border-radius:5px 5px 0 0;color:#000}.side-container .side-box .side-box-header .tab-header .tab-header-left{display:flex;border-bottom:1px solid #e9ecef;list-style:none;justify-content:flex-start;width:36px;padding-left:10px}.side-container .side-box .side-box-header .tab-header .tab-header-left .browBtn{cursor:pointer}.side-container .side-box .side-box-header .tab-header .tab-header-left .browBtn-disabled{width:20px;height:20px;padding:5px 0px 0px;opacity:0.2}.side-container .side-box .side-box-header .tab-header .tab-header-right{display:flex;border-bottom:1px solid #e9ecef;width:36px;height:36px;padding-top:1px;cursor:pointer;list-style:none;justify-content:center;align-items:center}.side-container .side-box .side-box-header .tab-header .tab-header-right .tab-header-right-close{display:flex;justify-content:center;align-items:center}.side-container .side-box .side-box-body{display:flex;flex-direction:column;padding:0.75em 0.75em 0.2rem 0.75em;margin:0;height:100%;overflow:hidden}.side-container .side-box .side-box-footer{display:flex;height:calc(1rem - 4px);border-top:1px solid #e9ecef;padding:0 0.75em;justify-content:center;align-items:center;background-color:#f0f0f0}.side-container .side-box .side-box-footer .progress-bar{width:100%;height:calc(100% - 2px);display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}.side-container .side-box .side-box-footer .range-input{width:calc(100% - 2px)}.side-container .side-box .side-box-footer .progress-bar-fill{height:0.25em;background-color:#57c7ff;transition:width 0.3s ease-in-out}.side-action{height:2.75em;display:flex;justify-content:center;align-items:center}.side-action .action-button{height:2.25em;display:flex;padding:0 1em;align-items:center;justify-content:center;overflow:hidden;position:relative;border-radius:5px;background-color:#007BFF;color:#ffffff;text-align:center;white-space:nowrap;text-decoration:none!important;font-weight:bold;font-size:1em}.side-action .action-button-select-lib{height:2.25em;display:flex;padding:0 1em;align-items:center;justify-content:center;overflow:hidden;position:relative;border-radius:5px;background-color:#000000;color:#ffffff;text-align:center;white-space:nowrap;text-decoration:none!important;font-weight:bold;font-size:1em}.side-action .action-button-left{border-radius:5px 0 0 5px}.side-action .action-button-right{border-left:1px solid #fff;border-radius:0 5px 5px 0;padding:0 0.5em;overflow:visible}.side-action .action-button-right svg{fill:#fff}.side-action .action-button-disable{background-color:#D8D8D8;opacity:0.6;cursor:not-allowed}.side-action .action-button-danger{background-color:#DB6965}.side-action .action-button-default{background-color:#666;width:60px}.side-action .action-button-blue{background-color:#DB6965;width:60px}.gray{color:#D8D8D8}.side-content-action{margin-top:0.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;gap:20px}.side-content-action .content-action-button{height:1.5rem;display:flex;padding:0 1rem;align-items:center;justify-content:center;border-radius:5px;background-color:#6965db;color:#ffffff;text-align:center;white-space:nowrap;text-decoration:none!important;font-weight:bold;font-size:0.75em}.side-content-action .content-action-button-disable{opacity:0.6;cursor:not-allowed}.side-content-action .content-action-button[aria-disabled=true]{background-color:#D8D8D8}.side-content-title{font-size:1.25rem;font-weight:bold;height:1.5rem;display:flex;justify-content:space-between}.side-content-body{margin-top:0.5rem;line-height:1.25rem}.margin75{margin-top:0.75rem}.features-modal{display:flex;flex-direction:column;padding:10px!important;-webkit-user-select:text;-moz-user-select:text;user-select:text}.features-modal .features-modal-close{display:flex;justify-content:end}.features-modal a{cursor:pointer}.features-modal a svg{width:20px;color:#000}.features-modal .features-modal-menu{display:flex;justify-content:space-between;gap:10px}.features-modal .features-modal-menu .items{display:flex;justify-content:space-between;gap:10px;flex-wrap:nowrap;overflow:auto;padding-bottom:5px}.features-modal .features-modal-menu .items .btnNormal{height:2.25em;display:flex;padding:0 1em;align-items:center;justify-content:center;border-radius:5px;background-color:#ffffff;text-align:center;white-space:nowrap;text-decoration:none!important;font-size:14px;color:#000;border:1px solid #1C1C1C}.features-modal .features-modal-menu .items .btn-disabled{height:2.25em;display:flex;padding:0 1em;align-items:center;justify-content:center;border-radius:5px;background-color:#fff;color:#000;text-align:center;white-space:nowrap;text-decoration:none!important;font-size:14px;opacity:0.3;cursor:not-allowed;border:1px solid #1C1C1C}.features-modal .features-modal-menu .items .btnActive{height:2.25em;display:flex;padding:0 1em;align-items:center;justify-content:center;border-radius:5px;background-color:#1C1C1C;text-align:center;white-space:nowrap;text-decoration:none!important;font-size:14px;color:#ffffff;border:1px solid #1C1C1C}.features-modal .features-modal-content{height:100%;padding:30px 20px 20px 20px;overflow:auto;display:flex;flex-direction:column}.features-modal .features-modal-content .ant-radio-group-outline{border-radius:20px;box-shadow:rgb(204,204,204) 3px 3px 3px}.features-modal .features-modal-content .ant-radio-group-outline .ant-radio-button-wrapper{border-radius:20px;border:0;color:#ccc;padding-left:25px;padding-right:25px}.features-modal .features-modal-content .ant-radio-group-outline .ant-radio-button-wrapper-checked{background:#FF5E00;color:#fff}.features-modal .features-modal-content .ant-radio-group-outline .ant-radio-button-wrapper:hover{color:#000}.features-modal .features-modal-content .ant-radio-group-outline .ant-radio-button-wrapper:not(:first-child)::before{background:none}.features-modal .features-modal-content .template-modal{grid-template-columns:auto}.features-modal .features-modal-content .action-switch{display:flex;justify-content:center}.features-modal .features-modal-content .action-content{padding:20px 0;display:flex;flex-direction:column;gap:20px;flex-grow:1}.features-modal .features-modal-content .button-category{border:none;background-color:transparent}.imago .full__screen{width:100%;overflow-y:auto}.imago .common__screen{width:30%;overflow-y:auto}@media (max-width: 997px){.imago .common__screen{width:40%}}@media (max-width: 735px){.imago .common__screen{width:42%}}.imago .layer-ui__library-sidebar{display:flex;flex-direction:column;margin:2px 0}.imago .layer-ui__library{display:flex;flex-direction:column;height:100%;flex:1 1 auto}.imago .layer-ui__library .layer-ui__library-header{display:flex;align-items:center;width:100%;margin:2px 0 15px 0}.imago .layer-ui__library .layer-ui__library-header .Spinner{margin-right:1rem}.imago .layer-ui__library .layer-ui__library-header button{margin:0 2px}.imago .layer-ui__sidebar .library-menu-items-container{height:100%;width:100%}.imago .library-actions-counter{background-color:var(--color-primary);color:var(--color-primary-light);font-weight:bold;display:flex;align-items:center;justify-content:center;border-radius:50%;width:1rem;height:1rem;position:absolute;bottom:-0.25rem;right:-0.25rem;font-size:0.625rem;pointer-events:none}.imago .layer-ui__library-message{padding:2rem;min-width:200px;display:flex;flex-direction:column;align-items:center;flex-grow:1;justify-content:center}.imago .layer-ui__library-message span{font-size:0.8em}.imago .publish-library-success .Dialog__content{display:flex;flex-direction:column}.imago .publish-library-success-close.ToolIcon_type_button{background-color:#228be6;align-self:flex-end}.imago .publish-library-success-close.ToolIcon_type_button:hover{background-color:#1971c2}.imago .publish-library-success-close.ToolIcon_type_button .ToolIcon__icon{width:auto;font-size:1rem;color:#ffffff;padding:0 0.5rem}.imago .library-menu-browse-button{margin:1rem auto;padding:12px 1rem;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;border-radius:var(--border-radius-lg);background-color:var(--color-primary);color:#ffffff;text-align:center;white-space:nowrap;text-decoration:none!important;font-weight:600;font-size:0.75rem}.imago .library-menu-browse-button:hover{background-color:var(--color-primary-darker)}.imago .library-menu-browse-button:active{background-color:var(--color-primary-darkest)}.imago .end-session-button{margin:1rem auto;padding:12px 1rem;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;border-radius:var(--border-radius-lg);background-color:#db6965;color:#ffffff;text-align:center;white-space:nowrap;text-decoration:none!important;font-weight:600;font-size:0.75rem}.imago .end-session-button:hover{background-color:#db6965}.imago .end-session-button:active{background-color:#db6965}.imago.theme--dark .library-menu-browse-button{color:var(--color-gray-100)}.imago .library-menu-browse-button--mobile{min-height:22px;margin-left:auto}.imago .library-menu-browse-button--mobile a{padding-right:0}.fileInputLabel{display:inline-block;padding:8px 16px;background-color:#6965db;color:#fff;border-radius:4px;cursor:pointer}.fileInput{display:none}.uploadButton{display:block;margin-top:16px;padding:8px 16px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}.uploadButton:hover{background-color:#45a049}.table-search-container{padding:0.65rem 0}.googldrive-file-title{display:flex;justify-content:space-between;align-items:center;height:50px}.googldrive-file-title img{max-width:50px;max-height:50px}.white-icon svg{fill:white}.source-container{border:1px solid #e9ecef;display:flex;flex:1;justify-content:center;align-items:center;flex-direction:column;padding:0.5em 0;box-shadow:0 1px 1px 0 rgba(10,22,70,0.1),0 0 1px 0 rgba(10,22,70,0.06);border-radius:4px;cursor:pointer;margin-top:0.5rem}.source-container img{height:4em;width:4em}.source-container .content-container{flex:2;flex-direction:column;display:flex;justify-content:center}.source-container .content-container .title{font-size:18px;font-weight:600}.source-container .content-container .content{font-size:16px}.source-container .icon-container{flex:1;flex-direction:row;display:flex;align-items:center;justify-content:center}.fileInputLabel{display:inline-block;padding:8px 16px;background-color:#6965db;color:#fff;border-radius:4px;cursor:pointer}.fileInput{display:none}.uploadButton{display:block;margin-top:16px;padding:8px 16px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}.uploadButton:hover{background-color:#45a049}.table-search-container{padding:0.65rem 0}.onedrive-file-title{display:flex;justify-content:space-between;align-items:center;height:50px}.onedrive-file-title img{max-width:50px;max-height:50px}.white-icon svg{fill:white}.app-modal-user-modal .Modal__content{background:#ffffff;border:0}.app-modal-user-modal .user-modal{display:flex;flex-direction:column;justify-content:center;gap:calc(15px / var(--device-pixel-ratio));padding:calc(5px / var(--device-pixel-ratio)) 0 calc(40px / var(--device-pixel-ratio)) 0;background:url("data:image/svg+xml,%3csvg%20width='60.71'%20height='74.55'%20viewBox='0%200%20117%20122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_282_847)'%3e%3cpath%20d='M32.7407%2011.7038C37.4872%206.36273%2044.7224%203.95954%2051.7212%205.3995L85.2586%2012.2998C92.2573%2013.7397%2097.9561%2018.8041%20100.208%2025.5851L111.001%2058.0795C113.254%2064.8606%20111.717%2072.3281%20106.971%2077.6692L84.2263%20103.263C79.4799%20108.604%2072.2446%20111.008%2065.2459%20109.568L31.7085%20102.667C24.7098%20101.227%2019.0109%2096.163%2016.7586%2089.382L5.96572%2056.8876C3.71341%2050.1065%205.24985%2042.639%209.99625%2037.2979L32.7407%2011.7038Z'%20fill='%23FFC451'/%3e%3cpath%20d='M52.1242%203.44054C44.4256%201.85657%2036.4668%204.50008%2031.2458%2010.3753L8.50127%2035.9694C3.28022%2041.8446%201.59014%2050.0588%204.06768%2057.518L14.8606%2090.0124C17.3381%2097.4715%2023.6069%20103.042%2031.3055%20104.626L64.8429%20111.527C72.5415%20113.111%2080.5003%20110.467%2085.7213%20104.592L108.466%2078.9977C113.687%2073.1225%20115.377%2064.9082%20112.899%2057.4491L102.106%2024.9547C99.629%2017.4955%2093.3602%2011.9248%2085.6616%2010.3408L52.1242%203.44054Z'%20stroke='%23424347'%20stroke-width='4'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_282_847'%20x='0.945801'%20y='0.988617'%20width='115.076'%20height='120.99'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='8'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.2%200'/%3e%3cfeBlend%20mode='multiply'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_282_847'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_282_847'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") no-repeat top 26% left 2%/10%,url("data:image/svg+xml,%3csvg%20width='150.43'%20height='160.73'%20viewBox='0%200%20163%20171'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_282_848)'%3e%3cpath%20d='M30.5428%2023.3915C36.0797%202.56039%2062.0907%20-4.46519%2077.3625%2010.7455L152.283%2085.3664C167.555%20100.577%20160.634%20126.616%20139.825%20132.236L37.7411%20159.809C16.9324%20165.43%20-2.15739%20146.416%203.37955%20125.585L30.5428%2023.3915Z'%20fill='%23EA4335'/%3e%3cpath%20d='M30.5428%2023.3915C36.0797%202.56039%2062.0907%20-4.46519%2077.3625%2010.7455L152.283%2085.3664C167.555%20100.577%20160.634%20126.616%20139.825%20132.236L37.7411%20159.809C16.9324%20165.43%20-2.15739%20146.416%203.37955%20125.585L30.5428%2023.3915Z'%20stroke='%23424347'%20stroke-width='4'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_282_848'%20x='0.408447'%20y='0.565453'%20width='162.134'%20height='170.245'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='8'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.2%200'/%3e%3cfeBlend%20mode='multiply'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_282_848'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_282_848'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") no-repeat left 6% bottom 10%/10%,url("data:image/svg+xml,%3csvg%20width='130'%20height='122'%20viewBox='0%200%20130%20122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M125.916%201.84581C116.985%2062.9711%2062.1399%2092.6614%204.88395%2099.4123C3.90076%2099.5301%203.19385%20100.423%203.31166%20101.406C3.42946%20102.389%204.32198%20103.096%205.30517%20102.978C64.165%2096.0415%20120.288%2065.2002%20129.468%202.36228C129.613%201.38362%20128.933%200.47293%20127.95%200.327944C126.971%200.182958%20126.061%200.862625%20125.916%201.84581Z'%20fill='%23EA4335'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.17014%20101.069C8.71646%2099.2073%2011.9379%2096.9057%2012.2958%2096.6338C21.9963%2089.2667%2030.034%2080.7896%2037.1111%2070.8444C37.6865%2070.0379%2037.4961%2068.9143%2036.6897%2068.3389C35.8832%2067.7635%2034.7596%2067.9538%2034.1842%2068.7603C27.3246%2078.4064%2019.5316%2086.6298%2010.1211%2093.7749C9.57288%2094.1918%202.32799%2099.3614%200.941561%20100.517C0.370678%20100.988%200.1941%20101.432%200.162384%20101.541C-0.0279098%20102.112%200.0853252%20102.56%200.239373%20102.886C0.416075%20103.253%200.855449%20103.788%201.70724%20104.06C2.59981%20104.341%204.5844%20104.468%205.08279%20104.54C12.5994%20105.655%2021.0857%20106.244%2028.8107%20108.382C36.1778%20110.421%2042.8607%20113.874%2047.1468%20120.792C47.6679%20121.635%2048.7779%20121.893%2049.6206%20121.372C50.4634%20120.851%2050.7217%20119.741%2050.2007%20118.898C45.4071%20111.164%2038.0036%20107.2%2029.7711%20104.921C22.0914%20102.796%2013.6822%20102.152%206.17014%20101.069Z'%20fill='%23EA4335'/%3e%3c/svg%3e") no-repeat right 10% top 10%/10%,url("data:image/svg+xml,%3csvg%20width='95.32'%20height='92.07'%20viewBox='0%200%20133%20134'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_2001_849)'%3e%3crect%20x='29.1367'%20width='109.408'%20height='99.1807'%20rx='20'%20transform='rotate(17.084%2029.1367%200)'%20fill='%2334A853'/%3e%3crect%20x='27.8125'%20y='-2.4993'%20width='113.408'%20height='103.181'%20rx='22'%20transform='rotate(17.084%2027.8125%20-2.4993)'%20stroke='%23424347'%20stroke-width='4'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_2001_849'%20x='0.986572'%20y='0.986595'%20width='131.744'%20height='132.972'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='8'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.2%200'/%3e%3cfeBlend%20mode='multiply'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_2001_849'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_2001_849'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") no-repeat left 22% bottom 1%/10%,url("data:image/svg+xml,%3csvg%20width='184'%20height='184'%20viewBox='0%200%20184%20184'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_248_8587)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M102.93%2096.3929C102.456%2096.07%20101.906%2095.8243%20101.357%2095.5794C98.5293%2094.12%2095.2697%2092.3801%2092.0463%2091.9077C87.789%2091.3186%2084.7796%2092.4464%2082.7224%2094.5325C79.8294%2097.4708%2078.9724%20102.611%2080.0636%20107.403C81.1279%20112.168%2084.0037%20116.601%2088.0947%20118.408C90.8768%20119.667%2094.2872%20119.712%2098.1478%20117.748C102.537%20115.545%20104.809%20111.52%20105.675%20106.851C106.038%20105.061%20106.102%20103.278%20106.078%20101.407C107.555%20102.432%20109.045%20103.468%20110.552%20104.522C115.345%20108.113%20119.89%20112.377%20123.87%20116.843C129.209%20122.677%20133.383%20129.185%20136.376%20136.506C136.698%20137.138%20137.473%20137.456%20138.131%20137.194C138.788%20136.932%20139.1%20136.169%20138.855%20135.461C135.736%20127.859%20131.43%20121.063%20125.872%20115.009C121.692%20110.496%20117.097%20106.028%20112.105%20102.392C110.017%20100.906%20107.961%2099.4535%20105.848%2098.0975C105.351%2094.0571%20104.218%2090.1459%20102.922%2087.1496C93.9813%2067.3801%2067.6845%2054.9296%2047.775%2048.7519C47.0897%2048.5243%2046.3777%2048.8863%2046.1561%2049.5869C45.9353%2050.2882%2046.3452%2051.0084%2047.0304%2051.2361C66.2921%2057.2238%2091.8602%2069.0937%20100.495%2088.247C101.51%2090.4997%20102.381%2093.3774%20102.93%2096.3929ZM103.322%2099.712C102.35%2099.0416%20101.306%2098.4526%20100.187%2097.9428C97.5381%2096.6626%2094.6232%2094.9611%2091.7083%2094.4911C88.5033%2094.0372%2086.1856%2094.785%2084.6617%2096.3303C82.2243%2098.8034%2081.7593%20102.953%2082.6738%20106.797C83.5373%20110.744%2085.7615%20114.521%2089.1861%20115.966C91.3622%20116.924%2093.9582%20116.918%2096.9159%20115.43C100.576%20113.572%20102.403%20110.177%20103.066%20106.38C103.501%20104.202%20103.543%20101.935%20103.322%2099.712Z'%20fill='%23FBBC05'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M46.7106%2049.5259C47.3654%2049.4151%2048.1541%2049.439%2048.9436%2049.4636C50.4911%2049.4814%2052.0084%2049.6224%2053.0586%2049.4475C59.4283%2048.4678%2067.0548%2047.2136%2072.8443%2044.2649C73.4644%2043.9652%2073.7345%2043.1596%2073.3989%2042.5141C73.064%2041.8693%2072.3078%2041.57%2071.6107%2041.9461C66.1087%2044.7223%2058.812%2045.8477%2052.6271%2046.8595C51.5418%2046.9989%2049.7013%2046.8394%2048.1346%2046.8025C46.7658%2046.8106%2045.5337%2046.9566%2044.6453%2047.4481C44.1228%2047.692%2043.5832%2048.5344%2043.9827%2049.8599C44.5879%2051.7001%2047.439%2055.6467%2047.6902%2056.0534C50.245%2060.1629%2052.4007%2063.8706%2051.5753%2068.8891C51.4926%2069.5755%2051.9995%2070.2391%2052.6457%2070.4275C53.3689%2070.5394%2054.0765%2070.0196%2054.1584%2069.3324C55.0749%2063.6359%2052.8759%2059.269%2049.9329%2054.6151C49.6912%2054.3719%2047.9727%2052.0273%2047.0262%2050.1516C46.951%2049.9219%2046.7836%2049.7533%2046.7106%2049.5259Z'%20fill='%23FBBC05'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_248_8587'%3e%3crect%20width='130'%20height='130'%20fill='white'%20transform='translate(0.0390625%2091.6854)%20rotate(-44.8266)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat right 10% bottom 10%/20%}.app-modal-user-modal .user-modal-header{padding:0 calc(13px / var(--device-pixel-ratio));display:flex;flex-direction:row;justify-content:space-between}.app-modal-user-modal .user-modal-header .user-modal-logo img{width:100%;max-width:calc(126px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-header .user-modal-close img{width:100%;max-width:calc(24px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-title{font-size:calc(1.5rem / var(--device-pixel-ratio));font-weight:bolder;text-align:center}.app-modal-user-modal .user-modal-input{margin:0 auto;position:relative;display:flex;flex-direction:column;width:75%}.app-modal-user-modal .user-modal-input .show-password{position:absolute;right:calc(45px / var(--device-pixel-ratio));top:calc(30px / var(--device-pixel-ratio));cursor:pointer}.app-modal-user-modal .user-modal-input .show-password svg{width:calc(20px / var(--device-pixel-ratio));height:calc(20px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-input img{position:absolute;left:calc(45px / var(--device-pixel-ratio));top:calc(16px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-input input{height:calc(42px / var(--device-pixel-ratio));border:calc(1px / var(--device-pixel-ratio)) solid;border-radius:calc(5px / var(--device-pixel-ratio));text-align:center;margin:0 calc(30px / var(--device-pixel-ratio));font-size:calc(15px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-input input::-moz-placeholder{text-align:center}.app-modal-user-modal .user-modal-input input::placeholder{text-align:center}.app-modal-user-modal .user-modal-input label{max-width:calc(370px / var(--device-pixel-ratio));margin:0 calc(30px / var(--device-pixel-ratio));padding-bottom:calc(5px / var(--device-pixel-ratio));font-size:calc(15px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-input span{color:red;max-width:calc(370px / var(--device-pixel-ratio));margin:0 calc(30px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-action{margin:0 auto;display:flex;flex-direction:column;max-width:calc(435px / var(--device-pixel-ratio));width:100%}.app-modal-user-modal .user-modal-action .convenience-action{display:flex;justify-content:space-between;margin:0 calc(30px / var(--device-pixel-ratio));padding:calc(10px / var(--device-pixel-ratio)) 0}.app-modal-user-modal .user-modal-action .convenience-action input{height:calc(16px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-action .convenience-action label{font-size:calc(15px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-action .convenience-action a{cursor:pointer;font-size:calc(15px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-action button{background:#F66344;height:calc(42px / var(--device-pixel-ratio));line-height:calc(42px / var(--device-pixel-ratio));border:0;border-radius:calc(10px / var(--device-pixel-ratio));color:#FFFFFF;text-align:center;margin:0 calc(30px / var(--device-pixel-ratio)) 0 calc(30px / var(--device-pixel-ratio));max-width:calc(435px / var(--device-pixel-ratio));font-size:calc(15px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-action button.third-legged-button{display:flex;align-items:center;justify-content:center;background:#fff;height:calc(45px / var(--device-pixel-ratio));border:calc(1px / var(--device-pixel-ratio)) solid #D8DADC;border-radius:calc(5px / var(--device-pixel-ratio));font-size:calc(19px / var(--device-pixel-ratio));margin:0 calc(30px / var(--device-pixel-ratio));color:#000;gap:calc(10px / var(--device-pixel-ratio));width:calc(170px / var(--device-pixel-ratio));align-self:center}.app-modal-user-modal .user-modal-action button.third-legged-button svg{width:calc(24px / var(--device-pixel-ratio));height:calc(24px / var(--device-pixel-ratio))}.app-modal-user-modal .user-modal-create-account{font-size:calc(29px / var(--device-pixel-ratio));font-weight:bolder;color:#D0D2D3;text-align:center}.app-modal-user-modal .divider{border-bottom:calc(1px / var(--device-pixel-ratio)) solid #D0D2D3;max-width:calc(370px / var(--device-pixel-ratio));width:100%;position:relative;margin:0 auto;margin-top:calc(15px / var(--device-pixel-ratio));margin-bottom:calc(15px / var(--device-pixel-ratio))}.app-modal-user-modal .divider-text{position:absolute;top:calc(-10px / var(--device-pixel-ratio));left:33.3333333333%;background-color:white;padding:0 calc(20px / var(--device-pixel-ratio));color:#D0D2D3;font-size:calc(12px / var(--device-pixel-ratio))}.app-modal-user-modal .footer-info{text-align:center;font-size:calc(15px / var(--device-pixel-ratio))}.app-modal-user-modal .bottom-white-space{height:calc(100px / var(--device-pixel-ratio))}@media only screen and (max-width: calc(768px / var(--device-pixel-ratio))){.app-modal-user-modal .user-modal-action .convenience-action{display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:calc(10px / var(--device-pixel-ratio))}}.app-modal-user-modal .user-qr-code{display:flex;justify-content:center;justify-items:center}.app-modal-user-modal .user-qr-code .qrcode-box{border:calc(1px / var(--device-pixel-ratio)) solid #ccc;padding-top:calc(5px / var(--device-pixel-ratio));padding-left:calc(5px / var(--device-pixel-ratio));padding-right:calc(5px / var(--device-pixel-ratio));border-radius:calc(5px / var(--device-pixel-ratio));box-sizing:border-box}.app-modal-user-modal .user-qr-code .qrcode-box canvas{height:calc(80px / var(--device-pixel-ratio));width:calc(80px / var(--device-pixel-ratio))}.select-mode-win{width:calc(100% - 2px);display:flex;flex-direction:column}.select-mode-win .close-win{display:flex;justify-content:right;padding:5px}.select-mode-win .close-win a{cursor:pointer}.select-mode-win .close-win a svg{color:#000000;width:24px;height:24px}.select-mode-win .win-content{flex:1;font-size:16px;display:flex;flex-direction:column}.select-mode-win .win-content .info .name{text-align:center;font-size:20px;font-weight:bold}.select-mode-win .win-content .info .desc{margin-top:15px;text-align:center}.select-mode-win .win-content .list{flex:1;display:flex;gap:20px;justify-content:center;padding:30px 30px 40px 30px}.select-mode-win .win-content .list .item{cursor:pointer;border-radius:15px;flex:1;color:#ffffff;display:flex;flex-direction:column}.select-mode-win .win-content .list .item .item-name{text-align:center;font-size:20px;font-weight:bold;height:40px;padding-top:15px}.select-mode-win .win-content .list .item .item-desc{padding:10px 15px;flex:1}.select-mode-win .win-content .list .item .item-icon{text-align:center;height:70px;margin-bottom:25px}.select-mode-win .win-content .list .item:hover{box-shadow:0 0 10px rgba(0,0,0,0.8)}.select-mode-win .win-content .list .item-bg1{background:#EA4335}.select-mode-win .win-content .list .item-bg2{background:#4285F4}.select-mode-win .win-content .list .item-bg3{background:#34A853}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .publish-library__fields{display:flex;flex-direction:column}.imago .publish-library__fields label{padding:1em 0;display:flex;justify-content:space-between;align-items:center}.imago .publish-library__fields label span{font-weight:500;font-size:1rem;color:#868e96}.imago .publish-library__fields label input,.imago .publish-library__fields label textarea{width:70%;padding:0.6em;font-family:var(--ui-font)}.imago .publish-library__fields label .required{color:#e03131;margin:0.2rem}.imago .publish-library__buttons{display:flex;padding:0.2rem 0;justify-content:flex-end;gap:0.5rem}.imago .publish-library__buttons .ToolIcon__icon{min-width:2.5rem;width:auto;font-size:1rem}.imago .publish-library__buttons .ToolIcon_type_button{margin-left:1rem;padding:0 0.5rem}.imago .publish-library__buttons--confirm.ToolIcon_type_button{background-color:#228be6}.imago .publish-library__buttons--confirm.ToolIcon_type_button:hover{background-color:#1971c2}.imago .publish-library__buttons--cancel.ToolIcon_type_button{background-color:#adb5bd}.imago .publish-library__buttons--cancel.ToolIcon_type_button:hover{background-color:#868e96}.imago .publish-library__buttons .ToolIcon__icon{color:#ffffff}.imago .publish-library__buttons .ToolIcon__icon .Spinner{--spinner-color: #fff}.imago .publish-library__buttons .ToolIcon__icon .Spinner svg{padding:0.5rem}.imago .publish-library .selected-library-items{display:flex;flex-wrap:wrap}.imago .publish-library .selected-library-items .single-library-item-wrapper{width:9rem}.imago .publish-library-warning{color:#fa5252}.imago .publish-library-note{padding:1em 0;font-style:italic;font-size:14px;display:block}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .single-library-item{position:relative}.imago .single-library-item-status{position:absolute;top:0.3rem;left:0.3rem;font-size:0.7rem;color:#f03e3e;background:rgba(255,255,255,0.9);padding:0.1rem 0.2rem;border-radius:0.2rem}.imago .single-library-item__svg{background-color:#ffffff;padding:0.3rem;width:7.5rem;height:7.5rem;border:1px solid var(--button-gray-2)}.imago .single-library-item__svg svg{width:100%;height:100%}.imago .single-library-item .ToolIcon__icon{background-color:#ffffff;width:auto;height:auto;margin:0 0.5rem}.imago .single-library-item .ToolIcon,.imago .single-library-item .ToolIcon_type_button:hover{background-color:white}.imago .single-library-item .required,.imago .single-library-item .error{color:#e03131;font-weight:bold;font-size:1rem;margin:0.2rem}.imago .single-library-item .error{font-weight:500;margin:0;padding:0.3em 0}.imago .single-library-item--remove{position:absolute;top:0.2rem;right:1rem}.imago .single-library-item--remove .ToolIcon__icon{margin:0;background-color:#fa5252}.imago .single-library-item--remove .ToolIcon__icon:hover{background-color:#f03e3e}.imago .single-library-item--remove .ToolIcon__icon:active{background-color:#e03131}.imago .single-library-item--remove svg{color:#ffffff;padding:0.26rem;border-radius:0.3em;width:1rem;height:1rem}.ai-images-searchbox{display:flex;flex-direction:row;justify-content:start;gap:8px}.ai-images-searchbox button{width:2.25rem!important;height:2.25rem!important;padding:0!important;border:0!important}.ai-images-searchresults{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.ai-images-searchresults img{width:200px}.gsc-positioningWrapper{display:none}.gsc-above-wrapper-area{display:none}form.gsc-search-box{max-width:100%!important}.gsc-wrapper{max-width:100%!important}.image-gallery-source-container{background-color:#fff;min-height:200px;height:100%;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-content:start;flex-wrap:wrap;position:relative;gap:2rem;flex-basis:0%}.image-gallery-source-container .image-gallery-qrcode-background{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.image-gallery-source-container .image-gallery-qrcode-container{display:flex;background-color:#FFFFFF;position:relative;flex-direction:column;justify-content:center;align-items:center;padding:20px 0}.image-gallery-source-container .image-gallery-qrcode-container .title{font-size:16px;font-weight:bolder;margin-bottom:20px}.image-gallery-source-container .image-gallery-qrcode-container a{position:absolute;top:0;right:0;cursor:pointer}.image-gallery-source-container .gallery-image-container{position:relative;height:7.5rem;padding:5px;border:1px solid #e9ecef;border-radius:5px}.image-gallery-source-container .gallery-image-container img{height:100%;-o-object-fit:contain;object-fit:contain}.image-gallery-source-container .gallery-image-container a{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}.image-gallery-source-container .image-gallery-empty{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;border:1px dashed #B1BFD0}.image-gallery-source-container .image-gallery-empty span{color:#1F4690}.image-gallery-source-container .image-gallery-empty p{font-size:0.75rem;color:#969DB2}.more-action{padding:10px}.more-action .action-item a{font-size:1rem;font-weight:normal;line-height:1.5rem;color:#000;cursor:pointer}.more-action .action-item a:hover{text-decoration:none}.imago .side-content-body p{padding-left:10px}.imago .side-content-body .copy-pin-code{cursor:pointer;padding-left:10px}.imago .side-content-body .copy-pin-code svg{width:1rem;height:1rem;cursor:pointer}.imago .screen-sharing-host{position:absolute;height:90px;width:200px;top:0;left:0;padding:10px;z-index:9999}.template-modal{padding:10px;display:flex;grid-template-columns:minmax(150px,260px) auto;height:606px;align-content:start}.template-modal .search{display:flex;align-items:center;justify-self:center;height:32px;border-bottom:2px solid #000000;max-width:400px;width:100%}.template-modal .search svg{fill:#000000}.template-modal .search input{height:30px;width:100%;border:0;padding:0}.template-modal .search input ::-moz-placeholder{color:#A0A0A0}.template-modal .search input ::placeholder{color:#A0A0A0}.template-modal .search input:focus,.template-modal .search input:focus-visible{outline:none;box-shadow:none}.template-modal .menu{height:calc(100% - 100px);overflow:auto}.template-modal .menu ul,.template-modal .menu li{list-style:none;padding-left:0}.template-modal .menu li{cursor:pointer}.template-modal .menu .active{background:#005FAC;color:white;border-radius:1rem;display:inline-block}.template-modal .content{display:flex;flex-direction:column}.template-modal .content h2{width:100%}.template-modal .content .content-row{display:flex;justify-content:space-between;flex:1;overflow:auto}.template-modal .content .content-row .category-list{display:flex;flex-direction:column;width:150px;height:100%;overflow:auto;padding:0;margin:0}.template-modal .content .content-row .category-list li{list-style:none;cursor:pointer;width:100%;height:auto;line-height:1.6;padding:2px 0px 8px 0px}.template-modal .content .content-row .category-list li.active{font-weight:bold;color:#005FAC}.template-modal .content .content-row .category-list li:hover{color:#035fa1}.template-modal .content .content-row .template-list{flex:1}.template-modal .content .content-row .card-cover{height:123px;overflow:hidden}.template-modal .content .content-row .card-cover img{width:100%}.user-plan-change{background-color:#fff;border-radius:10px;padding:10px}.user-plan-change .user-plan-change-action{display:flex;justify-content:center;padding:30px 0}.user-plan-change .user-plan-change-action button{border:0;padding:5px 10px;border-radius:5px;color:#fff;min-width:80px}.user-plan-change .user-plan-change-action button.gree{background-color:#34A853}.user-plan-change .user-plan-change-action button.cancel{background-color:#D8D8D8}.user-plan-change .user-plan-change-confirmed h2{text-align:center}.change-password{display:grid;grid-template-rows:50px 70px 70px 50px 50px}.change-password h2{text-align:center;padding:0;margin:0}.change-password .change-password-field{margin:0 auto;position:relative;display:flex;flex-direction:column;max-width:435px;width:100%}.change-password .change-password-field input{height:2rem;border:1px solid;border-radius:5px;text-align:center;margin:0 30px}.change-password .change-password-field input::-moz-placeholder{text-align:center}.change-password .change-password-field input::placeholder{text-align:center}.change-password .change-password-field span{color:red;max-width:370px;margin:0 30px;font-size:0.75rem}.change-password .change-password-action{margin:0 auto;display:flex;flex-direction:column;max-width:435px;width:100%}.change-password .change-password-action button{background-color:#05A2CC;padding:10px 30px;border:0;border-radius:5px;color:#FFFFFF;margin:0 auto 0 auto}.change-password .change-password-err{color:red;padding:0 30px}.imago .market-place{display:flex;flex-direction:column;gap:20px}.imago .market-place .card{display:flex;flex-direction:column;gap:15px;align-items:center;width:150px;height:180px}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.insert-embed{padding:10px}.insert-embed .title{font-weight:bold;height:2.5rem}.insert-embed .field{display:flex;align-items:center;font-weight:bold;height:2.5rem;gap:10px}.insert-embed .error{color:red;line-height:1.5rem}.insert-embed .card{display:flex;flex-direction:column;align-items:center;width:120px}.insert-embed .card svg{width:32px;height:32px;margin-bottom:18px}.insert-embed .actions{display:flex;justify-content:end;gap:10px;height:2rem;align-items:center}.insert-embed .actions button{border:1px solid #d8d8d8;background-color:#ffffff;height:1.5rem;border-radius:3px}.insert-embed .ant-card .ant-card-meta-title{color:rgba(0,0,0,0.88);font-weight:600;font-size:16px;overflow:hidden;white-space:wrap;text-overflow:ellipsis}.card{display:flex;flex-direction:column;align-items:center}.imago .FixedSideContainer{position:absolute;pointer-events:none}.imago .FixedSideContainer>*{pointer-events:all}.imago .FixedSideContainer_side_top{left:1rem;top:2rem;right:1rem;bottom:1rem;z-index:2}.imago .FixedSideContainer_side_top.zen-mode{right:42px}.container{width:100%;height:100%;display:flex;flex-direction:column}.container .header{height:35px;width:100%;display:flex;flex-direction:row}.container .header .header-title{flex:1;padding-left:16px;font-weight:bold}.container .header .header-close{width:25px}.container .header .header-close svg{width:24px;height:24px}.container .content{flex:1;width:100%;overflow:scroll}.container .content .item-select{background:#ECE7E4}.participants-language{display:flex;flex-direction:column;background:#ffffff;color:#FFFFFF;border-radius:16px;overflow:hidden;justify-content:space-between;box-shadow:2px 2px 10px #7d7c7c}.participants-language .participants-header{display:flex;justify-content:space-between;align-items:center;color:#ffffff;background:#4d4c4a;padding:10px;height:34px}.participants-language .participants-header h4{padding:0;margin:0}.participants-language .participants-header a{display:block;cursor:pointer;width:22px;height:22px}.participants-language .participants-header a svg{color:#FFFFFF}.participants-language .participants-content{overflow:auto;padding:10px 5px;display:flex;flex-grow:1;flex-direction:column;gap:5px}.participants-language .participants-content .item-select{background:#ece7e4}.ant-list-sm .ant-list-item{padding:5px 16px}.participants-suggestion{display:flex;flex-direction:column;background:#ffffff;color:#FFFFFF;border-radius:16px;overflow:hidden;justify-content:space-between;box-shadow:2px 2px 10px #7d7c7c}.participants-suggestion .participants-header{display:flex;justify-content:space-between;align-items:center;color:#ffffff;background:#4d4c4a;padding:10px;height:34px}.participants-suggestion .participants-header h4{padding:0;margin:0}.participants-suggestion .participants-header a{display:block;cursor:pointer;width:22px;height:22px}.participants-suggestion .participants-header a svg{color:#FFFFFF}.participants-suggestion .participants-content{overflow:auto;padding:10px 5px;display:flex;flex-grow:1;flex-direction:column;gap:5px}.participants-suggestion .participants-content .autodraw-suggerstions{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:1%}.participants-suggestion .participants-content .autodraw-suggerstions .fingure-img{width:24%}.participants-suggestion .participants-content .autodraw-suggerstions .fingure-img img{width:90%;height:90%}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .HelpDialog .Modal__content{max-width:960px}.imago .HelpDialog h3{margin:1.5rem 0;font-weight:bold;font-size:1.125rem}.imago .HelpDialog__header{display:flex;flex-wrap:wrap;gap:0.75rem}.imago .HelpDialog__btn{display:flex;-moz-column-gap:0.5rem;column-gap:0.5rem;align-items:center;border:1px solid var(--default-border-color);padding:0.625rem 1rem;border-radius:var(--border-radius-lg);color:var(--text-primary-color);font-weight:600;font-size:0.75rem;letter-spacing:0.4px}.imago .HelpDialog__btn:hover{text-decoration:none}.imago .HelpDialog__link-icon{line-height:0}.imago .HelpDialog__link-icon svg{width:1rem;height:1rem}.imago .HelpDialog__islands-container{display:grid;grid-column-gap:1.5rem;grid-row-gap:2rem}@media screen and (min-width: 1024px){.imago .HelpDialog__islands-container{grid-template-columns:1fr 1fr}.imago .HelpDialog__island--tools{grid-area:1/1/2/2}.imago .HelpDialog__island--view{grid-area:2/1/3/2}.imago .HelpDialog__island--editor{grid-area:1/2/3/3}}.imago .HelpDialog__island h4{font-size:1rem;font-weight:bold;margin:0;margin-bottom:0.625rem}.imago .HelpDialog__island-content{border:1px solid var(--dialog-border-color);border-radius:var(--border-radius-lg)}.imago .HelpDialog__shortcut{border-bottom:1px solid var(--dialog-border-color);padding:0.375rem 0.75rem;display:flex;justify-content:space-between;align-items:center;font-size:0.875rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.imago .HelpDialog__shortcut:last-child{border-bottom:none}.imago .HelpDialog__key-container{display:flex;align-items:center;-moz-column-gap:0.25rem;column-gap:0.25rem;flex-shrink:0}.imago .HelpDialog__key{display:flex;box-sizing:border-box;font-size:0.625rem;background-color:var(--color-primary-light);border-radius:var(--border-radius-md);padding:0.5rem;word-break:keep-all;align-items:center;font-family:inherit;line-height:1}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .ExportDialog__preview{--preview-padding: calc(var(--space-factor) * 4);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg==) left center;text-align:center;padding:var(--preview-padding);margin-bottom:calc(var(--space-factor) * 3)}.imago .ExportDialog__preview canvas{max-width:calc(100% - var(--preview-padding) * 2);max-height:25rem}.imago.theme--dark .ExportDialog__preview canvas{filter:none}.imago .ExportDialog__actions{width:100%;display:flex;grid-gap:calc(var(--space-factor) * 2);align-items:top;justify-content:space-between}.imago--mobile.imago .ExportDialog{display:flex;flex-direction:column}.imago--mobile.imago .ExportDialog__actions{flex-direction:column;align-items:center}.imago--mobile.imago .ExportDialog__actions>*{margin-bottom:calc(var(--space-factor) * 3)}.imago--mobile.imago .ExportDialog__preview canvas{max-height:30vh}.imago--mobile.imago .ExportDialog__dialog,.imago--mobile.imago .ExportDialog__dialog .Island{height:100%;box-sizing:border-box}.imago--mobile.imago .ExportDialog__dialog .Island{overflow-y:auto}.imago .ExportDialog--json .ExportDialog-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-items:center;row-gap:2em}@media (max-width: 460px){.imago .ExportDialog--json .ExportDialog-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.imago .ExportDialog--json .ExportDialog-cards .Card-details{min-height:40px}}.imago .ExportDialog--json .ExportDialog-cards .ProjectName{width:-moz-fit-content;width:fit-content;margin:1em auto;align-items:flex-start;flex-direction:column}.imago .ExportDialog--json .ExportDialog-cards .ProjectName .TextInput{width:auto}.imago .ExportDialog--json .ExportDialog-cards .ProjectName-label{margin:0.625em 0;font-weight:bold}.imago button.ExportDialog-imageExportButton{border:0;width:5rem;height:5rem;margin:0 0.2em;border-radius:1rem;background-color:var(--button-color);box-shadow:0 3px 5px -1px rgba(0,0,0,0.28),0 6px 10px 0 rgba(0,0,0,0.14);font-family:Cascadia;font-size:1.8em;color:#ffffff}.imago button.ExportDialog-imageExportButton:hover{background-color:var(--button-color-darker)}.imago button.ExportDialog-imageExportButton:active{background-color:var(--button-color-darkest);box-shadow:none}.imago button.ExportDialog-imageExportButton svg{width:0.9em}.join-collab-check-confirm{width:calc(100% - 2px);height:260px;display:flex;flex-direction:column}.join-collab-check-confirm .close-win{display:flex;justify-content:right;padding:5px;height:34px}.join-collab-check-confirm .close-win a{cursor:pointer}.join-collab-check-confirm .close-win a svg{color:#000000;width:24px;height:24px}.join-collab-check-confirm .win-content{flex:1;font-size:16px;display:flex;flex-direction:column}.join-collab-check-confirm .win-content .info .name{text-align:center;font-size:20px;font-weight:bold}.join-collab-check-confirm .win-content .info .desc{margin-top:35px;text-align:center;word-wrap:break-word}.join-collab-check-confirm .win-content .button-group{flex:1;display:flex;justify-content:center;margin-top:20px;padding:40px 30px 20px 30px;gap:20px}.join-collab-check-confirm .win-content .button-group .button{cursor:pointer;border-radius:5px;width:100px;height:35px;color:#ffffff;display:flex;justify-content:center;align-items:center;font-size:16px}.join-collab-check-confirm .win-content .button-group .button-reject{background-color:#F44336}.join-collab-check-confirm .win-content .button-group .button-allow{background-color:#4CAF50}.join-collab-check-confirm .win-content .button-group .button:hover{opacity:0.8}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .Card{display:flex;flex-direction:column;align-items:center;max-width:290px;margin:1em;text-align:center}.imago .Card .Card-icon{font-size:2.6em;display:flex;flex:0 0 auto;padding:1.4rem;border-radius:50%;background:var(--card-color);color:#ffffff}.imago .Card .Card-icon svg{width:2.8rem;height:2.8rem}.imago .Card .Card-details{font-size:0.96em;min-height:90px;padding:0 1em;margin-bottom:auto}.imago .Card .Card-button.ToolIcon_type_button{height:2.5rem;margin-top:1em;margin-bottom:0.3em;background-color:var(--card-color)}.imago .Card .Card-button.ToolIcon_type_button:hover{background-color:var(--card-color-darker)}.imago .Card .Card-button.ToolIcon_type_button:active{background-color:var(--card-color-darkest)}.imago .Card .Card-button.ToolIcon_type_button .ToolIcon__label{color:#ffffff}.imago .Card .Card-button.ToolIcon_type_button .Spinner{--spinner-color: #fff}.mermain-content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%;height:100%}.mermain-content .graph{display:flex;flex-direction:column;overflow:auto;flex-grow:1}.mermain-content .graph .graphDiv{overflow:auto;width:100%;height:100%}.mermain-content .graph svg{width:100%;height:100%}.mermain-content .render{display:flex;flex-direction:column;gap:5px;width:100%;max-width:350px}.imago .UserList{pointer-events:none;padding:var(--space-factor) var(--space-factor) var(--space-factor) var(--space-factor);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0.625rem;max-height:140px;max-width:290px;overflow:hidden}.imago .UserList:empty{display:none}.imago .UserList>*{pointer-events:all}.imago .UserList_mobile{padding:0;justify-content:normal;margin:0.5rem 0}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .Stats{position:absolute;top:64px;right:12px;font-size:12px;z-index:10;pointer-events:all}.imago .Stats h3{margin:0 24px 8px 0;white-space:nowrap}.imago .Stats .close{float:right;height:16px;width:16px;cursor:pointer}.imago .Stats .close svg{width:100%;height:100%}.imago .Stats table{width:100%}.imago .Stats table th{border-bottom:1px solid var(--input-border-color);padding:4px}.imago .Stats table tr td:nth-child(2){min-width:24px;text-align:right}:root[dir=rtl] .imago .Stats{left:12px;right:initial}:root[dir=rtl] .imago .Stats h3{margin:0 0 8px 24px}:root[dir=rtl] .imago .Stats .close{float:left}.imago .virgil{font-family:"Virgil"}.imago .WelcomeScreen-logo{display:flex;align-items:center;font-size:2.25rem}.imago .WelcomeScreen-logo svg{width:1.625rem;height:auto}.imago .WelcomeScreen-decor{pointer-events:none;color:var(--color-gray-40)}.imago .WelcomeScreen-decor--subheading{font-size:1.125rem;text-align:center}.imago .WelcomeScreen-decor--help-pointer{display:flex;position:absolute;right:0;bottom:100%}:root[dir=rtl] .imago .WelcomeScreen-decor--help-pointer{left:0;right:auto}.imago .WelcomeScreen-decor--help-pointer svg{margin-top:0.5rem;width:85px;height:71px;transform:scaleX(-1) rotate(80deg)}:root[dir=rtl] .imago .WelcomeScreen-decor--help-pointer svg{transform:rotate(80deg)}.imago .WelcomeScreen-decor--top-toolbar-pointer{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-top:2.5rem;display:flex;align-items:baseline}.imago .WelcomeScreen-decor--top-toolbar-pointer__label{width:260px;position:relative;top:-0.5rem}.imago .WelcomeScreen-decor--top-toolbar-pointer svg{width:38px;height:78px}:root[dir=rtl] .imago .WelcomeScreen-decor--top-toolbar-pointer svg{transform:scaleX(-1)}.imago .WelcomeScreen-decor--menu-pointer{position:absolute;width:320px;font-size:1rem;top:100%;right:0;margin-top:0.25rem;margin-inline-start:0.6rem;display:flex;align-items:flex-end;gap:0.5rem}.imago .WelcomeScreen-decor--menu-pointer svg{width:41px;height:94px}:root[dir=rtl] .imago .WelcomeScreen-decor--menu-pointer svg{transform:scaleX(-1)}.imago .WelcomeScreen-container{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center;position:absolute;pointer-events:none;left:1rem;top:1rem;right:1rem;bottom:1rem}.imago .WelcomeScreen-items{display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center}.imago .WelcomeScreen-item{box-sizing:border-box;pointer-events:all;color:var(--color-gray-50);font-size:0.875rem;min-width:300px;display:flex;align-items:center;justify-content:space-between;background:none;border:none;padding:0.75rem;border-radius:var(--border-radius-md)}.imago .WelcomeScreen-item__label{display:flex;align-items:center;-moz-column-gap:0.5rem;column-gap:0.5rem}.imago .WelcomeScreen-item__label svg{width:var(--default-icon-size);height:var(--default-icon-size)}.imago .WelcomeScreen-item__shortcut{color:var(--color-gray-40);font-size:0.75rem}.imago:not(:active) .WelcomeScreen-item:hover{text-decoration:none;background:var(--color-gray-10)}.imago:not(:active) .WelcomeScreen-item:hover .WelcomeScreen-item__shortcut{color:var(--color-gray-50)}.imago:not(:active) .WelcomeScreen-item:hover .WelcomeScreen-item__label{color:var(--color-gray-100)}.imago .WelcomeScreen-item:active{background:var(--color-gray-20)}.imago .WelcomeScreen-item:active .WelcomeScreen-item__shortcut{color:var(--color-gray-50)}.imago .WelcomeScreen-item:active .WelcomeScreen-item__label{color:var(--color-gray-100)}.imago .WelcomeScreen-item:active--promo{color:var(--color-promo)!important}.imago .WelcomeScreen-item:active--promo:hover .WelcomeScreen-item__label{color:var(--color-promo)!important}.imago.theme--dark .WelcomeScreen-decor{color:var(--color-gray-60)}.imago.theme--dark .WelcomeScreen-item{color:var(--color-gray-60)}.imago.theme--dark .WelcomeScreen-item__shortcut{color:var(--color-gray-60)}.imago.theme--dark:not(:active) .WelcomeScreen-item:hover{background:var(--color-gray-85)}.imago.theme--dark:not(:active) .WelcomeScreen-item:hover .WelcomeScreen-item__shortcut{color:var(--color-gray-50)}.imago.theme--dark:not(:active) .WelcomeScreen-item:hover .WelcomeScreen-item__label{color:var(--color-gray-10)}.imago.theme--dark .WelcomeScreen-item:active{background-color:var(--color-gray-90)}.imago.theme--dark .WelcomeScreen-item:active .WelcomeScreen-item__label{color:var(--color-gray-10)}@media (max-width: 1024px){.imago .WelcomeScreen-decor--help-pointer,.imago .WelcomeScreen-decor--menu-pointer{display:none}}@media (max-height: 599px){.imago .WelcomeScreen-container{margin-top:4rem}}@media (min-height: 600px) and (max-height: 900px){.imago .WelcomeScreen-container{margin-top:8rem}}@media (max-height: 630px){.imago .WelcomeScreen-decor--top-toolbar-pointer{display:none}}@media (max-height: 500px){.imago .WelcomeScreen-container{display:none}}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .ToolsMenu{position:relative;display:inline-flex;align-items:center}.imago .ToolsMenu-triggerButton{transition:transform 160ms ease,box-shadow 160ms ease,filter 160ms ease}.imago .ToolsMenu-triggerButton:hover,.imago .ToolsMenu-triggerButton.ToolIcon--selected{transform:translateY(-1px);filter:drop-shadow(0 10px 18px rgba(15,23,42,0.18))}.imago .ToolsMenu-triggerButton .ToolsMenu-triggerContent{display:inline-flex;align-items:center;gap:0.45rem;padding:0 0.25rem;font-weight:700;letter-spacing:0.01em}.imago .ToolsMenu-triggerGlyph{line-height:1}.imago .ToolsMenu-triggerGlyph svg{width:1.15rem;height:1.15rem;display:block}.imago .ToolsMenu-triggerLabel{font-size:0.95rem}.imago .ToolsMenu-modal{position:relative;width:min(960px,100%);padding:1.25rem;box-sizing:border-box}.imago .ToolsMenu-modalHeader{padding-right:2.5rem;margin-bottom:1rem}.imago .ToolsMenu-modalTitle{font-size:1.25rem;font-weight:800;color:#0f172a;letter-spacing:-0.02em}.imago .ToolsMenu-modalSubtitle{margin-top:0.25rem;font-size:0.9rem;color:#64748b}.imago .ToolsMenu-closeButton{position:absolute;top:1rem;right:1rem;border:0;background:rgba(15,23,42,0.04);color:#0f172a;border-radius:999px;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 140ms ease,background-color 140ms ease,box-shadow 140ms ease}.imago .ToolsMenu-closeButton:hover{transform:scale(1.04);background:rgba(37,99,235,0.12);box-shadow:0 10px 18px rgba(15,23,42,0.12)}.imago .ToolsMenu-closeButton svg{width:1rem;height:1rem}.imago .ToolsMenu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.875rem}.imago .ToolsMenu-card{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.75rem;border:1px solid rgba(148,163,184,0.2);border-radius:18px;padding:1rem 0.875rem 0.9rem;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(248,250,252,0.98));color:#0f172a;cursor:pointer;text-align:center;transition:transform 140ms ease,background-color 140ms ease,border-color 140ms ease,box-shadow 140ms ease}.imago .ToolsMenu-card:hover,.imago .ToolsMenu-card.is-active{transform:translateY(-3px) scale(1.015);border-color:rgba(59,130,246,0.28);background:linear-gradient(180deg,rgb(255,255,255),rgba(239,246,255,0.98));box-shadow:0 16px 28px rgba(15,23,42,0.14),0 0 0 1px rgba(59,130,246,0.05) inset}.imago .ToolsMenu-card:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.imago .ToolsMenu-cardIcon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:rgba(15,23,42,0.05);font-size:1.1rem;flex:0 0 auto}.imago .ToolsMenu-cardLabel{font-size:0.96rem;font-weight:700;line-height:1.15}@media (max-width: 760px){.imago .ToolsMenu-modal{padding:1rem}.imago .ToolsMenu-grid{grid-template-columns:1fr}}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.pagination{width:var(--lg-button-size);height:var(--lg-button-size);text-align:center;position:relative;display:flex;justify-content:center;align-items:center}.pagination a{cursor:pointer;text-decoration:none}.pagination a:hover{text-decoration:none}.pagination a.page-title{display:flex}.pagination a.page-title svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.pagination .pagination-header{display:flex;justify-content:space-between;align-items:center;width:200px;padding:10px 10px 10px 20px;border-bottom:1px solid #ccc}.pagination .add-page{border:0;background:none}.pagination .add-page svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.pagination .list-item{cursor:pointer;width:100%;display:flex!important;justify-content:space-between!important}.pagination .list-item svg{width:var(--lg-icon-size);height:var(--lg-icon-size)}.pagination .list-item a{display:flex;align-items:center;color:#000000}.pagination .list-item a:hover{color:#2657b0;text-decoration:none}.pagination .list-item-title{display:flex;align-items:center;gap:5px;width:100px}.pagination .list-item-title span{display:flex;align-items:center;width:24px}.pagination .list-item-actions{display:flex;align-items:center;gap:5px}.web-embeds{width:var(--lg-button-size);height:var(--lg-button-size);text-align:center;position:relative;display:flex;justify-content:center;align-items:center}.web-embeds a{cursor:pointer}.web-embeds a:hover{cursor:pointer;text-decoration:none}.web-embeds a.web-embeds-title{color:#2657b0;display:flex;align-items:center}.web-embeds a.web-embeds-title svg{width:24px;height:24px}.web-embeds .web-embeds-list{width:45px}.web-embeds .web-embeds-list ul,.web-embeds .web-embeds-list li{list-style:none;margin:0;padding:0}.web-embeds .web-embeds-list li{display:flex;justify-content:center;align-items:center;height:2.5rem;cursor:pointer}.web-embeds .web-embeds-list li svg{width:1.5rem;height:1.5rem}.join-collab-confirm{width:calc(100% - 2px);height:180px;display:flex;flex-direction:column}.join-collab-confirm .close-win{display:flex;justify-content:right;padding:5px;height:34px}.join-collab-confirm .close-win a{cursor:pointer}.join-collab-confirm .close-win a svg{color:#000000;width:24px;height:24px}.join-collab-confirm .win-content{flex:1;font-size:16px;display:flex;flex-direction:column}.join-collab-confirm .win-content .info .name{text-align:center;font-size:20px;font-weight:bold}.join-collab-confirm .win-content .info .desc{margin-top:15px;text-align:center}.join-collab-confirm .win-content .button-group{flex:1;display:flex;justify-content:center;padding:40px 30px 20px 30px}.join-collab-confirm .win-content .button-group .button{cursor:pointer;border-radius:5px;width:100px;height:35px;color:#ffffff;display:flex;justify-content:center;align-items:center;font-size:16px}.join-collab-confirm .win-content .button-group .button-reject{background-color:#F44336}.join-collab-confirm .win-content .button-group .button:hover{opacity:0.6}.imago{--color-primary-contrast-offset: #625ee0}.imago.theme--dark{--color-primary-contrast-offset: #726dff}.imago .layer-ui__wrapper__footer-center{display:flex;justify-content:space-between;margin-top:auto;margin-bottom:auto;margin-inline-start:auto}.imago .encrypted-icon{border-radius:var(--space-factor);color:var(--color-primary);margin-top:auto;margin-bottom:auto;margin-inline-start:auto;margin-inline-end:0.6em}.imago .encrypted-icon svg{width:1.2rem;height:1.2rem}.imago-app.is-collaborating [data-testid=clear-canvas-button]{display:none}.plus-button{display:flex;justify-content:center;cursor:pointer;align-items:center;border:1px solid var(--color-primary);padding:0.5rem 0.75rem;border-radius:var(--space-factor);color:var(--color-primary)!important;text-decoration:none!important;font-size:0.75rem;box-sizing:border-box;height:var(--default-button-size)}.plus-button:hover{background-color:var(--color-primary);color:white!important}.plus-button:active{background-color:var(--color-primary-darker)}.theme--dark .plus-button:hover{color:black!important}.page-sticky-note-content{display:flex;width:100%;background-color:#fff;flex-direction:column;overflow:hidden;flex:1}.page-sticky-note-content .translate-part{width:240px;height:100%}.page-sticky-note-content .header{display:flex;justify-content:end;align-items:center;padding-top:2px;padding-right:5px}.page-sticky-note-content .content{width:100%;display:flex;overflow:hidden;flex:1}.draggable-panel-page-note-win .draggable-panel{position:fixed;top:0px;left:0px;z-index:100;right:0;bottom:0;margin:auto;box-shadow:0}.draggable-panel-page-note-win .draggable-panel-hide{display:none}.draggable-panel-page-note-win .draggable-panel-move{position:fixed;z-index:100}.draggable-panel-page-note-win .draggable-panel-resize{position:fixed;z-index:100}.draggable-panel-page-note-win .panel__container_page_note{height:100%;position:relative;display:flex;flex-direction:column;overflow:hidden;touch-action:none}.draggable-panel-page-note-win .panel__container-hover{border:1px solid #5e5ad8;padding:2px}.draggable-panel-page-note-win .panel__header{background-color:black;padding:5px;color:#ffffff}.draggable-panel-page-note-win .panel__inner{width:100%;height:100%;z-index:101;position:absolute;cursor:move;display:flex;align-items:center;justify-content:center;border-radius:16px;touch-action:none}.draggable-panel-page-note-win .panel__inactive{display:flex;flex-direction:column;gap:10px;align-items:center;background:rgba(0,0,0,0.8);padding:0.8rem 1rem;border-radius:5px;border:2px solid #4285f4;color:#fff;font-weight:bold;letter-spacing:0.6px;font-family:"Assistant"}.draggable-panel-page-note-win .panel__inactive a.interactive-button{color:#fff;text-decoration:none;cursor:pointer;padding:0.5rem 1rem;border:1px solid #838383;border-radius:5px;transition:background 0.3s ease,color 0.3s ease}.draggable-panel-page-note-win .panel__inactive a.interactive-button:hover{background-color:#7b7b7b;color:#000}.draggable-panel-page-note-win .panel__content{display:flex;flex-grow:1;overflow:hidden}.draggable-panel-page-note-win .resize-bar{display:flex;align-items:center;gap:20px}.draggable-panel-page-note-win .resize-bar a.interactive-button-resize{color:#fff;text-decoration:none;cursor:pointer;padding:0.25rem 0.25rem;border:1px solid #838383;border-radius:5px;transition:background 0.3s ease,color 0.3s ease}.draggable-panel-page-note-win .resize-bar a.interactive-button-resize:hover{background-color:#7b7b7b;color:#000}.draggable-panel-page-note-win .resize-bar svg{width:2rem}.draggable-panel-page-note-win .resize-bar .icon-container{display:flex;flex-direction:column;align-items:center}.draggable-panel-page-note-win .resize-bar .icon-label{margin-top:5px;font-size:10px;color:#fff}.editor-container{height:100%;width:100%;margin:0;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;overflow:hidden;padding:10px}.editor-container .editor-container-title{border-bottom:1px solid #e8e8e8;padding:10px 0}.editor-container .editor-container-title textarea{font-size:30px;font-weight:500;border:0;width:100%;line-height:1;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.editor-container .editor-container-title .time{margin-top:20px;margin-bottom:5px;color:#ccc}.editor-container .editor-container-content{flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.rich-main{height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-sizing:border-box}.participants{display:flex;flex-direction:column;width:320px;background:#2B2A2A;color:#FFFFFF;border-radius:16px;overflow:hidden;height:390px;justify-content:space-between;box-shadow:2px 2px 10px #7d7c7c}.participants .participants-header{display:flex;justify-content:space-between;align-items:center;color:#ffffff;background:#4d4c4a;padding:10px;height:34px}.participants .participants-header h4{padding:0;margin:0}.participants .participants-header a{display:block;cursor:pointer;width:22px;height:22px}.participants .participants-header a svg{color:#FFFFFF}.participants .participants-content{flex:1;display:flex;flex-direction:column}.participants .participants-content .search{height:24px;padding:2px 5px;text-align:center;margin-top:15px;display:flex;background:#4d4c4a;border:1px solid #4d4c4a;border-radius:15px;justify-content:center;align-items:center;margin:15px 15px 0 15px}.participants .participants-content .search input{width:92%;height:90%;padding:0 5px;background:#4d4c4a;transition:background-color 0.3s ease;color:#fff;border:none;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.participants .participants-content .search input:hover{background-color:#4d4c4a;color:#fff}.participants .participants-content .search input::-moz-placeholder{color:gray;opacity:1}.participants .participants-content .search input::placeholder{color:gray;opacity:1}.participants .participants-content .search input:focus{background-color:#4d4c4a;color:#fff;outline:none}.participants .participants-content .list-title{padding:15px 0 15px 15px;display:flex;justify-content:space-between}.participants .participants-content .list-title .title-count{flex:1}.participants .participants-content .list-title .icons{width:100px;display:flex;justify-content:right;padding-right:5px}.participants .participants-content .list-title .icons .batch-group{display:flex;gap:8px;margin-top:2px;margin-right:6px}.participants .participants-content .list-title .icons .batch-group .allow svg{cursor:pointer;width:20px;height:20px}.participants .participants-content .list-title .icons .batch-group .reject svg{cursor:pointer;width:17px;height:17px}.participants .participants-content .list-title .icons .btn-toggle-view svg{cursor:pointer;width:22px;height:22px}.participants .participants-content .list-title .icons .btn-toggle-view:hover{opacity:0.8}.participants .participants-content .member-list{overflow:auto;padding:0 10px;display:flex;height:170px;flex-direction:column}.participants .participants-content .member-list-item{color:#ffffff;padding:5px 0;display:flex;align-items:center;justify-content:space-between;gap:10px}.participants .participants-content .member-list-item .user-name{text-align:left;width:180px;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;justify-content:left;align-items:center}.participants .participants-content .member-list-item .actions{display:flex;gap:6px}.participants .participants-content .member-list-item .actions .remove-member{padding-right:3px}.participants .participants-content .member-list-item .actions .remove-member svg{height:0.9rem;width:0.9rem}.participants .participants-content .member-list-item .actions .btn-host{cursor:pointer}.participants .participants-content .member-list-item svg{height:1.25rem;width:1.25rem}.participants .participants-content .member-grid{overflow:auto;padding:0 10px;display:grid;grid-template-columns:repeat(1,1fr);-moz-column-gap:10px;column-gap:10px;height:170px}.participants .participants-content .member-grid-item{margin-bottom:10px;flex-shrink:0;flex-direction:column;border-radius:8px;border:1px solid #7d7c7c;background:#fff;display:flex}.participants .participants-content .member-grid-item .item-canvas{cursor:pointer;flex:1}.participants .participants-content .member-grid-item .item-user-name{color:#000;margin-top:15px;text-align:center;height:30px}.participants .participants-content .un-checked-member{opacity:0.2;background-color:gray;cursor:pointer}.participants .participants-footer{margin:0 20px;border-top:1px solid #FFFFFF;display:flex;padding:10px;justify-content:center;gap:10px;font-size:12px}.participants .participants-footer .normal{cursor:pointer}.participants .participants-footer .disable{cursor:not-allowed;opacity:0.6}.participants .participants-footer .batch-btn{background:#1B1B1B;position:relative}.participants .participants-footer .batch-btn .small-bubble{position:absolute;height:20px;width:20px;top:-5px;right:-5px;background:red;border-radius:10px;font-size:12px;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center}.participants .participants-footer .batch-btn svg{width:1.5rem;height:1.25rem}.participants .participants-footer .footer-button{display:flex;flex-direction:column;align-items:center;justify-content:center;height:34px;width:100px;padding:10px 5px;border-radius:8px}.participants .participants-footer .video-call svg{width:1.5rem;height:1.5rem}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.board_preview{text-align:center;height:100%;width:100%}.board_preview canvas{width:260px;height:100px}.board_preview_full{text-align:center;height:100%;width:100%}.board_preview_full canvas{width:260px;height:100px}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago--mobile.imago .PasteChartDialog .Island{display:flex;flex-direction:column}.imago .PasteChartDialog .container{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.imago--mobile.imago .PasteChartDialog .container{flex-direction:column;justify-content:center}.imago .PasteChartDialog .ChartPreview{margin:8px;text-align:center;width:192px;height:128px;border-radius:2px;padding:1px;border:1px solid #ced4da;display:flex;align-items:center;justify-content:center;background:transparent}.imago .PasteChartDialog .ChartPreview div{display:inline-block}.imago .PasteChartDialog .ChartPreview svg{max-height:120px;max-width:186px}.imago .PasteChartDialog .ChartPreview:hover{padding:0;border:2px solid #339af0}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .layer-ui__wrapper.animate{transition:width 0.1s ease-in-out}.imago .brush-icon{position:absolute;pointer-events:none;display:none}.imago .layer-ui__wrapper{position:absolute;width:100%;height:100%;pointer-events:none;z-index:var(--zIndex-layerUI)}.imago .layer-ui__wrapper__top-right{display:flex;gap:0.75rem}.imago .layer-ui__wrapper__footer{width:100%}.imago .layer-ui__wrapper__footer-right,.imago .layer-ui__wrapper__footer-right-bot,.imago .layer-ui__wrapper__footer-right-star{z-index:100;display:flex}.imago .layer-ui__wrapper .zen-mode-transition{transition:transform 0.5s ease-in-out}:root[dir=ltr] .imago .layer-ui__wrapper .zen-mode-transition.transition-left{transform:translate(-999px,0)}:root[dir=ltr] .imago .layer-ui__wrapper .zen-mode-transition.transition-right{transform:translate(999px,0)}:root[dir=rtl] .imago .layer-ui__wrapper .zen-mode-transition.transition-left{transform:translate(999px,0)}:root[dir=rtl] .imago .layer-ui__wrapper .zen-mode-transition.transition-right{transform:translate(-999px,0)}.imago .layer-ui__wrapper .zen-mode-transition.layer-ui__wrapper__footer-left--transition-bottom{transform:translate(0,92px)}.imago .layer-ui__wrapper .disable-zen-mode{height:30px;position:absolute;bottom:10px;font-size:10px;padding:10px;font-weight:500;opacity:0;visibility:hidden;transition:visibility 0s linear 0s,opacity 0.5s}[dir=ltr] .imago .layer-ui__wrapper .disable-zen-mode{right:15px}[dir=rtl] .imago .layer-ui__wrapper .disable-zen-mode{left:15px}.imago .layer-ui__wrapper .disable-zen-mode--visible{opacity:1;visibility:visible;transition:visibility 0s linear 300ms,opacity 0.5s;transition-delay:0.8s}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-center{pointer-events:none}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-center>*{pointer-events:all}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-left,.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right,.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-bot,.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-star,.imago .layer-ui__wrapper .disable-zen-mode--visible{pointer-events:all}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right{margin-top:auto;margin-bottom:auto}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-star{margin-top:auto;margin-bottom:auto}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-star .glowing-star{position:fixed;bottom:350px;right:16px;z-index:3000;cursor:pointer}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-star .modal-overlay{position:fixed;top:0;left:0;width:100%;height:90%;background:none;display:flex;justify-content:flex-end;align-items:center;z-index:2000}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-star .modal-content{background:#fff;padding:10px;border-radius:8px;width:400px;max-width:90%;box-shadow:0 4px 8px rgba(0,0,0,0.2);text-align:center;position:relative;margin-right:37px;height:600px}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-star .modal-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:18px;cursor:pointer}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-bot{margin-top:auto;margin-bottom:auto}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-bot .ai-bot{position:fixed;bottom:50px;right:16px;z-index:3000;cursor:pointer}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-bot .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:none;display:flex;justify-content:flex-end;align-items:center;z-index:2000}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-bot .modal-content{background:#fff;padding:10px;border-radius:8px;width:400px;max-width:90%;box-shadow:0 4px 8px rgba(0,0,0,0.2);text-align:center;position:relative;margin-right:16px;height:610px}.imago .layer-ui__wrapper .layer-ui__wrapper__footer-right-bot .modal-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:18px;cursor:pointer}.imago .left-section{border-radius:20px;padding-right:15px;display:flex;justify-content:center;align-items:center}.imago .left-section a{color:#000}.imago .flash-collab-win{height:90px;width:160px;overflow:hidden}.imago .flash-collab-video-win{height:180px!important;width:320px!important}.screen-sharing-client{height:100%;width:70%;top:0;left:0;z-index:99;bottom:0;right:0;margin:auto}.widget-rnd-win{left:567.5px;top:192px;z-index:100;position:fixed;display:flex;border-radius:10px;background-color:#fff;box-shadow:2px 2px 10px #7d7c7c}.widget-rnd-win .box{display:flex;flex-direction:column}.widget-rnd-win .box .box-header{height:40px;display:flex;justify-content:space-between;align-items:center;margin:0 10px;gap:0.5rem;border-bottom:1px solid #ccc}.widget-rnd-win .box .box-header .title{font-size:16px;font-weight:bold}.widget-rnd-win .box .box-header a{cursor:pointer}.widget-rnd-win .box .box-header a svg{width:20px;height:20px;color:#000}.widget-rnd-win .box .box-content{box-sizing:border-box}.widget-rnd-win .drag-move{cursor:move}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .App-toolbar.zen-mode .ToolIcon__keybinding,.imago .App-toolbar.zen-mode .HintViewer{display:none}.imago .App-toolbar__divider{width:1px;height:1.5rem;align-self:center;background-color:var(--default-border-color);margin:0 0.5rem}.imago .App-toolbar .stroke-width-pop{position:relative;width:4.5rem;height:10rem}.imago .App-toolbar .stroke-width-pop input[type=range]{position:absolute;top:8.5rem;left:1.5rem;transform:rotate(-90deg);transform-origin:left bottom;width:9rem}.imago .App-toolbar .stroke-width-pop .panelColumn{position:absolute;top:0.8rem;left:2rem}.imago .App-toolbar .stroke-width-pop .panelColumn .buttonList{row-gap:0.9rem}.imago .App-toolbar .stroke-width-pop .panelColumn .buttonList label{border:0}.imago .App-toolbar .toolbar-button-container{position:relative}.imago .App-toolbar .toolbar-pop-container{padding:4px;display:grid;grid-template-columns:repeat(4,auto);grid-gap:4px;border-radius:4px}.imago .toolbar-selected{box-shadow:0 0 3px 1px #cccccc}.imago .style-menu-container{position:fixed;top:60px;right:20px;z-index:1000}.imago .style-menu-toggle-button{position:absolute;top:-12px;right:-10px;z-index:2;background:rgba(255,255,255,0.96);border:1px solid #ccc;border-radius:50%;padding:6px 8px;font-size:16px;cursor:pointer}.imago .style-menu-content{background:#fff;padding:10px;border:1px solid #ccc;border-radius:8px;width:clamp(210px,50%,220px);box-shadow:0 3px 6px rgba(0,0,0,0.1);overflow-y:visible;position:fixed;z-index:1;right:15px}.imago .style-menu-close{background:#f50000}.imago .style-menu-content p{font-weight:bold;margin:0}.imago .pen,.imago .colour,.imago .stroke,.imago .strokeStyle,.imago .opacity,.imago .textSize{padding-bottom:10px}.imago .style-menu-container.closed .style-menu-content{display:none}@media (max-height: 600px){.imago .style-menu-content{max-height:60vh;overflow-y:auto}}@media (max-height: 400px){.imago .style-menu-content{max-height:50vh;overflow-y:auto}}.stem-simulation-content{display:flex;min-height:560px}.stem-simulation-content .sidebar{position:fixed;top:0;left:0;width:240px;height:100vh;transition:transform 0.3s ease;transform:translateX(-100%);z-index:2;overflow:auto;overflow-x:hidden}.stem-simulation-content .sidebar.open{transform:translateX(0)}.stem-simulation-content .hamburger{position:fixed;top:15px;left:10px;color:#333;border:none;padding:10px;width:10px;height:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:3}.stem-simulation-content .sidebar-content{padding:20px}.stem-simulation-content .hamburger:hover{background-color:#f0f0f0}.stem-simulation-content .checkbox-container{padding:20px;overflow:auto;padding-top:50px;margin-top:10px}.stem-simulation-content .main-title{font-size:1.2em;font-weight:bold;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex}.stem-simulation-content .checkbox-category{display:flex;flex-direction:column;margin-left:20px}.stem-simulation-content .checkbox-category label{margin-left:10px}.stem-simulation-content .content{display:flex;justify-content:center;align-items:center}.stem-simulation-content .content .loading{margin-top:calc(20px / var(--device-pixel-ratio));border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.stem-simulation-content .list{width:100%;align-self:flex-end}.stem-simulation-content .card-cover{display:flex;flex-direction:column;gap:15px;align-items:center}.stem-simulation-content .list .ant-list-item{padding:1px}.stem-simulation-content .main-content{flex:1;transition:margin-left 0.3s ease;height:100%}.stem-simulation-content .main-content.shifted{margin-left:220px}.stem-simulation-content .card-cover img{width:100%;height:auto}.stem-simulation-content .simulation-card{margin-bottom:24px}.stem-simulation-content .card-cover img{border-radius:8px}.stem-simulation-content .ant-list-items{display:flex;flex-wrap:wrap}.stem-content{display:flex;min-height:560px;flex-direction:column}.stem-content h2{width:100%;text-align:center}.stem-content .container-content{display:flex;justify-content:center;align-items:center}.stem-content .container-content .loading{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.stem-content .container-content .list{width:100%;align-self:flex-end}.stem-content .card-cover{display:flex;flex-direction:column;gap:15px;align-items:center}.school-content{display:flex;min-height:560px;flex-direction:column;align-items:center}.school-content h2{width:100%;text-align:center}.school-content .list{display:flex;width:100%;justify-content:center;flex-wrap:wrap}.school-content .list .loading{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.school-content .card-cover{display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center}.school-file{display:flex;flex-direction:column;min-height:560px}.school-file .list{width:100%;align-self:flex-end;min-height:60px;display:flex;justify-content:center}.school-file .list .loading{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.school-file .ant-list-items{display:flex;flex-wrap:wrap}.school-file .table-container{width:100%;overflow-x:auto}.school-file .table{width:100%;border-collapse:collapse}.school-file .table th,.school-file .table td{padding:12px;font-size:14px;text-align:left}.school-file .hoverable-name{cursor:pointer;transition:color 0.3s ease}.school-folder{display:flex;flex-direction:column;min-height:560px}.school-folder .list{width:100%;align-self:flex-end;min-height:60px;display:flex;justify-content:center}.school-folder .list .loading{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.school-folder .ant-list-items{display:flex;flex-wrap:wrap}.school-folder .table-container{width:100%;overflow-x:auto}.school-folder .table{width:100%;border-collapse:collapse}.school-folder .table th,.school-folder .table td{padding:12px;font-size:14px;text-align:left}.school-folder .hoverable-name{cursor:pointer;transition:color 0.3s ease}.school-subject{display:flex;flex-direction:column;min-height:560px}.school-subject .list{width:100%;align-self:flex-end;min-height:60px;display:flex;justify-content:center}.school-subject .list .loading{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.school-subject .ant-list-items{display:flex;flex-wrap:wrap}.school-subject .table-container{width:100%;overflow-x:auto}.school-subject .table{width:100%;border-collapse:collapse}.school-subject .table th,.school-subject .table td{padding:12px;font-size:14px;text-align:left}.school-subject .hoverable-name{cursor:pointer;transition:color 0.3s ease}.right-side-container{width:500px;position:absolute;z-index:10;right:10px;top:0;display:flex;height:calc(100% - 130px);justify-content:space-between;flex-direction:column;align-items:center;background-color:#faf3f0;border-radius:10px;box-shadow:2px 2px 4px rgba(0,0,0,0.4);box-sizing:border-box;overflow:hidden}.right-side-container .side-box-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px;box-sizing:border-box}.right-side-container .side-box-header .header-left{display:flex}.right-side-container .side-box-header .header-left .go-history{display:flex;justify-content:left;align-items:center;width:20px;box-sizing:border-box;height:20px;margin-right:5px}.right-side-container .side-box-header .header-left .go-history .icon{cursor:pointer;display:flex;flex:1;justify-content:left;align-items:center;box-sizing:border-box;height:20px}.right-side-container .side-box-header .header-left .title{flex:1;display:flex;align-items:center;font-size:16px;font-weight:bold}.right-side-container .side-box-header .header-tool{flex:1;display:flex;justify-content:flex-end;align-items:center;margin-right:8px;box-sizing:border-box}.right-side-container .side-box-header .header-tool .oper-btn{display:flex;justify-content:flex-end;align-items:center;cursor:pointer}.right-side-container .side-box-header .close{display:flex;justify-content:flex-end;align-items:center;cursor:pointer}.right-side-container .side-box-content{flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:5px 10px;width:100%;overflow:hidden}.right-side-container .side-box-content .ai-assist{padding:0 10px;overflow-y:auto}.right-side-container .side-box-content .ai-assist .txt-label{font-size:16px;font-weight:bold;margin:15px}.right-side-container .side-box-content .ai-assist .txt-input{height:30px;padding:2px 0;text-align:center;margin-top:25px;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center}.right-side-container .side-box-content .ai-assist .txt-input svg{width:20px;height:20px}.right-side-container .side-box-content .ai-assist .txt-input .left-tools{margin-left:5px;border-right:1px solid #ccc;padding:5px;display:flex;justify-content:center;align-items:center}.right-side-container .side-box-content .ai-assist .txt-input .left-tools .upload-image{display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-assist .txt-input input{margin-left:5px;flex:1;height:90%;padding:0 5px;background:#fff;transition:background-color 0.3s ease;border:none;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.right-side-container .side-box-content .ai-assist .txt-input .right-send-msg{display:flex;justify-content:center;align-items:center;margin-right:10px;cursor:pointer}.right-side-container .side-box-content .ai-assist .actions-group{flex:1;display:grid;grid-template-columns:repeat(2,auto);gap:5px}.right-side-container .side-box-content .ai-assist .action-item{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;width:210px;background:#fff;transition:box-shadow 0.2s}.right-side-container .side-box-content .ai-assist .action-item:hover{box-shadow:0 4px 12px rgba(0,0,0,0.08)}.right-side-container .side-box-content .ai-assist .action-icon svg{width:48px;height:48px}.right-side-container .side-box-content .ai-assist .action-text{display:flex;flex-direction:column}.right-side-container .side-box-content .ai-assist .action-label{font-weight:600;font-size:16px}.right-side-container .side-box-content .ai-assist .action-desc{font-size:13px;color:#777;margin-top:4px}.right-side-container .side-box-content .ai-chat{display:flex;flex:1;width:100%;flex-direction:column;justify-content:space-between;overflow:hidden}.right-side-container .side-box-content .ai-chat .content-main{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.right-side-container .side-box-content .ai-chat .content-main .send-box{width:100%;overflow:hidden}.right-side-container .side-box-content .ai-chat .content-main .send-box .txt-input{height:30px;padding:2px 0;text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center}.right-side-container .side-box-content .ai-chat .content-main .send-box .txt-input svg{width:20px;height:20px}.right-side-container .side-box-content .ai-chat .content-main .send-box .txt-input .left-tools{margin-left:5px;border-right:1px solid #ccc;padding:5px;display:flex;justify-content:center;align-items:center}.right-side-container .side-box-content .ai-chat .content-main .send-box .txt-input .left-tools .upload-image{display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-chat .content-main .send-box .txt-input input{margin-left:5px;flex:1;height:90%;padding:0 5px;background:#fff;transition:background-color 0.3s ease;border:none;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.right-side-container .side-box-content .ai-chat .content-main .send-box .txt-input .right-send-msg{display:flex;justify-content:center;align-items:center;margin-right:10px;cursor:pointer}.right-side-container .side-box-content .ai-chat .content-main .message-box{flex:1;width:100%;overflow:auto;margin-top:10px;margin-bottom:10px;padding:0 5px;box-sizing:border-box}.right-side-container .side-box-content .ai-chat .content-main .message-box .item{margin-bottom:30px;display:flex;flex-direction:column}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-user{display:flex;justify-content:end;gap:10px}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-user .buttons{flex:1;margin:0;display:flex;align-items:flex-end;justify-content:end;box-sizing:border-box;gap:10px;padding:0}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-user .buttons div{cursor:pointer}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-user .buttons div svg{width:15px;height:15px}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-user .content{flex:5;background-color:#eff0fa;border-radius:5px;padding:5px;word-wrap:break-word;overflow:auto}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-user .avatar .icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;background-color:#fce38a}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-ai{display:flex;justify-content:start;gap:10px;margin-top:25px}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-ai .avatar .icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;background-color:#354052;color:#ffffff}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-ai .ai-content{flex:1;display:flex;flex-direction:column}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-ai .ai-content .ai-content-text{background-color:#ffffff;border-radius:5px;padding:5px;word-wrap:break-word;overflow:auto}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-ai .ai-content .buttons{margin-top:5px;padding:0 5px 0 0;display:flex;align-items:flex-end;justify-content:flex-end;box-sizing:border-box;gap:10px}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-ai .ai-content .buttons div{cursor:pointer}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-ai .ai-content .buttons div svg{width:15px;height:15px}.right-side-container .side-box-content .ai-chat .content-main .message-box .item .item-ai .item-end{width:60px}.right-side-container .side-box-content .ai-analyze-image{display:flex;flex:1;width:100%;flex-direction:column;justify-content:space-between;overflow:hidden}.right-side-container .side-box-content .ai-analyze-image .content-main{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box{width:100%;overflow:auto}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content{padding:5px 10px;text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;overflow:auto;flex-direction:column}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content .upload-img-pre-list{display:flex;justify-content:flex-start;padding:2px;width:100%;box-sizing:border-box;margin-bottom:15px}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content .upload-img-pre-list .pre-img-item{position:relative}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content .upload-img-pre-list .pre-img-item img{width:auto;height:50px}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content .upload-img-pre-list .pre-img-item .remove-pre-img{position:absolute;right:2px;top:2px;cursor:pointer}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content .upload-img-pre-list .pre-img-item .remove-pre-img svg{height:16px;width:16px}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content textarea{font-weight:500;border:0;width:100%;line-height:1;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content .send-tools{width:100%;display:flex;justify-content:space-between}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content .send-tools .tools-left{display:flex;justify-content:flex-start;padding-left:5px}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content .send-tools .tools-left svg{width:16px;height:16px}.right-side-container .side-box-content .ai-analyze-image .content-main .send-box .send-box-content .send-tools .tools-right{display:flex;justify-content:flex-end;box-sizing:border-box;padding-right:5px}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box{flex:1;width:100%;overflow:auto;margin-top:10px;padding:0 5px;box-sizing:border-box}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item{margin-bottom:30px;display:flex;flex-direction:column}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-uploaded-img{display:flex;justify-content:end;margin-bottom:10px}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-uploaded-img img{width:200px;height:auto}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-user{display:flex;justify-content:end;gap:10px}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-user .buttons{flex:1;margin:0;display:flex;align-items:flex-end;justify-content:end;box-sizing:border-box;gap:10px;padding:0}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-user .buttons div{display:flex;align-items:flex-end;cursor:pointer}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-user .buttons div svg{width:15px;height:15px}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-user .content{flex:5;background-color:#eff0fa;border-radius:5px;padding:5px;word-wrap:break-word;overflow:auto}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-user .avatar .icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;background-color:#fce38a}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-ai{display:flex;justify-content:start;gap:10px;margin-top:25px}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-ai .avatar .icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;background-color:#354052;color:#ffffff}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-ai .content{flex:5;background-color:#ffffff;border-radius:5px;padding:5px;word-wrap:break-word;overflow:auto}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-ai .buttons{flex:1;margin:0;padding:0;display:flex;align-items:flex-end;justify-content:flex-start;box-sizing:border-box;gap:10px}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-ai .buttons div{display:flex;align-items:flex-end;cursor:pointer}.right-side-container .side-box-content .ai-analyze-image .content-main .message-box .item .item-ai .buttons div svg{width:15px;height:15px}.right-side-container .side-box-content .ai-summarize{display:flex;flex:1;width:100%;flex-direction:column;justify-content:space-between;overflow:hidden}.right-side-container .side-box-content .ai-summarize .content-main{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.right-side-container .side-box-content .ai-summarize .content-main .send-box{width:100%;overflow:auto}.right-side-container .side-box-content .ai-summarize .content-main .send-box .send-box-content{padding:5px;text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;overflow:auto;flex-direction:column}.right-side-container .side-box-content .ai-summarize .content-main .send-box .send-box-content textarea{font-weight:500;border:0;width:100%;line-height:1;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.right-side-container .side-box-content .ai-summarize .content-main .send-box .send-box-content .send-tools{width:100%;display:flex;justify-content:space-between}.right-side-container .side-box-content .ai-summarize .content-main .send-box .send-box-content .send-tools .tools-left{display:flex;justify-content:flex-start}.right-side-container .side-box-content .ai-summarize .content-main .send-box .send-box-content .send-tools .tools-right{display:flex;justify-content:flex-end;box-sizing:border-box;padding-right:5px}.right-side-container .side-box-content .ai-summarize .content-main .message-box{flex:1;width:100%;overflow:auto;margin-top:10px;padding:0 5px;box-sizing:border-box;overflow:hidden;display:flex}.right-side-container .side-box-content .ai-summarize .content-main .message-box .result{flex:1;display:flex;flex-direction:column;justify-content:space-between;margin-top:30px;overflow:hidden}.right-side-container .side-box-content .ai-summarize .content-main .message-box .result .title{padding-left:2px;color:#aca59d;margin-bottom:5px}.right-side-container .side-box-content .ai-summarize .content-main .message-box .result .content{flex:1;background-color:#fff;border-radius:10px;overflow:auto;padding:5px}.right-side-container .side-box-content .ai-summarize .content-main .message-box .result .content img{width:600px;height:800px}.right-side-container .side-box-content .ai-translate{display:flex;flex:1;width:100%;justify-content:center;align-items:center}.right-side-container .side-box-content .ai-read-article{display:flex;width:100%;flex-direction:column;justify-content:space-between;overflow:auto}.right-side-container .side-box-content .ai-read-article .content-main{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;padding:0 5px}.right-side-container .side-box-content .ai-read-article .content-main .send-box{width:100%}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content{text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;flex-direction:column;gap:15px;padding:20px}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .form-item,.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .form-item-text{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:8px}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .form-item label,.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .form-item-text label{font-weight:bold}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .form-item-text{height:300px;overflow:hidden}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .form-item-text textarea{height:100%;width:100%;resize:vertical;overflow-y:auto;padding:10px;font-size:14px;font-family:inherit;border:1px solid #ccc;border-radius:4px}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .btn-group{margin:10px 0;width:100%;display:flex;justify-content:space-between}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .btn-group .left{flex:1;display:flex;justify-content:flex-start}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .btn-group .left .btn-clear{height:20px;background-color:#fff;border-radius:5px;padding:5px 10px;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ccc}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .btn-group .right{flex:1;display:flex;justify-content:flex-end}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .btn-group .right .btn-submit{height:25px;background-color:#4285f4;border-radius:5px;padding:5px 10px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-read-article .content-main .send-box .send-box-content .btn-group .right .btn-submit.disabled{opacity:0.5;cursor:not-allowed;background-color:#a0a0a0}.right-side-container .side-box-content .ai-read-article .content-main .message-box{width:100%;padding:0;box-sizing:border-box;flex-direction:column;display:flex}.right-side-container .side-box-content .ai-read-article .content-main .message-box .result{display:flex;flex-direction:column;margin-top:30px;box-sizing:border-box;justify-content:space-between}.right-side-container .side-box-content .ai-read-article .content-main .message-box .result .title{padding-left:2px;color:#aca59d;margin-bottom:10px}.right-side-container .side-box-content .ai-read-article .content-main .message-box .result .content{background-color:#fff;border-radius:10px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:10px 5px 10px 10px;flex:1;box-sizing:border-box;flex-direction:column;min-height:80px}.right-side-container .side-box-content .ai-quiz-and-assessment{display:flex;width:100%;flex-direction:column;justify-content:space-between;overflow:auto}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:auto;box-sizing:border-box;padding:0 5px}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box{width:100%}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box .send-box-content{text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;overflow:auto;flex-direction:column;gap:15px;padding:20px}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box .send-box-content .form-item{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:8px}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box .send-box-content .form-item label{font-weight:bold}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box .send-box-content .form-item .ant-select-selection-search-input:focus{outline:none!important;box-shadow:none!important}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box .send-box-content .btn-group{margin:10px 0;width:100%;display:flex;justify-content:space-between}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box .send-box-content .btn-group .left{flex:1;display:flex;justify-content:flex-start}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box .send-box-content .btn-group .left .btn-clear{height:20px;background-color:#fff;border-radius:5px;padding:5px 10px;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ccc}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box .send-box-content .btn-group .right{flex:1;display:flex;justify-content:flex-end}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .send-box .send-box-content .btn-group .right .btn-submit{height:25px;background-color:#4285f4;border-radius:5px;padding:5px 10px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .message-box{width:100%;margin-top:10px;padding:0;box-sizing:border-box;flex-direction:column;display:flex}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .message-box .result{display:flex;flex-direction:column;margin-top:30px;box-sizing:border-box;justify-content:space-between}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .message-box .result .title{padding-left:2px;color:#aca59d;margin-bottom:10px}.right-side-container .side-box-content .ai-quiz-and-assessment .content-main .message-box .result .content{background-color:#fff;border-radius:10px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:10px 5px 10px 10px;flex:1;box-sizing:border-box;flex-direction:column;min-height:80px}.right-side-container .side-box-content .ai-learning-companion{display:flex;width:100%;flex-direction:column;justify-content:space-between;overflow:auto}.right-side-container .side-box-content .ai-learning-companion .content-main{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:auto;box-sizing:border-box;padding:0 5px}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box{width:100%}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box .send-box-content{text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;overflow:auto;flex-direction:column;gap:15px;padding:20px}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box .send-box-content .form-item{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:8px}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box .send-box-content .form-item label{font-weight:bold}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box .send-box-content .form-item .ant-select-selection-search-input:focus{outline:none!important;box-shadow:none!important}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box .send-box-content .btn-group{margin:10px 0;width:100%;display:flex;justify-content:space-between}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box .send-box-content .btn-group .left{flex:1;display:flex;justify-content:flex-start}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box .send-box-content .btn-group .left .btn-clear{height:20px;background-color:#fff;border-radius:5px;padding:5px 10px;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ccc}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box .send-box-content .btn-group .right{flex:1;display:flex;justify-content:flex-end}.right-side-container .side-box-content .ai-learning-companion .content-main .send-box .send-box-content .btn-group .right .btn-submit{height:25px;background-color:#4285f4;border-radius:5px;padding:5px 10px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-learning-companion .content-main .message-box{width:100%;margin-top:10px;padding:0;box-sizing:border-box;flex-direction:column;display:flex}.right-side-container .side-box-content .ai-learning-companion .content-main .message-box .result{display:flex;flex-direction:column;margin-top:30px;box-sizing:border-box;justify-content:space-between}.right-side-container .side-box-content .ai-learning-companion .content-main .message-box .result .title{padding-left:2px;color:#aca59d;margin-bottom:10px}.right-side-container .side-box-content .ai-learning-companion .content-main .message-box .result .content{background-color:#fff;border-radius:10px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:10px 5px 10px 10px;flex:1;box-sizing:border-box;flex-direction:column;min-height:80px}.right-side-container .side-box-content .ai-vocabulary-list{display:flex;width:100%;flex-direction:column;justify-content:space-between;overflow:auto}.right-side-container .side-box-content .ai-vocabulary-list .content-main{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:auto;box-sizing:border-box;padding:0 5px}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box{width:100%}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box .send-box-content{text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;overflow:auto;flex-direction:column;gap:15px;padding:20px}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box .send-box-content .form-item{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:8px}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box .send-box-content .form-item label{font-weight:bold}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box .send-box-content .form-item .ant-select-selection-search-input:focus{outline:none!important;box-shadow:none!important}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box .send-box-content .btn-group{margin:10px 0;width:100%;display:flex;justify-content:space-between}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box .send-box-content .btn-group .left{flex:1;display:flex;justify-content:flex-start}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box .send-box-content .btn-group .left .btn-clear{height:20px;background-color:#fff;border-radius:5px;padding:5px 10px;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ccc}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box .send-box-content .btn-group .right{flex:1;display:flex;justify-content:flex-end}.right-side-container .side-box-content .ai-vocabulary-list .content-main .send-box .send-box-content .btn-group .right .btn-submit{height:25px;background-color:#4285f4;border-radius:5px;padding:5px 10px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-vocabulary-list .content-main .message-box{width:100%;margin-top:10px;padding:0;box-sizing:border-box;flex-direction:column;display:flex}.right-side-container .side-box-content .ai-vocabulary-list .content-main .message-box .result{display:flex;flex-direction:column;margin-top:30px;box-sizing:border-box;justify-content:space-between}.right-side-container .side-box-content .ai-vocabulary-list .content-main .message-box .result .title{padding-left:2px;color:#aca59d;margin-bottom:10px}.right-side-container .side-box-content .ai-vocabulary-list .content-main .message-box .result .content{background-color:#fff;border-radius:10px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:10px 5px 10px 10px;flex:1;box-sizing:border-box;flex-direction:column;min-height:80px}.right-side-container .side-box-content .ai-lesson-plan{display:flex;width:100%;flex-direction:column;justify-content:space-between;overflow:auto}.right-side-container .side-box-content .ai-lesson-plan .content-main{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:auto;box-sizing:border-box;padding:0 5px}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box{width:100%}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box .send-box-content{text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;overflow:auto;flex-direction:column;gap:15px;padding:20px}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box .send-box-content .form-item{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:8px}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box .send-box-content .form-item label{font-weight:bold}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box .send-box-content .form-item .ant-select-selection-search-input:focus{outline:none!important;box-shadow:none!important}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box .send-box-content .btn-group{margin:10px 0;width:100%;display:flex;justify-content:space-between}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box .send-box-content .btn-group .left{flex:1;display:flex;justify-content:flex-start}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box .send-box-content .btn-group .left .btn-clear{height:20px;background-color:#fff;border-radius:5px;padding:5px 10px;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ccc}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box .send-box-content .btn-group .right{flex:1;display:flex;justify-content:flex-end}.right-side-container .side-box-content .ai-lesson-plan .content-main .send-box .send-box-content .btn-group .right .btn-submit{height:25px;background-color:#4285f4;border-radius:5px;padding:5px 10px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-lesson-plan .content-main .message-box{width:100%;margin-top:10px;padding:0;box-sizing:border-box;flex-direction:column;display:flex}.right-side-container .side-box-content .ai-lesson-plan .content-main .message-box .result{display:flex;flex-direction:column;margin-top:30px;box-sizing:border-box;justify-content:space-between}.right-side-container .side-box-content .ai-lesson-plan .content-main .message-box .result .title{padding-left:2px;color:#aca59d;margin-bottom:10px}.right-side-container .side-box-content .ai-lesson-plan .content-main .message-box .result .content{background-color:#fff;border-radius:10px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:10px 5px 10px 10px;flex:1;box-sizing:border-box;flex-direction:column;min-height:80px}.right-side-container .side-box-content .ai-text-to-image{display:flex;flex:1;width:100%;flex-direction:column;justify-content:space-between;overflow:hidden}.right-side-container .side-box-content .ai-text-to-image .content-main{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.right-side-container .side-box-content .ai-text-to-image .content-main .send-box{width:100%;overflow:auto}.right-side-container .side-box-content .ai-text-to-image .content-main .send-box .send-box-content{padding:5px;text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;overflow:auto;flex-direction:column}.right-side-container .side-box-content .ai-text-to-image .content-main .send-box .send-box-content textarea{font-weight:500;border:0;width:100%;line-height:1;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.right-side-container .side-box-content .ai-text-to-image .content-main .send-box .send-box-content .send-tools{width:100%;display:flex;justify-content:space-between}.right-side-container .side-box-content .ai-text-to-image .content-main .send-box .send-box-content .send-tools .tools-left{display:flex;justify-content:flex-start}.right-side-container .side-box-content .ai-text-to-image .content-main .send-box .send-box-content .send-tools .tools-right{display:flex;justify-content:flex-end;box-sizing:border-box;padding-right:5px}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box{flex:1;width:100%;margin-top:10px;padding:0 5px;box-sizing:border-box;overflow:hidden;flex-direction:column;display:flex}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .img-type-box{margin:10px 0}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .img-type-box .title{padding-left:2px;color:#aca59d;margin-bottom:5px}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .img-type-box .img-type-list{width:100%;list-style:none;display:flex;overflow-x:scroll}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .img-type-box .img-type-list .img-type-item{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:0;margin:0;height:90px;width:78px}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .img-type-box .img-type-list .img-type-item li{display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;padding:0;margin:0}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .img-type-box .img-type-list .img-type-item li img{width:64px;height:80px;padding:2px;border-radius:8px}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .img-type-box .img-type-list .img-type-item li span{color:#fff;position:absolute;font-size:12px;font-weight:bold;bottom:8px;text-align:center}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .img-type-box .img-type-list .img-type-item .select-type{border:1px solid rgb(165,165,165)}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .result{flex:1;display:flex;flex-direction:column;margin-top:30px;overflow:hidden}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .result .title{padding-left:2px;color:#aca59d;margin-bottom:5px}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .result .content{background-color:#fff;border-radius:10px;overflow:auto;display:flex;justify-content:center;align-items:center;padding:20px;flex:1}.right-side-container .side-box-content .ai-text-to-image .content-main .message-box .result .content img{width:auto;height:100%}.right-side-container .side-box-content .ai-scienceTeaching-list{display:flex;flex:1;width:100%;flex-direction:column;justify-content:space-between;overflow:hidden}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box{width:100%}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .send-box-content{text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;overflow:auto;flex-direction:column;gap:15px;padding:20px}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .send-box-content .form-item{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:8px}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .send-box-content .form-item label{font-weight:bold}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .send-box-content .form-item .ant-select-selection-search-input:focus{outline:none!important;box-shadow:none!important}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .send-box-content .btn-group{margin:10px 0;width:100%;display:flex;justify-content:space-between}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .send-box-content .btn-group .left{flex:1;display:flex;justify-content:flex-start}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .send-box-content .btn-group .left .btn-clear{height:20px;background-color:#fff;border-radius:5px;padding:5px 10px;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ccc}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .send-box-content .btn-group .right{flex:1;display:flex;justify-content:flex-end}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .send-box-content .btn-group .right .btn-submit{height:25px;background-color:#4285f4;border-radius:5px;padding:5px 10px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .message-box{flex:1;width:100%;overflow:auto;margin-top:10px;padding:0 5px;box-sizing:border-box}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .message-box .result{display:flex;flex-direction:column;margin-top:30px;box-sizing:border-box;justify-content:space-between}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .message-box .result .title{padding-left:2px;color:#aca59d;margin-bottom:10px}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .message-box .result .content{background-color:#fff;border-radius:10px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:10px 5px 10px 10px;flex:1;box-sizing:border-box;flex-direction:column;min-height:80px}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box{width:100%;overflow:hidden}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .txt-input{height:30px;padding:2px 0;text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .txt-input svg{width:20px;height:20px}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .txt-input .left-tools{margin-left:5px;border-right:1px solid #ccc;padding:5px;display:flex;justify-content:center;align-items:center}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .txt-input .left-tools .upload-image{display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .txt-input input{margin-left:5px;flex:1;height:90%;padding:0 5px;background:#fff;transition:background-color 0.3s ease;border:none;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.right-side-container .side-box-content .ai-scienceTeaching-list .content-main .send-box .txt-input .right-send-msg{display:flex;justify-content:center;align-items:center;margin-right:10px;cursor:pointer}.right-side-container .side-box-content .ai-diagram{display:flex;flex:1;width:100%;flex-direction:column;justify-content:space-between;overflow:hidden}.right-side-container .side-box-content .ai-diagram .dropdown-type{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.right-side-container .side-box-content .ai-diagram .content-main{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.right-side-container .side-box-content .ai-diagram .content-main .send-box{width:100%;overflow:hidden}.right-side-container .side-box-content .ai-diagram .content-main .send-box .txt-input{height:30px;padding:2px 0;text-align:center;display:flex;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center}.right-side-container .side-box-content .ai-diagram .content-main .send-box .txt-input svg{width:20px;height:20px}.right-side-container .side-box-content .ai-diagram .content-main .send-box .txt-input .left-tools{margin-left:5px;border-right:1px solid #ccc;padding:5px;display:flex;justify-content:center;align-items:center}.right-side-container .side-box-content .ai-diagram .content-main .send-box .txt-input .left-tools .upload-image{display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .ai-diagram .content-main .send-box .txt-input input{margin-left:5px;flex:1;height:90%;padding:0 5px;background:#fff;transition:background-color 0.3s ease;border:none;outline:none;padding-inline:0;padding-block:0;padding-left:2px;box-shadow:none}.right-side-container .side-box-content .ai-diagram .content-main .send-box .txt-input .right-send-msg{display:flex;justify-content:center;align-items:center;margin-right:10px;cursor:pointer}.right-side-container .side-box-content .ai-diagram .content-main .message-box{flex:1;width:100%;overflow:auto;margin-top:10px;padding:0 5px;box-sizing:border-box}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item{margin-bottom:30px;display:flex;flex-direction:column}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-user{display:flex;justify-content:end;gap:10px}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-user .buttons{flex:1;margin:0;padding:0;display:flex;align-items:flex-end;justify-content:flex-start;box-sizing:border-box;gap:10px}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-user .buttons div{display:flex;align-items:flex-end;cursor:pointer}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-user .buttons div svg{width:15px;height:15px}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-user .content{flex:5;background-color:#eff0fa;border-radius:5px;padding:5px;word-wrap:break-word;overflow:auto}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-user .avatar .icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;background-color:#fce38a}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-ai{display:flex;justify-content:start;gap:10px;margin-top:25px}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-ai .avatar .icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;background-color:#354052;color:#ffffff}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-ai .ai-diagram-content{flex:1;display:flex;flex-direction:column}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-ai .ai-diagram-content .ai-diagram-content-text{background-color:#ffffff;border-radius:5px;padding:5px;word-wrap:break-word;overflow:auto}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-ai .buttons{margin-top:5px;padding:0 5px 0 0;display:flex;align-items:flex-end;justify-content:flex-end;box-sizing:border-box;gap:10px}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-ai .buttons div{cursor:pointer}.right-side-container .side-box-content .ai-diagram .content-main .message-box .item .item-ai .buttons div svg{width:15px;height:15px}.right-side-container .side-box-content .buttons{display:flex;justify-content:center;align-items:center;padding:10px}.right-side-container .side-box-content .buttons .btn{height:25px;background-color:#4285f4;border-radius:5px;padding:5px 10px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.right-side-container .side-box-content .tools-bar-icon{display:flex;justify-content:flex-end;align-items:center;padding:10px;gap:10px}.right-side-container .side-box-content .tools-bar-icon div{cursor:pointer}.right-side-container .side-box-content .tools-bar-icon div .insert-to-doc{padding-top:10px}.right-side-container .side-box-content .tools-bar-icon div .insert-to-doc svg{width:17px;height:17px}.right-side-container .side-box-content .tools-bar-icon div svg{width:15px;height:15px}.rnd-win{left:567.5px;top:192px;z-index:100;position:fixed;display:flex;background:#ccc;border-radius:10px;box-shadow:2px 2px 10px #7d7c7c}.rnd-win .sticky-note-content-new{display:flex;width:100%;height:100%;background-color:#fff;border-radius:10px;flex:1}.rnd-win .sticky-note-content-new .translate-part{width:240px;height:100%}.rnd-win .sticky-note-content-new .translate-part .translate-AI-popup{padding:10px;padding-bottom:1px;margin:0 auto;width:100%;background-color:#ffffff;display:grid;height:95%;width:220px}.rnd-win .sticky-note-content-new .translate-part .translate-AI-popup .identify-section{height:100%;overflow:hidden}.rnd-win .sticky-note-content-new .translate-part .translate-AI-popup .note-language-list{max-height:calc(100% - 120px)!important;overflow:auto}.rnd-win .sticky-note-content-new .sticky-note{background:#ffffff;flex:1;display:flex;flex-direction:column;gap:5px;padding:5px 5px 5px 5px;border-radius:10px}.rnd-win .sticky-note-content-new .sticky-note [contenteditable]{width:100%;height:100%}.rnd-win .sticky-note-content-new .sticky-note [contenteditable]:focus{border:0;outline:0}.rnd-win .sticky-note-content-new .sticky-note .header{height:30px;display:flex;justify-content:space-between;align-items:center;margin-right:10px;gap:0.5rem}.rnd-win .sticky-note-content-new .sticky-note .header div{display:flex;gap:10px;align-items:center}.rnd-win .sticky-note-content-new .sticky-note .header div.title{width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.rnd-win .sticky-note-content-new .sticky-note .header a{cursor:pointer}.rnd-win .sticky-note-content-new .sticky-note .header-bottom-border{border-bottom:1px solid #ccc}.rnd-win .sticky-note-content-new .sticky-note .content{display:flex;word-wrap:break-word;flex-direction:column;padding:0 5px;overflow:auto;flex:1}.rnd-win .sticky-note-content-new .sticky-note .content h4,.rnd-win .sticky-note-content-new .sticky-note .content p{padding:0;margin:0}.rnd-win .sticky-note-content-new .sticky-note .content p{word-break:break-all}.rnd-win .sticky-note-content-new .sticky-note .colorSelect{height:25px;border:1px solid #ccc;display:flex;flex-direction:row;justify-content:space-evenly}.rnd-win .sticky-note-content-new .sticky-note .colorSelect a{cursor:pointer;display:flex;height:100%;width:100%}.rnd-win .sticky-note-content-new .sticky-note .colorSelect a:hover{text-decoration:none}.rnd-win .sticky-note-content-new .sticky-note .footer{height:40px;display:flex;gap:0.5rem;justify-content:center;align-items:center;border-top:1px solid #ccc}.rnd-win .sticky-note-content-new .sticky-note .footer a{display:flex;width:30px;text-align:center;cursor:pointer;color:#000}.rnd-win .sticky-note-content-new .sticky-note .footer a:hover{text-decoration:none}.rnd-win .drag-move{cursor:move}.widget-modal{display:flex;flex-direction:column;padding:10px!important;-webkit-user-select:text;-moz-user-select:text;user-select:text}.widget-modal .widget-modal-close{display:flex;justify-content:end}.widget-modal a{cursor:pointer}.widget-modal a svg{width:20px;color:#000}.widget-modal .widget-content{padding:1rem}.widget-modal .widget-content h2{font-size:1.5rem;margin-bottom:1rem;text-align:center}.widget-modal .widget-content .widget-tools{overflow-y:auto;padding:16px;max-height:500px}.widget-modal .widget-content .widget-tools .ant-list-items{display:flex;flex-wrap:wrap;justify-content:center}.widget-modal .widget-content .widget-tools .ant-list-item{display:flex;justify-content:center}.widget-modal .widget-content .widget-tools .widget-card{width:100%;max-width:200px;min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:transform 0.2s ease}.widget-modal .widget-content .widget-tools .widget-card .ant-card-body{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.widget-modal .widget-content .widget-tools .widget-card:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,0.15)}.widget-modal .ant-card-meta-title{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;text-align:center;line-height:1.2}.widget-modal .ant-card-meta{display:flex;flex-direction:column;align-items:center;justify-content:center}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago .Toast{animation:fade-in 0.5s;background-color:var(--button-gray-1);border-radius:4px;bottom:10px;box-sizing:border-box;cursor:default;left:50%;margin-left:-150px;padding:4px 0;position:absolute;text-align:center;width:300px;z-index:999999}.imago .Toast .Toast__message{padding:0 1.6rem;color:var(--popup-text-color);white-space:pre-wrap}.imago .Toast .close{position:absolute;top:0;right:0;padding:0.4rem}.imago .Toast .close .ToolIcon__icon{width:1.2rem;height:1.2rem}@keyframes fade-in{from{opacity:0}to{opacity:1}}:export{themeFilter:invert(93%) hue-rotate(180deg);rightSidebarWidth:302px}.imago-hyperlinkContainer{display:flex;align-items:center;justify-content:space-between;position:absolute;box-shadow:0px 2px 4px 0 rgba(0,0,0,0.3);z-index:100;background:var(--island-bg-color);border-radius:var(--border-radius-md);box-sizing:border-box;min-height:42px}.imago-hyperlinkContainer-input,.imago-hyperlinkContainer button{z-index:100}.imago-hyperlinkContainer-input,.imago-hyperlinkContainer-link{height:24px;padding:0 8px;line-height:24px;font-size:0.9rem;font-weight:500;font-family:var(--ui-font)}.imago-hyperlinkContainer-input{width:18rem;background-color:transparent;color:var(--text-primary-color);outline:none;border:none;box-shadow:none!important}.imago-hyperlinkContainer-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15rem}.imago-hyperlinkContainer button{color:#228be6;background-color:transparent!important;font-weight:500}.imago-hyperlinkContainer button.imago-hyperlinkContainer--remove{color:#c92a2a}.imago-hyperlinkContainer .d-none{display:none}.imago-hyperlinkContainer--remove .ToolIcon__icon svg{color:#fa5252}.imago-hyperlinkContainer .ToolIcon__icon{width:2rem;height:2rem}.imago-hyperlinkContainer__buttons{flex:0 0 auto}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}html,body,#root{margin:0;padding:0;width:100%;height:auto;overflow-x:hidden}.landing-page-wrapper{position:fixed;inset:0;width:100%;overflow-y:auto;overflow-x:hidden;background:#FBFBFB}.scroll-to-top{position:fixed;bottom:32px;right:32px;width:44px;height:44px;border-radius:50%;background:#0F3154;color:#ffffff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:999;opacity:0;pointer-events:none;transition:opacity 0.3s ease,transform 0.2s ease,background 0.2s ease;box-shadow:0 4px 12px rgba(0,0,0,0.2)}.scroll-to-top.visible{opacity:1;pointer-events:auto}.scroll-to-top:hover{transform:translateY(-3px);background:#1a4a6e}.scroll-to-top svg{width:20px;height:20px}.landing-container{width:100%;font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;color:#1a1a1a}.landing-container .header-area{position:sticky;top:0;width:100%;z-index:100;background:#FBFBFB}.landing-container .navbar{width:100%;max-width:1440px;margin:0 auto;padding:0 48px;height:68px;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing-container .navbar .navbar-left{display:flex;align-items:center;flex-shrink:0}.landing-container .navbar .navbar-left .partner-group{display:flex;align-items:center;gap:10px}.landing-container .navbar .navbar-left .partner-group .partner-badge{width:155px;height:auto}.landing-container .navbar .navbar-left .partner-group .qr-code{width:42px;height:42px}.landing-container .navbar .navbar-center{display:flex;align-items:center;gap:32px;flex-shrink:0}.landing-container .navbar .navbar-center .collab-logo-link{display:flex;align-items:center;text-decoration:none}.landing-container .navbar .navbar-center .collab-logo{width:100px;height:auto}.landing-container .navbar .navbar-center .nav-links{display:flex;gap:24px}.landing-container .navbar .navbar-center .nav-links a{text-decoration:none;color:#0F3154;font-size:16px;font-weight:600;white-space:nowrap;transition:color 0.2s}.landing-container .navbar .navbar-center .nav-links a:hover{color:#1a1a1a}.landing-container .navbar .navbar-right{display:flex;align-items:center;gap:24px;flex-shrink:0}.landing-container .navbar .navbar-right .nav-link{text-decoration:none;color:#0F3154;font-size:16px;font-weight:600;white-space:nowrap;transition:color 0.2s}.landing-container .navbar .navbar-right .nav-link:hover{color:#1a1a1a}.landing-container .hero-section{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden}.landing-container .hero-section .hero-text{text-align:center;padding:120px 80px 40px;width:100%;position:relative;z-index:2}.landing-container .hero-section .hero-text .hero-title{font-size:72px;font-weight:800;line-height:1.05;margin-bottom:20px;color:#0F3154;letter-spacing:-2px}.landing-container .hero-section .hero-text .hero-subtitle{font-size:32px;color:#000000;line-height:1.1;margin-bottom:32px}.landing-container .hero-section .hero-text .get-started-btn{padding:11px 28px;border-radius:50px;background:#0F3154;color:#ffffff;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:all 0.2s}.landing-container .hero-section .hero-text .get-started-btn:hover{background:#1a4a6e}.landing-container .hero-section .hero-preview{width:100%}.landing-container .hero-section .hero-preview .hero-preview-img{width:100%;height:auto;display:block}.landing-container .partners-section{padding:48px 0;overflow:hidden}.landing-container .partners-section .partners-track{display:flex;align-items:center;gap:80px;width:-moz-max-content;width:max-content;animation:marquee 12s linear infinite}.landing-container .partners-section .partners-track:hover{animation-play-state:paused}.landing-container .partners-section .partners-track .partner-logo{height:100px;width:auto;max-width:260px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;opacity:0.9;transition:opacity 0.2s}.landing-container .partners-section .partners-track .partner-logo:hover{opacity:1}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.landing-container .feature-block{padding:80px 80px;display:flex;flex-direction:column;align-items:center;gap:40px}.landing-container .feature-block__text{max-width:760px;text-align:center}.landing-container .feature-block__text h2{font-size:36px;font-weight:600;line-height:1;letter-spacing:0px;margin-bottom:24px;color:#231F20}.landing-container .feature-block__text p{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:0px;color:#333333;margin-bottom:24px}.landing-container .feature-block__visual{width:100%;max-width:860px}.landing-container .mockup-window{background:#ffffff;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}.landing-container .mockup-window__bar{background:#f3f4f6;padding:8px 16px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #e5e7eb}.landing-container .mockup-window__bar .dot{width:10px;height:10px;border-radius:50%}.landing-container .mockup-window__bar .dot.red{background:#ef4444}.landing-container .mockup-window__bar .dot.yellow{background:#f59e0b}.landing-container .mockup-window__bar .dot.green{background:#22c55e}.landing-container .mockup-window__bar .mockup-url{flex:1;text-align:center;font-size:11px;color:#6b7280;background:#ffffff;border:1px solid #e5e7eb;border-radius:4px;padding:2px 10px;margin:0 12px}.landing-container .mockup-window__bar .mockup-actions{display:flex;gap:8px;font-size:13px;color:#6b7280}.landing-container .mockup-window__content{background:#f9fafb;min-height:320px;display:flex;align-items:center;justify-content:center}.landing-container .mockup-window__content img{width:100%;height:auto;display:block}.landing-container .why-section{padding:80px 80px;display:flex;flex-direction:column;gap:24px}.landing-container .why-section__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px;margin-bottom:16px;text-align:left}.landing-container .why-section__header-left{max-width:860px}.landing-container .why-section__header-left h2{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:0px;margin-bottom:20px;color:#000000}.landing-container .why-section__header-left p{font-size:16px;font-weight:500;line-height:1.7;color:#000000;margin:0}.landing-container .why-section__header-right{flex-shrink:0;padding-top:0;padding-right:48px}.landing-container .why-section__header-right .why-get-started-btn{height:50px;padding:0 24px;border-radius:100px;background:#1a2332;color:#ffffff;border:none;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all 0.2s}.landing-container .why-section__header-right .why-get-started-btn:hover{background:#2d3f56}.landing-container .why-main-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.landing-container .why-col-left{display:flex;flex-direction:column;gap:24px}.landing-container .why-col-right{display:flex;flex-direction:column}.landing-container .why-card-item{border:1px solid #CAF0F8;border-radius:16px;padding:32px;background:#ffffff;overflow:hidden}.landing-container .why-card-item__text h4{font-size:24px;font-weight:700;margin:0 0 10px;color:#000000}.landing-container .why-card-item__text p{font-size:16px;color:#000000;line-height:1.6;margin:0}.landing-container .why-card-item__text--center{text-align:center}.landing-container .why-card-item__text--right{text-align:right}.landing-container .why-card-item__preview{width:100%;border-radius:8px;overflow:hidden}.landing-container .why-card-item__preview img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.landing-container .why-card-item--editor{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:16px;align-items:center}.landing-container .why-card-item--editor .why-card-item__text{grid-column:1;grid-row:1/3;align-self:center}.landing-container .why-card-item--editor .why-card-item__preview{grid-column:2;grid-row:1/3;align-self:stretch}.landing-container .why-card-item--editor .why-card-item__preview img{height:100%;-o-object-fit:contain;object-fit:contain}.landing-container .why-card-item--collaboration{display:flex;flex-direction:column;gap:20px;flex:1}.landing-container .why-card-item--collaboration .why-card-item__preview{flex:1;display:flex;align-items:center;justify-content:center}.landing-container .why-card-item--collaboration .why-card-item__preview img{max-height:260px;width:auto;margin:0 auto}.landing-container .why-card-item--collaboration .why-card-item__text{text-align:center}.landing-container .why-card-item--collab-ai{display:flex;flex-direction:column;gap:20px;flex:1;height:100%}.landing-container .why-card-item--collab-ai .why-card-item__text{text-align:right}.landing-container .why-card-item--collab-ai .why-card-item__preview{flex:1}.landing-container .why-card-item--collab-ai .why-card-item__preview img{width:100%;height:100%;max-height:500px;-o-object-fit:contain;object-fit:contain}.landing-container .why-card-item--allinone{display:flex;flex-direction:column;gap:24px}.landing-container .why-card-item--allinone .why-card-item__text{width:100%}.landing-container .why-card-item--allinone .why-card-item__text h4{font-size:24px;font-weight:700;margin:0 0 12px}.landing-container .why-card-item--allinone .why-card-item__text p{font-size:16px;font-weight:500;color:#000000;line-height:1.6;margin:0}.landing-container .why-card-item--allinone .why-card-item__preview{display:flex;justify-content:center}.landing-container .why-card-item--allinone .why-card-item__preview img{width:auto;max-width:100%;max-height:360px;-o-object-fit:contain;object-fit:contain}.landing-container .collaborate-banner{background:#0F3154;color:#ffffff;text-align:center;padding:80px 80px;border-radius:8px}.landing-container .collaborate-banner h2{font-size:48px;font-weight:700;line-height:1;letter-spacing:0px;margin-bottom:24px}.landing-container .collaborate-banner p{font-size:24px;font-weight:500;line-height:1.3;letter-spacing:0px;max-width:800px;margin:0 auto;opacity:0.9}@keyframes fadeInUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLabel{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.landing-container .teach-section{padding:80px 80px;background:#FBFBFB}.landing-container .teach-section h2{font-size:36px;font-weight:700;margin-bottom:40px;color:#000000;text-align:center}.landing-container .teach-section .teach-grid{display:grid;height:460px;gap:12px;transition:grid-template-columns 0.6s cubic-bezier(0.4,0,0.2,1);grid-template-columns:1fr 100px 100px 100px}.landing-container .teach-section .teach-grid[data-active="1"]{grid-template-columns:100px 1fr 100px 100px}.landing-container .teach-section .teach-grid[data-active="2"]{grid-template-columns:100px 100px 1fr 100px}.landing-container .teach-section .teach-grid[data-active="3"]{grid-template-columns:100px 100px 100px 1fr}.landing-container .teach-card{position:relative;border-radius:20px;overflow:hidden;cursor:pointer;transition:border-radius 0.6s cubic-bezier(0.4,0,0.2,1)}.landing-container .teach-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform 0.6s cubic-bezier(0.4,0,0.2,1)}.landing-container .teach-card:hover img{transform:scale(1.04)}.landing-container .teach-card__overlay{position:absolute;inset:0;display:flex;flex-direction:column;padding:28px;transition:background 0.6s ease}.landing-container .teach-card__label{font-size:36px;font-weight:700;color:#ffffff;margin-bottom:10px;display:block}.landing-container .teach-card__label--rotated{writing-mode:vertical-rl;transform:rotate(180deg);font-size:16px;font-weight:600;margin:auto;white-space:nowrap}.landing-container .teach-card__content{width:100%;animation:fadeInUp 0.4s ease 0.33s both}.landing-container .teach-card h3{font-size:24px;font-weight:600;color:#ffffff;margin:0 0 10px;line-height:1.3}.landing-container .teach-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.landing-container .teach-card ul li{font-size:16px;font-weight:500;color:#ffffff;padding-left:14px;position:relative;line-height:1.45}.landing-container .teach-card ul li::before{content:"•";position:absolute;left:0;color:#ffffff}.landing-container .teach-card--active .teach-card__overlay{background:linear-gradient(to top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.35) 55%,rgba(0,0,0,0.05) 100%);justify-content:flex-end;align-items:flex-start;gap:16px}.landing-container .teach-card--active .teach-card__label{width:100%;text-align:center;margin-bottom:auto;animation:fadeInLabel 0.4s ease 0.25s both}.landing-container .teach-card--collapsed .teach-card__overlay{background:rgba(0,0,0,0.45);justify-content:center;align-items:center;padding:12px;transition:background 0.6s ease}.landing-container .teach-card--collapsed:hover .teach-card__overlay{background:rgba(0,0,0,0.3)}.landing-container .teach-card--collapsed .teach-card__label--rotated{animation:fadeInLabel 0.35s ease both}.landing-container .pricing-section{padding:80px 80px;text-align:center}.landing-container .pricing-section h2{font-size:36px;font-weight:700;margin-bottom:48px;color:#000000}.landing-container .pricing-section .pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;max-width:1100px;margin:0 auto;align-items:stretch}.landing-container .pricing-card{border:none;border-radius:0;padding:40px;text-align:left;position:relative;cursor:pointer;transition:all 0.3s ease;display:flex;flex-direction:column}.landing-container .pricing-card h3{font-size:30px;font-weight:700;margin:0 0 12px;color:#1a1a1a}.landing-container .pricing-card__starting{font-size:16px;font-weight:400;color:#8690AB;margin:0 0 8px}.landing-container .pricing-card__price{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.landing-container .pricing-card__price .price-amount{font-size:48px;font-weight:600;color:#231F20;line-height:1}.landing-container .pricing-card__price .price-period{font-size:15px;font-weight:400;color:#231F20}.landing-container .pricing-card__billing{font-size:16px;font-weight:400;color:#231F20;margin:0 0 28px}.landing-container .pricing-card--active{background:#ffffff;border:1px solid #0077B6;border-radius:16px;padding:38px;z-index:1;box-shadow:0 4px 20px rgba(0,0,0,0.08)}.landing-container .pricing-features{list-style:none;padding:0;margin:0 0 32px;flex:1}.landing-container .pricing-features li{padding:10px 0;font-size:16px;color:#000000;display:flex;align-items:center;gap:10px;border-bottom:none}.landing-container .pricing-features li .feat-icon{width:18px;height:18px;flex-shrink:0;color:#354052}.landing-container .pricing-btn{width:100%;padding:16px;border-radius:16px;font-size:16px;font-weight:700;cursor:pointer;transition:all 0.25s ease;border:1px solid #ffffff;background:#0F3154;color:#ffffff;margin-top:auto}.landing-container .pricing-btn:hover{background:#1a4a6e}.landing-container .cta-section{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.landing-container .cta-section .cta-bg-img{width:100%;height:auto;display:block}.landing-container .cta-section .cta-btn--outline{position:absolute;bottom:12%;left:50%;transform:translateX(-50%);padding:14px 48px;border-radius:50px;font-size:16px;font-weight:400;cursor:pointer;border:1px solid #2F2B36;background:transparent;color:#2F2B36;white-space:nowrap;transition:all 0.2s}.landing-container .cta-section .cta-btn--outline:hover{background:#1a1a1a;color:#ffffff}.landing-container .faq-section{padding:80px 80px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.landing-container .faq-section .faq-left h2{font-size:36px;font-weight:700;line-height:1;letter-spacing:0px;margin-bottom:16px;color:#000000}.landing-container .faq-section .faq-left .faq-contact{font-size:16px;font-weight:500;line-height:1.3;letter-spacing:0px;color:#000000;margin:0}.landing-container .faq-section .faq-left .faq-contact a{color:#000000;text-decoration:none;font-weight:500}.landing-container .faq-section .faq-left .faq-contact a:hover{text-decoration:underline}.landing-container .faq-section .faq-list{display:flex;flex-direction:column}.landing-container .faq-item{border:none;border-radius:0;background:transparent;overflow:visible}.landing-container .faq-item summary{padding:24px 0;font-size:20px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;color:#000000;background:transparent}.landing-container .faq-item summary::-webkit-details-marker{display:none}.landing-container .faq-item summary:hover{background:transparent}.landing-container .faq-item summary::after{content:"+";font-size:24px;font-weight:300;color:#1a1a1a;flex-shrink:0;line-height:1}.landing-container .faq-item[open] summary::after{content:"−"}.landing-container .faq-item p{padding:0 0 20px;font-size:16px;font-weight:500;color:#000000;line-height:1.7;margin:0 0 8px;max-width:480px}.landing-container .footer{padding:60px 80px 0}.landing-container .footer .footer-content{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:48px}.landing-container .footer .footer-content .footer-links{display:flex;gap:84px}.landing-container .footer .footer-content .footer-links .link-group h4{font-size:16px;font-weight:700;line-height:1;letter-spacing:0;color:#1a1a1a;margin:0 0 20px}.landing-container .footer .footer-content .footer-links .link-group a{display:block;font-size:16px;font-weight:500;line-height:1;letter-spacing:0;color:#1a1a1a;text-decoration:none;margin-bottom:16px;transition:opacity 0.2s}.landing-container .footer .footer-content .footer-links .link-group a:hover{opacity:0.6}.landing-container .footer .footer-content .footer-subscribe h4{font-size:16px;font-weight:700;line-height:1;letter-spacing:0;color:#1a1a1a;margin:0 0 20px}.landing-container .footer .footer-content .footer-subscribe .subscribe-form{display:flex;gap:12px}.landing-container .footer .footer-content .footer-subscribe .subscribe-form .email-input{flex:1;padding:14px 18px;border:1px solid #e5e7eb;border-radius:8px;font-size:15px;font-weight:400;outline:none;background:#ffffff;color:#1a1a1a;min-width:360px}.landing-container .footer .footer-content .footer-subscribe .subscribe-form .email-input::-moz-placeholder{color:#9ca3af}.landing-container .footer .footer-content .footer-subscribe .subscribe-form .email-input::placeholder{color:#9ca3af}.landing-container .footer .footer-content .footer-subscribe .subscribe-form .email-input:focus{border-color:#6b7280}.landing-container .footer .footer-content .footer-subscribe .subscribe-form .subscribe-btn{padding:14px 24px;background:#1a2332;color:#ffffff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background 0.2s}.landing-container .footer .footer-content .footer-subscribe .subscribe-form .subscribe-btn:hover{background:#2d3f56}.landing-container .footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;background:#0F3154;padding:24px 80px;margin:0 -80px}.landing-container .footer .footer-bottom .footer-left{display:flex;align-items:center;gap:32px}.landing-container .footer .footer-bottom .footer-left p{font-size:14px;color:rgba(255,255,255,0.85);margin:0}.landing-container .footer .footer-bottom .footer-left a{font-size:14px;color:rgba(255,255,255,0.85);text-decoration:none;transition:color 0.2s}.landing-container .footer .footer-bottom .footer-left a:hover{color:#ffffff}.landing-container .footer .footer-bottom .social-links{display:flex;gap:12px}.landing-container .footer .footer-bottom .social-links .social-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;text-decoration:none;background:transparent;transition:opacity 0.2s}.landing-container .footer .footer-bottom .social-links .social-icon:hover{opacity:0.7}.landing-container .footer .footer-bottom .social-links .social-icon svg{width:28px;height:28px;fill:#ffffff;color:#ffffff}@media (max-width: 1024px){.landing-container .navbar{padding:0 24px}.landing-container .navbar .navbar-center .nav-links{display:none}.landing-container .feature-block,.landing-container .why-section,.landing-container .teach-section,.landing-container .pricing-section,.landing-container .footer,.landing-container .collaborate-banner{padding-left:32px;padding-right:32px}.landing-container .faq-section{grid-template-columns:1fr;gap:32px;padding-left:32px;padding-right:32px}.landing-container .why-section__header{flex-direction:column;align-items:flex-start}.landing-container .why-main-grid{grid-template-columns:1fr}.landing-container .why-card-item--editor{grid-template-columns:1fr}.landing-container .why-card-item--allinone{grid-template-columns:1fr}.landing-container .pricing-grid{grid-template-columns:1fr;max-width:100%;gap:16px}.landing-container .pricing-card{border-radius:16px;border:1px solid #e5e7eb}.landing-container .pricing-card--active{border:1px solid #0077B6;padding:38px}.landing-container .teach-section .teach-grid{height:auto;grid-template-columns:1fr!important}.landing-container .teach-section .teach-grid .teach-card{height:300px}.landing-container .teach-section .teach-grid .teach-card--collapsed .teach-card__overlay{justify-content:flex-end;align-items:flex-start;padding:20px}.landing-container .teach-section .teach-grid .teach-card__label--rotated{writing-mode:horizontal-tb;transform:none;font-size:18px}.landing-container .footer .footer-bottom{margin:0 -32px;padding:20px 32px}}@media (max-width: 768px){.landing-container .navbar{padding:0 16px}.landing-container .navbar .navbar-left{display:none}.landing-container .hero-section .hero-text{padding:48px 24px 32px}.landing-container .hero-section .hero-text .hero-title{font-size:40px}.landing-container .hero-section .hero-text .hero-subtitle{font-size:20px}.landing-container .why-card-item--editor{grid-template-columns:1fr}.landing-container .why-card-item--editor .why-card-item__text{grid-column:1;grid-row:1}.landing-container .why-card-item--editor .why-card-item__preview{grid-column:1;grid-row:2}.landing-container .why-card-item--editor .why-card-item__preview img{height:auto;max-height:260px}.landing-container .pricing-section{padding-left:24px;padding-right:24px}.landing-container .pricing-section h2{font-size:32px}.landing-container .pricing-section .pricing-grid{grid-template-columns:1fr;max-width:100%;gap:16px}.landing-container .pricing-card{border-radius:16px;border:1px solid #e5e7eb}.landing-container .pricing-card--active{border:1px solid #0077B6;padding:32px}.landing-container .teach-section{padding-left:24px;padding-right:24px}.landing-container .teach-section .teach-grid{height:auto;grid-template-columns:1fr!important;gap:12px}.landing-container .teach-section .teach-grid .teach-card{height:400px}.landing-container .teach-section .teach-grid .teach-card--active .teach-card__overlay{padding:20px}.landing-container .teach-section .teach-grid .teach-card--active .teach-card__label{font-size:24px}.landing-container .teach-section .teach-grid .teach-card h3{font-size:18px}.landing-container .teach-section .teach-grid .teach-card ul li{font-size:14px}.landing-container .faq-section{grid-template-columns:1fr;padding-left:24px;padding-right:24px}.landing-container .footer{padding-left:24px;padding-right:24px}.landing-container .footer .footer-content{flex-direction:column}.landing-container .footer .footer-content .footer-links{flex-direction:column;gap:32px}.landing-container .footer .footer-content .footer-subscribe{width:100%}.landing-container .footer .footer-content .footer-subscribe .subscribe-form{flex-direction:column}.landing-container .footer .footer-content .footer-subscribe .subscribe-form .email-input{min-width:100%;width:100%}.landing-container .footer .footer-content .footer-subscribe .subscribe-form .subscribe-btn{width:100%}.landing-container .footer .footer-bottom{margin:0 -24px;padding:20px 24px;flex-direction:column;gap:16px;text-align:center}}@media (max-width: 480px){.landing-container .scroll-to-top{bottom:20px;right:20px;width:40px;height:40px}}*,::before,::after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@keyframes progress-container{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animate-progress-container{animation:progress-container 1s linear infinite}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}#body .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#body .pointer-events-none{pointer-events:none}#body .\!visible{visibility:visible!important}#body .visible{visibility:visible}#body .invisible{visibility:hidden}#body .collapse{visibility:collapse}#body .static{position:static}#body .fixed{position:fixed}#body .absolute{position:absolute}#body .relative{position:relative}#body .sticky{position:sticky}#body .-inset-6{inset:-1.5rem}#body .inset-0{inset:0px}#body .-bottom-\[34px\]{bottom:-34px}#body .-left-1{left:-0.25rem}#body .-right-1\.5{right:-0.375rem}#body .-top-\[3px\]{top:-3px}#body .bottom-0{bottom:0px}#body .bottom-12{bottom:3rem}#body .bottom-2{bottom:0.5rem}#body .bottom-20{bottom:5rem}#body .bottom-4{bottom:1rem}#body .bottom-6{bottom:1.5rem}#body .bottom-\[-0\.5px\]{bottom:-0.5px}#body .bottom-\[-1px\]{bottom:-1px}#body .left-0{left:0px}#body .left-1\/2{left:50%}#body .left-3{left:0.75rem}#body .left-4{left:1rem}#body .left-\[50\%\]{left:50%}#body .right-0{right:0px}#body .right-1{right:0.25rem}#body .right-1\.5{right:0.375rem}#body .right-2{right:0.5rem}#body .right-2\.5{right:0.625rem}#body .right-4{right:1rem}#body .right-5{right:1.25rem}#body .right-6{right:1.5rem}#body .right-9{right:2.25rem}#body .top-0{top:0px}#body .top-1{top:0.25rem}#body .top-1\.5{top:0.375rem}#body .top-1\/2{top:50%}#body .top-1\/3{top:33.333333%}#body .top-2{top:0.5rem}#body .top-2\.5{top:0.625rem}#body .top-3\.5{top:0.875rem}#body .top-\[-0\.5px\]{top:-0.5px}#body .top-\[48px\]{top:48px}#body .top-\[50\%\]{top:50%}#body .z-10{z-index:10}#body .z-50{z-index:50}#body .z-\[-1\]{z-index:-1}#body .z-\[100\]{z-index:100}#body .z-\[10\]{z-index:10}#body .z-\[1400\]{z-index:1400}#body .z-\[1\]{z-index:1}#body .z-\[2\]{z-index:2}#body .z-\[50\]{z-index:50}#body .m-0{margin:0px}#body .m-0\.5{margin:0.125rem}#body .m-2{margin:0.5rem}#body .m-4{margin:1rem}#body .\!mx-2{margin-left:0.5rem!important;margin-right:0.5rem!important}#body .-mx-1{margin-left:-0.25rem;margin-right:-0.25rem}#body .-mx-2{margin-left:-0.5rem;margin-right:-0.5rem}#body .mx-0\.5{margin-left:0.125rem;margin-right:0.125rem}#body .mx-1{margin-left:0.25rem;margin-right:0.25rem}#body .mx-1\.5{margin-left:0.375rem;margin-right:0.375rem}#body .mx-2{margin-left:0.5rem;margin-right:0.5rem}#body .mx-24{margin-left:6rem;margin-right:6rem}#body .mx-3{margin-left:0.75rem;margin-right:0.75rem}#body .mx-3\.5{margin-left:0.875rem;margin-right:0.875rem}#body .mx-4{margin-left:1rem;margin-right:1rem}#body .mx-6{margin-left:1.5rem;margin-right:1.5rem}#body .mx-auto{margin-left:auto;margin-right:auto}#body .my-0{margin-top:0px;margin-bottom:0px}#body .my-0\.5{margin-top:0.125rem;margin-bottom:0.125rem}#body .my-1{margin-top:0.25rem;margin-bottom:0.25rem}#body .my-1\.5{margin-top:0.375rem;margin-bottom:0.375rem}#body .my-2{margin-top:0.5rem;margin-bottom:0.5rem}#body .my-3{margin-top:0.75rem;margin-bottom:0.75rem}#body .my-4{margin-top:1rem;margin-bottom:1rem}#body .my-6{margin-top:1.5rem;margin-bottom:1.5rem}#body .my-\[-4px\]{margin-top:-4px;margin-bottom:-4px}#body .my-\[1px\]{margin-top:1px;margin-bottom:1px}#body .-mb-\[0\.5px\]{margin-bottom:-0.5px}#body .-mb-px{margin-bottom:-1px}#body .mb-0{margin-bottom:0px}#body .mb-0\.5{margin-bottom:0.125rem}#body .mb-1{margin-bottom:0.25rem}#body .mb-1\.5{margin-bottom:0.375rem}#body .mb-2{margin-bottom:0.5rem}#body .mb-3{margin-bottom:0.75rem}#body .mb-4{margin-bottom:1rem}#body .mb-5{margin-bottom:1.25rem}#body .mb-6{margin-bottom:1.5rem}#body .mb-8{margin-bottom:2rem}#body .mb-9{margin-bottom:2.25rem}#body .mb-\[16px\]{margin-bottom:16px}#body .mb-\[27px\]{margin-bottom:27px}#body .mb-\[480px\]{margin-bottom:480px}#body .mb-\[48px\]{margin-bottom:48px}#body .ml-0{margin-left:0px}#body .ml-0\.5{margin-left:0.125rem}#body .ml-1{margin-left:0.25rem}#body .ml-1\.5{margin-left:0.375rem}#body .ml-10{margin-left:2.5rem}#body .ml-12{margin-left:3rem}#body .ml-2{margin-left:0.5rem}#body .ml-3{margin-left:0.75rem}#body .ml-4{margin-left:1rem}#body .ml-8{margin-left:2rem}#body .ml-\[1\.45em\]{margin-left:1.45em}#body .ml-\[1\.5em\]{margin-left:1.5em}#body .ml-auto{margin-left:auto}#body .mr-0{margin-right:0px}#body .mr-0\.5{margin-right:0.125rem}#body .mr-1{margin-right:0.25rem}#body .mr-1\.5{margin-right:0.375rem}#body .mr-2{margin-right:0.5rem}#body .mr-\[1px\]{margin-right:1px}#body .mr-auto{margin-right:auto}#body .mt-0\.5{margin-top:0.125rem}#body .mt-1{margin-top:0.25rem}#body .mt-16{margin-top:4rem}#body .mt-2{margin-top:0.5rem}#body .mt-4{margin-top:1rem}#body .mt-5{margin-top:1.25rem}#body .mt-6{margin-top:1.5rem}#body .mt-8{margin-top:2rem}#body .mt-9{margin-top:2.25rem}#body .mt-\[10\%\]{margin-top:10%}#body .mt-\[20\%\]{margin-top:20%}#body .mt-\[32px\]{margin-top:32px}#body .mt-\[3px\]{margin-top:3px}#body .box-content{box-sizing:content-box}#body .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#body .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#body .\!block{display:block!important}#body .block{display:block}#body .inline-block{display:inline-block}#body .inline{display:inline}#body .flex{display:flex}#body .inline-flex{display:inline-flex}#body .\!table{display:table!important}#body .table{display:table}#body .table-cell{display:table-cell}#body .grid{display:grid}#body .contents{display:contents}#body .list-item{display:list-item}#body .\!hidden{display:none!important}#body .hidden{display:none}#body .aspect-square{aspect-ratio:1 / 1}#body .aspect-video{aspect-ratio:16 / 9}#body .size-4{width:1rem;height:1rem}#body .size-full{width:100%;height:100%}#body .\!h-1\.5{height:0.375rem!important}#body .\!h-4{height:1rem!important}#body .\!h-5{height:1.25rem!important}#body .\!h-9{height:2.25rem!important}#body .\!h-fit{height:-moz-fit-content!important;height:fit-content!important}#body .\!h-full{height:100%!important}#body .h-0{height:0px}#body .h-1{height:0.25rem}#body .h-1\/2{height:50%}#body .h-10{height:2.5rem}#body .h-12{height:3rem}#body .h-14{height:3.5rem}#body .h-16{height:4rem}#body .h-2{height:0.5rem}#body .h-20{height:5rem}#body .h-24{height:6rem}#body .h-28{height:7rem}#body .h-3{height:0.75rem}#body .h-3\.5{height:0.875rem}#body .h-4{height:1rem}#body .h-5{height:1.25rem}#body .h-6{height:1.5rem}#body .h-7{height:1.75rem}#body .h-8{height:2rem}#body .h-9{height:2.25rem}#body .h-96{height:24rem}#body .h-\[1\.25em\]{height:1.25em}#body .h-\[1\.2em\]{height:1.2em}#body .h-\[100px\]{height:100px}#body .h-\[10px\]{height:10px}#body .h-\[120px\]{height:120px}#body .h-\[12px\]{height:12px}#body .h-\[14px\]{height:14px}#body .h-\[16px\]{height:16px}#body .h-\[18px\]{height:18px}#body .h-\[200px\]{height:200px}#body .h-\[22px\]{height:22px}#body .h-\[230px\]{height:230px}#body .h-\[260px\]{height:260px}#body .h-\[26px\]{height:26px}#body .h-\[28px\]{height:28px}#body .h-\[30px\]{height:30px}#body .h-\[32px\]{height:32px}#body .h-\[33px\]{height:33px}#body .h-\[34px\]{height:34px}#body .h-\[360px\]{height:360px}#body .h-\[36px\]{height:36px}#body .h-\[38px\]{height:38px}#body .h-\[400px\]{height:400px}#body .h-\[40vh\]{height:40vh}#body .h-\[44px\]{height:44px}#body .h-\[48px\]{height:48px}#body .h-\[4px\]{height:4px}#body .h-\[500px\]{height:500px}#body .h-\[51px\]{height:51px}#body .h-\[52px\]{height:52px}#body .h-\[54px\]{height:54px}#body .h-\[60\%\]{height:60%}#body .h-\[600px\]{height:600px}#body .h-\[60px\]{height:60px}#body .h-\[64px\]{height:64px}#body .h-\[68px\]{height:68px}#body .h-\[70px\]{height:70px}#body .h-\[72px\]{height:72px}#body .h-\[80px\]{height:80px}#body .h-\[80vh\]{height:80vh}#body .h-\[90\%\]{height:90%}#body .h-\[90vh\]{height:90vh}#body .h-auto{height:auto}#body .h-fit{height:-moz-fit-content;height:fit-content}#body .h-full{height:100%}#body .h-screen{height:100vh}#body .max-h-\[140px\]{max-height:140px}#body .max-h-\[200px\]{max-height:200px}#body .max-h-\[238px\]{max-height:238px}#body .max-h-\[260px\]{max-height:260px}#body .max-h-\[280px\]{max-height:280px}#body .max-h-\[288px\]{max-height:288px}#body .max-h-\[300px\]{max-height:300px}#body .max-h-\[320px\]{max-height:320px}#body .max-h-\[340px\]{max-height:340px}#body .max-h-\[360px\]{max-height:360px}#body .max-h-\[366px\]{max-height:366px}#body .max-h-\[376px\]{max-height:376px}#body .max-h-\[380px\]{max-height:380px}#body .max-h-\[400px\]{max-height:400px}#body .max-h-\[420px\]{max-height:420px}#body .max-h-\[450px\]{max-height:450px}#body .max-h-\[48px\]{max-height:48px}#body .max-h-\[500px\]{max-height:500px}#body .max-h-\[520px\]{max-height:520px}#body .max-h-\[54px\]{max-height:54px}#body .max-h-\[560px\]{max-height:560px}#body .max-h-\[590px\]{max-height:590px}#body .max-h-\[64px\]{max-height:64px}#body .max-h-\[70vh\]{max-height:70vh}#body .max-h-\[800px\]{max-height:800px}#body .max-h-\[80px\]{max-height:80px}#body .max-h-\[85vh\]{max-height:85vh}#body .max-h-\[90vh\]{max-height:90vh}#body .max-h-full{max-height:100%}#body .\!min-h-4{min-height:1rem!important}#body .\!min-h-5{min-height:1.25rem!important}#body .\!min-h-full{min-height:100%!important}#body .min-h-0{min-height:0px}#body .min-h-3{min-height:0.75rem}#body .min-h-5{min-height:1.25rem}#body .min-h-6{min-height:1.5rem}#body .min-h-\[1\.2em\]{min-height:1.2em}#body .min-h-\[100px\]{min-height:100px}#body .min-h-\[12px\]{min-height:12px}#body .min-h-\[130px\]{min-height:130px}#body .min-h-\[180px\]{min-height:180px}#body .min-h-\[18px\]{min-height:18px}#body .min-h-\[200px\]{min-height:200px}#body .min-h-\[228px\]{min-height:228px}#body .min-h-\[22px\]{min-height:22px}#body .min-h-\[280px\]{min-height:280px}#body .min-h-\[28px\]{min-height:28px}#body .min-h-\[294px\]{min-height:294px}#body .min-h-\[300px\]{min-height:300px}#body .min-h-\[30px\]{min-height:30px}#body .min-h-\[32px\]{min-height:32px}#body .min-h-\[34px\]{min-height:34px}#body .min-h-\[36px\]{min-height:36px}#body .min-h-\[38px\]{min-height:38px}#body .min-h-\[46px\]{min-height:46px}#body .min-h-\[48px\]{min-height:48px}#body .min-h-\[68px\]{min-height:68px}#body .min-h-fit{min-height:-moz-fit-content;min-height:fit-content}#body .min-h-full{min-height:100%}#body .\!w-1\.5{width:0.375rem!important}#body .\!w-10{width:2.5rem!important}#body .\!w-4{width:1rem!important}#body .\!w-5{width:1.25rem!important}#body .\!w-\[118px\]{width:118px!important}#body .w-1{width:0.25rem}#body .w-1\/2{width:50%}#body .w-1\/3{width:33.333333%}#body .w-10{width:2.5rem}#body .w-12{width:3rem}#body .w-14{width:3.5rem}#body .w-16{width:4rem}#body .w-2{width:0.5rem}#body .w-20{width:5rem}#body .w-24{width:6rem}#body .w-28{width:7rem}#body .w-3{width:0.75rem}#body .w-3\.5{width:0.875rem}#body .w-3\/5{width:60%}#body .w-32{width:8rem}#body .w-4{width:1rem}#body .w-4\/5{width:80%}#body .w-48{width:12rem}#body .w-5{width:1.25rem}#body .w-6{width:1.5rem}#body .w-64{width:16rem}#body .w-7{width:1.75rem}#body .w-8{width:2rem}#body .w-9{width:2.25rem}#body .w-\[--radix-dropdown-menu-trigger-width\]{width:var(--radix-dropdown-menu-trigger-width)}#body .w-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}#body .w-\[1\.25em\]{width:1.25em}#body .w-\[1\.2em\]{width:1.2em}#body .w-\[100px\]{width:100px}#body .w-\[10px\]{width:10px}#body .w-\[110px\]{width:110px}#body .w-\[1188px\]{width:1188px}#body .w-\[1200px\]{width:1200px}#body .w-\[120px\]{width:120px}#body .w-\[128px\]{width:128px}#body .w-\[140px\]{width:140px}#body .w-\[141px\]{width:141px}#body .w-\[14px\]{width:14px}#body .w-\[150px\]{width:150px}#body .w-\[17\%\]{width:17%}#body .w-\[18px\]{width:18px}#body .w-\[190px\]{width:190px}#body .w-\[200px\]{width:200px}#body .w-\[228px\]{width:228px}#body .w-\[236px\]{width:236px}#body .w-\[240px\]{width:240px}#body .w-\[25\%\]{width:25%}#body .w-\[256px\]{width:256px}#body .w-\[25px\]{width:25px}#body .w-\[260px\]{width:260px}#body .w-\[268px\]{width:268px}#body .w-\[28px\]{width:28px}#body .w-\[30\%\]{width:30%}#body .w-\[300px\]{width:300px}#body .w-\[30px\]{width:30px}#body .w-\[320px\]{width:320px}#body .w-\[33\%\]{width:33%}#body .w-\[360px\]{width:360px}#body .w-\[380px\]{width:380px}#body .w-\[3px\]{width:3px}#body .w-\[400px\]{width:400px}#body .w-\[402px\]{width:402px}#body .w-\[420px\]{width:420px}#body .w-\[450px\]{width:450px}#body .w-\[50\%\]{width:50%}#body .w-\[500px\]{width:500px}#body .w-\[50px\]{width:50px}#body .w-\[560px\]{width:560px}#body .w-\[60\%\]{width:60%}#body .w-\[600px\]{width:600px}#body .w-\[64px\]{width:64px}#body .w-\[700px\]{width:700px}#body .w-\[70px\]{width:70px}#body .w-\[78px\]{width:78px}#body .w-\[80px\]{width:80px}#body .w-\[83\%\]{width:83%}#body .w-\[88px\]{width:88px}#body .w-\[90\%\]{width:90%}#body .w-\[952px\]{width:952px}#body .w-\[964px\]{width:964px}#body .w-\[988px\]{width:988px}#body .w-\[calc\(100\%\+1px\)\]{width:calc(100% + 1px)}#body .w-auto{width:auto}#body .w-fit{width:-moz-fit-content;width:fit-content}#body .w-full{width:100%}#body .w-px{width:1px}#body .w-screen{width:100vw}#body .\!min-w-4{min-width:1rem!important}#body .\!min-w-5{min-width:1.25rem!important}#body .\!min-w-\[0px\]{min-width:0px!important}#body .\!min-w-\[120px\]{min-width:120px!important}#body .\!min-w-\[200px\]{min-width:200px!important}#body .min-w-0{min-width:0px}#body .min-w-1\.5{min-width:0.375rem}#body .min-w-3{min-width:0.75rem}#body .min-w-5{min-width:1.25rem}#body .min-w-6{min-width:1.5rem}#body .min-w-8{min-width:2rem}#body .min-w-\[1\.2em\]{min-width:1.2em}#body .min-w-\[100px\]{min-width:100px}#body .min-w-\[150px\]{min-width:150px}#body .min-w-\[170px\]{min-width:170px}#body .min-w-\[190px\]{min-width:190px}#body .min-w-\[2\.5rem\]{min-width:2.5rem}#body .min-w-\[22px\]{min-width:22px}#body .min-w-\[230px\]{min-width:230px}#body .min-w-\[240px\]{min-width:240px}#body .min-w-\[24px\]{min-width:24px}#body .min-w-\[256px\]{min-width:256px}#body .min-w-\[280px\]{min-width:280px}#body .min-w-\[28px\]{min-width:28px}#body .min-w-\[300px\]{min-width:300px}#body .min-w-\[30px\]{min-width:30px}#body .min-w-\[32px\]{min-width:32px}#body .min-w-\[350px\]{min-width:350px}#body .min-w-\[360px\]{min-width:360px}#body .min-w-\[36px\]{min-width:36px}#body .min-w-\[400px\]{min-width:400px}#body .min-w-\[40px\]{min-width:40px}#body .min-w-\[480px\]{min-width:480px}#body .min-w-\[500px\]{min-width:500px}#body .min-w-\[600px\]{min-width:600px}#body .min-w-\[60px\]{min-width:60px}#body .min-w-\[76px\]{min-width:76px}#body .min-w-\[80px\]{min-width:80px}#body .min-w-\[88px\]{min-width:88px}#body .min-w-fit{min-width:-moz-fit-content;min-width:fit-content}#body .min-w-full{min-width:100%}#body .max-w-5xl{max-width:64rem}#body .max-w-6xl{max-width:72rem}#body .max-w-7xl{max-width:80rem}#body .max-w-\[100px\]{max-width:100px}#body .max-w-\[120px\]{max-width:120px}#body .max-w-\[150px\]{max-width:150px}#body .max-w-\[160px\]{max-width:160px}#body .max-w-\[170px\]{max-width:170px}#body .max-w-\[180px\]{max-width:180px}#body .max-w-\[200px\]{max-width:200px}#body .max-w-\[240px\]{max-width:240px}#body .max-w-\[250px\]{max-width:250px}#body .max-w-\[300px\]{max-width:300px}#body .max-w-\[320px\]{max-width:320px}#body .max-w-\[330px\]{max-width:330px}#body .max-w-\[360px\]{max-width:360px}#body .max-w-\[400px\]{max-width:400px}#body .max-w-\[450px\]{max-width:450px}#body .max-w-\[480px\]{max-width:480px}#body .max-w-\[50\%\]{max-width:50%}#body .max-w-\[560px\]{max-width:560px}#body .max-w-\[600px\]{max-width:600px}#body .max-w-\[70vw\]{max-width:70vw}#body .max-w-\[83\%\]{max-width:83%}#body .max-w-\[90\%\]{max-width:90%}#body .max-w-\[90vw\]{max-width:90vw}#body .max-w-\[952px\]{max-width:952px}#body .max-w-\[964px\]{max-width:964px}#body .max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}#body .max-w-full{max-width:100%}#body .max-w-md{max-width:28rem}#body .max-w-sm{max-width:24rem}#body .flex-1{flex:1 1 0%}#body .flex-shrink{flex-shrink:1}#body .flex-shrink-0{flex-shrink:0}#body .shrink-0{flex-shrink:0}#body .flex-grow{flex-grow:1}#body .border-collapse{border-collapse:collapse}#body .origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}#body .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .-translate-x-\[60\%\]{--tw-translate-x: -60%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes blink{0%,50%{opacity:1}51%,100%{opacity:0}}#body .animate-blink{animation:blink 1s infinite}@keyframes pulse{50%{opacity:.5}}#body .animate-pulse{animation:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}#body .animate-spin{animation:spin 1s linear infinite}#body .\!cursor-default{cursor:default!important}#body .cursor-col-resize{cursor:col-resize}#body .cursor-default{cursor:default}#body .cursor-grab{cursor:grab}#body .cursor-not-allowed{cursor:not-allowed}#body .cursor-pointer{cursor:pointer}#body .cursor-text{cursor:text}#body .cursor-zoom-in{cursor:zoom-in}#body .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}#body .select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}#body .select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}#body .select-auto{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}#body .resize-none{resize:none}#body .resize{resize:both}#body .scroll-m-2{scroll-margin:0.5rem}#body .scroll-my-10{scroll-margin-top:2.5rem;scroll-margin-bottom:2.5rem}#body .scroll-mb-\[100px\]{scroll-margin-bottom:100px}#body .scroll-mb-\[48px\]{scroll-margin-bottom:48px}#body .scroll-mt-\[300px\]{scroll-margin-top:300px}#body .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#body .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#body .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#body .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}#body .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}#body .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}#body .\!flex-row{flex-direction:row!important}#body .flex-row{flex-direction:row}#body .flex-col{flex-direction:column}#body .flex-col-reverse{flex-direction:column-reverse}#body .flex-wrap{flex-wrap:wrap}#body .flex-nowrap{flex-wrap:nowrap}#body .items-start{align-items:flex-start}#body .items-end{align-items:flex-end}#body .items-center{align-items:center}#body .items-stretch{align-items:stretch}#body .justify-start{justify-content:flex-start}#body .justify-end{justify-content:flex-end}#body .justify-center{justify-content:center}#body .justify-between{justify-content:space-between}#body .justify-around{justify-content:space-around}#body .\!gap-1{gap:0.25rem!important}#body .\!gap-\[10px\]{gap:10px!important}#body .gap-0{gap:0px}#body .gap-0\.5{gap:0.125rem}#body .gap-1{gap:0.25rem}#body .gap-1\.5{gap:0.375rem}#body .gap-10{gap:2.5rem}#body .gap-12{gap:3rem}#body .gap-14{gap:3.5rem}#body .gap-2{gap:0.5rem}#body .gap-20{gap:5rem}#body .gap-3{gap:0.75rem}#body .gap-4{gap:1rem}#body .gap-5{gap:1.25rem}#body .gap-6{gap:1.5rem}#body .gap-8{gap:2rem}#body .gap-\[10px\]{gap:10px}#body .gap-\[14px\]{gap:14px}#body :is(.-space-x-2>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(-0.5rem * var(--tw-space-x-reverse));margin-left:calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)))}#body :is(.space-x-1>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(0.25rem * var(--tw-space-x-reverse));margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)))}#body :is(.space-x-2>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}#body :is(.space-x-4>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}#body :is(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}#body :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}#body :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#body :is(.space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}#body :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#body .self-end{align-self:flex-end}#body .self-stretch{align-self:stretch}#body .overflow-auto{overflow:auto}#body .overflow-hidden{overflow:hidden}#body .overflow-visible{overflow:visible}#body .overflow-x-auto{overflow-x:auto}#body .overflow-y-auto{overflow-y:auto}#body .overflow-x-hidden{overflow-x:hidden}#body .overflow-y-hidden{overflow-y:hidden}#body .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#body .whitespace-nowrap{white-space:nowrap}#body .whitespace-pre{white-space:pre}#body .whitespace-pre-line{white-space:pre-line}#body .whitespace-pre-wrap{white-space:pre-wrap}#body .text-wrap{text-wrap:wrap}#body .break-words{overflow-wrap:break-word}#body .break-all{word-break:break-all}#body .\!rounded-100{border-radius:4px!important}#body .\!rounded-300{border-radius:8px!important}#body .\!rounded-\[8px\]{border-radius:8px!important}#body .\!rounded-none{border-radius:0px!important}#body .rounded{border-radius:0.25rem}#body .rounded-100{border-radius:4px}#body .rounded-200{border-radius:6px}#body .rounded-300{border-radius:8px}#body .rounded-400{border-radius:12px}#body .rounded-500{border-radius:16px}#body .rounded-\[100px\]{border-radius:100px}#body .rounded-\[10px\]{border-radius:10px}#body .rounded-\[12px\]{border-radius:12px}#body .rounded-\[14px\]{border-radius:14px}#body .rounded-\[16px\]{border-radius:16px}#body .rounded-\[20px\]{border-radius:20px}#body .rounded-\[2px\]{border-radius:2px}#body .rounded-\[30\%\]{border-radius:30%}#body .rounded-\[3px\]{border-radius:3px}#body .rounded-\[4px\]{border-radius:4px}#body .rounded-\[6px\]{border-radius:6px}#body .rounded-\[8px\]{border-radius:8px}#body .rounded-full{border-radius:9999px}#body .rounded-lg{border-radius:0.5rem}#body .rounded-md{border-radius:0.375rem}#body .rounded-none{border-radius:0px}#body .rounded-xl{border-radius:0.75rem}#body .rounded-l-200{border-top-left-radius:6px;border-bottom-left-radius:6px}#body .rounded-r{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}#body .rounded-r-200{border-top-right-radius:6px;border-bottom-right-radius:6px}#body .rounded-br-none{border-bottom-right-radius:0px}#body .rounded-tl-none{border-top-left-radius:0px}#body .border{border-width:1px}#body .border-0{border-width:0px}#body .border-2{border-width:2px}#body .border-4{border-width:4px}#body .border-\[1\.5px\]{border-width:1.5px}#body .border-\[2px\]{border-width:2px}#body .border-b{border-bottom-width:1px}#body .border-b-2{border-bottom-width:2px}#body .border-l{border-left-width:1px}#body .border-l-4{border-left-width:4px}#body .border-r{border-right-width:1px}#body .border-r-4{border-right-width:4px}#body .border-t{border-top-width:1px}#body .\!border-none{border-style:none!important}#body .border-none{border-style:none}#body .border-\[var\(--function-error\)\]{border-color:var(--function-error)}#body .border-\[var\(--function-success\)\]{border-color:var(--function-success)}#body .border-\[var\(--function-warning\)\]{border-color:var(--function-warning)}#body .border-billing-primary{border-color:var(--billing-primary)}#body .border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}#body .border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}#body .border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}#body .border-border{border-color:hsl(var(--border))}#body .border-border-error-thick{border-color:var(--border-error-thick)}#body .border-border-primary{border-color:var(--border-primary)}#body .border-border-primary-hover{border-color:var(--border-primary-hover)}#body .border-border-theme-thick{border-color:var(--border-theme-thick)}#body .border-content-blue-400{border-color:var(--content-blue-400)}#body .border-destructive\/50{border-color:hsl(var(--destructive) / 0.5)}#body .border-fill-content-hover{border-color:var(--fill-content-hover)}#body .border-fill-default{border-color:var(--fill-default)}#body .border-fill-theme-thick{border-color:var(--fill-theme-thick)}#body .border-function-error{border-color:var(--function-error)}#body .border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}#body .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}#body .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}#body .border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}#body .border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}#body .border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}#body .border-input{border-color:hsl(var(--input))}#body .border-line-border{border-color:var(--line-border)}#body .border-line-card{border-color:var(--line-card)}#body .border-line-default{border-color:var(--line-default)}#body .border-line-divider{border-color:var(--line-divider)}#body .border-primary{border-color:hsl(var(--primary))}#body .border-purple-600{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}#body .border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}#body .border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}#body .border-text-title{border-color:var(--text-title)}#body .border-tint-purple{border-color:var(--tint-purple)}#body .border-transparent{border-color:transparent}#body .border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}#body .border-t-transparent{border-top-color:transparent}#body .\!bg-fill-content-hover{background-color:var(--fill-content-hover)!important}#body .\!bg-fill-theme-select{background-color:var(--fill-theme-select)!important}#body .\!bg-surface-primary{background-color:var(--surface-primary)!important}#body .\!bg-transparent{background-color:transparent!important}#body .bg-\[\#EEEEFD\]{--tw-bg-opacity: 1;background-color:rgb(238 238 253 / var(--tw-bg-opacity, 1))}#body .bg-\[var\(--fill-toolbar\)\]{background-color:var(--fill-toolbar)}#body .bg-\[var\(--function-error\)\]{background-color:var(--function-error)}#body .bg-\[var\(--function-success\)\]{background-color:var(--function-success)}#body .bg-\[var\(--function-warning\)\]{background-color:var(--function-warning)}#body .bg-accent{background-color:hsl(var(--accent))}#body .bg-background{background-color:hsl(var(--background))}#body .bg-background-primary{background-color:var(--background-primary)}#body .bg-bg-base{background-color:var(--bg-base)}#body .bg-bg-body{background-color:var(--bg-body)}#body .bg-bg-mask{background-color:var(--bg-mask)}#body .bg-billing-primary{background-color:var(--billing-primary)}#body .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}#body .bg-black\/60{background-color:rgb(0 0 0 / 0.6)}#body .bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}#body .bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}#body .bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}#body .bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}#body .bg-border-primary{background-color:var(--border-primary)}#body .bg-content-blue-100{background-color:var(--content-blue-100)}#body .bg-fill-content{background-color:var(--fill-content)}#body .bg-fill-content-hover{background-color:var(--fill-content-hover)}#body .bg-fill-content-visible{background-color:var(--fill-content-visible)}#body .bg-fill-error-light{background-color:var(--fill-error-light)}#body .bg-fill-error-thick{background-color:var(--fill-error-thick)}#body .bg-fill-featured-light{background-color:var(--fill-featured-light)}#body .bg-fill-list-active{background-color:var(--fill-list-active)}#body .bg-fill-list-hover{background-color:var(--fill-list-hover)}#body .bg-fill-theme-select{background-color:var(--fill-theme-select)}#body .bg-fill-theme-thick{background-color:var(--fill-theme-thick)}#body .bg-fill-toolbar{background-color:var(--fill-toolbar)}#body .bg-fill-warning-light{background-color:var(--fill-warning-light)}#body .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}#body .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}#body .bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}#body .bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}#body .bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}#body .bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}#body .bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}#body .bg-input-background{background-color:var(--input-background)}#body .bg-line-on-toolbar{background-color:var(--line-on-toolbar)}#body .bg-muted{background-color:hsl(var(--muted))}#body .bg-note-header{background-color:var(--note-header)}#body .bg-other-colors-filled-event{background-color:var(--other-colors-filled-event)}#body .bg-other-colors-filled-today{background-color:var(--other-colors-filled-today)}#body .bg-popover{background-color:hsl(var(--popover))}#body .bg-primary\/5{background-color:hsl(var(--primary) / 0.05)}#body .bg-primary\/90{background-color:hsl(var(--primary) / 0.9)}#body .bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}#body .bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}#body .bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}#body .bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}#body .bg-secondary-background{background-color:var(--secondary-background)}#body .bg-surface-container-layer-00{background-color:var(--surface-container-layer-00)}#body .bg-surface-container-layer-01{background-color:var(--surface-container-layer-01)}#body .bg-surface-inverse{background-color:var(--surface-inverse)}#body .bg-surface-layer-03{background-color:var(--surface-layer-03)}#body .bg-surface-overlay{background-color:var(--surface-overlay)}#body .bg-surface-primary{background-color:var(--surface-primary)}#body .bg-surface-primary-hover{background-color:var(--surface-primary-hover)}#body .bg-tag-fill-01-light{background-color:var(--tag-fill-01-light)}#body .bg-tag-fill-01-thick{background-color:var(--tag-fill-01-thick)}#body .bg-tag-fill-02-light{background-color:var(--tag-fill-02-light)}#body .bg-tag-fill-02-thick{background-color:var(--tag-fill-02-thick)}#body .bg-tag-fill-03-light{background-color:var(--tag-fill-03-light)}#body .bg-tag-fill-03-thick{background-color:var(--tag-fill-03-thick)}#body .bg-tag-fill-04-light{background-color:var(--tag-fill-04-light)}#body .bg-tag-fill-04-thick{background-color:var(--tag-fill-04-thick)}#body .bg-tag-fill-05-light{background-color:var(--tag-fill-05-light)}#body .bg-tag-fill-05-thick{background-color:var(--tag-fill-05-thick)}#body .bg-tag-fill-06-light{background-color:var(--tag-fill-06-light)}#body .bg-tag-fill-06-thick{background-color:var(--tag-fill-06-thick)}#body .bg-tag-fill-07-light{background-color:var(--tag-fill-07-light)}#body .bg-tag-fill-07-thick{background-color:var(--tag-fill-07-thick)}#body .bg-tag-fill-08-light{background-color:var(--tag-fill-08-light)}#body .bg-tag-fill-08-thick{background-color:var(--tag-fill-08-thick)}#body .bg-tag-fill-09-light{background-color:var(--tag-fill-09-light)}#body .bg-tag-fill-09-thick{background-color:var(--tag-fill-09-thick)}#body .bg-tag-fill-10-light{background-color:var(--tag-fill-10-light)}#body .bg-tag-fill-10-thick{background-color:var(--tag-fill-10-thick)}#body .bg-tint-blue{background-color:var(--tint-blue)}#body .bg-tint-green{background-color:var(--tint-green)}#body .bg-tint-purple{background-color:var(--tint-purple)}#body .bg-tint-red{background-color:var(--tint-red)}#body .bg-tint-yellow{background-color:var(--tint-yellow)}#body .bg-transparent{background-color:transparent}#body .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#body .bg-white\/50{background-color:rgb(255 255 255 / 0.5)}#body .bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}#body .bg-opacity-30{--tw-bg-opacity: 0.3}#body .bg-opacity-50{--tw-bg-opacity: 0.5}#body .bg-opacity-80{--tw-bg-opacity: 0.8}#body .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}#body .from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#body .from-green-50{--tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#body .from-purple-50{--tw-gradient-from: #faf5ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#body .to-emerald-50{--tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position)}#body .to-indigo-50{--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}#body .bg-cover{background-size:cover}#body .bg-center{background-position:center}#body .fill-fill-content{fill:var(--fill-content)}#body .stroke-fill-secondary{stroke:var(--fill-secondary)}#body .stroke-icon-primary{stroke:var(--icon-primary)}#body .stroke-text-action{stroke:var(--text-action)}#body .stroke-text-on-fill{stroke:var(--text-on-fill)}#body .object-cover{-o-object-fit:cover;object-fit:cover}#body .object-center{-o-object-position:center;object-position:center}#body .\!p-0{padding:0px!important}#body .\!p-1\.5{padding:0.375rem!important}#body .\!p-2{padding:0.5rem!important}#body .p-0{padding:0px}#body .p-0\.5{padding:0.125rem}#body .p-1{padding:0.25rem}#body .p-1\.5{padding:0.375rem}#body .p-10{padding:2.5rem}#body .p-2{padding:0.5rem}#body .p-20{padding:5rem}#body .p-3{padding:0.75rem}#body .p-4{padding:1rem}#body .p-5{padding:1.25rem}#body .p-6{padding:1.5rem}#body .p-8{padding:2rem}#body .p-\[0\.1em\]{padding:0.1em}#body .p-\[0\.2em\]{padding:0.2em}#body .p-\[10px\]{padding:10px}#body .p-\[1px\]{padding:1px}#body .p-\[2px\]{padding:2px}#body .p-\[7px\]{padding:7px}#body .\!px-1\.5{padding-left:0.375rem!important;padding-right:0.375rem!important}#body .\!px-2{padding-left:0.5rem!important;padding-right:0.5rem!important}#body .\!py-0{padding-top:0px!important;padding-bottom:0px!important}#body .\!py-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}#body .px-0{padding-left:0px;padding-right:0px}#body .px-0\.5{padding-left:0.125rem;padding-right:0.125rem}#body .px-1{padding-left:0.25rem;padding-right:0.25rem}#body .px-1\.5{padding-left:0.375rem;padding-right:0.375rem}#body .px-10{padding-left:2.5rem;padding-right:2.5rem}#body .px-16{padding-left:4rem;padding-right:4rem}#body .px-2{padding-left:0.5rem;padding-right:0.5rem}#body .px-24{padding-left:6rem;padding-right:6rem}#body .px-3{padding-left:0.75rem;padding-right:0.75rem}#body .px-3\.5{padding-left:0.875rem;padding-right:0.875rem}#body .px-4{padding-left:1rem;padding-right:1rem}#body .px-5{padding-left:1.25rem;padding-right:1.25rem}#body .px-6{padding-left:1.5rem;padding-right:1.5rem}#body .px-8{padding-left:2rem;padding-right:2rem}#body .px-\[0\.5em\]{padding-left:0.5em;padding-right:0.5em}#body .px-\[10px\]{padding-left:10px;padding-right:10px}#body .px-\[44px\]{padding-left:44px;padding-right:44px}#body .px-\[4px\]{padding-left:4px;padding-right:4px}#body .px-\[6px\]{padding-left:6px;padding-right:6px}#body .px-\[70px\]{padding-left:70px;padding-right:70px}#body .px-\[8px\]{padding-left:8px;padding-right:8px}#body .py-0{padding-top:0px;padding-bottom:0px}#body .py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}#body .py-1{padding-top:0.25rem;padding-bottom:0.25rem}#body .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}#body .py-10{padding-top:2.5rem;padding-bottom:2.5rem}#body .py-12{padding-top:3rem;padding-bottom:3rem}#body .py-16{padding-top:4rem;padding-bottom:4rem}#body .py-2{padding-top:0.5rem;padding-bottom:0.5rem}#body .py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}#body .py-20{padding-top:5rem;padding-bottom:5rem}#body .py-3{padding-top:0.75rem;padding-bottom:0.75rem}#body .py-4{padding-top:1rem;padding-bottom:1rem}#body .py-5{padding-top:1.25rem;padding-bottom:1.25rem}#body .py-8{padding-top:2rem;padding-bottom:2rem}#body .py-\[10px\]{padding-top:10px;padding-bottom:10px}#body .py-\[18px\]{padding-top:18px;padding-bottom:18px}#body .py-\[1px\]{padding-top:1px;padding-bottom:1px}#body .py-\[3px\]{padding-top:3px;padding-bottom:3px}#body .py-\[7px\]{padding-top:7px;padding-bottom:7px}#body .\!pl-2{padding-left:0.5rem!important}#body .pb-0{padding-bottom:0px}#body .pb-1{padding-bottom:0.25rem}#body .pb-1\.5{padding-bottom:0.375rem}#body .pb-12{padding-bottom:3rem}#body .pb-2{padding-bottom:0.5rem}#body .pb-3{padding-bottom:0.75rem}#body .pb-4{padding-bottom:1rem}#body .pb-5{padding-bottom:1.25rem}#body .pb-56{padding-bottom:14rem}#body .pb-6{padding-bottom:1.5rem}#body .pb-9{padding-bottom:2.25rem}#body .pb-\[10px\]{padding-bottom:10px}#body .pb-\[150px\]{padding-bottom:150px}#body .pb-\[60px\]{padding-bottom:60px}#body .pl-0\.5{padding-left:0.125rem}#body .pl-1{padding-left:0.25rem}#body .pl-1\.5{padding-left:0.375rem}#body .pl-2{padding-left:0.5rem}#body .pl-24{padding-left:6rem}#body .pl-4{padding-left:1rem}#body .pl-5{padding-left:1.25rem}#body .pl-6{padding-left:1.5rem}#body .pl-\[13px\]{padding-left:13px}#body .pl-\[24px\]{padding-left:24px}#body .pl-\[9px\]{padding-left:9px}#body .pr-0\.5{padding-right:0.125rem}#body .pr-1{padding-right:0.25rem}#body .pr-2{padding-right:0.5rem}#body .pr-2\.5{padding-right:0.625rem}#body .pr-3{padding-right:0.75rem}#body .pr-5{padding-right:1.25rem}#body .pr-6{padding-right:1.5rem}#body .pt-0{padding-top:0px}#body .pt-1{padding-top:0.25rem}#body .pt-1\.5{padding-top:0.375rem}#body .pt-10{padding-top:2.5rem}#body .pt-12{padding-top:3rem}#body .pt-2{padding-top:0.5rem}#body .pt-3{padding-top:0.75rem}#body .pt-4{padding-top:1rem}#body .pt-5{padding-top:1.25rem}#body .pt-6{padding-top:1.5rem}#body .pt-8{padding-top:2rem}#body .pt-\[1px\]{padding-top:1px}#body .pt-\[3px\]{padding-top:3px}#body .pt-\[56\.25\%\]{padding-top:56.25%}#body .\!text-left{text-align:left!important}#body .text-left{text-align:left}#body .text-center{text-align:center}#body .text-right{text-align:right}#body .text-start{text-align:start}#body .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}#body .\!text-sm{font-size:0.875rem!important;line-height:1.25rem!important}#body .text-2xl{font-size:1.5rem;line-height:2rem}#body .text-3xl{font-size:1.875rem;line-height:2.25rem}#body .text-4xl{font-size:2.25rem;line-height:2.5rem}#body .text-5xl{font-size:3rem;line-height:1}#body .text-\[0\.75rem\]{font-size:0.75rem}#body .text-\[10px\]{font-size:10px}#body .text-\[11px\]{font-size:11px}#body .text-\[18px\]{font-size:18px}#body .text-\[1em\]{font-size:1em}#body .text-\[20px\]{font-size:20px}#body .text-\[24px\]{font-size:24px}#body .text-\[40px\]{font-size:40px}#body .text-\[52px\]{font-size:52px}#body .text-base{font-size:1rem;line-height:1.5rem}#body .text-lg{font-size:1.125rem;line-height:1.75rem}#body .text-sm{font-size:0.875rem;line-height:1.25rem}#body .text-xl{font-size:1.25rem;line-height:1.75rem}#body .text-xs{font-size:0.75rem;line-height:1rem}#body .\!font-normal{font-weight:400!important}#body .font-bold{font-weight:700}#body .font-medium{font-weight:500}#body .font-normal{font-weight:400}#body .font-semibold{font-weight:600}#body .uppercase{text-transform:uppercase}#body .lowercase{text-transform:lowercase}#body .capitalize{text-transform:capitalize}#body .italic{font-style:italic}#body .leading-\[1\.3rem\]{line-height:1.3rem}#body .leading-\[1\.5\]{line-height:1.5}#body .leading-\[1\.5em\]{line-height:1.5em}#body .leading-\[1\.85em\]{line-height:1.85em}#body .leading-\[107\%\]{line-height:107%}#body .leading-\[120\%\]{line-height:120%}#body .leading-\[128\%\]{line-height:128%}#body .leading-\[152\%\]{line-height:152%}#body .leading-\[16px\]{line-height:16px}#body .leading-\[18px\]{line-height:18px}#body .leading-\[20px\]{line-height:20px}#body .leading-\[24px\]{line-height:24px}#body .leading-\[36px\]{line-height:36px}#body .leading-none{line-height:1}#body .leading-relaxed{line-height:1.625}#body .leading-tight{line-height:1.25}#body .tracking-tight{letter-spacing:-0.025em}#body .tracking-widest{letter-spacing:0.1em}#body .\!text-ai-primary{color:var(--ai-primary)!important}#body .\!text-foreground{color:hsl(var(--foreground))!important}#body .\!text-foreground\/85{color:hsl(var(--foreground) / 0.85)!important}#body .\!text-icon-secondary{color:var(--icon-secondary)!important}#body .\!text-text-action{color:var(--text-action)!important}#body .\!text-text-secondary{color:var(--text-secondary)!important}#body .\!text-text-tertiary{color:var(--text-tertiary)!important}#body .\!text-transparent{color:transparent!important}#body .text-\[\#00C2FF\]{--tw-text-opacity: 1;color:rgb(0 194 255 / var(--tw-text-opacity, 1))}#body .text-\[\#49CD57\]{--tw-text-opacity: 1;color:rgb(73 205 87 / var(--tw-text-opacity, 1))}#body .text-\[\#8263FF\]{--tw-text-opacity: 1;color:rgb(130 99 255 / var(--tw-text-opacity, 1))}#body .text-\[\#EB5757\]{--tw-text-opacity: 1;color:rgb(235 87 87 / var(--tw-text-opacity, 1))}#body .text-\[\#FD9D44\]{--tw-text-opacity: 1;color:rgb(253 157 68 / var(--tw-text-opacity, 1))}#body .text-\[\#FF53C5\]{--tw-text-opacity: 1;color:rgb(255 83 197 / var(--tw-text-opacity, 1))}#body .text-\[var\(--function-success\)\]{color:var(--function-success)}#body .text-\[var\(--function-warning\)\]{color:var(--function-warning)}#body .text-accent{color:hsl(var(--accent))}#body .text-accent-foreground{color:hsl(var(--accent-foreground))}#body .text-billing-primary{color:var(--billing-primary)}#body .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#body .text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}#body .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}#body .text-border-primary{color:var(--border-primary)}#body .text-content-on-fill{color:var(--content-on-fill)}#body .text-content-on-fill-hover{color:var(--content-on-fill-hover)}#body .text-destructive{color:hsl(var(--destructive))}#body .text-fill-default{color:var(--fill-default)}#body .text-fill-theme-thick{color:var(--fill-theme-thick)}#body .text-foreground{color:hsl(var(--foreground))}#body .text-foreground\/60{color:hsl(var(--foreground) / 0.6)}#body .text-foreground\/70{color:hsl(var(--foreground) / 0.7)}#body .text-function-error{color:var(--function-error)}#body .text-function-info{color:var(--function-info)}#body .text-function-success{color:var(--function-success)}#body .text-function-warning{color:var(--function-warning)}#body .text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}#body .text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}#body .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}#body .text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}#body .text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}#body .text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}#body .text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}#body .text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}#body .text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}#body .text-icon-error-thick{color:var(--icon-error-thick)}#body .text-icon-info-thick{color:var(--icon-info-thick)}#body .text-icon-on-toolbar{color:var(--icon-on-toolbar)}#body .text-icon-primary{color:var(--icon-primary)}#body .text-icon-secondary{color:var(--icon-secondary)}#body .text-icon-success-thick{color:var(--icon-success-thick)}#body .text-icon-tertiary{color:var(--icon-tertiary)}#body .text-icon-warning-thick{color:var(--icon-warning-thick)}#body .text-muted-foreground{color:hsl(var(--muted-foreground))}#body .text-other-colors-text-event{color:var(--other-colors-text-event)}#body .text-other-colors-text-event-light{color:var(--other-colors-text-event-light)}#body .text-placeholder{color:hsl(var(--placeholder))}#body .text-primary{color:hsl(var(--primary))}#body .text-primary-foreground{color:hsl(var(--primary-foreground))}#body .text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}#body .text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}#body .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}#body .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}#body .text-success{color:hsl(var(--success))}#body .text-tag-text-01-light{color:var(--tag-text-01-light)}#body .text-tag-text-01-thick{color:var(--tag-text-01-thick)}#body .text-tag-text-02-light{color:var(--tag-text-02-light)}#body .text-tag-text-02-thick{color:var(--tag-text-02-thick)}#body .text-tag-text-03-light{color:var(--tag-text-03-light)}#body .text-tag-text-03-thick{color:var(--tag-text-03-thick)}#body .text-tag-text-04-light{color:var(--tag-text-04-light)}#body .text-tag-text-04-thick{color:var(--tag-text-04-thick)}#body .text-tag-text-05-light{color:var(--tag-text-05-light)}#body .text-tag-text-05-thick{color:var(--tag-text-05-thick)}#body .text-tag-text-06-light{color:var(--tag-text-06-light)}#body .text-tag-text-06-thick{color:var(--tag-text-06-thick)}#body .text-tag-text-07-light{color:var(--tag-text-07-light)}#body .text-tag-text-07-thick{color:var(--tag-text-07-thick)}#body .text-tag-text-08-light{color:var(--tag-text-08-light)}#body .text-tag-text-08-thick{color:var(--tag-text-08-thick)}#body .text-tag-text-09-light{color:var(--tag-text-09-light)}#body .text-tag-text-09-thick{color:var(--tag-text-09-thick)}#body .text-tag-text-10-light{color:var(--tag-text-10-light)}#body .text-tag-text-10-thick{color:var(--tag-text-10-thick)}#body .text-text-action{color:var(--text-action)}#body .text-text-caption{color:var(--text-caption)}#body .text-text-error{color:var(--text-error)}#body .text-text-featured{color:var(--text-featured)}#body .text-text-inverse{color:var(--text-inverse)}#body .text-text-on-fill{color:var(--text-on-fill)}#body .text-text-placeholder{color:var(--text-placeholder)}#body .text-text-primary{color:var(--text-primary)}#body .text-text-secondary{color:var(--text-secondary)}#body .text-text-tertiary{color:var(--text-tertiary)}#body .text-text-title{color:var(--text-title)}#body .text-text-warning-on-fill{color:var(--text-warning-on-fill)}#body .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#body .text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}#body .underline{text-decoration-line:underline}#body .line-through{text-decoration-line:line-through}#body .\!no-underline{text-decoration-line:none!important}#body .caret-fill-theme-thick{caret-color:var(--fill-theme-thick)}#body .caret-primary{caret-color:hsl(var(--primary))}#body .caret-transparent{caret-color:transparent}#body .opacity-0{opacity:0}#body .opacity-100{opacity:1}#body .opacity-20{opacity:0.2}#body .opacity-25{opacity:0.25}#body .opacity-30{opacity:0.3}#body .opacity-40{opacity:0.4}#body .opacity-50{opacity:0.5}#body .opacity-60{opacity:0.6}#body .opacity-70{opacity:0.7}#body .opacity-75{opacity:0.75}#body .opacity-80{opacity:0.8}#body .\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}#body .\!shadow-toast{--tw-shadow: var(--custom-shadow-md) !important;--tw-shadow-colored: var(--custom-shadow-md) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}#body .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-card{--tw-shadow: 0px 2px 8px 2px rgba(31, 35, 41, 0.02), 0px 2px 4px 0px rgba(31, 35, 41, 0.02), 0px 1px 2px -2px rgba(31, 35, 41, 0.02);--tw-shadow-colored: 0px 2px 8px 2px var(--tw-shadow-color), 0px 2px 4px 0px var(--tw-shadow-color), 0px 1px 2px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-dialog{--tw-shadow: var(--custom-shadow-md);--tw-shadow-colored: var(--custom-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-md{--tw-shadow: var(--shadow);--tw-shadow-colored: var(--shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-menu{--tw-shadow: var(--custom-shadow-sm);--tw-shadow-colored: var(--custom-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-popover{--tw-shadow: var(--custom-shadow-sm);--tw-shadow-colored: var(--custom-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-toast{--tw-shadow: var(--custom-shadow-md);--tw-shadow-colored: var(--custom-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-toolbar{--tw-shadow: var(--custom-shadow-sm);--tw-shadow-colored: var(--custom-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-tooltip{--tw-shadow: var(--custom-shadow-md);--tw-shadow-colored: var(--custom-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .shadow-card{--tw-shadow-color: hsl(var(--card));--tw-shadow: var(--tw-shadow-colored)}#body .shadow-popover{--tw-shadow-color: hsl(var(--popover));--tw-shadow: var(--tw-shadow-colored)}#body .shadow-tooltip{--tw-shadow-color: hsl(var(--tooltip));--tw-shadow: var(--tw-shadow-colored)}#body .\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}#body .outline-none{outline:2px solid transparent;outline-offset:2px}#body .\!outline{outline-style:solid!important}#body .outline{outline-style:solid}#body .outline-dashed{outline-style:dashed}#body .outline-2{outline-width:2px}#body .outline-border-primary{outline-color:var(--border-primary)}#body .\!ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}#body .ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .ring-\[0\.5px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .ring-\[1\.5px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .ring-border-theme-thick{--tw-ring-color: var(--border-theme-thick)}#body .ring-input{--tw-ring-color: hsl(var(--input))}#body .ring-ring{--tw-ring-color: hsl(var(--ring))}#body .ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}#body .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#body .blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#body .invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#body .\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}#body .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#body .backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#body .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}#body .transition-\[color\]{transition-property:color;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}#body .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}#body .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}#body .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}#body .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}#body .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}#body .duration-1000{transition-duration:1000ms}#body .duration-150{transition-duration:150ms}#body .duration-200{transition-duration:200ms}#body .duration-300{transition-duration:300ms}#body .duration-500{transition-duration:500ms}#body .ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}#body .ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}#body .\[-ms-overflow-style\:none\]{-ms-overflow-style:none}#body .\[scrollbar-width\:none\]{scrollbar-width:none}@theme inline{--animation-delay-0: 0s; --animation-delay-75: 75ms; --animation-delay-100: .1s; --animation-delay-150: .15s; --animation-delay-200: .2s; --animation-delay-300: .3s; --animation-delay-500: .5s; --animation-delay-700: .7s; --animation-delay-1000: 1s; --animation-repeat-0: 0; --animation-repeat-1: 1; --animation-repeat-infinite: infinite; --animation-direction-normal: normal; --animation-direction-reverse: reverse; --animation-direction-alternate: alternate; --animation-direction-alternate-reverse: alternate-reverse; --animation-fill-mode-none: none; --animation-fill-mode-forwards: forwards; --animation-fill-mode-backwards: backwards; --animation-fill-mode-both: both; --percentage-0: 0; --percentage-5: .05; --percentage-10: .1; --percentage-15: .15; --percentage-20: .2; --percentage-25: .25; --percentage-30: .3; --percentage-35: .35; --percentage-40: .4; --percentage-45: .45; --percentage-50: .5; --percentage-55: .55; --percentage-60: .6; --percentage-65: .65; --percentage-70: .7; --percentage-75: .75; --percentage-80: .8; --percentage-85: .85; --percentage-90: .9; --percentage-95: .95; --percentage-100: 1; --percentage-translate-full: 1; --animate-in: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease); --animate-out: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease); @keyframes enter { from { opacity: var(--tw-enter-opacity,1); transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0)); }}@keyframes exit { to { opacity: var(--tw-exit-opacity,1); transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0)); }}--animate-accordion-down: accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))ease-out; --animate-accordion-up: accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))ease-out; --animate-collapsible-down: collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))ease-out; --animate-collapsible-up: collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))ease-out; @keyframes accordion-down { from { height: 0; }to { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,auto))); }}@keyframes accordion-up { from { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,auto))); }to { height: 0; }}@keyframes collapsible-down { from { height: 0; }to { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,auto))); }}@keyframes collapsible-up { from { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,auto))); }to { height: 0; }}--animate-caret-blink: caret-blink 1.25s ease-out infinite; @keyframes caret-blink { 0%,70%,100% { opacity: 1; }20%,50% { opacity: 0; }}}@utility animation-duration-*{--tw-animation-duration: calc(--value(number)*1ms); --tw-animation-duration: --value(--animation-duration-*,[duration],"initial",[*]); animation-duration: calc(--value(number)*1ms); animation-duration: --value(--animation-duration-*,[duration],"initial",[*]);}@utility delay-*{animation-delay: calc(--value(number)*1ms); animation-delay: --value(--animation-delay-*,[duration],"initial",[*]);}@utility repeat-*{animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]);}@utility direction-*{animation-direction: --value(--animation-direction-*,"initial",[*]);}@utility fill-mode-*{animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]);}@utility running{animation-play-state: running;}@utility paused{animation-play-state: paused;}@utility play-state-*{animation-play-state: --value("initial",[*]);}@utility fade-in{--tw-enter-opacity: 0;}@utility fade-in-*{--tw-enter-opacity: calc(--value(number)/100); --tw-enter-opacity: --value(--percentage-*,[*]);}@utility fade-out{--tw-exit-opacity: 0;}@utility fade-out-*{--tw-exit-opacity: calc(--value(number)/100); --tw-exit-opacity: --value(--percentage-*,[*]);}@utility zoom-in{--tw-enter-scale: 0;}@utility zoom-in-*{--tw-enter-scale: calc(--value(number)*1%); --tw-enter-scale: calc(--value(ratio)); --tw-enter-scale: --value(--percentage-*,[*]);}@utility -zoom-in-*{--tw-enter-scale: calc(--value(number)*-1%); --tw-enter-scale: calc(--value(ratio)*-1); --tw-enter-scale: --value(--percentage-*,[*]);}@utility zoom-out{--tw-exit-scale: 0;}@utility zoom-out-*{--tw-exit-scale: calc(--value(number)*1%); --tw-exit-scale: calc(--value(ratio)); --tw-exit-scale: --value(--percentage-*,[*]);}@utility -zoom-out-*{--tw-exit-scale: calc(--value(number)*-1%); --tw-exit-scale: calc(--value(ratio)*-1); --tw-exit-scale: --value(--percentage-*,[*]);}@utility spin-in{--tw-enter-rotate: 30deg;}@utility spin-in-*{--tw-enter-rotate: calc(--value(number)*1deg); --tw-enter-rotate: calc(--value(ratio)*360deg); --tw-enter-rotate: --value(--rotate-*,[*]);}@utility -spin-in{--tw-enter-rotate: -30deg;}@utility -spin-in-*{--tw-enter-rotate: calc(--value(number)*-1deg); --tw-enter-rotate: calc(--value(ratio)*-360deg); --tw-enter-rotate: --value(--rotate-*,[*]);}@utility spin-out{--tw-exit-rotate: 30deg;}@utility spin-out-*{--tw-exit-rotate: calc(--value(number)*1deg); --tw-exit-rotate: calc(--value(ratio)*360deg); --tw-exit-rotate: --value(--rotate-*,[*]);}@utility -spin-out{--tw-exit-rotate: -30deg;}@utility -spin-out-*{--tw-exit-rotate: calc(--value(number)*-1deg); --tw-exit-rotate: calc(--value(ratio)*-360deg); --tw-exit-rotate: --value(--rotate-*,[*]);}@utility slide-in-from-top{--tw-enter-translate-y: -100%;}@utility slide-in-from-top-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-enter-translate-y: calc(--value(ratio)*-100%); --tw-enter-translate-y: calc(--value(--translate-*,[percentage],[length])*-1);}@utility slide-in-from-bottom{--tw-enter-translate-y: 100%;}@utility slide-in-from-bottom-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-enter-translate-y: calc(--value(ratio)*100%); --tw-enter-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-left{--tw-enter-translate-x: -100%;}@utility slide-in-from-left-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-enter-translate-x: calc(--value(ratio)*100%); --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1);}@utility slide-in-from-right{--tw-enter-translate-x: 100%;}@utility slide-in-from-right-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-enter-translate-x: calc(--value(ratio)*100%); --tw-enter-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-top{--tw-exit-translate-y: -100%;}@utility slide-out-to-top-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-exit-translate-y: calc(--value(ratio)*100%); --tw-exit-translate-y: calc(--value(--translate-*,[percentage],[length])*-1);}@utility slide-out-to-bottom{--tw-exit-translate-y: 100%;}@utility slide-out-to-bottom-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-exit-translate-y: calc(--value(ratio)*100%); --tw-exit-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-left{--tw-exit-translate-x: -100%;}@utility slide-out-to-left-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-exit-translate-x: calc(--value(ratio)*100%); --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1);}@utility slide-out-to-right{--tw-exit-translate-x: 100%;}@utility slide-out-to-right-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-exit-translate-x: calc(--value(ratio)*100%); --tw-exit-translate-x: --value(--translate-*,[percentage],[length]);}:root{--text-primary: #21232a;--text-secondary: #6f748c;--text-tertiary: #989eb7;--text-quaternary: #e4e8f5;--text-on-fill: #ffffff;--text-inverse: #ffffff;--text-action: #0092d6;--text-action-hover: #0078c0;--text-info: #0092d6;--text-info-light: #0078c0bf;--text-info-hover: #0078c0;--text-info-on-fill: #0078c0;--text-success: #248569;--text-success-hover: #29725d;--text-success-on-fill: #29725d;--text-warning: #db7e21;--text-waring-light: #db7e21bf;--text-warning-hover: #b75f17;--text-warning-on-fill: #b75f17;--text-error: #e71d32;--text-error-light: #e71d32bf;--text-error-hover: #ad1625;--text-error-on-fill: #ad1625;--text-featured: #9327ff;--text-featured-hover: #7a1dcc;--text-featured-on-fill: #9327ff;--icon-primary: #21232a;--icon-secondary: #6f748c;--icon-tertiary: #b5bbd3;--icon-quaternary: #e4e8f5;--icon-info-thick: #0092d6;--icon-info-thick-hover: #0078c0;--icon-success-thick: #48a982;--icon-success-thick-hover: #248569;--icon-warning-thick: #db7e21;--icon-warning-thick-hover: #b75f17;--icon-error-thick: #e71d32;--icon-error-thick-hover: #ad1625;--icon-featured-thick: #9327ff;--icon-featured-thick-hover: #7a1dcc;--icon-on-fill: #ffffff;--border-primary: #dde2f1;--border-primary-hover: #ced3e6;--border-secondary: #3d404f;--border-secondary-hover: #54596e;--border-tertiary: #21232a;--border-tertiary-hover: #272930;--border-theme-thick: #00b5ff;--border-theme-thick-hover: #0092d6;--border-info-thick: #00b5ff;--border-info-thick-hover: #0092d6;--border-success-thick: #248569;--border-success-thick-hover: #29725d;--border-warning-thick: #db7e21;--border-warning-thick-hover: #b75f17;--border-error-thick: #e71d32;--border-error-thick-hover: #ad1625;--border-featured-thick: #9327ff;--border-featured-thick-hover: #7a1dcc;--fill-primary: #f8faff;--fill-primary-hover: #e4e8f5;--fill-secondary: #ced3e6;--fill-secondary-hover: #b5bbd3;--fill-tertiary: #6f748c;--fill-tertiary-hover: #989eb7;--fill-quaternary: #21232a;--fill-quaternary-hover: #272930;--fill-content: #ffffff00;--fill-content-hover: #1f23290d;--fill-content-visible: #1f23290d;--fill-content-visible-hover: #1f23291a;--fill-theme-thick: #00b5ff;--fill-theme-thick-hover: #0092d6;--fill-theme-select: #00b5ff26;--fill-text-select: #00b5ff33;--fill-button-active: #00b5ff1a;--fill-info-light: #e3f6ff;--fill-info-light-hover: #a9e2ff;--fill-info-thick: #00b5ff;--fill-info-thick-hover: #0092d6;--fill-success-light: #ecf9f5;--fill-success-light-hover: #c3e5d8;--fill-success-thick: #48a982;--fill-success-thick-hover: #248569;--fill-warning-light: #fff3d5;--fill-warning-light-hover: #ffe4ab;--fill-error-light: #ffe6ec;--fill-error-light-hover: #ffa5b4;--fill-error-thick: #e71d32;--fill-error-thick-hover: #ad1625;--fill-error-select: #f336411a;--fill-featured-light: #f1e0ff99;--fill-featured-light-hover: #e1b3ff;--fill-featured-thick: #9327ff;--fill-featured-thick-hover: #7a1dcc;--surface-primary: #ffffff;--surface-primary-hover: #f8faff;--surface-layer-01: #ffffff;--surface-layer-01-hover: #f8faff;--surface-layer-02: #ffffff;--surface-layer-02-hover: #f8faff;--surface-layer-03: #ffffff;--surface-layer-03-hover: #f8faff;--surface-layer-04: #ffffff;--surface-layer-04-hover: #f8faff;--surface-inverse: #21232a;--surface-overlay: #00000099;--surface-container-layer-00: #f8faff;--surface-container-layer-01: #f8faff;--surface-container-layer-02: #e4e8f5;--surface-container-layer-03: #ced3e6;--background-primary: #ffffff;--palette-text-color-1: #cc4e4e;--palette-text-color-2: #d67240;--palette-text-color-3: #db8f2c;--palette-text-color-4: #e0a416;--palette-text-color-5: #e0bb00;--palette-text-color-6: #adb204;--palette-text-color-7: #92a822;--palette-text-color-8: #75a828;--palette-text-color-9: #49a33b;--palette-text-color-10: #1c9963;--palette-text-color-11: #008e9e;--palette-text-color-12: #0877cc;--palette-text-color-13: #3267d1;--palette-text-color-14: #5555e0;--palette-text-color-15: #8153db;--palette-text-color-16: #9e4cc7;--palette-text-color-17: #b240af;--palette-text-color-18: #c24279;--palette-text-color-19: #6e6e6e;--palette-text-color-20: #666f80;--palette-bg-color-1: #fad9d9;--palette-bg-color-2: #fadfd2;--palette-bg-color-3: #fae5ca;--palette-bg-color-4: #fae9c3;--palette-bg-color-5: #faefb9;--palette-bg-color-6: #f0f2b3;--palette-bg-color-7: #e7f0bb;--palette-bg-color-8: #def0c5;--palette-bg-color-9: #d7f0d3;--palette-bg-color-10: #cef0e1;--palette-bg-color-11: #ccecf0;--palette-bg-color-12: #d3e6f5;--palette-bg-color-13: #d7e2f7;--palette-bg-color-14: #dcdcf7;--palette-bg-color-15: #e4daf7;--palette-bg-color-16: #edd7f7;--palette-bg-color-17: #f5d7f4;--palette-bg-color-18: #f7d7e5;--palette-bg-color-19: #dedede;--palette-bg-color-20: #dadee5;--badge-color-1-light-1: #fcf2f2;--badge-color-1-light-2: #fae3e3;--badge-color-1-light-3: #fad9d9;--badge-color-1-thick-1: #edadad;--badge-color-1-thick-2: #cc4e4e;--badge-color-1-thick-3: #9e3b3b;--badge-color-2-light-1: #fcf4f0;--badge-color-2-light-2: #fae8de;--badge-color-2-light-3: #fadfd2;--badge-color-2-thick-1: #f0bda3;--badge-color-2-thick-2: #d67240;--badge-color-2-thick-3: #a54b24;--badge-color-3-light-1: #fff7ed;--badge-color-3-light-2: #fcedd9;--badge-color-3-light-3: #fae5ca;--badge-color-3-thick-1: #f2cb99;--badge-color-3-thick-2: #db8f2c;--badge-color-3-thick-3: #9a570c;--badge-color-4-light-1: #fff9ec;--badge-color-4-light-2: #fcf1d7;--badge-color-4-light-3: #fae9c3;--badge-color-4-thick-1: #f5d68e;--badge-color-4-thick-2: #e0a416;--badge-color-4-thick-3: #906000;--badge-color-5-light-1: #fffbe8;--badge-color-5-light-2: #fcf5cf;--badge-color-5-light-3: #faefb9;--badge-color-5-thick-1: #f5e282;--badge-color-5-thick-2: #e0bb00;--badge-color-5-thick-3: #866800;--badge-color-6-light-1: #f9fae6;--badge-color-6-light-2: #f6f7d0;--badge-color-6-light-3: #f0f2b3;--badge-color-6-thick-1: #dbde83;--badge-color-6-thick-2: #adb204;--badge-color-6-thick-3: #627300;--badge-color-7-light-1: #f6f9e6;--badge-color-7-light-2: #eef5ce;--badge-color-7-light-3: #e7f0bb;--badge-color-7-thick-1: #cfdb91;--badge-color-7-thick-2: #92a822;--badge-color-7-thick-3: #637000;--badge-color-8-light-1: #f4faeb;--badge-color-8-light-2: #e9f5d7;--badge-color-8-light-3: #def0c5;--badge-color-8-thick-1: #bfd998;--badge-color-8-thick-2: #75a828;--badge-color-8-thick-3: #456514;--badge-color-9-light-1: #f1faf0;--badge-color-9-light-2: #e2f5df;--badge-color-9-light-3: #d7f0d3;--badge-color-9-thick-1: #a8d6a1;--badge-color-9-thick-2: #49a33b;--badge-color-9-thick-3: #2b6c20;--badge-color-10-light-1: #f0faf6;--badge-color-10-light-2: #dff5eb;--badge-color-10-light-3: #cef0e1;--badge-color-10-thick-1: #90d1b5;--badge-color-10-thick-2: #1c9963;--badge-color-10-thick-3: #127b47;--badge-color-11-light-1: #f0f9fa;--badge-color-11-light-2: #dff3f5;--badge-color-11-light-3: #ccecf0;--badge-color-11-thick-1: #83ccd4;--badge-color-11-thick-2: #008e9e;--badge-color-11-thick-3: #00727e;--badge-color-12-light-1: #f0f6fa;--badge-color-12-light-2: #e1eef7;--badge-color-12-light-3: #d3e6f5;--badge-color-12-thick-1: #88c0eb;--badge-color-12-thick-2: #0877cc;--badge-color-12-thick-3: #0c5b9e;--badge-color-13-light-1: #f0f3fa;--badge-color-13-light-2: #e3ebfa;--badge-color-13-light-3: #d7e2f7;--badge-color-13-thick-1: #9ab6ed;--badge-color-13-thick-2: #3267d1;--badge-color-13-thick-3: #2a51a0;--badge-color-14-light-1: #f2f2fc;--badge-color-14-light-2: #e6e6fa;--badge-color-14-light-3: #dcdcf7;--badge-color-14-thick-1: #aeaef5;--badge-color-14-thick-2: #5555e0;--badge-color-14-thick-3: #4545a6;--badge-color-15-light-1: #f6f3fc;--badge-color-15-light-2: #ebe3fa;--badge-color-15-light-3: #e4daf7;--badge-color-15-thick-1: #c1aaf0;--badge-color-15-thick-2: #8153db;--badge-color-15-thick-3: #6435a8;--badge-color-16-light-1: #f7f0fa;--badge-color-16-light-2: #f0e1f7;--badge-color-16-light-3: #edd7f7;--badge-color-16-thick-1: #d3a9e8;--badge-color-16-thick-2: #9e4cc7;--badge-color-16-thick-3: #772f96;--badge-color-17-light-1: #faf0fa;--badge-color-17-light-2: #f5e1f4;--badge-color-17-light-3: #f5d7f4;--badge-color-17-thick-1: #dea4dc;--badge-color-17-thick-2: #b240af;--badge-color-17-thick-3: #8a3485;--badge-color-18-light-1: #f9eff3;--badge-color-18-light-2: #f7e1eb;--badge-color-18-light-3: #f7d7e5;--badge-color-18-thick-1: #e5a3c0;--badge-color-18-thick-2: #c24279;--badge-color-18-thick-3: #6e2343;--badge-color-19-light-1: #f5f5f5;--badge-color-19-light-2: #e8e8e8;--badge-color-19-light-3: #dedede;--badge-color-19-thick-1: #b8b8b8;--badge-color-19-thick-2: #6e6e6e;--badge-color-19-thick-3: #585858;--badge-color-20-light-1: #f2f4f7;--badge-color-20-light-2: #e6e9f0;--badge-color-20-light-3: #dadee5;--badge-color-20-thick-1: #b0b5bf;--badge-color-20-thick-2: #666f80;--badge-color-20-thick-3: #4c5966;--block-bg-color-1: #fcf2f2;--block-bg-color-2: #fcf4f0;--block-bg-color-3: #fff7ed;--block-bg-color-4: #fff9ec;--block-bg-color-5: #fffbe8;--block-bg-color-6: #f9fae6;--block-bg-color-7: #f6f9e6;--block-bg-color-8: #f4faeb;--block-bg-color-9: #f1faf0;--block-bg-color-10: #f0faf6;--block-bg-color-11: #f0f9fa;--block-bg-color-12: #f0f6fa;--block-bg-color-13: #f0f3fa;--block-bg-color-14: #f2f2fc;--block-bg-color-15: #f6f3fc;--block-bg-color-16: #f7f0fa;--block-bg-color-17: #faf0fa;--block-bg-color-18: #f9eff3;--block-bg-color-19: #f5f5f5;--block-bg-color-20: #f2f4f7;--block-bg-hover-color-1: #fae3e3;--block-bg-hover-color-2: #fae8de;--block-bg-hover-color-3: #fcedd9;--block-bg-hover-color-4: #fcf1d7;--block-bg-hover-color-5: #fcf5cf;--block-bg-hover-color-6: #f6f7d0;--block-bg-hover-color-7: #eef5ce;--block-bg-hover-color-8: #e9f5d7;--block-bg-hover-color-9: #e2f5df;--block-bg-hover-color-10: #dff5eb;--block-bg-hover-color-11: #dff3f5;--block-bg-hover-color-12: #e1eef7;--block-bg-hover-color-13: #e3ebfa;--block-bg-hover-color-14: #e6e6fa;--block-bg-hover-color-15: #ebe3fa;--block-bg-hover-color-16: #f0e1f7;--block-bg-hover-color-17: #f5e1f4;--block-bg-hover-color-18: #f7e1eb;--block-bg-hover-color-19: #e8e8e8;--block-bg-hover-color-20: #e6e9f0;--block-text-color-1: #cc4e4e;--block-text-color-2: #a54b24;--block-text-color-3: #9a570c;--block-text-color-4: #906000;--block-text-color-5: #866800;--block-text-color-6: #627300;--block-text-color-7: #637000;--block-text-color-8: #456514;--block-text-color-9: #2b6c20;--block-text-color-10: #127b47;--block-text-color-11: #008e9e;--block-text-color-12: #0c5b9e;--block-text-color-13: #3267d1;--block-text-color-14: #5555e0;--block-text-color-15: #8153db;--block-text-color-16: #9e4cc7;--block-text-color-17: #b240af;--block-text-color-18: #c24279;--block-text-color-19: #6e6e6e;--block-text-color-20: #4c5966;--block-icon-color-1: #cc4e4e;--block-icon-color-2: #d67240;--block-icon-color-3: #db8f2c;--block-icon-color-4: #e0a416;--block-icon-color-5: #e0bb00;--block-icon-color-6: #adb204;--block-icon-color-7: #92a822;--block-icon-color-8: #75a828;--block-icon-color-9: #49a33b;--block-icon-color-10: #1c9963;--block-icon-color-11: #008e9e;--block-icon-color-12: #0877cc;--block-icon-color-13: #3267d1;--block-icon-color-14: #5555e0;--block-icon-color-15: #8153db;--block-icon-color-16: #9e4cc7;--block-icon-color-17: #b240af;--block-icon-color-18: #c24279;--block-icon-color-19: #6e6e6e;--block-icon-color-20: #666f80;--block-border-color-1: #fad9d9;--block-border-color-2: #fadfd2;--block-border-color-3: #fae5ca;--block-border-color-4: #fae9c3;--block-border-color-5: #faefb9;--block-border-color-6: #f0f2b3;--block-border-color-7: #e7f0bb;--block-border-color-8: #def0c5;--block-border-color-9: #d7f0d3;--block-border-color-10: #cef0e1;--block-border-color-11: #ccecf0;--block-border-color-12: #d3e6f5;--block-border-color-13: #d7e2f7;--block-border-color-14: #dcdcf7;--block-border-color-15: #e4daf7;--block-border-color-16: #edd7f7;--block-border-color-17: #f5d7f4;--block-border-color-18: #f7d7e5;--block-border-color-19: #dedede;--block-border-color-20: #dadee5;--tag-fill-01-light: #e6e6fa;--tag-fill-01-thick: #4545a6;--tag-text-01-light: #4545a6;--tag-text-01-thick: #ffffff;--tag-fill-02-light: #f0e1f7;--tag-fill-02-thick: #772f96;--tag-text-02-light: #772f96;--tag-text-02-thick: #ffffff;--tag-fill-03-light: #f7e1eb;--tag-fill-03-thick: #6e2343;--tag-text-03-light: #6e2343;--tag-text-03-thick: #ffffff;--tag-fill-04-light: #fae8de;--tag-fill-04-thick: #a54b24;--tag-text-04-light: #a54b24;--tag-text-04-thick: #ffffff;--tag-fill-05-light: #fcf1d7;--tag-fill-05-thick: #906000;--tag-text-05-light: #906000;--tag-text-05-thick: #ffffff;--tag-fill-06-light: #f6f7d0;--tag-fill-06-thick: #627300;--tag-text-06-light: #627300;--tag-text-06-thick: #ffffff;--tag-fill-07-light: #e9f5d7;--tag-fill-07-thick: #456514;--tag-text-07-light: #456514;--tag-text-07-thick: #ffffff;--tag-fill-08-light: #dff5eb;--tag-fill-08-thick: #127b47;--tag-text-08-light: #127b47;--tag-text-08-thick: #ffffff;--tag-fill-09-light: #e1eef7;--tag-fill-09-thick: #0c5b9e;--tag-text-09-light: #0c5b9e;--tag-text-09-thick: #ffffff;--tag-fill-10-light: #e6e9f0;--tag-fill-10-thick: #4c5966;--tag-text-10-light: #4c5966;--tag-text-10-thick: #ffffff;--comment-fill-01: #ffce0026;--comment-fill-01-select: #ffce0040;--comment-fill-02: #ffce0040;--comment-fill-02-select: #ffce0059;--comment-fill-03: #ffce0059;--comment-fill-03-select: #ffce0073;--comment-border-01: #ffce004d;--comment-border-01-select: #ffce0099;--comment-border-02: #ffce0099;--comment-border-02-select: #ffce00e5;--comment-border-03: #ffce00e5;--comment-border-03-select: #ffce00;--comment-icon: #b38a00;--comment-highlight: #0877cc1a;--brand-skyline: #00b5ff;--brand-aqua: #00c8ff;--brand-violet: #9327ff;--brand-amethyst: #8427e0;--brand-berry: #e3006d;--brand-coral: #fb006d;--brand-golden: #f7931e;--brand-amber: #ffbd00;--brand-lemon: #ffce00;--other-colors-text-highlight: #a9e2ff;--other-colors-icon-shared: #3267d1;--other-colors-text-event: #0065a9;--other-colors-text-event-light: #0065a9d9;--other-colors-filled-event: #e3f6ff;--other-colors-filled-event-hover: #c6ecff;--other-colors-filled-today: #eb368f;--other-colors-filled-today-light: #eb368f40;--spacing-spacing-0: 0px;--spacing-spacing-xs: 4px;--spacing-spacing-s: 6px;--spacing-spacing-m: 8px;--spacing-spacing-l: 12px;--spacing-spacing-xl: 16px;--spacing-spacing-xxl: 20px;--spacing-spacing-full: 1000px;--border-radius-border-radius-0: 0px;--border-radius-border-radius-xs: 4px;--border-radius-border-radius-s: 6px;--border-radius-border-radius-m: 8px;--border-radius-border-radius-l: 12px;--border-radius-border-radius-xl: 16px;--border-radius-border-radius-xxl: 20px;--border-radius-border-radius-full: 1000px}:root[data-dark-mode=true]{--text-primary: #e4e8f5;--text-secondary: #989eb7;--text-tertiary: #6f748c;--text-quaternary: #21232a;--text-on-fill: #ffffff;--text-inverse: #21232a;--text-action: #00b5ff;--text-action-hover: #4ec1ff;--text-info: #00b5ff;--text-info-light: #0078c0bf;--text-info-hover: #4ec1ff;--text-info-on-fill: #a9e2ff;--text-success: #48a982;--text-success-hover: #71bd9f;--text-success-on-fill: #c3e5d8;--text-warning: #db7e21;--text-waring-light: #db7e21bf;--text-warning-hover: #ffa02e;--text-warning-on-fill: #ffe4ab;--text-error: #ff5050;--text-error-light: #ff6250bf;--text-error-hover: #ff7d87;--text-error-on-fill: #ffa5b4;--text-featured: #e1b3ff;--text-featured-hover: #d185ff;--text-featured-on-fill: #e1b3ff;--icon-primary: #e4e8f5;--icon-secondary: #b5bbd3;--icon-tertiary: #6f748c;--icon-quaternary: #54596e;--icon-info-thick: #00b5ff;--icon-info-thick-hover: #4ec1ff;--icon-success-thick: #48a982;--icon-success-thick-hover: #248569;--icon-warning-thick: #db7e21;--icon-warning-thick-hover: #ffa02e;--icon-error-thick: #ff5050;--icon-error-thick-hover: #ff7d87;--icon-featured-thick: #9327ff;--icon-featured-thick-hover: #bc58ff;--icon-on-fill: #ffffff;--border-primary: #3d404f;--border-primary-hover: #54596e;--border-secondary: #ced3e6;--border-secondary-hover: #e4e8f5;--border-tertiary: #f8faff;--border-tertiary-hover: #ffffff;--border-theme-thick: #00b5ff;--border-theme-thick-hover: #0092d6;--border-info-thick: #00b5ff;--border-info-thick-hover: #4ec1ff;--border-success-thick: #248569;--border-success-thick-hover: #48a982;--border-warning-thick: #db7e21;--border-warning-thick-hover: #ffa02e;--border-error-thick: #f33641;--border-error-thick-hover: #ff5050;--border-featured-thick: #9327ff;--border-featured-thick-hover: #bc58ff;--fill-primary: #272930;--fill-primary-hover: #3d404f;--fill-secondary: #6f748c;--fill-secondary-hover: #989eb7;--fill-tertiary: #ced3e6;--fill-tertiary-hover: #e4e8f5;--fill-quaternary: #f8faff;--fill-quaternary-hover: #ffffff;--fill-content: #ffffff00;--fill-content-hover: #f9fafd0d;--fill-content-visible: #f9fafd0d;--fill-content-visible-hover: #f9fafd1a;--fill-theme-thick: #00b5ff;--fill-theme-thick-hover: #0092d6;--fill-theme-select: #00b5ff26;--fill-text-select: #00b5ff33;--fill-button-active: #00b5ff1a;--fill-info-light: #00508f;--fill-info-light-hover: #0065a9;--fill-info-thick: #00b5ff;--fill-info-thick-hover: #4ec1ff;--fill-success-light: #305548;--fill-success-light-hover: #2e6050;--fill-success-thick: #48a982;--fill-success-thick-hover: #248569;--fill-warning-light: #7a3108;--fill-warning-light-hover: #93450e;--fill-error-light: #6e0a1e;--fill-error-light-hover: #8c101c;--fill-error-thick: #e71d32;--fill-error-thick-hover: #ad1625;--fill-error-select: #f336411a;--fill-featured-light: #470c7299;--fill-featured-light-hover: #470c72;--fill-featured-thick: #9327ff;--fill-featured-thick-hover: #bc58ff;--surface-primary: #272930;--surface-primary-hover: #3d404f;--surface-layer-01: #272930;--surface-layer-01-hover: #3d404f;--surface-layer-02: #2b2d37;--surface-layer-02-hover: #3d404f;--surface-layer-03: #32343f;--surface-layer-03-hover: #3d404f;--surface-layer-04: #363845;--surface-layer-04-hover: #3d404f;--surface-inverse: #3d404f;--surface-overlay: #00000099;--surface-container-layer-00: #272930;--surface-container-layer-01: #32343f;--surface-container-layer-02: #3d404f;--surface-container-layer-03: #54596e;--background-primary: #21232a;--palette-text-color-1: #edadad;--palette-text-color-2: #f0bda3;--palette-text-color-3: #f2cb99;--palette-text-color-4: #f5d68e;--palette-text-color-5: #e0bb00;--palette-text-color-6: #adb204;--palette-text-color-7: #cfdb91;--palette-text-color-8: #bfd998;--palette-text-color-9: #a8d6a1;--palette-text-color-10: #90d1b5;--palette-text-color-11: #83ccd4;--palette-text-color-12: #88c0eb;--palette-text-color-13: #9ab6ed;--palette-text-color-14: #aeaef5;--palette-text-color-15: #c1aaf0;--palette-text-color-16: #d3a9e8;--palette-text-color-17: #dea4dc;--palette-text-color-18: #e5a3c0;--palette-text-color-19: #b8b8b8;--palette-text-color-20: #b0b5bf;--palette-bg-color-1: #9e3b3b;--palette-bg-color-2: #a54b24;--palette-bg-color-3: #9a570c;--palette-bg-color-4: #906000;--palette-bg-color-5: #866800;--palette-bg-color-6: #627300;--palette-bg-color-7: #637000;--palette-bg-color-8: #456514;--palette-bg-color-9: #2b6c20;--palette-bg-color-10: #127b47;--palette-bg-color-11: #00727e;--palette-bg-color-12: #0c5b9e;--palette-bg-color-13: #2a51a0;--palette-bg-color-14: #4545a6;--palette-bg-color-15: #6435a8;--palette-bg-color-16: #772f96;--palette-bg-color-17: #8a3485;--palette-bg-color-18: #6e2343;--palette-bg-color-19: #585858;--palette-bg-color-20: #4c5966;--badge-color-1-light-1: #edadad;--badge-color-1-light-2: #cc4e4e;--badge-color-1-light-3: #9e3b3b;--badge-color-1-thick-1: #fcf2f2;--badge-color-1-thick-2: #fae3e3;--badge-color-1-thick-3: #fad9d9;--badge-color-2-light-1: #f0bda3;--badge-color-2-light-2: #d67240;--badge-color-2-light-3: #a54b24;--badge-color-2-thick-1: #fcf4f0;--badge-color-2-thick-2: #fae8de;--badge-color-2-thick-3: #fadfd2;--badge-color-3-light-1: #f2cb99;--badge-color-3-light-2: #db8f2c;--badge-color-3-light-3: #9a570c;--badge-color-3-thick-1: #fff7ed;--badge-color-3-thick-2: #fcedd9;--badge-color-3-thick-3: #fae5ca;--badge-color-4-light-1: #f5d68e;--badge-color-4-light-2: #e0a416;--badge-color-4-light-3: #906000;--badge-color-4-thick-1: #fff9ec;--badge-color-4-thick-2: #fcf1d7;--badge-color-4-thick-3: #fae9c3;--badge-color-5-light-1: #f5e282;--badge-color-5-light-2: #e0bb00;--badge-color-5-light-3: #866800;--badge-color-5-thick-1: #fffbe8;--badge-color-5-thick-2: #fcf5cf;--badge-color-5-thick-3: #faefb9;--badge-color-6-light-1: #dbde83;--badge-color-6-light-2: #adb204;--badge-color-6-light-3: #627300;--badge-color-6-thick-1: #f9fae6;--badge-color-6-thick-2: #f6f7d0;--badge-color-6-thick-3: #f0f2b3;--badge-color-7-light-1: #cfdb91;--badge-color-7-light-2: #92a822;--badge-color-7-light-3: #637000;--badge-color-7-thick-1: #f6f9e6;--badge-color-7-thick-2: #eef5ce;--badge-color-7-thick-3: #e7f0bb;--badge-color-8-light-1: #bfd998;--badge-color-8-light-2: #75a828;--badge-color-8-light-3: #456514;--badge-color-8-thick-1: #f4faeb;--badge-color-8-thick-2: #e9f5d7;--badge-color-8-thick-3: #def0c5;--badge-color-9-light-1: #a8d6a1;--badge-color-9-light-2: #49a33b;--badge-color-9-light-3: #2b6c20;--badge-color-9-thick-1: #f1faf0;--badge-color-9-thick-2: #e2f5df;--badge-color-9-thick-3: #d7f0d3;--badge-color-10-light-1: #90d1b5;--badge-color-10-light-2: #1c9963;--badge-color-10-light-3: #127b47;--badge-color-10-thick-1: #f0faf6;--badge-color-10-thick-2: #dff5eb;--badge-color-10-thick-3: #cef0e1;--badge-color-11-light-1: #83ccd4;--badge-color-11-light-2: #008e9e;--badge-color-11-light-3: #00727e;--badge-color-11-thick-1: #f0f9fa;--badge-color-11-thick-2: #dff3f5;--badge-color-11-thick-3: #ccecf0;--badge-color-12-light-1: #88c0eb;--badge-color-12-light-2: #0877cc;--badge-color-12-light-3: #0c5b9e;--badge-color-12-thick-1: #f0f6fa;--badge-color-12-thick-2: #e1eef7;--badge-color-12-thick-3: #d3e6f5;--badge-color-13-light-1: #9ab6ed;--badge-color-13-light-2: #3267d1;--badge-color-13-light-3: #2a51a0;--badge-color-13-thick-1: #f0f3fa;--badge-color-13-thick-2: #e3ebfa;--badge-color-13-thick-3: #d7e2f7;--badge-color-14-light-1: #aeaef5;--badge-color-14-light-2: #5555e0;--badge-color-14-light-3: #4545a6;--badge-color-14-thick-1: #f2f2fc;--badge-color-14-thick-2: #e6e6fa;--badge-color-14-thick-3: #dcdcf7;--badge-color-15-light-1: #c1aaf0;--badge-color-15-light-2: #8153db;--badge-color-15-light-3: #6435a8;--badge-color-15-thick-1: #f6f3fc;--badge-color-15-thick-2: #ebe3fa;--badge-color-15-thick-3: #e4daf7;--badge-color-16-light-1: #d3a9e8;--badge-color-16-light-2: #9e4cc7;--badge-color-16-light-3: #772f96;--badge-color-16-thick-1: #f7f0fa;--badge-color-16-thick-2: #f0e1f7;--badge-color-16-thick-3: #edd7f7;--badge-color-17-light-1: #dea4dc;--badge-color-17-light-2: #b240af;--badge-color-17-light-3: #8a3485;--badge-color-17-thick-1: #faf0fa;--badge-color-17-thick-2: #f5e1f4;--badge-color-17-thick-3: #f5d7f4;--badge-color-18-light-1: #e5a3c0;--badge-color-18-light-2: #c24279;--badge-color-18-light-3: #6e2343;--badge-color-18-thick-1: #f9eff3;--badge-color-18-thick-2: #f7e1eb;--badge-color-18-thick-3: #dedede;--badge-color-19-light-1: #b8b8b8;--badge-color-19-light-2: #6e6e6e;--badge-color-19-light-3: #585858;--badge-color-19-thick-1: #f5f5f5;--badge-color-19-thick-2: #e8e8e8;--badge-color-19-thick-3: #dedede;--badge-color-20-light-1: #b0b5bf;--badge-color-20-light-2: #666f80;--badge-color-20-light-3: #4c5966;--badge-color-20-thick-1: #f2f4f7;--badge-color-20-thick-2: #e6e9f0;--badge-color-20-thick-3: #dadee5;--block-bg-color-1: #9e3b3b66;--block-bg-color-2: #a54b2466;--block-bg-color-3: #9a570c66;--block-bg-color-4: #90600066;--block-bg-color-5: #86680066;--block-bg-color-6: #62730066;--block-bg-color-7: #63700066;--block-bg-color-8: #45651466;--block-bg-color-9: #2b6c2066;--block-bg-color-10: #127b4766;--block-bg-color-11: #00727e66;--block-bg-color-12: #0c5b9e66;--block-bg-color-13: #2a51a066;--block-bg-color-14: #4545a666;--block-bg-color-15: #6435a866;--block-bg-color-16: #772f9666;--block-bg-color-17: #8a348566;--block-bg-color-18: #6e234366;--block-bg-color-19: #58585866;--block-bg-color-20: #4c596666;--block-bg-hover-color-1: #9e3b3b66;--block-bg-hover-color-2: #a54b2466;--block-bg-hover-color-3: #9a570c66;--block-bg-hover-color-4: #90600066;--block-bg-hover-color-5: #86680066;--block-bg-hover-color-6: #62730066;--block-bg-hover-color-7: #63700066;--block-bg-hover-color-8: #45651466;--block-bg-hover-color-9: #2b6c2066;--block-bg-hover-color-10: #127b4766;--block-bg-hover-color-11: #00727e66;--block-bg-hover-color-12: #0c5b9e66;--block-bg-hover-color-13: #2a51a066;--block-bg-hover-color-14: #4545a666;--block-bg-hover-color-15: #6435a866;--block-bg-hover-color-16: #772f9666;--block-bg-hover-color-17: #8a348566;--block-bg-hover-color-18: #6e234366;--block-bg-hover-color-19: #58585866;--block-bg-hover-color-20: #4c596666;--block-text-color-1: #fad9d9;--block-text-color-2: #fadfd2;--block-text-color-3: #fae5ca;--block-text-color-4: #fae9c3;--block-text-color-5: #faefb9;--block-text-color-6: #f0f2b3;--block-text-color-7: #e7f0bb;--block-text-color-8: #def0c5;--block-text-color-9: #d7f0d3;--block-text-color-10: #cef0e1;--block-text-color-11: #ccecf0;--block-text-color-12: #d3e6f5;--block-text-color-13: #d7e2f7;--block-text-color-14: #dcdcf7;--block-text-color-15: #e4daf7;--block-text-color-16: #edd7f7;--block-text-color-17: #f5d7f4;--block-text-color-18: #f7d7e5;--block-text-color-19: #dedede;--block-text-color-20: #dadee5;--block-icon-color-1: #edadad;--block-icon-color-2: #f0bda3;--block-icon-color-3: #f2cb99;--block-icon-color-4: #f5d68e;--block-icon-color-5: #f5e282;--block-icon-color-6: #dbde83;--block-icon-color-7: #cfdb91;--block-icon-color-8: #bfd998;--block-icon-color-9: #a8d6a1;--block-icon-color-10: #90d1b5;--block-icon-color-11: #83ccd4;--block-icon-color-12: #88c0eb;--block-icon-color-13: #90d1b5;--block-icon-color-14: #aeaef5;--block-icon-color-15: #c1aaf0;--block-icon-color-16: #d3a9e8;--block-icon-color-17: #dea4dc;--block-icon-color-18: #e5a3c0;--block-icon-color-19: #b8b8b8;--block-icon-color-20: #b0b5bf;--block-border-color-1: #9e3b3b;--block-border-color-2: #a54b24;--block-border-color-3: #9a570c;--block-border-color-4: #906000;--block-border-color-5: #866800;--block-border-color-6: #627300;--block-border-color-7: #637000;--block-border-color-8: #456514;--block-border-color-9: #2b6c20;--block-border-color-10: #127b47;--block-border-color-11: #00727e;--block-border-color-12: #0c5b9e;--block-border-color-13: #2a51a0;--block-border-color-14: #4545a6;--block-border-color-15: #6435a8;--block-border-color-16: #772f96;--block-border-color-17: #8a3485;--block-border-color-18: #6e2343;--block-border-color-19: #585858;--block-border-color-20: #4c5966;--tag-fill-01-light: #4545a6;--tag-fill-01-thick: #e6e6fa;--tag-text-01-light: #ffffff;--tag-text-01-thick: #4545a6;--tag-fill-02-light: #772f96;--tag-fill-02-thick: #f0e1f7;--tag-text-02-light: #ffffff;--tag-text-02-thick: #772f96;--tag-fill-03-light: #6e2343;--tag-fill-03-thick: #f7e1eb;--tag-text-03-light: #ffffff;--tag-text-03-thick: #6e2343;--tag-fill-04-light: #a54b24;--tag-fill-04-thick: #fae8de;--tag-text-04-light: #ffffff;--tag-text-04-thick: #a54b24;--tag-fill-05-light: #906000;--tag-fill-05-thick: #fcf1d7;--tag-text-05-light: #ffffff;--tag-text-05-thick: #906000;--tag-fill-06-light: #627300;--tag-fill-06-thick: #f6f7d0;--tag-text-06-light: #ffffff;--tag-text-06-thick: #627300;--tag-fill-07-light: #456514;--tag-fill-07-thick: #e9f5d7;--tag-text-07-light: #ffffff;--tag-text-07-thick: #456514;--tag-fill-08-light: #127b47;--tag-fill-08-thick: #dff5eb;--tag-text-08-light: #ffffff;--tag-text-08-thick: #127b47;--tag-fill-09-light: #0c5b9e;--tag-fill-09-thick: #e1eef7;--tag-text-09-light: #ffffff;--tag-text-09-thick: #0c5b9e;--tag-fill-10-light: #4c5966;--tag-fill-10-thick: #e6e9f0;--tag-text-10-light: #ffffff;--tag-text-10-thick: #4c5966;--comment-fill-01: #ffce0026;--comment-fill-01-select: #ffce0040;--comment-fill-02: #ffce0040;--comment-fill-02-select: #ffce0059;--comment-fill-03: #ffce0059;--comment-fill-03-select: #ffce0073;--comment-border-01: #ffce004d;--comment-border-01-select: #ffce0099;--comment-border-02: #ffce0099;--comment-border-02-select: #ffce00e5;--comment-border-03: #ffce00e5;--comment-border-03-select: #ffce00;--comment-icon: #ffdf1a;--comment-highlight: #0877cc1a;--brand-skyline: #00b5ff;--brand-aqua: #00c8ff;--brand-violet: #9327ff;--brand-amethyst: #8427e0;--brand-berry: #e3006d;--brand-coral: #fb006d;--brand-golden: #f7931e;--brand-amber: #ffbd00;--brand-lemon: #ffce00;--other-colors-text-highlight: #003c77;--other-colors-icon-shared: #9ab6ed;--other-colors-text-event: #a9e2ff;--other-colors-text-event-light: #a9e2ffd9;--other-colors-filled-event: #003c77;--other-colors-filled-event-hover: #00508f;--other-colors-filled-today: #f36bb1;--other-colors-filled-today-light: #f36bb140;--spacing-spacing-0: 0px;--spacing-spacing-xs: 4px;--spacing-spacing-s: 6px;--spacing-spacing-m: 8px;--spacing-spacing-l: 12px;--spacing-spacing-xl: 16px;--spacing-spacing-xxl: 20px;--spacing-spacing-full: 1000px;--border-radius-border-radius-0: 0px;--border-radius-border-radius-xs: 4px;--border-radius-border-radius-s: 6px;--border-radius-border-radius-m: 8px;--border-radius-border-radius-l: 12px;--border-radius-border-radius-xl: 16px;--border-radius-border-radius-xxl: 20px;--border-radius-border-radius-full: 1000px}:root{--bg-selection: #00bcf026;--text-title: #333333;--text-caption: #828282;--text-placeholder: #b5bbd3;--text-disabled: #e0e0e0;--text-link-default: #00bcf0;--text-link-hover: #52d1f4;--text-link-pressed: #009fd1;--text-link-disabled: #e0f8ff;--icon-primary: #333333;--icon-secondary: #59647a;--icon-disabled: #e0e0e0;--icon-on-toolbar: #ffffff;--line-border: #bdbdbd;--line-divider: #1F232923;--line-default: #f3f4f6;--line-on-toolbar: #4f4f4f;--line-card: #1F23291E;--fill-toolbar: #333333;--fill-default: #00bcf0;--fill-hover: #52d1f4;--fill-pressed: #009fd1;--fill-active: #e0f8ff;--fill-list-hover: #1F23290F;--fill-list-active: #f9fafd;--content-blue-400: #00bcf0;--content-blue-300: #52d1f4;--content-blue-600: #009fd1;--content-blue-700: #0079a5;--content-blue-800: #00597a;--content-blue-900: #003d4d;--content-blue-100: #e0f8ff;--content-blue-200: #00729680;--content-blue-50: #f2fcff;--content-on-fill-hover: #00bcf0;--content-on-fill: #ffffff;--content-on-tag: #4f4f4f;--bg-body: #ffffff;--bg-base: #F7F8FC;--bg-mask: #0000008C;--bg-tips: #e0f8ff;--bg-brand: #2c144b;--function-error: #fb006d;--function-error-hover: #ff4f8a;--function-error-opacity: rgba(251, 0, 109, 0.1);--function-warning: #ffd667;--function-warning-hover: #ffdf8f;--function-warning-opacity: rgba(255, 214, 103, 0.1);--function-success: #66cf80;--function-success-hover: #66cf00;--function-success-opacity: rgba(102, 207, 128, 0.1);--function-info: #00bcf0;--tint-purple: #E8E0FF;--badge-purple: #AB8DFF;--tint-pink: #FFE7FD;--badge-pink: #FF8EF5;--tint-red: #FFE7EE;--badge-red: #FF85A9;--tint-lime: #F5FFDC;--badge-lime: #C6EC41;--tint-green: #DDFFD6;--badge-green: #74F37D;--tint-aqua: #DEFFF1;--badge-aqua: #40F0D1;--tint-blue: #E1FBFF;--badge-blue: #00C8FF;--tint-orange: #FFEFE3;--badge-orange: #FFBC7E;--tint-yellow: #FFF2CD;--badge-yellow: #FCD86F;--shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);--scrollbar-thumb: #bdbdbd;--scrollbar-track: #e5e5e5;--gradient1: linear-gradient(233deg, #34BDAF 0%, #B682D5 100%);--gradient2: linear-gradient(180deg, #4CC2CC 0%, #E17570 100%);--gradient3: linear-gradient(180deg, #AF70E1 0%, #ED7196 100%);--gradient4: linear-gradient(180deg, #A348D6 0%, #45A7DF 100%);--gradient5: linear-gradient(56.2deg, #5749CA 0%, #BB4A97 100%);--gradient6: linear-gradient(180deg, #036FFA 0%, #00B8E5 100%);--gradient7: linear-gradient(38.2deg, #F0C6CF 0%, #DECCE2 40.4754%, #CAD3F9 100%);--new-gradient1: linear-gradient(180deg, #6DD5FF 0%, #D0A2FF 100%);--new-gradient2: linear-gradient(180deg, #D0A2FF 0%, #FF84BF 100%);--new-gradient3: linear-gradient(180deg, #FF84BF 0%, #FFDD7B 100%);--new-gradient4: linear-gradient(180deg, #FFDD7B 0%, #87FFAB 100%);--new-gradient5: linear-gradient(180deg, #89D7FE 0%, #7A81FF 100%);--new-gradient6: linear-gradient(180deg, #00B5FF 0%, #9225FF 100%);--new-gradient7: linear-gradient(180deg, #9327FF 0%, #E7348A 100%);--new-gradient8: linear-gradient(180deg, #E3006D 0%, #FFBD00 100%);--new-gradient9: linear-gradient(180deg, #FFBD00 0%, #00BC38 100%);--new-gradient10: linear-gradient(180deg, #1CF8E3 0%, #4B32FE 100%);--bg-header: #FFFFFFCC;--bg-footer: #FFFFFFCC;--note-header: #EDEFF3;--billing-primary: #8427e0;--billing-primary-hover: #9f3ae6;--ai-primary: #D08EED;--writer-placeholder: #007296;--z-ai-popover: 1300;--background: 0 0% 100%;--foreground: 0 0% 9%;--card: 0 0% 100%;--card-foreground: 0 0% 9%;--tooltip: 0 0% 9%;--tooltip-foreground: 0 0% 100%;--popover: 0 0% 100%;--popover-foreground: 0 0% 9%;--primary: 195 100% 47%;--primary-foreground: 0 0% 98%;--secondary: 240 4.8% 95.9%;--secondary-foreground: 214, 7%, 43%;--muted: 240 4.8% 95.9%;--muted-foreground: 240 3.8% 46.1%;--placeholder: 213, 9%, 76%;--accent: 216, 14%, 14%, 0.06;--accent-foreground: 240 5.9% 10%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--success: 136, 57%, 35%;--border: 216, 14%, 14%, 8%;--input: 216, 14%, 14%, 8%;--ring: 195 100% 47%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--radius: 0.5rem;--icon: 214, 7%, 43%;--selection: #e0f8ff;--button-disabled: 216, 12%, 83%;--secondary-background: #faf9fd;--input-background: #ffffff;--shadows-sm: 0px 4px 20px 0px rgba(31, 35, 41, 0.10);--shadows-md: 0px 4px 32px 0px rgba(31, 34, 37, 0.12);--scrollbar-thumb: #d1d5db}:root[data-dark-mode=true]{--bg-selection: #2383e247;--text-title: #e2e9f2;--text-caption: #87a0bf;--text-placeholder: #6f748c;--text-link-default: #00bcf0;--text-link-hover: #52d1f4;--text-link-pressed: #009fd1;--text-link-disabled: #005174;--icon-primary: #e2e9f2;--icon-secondary: #59647a;--icon-disabled: #525a69;--icon-on-toolbar: white;--line-border: #59647a;--line-divider: #384967;--line-default: #2e2e2e;--line-on-toolbar: #99a6b8;--line-card: #384967;--fill-default: #00bcf0;--fill-hover: #005174;--fill-toolbar: #0f111c;--fill-selector: #232b38;--fill-list-active: #3c4557;--fill-list-hover: #2b394c;--content-blue-400: #00bcf0;--content-blue-300: #52d1f4;--content-blue-600: #009fd1;--content-blue-100: #005174;--content-blue-200: #49cff480;--content-blue-50: #024562;--content-blue-700: #0079a5;--content-blue-800: #00597a;--content-blue-900: #003d4d;--content-on-fill: #1a202c;--content-on-tag: #99a6b8;--bg-body: #1a202c;--bg-base: #232b38;--bg-mask: #000000b2;--bg-tips: #005174;--bg-brand: #2c144b;--function-error: #d32772;--function-error-hover: #d36f8b;--function-error-opacity: rgba(211, 39, 114, 0.1);--function-warning: #e9b320;--function-warning-hover: #e9c94b;--function-warning-opacity: rgba(233, 179, 32, 0.1);--function-success: #3ba856;--function-success-hover: #5dbb7a;--function-success-opacity: rgba(59, 168, 86, 0.1);--function-info: #2e9dbb;--tint-red: #c42a534d;--badge-red: #c42a53;--tint-green: #23ca2e4d;--badge-green: #23ca2e;--tint-purple: #502fd64d;--badge-purple: #502fd6;--tint-blue: #04a9d74d;--badge-blue: #04a9d7;--tint-yellow: #c59a1a4d;--badge-yellow: #c59a1a;--tint-pink: #bf1cc04d;--badge-pink: #bf1cc0;--tint-lime: #a4c8244d;--badge-lime: #a4c824;--tint-aqua: #19ccac4d;--badge-aqua: #19ccac;--tint-orange: #d779224d;--badge-orange: #d77922;--shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.3);--scrollbar-track: #252f41;--scrollbar-thumb: #3c4557;--gradient1: linear-gradient(233deg, #34bdaf 0%, #b682d5 100%);--gradient2: linear-gradient(180deg, #4cc2cc 0%, #e17570 100%);--gradient3: linear-gradient(180deg, #af70e1 0%, #ed7196 100%);--gradient4: linear-gradient(180deg, #a348d6 0%, #45a7df 100%);--gradient5: linear-gradient(56.2deg, #5749ca 0%, #bb4a97 100%);--gradient6: linear-gradient(180deg, #036ffa 0%, #00b8e5 100%);--gradient7: linear-gradient(38.2deg, #f0c6cf 0%, #decce2 40.4754%, #cad3f9 100%);--new-gradient1: linear-gradient(180deg, #6dd5ff 0%, #d0a2ff 100%);--new-gradient2: linear-gradient(180deg, #d0a2ff 0%, #ff84bf 100%);--new-gradient3: linear-gradient(180deg, #ff84bf 0%, #ffdd7b 100%);--new-gradient4: linear-gradient(180deg, #ffdd7b 0%, #87ffab 100%);--new-gradient5: linear-gradient(180deg, #89d7fe 0%, #7a81ff 100%);--new-gradient6: linear-gradient(180deg, #00b5ff 0%, #9225ff 100%);--new-gradient7: linear-gradient(180deg, #9327ff 0%, #e7348a 100%);--new-gradient8: linear-gradient(180deg, #e3006d 0%, #ffbd00 100%);--new-gradient9: linear-gradient(180deg, #ffbd00 0%, #00bc38 100%);--new-gradient10: linear-gradient(180deg, #1cf8e3 0%, #4b32fe 100%);--bg-header: #1a202ccc;--bg-footer: #00000000;--note-header: #232b38;--billing-primary: #601daa;--billing-primary-hover: #7a2ebf;--ai-primary: #d08eed;--writer-placeholder: #49cff4;--background: 220 26% 14%;--foreground: 0 0% 98%;--input-background: #1b1a22;--card: 220 26% 14%;--card-foreground: 0 0% 98%;--tooltip: 231 30% 8%;--tooltip-foreground: 0 0% 98%;--popover: 220 26% 14%;--popover-foreground: 0 0% 98%;--primary: 193 100% 47%;--primary-foreground: 240 5.9% 10%;--secondary: 240 3.7% 15.9%;--secondary-background: #23242f;--secondary-foreground: 234, 11%, 64%;--muted: 214.55 27.73% 23.33%;--muted-foreground: 240 5% 64.9%;--placeholder: 234, 15%, 28%;--accent: 215 28% 23%;--accent-foreground: 0 0% 98%;--destructive: 334, 100%, 49%;--destructive-foreground: 0 0% 98%;--success: 120 100% 50%;--border: 214, 38%, 92%, 0.06;--input: 214, 38%, 92%, 0.06;--ring: 193 100% 47%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%;--icon: 214, 7%, 43%;--selection: #005174;--scrollbar-thumb: #4b5563;--button-disabled: 213, 9%, 76%;--shadows-sm: 0px 2px 16px 0px rgba(0, 0, 0, 0.48);--shadows-md: 0px 4px 32px 0px rgba(0, 0, 0, 0.48)}:root{--shadow-resize-popover: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}*{margin:0;padding:0}html,body{margin:0;height:100%;overflow:hidden}[contenteditable]{-webkit-tap-highlight-color:transparent}input,textarea{outline:0;background:transparent}.btn{border-radius:0.75rem;border-width:1px;border-color:var(--border-primary);padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem}.btn-primary{background-color:var(--fill-default);color:var(--text-primary)}.btn-primary:hover{background-color:var(--fill-content-hover)}.input{border-radius:0.75rem;border-width:1px;border-color:var(--border-primary);padding-left:18px;padding-right:18px;padding-top:14px;padding-bottom:14px;font-size:0.875rem;line-height:1.25rem}th{text-align:left;font-weight:400}html{font-size:16px}@media (max-width: 600px){html{font-size:14px}}:root{--shadow-color: rgba(31, 35, 41, 0.10);--custom-shadow-sm: 0px 4px 20px 0px var(--shadow-color);--custom-shadow-md: 0px 4px 32px 0px var(--shadow-color)}:root[data-dark-mode=true]{--shadow-color: rgba(0, 0, 0, 0.10);--custom-shadow-sm: 0px 2px 16px 0px var(--shadow-color);--custom-shadow-md: 0px 4px 32px 0px var(--shadow-color)}@keyframes float{0%,100%{transform:translateY(0px) scale(1);opacity:0.2}50%{transform:translateY(-15px) scale(1.1);opacity:0.4}}#body :is(.selection\:bg-fill-theme-thick *)::-moz-selection{background-color:var(--fill-theme-thick)}#body :is(.selection\:bg-fill-theme-thick *)::selection{background-color:var(--fill-theme-thick)}#body :is(.selection\:text-text-on-fill *)::-moz-selection{color:var(--text-on-fill)}#body :is(.selection\:text-text-on-fill *)::selection{color:var(--text-on-fill)}#body .selection\:bg-fill-theme-thick::-moz-selection{background-color:var(--fill-theme-thick)}#body .selection\:bg-fill-theme-thick::selection{background-color:var(--fill-theme-thick)}#body .selection\:text-text-on-fill::-moz-selection{color:var(--text-on-fill)}#body .selection\:text-text-on-fill::selection{color:var(--text-on-fill)}#body .file\:inline-flex::file-selector-button{display:inline-flex}#body .file\:border-0::file-selector-button{border-width:0px}#body .file\:bg-fill-content::file-selector-button{background-color:var(--fill-content)}#body .file\:text-sm::file-selector-button{font-size:0.875rem;line-height:1.25rem}#body .file\:font-medium::file-selector-button{font-weight:500}#body .placeholder\:text-placeholder::-moz-placeholder{color:hsl(var(--placeholder))}#body .placeholder\:text-placeholder::placeholder{color:hsl(var(--placeholder))}#body .placeholder\:text-text-placeholder::-moz-placeholder{color:var(--text-placeholder)}#body .placeholder\:text-text-placeholder::placeholder{color:var(--text-placeholder)}#body .placeholder\:text-text-tertiary::-moz-placeholder{color:var(--text-tertiary)}#body .placeholder\:text-text-tertiary::placeholder{color:var(--text-tertiary)}#body .autofill\:bg-fill-content:-webkit-autofill{background-color:var(--fill-content)}#body .autofill\:bg-fill-content:autofill{background-color:var(--fill-content)}#body .empty\:before\:text-text-tertiary:empty::before{content:var(--tw-content);color:var(--text-tertiary)}#body .empty\:before\:content-\[attr\(data-placeholder\)\]:empty::before{--tw-content: attr(data-placeholder);content:var(--tw-content)}#body .focus-within\:relative:focus-within{position:relative}#body .focus-within\:z-20:focus-within{z-index:20}#body .focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}#body .hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .hover\:cursor-pointer:hover{cursor:pointer}#body .hover\:border-\[var\(--dynamic-border-color\)\]:hover{border-color:var(--dynamic-border-color)}#body .hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}#body .hover\:border-border-error-thick-hover:hover{border-color:var(--border-error-thick-hover)}#body .hover\:border-border-featured-thick:hover{border-color:var(--border-featured-thick)}#body .hover\:border-border-primary-hover:hover{border-color:var(--border-primary-hover)}#body .hover\:border-content-blue-300:hover{border-color:var(--content-blue-300)}#body .hover\:border-content-blue-400:hover{border-color:var(--content-blue-400)}#body .hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}#body .hover\:border-line-border:hover{border-color:var(--line-border)}#body .hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}#body .hover\:border-text-primary:hover{border-color:var(--text-primary)}#body .hover\:\!bg-fill-content:hover{background-color:var(--fill-content)!important}#body .hover\:\!bg-fill-content-hover:hover{background-color:var(--fill-content-hover)!important}#body .hover\:\!bg-transparent:hover{background-color:transparent!important}#body .hover\:bg-\[var\(--dynamic-background-color\)\]:hover{background-color:var(--dynamic-background-color)}#body .hover\:bg-\[var\(--function-error-hover\)\]:hover{background-color:var(--function-error-hover)}#body .hover\:bg-\[var\(--function-success-hover\)\]:hover{background-color:var(--function-success-hover)}#body .hover\:bg-\[var\(--function-warning-hover\)\]:hover{background-color:var(--function-warning-hover)}#body .hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}#body .hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}#body .hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}#body .hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}#body .hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}#body .hover\:bg-fill-content:hover{background-color:var(--fill-content)}#body .hover\:bg-fill-content-hover:hover{background-color:var(--fill-content-hover)}#body .hover\:bg-fill-content-visible-hover:hover{background-color:var(--fill-content-visible-hover)}#body .hover\:bg-fill-error-select:hover{background-color:var(--fill-error-select)}#body .hover\:bg-fill-error-thick-hover:hover{background-color:var(--fill-error-thick-hover)}#body .hover\:bg-fill-list-active:hover{background-color:var(--fill-list-active)}#body .hover\:bg-fill-list-hover:hover{background-color:var(--fill-list-hover)}#body .hover\:bg-fill-theme-select:hover{background-color:var(--fill-theme-select)}#body .hover\:bg-fill-theme-thick-hover:hover{background-color:var(--fill-theme-thick-hover)}#body .hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}#body .hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}#body .hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}#body .hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}#body .hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}#body .hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}#body .hover\:bg-muted:hover{background-color:hsl(var(--muted))}#body .hover\:bg-muted-foreground\/10:hover{background-color:hsl(var(--muted-foreground) / 0.1)}#body .hover\:bg-other-colors-filled-event-hover:hover{background-color:var(--other-colors-filled-event-hover)}#body .hover\:bg-primary:hover{background-color:hsl(var(--primary))}#body .hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}#body .hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}#body .hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}#body .hover\:bg-surface-container-layer-02:hover{background-color:var(--surface-container-layer-02)}#body .hover\:bg-surface-primary-hover:hover{background-color:var(--surface-primary-hover)}#body .hover\:bg-transparent:hover{background-color:transparent}#body .hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}#body .hover\:\!text-text-action-hover:hover{color:var(--text-action-hover)!important}#body .hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}#body .hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}#body .hover\:text-border-primary-hover:hover{color:var(--border-primary-hover)}#body .hover\:text-function-error:hover{color:var(--function-error)}#body .hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}#body .hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}#body .hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}#body .hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}#body .hover\:text-icon-error-thick:hover{color:var(--icon-error-thick)}#body .hover\:text-primary:hover{color:hsl(var(--primary))}#body .hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}#body .hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}#body .hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}#body .hover\:text-text-action:hover{color:var(--text-action)}#body .hover\:text-text-action-hover:hover{color:var(--text-action-hover)}#body .hover\:text-text-error:hover{color:var(--text-error)}#body .hover\:text-text-error-hover:hover{color:var(--text-error-hover)}#body .hover\:text-text-featured:hover{color:var(--text-featured)}#body .hover\:text-text-primary:hover{color:var(--text-primary)}#body .hover\:underline:hover{text-decoration-line:underline}#body .hover\:opacity-100:hover{opacity:1}#body .hover\:opacity-60:hover{opacity:0.6}#body .hover\:opacity-80:hover{opacity:0.8}#body .hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .hover\:shadow-none:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#body .focus\:border-primary:focus{border-color:hsl(var(--primary))}#body .focus\:border-transparent:focus{border-color:transparent}#body .focus\:\!bg-transparent:focus{background-color:transparent!important}#body .focus\:bg-content-blue-50:focus{background-color:var(--content-blue-50)}#body .focus\:bg-fill-content-hover:focus{background-color:var(--fill-content-hover)}#body .focus\:bg-fill-theme-select:focus{background-color:var(--fill-theme-select)}#body .focus\:bg-surface-primary:focus{background-color:var(--surface-primary)}#body .focus\:text-text-primary:focus{color:var(--text-primary)}#body .focus\:caret-fill-theme-thick:focus{caret-color:var(--fill-theme-thick)}#body .focus\:caret-text-primary:focus{caret-color:var(--text-primary)}#body .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#body .focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / 0.2)}#body .focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}#body .focus\:ring-offset-1:focus{--tw-ring-offset-width: 1px}#body .focus-visible\:border-border-error-thick:focus-visible{border-color:var(--border-error-thick)}#body .focus-visible\:border-border-theme-thick:focus-visible{border-color:var(--border-theme-thick)}#body .focus-visible\:border-transparent:focus-visible{border-color:transparent}#body .focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}#body .focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .focus-visible\:ring-\[0\.5px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .focus-visible\:ring-border-error-thick:focus-visible{--tw-ring-color: var(--border-error-thick)}#body .focus-visible\:ring-border-theme-thick:focus-visible{--tw-ring-color: var(--border-theme-thick)}#body .focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}#body .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: hsl(var(--ring) / 0.5)}#body .focus-visible\:ring-transparent:focus-visible{--tw-ring-color: transparent}#body .disabled\:pointer-events-none:disabled{pointer-events:none}#body .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}#body .disabled\:border-border-primary:disabled{border-color:var(--border-primary)}#body .disabled\:bg-fill-content:disabled{background-color:var(--fill-content)}#body .disabled\:bg-fill-content-hover:disabled{background-color:var(--fill-content-hover)}#body .disabled\:bg-fill-primary-hover:disabled{background-color:var(--fill-primary-hover)}#body .disabled\:bg-fill-theme-thick-hover:disabled{background-color:var(--fill-theme-thick-hover)}#body .disabled\:text-icon-primary:disabled{color:var(--icon-primary)}#body .disabled\:text-icon-tertiary:disabled{color:var(--icon-tertiary)}#body .disabled\:text-text-tertiary:disabled{color:var(--text-tertiary)}#body .disabled\:opacity-40:disabled{opacity:0.4}#body .disabled\:opacity-50:disabled{opacity:0.5}#body :is(.group:hover .group-hover\:bg-\[var\(--outline-accent-strip\)\]){background-color:var(--outline-accent-strip)}#body :is(.group:hover .group-hover\:bg-\[var\(--outline-heading-bg\)\]){background-color:var(--outline-heading-bg)}#body :is(.group:hover .group-hover\:bg-blue-200){--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}#body :is(.group:hover .group-hover\:bg-green-200){--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}#body :is(.group:hover .group-hover\:text-blue-600){--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}#body :is(.group:hover .group-hover\:text-green-600){--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}#body :is(.group:hover .group-hover\:opacity-100){opacity:1}#body :is(.peer:disabled~.peer-disabled\:cursor-not-allowed){cursor:not-allowed}#body :is(.peer:disabled~.peer-disabled\:opacity-50){opacity:0.5}#body .aria-readonly\:cursor-not-allowed[aria-readonly=true]{cursor:not-allowed}#body .aria-selected\:bg-fill-theme-thick[aria-selected=true]{background-color:var(--fill-theme-thick)}#body .aria-selected\:bg-transparent[aria-selected=true]{background-color:transparent}#body .aria-selected\:text-text-on-fill[aria-selected=true]{color:var(--text-on-fill)}#body .aria-selected\:text-text-primary[aria-selected=true]{color:var(--text-primary)}#body .data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}#body .data-\[side\=right\]\:ml-2[data-side=right]{margin-left:0.5rem}#body .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}#body .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}#body .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}#body .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}#body .data-\[state\=checked\]\:translate-x-\[calc\(100\%-4px\)\][data-state=checked]{--tw-translate-x: calc(100% - 4px);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .data-\[state\=unchecked\]\:translate-x-\[1px\][data-state=unchecked]{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body .data-\[focused\=true\]\:border-border-theme-thick[data-focused=true]{border-color:var(--border-theme-thick)}#body .data-\[state\=checked\]\:bg-fill-theme-select[data-state=checked]{background-color:var(--fill-theme-select)}#body .data-\[state\=checked\]\:bg-fill-theme-thick[data-state=checked]{background-color:var(--fill-theme-thick)}#body .data-\[state\=open\]\:bg-fill-content-hover[data-state=open]{background-color:var(--fill-content-hover)}#body .data-\[state\=open\]\:bg-fill-secondary[data-state=open]{background-color:var(--fill-secondary)}#body .data-\[state\=unchecked\]\:bg-fill-secondary[data-state=unchecked]{background-color:var(--fill-secondary)}#body .data-\[inset\]\:pl-8[data-inset]{padding-left:2rem}#body .data-\[disabled\]\:text-text-tertiary[data-disabled]{color:var(--text-tertiary)}#body .data-\[state\=active\]\:text-text-primary[data-state=active]{color:var(--text-primary)}#body .data-\[state\=open\]\:text-icon-primary[data-state=open]{color:var(--icon-primary)}#body .data-\[state\=open\]\:text-text-primary[data-state=open]{color:var(--text-primary)}#body .data-\[disabled\]\:opacity-50[data-disabled]{opacity:0.5}#body .data-\[focused\=true\]\:ring-\[0\.5px\][data-focused=true]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body .data-\[focused\=true\]\:ring-border-theme-thick[data-focused=true]{--tw-ring-color: var(--border-theme-thick)}#body :is(.\*\:data-\[slot\=avatar\]\:ring-2[data-slot=avatar]>*){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#body :is(.\*\:data-\[slot\=avatar\]\:ring-background[data-slot=avatar]>*){--tw-ring-color: hsl(var(--background))}#body :is(.\*\:data-\[slot\=avatar\]\:grayscale[data-slot=avatar]>*){--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#body .data-\[state\=active\]\:after\:absolute[data-state=active]::after{content:var(--tw-content);position:absolute}#body .data-\[state\=active\]\:after\:bottom-\[-1px\][data-state=active]::after{content:var(--tw-content);bottom:-1px}#body .data-\[state\=active\]\:after\:left-0[data-state=active]::after{content:var(--tw-content);left:0px}#body .data-\[state\=active\]\:after\:right-0[data-state=active]::after{content:var(--tw-content);right:0px}#body .data-\[state\=active\]\:after\:h-\[3px\][data-state=active]::after{content:var(--tw-content);height:3px}#body .data-\[state\=active\]\:after\:bg-fill-theme-thick[data-state=active]::after{content:var(--tw-content);background-color:var(--fill-theme-thick)}#body .data-\[state\=active\]\:after\:content-\[\'\'\][data-state=active]::after{--tw-content: "";content:var(--tw-content)}#body .data-\[state\=checked\]\:hover\:bg-fill-theme-thick-hover:hover[data-state=checked]{background-color:var(--fill-theme-thick-hover)}#body .data-\[state\=unchecked\]\:hover\:bg-fill-secondary-hover:hover[data-state=unchecked]{background-color:var(--fill-secondary-hover)}#body :is(.group[data-disabled=true] .group-data-\[disabled\=true\]\:pointer-events-none){pointer-events:none}#body :is(.group[data-disabled=true] .group-data-\[disabled\=true\]\:opacity-50){opacity:0.5}#body .dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}#body .dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media not all and (min-width: 768px){#body .max-md\:mb-\[100px\]{margin-bottom:100px}#body .max-md\:mt-auto{margin-top:auto}#body .max-md\:h-32{height:8rem}#body .max-md\:w-52{width:13rem}#body .max-md\:w-full{width:100%}#body .max-md\:min-w-full{min-width:100%}#body .max-md\:items-center{align-items:center}#body .max-md\:justify-center{justify-content:center}#body .max-md\:gap-4{gap:1rem}#body .max-md\:px-4{padding-left:1rem;padding-right:1rem}#body .max-md\:text-\[26px\]{font-size:26px}}@media not all and (min-width: 640px){#body .max-sm\:\!mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}#body .max-sm\:my-4{margin-top:1rem;margin-bottom:1rem}#body .max-sm\:hidden{display:none}#body .max-sm\:h-\[180px\]{height:180px}#body .max-sm\:h-\[32px\]{height:32px}#body .max-sm\:w-\[25\%\]{width:25%}#body .max-sm\:w-full{width:100%}#body .max-sm\:min-w-\[80vw\]{min-width:80vw}#body .max-sm\:min-w-full{min-width:100%}#body .max-sm\:flex-col{flex-direction:column}#body .max-sm\:rounded-\[8px\]{border-radius:8px}#body .max-sm\:border{border-width:1px}#body .max-sm\:\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}#body .max-sm\:px-2{padding-left:0.5rem;padding-right:0.5rem}#body .max-sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}#body .max-sm\:py-4{padding-top:1rem;padding-bottom:1rem}#body .max-sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}#body .max-sm\:\!pl-6{padding-left:1.5rem!important}#body .max-sm\:text-\[24px\]{font-size:24px}#body .max-sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 640px){#body .sm\:max-w-\[500px\]{max-width:500px}#body .sm\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}#body .sm\:max-w-lg{max-width:32rem}#body .sm\:flex-row{flex-direction:row}#body .sm\:justify-end{justify-content:flex-end}#body .sm\:rounded-lg{border-radius:0.5rem}#body .sm\:text-left{text-align:left}}@media (min-width: 768px){#body .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#body .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#body .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#body .md\:text-sm{font-size:0.875rem;line-height:1.25rem}}@media (min-width: 1024px){#body .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}#body .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}#body .\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-full:has(>.day-range-end){border-top-right-radius:9999px;border-bottom-right-radius:9999px}#body .\[\&\:has\(\>\.day-range-end\.day-range-start\)\]\:bg-transparent:has(>.day-range-end.day-range-start){background-color:transparent}#body .\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-full:has(>.day-range-start){border-top-left-radius:9999px;border-bottom-left-radius:9999px}#body .\[\&\:has\(\[aria-selected\]\)\]\:rounded-full:has([aria-selected]){border-radius:9999px}#body .\[\&\:has\(\[aria-selected\]\)\]\:bg-fill-theme-select:has([aria-selected]){background-color:var(--fill-theme-select)}#body .\[\&\:has\(\[aria-selected\]\)\]\:bg-transparent:has([aria-selected]){background-color:transparent}#body .first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-none:has([aria-selected]):first-child{border-top-left-radius:0px;border-bottom-left-radius:0px}#body .last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-none:has([aria-selected]):last-child{border-top-right-radius:0px;border-bottom-right-radius:0px}#body .\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-full:has([aria-selected].day-range-end){border-top-right-radius:9999px;border-bottom-right-radius:9999px}#body :is(.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div){--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#body :is(.\[\&\>svg\]\:absolute>svg){position:absolute}#body :is(.\[\&\>svg\]\:left-4>svg){left:1rem}#body :is(.\[\&\>svg\]\:top-4>svg){top:1rem}#body :is(.\[\&\>svg\]\:h-5>svg){height:1.25rem}#body :is(.\[\&\>svg\]\:w-5>svg){width:1.25rem}#body :is(.\[\&\>svg\]\:text-destructive>svg){color:hsl(var(--destructive))}#body :is(.\[\&\>svg\]\:text-foreground>svg){color:hsl(var(--foreground))}#body :is(.\[\&\>svg\]\:text-icon-secondary>svg){color:var(--icon-secondary)}#body :is(.\[\&\>svg\~\*\]\:pl-7>svg~*){padding-left:1.75rem}#body :is(.\[\&_p\]\:leading-relaxed p){line-height:1.625}#body :is(.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-])){width:1rem;height:1rem}#body :is(.\[\&_svg\]\:pointer-events-none svg){pointer-events:none}#body :is(.\[\&_svg\]\:h-5 svg){height:1.25rem}#body :is(.\[\&_svg\]\:h-full svg){height:100%}#body :is(.\[\&_svg\]\:w-5 svg){width:1.25rem}#body :is(.\[\&_svg\]\:w-full svg){width:100%}#body :is(.\[\&_svg\]\:shrink-0 svg){flex-shrink:0}#body :is(.\[\&_svg\]\:text-text-primary svg){color:var(--text-primary)}#body :is(.\[\&_svg\]\:text-text-tertiary svg){color:var(--text-tertiary)}
