.dt-chart-unavailable{margin-top:16px;padding:22px;border:1px dashed rgba(229,153,103,.55);background:rgba(229,153,103,.04)}
.dt-chart-unavailable>b{display:block;color:#e59967;font:700 10px/1 var(--ss-mono);letter-spacing:.09em}.dt-chart-unavailable p{margin:10px 0 0;color:var(--ss-text-2);line-height:1.6}
.dt-symbol-form{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-top:16px}.dt-symbol-form label{display:grid;gap:7px;color:var(--ss-muted);font:700 8px/1 var(--ss-mono);letter-spacing:.08em}.dt-symbol-form input{width:min(240px,70vw);padding:12px 14px;background:var(--ss-bg);color:var(--ss-text);border:1px solid var(--ss-line);font:600 16px/1.2 var(--ss-mono);text-transform:uppercase}
.dt-timeline{list-style:none;padding:0;margin:18px 0 0;border-top:1px solid var(--ss-line)}.dt-timeline li{display:grid;grid-template-columns:minmax(150px,1.3fr) minmax(150px,1fr) minmax(80px,.5fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--ss-line);align-items:center}.dt-timeline time,.dt-timeline span{color:var(--ss-muted);font:600 8px/1.3 var(--ss-mono);letter-spacing:.04em}.dt-timeline b{font-size:12px;overflow-wrap:anywhere}
.dt-notification-list{display:grid;gap:10px;margin-top:16px}.dt-notification{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(90px,.4fr) minmax(160px,.8fr);gap:12px;align-items:start;padding:14px;border:1px solid var(--ss-line);background:var(--ss-surface)}.dt-notification time{color:var(--ss-muted);font:600 8px/1.3 var(--ss-mono)}.dt-notification code{grid-column:1/-1;display:block;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ss-text-2);font:500 10px/1.5 var(--ss-mono)}.dt-notification.dt-summary{grid-template-columns:1fr;background:rgba(212,175,55,.04)}
.dt-table details code{display:block;max-width:460px;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;color:var(--ss-text-2);font-size:10px}
[data-wo020-surface="status"] .dt-fact>b,[data-wo020-surface="history"] .dt-fact>b{font-size:15px}
@media(max-width:640px){.dt-symbol-form{align-items:stretch;flex-direction:column}.dt-symbol-form input{width:100%;box-sizing:border-box}.dt-symbol-form .cta{width:100%}.dt-timeline li{grid-template-columns:1fr;gap:4px}.dt-notification{grid-template-columns:1fr;gap:6px}.dt-notification code{grid-column:1}.dt-chart-unavailable{padding:16px}}