.data-detail-card{position:relative;min-width:0}.data-detail-trigger{position:absolute!important;z-index:3;inset-inline-end:5px;top:5px;display:grid!important;place-items:center;min-width:32px;min-height:32px;padding:6px!important;border:1px solid #8d6330!important;border-radius:50%!important;background:#120e08!important;color:#ffc276!important;cursor:pointer}.data-detail-card>.tm-story-price-row{-webkit-padding-end:44px;padding-inline-end:44px}.data-detail-popup{position:fixed;inset:auto;margin:0;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;padding:18px;background:#080b0b;color:#eee;border:1px solid #c78938;border-radius:16px;box-shadow:0 20px 60px #000b;font:13px/1.7 Arial,sans-serif}.data-detail-popup header{display:flex;align-items:center;gap:15px;justify-content:space-between;border-bottom:1px solid #51402a;padding-bottom:10px}.data-detail-popup h4{margin:0;color:#ffc776;font-size:18px}.data-detail-popup header button{min-width:44px;min-height:44px;border:1px solid #705435;border-radius:10px;background:#1c150d;color:#ffc776;cursor:pointer}.data-detail-popup dl{margin:8px 0}.data-detail-popup dl>div{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid #26332e}.data-detail-popup dt{color:#9eb3a9}.data-detail-popup dd{margin:0;overflow-wrap:anywhere;text-align:end}.data-detail-popup p{font-size:11px;color:#a2b4a9;margin:15px 0 0}.data-detail-card:focus-within>.data-detail-trigger{outline:2px solid #ffd89c;outline-offset:3px}.gulf-country>header>.data-detail-card{width:100%;display:flex;gap:14px;align-items:center;-webkit-padding-end:40px;padding-inline-end:40px}.demo-live-widget>.data-detail-card{-webkit-padding-end:38px;padding-inline-end:38px}.trading-slide-panel>.data-detail-card{padding-top:36px}@media(pointer:coarse){.data-detail-trigger{min-width:44px;min-height:44px}}.price-flash{display:inline-block;border-radius:5px;padding:2px 4px;margin:-2px -4px}.price-flash[data-tick=rise]{animation:price-rise 1.2s ease-out both}.price-flash[data-tick=fall]{animation:price-fall 1.2s ease-out both}@keyframes price-rise{0%,20%{background:#28cf8b50;color:#7bffcb;box-shadow:0 0 15px #28cf8b40}to{background:transparent;color:inherit;box-shadow:none}}@keyframes price-fall{0%,20%{background:#f0556850;color:#ffabb5;box-shadow:0 0 15px #f0556840}to{background:transparent;color:inherit;box-shadow:none}}.tm-demo[data-motion=static] .price-flash{animation:none}@media(prefers-reduced-motion:reduce){.price-flash{animation:none!important}}