<!-- SS · part 58 -->
order-radius:6px !important;padding:5px !important;font-size:12px !important;max-width:100%}
#es .es-sing input[type=number]{width:56px !important;background:#0a0a0a !important;color:#fff !important;border:1px solid var(--ln) !important;border-radius:6px !important;padding:4px !important}
.es-sg-ctl{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}
#es #es-sg-line{flex:1;min-width:0}
#es .es-sg-cv{display:block;width:100%;height:170px;border:1px solid var(--ln);border-radius:8px;background:#050505;margin-top:6px;cursor:pointer}
.es-sg-note{margin-top:6px;font-size:12px;color:#ccc}
.es-sg-nh{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-bottom:5px}.es-sg-nh b{color:var(--g)}
.es-sg-ng{display:grid;grid-template-columns:1fr 1fr;gap:5px 10px}.es-sg-ng label{display:flex;flex-direction:column;font-size:10px;color:#aaa}.es-sg-ng i{color:var(--r2);font-style:normal}
#es .es-sg-ng input[type=text]{background:#0a0a0a !important;color:#fff !important;border:1px solid var(--ln) !important;border-radius:6px !important;padding:4px !important;font-size:12px !important}
/* kit */
.es-kt-sw{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:12px;color:#ddd;margin-bottom:6px}.es-kt-sw label{display:flex;gap:6px;align-items:center}
.es-kt-only{color:var(--g2) !important;font-weight:800;letter-spacing:.06em}
#es .es-kt-sw input{width:16px !important;height:16px !important;accent-color:#e3122c}
.es-kt-pads{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}
.es-kt-pad{border:1px solid var(--ln);border-top:3px solid var(--r);border-radius:10px;padding:7px;background:rgba(255,255,255,.02)}
.es-kt-ph{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;font-size:12px}.es-kt-ph b{color:var(--g)}
.es-kt-pg{display:grid;grid-template-columns:1fr 1fr;gap:3px 8px;margin-top:5px}.es-kt-pg label{display:flex;flex-direction:column;font-size:10px;color:#aaa}.es-kt-pg i{font-style:normal;color:var(--r2)}
#es .es-kt-pg input[type=range]{width:100% !important;min-width:0}
.es-kt-h{font:800 11px/1.2 system-ui,sans-serif;letter-spacing:.12em;color:var(--g2);margin:12px 0 4px}
.es-kt-lib{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:220px;overflow:auto}
.es-kt-lib li{display:flex;gap:6px;align-items:center;font-size:11px;color:#999}
#es .es-kt-lib input[type=text]{flex:1;min-width:0;background:#0a0a0a !important;color:#fff !important;border:1px solid var(--ln) !important;border-radius:6px !important;padding:4px 6px !important;font-size:12px !important}
#es .es-kt-cv{display:block;width:100%;height:90px;border:1px solid var(--ln);border-radius:8px;background:#050505;cursor:pointer}
.es-kt-prov{font-size:12px;color:#ddd;border:1px dashed var(--g);border-radius:8px;padding:8px}.es-kt-prov p{margin:0 0 4px}
#es.es-only .es-blocked{opacity:.35 !important;filter:grayscale(1)}
#es.es-only .es-brand small::after{content:" · MY SOUNDS ONLY";color:#e8c36a}
/* sell dialog */
.es-sell-links{font-size:12px;margin:2px 0 6px}
.es-sell-mode{font-size:10px;letter-spacing:.12em;color:#000;background:var(--g);border-radius:4px;padding:2px 6px;vertical-align:middle;margin-left:6px}
.es-sell-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px}
.es-sell label,.es-sell-full{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#ccc}
.es-sell .es-sell-sw{flex-direction:row;align-items:center;gap:6px;color:#fff;font-weight:700}
#es .es-sell input[type=number],#es .es-sell input:not([type]),#es .es-sell select,#es .es-sell textarea{background:#0a0a0a !important;color:#fff !important;border:1px solid var(--ln) !important;border-radius:8px !important;padding:8px !important;font-size:14px !important;width:100%;box-sizing:border-box}
#es .es-sell textarea{resize:vertical}
#es .es-sell input[type=checkbox],#es .es-sell input[type=radio]{width:16px !important;height:16px !important;accent-color:#e3122c}
#es .es-sell input[type=file]{font-size:12px !important;max-width:100%;color:#ccc}
.es-sell-cover{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:start}
.es-sell-art{width:110px;height:110px;border:1px solid var(--g);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--mu);font-size:11px;background:#050505}
.es-sell-art img{width:100%;height:100%;object-fit:cover}
.es-sell-pv{font-size:12px;color:#ccc}.es-sell-pv audio{width:100%;height:36px;margin-top:4px}
.es-sell-dlg{overflow:auto}
.es-sell-dlg .es-dlg-in{max-height:none}
@media (max-width:560px){.es-sell-grid{grid-template-columns:1fr}}


===== FILE: public/ss/studio.css.bak-20261009-sales =====
/* Epistles Studio (/ss) — red / black / gold. Desktop: 3-column console. Phone: tabs, no sideways scroll. */
#es{--r:#e3122c;--r2:#ff3048;--rd:#5a0410;--g:#e8c36a;--g2:#f3d27a;--bg:#060606;--p:#0d0d0e;--p2:#151517;--ln:#2a1a1c;--tx:#efefef;--mu:#9b9b9b;
  color:var(--tx);font:14px/1.4 -apple-system,Blin