@media (max-width:760px){.admin-reference .admin-activity,.admin-reference .admin-catalog,.admin-reference .admin-customers,.admin-reference .admin-members,.admin-reference .admin-sales,.admin-reference .admin-verification,.admin-reference .portal-content,.admin-reference .portal-content>*{min-width:0;max-width:100%}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll){overflow:visible;max-width:100%;min-width:0}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll)>table{display:block;width:100%;min-width:0!important}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) thead{display:none}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody{display:grid;gap:12px;min-width:0;padding:6px}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 14px;min-width:0;padding:15px;border:1px solid #dfeaf7;border-radius:11px;background:#fff;box-shadow:0 3px 12px #d9eaff24}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody td{display:grid;align-content:start;gap:5px;width:auto;max-width:none;min-width:0!important;padding:0;border:0;text-align:left;white-space:normal!important;overflow-wrap:anywhere}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody td:before{content:attr(data-label);color:#687e9e;font-size:11px;font-weight:700;line-height:1.35}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody td:is(:nth-child(2),[data-label=Aksi],[data-label=Keterangan],[data-label=Deskripsi],[data-label="Email / No Telepon"],[data-label=Kontak],[data-label="Produk/Layanan"]){grid-column:1/-1}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody td[colspan]{grid-column:1/-1;text-align:center}.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody td[colspan]:before{display:none}.admin-reference .ac-person,.admin-reference .av-person,.admin-reference .digital-setting-product,.admin-reference .sr-person{max-width:100%;min-width:0;white-space:normal}.admin-reference .digital-setting-product img{flex:none}.admin-reference .aa-customer,.admin-reference .aa-customer small,.admin-reference .aa-customer>span,.admin-reference .av-contact,.admin-reference .mp-table td{max-width:100%;white-space:normal;overflow-wrap:anywhere}.admin-reference .av-actions{flex-wrap:wrap;white-space:normal}.admin-reference .aa-card,.admin-reference .ac-card,.admin-reference .av-card,.admin-reference .digital-editor .cp-list,.admin-reference .mp-card,.admin-reference .sr-card{min-width:0;max-width:100%}}@media (max-width:420px){.admin-reference :is(.cp-scroll,.aa-table-scroll,.ac-table-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody tr{gap:10px;padding:12px}}@media(max-width:760px){.admin-reference :is(.cp-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody tr.status-row-active{background:rgba(35,174,105,.055);border-color:rgba(35,174,105,.2)}.admin-reference :is(.cp-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody tr.status-row-warning{background:rgba(245,170,35,.07);border-color:rgba(210,145,24,.22)}.admin-reference :is(.cp-scroll,.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tbody tr.status-row-muted{background:rgba(229,69,89,.05);border-color:rgba(229,69,89,.18)}}.admin-reference .portal-panel:has(>.aa-page),.admin-reference .portal-panel:has(>.ap-page){padding:0;border:0;background:transparent;box-shadow:none}.aa-page,.ap-page{color:#111b4d;min-width:0}.aa-heading,.ap-heading{display:flex;align-items:center;gap:16px;margin:0 0 18px}@media(max-width:760px){.ap-heading{flex-wrap:wrap}.ap-heading>.ap-primary{width:100%}}.ap-type[class*="manual:"]{background:#e9edff;color:#5d4db4}.ap-editor select{width:100%;min-height:42px;border:1px solid #dbe6f2;border-radius:7px;background:#fff;padding:0 12px}.aa-heading-icon,.ap-heading-icon{display:grid;place-items:center;flex:none;width:56px;height:56px;border-radius:16px;background:#edf7ff;color:#0879eb}.aa-heading>div,.ap-heading>div{flex:1;min-width:0}.aa-heading h2,.ap-heading h2{margin:0 0 3px;font-size:27px!important;font-weight:800!important;line-height:1.2}.aa-heading p,.ap-heading p{margin:0;color:#7882a2;font-size:14px}.aa-primary,.ap-primary{border:1px solid #0878ed;border-radius:8px;background:#0879f7;color:#fff;padding:11px 18px;box-shadow:0 3px 9px #0879f72a}.aa-primary,.aa-soft,.ap-primary,.ap-soft{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;min-height:42px}.aa-soft,.ap-soft{border:1px solid #dce8f5;border-radius:8px;background:#f2f9ff;color:#0876df;padding:10px 16px}.aa-stats,.ap-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.ap-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.aa-stat,.ap-stats>button{display:flex;align-items:center;gap:14px;min-width:0;min-height:92px;text-align:left;padding:16px;border:1px solid #e7edf5;border-radius:10px;background:#fff;box-shadow:0 3px 12px #2637680a}.aa-stat>span,.ap-stats>button>span{display:grid;place-items:center;flex:none;width:50px;height:50px;border-radius:50%;background:#edf7ff;color:#0879f7}.aa-stat.green>span,.ap-stats .green{background:#e8f9f0;color:#16ae70}.aa-stat.red>span,.ap-stats .red{background:#fff0f2;color:#ed4259}.aa-stat.gold>span{background:#fff8e9;color:#d89508}.aa-stat small,.ap-stats small{display:block;color:#7882a2;font-size:13px}.aa-stat strong,.ap-stats strong{display:block;color:#111b4d;font-size:25px;line-height:1.35}.aa-filters,.ap-filters{display:grid;grid-template-columns:minmax(200px,1.6fr) minmax(140px,1fr) minmax(140px,1fr) auto;gap:12px;align-items:center;margin:0 0 12px;padding:14px;border:1px solid #e7edf5;border-radius:10px;background:#fff}.aa-filters .aa-search,.ap-filters label{position:relative;display:flex;align-items:center;gap:10px;color:#0879ef}.aa-filters input,.aa-filters select,.ap-filters input,.ap-filters select{width:100%;min-width:0;height:42px;border:1px solid #dbe6f2;border-radius:7px;background:#fff;color:#15204f;padding:0 12px;font-size:13px}.aa-filters .aa-search svg,.ap-filters label svg{position:absolute;left:12px}.aa-filters .aa-search input,.ap-filters label input{padding-left:39px}.ap-filters>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 16px;border:1px solid #dce8f5;border-radius:8px;background:#f2f9ff;color:#0876df;font-weight:700;white-space:nowrap}.aa-list,.ap-list{min-width:0;overflow:visible;border:1px solid #e6edf6;border-radius:10px;background:#fff;padding:6px 10px 0;box-shadow:0 3px 12px #2637680a}.aa-list table,.ap-list table{width:100%;border-collapse:collapse;font-size:13px}.aa-list th,.ap-list th{text-align:left;background:#edf7ff;color:#15204f;font-weight:750;padding:15px 12px;white-space:nowrap}.aa-list th:first-child,.ap-list th:first-child{border-radius:7px 0 0 0}.aa-list th:last-child,.ap-list th:last-child{border-radius:0 7px 0 0}.aa-list th button{padding:0;border:0;background:none;color:inherit;font-weight:inherit}.aa-list th button span{color:#9bacbf}.aa-list td,.ap-list td{padding:12px;border-bottom:1px solid #ecf0f5;color:#1b2853;vertical-align:middle}.aa-list td:nth-child(3){overflow-wrap:anywhere}.aa-person,.ap-method{display:flex;align-items:center;gap:12px;min-width:0}.aa-avatar{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:#0754b5;color:#fff;font-size:11px;font-weight:800}.aa-person strong,.ap-method strong{font-weight:750}.aa-role,.aa-status,.ap-status,.ap-type{display:inline-flex;align-items:center;border-radius:6px;padding:7px 11px;font-size:12px;font-weight:700;white-space:nowrap}.aa-role{background:#eeeafa;color:#6852ba}.aa-status.active,.ap-status.active{background:#e2f8ed;color:#0ca767}.aa-status.inactive,.ap-status.inactive{background:#ffebee;color:#ed3c53}.aa-status:before,.ap-status:before{content:"";width:8px;height:8px;margin-right:7px;border-radius:50%;background:currentColor}.aa-actions,.ap-actions{position:relative;display:inline-block}.aa-more,.ap-actions>button{width:34px;height:34px;border:1px solid #dce8f5;border-radius:7px;background:#fff;color:#0879ef;font-weight:900;letter-spacing:2px}.aa-menu,.ap-actions>div{position:absolute;right:0;top:calc(100% + 4px);z-index:12;min-width:148px;padding:5px;border:1px solid #dce8f5;border-radius:8px;background:#fff;box-shadow:0 9px 20px #1b28532b}.aa-menu button,.ap-actions>div button{display:block;width:100%;padding:9px;border:0;border-radius:5px;background:#fff;text-align:left;color:#142350;white-space:nowrap}.aa-menu button:hover,.ap-actions>div button:hover{background:#edf7ff}.aa-list footer,.ap-list footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:62px;color:#7882a2;font-size:13px;padding:8px 2px}.aa-list footer>div,.ap-list footer>div{display:flex;align-items:center;gap:5px}.aa-list footer button,.ap-list footer button{min-width:34px;height:34px;border:1px solid #e1e9f3;border-radius:6px;background:#fff;color:#7284a6;font-size:20px}.aa-list footer>div span,.ap-list footer>div span{display:grid;place-items:center;min-width:34px;height:34px;border-radius:6px;background:#0879f7;color:#fff;font-weight:700}.aa-empty,.ap-empty{text-align:center!important;padding:28px!important;color:#7882a2!important}.aa-error{padding:10px 14px;border:1px solid #ffc6cf;border-radius:8px;background:#fff1f3;color:#c33144}.aa-error button{margin-left:8px;border:0;background:transparent;color:#0065ca;text-decoration:underline}.aa-form,.ap-editor{display:grid;gap:14px;min-width:0;padding:16px 20px 20px}.aa-form p,.ap-editor p{margin:0;color:#65708f;line-height:1.6}.aa-form label,.ap-editor label{display:grid;gap:5px;font-weight:700}.aa-form input,.aa-form select,.ap-editor input,.ap-editor textarea{width:100%;min-width:0;padding:10px;border:1px solid #dbe6f2;border-radius:7px;background:#fff;color:#15204f}.aa-password{display:flex;align-items:center;position:relative}.aa-password input{padding-right:45px}.aa-password button{position:absolute;right:5px}.aa-form small{color:#7882a2}.aa-form-actions,.ap-editor-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.ap-method-icon{display:grid;place-items:center;flex:none;width:50px;height:50px;border:1px solid #e1ebf5;border-radius:9px;background:#f5fbff;color:#0879ef}.ap-list td:nth-child(4) small,.ap-method small{display:block;margin-top:4px;color:#8490ad}.ap-type.bank{background:#e7f4ff;color:#0879df}.ap-type.qris{background:#fff3df;color:#d78312}.ap-type.wallet{background:#efeaff;color:#8053cb}.ap-switch{display:inline-flex;align-items:center;cursor:pointer}.ap-switch input{position:absolute;opacity:0;width:1px;height:1px}.ap-switch span{width:44px;height:25px;padding:3px;border-radius:30px;background:#aeb8ca;transition:background .2s}.ap-switch span:after{content:"";display:block;width:19px;height:19px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #1234;transition:transform .2s}.ap-switch input:checked+span{background:#0879f7}.ap-switch input:checked+span:after{transform:translateX(19px)}.ap-switch input:focus-visible+span{outline:3px solid #58c7ff;outline-offset:2px}.ap-switch input:disabled+span{opacity:.55;cursor:not-allowed}.aa-page~.portal-dialog,.ap-page~.portal-dialog{max-width:640px}@media(max-width:760px){.aa-heading,.ap-heading{align-items:flex-start;flex-wrap:wrap;gap:10px}.aa-heading-icon,.ap-heading-icon{width:44px;height:44px;border-radius:12px}.aa-heading h2,.ap-heading h2{font-size:21px!important}.aa-heading p,.ap-heading p{font-size:12px;line-height:1.5}.aa-heading .aa-primary{width:100%}.aa-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.aa-stat,.ap-stats>button{gap:8px;min-height:80px;padding:10px}.aa-stat>span,.ap-stats>button>span{width:34px;height:34px}.aa-stat>span svg,.ap-stats>button>span svg{width:19px}.aa-stat small,.ap-stats small{font-size:11px}.aa-stat strong,.ap-stats strong{font-size:20px}.aa-filters,.ap-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.aa-filters .aa-search,.aa-filters .aa-soft,.ap-filters label,.ap-filters>button{grid-column:1/-1}.aa-list,.ap-list{padding:8px;overflow:visible}.aa-list table,.aa-list tbody,.ap-list table,.ap-list tbody{display:block;width:100%}.aa-list thead,.ap-list thead{display:none}.aa-list tbody tr,.ap-list tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px;padding:14px;border:1px solid #e4edf7;border-radius:10px;background:#fff;box-shadow:0 3px 10px #213e6610}.aa-list tbody td,.ap-list tbody td{display:block;min-width:0;padding:0;border:0;overflow-wrap:anywhere}.aa-list tbody td:before,.ap-list tbody td:before{content:attr(data-label);display:block;margin-bottom:5px;color:#7c8ba8;font-size:11px;font-weight:700}.aa-list tbody td:nth-child(2),.aa-list tbody td:nth-child(3),.ap-list tbody td:nth-child(2),.ap-list tbody td:nth-child(4){grid-column:1/-1}.aa-list tbody td:first-child,.ap-list tbody td:first-child{display:none}.aa-list .aa-empty,.ap-list .ap-empty{grid-column:1/-1}.aa-list footer,.ap-list footer{font-size:11px;flex-wrap:wrap}.aa-menu,.ap-actions>div{right:auto;left:0}}@media(max-width:390px){.ap-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-stats>button:first-child{grid-column:1/-1}.aa-stat>span,.ap-stats>button>span{width:30px;height:30px}}.aa-heading>.aa-heading-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;margin-inline-start:auto}.aa-role-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.aa-role-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #dbe9f6;border-radius:10px}.aa-role-list li div{display:grid;gap:4px;overflow-wrap:anywhere}.aa-form .aa-check{display:flex;align-items:center;gap:8px;min-height:32px}.aa-form .aa-check input{width:16px;height:16px;min-height:0;margin:0;padding:0;accent-color:#0874d7;flex:none}.aa-permissions{border:1px solid #dbe9f6;border-radius:10px;padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.aa-permissions legend{font-weight:700;padding:0 4px}.aa-permissions p{grid-column:1/-1;margin:0 0 6px}@media(max-width:520px){.aa-permissions{grid-template-columns:1fr}}@media(max-width:760px){.aa-heading>.aa-heading-actions{flex-basis:100%}.aa-heading-actions>button{flex:1}.aa-heading .aa-heading-actions .aa-primary{width:auto}}.aa-stats>button,.ap-stats>button{cursor:pointer}.aa-stats>button:hover,.ap-stats>button:hover{border-color:#9dcbf8}.aa-stats>button:focus-visible,.ap-stats>button:focus-visible{outline:2px solid #0879ed;outline-offset:3px}.aa-stats>button[aria-pressed=true],.ap-stats>button[aria-pressed=true]{border-color:#0879ed;background:linear-gradient(125deg,#edf6ff,#fff 78%);box-shadow:inset 0 3px #0879ed,0 5px 14px #174f8618}.admin-reference .admin-filter-head{grid-column:1/-1;flex:1 0 100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 9px;border-bottom:1px solid #e8f0f9;color:#263c64;font-size:12px;font-weight:750}.admin-reference .admin-filter-head>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:5px 11px;border:1px solid #d7e7fb;border-radius:9px;background:#f2f8ff;color:#1466bb;font:inherit;cursor:pointer}.admin-reference .admin-filter-head>button:hover{background:#e7f2ff}.admin-reference .admin-filter-head>button:focus-visible{outline:2px solid #0875df;outline-offset:2px}.admin-reference .cp-filters:has(>.admin-filter-head){flex-wrap:wrap}.admin-reference .cp-filters>.admin-filter-head+label{flex-grow:1.4}.admin-reference :is(.aa-page .aa-filters,.ap-filters,.ac-filters){grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr))}.admin-reference .admin-activity .aa-filters{grid-template-columns:minmax(0,1.45fr) repeat(3,minmax(0,1fr)) minmax(0,1.35fr) auto;align-items:end;padding:16px;gap:12px;border-radius:15px;background:linear-gradient(135deg,#fff,#f7fbff);box-shadow:0 5px 16px #194b8910}.admin-reference .admin-activity .aa-date-label,.admin-reference .admin-activity .aa-filter-actions{grid-column:auto;grid-row:auto}.admin-reference .admin-activity .aa-filter-actions{display:flex;padding:0}.admin-reference .admin-activity .aa-filter-actions button{width:100%;min-height:44px;border-radius:10px}.admin-reference .admin-activity :is(.aa-input,.aa-filters select,.aa-date>summary){min-height:44px;border-radius:10px;border-color:#cddff2;box-shadow:0 2px 4px #1b4d7d08}.admin-reference .admin-activity .aa-filters :is(.aa-input:focus-within,select:focus-visible,summary:focus-visible){outline:2px solid #5da6f4;outline-offset:2px}.admin-reference .aa-device{overflow-wrap:anywhere}.admin-reference .admin-consultation .cp-scroll{border-radius:13px;scrollbar-color:#abc4df #f4f8fc}.admin-reference .admin-consultation .cp-badge{border-radius:999px}.admin-reference .admin-consultation .cp-mobile-cards article{border-radius:16px;box-shadow:0 3px 12px #1f498b0d}.ap-image-field{min-width:0;display:grid;gap:10px;border:1px solid #dbe7f4;border-radius:12px;padding:12px}.ap-image-field legend{padding:0 5px;font-weight:700}.ap-image-preview{width:min(100%,300px);height:auto;max-height:300px;object-fit:contain;justify-self:center;background:white;border:1px solid #e2edf7;border-radius:10px}.ap-method-icon img{max-width:100%;height:auto;object-fit:contain;border-radius:6px}.ap-editor .ap-image-confirm{display:flex;align-items:flex-start;gap:8px}.ap-image-confirm input{width:16px;height:16px;margin-top:2px;flex:none;accent-color:#0876df}@media (max-width:1300px){.admin-reference .admin-activity .aa-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.admin-reference :is(.aa-page .aa-filters,.ap-filters,.ac-filters,.admin-activity .aa-filters){grid-template-columns:repeat(2,minmax(0,1fr))}.admin-reference :is(.aa-page .aa-search,.ap-filters>label,.ac-filters>.ac-search,.admin-activity .aa-search-label,.admin-activity .aa-date-label,.admin-activity .aa-filter-actions){grid-column:1/-1}.admin-reference .av-filters>.admin-filter-head+label,.admin-reference .mp-filters>.admin-filter-head+label{grid-column:1/-1}}.admin-reference .aa-profile-modal .portal-dialog{width:min(920px,calc(100vw - 24px));max-width:none;max-height:92dvh;overflow:auto;padding:20px;border-radius:20px;background:#f5f9fe}.aa-profile-modal .portal-dialog-head{margin-bottom:2px}.aa-profile-subtitle{margin:0 0 16px;color:#586b88;font-size:13px}.aa-profile-form{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:14px}.aa-profile-card{display:grid;gap:12px;margin:0;min-width:0;padding:17px;border:1px solid #e1ebf8;border-radius:14px;background:#fff}.aa-profile-card h3{margin:0 0 2px;color:#182747;font-size:15px}.aa-profile-card label{display:grid;gap:5px;color:#1b2d4c;font-size:12px;font-weight:700}.aa-profile-card :is(input:not([type=file]),textarea){box-sizing:border-box;width:100%;min-width:0;min-height:40px;padding:9px 11px;border:1px solid #d9e5f2;border-radius:8px;background:#fff;color:#152647;font:inherit;font-weight:500}.aa-profile-card input[readonly]{background:#edf3fa;color:#516581}.aa-profile-card textarea{resize:vertical;min-height:86px}.aa-profile-card small{color:#586b88;font-size:11px}.aa-profile-avatar{flex:none;overflow:hidden;background:#0868e2;color:white}.aa-profile-avatar img{width:100%;height:100%;object-fit:cover;display:block}.aa-profile-photo>.aa-profile-avatar{font-size:24px}.aa-profile-photo{display:flex;align-items:center;gap:14px}.aa-profile-photo-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:4px}.aa-profile-photo-actions .aa-soft{min-height:36px;padding:7px 11px}.aa-profile-remove{border:0;background:none;color:#b23847;cursor:pointer;font-size:12px}.aa-bio-count{justify-self:end;margin-top:-7px}.aa-profile-card dl{display:grid;gap:13px;margin:0}.aa-profile-card dl>div{display:grid;grid-template-columns:36px 1fr;align-items:center;column-gap:10px}.aa-profile-card dl>div>span{display:grid;place-items:center;grid-row:span 2;width:36px;height:36px;border-radius:50%;background:#edf6ff;color:#116bd5}.aa-profile-card dt{color:#5b6d89;font-size:11px;font-weight:650}.aa-profile-card dd{margin:0;color:#1c2d4d;font-size:12px;font-weight:700;overflow-wrap:anywhere}.aa-profile-card dd.aa-profile-active{color:#117844}.aa-profile-form>.aa-error,.aa-profile-form>.aa-form-actions{grid-column:1/-1}.aa-profile-form :focus-visible{outline:2px solid #3586eb;outline-offset:2px}@media (min-width:761px){.admin-reference .portal-panel table{border-collapse:separate;border-spacing:0 7px}.admin-reference .portal-panel table :is(th,td):first-child{border-radius:11px 0 0 11px}.admin-reference .portal-panel table :is(th,td):last-child{border-radius:0 11px 11px 0}.admin-reference .portal-panel table :is(th,td):only-child{border-radius:11px}.admin-reference .portal-panel table tbody td{border-block:1px solid #e4edf7;background:var(--cp-row-fill,#fff)}.admin-reference .portal-panel table tbody td:first-child{border-inline-start:1px solid #e4edf7}.admin-reference .portal-panel table tbody td:last-child{border-inline-end:1px solid #e4edf7}.admin-reference :is(.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tr.status-row-active{--cp-row-fill:rgba(35,174,105,.055)}.admin-reference :is(.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tr.status-row-warning{--cp-row-fill:rgba(245,170,35,.07)}.admin-reference :is(.mp-table-scroll,.sr-table-scroll,.av-table-scroll) tr.status-row-muted{--cp-row-fill:rgba(229,69,89,.05)}}@media (max-width:760px){.admin-reference .cp-mobile-cards article,.admin-reference .portal-panel table tbody tr{border-radius:16px}}@media (max-width:620px){.admin-reference .aa-profile-modal .portal-dialog{padding:13px}.aa-profile-form{grid-template-columns:1fr}.aa-profile-card{padding:13px}}.adp{--adp-blue:#0877f2;--adp-ink:#132445;--adp-muted:#536782;--adp-line:#deebf6;display:grid;gap:16px;min-width:0;color:var(--adp-ink)}.adp :is(h1,h2,h3,p){margin:0}.adp h1{font-size:clamp(21px,2vw,29px);line-height:1.22;font-weight:800}.adp h2{font-size:17px;line-height:1.4;font-weight:750}.adp h3{font-size:15px;font-weight:750}.adp :is(p,small){color:var(--adp-muted);line-height:1.55}.adp p{font-size:13px}.adp small{font-size:11px}.adp-card-heading,.adp-heading{display:flex;align-items:center;gap:14px;min-width:0}.adp-card-heading p,.adp-heading p{margin-top:3px}.adp-icon{display:inline-grid;place-items:center;width:52px;height:52px;flex:none;border-radius:17px;background:#eaf5ff;color:#0871e2}.adp-card{min-width:0;padding:18px;border:1px solid var(--adp-line);border-radius:14px;background:#fff;box-shadow:0 2px 8px #234a7710}.adp-profile,.adp-security-top{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(0,1fr);gap:16px;align-items:stretch}.adp-security-top{grid-template-columns:repeat(2,minmax(0,1fr))}.adp-profile-aside{display:flex;flex-direction:column;justify-content:space-between;gap:14px}.adp-profile-actions{justify-content:flex-end}.adp-form{display:grid;gap:12px;align-content:start}.adp-form label{display:block;font-size:12px;font-weight:650;color:var(--adp-ink)}.adp-form label>span{color:#bd2547}.adp-form :is(input:not([type=file]),textarea){display:block;box-sizing:border-box;width:100%;min-height:41px;margin-top:4px;padding:8px 11px;border:1px solid #d4e3f2;border-radius:8px;color:var(--adp-ink);background:#fcfdff;font:inherit;font-weight:500}.adp-form input[readonly]{background:#edf3fa;color:var(--adp-muted)}.adp-form textarea{resize:vertical}.adp-counter{display:block;text-align:right;margin-top:3px}.adp-actions,.adp-photo{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.adp-photo{gap:14px;margin:4px 0}.adp-avatar{display:grid;place-items:center;width:65px;height:65px;border-radius:50%;overflow:hidden;background:#0d70ee;color:white;font-size:28px;font-weight:700}.adp-avatar img{width:100%;height:100%;object-fit:cover}.adp-details{display:grid;gap:14px;margin:15px 0 0}.adp-details>div{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:0 11px}.adp-details .adp-icon{grid-row:span 2;width:38px;height:38px;border-radius:12px}.adp-details dt{font-size:11px;color:var(--adp-muted);font-weight:600}.adp-details dd{margin:0;overflow-wrap:anywhere;font-size:13px;font-weight:650}.adp-button,.adp-link,.adp-toggle{font:inherit;cursor:pointer}.adp-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:37px;padding:7px 14px;border:1px solid transparent;border-radius:8px;font-size:12px;font-weight:650;text-align:center}.adp-button.primary{background:var(--adp-blue);border-color:var(--adp-blue);color:white}.adp-button.soft{background:#edf6ff;border-color:#d9e8f8;color:#0759bd}.adp-button.danger{background:#fff7f7;border-color:#f3cbd1;color:#b92342}.adp-button:not(:disabled):hover{filter:brightness(.96)}.adp :is(button,input,textarea):focus-visible{outline:2px solid #0877f2;outline-offset:2px}.adp button:disabled{opacity:.58;cursor:not-allowed}.adp-link{padding:7px 0;border:0;background:none;color:#0765cc;font-size:12px;font-weight:650;white-space:nowrap}.adp-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.adp-integrations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:15px 0 9px}.adp-integrations article{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid var(--adp-line);border-radius:11px;background:#f9fcff;overflow-wrap:anywhere}.adp-integrations .adp-icon{width:39px;height:39px;border-radius:12px}.adp-integrations article div>span:not(.adp-badge){color:var(--adp-muted);font-size:11px}.adp-integrations article p{margin:6px 0;font-size:12px}.adp-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:#def7e9;color:#11693b;font-size:11px;font-weight:700;white-space:nowrap}.adp-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.adp-badge.off{background:#f2f5fa;color:#526481}.adp-security-tile{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:16px}.adp-security-tile>.adp-icon{width:59px;height:59px}.adp-security-tile p{margin:5px 0 14px}.adp-password-button{width:100%;min-height:41px}.adp-toggle{display:flex;align-items:center;gap:10px;text-align:left;border:0;padding:3px 0;background:none;color:var(--adp-ink);font-size:12px;font-weight:550}.adp-toggle span:first-child{width:42px;height:23px;flex:none;border-radius:20px;background:#a9b6c9;padding:3px}.adp-toggle span:first-child:before{content:"";display:block;width:17px;height:17px;border-radius:50%;background:#fff}.adp-toggle[aria-checked=true] span:first-child{background:var(--adp-blue)}.adp-toggle[aria-checked=true] span:first-child:before{margin-left:auto}.adp-tip{display:flex;align-items:center;gap:10px;padding:10px;margin-top:10px;border-radius:9px;background:#eff6ff;color:var(--adp-muted);font-size:12px}.adp-tip svg{flex:none;color:#0871e2}.adp-table{width:100%;border-collapse:separate;border-spacing:0 5px;margin-top:10px;text-align:left;font-size:12px}.adp-table :is(th,td){padding:8px 10px}.adp-table th{background:#edf6ff;font-weight:650}.adp-table td{background:#fff;border-block:1px solid var(--adp-line);overflow-wrap:anywhere}.adp-table :is(th,td):first-child{border-radius:8px 0 0 8px}.adp-table :is(th,td):last-child{border-radius:0 8px 8px 0}.adp-table td:first-child{border-left:1px solid var(--adp-line)}.adp-table td:last-child{border-right:1px solid var(--adp-line)}.adp-table small{display:block}.adp-table .adp-button{min-height:29px;padding-block:4px}.adp-pager{justify-content:flex-end;margin-top:10px;font-size:12px}.adp :is(.adp-error,.adp-success){padding:9px 12px;border-radius:8px;background:#eaf9f1;color:#13653d}.adp .adp-error{background:#fff0f3;color:#99213c}@media(max-width:760px){.adp-integrations,.adp-profile,.adp-security-top{grid-template-columns:minmax(0,1fr)}.adp-card{padding:13px}.adp-icon{width:43px;height:43px;border-radius:13px}.adp-security-tile{gap:9px}.adp-security-tile>.adp-icon{width:43px;height:43px}.adp-security-tile>.adp-icon svg{width:23px}.adp-section-head{flex-wrap:wrap}.adp-table,.adp-table tbody{display:block}.adp-table thead{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.adp-table tr{display:grid;margin-bottom:8px;border:1px solid var(--adp-line);border-radius:9px;padding:5px}.adp-table tr td{display:grid;grid-template-columns:minmax(75px,.8fr) minmax(0,1.2fr);align-items:start;gap:5px;padding:5px;border:0!important;border-radius:0!important;justify-items:start}.adp-table td:before{content:attr(data-label);font-weight:650}.adp-table td>small{grid-column:2}}.adp-session-value{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.adp-device-label{display:flex;align-items:center;gap:6px}.adp-account-last svg,.adp-device-label svg,.adp-session-footnote svg{flex:none;color:#0871e2}.adp-current-device{justify-self:start;padding:2px 7px;border-radius:20px;background:#eaf5ff;color:#0759bd;font-size:10px;font-weight:650}.adp-ip{font-variant-numeric:tabular-nums}.adp p.adp-account-last,.adp p.adp-session-footnote{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:10px;font-size:11px}