:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px);--viewport-height:100dvh;--modal-max-height:calc(var(--viewport-height, 100dvh) - 40px);--keyboard-height:0px}@supports not (height:100dvh){:root{--viewport-height:100vh;--modal-max-height:calc(var(--viewport-height, 100vh) - 40px)}}@supports (-webkit-touch-callout:none){.mobile-view .mobile-editor-page,.mobile-view .mobile-unified-layout,.pc-view.tablet-touch .page-editor-page,.pc-view.tablet-touch [data-page-type=editor]{min-height:-webkit-fill-available}}.mobile-view,.pc-view.tablet-touch{-webkit-tap-highlight-color:transparent}.mobile-view [role=button],.mobile-view a,.mobile-view button,.pc-view.tablet-touch [role=button],.pc-view.tablet-touch a,.pc-view.tablet-touch button{touch-action:manipulation}@supports (-webkit-touch-callout:none){.mobile-view [data-edge-button=left]:first-child{margin-left:8px}}.mobile-view [contenteditable=true]:not(.ProseMirror),.mobile-view input,.mobile-view select,.mobile-view textarea{font-size:max(1rem,16px)!important}.mobile-view .ProseMirror{font-size:max(1rem,16px)}.mobile-view input[type=email],.mobile-view input[type=number],.mobile-view input[type=password],.mobile-view input[type=search],.mobile-view input[type=tel],.mobile-view input[type=text],.mobile-view input[type=url]{font-size:max(1rem,16px)!important}.mobile-view .mobile-editor-container,.mobile-view [data-editor-scroll],.pc-view.tablet-touch [data-editor-scroll]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:auto}body.mobile-view,html.mobile-view{background-color:var(--mobile-surface-base,#ffffff)}body.mobile-view.chakra-ui-dark,body.mobile-view[data-chakra-theme=dark],body.mobile-view[data-theme=dark],html.mobile-view.chakra-ui-dark,html.mobile-view[data-chakra-theme=dark],html.mobile-view[data-theme=dark]{background-color:var(--mobile-surface-base,var(--color-bg-primary,#1a202c))}.safe-area-padding{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.safe-area-padding-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.safe-area-padding-top{padding-top:env(safe-area-inset-top,0)}.dvh-full{height:var(--viewport-height,100dvh)}.dvh-screen{min-height:var(--viewport-height,100dvh)}#ios26-drag-handle-root{top:0!important;left:0!important;width:0!important;height:0!important;pointer-events:none!important;isolation:isolate}#ios26-drag-handle-root,#ios26-drag-handle-root .drag-handle{position:fixed!important;z-index:var(--z-ios-compat)!important}#ios26-drag-handle-root .drag-handle{pointer-events:auto!important;background:#d1d5db!important;border:1px solid #9ca3af!important;border-radius:4px!important;width:28px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:grab!important;touch-action:none!important;-webkit-tap-highlight-color:rgba(0,0,0,.1)!important}#ios26-selection-toolbar-root{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:0!important;z-index:var(--z-ios-compat)!important;pointer-events:none!important;isolation:isolate}#ios26-selection-toolbar-root .ios26-selection-toolbar{pointer-events:auto!important;z-index:var(--z-ios-compat)!important;margin-bottom:env(safe-area-inset-bottom,0)}#ios26-floating-menu-root{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:0!important;z-index:var(--z-quick-action)!important;pointer-events:none!important;isolation:isolate}#ios26-floating-menu-root .ios26-floating-menu{pointer-events:auto!important;z-index:var(--z-quick-action)!important}#ios26-mobile-footer-root{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:0!important;z-index:var(--z-mobile-footer)!important;pointer-events:none!important;isolation:isolate}#ios26-mobile-footer-root .ios26-mobile-footer{pointer-events:auto!important;z-index:var(--z-mobile-footer)!important}#ios26-modal-root{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:99998!important;pointer-events:none!important;isolation:isolate}#ios26-modal-root .ios26-modal-container{pointer-events:auto!important;z-index:99998!important}#ios26-modal-root .ios26-modal-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:rgba(0,0,0,.4)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important;pointer-events:auto!important;z-index:99997!important}#ios26-modal-root .chakra-modal__content,#ios26-modal-root .chakra-modal__content-container{z-index:99998!important}#ios26-modal-root .chakra-modal__overlay{z-index:99997!important}#ios26-floating-menu-root .chakra-menu__menu-list[data-state=open],#ios26-floating-menu-root [data-floating-menu-list=true][data-state=open]{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#ios26-modal-root .chakra-modal__content,#ios26-modal-root .chakra-modal__overlay{opacity:1!important;visibility:visible!important}#ios26-modal-root .chakra-modal__overlay{pointer-events:auto!important}html.ios26-safari .chakra-modal__content,html.ios26-safari .chakra-modal__content-container,html.ios26-safari .chakra-modal__overlay{opacity:1!important;visibility:visible!important;animation:none!important;transition:none!important}#ios26-mobile-footer-root .chakra-menu__menu-list[data-state=open]{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#ios26-selection-toolbar-root .ios26-selection-toolbar{opacity:1!important;visibility:visible!important}@supports (-webkit-touch-callout:none){.mobile-view .chakra-menu__menu-list[data-state=open]{transform:scale(1) translateY(0)!important;filter:blur(0)!important}.mobile-view .chakra-menu__menu-list[data-floating-menu-list=true][data-state=open],.mobile-view .chakra-menu__menu-list[data-state=open]{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.mobile-view .chakra-modal__content,.mobile-view .chakra-modal__content-container,.mobile-view .chakra-modal__overlay,.mobile-view .chakra-slide{opacity:1!important;visibility:visible!important}}#ios26-modal-root .chakra-modal__content-container,#ios26-modal-root .chakra-slide{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#ios26-modal-root .chakra-drawer__body,#ios26-modal-root .chakra-drawer__content,#ios26-modal-root .chakra-tabs,#ios26-modal-root .chakra-tabs__tab-panel,#ios26-modal-root .chakra-tabs__tab-panels,#ios26-modal-root .chakra-tabs__tablist{opacity:1!important;visibility:visible!important}#ios26-modal-root .chakra-tabs__tab-panel:not([hidden]){opacity:1!important;visibility:visible!important}@supports (-webkit-touch-callout:none){[data-ios-opaque="1"],[data-right-sidebar-root="1"] .chakra-tabs,[data-right-sidebar-root="1"] .chakra-tabs__tab-panel,[data-right-sidebar-root="1"] .chakra-tabs__tab-panels,[data-right-sidebar-root="1"] .chakra-tabs__tablist{opacity:1!important;visibility:visible!important;pointer-events:auto!important}[data-ios-opaque="1"]{animation:none!important;transition:none!important}.chakra-modal__content-container:focus-within,.chakra-modal__content:focus-within{opacity:1!important;visibility:visible!important;pointer-events:auto!important;animation:none!important;transition:none!important;backface-visibility:hidden;transform:translateZ(0)}}#mobile-right-sidebar-portal .chakra-modal__content,#mobile-right-sidebar-portal .chakra-modal__content-container,#mobile-right-sidebar-portal .chakra-modal__overlay,#mobile-right-sidebar-portal .chakra-slide,#mobile-sidebar-portal .chakra-modal__content-container,#mobile-sidebar-portal .chakra-slide{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#mobile-right-sidebar-portal .chakra-drawer__body,#mobile-right-sidebar-portal .chakra-drawer__content,#mobile-sidebar-portal .chakra-drawer__body,#mobile-sidebar-portal .chakra-drawer__content{opacity:1!important;visibility:visible!important}#ios26-modal-root [data-component="CompanyUserAutocomplete.SuggestList"],#pc-user-menu-portal .chakra-menu__menu-list[data-user-menu-list="1"][data-state=open],#pc-user-menu-portal.user-menu-open,#pc-user-menu-portal.user-menu-open .chakra-menu__menu-list[data-user-menu-list="1"],#system-modal-portal .chakra-drawer__body,#system-modal-portal .chakra-drawer__content,#system-modal-portal .chakra-modal__content,#system-modal-portal .chakra-modal__content-container,#system-modal-portal .chakra-modal__overlay,#system-modal-portal .chakra-slide,#system-modal-portal [data-component="MobileHeader.WorkspaceMenu"],#system-modal-portal [data-state=open],#system-modal-portal [role=menu]{opacity:1!important;visibility:visible!important;pointer-events:auto!important}@supports (-webkit-touch-callout:none){#ios26-modal-root .chakra-modal__content:has(input:focus),#ios26-modal-root input:focus~.chakra-modal__content{opacity:1!important;visibility:visible!important}}:root{--footer-link-color:#4a5568;--footer-link-bg:rgba(0,0,0,0.05);--footer-link-hover-color:#1a202c;--footer-link-hover-bg:rgba(0,0,0,0.1);--footer-copyright-color:#718096;--footer-border-color:rgba(0,0,0,0.1)}.chakra-ui-dark,[data-chakra-theme=dark],[data-theme=dark]{--footer-link-color:#a0aec0;--footer-link-bg:rgba(255,255,255,0.08);--footer-link-hover-color:#ffffff;--footer-link-hover-bg:rgba(255,255,255,0.15);--footer-copyright-color:#718096;--footer-border-color:rgba(255,255,255,0.1)}.unified-footer{position:relative;z-index:var(--z-base);padding:3rem 0;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);left:0;right:0}.footer-container{position:relative;padding:0 1.5rem;max-width:1200px;margin:0 auto;width:100%}.footer-main-content{min-height:60px;padding:1.5rem 0;flex-direction:row;justify-content:space-between;width:100%}.footer-logo-section,.footer-main-content{display:flex;align-items:center;text-align:left}.footer-logo-section{flex-shrink:0;padding:.5rem 0;justify-content:flex-start}.footer-navigation{flex-shrink:1;min-width:0;padding:.5rem 0;display:flex;align-items:center;justify-content:flex-end;text-align:right;flex-wrap:wrap;gap:1.5rem}.footer-link{white-space:nowrap;text-decoration:none;transition:color .2s ease;padding:.5rem 1rem;border-radius:.375rem;color:var(--footer-link-color);background:var(--footer-link-bg)}.footer-link:hover{text-decoration:none;color:var(--footer-link-hover-color);background:var(--footer-link-hover-bg);transform:translateY(-1px)}.footer-copyright{margin-top:1rem;padding:1rem 0;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;color:var(--footer-copyright-color);border-top:1px solid var(--footer-border-color)}@media (max-width:768px){.unified-footer{padding:2rem 0}.footer-container{padding:0 1rem}.footer-main-content{flex-direction:column;gap:1.5rem;padding:1rem 0;text-align:center}.footer-logo-section,.footer-navigation{justify-content:center;text-align:center}.footer-navigation{gap:1.25rem}.footer-copyright{margin-top:.5rem;padding:.75rem 0}}@media (max-width:480px){.unified-footer{padding:1.5rem 0}.footer-container{padding:0 .75rem}.footer-main-content{flex-direction:column;gap:1rem;padding:.75rem 0;text-align:center}.footer-logo-section,.footer-navigation{justify-content:center;text-align:center}.footer-navigation{gap:1rem}.footer-link{padding:.5rem .875rem;font-size:.875rem}.footer-copyright{font-size:.75rem;line-height:1.4;padding:.5rem 0}}@media (max-width:360px){.unified-footer{padding:1rem 0}.footer-container{padding:0 .5rem}.footer-main-content{flex-direction:column;gap:.75rem;text-align:center}.footer-logo-section,.footer-navigation{justify-content:center;text-align:center}.footer-navigation{gap:.75rem}.footer-link{padding:.375rem .75rem;font-size:.875rem}.footer-copyright{font-size:.7rem;padding:.5rem 0}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-chakra-theme=light]){--footer-link-color:#a0aec0;--footer-link-bg:rgba(255,255,255,0.08);--footer-link-hover-color:#ffffff;--footer-link-hover-bg:rgba(255,255,255,0.15);--footer-copyright-color:#718096;--footer-border-color:rgba(255,255,255,0.1)}}.footer-link{position:relative;overflow:hidden;transition:all .2s ease}.footer-link:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background:currentColor;transition:all .3s ease;transform:translateX(-50%)}.footer-link:hover:before{width:100%}[data-graph-footer-button][data-graph-footer-button-receiving=true]{animation:graph-footer-receive .36s cubic-bezier(.2,.8,.2,1) both}@keyframes graph-footer-receive{0%{transform:scale(1);box-shadow:0 0 0 rgba(124,58,237,0)}58%{transform:scale(1.08);box-shadow:0 0 0 8px rgba(124,58,237,.16)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(124,58,237,0)}}@media (prefers-reduced-motion:reduce){[data-graph-footer-button][data-graph-footer-button-receiving=true]{animation:none}}@media (max-width:480px){.footer-link:before{display:none}}.mobile-editor-container,.mobile-unified-layout,.page-editor-page,[data-page-type=editor]{margin:0;padding:0;width:100%;box-sizing:border-box}.chakra-ui-dark .mobile-editor-container,.chakra-ui-dark .mobile-unified-layout,.chakra-ui-dark .page-editor-page,.chakra-ui-dark [data-page-type=editor],[data-theme=dark] .mobile-editor-container,[data-theme=dark] .mobile-unified-layout,[data-theme=dark] .page-editor-page,[data-theme=dark] [data-page-type=editor]{background-color:var(--color-bg-primary,#1a202c);color:var(--color-text-primary,#f7fafc)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mobile-editor-container,:root:not([data-theme=light]) .mobile-unified-layout,:root:not([data-theme=light]) .page-editor-page,:root:not([data-theme=light]) [data-page-type=editor]{background-color:var(--color-bg-primary,#1a202c);color:var(--color-text-primary,#f7fafc)}}.editor-content-area,.editor-core-container,.main-content-area,.main-content-layer,.mobile-editor-content,.mobile-editor-wrapper{margin:0;padding:0;overflow:visible}.chakra-ui-dark .editor-content-area,.chakra-ui-dark .editor-core-container,.chakra-ui-dark .main-content-area,.chakra-ui-dark .main-content-layer,.chakra-ui-dark .mobile-editor-content,.chakra-ui-dark .mobile-editor-wrapper,[data-theme=dark] .editor-content-area,[data-theme=dark] .editor-core-container,[data-theme=dark] .main-content-area,[data-theme=dark] .main-content-layer,[data-theme=dark] .mobile-editor-content,[data-theme=dark] .mobile-editor-wrapper{background-color:var(--color-bg-primary,#1a202c);color:var(--color-text-primary,#f7fafc)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .editor-content-area,:root:not([data-theme=light]) .editor-core-container,:root:not([data-theme=light]) .main-content-area,:root:not([data-theme=light]) .main-content-layer,:root:not([data-theme=light]) .mobile-editor-content,:root:not([data-theme=light]) .mobile-editor-wrapper{background-color:var(--color-bg-primary,#1a202c);color:var(--color-text-primary,#f7fafc)}}.ProseMirror{position:relative;word-wrap:break-word;white-space:pre-wrap;outline:none;margin:0;padding:1rem;min-height:200px;box-sizing:border-box;color:var(--color-text-primary,#1a202c);background-color:var(--color-bg-primary,#ffffff)}.chakra-ui-dark .ProseMirror,[data-theme=dark] .ProseMirror{color:var(--color-text-primary,#f7fafc);background-color:var(--color-bg-primary,#1a202c)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ProseMirror{color:var(--color-text-primary,#f7fafc);background-color:var(--color-bg-primary,#1a202c)}}.ProseMirror h1{font-size:2em}.ProseMirror h1,.ProseMirror h2{font-weight:700;margin:.4em 0 .2em;line-height:1.2}.ProseMirror h2{font-size:1.5em}.ProseMirror h3{font-size:1.17em;font-weight:700;margin:.4em 0 .2em;line-height:1.2}.ProseMirror p{margin:.5em 0;line-height:1.6}.ProseMirror ol,.ProseMirror ul{list-style-position:outside;padding-left:1.5em;margin:.5em 0}.ProseMirror li{margin:.25rem 0}.editor-title-input,.mobile-title-input{margin:0;padding:16px;box-sizing:border-box}.mobile-view [data-swipe-to-close=true]{touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mobile-view .chakra-drawer__overlay,.mobile-view .chakra-modal__overlay{touch-action:auto}.mobile-view .chakra-drawer__content[data-swipe-to-close=true]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mobile-view [data-swipe-to-close=true]{will-change:transform;transform:translateZ(0)}@supports (-webkit-touch-callout:none){.mobile-view [data-swipe-to-close=true]{touch-action:pan-y pinch-zoom}}