body,html,#root{margin:0;padding:0;width:100%;height:100%}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{border-radius:10px;margin-top:50px;margin-bottom:50px}::-webkit-scrollbar-thumb{background:gray;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#606060}.logiflow-confirm-modal{top:0}.logiflow-confirm-modal .ant-modal-content{border:1px solid rgba(226,232,240,.9);border-radius:22px;box-shadow:0 24px 70px #0f172a38;padding:30px 32px 28px}.logiflow-confirm-modal .ant-modal-confirm-body{align-items:center;display:flex;flex-direction:column;text-align:center}.logiflow-confirm-modal .ant-modal-confirm-body>.anticon{align-items:center;background:#224aa81a;border-radius:999px;color:#224aa8;display:inline-flex;font-size:24px;height:54px;justify-content:center;margin:0 0 16px;width:54px}.logiflow-confirm-modal .ant-modal-confirm-title{color:#111827;font-size:20px;font-weight:700;line-height:1.25}.logiflow-confirm-modal .ant-modal-confirm-content{color:#64748b;font-size:14px;line-height:1.6;margin:10px auto 0;max-width:360px;width:100%}.logiflow-confirm-modal .ant-input,.logiflow-confirm-modal .ant-input-affix-wrapper{text-align:left}.logiflow-confirm-modal .ant-modal-confirm-btns{display:flex;gap:12px;justify-content:center;margin-top:26px;width:100%}.logiflow-confirm-modal .ant-modal-confirm-btns .ant-btn{border-radius:999px;font-weight:700;height:42px;min-width:132px;padding:0 24px}.logiflow-confirm-modal .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous){background:#224aa8;border-color:#224aa8}.logiflow-confirm-modal .ant-modal-confirm-btns .ant-btn-default{border-color:#d7dde6;color:#475569}.logiflow-confirm-modal.ant-modal-dark .ant-modal-content{background:#151923;border-color:#4755698c}.logiflow-confirm-modal.ant-modal-dark .ant-modal-confirm-title,.logiflow-confirm-modal.ant-modal-dark .ant-modal-confirm-content{color:#f8fafc}.my-prefix .ant-menu-root>.ant-menu-item,.my-prefix .ant-menu-root>.ant-menu-submenu>.ant-menu-submenu-title{margin-inline:12px!important;padding-inline:18px 12px!important;width:calc(100% - 24px)!important}.logiflow-sidebar-logo{min-height:48px}.logiflow-sidebar-logo img{display:block;height:auto;object-fit:contain}.logiflow-sidebar-collapse-button{align-items:center;display:inline-flex;justify-content:center;box-shadow:0 8px 20px #0f172a1f}#test-pro-layout .ant-layout-sider-collapsed .logiflow-sidebar-logo{min-height:44px}#test-pro-layout .ant-layout-sider-collapsed .ant-menu-root>.ant-menu-item,#test-pro-layout .ant-layout-sider-collapsed .ant-menu-root>.ant-menu-submenu>.ant-menu-submenu-title{display:flex!important;justify-content:center!important;margin-inline:8px!important;padding-inline:0!important;width:calc(100% - 16px)!important}#test-pro-layout .ant-layout-sider-collapsed .ant-menu-item .ant-menu-title-content,#test-pro-layout .ant-layout-sider-collapsed .ant-menu-submenu-title .ant-menu-title-content,#test-pro-layout .ant-layout-sider-collapsed .ant-menu-submenu-arrow{display:none!important}#test-pro-layout .ant-layout-sider-collapsed .logiflow-menu-action,#test-pro-layout .ant-layout-sider-collapsed .logiflow-menu-link{justify-content:center}@media (max-width: 767px){#test-pro-layout .ant-layout-header.my-prefix-layout-header{height:52px!important;line-height:52px!important;padding:0!important}#test-pro-layout .my-prefix-global-header{height:52px!important;margin:0!important;padding:0 10px!important;position:relative}#test-pro-layout .my-prefix-global-header-collapsed-button{align-items:center;display:inline-flex;flex:0 0 40px;height:52px;justify-content:flex-start;margin-inline-end:0!important;min-height:52px!important;position:relative;z-index:2}#test-pro-layout .my-prefix-global-header-collapsed-button .anticon{font-size:18px}#test-pro-layout .my-prefix-global-header-logo-mobile{align-items:center;display:flex;height:52px;justify-content:center;left:50%;margin-inline-end:0!important;min-width:0!important;pointer-events:none;position:absolute;top:0;transform:translate(-50%);z-index:1}#test-pro-layout .logiflow-mobile-topbar-logo{align-items:center;display:inline-flex;height:52px;justify-content:center}#test-pro-layout .logiflow-mobile-topbar-logo img{display:block;height:auto;max-height:24px;max-width:70px;object-fit:contain}#test-pro-layout .ant-pro-global-header-right-content{height:52px!important;margin-left:auto;min-width:40px!important;position:relative;z-index:2}#test-pro-layout .ant-pro-global-header-header-actions{align-items:center;background:transparent!important;gap:0!important;height:52px}#test-pro-layout .ant-pro-global-header-header-actions-avatar{align-items:center;display:inline-flex;height:52px;padding:0!important}#test-pro-layout .logiflow-avatar-trigger{align-items:center;height:52px}}@media (max-width: 639px){#test-pro-layout .my-prefix-layout-container{min-width:0!important;width:100%!important}#test-pro-layout .my-prefix-layout-content{box-sizing:border-box!important;min-width:0!important;padding:6px 4px!important;width:100%!important}}.my-prefix .ant-menu-sub{background:transparent!important;margin:0 0 8px 34px;padding:0 0 0 18px!important;position:relative}.my-prefix .ant-menu-sub:before{background:#dededb;border-radius:999px;bottom:12px;content:"";left:0;position:absolute;top:-3px;width:1px}.my-prefix .ant-menu-sub .ant-menu-item{position:relative}.my-prefix .ant-menu-sub .ant-menu-item:before{border-bottom:1px solid #dededb;border-bottom-left-radius:10px;border-left:1px solid #dededb;content:"";height:18px;left:-18px;position:absolute;top:0;width:14px}.logiflow-menu-action,.logiflow-menu-link{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;height:100%;padding:0;text-align:left;width:100%}.logiflow-menu-link{text-decoration:none}.logiflow-favorite-picker{display:grid;gap:8px;max-height:420px;overflow:auto;padding:4px 2px}.logiflow-favorite-picker-item{align-items:center;border:1px solid #edf0f3;border-radius:8px;cursor:pointer;display:flex;gap:12px;min-height:44px;padding:10px 12px;transition:background .18s ease,border-color .18s ease}.logiflow-favorite-picker-item:hover{background:#f8fafc;border-color:#d7dde6}.logiflow-favorite-picker-label{align-items:center;display:flex;gap:10px;min-width:0}
