@keyframes tech-tonic-signal-sweep{0%{transform:translate3d(-8%,0,0);opacity:.16}50%{opacity:.34}to{transform:translate3d(8%,0,0);opacity:.2}}@keyframes tech-tonic-bar-glow{0%{filter:saturate(.92) brightness(.96)}to{filter:saturate(1.12) brightness(1.08)}}.tech-tonic-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 16%,rgba(0,210,255,.18),transparent 26%),radial-gradient(circle at 84% 18%,rgba(188,255,93,.14),transparent 24%),radial-gradient(circle at 66% 100%,rgba(232,117,17,.16),transparent 42%),linear-gradient(135deg,#050912f5,#02060cfa)}.tech-tonic-hero:before{content:"";position:absolute;inset:-12% -8%;background:linear-gradient(90deg,transparent 0%,rgba(132,236,255,.08) 22%,transparent 42%,rgba(188,255,93,.06) 60%,transparent 82%),repeating-linear-gradient(180deg,rgba(255,255,255,.025) 0 1px,transparent 1px 22px);mix-blend-mode:screen;opacity:.48;pointer-events:none;animation:tech-tonic-signal-sweep 10s ease-in-out infinite alternate}.tech-tonic-hero>*{position:relative;z-index:1}.tech-tonic-hero-meta{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.tech-tonic-title-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.tech-tonic-status-pill,.tech-tonic-source-pill{display:inline-flex;align-items:center;gap:.5rem;min-height:2.7rem;padding:.78rem 1rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:.82rem;line-height:1;letter-spacing:.12em;text-transform:uppercase}.tech-tonic-status-pill{background:linear-gradient(180deg,#00d5ff29,#00d5ff14),#ffffff08;color:#e1fafffa;box-shadow:0 0 0 1px #00d5ff1f}.tech-tonic-title-row .tech-tonic-status-pill{width:auto;min-height:2.45rem;padding:.68rem .95rem;justify-content:center}.tech-tonic-source-pill{color:#f0f8ffcc;background:#ffffff06;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.tech-tonic-source-pill:hover{transform:translate3d(0,-2px,0);border-color:#bcff5d47;background:#bcff5d14;color:#fff}.tech-tonic-force-refresh-pill{min-height:2.7rem;padding:.78rem 1rem;font-size:.82rem;letter-spacing:.12em}.tech-tonic-admin-actions{display:grid;gap:.8rem}.tech-tonic-admin-note,.tech-tonic-muted{margin:0;font-size:.94rem;line-height:1.72;color:#ffffff9e}.tech-tonic-logo-shell{position:relative;align-self:start;min-height:clamp(14.5rem,24vw,21rem);padding:clamp(.8rem,1.65vw,1.05rem);background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.06),transparent 20%),radial-gradient(circle at 28% 22%,rgba(0,213,255,.14),transparent 24%),radial-gradient(circle at 76% 78%,rgba(188,255,93,.15),transparent 28%),linear-gradient(145deg,#070c16eb,#040810fa)}.tech-tonic-logo-shell:before{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.09),transparent 16%),linear-gradient(180deg,rgba(255,255,255,.04),transparent 38%)}.tech-tonic-logo-art{width:min(100%,22rem);filter:drop-shadow(0 22px 36px rgba(0,0,0,.44)) drop-shadow(0 0 28px rgba(0,213,255,.14)) drop-shadow(0 0 36px rgba(188,255,93,.12))}.tech-tonic-storage-pill{position:absolute;top:1rem;right:1rem;z-index:2;background:linear-gradient(180deg,#ffffff1f,#ffffff0a),#040810ad;border-color:#ffffff1f;color:#f5f8fceb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tech-tonic-status-shell,.tech-tonic-digest-shell,.tech-tonic-archives-shell{background:linear-gradient(180deg,#070b12f5,#04070cfa),radial-gradient(circle at top right,rgba(0,213,255,.08),transparent 24%)}.tech-tonic-status-shell-error{background:linear-gradient(180deg,#180909f0,#0c0406fa),radial-gradient(circle at top right,rgba(255,96,96,.12),transparent 24%)}.tech-tonic-section-head{display:grid;gap:1rem;align-items:end}.tech-tonic-section-head-stack{grid-template-columns:minmax(0,1fr)!important;align-items:start}.tech-tonic-columns{align-items:start}.tech-tonic-progress-shell{display:grid;gap:.72rem;padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.08);border-radius:1.15rem;background:#ffffff06}.tech-tonic-progress-topline{display:flex;justify-content:space-between;gap:1rem;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e}.tech-tonic-progress-track{position:relative;height:.7rem;overflow:hidden;border-radius:999px;background:#ffffff14}.tech-tonic-progress-bar{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#00d5ffdb,#bcff5deb 62%,#e87511e6);box-shadow:0 0 22px #00d5ff38,0 0 34px #bcff5d29;animation:tech-tonic-bar-glow 1.6s ease-in-out infinite alternate}.tech-tonic-status-grid{display:grid;gap:.85rem;grid-template-columns:minmax(7.5rem,.38fr) minmax(8.75rem,.48fr) minmax(7.5rem,.38fr) minmax(11rem,.86fr) minmax(11rem,.86fr) minmax(12rem,.92fr)}.tech-tonic-status-grid>div{display:grid;gap:.35rem;min-width:0;padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:#ffffff06}.tech-tonic-status-grid>div:nth-child(-n+3){padding-inline:.92rem}.tech-tonic-status-grid span{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#ffffff7a}.tech-tonic-status-grid strong{font-family:var(--font-display);font-size:1rem;line-height:1.3;color:#fff;overflow-wrap:anywhere;word-break:break-word}.tech-tonic-status-message-card{display:grid;gap:.45rem;min-width:0;padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:#ffffff06}.tech-tonic-status-message-card span{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#ffffff7a}.tech-tonic-status-message-card p{margin:0;font-size:.95rem;line-height:1.55;color:#ffffffd1;overflow-wrap:anywhere;word-break:break-word}.tech-tonic-status-message-card-error p{color:#ffbbb2}.tech-tonic-digest-shell,.tech-tonic-archives-shell,.tech-tonic-feed-overview,.tech-tonic-source-health-shell{display:grid;gap:1.5rem}.tech-tonic-digest-shell{min-height:100%}.tech-tonic-digest-head{display:grid;gap:1.2rem;align-items:start}.tech-tonic-digest-title-block{display:grid;gap:.65rem;align-content:start}.tech-tonic-digest-title-block .tech-tonic-muted{max-width:38rem}.tech-tonic-inline-pipeline{display:grid;gap:.65rem;min-width:0;padding:.82rem;border:1px solid rgba(255,255,255,.09);border-radius:1rem;background:linear-gradient(180deg,#ffffff09,#ffffff04),radial-gradient(circle at top right,rgba(0,213,255,.075),transparent 34%);box-shadow:inset 0 0 0 1px #ffffff04}.tech-tonic-progress-shell-compact{gap:.45rem;padding:.58rem .65rem;border-radius:.78rem}.tech-tonic-progress-shell-compact .tech-tonic-progress-topline{font-size:.64rem;letter-spacing:.16em}.tech-tonic-progress-shell-compact .tech-tonic-progress-track{height:.45rem}.tech-tonic-status-grid.tech-tonic-status-grid-compact{gap:.45rem;grid-template-columns:repeat(6,minmax(0,1fr))}.tech-tonic-status-grid.tech-tonic-status-grid-compact>div{gap:.25rem;padding:.58rem .62rem;border-radius:.7rem}.tech-tonic-status-grid.tech-tonic-status-grid-compact>div:nth-child(-n+3){padding-inline:.62rem}.tech-tonic-status-grid.tech-tonic-status-grid-compact span{font-size:.57rem;letter-spacing:.15em}.tech-tonic-status-grid.tech-tonic-status-grid-compact strong{font-size:.78rem;line-height:1.2}.tech-tonic-status-message-card-compact{gap:.3rem;padding:.65rem .72rem;border-radius:.75rem}.tech-tonic-status-message-card-compact span{font-size:.58rem;letter-spacing:.15em}.tech-tonic-status-message-card-compact p,.tech-tonic-inline-pipeline-note{margin:0;color:#ffffffad;font-size:.78rem;line-height:1.45}.tech-tonic-feed-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start;gap:1rem}.tech-tonic-feed-card{display:grid;align-content:start;justify-items:start;gap:.85rem;min-height:0;padding:1.15rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:linear-gradient(180deg,#ffffff0b,#ffffff05),radial-gradient(circle at top right,rgba(109,255,192,.12),transparent 32%);color:#ffffffd1;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.tech-tonic-feed-card:hover,.tech-tonic-feed-card:focus-visible{transform:translateY(-2px);border-color:#9aeaff5c;background-color:#9aeaff0b;box-shadow:0 18px 45px #00000038}.tech-tonic-feed-card.is-active{border-color:#6dffc070;background:linear-gradient(180deg,#6dffc01b,#ffffff07),radial-gradient(circle at top right,rgba(154,234,255,.13),transparent 34%);box-shadow:inset 0 0 0 1px #6dffc01a,0 20px 55px #0000003d}.tech-tonic-feed-card-topline,.tech-tonic-feed-card-meta-row,.tech-tonic-topic-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.tech-tonic-feed-card-topline{justify-content:space-between;width:100%;color:#ffffff94;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.tech-tonic-feed-card strong{color:#fff;font-size:1.05rem;line-height:1.55}.tech-tonic-feed-card-meta{flex:0 0 auto;color:#ffffffad;font-size:.86rem}.tech-tonic-feed-card-meta-row{display:grid;grid-template-columns:auto minmax(0,1fr);width:100%;column-gap:1.4rem;row-gap:.55rem;margin-top:.25rem}.tech-tonic-topic-row{justify-content:flex-end;min-width:0;margin-top:0}.tech-tonic-topic-chip{display:inline-flex;align-items:center;min-height:1.55rem;padding:0 .58rem;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff0b;color:#ffffffad;font-size:.72rem}.tech-tonic-source-health-list{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tech-tonic-source-health-card{display:grid;gap:.35rem;padding:.95rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#ffffff07}.tech-tonic-source-health-card span{display:inline-flex;align-items:center;gap:.4rem;color:#ffffff94;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase}.tech-tonic-source-health-card strong{color:#fff}.tech-tonic-source-health-card small{color:#ffffff9e;line-height:1.55}.tech-tonic-source-health-available{border-color:#6dffc03d}.tech-tonic-source-health-degraded,.tech-tonic-source-health-configured{border-color:#ffd37040}.tech-tonic-source-health-failed{border-color:#ff5c5c47}.tech-tonic-rich-text{display:grid;gap:1.5rem}.tech-tonic-rich-text>:first-child{margin-top:0}.tech-tonic-rich-text h2,.tech-tonic-rich-text h3{font-family:var(--font-display);letter-spacing:.01em;color:#fff}.tech-tonic-rich-text h2{margin:0;font-size:clamp(1.7rem,2.8vw,2.35rem)}.tech-tonic-rich-text h3{margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem)}.tech-tonic-rich-text p,.tech-tonic-rich-text li{font-size:1rem;line-height:1.86;color:#ffffffc7}.tech-tonic-rich-text ul,.tech-tonic-rich-text ol{display:grid;gap:.6rem;padding-left:1.2rem}.tech-tonic-rich-text a{color:#9aeaff;text-decoration:underline;text-decoration-color:#9aeaff70;text-underline-offset:.2em}.tech-tonic-story-list{display:grid;gap:1rem;padding:0;list-style:none;counter-reset:tech-tonic-story}.tech-tonic-rich-text .tech-tonic-story-list{padding:0}.tech-tonic-story-item{min-width:0}.tech-tonic-story-rank-wrap{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:1rem;min-width:0;padding:clamp(1rem,1.4vw,1.25rem);border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:linear-gradient(180deg,#ffffff09,#ffffff04),radial-gradient(circle at top right,rgba(0,213,255,.07),transparent 26%)}.tech-tonic-story-rank{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;font-family:var(--font-display);font-size:clamp(1.05rem,1.45vw,1.28rem);font-weight:700;line-height:1;color:#000000d6;text-align:center;box-shadow:inset 0 1px #ffffff59,0 0 0 1px #00000047,0 .65rem 1.35rem #00000047}.tech-tonic-story-list .tech-tonic-story-item:nth-child(1) .tech-tonic-story-rank{background:#34f08a}.tech-tonic-story-list .tech-tonic-story-item:nth-child(2) .tech-tonic-story-rank{background:#6bed6d}.tech-tonic-story-list .tech-tonic-story-item:nth-child(3) .tech-tonic-story-rank{background:#9ee658}.tech-tonic-story-list .tech-tonic-story-item:nth-child(4) .tech-tonic-story-rank{background:#cfe04b}.tech-tonic-story-list .tech-tonic-story-item:nth-child(5) .tech-tonic-story-rank{background:#efd547}.tech-tonic-story-list .tech-tonic-story-item:nth-child(6) .tech-tonic-story-rank{background:#ffc047}.tech-tonic-story-list .tech-tonic-story-item:nth-child(7) .tech-tonic-story-rank{background:#ff9840}.tech-tonic-story-list .tech-tonic-story-item:nth-child(8) .tech-tonic-story-rank{background:#ff703a}.tech-tonic-story-list .tech-tonic-story-item:nth-child(9) .tech-tonic-story-rank{background:#ff4c34}.tech-tonic-story-list .tech-tonic-story-item:nth-child(10) .tech-tonic-story-rank{background:#ff2f2f}.tech-tonic-story-copy{display:grid;gap:.58rem;min-width:0}.tech-tonic-story-rank-wrap:has(.tech-tonic-story-topics) .tech-tonic-story-copy{padding-right:min(16rem,28vw)}.tech-tonic-story-copy h3{margin:0}.tech-tonic-rich-text .tech-tonic-story-link,.tech-tonic-rich-text .tech-tonic-story-link:visited{display:block;color:#fffffff5;text-decoration:none;text-decoration-color:transparent;transition:color .18s ease,text-decoration-color .18s ease;overflow-wrap:anywhere;word-break:break-word}.tech-tonic-rich-text .tech-tonic-story-link:hover,.tech-tonic-rich-text .tech-tonic-story-link:focus-visible{color:#9aeaff;text-decoration:underline;text-decoration-color:#9aeaff94}.tech-tonic-story-copy p{margin:0}.tech-tonic-story-topics{position:absolute;top:clamp(.9rem,1.3vw,1.15rem);right:clamp(1rem,1.4vw,1.25rem);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;max-width:min(28rem,42%)}.tech-tonic-topic-token{display:inline-flex;align-items:center;min-height:1.55rem;padding:0 .58rem;border:1px solid rgba(154,234,255,.18);border-radius:999px;background:#9aeaff13;color:#e0f9ffdb;font-size:.72rem;font-weight:600;letter-spacing:.02em;line-height:1}.tech-tonic-empty-state{display:inline-flex;align-items:center;gap:.7rem;width:fit-content;min-height:3.2rem;padding:.95rem 1.1rem;border:1px dashed rgba(255,255,255,.12);border-radius:1rem;background:#ffffff06;color:#ffffffb8}.tech-tonic-empty-state-compact{width:100%;justify-content:center;min-height:8rem}.tech-tonic-archive-strip{display:flex;flex-wrap:wrap;gap:.9rem}.tech-tonic-archive-pill{display:grid;justify-items:start;gap:.28rem;min-width:12.25rem;padding:.95rem 1.05rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:linear-gradient(180deg,#ffffff09,#ffffff04),radial-gradient(circle at top right,rgba(0,213,255,.07),transparent 26%);text-align:left;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.tech-tonic-archive-pill:hover,.tech-tonic-archive-pill:focus-visible{transform:translateY(-2px);border-color:#e8751157;box-shadow:0 14px 32px #0000002e}.tech-tonic-archive-pill.is-active{border-color:#e8751180;background:linear-gradient(180deg,#e8751129,#ffffff0a),radial-gradient(circle at top right,rgba(188,255,93,.1),transparent 32%);box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff0d}.tech-tonic-archive-pill>span{font-family:var(--font-display);font-size:1rem;line-height:1.25;color:#fff}.tech-tonic-archive-pill>small{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff7a}.tech-tonic-archive-result{scroll-margin-top:clamp(5.5rem,8vw,7.5rem)}.tech-tonic-archive-view{display:grid;gap:1.35rem;padding:1.25rem 1.35rem;border:1px solid rgba(255,255,255,.08);border-radius:1.15rem;background:linear-gradient(180deg,#ffffff09,#ffffff04),radial-gradient(circle at top right,rgba(188,255,93,.06),transparent 28%)}.tech-tonic-archive-view-head{display:grid;gap:.75rem}.tech-tonic-story-modal{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:clamp(.85rem,2vw,1.5rem)}.tech-tonic-story-modal-backdrop{position:absolute;inset:0;border:0;background:#000000b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tech-tonic-story-modal-panel{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(100%,58rem);max-height:88vh;max-height:88dvh;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:1.15rem;background:linear-gradient(180deg,#080c12fa,#03060afc),radial-gradient(circle at top right,rgba(0,213,255,.1),transparent 28%);box-shadow:0 32px 90px #00000080}.tech-tonic-story-modal-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.25rem;padding:1rem 1.1rem;border-bottom:1px solid rgba(255,255,255,.1)}.tech-tonic-story-modal-actions{display:inline-flex;align-items:center;gap:.65rem}.tech-tonic-story-modal-link,.tech-tonic-story-modal-close{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.5rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0b;color:#ffffffdb;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.tech-tonic-story-modal-link{padding:0 .95rem;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase}.tech-tonic-story-modal-close{width:2.5rem;padding:0}.tech-tonic-story-modal-link:hover,.tech-tonic-story-modal-link:focus-visible,.tech-tonic-story-modal-close:hover,.tech-tonic-story-modal-close:focus-visible{transform:translateY(-1px);border-color:#9aeaff6b;background:#9aeaff1a;color:#fff}.tech-tonic-story-modal-body{position:relative;min-height:0;overflow:auto;padding:1rem;background:#101010}.tech-tonic-story-modal-fallback{display:grid;align-content:start;gap:.75rem;padding:clamp(1rem,2vw,1.25rem);overflow:auto;border:1px solid rgba(255,255,255,.14);border-radius:.9rem;background:linear-gradient(180deg,#080c12f5,#03060afa),radial-gradient(circle at top right,rgba(0,213,255,.1),transparent 28%);color:#ffffffc7;box-shadow:0 18px 42px #00000070}.tech-tonic-story-modal-fallback h3{max-width:48rem;color:#fff;font-family:var(--font-display);font-size:clamp(1.1rem,1.8vw,1.65rem);line-height:1.18}.tech-tonic-story-modal-fallback p{max-width:56rem;line-height:1.58}@media(min-width:980px){.tech-tonic-section-head{grid-template-columns:minmax(0,1fr) minmax(18rem,30rem)}}@media(min-width:1080px){.tech-tonic-digest-head.has-pipeline{grid-template-columns:minmax(13rem,.5fr) minmax(44rem,1.25fr)}.tech-tonic-inline-pipeline{justify-self:end;width:min(100%,66rem)}}@media(max-width:1380px){.tech-tonic-status-grid{gap:.7rem;grid-template-columns:minmax(6.9rem,.34fr) minmax(8rem,.42fr) minmax(6.9rem,.34fr) minmax(9.8rem,.8fr) minmax(9.8rem,.8fr) minmax(10.9rem,.9fr)}.tech-tonic-status-grid>div{padding:.92rem}.tech-tonic-status-grid strong{font-size:.92rem}.tech-tonic-status-grid span{font-size:.67rem}.tech-tonic-status-grid.tech-tonic-status-grid-compact{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1120px){.tech-tonic-status-grid.tech-tonic-status-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1210px){.tech-tonic-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.tech-tonic-status-grid,.tech-tonic-status-grid.tech-tonic-status-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-tonic-source-health-list{grid-template-columns:minmax(0,1fr)}.tech-tonic-source-pill,.tech-tonic-status-pill,.tech-tonic-force-refresh-pill,.tech-tonic-archive-pill{width:100%;justify-content:center}.tech-tonic-title-row .tech-tonic-status-pill{width:fit-content}.tech-tonic-progress-topline{flex-direction:column;align-items:flex-start}.tech-tonic-story-rank-wrap{grid-template-columns:2.45rem minmax(0,1fr);gap:.75rem}.tech-tonic-story-copy,.tech-tonic-story-rank-wrap:has(.tech-tonic-story-topics) .tech-tonic-story-copy{padding-right:0}.tech-tonic-story-topics{position:static;justify-content:flex-start;max-width:none}.tech-tonic-story-rank{width:2.45rem;height:2.45rem;font-size:1rem}}@media(max-width:560px){.tech-tonic-status-grid,.tech-tonic-status-grid.tech-tonic-status-grid-compact{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.tech-tonic-hero:before,.tech-tonic-progress-bar{animation:none}}:where(:root[data-theme=light]) .tech-tonic-hero{background-image:radial-gradient(circle at 14% 16%,rgba(16,182,221,.18),transparent 26%),radial-gradient(circle at 84% 18%,rgba(135,196,17,.14),transparent 24%),radial-gradient(circle at 66% 100%,rgba(197,98,11,.16),transparent 42%),linear-gradient(135deg,#f7fafef5,#f7fafefa);background-color:transparent}:where(:root[data-theme=light]) .tech-tonic-hero:before{background-image:linear-gradient(90deg,transparent 0%,rgba(78,192,211,.08) 22%,transparent 42%,rgba(135,196,17,.06) 60%,transparent 82%),repeating-linear-gradient(180deg,rgba(44,54,72,.025) 0 1px,transparent 1px 22px);background-color:transparent}:where(:root[data-theme=light]) .tech-tonic-status-pill,:where(:root[data-theme=light]) .tech-tonic-source-pill{border:1px solid rgba(44,54,72,.162)}:where(:root[data-theme=light]) .tech-tonic-status-pill{background-image:linear-gradient(180deg,#12b9dd29,#12b9dd14);background-color:#2c364808;color:#2c3648;box-shadow:0 0 0 1px #11abcd11}:where(:root[data-theme=light]) .tech-tonic-source-pill{color:#2c3648ed;background-image:none;background-color:#2c364806}:where(:root[data-theme=light]) .tech-tonic-source-pill:hover{border-color:#6c9e0947;background-image:none;background-color:#87c41114;color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-admin-note,:where(:root[data-theme=light]) .tech-tonic-muted{color:#2c3648bb}:where(:root[data-theme=light]) .tech-tonic-logo-shell{background-image:radial-gradient(circle at 50% 50%,rgba(44,54,72,.06),transparent 20%),radial-gradient(circle at 28% 22%,rgba(18,185,221,.14),transparent 24%),radial-gradient(circle at 76% 78%,rgba(135,196,17,.15),transparent 28%),linear-gradient(145deg,#f7fafeeb,#f7fafefa);background-color:transparent}:where(:root[data-theme=light]) .tech-tonic-logo-shell:before{background-image:radial-gradient(circle at 50% 50%,rgba(44,54,72,.09),transparent 16%),linear-gradient(180deg,rgba(44,54,72,.04),transparent 38%);background-color:transparent}:where(:root[data-theme=light]) .tech-tonic-logo-art{filter:drop-shadow(0 22px 36px rgba(15,23,42,.141)) drop-shadow(0 0 28px rgba(17,171,205,.077)) drop-shadow(0 0 36px rgba(122,179,1,.066))}:where(:root[data-theme=light]) .tech-tonic-storage-pill{background-image:linear-gradient(180deg,#2c36481f,#2c36480a);background-color:#f7fafead;border-color:#2c364829;color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-status-shell,:where(:root[data-theme=light]) .tech-tonic-digest-shell,:where(:root[data-theme=light]) .tech-tonic-archives-shell{background-image:linear-gradient(180deg,#f7fafef5,#f7fafefa),radial-gradient(circle at top right,rgba(18,185,221,.08),transparent 24%);background-color:transparent}:where(:root[data-theme=light]) .tech-tonic-status-shell-error{background-image:linear-gradient(180deg,#f7fafef0,#f7fafefa),radial-gradient(circle at top right,rgba(230,62,69,.12),transparent 24%);background-color:transparent}:where(:root[data-theme=light]) .tech-tonic-progress-shell{border:1px solid rgba(44,54,72,.108);background-image:none;background-color:#2c364806}:where(:root[data-theme=light]) .tech-tonic-progress-topline{color:#2c3648bb}:where(:root[data-theme=light]) .tech-tonic-progress-track{background-image:none;background-color:#2c364814}:where(:root[data-theme=light]) .tech-tonic-progress-bar{background-image:linear-gradient(90deg,#0190aedb,#6c9e09eb 62%,#b05709e6);background-color:transparent;box-shadow:0 0 22px #11abcd1f,0 0 34px #7ab30116}:where(:root[data-theme=light]) .tech-tonic-status-grid>div{border:1px solid rgba(44,54,72,.108);background-image:none;background-color:#2c364806}:where(:root[data-theme=light]) .tech-tonic-status-grid span{color:#2c364893}:where(:root[data-theme=light]) .tech-tonic-status-grid strong{color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-status-message-card{border:1px solid rgba(44,54,72,.108);background-image:none;background-color:#2c364806}:where(:root[data-theme=light]) .tech-tonic-status-message-card span{color:#2c364893}:where(:root[data-theme=light]) .tech-tonic-status-message-card p{color:#2c3648f3}:where(:root[data-theme=light]) .tech-tonic-status-message-card-error p{color:#b4736b}:where(:root[data-theme=light]) .tech-tonic-inline-pipeline{border:1px solid rgba(44,54,72,.121);background-image:linear-gradient(180deg,#2c364809,#2c364804),radial-gradient(circle at top right,rgba(18,185,221,.075),transparent 34%);background-color:transparent;box-shadow:inset 0 0 0 1px #ffffff03}:where(:root[data-theme=light]) .tech-tonic-status-message-card-compact p,:where(:root[data-theme=light]) .tech-tonic-inline-pipeline-note{color:#2c3648cb}:where(:root[data-theme=light]) .tech-tonic-feed-card{border:1px solid rgba(44,54,72,.135);background-image:linear-gradient(180deg,#2c36480b,#2c364805),radial-gradient(circle at top right,rgba(11,205,142,.12),transparent 32%);background-color:transparent;color:#2c3648f3}:where(:root[data-theme=light]) .tech-tonic-feed-card:hover,:where(:root[data-theme=light]) .tech-tonic-feed-card:focus-visible{border-color:#4399ae5c;background-color:#68bcd10b;box-shadow:0 18px 45px #0f172a12}:where(:root[data-theme=light]) .tech-tonic-feed-card.is-active{border-color:#08a57270;background-image:linear-gradient(180deg,#0bcd8e1b,#2c364807),radial-gradient(circle at top right,rgba(104,188,209,.13),transparent 34%);background-color:transparent;box-shadow:inset 0 0 0 1px #0fbb810e,0 20px 55px #0f172a14}:where(:root[data-theme=light]) .tech-tonic-feed-card-topline{color:#2c3648af}:where(:root[data-theme=light]) .tech-tonic-feed-card strong{color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-feed-card-meta{color:#2c3648cb}:where(:root[data-theme=light]) .tech-tonic-topic-chip{border:1px solid rgba(44,54,72,.121);background-image:none;background-color:#2c36480b;color:#2c3648cb}:where(:root[data-theme=light]) .tech-tonic-source-health-card{border:1px solid rgba(44,54,72,.135);background-image:none;background-color:#2c364807}:where(:root[data-theme=light]) .tech-tonic-source-health-card span{color:#2c3648af}:where(:root[data-theme=light]) .tech-tonic-source-health-card strong{color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-source-health-card small{color:#2c3648bb}:where(:root[data-theme=light]) .tech-tonic-source-health-available{border-color:#08a5723d}:where(:root[data-theme=light]) .tech-tonic-source-health-degraded,:where(:root[data-theme=light]) .tech-tonic-source-health-configured{border-color:#ae840240}:where(:root[data-theme=light]) .tech-tonic-source-health-failed{border-color:#d3213147}:where(:root[data-theme=light]) .tech-tonic-rich-text h2,:where(:root[data-theme=light]) .tech-tonic-rich-text h3{color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-rich-text p,:where(:root[data-theme=light]) .tech-tonic-rich-text li{color:#2c3648e8}:where(:root[data-theme=light]) .tech-tonic-rich-text a{color:#4399ae;text-decoration-color:#4399ae70}:where(:root[data-theme=light]) .tech-tonic-story-rank-wrap{border:1px solid rgba(44,54,72,.108);background-image:linear-gradient(180deg,#2c364809,#2c364804),radial-gradient(circle at top right,rgba(18,185,221,.07),transparent 26%);background-color:transparent}:where(:root[data-theme=light]) .tech-tonic-story-rank{color:#fbf2f5d6;box-shadow:inset 0 1px #ffffff50,0 0 0 1px #0f172a17,0 .65rem 1.35rem #0f172a17}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(1) .tech-tonic-story-rank{background-image:none;background-color:#08a057}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(2) .tech-tonic-story-rank{background-image:none;background-color:#0da221}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(3) .tech-tonic-story-rank{background-image:none;background-color:#5e9a0c}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(4) .tech-tonic-story-rank{background-image:none;background-color:#869206}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(5) .tech-tonic-story-rank{background-image:none;background-color:#9d8907}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(6) .tech-tonic-story-rank{background-image:none;background-color:#ad7c0b}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(7) .tech-tonic-story-rank{background-image:none;background-color:#bb6302}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(8) .tech-tonic-story-rank{background-image:none;background-color:#c74503}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(9) .tech-tonic-story-rank{background-image:none;background-color:#d11e04}:where(:root[data-theme=light]) .tech-tonic-story-list .tech-tonic-story-item:nth-child(10) .tech-tonic-story-rank{background-image:none;background-color:#d00115}:where(:root[data-theme=light]) .tech-tonic-rich-text .tech-tonic-story-link,:where(:root[data-theme=light]) .tech-tonic-rich-text .tech-tonic-story-link:visited{color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-rich-text .tech-tonic-story-link:hover,:where(:root[data-theme=light]) .tech-tonic-rich-text .tech-tonic-story-link:focus-visible{color:#4399ae;text-decoration-color:#4399ae94}:where(:root[data-theme=light]) .tech-tonic-topic-token{border:1px solid rgba(67,153,174,.18);background-image:none;background-color:#68bcd113;color:#2c3648fe}:where(:root[data-theme=light]) .tech-tonic-empty-state{border:1px dashed rgba(44,54,72,.162);background-image:none;background-color:#2c364806;color:#2c3648d7}:where(:root[data-theme=light]) .tech-tonic-archive-pill{border:1px solid rgba(44,54,72,.135);background-image:linear-gradient(180deg,#2c364809,#2c364804),radial-gradient(circle at top right,rgba(18,185,221,.07),transparent 26%);background-color:transparent}:where(:root[data-theme=light]) .tech-tonic-archive-pill:hover,:where(:root[data-theme=light]) .tech-tonic-archive-pill:focus-visible{border-color:#b0570957;box-shadow:0 14px 32px #0f172a0f}:where(:root[data-theme=light]) .tech-tonic-archive-pill.is-active{border-color:#b0570980;background-image:linear-gradient(180deg,#c5620b29,#2c36480a),radial-gradient(circle at top right,rgba(135,196,17,.1),transparent 32%);background-color:transparent;box-shadow:0 18px 40px #0f172a12,inset 0 1px #ffffff0b}:where(:root[data-theme=light]) .tech-tonic-archive-pill>span{color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-archive-pill>small{color:#2c364893}:where(:root[data-theme=light]) .tech-tonic-archive-view{border:1px solid rgba(44,54,72,.108);background-image:linear-gradient(180deg,#2c364809,#2c364804),radial-gradient(circle at top right,rgba(135,196,17,.06),transparent 28%);background-color:transparent}:where(:root[data-theme=light]) .tech-tonic-story-modal-backdrop{background-image:none;background-color:#f7fafeb8}:where(:root[data-theme=light]) .tech-tonic-story-modal-panel{border:1px solid rgba(44,54,72,.189);background-image:linear-gradient(180deg,#f7fafefa,#f7fafefc),radial-gradient(circle at top right,rgba(18,185,221,.1),transparent 28%);background-color:transparent;box-shadow:0 32px 90px #0f172a29}:where(:root[data-theme=light]) .tech-tonic-story-modal-head{border-bottom:1px solid rgba(44,54,72,.135)}:where(:root[data-theme=light]) .tech-tonic-story-modal-link,:where(:root[data-theme=light]) .tech-tonic-story-modal-close{border:1px solid rgba(44,54,72,.162);background-image:none;background-color:#2c36480b;color:#2c3648fe}:where(:root[data-theme=light]) .tech-tonic-story-modal-link:hover,:where(:root[data-theme=light]) .tech-tonic-story-modal-link:focus-visible,:where(:root[data-theme=light]) .tech-tonic-story-modal-close:hover,:where(:root[data-theme=light]) .tech-tonic-story-modal-close:focus-visible{border-color:#4399ae6b;background-image:none;background-color:#68bcd11a;color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-story-modal-body{background-image:none;background-color:#f7fafe}:where(:root[data-theme=light]) .tech-tonic-story-modal-fallback{border:1px solid rgba(44,54,72,.189);background-image:linear-gradient(180deg,#f7fafef5,#f7fafefa),radial-gradient(circle at top right,rgba(18,185,221,.1),transparent 28%);background-color:transparent;color:#2c3648e8;box-shadow:0 18px 42px #0f172a24}:where(:root[data-theme=light]) .tech-tonic-story-modal-fallback h3{color:#2c3648}:where(:root[data-theme=light]) .tech-tonic-story-rank{color:#fff}
