.KsTlDraw,.KsTlDraw.tl-theme__dark,.KsTlDraw.tl-theme__light{--tl-font-sans:Poppins,sans-serif;--tl-cursor-move:grabbing;--color-primary:#ffe610;--color-accent:#0085ff;--color-text-3:#bdbdbd;--color-muted-1:rgba(4,56,175,.35);--color-low:#e4e4e4;--color-selected:var(--color-accent);--color-selected-contrast:var(--color-accent);--color-grid:#999;--shadow-2:0px 3px 16px rgba(0,0,0,.2);--shadow-3:0px 3px 16px rgba(0,0,0,.2)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light{--color-background:#303030}}:where(html.is-dark) .KsTlDraw,:where(html.is-dark) .KsTlDraw.tl-theme__dark,:where(html.is-dark) .KsTlDraw.tl-theme__light{--color-background:#303030}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light{--color-background:#efefef}}:where(html.is-light) .KsTlDraw,:where(html.is-light) .KsTlDraw.tl-theme__dark,:where(html.is-light) .KsTlDraw.tl-theme__light{--color-background:#efefef}.KsTlDraw.tl-theme__dark:not(.isSafari),.KsTlDraw.tl-theme__light:not(.isSafari),.KsTlDraw:not(.isSafari){--color-muted-1:rgba(0,133,255,.2)}.KsTlDraw.tl-container,.KsTlDraw.tl-theme__dark.tl-container,.KsTlDraw.tl-theme__light.tl-container{--layer-panels:10}.KsTlDraw.tl-container__focused,.KsTlDraw.tl-theme__dark.tl-container__focused,.KsTlDraw.tl-theme__light.tl-container__focused{outline:none}.KsTlDraw .tl-shape,.KsTlDraw.tl-theme__dark .tl-shape,.KsTlDraw.tl-theme__light .tl-shape{cursor:grab}.KsTlDraw .tl-canvas,.KsTlDraw.tl-theme__dark .tl-canvas,.KsTlDraw.tl-theme__light .tl-canvas{-webkit-overflow-scrolling:auto;-webkit-mask:none!important;mask:none!important}.KsTlDraw .tl-background__wrapper .tl-background,.KsTlDraw.tl-theme__dark .tl-background__wrapper .tl-background,.KsTlDraw.tl-theme__light .tl-background__wrapper .tl-background{border-radius:8px}.KsTlDraw .tl-text-input::-moz-selection,.KsTlDraw.tl-theme__dark .tl-text-input::-moz-selection,.KsTlDraw.tl-theme__light .tl-text-input::-moz-selection{background-color:rgba(0,133,255,.2);color:inherit}.KsTlDraw .tl-text-input::selection,.KsTlDraw.tl-theme__dark .tl-text-input::selection,.KsTlDraw.tl-theme__light .tl-text-input::selection{background-color:rgba(0,133,255,.2);color:inherit}.KsTlDraw img,.KsTlDraw.tl-theme__dark img,.KsTlDraw.tl-theme__light img{user-drag:none;-webkit-user-drag:none}.KsTlDraw .tlui-style-panel,.KsTlDraw.tl-theme__dark .tlui-style-panel,.KsTlDraw.tl-theme__light .tlui-style-panel{margin-top:60px}.KsTlDraw .tl-project-watermark_SEE-LICENSE,.KsTlDraw.tl-theme__dark .tl-project-watermark_SEE-LICENSE,.KsTlDraw.tl-theme__light .tl-project-watermark_SEE-LICENSE{--layer-watermark:2;position:absolute;right:30px;bottom:16px!important;z-index:var(--layer-watermark)!important;display:flex;align-items:center;justify-content:center;box-sizing:content-box;padding:2px;width:96px;height:32px;border-radius:5px;background-color:color-mix(in srgb,var(--color-background) 62%,transparent);opacity:1;pointer-events:all}@media (max-width:768px){.KsTlDraw .tl-project-watermark_SEE-LICENSE,.KsTlDraw.tl-theme__dark .tl-project-watermark_SEE-LICENSE,.KsTlDraw.tl-theme__light .tl-project-watermark_SEE-LICENSE{display:none}}.KsTlDraw .tl-project-watermark_SEE-LICENSE>a,.KsTlDraw.tl-theme__dark .tl-project-watermark_SEE-LICENSE>a,.KsTlDraw.tl-theme__light .tl-project-watermark_SEE-LICENSE>a{position:absolute;width:96px;height:32px;background-color:currentColor;color:var(--color-text);opacity:.38;cursor:inherit;pointer-events:all}.KsTlDraw .tlui-layout__bottom .tlui-help-menu,.KsTlDraw .tlui-toolbar__tools .tlui-popover,.KsTlDraw.tl-theme__dark .tlui-layout__bottom .tlui-help-menu,.KsTlDraw.tl-theme__dark .tlui-toolbar__tools .tlui-popover,.KsTlDraw.tl-theme__light .tlui-layout__bottom .tlui-help-menu,.KsTlDraw.tl-theme__light .tlui-toolbar__tools .tlui-popover{display:none}.KsTlDraw .tlui-menu,.KsTlDraw.tl-theme__dark .tlui-menu,.KsTlDraw.tl-theme__light .tlui-menu{--radius-3:8px;--color-low:transparent}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-menu{border:1px solid rgba(var(--primary-white-rgb),.04)}}:where(html.is-dark) .KsTlDraw .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-menu{border:1px solid rgba(var(--primary-white-rgb),.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-menu{border:1px solid rgba(var(--primary-gray-rgb),.08)}}:where(html.is-light) .KsTlDraw .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-menu{border:1px solid rgba(var(--primary-gray-rgb),.08)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-menu{--shadow-3:0px 0px 60px 0px rgba(var(--primary-gray-rgb),0.8)}}:where(html.is-dark) .KsTlDraw .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-menu{--shadow-3:0px 0px 60px 0px rgba(var(--primary-gray-rgb),0.8)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-menu{--shadow-3:0px 0px 60px 0px rgba(var(--primary-gray-rgb),0.12)}}:where(html.is-light) .KsTlDraw .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-menu{--shadow-3:0px 0px 60px 0px rgba(var(--primary-gray-rgb),0.12)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-menu{--color-muted-2:rgba(var(--primary-white-rgb),0.04)}}:where(html.is-dark) .KsTlDraw .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-menu{--color-muted-2:rgba(var(--primary-white-rgb),0.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-menu{--color-muted-2:rgba(var(--primary-gray-rgb),0.04)}}:where(html.is-light) .KsTlDraw .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-menu{--color-muted-2:rgba(var(--primary-gray-rgb),0.04)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-menu{--color-panel:#303030}}:where(html.is-dark) .KsTlDraw .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-menu{--color-panel:#303030}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-menu{--color-panel:rgba(var(--primary-white-rgb),1)}}:where(html.is-light) .KsTlDraw .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-menu{--color-panel:rgba(var(--primary-white-rgb),1)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-menu{--color-text-3:rgba(var(--primary-white-rgb),0.3)}}:where(html.is-dark) .KsTlDraw .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-menu{--color-text-3:rgba(var(--primary-white-rgb),0.3)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-menu{--color-text-3:rgba(var(--primary-gray-rgb),0.3)}}:where(html.is-light) .KsTlDraw .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-menu{--color-text-3:rgba(var(--primary-gray-rgb),0.3)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-menu{--color-text-1:rgba(var(--primary-white-rgb),0.6)}}:where(html.is-dark) .KsTlDraw .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-menu{--color-text-1:rgba(var(--primary-white-rgb),0.6)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-menu{--color-text-1:rgba(var(--primary-gray-rgb),0.6)}}:where(html.is-light) .KsTlDraw .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-menu,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-menu{--color-text-1:rgba(var(--primary-gray-rgb),0.6)}.KsTlDraw .tlui-menu .tlui-button__low,.KsTlDraw.tl-theme__dark .tlui-menu .tlui-button__low,.KsTlDraw.tl-theme__light .tlui-menu .tlui-button__low{width:100%}.KsTlDraw .tlui-menu .tlui-button__low+.tlui-button__low,.KsTlDraw.tl-theme__dark .tlui-menu .tlui-button__low+.tlui-button__low,.KsTlDraw.tl-theme__light .tlui-menu .tlui-button__low+.tlui-button__low{margin-top:-4px}.KsTlDraw .tlui-menu .tlui-button__low .tlui-button__icon,.KsTlDraw.tl-theme__dark .tlui-menu .tlui-button__low .tlui-button__icon,.KsTlDraw.tl-theme__light .tlui-menu .tlui-button__low .tlui-button__icon{transform:translateY(1px)}@media (min-width:768px){.KsTlDraw .tlui-layout__bottom__main #_rm__main>:nth-child(n+10),.KsTlDraw.tl-theme__dark .tlui-layout__bottom__main #_rm__main>:nth-child(n+10),.KsTlDraw.tl-theme__light .tlui-layout__bottom__main #_rm__main>:nth-child(n+10){display:block!important}.KsTlDraw .tlui-layout__bottom__main [data-testid="tools.more-button"],.KsTlDraw.tl-theme__dark .tlui-layout__bottom__main [data-testid="tools.more-button"],.KsTlDraw.tl-theme__light .tlui-layout__bottom__main [data-testid="tools.more-button"]{display:none}}.KsTlDraw .tl-overlays__item,.KsTlDraw .tl-selection__fg__outline,.KsTlDraw.tl-theme__dark .tl-overlays__item,.KsTlDraw.tl-theme__dark .tl-selection__fg__outline,.KsTlDraw.tl-theme__light .tl-overlays__item,.KsTlDraw.tl-theme__light .tl-selection__fg__outline{rx:8px}.KsTlDraw .tl-overlays__item .tl-shape-indicator,.KsTlDraw .tl-overlays__item rect,.KsTlDraw .tl-selection__fg__outline .tl-shape-indicator,.KsTlDraw .tl-selection__fg__outline rect,.KsTlDraw.tl-theme__dark .tl-overlays__item .tl-shape-indicator,.KsTlDraw.tl-theme__dark .tl-overlays__item rect,.KsTlDraw.tl-theme__dark .tl-selection__fg__outline .tl-shape-indicator,.KsTlDraw.tl-theme__dark .tl-selection__fg__outline rect,.KsTlDraw.tl-theme__light .tl-overlays__item .tl-shape-indicator,.KsTlDraw.tl-theme__light .tl-overlays__item rect,.KsTlDraw.tl-theme__light .tl-selection__fg__outline .tl-shape-indicator,.KsTlDraw.tl-theme__light .tl-selection__fg__outline rect{rx:inherit}.KsTlDraw .type-blocksResult,.KsTlDraw.tl-theme__dark .type-blocksResult,.KsTlDraw.tl-theme__light .type-blocksResult{rx:16px!important}.KsTlDraw .tl-selection__fg__outline.type-blocksResult,.KsTlDraw.tl-theme__dark .tl-selection__fg__outline.type-blocksResult,.KsTlDraw.tl-theme__light .tl-selection__fg__outline.type-blocksResult{display:none}.KsTlDraw .tl-selection__fg__outline.type-geo,.KsTlDraw.tl-theme__dark .tl-selection__fg__outline.type-geo,.KsTlDraw.tl-theme__light .tl-selection__fg__outline.type-geo{rx:0}.KsTlDraw .tl-note__container,.KsTlDraw.tl-theme__dark .tl-note__container,.KsTlDraw.tl-theme__light .tl-note__container{border-radius:8px}.KsTlDraw .tl-note__container>.tl-text-label,.KsTlDraw.tl-theme__dark .tl-note__container>.tl-text-label,.KsTlDraw.tl-theme__light .tl-note__container>.tl-text-label{color:var(--text-color)}.KsTlDraw .tl-selection__fg [data-testid="selection.resize.bottom"],.KsTlDraw .tl-selection__fg [data-testid="selection.resize.top"],.KsTlDraw .tl-selection__fg [data-testid="selection.target.bottom-left"],.KsTlDraw .tl-selection__fg [data-testid="selection.target.top-left"],.KsTlDraw .tl-selection__fg [data-testid="selection.target.top-right"],.KsTlDraw.tl-theme__dark .tl-selection__fg [data-testid="selection.resize.bottom"],.KsTlDraw.tl-theme__dark .tl-selection__fg [data-testid="selection.resize.top"],.KsTlDraw.tl-theme__dark .tl-selection__fg [data-testid="selection.target.bottom-left"],.KsTlDraw.tl-theme__dark .tl-selection__fg [data-testid="selection.target.top-left"],.KsTlDraw.tl-theme__dark .tl-selection__fg [data-testid="selection.target.top-right"],.KsTlDraw.tl-theme__light .tl-selection__fg [data-testid="selection.resize.bottom"],.KsTlDraw.tl-theme__light .tl-selection__fg [data-testid="selection.resize.top"],.KsTlDraw.tl-theme__light .tl-selection__fg [data-testid="selection.target.bottom-left"],.KsTlDraw.tl-theme__light .tl-selection__fg [data-testid="selection.target.top-left"],.KsTlDraw.tl-theme__light .tl-selection__fg [data-testid="selection.target.top-right"]{pointer-events:none}.KsTlDraw .tl-corner-handle[data-testid="selection.resize.bottom-left"],.KsTlDraw .tl-corner-handle[data-testid="selection.resize.bottom-right"],.KsTlDraw .tl-corner-handle[data-testid="selection.resize.top-left"],.KsTlDraw .tl-corner-handle[data-testid="selection.resize.top-right"],.KsTlDraw.tl-theme__dark .tl-corner-handle[data-testid="selection.resize.bottom-left"],.KsTlDraw.tl-theme__dark .tl-corner-handle[data-testid="selection.resize.bottom-right"],.KsTlDraw.tl-theme__dark .tl-corner-handle[data-testid="selection.resize.top-left"],.KsTlDraw.tl-theme__dark .tl-corner-handle[data-testid="selection.resize.top-right"],.KsTlDraw.tl-theme__light .tl-corner-handle[data-testid="selection.resize.bottom-left"],.KsTlDraw.tl-theme__light .tl-corner-handle[data-testid="selection.resize.bottom-right"],.KsTlDraw.tl-theme__light .tl-corner-handle[data-testid="selection.resize.top-left"],.KsTlDraw.tl-theme__light .tl-corner-handle[data-testid="selection.resize.top-right"]{opacity:0}.KsTlDraw .tlui-menu__group [data-testid="context-menu-sub-trigger.reorder"],.KsTlDraw.tl-theme__dark .tlui-menu__group [data-testid="context-menu-sub-trigger.reorder"],.KsTlDraw.tl-theme__light .tlui-menu__group [data-testid="context-menu-sub-trigger.reorder"]{margin-bottom:0}.KsTlDraw .tlui-menu__group [data-testid="context-menu-sub-trigger.move-to-page"],.KsTlDraw.tl-theme__dark .tlui-menu__group [data-testid="context-menu-sub-trigger.move-to-page"],.KsTlDraw.tl-theme__light .tlui-menu__group [data-testid="context-menu-sub-trigger.move-to-page"]{display:none}.KsTlDraw [data-testid="help-menu.keyboard-shortcuts-button"],.KsTlDraw.tl-theme__dark [data-testid="help-menu.keyboard-shortcuts-button"],.KsTlDraw.tl-theme__light [data-testid="help-menu.keyboard-shortcuts-button"]{margin-top:0}@media (max-width:1367px){.KsTlDraw.isSafari [data-testid="context-menu-group.clipboard"],.KsTlDraw.tl-theme__dark.isSafari [data-testid="context-menu-group.clipboard"],.KsTlDraw.tl-theme__light.isSafari [data-testid="context-menu-group.clipboard"]{display:none}}.KsTlDraw .tlui-debug-panel,.KsTlDraw .tlui-embed-dialog__list .tlui-button__menu:not(:nth-of-type(8)),.KsTlDraw .tlui-menu[data-testid="main-menu-sub.preferences-content"] .tlui-button__checkbox:not([title]),.KsTlDraw [data-testid="actions-menu.button"],.KsTlDraw [data-testid="context-menu-group.conversions"],.KsTlDraw [data-testid="context-menu-group.flip"],.KsTlDraw [data-testid="context-menu-group.stretch"],.KsTlDraw [data-testid="context-menu.flatten-to-image"],.KsTlDraw [data-testid="help-menu-sub.language-button"],.KsTlDraw [data-testid="kbd.toggle-dark-mode"],.KsTlDraw [data-testid="main-menu-sub.edit-content"] .tlui-menu__group:nth-child(3),.KsTlDraw [data-testid="main-menu-sub.export-button"],.KsTlDraw [data-testid="main-menu-sub.help-button"],.KsTlDraw [data-testid="main-menu-sub.language-button"],.KsTlDraw [data-testid="main-menu-sub.preferences-content"] .tlui-menu__group:first-child .tlui-button__checkbox:nth-child(8),.KsTlDraw [data-testid="main-menu-sub.preferences-content"] .tlui-menu__group:nth-child(2),.KsTlDraw [data-testid="main-menu.about"],.KsTlDraw [data-testid="quick-actions.delete"],.KsTlDraw [data-testid="quick-actions.duplicate"],.KsTlDraw [data-testid=tool-lock],.KsTlDraw.tl-theme__dark .tlui-debug-panel,.KsTlDraw.tl-theme__dark .tlui-embed-dialog__list .tlui-button__menu:not(:nth-of-type(8)),.KsTlDraw.tl-theme__dark .tlui-menu[data-testid="main-menu-sub.preferences-content"] .tlui-button__checkbox:not([title]),.KsTlDraw.tl-theme__dark [data-testid="actions-menu.button"],.KsTlDraw.tl-theme__dark [data-testid="context-menu-group.conversions"],.KsTlDraw.tl-theme__dark [data-testid="context-menu-group.flip"],.KsTlDraw.tl-theme__dark [data-testid="context-menu-group.stretch"],.KsTlDraw.tl-theme__dark [data-testid="context-menu.flatten-to-image"],.KsTlDraw.tl-theme__dark [data-testid="help-menu-sub.language-button"],.KsTlDraw.tl-theme__dark [data-testid="kbd.toggle-dark-mode"],.KsTlDraw.tl-theme__dark [data-testid="main-menu-sub.edit-content"] .tlui-menu__group:nth-child(3),.KsTlDraw.tl-theme__dark [data-testid="main-menu-sub.export-button"],.KsTlDraw.tl-theme__dark [data-testid="main-menu-sub.help-button"],.KsTlDraw.tl-theme__dark [data-testid="main-menu-sub.language-button"],.KsTlDraw.tl-theme__dark [data-testid="main-menu-sub.preferences-content"] .tlui-menu__group:first-child .tlui-button__checkbox:nth-child(8),.KsTlDraw.tl-theme__dark [data-testid="main-menu-sub.preferences-content"] .tlui-menu__group:nth-child(2),.KsTlDraw.tl-theme__dark [data-testid="main-menu.about"],.KsTlDraw.tl-theme__dark [data-testid="quick-actions.delete"],.KsTlDraw.tl-theme__dark [data-testid="quick-actions.duplicate"],.KsTlDraw.tl-theme__dark [data-testid=tool-lock],.KsTlDraw.tl-theme__light .tlui-debug-panel,.KsTlDraw.tl-theme__light .tlui-embed-dialog__list .tlui-button__menu:not(:nth-of-type(8)),.KsTlDraw.tl-theme__light .tlui-menu[data-testid="main-menu-sub.preferences-content"] .tlui-button__checkbox:not([title]),.KsTlDraw.tl-theme__light [data-testid="actions-menu.button"],.KsTlDraw.tl-theme__light [data-testid="context-menu-group.conversions"],.KsTlDraw.tl-theme__light [data-testid="context-menu-group.flip"],.KsTlDraw.tl-theme__light [data-testid="context-menu-group.stretch"],.KsTlDraw.tl-theme__light [data-testid="context-menu.flatten-to-image"],.KsTlDraw.tl-theme__light [data-testid="help-menu-sub.language-button"],.KsTlDraw.tl-theme__light [data-testid="kbd.toggle-dark-mode"],.KsTlDraw.tl-theme__light [data-testid="main-menu-sub.edit-content"] .tlui-menu__group:nth-child(3),.KsTlDraw.tl-theme__light [data-testid="main-menu-sub.export-button"],.KsTlDraw.tl-theme__light [data-testid="main-menu-sub.help-button"],.KsTlDraw.tl-theme__light [data-testid="main-menu-sub.language-button"],.KsTlDraw.tl-theme__light [data-testid="main-menu-sub.preferences-content"] .tlui-menu__group:first-child .tlui-button__checkbox:nth-child(8),.KsTlDraw.tl-theme__light [data-testid="main-menu-sub.preferences-content"] .tlui-menu__group:nth-child(2),.KsTlDraw.tl-theme__light [data-testid="main-menu.about"],.KsTlDraw.tl-theme__light [data-testid="quick-actions.delete"],.KsTlDraw.tl-theme__light [data-testid="quick-actions.duplicate"],.KsTlDraw.tl-theme__light [data-testid=tool-lock]{display:none}.KsTlDraw .tl-frame-heading-hit-area,.KsTlDraw.tl-theme__dark .tl-frame-heading-hit-area,.KsTlDraw.tl-theme__light .tl-frame-heading-hit-area{background:transparent}.KsTlDraw .tl-frame-heading,.KsTlDraw.tl-theme__dark .tl-frame-heading,.KsTlDraw.tl-theme__light .tl-frame-heading{padding-bottom:0;transform:none!important}.KsTlDraw .tl-frame-label,.KsTlDraw.tl-theme__dark .tl-frame-label,.KsTlDraw.tl-theme__light .tl-frame-label{padding-left:0;color:#4d4d4d;letter-spacing:1px;font-weight:500;font-size:16px;font-family:Poppins,sans-serif;line-height:140%}.KsTlDraw .tl-frame-label__editing,.KsTlDraw.tl-theme__dark .tl-frame-label__editing,.KsTlDraw.tl-theme__light .tl-frame-label__editing{border-color:transparent;background:transparent}.KsTlDraw .tl-frame-name-input,.KsTlDraw.tl-theme__dark .tl-frame-name-input,.KsTlDraw.tl-theme__light .tl-frame-name-input{top:-1px;padding-left:0;background:var(--color-background);color:inherit;letter-spacing:inherit;line-height:inherit}.KsTlDraw .tl-frame__body,.KsTlDraw.tl-theme__dark .tl-frame__body,.KsTlDraw.tl-theme__light .tl-frame__body{fill:hsla(0,0%,85%,.5);stroke:none}.KsTlDraw .tlui-button__normal,.KsTlDraw.tl-theme__dark .tlui-button__normal,.KsTlDraw.tl-theme__light .tlui-button__normal{border-radius:10px;background-color:#efefef;transition:318ms}.KsTlDraw .tlui-button__normal:hover,.KsTlDraw.tl-theme__dark .tlui-button__normal:hover,.KsTlDraw.tl-theme__light .tlui-button__normal:hover{background-color:#e3e3e3}.KsTlDraw .tlui-button__primary,.KsTlDraw.tl-theme__dark .tlui-button__primary,.KsTlDraw.tl-theme__light .tlui-button__primary{border-radius:10px;background-color:var(--color-primary);color:#000;transition:318ms}.KsTlDraw .tlui-button__primary:disabled,.KsTlDraw.tl-theme__dark .tlui-button__primary:disabled,.KsTlDraw.tl-theme__light .tlui-button__primary:disabled{color:rgba(black,40%);cursor:not-allowed}.KsTlDraw .tlui-button__primary:not(:disabled):hover,.KsTlDraw.tl-theme__dark .tlui-button__primary:not(:disabled):hover,.KsTlDraw.tl-theme__light .tlui-button__primary:not(:disabled):hover{background-color:hsl(from var(--color-primary) h s calc(l - 5));color:#000}.KsTlDraw .tlui-input,.KsTlDraw.tl-theme__dark .tlui-input,.KsTlDraw.tl-theme__light .tlui-input{border:1px solid #ccc;border-radius:8px;background-color:#fff;font-size:14px;transition:318ms}.KsTlDraw .tlui-input:focus,.KsTlDraw.tl-theme__dark .tlui-input:focus,.KsTlDraw.tl-theme__light .tlui-input:focus{border-color:#000}.KsTlDraw .tlui-dialog__content,.KsTlDraw.tl-theme__dark .tlui-dialog__content,.KsTlDraw.tl-theme__light .tlui-dialog__content{padding:20px;min-width:min(60vw,450px);font-family:Poppins,sans-serif}.KsTlDraw .tlui-dialog__content .tlui-button:not(.tlui-button__icon,.tlui-button__menu),.KsTlDraw.tl-theme__dark .tlui-dialog__content .tlui-button:not(.tlui-button__icon,.tlui-button__menu),.KsTlDraw.tl-theme__light .tlui-dialog__content .tlui-button:not(.tlui-button__icon,.tlui-button__menu){min-width:72px;font-weight:500;font-size:13px}.KsTlDraw .tlui-dialog__content .tlui-button:not(.tlui-button__icon,.tlui-button__menu) .tlui-button__label,.KsTlDraw.tl-theme__dark .tlui-dialog__content .tlui-button:not(.tlui-button__icon,.tlui-button__menu) .tlui-button__label,.KsTlDraw.tl-theme__light .tlui-dialog__content .tlui-button:not(.tlui-button__icon,.tlui-button__menu) .tlui-button__label{text-align:center}.KsTlDraw .tlui-dialog__body,.KsTlDraw.tl-theme__dark .tlui-dialog__body,.KsTlDraw.tl-theme__light .tlui-dialog__body{padding-right:0}.KsTlDraw .tlui-dialog__header__close,.KsTlDraw.tl-theme__dark .tlui-dialog__header__close,.KsTlDraw.tl-theme__light .tlui-dialog__header__close{margin-right:-4px}.KsTlDraw .tlui-dialog__header__close .tlui-icon__small,.KsTlDraw.tl-theme__dark .tlui-dialog__header__close .tlui-icon__small,.KsTlDraw.tl-theme__light .tlui-dialog__header__close .tlui-icon__small{transform:scale(1.2)}.KsTlDraw .tlui-dialog__header__title,.KsTlDraw.tl-theme__dark .tlui-dialog__header__title,.KsTlDraw.tl-theme__light .tlui-dialog__header__title{letter-spacing:.5px;font-weight:600;font-size:16px;line-height:150%}.KsTlDraw .tlui-dialog__footer,.KsTlDraw.tl-theme__dark .tlui-dialog__footer,.KsTlDraw.tl-theme__light .tlui-dialog__footer{margin-top:12px}.KsTlDraw .tlui-dialog__footer button:after,.KsTlDraw .tlui-dialog__footer__actions button:first-child,.KsTlDraw.tl-theme__dark .tlui-dialog__footer button:after,.KsTlDraw.tl-theme__dark .tlui-dialog__footer__actions button:first-child,.KsTlDraw.tl-theme__light .tlui-dialog__footer button:after,.KsTlDraw.tl-theme__light .tlui-dialog__footer__actions button:first-child{display:none}.KsTlDraw .tlui-dialog__footer__actions button+button,.KsTlDraw.tl-theme__dark .tlui-dialog__footer__actions button+button,.KsTlDraw.tl-theme__light .tlui-dialog__footer__actions button+button{margin-left:12px}.KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,.KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,.KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{margin-top:64px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--border-color:rgba(var(--primary-white-rgb),0.08)}}:where(html.is-dark) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--border-color:rgba(var(--primary-white-rgb),0.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--border-color:rgba(var(--primary-gray-rgb),0.08)}}:where(html.is-light) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--border-color:rgba(var(--primary-gray-rgb),0.08)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--hover-bg-color:rgba(var(--primary-white-rgb),0.04)}}:where(html.is-dark) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--hover-bg-color:rgba(var(--primary-white-rgb),0.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--hover-bg-color:rgba(var(--primary-gray-rgb),0.04)}}:where(html.is-light) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--hover-bg-color:rgba(var(--primary-gray-rgb),0.04)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--bg-color:rgb(var(--primary-gray-rgb))}}:where(html.is-dark) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--bg-color:rgb(var(--primary-gray-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--bg-color:rgb(var(--primary-white-rgb))}}:where(html.is-light) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--bg-color:rgb(var(--primary-white-rgb))}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--text-color:rgb(var(--primary-white-rgb))}}:where(html.is-dark) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--text-color:rgb(var(--primary-white-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--text-color:rgb(var(--primary-gray-rgb))}}:where(html.is-light) .KsTlDraw .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons{--text-color:rgb(var(--primary-gray-rgb))}.KsTlDraw .tlui-layout__top__left .tlui-helper-buttons>.tlui-button,.KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons>.tlui-button,.KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons>.tlui-button{padding:0 12px 0 8px;height:40px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-color);box-shadow:none;color:var(--text-color);font-weight:500;font-size:13px}.KsTlDraw .tlui-layout__top__left .tlui-helper-buttons>.tlui-button:hover,.KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons>.tlui-button:hover,.KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons>.tlui-button:hover{background:var(--hover-bg-color)}.KsTlDraw .tlui-layout__top__left .tlui-helper-buttons>.tlui-button:after,.KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons>.tlui-button:after,.KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons>.tlui-button:after{display:none}.KsTlDraw .tlui-layout__top__left .tlui-helper-buttons>.tlui-button .tlui-button__label,.KsTlDraw.tl-theme__dark .tlui-layout__top__left .tlui-helper-buttons>.tlui-button .tlui-button__label,.KsTlDraw.tl-theme__light .tlui-layout__top__left .tlui-helper-buttons>.tlui-button .tlui-button__label{margin-left:8px}.KsTlDraw .tlui-minimap,.KsTlDraw .tlui-navigation-panel,.KsTlDraw.tl-theme__dark .tlui-minimap,.KsTlDraw.tl-theme__dark .tlui-navigation-panel,.KsTlDraw.tl-theme__light .tlui-minimap,.KsTlDraw.tl-theme__light .tlui-navigation-panel{--font-color-light:var(--primary-gray);--bg-color-light:var(--primary-white);--border-color-light:#e5e5e5;--hover-bg-light:rgba(var(--primary-gray-rgb),0.04);--font-color-dark:var(--primary-white);--border-color-dark:transparent;--bg-color-dark:var(--primary-gray);--hover-bg-dark:rgba(var(--primary-white-rgb),0.08)}.KsTlDraw .tlui-navigation-panel,.KsTlDraw.tl-theme__dark .tlui-navigation-panel,.KsTlDraw.tl-theme__light .tlui-navigation-panel{right:8px;bottom:0;left:auto;overflow:hidden}.KsTlDraw .tlui-navigation-panel.project,.KsTlDraw.tl-theme__dark .tlui-navigation-panel.project,.KsTlDraw.tl-theme__light .tlui-navigation-panel.project{left:16px;bottom:16px;right:auto}.KsTlDraw .tlui-navigation-panel:before,.KsTlDraw.tl-theme__dark .tlui-navigation-panel:before,.KsTlDraw.tl-theme__light .tlui-navigation-panel:before{display:none}.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal{align-items:center;padding:8px;border:none;border-radius:8px;background-color:var(--color-background);box-shadow:none;transition:background-color .3s;gap:4px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal{--divider-color:rgba(var(--primary-white-rgb),0.2)}}:where(html.is-dark) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal{--divider-color:rgba(var(--primary-white-rgb),0.2)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal{--divider-color:rgba(var(--primary-gray-rgb),0.2)}}:where(html.is-light) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal{--divider-color:rgba(var(--primary-gray-rgb),0.2)}.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button{padding:4px;min-width:32px;width:32px;height:32px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button{color:var(--font-color-dark)}}:where(html.is-dark) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button{color:var(--font-color-light)}}:where(html.is-light) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button{color:var(--font-color-light)}.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button.tlui-zoom-menu__button__pct,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button.tlui-zoom-menu__button__pct,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button.tlui-zoom-menu__button__pct{padding:4px 12px;min-width:60px}.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:after,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:after,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:after{border-radius:4px;inset:0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after{background-color:var(--hover-bg-dark)}}:where(html.is-dark) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after{background-color:var(--hover-bg-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after{background-color:var(--hover-bg-light)}}:where(html.is-light) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .tlui-button:hover:after{background-color:var(--hover-bg-light)}.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button{width:32px;height:32px;border-radius:4px;transition:color .3s,opacity .3s}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button{color:var(--font-color-dark)}}:where(html.is-dark) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button{color:var(--font-color-light)}}:where(html.is-light) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button{color:var(--font-color-light)}.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button svg,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button svg,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button svg{width:20px;height:20px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover{background-color:var(--hover-bg-dark)}}:where(html.is-dark) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover{background-color:var(--hover-bg-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover{background-color:var(--hover-bg-light)}}:where(html.is-light) .KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover{background-color:var(--hover-bg-light)}.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button svg,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button svg,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button svg{opacity:.4;transition:opacity .3s}.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover svg,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover svg,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button:hover svg{opacity:.6}.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button.is-active svg,.KsTlDraw .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button.is-active:hover svg,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button.is-active svg,.KsTlDraw.tl-theme__dark .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button.is-active:hover svg,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button.is-active svg,.KsTlDraw.tl-theme__light .tlui-navigation-panel .tlui-buttons__horizontal .toggle-button.is-active:hover svg{opacity:1}@media (max-width:768px){.KsTlDraw [data-testid="minimap.zoom-menu-button"],.KsTlDraw.tl-theme__dark [data-testid="minimap.zoom-menu-button"],.KsTlDraw.tl-theme__light [data-testid="minimap.zoom-menu-button"]{display:none}}.KsTlDraw .tlui-minimap,.KsTlDraw.tl-theme__dark .tlui-minimap,.KsTlDraw.tl-theme__light .tlui-minimap{padding:4px;height:120px;border-radius:8px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-minimap,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-minimap,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-minimap{background:rgba(var(--primary-gray-rgb),1)}}:where(html.is-dark) .KsTlDraw .tlui-minimap,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-minimap,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-minimap{background:rgba(var(--primary-gray-rgb),1)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-minimap,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-minimap,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-minimap{background:rgba(var(--primary-white-rgb),1)}}:where(html.is-light) .KsTlDraw .tlui-minimap,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-minimap,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-minimap{background:rgba(var(--primary-white-rgb),1)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-minimap,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-minimap,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-minimap{border:.5px solid rgba(var(--primary-white-rgb),.04)}}:where(html.is-dark) .KsTlDraw .tlui-minimap,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-minimap,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-minimap{border:.5px solid rgba(var(--primary-white-rgb),.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-minimap,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-minimap,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-minimap{border:.5px solid rgba(var(--primary-gray-rgb),.08)}}:where(html.is-light) .KsTlDraw .tlui-minimap,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-minimap,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-minimap{border:.5px solid rgba(var(--primary-gray-rgb),.08)}.KsTlDraw .tlui-minimap canvas,.KsTlDraw.tl-theme__dark .tlui-minimap canvas,.KsTlDraw.tl-theme__light .tlui-minimap canvas{border-radius:4px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw .tlui-minimap canvas,:where(html:not(.is-light)) .KsTlDraw.tl-theme__dark .tlui-minimap canvas,:where(html:not(.is-light)) .KsTlDraw.tl-theme__light .tlui-minimap canvas{filter:invert(1)}}:where(html.is-dark) .KsTlDraw .tlui-minimap canvas,:where(html.is-dark) .KsTlDraw.tl-theme__dark .tlui-minimap canvas,:where(html.is-dark) .KsTlDraw.tl-theme__light .tlui-minimap canvas{filter:invert(1)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw .tlui-minimap canvas,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__dark .tlui-minimap canvas,:where(html:not(.is-dark)) .KsTlDraw.tl-theme__light .tlui-minimap canvas{filter:none}}:where(html.is-light) .KsTlDraw .tlui-minimap canvas,:where(html.is-light) .KsTlDraw.tl-theme__dark .tlui-minimap canvas,:where(html.is-light) .KsTlDraw.tl-theme__light .tlui-minimap canvas{filter:none}.KsTlDraw .tlui-menu-zone,.KsTlDraw.tl-theme__dark .tlui-menu-zone,.KsTlDraw.tl-theme__light .tlui-menu-zone{position:absolute;bottom:8px;left:8px;border-radius:12px;background:hsla(0,0%,85%,.8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.KsTlDraw .tlui-menu-zone .tlui-buttons__horizontal,.KsTlDraw.tl-theme__dark .tlui-menu-zone .tlui-buttons__horizontal,.KsTlDraw.tl-theme__light .tlui-menu-zone .tlui-buttons__horizontal{align-items:center;padding:4px 8px;border-radius:12px;background:hsla(0,0%,85%,.8);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);gap:4px}.KsTlDraw .tlui-menu-zone .tlui-buttons__horizontal .tlui-button,.KsTlDraw.tl-theme__dark .tlui-menu-zone .tlui-buttons__horizontal .tlui-button,.KsTlDraw.tl-theme__light .tlui-menu-zone .tlui-buttons__horizontal .tlui-button{padding:4px;min-width:32px;width:32px;height:32px}.KsTlDraw .tlui-menu-zone .tlui-buttons__horizontal .tlui-button.tlui-zoom-menu__button__pct,.KsTlDraw.tl-theme__dark .tlui-menu-zone .tlui-buttons__horizontal .tlui-button.tlui-zoom-menu__button__pct,.KsTlDraw.tl-theme__light .tlui-menu-zone .tlui-buttons__horizontal .tlui-button.tlui-zoom-menu__button__pct{padding:4px 12px;min-width:60px}.KsTlDraw .tlui-menu-zone .tlui-buttons__horizontal .tlui-button:after,.KsTlDraw.tl-theme__dark .tlui-menu-zone .tlui-buttons__horizontal .tlui-button:after,.KsTlDraw.tl-theme__light .tlui-menu-zone .tlui-buttons__horizontal .tlui-button:after{inset:2px}.KsTlDraw .tlui-menu-zone .tlui-buttons__horizontal .tlui-button:hover:after,.KsTlDraw.tl-theme__dark .tlui-menu-zone .tlui-buttons__horizontal .tlui-button:hover:after,.KsTlDraw.tl-theme__light .tlui-menu-zone .tlui-buttons__horizontal .tlui-button:hover:after{background-color:hsla(0,0%,95%,.8)}.KsTlDraw .KsTlDrawCustomLayout,.KsTlDraw.tl-theme__dark .KsTlDrawCustomLayout,.KsTlDraw.tl-theme__light .KsTlDrawCustomLayout{position:fixed;width:100%;height:100%;pointer-events:none}.KsTlDraw.is-in-ks-select{--tl-cursor-default:url(/images/Mouse-AI-Choose.svg) 4 4,auto}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw.is-in-ks-select{--color-mask:rgba(217,172,72,.2)}}:where(html.is-dark) .KsTlDraw.is-in-ks-select{--color-mask:rgba(217,172,72,.2)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw.is-in-ks-select{--color-mask:rgba(255,204,93,.2)}}:where(html.is-light) .KsTlDraw.is-in-ks-select{--color-mask:rgba(255,204,93,.2)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsTlDraw.is-in-ks-select{--color-accent:#d9ac48}}:where(html.is-dark) .KsTlDraw.is-in-ks-select{--color-accent:#d9ac48}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsTlDraw.is-in-ks-select{--color-accent:#ffcc5d}}:where(html.is-light) .KsTlDraw.is-in-ks-select{--color-accent:#ffcc5d}.KsTlDraw.is-in-ks-select .tl-selection__fg{display:none}.KsTlDraw.is-in-ks-select .tl-background,.KsTlDraw.is-in-ks-select .tl-background *,.KsTlDraw.is-in-ks-select .tl-shape,.KsTlDraw.is-in-ks-select .tl-shape *{cursor:var(--tl-cursor)!important}.KsTlDraw.is-in-ks-select::highlight(text-highlight){background-color:var(--color-accent);color:rgb(var(--primary-gray-rgb))}.KsTlDraw.is-in-ks-select .tl-shape{display:block!important;cursor:inherit;pointer-events:all}.KsTlDraw.is-in-ks-select .BlockWrapper.is-selected,.KsTlDraw.is-in-ks-select .BlockWrapper:hover:before{--outline-opacity:1}.KsTlDraw.is-in-ks-select .BlockWrapper.is-selected:before{background:var(--color-mask)}.KsTlDraw.is-in-ks-select .tl-shape-indicator{fill:var(--fill,transparent)}.KsTlDraw.is-in-ks-select .tl-shape[data-shape-type=group]{display:none!important}.KsTlDraw.is-in-ks-select .tl-overlays__item.is-hover{--fill:var(--color-mask)}.KsTlDraw.is-in-ks-select .tl-overlays__item.type-group{display:none!important}.KsTlDraw.is-in-ks-select .tl-text-label__inner{pointer-events:all!important;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.KsTlDraw.is-in-ks-select .KsFileShape .PointerTrigger.enable-pointer,.KsTlDraw.is-in-ks-select .KsFileShape .PointerTrigger.enable-pointer *{pointer-events:none!important}.KsShapeToolbar,.KsShapeToolbar__popover{--font-color-light:rgba(var(--primary-gray-rgb),0.6);--bg-color-light:rgb(var(--primary-white-rgb));--divider-color-light:rgba(var(--primary-gray-rgb),0.2);--border-color-light:rgba(var(--primary-gray-rgb),0.08);--box-shadow-light:0px 0px 12px 0px rgba(var(--primary-gray-rgb),0.08);--hover-bg-color-light:rgba(var(--primary-gray-rgb),0.04);--active-border-color-light:#0c9aff;--font-color-dark:rgba(var(--primary-white-rgb),0.6);--bg-color-dark:rgb(var(--primary-gray-rgb));--divider-color-dark:rgba(var(--primary-white-rgb),0.2);--border-color-dark:rgba(var(--primary-white-rgb),0.04);--box-shadow-dark:none;--hover-bg-color-dark:rgba(var(--primary-white-rgb),0.04);--active-border-color-dark:#0c9aff;border-radius:8px!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar,:where(html:not(.is-light)) .KsShapeToolbar__popover{color:var(--font-color-dark)!important}}:where(html.is-dark) .KsShapeToolbar,:where(html.is-dark) .KsShapeToolbar__popover{color:var(--font-color-dark)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar,:where(html:not(.is-dark)) .KsShapeToolbar__popover{color:var(--font-color-light)!important}}:where(html.is-light) .KsShapeToolbar,:where(html.is-light) .KsShapeToolbar__popover{color:var(--font-color-light)!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar,:where(html:not(.is-light)) .KsShapeToolbar__popover{box-shadow:var(--box-shadow-dark)!important}}:where(html.is-dark) .KsShapeToolbar,:where(html.is-dark) .KsShapeToolbar__popover{box-shadow:var(--box-shadow-dark)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar,:where(html:not(.is-dark)) .KsShapeToolbar__popover{box-shadow:var(--box-shadow-light)!important}}:where(html.is-light) .KsShapeToolbar,:where(html.is-light) .KsShapeToolbar__popover{box-shadow:var(--box-shadow-light)!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar,:where(html:not(.is-light)) .KsShapeToolbar__popover{background-color:var(--bg-color-dark)!important}}:where(html.is-dark) .KsShapeToolbar,:where(html.is-dark) .KsShapeToolbar__popover{background-color:var(--bg-color-dark)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar,:where(html:not(.is-dark)) .KsShapeToolbar__popover{background-color:var(--bg-color-light)!important}}:where(html.is-light) .KsShapeToolbar,:where(html.is-light) .KsShapeToolbar__popover{background-color:var(--bg-color-light)!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar,:where(html:not(.is-light)) .KsShapeToolbar__popover{border:1px solid var(--border-color-dark)!important}}:where(html.is-dark) .KsShapeToolbar,:where(html.is-dark) .KsShapeToolbar__popover{border:1px solid var(--border-color-dark)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar,:where(html:not(.is-dark)) .KsShapeToolbar__popover{border:1px solid var(--border-color-light)!important}}:where(html.is-light) .KsShapeToolbar,:where(html.is-light) .KsShapeToolbar__popover{border:1px solid var(--border-color-light)!important}.KsShapeToolbar{display:flex;padding:8px;min-height:48px;gap:4px;align-items:flex-start}.KsShapeToolbar__popover{padding:8px!important}.KsShapeToolbar__selector{display:flex;flex-direction:column;gap:8px}.KsShapeToolbar__selector-title{font-weight:400;font-style:normal;font-size:12px;line-height:150%}.KsShapeToolbar__selector-items{display:flex;flex-wrap:wrap;gap:4px}.KsShapeToolbar__selector+.KsShapeToolbar__selector{margin-top:12px}.KsShapeToolbar__button{display:flex;cursor:pointer;align-items:center;justify-content:center;min-width:32px;height:32px;border:1px solid transparent;border-radius:4px;line-height:1.2}.KsShapeToolbar__button svg{width:20px;height:20px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar__button.isHover,:where(html:not(.is-light)) .KsShapeToolbar__button:hover{background-color:var(--hover-bg-color-dark)}}:where(html.is-dark) .KsShapeToolbar__button.isHover,:where(html.is-dark) .KsShapeToolbar__button:hover{background-color:var(--hover-bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar__button.isHover,:where(html:not(.is-dark)) .KsShapeToolbar__button:hover{background-color:var(--hover-bg-color-light)}}:where(html.is-light) .KsShapeToolbar__button.isHover,:where(html.is-light) .KsShapeToolbar__button:hover{background-color:var(--hover-bg-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar__button.isActive{color:rgba(var(--primary-white-rgb),1)}}:where(html.is-dark) .KsShapeToolbar__button.isActive{color:rgba(var(--primary-white-rgb),1)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar__button.isActive{color:rgba(var(--primary-gray-rgb),1)}}:where(html.is-light) .KsShapeToolbar__button.isActive{color:rgba(var(--primary-gray-rgb),1)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar__button.isActive svg{color:rgba(var(--primary-white-rgb),1)}}:where(html.is-dark) .KsShapeToolbar__button.isActive svg{color:rgba(var(--primary-white-rgb),1)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar__button.isActive svg{color:rgba(var(--primary-gray-rgb),1)}}:where(html.is-light) .KsShapeToolbar__button.isActive svg{color:rgba(var(--primary-gray-rgb),1)}.KsShapeToolbar__divider{margin:0 8px;width:1px;height:18px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar__divider{background-color:var(--divider-color-dark)}}:where(html.is-dark) .KsShapeToolbar__divider{background-color:var(--divider-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar__divider{background-color:var(--divider-color-light)}}:where(html.is-light) .KsShapeToolbar__divider{background-color:var(--divider-color-light)}.KsShapeToolbar .KsShapeToolbar__divider{margin-top:6px}.KsShapeToolbar__color,.KsShapeToolbar__theme{position:relative;overflow:hidden;width:20px;height:20px;border-radius:50%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar__color,:where(html:not(.is-light)) .KsShapeToolbar__theme{border:1px solid var(--divider-color-dark)}}:where(html.is-dark) .KsShapeToolbar__color,:where(html.is-dark) .KsShapeToolbar__theme{border:1px solid var(--divider-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar__color,:where(html:not(.is-dark)) .KsShapeToolbar__theme{border:1px solid var(--divider-color-light)}}:where(html.is-light) .KsShapeToolbar__color,:where(html.is-light) .KsShapeToolbar__theme{border:1px solid var(--divider-color-light)}.KsShapeToolbar__color:after,.KsShapeToolbar__theme:after{position:absolute;right:0;top:1px;display:var(--selector-slash-display);width:1px;height:150%;content:"";transform:rotate(45deg);transform-origin:top right}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar__color:after,:where(html:not(.is-light)) .KsShapeToolbar__theme:after{background-color:var(--divider-color-dark)}}:where(html.is-dark) .KsShapeToolbar__color:after,:where(html.is-dark) .KsShapeToolbar__theme:after{background-color:var(--divider-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar__color:after,:where(html:not(.is-dark)) .KsShapeToolbar__theme:after{background-color:var(--divider-color-light)}}:where(html.is-light) .KsShapeToolbar__color:after,:where(html.is-light) .KsShapeToolbar__theme:after{background-color:var(--divider-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar__text-shadow{text-shadow:0 0 8px var(--divider-color-dark)}}:where(html.is-dark) .KsShapeToolbar__text-shadow{text-shadow:0 0 8px var(--divider-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar__text-shadow{text-shadow:0 0 8px var(--divider-color-light)}}:where(html.is-light) .KsShapeToolbar__text-shadow{text-shadow:0 0 8px var(--divider-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsShapeToolbar__geo{background-color:var(--font-color-dark)}}:where(html.is-dark) .KsShapeToolbar__geo{background-color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsShapeToolbar__geo{background-color:var(--font-color-light)}}:where(html.is-light) .KsShapeToolbar__geo{background-color:var(--font-color-light)}.image-editor-modal .MuiBackdrop-root{background-color:transparent}.image-editor-overlay{position:fixed;top:40px;left:0;right:0;bottom:0;width:100vw;height:calc(100vh - 40px);display:flex;flex-direction:column;outline:none;z-index:1300}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-overlay{background:#303030}}:where(html.is-dark) .image-editor-overlay{background:#303030}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-overlay{background:#efefee}}:where(html.is-light) .image-editor-overlay{background:#efefee}.project-chat~[role=presentation] .image-editor-overlay{top:0;height:100vh}.image-editor-header{display:flex;width:100%;padding:12px 24px;justify-content:space-between;align-items:center;margin:0 auto;max-width:100%}.image-editor-title{font-size:16px;font-weight:500;color:#202020}.image-editor-close-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:8px;cursor:pointer;transition:background-color .2s}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-close-btn{color:#fff}}:where(html.is-dark) .image-editor-close-btn{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-close-btn{color:#202020}}:where(html.is-light) .image-editor-close-btn{color:#202020}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-close-btn{background:#202020}}:where(html.is-dark) .image-editor-close-btn{background:#202020}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-close-btn{background:#fff}}:where(html.is-light) .image-editor-close-btn{background:#fff}.image-editor-close-btn:hover{background:rgba(32,32,32,.08)}.image-editor-close-btn svg{width:20px;height:20px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-close-btn svg{opacity:1}}:where(html.is-dark) .image-editor-close-btn svg{opacity:1}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-close-btn svg{opacity:.6}}:where(html.is-light) .image-editor-close-btn svg{opacity:.6}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-close-btn svg{color:#fff}}:where(html.is-dark) .image-editor-close-btn svg{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-close-btn svg{color:#202020}}:where(html.is-light) .image-editor-close-btn svg{color:#202020}.image-editor-func-area{display:flex;gap:8px;justify-content:center;align-items:center}.image-editor-func-area .image-editor-func-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;padding:6px;border-radius:8px;background:transparent;cursor:pointer}.image-editor-func-area .image-editor-func-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.image-editor-func-area .image-editor-func-btn svg{width:20px;height:20px;opacity:.6}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-func-area .image-editor-func-btn svg{color:#fff}}:where(html.is-dark) .image-editor-func-area .image-editor-func-btn svg{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-func-area .image-editor-func-btn svg{color:#202020}}:where(html.is-light) .image-editor-func-area .image-editor-func-btn svg{color:#202020}.image-editor-func-area .image-editor-func-btn svg .enabled{opacity:.6;cursor:pointer}.image-editor-func-area .image-editor-func-btn svg .disabled{opacity:.2;cursor:not-allowed}.image-editor-func-area .image-editor-save-btn{display:flex;width:116px;height:32px;padding:8px;justify-content:center;align-items:center;gap:4px;border-radius:8px;cursor:pointer}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-func-area .image-editor-save-btn{color:#202020}}:where(html.is-dark) .image-editor-func-area .image-editor-save-btn{color:#202020}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-func-area .image-editor-save-btn{color:#fff}}:where(html.is-light) .image-editor-func-area .image-editor-save-btn{color:#fff}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-func-area .image-editor-save-btn{background:#fff}}:where(html.is-dark) .image-editor-func-area .image-editor-save-btn{background:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-func-area .image-editor-save-btn{background:#202020}}:where(html.is-light) .image-editor-func-area .image-editor-save-btn{background:#202020}.image-editor-func-area .image-editor-save-btn:disabled{opacity:.4;cursor:not-allowed}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-func-area .image-editor-save-btn:hover{background:#fff}}:where(html.is-dark) .image-editor-func-area .image-editor-save-btn:hover{background:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-func-area .image-editor-save-btn:hover{background:#202020}}:where(html.is-light) .image-editor-func-area .image-editor-save-btn:hover{background:#202020}.image-editor-func-area .image-editor-save-btn .image-editor-save-btn-icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px}.image-editor-func-area .image-editor-save-btn .image-editor-save-btn-text{font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.image-editor-content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 16px;max-width:1440px;margin:0 auto;width:100%}.image-editor-image-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:calc(100vh - 220px);position:relative}.image-editor-image{max-height:calc(100vh - 220px);max-width:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 4px 24px rgba(32,32,32,.12);image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0);will-change:transform}.image-editor-compare-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:all .2s ease;z-index:10}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-compare-btn{border:1px solid hsla(0,0%,100%,.08)}}:where(html.is-dark) .image-editor-compare-btn{border:1px solid hsla(0,0%,100%,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-compare-btn{border:1px solid rgba(32,32,32,.08)}}:where(html.is-light) .image-editor-compare-btn{border:1px solid rgba(32,32,32,.08)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-compare-btn{background:rgba(32,32,32,.9)}}:where(html.is-dark) .image-editor-compare-btn{background:rgba(32,32,32,.9)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-compare-btn{background:hsla(0,0%,100%,.9)}}:where(html.is-light) .image-editor-compare-btn{background:hsla(0,0%,100%,.9)}.image-editor-compare-btn:hover{transform:scale(1.05)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-compare-btn:hover{background:#202020}}:where(html.is-dark) .image-editor-compare-btn:hover{background:#202020}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-compare-btn:hover{background:#fff}}:where(html.is-light) .image-editor-compare-btn:hover{background:#fff}.image-editor-compare-btn svg{width:20px;height:20px;opacity:.8}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-compare-btn svg{color:#fff}}:where(html.is-dark) .image-editor-compare-btn svg{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-compare-btn svg{color:#202020}}:where(html.is-light) .image-editor-compare-btn svg{color:#202020}.image-editor-compare-btn:hover svg{opacity:1}.image-editor-compare-overlay{z-index:15;overflow:hidden;opacity:1;transition:opacity .2s ease}.image-editor-compare-previous{left:16px;bottom:16px;width:80px;height:32px;padding:0 8px;gap:10px;flex-shrink:0;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,93%,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10;color:var(--Black-202020,#202020);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.image-editor-compare-previous,.image-editor-footer{position:absolute;display:flex;justify-content:center;align-items:center}.image-editor-footer{bottom:0;flex-direction:column;padding:24px;width:100%;margin:0 auto}.image-editor-footer .image-editor-footer-top-area{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:12px;width:500px}.image-editor-input-container{display:flex;width:500px;min-height:48px;padding:8px 12px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;border-radius:8px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-input-container{box-shadow:0 0 12px 0 rgba(32,32,32,.08)}}:where(html.is-dark) .image-editor-input-container{box-shadow:0 0 12px 0 rgba(32,32,32,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-input-container{box-shadow:0 0 12px 0 rgba(32,32,32,.08)}}:where(html.is-light) .image-editor-input-container{box-shadow:0 0 12px 0 rgba(32,32,32,.08)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-input-container{background:#202020}}:where(html.is-dark) .image-editor-input-container{background:#202020}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-input-container{background:#fff}}:where(html.is-light) .image-editor-input-container{background:#fff}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-input-container{border:1px solid hsla(0,0%,100%,.08)}}:where(html.is-dark) .image-editor-input-container{border:1px solid hsla(0,0%,100%,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-input-container{border:1px solid rgba(32,32,32,.08)}}:where(html.is-light) .image-editor-input-container{border:1px solid rgba(32,32,32,.08)}.image-editor-selections{width:100%;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.selection-tag{width:116px;height:32px;padding:0 8px;justify-content:center;align-items:center;display:flex;gap:0;border-radius:8px;color:#0085ff}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .selection-tag{background:#202020}}:where(html.is-dark) .selection-tag{background:#202020}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .selection-tag{background:#fff}}:where(html.is-light) .selection-tag{background:#fff}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .selection-tag{border:1px solid hsla(0,0%,100%,.08)}}:where(html.is-dark) .selection-tag{border:1px solid hsla(0,0%,100%,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .selection-tag{border:1px solid rgba(32,32,32,.08)}}:where(html.is-light) .selection-tag{border:1px solid rgba(32,32,32,.08)}.selection-label{color:var(--Blue,#0085ff);font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.selection-divider{width:16px;height:16px}.selection-remove{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;border-radius:2px;cursor:pointer;transition:background-color .2s}.selection-remove:hover{background:rgba(0,133,255,.2)}.selection-remove svg{width:20px;height:20px}.image-editor-input-row{display:flex;align-items:center;gap:8px;height:32px}.image-editor-magic-pen-btn{width:32px;height:32px;padding:6px;border-radius:6px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;flex-shrink:0;opacity:.6}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-magic-pen-btn{color:#fff}}:where(html.is-dark) .image-editor-magic-pen-btn{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-magic-pen-btn{color:#202020}}:where(html.is-light) .image-editor-magic-pen-btn{color:#202020}.image-editor-magic-pen-btn:hover{opacity:1}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-magic-pen-btn:hover{background:hsla(0,0%,100%,.04)}}:where(html.is-dark) .image-editor-magic-pen-btn:hover{background:hsla(0,0%,100%,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-magic-pen-btn:hover{background:rgba(32,32,32,.04)}}:where(html.is-light) .image-editor-magic-pen-btn:hover{background:rgba(32,32,32,.04)}.image-editor-magic-pen-btn.active{color:#0085ff;opacity:1}.image-editor-magic-pen-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.image-editor-magic-pen-btn svg{width:20px;height:20px}.image-editor-input{position:relative;flex:1;min-height:32px;max-height:120px;overflow-y:auto;border:none;outline:none;background:transparent;font-size:14px;padding:8px 0;margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.2}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-input{color:#fff}}:where(html.is-dark) .image-editor-input{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-input{color:#202020}}:where(html.is-light) .image-editor-input{color:#202020}.image-editor-input:empty:before{position:absolute;top:8px;left:0;content:attr(data-placeholder);opacity:.6;pointer-events:none}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-input:empty:before{color:#fff}}:where(html.is-dark) .image-editor-input:empty:before{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-input:empty:before{color:#202020}}:where(html.is-light) .image-editor-input:empty:before{color:#202020}.image-editor-input::-moz-selection{color:inherit}.image-editor-input::selection{color:inherit}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-input::-moz-selection{background:hsla(0,0%,100%,.2)}:where(html:not(.is-light)) .image-editor-input::selection{background:hsla(0,0%,100%,.2)}}:where(html.is-dark) .image-editor-input::-moz-selection{background:hsla(0,0%,100%,.2)}:where(html.is-dark) .image-editor-input::selection{background:hsla(0,0%,100%,.2)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-input::-moz-selection{background:rgba(32,32,32,.2)}:where(html:not(.is-dark)) .image-editor-input::selection{background:rgba(32,32,32,.2)}}:where(html.is-light) .image-editor-input::-moz-selection{background:rgba(32,32,32,.2)}:where(html.is-light) .image-editor-input::selection{background:rgba(32,32,32,.2)}.image-editor-input:focus{outline:none}.image-editor-input[contenteditable=false]{opacity:.6;cursor:not-allowed}.image-editor-submit-btn{width:20px;height:20px;background:transparent;border:none;cursor:pointer}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-editor-submit-btn{color:#fff}}:where(html.is-dark) .image-editor-submit-btn{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-editor-submit-btn{color:#202020}}:where(html.is-light) .image-editor-submit-btn{color:#202020}.image-editor-submit-btn:hover{opacity:1}.image-editor-submit-btn:disabled{opacity:.3;cursor:not-allowed}.image-editor-scratch-overlay{z-index:10}.image-editor-scratch-overlay,.scratch-layer{position:absolute;border-radius:8px;overflow:hidden}.scratch-layer{top:0;left:0;width:100%;height:100%;background:linear-gradient(104deg,hsla(0,0%,100%,.1) 7.97%,hsla(0,0%,100%,.5) 23.96%,hsla(0,0%,100%,.8) 40.66%,hsla(0,0%,100%,.1) 89.1%);filter:blur(8px);opacity:1;position:relative}.scratch-layer:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 20%,hsla(0,0%,100%,.2) 40%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.2) 60%,transparent 80%);animation:shimmer 2.5s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none;border-radius:8px}@keyframes shimmer{0%{transform:translateX(-150%) translateY(-150%) rotate(45deg)}to{transform:translateX(150%) translateY(150%) rotate(45deg)}}.scratch-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:15;pointer-events:none}.processing-text{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.3);padding:12px 24px;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 16px rgba(0,0,0,.2)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .processing-text{border:1px solid hsla(0,0%,100%,.1)}}:where(html.is-dark) .processing-text{border:1px solid hsla(0,0%,100%,.1)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .processing-text{border:1px solid rgba(32,32,32,.1)}}:where(html.is-light) .processing-text{border:1px solid rgba(32,32,32,.1)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .processing-text{background:rgba(32,32,32,.9)}}:where(html.is-dark) .processing-text{background:rgba(32,32,32,.9)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .processing-text{background:hsla(0,0%,100%,.9)}}:where(html.is-light) .processing-text{background:hsla(0,0%,100%,.9)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .processing-text{color:#fff}}:where(html.is-dark) .processing-text{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .processing-text{color:#202020}}:where(html.is-light) .processing-text{color:#202020}.credits-plan-header{--font-color-light:#202020;--icon-color-light:rgba(32,32,32,.6);--bg-color-light:#fff;--hover-bg-light:#f8f9fa;--font-color-dark:#fff;--icon-color-dark:hsla(0,0%,100%,.6);--bg-color-dark:#111827;--hover-bg-dark:#374151;position:fixed;left:0;top:0;z-index:20;display:flex;width:100vw;flex-direction:row;align-items:center;justify-content:center;height:60px;background:transparent}.credits-plan-header__left{position:absolute;top:0;left:8px;display:flex;height:100%;align-items:center}.credits-plan-header__back{position:relative;height:calc(100% - 16px);cursor:pointer;overflow:hidden;width:96px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;margin:8px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back{background:rgba(17,24,39,.9)}}:where(html.is-dark) .credits-plan-header__back{background:rgba(17,24,39,.9)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back{background:hsla(0,0%,100%,.9)}}:where(html.is-light) .credits-plan-header__back{background:hsla(0,0%,100%,.9)}.credits-plan-header__back ul{position:absolute;top:0;left:0;display:flex;align-items:center;height:100%;transition:transform .3s;transform:translateX(0);list-style:none;margin:0;padding:0}.credits-plan-header__back:hover ul{transform:translateX(-100px)}.credits-plan-header__back li{display:flex;flex:0 0 100px;align-items:center;overflow:hidden;height:100%}.credits-plan-header__back-logo{transition:color .3s;display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back-logo{color:var(--font-color-dark)}}:where(html.is-dark) .credits-plan-header__back-logo{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back-logo{color:var(--font-color-light)}}:where(html.is-light) .credits-plan-header__back-logo{color:var(--font-color-light)}.credits-plan-header__back-logo svg{width:92px;height:48px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back-logo svg{fill:#fff}}:where(html.is-dark) .credits-plan-header__back-logo svg{fill:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back-logo svg{fill:#202020}}:where(html.is-light) .credits-plan-header__back-logo svg{fill:#202020}@media (max-width:768px){.credits-plan-header__back-logo svg{width:60px;height:32px}}.credits-plan-header__back-button{display:flex;align-items:center;justify-content:center;width:85px;height:32px;border-radius:8px;font-weight:600;font-size:13px;transition:background .3s,color .3s;gap:4px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back-button{color:var(--font-color-dark)}}:where(html.is-dark) .credits-plan-header__back-button{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back-button{color:var(--font-color-light)}}:where(html.is-light) .credits-plan-header__back-button{color:var(--font-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back-button{background:hsla(0,0%,100%,.08)}}:where(html.is-dark) .credits-plan-header__back-button{background:hsla(0,0%,100%,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back-button{background:rgba(32,32,32,.04)}}:where(html.is-light) .credits-plan-header__back-button{background:rgba(32,32,32,.04)}.credits-plan-header__tooltip{font-size:12px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__tooltip{color:#000!important}}:where(html.is-dark) .credits-plan-header__tooltip{color:#000!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__tooltip{color:#fff!important}}:where(html.is-light) .credits-plan-header__tooltip{color:#fff!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__tooltip{background:#f3f4f6!important}}:where(html.is-dark) .credits-plan-header__tooltip{background:#f3f4f6!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__tooltip{background:#374151!important}}:where(html.is-light) .credits-plan-header__tooltip{background:#374151!important}@media (max-width:768px){.credits-plan-header{height:56px}.credits-plan-header__left{left:4px}}.tiptap{padding:20px 16px;min-width:20px;text-shadow:none;word-wrap:break-word;font-size:16px;line-height:1.5}.tiptap ::-moz-selection{background:rgba(0,133,255,.2);opacity:.5}.tiptap ::selection{background:rgba(0,133,255,.2);opacity:.5}.tiptap>:first-child{margin-top:0}.tiptap>:last-child{margin-bottom:0}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{margin-top:24px;margin-bottom:16px;color:var(--text-color)!important;font-weight:600;line-height:1.25}.tiptap h1{margin:.67em 0;padding-bottom:.3em;border-bottom:1px solid var(--divider-color);font-weight:600;font-size:20px}.tiptap h2{font-weight:600;font-size:18px}.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{font-weight:600;font-size:1em}.tiptap p{margin-top:0;margin-bottom:.6em}.tiptap li,.tiptap p{color:var(--paragraph-color)}.tiptap small{font-size:90%}.tiptap mark{background-color:var(--code-bg-color);color:var(--code-color)}.tiptap blockquote{margin:0;padding:0 1em;border-left:.25em solid var(--code-bg-color)}.tiptap ol,.tiptap ul{margin-top:0;margin-bottom:0;padding-left:2em;list-style-type:disc}.tiptap ol li,.tiptap ul li{margin-bottom:.6em}.tiptap ol{list-style-type:decimal}.tiptap ol ol,.tiptap ul ol{list-style-type:lower-roman}.tiptap ol ol ol,.tiptap ol ul ol,.tiptap ul ol ol,.tiptap ul ul ol{list-style-type:lower-alpha}.tiptap ol[data-type=taskList],.tiptap ul[data-type=taskList]{padding-left:0;list-style-type:none}.tiptap ol[data-type=taskList] li,.tiptap ul[data-type=taskList] li{position:relative;margin-bottom:.6em;padding-left:1.5em;list-style-type:none}.tiptap ol[data-type=taskList] li>label,.tiptap ul[data-type=taskList] li>label{position:absolute;top:0;left:0;display:flex;align-items:center;height:100%}.tiptap ol[data-type=taskList] li input,.tiptap ul[data-type=taskList] li input{width:1em;height:1em;border:0;border-radius:.25em;cursor:pointer}.tiptap code,.tiptap samp,.tiptap tt{font-size:.75em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.tiptap pre{word-wrap:normal;font-size:.75em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;margin:1rem 0;padding:.75rem 1rem;font-family:JetBrainsMono,monospace;overflow-x:auto}.tiptap code,.tiptap pre,.tiptap tt{border-radius:6px;background-color:var(--code-bg-color);color:var(--code-color)}.tiptap code,.tiptap tt{margin:0;padding:.2em .4em;white-space:break-spaces;font-size:85%}.tiptap pre code{padding:0;background:none;color:inherit;font-size:.8rem}.tiptap hr{margin:1em 0;height:1px!important;background-color:var(--divider-color)!important;color:transparent}.tiptap a{color:var(--link-color)!important;text-decoration:none;cursor:pointer!important}.tiptap a[data-type=reference]{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;width:20px;height:20px;border-radius:5px;background-color:var(--link-bg-color);color:var(--link-color);text-decoration:none;font-weight:600;font-size:12px}.tiptap a[data-type=reference]:hover{background-color:var(--link-hover-bg-color);color:var(--link-color)!important;text-decoration:none}.tiptap b,.tiptap strong{font-weight:600}.TableBlockWrapper thead{background-color:var(--code-bg-color);color:var(--title-color)}.TableBlockWrapper tbody{color:var(--paragraph-color)}.tiptap.ProseMirror-focused{cursor:text}.tiptap.ProseMirror-focused a,.tiptap.ProseMirror-focused button{cursor:pointer}