.telegram-terminal-page{min-width:0;padding:18px;overflow-x:hidden}.telegram-readiness{min-width:0;display:grid;gap:16px;color:#dbe5ea}.telegram-readiness__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px;border:1px solid #2c3942;border-radius:7px;background:#10171d}.telegram-readiness__head h1{margin:6px 0 7px;font-size:22px;letter-spacing:0}.telegram-readiness__head p{max-width:820px;margin:0;color:#83939d;font-size:11px;line-height:1.7}.telegram-readiness__eyebrow,.telegram-section__head{display:flex;align-items:center;gap:7px;color:#79d66c;font-size:9px;font-weight:700}.telegram-readiness__eyebrow svg,.telegram-section__head svg{width:17px}.telegram-readiness__actions{display:flex;align-items:center;gap:8px}.telegram-readiness__actions button{width:40px;height:40px;display:grid;place-items:center;border:1px solid #34434e;border-radius:6px;color:#a9b6be;background:#15202a}.telegram-readiness__actions svg{width:17px}.telegram-coming-soon{white-space:nowrap;padding:7px 9px;border:1px solid #66542d;border-radius:6px;color:#f1c56b;background:#2b2212;font-size:9px;font-weight:800}.telegram-alert,.telegram-loading{padding:13px;border:1px solid #673c38;border-radius:6px;background:#291817;color:#f0a095;font-size:10px}.telegram-alert{display:flex;align-items:center;gap:8px}.telegram-alert svg{width:17px}.telegram-status-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.telegram-status-grid article,.telegram-counts article{min-width:0;display:grid;gap:8px;padding:12px;border:1px solid #2b3740;border-radius:6px;background:#0f161c}.telegram-status-grid span,.telegram-counts span{color:#778892;font-size:8px}.telegram-state{display:inline-flex;width:-moz-max-content;width:max-content;max-width:100%;overflow-wrap:anywhere;color:#e5bd68;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace}.telegram-state--not-configured,.telegram-state--not-implemented,.telegram-state--not-executable,.telegram-state--blocked{color:#ef9f95}.telegram-state--contract-defined,.telegram-state--owned-by-digital-seven-star,.telegram-state--in-scope{color:#86dc75}.telegram-blocking{padding:16px;border-left:3px solid #d8a64f;background:#191711}.telegram-blocking>div{display:flex;align-items:center;gap:8px}.telegram-blocking svg{width:18px;color:#e3b252}.telegram-blocking h2{margin:0;font-size:13px}.telegram-blocking ul{display:flex;flex-wrap:wrap;gap:7px;margin:11px 0;padding:0;list-style:none}.telegram-blocking li{padding:5px 7px;border:1px solid #5a4928;border-radius:4px;color:#efc670;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.telegram-blocking p,.telegram-section p{margin:0;color:#7e8e98;font-size:10px;line-height:1.65}.telegram-section{padding:18px;border:1px solid #293640;border-radius:7px;background:#0f161c}.telegram-section__head{align-items:flex-start;margin-bottom:14px}.telegram-section__head h2{margin:0 0 4px;color:#dce5ea;font-size:14px}.telegram-preflight dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px}.telegram-preflight dl div{padding:10px;border:1px solid #28343d;border-radius:5px}.telegram-preflight dt{color:#71838e;font-size:8px}.telegram-preflight dd{margin:6px 0 0;color:#efa499;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.telegram-declarations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none}.telegram-declarations li{display:flex;align-items:center;gap:7px;padding:9px;border:1px solid #293740;border-radius:5px;color:#9cabb3;font-size:9px}.telegram-declarations svg{width:14px;color:#78d368}.telegram-confidence{padding:10px;border-left:2px solid #4e7187;background:#101a20}.telegram-counts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.telegram-counts strong{color:#85df72;font-size:24px}.telegram-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.telegram-category-grid article{min-width:0;padding:12px;border:1px solid #28343d;border-radius:6px;background:#0c1318}.telegram-category-grid h3{margin:0 0 10px;color:#789684;font-size:9px}.telegram-category-grid article>div{display:grid;gap:5px;padding:8px 0;border-top:1px solid #202c34}.telegram-category-grid article>div span{color:#9ba8af;font-size:9px}.telegram-readiness__foot{padding:0 3px;color:#647680;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.telegram-readiness__actions button{width:44px;height:44px}@media(max-width:1050px){.telegram-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.telegram-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.telegram-counts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.telegram-terminal-page{padding:12px}.telegram-readiness{gap:12px}.telegram-readiness__head{display:grid;padding:16px}.telegram-readiness__actions{justify-content:space-between}.telegram-status-grid,.telegram-category-grid,.telegram-counts,.telegram-preflight dl,.telegram-declarations{grid-template-columns:1fr}.telegram-section{padding:14px}.telegram-blocking ul{display:grid}.telegram-readiness__head h1{font-size:19px}.telegram-readiness__foot{font-size:7px}}.telegram-fixture{display:grid;gap:12px}.telegram-fixture__truth,.telegram-fixture__actions,.telegram-fixture__meta,.telegram-fixture__stats,.telegram-fixture__gates{display:flex;flex-wrap:wrap;gap:8px}.telegram-fixture__truth strong{padding:6px 8px;border:1px solid #386349;border-radius:4px;color:#80dd79;background:#102017;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace}.telegram-fixture__actions button{min-height:44px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border:1px solid #365060;border-radius:6px;background:#15232c;color:#d7e3e9;font-size:9px;font-weight:700}.telegram-fixture__actions button.danger{border-color:#6a3e3a;color:#efa39a}.telegram-fixture__actions button:disabled{opacity:.48}.telegram-fixture__actions svg{width:15px}.telegram-fixture__meta,.telegram-fixture__stats,.telegram-fixture__gates{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.telegram-fixture__gates{grid-template-columns:repeat(3,minmax(0,1fr))}.telegram-fixture__meta span,.telegram-fixture__stats span,.telegram-fixture__gates span{min-width:0;padding:10px;border:1px solid #2b3942;border-radius:5px;background:#0c1419}.telegram-fixture small{display:block;color:#71838d;font-size:8px}.telegram-fixture b{display:block;margin-top:5px;color:#dce6eb;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.telegram-fixture__stats b{color:#82dc74;font-size:18px}.telegram-fixture__blocks{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.telegram-fixture__blocks li{padding:5px 7px;border:1px solid #5b492b;border-radius:4px;color:#efc46b;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.telegram-fixture__table{max-width:100%;overflow:auto;border:1px solid #293740;border-radius:5px}.telegram-fixture table{width:100%;min-width:690px;border-collapse:collapse}.telegram-fixture th,.telegram-fixture td{padding:9px;border-bottom:1px solid #26323a;text-align:left;color:#9eacb4;font-size:9px}.telegram-fixture th{color:#71838d;background:#101a20}.telegram-fixture__errors,.telegram-fixture__audit{display:grid;gap:6px}.telegram-fixture__errors h3,.telegram-fixture__audit h3{margin:0;color:#dce6eb;font-size:11px}.telegram-fixture__errors p,.telegram-fixture__audit p{display:grid;grid-template-columns:minmax(150px,.4fr) 1fr;gap:8px;padding:8px;border:1px solid #303b42;border-radius:4px}.telegram-fixture__errors span,.telegram-fixture__audit span{color:#8798a1;font-size:9px}.telegram-fixture__notice{padding:9px;border-left:3px solid #69c95e;background:#102017}.telegram-fixture__error{display:flex;align-items:center;gap:7px;padding:9px;border-left:3px solid #dc766c;background:#251615}.telegram-fixture__error svg{width:15px}.telegram-fixture__readonly,.telegram-fixture__empty{padding:10px;background:#111a20}.telegram-fixture footer{color:#697b85;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}@media(max-width:620px){.telegram-fixture__meta,.telegram-fixture__stats,.telegram-fixture__gates{grid-template-columns:repeat(2,minmax(0,1fr))}.telegram-fixture__actions{display:grid}.telegram-fixture__actions button{width:100%;justify-content:center}.telegram-fixture__errors p,.telegram-fixture__audit p{grid-template-columns:1fr}.telegram-fixture__table{overscroll-behavior-x:contain}}.telegram-task-runtime__layout{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:12px;margin-top:14px}.telegram-task-runtime__list{display:grid;align-content:start;gap:8px}.telegram-task-runtime__list button{min-height:64px;border:1px solid #233847;background:#09131a;color:#dce9f1;display:grid;gap:4px;padding:10px;text-align:left}.telegram-task-runtime__list button.active{border-color:#4fd765;background:#0b2117}.telegram-task-runtime__list button span,.telegram-task-runtime__list button small{overflow-wrap:anywhere}.telegram-task-runtime__list button small{color:#86a2b4}.telegram-task-runtime__detail{min-width:0}.telegram-task-runtime__progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.telegram-task-runtime__progress span{border:1px solid #203643;padding:10px;display:grid;gap:5px}.telegram-task-runtime__progress small{color:#89a5b6}.telegram-task-runtime__progress b{color:#72ec76;overflow-wrap:anywhere}.telegram-task-runtime__detail h3{margin:16px 0 8px;font-size:14px}.telegram-task-runtime__rows{display:grid;gap:6px}.telegram-task-runtime__rows p{margin:0;border:1px solid #203440;padding:8px 10px;display:flex;justify-content:space-between;gap:12px}.telegram-task-runtime__rows span{color:#8ca8bc;overflow-wrap:anywhere}.telegram-task-runtime__detail footer{margin-top:14px;color:#7995a7;overflow-wrap:anywhere}@media(max-width:720px){.telegram-task-runtime__layout{grid-template-columns:1fr}.telegram-task-runtime__progress{grid-template-columns:repeat(2,minmax(0,1fr))}.telegram-task-runtime__rows p{display:grid}}.dataset-runtime{display:grid;gap:12px}.dataset-runtime__notice,.dataset-runtime__readonly{padding:9px;border-left:3px solid #d5a84d;background:#19170f;color:#edc66e;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace}.dataset-runtime__toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:8px}.dataset-runtime__toolbar label{display:grid;gap:4px;color:#82939d;font-size:8px}.dataset-runtime__toolbar select{min-width:130px;height:36px;padding:0 8px;border:1px solid #34434e;border-radius:5px;color:#dce5ea;background:#101820;font-size:9px}.dataset-runtime__toolbar button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:1px solid #39505d;border-radius:5px;color:#dce5ea;background:#16232b;font-size:9px}.dataset-runtime__toolbar button:disabled{opacity:.45}.dataset-runtime__toolbar svg{width:14px}.dataset-runtime__layout{display:grid;grid-template-columns:minmax(210px,280px) minmax(0,1fr);gap:10px}.dataset-runtime__list{display:grid;align-content:start;gap:6px}.dataset-runtime__list>button{min-width:0;min-height:64px;display:grid;gap:4px;padding:10px;text-align:left;border:1px solid #2d3b44;border-radius:5px;color:#dce5ea;background:#0c1419}.dataset-runtime__list>button.is-selected{border-color:#6bae61;background:#112019}.dataset-runtime__list span,.dataset-runtime__list small{color:#8798a1;font-size:8px}.dataset-runtime__detail,.dataset-runtime__task{min-width:0;padding:12px;border:1px solid #2c3942;border-radius:6px;background:#0c1419}.dataset-runtime__detail h3,.dataset-runtime__task h3{margin:0 0 10px;font-size:12px;overflow-wrap:anywhere}.dataset-runtime__detail dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 0 10px}.dataset-runtime__detail dl div{padding:8px;border:1px solid #26343c}.dataset-runtime__detail dt{color:#71838d;font-size:7px}.dataset-runtime__detail dd{margin:5px 0 0;color:#8ddd79;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.dataset-runtime__detail p,.dataset-runtime__task p{margin-top:7px;overflow-wrap:anywhere}.dataset-runtime__task{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.dataset-runtime__task h3{width:100%;margin:0}.dataset-runtime__task strong{color:#88df76}.dataset-runtime__task span{color:#e9c36d}.dataset-runtime__governance,.dataset-runtime__rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:12px}.dataset-runtime__governance>*,.dataset-runtime__rows>div{min-width:0;padding:8px;border:1px solid #26343c;background:#101820;overflow-wrap:anywhere}.dataset-runtime__rows>div{display:grid;gap:4px}.dataset-runtime__rows code{color:#8ddd79}.dataset-runtime__rows span{color:#8798a1;font-size:8px}.dataset-operations .dataset-runtime__rows>div{cursor:pointer}.dataset-operations .dataset-runtime__rows>div.is-selected{border-color:#6bae61;background:#112019}.dataset-operations .dataset-runtime__governance svg{width:13px;height:13px;vertical-align:middle}@media(max-width:620px){.dataset-runtime__layout{grid-template-columns:1fr}.dataset-runtime__toolbar{display:grid;grid-template-columns:1fr 1fr}.dataset-runtime__toolbar label:first-child{grid-column:1/-1}.dataset-runtime__toolbar select,.dataset-runtime__toolbar button{width:100%;min-width:0}.dataset-runtime__detail dl,.dataset-runtime__governance,.dataset-runtime__rows{grid-template-columns:1fr 1fr}}@media(prefers-color-scheme:light){.dataset-runtime{color:#17222b}.dataset-runtime.telegram-section{border-color:#cbd7de;background:#f5f8fa}.dataset-runtime .telegram-section__head h2{color:#17222b}.dataset-runtime__toolbar select,.dataset-runtime__toolbar button{border-color:#aebfc9;color:#17222b;background:#fff}.dataset-runtime__list>button,.dataset-runtime__detail,.dataset-runtime__task{border-color:#c6d3da;color:#17222b;background:#fff}.dataset-runtime__list>button.is-selected{border-color:#438e55;background:#eef8f0}.dataset-runtime__detail dl div{border-color:#d6e0e5}.dataset-runtime__detail p,.dataset-runtime__task p{color:#53656f}}.dataset-uat{border-top:1px solid #2d4653}.dataset-uat__notice{padding:10px 12px;border-left:3px solid #35c58b;background:#102a2b;color:#c7f7e5;font-size:12px;overflow-wrap:anywhere}.dataset-uat__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.dataset-uat__grid article{min-width:0;padding:12px;border:1px solid #304853;border-radius:6px;background:#111c22;display:grid;gap:5px}.dataset-uat__grid header{display:flex;gap:7px;align-items:center;color:#9fb7c3;font-size:12px}.dataset-uat__grid svg,.dataset-uat__row svg{width:15px;height:15px}.dataset-uat__grid strong{color:#f3f8fa;overflow-wrap:anywhere}.dataset-uat__grid span,.dataset-uat__grid small{color:#9fb7c3;overflow-wrap:anywhere}.dataset-uat__split{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.dataset-uat__split>div{min-width:0}.dataset-uat__split h3{font-size:14px;margin:0 0 7px}.dataset-uat__row{display:grid;grid-template-columns:minmax(42px,auto) minmax(0,1fr) minmax(70px,auto);align-items:center;gap:8px;min-height:34px;border-bottom:1px solid #243a44;font-size:12px}.dataset-uat__row span,.dataset-uat__row strong{overflow-wrap:anywhere}.dataset-uat__footer{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.dataset-uat__footer span{padding:5px 7px;border:1px solid #35505c;border-radius:4px;font-size:11px}@media(max-width:700px){.dataset-uat__grid,.dataset-uat__split{grid-template-columns:1fr}.dataset-uat__row{grid-template-columns:44px minmax(0,1fr)}.dataset-uat__row strong{grid-column:2}}
