.package-editor{display:grid;gap:19px;margin-top:24px}.package-editor-header h3{font-size:21px;margin:0 0 8px}.package-editor-header p{font-size:12px;color:var(--sub);line-height:1.7}.package-editor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.package-edit-card{display:flex;flex-direction:column;gap:13px;border:1px solid var(--border);padding:17px;border-radius:13px;background:var(--surface)}.package-edit-card.tier-standard{border-color:var(--purple);box-shadow:0 0 0 1px var(--purple)}.package-edit-card label{display:grid;gap:8px}.package-tier-label{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:800}.package-tier-label span{font-size:10px;color:var(--purple);background:var(--soft);padding:5px 8px;border-radius:30px}.package-mini-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.package-edit-card textarea{min-height:60px;resize:vertical}.package-edit-card small{color:var(--sub)}.package-error{color:#bf4545;padding:12px;background:#fbeded;border-radius:9px;font-size:12px}.package-picker{border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow:hidden;margin:0 0 18px}.package-picker-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--border)}.package-picker-tabs button{border:0;border-right:1px solid var(--border);background:var(--paper);color:var(--sub);padding:14px 6px;font-size:12px;font-weight:750;cursor:pointer}.package-picker-tabs button:last-child{border-right:0}.package-picker-tabs button.active{background:var(--surface);color:var(--purple);box-shadow:inset 0 -3px 0 var(--purple)}.package-picker-body{padding:19px}.package-picker-head{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.package-picker-head h3{margin:0;font-size:17px!important}.package-picker-head strong{font-size:22px}.package-picker-body p{font-size:12px;color:var(--sub);margin:11px 0}.package-picker-metrics{display:flex;gap:16px;flex-wrap:wrap;margin:18px 0;color:var(--sub);font-size:12px}.package-picker-metrics span{display:inline-flex;gap:7px;align-items:center}.package-picker-body h4{margin:15px 0 10px;font-size:12px}.package-picker-body ul{list-style:none;padding:0;margin:0;display:grid;gap:11px}.package-picker-body li{display:flex;gap:8px;align-items:start;font-size:12px}.package-picker-body li svg{color:var(--purple);flex-shrink:0}.service-package-form-wrap{grid-column:1/-1}.package-submit-row{display:flex;justify-content:flex-end;margin-top:18px}@media(max-width:880px){.package-editor-grid{grid-template-columns:1fr}.package-edit-card{padding:19px}}