.chart-modal{z-index:1200;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.chart-modal__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#07080ac7;border:0;position:absolute;inset:0}.chart-modal__window{background:#0c0d11;border:1px solid #3b82f64d;border-radius:20px;flex-direction:column;width:90vw;min-width:0;height:90dvh;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #000000b3,0 0 0 6px #3b82f60f}.chart-modal__head{background:#0a0b0ecc;border-bottom:1px solid #212429;flex:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.chart-modal__heading{flex-direction:column;flex:auto;min-width:0;display:flex}.chart-modal__title{text-overflow:ellipsis;white-space:nowrap;color:#d3dbe6;font-size:16px;font-weight:900;overflow:hidden}.chart-modal__meta{color:#8a93a2;font-size:12px;font-weight:700}.chart-modal__close{color:#d3dbe6;cursor:pointer;background:0 0;border:1px solid #212429;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}@media (hover:hover){.chart-modal__close:hover{background:#3b82f614;border-color:#3b82f673}}.chart-modal__close:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.chart-modal__close-icon{fill:currentColor}.chart-modal__body{flex:auto;min-height:0;padding:20px;overflow:auto}@media not screen and (width>=630px){.chart-modal__window{border-radius:14px;width:96vw;height:96dvh}.chart-modal__head{flex-wrap:wrap;gap:8px;padding:10px 12px}.chart-modal__heading{flex-basis:calc(100% - 48px)}.chart-modal__close{order:-1;margin-left:auto}[dir=rtl] .chart-modal__close{margin-left:0;margin-right:auto}.chart-modal__body{padding:12px}}
