:root{--z-dom-editor-drag:1000;--z-overlay-base:10000;--z-tiling-navbar:10002;--z-tile-overlay:10012;--z-menu-capture:10029;--z-menus:10030;--z-chat-dock:10050;--z-screen-buttons:10060;--z-modal:100000;--z-edit-overlay:100020;--z-drag-overlay:100100;--z-blocking-overlay:9999999;--color-icon:var(--theme-text,#333);--color-bg-brand:var(--theme-accent,#007aff);--chat-panel-bg:var(--theme-panel-bg);--chat-button-bg:var(--theme-button-bg);--chat-button-hover:var(--theme-button-hover);--chat-accent:var(--theme-accent);--chat-text:var(--theme-text);--chat-shadow:var(--theme-shadow-primary);--chat-border:var(--theme-panel-border);--theme-highlight:#ffffff;--text-outline-light:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;--text-outline-dark:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;--beveled-gradient:linear-gradient(180deg,color-mix(in srgb,var(--theme-highlight) 40%,transparent) 0%,color-mix(in srgb,var(--theme-highlight) 15%,transparent) 15%,color-mix(in srgb,var(--theme-highlight) 5%,transparent) 50%,color-mix(in srgb,var(--theme-highlight) 8%,transparent) 85%,color-mix(in srgb,var(--theme-highlight) 25%,transparent) 100%);--chat-panel-gradient:linear-gradient(180deg,color-mix(in srgb,var(--theme-highlight) 20%,transparent) 0%,color-mix(in srgb,var(--theme-highlight) 10%,transparent) 50%,color-mix(in srgb,var(--theme-highlight) 15%,transparent) 100%);--beveled-glass-shadow:inset 0 1px 1px color-mix(in srgb,var(--theme-highlight) 80%,transparent),inset 0 2px 4px color-mix(in srgb,var(--theme-highlight) 40%,transparent),inset 0 -1px 2px rgba(0,0,0,0.08),inset 0 -0.5px 0.5px rgba(0,0,0,0.12),0 4px 2px -2px rgba(0,0,0,0.12),0 8px 16px -4px rgba(0,0,0,0.1),0 0 0 0.5px color-mix(in srgb,var(--theme-highlight) 20%,transparent) inset;--chat-panel-shadow:inset 0 0.5px 1px color-mix(in srgb,var(--theme-highlight) 50%,transparent),inset 0 -0.5px 1px rgba(0,0,0,0.05),0 2px 8px -2px rgba(0,0,0,0.1);--chat-dock-shadow:inset 0 1px 1px color-mix(in srgb,var(--theme-highlight) 80%,transparent),inset 0 2px 4px color-mix(in srgb,var(--theme-highlight) 40%,transparent),inset 0 -1px 2px rgba(0,0,0,0.08),0 4px 12px -2px rgba(0,0,0,0.15),0 12px 32px -6px rgba(0,0,0,0.2),0 24px 48px -12px rgba(0,0,0,0.15);--ui-overlay:rgba(0,0,0,0.5);--ui-bg-primary:#ffffff;--ui-bg-secondary:#f9fafb;--ui-bg-tertiary:#f3f4f6;--ui-bg-elevated:#ffffff;--ui-border:#e5e7eb;--ui-border-strong:#d1d5db;--ui-text-primary:#111827;--ui-text-secondary:#6b7280;--ui-text-muted:#9ca3af;--ui-text-disabled:#d1d5db;--ui-accent:var(--theme-accent,#3b82f6);--ui-accent-hover:var(--theme-accent-hover,#2563eb);--ui-accent-secondary:var(--theme-secondary,#8b5cf6);--ui-hover-bg:#f3f4f6;--ui-active-bg:color-mix(in srgb,var(--theme-accent,#3b82f6) 10%,transparent);--ui-active-text:var(--theme-accent,#3b82f6);--ui-success:#10b981;--ui-warning:#f59e0b;--ui-error:#ef4444;--ui-shadow-sm:0 1px 3px rgba(0,0,0,0.1);--ui-shadow-md:0 4px 12px rgba(0,0,0,0.1);--ui-shadow-lg:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);--ui-vote-up:#f97316;--ui-vote-down:#3b82f6}[data-ui-theme=dark]{--ui-overlay:rgba(0,0,0,0.7);--ui-bg-primary:#1a1a1b;--ui-bg-secondary:#1e1f20;--ui-bg-tertiary:#2d2e30;--ui-bg-elevated:#1e1f20;--ui-border:#3c4043;--ui-border-strong:#5a5d61;--ui-text-primary:#e8eaed;--ui-text-secondary:#bdc1c6;--ui-text-muted:#9aa0a6;--ui-text-disabled:#5a5d61;--ui-accent:var(--theme-accent,#8b5cf6);--ui-accent-hover:var(--theme-accent-hover,#7c3aed);--ui-accent-secondary:var(--theme-secondary,#a78bfa);--ui-hover-bg:#3c4043;--ui-active-bg:color-mix(in srgb,var(--theme-accent,#8b5cf6) 15%,transparent);--ui-active-text:var(--theme-accent-secondary,#a78bfa);--ui-success:#34d399;--ui-warning:#fbbf24;--ui-error:#f87171;--ui-shadow-sm:0 1px 3px rgba(0,0,0,0.25);--ui-shadow-md:0 4px 12px rgba(0,0,0,0.3);--ui-shadow-lg:0 20px 25px -5px rgba(0,0,0,0.5),0 10px 10px -5px rgba(0,0,0,0.3);--ui-vote-up:#f97316;--ui-vote-down:#60a5fa}body,html{margin:0;padding:0;overscroll-behavior:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thumb-gray-300::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.scrollbar-thumb-gray-300::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.scrollbar-track-transparent::-webkit-scrollbar-track{background:transparent}.tiling-navbar-widgets::-webkit-scrollbar{display:none}.tiling-navbar-widgets{-ms-overflow-style:none;scrollbar-width:none}.markdown-content{overflow-wrap:break-word;word-break:break-word;min-width:0;max-width:100%}.markdown-content h1,.markdown-content h2,.markdown-content h3{font-weight:600;margin-top:.75rem;margin-bottom:.25rem}.markdown-content p{margin:.35rem 0;overflow-wrap:break-word;word-break:break-word}.markdown-content ul{padding-left:1rem;margin:.35rem 0;list-style:disc}.markdown-content ol{padding-left:1rem;margin:.35rem 0;list-style:decimal}.markdown-content code{padding:.1rem .25rem;border-radius:3px}.markdown-content code,.markdown-content pre{background:rgba(0,0,0,.2);overflow-wrap:break-word;word-break:break-word}.markdown-content pre{padding:.5rem;border-radius:6px;overflow-x:auto;max-width:100%}.markdown-content>:first-child{margin-top:0}.markdown-content>:last-child{margin-bottom:0}input[type=password]{color:#1f2937!important;-webkit-text-security:disc}input[type=password]::-webkit-textfield-decoration-container{color:#1f2937!important}.tl-container{--tl-text-outline:none!important;--tl-color-text:var(--theme-text-cursor,hsl(0,0%,0%))!important}.tl-canvas,.tl-canvas *,.tl-container,.tl-container *{cursor:revert!important}.tl-container{cursor:var(--tl-cursor,auto)!important}.tlui-dropdown-menu__content,.tlui-main-toolbar__overflow-content,.tlui-menu,.tlui-popover__content,[data-testid="tools.more-content"],[data-testid=menu-panel],[data-testid=share-panel]{background:var(--beveled-gradient),var(--theme-panel-bg)!important;border-color:var(--theme-panel-border)!important;box-shadow:var(--beveled-glass-shadow)!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important}.tlui-navigation-panel{border-radius:16px!important;overflow:hidden!important}.tlui-navigation-panel .tlui-toolbar{border-radius:16px!important;background:var(--beveled-gradient),var(--theme-panel-bg,rgba(248,249,250,.95))!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;box-shadow:var(--beveled-glass-shadow)!important}@media (max-height:600px){.tlui-navigation-panel .tlui-minimap{display:none!important}.tlui-navigation-panel{max-height:40px!important}}@media (max-height:450px){.tlui-navigation-panel{display:none!important}}@media (min-width:768px){.tlui-navigation-panel[data-space-type=desktop] button[data-testid="minimap.zoom-in"],.tlui-navigation-panel[data-space-type=desktop] button[data-testid="minimap.zoom-menu-button"],.tlui-navigation-panel[data-space-type=desktop] button[data-testid="minimap.zoom-out"]{visibility:hidden!important}}.tlui-zoom-menu__button{border-radius:12px!important}.tlui-button__menu-item,.tlui-dropdown-menu__item,.tlui-menu-group,.tlui-menu-group__content,.tlui-menu-item,.tlui-menu-item__content,.tlui-menu-item__icon,.tlui-menu-item__label{color:var(--theme-text)!important}.tlui-button__menu-item:hover,.tlui-dropdown-menu__item:hover,.tlui-menu-item:hover{background:var(--theme-button-hover)!important;color:var(--theme-text-hover)!important}.tlui-dropdown-menu__content *,.tlui-menu *{color:var(--theme-text)!important}.tl-loading{z-index:9000!important}.vertical-formatting-bar{background:var(--beveled-gradient),var(--theme-top-panel-bg,rgba(255,255,255,.4))!important;border-radius:16px!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;box-shadow:var(--beveled-glass-shadow)!important}.formatting-button{color:var(--theme-text)!important;border-radius:12px!important}.formatting-button:hover{background:color-mix(in srgb,var(--theme-text) 5%,transparent)!important;border-color:color-mix(in srgb,var(--theme-text) 10%,transparent)!important}.formatting-button.active{background:var(--theme-accent)!important;color:var(--theme-accent-text,white)!important;border-color:var(--theme-accent)!important;box-shadow:0 4px 8px -2px color-mix(in srgb,var(--theme-accent) 40%,transparent),0 0 0 3px color-mix(in srgb,var(--theme-accent) 10%,transparent)!important}.formatting-button.active:hover{box-shadow:0 6px 12px -2px color-mix(in srgb,var(--theme-accent) 50%,transparent),0 0 0 3px color-mix(in srgb,var(--theme-accent) 15%,transparent)!important}.divider{background:color-mix(in srgb,var(--theme-text) 10%,transparent)!important}.font-size-input-simple{color:var(--theme-text)!important;background:color-mix(in srgb,var(--theme-highlight) 95%,transparent)!important;border:1px solid color-mix(in srgb,var(--theme-text) 10%,transparent)!important}.font-size-input-simple:hover{border-color:color-mix(in srgb,var(--theme-text) 20%,transparent)!important;background:color-mix(in srgb,var(--theme-highlight) 90%,transparent)!important}.font-size-input-simple:focus{border-color:var(--theme-accent)!important;background:color-mix(in srgb,var(--theme-highlight) 95%,transparent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-accent) 18%,transparent)!important}.font-size-arrow{color:color-mix(in srgb,var(--theme-text) 60%,transparent)!important}.font-size-arrow:hover{background:color-mix(in srgb,var(--theme-text) 5%,transparent)!important;color:var(--theme-text)!important}.font-size-arrow:active{background:var(--theme-accent)!important;color:var(--theme-accent-text,white)!important}.color-picker-button{color:var(--theme-text)!important;background:color-mix(in srgb,var(--theme-highlight) 95%,transparent)!important}.color-picker-button:hover{background:color-mix(in srgb,var(--theme-text) 5%,transparent)!important;border-color:color-mix(in srgb,var(--theme-text) 10%,transparent)!important}.color-picker-button:active{background:color-mix(in srgb,var(--theme-accent) 12%,transparent)!important;border-color:var(--theme-accent)!important}.color-picker-button.active{background:var(--theme-accent)!important;color:var(--theme-accent-text,white)!important;border-color:var(--theme-accent)!important;box-shadow:0 4px 8px -2px color-mix(in srgb,var(--theme-accent) 40%,transparent),0 0 0 3px color-mix(in srgb,var(--theme-accent) 10%,transparent)!important}.color-picker-popup,.corner-radius-popup-slider,.font-dropdown-content,.font-dropdown-menu,.stroke-style-popup,.stroke-width-dropdown-menu{background:var(--beveled-gradient),var(--theme-panel-bg)!important;border:none!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;box-shadow:var(--beveled-glass-shadow)!important}.font-option,.stroke-style-option,.stroke-width-option{color:var(--theme-text)!important}.font-option:hover,.stroke-style-option:hover,.stroke-width-option:hover{background:color-mix(in srgb,var(--theme-text) 5%,transparent)!important}.font-option.active,.stroke-style-option.active,.stroke-style-option.selected,.stroke-width-option.active{background:color-mix(in srgb,var(--theme-accent) 12%,transparent)!important;color:var(--theme-accent)!important}.slider-fill{background:var(--theme-accent)!important}.slider-track{background:color-mix(in srgb,var(--theme-text) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--theme-text) 15%,transparent)!important}.corner-radius-label,.corner-radius-popup-value,.corner-radius-value,.text-color-button__glyph{color:var(--theme-text)!important}.font-family-text,.font-size-display,.stroke-width-text{color:color-mix(in srgb,var(--theme-text) 60%,transparent)!important}.font-family-button:hover,.stroke-width-button:hover{background:color-mix(in srgb,var(--theme-text) 5%,transparent)!important}.close-button{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-highlight) 95%,transparent) 0,color-mix(in srgb,var(--theme-highlight) 80%,transparent) 100%)!important;color:var(--theme-text)!important;border:1px solid color-mix(in srgb,var(--theme-text) 20%,transparent)!important;box-shadow:0 12px 24px -12px color-mix(in srgb,var(--theme-text) 32%,transparent),0 1px 0 color-mix(in srgb,var(--theme-highlight) 60%,transparent) inset!important}.close-button:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-highlight) 90%,transparent) 0,color-mix(in srgb,var(--theme-highlight) 75%,transparent) 100%)!important;border-color:color-mix(in srgb,var(--theme-text) 35%,transparent)!important;box-shadow:0 16px 28px -14px color-mix(in srgb,var(--theme-text) 38%,transparent),0 1px 0 color-mix(in srgb,var(--theme-highlight) 70%,transparent) inset!important}.editableelement{cursor:pointer;transition:all .2s ease;position:relative;transform-origin:center center;will-change:transform}.dom-editor-inspector .editableelement:hover{outline:2px solid rgba(59,130,246,.3);outline-offset:2px}.editableelement.selected{outline:2px solid #3b82f6;outline-offset:2px}.editableelement.dragging{opacity:.8;z-index:var(--z-dom-editor-drag)}.editableelement.resizing{transition:none}.drag-in-progress .editableelement{pointer-events:none}.drag-in-progress .selection-overlay{pointer-events:auto}.tl-shape.overlay-widget{display:block!important;visibility:visible!important}.tl-shape[data-shape-type=tile-overlay],body.tiling-view-active .tl-shape[data-shape-type=canvas-link-overlay],body.tiling-view-active .tl-shape[data-shape-type=file-overlay],body.tiling-view-active .tl-shape[data-shape-type=miyagi-widget-overlay]{visibility:hidden!important;display:none!important}body.tiling-view-active .tl-shape[data-shape-type=miyagi-widget]:not(.overlay-widget){opacity:0!important;pointer-events:none!important}.tl-container.fullscreen-mode{background-color:rgba(0,0,0,.95)!important}.tl-container.fullscreen-mode .tl-html-layer.tl-shapes{transform:none!important}.tl-container.fullscreen-mode>*{visibility:hidden!important}.tl-container.fullscreen-mode+div[class*="z-[100000]"],.tl-container.fullscreen-mode~div[class*="z-[100000]"]{visibility:visible!important;z-index:var(--z-modal)!important}.tl-container.fullscreen-mode .tl-canvas{pointer-events:none!important}.tl-container.fullscreen-mode .tl-shape.overlay-widget{visibility:visible!important;position:fixed!important;top:calc(var(--overlay-top, 0) + env(safe-area-inset-top, 0px))!important;left:calc(var(--overlay-left, 0) + env(safe-area-inset-left, 0px))!important;width:calc(var(--overlay-width, 100vw) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px))!important;height:calc(var(--overlay-height, 100vh) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;z-index:var(--overlay-z-index,var(--z-overlay-base))!important;transform:none!important;transition:top .2s cubic-bezier(.05,.9,.1,1.1),left .2s cubic-bezier(.05,.9,.1,1.1),width .2s cubic-bezier(.05,.9,.1,1.1),height .2s cubic-bezier(.05,.9,.1,1.1)}.tl-container.fullscreen-mode .tl-shape.overlay-widget.tiling-drag-active{z-index:var(--z-modal)!important}.tl-container.fullscreen-mode .tl-shape.overlay-widget .widget-header{display:none!important}.tl-container.fullscreen-mode .tl-shape.overlay-widget .tl-html-container{width:calc(var(--overlay-width, 100vw) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px))!important;height:calc(var(--overlay-height, 100vh) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;pointer-events:none!important;transition:width .2s cubic-bezier(.05,.9,.1,1.1),height .2s cubic-bezier(.05,.9,.1,1.1)}.tl-container.fullscreen-mode .tl-shape.overlay-widget iframe{pointer-events:all!important}.tl-container.fullscreen-mode .tl-shape.overlay-widget .overflow-hidden,.tl-container.fullscreen-mode .tl-shape.overlay-widget iframe,.tl-container.fullscreen-mode .tl-shape.overlay-widget>div>div:last-child{width:calc(var(--overlay-width, 0px) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px))!important;height:calc(var(--overlay-height, 0px) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;transition:width .2s cubic-bezier(.05,.9,.1,1.1),height .2s cubic-bezier(.05,.9,.1,1.1)}.tl-container.fullscreen-mode .tl-shape.overlay-widget .overflow-hidden{transform:none!important}body.tiling-view-active .tl-container,body.tiling-view-active .tl-container.fullscreen-mode{background-color:var(--theme-background,#ffffff)!important}body.tiling-view-active .tl-background{display:none!important;visibility:hidden!important}body.tiling-view-active .tl-container>*{visibility:hidden!important}body.tiling-view-active .tl-container .tl-html-layer.tl-shapes{transform:none!important}body.tiling-view-active .tl-container.fullscreen-mode .tlui-dropdown-menu__content,body.tiling-view-active .tlui-dropdown-menu__content,body.tiling-view-active .tlui-menu,body.tiling-view-active [id=main-menu]{visibility:visible!important;display:block!important;z-index:var(--z-menus)!important}body.tiling-view-active .tlui-menu *,body.tiling-view-active [id=main-menu] *{visibility:visible!important}body.tiling-view-active .tlui-menu-click-capture{visibility:visible!important;display:block!important;z-index:var(--z-menu-capture)!important}body.tiling-view-active .tlui-debug-panel,body.tiling-view-active .tlui-toast__container{display:none!important;visibility:hidden!important}body.tiling-view-active .tl-container.fullscreen-mode .tl-shape.overlay-widget iframe{pointer-events:all!important}body.tiling-view-active .tl-container.fullscreen-mode .tl-shape[data-shape-type=tile-overlay]{visibility:visible!important}body.tiling-view-active .tl-shape[data-shape-type=tile-overlay]{visibility:visible!important;display:block!important;position:fixed!important;top:var(--overlay-top,0)!important;left:var(--overlay-left,0)!important;width:var(--overlay-width,0)!important;height:var(--overlay-height,0)!important;z-index:var(--overlay-z-index,var(--z-tile-overlay))!important;pointer-events:none!important;transform:none!important;transition:top .2s cubic-bezier(.05,.9,.1,1.1),left .2s cubic-bezier(.05,.9,.1,1.1),width .2s cubic-bezier(.05,.9,.1,1.1),height .2s cubic-bezier(.05,.9,.1,1.1)}body.tiling-view-active .tl-shape[data-shape-type=tile-overlay].tiling-overlay-new,body.tiling-view-active .tl-shape[data-shape-type=tile-overlay].tiling-overlay-new .tl-html-container{transition:none!important}body.tiling-view-active .tl-shape[data-shape-type=tile-overlay] .tl-html-container{width:var(--overlay-width,0)!important;height:var(--overlay-height,0)!important;pointer-events:none!important;transition:width .2s cubic-bezier(.05,.9,.1,1.1),height .2s cubic-bezier(.05,.9,.1,1.1)}body.tiling-view-active:not(.tiling-edit-mode) .tl-shape[data-shape-type=tile-overlay]{visibility:visible!important;display:block!important;pointer-events:none!important}body.tiling-view-active:not(.tiling-edit-mode) .tl-shape[data-shape-type=tile-overlay] [data-edge-zone=true],body.tiling-view-active:not(.tiling-edit-mode) .tl-shape[data-shape-type=tile-overlay] [data-tile-resize-handle=true],body.tiling-view-active:not(.tiling-edit-mode) .tl-shape[data-shape-type=tile-overlay] button:not([data-tile-placeholder-button=true]){display:none!important;visibility:hidden!important;pointer-events:none!important}body.tiling-view-active:not(.tiling-edit-mode) .tl-shape[data-shape-type=tile-overlay] .tl-html-container[data-placeholder-container]{display:flex!important;visibility:visible!important;pointer-events:auto!important;cursor:pointer!important;z-index:var(--z-modal)!important}body.tiling-edit-mode .tl-shape[data-shape-type=tile-overlay]{visibility:visible!important;display:block!important;pointer-events:auto!important;z-index:var(--z-edit-overlay)!important}body.tiling-edit-mode .tl-shape[data-shape-type=tile-overlay] *{pointer-events:auto!important}body.tiling-edit-mode .tl-container.fullscreen-mode .tl-shape.overlay-widget iframe,body.tiling-edit-mode .tl-shape[data-shape-type=tile-overlay] [data-tile-border-overlay=true],body.tiling-edit-mode .tl-shape[data-shape-type=tile-overlay] [data-tile-border-overlay=true] *,body.tiling-edit-mode iframe{pointer-events:none!important}body.tiling-view-active .tl-shape.tiling-drag-active{z-index:var(--z-modal)!important;opacity:.95;will-change:transform;pointer-events:auto!important;visibility:visible!important;display:block!important;touch-action:none!important}body.tiling-view-active .tl-shape.tiling-drag-active.overlay-widget{z-index:var(--z-modal)!important}body.tiling-view-active .tl-container.fullscreen-mode .tl-shape.tiling-drag-active{visibility:visible!important;display:block!important;position:fixed!important;transform:none!important}body.tiling-view-active .tl-shape.tiling-drag-active .tl-html-container{pointer-events:auto!important;visibility:visible!important;display:block!important}body.tiling-dragging .tl-shape[data-shape-type=tile-overlay],body.tiling-dragging .tl-shape[data-shape-type=tile-overlay] *,body.tiling-dragging [data-tile-id]{transition:none!important}body.tiling-dragging .tl-container.fullscreen-mode .tl-shape.tiling-drag-active,body.tiling-dragging .tl-shape.tiling-drag-active{transition:none!important;visibility:visible!important;display:block!important;position:fixed!important;transform:none!important}body.tiling-dragging .tl-container.fullscreen-mode .tl-shape.tiling-drag-active.overlay-widget,body.tiling-dragging .tl-shape.tiling-drag-active *{transition:none!important}body.tiling-dragging .tl-shape.tiling-drag-active .tl-html-container{transition:none!important;visibility:visible!important;display:block!important}body.tiling-dragging .tl-container.fullscreen-mode .tl-shape.tiling-drag-active.overlay-widget .tl-html-container{transition:none!important}body.tiling-dragging .tl-shape.tiling-drag-active iframe{transition:none!important;visibility:visible!important;display:block!important}body.tiling-dragging .tl-container.fullscreen-mode .tl-shape.tiling-drag-active.overlay-widget iframe{transition:none!important}body.tiling-dragging .tl-shape.tiling-drag-active>div>div:last-child{transition:none!important;visibility:visible!important;display:block!important}body.tiling-dragging .tl-container.fullscreen-mode .tl-shape.tiling-drag-active.overlay-widget>div>div:last-child{transition:none!important}body.tiling-dragging .tl-shape.tiling-drag-active .overflow-hidden{transition:none!important;visibility:visible!important;display:block!important}body.tiling-dragging .tl-container.fullscreen-mode .tl-shape.tiling-drag-active.overlay-widget .overflow-hidden{transition:none!important}body.tiling-dragging .tl-shape[data-shape-type=tile-overlay].tiling-drag-active-overlay,body.tiling-dragging.tiling-edit-mode .tl-shape[data-shape-type=tile-overlay].tiling-drag-active-overlay{z-index:var(--z-drag-overlay)!important}body.tiling-view-active.tiling-dragging .tl-shape[data-shape-type=tile-overlay],body.tiling-view-active.tiling-dragging.tiling-edit-mode .tl-shape[data-shape-type=tile-overlay]{visibility:hidden!important;pointer-events:none!important}body.tiling-dragging .tlui-debug-panel,body.tiling-dragging .tlui-toast__container{display:none!important;visibility:hidden!important}body.tiling-view-active .tl-container.fullscreen-mode .tl-shape.overlay-widget[data-overlay-context=tiling][data-overlay-mode=tile]{top:calc(var(--overlay-top, 0px) + env(safe-area-inset-top, 0px))!important;left:calc(var(--overlay-left, 0px) + env(safe-area-inset-left, 0px))!important}body.tiling-view-active .tl-container.fullscreen-mode .tl-shape.overlay-widget[data-overlay-context=tiling][data-overlay-mode=tile],body.tiling-view-active .tl-container.fullscreen-mode .tl-shape.overlay-widget[data-overlay-context=tiling][data-overlay-mode=tile] .overflow-hidden,body.tiling-view-active .tl-container.fullscreen-mode .tl-shape.overlay-widget[data-overlay-context=tiling][data-overlay-mode=tile] .tl-html-container,body.tiling-view-active .tl-container.fullscreen-mode .tl-shape.overlay-widget[data-overlay-context=tiling][data-overlay-mode=tile] iframe,body.tiling-view-active .tl-container.fullscreen-mode .tl-shape.overlay-widget[data-overlay-context=tiling][data-overlay-mode=tile]>div>div:last-child{width:calc(var(--overlay-width, 0px) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px))!important;height:calc(var(--overlay-height, 0px) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;transition:none!important}body.tiling-view-active .miyagi-top-panels,body.widget-overlay-active .miyagi-chat-dock,body.widget-overlay-active .miyagi-top-panels{display:none!important}body.tiling-view-active .miyagi-chat-dock{display:block!important;visibility:visible!important;z-index:var(--z-chat-dock)!important;pointer-events:auto!important}body.tiling-view-active .miyagi-chat-dock *{pointer-events:auto!important}body.tiling-view-active [aria-label*="Switch to screen"],body.tiling-view-active [aria-label="Add new screen"]{z-index:var(--z-screen-buttons)!important;pointer-events:auto!important}body.tiling-view-active .voiceModal{visibility:visible!important}body.tiling-view-active [class*=tabNav]{display:flex!important}body.tiling-view-active [class*=categoryDropdownButton],body.tiling-view-active [class*=dropdownButton]{display:flex!important;align-items:center!important}body.tiling-view-active [style*="z-index: 10002"],body.tiling-view-active [style*="z-index:10002"]{visibility:visible!important;display:flex!important}body.tiling-view-active .tlui-dropdown-menu__content{z-index:var(--z-menus)!important}.tiling-bottom-buttons,.tiling-edit-toggle-group{display:none!important}body.tiling-view-active .tiling-bottom-buttons,body.tiling-view-active .tiling-edit-toggle-group{display:flex!important;visibility:visible!important}.tiling-bottom-buttons-notifications .miyagi-notifications-btn{width:24px!important;height:24px!important;padding:0!important;background:var(--theme-top-panel-bg,rgba(15,23,42,.95))!important;border:none!important;border-radius:6px!important;backdrop-filter:blur(24px)!important;box-shadow:var(--theme-component-shadow)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important}.tiling-bottom-buttons-notifications .miyagi-notifications-btn svg{width:16px!important;height:16px!important}.miyagi-chat-dock,.miyagi-chat-dock *{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}body[data-space-type=dock] .miyagi-chat-dock.flex{justify-content:flex-end!important;padding-right:0!important}body[data-space-type=dock] .chat-assistant-floating-input{margin-left:auto!important;margin-right:1rem!important}