.cv-list{display:grid;gap:14px;margin-top:12px}.cv{margin:0;padding:12px;border:1px solid var(--line-soft, var(--line, #e3e7ec));border-radius:12px;background:var(--card, transparent)}.cv-head{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.cv-head .prov{color:var(--muted, var(--ink-3, #6b7480));font-size:12.5px}.cv-svg{width:100%;height:auto;max-height:380px;display:block;margin:6px 0}.cv-bars{display:grid;gap:6px}.cv-bar{display:grid;grid-template-columns:120px 1fr auto;gap:8px;align-items:center;font-size:12.5px}.cv-track{height:8px;border-radius:4px;background:var(--line, #e3e7ec);overflow:hidden}.cv-track span{display:block;height:100%;background:var(--accent, #2d634b)}.cv-bar.bind .cv-track span{background:var(--warn, #c98a00)}.cv-bar.bind .lbl{font-weight:700}.cv .prov{color:var(--muted, var(--ink-3, #6b7480));font-size:12.5px}.cv-over{margin-top:6px;padding:6px 10px;border-radius:8px;font-size:12.5px;background:color-mix(in srgb,var(--stop, #c0392b) 12%,transparent);color:var(--stop, #c0392b)}.cv-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:13px}.cv-legend i{display:inline-block;width:12px;height:12px;border-radius:3px;margin-inline-end:6px;vertical-align:-1px}@media (max-width: 520px){.cv-bar{grid-template-columns:90px 1fr}.cv-bar .mono{grid-column:1 / -1}}.pdb{--pdb-up: #b4532a;--pdb-up-bg: #fbeee5;--pdb-up-line: #f1cdb7;--pdb-down: #1f7a4d;--pdb-down-bg: #e5f2ea;--pdb-down-line: #b9dcc7;--pdb-flat: #5d6b65;--pdb-flat-bg: #eff1ec;--pdb-flat-line: #d9ddd5;--pdb-gold: var(--gold, #997735);--pdb-gold-pale: var(--gold-pale, #eae2cf);--pdb-ink: var(--text, #13261f);--pdb-muted: var(--muted, #55655f);--pdb-line: var(--line-soft, #eeebe2);--pdb-surface: var(--surface, #fff);--pdb-deep: var(--brand-deep, #093125);font-family:var(--font, "Poppins", system-ui, sans-serif);color:var(--pdb-ink)}:root[dir=rtl] .pdb{font-family:var(--font-ar, "Tajawal", "Cairo", system-ui, sans-serif)}:root[data-theme=dark] .pdb{--pdb-up: #f0a27c;--pdb-up-bg: rgba(240, 162, 124, .12);--pdb-up-line: rgba(240, 162, 124, .3);--pdb-down: #7fd1a4;--pdb-down-bg: rgba(127, 209, 164, .12);--pdb-down-line: rgba(127, 209, 164, .3);--pdb-flat: #b6c3bc;--pdb-flat-bg: rgba(182, 195, 188, .1);--pdb-flat-line: rgba(182, 195, 188, .25);--pdb-gold-pale: rgba(194, 160, 89, .16)}.pdb-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pdb-title{font-weight:700;font-size:15px;letter-spacing:.01em;display:flex;align-items:center;gap:8px}.pdb-live{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--pdb-gold);background:var(--pdb-gold-pale);padding:2px 8px;border-radius:999px}.pdb-live i{width:6px;height:6px;border-radius:50%;background:var(--pdb-gold);animation:pdb-pulse 1.8s ease-in-out infinite}.pdb-dates{font-size:12px;color:var(--pdb-muted);margin-top:3px}.pdb-summary{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--surface-2, #f6f4ee);border:1px solid var(--pdb-line)}.pdb-chips{display:flex;flex-wrap:wrap;gap:6px}.pdb-chip{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;padding:3px 10px;border-radius:999px;border:1px solid}.pdb-chip b{font-size:13px}.pdb-chip.higher{color:var(--pdb-up);background:var(--pdb-up-bg);border-color:var(--pdb-up-line)}.pdb-chip.lower{color:var(--pdb-down);background:var(--pdb-down-bg);border-color:var(--pdb-down-line)}.pdb-chip.unchanged{color:var(--pdb-flat);background:var(--pdb-flat-bg);border-color:var(--pdb-flat-line)}.pdb-chip.zero{opacity:.45}.pdb-bar{display:flex;height:6px;border-radius:99px;overflow:hidden;margin-top:10px;gap:2px;background:var(--pdb-line)}.pdb-bar span{display:block;min-width:6px;transform-origin:left;animation:pdb-grow .7s cubic-bezier(.2,.8,.2,1) both}:root[dir=rtl] .pdb-bar span{transform-origin:right}.pdb-bar .higher{background:var(--pdb-up)}.pdb-bar .lower{background:var(--pdb-down)}.pdb-bar .unchanged{background:var(--pdb-flat)}.pdb-read{margin:10px 0 0;font-size:13px;line-height:1.5;display:flex;gap:8px;align-items:flex-start}.pdb-read span{font-weight:800}.pdb-read.higher span{color:var(--pdb-up)}.pdb-read.lower span{color:var(--pdb-down)}.pdb-read.unchanged span{color:var(--pdb-flat)}.pdb-groups{margin-top:12px;display:grid;gap:12px}.pdb-mat{margin:0 0 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--pdb-gold);display:flex;align-items:center;gap:8px}.pdb-mat:after{content:"";flex:1;height:1px;background:var(--pdb-line)}.pdb-group ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pdb-row{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:12px;background:var(--pdb-surface);border:1px solid var(--pdb-line);border-inline-start:3px solid var(--pdb-flat-line);animation:pdb-in .45s ease both;animation-delay:calc(var(--i, 0) * 60ms);transition:transform .15s ease,box-shadow .15s ease}.pdb-row:hover{transform:translateY(-1px);box-shadow:0 6px 18px #09312514}.pdb-row.higher{border-inline-start-color:var(--pdb-up)}.pdb-row.lower{border-inline-start-color:var(--pdb-down)}.pdb-arrow{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:17px;line-height:1}.pdb-arrow.higher{color:var(--pdb-up);background:var(--pdb-up-bg);animation:pdb-rise 2.4s ease-in-out infinite}.pdb-arrow.lower{color:var(--pdb-down);background:var(--pdb-down-bg);animation:pdb-fall 2.4s ease-in-out infinite}.pdb-arrow.unchanged{color:var(--pdb-flat);background:var(--pdb-flat-bg)}:root[dir=rtl] .pdb-arrow.unchanged{transform:scaleX(-1)}.pdb-name{flex:1;min-width:0;font-size:13.5px;line-height:1.35;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.pdb-label{font-weight:500}.pdb-mat-inline{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--pdb-gold)}.pdb-word{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:11.5px;padding:1px 8px;border-radius:999px}.pdb-word b{font-size:11px}.pdb-word.higher{background:var(--pdb-up-bg)}.pdb-word.lower{background:var(--pdb-down-bg)}.pdb-word.unchanged{background:var(--pdb-flat-bg)}.pdb-word.higher{color:var(--pdb-up)}.pdb-word.lower{color:var(--pdb-down)}.pdb-word.unchanged{color:var(--pdb-flat)}.pdb-ask{flex:none;font:inherit;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;color:var(--pdb-deep);background:transparent;border:1px solid var(--pdb-gold);border-radius:999px;padding:4px 11px;transition:background .15s ease,color .15s ease}:root[data-theme=dark] .pdb-ask{color:var(--pdb-gold)}.pdb-ask:hover{background:var(--pdb-gold);color:#fff}.pdb-more{font-size:12px;color:var(--pdb-muted);text-align:center}.pdb-note{margin:12px 0 0;font-size:11.5px;color:var(--pdb-muted);line-height:1.5}.pdb.compact .pdb-row{padding:7px 10px;gap:10px}.pdb.compact .pdb-arrow{width:28px;height:28px;font-size:15px}.pdb.compact .pdb-ask{padding:3px 9px;font-size:11.5px}.pdb.compact .pdb-summary{padding:10px 12px}.pdb-empty{text-align:center;padding:18px 10px}.pdb-empty-art{display:inline-flex;gap:8px;margin-bottom:10px}.pdb-empty-art .a{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:800;opacity:.55}.pdb-empty-art .up{color:var(--pdb-up);background:var(--pdb-up-bg);animation:pdb-rise 2.4s ease-in-out infinite}.pdb-empty-art .flat{color:var(--pdb-flat);background:var(--pdb-flat-bg)}.pdb-empty-art .down{color:var(--pdb-down);background:var(--pdb-down-bg);animation:pdb-fall 2.4s ease-in-out infinite}.pdb-empty-h{font-weight:700;font-size:14px}.pdb-empty-p{font-size:12.5px;color:var(--pdb-muted);margin:6px auto 12px;max-width:340px;line-height:1.5}.pdb-loading{display:grid;gap:8px}.pdb-skel{height:44px;border-radius:12px;background:linear-gradient(90deg,var(--pdb-line) 25%,var(--surface-2, #f6f4ee) 50%,var(--pdb-line) 75%);background-size:200% 100%;animation:pdb-shimmer 1.4s linear infinite}@media (max-width: 520px){.pdb-ask{padding:4px 9px;font-size:11.5px}}@keyframes pdb-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pdb-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pdb-rise{0%,to{transform:translateY(1px)}50%{transform:translateY(-2px)}}@keyframes pdb-fall{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}@keyframes pdb-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes pdb-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.pdb *,.pdb{animation:none!important;transition:none!important}}.pdb.wide .pdb-head{align-items:center}.pdb.wide .pdb-title{font-size:17px}.pdb.wide .pdb-groups{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:14px 18px;align-items:start}@media (min-width: 900px){.pdb.wide .pdb-summary{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;align-items:center}.pdb.wide .pdb-bar{margin-top:0}.pdb.wide .pdb-read{grid-column:1 / -1;margin-top:4px}}:root[dir=rtl] .pdb-word.unchanged b,:root[dir=rtl] .pdb-chip.unchanged b,:root[dir=rtl] .pdb-read.unchanged span{display:inline-block;transform:scaleX(-1)}.dbf{--dbf-ink: var(--text, #13261f);--dbf-muted: var(--muted, #55655f);--dbf-line: var(--line-soft, #eeebe2);--dbf-surface: var(--surface, #fff);--dbf-surface-2: var(--surface-2, #f3f1ea);--dbf-deep: var(--brand-deep, #093125);--dbf-brand: var(--brand, #123e30);--dbf-gold: var(--gold, #997735);--dbf-gold-light: var(--gold-light, #c2a059);--dbf-gold-pale: var(--gold-pale, #eae2cf);--dbf-up: #b4532a;--dbf-up-bg: #fbeee5;--dbf-down: #1f7a4d;--dbf-down-bg: #e5f2ea;--dbf-flat: #5d6b65;--dbf-flat-bg: #eff1ec;--dbf-mixed: #7a5a9e;--dbf-mixed-bg: #efe9f6;font-family:var(--font, "Poppins", system-ui, sans-serif);color:var(--dbf-ink);max-width:980px;margin:0 auto;display:grid;gap:22px}.dbf[dir=rtl]{font-family:var(--font-ar, "Tajawal", "Cairo", system-ui, sans-serif)}:root[data-theme=dark] .dbf{--dbf-up: #f0a27c;--dbf-up-bg: rgba(240,162,124,.12);--dbf-down: #7fd1a4;--dbf-down-bg: rgba(127,209,164,.12);--dbf-flat: #b6c3bc;--dbf-flat-bg: rgba(182,195,188,.1);--dbf-mixed: #c9b3e6;--dbf-mixed-bg: rgba(201,179,230,.12);--dbf-gold-pale: rgba(194,160,89,.16)}.dbf h1,.dbf h2{margin:0;font-family:var(--display, inherit)}.dbf p{margin:0;line-height:1.55}.dbf-hero{position:relative;border-radius:20px;overflow:hidden;padding:28px 30px 24px;color:#fff;background-size:cover;background-position:center;min-height:260px;display:grid;gap:14px;align-content:start;box-shadow:0 16px 40px #0931252e}.dbf-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dbf-gold-light)}.dbf-dot{width:7px;height:7px;border-radius:50%;background:var(--dbf-gold-light);box-shadow:0 0 0 4px #c2a05940}.dbf-headline{font-size:clamp(22px,3.2vw,34px);line-height:1.18;font-weight:600;max-width:760px;letter-spacing:-.01em}.dbf-moodrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dbf-mood{display:inline-block;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;background:#ffffff24;border:1px solid rgba(255,255,255,.28)}.dbf-mood.m-bullish{background:#f0a27c38;border-color:#f0a27c80}.dbf-mood.m-bearish{background:#7fd1a438;border-color:#7fd1a480}.dbf-by{font-size:12px;color:#ffffffb8}.dbf-summary{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dbf-summary li{display:flex;gap:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5}.dbf-summary .n{flex:none;width:24px;height:24px;border-radius:50%;background:var(--dbf-gold-light);color:var(--dbf-deep);font-weight:700;font-size:12px;display:grid;place-items:center}.dbf-quiet{background:var(--dbf-gold-pale);color:var(--dbf-ink);border-radius:12px;padding:12px 16px;font-size:14px}.dbf-alerts{background:var(--dbf-surface);border:1px solid var(--dbf-up);border-radius:18px;padding:18px 20px;display:grid;gap:12px;box-shadow:0 0 0 4px var(--dbf-up-bg)}.dbf-alerts ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dbf-alerts li{border-inline-start:4px solid var(--dbf-up);background:var(--dbf-surface-2);border-radius:12px;padding:12px 14px;display:grid;gap:6px;font-size:14px}.dbf-alerts li.k-restart,.dbf-alerts li.k-price_decrease{border-inline-start-color:var(--dbf-down)}.dbf-alerts li.k-deal{border-inline-start-color:var(--dbf-gold)}.dbf-al-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dbf-al-kind{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--dbf-up);background:var(--dbf-up-bg);padding:2px 8px;border-radius:6px}.k-restart .dbf-al-kind,.k-price_decrease .dbf-al-kind{color:var(--dbf-down);background:var(--dbf-down-bg)}.k-deal .dbf-al-kind{color:var(--dbf-gold);background:var(--dbf-gold-pale)}.dbf-al-prod{font-size:15px}.dbf-al-date{color:var(--dbf-muted);font-size:12.5px;margin-inline-start:auto}.dbf-al-ref{font-size:12px;color:var(--dbf-muted)}.dbf-sec-head h2{font-size:19px;font-weight:600}.dbf-sec-head p{color:var(--dbf-muted);font-size:13px;margin-top:3px}.dbf-board{background:var(--dbf-surface);border:1px solid var(--dbf-line);border-radius:18px;padding:20px 22px;display:grid;gap:14px}.dbf-board-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.dbf-brow{border:1px solid var(--dbf-line);border-radius:14px;padding:14px 16px;display:grid;gap:8px;background:var(--dbf-surface-2);border-inline-start:4px solid var(--dbf-flat)}.dbf-brow.d-up{border-inline-start-color:var(--dbf-up)}.dbf-brow.d-down{border-inline-start-color:var(--dbf-down)}.dbf-brow.d-mixed{border-inline-start-color:var(--dbf-mixed)}.dbf-bmat{display:flex;align-items:center;justify-content:space-between;gap:10px}.dbf-bmat .mat{font-weight:700;font-size:16px}.dbf-bmat .dir,.dbf-dir{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;padding:2px 9px;border-radius:999px;background:var(--dbf-flat-bg);color:var(--dbf-flat)}.dbf-bmat .dir.d-up,.dbf-dir.d-up{background:var(--dbf-up-bg);color:var(--dbf-up)}.dbf-bmat .dir.d-down,.dbf-dir.d-down{background:var(--dbf-down-bg);color:var(--dbf-down)}.dbf-bmat .dir.d-mixed,.dbf-dir.d-mixed{background:var(--dbf-mixed-bg);color:var(--dbf-mixed)}.dbf-bmat .dir i,.dbf-dir i{font-style:normal;font-weight:800}.dbf-cue{display:inline-block;width:max-content;padding:4px 11px;border-radius:8px;font-size:12px;font-weight:600;background:var(--dbf-flat-bg);color:var(--dbf-flat);border:1px solid transparent}.dbf-cue.c-forward_cover,.dbf-cue.c-slightly_bullish{background:var(--dbf-up-bg);color:var(--dbf-up)}.dbf-cue.c-hand_to_mouth,.dbf-cue.c-slightly_bearish{background:var(--dbf-down-bg);color:var(--dbf-down)}.dbf-cue.c-wait{background:var(--dbf-mixed-bg);color:var(--dbf-mixed)}.dbf-cue.big{font-size:13.5px;padding:6px 14px}.dbf-bwhy{font-size:13.5px;color:var(--dbf-ink)}.dbf-ask{align-self:start;background:none;border:0;padding:0;color:var(--dbf-gold);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.dbf-ask:hover{text-decoration:underline}.dbf-sec{display:grid;grid-template-columns:220px 1fr;gap:20px;background:var(--dbf-surface);border:1px solid var(--dbf-line);border-radius:18px;padding:18px}.dbf-pic{border-radius:14px;overflow:hidden;aspect-ratio:4 / 3;background:var(--dbf-surface-2)}.dbf-pic img{width:100%;height:100%;object-fit:cover;display:block}.dbf-body{min-width:0;display:grid;gap:10px;align-content:start}.dbf-body h2{font-size:18px;font-weight:600}.dbf-items{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dbf-items li{display:grid;gap:4px;padding:10px 12px;border-radius:12px;background:var(--dbf-surface-2);font-size:14px}.dbf-tags{display:flex;gap:6px;flex-wrap:wrap}.dbf-mat{font-size:11.5px;font-weight:700;letter-spacing:.04em;padding:2px 8px;border-radius:6px;background:var(--dbf-gold-pale);color:var(--dbf-gold)}.dbf-src sup{font-size:10px;color:var(--dbf-muted);margin-inline-start:2px;cursor:help}.dbf-none{color:var(--dbf-muted);font-size:13.5px}.dbf-charts{background:var(--dbf-surface);border:1px solid var(--dbf-line);border-radius:18px;padding:20px 22px;display:grid;gap:14px}.dbf-chart-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.dbf-chart{margin:0;border:1px solid var(--dbf-line);border-radius:14px;padding:12px 14px 10px;background:var(--dbf-surface-2);display:grid;gap:6px}.dbf-chart figcaption{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:13px}.dbf-chart figcaption .unit{color:var(--dbf-muted);font-size:12px}.dbf-chart figcaption .delta{margin-inline-start:auto;font-weight:700;font-size:12px}.dbf-chart figcaption .delta.up{color:var(--dbf-up)}.dbf-chart figcaption .delta.down{color:var(--dbf-down)}.dbf-chart figcaption .delta.flat{color:var(--dbf-flat)}.dbf-chart svg{width:100%;height:auto;display:block;direction:ltr}.dbf-chart .grid{stroke:var(--dbf-line);stroke-width:1}.dbf-chart .tick{font-size:13px;fill:var(--dbf-muted);font-family:var(--num, inherit)}.dbf-chart .band{fill:var(--dbf-gold-light);opacity:.18}.dbf-chart .line{fill:none;stroke:var(--dbf-gold);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.dbf-chart .pt{fill:var(--dbf-gold);stroke:var(--dbf-surface);stroke-width:2}.dbf-chart .pt.draft{fill:var(--dbf-gold-light);stroke-dasharray:2 2}.dbf-chart .range{stroke:var(--dbf-gold);stroke-width:3;stroke-linecap:round;opacity:.45}.dbf-chart .val{font-size:14px;font-weight:700;fill:var(--dbf-ink);font-family:var(--num, inherit)}.dbf-chart-first,.dbf-chart-src{font-size:11.5px;color:var(--dbf-muted)}.dbf-take{background:linear-gradient(135deg,var(--dbf-deep),var(--dbf-brand));color:#fff;border-radius:18px;padding:22px 24px;display:grid;gap:12px}.dbf-take-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dbf-take h2{font-size:18px;font-weight:600}.dbf-take .dbf-cue{background:#ffffff24;color:#fff;border-color:#ffffff4d}.dbf-take p{font-size:15px;line-height:1.6;max-width:760px}.dbf-btn{justify-self:start;background:var(--dbf-gold-light);color:var(--dbf-deep);border:0;border-radius:10px;padding:10px 16px;font:inherit;font-weight:700;cursor:pointer}.dbf-btn:hover{filter:brightness(1.06)}.dbf-sources h2{font-size:14px;font-weight:600;color:var(--dbf-muted);margin-bottom:6px}.dbf-sources ol{margin:0;padding-inline-start:22px;display:grid;gap:3px;font-size:12.5px;color:var(--dbf-muted)}.dbf-sources a{color:var(--dbf-gold)}.dbf-foot{border-top:1px solid var(--dbf-line);padding-top:14px;font-size:12px;color:var(--dbf-muted);display:grid;gap:4px}@media (max-width: 720px){.dbf{gap:14px}.dbf-hero{padding:20px 18px 18px;border-radius:16px;min-height:0}.dbf-summary{grid-template-columns:1fr}.dbf-sec{grid-template-columns:1fr;padding:14px}.dbf-pic{aspect-ratio:16 / 7}.dbf-board,.dbf-charts{padding:16px}.dbf-take{padding:18px}}.dbf.compact .dbf-hero{min-height:0}
