.sharing-studio .sharing-columns{grid-template-columns:minmax(360px,480px) minmax(0,1fr)}
.sharing-studio form{gap:14px!important}
.sharing-studio form>header{height:auto!important;min-height:0!important;margin:0!important;padding:0 0 12px!important;background:none!important}
.sharing-studio form>.sharing-tabs{min-height:0!important;height:auto!important;margin:0!important;padding:0 0 10px!important;flex:none}
.sharing-studio footer{min-height:0!important;height:auto!important;margin:0!important;padding:12px 0 0!important}
.share-preview-bar{gap:8px;flex-wrap:wrap}.share-preview-bar strong{flex:1;min-width:140px}
.share-preview-bar [data-preview-size]{width:145px!important;min-width:110px;padding:8px;font-size:12px}
.sharing-tabs{display:flex;gap:6px;border-bottom:1px solid var(--border,#80808044);padding-bottom:10px}
.sharing-tabs button{border:0;border-radius:9px;padding:10px 16px;font-size:13px}
.sharing-tabs button[aria-pressed=true]{background:#244fff;color:#fff}
.sharing-studio [hidden]{display:none!important}
.sharing-publication,.sharing-identities{display:grid;gap:18px;min-width:0}
.sharing-identity-list{display:grid;gap:10px}
.sharing-identity-project{border:1px solid var(--border,#80808044);border-radius:12px;overflow:hidden}
.sharing-identity-project summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;cursor:pointer;background:#8080800a}
.sharing-identity-project summary:before{content:'›';font-size:20px}.sharing-identity-project[open] summary:before{transform:rotate(90deg)}
.sharing-identity-project summary strong{flex:1;overflow-wrap:anywhere;font-size:14px}
.sharing-identity-project summary small{font-size:11px;opacity:.65;white-space:nowrap}
.sharing-identity-fields{padding:14px;display:grid;gap:13px}
.sharing-address,.sharing-aliases{font-size:11px;overflow-wrap:anywhere;line-height:1.5}
.presentation-help{font-size:12px!important;line-height:1.65!important;opacity:.75}
.presentation-controls{display:grid;gap:16px}
.presentation-controls .shared-design-section{margin:0}
.presentation-field{display:grid;gap:8px;min-width:0;font-size:12px}
.presentation-field input,.presentation-field select{width:100%;min-width:0;box-sizing:border-box}
.presentation-field.presentation-check{display:flex;align-items:center;gap:10px;grid-column:1/-1}
.presentation-check input{width:18px!important;height:18px;order:-1;flex:none}
.presentation-field:has(.presentation-color){grid-template-columns:1fr 40px auto}
.presentation-field:has(.presentation-color)>span{grid-column:1/-1}
.presentation-field .presentation-color{padding:2px!important;height:38px}
.presentation-field button{padding:7px!important;font-size:11px}
.sharing-studio .share-settings{max-height:64vh}.sharing-studio footer [role=status]{overflow-wrap:anywhere;line-height:1.5}
@media(max-width:900px){.sharing-studio .sharing-columns{grid-template-columns:1fr}.sharing-studio .share-settings{max-height:none}.sharing-tabs{flex-wrap:wrap}}
