<!-- SS · part 64 -->
{justify-content:flex-start;flex-wrap:wrap}}

#es [hidden]{display:none !important}
@media (max-width:1099px){#es .es-act{font-size:11px !important;letter-spacing:.02em !important;white-space:normal !important;line-height:1.1 !important;padding:8px 2px !important;overflow:hidden}}

/* sing */
.es-sg-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:6px 0;font-size:12px;color:#ccc}
.es-sg-row label{display:flex;gap:4px;align-items:center}
#es .es-sing select,#es .es-kit select{background:#0a0a0a !important;color:#fff !important;border:1px solid var(--ln) !important;border-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}


===== FILE: public/ss/studio.css.bak-20261009-sing =====
/* 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,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;box-sizing:border-box;padding:10px 10px 96px;
  position:relative;width:min(1560px,calc(100vw - 20px));left:50%;margin-left:calc(-1 * min(780px, 50vw - 10px));max-width:none}
#es *,#es *::before,#es *::after{box-sizing:border-box}
#es button,#es select,#es input,#es textarea{font-family:inherit !important;letter-spacing:0 !important;text-transform:none !important;text-shadow:none !important}
#es input,#es select,#es textarea{background:#000 !important;color:var(--tx) !important;border:1px solid #33201f !important;border-radius:8px !important;box-shadow:none !important}
#es input:focus,#es select:focus,#es textarea:focus{outline:none;border-color:var(--r) !important}
#es input[type=range]{accent-color:var(--r);background:transparent !important;border:0 !important;padding:0 !important;height:22px}
#es input[type=checkbox]{accent-color:var(--r);width:18px;height:18px}
/* top bar */
.es-top{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;align-items:center;background:linear-gr