*{box-sizing:border-box}body{color:#263246;background:#f5f7fb;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;font-size:14px}button,input{font:inherit}h1,h2,h3,p{margin-top:0}a{color:inherit}h1{letter-spacing:-.5px;font-size:27px}h2{font-size:22px}.muted{color:#8390a3}.small{font-size:12px}.spaced{margin-top:24px}.app-layout{min-height:100vh;display:flex}.sidebar{background:#fff;border-right:1px solid #e7ebf3;flex-direction:column;flex-shrink:0;width:224px;padding:28px 12px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:1px;align-items:center;gap:12px;padding:0 12px 36px;font-size:20px;font-weight:750;text-decoration:none;display:flex}.brand small{letter-spacing:1px;color:#8190a7;margin-top:3px;font-size:11px;font-weight:400;display:block}.brand-mark{color:#fff;background:#3263d7;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;font-size:23px;display:inline-flex}.nav-caption{letter-spacing:1px;color:#98a2b1;padding:0 24px 12px;font-size:11px}.sidebar .ant-menu{border:none!important}.sidebar .ant-menu-item{margin-bottom:8px}.sidebar-foot{color:#97a2b3;gap:9px;margin-top:auto;padding:20px 12px 0;font-size:12px;display:flex}.main-layout{flex-direction:column;flex:1;min-width:0;margin-left:224px;display:flex}.topbar{background:#fff;border-bottom:1px solid #e7ebf3;justify-content:space-between;align-items:center;gap:16px;height:80px;padding:0 36px;display:flex}.breadcrumb-separator{color:#d2d9e4;margin:0 16px}.account{align-items:center;gap:12px;display:flex}.namespace-select{min-width:180px}.main-content{flex:1;width:100%;max-width:1640px;margin:0 auto;padding:34px 36px 56px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.page-heading h1{margin-bottom:9px}.page-heading p{color:#8390a3;margin-bottom:0;line-height:1.7}.app-footer{color:#a1aaba;border-top:1px solid #e9edf4;justify-content:space-between;padding:16px 36px;font-size:11px;display:flex}.surface{background:#fff;border:1px solid #e6ebf3;border-radius:12px;padding:24px}.table-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.assignment-role-list{gap:8px;display:grid}.assignment-role-item{flex-wrap:wrap;align-items:center;gap:8px;min-height:34px;display:flex}.assignment-role-item>strong{min-width:120px}.assignment-role-item>.ant-btn{margin-left:auto}.organization-workspace{background:#fff;border:1px solid #e6ebf3;border-radius:12px;grid-template-columns:320px minmax(0,1fr);min-height:560px;display:grid;overflow:hidden}.organization-tree{border-right:1px solid #edf0f5;padding:24px}.panel-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.panel-heading h3{margin:0;font-size:14px}.panel-heading .muted{font-size:12px}.tree-body{margin-top:24px}.tree-body .ant-tree-treenode{padding-bottom:8px}.organization-detail{padding:36px}.org-detail-head{align-items:center;gap:16px;margin-bottom:36px;display:flex}.org-detail-head h2{margin-bottom:9px}.org-symbol{color:#3263d7;background:#eef3fe;border-radius:16px;place-items:center;width:60px;height:60px;font-size:27px;display:grid}.detail-list{border-top:1px solid #edf0f6}.detail-pair{border-bottom:1px solid #edf0f6;gap:24px;padding:20px 0;display:flex}.detail-pair>span{color:#8895a8;flex-shrink:0;width:100px}.org-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.quiet-note{color:#8190a5;background:#f8faff;border-radius:8px;margin-top:28px;padding:16px;font-size:12px;line-height:1.8}.loading{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:300px;display:flex}.page-alert{margin-bottom:22px}.form-error{margin-top:18px}.dialog-actions{justify-content:flex-end;gap:12px;margin-top:28px;display:flex}.field-label{margin-bottom:10px;font-weight:500;display:block}.move-subject{margin:32px 0}.move-subject h2{margin-bottom:9px}.move-comparison{grid-template-columns:1fr 1fr;gap:12px;margin:30px 0 20px;display:grid}.move-comparison>div{background:#f7f8fb;border:1px solid #edf0f5;border-radius:10px;padding:18px}.move-comparison span{color:#8994a7;margin-bottom:12px;font-size:12px;display:block}.move-comparison strong{font-size:14px;line-height:1.7}.move-comparison .after{background:#eff5ff;border-color:#d9e6ff}.move-counts{color:#738198;background:#f8faff;border-radius:8px;padding:14px}.move-counts b{color:#3263d7}.section-title{margin:28px 0 18px;font-size:15px}.impact-row{border-bottom:1px solid #eff2f7;align-items:flex-start;gap:10px;padding:15px 0;font-size:13px;line-height:1.8;display:flex}.impact-row:last-of-type{margin-bottom:24px}.impact-row p{margin:8px 0 0;font-size:12px}.permission-options{flex-direction:column;gap:18px;display:flex}.permission-options .ant-checkbox-wrapper{align-items:flex-start}.json-view{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7fb;border-radius:8px;padding:18px;font-size:12px}code{color:#586884;font-size:12px}.login-page{grid-template-columns:1fr 1fr;align-items:center;gap:100px;max-width:1150px;min-height:100vh;margin:auto;padding:60px;display:grid}.login-story .brand-mark{width:52px;height:52px;margin-bottom:26px;font-size:30px}.eyebrow{color:#8192b0;letter-spacing:3px;margin-bottom:32px;font-size:11px;font-weight:600}.login-story h1{letter-spacing:-1px;margin-bottom:22px;font-size:49px;font-weight:650;line-height:1.35}.login-story p{color:#8794a8;font-size:16px;line-height:2}.login-features{gap:10px;margin-top:35px;display:flex}.login-features span{color:#7b8ba5;border:1px solid #dce4f1;border-radius:20px;padding:6px 12px;font-size:12px}.login-card{background:#fff;border:1px solid #e7ebf4;border-radius:18px;padding:40px;box-shadow:0 16px 70px #193d6d08}.login-card h2{margin-top:22px;margin-bottom:12px}.login-card>p{line-height:1.8}.login-card>.ant-btn{margin-top:24px;margin-bottom:12px}.login-card>.small{margin-top:12px;margin-bottom:0;line-height:1.8}@media (width<=1100px){.sidebar{width:190px}.main-layout{margin-left:190px}.main-content{padding:28px 24px}.topbar{padding:0 24px}.organization-workspace{grid-template-columns:270px minmax(0,1fr)}.organization-detail{padding:26px}.login-page{gap:40px}.login-story h1{font-size:40px}}@media (width<=760px){.sidebar{width:100%;padding:16px;position:static}.brand{padding:0 0 15px}.nav-caption,.sidebar-foot{display:none}.sidebar .ant-menu{flex-wrap:wrap;display:flex}.sidebar .ant-menu-item{text-align:center;flex:1 0 30%;width:auto;margin:0!important;padding:0 10px!important}.app-layout{display:block}.main-layout{margin:0}.topbar{flex-wrap:wrap;height:auto;min-height:68px;padding:14px 20px}.main-content{padding:24px 16px}.page-heading{align-items:flex-start}.page-heading h1{font-size:24px}.organization-workspace{display:block}.organization-tree{border-bottom:1px solid #edf0f5;border-right:0}.organization-detail{padding:24px}.surface{padding:16px}.account{gap:7px}.login-page{padding:30px 22px;display:block}.login-story{margin-bottom:30px}.login-story h1{font-size:32px}.login-story p,.login-features{display:none}.login-story .brand-mark{margin-bottom:15px}.eyebrow{margin-bottom:20px}.login-card{padding:26px}.app-footer{padding:16px}}.role-permission-drawer .ant-drawer-header{padding:14px 20px}.role-permission-drawer .ant-drawer-body{flex-direction:column;min-height:0;padding:14px 20px 0;display:flex;overflow:hidden}.permission-drawer-head h2{color:#263246;margin:0;font-size:17px;line-height:24px}.permission-drawer-head p{color:#7d899a;margin:2px 0 0;font-size:12px;font-weight:400}.permission-drawer-note{margin-bottom:10px}.permission-drawer-note.ant-alert{padding-block:7px}.permission-drawer-toolbar{align-items:center;gap:14px;margin-bottom:10px;display:flex}.permission-drawer-toolbar .ant-input-search{max-width:360px}.permission-tree-compact{flex:1;min-height:0;padding:0 4px 14px 0;overflow:auto}.permission-directory{background:#fff;border:1px solid #e5eaf2;border-radius:7px;margin-bottom:10px}.permission-directory-title,.permission-menu-title,.permission-chip{cursor:pointer;align-items:center;min-width:0;display:flex}.permission-directory-title{background:#f7f9fc;border-bottom:1px solid #edf0f5;gap:7px;height:34px;padding:0 10px}.permission-directory-title strong,.permission-menu-title strong,.permission-chip strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.permission-directory-title small,.permission-menu-title small,.permission-chip small{color:#8a95a5;white-space:nowrap;font-size:11px;font-weight:400}.permission-directory-title>span:last-child,.permission-menu-title>span:last-child{color:#7d899a;margin-left:auto;font-size:11px}.permission-directory-children{padding:7px 9px 4px}.permission-menu{border-bottom:1px dashed #edf0f5;grid-template-columns:minmax(132px,.8fr) minmax(0,4.2fr);gap:8px;min-height:36px;padding:5px 0;display:grid}.permission-menu:last-child{border-bottom:0}.permission-menu-title{gap:6px;height:29px;padding:0 6px}.permission-chip-grid{grid-template-columns:repeat(auto-fill,minmax(142px,1fr));align-content:start;gap:4px;display:grid}.permission-chip{background:#fff;border:1px solid #e6eaf0;border-radius:5px;gap:5px;height:29px;padding:0 7px;font-size:12px;transition:border-color .15s,background .15s}.permission-chip:hover{background:#f7faff;border-color:#98b2ec}.permission-chip-disabled{cursor:not-allowed;opacity:.55}.permission-tooltip{flex-direction:column;gap:4px;max-width:320px;display:flex}.permission-tooltip code{color:#b7c9ff}.permission-tooltip-warning{color:#ffd591}.empty-permission-tree{color:#8a95a5;text-align:center;padding:48px 16px}.permission-drawer-footer{background:#fff;border-top:1px solid #e8ecf2;align-items:center;gap:8px;min-height:62px;margin-top:auto;padding:10px 0;display:flex}.permission-drawer-footer>div:first-child{flex-direction:column;flex:1;gap:2px;display:flex}.permission-drawer-footer span{color:#7d899a;font-size:12px}.permission-form-row{display:flex}@media (width<=760px){.permission-menu{grid-template-columns:1fr}.permission-chip-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}.permission-form-row{display:block}}.organization-page-actions{align-items:center;gap:12px;display:flex}.organization-page-actions .ant-select{width:260px}.organization-search-path{float:right;color:#98a3b4;margin-left:20px;font-size:12px}.organization-workspace{flex-direction:column;gap:20px;min-height:0;display:flex}.organization-browser,.organization-members{background:#fff;border:1px solid #e5eaf2;border-radius:12px;min-width:0;overflow:hidden}.organization-browser-head{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 20px;display:flex}.organization-browser-head .ant-breadcrumb{min-width:0;font-size:14px}.organization-browser-head .ant-breadcrumb-link button{color:#516077;cursor:pointer;background:0 0;border:0;padding:4px 2px}.organization-browser-head .ant-breadcrumb li:last-child button{color:#2658ca;font-weight:650}.organization-browser-head .ant-breadcrumb-link button:hover{color:#3263d7}.organization-count{color:#8a96a9;flex-shrink:0;font-size:12px}.organization-canvas-toolbar{background:#fbfcfe;border-bottom:1px solid #edf0f5;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:54px;padding:9px 14px 9px 20px;display:flex}.organization-canvas-toolbar .focus-hint{color:#8a96a9;margin-right:auto;font-size:13px}.organization-canvas-toolbar .zoom-value{width:60px;color:#536279!important;background:#fff!important}.organization-canvas{cursor:grab;touch-action:none;background-color:#f8faff;background-image:radial-gradient(#dbe3f0 1px,#0000 1px);background-size:20px 20px;height:500px;position:relative;overflow:hidden}.organization-canvas:active{cursor:grabbing}.organization-canvas-content{transform-origin:top;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;width:100%;min-width:1180px;min-height:100%;padding:42px 48px 80px;transition:transform .14s ease-out;display:flex}.organization-canvas:active .organization-canvas-content{transition:none}.org-node{z-index:2;color:#2e3a4e;cursor:pointer;background:#fff;border:1px solid #dfe5ee;border-radius:10px;outline:none;width:180px;min-height:82px;padding:14px;transition:border-color .14s,background .14s,box-shadow .14s,transform .14s;position:relative;box-shadow:0 4px 14px #283b5b0d}.org-node:hover,.org-node:focus-visible{background:#f8faff;border-color:#adc2ef;transform:translateY(-1px);box-shadow:0 7px 20px #284c8e1a}.org-node--ancestor{background:#f6f9ff;border-color:#d6e1f7}.org-node--current{background:#edf4ff;border:2px solid #3263d7;box-shadow:0 9px 25px #3263d72b}.org-node-main{align-items:flex-start;gap:10px;display:flex}.org-node-icon{color:#4e72c3;background:#eef3fd;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.org-node--current .org-node-icon{color:#fff;background:#3263d7}.org-node-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.org-node-copy strong{color:#2a374b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;overflow:hidden}.org-node-copy>span{color:#8390a4;white-space:nowrap;font-size:12px}.org-node-status{color:#b46b23;margin:10px 0 0 40px;font-size:12px;display:inline-block}.org-node-toggle{color:#3263d7;cursor:pointer;background:#fff9;border:0;border-top:1px solid #d7e3f8;border-radius:0 0 8px 8px;width:calc(100% + 28px);margin:13px -14px -14px;padding:8px 10px;font-size:12px}.org-node-toggle:hover{background:#fff}.org-ancestor{padding-bottom:42px;position:relative}.org-ancestor:after{content:"";z-index:0;background:#b9c6d9;width:1px;position:absolute;top:calc(100% - 42px);bottom:0;left:50%}.org-level{justify-content:center;width:100%;display:flex;position:relative}.org-level--connected{padding-top:32px}.org-level--connected:before{content:"";background:#b9c6d9;width:1px;height:17px;position:absolute;top:0;left:50%}.org-level-row{grid-template-columns:repeat(auto-fit,196px);justify-content:center;display:grid;position:relative}.org-level--connected .org-level-row:before{content:"";background:#b9c6d9;height:1px;position:absolute;top:-16px;left:98px;right:98px}.org-branch{justify-content:center;width:196px;display:flex;position:relative}.org-level--connected .org-branch:before{content:"";background:#b9c6d9;width:1px;height:17px;position:absolute;top:-16px;left:50%}.hidden-siblings{z-index:3;color:#8a96a9;background:#f8faffe6;border-radius:12px;margin:10px auto 0;padding:4px 10px;font-size:12px;position:relative}.show-more-organizations{z-index:3;background:#f8faff;margin-top:14px;position:relative}.organization-summary{background:#fbfcfe;border-bottom:1px solid #edf0f5;grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;padding:18px 24px;display:grid}.organization-summary>div{border-right:1px solid #e7ebf2;min-width:0;padding:2px 18px}.organization-summary>div:last-child{border-right:0}.organization-summary span,.organization-summary strong{display:block}.organization-summary span{color:#8490a3;margin-bottom:7px;font-size:12px}.organization-summary strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.organization-member-tabs>.ant-tabs-nav{margin:0;padding:0 24px}.organization-member-tabs>.ant-tabs-content-holder{min-width:0}@media (width<=900px){.page-heading{flex-direction:column;align-items:flex-start}.organization-page-actions{width:100%}.organization-page-actions .ant-select{flex:1;width:auto}.organization-canvas-toolbar{justify-content:flex-start}.organization-canvas-toolbar .focus-hint{width:100%;margin-right:0}.organization-summary{grid-template-columns:repeat(2,minmax(120px,1fr))}.organization-summary>div:nth-child(2){border-right:0}}@media (width<=560px){.organization-page-actions{flex-direction:column;align-items:stretch}.organization-page-actions .ant-select{width:100%}.organization-browser-head{flex-direction:column;align-items:flex-start;padding-top:14px;padding-bottom:14px}.organization-canvas{height:430px}.organization-canvas-toolbar .ant-btn>span:not(.anticon),.organization-canvas-toolbar>.ant-btn>span:not(.anticon){display:none}.organization-summary{padding:14px}.organization-summary>div{padding:4px 10px}}.organization-workspace{background:0 0;border:0;border-radius:0;grid-template-columns:280px minmax(0,1fr);align-items:stretch;gap:20px;min-height:620px;overflow:visible}.organization-tree{background:#fff;border:1px solid #e6ebf3;border-radius:12px;flex-direction:column;min-width:0;padding:22px 16px 0;display:flex}.organization-tree .panel-heading{margin-bottom:18px;padding:0 6px}.create-organization{color:#3263d7;border-style:dashed;margin-top:12px}.tree-body{flex:1;margin:22px -5px 28px;overflow:auto}.tree-body .ant-tree{background:0 0}.tree-body .ant-tree-treenode{align-items:center;min-height:40px;padding-bottom:5px}.tree-body .ant-tree-node-content-wrapper{border-radius:7px;line-height:36px}.tree-body .ant-tree-node-selected{color:#3263d7;font-weight:600;background:#edf3ff!important}.tree-body .ant-tree-switcher{line-height:36px}.tree-body .ant-tree-indent-unit{width:18px}.tree-label{font-size:14px}.tree-footer{text-align:center;border-top:1px solid #edf0f5;padding:14px 0}.tree-footer .ant-btn{color:#3263d7}.organization-members{background:#fff;border:1px solid #e6ebf3;border-radius:12px;min-width:0;overflow:hidden}.department-heading{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.department-title{align-items:center;gap:12px;min-width:0;display:flex}.department-title h2{margin:0 0 8px;font-size:20px}.department-title .org-symbol{border-radius:11px;flex-shrink:0;width:44px;height:44px;font-size:23px}.department-alert{margin:20px 24px 0}.department-employees .table-toolbar{margin:0;padding:22px 24px}.filter-field{flex-direction:column;gap:9px;min-width:130px;display:flex}.filter-field label{color:#64748b;font-size:13px}.filter-field .ant-select{width:100%}.employee-filters{align-items:flex-end;gap:14px}.employee-search{flex:1;min-width:180px;max-width:310px}.employee-add-action{margin-left:auto}.employee-list-heading{flex-wrap:wrap;align-items:center;gap:12px;padding:2px 24px 18px;display:flex}.surface .employee-list-heading{padding-left:0}.department-employees .ant-table-thead>tr>th{color:#637087;background:#f8fafc;font-size:13px;font-weight:500}.department-employees .ant-table-tbody>tr>td{padding-top:22px;padding-bottom:22px}.department-employees .ant-table-pagination{padding:6px 24px}.employee-avatar{color:#4772ce;background:#edf2ff}.employee-select-option{align-items:center;gap:8px;min-width:0;display:inline-flex}.employee-select-option>.ant-avatar{flex-shrink:0}.membership-tag{color:#8794aa;background:#f8faff;border-color:#e4eaf5;margin-left:7px;font-size:11px}.join-authorization{border-top:1px solid #edf0f5;margin-top:18px;padding-top:18px}.join-authorization>.ant-form-item:first-child{margin-bottom:12px}.authorization-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.authorization-field-row>.ant-form-item{min-width:0}.login-tabs{margin-top:22px}.login-tabs>.ant-tabs-nav{margin-bottom:22px}.login-method>.small{margin:14px 0 0;line-height:1.8}@media (width<=1200px){.organization-workspace{grid-template-columns:240px minmax(0,1fr);gap:16px}.department-heading,.department-employees .table-toolbar{padding:20px}.employee-add-action{margin-left:0}.department-title .org-symbol{display:none}}@media (width<=760px){.authorization-field-row{grid-template-columns:1fr}.organization-workspace{flex-direction:column;min-height:0;display:flex}.organization-tree{padding:18px 16px 0}.tree-body{max-height:280px;margin-top:16px;margin-bottom:12px}.department-heading{flex-wrap:wrap;padding:18px}.department-title h2{font-size:19px}.department-employees .table-toolbar{padding:18px}.employee-search{min-width:160px;max-width:none}.filter-field{flex:1}.employee-list-heading{padding:0 18px 16px}.department-employees .ant-table-pagination{padding:6px 12px}.tree-footer{padding:7px 0}}.organization-workspace{flex-direction:column;grid-template-columns:none;gap:20px;min-height:0;display:flex}.organization-page .page-heading{margin-bottom:16px}.organization-page .page-heading h1{margin-bottom:5px;font-size:25px}.organization-page .page-heading p{line-height:1.45}.organization-page .organization-workspace{gap:12px}.organization-page .organization-browser-head{flex-wrap:nowrap;min-height:50px;padding:8px 12px 8px 18px}.organization-browser-context{white-space:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.organization-browser-context .ant-breadcrumb{min-width:0;overflow:hidden}.organization-browser-context .focus-hint{color:#8a96a9;border-left:1px solid #e4e9f1;padding-left:12px;font-size:12px}.organization-page .organization-count{color:#718096;background:#f3f6fb;border-radius:10px;padding:2px 8px}.organization-page .organization-canvas-toolbar{background:0 0;border:0;flex-wrap:nowrap;flex:none;gap:6px;min-height:0;padding:0}.organization-page .organization-canvas-toolbar .ant-btn{height:30px;padding-inline:10px}.organization-page .organization-canvas-toolbar .zoom-value{width:54px;padding-inline:4px}.organization-page .organization-canvas{height:300px}.organization-page .organization-canvas-content{min-width:1100px;padding:22px 40px 38px}.organization-page .org-node{min-height:68px;padding:10px 12px}.organization-page .org-node-copy{gap:4px}.organization-page .org-node-toggle{width:calc(100% + 24px);margin:9px -12px -10px;padding:6px 8px}.organization-page .org-ancestor{padding-bottom:28px}.organization-page .org-ancestor:after{top:calc(100% - 28px)}.organization-page .org-level--connected{padding-top:24px}.organization-page .org-level--connected:before{height:13px}.organization-page .org-level--connected .org-level-row:before,.organization-page .org-level--connected .org-branch:before{top:-12px}.organization-page .org-level--connected .org-branch:before{height:13px}.organization-page .hidden-siblings{margin-top:6px}.organization-page .show-more-organizations{height:28px;margin-top:6px}.organization-page .department-heading{flex-wrap:nowrap;min-height:72px;padding:11px 18px}.organization-page .department-title{flex:none;gap:10px}.organization-page .department-title h2{white-space:nowrap;margin:0;font-size:18px}.organization-page .department-title .org-symbol{border-radius:9px;width:38px;height:38px;font-size:19px}.organization-page .organization-summary{background:0 0;border:0;flex:1;grid-template-columns:repeat(4,minmax(95px,1fr));gap:0;min-width:480px;padding:0}.organization-page .organization-summary>div{border-left:1px solid #e7ebf2;border-right:0;padding:0 16px}.organization-page .organization-summary span{margin-bottom:3px}.organization-page .organization-summary strong{font-size:14px}.organization-page .department-alert{margin:12px 18px 0}.organization-page .organization-member-tabs>.ant-tabs-nav{min-height:38px;padding:0 18px}.organization-page .organization-member-tabs .ant-tabs-tab{padding:8px 0}.organization-page .department-employees .table-toolbar{gap:10px;min-height:52px;padding:10px 18px}.organization-page .employee-filters--organization .filter-field{min-width:130px;display:block}.organization-page .employee-filters--organization .employee-search{max-width:260px}.organization-page .employee-filters--organization .ant-input-affix-wrapper,.organization-page .employee-filters--organization .ant-select-selector,.organization-page .employee-filters--organization>.ant-btn,.organization-page .employee-filters--organization .employee-add-action .ant-btn{height:30px;min-height:30px}.organization-page .employee-result-count{color:#8390a3;font-size:12px}.organization-page .department-employees .ant-table-thead>tr>th{padding:10px 16px}.organization-page .department-employees .ant-table-tbody>tr>td{padding:12px 16px}.organization-page .department-employees .ant-table-pagination{margin-block:12px;padding:0 18px}@media (width<=1180px){.organization-browser-context .focus-hint,.organization-page .organization-canvas-toolbar>.ant-btn>span:not(.anticon){display:none}.organization-page .department-heading{flex-wrap:wrap}.organization-page .organization-summary{order:3;min-width:100%}.organization-page .organization-summary>div:first-child{border-left:0}}@media (width<=760px){.organization-page .organization-browser-head{flex-direction:column;align-items:flex-start;gap:8px}.organization-page .organization-canvas-toolbar{width:100%}.organization-page .organization-canvas{height:270px}.organization-page .department-heading{padding:10px 14px}.organization-page .organization-summary{grid-template-columns:repeat(2,minmax(100px,1fr))}.organization-page .organization-summary>div{padding:6px 10px}.organization-page .organization-summary>div:nth-child(3){border-left:0}.organization-page .department-employees .table-toolbar{padding:10px 14px}.organization-page .employee-result-count{order:4}}
