.softSlAlertToggle{display:flex!important;align-items:center;justify-content:flex-start;gap:8px;margin:12px 0 6px!important;line-height:1.4}
.softSlAlertToggle.hidden{display:none!important}
.softSlAlertToggle input[type="checkbox"]{width:18px!important;height:18px!important;flex:0 0 18px;margin:0!important;padding:0!important;vertical-align:middle}
.softSlAlertToggle>span{display:inline!important;font-size:12px}
.softSlModeBadge{display:inline-flex!important;align-items:center;gap:4px;margin-left:4px;padding:2px 5px;border:1px solid #bb8a30;border-radius:5px;font-size:10px!important;line-height:1.3;color:#ffd57a;background:#302712;vertical-align:middle;white-space:normal}
.softSlModeBadge>span{display:inline!important;color:inherit!important}
.softSlSavedState{display:block!important;margin-top:6px;font-weight:700}
.bitgetSoftModeDraft{display:block;margin:5px 0;color:#e5aa42!important}
body.dayTheme .softSlModeBadge{color:#805400;background:#fff5dd;border-color:#d6ae60}
body.dayTheme .bitgetSoftModeDraft{color:#805400!important}
.bitgetGlobalSyncButton{display:inline!important;width:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;text-decoration:underline;cursor:pointer}
.bitgetGlobalSyncButton:disabled{cursor:wait;opacity:.6}
.bitgetGlobalSyncButton:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.bitgetManagedPosition .positionIdentity .bitgetBreakEvenNote{display:inline-block!important;width:fit-content;max-width:100%;margin:5px 0 6px;padding:4px 7px;border:1px solid #3baa86;border-radius:6px;background:#123b30;color:#8de6c3!important;font-size:11px!important;font-weight:700!important;line-height:1.4;white-space:normal}
body.dayTheme .bitgetManagedPosition .positionIdentity .bitgetBreakEvenNote{background:#e8f8f0;color:#08694d!important;border-color:#61b894}
.bitgetManagedPosition .positionIdentity .compactSecurity{display:flex!important;flex-direction:column;align-items:flex-start;gap:2px;margin-top:4px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-weight:500}
.bitgetManagedPosition .positionIdentity .compactSecurity:not(.protectionNeutral){color:#65e398!important}
body.dayTheme .bitgetManagedPosition .positionIdentity .compactSecurity:not(.protectionNeutral){color:#08784f!important}
.bitgetManagedPosition .positionIdentity .compactSecurity>span,.bitgetManagedPosition .positionIdentity .compactSecurity>small{color:inherit!important}
.newTradeAutoCapacity{margin:8px 0 4px;font-size:12px;line-height:1.5;font-weight:650;color:inherit}
.newTradeAutoCapacity:empty{display:none}
#autoSizingSummary{overflow-wrap:anywhere}
#autoSizingSummary .check.warn{margin:0}
.autoSettingsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}
.autoSettingsGrid label{margin:0;line-height:1.5}
.autoSettingsReadout{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid #335363;border-radius:8px}
body.dayTheme .autoSettingsReadout{border-color:#d1e1e9;background:#f4fafc}
@media(max-width:600px){.autoSettingsGrid{grid-template-columns:1fr}}
.autoSizingPanel #autoSizingSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;align-items:stretch}
.autoSizingPanel #autoSizingSummary>strong,.autoSizingPanel #autoSizingSummary>span{display:block;padding:10px 12px;border:1px solid #335363;border-radius:8px;background:#142e3a;font-size:12px;line-height:1.6;min-width:0}
.autoSizingPanel #autoSizingSummary>strong{grid-column:1/-1;font-size:14px;border-color:#38816c;background:#15392f}
.autoSizingPanel #autoSizingSummary>span:last-child{color:inherit}
.autoSizingPanel .newTradeAutoCapacity{margin:12px 0 0;padding:8px 0;border-bottom:1px solid #335363;font-size:12px;line-height:1.7}
.autoSizingPanel #autoSizingNotice{margin-top:12px;line-height:1.7;font-size:11px}
body.dayTheme .autoSizingPanel #autoSizingSummary>strong,body.dayTheme .autoSizingPanel #autoSizingSummary>span{background:#fff;border-color:#d1e1e9}
body.dayTheme .autoSizingPanel #autoSizingSummary>strong{background:#e9f7f0;border-color:#a9d7c2}
body.dayTheme .autoSizingPanel #autoSizingSummary>span:last-child{color:inherit}
body.dayTheme .autoSizingPanel .newTradeAutoCapacity{border-color:#d1e1e9}
@media(max-width:600px){.autoSizingPanel #autoSizingSummary{grid-template-columns:1fr;gap:8px}.autoSizingPanel #autoSizingSummary>strong,.autoSizingPanel #autoSizingSummary>span{padding:9px 10px}}
.managedPosition>.softSlHumanWarning{display:flex!important;flex-direction:column;gap:7px;margin:12px;padding:14px;border:2px solid #eea43b;border-radius:10px;background:#342519;color:#ffe2b0;font-size:13px;line-height:1.5}
.softSlHumanWarning strong{font-size:15px}.softSlHumanWarning button{align-self:flex-start;border:1px solid #eea43b;background:#614018;color:#fff;padding:10px 14px;border-radius:8px;font-weight:700;min-height:44px}
.softSlHumanWarning small{color:inherit}body.dayTheme .managedPosition>.softSlHumanWarning{background:#fff1d9;color:#693b08}body.dayTheme .softSlHumanWarning button{background:#fff;color:#693b08}
.bitgetSpotCard>.softSlHumanWarning{display:flex;flex-direction:column;gap:7px;margin:12px;padding:14px;border:2px solid #eea43b;border-radius:10px;background:#342519;color:#ffe2b0;font-size:13px;line-height:1.5}
body.dayTheme .bitgetSpotCard>.softSlHumanWarning{background:#fff1d9;color:#693b08}
