*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;background-color:#f1f0ef;color-scheme:light}body,html{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}body{background:#f1f0ef;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{background-color:#f1f0ef;display:flex;flex-direction:column;height:100vh;overflow:hidden;width:100%}@media (max-width:768px){body,html{height:100%}#root,body,html{left:0;overflow:hidden;position:fixed;top:0;width:100%}#root{height:100dvh}#root,.page,.screen,[data-page],body,html{height:100dvh!important;left:0!important;position:fixed!important;top:0!important;width:100%!important}#root,.page,.screen,.scrollable-content,[data-page],[role=main],body,html,main{-webkit-overflow-scrolling:touch!important;overflow-x:hidden!important;overflow-y:auto!important}.scrollable-content,[role=main],main{flex:1 1!important;min-height:0!important}.chat-input-area,[data-input-area=true],input,textarea{font-size:16px!important}.chat-input-area:not([data-mobile-composer=true]),.chat-input-wrapper,[data-input-area=true],input[type=email],input[type=password],input[type=text],textarea{position:relative!important;z-index:10000!important}input,textarea{appearance:none!important}}:root{--container-max-width:500px;--container-padding:32px;--font-size-title:30px;--font-size-body:16px;--font-size-small:14px}@media (max-width:1920px){:root{--container-max-width:500px;--container-padding:32px;--font-size-title:30px;--font-size-body:16px;--font-size-small:14px}}@media (max-width:1440px){:root{--container-max-width:480px;--container-padding:28px;--font-size-title:28px;--font-size-body:15px;--font-size-small:13px}}@media (max-width:1366px){:root{--container-max-width:460px;--container-padding:24px;--font-size-title:26px;--font-size-body:15px;--font-size-small:13px}}@media (max-width:1024px){:root{--container-max-width:90%;--container-padding:20px;--font-size-title:24px;--font-size-body:14px;--font-size-small:12px}}@media (max-width:768px){:root{--container-max-width:100%;--container-padding:16px;--font-size-title:22px;--font-size-body:14px;--font-size-small:12px}}.scrollable-content{-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior:contain}@media (max-width:768px){.scrollable-content{will-change:scroll-position}}@media (max-height:700px){:root{--container-padding:16px;--font-size-title:24px}}@media (max-height:800px) and (min-height:701px){:root{--container-padding:24px;--font-size-title:26px}}@media (min-height:1080px){:root{--container-padding:40px}}.markdown-content p{margin:0 0 4px}.markdown-content p:last-child{margin-bottom:0}.markdown-content span{display:inline;margin:0;white-space:normal}.markdown-content strong{color:#181818;font-weight:700}.markdown-content ol,.markdown-content ul{margin:0;padding-left:20px}.markdown-content li{line-height:1.2;margin:0}.markdown-content h1,.markdown-content h2,.markdown-content h3{color:#181818;font-weight:700;margin:16px 0 8px}.markdown-content h1{font-size:24px}.markdown-content h2{font-size:20px}.markdown-content h3{font-size:18px}.markdown-content code{background:#f5f5f5;border-radius:4px;font-size:14px;padding:2px 6px}.markdown-content pre{background:#f5f5f5;border-radius:8px;margin:12px 0;overflow-x:auto;padding:12px}.markdown-content pre code{background:none;padding:0}.markdown-content.streaming .cursor{animation:blink 1s step-end infinite;color:#181818;display:inline-block;font-weight:400;margin-left:2px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.typing-indicator{align-items:center;display:flex;gap:6px;height:20px;justify-content:center}.typing-indicator-dot{animation:bounce-dot 1.4s ease-in-out infinite both!important;background-color:#000;border-radius:50%;display:inline-block;height:12px;width:12px;will-change:transform,opacity}.typing-indicator-dot:first-child{animation-delay:-.32s!important}.typing-indicator-dot:nth-child(2){animation-delay:-.16s!important}.typing-indicator-dot:nth-child(3){animation-delay:0s!important}@keyframes bounce-dot{0%,80%,to{opacity:1;transform:scale(.8) translateY(0)}40%{opacity:1;transform:scale(1.2) translateY(-10px)}}@keyframes pulse{0%,to{opacity:.3}50%{opacity:1}}.markdown-content.streaming{animation:fadeIn .3s ease-in}.react-pdf__Page__textContent{bottom:0!important;left:0!important;letter-spacing:0!important;line-height:1.2!important;opacity:.2!important;overflow:hidden!important;position:absolute!important;right:0!important;top:0!important;word-spacing:0!important}.react-pdf__Page__textContent span{color:#0000!important;cursor:text!important;display:inline-block!important;height:auto!important;line-height:1.2!important;position:absolute!important;transform-origin:0 0!important;vertical-align:initial!important;white-space:pre!important}.react-pdf__Page__textContent span.search-highlight{background-color:#fef08a!important;border-radius:2px!important;color:#0000!important;padding:2px 0!important}.react-pdf__Page__textContent span.search-highlight-current{background-color:#fbbf24!important;font-weight:600!important}@supports (-webkit-appearance:none){.react-pdf__Page{-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%}.react-pdf__Page__canvas{image-rendering:auto}.react-pdf__Page__textContent{line-height:1.3!important}.react-pdf__Page__textContent span{-webkit-font-smoothing:subpixel-antialiased;line-height:1.3!important;min-height:1em!important}}.react-pdf__Page__canvas{backface-visibility:hidden;image-rendering:high-quality}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn,button{position:relative;transform-origin:center}.btn:focus-visible,button:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.btn:disabled,button:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.btn-primary:hover:not(:disabled),button.btn-primary:hover:not(:disabled){box-shadow:0 4px 16px #3b82f64d}.btn-primary:active:not(:disabled),button.btn-primary:active:not(:disabled){box-shadow:0 2px 8px #3b82f633}.icon-btn,button.icon-btn{transition:color .1s ease,opacity .1s ease,background-color .1s ease,border-color .1s ease}.btn-ghost:hover:not(:disabled),button.btn-ghost:hover:not(:disabled){background:#0000000d;box-shadow:none}.btn-ghost:active:not(:disabled),button.btn-ghost:active:not(:disabled){background:#00000014}@media (max-width:768px){body{overflow-x:hidden}.container,.content-wrapper,.page-container{max-width:100%!important;padding-left:16px!important;padding-right:16px!important;width:100%!important}.grid-container{grid-template-columns:1fr!important}a,button{min-height:44px;min-width:44px}body,input,select,textarea{font-size:16px}::-webkit-scrollbar{background:#0000;width:0}}@supports (scrollbar-gutter:stable){.document-container{scrollbar-gutter:stable}}*{scrollbar-color:#d1d5db #f3f4f6;scrollbar-width:thin}.document-container::-webkit-scrollbar{height:8px;width:8px}.document-container::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}.document-container::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.document-container::-webkit-scrollbar-thumb:hover{background:#9ca3af}.react-pdf__Document{align-items:center;flex-direction:column}.react-pdf__Document,.react-pdf__Page{display:flex;max-width:100%;width:100%}.react-pdf__Page{border-radius:8px;box-shadow:0 4px 12px #0000001a;justify-content:center;overflow:hidden}.react-pdf__Page canvas{display:block;height:auto;max-width:100%}.pdf-desktop-doc .react-pdf__Page{max-width:none;width:auto}.pdf-desktop-doc .react-pdf__Page canvas{height:auto;max-width:none}@supports (padding:max(0px)){@media (max-width:768px){.mobile-safe-top{padding-top:max(12px,env(safe-area-inset-top))}.mobile-safe-bottom{padding-bottom:max(12px,env(safe-area-inset-bottom))}.mobile-safe-left{padding-left:max(12px,env(safe-area-inset-left))}.mobile-safe-right{padding-right:max(12px,env(safe-area-inset-right))}.mobile-safe-all{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}}@media (max-width:374px){.mobile-safe-all{padding:max(6px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))}}}@media (max-width:768px){[role=button],a,button{min-height:44px;min-width:44px}.no-select-mobile{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.scrollable-mobile{-webkit-overflow-scrolling:touch;overflow-y:auto}.no-pull-refresh{overscroll-behavior-y:contain}.mobile-text-xs{font-size:10px!important}.mobile-text-sm{font-size:12px!important}.mobile-text-base{font-size:14px!important}.mobile-text-lg{font-size:16px!important}.mobile-text-xl{font-size:18px!important}.mobile-p-xs{padding:4px!important}.mobile-p-sm{padding:8px!important}.mobile-p-base{padding:12px!important}.mobile-p-lg{padding:16px!important}.mobile-gap-xs{gap:4px!important}.mobile-gap-sm{gap:8px!important}.mobile-gap-base{gap:12px!important}.mobile-gap-lg{gap:16px!important}}@media (max-width:374px){.mobile-text-xs{font-size:9px!important}.mobile-text-sm{font-size:11px!important}.mobile-text-base{font-size:13px!important}.mobile-text-lg{font-size:14px!important}.mobile-p-sm{padding:6px!important}.mobile-p-base{padding:10px!important}.mobile-p-lg{padding:12px!important}.mobile-gap-sm{gap:6px!important}.mobile-gap-base{gap:8px!important}.mobile-gap-lg{gap:12px!important}}@media (min-width:425px) and (max-width:768px){.mobile-text-base{font-size:15px!important}.mobile-text-lg{font-size:18px!important}.mobile-p-base{padding:14px!important}.mobile-p-lg{padding:20px!important}.mobile-gap-base{gap:14px!important}.mobile-gap-lg{gap:20px!important}}@media (max-width:768px){@supports (height:100dvh){#root,body,html{height:100dvh}}}@media (max-width:768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{appearance:none;font-size:16px!important}.messages-container,.modal-content,.scrollable,[role=log]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}[role=button]:hover,a:hover,button:hover{transform:none!important}.modal-overlay{-webkit-overflow-scrolling:touch;max-height:100dvh;overflow-y:auto}.modal-content{display:flex;flex-direction:column;min-height:0}.modal-actions,.modal-buttons{flex-shrink:0;padding-bottom:max(12px,env(safe-area-inset-bottom))}.chat-container,[data-chat-container=true]{height:100%!important;min-height:0!important;overflow:hidden!important}.chat-input-area:not([data-mobile-composer=true]),[data-input-area=true]{position:relative!important;z-index:10!important}[data-chat-textarea=true]{-webkit-appearance:none!important;box-sizing:border-box!important;font-size:14px!important;height:24px!important;line-height:24px!important;min-height:24px!important;padding:0!important}.file-type-header,[data-file-type-header=true]{flex-wrap:wrap!important;gap:8px!important;padding:12px 8px!important}.file-type-header button,[data-file-type-header=true] button{flex:0 1 auto!important;font-size:13px!important;min-width:auto!important;padding:8px 12px!important;white-space:nowrap!important}}@media (max-width:768px){.upload-modal,[data-upload-modal=true],[role=dialog]:not([data-allybi-dropdown]):not([data-modal-backdrop]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen]))>div:last-child{-webkit-overflow-scrolling:touch!important;max-height:calc(100dvh - 80px)!important;max-width:calc(100% - 32px)!important;overflow-y:auto!important;padding:16px!important;width:calc(100% - 32px)!important}.upload-modal .button-container,.upload-modal .modal-buttons,[data-upload-modal=true] button{font-size:14px!important;padding:10px 14px!important}.category-header,.folder-header,[data-category-header=true],[data-folder-header=true]{flex-wrap:wrap!important;gap:6px!important;padding:12px 8px!important}.category-header>div>div input,.folder-header>div>div input,[data-category-header=true]>div>div input,[data-folder-header=true]>div>div input{flex:1 1 100%!important;font-size:14px!important;min-width:0!important;order:-1!important;padding:8px 10px!important;width:100%!important}.mobile-tab-bar input{flex:1 1 auto!important;min-width:0!important;order:0!important;padding:0!important;width:auto!important}.category-header>div>div button,.folder-header>div>div button,[data-category-header=true]>div>div button,[data-folder-header=true]>div>div button{flex:0 1 auto!important;font-size:12px!important;padding:8px 10px!important;white-space:nowrap!important}.mobile-tab-bar button{flex-shrink:0!important;font-size:14px!important;height:40px!important;padding:0 12px!important}.mobile-tab-bar{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow:hidden!important}.mobile-tab-bar>div:first-child{flex:1 1 auto!important;min-width:0!important}.settings-content,.settings-form,[data-settings-form=true]{-webkit-overflow-scrolling:touch!important;overflow-y:auto!important;padding-bottom:100px!important}.settings-content .save-button,.settings-form .save-button,.settings-form button[type=submit],[data-settings-submit=true]{margin:0!important;position:relative!important;width:100%!important}.logout-button,[data-logout-button=true],button[data-action=logout]{display:block!important;margin:0 16px!important;max-width:100%!important;text-align:center!important;width:calc(100% - 32px)!important}.logout-container,.settings-logout-container,[data-logout-container=true]{display:flex!important;justify-content:center!important;padding:16px!important;width:100%!important}}@media (max-width:374px){.category-header,.file-type-header,.folder-header{gap:4px!important;padding:8px 6px!important}.category-header button,.file-type-header button,.folder-header button{font-size:11px!important;padding:6px 8px!important}.upload-modal,[role=dialog]:not([data-allybi-dropdown]):not([data-modal-backdrop]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen]))>div:last-child{max-height:calc(100dvh - 60px)!important;padding:12px!important}.chat-input-wrapper textarea{font-size:13px!important}}@media (max-width:768px){.mobile-bottom-nav{align-items:center!important;background-color:#181818!important;border-top:1px solid #ffffff1a!important;bottom:0!important;display:flex!important;height:auto!important;justify-content:space-around!important;left:0!important;padding-bottom:max(env(safe-area-inset-bottom),12px)!important;padding-top:8px!important;position:fixed!important;right:0!important;width:100%!important;z-index:1000!important}.mobile-bottom-nav.mfpm-hidden,.mobile-bottom-nav.mfs-hidden,.mobile-bottom-nav.msrch-hidden{background-color:initial!important;display:none!important;height:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;visibility:hidden!important}.mobile-bottom-nav-item{-webkit-tap-highlight-color:transparent!important;align-items:center!important;color:inherit!important;cursor:pointer!important;display:flex!important;flex:1 1!important;flex-direction:column!important;gap:4px!important;justify-content:center!important;padding:8px 12px!important;text-decoration:none!important;transition:all .2s ease!important}.mobile-bottom-nav-item:active{transform:scale(.95)!important}.mobile-bottom-nav-item-icon{align-items:center!important;background:#0000!important;border-radius:0!important;display:flex!important;height:24px!important;justify-content:center!important;width:24px!important}.mobile-bottom-nav-item-label{font-family:Plus Jakarta Sans,sans-serif!important;font-size:11px!important;font-weight:500!important;white-space:nowrap!important}.mobile-bottom-nav-item .mobile-bottom-nav-item-icon img,.mobile-bottom-nav-item .mobile-bottom-nav-item-icon svg{display:block!important;height:20px!important;image-rendering:auto!important;object-fit:contain!important;width:20px!important}.mobile-bottom-nav-item .mobile-bottom-nav-item-label{color:#fff!important}}@media (min-width:769px){.mobile-bottom-nav{display:none!important}}@supports (padding:max(0px)){@media (max-width:768px){.mobile-sticky-header{box-sizing:border-box!important;position:sticky!important;top:0!important;z-index:10!important}.mobile-sticky-header,[data-category-header=true],[data-chat-header=true],[data-documents-header=true],[data-file-type-header=true],[data-settings-header=true],[data-upload-header=true]{padding-top:max(0px,env(safe-area-inset-top))!important}}}.chat-input-area:not([data-mobile-composer=true]),.chat-interface,.message-item,.messages-container{will-change:transform}.message-item{contain:layout style paint}@media (max-width:768px){.chat-messages-container,.messages-container,[data-messages-container=true],[role=region][aria-label*=messages]{-webkit-overflow-scrolling:touch!important;overflow-x:hidden!important;overflow-y:auto!important}*{-webkit-tap-highlight-color:transparent}.chat-interface,[data-chat-container=true]{display:flex!important;flex-direction:column!important;height:100vh!important;height:100dvh!important}.messages-container,[data-messages-container=true]{-webkit-overflow-scrolling:touch!important;flex:1 1!important;overflow-y:auto!important;padding-bottom:16px!important}.chat-input-area:not([data-mobile-composer=true]){padding-bottom:calc(72px + max(env(safe-area-inset-bottom), 12px))!important;padding-left:16px!important;padding-right:16px!important;transition:padding .2s ease!important}.scroll-container{-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important}.category-content,.category-detail-content,.documents-content,.documents-main,.file-type-content,.file-type-detail-content,.home-content,.upload-content,.upload-hub,.upload-hub-content,[data-category-header=true]~div.category-content,[data-file-type-header=true]~div.file-type-content,[data-page=category] .scrollable-content,[data-page=documents]>div:last-child,[data-page=file-type] .scrollable-content,[data-page=home]>div:last-child,[data-page=upload-hub],[data-page=upload]{padding-bottom:calc(80px + max(env(safe-area-inset-bottom), 16px))!important}div.mobile-tab-bar{margin:0!important;padding:12px 16px!important}.category-grid,.content-area,.documents-grid,.documents-list,.file-grid,.file-list,.folder-content,.folder-detail-content,.folder-grid,.main-content,.page-content,.scrollable-content:not(.messages-container),[data-page=folder]{padding-bottom:calc(80px + max(env(safe-area-inset-bottom), 16px))!important}.category-page .folder-card,[data-page=category] .folder-card{max-width:100%!important}.category-page div[style*="display: grid"],[data-page=category] div[style*="display: grid"]{gap:12px!important;grid-template-columns:repeat(2,1fr)!important}.folder-card{border-radius:12px!important;min-width:0!important;overflow:hidden!important;padding:12px!important}.folder-card h3{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.folder-card>div:first-of-type+div{height:80px!important}.folder-card img[alt=Folder]{height:60px!important;width:60px!important}body.keyboard-visible .mobile-bottom-nav{display:none!important}input:focus,textarea:focus{outline:none}input[type=email],input[type=password],input[type=search],input[type=text],textarea{font-size:16px!important}.chat-input-area{transition:transform .3s ease,padding .3s ease}body.keyboard-visible .chat-input-area{padding-bottom:12px!important}}@media (min-width:769px){.settings-page,[data-page=settings]{overflow:hidden}}@media (max-width:768px){.documents-content,.messages-container,.scrollable-content,.settings-form{will-change:scroll-position}.clickable,[role=button],a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[data-chat-container=true],[data-messages-container=true]{contain:layout style paint}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,select,textarea{font-size:16px}}@media (max-width:768px){div[style*=-webkit-overflow-scrolling]{-webkit-overflow-scrolling:touch}@supports (padding:max(0px)){div[style*="position: fixed"]{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}}@media (max-width:768px){#root,body,html{height:100dvh!important;left:0!important;overflow:hidden!important;position:fixed!important;top:0!important;width:100%!important}.chat-messages,.messages-container,[data-chat-container=true]{-webkit-overflow-scrolling:touch!important;flex:1 1!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}.mobile-composer{background:#fff!important;border-top:1px solid #e6e6ec!important;bottom:0!important;left:0!important;position:fixed!important;right:0!important;z-index:9999!important}input,textarea{appearance:none!important;font-size:16px!important}.chat-messages-container,[data-messages-container=true]{padding-bottom:calc(80px + max(env(safe-area-inset-bottom), 16px))!important}}@supports (padding:max(0px)){#root,body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}:root{--z-content:1;--z-sticky-header:10;--z-bottom-nav:20;--z-floating-buttons:30;--z-drawer-backdrop:40;--z-drawer:41;--z-modal-backdrop:50;--z-modal:51;--z-toast:100;--app-height:100dvh;--keyboard-height:0px;--viewport-offset-top:0px;--bottom-nav-height:56px}@media (max-width:768px){.modal-backdrop,[data-modal-backdrop=true],[role=dialog]:not([data-allybi-dropdown]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen])):before{z-index:50!important;z-index:var(--z-modal-backdrop)!important}.modal-content,[data-modal-content=true],[role=dialog]:not([data-allybi-dropdown]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen]))>div{z-index:51!important;z-index:var(--z-modal)!important}.drawer-backdrop,[data-drawer-backdrop=true]{z-index:40!important;z-index:var(--z-drawer-backdrop)!important}.drawer-panel,[data-drawer-panel=true]{z-index:41!important;z-index:var(--z-drawer)!important}.floating-button,[data-floating-button=true]{z-index:30!important;z-index:var(--z-floating-buttons)!important}.mobile-bottom-nav{z-index:20!important;z-index:var(--z-bottom-nav)!important}[role=dialog]:not([data-allybi-dropdown]):not([data-modal-backdrop]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen])){margin-bottom:max(12px,env(safe-area-inset-bottom))!important;margin-top:max(12px,env(safe-area-inset-top))!important;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;max-height:calc(var(--app-height, 100dvh) - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}.modal-close-button,[data-modal-close=true],[role=dialog]:not([data-allybi-dropdown]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen])) button[aria-label*=Close],[role=dialog]:not([data-allybi-dropdown]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen])) button[aria-label*=close]{min-height:44px!important;min-width:44px!important;position:absolute!important;right:12px!important;top:max(12px,env(safe-area-inset-top))!important;z-index:10!important}body.drawer-open{overflow:hidden!important}body.drawer-open .mobile-bottom-nav{pointer-events:none!important}body.modal-open{overflow:hidden!important}body.modal-open .floating-button,body.modal-open .mobile-bottom-nav{pointer-events:none!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes modal-enter{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modal-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.95)}}@keyframes backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes drawer-slide-in{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes drawer-slide-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes tab-slide-left{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes tab-slide-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes tab-enter-left{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes tab-enter-right{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}[role=dialog]:not([data-allybi-dropdown]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen]))[data-entering=true]>div:last-child{animation:modal-enter .25s cubic-bezier(.32,.72,0,1) forwards}[role=dialog]:not([data-allybi-dropdown]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen]))[data-exiting=true]>div:last-child{animation:modal-exit .2s cubic-bezier(.32,.72,0,1) forwards}[data-modal-backdrop=true][data-entering=true],[role=dialog]:not([data-allybi-dropdown]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen]))[data-entering=true]:before{animation:backdrop-enter .2s ease-out forwards}[data-modal-backdrop=true][data-exiting=true],[role=dialog]:not([data-allybi-dropdown]):not([data-allybi-action-sheet]):not(:where([data-workspace-draft-mobile],[data-workspace-app-surface][data-mode=mobile],.upload-provider-workspace-modal--full,[data-workspace-fullscreen]))[data-exiting=true]:before{animation:backdrop-exit .15s ease-out forwards}.help-bubble,.help-popover,[data-ask-koda=true],[data-help-popover=true]{bottom:calc(72px + env(safe-area-inset-bottom))!important;bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom) + 16px)!important;z-index:30!important;z-index:var(--z-floating-buttons)!important}div[data-chat-input=true]{bottom:calc(56px + env(safe-area-inset-bottom))!important;bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom) + var(--keyboard-height))!important;transition:bottom .2s ease-out!important}body.keyboard-visible .mobile-bottom-nav{transform:translateY(100%)!important;transition:transform .2s ease-out!important}.horizontal-scroll,.swiper-container,[data-has-horizontal-scroll=true]{touch-action:pan-x pan-y!important}.gesture-safe-edge-left{bottom:0;left:0;pointer-events:none;position:fixed;top:0;width:16px;z-index:9999}.tab-content{-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior:contain}.tab-content[data-active=false]{display:none}@keyframes tabSlideLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-30%)}}@keyframes tabSlideRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(30%)}}@keyframes tabEnterFromRight{0%{opacity:0;transform:translateX(30%)}to{opacity:1;transform:translateX(0)}}@keyframes tabEnterFromLeft{0%{opacity:0;transform:translateX(-30%)}to{opacity:1;transform:translateX(0)}}.page-transition-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.page-transition-wrapper[data-transitioning=true]{pointer-events:none}.page-transition-wrapper[data-swiping=true]>*{transition:none!important}.tab-page-enter-left{animation:tabEnterFromLeft .25s cubic-bezier(.32,.72,0,1) forwards}.tab-page-enter-right{animation:tabEnterFromRight .25s cubic-bezier(.32,.72,0,1) forwards}.tab-page-exit-left{animation:tabSlideLeft .25s cubic-bezier(.32,.72,0,1) forwards}.tab-page-exit-right{animation:tabSlideRight .25s cubic-bezier(.32,.72,0,1) forwards}}.allybi-composer-bar:focus-within{box-shadow:none!important}.allybi-composer-bar .chat-v3-textarea:focus,.allybi-composer-bar .chat-v3-textarea:focus-visible,.allybi-composer-bar input:focus,.allybi-composer-bar input:focus-visible,.allybi-composer-bar textarea:focus,.allybi-composer-bar textarea:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}:focus-visible:not(:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea)){border-radius:4px;outline:2px solid #32302c;outline-offset:2px}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea):is(:focus,:focus-visible){box-shadow:none!important;outline:none!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--text-primary:#32302c;--text-muted:#6c6b6e;--surface:#fff;--app-bg:#f1f0ef;--surface-soft:#f5f5f5;--sidebar-bg:#222;--sidebar-active:#393939;--shadow-card:0 10px 30px #00000014,0 2px 10px #0000000a;--shadow-card-hover:0 14px 36px #0000001f,0 4px 12px #0000000f;--shadow-card-pressed:0 6px 20px #0000000f,0 1px 6px #00000008;--transition-hover:180ms ease;--transition-panel:220ms ease;--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;text-align:left;text-align:initial;z-index:2}.textLayer,.textLayer :is(span,br){position:absolute;transform-origin:0 0}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--color-primary:#181818;--color-primary-dark:#0f0f0f;--color-white:#fff;--color-black:#000;--color-gray-900:#32302c;--color-gray-600:#55534e;--color-gray-500:#6c6b6e;--color-gray-400:#f5f5f5;--color-gray-300:#e6e6ec;--color-gray-200:#f0f0f0;--color-gray-100:#f1f0ef;--color-success:#34a853;--color-error:#d92d20;--color-warning:#fbbc04;--color-overlay:#00000080;--color-overlay-dark:#0009;--font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-xxl:24px;--font-size-xxxl:30px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-xs:18px;--line-height-sm:20px;--line-height-md:24px;--line-height-lg:26px;--line-height-xl:30px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-xxl:24px;--spacing-xxxl:32px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:14px;--radius-full:9999px;--radius-circle:100px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 2px 8px #0000001a;--shadow-lg:0 4px 6px -2px #10182808;--shadow-xl:0 8px 16px #00000026;--shadow-elevation-subtle:0 1px 2px #0000000a;--shadow-elevation-card:0 1px 3px #0000000a,0 4px 12px #0000000f;--shadow-elevation-card-hover:0 2px 4px #0000000f,0 8px 20px #00000014;--shadow-elevation-dropdown:0 4px 16px #0000001a,0 1px 4px #0000000f;--shadow-elevation-drawer:0 8px 32px #00000024,0 2px 8px #0000000f;--shadow-elevation-modal:0 24px 48px #0000002e,0 4px 12px #0000000f;--shadow-focus-ring:0 0 0 2px #fff,0 0 0 4px #32302c;--shadow-focus-ring-inset:0 0 0 2px #32302c26;--surface-app:#f1f0ef;--surface-card:#fff;--surface-raised:#fafaf9;--surface-inset:#f5f5f3;--surface-overlay:#fff;--border-subtle:#e6e6ec;--border-medium:#d1d1d8;--border-strong:#a2a2a7;--border-focus:#32302c;--state-hover:#0000000a;--state-active:#0000000f;--state-disabled:#e6e6ec;--state-disabled-text:#a2a2a7;--state-destructive:#d92d20;--state-destructive-hover:#b91c1c;--state-destructive-bg:#fef3f2;--state-success-bg:#f0fdf4;--state-success:#34a853;--color-text-muted:#5c5b5e;--menu-radius:14px;--menu-padding:6px;--menu-item-height:38px;--menu-shadow:0 4px 16px #0000001a,0 1px 4px #0000000f;--menu-border:1px solid #e6e6ec;--z-dropdown:1000;--z-modal:10000;--z-modal-sheet:10020;--z-modal-nested:10040;--z-toast:99999;--transition-fast:0.15s ease;--transition-normal:0.2s ease;--transition-slow:0.3s ease}*{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--color-white);color:#32302c;color:var(--color-gray-900);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);margin:0;padding:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideDown{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:focus-visible:not(:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea)){box-shadow:0 0 0 2px #fff,0 0 0 4px #32302c;box-shadow:var(--shadow-focus-ring);outline:none}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f1f0ef;background:var(--color-gray-100)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-radius:9999px;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb{background:#6c6b6e;background:var(--color-gray-500)}::-webkit-scrollbar-thumb:hover{background:#55534e;background:var(--color-gray-600)}::selection{background:#181818;background:var(--color-primary);color:#fff;color:var(--color-white)}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px}.truncate,.visually-hidden{overflow:hidden;white-space:nowrap}.truncate{text-overflow:ellipsis}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-xs{gap:4px;gap:var(--spacing-xs)}.gap-sm{gap:8px;gap:var(--spacing-sm)}.gap-md{gap:12px;gap:var(--spacing-md)}.gap-lg{gap:16px;gap:var(--spacing-lg)}.gap-xl{gap:20px;gap:var(--spacing-xl)}.document-row{transition:transform .2s ease,background-color .15s ease,box-shadow .2s ease}.document-row:hover{background-color:#f7f7f9!important;box-shadow:0 2px 8px #0000000f;transform:scale(1.015)}.flex-container{display:flex;flex-shrink:0;min-height:0;min-width:0}.flex-item{flex:1 1 auto;flex-basis:auto;min-width:0;overflow-wrap:break-word}@supports not (gap:1rem){.flex-container>*+*{margin-left:1rem}}.grid-container{display:grid;grid-auto-flow:row;min-width:0;overflow:hidden}.grid-item{min-height:0;min-width:0}.animated,.transformed{will-change:transform}.transform-center{transform-origin:center center;-webkit-transform-origin:center center}.scrollable{overflow-y:auto;overscroll-behavior-y:contain}.scrollable,.scrollable-x{-webkit-overflow-scrolling:touch}.scrollable-x{overflow-x:auto;overscroll-behavior-x:contain}.scrollable::-webkit-scrollbar{height:8px;width:8px}.scrollable::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.scrollable::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.scrollable::-webkit-scrollbar-thumb:hover{background:#555}body{-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}b,body,strong{-webkit-font-smoothing:antialiased}b,strong{font-weight:600}input,select,textarea{appearance:none;border-radius:0;font-size:16px}input::placeholder,textarea::placeholder{color:#999;opacity:.6}.login-input:-webkit-autofill,.login-input:-webkit-autofill:active,.login-input:-webkit-autofill:focus,.login-input:-webkit-autofill:hover{-webkit-text-fill-color:#32302c!important;background-color:initial!important;box-shadow:inset 0 0 0 1000px #0000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=date],input[type=datetime-local],input[type=time]{appearance:none;display:block}button{-webkit-tap-highlight-color:transparent;appearance:none;cursor:pointer;overflow:visible}button:focus{outline:none}button:focus-visible{outline:2px solid #4a90e2;outline-offset:2px}img,svg,video{image-rendering:auto}img{-webkit-user-drag:none;user-drag:none}audio,img,video{height:auto;max-width:100%}video::-webkit-media-controls-panel{display:flex!important;opacity:1!important}svg{shape-rendering:geometricPrecision;text-rendering:geometricPrecision}.file-icon,.folder-icon,.icon,.koda-source-pill__icon img,.koda-source-pill__icon svg{image-rendering:auto}.video-wrapper{backface-visibility:hidden;-webkit-backface-visibility:hidden}canvas{image-rendering:auto}.no-select{-webkit-user-select:none;user-select:none}.selectable{-webkit-user-select:text;user-select:text}.user-message-text{cursor:text!important;-webkit-user-select:text!important;user-select:text!important}.user-message-text::selection{background-color:#6496ff99!important;color:#fff!important}.user-message-text::-moz-selection{background-color:#6496ff99!important;color:#fff!important}a,button,input,textarea{-webkit-tap-highlight-color:transparent}.sticky{position:sticky;z-index:10}.fixed{position:fixed}.blur-bg{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#fffc}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))) or (-webkit-backdrop-filter:blur(10px)){.blur-bg{background-color:#ffffff80}}.pdf-viewer canvas{image-rendering:auto}.pdf-text-layer{-webkit-user-select:text;user-select:text}.modal-overlay{overflow:hidden;position:fixed}.modal-content{-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior:contain}.download-link{cursor:pointer;text-decoration:underline}@supports (-webkit-hyphens:none){.download-link[download]{cursor:alias}}.will-animate{will-change:transform,opacity}.gpu-accelerated{will-change:transform}@supports (-webkit-touch-callout:none){img,svg,video{image-rendering:auto}}@supports (-webkit-touch-callout:none){body{height:100%;overflow:hidden;position:fixed;width:100%}.scrollable{-webkit-overflow-scrolling:touch}input,textarea{font-size:16px!important}}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print{display:none!important}}.focus-visible:focus-visible{outline:2px solid #4a90e2;outline-offset:2px}:focus:not(:focus-visible){outline:none}@media (prefers-contrast:high){a,button{outline:2px solid}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes tabSlideLeft{0%{opacity:.8;transform:translateX(30%)}to{opacity:1;transform:translateX(0)}}@keyframes tabSlideRight{0%{opacity:.8;transform:translateX(-30%)}to{opacity:1;transform:translateX(0)}}.page-transition-wrapper{height:100%;position:relative;width:100%;will-change:transform,opacity}.page-transition-wrapper.tab-page-enter-right{animation:tabSlideLeft .25s cubic-bezier(.32,.72,0,1) forwards}.page-transition-wrapper.tab-page-enter-left{animation:tabSlideRight .25s cubic-bezier(.32,.72,0,1) forwards}.page-transition-wrapper[data-swiping=true]{animation:none!important;transition:none!important}@keyframes swipe-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swipe-viewport{-webkit-overflow-scrolling:touch}.swipe-content,.swipe-viewport{backface-visibility:hidden;transform:translateZ(0)}.swipe-content{-webkit-font-smoothing:antialiased}.swipe-tab-preview{transform:translateZ(0)}.swipe-viewport[data-swiping=true]{-webkit-overflow-scrolling:auto;overscroll-behavior:none;-webkit-user-select:none;user-select:none}.swipe-viewport[data-settling=true] .swipe-content{pointer-events:none}.swipe-edge-indicator{pointer-events:none;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.swipe-content,.swipe-tab-preview,.swipe-viewport{animation:none!important;transition:none!important}.swipe-viewport[data-swiping=true] .swipe-content{transform:none!important}}@supports (-webkit-touch-callout:none){.swipe-viewport{touch-action:pan-y}.swipe-viewport[data-swiping=true]{touch-action:none}}.swipe-tab-content{isolation:isolate;transform:translateZ(0)}.swipe-tab-indicator{bottom:8px;display:flex;gap:6px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:100}.swipe-tab-indicator-dot{background-color:#ffffff4d;border-radius:50%;height:6px;transition:background-color .2s ease,transform .2s ease;width:6px}.swipe-tab-indicator-dot.active{background-color:#ffffffe6;transform:scale(1.2)}.mobile-tab-shell{overscroll-behavior:none}.mobile-tab-shell,.mobile-tab-track{backface-visibility:hidden;transform:translateZ(0)}.mobile-tab-track{-webkit-font-smoothing:antialiased}[data-tab-pane]{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;transform:translateZ(0)}[data-tab-pane][data-active=true]{pointer-events:auto}[data-tab-pane][data-active=false]{pointer-events:none}@media (prefers-reduced-motion:reduce){.mobile-tab-shell,.mobile-tab-track{transition:none!important}}@supports (-webkit-touch-callout:none){.mobile-tab-shell{touch-action:pan-y}.mobile-tab-shell.dragging{touch-action:none}[data-tab-pane]{overscroll-behavior-y:contain}}.koda-markdown blockquote,.koda-markdown h1,.koda-markdown h2,.koda-markdown h3,.koda-markdown h4,.koda-markdown h5,.koda-markdown h6,.koda-markdown ol,.koda-markdown p,.koda-markdown pre,.koda-markdown ul{margin-top:0}.koda-markdown blockquote,.koda-markdown h2,.koda-markdown h3,.koda-markdown h4,.koda-markdown ol,.koda-markdown ul{margin-bottom:.375rem!important}.koda-markdown p{margin-bottom:.75rem!important}.koda-markdown p+ol,.koda-markdown p+ul{margin-top:1rem!important}.koda-markdown pre{margin-bottom:1rem}.koda-markdown>:last-child{margin-bottom:0}.koda-markdown h2{font-size:1rem}.koda-markdown h2,.koda-markdown h3{color:inherit;font-weight:600;line-height:1.5;margin-bottom:.5rem}.koda-markdown h3{font-size:.9375rem}.koda-markdown h4{color:inherit;font-size:.875rem;font-weight:600;line-height:1.5;margin-bottom:.375rem}.koda-markdown h1{font-size:1.125rem;font-weight:600;line-height:1.5;margin-bottom:.75rem}.koda-markdown h5,.koda-markdown h6{font-size:.875rem;font-weight:600;line-height:1.5;margin-bottom:.375rem}.koda-markdown ol,.koda-markdown ul{margin-bottom:.375rem!important;margin-top:.375rem!important;padding-left:1.25rem}.koda-markdown>ol>li+li{margin-top:1.5rem!important}.koda-markdown li>ol>li+li,.koda-markdown li>ul>li+li{margin-top:.375rem!important}.koda-markdown li{line-height:1.6;margin-bottom:.125rem;margin-top:.125rem}.koda-markdown ol{counter-reset:item;list-style:none;padding-left:1.5rem!important}.koda-markdown ol>li{counter-increment:item;position:relative}.koda-markdown ol>li:before{content:counter(item) ".";font-weight:700;left:-1.5rem;position:absolute}.koda-markdown li>ol,.koda-markdown li>ul{margin-bottom:.25rem;margin-top:.25rem}.koda-markdown ol>li:first-child,.koda-markdown ul>li:first-child{margin-top:0}.koda-markdown ol>li:last-child,.koda-markdown ul>li:last-child{margin-bottom:0}.koda-markdown p{color:inherit;font-size:.875rem;line-height:1.6;margin-bottom:.375rem!important}.koda-markdown strong{color:inherit;font-weight:600}.koda-markdown em{color:inherit;font-style:italic}.koda-markdown code{border-radius:.25rem;padding:.125rem .25rem}.koda-markdown code,.koda-markdown pre{background-color:#0000000d;font-family:Courier New,Courier,monospace;font-size:.8125rem}.koda-markdown pre{border-radius:.375rem;line-height:1.5;overflow-x:auto;padding:.75rem}.koda-markdown pre code{background-color:initial;border-radius:0;padding:0}.koda-markdown blockquote{border-left:.25rem solid #0000001a;color:#000000b3;font-style:italic;margin-bottom:.5rem;margin-left:0;margin-right:0;padding-left:1rem}.koda-markdown a,.markdown-preview-container a{color:#303030!important;font-weight:600!important;text-decoration:underline!important}.koda-markdown a:hover,.markdown-preview-container a:hover{color:#000!important;text-decoration:underline!important}.koda-markdown table{border-collapse:collapse;font-size:.875rem;margin-bottom:1rem;width:100%}.koda-markdown td,.koda-markdown th{border:1px solid #0000001a;padding:.5rem;text-align:left}.koda-markdown th{background-color:#0000000d;font-weight:600}.koda-markdown hr{border:none;border-top:1px solid #0000001a;margin:1rem 0}.koda-markdown .document-name{color:#303030!important;cursor:pointer;display:inline;font-weight:600;text-decoration:underline!important}.koda-markdown .document-name:hover{color:#000!important;text-decoration:underline!important}.koda-markdown .sources-section{border-top:1px solid #0000001a;margin-top:1.5rem;padding-top:1rem}.koda-markdown .sources-section h2{color:#0009;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.koda-markdown .sources-section ul{margin-bottom:0}.koda-markdown .sources-section li{color:#000000b3;font-size:.8125rem}@media (prefers-color-scheme:dark){.koda-markdown code{background-color:#ffffff1a}.koda-markdown pre{background-color:#ffffff0d}.koda-markdown blockquote{border-left-color:#fff3;color:#ffffffb3}.koda-markdown th{background-color:#ffffff0d}.koda-markdown td,.koda-markdown th{border-color:#ffffff1a}.koda-markdown .sources-section,.koda-markdown hr{border-top-color:#ffffff1a}.koda-markdown .sources-section h2{color:#fff9}.koda-markdown .sources-section li{color:#ffffffb3}}@media (max-width:640px){.koda-markdown p{font-size:.8125rem}.koda-markdown h2{font-size:.9375rem}.koda-markdown h3{font-size:.875rem}.koda-markdown h2,.koda-markdown h3,.koda-markdown ol,.koda-markdown p,.koda-markdown ul{margin-bottom:.5rem}}.koda-markdown.tight ol,.koda-markdown.tight p,.koda-markdown.tight ul{margin-bottom:.5rem}.koda-markdown.tight li{margin-bottom:0;margin-top:0}.koda-markdown.loose ol,.koda-markdown.loose p,.koda-markdown.loose ul{margin-bottom:1.25rem}:root{--workspace-ink:#15181d;--workspace-graphite:#303641;--workspace-muted:#69727f;--workspace-muted-shell:#69717c;--workspace-line:#68738233;--workspace-line-shell:#59616d33;--workspace-line-soft:#84909f24;--workspace-canvas:#eaedf1;--workspace-canvas-material:radial-gradient(ellipse 76% 54% at 50% -18%,#fffffff5,#fff0 72%),linear-gradient(180deg,#eef1f4 0%,var(--workspace-canvas) 54%,#e6eaee 100%);--workspace-surface-side:linear-gradient(148deg,rgba(252,253,254,.965),#f6f8faeb 64%,#eef2f6db);--workspace-surface-work:linear-gradient(148deg,hsla(0,0%,100%,.985),#fafbfcf2);--workspace-surface-object:linear-gradient(145deg,#fffffff0,#eff3f7c2);--workspace-surface-popover:linear-gradient(112deg,#ffffff70,#fff0 42%),radial-gradient(ellipse 84% 58% at 18% -12%,#fff,#fff0 72%),linear-gradient(148deg,#fdfefe,#f7f9fb 58%,#eff3f7);--workspace-surface-overlay:#fafcfeeb;--workspace-surround-panel:0 0 0 1px rgba(46,57,72,.025),0 0 12px #181f2a0a;--workspace-surround-focus:0 0 0 1px rgba(46,57,72,.085),0 0 24px #181f2a1f;--workspace-bevel-panel:inset 1px 1px 1.5px #ffffffeb,inset -1px -1px 2px #3e4b5d24;--workspace-shadow-panel:inset 0 1px 0 #fffffffa,inset 0 -1px 0 rgba(75,84,96,.045),0 1px 2px rgba(19,24,33,.045),0 16px 34px #1318210f;--workspace-shadow-work:inset 0 1px 0 #fff,0 2px 3px rgba(19,24,33,.035),0 18px 38px #13182112;--workspace-shadow-object:inset 0 1px 0 #fffffff0,0 2px 4px rgba(19,24,33,.045),0 12px 25px #13182112;--workspace-rim-popover:inset 0 1px 0 #fffffffa;--workspace-depth-popover:inset 0 -1px 0 rgba(79,89,103,.055);--workspace-shadow-contact-popover:0 2px 5px rgba(19,24,33,.065);--workspace-shadow-ambient-popover:0 20px 46px #13182124;--workspace-shadow-popover:var(--workspace-rim-popover),var(--workspace-depth-popover),var(--workspace-shadow-contact-popover),var(--workspace-shadow-ambient-popover);--workspace-rim-action-sheet:inset 0 1px 0 #fffffffa;--workspace-depth-action-sheet:inset 0 -1px 0 rgba(79,89,103,.055);--workspace-shadow-contact-action-sheet:0 -3px 8px rgba(19,24,33,.075);--workspace-shadow-ambient-action-sheet:0 -22px 52px #1318212b;--workspace-shadow-action-sheet:var(--workspace-rim-action-sheet),var(--workspace-depth-action-sheet),var(--workspace-shadow-contact-action-sheet),var(--workspace-shadow-ambient-action-sheet);--workspace-shadow-overlay:inset 0 1px 0 #fffffff0,0 24px 64px #181f2b2e;--workspace-radius-panel:17px;--workspace-radius-object:15px;--workspace-radius-popover:17px;--workspace-radius-overlay:20px;--workspace-edge-popover:#ffffffe6;--workspace-scrim-temporary:#181f2b7a;--workspace-focus-ring:#59616db8;--workspace-ease-standard:cubic-bezier(0.2,0,0,1);--workspace-ease-enter:cubic-bezier(0,0,0,1);--workspace-motion-feedback:120ms;--workspace-motion-local:160ms;--workspace-motion-state-duration:180ms;--workspace-motion-state-distance:16px;--workspace-motion-state-exit-distance:10px;--workspace-popover-motion-duration:150ms;--workspace-popover-motion-offset:-6px;--workspace-popover-motion-scale:.985;--workspace-dropdown-motion-duration:300ms;--workspace-dropdown-motion-ease:cubic-bezier(.32,0,.68,1);--workspace-action-sheet-scrim-duration:80ms;--workspace-action-sheet-motion-duration:160ms;--workspace-action-sheet-motion-delay:80ms;--workspace-action-sheet-motion-offset:18px}.workspace-popover-surface{border:1px solid #ffffffe6;border:1px solid var(--workspace-edge-popover);border-radius:17px;border-radius:var(--workspace-radius-popover);box-shadow:inset 0 1px 0 #fffffffa,inset 0 -1px 0 rgba(79,89,103,.055),0 2px 5px rgba(19,24,33,.065),0 20px 46px #13182124;box-shadow:var(--workspace-shadow-popover)}.workspace-action-sheet-surface,.workspace-popover-surface{background:linear-gradient(112deg,#ffffff70,#fff0 42%),radial-gradient(ellipse 84% 58% at 18% -12%,#fff,#fff0 72%),linear-gradient(148deg,#fdfefe,#f7f9fb 58%,#eff3f7);background:var(--workspace-surface-popover);background-clip:padding-box;isolation:isolate}.workspace-action-sheet-surface{border:1px solid #ffffffe6;border:1px solid var(--workspace-edge-popover);border-bottom:0;border-radius:17px 17px 0 0;border-radius:var(--workspace-radius-popover) var(--workspace-radius-popover) 0 0;box-shadow:inset 0 1px 0 #fffffffa,inset 0 -1px 0 rgba(79,89,103,.055),0 -3px 8px rgba(19,24,33,.075),0 -22px 52px #1318212b;box-shadow:var(--workspace-shadow-action-sheet)}@media (forced-colors:active){.workspace-action-sheet-surface,.workspace-popover-surface{background:Canvas;border-color:CanvasText;box-shadow:none}}.allybi-action-sheet-scrim{animation:allybi-action-sheet-scrim-in var(--workspace-action-sheet-scrim-duration) var(--workspace-ease-enter) both;background:var(--workspace-scrim-temporary);inset:0;position:fixed}.allybi-action-sheet{-webkit-overflow-scrolling:touch;animation:allybi-action-sheet-in var(--workspace-action-sheet-motion-duration) var(--workspace-ease-enter) var(--workspace-action-sheet-motion-delay) both;bottom:0;left:0;max-height:min(70dvh,calc(100dvh - env(safe-area-inset-top, 0px) - 24px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;touch-action:pan-y}.allybi-action-sheet-scrim[data-overlay-state=exiting]{animation-delay:0ms;animation-name:allybi-action-sheet-scrim-out}.allybi-action-sheet[data-overlay-state=exiting]{animation-delay:0ms;animation-name:allybi-action-sheet-out}@keyframes allybi-action-sheet-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes allybi-action-sheet-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--workspace-action-sheet-motion-offset))}}.allybi-action-sheet__handle-wrap{display:flex;justify-content:center;padding:10px 0 2px}.allybi-action-sheet__handle{background:#69727f52;border-radius:999px;height:4px;width:36px}.allybi-action-sheet__section,.allybi-action-sheet__title{color:var(--workspace-muted);font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:650;letter-spacing:.01em;padding:8px 20px 4px}.allybi-action-sheet__section:not(:first-child){padding-top:14px}.allybi-action-sheet__items{padding:4px 8px calc(12px + env(safe-area-inset-bottom, 0px))}.allybi-action-sheet__item{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:0;border-radius:10px;color:var(--workspace-graphite);cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;gap:14px;min-height:48px;padding:0 16px;text-align:left;touch-action:manipulation;transition:background var(--workspace-motion-feedback) var(--workspace-ease-standard);width:100%}.allybi-action-sheet__item:active,.allybi-action-sheet__item:hover{background:rgba(48,54,65,.055)}.allybi-action-sheet__item:focus-visible{outline:2px solid var(--workspace-focus-ring);outline-offset:-2px}.allybi-action-sheet__item[data-destructive=true]{color:#d92d20}.allybi-action-sheet__item[data-destructive=true]:active,.allybi-action-sheet__item[data-destructive=true]:hover{background:#fef3f2}.allybi-action-sheet__item:disabled{cursor:default;opacity:.46}.allybi-action-sheet__item-label{flex:1 1}.allybi-action-sheet__right-label{color:#2f7d4a;flex-shrink:0;font-size:12px;font-weight:600}@keyframes allybi-action-sheet-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes allybi-action-sheet-in{0%{transform:translateY(var(--workspace-action-sheet-motion-offset))}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.allybi-action-sheet,.allybi-action-sheet-scrim{animation-delay:0ms;animation-duration:1ms;animation-iteration-count:1}}.workspace-context-artwork{display:inline-grid;flex:0 0 36px;height:36px;place-items:center;pointer-events:none;width:36px}.workspace-context-artwork[data-context-artwork-variant=footer]{flex-basis:20px;height:20px;width:20px}.workspace-context-artwork>img{display:block;height:100%;object-fit:contain;width:100%}.workspace-context-artwork[data-context-artwork=connections]>img{transform:rotate(-45deg)}.allybi-contacts-artwork{animation:allybi-contacts-artwork-settle .32s cubic-bezier(.2,.74,.22,1) both;display:block;height:auto;max-width:100%;overflow:visible;pointer-events:none;transform-origin:50% 72%;width:104px}.allybi-contacts-artwork--field{width:148px}.allybi-contacts-artwork svg{display:block;height:auto;overflow:visible;width:100%}@keyframes allybi-contacts-artwork-settle{0%{opacity:0;transform:translateY(5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.allybi-contacts-artwork{animation:none;opacity:1;transform:none}}@media (forced-colors:active){.allybi-contacts-artwork :where(circle,path,rect){stroke:CanvasText}}.allybi-file-type-icon{--file-accent-a-light:#8b9099;--file-accent-a:#50545d;--file-accent-b-light:#3f434b;--file-accent-b:#17191e;display:inline-block;filter:drop-shadow(0 6px 7px rgba(21,24,29,.12));flex:0 0 auto;height:62px;width:58px}.allybi-file-type-icon__art{display:block;height:100%;object-fit:contain;overflow:visible;width:100%}.allybi-conversation-artwork{display:block;filter:none;height:36px;overflow:visible;width:36px}.allybi-file-type-icon__chain{fill:none;stroke-width:4.8;stroke-linecap:round;stroke-linejoin:round}.allybi-file-type-icon__chains--back{opacity:.9}.allybi-file-type-icon__chains--front{filter:drop-shadow(0 1.6px 1.5px rgba(21,24,29,.18))}.allybi-file-type-icon__paper{filter:drop-shadow(0 1.5px 1.5px rgba(25,30,38,.16))}.allybi-file-type-icon__glyph{filter:none}.allybi-file-type-icon--pdf{--file-accent-a-light:#ff9aa0;--file-accent-a:#e34d58;--file-accent-b-light:#c92b39;--file-accent-b:#86101b}.allybi-file-type-icon--document{--file-accent-a-light:#93bbff;--file-accent-a:#4d8ff7;--file-accent-b-light:#3565c8;--file-accent-b:#173f98}.allybi-file-type-icon--sheet{--file-accent-a-light:#8bd6a5;--file-accent-a:#47ad6b;--file-accent-b-light:#2a8550;--file-accent-b:#13582f}.allybi-file-type-icon--slides{--file-accent-a-light:#ffc18b;--file-accent-a:#ec8744;--file-accent-b-light:#c95d31;--file-accent-b:#913019}.allybi-file-type-icon--image{--file-accent-a-light:#cbb4f7;--file-accent-a:#9873df;--file-accent-b-light:#7450b8;--file-accent-b:#47238d}.allybi-file-type-icon--audio{--file-accent-a-light:#f7aed2;--file-accent-a:#e569a4;--file-accent-b-light:#bd457c;--file-accent-b:#842048}.allybi-file-type-icon--video{--file-accent-a-light:#a7afc0;--file-accent-a:#69758e;--file-accent-b-light:#475064;--file-accent-b:#222836}.allybi-file-type-icon--small{height:58px;width:54px}.allybi-file-type-icon--compact{filter:drop-shadow(0 4px 5px rgba(19,24,33,.1));height:46px;width:42px}.allybi-file-type-icon--pdf{filter:none}.allybi-folder-artwork{display:block;filter:drop-shadow(0 6px 7px rgba(24,31,43,.13));overflow:visible}.allybi-folder-artwork__chain{fill:none;stroke-width:4.55;stroke-linecap:round;stroke-linejoin:round}.allybi-folder-artwork__chains--back{opacity:.76}.allybi-folder-artwork__chains--front{filter:drop-shadow(0 1.35px 1.4px rgba(22,28,40,.18))}.allybi-folder-artwork__folder{filter:drop-shadow(0 1.25px 1.4px rgba(23,28,38,.16))}.allybi-folder-artwork__shell{filter:drop-shadow(0 1.1px 1.25px rgba(23,28,38,.12))}.allybi-folder-artwork__paper-stack{filter:drop-shadow(0 1.2px 1.1px rgba(23,28,38,.11))}.allybi-folder-artwork__pocket{filter:drop-shadow(0 1.4px 1.45px rgba(23,28,38,.15))}.allybi-folder-artwork__signature{filter:drop-shadow(0 .8px .8px rgba(21,24,29,.2))}.allybi-folder-artwork__contact-shadow{filter:blur(1.1px);transform-origin:center}.allybi-folder-artwork--compact{filter:none;flex:0 0 36px;height:36px;object-fit:contain;width:36px}.allybi-folder-artwork--compact .allybi-folder-artwork__folder{filter:none}.allybi-folder-artwork--empty{height:auto;width:clamp(116px,58%,154px)}@media (max-width:768px){.mobile-bottom-nav[data-mobile-app-material=true]:not(.mfpm-hidden):not(.mfs-hidden):not(.msrch-hidden){--mobile-nav-active:var(--workspace-ink);--mobile-nav-inactive:var(--workspace-graphite);background:#fff!important;background-color:#fff!important;border-top-color:var(--workspace-line)!important}}@media (max-width:1024px) and (max-height:600px) and (pointer:coarse),(max-width:768px){#mobile-more-actions .mobile-more-page-icon{--file-accent-b-light:#3f434b;--file-accent-b:#17191e;align-items:center;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center;width:20px}#mobile-more-actions .mobile-more-page-icon>.allybi-contacts-artwork{animation:none;height:auto;width:100%}}.account-home{background:#f3f5f7;color:#202328;font-family:Plus Jakarta Sans,sans-serif;min-height:100dvh}.account-home__shell{margin:0 auto;padding-bottom:72px;width:min(100% - 40px,1080px)}.account-home__header{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:84px}.account-home__brand{font-size:22px;font-weight:750;letter-spacing:-.04em}.account-home__link{background:none;border:0;color:#424b57;cursor:pointer;font:inherit;font-weight:600}.account-home__link:hover{text-decoration:underline}.account-home__intro{padding:clamp(36px,7vw,84px) 0 36px}.account-home__intro>p{color:#687383;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 12px}.account-home__intro h1{font-size:clamp(34px,5vw,56px);letter-spacing:-.045em;line-height:1.08;margin:0 0 16px}.account-home__intro>span{color:#637080;font-size:16px;line-height:1.65}.account-home__grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.account-home__card{background:#fff;border:1px solid #e2e7ec;border-radius:22px;box-shadow:0 12px 35px rgba(23,35,49,.035);min-width:0;padding:clamp(24px,4vw,38px)}.account-home__card h2{font-size:23px;letter-spacing:-.025em;margin:0 0 28px}.account-home__card>p{color:#4f5b69;line-height:1.7}.account-home__card .account-home__muted{color:#778390;font-size:14px}.account-home__card label,.account-home__detail small{color:#728090;display:block;font-size:13px;margin-bottom:9px}.account-home__field{display:flex;gap:10px}.account-home__field input{border:1px solid #ccd4dc;border-radius:10px;flex:1 1;font:inherit;min-width:0;padding:12px 13px}.account-home__field button{background:#202328;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-weight:600;padding:0 19px}.account-home__field button:disabled{cursor:default;opacity:.45}.account-home__notice{color:#447b59;font-size:13px;margin:7px 0 18px;min-height:22px}.account-home__detail{border-top:1px solid #e9edf1;overflow-wrap:anywhere;padding:18px 0}.account-home__detail strong{font-size:15px;font-weight:600}.account-home__detail select{background:#fff;border:1px solid #ccd4dc;border-radius:9px;font:inherit;padding:8px 11px}@media (max-width:700px){.account-home__grid{grid-template-columns:1fr}.account-home__shell{width:min(100% - 24px,1080px)}.account-home__intro{padding-top:30px}}