@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:IBM Plex Sans Variable,sans-serif;color:#182733;background:#f9fafb;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,a,input{outline-offset:3px}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #8caec2}.app-shell{min-height:100vh}.topbar{height:72px;background:#fff;border-bottom:1px solid #e2e7e9}.topbar-inner{max-width:1350px;margin:auto;height:100%;padding:0 34px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:700;letter-spacing:-.5px}.brand-mark{width:29px;height:29px;display:grid;grid-template-columns:1fr 1fr;gap:3px;transform:rotate(-10deg)}.brand-mark i{background:#254c61;border-radius:2px}.brand-mark i:nth-child(2){opacity:.58}.brand-mark i:nth-child(3){opacity:.75}.topbar-right{font-size:12px;color:#75838b;display:flex;align-items:center;gap:14px}.topbar-separator{height:15px;width:1px;background:#d5dde1}.main-content{max-width:1350px;margin:0 auto;padding:54px 34px 90px}.page-intro{display:flex;align-items:flex-end;justify-content:space-between;padding:0 0 48px;border-bottom:1px solid #dfe5e8}.section-path{font-size:12px;color:#7d8b94;margin:0 0 16px}.page-intro h1{font-size:44px;line-height:1.1;letter-spacing:-2px;font-weight:650;margin:0 0 12px}.page-description{font-size:15px;color:#64747e;margin:0}.profile-total{display:flex;align-items:baseline;gap:13px;padding-bottom:2px}.profile-total strong{font-size:53px;line-height:1;letter-spacing:-2.5px;font-weight:600;font-variant-numeric:tabular-nums}.profile-total span{font-size:13px;color:#5e6f79;display:flex;align-items:center;gap:8px;white-space:nowrap}.active-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#258064;flex:none}.directory-meta{display:flex;justify-content:space-between;align-items:center;padding:26px 0 18px}.directory-meta>span:first-child{font-size:17px;font-weight:650}.directory-meta>span:last-child{color:#8b98a0;font-size:12px;display:flex;align-items:center;gap:11px}.directory-meta b{width:3px;height:3px;background:#aeb8bd;border-radius:50%}.directory{background:#fff;border:1px solid #e0e6e9;border-radius:10px;overflow:hidden;box-shadow:0 4px 16px #17303e06}.directory-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px}.search-field{display:flex;align-items:center;gap:10px;width:min(440px,100%);color:#87959e}.search-field .p-inputtext{width:100%;height:42px;border:0;box-shadow:none;padding:0;font-size:13px;color:#263944}.search-field .p-inputtext:focus{box-shadow:none}.filters{display:flex;gap:9px}.filters .p-select{min-width:145px;height:42px;border-color:#dce4e8;border-radius:6px;box-shadow:none}.filters .p-select-label{font-size:12px;color:#405663}.directory .p-datatable-table{table-layout:auto}.directory .p-datatable-thead>tr>th{background:#f7f9fa;color:#6f7f89;font-size:11px;font-weight:600;padding:15px 22px;border-top:1px solid #e9eef0;border-bottom:1px solid #e5ebed;white-space:nowrap}.directory .p-datatable-tbody>tr{cursor:pointer}.directory .p-datatable-tbody>tr>td{padding:14px 22px;border-bottom:1px solid #edf1f2;font-size:13px;color:#53656f}.directory .p-datatable-tbody>tr:hover{background:#f8fafb}.directory .p-datatable-tbody>tr:last-child>td{border-bottom:0}.identity{display:flex;align-items:center;gap:13px;min-width:235px}.person-avatar{height:38px;width:38px;border-radius:8px;background:#e6edf0;color:#385c6d;display:grid;place-items:center;flex:none;font-size:12px;font-weight:700}.identity strong{display:block;font-size:14px;font-weight:600;color:#1d303b}.identity small{display:block;margin-top:3px;color:#9aa6ad;font-size:11px}.order-value{color:#435968}.uid-value{font-variant-numeric:tabular-nums;color:#70828d;font-size:12px}.action-column{width:55px;text-align:right}.action-column .p-button{width:32px;height:32px;color:#537083}.directory .p-paginator{justify-content:flex-end;border-top:1px solid #e8edee;padding:11px 18px;background:#fff}.directory .p-paginator .p-paginator-start{margin-right:auto}.directory .p-paginator .p-paginator-page,.directory .p-paginator .p-paginator-next,.directory .p-paginator .p-paginator-prev{min-width:32px;height:32px;font-size:12px}.result-count{font-size:12px;color:#8a98a0}.message{text-align:center;padding:75px 20px;color:#73838d;font-size:13px}.message h2{color:#263b47;font-size:18px;margin:0 0 6px}.message p{margin:0 0 17px}.profile-drawer .p-drawer-header{padding:25px 27px 8px}.profile-drawer .p-drawer-content{padding:20px 27px 35px}.drawer-label{font-size:12px;color:#85939d}.drawer-identity{display:flex;gap:15px;align-items:center;margin:8px 0 17px}.person-avatar.large{height:55px;width:55px;font-size:18px}.drawer-identity h2{font-size:22px;letter-spacing:-.7px;margin:0 0 4px}.drawer-identity p{font-size:12px;color:#87959e;margin:0}.live-indicator{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#26765e;background:#edf8f3;padding:7px 10px;border-radius:5px}.detail-section-title{font-size:14px;font-weight:650;margin:37px 0 7px;padding-bottom:12px;border-bottom:1px solid #e5ebed}.facts{margin:0}.facts>div{display:flex;justify-content:space-between;gap:15px;padding:13px 0;border-bottom:1px solid #edf1f2;font-size:12px}.facts dt{color:#84929b}.facts dd{margin:0;color:#283d49;text-align:right}.profile-link{display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-size:12px;font-weight:600;color:#285c78;margin-top:22px}.profile-link:hover{text-decoration:underline}.access-title{margin-top:46px}.detail-help{font-size:12px;color:#8b98a0;margin:10px 0 21px}.secret-field{margin-bottom:19px}.secret-field label{display:block;font-size:11px;color:#768790;margin-bottom:8px}.secret-control{display:flex;align-items:center;min-height:44px;padding:3px 4px 3px 11px;border:1px solid #dce4e8;border-radius:6px}.secret-control>span{flex:1;min-width:0;font-size:12px;overflow-wrap:anywhere}.secret-masked{letter-spacing:2px;color:#9aabb3}.secret-visible{color:#263b47}.secret-control .p-button{height:32px;width:32px;color:#647a87}.credential-error{color:#a33b3b;font-size:12px}@media(max-width:900px){.main-content{padding:40px 22px 70px}.topbar-inner{padding:0 22px}.directory .p-datatable-wrapper{overflow-x:auto}.directory .p-datatable-table{min-width:770px}.profile-total strong{font-size:45px}.page-intro h1{font-size:37px}}@media(max-width:620px){.topbar{height:62px}.topbar-right{display:none}.main-content{padding:31px 15px 50px}.page-intro{gap:12px;padding-bottom:31px}.section-path{margin-bottom:13px}.page-intro h1{font-size:30px;letter-spacing:-1.2px}.page-description{font-size:12px;line-height:1.4;max-width:250px}.profile-total{display:block;text-align:right}.profile-total strong{display:block;font-size:37px}.profile-total span{font-size:10px}.directory-meta{padding-top:23px}.directory-tools{display:block;padding:13px}.search-field{width:100%;margin-bottom:10px}.filters .p-select{flex:1;min-width:0}.filters .p-select-label{font-size:11px}.directory .p-datatable-thead>tr>th,.directory .p-datatable-tbody>tr>td{padding:13px 15px}.result-count{display:none}}.auth-loading{min-height:100vh;display:grid;place-items:center;color:#798a94;font-size:13px}.login-page{min-height:100vh;background:#f7f9fa;display:flex;flex-direction:column;align-items:center}.login-brand{align-self:flex-start;display:flex;align-items:center;gap:12px;margin:33px 0 0 max(36px,calc((100vw - 1190px)/2));font-size:18px;font-weight:700;letter-spacing:-.5px}.login-panel{width:min(420px,calc(100vw - 36px));background:#fff;border:1px solid #e0e7ea;border-radius:10px;margin:auto;box-shadow:0 16px 50px #1a37460e;padding:40px}.login-kicker{font-size:12px;color:#7c8d97;margin:0 0 17px}.login-panel h1{font-size:34px;line-height:1.1;letter-spacing:-1.4px;font-weight:650;margin:0 0 12px}.login-intro{font-size:13px;color:#73838d;margin:0 0 34px}.login-panel form label{display:block;font-size:12px;font-weight:600;margin-bottom:9px}.login-panel .p-inputtext{width:100%;height:46px;border-color:#d9e2e6}.login-submit{width:100%;height:45px;margin-top:18px;background:#274f64;border-color:#274f64}.login-submit:hover{background:#1b4054;border-color:#1b4054}.login-error{font-size:12px;color:#aa3434;margin:10px 0 0}.login-foot{font-size:11px;color:#9da9af;margin:0 0 26px}.signout{border:0;background:transparent;color:#586e7a;font-size:12px;cursor:pointer;padding:7px 0}.signout:hover{color:#183b4e;text-decoration:underline}@media(max-width:620px){.directory .p-datatable-table{min-width:0;width:100%}.directory .p-datatable-thead>tr>th:nth-child(3),.directory .p-datatable-thead>tr>th:nth-child(4),.directory .p-datatable-thead>tr>th:nth-child(5),.directory .p-datatable-tbody>tr>td:nth-child(3),.directory .p-datatable-tbody>tr>td:nth-child(4),.directory .p-datatable-tbody>tr>td:nth-child(5){display:none}.directory .p-datatable-thead>tr>th,.directory .p-datatable-tbody>tr>td{padding:12px 10px}.directory .p-datatable-thead>tr>th:first-child,.directory .p-datatable-tbody>tr>td:first-child{padding-left:14px}.directory .p-datatable-thead>tr>th:nth-child(2),.directory .p-datatable-tbody>tr>td:nth-child(2){font-size:11px;white-space:nowrap}.identity{min-width:0;gap:9px}.identity strong{font-size:12px}.identity small{font-size:10px}.person-avatar{width:34px;height:34px;font-size:10px}.action-column{width:32px}.action-column .p-button{width:27px;height:27px}}@media(max-width:620px){.directory .p-datatable-thead>tr>th:nth-child(6),.directory .p-datatable-tbody>tr>td:nth-child(6){display:none}}.profile-photo{object-fit:cover}.identity .assigned-asset{color:#607683;font-size:10px;overflow-wrap:anywhere}.drawer-asset{margin-top:4px!important;color:#607683!important;font-size:11px!important;overflow-wrap:anywhere}.profile-tag{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid #d59a20;border-radius:999px;background:#fff0bd;color:#714500;font-size:13px;font-weight:700;line-height:1.3;white-space:nowrap}.profile-tag+.profile-tag{margin-left:6px}.profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.profile-tag-cookies{border-color:#93c5fd;background:#dbeafe;color:#1e40af}
