body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.loader-container{display:flex;flex-direction:column;justify-content:center}.loader-header{background-color:#fff;box-shadow:0 3px 8px #0000003d;height:10px;justify-content:center;left:25px;padding:20px;position:relative;top:25px;width:150px;z-index:1}.loader-header,.loader-other-buttons{align-items:center;border-radius:5px;display:flex}.loader-other-buttons{background-color:inherit;height:70px;margin-right:20px;width:-webkit-fit-content;width:fit-content}.loader-main-container{animation:loading-animation 1.5s linear infinite;background:linear-gradient(90deg,#0000 25%,#f4f4f5 50%,#0000 75%);background-size:200% 100%;height:87.5vh;margin-top:15px;overflow:hidden;width:100vw}.loader-control-menu,.loader-main-container{display:flex;flex-direction:column;position:relative}.loader-control-menu{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 3px 8px #0000003d;gap:10px;height:-webkit-max-content;height:max-content;justify-content:center;left:5px;padding:20px;top:420px;width:3px;z-index:1}@keyframes loading-animation{0%{background-position:200% 0}to{background-position:-200% 0}}.download-image.react-flow{background:#1a365d}.download-image .react-flow__node{align-items:center;border-color:#fff;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;width:50px}.download-image .react-flow__node-custom{background:#eee;border:1px solid #555;border-radius:5px;font-size:12px;padding:10px;text-align:center}.download-image .react-flow__node-custom .react-flow__handle-right{transform:none}.download-image .download-btn{background:#ebf8ff;border:1px solid #eee;border-radius:5px;cursor:pointer;font-weight:700;padding:10px 20px}.download-image .download-btn:hover{opacity:.9}.header-wrapper{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 3px 8px #655c5c80;display:flex;height:10px;justify-content:center;left:25px;padding:20px;position:relative;top:15px;width:-webkit-max-content;width:max-content;z-index:1}.header-logo{height:30px;margin-right:20px;width:30px}.header-separator{background-color:#757d86;height:30px}.header-separator--wide{margin-right:20px;width:2px}.header-separator--narrow{margin-right:4px;width:1px}.privacy-icon{display:inline-block;margin-right:10px;vertical-align:middle}.privacy-icon--private,.privacy-icon--public{height:auto;width:14px}.offlineStatus{background-color:#303030;border-bottom:2px solid red;border-radius:5px;box-shadow:0 3px 8px #ff000080;color:#faebd7;height:10px;left:50%;padding:14px;position:absolute;top:15px;transform:translateX(-50%);white-space:nowrap;width:-webkit-max-content;width:max-content;z-index:10}.SavingSaved,.offlineStatus{align-items:center;display:flex;justify-content:center}.SavingSaved{gap:10px;margin-left:8px;width:auto}@media screen and (max-width:768px){.header-wrapper{padding:14px}.header-logo{height:20px;margin-right:10px;width:20px}.header-separator--wide{margin-right:5px}.offlineStatus{font-size:12px;padding:10px;top:15px}}@media screen and (max-width:480px){.offlineStatus{font-size:12px;padding:8px;top:58px}}@media print{.chatbox-container,.mindMap-options,.mouseContainer,.my-header,.offlineStatusBar,.react-flow__resize-control,.sideBarDragDropIcons{display:none!important}@page{size:auto;margin:0}}.SavedData-Conatiner{align-items:center;display:flex;gap:10px;justify-content:center;margin-left:8px;width:auto}.rename-modal .ant-modal-content{border-radius:12px;box-shadow:0 12px 28px #0c224d1a;padding:0!important;transition:transform .18s ease,box-shadow .18s ease}.rename-modal .ant-modal-header{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:12px 12px 0 0;display:flex;height:48px;padding:10px 22px;position:relative}.rename-modal .ant-modal-title{color:#202124;font-weight:500;margin-top:12px}.modal-title{align-items:center;display:flex;gap:8px;margin:0}.modal-title .anticon{align-items:center;background:#edf2ff;border-radius:6px;color:#526bb1;display:inline-flex;font-size:14px;justify-content:center;padding:4px}.rename-modal .ant-modal-title{font-size:14px;font-weight:600}.rename-modal .ant-modal-close{align-items:center;border-radius:8px;display:inline-flex;height:14px;justify-content:center;position:absolute;right:8px;top:8px;transform:none;width:14px;z-index:12}.rename-modal .ant-modal-close:hover{background:#526bb10f}.rename-modal .ant-modal-close .anticon{color:#6b7280;font-size:16px}.rename-modal .rename-input{box-sizing:border-box;padding-right:20px}.rename-modal .ant-modal-body{padding:12px 22px 16px}.modal-body{display:flex;flex-direction:column;gap:8px}.input-label{color:#333;font-size:13px;font-weight:500;margin-bottom:4px}.required{color:#ff4d4f}.rename-input{border:1px solid #d9d9d9;border-radius:6px;font-size:13px;padding:6px 10px;transition:border-color .3s,box-shadow .3s}.rename-input:focus{border-color:#526bb1;box-shadow:0 0 0 2px #526bb133}.rename-input[aria-invalid=true]{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f1f}.rename-meta{margin-top:6px}.error-text{color:#ff4d4f;font-size:12px;margin-left:8px}.rename-modal .ant-btn-primary{background-color:#526bb1!important;border-color:#526bb1!important;border-radius:6px;font-size:12px;font-weight:500;height:32px}.rename-modal .ant-btn-primary:hover{background-color:#41589a!important;border-color:#41589a!important}.rename-modal .ant-btn-default{border-color:#d9d9d9;border-radius:6px;color:#666;font-size:12px;height:32px}.rename-modal .ant-btn-default:hover{border-color:#526bb1;color:#526bb1}.rename-modal .ant-modal-footer{border-top:1px solid #f0f0f0;display:flex;gap:8px;justify-content:flex-end;padding:12px 20px}.rename-modal .helper-text{color:#666;font-size:11px;line-height:1.4;margin:6px 0 0}.rename-modal .ant-btn[disabled],.rename-modal .ant-btn[disabled]:hover{background-color:#c9cfe6!important;border-color:#c9cfe6!important;color:#fff!important;cursor:not-allowed;opacity:.75}.rename-modal .ant-modal-content:hover{transform:translateY(-2px)}@media (max-width:480px){.rename-modal .ant-modal-content{margin:20px}.rename-modal .ant-modal-body{padding:14px}.rename-modal .ant-modal-close{right:12px;top:12px}.rename-modal .rename-input{padding-right:28px}}.rename-modal .ant-input-suffix{right:6px!important;transform:none!important}@media (max-width:480px){.rename-modal .ant-input-suffix{right:6px!important}}.rename-modal .ant-input-affix-wrapper{padding-right:6px!important}.rename-modal .ant-input-affix-wrapper .ant-input{padding-right:18px!important}@media (max-width:480px){.rename-modal .ant-input-affix-wrapper{padding-right:6px!important}.rename-modal .ant-input-affix-wrapper .ant-input{padding-right:12px!important}}.rename-modal .ant-input-clear-icon{margin-right:0!important;right:6px!important;z-index:3}.rename-modal .ant-input-clear-icon svg{height:14px!important;width:14px!important}.document-title-container{display:inline-block;padding-right:14px;position:relative}.document-title-h1{font-family:Montserrat;font-size:15px;font-weight:400;line-height:1;margin:0 6px 0 0;text-decoration:none;width:-webkit-max-content;width:max-content}.document-title-h1.mobile{font-size:10px;line-height:1;margin-right:4px}.document-title-edit-icon{align-items:center;border-bottom:none;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;line-height:1;position:absolute;right:6px;text-decoration:none!important;top:-12px}.document-title-edit-icon.mobile{font-size:10px}h4,p{margin-bottom:0}.SharePrivacy_ownerInfo__MkxmL{align-items:center;display:flex;margin:10px 0;padding:5px}.SharePrivacy_info__SY6eM{display:flex;flex-direction:column;flex-grow:1;justify-content:space-around}.SharePrivacy_avatar__r4YcG{margin:-22px 10px 0}.SharePrivacy_badge__Ae8Ne{margin-right:10px}.SharePrivacy_publicOptionContainer__GmRu2{margin-top:-12px}.SharePrivacy_publicShareBtnsContainer__Avszq{display:flex;float:right;gap:16px;margin-bottom:-16px;margin-right:-20px;margin-top:16px;width:-webkit-fit-content;width:fit-content}.SharePrivacy_shareBtn__czROI{align-items:center;background-color:#526bb1;border-radius:8px;color:#fff;display:flex;justify-content:center;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.SharePrivacy_shareBtn__czROI:hover{background-color:#4861a7;border:none;color:#fff!important}.SharePrivacy_shareBtn__czROI:disabled,.SharePrivacy_shareBtn__czROI[disabled]{background-color:#c8c8c8;color:#969696!important;cursor:not-allowed}.SharePrivacy_removeAccessBtn__YmV1D{align-items:center;background-color:#db5252;border-radius:8px;color:#fff;display:flex;justify-content:center;transition:background-color .2s ease-in-out;width:140px}.SharePrivacy_removeAccessBtn__YmV1D:hover{background-color:#c84848;border:none;color:#fff!important;outline:none}@media screen and (max-width:480px){p{font-size:12px}}.share-option-container:hover{background-color:#fff;cursor:pointer}.ant-select-dropdown,.share-form .ant-input,.share-form .ant-select-selector{border-radius:0!important}.share-button{border-radius:5px;margin-left:auto;width:70px}.select-input{width:172px}.restricted-container{display:flex;flex-direction:column}.doc-member-container{margin-top:16px}@media (max-width:575px){.ant-form-item-control,.ant-form-item-label,.select-dropdwon{flex:initial!important;width:auto}}@media (max-width:500px){.share-form{flex-wrap:wrap}.share-button{margin-top:-8px;right:18%;width:200px}.share-input{margin-top:3px}.select-input .ant-form-item-control{margin-right:-5px!important;width:110px!important}}.share-doc-modal .ant-modal-content{min-width:500px;width:-webkit-max-content!important;width:max-content!important}@media screen and (max-width:480px){.UserAvatar_avatar__aP9fX{display:none}}.UserAvatar_no-profileImage-div__Q--JY{align-items:center;background-color:#cf9fff;border-radius:50%;color:#fff;display:flex;font-weight:600;justify-content:center}.UserAvatar_custom-modal-container__wzGJY{align-items:center;background-color:#fff;border:2px solid hsla(0,0%,75%,.729);border-radius:25px;display:flex;flex-direction:column;height:250px;justify-content:center;position:absolute;right:42px;top:55px;width:260px;z-index:9999}.UserAvatar_modal-profile-image__9QlNT{display:flex;justify-content:center;justify-items:center;margin-top:15px}.UserAvatar_user-detail-container__g7G--{background-color:#fff;border-radius:30px;display:flex;flex-direction:column;height:150px;justify-content:center;margin:15px 8px}.UserAvatar_user-detail-text__kZksI{font-size:15px}.UserAvatar_user-detail-label__ZxGfI{font-size:15px;font-weight:600}.color-btn{border-radius:50%;height:30px;width:30px}.color-border{border:1px solid #0003}@media (max-width:767px){.color-btn{height:20px;width:20px}}.compression-confirm-modal.ant-modal-wrap{z-index:2000!important;z-index:var(--compression-confirm-modal-z,2000)!important}.compression-confirm-modal .ant-modal-content{padding:0!important}.compression-confirm-modal .ant-modal-confirm-confirm .ant-modal-body,.compression-confirm-modal .ant-modal.ant-modal-confirm .ant-modal-body{padding:0}.compression-confirm-modal .ant-modal-confirm-body-wrapper{display:block;padding:24px 24px 0}.compression-confirm-modal .ant-modal-confirm-body{grid-column-gap:12px;grid-row-gap:8px;align-items:start;column-gap:12px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;row-gap:8px}.compression-confirm-modal .ant-modal-confirm-body>.anticon{color:#faad14;color:var(--ant-color-warning,#faad14);font-size:22px;grid-column:1;grid-row:1/3;line-height:0;margin-top:.1em}.compression-confirm-modal .ant-modal-confirm-title{color:#000000e0;color:var(--ant-color-text-heading,#000000e0);font-size:16px;font-weight:600;grid-column:2;grid-row:1;line-height:1.5;margin:0}.compression-confirm-modal .ant-modal-confirm-content{color:#000000a6;color:var(--ant-color-text,#000000a6);font-size:14px;grid-column:2;grid-row:2;line-height:1.5714;margin:0}.compression-confirm-btns{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:12px;padding:10px 24px 20px;text-align:end}.compression-confirm-btns .ant-btn+.ant-btn{-webkit-margin-start:8px;margin-inline-start:8px;margin-bottom:0}.thumbnail-menu-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:8px 12px}.thumbnail-menu-item:hover{background:#0000000a}.thumbnail-button{align-items:center;background-color:initial;display:flex;justify-content:center;transition:all .3s ease}.thumbnail-button-icon svg{height:22px!important;width:22px!important}.thumbnail-button:hover{color:#526bb1;transform:scale(1.1)}.thumbnail-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;padding:16px 24px}.thumbnail-modal .ant-modal-title,.thumbnail-modal-header{color:#1a73e8;font-size:13px;font-weight:600}.thumbnail-modal-header{align-items:center;display:flex;gap:10px}.thumbnail-modal-icon{color:#526bb1;font-size:18px}.thumbnail-modal .ant-modal-body{font-size:13px;line-height:1.4;padding:16px}.thumbnail-modal .ant-modal-content{border-radius:8px;box-shadow:0 10px 30px #10182814;padding:0!important;width:-webkit-fit-content;width:fit-content}.thumbnail-modal .ant-modal-footer{border-top:1px solid #e8e8e8;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.thumbnail-content{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 240px}@media (max-width:640px){.thumbnail-content{grid-template-columns:1fr}}.thumbnail-preview-container{align-items:center;aspect-ratio:3/2;background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 6px 18px #1018280f;display:flex;justify-content:center;min-height:180px;padding:12px;position:relative}.thumbnail-preview{background:#0000;border:none;border-radius:6px;box-shadow:none;height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:auto}.thumbnail-placeholder{align-items:center;color:#999;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px}.placeholder-icon{color:#d9d9d9;font-size:48px}.thumbnail-placeholder p{font-size:13px;margin:0}.upload-section{padding:16px 0}.upload-label{margin-bottom:12px}.capture-label,.upload-label{color:#666;font-size:13px;font-weight:400}.capture-label{margin:12px 0 8px}.upload-section .ant-upload{display:block;margin:0;padding:0;width:100%}.upload-section .ant-upload .upload-btn{width:100%}:root{--thumbnail-btn-gap:4px}.upload-btn{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;display:inline-flex;font-size:12px;gap:4px;gap:var(--thumbnail-btn-gap);height:40px;justify-content:flex-start;padding-left:10px;padding-right:10px;text-align:left;transition:all .3s ease;width:100%!important}.upload-btn .anticon{display:inline-flex;margin-right:0;vertical-align:middle}.upload-btn:hover{border-color:#526bb1;color:#526bb1}.upload-hint{display:none!important}.capture-btn{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;display:inline-flex;font-size:12px;gap:4px;gap:var(--thumbnail-btn-gap);height:40px;justify-content:flex-start;margin-top:8px;padding-left:10px;padding-right:10px;transition:all .3s ease;width:100%}.capture-btn:hover{border-color:#526bb1;color:#526bb1}.capture-btn .anticon,.upload-btn .anticon{align-items:center;color:inherit;display:inline-flex;font-size:16px;justify-content:center;width:16px}.cancel-btn,.update-thumbnail-btn{font-size:12px;height:32px}.update-thumbnail-btn{background-color:#526bb1!important;border-color:#526bb1!important}.update-thumbnail-btn:hover{background-color:#41589a!important;border-color:#41589a!important}.userDetailsContainer{align-items:center;background-color:inherit;border-radius:5px;display:flex;gap:14px;height:70px;margin-right:20px;width:-webkit-fit-content;width:fit-content}@media (max-width:767px){.userDetailsContainer{gap:8px}}.customSwitch{align-items:center;display:flex;justify-content:center;padding:0}.customSwitch .template-switch.ant-switch{background-color:#d9d9d9!important;border-radius:16px!important;height:16px!important;min-width:36px!important;transition:all .18s ease!important;width:auto!important}.customSwitch .template-switch.ant-switch-checked{background-color:#526bb1!important}.customSwitch .template-switch.ant-switch-checked:hover{background-color:#41589a!important}.customSwitch .template-switch .ant-switch-inner{display:none!important}.customSwitch .template-switch{cursor:pointer}.customSwitch .template-switch:hover{opacity:.95}.ant-modal-confirm-btns .ant-btn-primary{background-color:#526bb1!important;border-color:#526bb1!important}.customSwitch .template-switch.ant-switch.ant-switch-checked .ant-switch-handle{left:calc(100% - 14px)!important}.customSwitch .template-switch.ant-switch .ant-switch-handle{height:12px!important;width:12px!important}.ha-root{display:inline-block;position:relative}.ha-btn{background:#0000;border:none;border-radius:50%;cursor:pointer;padding:4px;transition:background .2s}.ha-btn:hover{background:#0000000d}.ha-avatar-img,.ha-avatar-initial{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:16px;font-weight:600;height:36px;justify-content:center;width:36px}.ha-avatar-img{object-fit:cover}.ha-dropdown{position:absolute;right:0;top:48px;width:420px;z-index:1200}.ha-dropdown-inner{background:#e9eef6;border-radius:24px;box-shadow:0 8px 24px #00000026;padding:0;text-align:center}.ha-header{align-items:center;display:flex;justify-content:center;padding:20px 16px 16px;position:relative}.ha-header-email{color:#202124;flex:1 1;font-size:14px;font-weight:500;letter-spacing:.1px;text-align:center}.ha-close{align-items:center;background:#0000;border:none;border-radius:50%;color:#5f6368;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;transition:background .2s}.ha-close:hover{background:#00000014}.ha-avatar-container{display:inline-block;margin:8px auto 12px;position:relative}.ha-dropdown-img,.ha-dropdown-initial{border-radius:50%;color:#fff;display:block;font-size:42px;font-weight:400;height:96px;line-height:96px;object-fit:cover;width:96px}.ha-camera-icon{align-items:center;background:#fff;border-radius:50%;bottom:2px;box-shadow:0 1px 3px #0003;color:#5f6368;display:flex;height:32px;justify-content:center;position:absolute;right:2px;width:32px}.ha-camera-icon svg{height:18px;width:18px}.ha-name{color:#202124;font-size:24px;font-weight:400;letter-spacing:0;margin-bottom:14px}.ha-manage{background:#0000;border:1px solid #9fa3a5;border-radius:24px;color:#0b57d0;cursor:pointer;font-size:13px;font-weight:500;letter-spacing:.1px;margin:0 80px 14px;overflow:hidden;padding:11px 16px;text-overflow:ellipsis;transition:background .2s,border-color .2s;white-space:nowrap;width:calc(100% - 160px)}.ha-manage:hover{background:#0000000a;border-color:#9fa3a5}.ha-actions{align-items:stretch;background:#fff;border:1px solid #e8eaed;border-radius:24px;box-shadow:0 1px 2px #00000014;display:flex;margin:0 24px 12px;overflow:hidden}.ha-action-btn{align-items:center;background:#0000;border:none;color:#3c4043;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:14px 16px;transition:background .15s}.ha-action-btn:hover{background:#f8f9fa}.ha-action-btn svg{color:#3c4043;flex-shrink:0;height:20px;width:20px}.ha-actions-divider{align-self:stretch;background:#e8eaed;width:1px}.ha-storage{align-items:center;background:#fff;border-radius:24px;box-shadow:0 1px 2px #00000014;display:flex;gap:8px;margin:0 24px 12px;padding:13px 16px}.ha-storage svg{flex-shrink:0;height:20px;width:20px}.ha-storage span{color:#3c4043;font-size:14px;font-weight:500}.ha-footer{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:center;padding:0 24px 16px}.ha-footer-link{color:#5f6368;text-decoration:none;transition:color .2s}.ha-footer-link:hover{color:#202124;text-decoration:underline}.ha-footer-dot{color:#5f6368}.ha-login-prompt{align-items:center;display:flex;flex-direction:column;gap:8px;padding:32px 24px;text-align:center}.ha-login-prompt img{height:60px;margin-bottom:0}.ha-login-prompt span{color:#5f6368;font-size:14px;font-weight:400;margin-bottom:12px}.ha-login-btn{background-color:var(--primary-blue);border:none;border-radius:.375rem;box-shadow:0 0 0 2px var(--primary-blue)!important;color:#fff;cursor:pointer;font-size:14px;font-weight:500;outline:none;padding:.375rem 1.5rem;transition:background .2s}.ha-login-btn:hover{background-color:var(--primary-blue-hover)}.app-launcher-root{display:inline-block;margin-right:8px;position:relative}.app-launcher-btn{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;outline:none;padding:0;transition:background-color .08s cubic-bezier(.4,0,.2,1);width:40px}.app-launcher-btn:hover{background-color:#3c404314}.app-launcher-btn:active{background-color:#3c40431f}.app-launcher-btn:focus{outline:none}.app-launcher-icon{color:#5f6368;height:30px;width:30px}.app-launcher-dropdown{animation:fadeIn .15s cubic-bezier(.4,0,.2,1);background:#e9eef6;border:1px solid #dadce0;border-radius:20px;box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;box-sizing:border-box;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:220px;z-index:9999}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.app-launcher-grid{grid-column-gap:0;grid-row-gap:2px;background:#f8fafd;border-radius:16px;column-gap:0;display:grid;grid-template-columns:repeat(3,1fr);padding:6px;row-gap:2px}.app-launcher-item{align-items:center;background:#0000;border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:60px;outline:none;padding:6px 2px;text-decoration:none;transition:background-color .08s cubic-bezier(.4,0,.2,1)}.app-launcher-item:hover{background-color:#f1f3f4}.app-launcher-item:active{background-color:#e8eaed}.app-launcher-item:focus{outline:none}.app-launcher-item-icon{align-items:center;display:flex;height:32px;justify-content:center;margin-bottom:0;width:32px}.app-launcher-item-icon img{display:block;height:32px;object-fit:contain;width:32px}.app-launcher-item-name{color:#202124;font-family:Roboto,Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:.2px;line-height:16px;margin-top:6px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:480px){.app-launcher-dropdown{padding:18px 14px;right:-8px;width:280px}.app-launcher-grid{gap:6px;grid-template-columns:repeat(3,1fr)}.app-launcher-item{min-height:70px;padding:10px 4px}.app-launcher-item-icon{height:36px;width:36px}.app-launcher-item-icon img{height:30px;width:30px}.app-launcher-item-name{font-size:12px}}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.ant-drawer-content-wrapper{box-shadow:none!important}.btn-style,.edit-node-drawer{border-radius:6px}.btn-style{color:#fff;font-size:14px;height:34px;line-height:0;margin-left:3px;padding:17px 30px;width:auto}.edit-node-drawer .ant-drawer-body{background:#f4f4f4}.edit-node-drawer .ant-drawer-header{padding:6px 0}.edit-node-drawer .ant-drawer-title{color:#526bb1;font-size:20px;font-weight:500;margin:0;padding:0;text-align:left}.edit-node-form{background:#fff;border-radius:4px;border-radius:6px;padding:22px}.btn-container{align-items:center;display:flex;gap:40px;height:0;margin-top:50px}.form-label{color:#000000d9;font-size:14px;height:auto}.close-icon{border:none;box-shadow:none!important;color:73!important;width:18px}.close-icon:hover{color:#000!important}.color-picker{align-items:center;border:1px solid #d9d9d9;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.react-flow__node{background-color:initial!important}.react-flow__handle div:hover{cursor:default}.button-style{color:blue;font-size:24px;font-weight:700;position:absolute}.top-btn-position{left:-6px;top:-32px}.bottom-btn-position{bottom:-32px;left:-6px}.left-btn-position{left:-23px;top:-16px}.right-btn-position{right:-23px;top:-16px}.sidebar{align-items:center;background-color:#ffffffe6;border-radius:8px;bottom:141px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;gap:18px;justify-content:center;left:6px;padding:10px;position:absolute;transition:transform .3s ease;width:40px;z-index:1000}.sidebar img{cursor:pointer;transition:transform .2s ease,opacity .2s ease}.sidebar img:hover{opacity:.8;transform:scale(1.1)}.sidebar.dark{background-color:#1e1e1ee6;box-shadow:0 4px 8px #0000004d;filter:invert(1)}.watermark-style{font-size:25px;font-weight:600;left:50%;opacity:.2;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) rotate(-45deg);z-index:99}.ChatBox_chat-box-container__Zr2yX{bottom:5px;overflow:hidden;position:fixed;right:5px;z-index:19000}.ChatBox_chat-togglebar__mon0T{align-items:center;background-color:#526bb1;border-radius:14px 14px 0 0;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:space-around;padding:5px;width:270px;z-index:35500}.ChatBox_message-counter__8pwXn{background-color:red;border-radius:50%;color:#fff;font-size:10px;height:-webkit-fit-content;height:fit-content;left:55px;padding:2px 7px;pointer-events:none;position:absolute;top:20px;z-index:100}.ChatBox_chat-toggle-icon-container__b\+UME{bottom:180px;cursor:pointer;display:flex;position:fixed;right:86px;z-index:999}@media screen and (max-width:768px){.ChatBox_message-counter__8pwXn{position:absolute}}.Chats_chats__sXMOe{background-color:#fff;border:2px solid #526bb1;border-radius:0 0 14px 14px;height:300px;margin-bottom:35px;overflow-x:hidden;overflow-y:scroll;padding:10px;position:relative;width:256px;z-index:3000}.Chats_chats__sXMOe::-webkit-scrollbar{background-color:#fff;width:10px}.Chats_chats__sXMOe::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:10px}.Chats_message-input__iJYzr{background-color:#fff;border:2px solid #526bb1;border-radius:14px 14px 14px 14px;bottom:0;position:absolute;width:100%;z-index:-10}.Chats_message-input__iJYzr>input{background-color:#fff;border:none;border-radius:14px 14px 14px 14px;outline:none;padding:5px;width:90%;z-index:2000}.Chats_message-input__iJYzr>input:focus{outline:none}.Chats_send-icon__V-P04{cursor:pointer;position:absolute;right:8px;top:2px}.Chats_send-icon__V-P04>img{width:20px}.Chats_message-container__OuGL6{word-wrap:break-word;margin:0}.Chats_message-container__OuGL6.Chats_slide-in-left__EZq8j{animation:Chats_slideInLeft__Y9cRG .35s ease-in-out}.Chats_message-container__OuGL6.Chats_slide-in-right__zVcvP{animation:Chats_slideInRight__oeKOw .45s ease-in-out}@keyframes Chats_slideInLeft__Y9cRG{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Chats_slideInRight__oeKOw{0%{transform:translateX(-100%)}to{transform:translateX(0)}}:root{--card:#fff;--background:#fff;--primary-blue:#526bb1;--primary-blue-hover:#41589a;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--red-50:#fef2f2;--red-200:#fecaca;--red-700:#b91c1c;--blue-50:#eff6ff;--blue-600:#2563eb}.Dashboard_pt-4__zgxvd{padding-top:1rem}.Dashboard_pt-6__bohtr{padding-top:1.5rem}.Dashboard_dashboard-container__jXO9F{zoom:.8;background-color:#f9fafb;background-color:var(--gray-50);height:125vh;min-height:125vh;transform-origin:top left;width:125vw}.Dashboard_dashboard-flex__RFA7F{display:flex;height:100%;width:100%}.Dashboard_dashboard-main__pyFfg{flex:1 1;min-width:0}.Dashboard_sidebar__s8gc6{background-color:#fff;display:flex;flex-direction:column;height:125vh;transition:all .2s}.Dashboard_sidebar-open__rlARW{bottom:0;left:0;position:fixed;top:0;width:22rem;z-index:30}.Dashboard_sidebar-closed__ycDS-{width:4rem}@media (max-width:767px){.Dashboard_sidebar-closed__ycDS-{display:none}}.Dashboard_sidebar-header__NGfBw{flex-shrink:0}.Dashboard_sidebar-header-content__zwzXa{align-items:center;display:flex;justify-content:space-between;padding:.75rem}.Dashboard_sidebar-header-content-open__0zeu8{padding-left:1.5rem;padding-right:1.5rem}.Dashboard_sidebar-header-content-closed__SD22\+{padding-left:.75rem;padding-right:.75rem}.Dashboard_sidebar-logo__pn6sT{align-items:center;display:flex}.Dashboard_sidebar-logo-image__FqeDS{height:4rem;object-fit:contain;width:auto}.Dashboard_sidebar-toggle-btn__CEcCW{align-items:center;background:#0000;border:none;border-radius:.375rem;cursor:pointer;display:inline-flex;justify-content:center;margin-left:.5rem}.Dashboard_sidebar-toggle-btn__CEcCW:hover{background-color:#f3f4f6;background-color:var(--gray-100)}.Dashboard_sidebar-toggle-btn-open__XgA\+v{height:2rem;width:2rem}.Dashboard_sidebar-toggle-btn-closed__t4iZ3{height:1.5rem;width:1.5rem}.Dashboard_sidebar-toggle-icon__DewVU{color:#374151;color:var(--gray-700)}.Dashboard_sidebar-toggle-icon-open__Nmiaf{height:1.25rem;width:1.25rem}.Dashboard_sidebar-toggle-icon-closed__EzjgK{height:1rem;width:1rem}.Dashboard_sidebar-actions__LajtJ{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 1.5rem}.Dashboard_sidebar-create-btn__1l1KD{align-items:center;background-color:#526bb1;background-color:var(--primary-blue);border:none;border-radius:.375rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;height:2.5rem;padding:.5rem .75rem;width:100%}.Dashboard_sidebar-create-btn__1l1KD:hover{background-color:#41589a;background-color:var(--primary-blue-hover)}.Dashboard_sidebar-search-container__0CwAf{position:relative}.Dashboard_sidebar-search-input__ReFL0{background-color:#fff;border:1px solid #d1d5db;border:1px solid var(--gray-300);border-radius:.375rem;box-sizing:border-box;font-size:.875rem;height:2.5rem;padding:.5rem .75rem .5rem 2.25rem;width:100%}.Dashboard_sidebar-search-input__ReFL0:focus{border-color:#526bb1;border-color:var(--primary-blue);box-shadow:0 0 0 2px #526bb133;outline:none}.Dashboard_sidebar-search-icon__sKHTW{color:#9ca3af;color:var(--gray-400);height:1rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.Dashboard_sidebar-divider__PZVPs{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--gray-200);margin:0 -1.5rem}.Dashboard_sidebar-content__bMYHq{flex:1 1;overflow-y:auto;padding:0 1.5rem 1rem}.Dashboard_sidebar-content__bMYHq::-webkit-scrollbar{display:none}.Dashboard_sidebar-nav__LFIW6{padding-top:.5rem}.Dashboard_sidebar-section-header__SeOY8{align-items:center;color:#6b7280;color:var(--gray-500);display:flex;font-size:.6875rem;justify-content:space-between;margin-bottom:.5rem;text-transform:uppercase}.Dashboard_sidebar-section-toggle__3j\+FY{align-items:center;background:#0000;border:none;border-radius:.25rem;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.Dashboard_sidebar-section-toggle__3j\+FY:hover{background-color:#f3f4f6;background-color:var(--gray-100)}.Dashboard_sidebar-section-toggle-icon__-1Q5J{height:1.25rem;width:1.25rem}.Dashboard_sidebar-nav-list__ptWf2{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.Dashboard_sidebar-nav-item__AYFHU{align-items:center;background:#0000;border:none;border-radius:.375rem;box-sizing:border-box;color:#374151;color:var(--gray-700);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;height:2.5rem;padding:.5rem;text-align:left;text-decoration:none;width:100%}.Dashboard_sidebar-nav-item-active__avCzh,.Dashboard_sidebar-nav-item__AYFHU:hover{background-color:#526bb1;background-color:var(--primary-blue);color:#fff}.Dashboard_sidebar-nav-icon__5deWs{flex-shrink:0;height:1rem;width:1rem}.Dashboard_sidebar-collapsed-actions__k2bx4{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.Dashboard_sidebar-collapsed-section__317wU{align-items:center;display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.Dashboard_sidebar-collapsed-btn__OUOFJ{align-items:center;background:#0000;border:none;border-radius:.375rem;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;width:2rem}.Dashboard_sidebar-collapsed-btn__OUOFJ:hover{background-color:#526bb1;background-color:var(--primary-blue);color:#fff}.Dashboard_sidebar-collapsed-icon__QG7vI{height:1.25rem;width:1.25rem}.Dashboard_header__GJbfa{background-color:#fff;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--gray-200);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:20}.Dashboard_header-content__-LTxs{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;max-width:100%;padding:1rem 3rem 1rem 1rem}.Dashboard_header-left__c1kPg{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.Dashboard_header-toggle-btn__Y7u-C{align-items:center;background:#0000;border:none;border-radius:.375rem;cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;width:2.25rem}.Dashboard_header-toggle-btn__Y7u-C:hover{background-color:#f3f4f6;background-color:var(--gray-100)}.Dashboard_header-toggle-icon__GFe70{color:#374151;color:var(--gray-700);height:1.25rem;width:1.25rem}.Dashboard_header-brand__X6n3c{align-items:center;display:flex;gap:.5rem}.Dashboard_header-brand-icon__p\+dsS{height:2rem;width:2rem}.Dashboard_header-brand-text__52xqF{font-size:1.5rem;font-weight:500}.Dashboard_header-right__Pf09-{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.Dashboard_header-sort-container__TEc\+0{position:relative}.Dashboard_header-sort-btn__7Q8lK{align-items:center;background:#fff;border:1px solid #d1d5db;border:1px solid var(--gray-300);border-radius:.375rem;color:#374151;color:var(--gray-700);cursor:pointer;display:inline-flex;font-size:.875rem;gap:.375rem;height:2.25rem;padding:0 .75rem}.Dashboard_header-sort-btn-active__iXSCK,.Dashboard_header-sort-btn__7Q8lK:hover{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_header-sort-icon__OTN58{height:1rem;width:1rem}.Dashboard_header-sort-chevron__X0ZQS{height:1rem;transition:transform .2s;width:1rem}.Dashboard_header-sort-chevron-rotated__ktRqR{transform:rotate(180deg)}.Dashboard_header-sort-dropdown__QkNnN{background-color:#fff;border:1px solid #e5e7eb;border:1px solid var(--gray-200);border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin-top:.5rem;padding:.5rem 0;position:absolute;right:0;width:14rem;z-index:30}.Dashboard_header-sort-option__eAgXL{align-items:center;background:#0000;border:none;color:#374151;color:var(--gray-700);cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;padding:.5rem 1rem;text-align:left;width:100%}.Dashboard_header-sort-option__eAgXL:hover{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_header-sort-option-active__1XujE{background-color:#eff6ff;background-color:var(--blue-50);color:#2563eb;color:var(--blue-600);font-weight:500}.Dashboard_header-sort-check__ATNHx{height:1rem;width:1rem}.Dashboard_header-view-toggle__tN5mV{align-items:center;border:1px solid #d1d5db;border:1px solid var(--gray-300);border-radius:.375rem;display:flex;height:2.25rem;overflow:hidden}.Dashboard_header-view-btn__uxOU8{align-items:center;background:#0000;border:none;color:#4b5563;color:var(--gray-600);cursor:pointer;display:inline-flex;height:100%;justify-content:center;transition:all .2s;width:3rem}.Dashboard_header-view-btn__uxOU8:hover{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_header-view-btn-active__g8fL\+{background-color:#526bb1;background-color:var(--primary-blue);color:#fff}.Dashboard_header-view-icon__RkeLe{height:1rem;width:1rem}.Dashboard_header-view-divider__-ZTL9{background-color:#d1d5db;background-color:var(--gray-300);height:100%;width:1px}.Dashboard_tabs-container__R3Ldl{padding-bottom:1.5rem;padding-top:1rem}.Dashboard_tabs-wrapper__TlB-Q{align-items:center;background-color:#f3f4f6;background-color:var(--gray-100);border-radius:1rem;display:inline-flex;padding:.25rem}.Dashboard_tab-button__iZVPd{background:#0000;border:1px solid #0000;border-radius:.75rem;box-shadow:0 1px 2px 0 #0000000d;color:#4b5563;color:var(--gray-600);cursor:pointer;font-size:1rem;padding:.375rem 1rem;transition:all .2s}.Dashboard_tab-button__iZVPd:hover{background-color:#e5e7eb;background-color:var(--gray-200)}.Dashboard_tab-button-active__QFHu7{background-color:#fff;border-color:#e5e7eb;border-color:var(--gray-200);color:#111827;color:var(--gray-900)}.Dashboard_main-content__VUHNj{margin-top:1rem;padding:0 1.5rem}.Dashboard_main-content-wide__5SN8r{margin-top:1rem;padding:0 2rem}.Dashboard_unauthorized-container__KY\+ND{align-items:center;display:flex;justify-content:center;margin-top:1rem;min-height:75vh;padding:0 1.5rem}@media (min-width:1024px){.Dashboard_unauthorized-container__KY\+ND{padding:0 2rem}}.Dashboard_unauthorized-content__C3txR{text-align:center}.Dashboard_unauthorized-title__YNwsa{color:#111827;color:var(--gray-900);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.Dashboard_unauthorized-text__fMz6n{color:#4b5563;color:var(--gray-600);margin-bottom:1.5rem}.Dashboard_unauthorized-btn__fziRd{background-color:#526bb1;background-color:var(--primary-blue);border:none;border-radius:.375rem;box-shadow:0 0 0 2px #526bb1;box-shadow:0 0 0 2px var(--primary-blue);color:#fff;cursor:pointer;outline:none;padding:.375rem 1.5rem}.Dashboard_unauthorized-btn__fziRd:hover{background-color:#41589a;background-color:var(--primary-blue-hover)}.Dashboard_unauthorized-btn__fziRd:focus{box-shadow:0 0 0 2px #526bb1,0 0 0 4px #526bb14d;box-shadow:0 0 0 2px var(--primary-blue),0 0 0 4px #526bb14d}.Dashboard_documents-grid__X5gxG{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr;padding-bottom:2.5rem}@media (min-width:640px){.Dashboard_documents-grid__X5gxG{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Dashboard_documents-grid__X5gxG{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.Dashboard_documents-grid__X5gxG{grid-template-columns:repeat(4,1fr)}}.Dashboard_document-card__v9BkY{background-color:#fff;background-color:var(--card);border:1px solid #e5e7eb;border:1px solid var(--gray-200);border-radius:.75rem;box-shadow:0 1px 2px 0 #0000000d;cursor:pointer;display:flex;flex-direction:column;height:16.25rem;overflow:hidden;position:relative;transition:box-shadow .2s;width:100%}.Dashboard_document-card__v9BkY:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Dashboard_document-card-content__3tzpm{display:flex;flex-direction:column;height:100%;min-height:0;padding:1.5rem 1.5rem 1rem}.Dashboard_document-card-title__y3ZFn{cursor:pointer;flex:1 1;line-height:1.3;margin:0;overflow:visible}.Dashboard_document-card-title-input__2O\+OL,.Dashboard_document-card-title__y3ZFn{color:#1f2937;color:var(--gray-800);font-size:1rem;font-weight:600;white-space:normal;word-break:break-words}.Dashboard_document-card-title-input__2O\+OL{background:#0000;border:none;margin-bottom:1rem;outline:none}.Dashboard_document-card-author__FFi4O{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.Dashboard_document-card-author-img__1Au0L{border-radius:50%;flex-shrink:0;height:1.5rem;object-fit:cover;width:1.5rem}.Dashboard_document-card-author-name__QV06N{color:#374151;color:var(--gray-700);font-size:.75rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_document-card-dates__JJwwP{margin-bottom:1rem;margin-top:1rem}.Dashboard_document-card-date-row__1gPoH{align-items:center;color:#6b7280;color:var(--gray-500);display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.25rem}.Dashboard_document-card-spacer__7qAi8{flex:1 1;min-height:0}.Dashboard_document-card-footer__PKcpJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;margin-top:auto;min-height:2.25rem;padding-bottom:.25rem}.Dashboard_document-card-tags__z\+sBw{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.Dashboard_document-card-title-section__hgmcB{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.Dashboard_document-card-edit-icon__rfkga{color:#6b7280;cursor:pointer;flex-shrink:0;font-size:14px;margin-top:2px}.Dashboard_document-card-tag__lhgbt{align-items:center;border-radius:4px;display:flex;font-size:11px;height:24px;line-height:18px;margin:0;padding:1px 6px}.Dashboard_document-card-avatar-group__m6Ufs .Dashboard_ant-avatar-group-max-count__4CZ6R{background-color:#6b7280;color:#fff;font-size:10px}.Dashboard_documents-list__4zocx{padding-bottom:2.5rem}.Dashboard_document-list-table__cH-bM .Dashboard_ant-table-cell__RxHLh{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--gray-200)}.Dashboard_document-list-table__cH-bM .Dashboard_ant-table-thead__7UnTP>tr>th{background-color:#f9fafb;background-color:var(--gray-50);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--gray-200);color:#374151;color:var(--gray-700);font-weight:600}.Dashboard_document-list-name__Y2ORJ{cursor:pointer}.Dashboard_document-list-name__Y2ORJ:focus{outline:none}.Dashboard_document-list-name-text__Jh5p-{color:#111827;color:var(--gray-900);font-weight:500}.Dashboard_document-list-author__hX91J{align-items:center;display:flex;gap:.5rem}.Dashboard_document-list-author-img__ZbheL{border-radius:50%;height:1.5rem;object-fit:cover;width:1.5rem}.Dashboard_document-list-author-name__lEv\+\+{color:#4b5563;color:var(--gray-600);font-size:.875rem}.Dashboard_error-container__IvYZu{padding:3rem 0}.Dashboard_error-content__yBKHx{background-color:#fef2f2;background-color:var(--red-50);border:1px solid #fecaca;border:1px solid var(--red-200);border-radius:.375rem;color:#b91c1c;color:var(--red-700);margin:0 auto;max-width:32rem;padding:1rem}.Dashboard_empty-state__mD8mA{color:#6b7280;color:var(--gray-500);grid-column:1/-1;padding:6rem 0;text-align:center}.Dashboard_activity-empty__5B3JU{color:#6b7280;color:var(--gray-500);padding:5rem 0;text-align:center}.Dashboard_splash-loader__XDQ-V{align-items:center;display:flex;justify-content:center;padding:6rem 0}.Dashboard_splash-loader-content__szJ7-{align-items:center;display:flex;flex-direction:column}.Dashboard_splash-loader-spinner__neYRi{animation:Dashboard_spin__IqQZw 1s linear infinite;border:4px solid #526bb1;border:4px solid var(--primary-blue);border-radius:50%;border-top:4px solid #0000;height:3rem;width:3rem}.Dashboard_splash-loader-text__YE2-o{color:#4b5563;color:var(--gray-600);font-size:.875rem;margin-top:1rem}@keyframes Dashboard_spin__IqQZw{to{transform:rotate(1turn)}}.Dashboard_sidebar-overlay__2vtnf{background-color:#0000004d;bottom:0;display:none;left:0;position:fixed;right:0;top:0}@media (min-width:768px){.Dashboard_sidebar-closed__ycDS-{display:flex}.Dashboard_sidebar-open__rlARW{position:static}.Dashboard_sidebar-overlay__2vtnf{display:none!important}.Dashboard_header-content__-LTxs{padding-left:.25rem;padding-right:2rem}.Dashboard_main-content-wide__5SN8r{padding:0 2rem}.Dashboard_sidebar__s8gc6{position:-webkit-sticky;position:sticky;top:0}}@media (max-width:767px){.Dashboard_sidebar-overlay__2vtnf{background-color:#0000004d;bottom:0;left:0;position:fixed;right:0;top:0}.Dashboard_sidebar-open__rlARW{bottom:0;left:0;position:fixed;top:0;z-index:30}}@media (min-width:1024px){.Dashboard_header-content__-LTxs{padding-left:.25rem;padding-right:2rem}.Dashboard_main-content-wide__5SN8r{padding:0 2rem}}.Dashboard_relative__lkmR1{position:relative}.Dashboard_fixed__ndAaF{position:fixed}.Dashboard_inset-0__V1And{bottom:0;left:0;right:0;top:0}.Dashboard_z-30__qdwRE{z-index:30}.Dashboard_motion-div__ZTOBW{transition:all .3s ease}.Dashboard_text-xs__-yA5Q{font-size:.75rem;line-height:1rem}.Dashboard_text-sm__Z-Qta{font-size:.875rem;line-height:1.25rem}.Dashboard_text-lg__IHxH0{font-size:1.125rem;line-height:1.75rem}.Dashboard_text-xl__X9STf{font-size:1.25rem;line-height:1.75rem}.Dashboard_font-medium__dEEli{font-weight:500}.Dashboard_font-semibold__IRE0p{font-weight:600}.Dashboard_leading-none__z03gn{line-height:1}.Dashboard_px-2__3IOE\+{padding-left:.5rem;padding-right:.5rem}.Dashboard_px-3__lrMot{padding-left:.75rem;padding-right:.75rem}.Dashboard_px-4__JvktS{padding-left:1rem;padding-right:1rem}.Dashboard_py-0_5__1nHwv{padding-bottom:.125rem;padding-top:.125rem}.Dashboard_py-1_5__4Kaib{padding-bottom:.375rem;padding-top:.375rem}.Dashboard_py-3__hsUGi{padding-bottom:.75rem;padding-top:.75rem}.Dashboard_ml-2__rd\+y3{margin-left:.5rem}.Dashboard_gap-2__eSbc1{gap:.5rem}.Dashboard_gap-3__5AFyk{gap:.75rem}.Dashboard_inline-flex__jie5G{display:inline-flex}.Dashboard_flex__IR5RL{display:flex}.Dashboard_items-center__mKL4g{align-items:center}.Dashboard_justify-between__hoG\+y{justify-content:space-between}.Dashboard_justify-center__nIBm9{justify-content:center}.Dashboard_h-4__FyOvB{height:1rem}.Dashboard_h-5__AluFp{height:1.25rem}.Dashboard_h-9__V8kUJ{height:2.25rem}.Dashboard_w-4__rtpMc{width:1rem}.Dashboard_w-5__1AVUu{width:1.25rem}.Dashboard_w-9__i9Gel{width:2.25rem}.Dashboard_border__eVKbT{border-width:1px}.Dashboard_border-b__CyGeD{border-bottom-width:1px}.Dashboard_border-gray-200__\+MCSX{border-color:#e5e7eb;border-color:var(--gray-200)}.Dashboard_border-gray-300__m5mO5{border-color:#d1d5db;border-color:var(--gray-300)}.Dashboard_rounded-md__Qg6Bk{border-radius:.375rem}.Dashboard_rounded-full__PT9T6{border-radius:9999px}.Dashboard_bg-white-80__bqETM{background-color:#fffc}.Dashboard_bg-gray-50__U\+NFq{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_bg-gray-100__Oy9U4{background-color:#f3f4f6;background-color:var(--gray-100)}.Dashboard_bg-blue-100__owflD{background-color:#eff6ff;background-color:var(--blue-50)}.Dashboard_text-gray-700__OVIMx{color:#374151;color:var(--gray-700)}.Dashboard_text-gray-900__evG\+e{color:#111827;color:var(--gray-900)}.Dashboard_text-blue-700__xUvTq{color:#2563eb;color:var(--blue-600)}.Dashboard_sticky__3xHJW{position:-webkit-sticky;position:sticky}.Dashboard_top-0__XjauO{top:0}.Dashboard_z-20__NLvyb{z-index:20}.Dashboard_overflow-hidden__Z8gA6{overflow:hidden}.Dashboard_backdrop-blur__MbAgt{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))) or (-webkit-backdrop-filter:blur(8px)){.Dashboard_supports-\[backdrop-filter\]-bg-white-60__HrAy8{background-color:#fff9}}.Dashboard_hover-bg-gray-50__VUgts:hover{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_hover-bg-gray-100__iyNIh:hover{background-color:#f3f4f6;background-color:var(--gray-100)}@media (min-width:640px){.Dashboard_sm-px-6__5kvFg{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.Dashboard_md-hidden__-VDTe{display:none}}@media (min-width:1024px){.Dashboard_lg-px-8__tPSjD{padding-left:2rem;padding-right:2rem}}.Dashboard_applications-drawer-list-item__ucr\+y{border-block-end-color:#f4f4f4;padding:0;width:100%}.Dashboard_applications-drawer-button__0Yiq3{align-items:center;border-radius:8px;display:flex;gap:12px;height:auto;justify-content:flex-start;padding:0;text-align:left}.Dashboard_applications-drawer-icon__vSWh0{height:24px;margin-left:8px;object-fit:contain;width:22px}.Dashboard_applications-drawer-text__stokd{color:#000000e0;font-size:14px}.Dashboard_applications-drawer-title-text__oKHQy{color:#000000e0;font-size:24px;font-weight:300}.cpd-drawer{max-height:100vh!important;overflow:hidden!important}.cpd-drawer .ant-drawer-wrapper-body{display:flex;flex-direction:column;height:100%;overflow:hidden!important}.cpd-drawer .ant-drawer-body{background:#f5f6f7!important;height:auto;overflow-y:hidden;padding:16px!important}.cpd-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;padding:16px 24px;position:relative}.cpd-drawer .ant-drawer-title{font-size:22px;font-weight:600}.cpd-drawer .ant-drawer-close{align-items:center;border-radius:4px;color:#00000073;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:24px;justify-content:center;line-height:1;padding:0;position:absolute;right:24px;text-align:center;top:50%;transform:translateY(-50%);transition:all .2s;width:24px}.cpd-drawer .ant-drawer-close:hover{background-color:#0000000f;color:#000000e0}.cpd-drawer .ant-drawer-content{border-radius:12px 0 0 0;overflow:hidden!important}.cpd-drawer .ant-drawer-content-wrapper{max-height:100vh!important;overflow:hidden!important}.cpd-drawer .cpd .ant-btn-primary{background:#526bb1;border-color:#526bb1}.cpd-drawer .cpd .ant-btn-primary:focus,.cpd-drawer .cpd .ant-btn-primary:hover{background:#41589a;border-color:#41589a}.cpd-drawer .cpd-label{align-items:center;color:#000000e0;display:inline-flex;font-size:14px;height:32px;max-width:100%;position:relative}.cpd-drawer .cpd .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.cpd-drawer .cpd .ant-input:not(textarea),.cpd-drawer .cpd .ant-select-selector{border:1px solid #d9d9d9!important;border-radius:5px!important;color:#000;min-height:38px;overflow:hidden}.cpd-drawer .cpd .ant-input-textarea-affix-wrapper.ant-input-affix-wrapper{min-height:56px!important;padding:0}.cpd-drawer .cpd .ant-select-multiple .ant-select-selector{display:flex;flex-wrap:wrap;min-height:38px;min-width:80%;padding:4px 8px}.cpd-drawer .cpd .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.cpd-drawer .cpd .ant-input:not(textarea){height:38px}.cpd-drawer .cpd-bar{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:36px 1fr;margin-top:8px}.cpd-drawer .cpd-privacy{align-items:center;background:#ebebeb;border:1px solid #e6edff;border-radius:8px;display:flex;height:36px;justify-content:center;width:36px}.cpd-drawer .cpd-privacy .ant-btn{align-items:center!important;background:#0000!important;border:none!important;box-shadow:none!important;color:#526bb1!important;display:flex!important;font-size:16px;height:100%!important;justify-content:center!important;padding:0!important;width:100%!important}.cpd-drawer .cpd-create-btn{background:#526bb1!important;border:1px solid #0000!important;border-radius:6px!important;font-size:14px!important;font-weight:500!important;height:36px!important;outline:none!important}.cpd-drawer .cpd-create-btn:focus,.cpd-drawer .cpd-create-btn:hover{background:#465fa0!important;border-color:#0000!important}.cpd-drawer .cpd{background:#fff!important;border-radius:8px!important;margin-bottom:0!important;max-height:none;overflow:visible!important;padding:20px!important}.cpd-drawer .cpd .ant-form-item{margin-bottom:16px!important;overflow:visible!important;transition:all .3s ease!important}.cpd-drawer .cpd .ant-form-item:last-of-type{margin-bottom:0!important}.cpd-drawer .cpd>div:first-child{overflow:hidden!important}.cpd-drawer .cpd>div:last-child{margin-top:0!important;padding-bottom:0!important;padding-top:16px!important}@media (max-width:768px){.cpd-drawer .cpd{padding:16px 16px 12px!important}.cpd-drawer .cpd .ant-form-item{margin-bottom:10px!important}.cpd-drawer .cpd-bar{margin-top:6px!important}}@media (max-height:600px){.cpd-drawer .cpd .ant-form-item{margin-bottom:8px!important}}.ctd-drawer{max-height:100vh!important;overflow:hidden!important}.ctd-drawer .ant-drawer-wrapper-body{display:flex;flex-direction:column;height:100%;overflow:hidden!important}.ctd-drawer .ant-drawer-body{background:#f5f6f7!important;overflow-y:auto;padding:16px!important}.ctd-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;padding:16px 24px;position:relative}.ctd-drawer .ant-drawer-title{font-size:22px;font-weight:600}.ctd-drawer .ant-drawer-close{align-items:center;border-radius:4px;color:#00000073;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:24px;justify-content:center;padding:0;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:all .2s;width:24px}.ctd-drawer .ant-drawer-close:hover{background-color:#0000000f;color:#000000bf}.ctd-label{color:#374151;font-size:13px;font-weight:500}.ctd-bar{align-items:center;display:flex;gap:8px;padding-top:4px}.ctd-create-btn{background:#526bb1!important;border-color:#526bb1!important;color:#fff!important;font-weight:500}.ctd-create-btn:hover{background:#3f559a!important;border-color:#3f559a!important;color:#fff!important}.ctd-thumbnail-preview{border:1px solid #e5e7eb;border-radius:6px;margin-top:10px;max-width:200px;overflow:hidden}.ctd-thumbnail-preview img{display:block;height:auto;width:100%}.ctd-drawer .ant-upload,.ctd-drawer .ant-upload-list-picture .ant-upload-list-item,.ctd-drawer .ant-upload-select{width:100%!important}.ctd-drawer .ant-upload.ant-upload-select button{width:100%}.ctd-drawer .ant-upload.ant-upload-select{display:block!important;width:100%!important}.ctd-categories-select{width:100%}.ctd-select-tag{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#333;display:inline-flex;font-size:12px;line-height:18px;margin:2px 4px;padding:2px 8px;white-space:nowrap}.ctd-select-tag span{color:#666;cursor:pointer;font-size:12px;margin-left:4px}.ctd-select-tag:hover{border-color:#b3b3b3}.ctd-select-tag-close{color:#666;cursor:pointer;font-size:12px;margin-left:4px}.ctd-upload-placeholder{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;color:#00000040;cursor:pointer;display:flex;font-size:14px;height:32px;padding:0 11px;transition:border-color .2s;width:100%}.ctd-drawer .ant-upload:hover .ctd-upload-placeholder{border-color:#526bb1}.dashboard-skeleton-shell{background:var(--gray-50);display:flex;height:100%;width:100%}.dashboard-skeleton-sidebar{background:#fff;border-right:1px solid var(--gray-200);display:flex;flex-direction:column;height:125vh;min-width:22rem;padding:.8rem 1.5rem 1rem;width:22rem}.dashboard-skeleton-sidebar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.15rem;padding:.25rem 0 .4rem}.dashboard-skeleton-sidebar-logo-line,.dashboard-skeleton-sidebar-logo-line .ant-skeleton-input{height:28px;width:172px}.dashboard-skeleton-sidebar-toggle .ant-skeleton-avatar{height:32px;width:32px}.dashboard-skeleton-sidebar-actions{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.9rem}.dashboard-skeleton-sidebar-create,.dashboard-skeleton-sidebar-create .ant-skeleton-button{height:36px;width:100%}.dashboard-skeleton-sidebar-search,.dashboard-skeleton-sidebar-search .ant-skeleton-input{height:44px;width:100%}.dashboard-skeleton-sidebar-divider{background:var(--gray-200);height:1px;margin:0 -1.5rem .75rem}.dashboard-skeleton-sidebar-nav{display:flex;flex-direction:column;gap:.3rem}.dashboard-skeleton-sidebar-section-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.3rem;margin-top:.2rem}.dashboard-skeleton-sidebar-section-title,.dashboard-skeleton-sidebar-section-title .ant-skeleton-input{height:11px;margin-bottom:0;width:88px}.dashboard-skeleton-sidebar-section-toggle .ant-skeleton-avatar{border-radius:4px;height:22px;width:22px}.dashboard-skeleton-sidebar-item-row{align-items:center;border-radius:.375rem;display:flex;gap:.5rem;min-height:2.55rem;padding:.45rem}.dashboard-skeleton-sidebar-folder-icon .ant-skeleton-avatar,.dashboard-skeleton-sidebar-item-icon .ant-skeleton-avatar{border-radius:4px;height:16px;min-width:16px;width:16px}.dashboard-skeleton-sidebar-item{flex:1 1;min-width:0}.dashboard-skeleton-sidebar-item,.dashboard-skeleton-sidebar-item .ant-skeleton-input,.dashboard-skeleton-sidebar-item-full,.dashboard-skeleton-sidebar-item-full .ant-skeleton-input{height:20px;width:100%}.dashboard-skeleton-sidebar-create-folder,.dashboard-skeleton-sidebar-create-folder .ant-skeleton-button{display:block;margin-bottom:.95rem;margin-top:.85rem;width:100%!important}.dashboard-skeleton-sidebar-folders-row{margin-top:.3rem}.dashboard-skeleton-main{flex:1 1;min-width:0}.dashboard-skeleton-header{align-items:center;background:#fff;border-bottom:1px solid var(--gray-200);display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1.5rem .9rem .9rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.dashboard-skeleton-header-left,.dashboard-skeleton-header-right{align-items:center;display:flex;gap:.7rem}.dashboard-skeleton-header-brand-icon .ant-skeleton-avatar,.dashboard-skeleton-header-collapse .ant-skeleton-avatar,.dashboard-skeleton-header-menu .ant-skeleton-avatar{border-radius:6px;height:32px;width:32px}.dashboard-skeleton-header-brand-text,.dashboard-skeleton-header-brand-text .ant-skeleton-input{height:34px;width:86px}.dashboard-skeleton-header-sort-bar{border-radius:8px;height:44px;width:224px}.dashboard-skeleton-header-view-toggle{align-items:center;border:1px solid #d5d9e2;border-radius:8px;display:flex;height:44px;overflow:hidden;width:118px}.dashboard-skeleton-header-view-active,.dashboard-skeleton-header-view-inactive{flex:1 1;height:100%}.dashboard-skeleton-header-view-active{background:#e4e8f3}.dashboard-skeleton-header-view-inactive{background:#eff1f5}.dashboard-skeleton-header-apps .ant-skeleton-avatar{border-radius:6px;height:34px;width:34px}.dashboard-skeleton-header-avatar .ant-skeleton-avatar{height:46px;width:46px}.dashboard-skeleton{margin-top:1rem;padding:0 1.5rem}.dashboard-skeleton-section{margin-bottom:2rem}.dashboard-skeleton-section-title{margin:0 0 .75rem}.dashboard-skeleton-recent-title-wrap{margin-bottom:.9rem;margin-top:.75rem}.dashboard-skeleton-recent-title-bar{border-radius:4px;height:22px;width:190px}.dashboard-skeleton-template-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.45rem;min-height:48px}.dashboard-skeleton-template-header-left{flex:1 1}.dashboard-skeleton-shimmer-block{background:#ebedf0;overflow:hidden;position:relative}.dashboard-skeleton-shimmer-block:after{animation:dashboard-skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff73,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.dashboard-skeleton-template-heading-bar{border-radius:4px;height:28px;width:260px}.dashboard-skeleton-template-header-right{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.dashboard-skeleton-template-link-bar{border-radius:4px;height:20px;width:204px}.dashboard-skeleton-template-create-btn-bar{border-radius:8px;height:24px;width:164px}.dashboard-skeleton-template-chips-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:.65rem}.dashboard-skeleton-template-chip-bar{border-radius:18px;height:30px;width:98px}.dashboard-skeleton-template-chip-bar:first-child{width:44px}.dashboard-skeleton-template-chip-bar:nth-child(2){width:84px}.dashboard-skeleton-template-chip-bar:nth-child(3){width:96px}.dashboard-skeleton-template-chip-bar:nth-child(4){width:98px}.dashboard-skeleton-template-chip-bar:nth-child(5){width:92px}.dashboard-skeleton-template-chip-bar:nth-child(6){width:48px}.dashboard-skeleton-template-chip-bar:nth-child(7){width:78px}.dashboard-skeleton-template-chip-bar:nth-child(8){width:104px}.dashboard-skeleton-template-chip-bar:nth-child(9){width:64px}.dashboard-skeleton-template-chip-bar:nth-child(10){width:66px}.dashboard-skeleton-template-chip-bar-active{background:#f2f2f2}.dashboard-skeleton-template-scroll{overflow:hidden;padding-bottom:0}.dashboard-skeleton-template-row{align-items:stretch;display:flex;flex-wrap:nowrap;gap:14px;width:100%}.dashboard-skeleton-template-card.ant-card{border:1px solid var(--gray-200);border-radius:12px;flex:1 1;max-width:250px;min-width:0;width:0}.dashboard-skeleton-template-card .ant-card-body{display:flex;flex-direction:column;min-height:236px;padding:12px}.dashboard-skeleton-template-image .ant-skeleton.ant-skeleton-element{display:block;width:100%!important}.dashboard-skeleton-template-image .ant-skeleton-image{border-radius:8px;height:96px!important;max-width:100%!important;width:100%!important}.dashboard-skeleton-template-image{margin-bottom:.75rem;width:100%}.dashboard-skeleton-template-title-bar{border-radius:4px;height:16px;margin-bottom:auto;width:72%}.dashboard-skeleton-template-footer-row{align-items:flex-end;display:flex;justify-content:space-between;margin-top:.75rem}.dashboard-skeleton-template-usage-row{align-items:center;display:flex;gap:.4rem}.dashboard-skeleton-template-usage-icon{border-radius:50%;height:14px;width:14px}.dashboard-skeleton-template-usage-text{border-radius:4px;height:12px;width:96px}.dashboard-skeleton-template-menu-vertical{align-items:center;display:flex;flex-direction:column;gap:3px}.dashboard-skeleton-template-menu-dot{border-radius:50%;height:4px;width:4px}.dashboard-skeleton-line,.dashboard-skeleton-line .ant-skeleton-input{width:100%}.dashboard-skeleton-line-sm,.dashboard-skeleton-line-sm .ant-skeleton-input{width:72%}.dashboard-skeleton-meta{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.dashboard-skeleton-menu-dot .ant-skeleton-avatar{height:18px;min-height:18px;min-width:18px;width:18px}.dashboard-skeleton-doc-card.ant-card{border:1px solid var(--gray-200);border-radius:12px;height:16.25rem;max-width:24rem;min-height:16.25rem;width:100%}.dashboard-skeleton-doc-card .ant-card-body{height:100%;padding:1.5rem 1.5rem 1rem}.dashboard-skeleton-doc-stack{display:flex;flex-direction:column;height:100%;width:100%}.dashboard-skeleton-doc-title-row{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.dashboard-skeleton-doc-title,.dashboard-skeleton-doc-title .ant-skeleton-input{height:18px;width:100%}.dashboard-skeleton-doc-title{flex:1 1;min-width:0}.dashboard-skeleton-doc-title .ant-skeleton-input{display:block;max-width:100%;width:210px!important}.dashboard-skeleton-doc-edit,.dashboard-skeleton-doc-edit .ant-skeleton-input{border-radius:2px;height:14px;min-width:14px;width:14px}.dashboard-skeleton-doc-edit .ant-skeleton-input{display:block}.dashboard-skeleton-user-row{align-items:center;display:flex;gap:.625rem;margin-bottom:.5rem}.dashboard-skeleton-doc-author-avatar .ant-skeleton-avatar{height:1.5rem;min-width:1.5rem;width:1.5rem}.dashboard-skeleton-user-text,.dashboard-skeleton-user-text .ant-skeleton-input{height:14px;width:100%}.dashboard-skeleton-user-text{flex:1 1;min-width:0}.dashboard-skeleton-user-text .ant-skeleton-input{display:block;max-width:100%;width:128px!important}.dashboard-skeleton-doc-meta-block{margin-bottom:.85rem;margin-top:2rem}.dashboard-skeleton-doc-meta-row{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.7rem}.dashboard-skeleton-doc-meta-row:last-child{margin-bottom:0}.dashboard-skeleton-doc-meta-key-bar,.dashboard-skeleton-doc-meta-value-bar{background:#f2f2f2;border-radius:3px;overflow:hidden;position:relative}.dashboard-skeleton-doc-meta-key-bar{height:10px;min-width:100px;width:100px}.dashboard-skeleton-doc-meta-value-bar{height:10px;min-width:88px;width:88px}.dashboard-skeleton-doc-meta-key-bar:after,.dashboard-skeleton-doc-meta-value-bar:after{animation:dashboard-skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff73,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.dashboard-skeleton-doc-spacer{flex:1 1}.dashboard-skeleton-doc-footer{align-items:center;display:flex;justify-content:space-between;min-height:2.25rem;padding-bottom:.25rem}.dashboard-skeleton-tag-row{display:flex;gap:.3rem;margin-top:0}.dashboard-skeleton-tag-btn,.dashboard-skeleton-tag-btn .ant-skeleton-button{border-radius:4px;height:24px;width:88px}.dashboard-skeleton-tag-btn-sm,.dashboard-skeleton-tag-btn-sm .ant-skeleton-button{border-radius:4px;height:24px;width:58px}.dashboard-skeleton-doc-members{align-items:center;display:flex;gap:0}.dashboard-skeleton-doc-members .ant-skeleton-avatar{border:1px solid #fff;height:24px;min-width:24px;width:24px}.dashboard-skeleton-doc-members .ant-skeleton-avatar+.ant-skeleton-avatar{margin-left:-6px}@keyframes dashboard-skeleton-shimmer{to{transform:translateX(100%)}}@media (max-width:767px){.dashboard-skeleton-sidebar{display:none}.dashboard-skeleton-header{padding:.75rem 1rem}.dashboard-skeleton-header-right{gap:.5rem}.dashboard-skeleton-header-sort-bar{height:40px;width:126px}.dashboard-skeleton-header-view-toggle{height:40px;width:90px}.dashboard-skeleton-header-apps,.dashboard-skeleton-header-collapse{display:none}.dashboard-skeleton{padding-left:1rem;padding-right:1rem}.dashboard-skeleton-template-header{align-items:stretch;flex-direction:column;gap:.75rem}.dashboard-skeleton-template-header-right{align-items:flex-start}}.tg-wrapper{background:#f8fafc;border-bottom:1px solid #e7e9eb;box-sizing:border-box;margin-bottom:32px;margin-left:-24px;margin-right:-24px;padding:18px 0 12px;position:relative}.tg-title{color:#202124;font-size:1rem!important;font-weight:500;line-height:1.25rem;margin-bottom:0}.tg-list{grid-gap:14px;align-items:stretch;display:grid;gap:14px;padding-bottom:8px;width:100%}.tg-list--preview{overflow:hidden}.tg-list--expanded,.tg-list--preview{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));justify-items:start;width:100%}.tg-list--expanded{overflow:visible}.tg-expanded{margin-top:16px;width:100%}.tg-categories-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px;margin-top:0;padding:4px 0}.tg-category-pill{background:#fff;border:1px solid #d9d9d9;border-radius:12px;color:#333;cursor:pointer;font-size:12px;padding:4px 12px;transition:background-color .2s,border-color .2s;white-space:nowrap}.tg-category-pill:hover{background:#f5f5f5;border-color:#b3b3b3}.tg-category-pill.selected{background:#526bb1;border:none!important;color:#fff}.tg-header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0}.tg-header-right{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.tg-create-template-btn{align-items:center;background-color:#526bb1;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:2rem;padding:0 14px;transition:background-color .15s;white-space:nowrap}.tg-create-template-btn:hover{background-color:#3b4f8f}.tg-header .tg-title{margin:0;padding:0}.tg-controls{align-items:center;color:#526bb1;cursor:pointer;display:flex;gap:4px}.tg-controls--disabled{color:#aaa;cursor:pointer}.tg-controls-text{color:#526bb1;font-size:1.12rem;font-weight:600;line-height:1.25rem;text-decoration:underline;text-underline-offset:2px}.tg-controls:hover .tg-controls-text{color:#526bb1}.tg-controls .tg-controls-caret{color:#526bb1;font-size:14px}.tg-controls-caret{display:inline-block;transition:transform .2s ease}.tg-controls-caret.open{transform:rotate(180deg)}.tg-inner{box-sizing:border-box;margin:0 auto;padding:0 24px}.tg-card{background:#fff;border:1px solid #e1e4e8;border-radius:12px;box-shadow:0 2px 8px #0000000a;cursor:default;display:flex;flex-direction:column;max-width:210px;min-width:0;padding:8px;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tg-card:hover{border-color:#d0d7de;box-shadow:0 8px 16px #00000014}.tg-card-surface{display:flex;flex-direction:column;flex-grow:1;height:100%}.tg-card .tg-thumbnail{align-items:center;aspect-ratio:4/3;background:#fdfdfd;border:1px solid #e1e4e8;border-radius:8px;display:flex;flex-shrink:0;justify-content:center;margin-bottom:8px;overflow:hidden;padding:0;position:relative;transition:all .2s ease;width:100%}.tg-thumbnail-img{height:100%;object-fit:cover;width:100%}.tg-thumbnail-overlay{align-items:center;background:linear-gradient(180deg,#0000000a,#00000024);border-radius:7px;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.tg-card:hover .tg-thumbnail-overlay{opacity:1;pointer-events:auto}.tg-quick-create-btn{background:#fffffff2;border:1px solid #fffc;border-radius:999px;box-shadow:0 4px 12px #0f172a1f;color:#0f172a;cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.tg-quick-create-btn:hover{background:#fff;box-shadow:0 8px 18px #0f172a2e;transform:scale(1.05)}.tg-card .tg-thumbnail img{display:block;height:100%;object-fit:inherit;width:100%}.tg-placeholder{align-items:center;color:#ddd;display:flex;font-size:32px;height:100%;justify-content:center;width:100%}.tg-card-content{flex-grow:1;padding:0 4px}.tg-card-content,.tg-card-text{display:flex;flex-direction:column}.tg-card-text{gap:4px}.tg-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0f1419;display:-webkit-box;font-size:16px;letter-spacing:-.01em;line-height:1.4}.tg-card-subtitle,.tg-card-title{font-weight:500;overflow:hidden;text-align:left}.tg-card-subtitle{color:#6b7280;font-size:13px;margin:0;text-overflow:ellipsis;white-space:nowrap}.tg-card-footer{justify-content:space-between;margin-top:auto;padding-top:66px}.tg-card-footer,.tg-card-usage{align-items:center;display:flex}.tg-card-usage{color:#6b7280;font-size:12px;font-weight:500;gap:6px}.tg-card-usage-icon{color:#4b5563;opacity:.8}.tg-card-usage-text{font-size:12px;font-weight:600;white-space:nowrap}.tg-card-menu{align-items:center;color:#6b7280;display:inline-flex;justify-content:flex-end;margin-left:auto;margin-right:-8px;position:relative;z-index:10}.tg-card:hover .tg-thumbnail{border-color:#d6dff0;box-shadow:0 4px 12px #0f172a14;transform:scale(1.01)}.tg-card:focus .tg-thumbnail{border-color:#d6dff0;outline:none}.tg-card:hover{border-color:#d6dff0;box-shadow:0 12px 20px #0f172a1a;transform:translateY(-2px)}.tg-blank{gap:10px;padding:16px}.tg-blank,.tg-blank .tg-blank-icon{align-items:center;display:flex;justify-content:center}.tg-blank .tg-blank-icon{background:#1a73e8;border-radius:6px;color:#fff;font-size:20px;font-weight:600;height:36px;width:36px}.tg-loading{color:#777;padding:12px}.tg-no-templates{color:#777;font-size:16px;padding:20px;text-align:center}@media (max-width:900px){.tg-inner{padding:0 16px}.tg-wrapper{margin-left:-16px;margin-right:-16px}.tg-list--preview{overflow-x:auto}}.tcm-delete-modal .ant-modal-content{border-radius:12px;box-shadow:0 8px 32px #10182824;padding:28px 28px 22px}.tcm-delete-modal .ant-modal-body{padding:0}.tcm-delete-modal .ant-modal-confirm-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.tcm-delete-modal .ant-modal-confirm-btns .ant-btn-primary:active,.tcm-delete-modal .ant-modal-confirm-btns .ant-btn-primary:hover,.tcm-delete-modal .ant-modal-confirm-btns .ant-btn-primary:hover:active{background:#3f559a!important;border-color:#3f559a!important;color:#fff}.tcm-modal-body{align-items:flex-start;display:flex;gap:16px}.tcm-modal-icon{align-items:center;background:#fef2f2;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.tcm-modal-text{display:flex;flex-direction:column;gap:4px}.tcm-modal-title{color:#111827;font-size:15px;font-weight:600;line-height:1.4;margin:0}.tcm-modal-desc{color:#6b7280;font-size:13px;line-height:1.55;margin:0}.tcm-wrapper{position:static;z-index:10}.tcm-trigger{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:3px;height:26px;justify-content:center;padding:4px;transition:background .2s ease;width:26px}.tcm-trigger-dot{background:#6b7280;border-radius:50%;display:block;height:3px;transition:all .2s ease;width:3px}.tcm-trigger:hover .tcm-trigger-dot{background:#1f2937;transform:scale(1.2)}.tcm-overlay .ant-dropdown-menu{background:#fff;border:1px solid #0000000f;border-radius:6px;box-shadow:0 4px 12px #0000001f,0 2px 4px #00000014;display:inline-block;padding:4px}.tcm-overlay .ant-dropdown-menu-item{border-radius:4px;line-height:1.2;margin:0;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1)}.tcm-item-content{align-items:center;border-radius:6px;box-sizing:border-box;display:flex;gap:6px;justify-content:space-between;margin:0;padding:4px 8px;width:100%}.tcm-item-label{color:#505255;flex:1 1;font-size:11px;font-weight:500;transition:all .2s ease;white-space:nowrap}.tcm-overlay .ant-dropdown-menu-item:hover .tcm-item-label{color:#526bb1;transform:translateX(1px)}.tcm-overlay .ant-dropdown-menu-item:hover .tcm-item-icon{background:#0000;color:#526bb1}.tcm-overlay .ant-dropdown-menu-item:hover .tcm-item-icon svg{stroke:#526bb1}.tcm-item-icon{align-items:center;border-radius:3px;color:#505255;display:flex;flex-shrink:0;height:14px;justify-content:center;transition:color .18s ease;width:14px}.tcm-item-icon .anticon,.tcm-item-icon .anticon svg{color:inherit}.tcm-overlay .ant-dropdown-menu-item:hover{background:#1d4ed80f;box-shadow:0 1px 3px #2563eb14}.unauthorized-view .unauthorized-container{align-items:center;display:flex;justify-content:center;margin-top:1rem;min-height:75vh;padding:0 1.5rem}@media (min-width:1024px){.unauthorized-view .unauthorized-container{padding:0 2rem}}.unauthorized-view .unauthorized-content{text-align:center}.unauthorized-view .unauthorized-logo img{height:90px;margin-bottom:18px}.unauthorized-view .unauthorized-title{color:#111827;color:var(--gray-900,#111827);font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.unauthorized-view .unauthorized-text{color:#6b7280;color:var(--gray-600,#6b7280);margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:520px}.unauthorized-view .unauthorized-actions{align-items:center;display:inline-flex;gap:.75rem;justify-content:center;margin-top:.5rem}.unauthorized-view .unauthorized-btn{background-color:#526bb1;border:none;border-radius:.375rem;box-shadow:0 0 0 2px #526bb1;color:#fff;cursor:pointer;outline:none;padding:.375rem 1.5rem}.unauthorized-view .unauthorized-btn:hover{background-color:#41589a}
/*# sourceMappingURL=main.80c533e1.css.map*/