#hc-admin-launch{position:fixed;right:18px;bottom:16px;z-index:998;border:1px solid #454545;background:#171717;color:#ddd;padding:10px 15px;border-radius:22px;cursor:pointer;font:600 12px Inter,Arial,sans-serif;box-shadow:0 7px 25px #0007}#hc-admin-launch:hover{border-color:#fed700;color:#fed700}#hc-admin-shell[hidden],#hc-login[hidden],#hc-workspace[hidden],#hc-tab-products[hidden],#hc-tab-settings[hidden]{display:none!important}#hc-admin-shell{position:fixed;z-index:100000;inset:0;background:#000d;display:grid;place-items:center;padding:12px}#hc-admin-shell *{box-sizing:border-box}#hc-admin-shell .hc-admin-dialog{background:#181818;color:#f6f6f6;width:min(800px,100%);max-height:95vh;border:1px solid #454545;border-radius:16px;overflow:hidden;font:14px Inter,Arial,sans-serif}#hc-admin-shell .hc-admin-head{background:#101010;border-bottom:1px solid #333;padding:16px 22px;display:flex;justify-content:space-between;align-items:center}#hc-admin-shell .hc-admin-head strong{font-size:18px}#hc-admin-shell .hc-admin-head small{display:block;font-size:11px;letter-spacing:2px;color:#aaa;margin-top:4px}#hc-admin-shell .hc-admin-scroll{padding:22px;max-height:calc(95vh - 67px);overflow:auto}#hc-admin-shell button{cursor:pointer;border:0;border-radius:7px;background:#fed700;color:#111;padding:11px 17px;font-weight:700;font-family:inherit}#hc-admin-shell #hc-admin-close{background:transparent;color:white;font-size:22px;padding:2px 9px}#hc-admin-shell h2{font-size:22px;color:white;margin:0 0 9px}#hc-admin-shell h3{font-size:17px;color:white;margin:26px 0 12px}#hc-admin-shell p{color:#b2b2b2;font-size:13px}#hc-admin-shell label{display:flex;flex-direction:column;gap:7px;color:#ddd;font-size:13px;font-weight:600;margin-bottom:14px}#hc-admin-shell input,#hc-admin-shell select,#hc-admin-shell textarea{width:100%;background:#242424;color:white;border:1px solid #555;border-radius:7px;padding:11px;font:14px Inter,Arial,sans-serif}#hc-admin-shell input[type=file]{padding:10px}#hc-admin-shell .hc-admin-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}#hc-admin-shell .hc-admin-actions button{background:#292929;color:#eee}#hc-admin-shell .hc-admin-actions button.selected{background:#fed700;color:#111}#hc-admin-shell .hc-admin-actions .hc-muted{margin-left:auto}#hc-admin-shell .hc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;margin-top:20px}#hc-admin-shell .hc-span{grid-column:1/-1}#hc-admin-shell .hc-form-actions{display:flex;gap:10px}#hc-admin-shell #hc-delete-product{background:#b93232;color:#fff}#hc-admin-shell .hc-soft{background:#363636;color:white;border:1px solid #555}#hc-admin-shell .hc-preview{display:block;max-width:120px;max-height:120px;object-fit:contain;margin-bottom:14px}#hc-admin-shell .hc-preview:not([src]){display:none}#hc-admin-shell .hc-ad-row{padding:12px 0;border-bottom:1px solid #333;display:flex;justify-content:space-between;gap:12px;align-items:center}#hc-admin-shell .hc-ad-row small{display:block;color:#999;font-size:11px;margin-top:5px}#hc-admin-shell .hc-ad-row button{background:#333;color:#fff}#hc-admin-shell #hc-admin-msg{color:#fed700;min-height:20px;margin-top:15px}#hc-admin-shell #hc-login-form{max-width:400px;margin-top:23px}@media(max-width:560px){#hc-admin-shell .hc-form-grid{grid-template-columns:1fr}#hc-admin-shell .hc-span{grid-column:auto}#hc-admin-shell .hc-admin-scroll{padding:15px}}
