/* R5R12R13R4R8R2_TRY_EXCHANGE_SIGNAL_PARITY_USD_UNIVERSE_GLOBAL_BINANCE_RISK_FIX_V1 */
.crm-overlay[data-crm-style="r13r4r2"]{--crm-r4r8r2-style-ready:1}

/* Exchange buttons: preserve the pixel-reference proportions and never truncate names. */
.crm-overlay[data-crm-style="r13r4r2"] .cu-exchange-btn{width:118px!important;min-width:118px!important;padding:8px 10px!important;gap:8px!important}
.crm-overlay[data-crm-style="r13r4r2"] .cu-exchange-btn span{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;font-size:9px!important;letter-spacing:0!important}

/* Quote membership badges: show both the venue and whether it is a real quote market or coin-only membership. */
.crm-overlay[data-crm-style="r13r4r2"] .cu-try-badges i{height:28px!important;min-width:74px!important;padding:0 6px!important;display:grid!important;grid-template-columns:13px 1fr!important;grid-template-rows:1fr 1fr!important;column-gap:4px!important;row-gap:0!important;align-content:center!important}
.crm-overlay[data-crm-style="r13r4r2"] .cu-try-badges i img{grid-row:1/3!important;grid-column:1!important;align-self:center!important}
.crm-overlay[data-crm-style="r13r4r2"] .cu-try-badges i>span{grid-column:2!important;grid-row:1!important;align-self:end!important;white-space:nowrap!important;overflow:visible!important}
.crm-overlay[data-crm-style="r13r4r2"] .cu-try-badges i>small{grid-column:2!important;grid-row:2!important;align-self:start!important;color:#8197a7!important;font:800 5.8px/1 Inter,system-ui,sans-serif!important;letter-spacing:.08em!important}

/* TRY + USD pages use exactly the same signal badge language as USDT. */
.crm-overlay[data-crm-route="try"] .cu-signal-badge,
.crm-overlay[data-crm-route="usd"] .cu-signal-badge{display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;min-width:86px!important;padding:6px 8px!important;border-radius:8px!important;border:1px solid rgba(112,140,159,.34)!important;background:linear-gradient(180deg,rgba(13,35,49,.9),rgba(6,22,34,.95))!important;box-shadow:inset 0 1px rgba(255,255,255,.045)!important}
.crm-overlay[data-crm-route="try"] .cu-signal-badge b,.crm-overlay[data-crm-route="usd"] .cu-signal-badge b{font-size:9px!important;line-height:1.1!important;color:#c7d4de!important}
.crm-overlay[data-crm-route="try"] .cu-signal-badge small,.crm-overlay[data-crm-route="usd"] .cu-signal-badge small{font-size:7.5px!important;color:#7f98aa!important;letter-spacing:.02em!important}
.crm-overlay[data-crm-route="try"] .cu-signal-badge.very-strong,.crm-overlay[data-crm-route="try"] .cu-signal-badge.accelerating,
.crm-overlay[data-crm-route="usd"] .cu-signal-badge.very-strong,.crm-overlay[data-crm-route="usd"] .cu-signal-badge.accelerating{border-color:rgba(57,216,162,.5)!important;background:linear-gradient(180deg,rgba(12,58,48,.8),rgba(5,29,29,.94))!important;box-shadow:0 0 13px rgba(57,216,162,.09),inset 0 1px rgba(255,255,255,.07)!important}
.crm-overlay[data-crm-route="try"] .cu-signal-badge.very-strong b,.crm-overlay[data-crm-route="try"] .cu-signal-badge.accelerating b,
.crm-overlay[data-crm-route="usd"] .cu-signal-badge.very-strong b,.crm-overlay[data-crm-route="usd"] .cu-signal-badge.accelerating b{color:#59e0b2!important}
.crm-overlay[data-crm-route="try"] .cu-signal-badge.strong,.crm-overlay[data-crm-route="usd"] .cu-signal-badge.strong{border-color:rgba(65,177,218,.44)!important;background:linear-gradient(180deg,rgba(10,47,64,.82),rgba(5,26,37,.94))!important}
.crm-overlay[data-crm-route="try"] .cu-signal-badge.strong b,.crm-overlay[data-crm-route="usd"] .cu-signal-badge.strong b{color:#71d2ef!important}
.crm-overlay[data-crm-route="try"] .cu-signal-badge.weak,.crm-overlay[data-crm-route="try"] .cu-signal-badge.very-weak,
.crm-overlay[data-crm-route="usd"] .cu-signal-badge.weak,.crm-overlay[data-crm-route="usd"] .cu-signal-badge.very-weak{border-color:rgba(212,93,85,.42)!important;background:linear-gradient(180deg,rgba(61,25,30,.75),rgba(29,14,20,.94))!important}
.crm-overlay[data-crm-route="try"] .cu-signal-badge.weak b,.crm-overlay[data-crm-route="try"] .cu-signal-badge.very-weak b,
.crm-overlay[data-crm-route="usd"] .cu-signal-badge.weak b,.crm-overlay[data-crm-route="usd"] .cu-signal-badge.very-weak b{color:#e3817a!important}
.crm-overlay[data-crm-route="try"] .cu-signal-badge.neutral,.crm-overlay[data-crm-route="usd"] .cu-signal-badge.neutral{border-color:rgba(185,152,78,.34)!important}

/* Binance status is present on every quote page. */
.crm-overlay[data-crm-style="r13r4r2"] .cu-risk-badge.risk-not-listed{border-color:rgba(104,126,140,.36)!important;background:rgba(10,27,38,.72)!important;color:#93a5b0!important}
.crm-overlay[data-crm-style="r13r4r2"] .cu-risk-badge.risk-not-listed i{background:#60727d!important;color:#07131c!important}
.crm-overlay[data-crm-style="r13r4r2"] .cu-risk-meta{min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}

/* TRY and USD toolbars both carry Sector / EMA / Binance Status / Early Signal. */
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-toolbar,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-toolbar{display:grid!important;grid-template-columns:minmax(300px,1.55fr) 180px 168px 190px 190px!important;gap:9px!important;padding:9px 12px!important;align-items:end!important;overflow:visible!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-toolbar>label,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-toolbar>label{display:grid!important;gap:4px!important;min-width:0!important;color:#8ba0b1!important;font-size:8px!important;font-weight:800!important;letter-spacing:.075em!important;text-transform:uppercase!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-toolbar input,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-toolbar input{height:36px!important;border-radius:9px!important;padding:0 11px!important;font-size:11px!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-tabs,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-tabs{grid-column:1/-1!important;display:flex!important;gap:6px!important}

/* Reuse custom premium selects on USD as well as TRY. */
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-native-select{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;clip-path:inset(100%)!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select{position:relative!important;min-width:0!important;z-index:32!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select-trigger{appearance:none!important;width:100%!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;padding:0 11px!important;border:1px solid rgba(84,123,151,.67)!important;border-radius:9px!important;background:linear-gradient(180deg,#0a2133,#071725)!important;color:#e7eef5!important;font:700 10.5px/1 Inter,system-ui,sans-serif!important;cursor:pointer!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select-pop{display:none!important;position:absolute!important;top:calc(100% + 5px)!important;left:0!important;right:0!important;z-index:2147483000!important;min-width:190px!important;max-height:330px!important;border:1px solid rgba(230,181,77,.58)!important;border-radius:10px!important;background:linear-gradient(180deg,#0a2032,#051421)!important;box-shadow:0 18px 44px rgba(0,0,0,.65)!important;overflow:hidden!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select.open .cu-select-pop{display:block!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select-list{max-height:275px!important;overflow:auto!important;padding:5px!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select-option{width:100%!important;min-height:31px!important;display:flex!important;align-items:center!important;gap:7px!important;padding:6px 8px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#b9c7d2!important;text-align:left!important;font:650 10px/1.2 Inter,system-ui,sans-serif!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select-option:hover,.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select-option.selected{background:linear-gradient(90deg,rgba(233,181,76,.16),rgba(18,51,70,.6))!important;color:#f3cb6a!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select-search{padding:7px!important;background:#061827!important}.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-select-search input{height:32px!important}

/* 13-column quote tables: Borsalar + Binance Durumu + signal parity + EMA. */
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-table-wrap,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-table-wrap{max-height:calc(100dvh - 325px)!important;min-height:420px!important;overflow:auto!important;padding-right:8px!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-try-table,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-usd-table{min-width:2030px!important;width:100%!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-try-table .cu-tr,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-usd-table .cu-tr{display:grid!important;grid-template-columns:128px minmax(280px,1.35fr) 232px 156px 132px 146px 114px 88px 88px 88px 112px 118px 166px!important;align-items:center!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-try-table .cu-head,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-usd-table .cu-head{height:40px!important;min-height:40px!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-try-table .cu-row,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-usd-table .cu-row{min-height:76px!important;padding-top:7px!important;padding-bottom:7px!important}

/* Compact status row on every quote route. */
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-statusbar,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-statusbar{min-height:31px!important;display:grid!important;grid-template-columns:minmax(260px,1fr) 1px minmax(360px,1.4fr)!important;align-items:center!important;gap:9px!important;margin:7px 0 8px!important;padding:0 10px!important;border:1px solid rgba(75,113,139,.42)!important;border-radius:8px!important;background:linear-gradient(90deg,rgba(8,29,45,.94),rgba(5,20,33,.94))!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-status-divider,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-status-divider{width:1px!important;height:17px!important;background:rgba(110,137,153,.32)!important}
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-progress,
.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-progress{margin:0!important;padding:0!important;border:0!important;background:transparent!important;font-size:8.5px!important;color:#a9bac7!important}

@media(max-width:1300px){
 .crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-toolbar,.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-toolbar{grid-template-columns:minmax(260px,1.4fr) 1fr 1fr!important}
 .crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-search-wrap,.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-search-wrap{grid-column:1/-1!important}
}
@media(max-width:760px){
 .crm-overlay[data-crm-style="r13r4r2"] .cu-exchange-btn{width:96px!important;min-width:96px!important;height:54px!important;font-size:7.5px!important}
 .crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-toolbar,.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-toolbar{grid-template-columns:1fr!important}
 .crm-overlay[data-crm-style="r13r4r2"][data-crm-route="try"] .cu-search-wrap,.crm-overlay[data-crm-style="r13r4r2"][data-crm-route="usd"] .cu-search-wrap{grid-column:auto!important}
}
