:root{--pmb-blue:#0647a8;--pmb-blue2:#0c63cf;--pmb-yellow:#ffd21a;--pmb-ink:#10233f;--pmb-muted:#687a91;--pmb-line:#d8e3ef}
.pmb-shell{max-width:1120px;margin:28px auto;padding:0 18px;color:var(--pmb-ink);font-family:Inter,Segoe UI,Arial,sans-serif}.pmb-hero{position:relative;display:flex;align-items:center;gap:20px;padding:28px 30px;border-radius:24px 24px 8px 8px;background:linear-gradient(120deg,#073f9f,#0b61cf);color:#fff;box-shadow:0 16px 38px rgba(6,58,145,.18);overflow:hidden}.pmb-hero:after{content:"";position:absolute;right:-70px;top:-80px;width:250px;height:250px;border-radius:50%;background:rgba(255,210,26,.95)}.pmb-hero.compact{border-radius:24px}.pmb-mark{position:relative;z-index:1;width:78px;height:78px;display:grid;place-items:center;flex:0 0 78px;border-radius:23px;background:var(--pmb-yellow);color:#073b91;font-size:23px;font-weight:900;box-shadow:0 8px 20px rgba(0,0,0,.14)}.pmb-hero>div:last-child{position:relative;z-index:1}.pmb-hero span{font-size:11px;font-weight:800;letter-spacing:1.3px}.pmb-hero h1{margin:5px 0!important;color:#fff!important;font-size:34px;line-height:1.15}.pmb-hero p{margin:0;color:#dbe9ff;font-size:14px}.pmb-form{display:grid;gap:18px;padding:26px;border:1px solid #d8e3ef;border-top:5px solid var(--pmb-yellow);border-radius:8px 8px 24px 24px;background:#f7fbff;box-shadow:0 14px 34px rgba(10,55,120,.08)}.pmb-form section{padding:23px;border:1px solid #dce6f0;border-radius:18px;background:#fff}.pmb-section-title{display:flex;align-items:center;gap:13px;margin-bottom:20px}.pmb-section-title>span{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border-radius:12px;background:var(--pmb-yellow);color:#073b91;font-weight:900}.pmb-section-title h2{margin:0!important;color:#10233f!important;font-size:19px}.pmb-section-title p{margin:4px 0 0;color:var(--pmb-muted);font-size:12px}.pmb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.pmb-grid .span-2{grid-column:1/-1}.pmb-form label,.pmb-track-form label,.pmb-settings label{display:flex;flex-direction:column;gap:7px;color:#263b59;font-size:13px;font-weight:750}.pmb-form input,.pmb-form select,.pmb-form textarea,.pmb-track-form input,.pmb-settings input,.pmb-settings select,.pmb-settings textarea{width:100%;min-height:47px;padding:11px 13px!important;border:1px solid #cbd9e7!important;border-radius:12px!important;background:#fff!important;color:#14243b!important;font:inherit!important;box-sizing:border-box;box-shadow:none!important}.pmb-form input:focus,.pmb-form select:focus,.pmb-form textarea:focus,.pmb-track-form input:focus{border-color:#0b61cf!important;box-shadow:0 0 0 4px rgba(11,97,207,.1)!important;outline:0}.pmb-files{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pmb-file{position:relative;min-height:130px;align-items:center!important;justify-content:center;padding:15px;border:2px dashed #b9cce0;border-radius:15px;background:#f8fbff;text-align:center;cursor:pointer}.pmb-file:hover{border-color:#0b61cf;background:#eef6ff}.pmb-file .dashicons{width:30px;height:30px;color:#0b55ba;font-size:30px}.pmb-file b{font-size:12px}.pmb-file small{max-width:100%;color:#6a7b91;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmb-file input{position:absolute;inset:0;opacity:0;cursor:pointer}.pmb-consent{display:flex!important;align-items:flex-start;flex-direction:row!important;gap:10px!important;padding:16px;border-radius:14px;background:#fff7cf;color:#4a3d06!important}.pmb-consent input{width:19px!important;height:19px!important;min-height:19px!important;flex:0 0 19px}.pmb-submit,.pmb-print{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:49px;padding:12px 22px;border:0;border-radius:13px;background:linear-gradient(100deg,#073f9f,#0b61cf);color:#fff;font-weight:850;cursor:pointer;box-shadow:0 9px 19px rgba(7,63,159,.18)}.pmb-submit span{font-size:20px}.pmb-alert{margin:18px 0;padding:15px 17px;border-radius:13px}.pmb-alert.success{border:1px solid #a8dfbf;background:#eaf9f1;color:#08723b}.pmb-alert.error{border:1px solid #f0bdc3;background:#fff0f1;color:#9d2330}.pmb-honeypot{position:absolute!important;left:-9999px!important}.pmb-track-form{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;margin-top:18px;padding:22px;border:1px solid var(--pmb-line);border-radius:18px;background:#fff}.pmb-card{max-width:920px;margin:24px auto;padding:26px;border:1px solid #cfdceb;border-top:8px solid var(--pmb-yellow);border-radius:18px;background:#fff;box-shadow:0 13px 32px rgba(7,59,147,.1)}.pmb-card-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:17px;border-bottom:2px solid var(--pmb-blue)}.pmb-card-head span{color:#66778e;font-size:10px;font-weight:850;letter-spacing:1px}.pmb-card-head h2{margin:4px 0 0!important;color:var(--pmb-blue)!important;font-size:20px}.pmb-card-head>b,.pmb-status{padding:7px 10px;border-radius:99px;background:#edf3ff;color:#1859b8;font-size:11px}.status-accepted{background:#e7f8ee!important;color:#08723b!important}.status-revision{background:#fff3c5!important;color:#795c00!important}.status-rejected{background:#fff0f1!important;color:#a21e2d!important}.pmb-card-number{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:16px 18px;border-radius:13px;background:linear-gradient(105deg,#073f9f,#0b61cf);color:#fff}.pmb-card-number span{font-size:12px}.pmb-card-number strong{font-size:20px}.pmb-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px}.pmb-card-grid div{display:flex;flex-direction:column;gap:4px}.pmb-card-grid small{color:#728197}.pmb-card-grid strong{font-size:13px}.pmb-card-note{margin-top:18px;padding:15px;border-radius:12px;background:#fff8dc}.pmb-card-note p{margin:5px 0 0}.pmb-card footer{margin-top:20px;padding-top:14px;border-top:1px solid #dce4ed;color:#718096;text-align:center;font-size:10px}.pmb-print{display:flex;margin:0 auto}.pmb-admin{font-family:Inter,Segoe UI,Arial,sans-serif}.pmb-admin-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0}.pmb-admin-head h1{margin:0}.pmb-admin-head p{color:#66758a}.pmb-admin-filters{display:grid;grid-template-columns:minmax(250px,1fr) 220px auto;gap:10px;margin-bottom:16px;padding:15px;border:1px solid #d9e3ed;border-radius:13px;background:#fff}.pmb-admin-filters input,.pmb-admin-filters select{min-height:42px}.pmb-admin-table{overflow:auto;border:1px solid #d7e2ec;border-radius:15px;background:#fff}.pmb-admin-table table{width:100%;min-width:920px;border-collapse:collapse}.pmb-admin-table th,.pmb-admin-table td{padding:14px 16px;border-bottom:1px solid #e2e8ef;text-align:left}.pmb-admin-table th{background:#073f9f;color:#fff;font-size:11px;text-transform:uppercase}.pmb-admin-table td small{display:block;margin-top:4px;color:#6d7d92}.pmb-detail-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:20px;margin:20px 0}.pmb-detail-grid>section,.pmb-detail-grid>aside,.pmb-settings,.pmb-info{padding:22px;border:1px solid #d8e2ed;border-radius:16px;background:#fff}.pmb-detail-grid dl{display:grid;grid-template-columns:180px 1fr;gap:10px;margin:20px 0}.pmb-detail-grid dt{color:#6c7b90;font-weight:700}.pmb-detail-grid dd{margin:0}.pmb-detail-grid aside form,.pmb-settings{display:grid;gap:16px}.pmb-document-grid{display:flex;flex-wrap:wrap;gap:9px}.pmb-info{margin-top:18px}
.pmb-path{margin:0 0 18px;padding:0;border:0}.pmb-path legend{margin-bottom:10px;color:#263b59;font-size:14px;font-weight:850}.pmb-path-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pmb-path-options label{position:relative;display:grid!important;grid-template-columns:28px 1fr;align-items:center;gap:13px!important;min-height:82px;padding:14px 17px;border:1px solid #cbd9e7;border-radius:14px;background:#f9fbfe;cursor:pointer}.pmb-path-options label:hover{border-color:#0b61cf;background:#f0f6ff}.pmb-path-options input{position:absolute;opacity:0;pointer-events:none}.pmb-radio{width:24px;height:24px;border:2px solid #91a6bd;border-radius:50%;background:#fff;box-sizing:border-box}.pmb-path-options input:checked+.pmb-radio{border:7px solid var(--pmb-blue2)}.pmb-path-options label:has(input:checked){border-color:var(--pmb-blue2);box-shadow:0 0 0 3px rgba(11,97,207,.09)}.pmb-path-options b,.pmb-path-options small{display:block}.pmb-path-options b{font-size:16px}.pmb-path-options small{margin-top:3px;color:#728197;font-size:12px;font-weight:600}
.pmb-form{gap:14px;padding:20px;background:linear-gradient(180deg,#f7fbff 0%,#f2f7fc 100%)}.pmb-form section{padding:19px 20px;border-color:#d5e1ed;border-radius:15px;box-shadow:0 5px 16px rgba(8,58,130,.045)}.pmb-section-title{margin-bottom:15px}.pmb-grid{gap:12px 14px}.pmb-form label{gap:5px}.pmb-form input,.pmb-form select,.pmb-form textarea{min-height:43px;padding:9px 12px!important;border-radius:9px!important}.pmb-form textarea{min-height:76px}.pmb-files{gap:10px}.pmb-file{min-height:112px;padding:12px}.pmb-consent{padding:13px}.pmb-submit{min-height:46px}.pmb-path{margin-bottom:14px}.pmb-path-options{gap:12px}.pmb-path-options label{min-height:72px;padding:11px 14px}
.pmb-hero-copy{position:relative;z-index:2;min-width:0;flex:1}.pmb-hero-logo{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:210px;height:82px;margin-left:auto;padding:7px 10px;border:1px solid rgba(255,255,255,.28);border-radius:14px;background:rgba(255,255,255,.95);box-shadow:0 8px 22px rgba(0,25,70,.2);transition:transform .2s ease,box-shadow .2s ease}.pmb-hero-logo:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,25,70,.27)}.pmb-hero-logo img{display:block;width:100%;height:100%;object-fit:contain}.pmb-prepare{display:grid;grid-template-columns:58px 1fr;gap:15px;margin:14px 0;padding:17px 20px;border:1px solid #d3e0ed;border-left:5px solid var(--pmb-yellow);border-radius:14px;background:#fff;box-shadow:0 7px 20px rgba(8,58,130,.07)}.pmb-prepare-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#eaf3ff;color:var(--pmb-blue)}.pmb-prepare-icon .dashicons{width:26px;height:26px;font-size:26px}.pmb-prepare h2{margin:0!important;color:var(--pmb-ink)!important;font-size:17px}.pmb-prepare p{margin:3px 0 10px;color:var(--pmb-muted);font-size:12px}.pmb-prepare ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px;margin:0;padding:0;list-style:none}.pmb-prepare li{position:relative;padding-left:17px;color:#344a67;font-size:12px;font-weight:700}.pmb-prepare li:before{content:"✓";position:absolute;left:0;color:#0b61cf;font-weight:900}.pmb-files{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.pmb-file{height:100%;min-height:116px;box-sizing:border-box}.pmb-file b{min-height:30px;display:flex;align-items:center;justify-content:center}
.pmb-hero{background:linear-gradient(125deg,#052f78 0%,#0754b8 58%,#0b68d5 100%)}.pmb-hero-logo{width:235px;height:88px;padding:8px 12px;border:2px solid rgba(255,210,26,.7)}.pmb-steps{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;align-items:center;margin:14px 0;padding:14px 20px;border:1px solid #d4e1ee;border-radius:14px;background:#fff;box-shadow:0 7px 20px rgba(8,58,130,.06)}.pmb-steps div{display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center}.pmb-steps span{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,var(--pmb-yellow),#ffe56a);color:#073b91;font-size:13px;font-weight:900;box-shadow:0 4px 10px rgba(255,187,0,.2)}.pmb-steps b{color:#17304e;font-size:13px}.pmb-steps small{color:#73849a;font-size:10px}.pmb-steps i{height:2px;background:linear-gradient(90deg,#b6cbe2,#0b61cf);border-radius:99px}.pmb-form section{position:relative;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.pmb-form section:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--pmb-yellow),#0b61cf)}.pmb-form section:hover{border-color:#b9cee4;box-shadow:0 9px 24px rgba(8,58,130,.075)}.pmb-file{transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.pmb-file:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(8,58,130,.09)}.pmb-submit{font-size:14px;transition:transform .2s ease,box-shadow .2s ease}.pmb-submit:hover{transform:translateY(-2px);box-shadow:0 13px 25px rgba(7,63,159,.26)}
@media(max-width:900px){.pmb-files{grid-template-columns:repeat(3,1fr)}.pmb-detail-grid{grid-template-columns:1fr}.pmb-hero-logo{width:180px;height:72px}.pmb-steps{grid-template-columns:1fr 22px 1fr 22px 1fr;padding:12px}.pmb-steps small{display:none}}
@media(max-width:640px){.pmb-shell{padding:0 10px}.pmb-hero{align-items:flex-start;flex-wrap:wrap;padding:22px 18px}.pmb-mark{width:58px;height:58px;flex-basis:58px;border-radius:17px;font-size:17px}.pmb-hero h1{font-size:25px}.pmb-hero-logo{width:100%;height:66px;margin-top:3px}.pmb-steps{grid-template-columns:repeat(3,1fr);gap:7px}.pmb-steps i{display:none}.pmb-steps div{grid-template-columns:28px 1fr;column-gap:6px}.pmb-steps span{width:28px;height:28px;border-radius:9px}.pmb-steps b{font-size:11px}.pmb-form{padding:13px}.pmb-form section{padding:17px}.pmb-grid,.pmb-card-grid,.pmb-track-form,.pmb-path-options{grid-template-columns:1fr}.pmb-grid .span-2{grid-column:auto}.pmb-files{grid-template-columns:1fr 1fr}.pmb-prepare{grid-template-columns:1fr;padding:15px}.pmb-prepare-icon{display:none}.pmb-prepare ul{grid-template-columns:1fr 1fr}.pmb-card{padding:18px}.pmb-card-head,.pmb-card-number{align-items:flex-start;flex-direction:column}.pmb-admin-head{align-items:flex-start;flex-direction:column}.pmb-admin-filters{grid-template-columns:1fr}.pmb-detail-grid dl{grid-template-columns:1fr}.pmb-detail-grid dd{margin-bottom:8px}}
.pmb-silama-box,.pmb-integration-settings{margin-top:20px;padding:17px;border:1px solid #cdddec;border-left:5px solid var(--pmb-blue2);border-radius:13px;background:#f5f9ff}.pmb-silama-box h2,.pmb-integration-settings h2{margin-top:0}.pmb-silama-box form{margin-top:12px}.pmb-sync-success{padding:12px;border-radius:10px;background:#e7f8ee;color:#08723b}.pmb-settings small{color:#6d7d92;font-weight:500}.pmb-toggle{flex-direction:row!important;align-items:center}.pmb-toggle input{width:auto!important;min-height:auto!important}.pmb-test-silama{margin:14px 0}.pmb-settings h2{margin-bottom:0}
.pmb-manager-login{position:relative;z-index:2;display:inline-grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:1px solid rgba(255,255,255,.75);border-radius:50%;background:rgba(4,43,105,.38);color:#fff!important;text-decoration:none!important;box-shadow:0 6px 15px rgba(0,25,70,.18);transition:background .2s ease,transform .2s ease}.pmb-manager-login:hover{background:#ffd21a;color:#073b91!important;transform:translateY(-2px)}.pmb-manager-login .dashicons{width:20px;height:20px;font-size:20px}@media(max-width:640px){.pmb-manager-login{order:3;width:42px;height:42px;min-width:42px}.pmb-hero-logo{order:4}}
.pmb-billing{max-width:920px;margin:18px auto;padding:22px;border:1px solid #cbdbea;border-left:6px solid var(--pmb-yellow);border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(7,59,147,.08)}.pmb-billing-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:14px;border-bottom:1px solid #dbe5ef}.pmb-billing-head span{color:#64778e;font-size:10px;font-weight:850;letter-spacing:1px}.pmb-billing-head h2{margin:4px 0 0!important;color:var(--pmb-blue)!important;font-size:19px}.pmb-billing-head>strong{color:#08723b;font-size:24px}.pmb-billing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:17px 0}.pmb-billing-grid div{display:flex;flex-direction:column;gap:4px}.pmb-billing-grid small,.pmb-bank small{color:#728197}.pmb-billing-grid b{font-size:13px}.pmb-bank{display:flex;flex-direction:column;gap:3px;padding:14px;border-radius:12px;background:#eef6ff}.pmb-bank strong{color:#073f9f}.pmb-billing>p{margin:13px 0 0;color:#63758a;font-size:12px}.pmb-billing-pending{border-left-color:#f0b429;background:#fffaf0}.pmb-admin-billing{margin:20px 0;padding:20px;border:1px solid #d8e2ed;border-radius:16px;background:#f8fbff}.pmb-admin-billing>.pmb-billing{margin:12px 0;box-shadow:none}.pmb-billing-actions{display:flex;flex-wrap:wrap;gap:10px}.pmb-billing-actions form{margin:0}
@media(max-width:700px){.pmb-billing-head{flex-direction:column}.pmb-billing-grid{grid-template-columns:1fr 1fr}.pmb-billing-head>strong{font-size:21px}}
.pmb-manager-options{display:flex;align-items:center;gap:12px}.pmb-manager-options .pmb-manager-remember{margin:0}.pmb-manager-forgot{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:13px;padding:8px 14px;border:1px solid #b8cee6;border-radius:10px;background:#f2f7fd;color:#0754b8!important;font-size:12px;font-weight:850;text-decoration:none!important}.pmb-manager-forgot:hover{border-color:#0b61cf;background:#e7f1ff}.pmb-manager-forgot .dashicons{width:17px;height:17px;font-size:17px}.pmb-manager-success{display:flex;align-items:center;gap:9px;margin-bottom:17px;padding:12px 14px;border:1px solid #9bd8b6;border-radius:11px;background:#eaf9f1;color:#08723b;font-size:12px;font-weight:700}.pmb-account-card{max-width:760px;margin:22px auto;padding:26px;border:1px solid #d5e1ed;border-top:6px solid #ffd21a;border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(8,54,119,.08)}.pmb-account-card>header{display:flex;align-items:center;gap:14px;margin-bottom:22px}.pmb-account-card>header>.dashicons{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:#eaf3ff;color:#0754b8;font-size:25px}.pmb-account-card h2{margin:0!important;color:#102b50!important;font-size:24px!important}.pmb-account-card header p{margin:4px 0 0;color:#6d8098;font-size:12px}.pmb-account-password-form{display:grid;grid-template-columns:1fr 1fr;gap:15px}.pmb-account-password-form label{display:grid;gap:6px;color:#29435f;font-size:12px;font-weight:800}.pmb-account-password-form label:first-of-type{grid-column:1/-1}.pmb-account-password-form input{width:100%;min-height:46px;padding:10px 12px;border:1px solid #c6d6e6;border-radius:11px;background:#f9fbfe}.pmb-account-password-form input:focus{border-color:#0b61cf;box-shadow:0 0 0 4px rgba(11,97,207,.1);outline:0}.pmb-account-password-form small{color:#72859b;font-size:9px}.pmb-account-password-form button{grid-column:1/-1;justify-self:start}@media(max-width:640px){.pmb-manager-options{align-items:flex-start;flex-direction:column}.pmb-account-card{padding:20px}.pmb-account-password-form{grid-template-columns:1fr}.pmb-account-password-form label:first-of-type,.pmb-account-password-form button{grid-column:auto}.pmb-account-password-form button{width:100%}}
.pmb-manager-shell{max-width:1040px;margin:40px auto;padding:0 18px;font-family:Inter,Segoe UI,Arial,sans-serif}.pmb-manager-login-card{display:grid;grid-template-columns:1.05fr .95fr;min-height:580px;overflow:hidden;border:1px solid #d4e0ec;border-radius:28px;background:#fff;box-shadow:0 24px 60px rgba(5,47,116,.16)}.pmb-manager-brand{position:relative;display:flex;flex-direction:column;justify-content:center;padding:55px;background:linear-gradient(145deg,#052f78 0%,#0754b8 62%,#0b68d5 100%);color:#fff;overflow:hidden}.pmb-manager-brand:after{content:"";position:absolute;right:-110px;bottom:-130px;width:330px;height:330px;border:45px solid rgba(255,210,26,.16);border-radius:50%}.pmb-manager-brand img{position:relative;z-index:1;width:250px;max-height:88px;margin-bottom:35px;padding:9px 13px;border:2px solid #ffd21a;border-radius:15px;background:#fff;object-fit:contain}.pmb-manager-brand>span{position:relative;z-index:1;color:#ffd21a;font-size:12px;font-weight:900;letter-spacing:2px}.pmb-manager-brand h1{position:relative;z-index:1;margin:8px 0!important;color:#fff!important;font-size:44px!important;line-height:1.1!important}.pmb-manager-brand p{position:relative;z-index:1;margin:6px 0 24px;color:#dceaff;font-size:15px;line-height:1.7}.pmb-manager-brand ul{position:relative;z-index:1;display:grid;gap:11px;margin:0;padding:0;list-style:none}.pmb-manager-brand li{position:relative;padding-left:25px;font-size:13px;font-weight:700}.pmb-manager-brand li:before{content:"✓";position:absolute;left:0;color:#ffd21a;font-size:16px;font-weight:900}.pmb-manager-form-wrap{display:flex;flex-direction:column;justify-content:center;padding:55px}.pmb-manager-lock{display:grid;place-items:center;width:52px;height:52px;margin-bottom:17px;border-radius:16px;background:#eaf3ff;color:#0754b8}.pmb-manager-lock .dashicons{width:26px;height:26px;font-size:26px}.pmb-manager-form-wrap h2{margin:0!important;color:#10233f!important;font-size:29px!important}.pmb-manager-form-wrap>p{margin:7px 0 22px;color:#6b7d93}.pmb-manager-error{display:flex;align-items:center;gap:9px;margin-bottom:17px;padding:12px 14px;border:1px solid #f0bdc3;border-radius:11px;background:#fff0f1;color:#9d2330;font-size:12px;font-weight:700}.pmb-manager-form{display:grid;gap:16px}.pmb-manager-form label{display:grid;gap:7px;color:#253b59;font-size:13px;font-weight:800}.pmb-manager-field{display:grid;grid-template-columns:40px 1fr auto;align-items:center;min-height:49px;border:1px solid #cbd9e7;border-radius:12px;background:#f9fbfe;transition:border-color .2s ease,box-shadow .2s ease}.pmb-manager-field:focus-within{border-color:#0b61cf;box-shadow:0 0 0 4px rgba(11,97,207,.1)}.pmb-manager-field>.dashicons{justify-self:center;color:#64809e}.pmb-manager-field input{width:100%;min-height:47px;padding:10px 5px!important;border:0!important;background:transparent!important;color:#14243b!important;font:inherit!important;box-shadow:none!important;outline:0!important}.pmb-manager-field button{display:grid;place-items:center;width:43px;height:43px;padding:0;border:0;background:transparent;color:#50708f;cursor:pointer}.pmb-manager-remember{display:flex!important;align-items:center;grid-template-columns:none!important;flex-direction:row!important;gap:9px!important;font-weight:650!important}.pmb-manager-remember input{width:18px;height:18px;accent-color:#0754b8}.pmb-manager-submit{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:51px;padding:12px 20px;border:0;border-radius:12px;background:linear-gradient(105deg,#073f9f,#0b61cf);color:#fff!important;font-size:14px;font-weight:900;text-decoration:none!important;cursor:pointer;box-shadow:0 10px 20px rgba(7,63,159,.2);transition:transform .2s ease,box-shadow .2s ease}.pmb-manager-submit:hover{transform:translateY(-2px);box-shadow:0 14px 25px rgba(7,63,159,.28)}.pmb-manager-submit span{font-size:20px}.pmb-manager-back{align-self:center;margin-top:18px;color:#5f738b!important;font-size:12px;font-weight:700;text-decoration:none!important}.pmb-manager-login-card.is-logged-in{display:flex;min-height:420px;align-items:center;justify-content:center;flex-direction:column;padding:45px;text-align:center}.pmb-manager-login-card.is-logged-in img{width:270px;max-height:100px;margin-bottom:25px;object-fit:contain}.pmb-manager-login-card.is-logged-in h2{margin:0 0 8px!important;color:#073f9f!important}.pmb-manager-login-card.is-logged-in p{margin-bottom:22px;color:#60758e}@media(max-width:780px){.pmb-manager-shell{margin:20px auto;padding:0 10px}.pmb-manager-login-card{grid-template-columns:1fr;border-radius:20px}.pmb-manager-brand{padding:30px}.pmb-manager-brand img{width:210px;margin-bottom:22px}.pmb-manager-brand h1{font-size:32px!important}.pmb-manager-brand ul{display:none}.pmb-manager-form-wrap{padding:32px 25px}}
.salut-pmb-manager-app-page .entry-title,.salut-pmb-manager-app-page .wp-block-post-title{display:none!important}.salut-pmb-manager-app-page .site-content,.salut-pmb-manager-app-page .entry-content,.salut-pmb-manager-app-page main{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.pmb-manager-app{display:grid;grid-template-columns:265px minmax(0,1fr);width:min(1540px,calc(100vw - 24px));min-height:calc(100vh - 24px);margin:12px auto;border:1px solid #d6e1ec;border-radius:24px;background:#f3f7fb;box-shadow:0 18px 50px rgba(5,45,108,.13);overflow:hidden;font-family:Inter,Segoe UI,Arial,sans-serif;color:#152944}.pmb-manager-sidebar{display:flex;flex-direction:column;padding:24px 18px;background:linear-gradient(180deg,#052f78,#074fa9);color:#fff}.pmb-manager-app-brand{display:flex;flex-direction:column;margin-bottom:28px;padding:12px;color:#fff!important;text-decoration:none!important}.pmb-manager-app-brand img{width:185px;height:68px;margin-bottom:14px;padding:7px 9px;border:2px solid #ffd21a;border-radius:12px;background:#fff;object-fit:contain}.pmb-manager-app-brand span{color:#ffd21a;font-size:9px;font-weight:900;letter-spacing:1.5px}.pmb-manager-app-brand strong{margin-top:3px;font-size:22px}.pmb-manager-sidebar nav{display:grid;gap:7px}.pmb-manager-sidebar nav a{display:flex;align-items:center;gap:11px;padding:12px 13px;border-radius:11px;color:#dceaff!important;font-size:13px;font-weight:750;text-decoration:none!important}.pmb-manager-sidebar nav a:hover,.pmb-manager-sidebar nav a.active{background:rgba(255,255,255,.14);color:#fff!important}.pmb-manager-sidebar nav a.active{box-shadow:inset 4px 0 #ffd21a}.pmb-manager-sidebar nav .dashicons{width:20px;height:20px;font-size:20px}.pmb-manager-user{display:flex;align-items:center;gap:10px;margin-top:auto;padding:14px 10px;border-top:1px solid rgba(255,255,255,.17)}.pmb-manager-user>.dashicons{width:34px;height:34px;padding:7px;border-radius:10px;background:rgba(255,255,255,.13);font-size:20px;box-sizing:border-box}.pmb-manager-user div{display:flex;min-width:0;flex-direction:column}.pmb-manager-user small{color:#bcd4f3;font-size:9px}.pmb-manager-user strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pmb-manager-logout{margin:5px 10px 0;padding:9px;border:1px solid rgba(255,255,255,.3);border-radius:9px;color:#fff!important;font-size:11px;font-weight:800;text-align:center;text-decoration:none!important}.pmb-manager-main{min-width:0}.pmb-manager-main>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 32px;border-bottom:1px solid #dce5ee;background:#fff}.pmb-manager-main>header small{color:#0b61cf;font-size:9px;font-weight:900;letter-spacing:1.4px}.pmb-manager-main>header h1{margin:4px 0 0!important;color:#132944!important;font-size:25px!important}.pmb-manager-main>header>span{padding:8px 12px;border-radius:9px;background:#fff6cf;color:#725700;font-size:11px;font-weight:800}.pmb-manager-content{padding:8px 28px 32px}.pmb-manager-content .wrap{margin:0!important}.pmb-manager-content .notice{margin:12px 0;padding:10px 13px;border-left:4px solid #0b61cf;border-radius:8px;background:#fff}.pmb-manager-content .notice-success{border-left-color:#15915a;background:#edfaf3}.pmb-manager-content .notice-error{border-left-color:#c72d3b;background:#fff0f1}.pmb-manager-content .button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #0b56bf;border-radius:9px;background:#fff;color:#0a4aa5!important;font-size:12px;font-weight:800;text-decoration:none!important;cursor:pointer}.pmb-manager-content .button-primary{background:linear-gradient(105deg,#073f9f,#0b61cf);color:#fff!important}.pmb-manager-content input,.pmb-manager-content select,.pmb-manager-content textarea{max-width:100%;box-sizing:border-box}.pmb-manager-content .pmb-detail-grid>section,.pmb-manager-content .pmb-detail-grid>aside{box-sizing:border-box}.pmb-manager-content .pmb-settings{max-width:none}.pmb-manager-content .pmb-info{background:#fff}@media(max-width:900px){.pmb-manager-app{grid-template-columns:1fr;width:calc(100vw - 12px);margin:6px}.pmb-manager-sidebar{padding:13px}.pmb-manager-app-brand{align-items:center;margin:0 0 8px;padding:4px}.pmb-manager-app-brand img{width:150px;height:52px;margin-bottom:5px}.pmb-manager-app-brand span,.pmb-manager-app-brand strong{display:none}.pmb-manager-sidebar nav{grid-template-columns:repeat(3,1fr)}.pmb-manager-sidebar nav a{justify-content:center;padding:9px;font-size:11px}.pmb-manager-user,.pmb-manager-logout{display:none}.pmb-manager-main>header{padding:18px}.pmb-manager-main>header h1{font-size:20px!important}.pmb-manager-content{padding:5px 12px 22px}}@media(max-width:560px){.pmb-manager-sidebar nav{grid-template-columns:1fr}.pmb-manager-main>header>span{display:none}.pmb-admin-head{gap:10px}.pmb-manager-content .pmb-admin-table{margin:0 -5px}.pmb-manager-content .pmb-detail-grid{grid-template-columns:1fr}}
.salut-pmb-manager-login-page{background:radial-gradient(circle at 12% 18%,rgba(255,210,26,.25),transparent 25%),radial-gradient(circle at 90% 80%,rgba(11,97,207,.16),transparent 30%),#f3f7fc!important}.salut-pmb-manager-login-page .entry-title,.salut-pmb-manager-login-page .wp-block-post-title{display:none!important}.salut-pmb-manager-login-page .site-content,.salut-pmb-manager-login-page .entry-content,.salut-pmb-manager-login-page main{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.salut-pmb-manager-login-page .pmb-manager-shell{max-width:880px;margin:24px auto;padding:0 14px}.salut-pmb-manager-login-page .pmb-manager-login-card{grid-template-columns:.98fr 1.02fr;min-height:470px;border-color:rgba(212,224,236,.9);border-radius:24px;box-shadow:0 20px 48px rgba(5,47,116,.16)}.salut-pmb-manager-login-page .pmb-manager-brand{padding:36px}.salut-pmb-manager-login-page .pmb-manager-brand img{width:200px;max-height:70px;margin-bottom:24px}.salut-pmb-manager-login-page .pmb-manager-brand h1{font-size:34px!important}.salut-pmb-manager-login-page .pmb-manager-brand p{margin-bottom:16px;font-size:13px;line-height:1.55}.salut-pmb-manager-login-page .pmb-manager-brand ul{gap:7px}.salut-pmb-manager-login-page .pmb-manager-brand li{font-size:11px}.salut-pmb-manager-login-page .pmb-manager-form-wrap{padding:36px;background:linear-gradient(180deg,#fff,#fafdff)}.salut-pmb-manager-login-page .pmb-manager-lock{width:44px;height:44px;margin-bottom:13px;border-radius:13px}.salut-pmb-manager-login-page .pmb-manager-form-wrap h2{font-size:25px!important}.salut-pmb-manager-login-page .pmb-manager-form-wrap>p{margin-bottom:17px;font-size:13px}.salut-pmb-manager-login-page .pmb-manager-form{gap:12px}.salut-pmb-manager-login-page .pmb-manager-field{min-height:44px}.salut-pmb-manager-login-page .pmb-manager-field input{min-height:42px}.salut-pmb-manager-login-page .pmb-manager-submit{min-height:46px}@media(max-width:780px){.salut-pmb-manager-login-page .pmb-manager-shell{margin:16px auto;padding:0 10px}.salut-pmb-manager-login-page .pmb-manager-login-card{grid-template-columns:1fr;min-height:0}.salut-pmb-manager-login-page .pmb-manager-brand{padding:25px}.salut-pmb-manager-login-page .pmb-manager-brand img{width:175px;margin-bottom:16px}.salut-pmb-manager-login-page .pmb-manager-brand h1{font-size:28px!important}.salut-pmb-manager-login-page .pmb-manager-form-wrap{padding:27px 24px}}
@media print{body *{visibility:hidden!important}.pmb-card,.pmb-card *{visibility:visible!important}.pmb-card{position:absolute;left:0;top:0;width:100%;max-width:none;margin:0;box-shadow:none}.pmb-print{display:none!important}}
.pmb-admin-table .pmb-action-accept,.pmb-admin-table .pmb-action-reject{display:none!important}.pmb-verification-board{padding-top:18px}.pmb-queue-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;border-radius:17px;background:linear-gradient(115deg,#073f9f,#0b61cf);color:#fff}.pmb-queue-head h2{margin:0!important;color:#fff!important;font-size:21px!important}.pmb-queue-head p{margin:5px 0 0;color:#dceaff;font-size:11px}.pmb-queue-head>span{padding:9px 13px;border-radius:10px;background:rgba(255,255,255,.14);color:#ffd84a;font-size:11px;font-weight:900}.pmb-queue-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0}.pmb-queue-tabs a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border:1px solid #d5e1ed;border-radius:12px;background:#fff;color:#526a84!important;font-size:11px;font-weight:800;text-decoration:none!important}.pmb-queue-tabs a.active{border-color:#0b61cf;background:#eaf3ff;color:#07479f!important;box-shadow:inset 0 -3px #ffd21a}.pmb-queue-tabs b{display:grid;place-items:center;min-width:24px;height:24px;padding:0 5px;border-radius:8px;background:#edf2f7;color:#173a67}.pmb-queue-tabs a.active b{background:#0b61cf;color:#fff}.pmb-queue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pmb-queue-card{display:flex;min-width:0;flex-direction:column;padding:17px;border:1px solid #d6e1ec;border-radius:16px;background:#fff;box-shadow:0 6px 18px rgba(8,54,119,.06);transition:transform .2s ease,box-shadow .2s ease}.pmb-queue-card:hover{transform:translateY(-3px);box-shadow:0 12px 27px rgba(8,54,119,.12)}.pmb-queue-card>header{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px}.pmb-queue-card h3{overflow:hidden;margin:0!important;color:#17314f!important;font-size:14px!important;text-overflow:ellipsis;white-space:nowrap}.pmb-queue-card header small,.pmb-queue-card time{color:#7b8c9f;font-size:9px}.pmb-queue-program{min-height:35px;margin:13px 0 10px;color:#51677f;font-size:10px}.pmb-queue-progress{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px}.pmb-queue-progress>div{height:8px;overflow:hidden;border-radius:99px;background:#e7eef5}.pmb-queue-progress>div span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0b61cf,#15a765)}.pmb-queue-progress strong{color:#153b69;font-size:10px}.pmb-queue-meta{display:flex;justify-content:space-between;gap:8px;margin:9px 0;color:#718398;font-size:9px}.pmb-queue-meta .has-problem{color:#a76500;font-weight:800}.pmb-queue-note{display:flex;gap:7px;margin:2px 0 11px;padding:9px;border-radius:9px;background:#fff7df;color:#765900;font-size:9px}.pmb-queue-note .dashicons{width:15px;height:15px;font-size:15px}.pmb-queue-card>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid #edf1f5}.pmb-queue-card>footer .button{gap:5px}.pmb-queue-card .pmb-icon-actions{min-width:0}.pmb-queue-empty{grid-column:1/-1;padding:50px 20px;border:1px dashed #bdcddd;border-radius:16px;background:#fff;text-align:center;color:#6c8096}.pmb-queue-empty>.dashicons{width:42px;height:42px;color:#15915a;font-size:42px}.pmb-queue-empty h3{margin:8px 0 4px!important;color:#24415f!important}.pmb-queue-empty p{margin:0;font-size:11px}@media(max-width:1200px){.pmb-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.pmb-queue-tabs{display:flex;overflow-x:auto}.pmb-queue-tabs a{flex:0 0 auto;min-width:155px}.pmb-queue-grid{grid-template-columns:1fr}.pmb-queue-head{align-items:flex-start;flex-direction:column}.pmb-queue-card>footer{align-items:flex-start;flex-direction:column}}
.pmb-manager-app-brand img{width:220px;height:105px;padding:5px}.pmb-manager-brand img{width:100%;max-width:340px;max-height:155px}.pmb-hero-logo{width:270px;height:125px}.pmb-document-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.pmb-document-review{padding:14px;border:1px solid #d6e1ec;border-left:5px solid #9aabbc;border-radius:12px;background:#fff}.pmb-document-review.status-valid{border-left-color:#15915a;background:#f4fcf7}.pmb-document-review.status-revision{border-left-color:#e4aa20;background:#fffaf0}.pmb-document-review.status-rejected{border-left-color:#c72d3b;background:#fff5f5}.pmb-document-review header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.pmb-document-review header strong{font-size:13px}.pmb-document-review header span{padding:5px 8px;border-radius:99px;background:#edf3f9;color:#536d88;font-size:9px;font-weight:800}.pmb-document-review form{display:grid;grid-template-columns:145px minmax(120px,1fr) auto;gap:7px;margin-top:9px}.pmb-document-review select,.pmb-document-review input{min-height:39px!important;font-size:11px!important}.pmb-bulk-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:12px 0}.pmb-bulk-actions select{min-width:210px}.pmb-check-column{width:34px!important;min-width:34px!important;text-align:center!important}.pmb-check-column input{width:17px!important;height:17px!important;min-height:0!important}.pmb-trash-list{display:grid;gap:12px}.pmb-trash-list>article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 19px;border:1px solid #d7e2ed;border-radius:14px;background:#fff}.pmb-trash-list article>div:first-child{display:flex;min-width:0;flex-direction:column}.pmb-trash-list small,.pmb-trash-list em{color:#71849a;font-size:10px;font-style:normal}.pmb-activity-log{margin:20px 0;padding:20px;border:1px solid #d7e2ed;border-radius:15px;background:#fff}.pmb-activity-log h2{margin-top:0!important}.pmb-activity-log>div{display:flex;gap:11px;padding:10px 0;border-bottom:1px solid #edf1f5}.pmb-activity-log>div:last-child{border-bottom:0}.pmb-activity-log>div>.dashicons{color:#0b61cf}.pmb-activity-log p{display:flex;margin:0;flex-direction:column;font-size:11px}.pmb-activity-log small{color:#74869b;font-size:9px}@media(max-width:900px){.pmb-manager-app-brand img{width:190px;height:90px}.pmb-document-review-grid{grid-template-columns:1fr}}@media(max-width:640px){.pmb-hero-logo{width:100%;height:100px}.pmb-document-review form{grid-template-columns:1fr}.pmb-trash-list>article{align-items:flex-start;flex-direction:column}.pmb-bulk-actions{align-items:stretch;flex-direction:column}.pmb-bulk-actions select{width:100%}}
.pmb-row-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.pmb-row-actions form{display:inline-flex;margin:0}.pmb-manager-content .pmb-button-reject{border-color:#d28b13!important;background:#fff8df!important;color:#805600!important}.pmb-manager-content .pmb-button-delete{border-color:#ce3b48!important;background:#fff0f1!important;color:#a31f2c!important}.pmb-manager-content .pmb-button-reject:hover{background:#ffedac!important}.pmb-manager-content .pmb-button-delete:hover{background:#ffdadd!important}
.pmb-users-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:20px 0;padding:21px 24px;border-radius:17px;background:linear-gradient(110deg,#073f9f,#0b61cf);color:#fff}.pmb-users-head h2{margin:0!important;color:#fff!important}.pmb-users-head p{margin:5px 0 0;color:#dceaff;font-size:11px}.pmb-users-head>span{padding:8px 12px;border-radius:10px;background:#ffd21a;color:#073b91;font-size:11px;font-weight:900}.pmb-users-layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px}.pmb-user-form{display:grid;align-self:start;gap:12px;padding:20px;border:1px solid #d7e2ed;border-radius:15px;background:#fff}.pmb-user-form h3{margin:0!important}.pmb-user-form label{display:grid;gap:5px;color:#304863;font-size:11px;font-weight:800}.pmb-user-form input,.pmb-user-form select{width:100%;min-height:42px;padding:8px 10px;border:1px solid #cbd9e7;border-radius:9px}.pmb-user-form>small{color:#71849a;font-size:9px}.pmb-users-list{display:grid;gap:10px}.pmb-users-list article{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;border:1px solid #d7e2ed;border-radius:14px;background:#fff}.pmb-user-avatar{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:linear-gradient(135deg,#0b61cf,#073f9f);color:#fff;font-weight:900}.pmb-users-list article>div:nth-child(2){display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:6px}.pmb-users-list article>div:nth-child(2)>strong,.pmb-users-list article>div:nth-child(2)>small{width:100%}.pmb-users-list article small{overflow:hidden;color:#71849a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pmb-role-badge,.pmb-account-status{padding:5px 8px;border-radius:99px;background:#eaf3ff;color:#0754b8;font-size:8px;font-weight:900}.pmb-account-status{background:#e7f8ee;color:#08723b}.pmb-account-status.inactive{background:#fff0f1;color:#ae2632}.pmb-user-actions{display:flex;gap:5px}.pmb-user-actions form{margin:0}.pmb-temp-password{display:flex;align-items:center;gap:12px;margin:12px 0;padding:14px 16px;border:1px solid #e4c555;border-radius:12px;background:#fff8d9}.pmb-temp-password code{padding:7px 10px;border-radius:7px;background:#fff;color:#073b91;font-weight:900}.pmb-temp-password small{color:#765f12;font-size:9px}@media(max-width:1000px){.pmb-users-layout{grid-template-columns:1fr}.pmb-user-form{grid-template-columns:1fr 1fr}.pmb-user-form h3,.pmb-user-form>button,.pmb-user-form>small{grid-column:1/-1}}@media(max-width:700px){.pmb-user-form{grid-template-columns:1fr}.pmb-users-list article{grid-template-columns:40px minmax(0,1fr)}.pmb-user-actions{grid-column:1/-1;flex-wrap:wrap}.pmb-temp-password{align-items:flex-start;flex-direction:column}}
.pmb-verification-actions{margin-top:18px;padding:15px;border:1px solid #ead6a2;border-radius:12px;background:#fffaf0}.pmb-verification-actions h3{margin:0 0 4px;color:#6e5200;font-size:14px}.pmb-verification-actions p{margin:0 0 11px;color:#806f43;font-size:10px}
.pmb-icon-actions{flex-wrap:nowrap;min-width:190px}.pmb-icon-actions form{display:inline-flex!important}.pmb-manager-content .pmb-action-icon{position:relative;display:inline-grid!important;place-items:center;width:40px;height:40px;min-width:40px;min-height:40px;padding:0!important;border:1px solid transparent;border-radius:11px;box-sizing:border-box;text-decoration:none!important;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.pmb-action-icon:hover{transform:translateY(-2px);box-shadow:0 7px 15px rgba(10,50,105,.16)}.pmb-action-icon .dashicons{width:20px;height:20px;font-size:20px;line-height:20px}.pmb-manager-content .pmb-action-view{border-color:#8ab8ec;background:#eef6ff;color:#0754b8!important}.pmb-manager-content .pmb-action-accept{border-color:#75c997;background:#e9f9ef;color:#08723b!important}.pmb-manager-content .pmb-action-reject{border-color:#e3b34f;background:#fff7dc;color:#8a6100!important}.pmb-manager-content .pmb-action-delete{border-color:#e48189;background:#fff0f1;color:#ae2632!important}.pmb-manager-content .pmb-action-icon:focus{outline:3px solid rgba(11,97,207,.2);outline-offset:2px}.pmb-admin-table th:last-child,.pmb-admin-table td:last-child{min-width:205px}
.salut-pmb-manager-app-page{overflow-x:hidden!important}.salut-pmb-manager-app-page .site,.salut-pmb-manager-app-page #page,.salut-pmb-manager-app-page .site-content-contain,.salut-pmb-manager-app-page .site-content,.salut-pmb-manager-app-page .content-area,.salut-pmb-manager-app-page .site-main,.salut-pmb-manager-app-page article,.salut-pmb-manager-app-page .entry-content,.salut-pmb-manager-app-page .wp-site-blocks,.salut-pmb-manager-app-page .wp-block-post-content,.salut-pmb-manager-app-page .ast-container,.salut-pmb-manager-app-page .container{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.salut-pmb-manager-app-page .pmb-manager-app{grid-template-columns:285px minmax(0,1fr);width:calc(100vw - 20px);max-width:1780px;margin:10px auto}.salut-pmb-manager-app-page .pmb-manager-content{padding-left:34px;padding-right:34px}.salut-pmb-manager-app-page .pmb-dashboard-stats{grid-template-columns:repeat(3,minmax(190px,1fr))}@media(max-width:1200px){.salut-pmb-manager-app-page .pmb-manager-app{grid-template-columns:250px minmax(0,1fr);width:calc(100vw - 14px);margin:7px auto}.salut-pmb-manager-app-page .pmb-manager-content{padding-left:22px;padding-right:22px}}@media(max-width:900px){.salut-pmb-manager-app-page .pmb-manager-app{grid-template-columns:1fr;width:calc(100vw - 10px);margin:5px}.salut-pmb-manager-app-page .pmb-manager-content{padding-left:12px;padding-right:12px}.salut-pmb-manager-app-page .pmb-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.salut-pmb-manager-app-page .pmb-dashboard-stats{grid-template-columns:1fr}}
.pmb-dashboard-welcome{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:20px 0;padding:24px 26px;border-radius:18px;background:linear-gradient(115deg,#073f9f,#0b61cf);color:#fff;box-shadow:0 12px 28px rgba(7,63,159,.2)}.pmb-dashboard-welcome small{color:#ffd84a;font-size:9px;font-weight:900;letter-spacing:1.5px}.pmb-dashboard-welcome h2{margin:4px 0!important;color:#fff!important;font-size:24px!important}.pmb-dashboard-welcome p{margin:0;color:#dbeaff;font-size:12px}.pmb-dashboard-welcome .button{flex:0 0 auto;border-color:#ffd21a!important;background:#ffd21a!important;color:#073b91!important}.pmb-dashboard-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}.pmb-dashboard-stats>a{position:relative;display:grid;grid-template-columns:45px 1fr;grid-template-rows:auto auto auto;column-gap:13px;padding:18px;border:1px solid #d9e3ed;border-radius:15px;background:#fff;color:#172f4d!important;text-decoration:none!important;box-shadow:0 5px 16px rgba(8,54,119,.06);transition:transform .2s ease,box-shadow .2s ease}.pmb-dashboard-stats>a:hover{transform:translateY(-3px);box-shadow:0 11px 25px rgba(8,54,119,.12)}.pmb-dashboard-stats .dashicons{grid-row:1/4;display:grid;place-items:center;width:45px;height:45px;border-radius:13px;background:#eaf3ff;color:#0b61cf;font-size:22px}.pmb-dashboard-stats small{color:#667b92;font-size:10px;font-weight:800}.pmb-dashboard-stats strong{font-size:26px;line-height:1.15}.pmb-dashboard-stats em{color:#8695a7;font-size:9px;font-style:normal}.pmb-dashboard-stats>a:nth-child(2) .dashicons,.pmb-dashboard-stats>a:nth-child(4) .dashicons{background:#fff4cf;color:#956d00}.pmb-dashboard-stats>a:nth-child(5) .dashicons,.pmb-dashboard-stats>a:nth-child(6) .dashicons{background:#e7f8ee;color:#08723b}.pmb-dashboard-recent{overflow:hidden;border:1px solid #d9e3ed;border-radius:17px;background:#fff;box-shadow:0 6px 18px rgba(8,54,119,.06)}.pmb-dashboard-recent>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid #e2e9f0}.pmb-dashboard-recent h2{margin:0!important;color:#18314f!important;font-size:17px!important}.pmb-dashboard-recent header p{margin:3px 0 0;color:#74869a;font-size:10px}.pmb-dashboard-recent header a{color:#0b57bd!important;font-size:11px;font-weight:800;text-decoration:none!important}.pmb-dashboard-list>a{display:grid;grid-template-columns:38px minmax(190px,1fr) auto 105px;align-items:center;gap:12px;padding:13px 20px;border-bottom:1px solid #edf1f5;color:#1b334f!important;text-decoration:none!important}.pmb-dashboard-list>a:last-child{border-bottom:0}.pmb-dashboard-list>a:hover{background:#f7faff}.pmb-dashboard-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#0b61cf,#073f9f);color:#fff;font-size:14px;font-weight:900}.pmb-dashboard-list>a>span:nth-child(2){display:flex;min-width:0;flex-direction:column}.pmb-dashboard-list>a>span:nth-child(2) strong,.pmb-dashboard-list>a>span:nth-child(2) small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmb-dashboard-list>a>span:nth-child(2) strong{font-size:12px}.pmb-dashboard-list>a>span:nth-child(2) small,.pmb-dashboard-list time{color:#78899d;font-size:9px}.pmb-dashboard-empty{padding:25px;text-align:center;color:#718297}.pmb-manager-content .pmb-admin-filters{grid-template-columns:minmax(220px,1fr) repeat(3,minmax(125px,auto)) auto}@media(max-width:1050px){.pmb-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pmb-manager-content .pmb-admin-filters{grid-template-columns:1fr 1fr}}@media(max-width:900px){.pmb-manager-sidebar nav{display:flex;overflow-x:auto;scrollbar-width:thin}.pmb-manager-sidebar nav a{flex:0 0 auto;white-space:nowrap}.pmb-dashboard-welcome{margin-top:12px}}@media(max-width:640px){.pmb-dashboard-welcome{align-items:flex-start;flex-direction:column;padding:20px}.pmb-dashboard-stats{grid-template-columns:1fr}.pmb-dashboard-list>a{grid-template-columns:38px minmax(0,1fr) auto}.pmb-dashboard-list time{display:none}.pmb-dashboard-list .pmb-status{font-size:8px}.pmb-manager-content .pmb-admin-filters{grid-template-columns:1fr}}

/* v1.12.3: kontrol unggah eksplisit dan tahan konflik CSS tema */
.pmb-file[data-pmb-file-card]{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;gap:7px;overflow:hidden}
.pmb-file[data-pmb-file-card] input[type="file"]{position:absolute!important;inset:auto!important;width:1px!important;height:1px!important;min-height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}
.pmb-file-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin-top:2px;padding:8px 15px;border:0;border-radius:10px;background:#0b5fc9;color:#fff;font:inherit;font-size:11px;font-weight:850;cursor:pointer;box-shadow:0 6px 13px rgba(7,63,159,.16)}
.pmb-file-button:hover,.pmb-file-button:focus-visible{background:#073f9f;outline:3px solid rgba(11,97,207,.18);outline-offset:2px}
.pmb-file.is-selected{border-style:solid;border-color:#15945a;background:#effbf5;box-shadow:0 7px 17px rgba(21,148,90,.1)}
.pmb-file.is-selected .dashicons{color:#15945a}
.pmb-file.is-selected [data-pmb-file-name]{color:#08723b;font-weight:750}
.pmb-file.has-error{border-color:#c73545;background:#fff3f4}
.pmb-file.has-error [data-pmb-file-name]{color:#a21e2d;font-weight:750}
