/* DAI live feedback: readable exchange columns and compact supply presentation. */
#ciCoinDash.ci-cdash--coin-dai #ciCdashDaiMarketsTable {table-layout:auto;width:100%;min-width:900px;}
#ciCoinDash.ci-cdash--coin-dai .ci-cdash-markets__table-wrap {overflow-x:auto;max-width:100%;}
#ciCoinDash.ci-cdash--coin-dai #ciCdashDaiMarketsTable th,
#ciCoinDash.ci-cdash--coin-dai #ciCdashDaiMarketsTable td {width:auto;min-width:90px;white-space:nowrap;word-break:normal;overflow-wrap:normal;padding:14px 12px;}
#ciCoinDash.ci-cdash--coin-dai #ciCdashDaiMarketsTable th:first-child,
#ciCoinDash.ci-cdash--coin-dai #ciCdashDaiMarketsTable td:first-child {min-width:150px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-peg-row strong {color:var(--ci-cd-green,#2d6a4f);}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-peg-row strong.is-discount {color:var(--ci-cd-red);}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-peg-row strong.is-premium {color:var(--ci-cd-green,#2d6a4f);}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-grid .ci-usds-supply-card {min-height:0;height:auto;padding:24px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-grid .ci-usds-supply-card>p {height:auto;min-height:0;margin-top:20px;padding-top:0;flex-shrink:1;}
#ciCoinDash.ci-cdash--coin-dai .ci-usds-supply-donut {width:160px;height:160px;margin:20px auto;}
#ciCoinDash.ci-cdash--coin-dai #ciDaiSupplyBars {height:100px;margin:16px 0;padding-bottom:20px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method {border:0;border-radius:0;padding:0;margin-top:32px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-section-title {font-size:22px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-intro {font-weight:400;font-size:13px;color:var(--ci-cd-muted);}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-grid2 {grid-template-columns:repeat(3,minmax(0,1fr));border-top:0;gap:24px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-h2 {color:var(--ci-cd-text);text-transform:none;font-size:14px;letter-spacing:0;}
@media(max-width:767px){#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-grid2 {grid-template-columns:1fr;}}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-grid .ci-usds-supply-card {padding:20px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-grid .ci-usds-supply-card h3 {margin:0 0 12px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-grid .ci-usds-supply-card>p {margin-top:12px;margin-bottom:0;}
#ciCoinDash.ci-cdash--coin-dai .ci-usds-supply-donut {box-sizing:border-box;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-grid .ci-usds-supply-change {margin:12px 0;}
#ciCoinDash.ci-cdash--coin-dai #ciDaiSupplyBars {height:70px;box-sizing:border-box;margin:8px 0;padding-bottom:20px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method h4 {font-family:var(--ci-cd-serif);font-size:20px;margin:0 0 16px;border:0;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-num {font-size:32px;}

#ciCoinDash.ci-cdash--coin-dai #ciDaiSupplyBars {display:block;height:90px;padding:0;}
#ciCoinDash.ci-cdash--coin-dai #ciDaiSupplyBars svg {display:block;width:100%;height:90px;}

/* Match USDS indicator typography and methodology spacing. */
#ciCoinDash.ci-cdash--coin-dai .ci-usds-indicators .ci-usds-gauge-value strong {font-size:20px;line-height:1.2;letter-spacing:0;max-width:none;margin:0;}
#ciCoinDash.ci-cdash--coin-dai .ci-usds-indicators .ci-usds-gauge-value #ciCdashDaiPegPosRes {font-size:20px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-panel-inner {padding:0;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method h4 {font-size:20px;line-height:1.3;margin:0 0 16px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-intro {font-size:12px;line-height:1.6;color:#7c899b;margin:0 0 24px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-num {font-size:32px;line-height:1.2;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-step > p:last-child,
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-grid2 > div > p:last-child {font-size:13px;line-height:1.6;color:#7c899b;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-h strong {font-size:14px;text-transform:none;letter-spacing:0;}
/* Use the live USDS methodology font sizes. */
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method h4 {line-height:normal;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-intro {font-size:14px;line-height:1.6;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-num {font-size:36px;line-height:1;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-step > p:last-child,
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-grid2 > div > p:last-child {font-size:14px;line-height:1.55;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tech__method-h strong {font-size:17px;line-height:1.4;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-dai-supply-note {margin-top:20px;font-size:12px;line-height:1.6;font-style:italic;color:#7c899b;}

/* DAI feedback: keep the peg label inside the arc and align with reference layouts. */
#ciCoinDash.ci-cdash--coin-dai .ci-usds-indicators .ci-usds-gauge-value #ciCdashDaiPegPosRes{font-size:16px!important;line-height:1.25;white-space:nowrap;letter-spacing:0;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method{padding:32px!important;border:1px solid #e5e7eb!important;border-radius:8px;background:#fff;margin-top:40px;}
#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method .ci-cdash-tokenomics__methodology-header p{font-size:14px;line-height:1.6;color:#7c899b;}
#ciCoinDash.ci-cdash--coin-dai #ciCdashYearlyTable th:nth-child(6),
#ciCoinDash.ci-cdash--coin-dai #ciCdashYearlyTable th:nth-child(7),
#ciCoinDash.ci-cdash--coin-dai #ciCdashYearlyTable th:nth-child(8),
#ciCoinDash.ci-cdash--coin-dai #ciCdashYearlyTable td:nth-child(6),
#ciCoinDash.ci-cdash--coin-dai #ciCdashYearlyTable td:nth-child(7),
#ciCoinDash.ci-cdash--coin-dai #ciCdashYearlyTable td:nth-child(8){text-align:center!important;}
#ciCoinDash.ci-cdash--coin-dai .ci-cdash-about-cashout__step h3{font-family:var(--ci-cd-serif);font-size:18px;line-height:1.3;font-weight:700;text-transform:none;letter-spacing:0;margin:0 0 6px;}
@media(max-width:600px){#ciCoinDash.ci-cdash--coin-dai .ci-dai-supply-method{padding:20px!important;}}

#ciCoinDash.ci-cdash--coin-dai [data-cdash="peg-dev"].is-premium{color:#2d6a4f!important;}
