*{box-sizing:border-box}:root{--pps-orange:#eb6601;--pps-blue:#277079;--pps-text-main:#1f2937;--pps-text-muted:#6b7280;--pps-border:#e5e9ee;--pps-bg-soft:#f8fafc}body{color:var(--pps-text-main);background:#f3f5f7;margin:0;font-family:Arial,Helvetica,sans-serif}.pps-page-shell{background:#f3f5f7;width:100%;padding:16px 0}.pps-page-container{align-items:flex-start;gap:16px;margin-top:16px;display:flex}.pps-sidebar-shell{border:1px solid var(--pps-border);background:#fff;border-radius:12px;width:220px;min-width:220px;padding:10px;position:sticky;top:10px}.pps-sidebar-menu{flex-direction:column;gap:5px;display:flex}.pps-sidebar-item{width:100%;color:var(--pps-text-muted);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.pps-sidebar-item-active{background:var(--pps-orange);color:#fff}.pps-sidebar-icon{width:16px;height:16px}.pps-content-shell{flex-direction:column;flex:1;gap:16px;display:flex}.pps-section-wrap{flex-direction:column;display:flex}.pps-scroll-section{scroll-margin-top:16px}.pps-card-box{border:1px solid var(--pps-border);background:#fff;border-radius:12px;padding:24px}.pps-section-title{color:var(--pps-text-main);margin:0 0 24px;font-size:16px;font-weight:600;line-height:1.2}.pps-subsection-title{color:var(--pps-text-main);margin:0;font-size:14px;font-weight:600;line-height:1.2}.pps-profile-head{align-items:center;gap:12px;display:flex}.pps-profile-avatar{background:linear-gradient(135deg,#d8b99f,#92b0ba);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;display:flex}.pps-profile-name{color:var(--pps-text-main);margin-bottom:2px;font-size:14px;font-weight:600}.pps-profile-sub,.pps-security-sub,.pps-field-box small{color:var(--pps-text-muted);font-size:11px;font-weight:500;line-height:1.2}.pps-profile-actions{align-items:center;gap:10px;margin-top:8px;display:flex}.pps-divider-line{background:#e6ebf0;width:100%;height:1px;margin:12px 0}.pps-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pps-field-box{flex-direction:column;gap:4px;display:flex}.pps-field-box label{color:#4b5563;font-size:11px;font-weight:500}.pps-field-box input,.pps-field-box select{width:100%;height:36px;color:var(--pps-text-main);background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;padding:0 10px;font-size:12px}.pps-field-box input:focus,.pps-field-box select:focus{border-color:#27707980;box-shadow:0 0 0 1px #27707924}.pps-verified-wrap{position:relative}.pps-verified-wrap input{padding-right:88px}.pps-verified-badge{color:#0d27d2;background:#0d27d21a;border-radius:999px;justify-content:center;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:8px;right:8px}.pps-green-badge{color:#0aa43e;background:#0aa43e1f;border-radius:999px;justify-content:center;align-items:center;min-height:20px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.pps-action-right{justify-content:flex-end;display:flex}.pps-btn-primary,.pps-btn-outline,.pps-btn-danger{cursor:pointer;border-radius:7px;height:34px;padding:0 14px;font-size:12px;font-weight:600;line-height:1}.pps-btn-primary{border:1px solid var(--pps-orange);background:var(--pps-orange);color:#fff}.pps-btn-outline{color:#374151;background:#fff;border:1px solid #d1d5db}.pps-btn-danger{color:#fff;background:#ef4444;border:1px solid #ef4444}.pps-btn-link,.pps-danger-link{cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:600}.pps-btn-link{color:var(--pps-orange)}.pps-danger-link{color:#ef4444}.pps-tax-block{margin-bottom:12px}.pps-security-box,.pps-login-row,.pps-bank-card,.pps-tax-block,.pps-doc-card,.pps-action-row,.pps-security-box1{background:#fff;border:1px solid #e5e9ee;border-radius:8px;padding:12px}.pps-security-box,.pps-security-box2{justify-content:space-between;align-items:center;display:flex}.pps-security-box2{margin-bottom:12px}.pps-security-left{align-items:center;gap:10px;display:flex}.pps-security-icon{width:34px;height:34px;color:var(--pps-blue);background:#2770791f;border-radius:8px;justify-content:center;align-items:center;display:flex}.pps-blue-icon{color:#0d27d2;background:#0d27d21a}.pps-security-title{color:var(--pps-text-main);font-size:14px;font-weight:600}.pps-login-main{color:var(--pps-text-main);font-size:12px;font-weight:600}.pps-inline-buttons{flex-wrap:wrap;gap:8px;display:flex}.pps-login-box{border:1px solid #e5e9ee;border-radius:10px;padding:12px}.pps-login-row{background:var(--pps-bg-soft);border:none;justify-content:space-between;align-items:center;margin-top:10px;display:flex}.pps-gray-text{color:#6b7280;font-size:11px;font-weight:600}.pps-section-head-flex{justify-content:space-between;align-items:center;gap:10px;display:flex}.pps-this-device{color:#0aa43e;background:#0aa43e1a;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:600}.pps-toggle-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.toggle-switch{width:40px;height:20px;display:inline-block;position:relative}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{cursor:pointer;background-color:#e5e7eb;border-radius:999px;transition:all .2s;position:absolute;inset:0}.toggle-slider:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:2px;left:2px}.toggle-switch input:checked+.toggle-slider{background-color:var(--pps-blue)}.toggle-switch input:checked+.toggle-slider:before{transform:translate(20px)}.pps-toggle-card{background:var(--pps-bg-soft);border-radius:8px;min-height:88px;padding:12px}.pps-toggle-title{margin-bottom:4px;font-size:13px;font-weight:600}.pps-toggle-switch{background:#e5e7eb;border-radius:999px;width:34px;height:18px;position:absolute;top:14px;right:14px}.pps-danger-card{border-color:#f5d3d1}.pps-action-row{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.pps-action-row-danger{background:#fff2f2;border-color:#f5d3d1}.pps-bank-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.pps-bank-grid{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.pps-bank-grid label{color:#4b5563;margin-bottom:5px;font-size:11px;font-weight:500;display:block}.pps-bank-value{color:var(--pps-text-main);font-size:12px;font-weight:600}.pps-submit-box{color:#2f9c47;background:#edf8ef;border:1px solid #d9f0dd;border-radius:6px;align-items:center;height:36px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.pps-doc-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.pps-doc-card{justify-content:space-between;align-items:center;display:flex}.pps-doc-actions{align-items:center;gap:8px;display:flex}.pps-table-wrap{border:1px solid #e5e9ee;border-radius:8px;overflow:hidden}.pps-table-head,.pps-table-row{grid-template-columns:2fr 80px 80px 80px;align-items:center;gap:8px;padding:10px 12px;display:grid}.pps-table-head{background:var(--pps-bg-soft);color:#4b5563;font-size:11px;font-weight:600}.pps-table-row{border-top:1px solid #e6ebf0}.pps-category-info{flex-direction:column;gap:3px;display:flex}.pps-category-info strong{color:var(--pps-text-main);font-size:12px}.pps-category-info small{color:var(--pps-text-muted);font-size:10px}.pps-sub-top{margin-top:16px}@media (max-width:992px){.pps-page-container{flex-direction:column}.pps-sidebar-shell{width:100%;min-width:100%;position:static}.pps-form-grid,.pps-bank-grid,.pps-doc-grid,.pps-toggle-grid{grid-template-columns:1fr}.pps-table-head,.pps-table-row{grid-template-columns:1.3fr 56px 56px 56px}}@media (max-width:600px){.pps-sidebar-item{padding:10px;font-size:12px}.pps-profile-head,.pps-security-box,.pps-login-row,.pps-bank-top,.pps-action-row,.pps-doc-card,.pps-section-head-flex,.pps-security-box2{flex-direction:column;align-items:flex-start}.pps-action-right{justify-content:flex-start}}
