.guide-hero{
  padding-block:var(--dm-space-5) var(--dm-space-6);
  color:var(--dm-ink);
  background:var(--dm-paper)
}
.guide-hero-layout{
  display:grid;
  grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);
  gap:var(--dm-space-5);
  align-items:center
}
.guide-hero-layout>*,
.guide-development-layout>*,
.guide-billing-layout>*{
  min-width:0
}
.guide-hero-copy{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:var(--dm-space-3)
}
.guide-heading-group,
.guide-lead-group,
.guide-card-copy,
.guide-callout-copy{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-heading-group .c-eyebrow,
.guide-heading-group .c-badge{
  width:fit-content;
  max-width:100%;
  align-self:flex-start
}
.guide-hero h1{
  max-width:38rem;
  color:var(--dm-ink);
  font-size:var(--dm-fs-5);
  letter-spacing:-.035em
}
.guide-hero-lead{
  max-width:40rem;
  color:var(--dm-charcoal);
  font-size:var(--dm-fs-3);
  line-height:1.55
}
.guide-hero-note{
  max-width:40rem;
  color:var(--dm-muted)
}
.guide-hero-copy .c-actions{
  justify-content:flex-start;
  margin-block:var(--dm-space-3)
}
.guide-hero-stats{
  width:100%;
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:var(--dm-space-2);
  padding-top:var(--dm-space-3);
  border-top:1px solid var(--dm-line)
}
.guide-hero-stats>div{
  min-width:0
}
.guide-hero-stats dt{
  color:var(--dm-primary);
  font-family:var(--dm-font-mono);
  font-size:var(--dm-fs-1);
  font-weight:800;
  font-variant-numeric:tabular-nums
}
.guide-hero-stats dd{
  margin-top:var(--dm-space-1);
  color:var(--dm-muted);
  font-size:var(--dm-fs-0);
  line-height:1.5
}
.guide-run-sheet{
  overflow:hidden;
  border-radius:var(--dm-radius-lg);
  color:var(--dm-paper);
  background:var(--dm-charcoal);
  box-shadow:var(--dm-shadow-panel)
}
.guide-run-sheet-head{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:var(--dm-space-2);
  padding:var(--dm-space-2) var(--dm-space-3);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-run-sheet-title{
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-run-sheet-title span{
  color:var(--dm-paper);
  font-size:var(--dm-fs-1);
  font-weight:800
}
.guide-run-sheet-title strong{
  color:var(--dm-muted-light);
  font-size:var(--dm-fs-0);
  letter-spacing:.08em
}
.guide-run-sheet-visual{
  height:clamp(16rem,32vw,22rem);
  padding:0;
  color:var(--dm-primary-ink);
  background:var(--dm-accent-soft)
}
.guide-run-sheet-visual img{
  width:100%;
  height:100%;
  object-fit:cover
}
.guide-run-sheet-list{
  list-style:none;
  margin:0;
  padding:var(--dm-space-2) var(--dm-space-3);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-run-sheet-list li{
  display:grid;
  grid-template-columns:auto minmax(0,1fr) auto;
  gap:var(--dm-space-2);
  align-items:center;
  padding-block:var(--dm-space-2)
}
.guide-run-sheet-list li+li{
  border-top:1px solid var(--dm-line-dark)
}
.guide-run-index{
  color:var(--dm-accent);
  font-size:var(--dm-fs-1);
  font-weight:800
}
.guide-run-sheet-list li>div{
  min-width:0
}
.guide-run-sheet-list strong{
  display:block;
  color:var(--dm-paper);
  font-size:var(--dm-fs-1)
}
.guide-run-sheet-list p{
  margin-top:var(--dm-space-1);
  color:var(--dm-muted-light);
  font-size:var(--dm-fs-0);
  line-height:1.55
}
.guide-state{
  width:fit-content;
  max-width:100%;
  padding:.3rem .55rem;
  border-radius:var(--dm-radius-pill);
  color:var(--dm-primary-ink);
  background:var(--dm-accent);
  font-size:var(--dm-fs-0);
  font-weight:800
}
.guide-run-sheet-foot{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:var(--dm-space-2);
  padding:var(--dm-space-2) var(--dm-space-3);
  color:var(--dm-primary-ink);
  background:var(--dm-accent-soft);
  font-size:var(--dm-fs-0)
}
.guide-run-sheet-foot span{
  min-width:0;
  overflow-wrap:anywhere
}
.guide-section-head{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:var(--dm-space-1);
  max-width:48rem;
  margin-bottom:var(--dm-space-4)
}
.guide-section-head .c-eyebrow{
  width:fit-content;
  max-width:100%;
  align-self:flex-start
}
.guide-section-head p{
  max-width:44rem
}
.guide-task-grid{
  display:grid;
  grid-template-columns:repeat(6,minmax(0,1fr));
  gap:var(--dm-space-3);
  align-items:start
}
.guide-task-card{
  grid-column:span 2;
  min-width:0;
  padding:var(--dm-space-3);
  border-radius:var(--dm-radius-md);
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:var(--dm-space-3);
  color:var(--dm-ink);
  background:var(--dm-surface)
}
.guide-task-card:nth-child(4){
  grid-column:2 / span 2
}
.guide-task-card:nth-child(5){
  grid-column:4 / span 2
}
.guide-task-card>svg{
  color:var(--dm-primary)
}
.guide-task-card h3{
  color:var(--dm-ink)
}
.guide-task-card p{
  color:var(--dm-muted)
}
.guide-task-card>a{
  margin-top:auto;
  color:var(--dm-primary);
  font-size:var(--dm-fs-1);
  font-weight:800;
  text-decoration:underline;
  text-decoration-color:var(--dm-accent);
  text-underline-offset:.3em
}
.guide-task-card>a:hover{
  color:var(--dm-primary-deep)
}
.guide-index-callout,
.guide-storage-callout{
  margin-top:var(--dm-space-3)
}
.guide-diagnosis-section{
  padding-block:var(--dm-section-space);
  color:var(--dm-ink);
  background:var(--dm-surface)
}
.guide-diagnostic-flow{
  list-style:none;
  margin:0;
  padding:0;
  display:grid;
  gap:var(--dm-space-2)
}
.guide-diagnostic-flow>li{
  min-width:0;
  padding:var(--dm-space-3);
  border-radius:var(--dm-radius-md);
  display:grid;
  grid-template-columns:minmax(8rem,.28fr) minmax(0,1fr) minmax(12rem,.42fr);
  gap:var(--dm-space-3);
  align-items:start;
  color:var(--dm-ink);
  background:var(--dm-white)
}
.guide-step-head{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-step-number{
  color:var(--dm-primary);
  font-size:var(--dm-fs-3);
  font-weight:800
}
.guide-step-copy,
.guide-step-check{
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-step-copy h3,
.guide-step-check strong{
  color:var(--dm-ink)
}
.guide-step-copy p,
.guide-step-check p{
  color:var(--dm-muted)
}
.guide-step-check{
  padding:var(--dm-space-2);
  border-radius:var(--dm-radius-sm);
  color:var(--dm-primary-ink);
  background:var(--dm-accent-faint)
}
.guide-step-check p{
  color:#5f5065;
  font-size:var(--dm-fs-1)
}
.guide-command-panel{
  margin-top:var(--dm-space-3);
  overflow:hidden;
  border-radius:var(--dm-radius-md);
  display:grid;
  grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-command-copy{
  padding:var(--dm-space-3);
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-2);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-command-copy h3{
  color:var(--dm-paper)
}
.guide-command-copy p{
  color:var(--dm-muted-light)
}
.guide-command-panel pre{
  padding:var(--dm-space-3);
  color:#e7dfea;
  background:var(--dm-terminal);
  line-height:1.9
}
.guide-code-dim{
  color:var(--dm-accent)
}
.guide-connection-grid{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:var(--dm-space-3);
  align-items:start
}
.guide-connection-card{
  min-width:0;
  padding:var(--dm-space-3);
  border-radius:var(--dm-radius-md);
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-3);
  color:var(--dm-ink);
  background:var(--dm-surface)
}
.guide-connection-head{
  display:flex;
  align-items:flex-start;
  gap:var(--dm-space-2)
}
.guide-connection-head>svg{
  flex:0 0 auto;
  color:var(--dm-primary)
}
.guide-connection-head>div{
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-connection-head span{
  color:var(--dm-primary);
  font-size:var(--dm-fs-0);
  font-weight:800
}
.guide-connection-head h3{
  color:var(--dm-ink)
}
.guide-connection-card ol{
  padding-left:1.25rem;
  color:var(--dm-muted)
}
.guide-connection-card li+li{
  margin-top:var(--dm-space-1)
}
.guide-connection-card li::marker{
  color:var(--dm-primary);
  font-family:var(--dm-font-mono);
  font-weight:800
}
.guide-card-result{
  padding-top:var(--dm-space-2);
  border-top:1px solid var(--dm-line);
  color:var(--dm-primary-ink);
  font-size:var(--dm-fs-1)
}
.guide-connection-card>.c-btn{
  margin-top:auto
}
.guide-development-section{
  padding-block:var(--dm-section-space);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-development-section .guide-section-head h2,
.guide-development-section .guide-section-head h3{
  color:var(--dm-paper)
}
.guide-development-section .guide-section-head p{
  color:var(--dm-muted-light)
}
.guide-development-section .c-eyebrow{
  color:var(--dm-accent)
}
.guide-development-layout{
  display:grid;
  grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);
  gap:var(--dm-space-3);
  align-items:stretch
}
.guide-tool-list{
  min-width:0;
  display:grid;
  align-content:start
}
.guide-tool-row{
  min-width:0;
  padding:var(--dm-space-3);
  display:grid;
  grid-template-columns:minmax(8rem,.3fr) minmax(0,1fr);
  gap:var(--dm-space-3);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-tool-row+ .guide-tool-row{
  border-top:1px solid var(--dm-line-dark)
}
.guide-tool-key,
.guide-tool-body{
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-tool-key span{
  color:var(--dm-accent);
  font-size:var(--dm-fs-0);
  font-weight:800
}
.guide-tool-key strong,
.guide-tool-body h3{
  color:var(--dm-paper)
}
.guide-tool-body p{
  color:var(--dm-muted-light)
}
.guide-tool-body code{
  color:var(--dm-accent)
}
.guide-build-sheet{
  overflow:hidden;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  border-radius:var(--dm-radius-md);
  color:var(--dm-ink);
  background:var(--dm-paper)
}
.guide-build-sheet-head{
  padding:var(--dm-space-2) var(--dm-space-3);
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:var(--dm-space-2);
  color:var(--dm-primary-ink);
  background:var(--dm-accent)
}
.guide-build-sheet-head span{
  min-width:0;
  font-size:var(--dm-fs-0);
  font-weight:800;
  overflow-wrap:anywhere
}
.guide-build-sheet dl{
  color:var(--dm-ink);
  background:var(--dm-paper)
}
.guide-build-sheet dl>div{
  padding:var(--dm-space-2) var(--dm-space-3);
  display:grid;
  grid-template-columns:minmax(6rem,auto) minmax(0,1fr);
  gap:var(--dm-space-2);
  align-items:center
}
.guide-build-sheet dl>div+div{
  border-top:1px solid var(--dm-line)
}
.guide-build-sheet dt{
  color:var(--dm-muted);
  font-size:var(--dm-fs-0);
  font-weight:700
}
.guide-build-sheet dd{
  color:var(--dm-ink);
  text-align:right;
  overflow-wrap:anywhere
}
.guide-build-sheet code{
  color:var(--dm-primary)
}
.guide-build-sheet-note{
  padding:var(--dm-space-3);
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-1);
  color:var(--dm-primary-ink);
  background:var(--dm-accent-soft)
}
.guide-build-sheet-note strong{
  color:var(--dm-primary-ink)
}
.guide-build-sheet-note p{
  color:#5f5065
}
.guide-data-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:var(--dm-space-3);
  align-items:start
}
.guide-data-card{
  min-width:0;
  padding:var(--dm-space-3);
  border-radius:var(--dm-radius-md);
  display:grid;
  grid-template-columns:auto minmax(0,1fr);
  gap:var(--dm-space-3);
  align-items:start;
  color:var(--dm-ink);
  background:var(--dm-surface)
}
.guide-data-index{
  min-width:2.7rem;
  min-height:2.7rem;
  border-radius:50%;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  color:var(--dm-white);
  background:var(--dm-primary);
  font-size:var(--dm-fs-0);
  font-weight:800
}
.guide-data-card h3{
  color:var(--dm-ink)
}
.guide-data-card p{
  color:var(--dm-muted)
}
.guide-data-card ul{
  grid-column:2;
  list-style:none;
  display:flex;
  flex-wrap:wrap;
  gap:var(--dm-space-1)
}
.guide-data-card li{
  width:fit-content;
  max-width:100%;
  padding:.35rem .6rem;
  border-radius:var(--dm-radius-pill);
  color:var(--dm-primary-ink);
  background:var(--dm-accent-soft);
  font-size:var(--dm-fs-0);
  font-weight:700
}
.guide-billing-section{
  padding-block:var(--dm-section-space);
  color:var(--dm-ink);
  background:var(--dm-surface)
}
.guide-billing-layout{
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  gap:var(--dm-space-4);
  align-items:center
}
.guide-billing-copy{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:var(--dm-space-3)
}
.guide-billing-copy>p{
  max-width:42rem
}
.guide-billing-copy .c-actions{
  justify-content:flex-start
}
.guide-billing-facts{
  overflow:hidden;
  border-radius:var(--dm-radius-md);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-billing-facts dl{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr))
}
.guide-billing-facts dl>div{
  min-width:0;
  padding:var(--dm-space-3);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-billing-facts dl>div:nth-child(2),
.guide-billing-facts dl>div:nth-child(4){
  border-left:1px solid var(--dm-line-dark)
}
.guide-billing-facts dl>div:nth-child(n+3){
  border-top:1px solid var(--dm-line-dark)
}
.guide-billing-facts dt{
  color:var(--dm-muted-light);
  font-size:var(--dm-fs-0)
}
.guide-billing-facts dd{
  margin-top:var(--dm-space-1);
  color:var(--dm-paper);
  font-family:var(--dm-font-mono);
  font-size:var(--dm-fs-1);
  font-weight:800;
  overflow-wrap:anywhere
}
.guide-faq{
  margin-top:var(--dm-space-4)
}
.guide-faq .c-faq-body{
  padding-top:.875rem;
  border-top:1px solid var(--dm-line)
}
.guide-faq .c-faq-body p{
  padding-top:0;
  max-width:50rem
}
.guide-ticket-paired{
  align-items:stretch
}
.guide-ticket-manifest{
  overflow:hidden;
  border-radius:var(--dm-radius-md);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-ticket-manifest-head{
  padding:var(--dm-space-2) var(--dm-space-3);
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:var(--dm-space-2);
  color:var(--dm-primary-ink);
  background:var(--dm-accent-soft)
}
.guide-ticket-manifest-head>div{
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-ticket-manifest-head span,
.guide-ticket-manifest-head strong{
  color:var(--dm-primary-ink)
}
.guide-ticket-manifest-head strong{
  font-size:var(--dm-fs-0);
  letter-spacing:.08em
}
.guide-ticket-fields{
  padding:var(--dm-space-2) var(--dm-space-3);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-ticket-fields>div{
  display:grid;
  grid-template-columns:auto minmax(0,1fr);
  gap:var(--dm-space-2);
  align-items:start;
  padding-block:var(--dm-space-2)
}
.guide-ticket-fields>div+div{
  border-top:1px solid var(--dm-line-dark)
}
.guide-ticket-number{
  color:var(--dm-accent);
  font-weight:800
}
.guide-ticket-fields>div>div{
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-ticket-fields h3{
  color:var(--dm-paper);
  font-size:var(--dm-fs-3)
}
.guide-ticket-fields p{
  color:var(--dm-muted-light)
}
.guide-ticket-aside{
  align-self:stretch
}
.guide-ticket-action{
  color:var(--dm-ink);
  background:var(--dm-surface);
  box-shadow:none
}
.guide-ticket-action h3{
  color:var(--dm-ink)
}
.guide-ticket-action p{
  color:var(--dm-muted)
}
.guide-ticket-action .c-actions{
  justify-content:flex-start
}
.guide-email-link{
  overflow-wrap:anywhere
}
.guide-sensitive-note{
  margin-top:var(--dm-space-3);
  padding:var(--dm-space-3);
  border-radius:var(--dm-radius-md);
  display:flex;
  align-items:flex-start;
  gap:var(--dm-space-2);
  color:var(--dm-primary-ink);
  background:var(--dm-accent-faint)
}
.guide-sensitive-note svg{
  flex:0 0 auto;
  color:var(--dm-primary)
}
.guide-sensitive-note>div{
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-sensitive-note strong{
  color:var(--dm-primary-ink)
}
.guide-sensitive-note p{
  color:#5f5065
}
.guide-escalation-section{
  padding-block:var(--dm-section-space);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.guide-escalation-section .guide-section-head h2{
  color:var(--dm-paper)
}
.guide-escalation-section .guide-section-head p{
  color:var(--dm-muted-light)
}
.guide-escalation-section .c-eyebrow{
  color:var(--dm-accent)
}
.guide-escalation-grid{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:var(--dm-space-2);
  align-items:start
}
.guide-escalation-card{
  min-width:0;
  padding:var(--dm-space-3);
  border-radius:var(--dm-radius-md);
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:var(--dm-space-3);
  color:var(--dm-ink);
  background:var(--dm-paper)
}
.guide-escalation-code{
  width:fit-content;
  max-width:100%;
  align-self:flex-start;
  padding:.35rem .6rem;
  border-radius:var(--dm-radius-pill);
  color:var(--dm-primary-ink);
  background:var(--dm-accent-soft);
  font-size:var(--dm-fs-0);
  font-weight:800
}
.guide-escalation-card h3,
.guide-escalation-card strong{
  color:var(--dm-ink)
}
.guide-escalation-card p{
  color:var(--dm-muted)
}
.guide-escalation-card>strong{
  font-size:var(--dm-fs-1);
  line-height:1.6
}
.guide-escalation-action{
  margin-top:var(--dm-space-3);
  padding:var(--dm-space-3);
  border-radius:var(--dm-radius-md);
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:var(--dm-space-3);
  color:var(--dm-primary-ink);
  background:var(--dm-accent)
}
.guide-escalation-action>div{
  display:flex;
  flex-direction:column;
  gap:var(--dm-space-1);
  min-width:0
}
.guide-escalation-action strong{
  color:var(--dm-primary-ink)
}
.guide-escalation-action p{
  color:var(--dm-primary-ink)
}
.guide-escalation-action .c-btn-primary{
  flex:0 0 auto;
  color:var(--dm-white);
  background:var(--dm-primary-deep);
  border-color:var(--dm-primary-deep)
}
.s-endcap{
  padding-block:var(--dm-space-5);
  color:var(--dm-paper);
  background:var(--dm-charcoal)
}
.s-endcap .c-cta{
  color:var(--dm-white);
  background:var(--dm-primary)
}
.s-endcap .c-cta .c-actions{
  flex-direction:column;
  align-items:stretch;
  justify-content:center
}
.s-endcap .c-cta .c-btn{
  width:100%
}
@media (min-width:1440px){
  .guide-hero-layout{
    gap:var(--dm-space-6)
  }
  .guide-run-sheet-visual{
    height:14rem
  }
}
@media (max-width:960px){
  .guide-hero-layout,
  .guide-development-layout,
  .guide-billing-layout{
    grid-template-columns:1fr
  }
  .guide-task-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))
  }
  .guide-task-card,
  .guide-task-card:nth-child(4),
  .guide-task-card:nth-child(5){
    grid-column:auto
  }
  .guide-diagnostic-flow>li{
    grid-template-columns:minmax(7rem,.3fr) minmax(0,1fr)
  }
  .guide-step-check{
    grid-column:2
  }
  .guide-connection-grid{
    grid-template-columns:1fr
  }
  .guide-escalation-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))
  }
}
@media (max-width:768px){
  .guide-hero{
    padding-block:var(--dm-space-4) var(--dm-space-5)
  }
  .guide-hero-layout{
    gap:var(--dm-space-4)
  }
  .guide-task-grid,
  .guide-data-grid{
    grid-template-columns:1fr
  }
  .guide-command-panel{
    grid-template-columns:1fr
  }
  .guide-command-panel pre{
    border-top:1px solid var(--dm-line-dark)
  }
  .guide-tool-row{
    grid-template-columns:1fr
  }
  .guide-billing-facts dl{
    grid-template-columns:1fr
  }
  .guide-billing-facts dl>div:nth-child(2),
  .guide-billing-facts dl>div:nth-child(4){
    border-left:0
  }
  .guide-billing-facts dl>div+div{
    border-top:1px solid var(--dm-line-dark)
  }
  .guide-escalation-action{
    align-items:flex-start;
    flex-direction:column
  }
  .guide-escalation-action .c-btn{
    width:100%
  }
}
@media (max-width:520px){
  .guide-hero-stats{
    grid-template-columns:1fr
  }
  .guide-hero-stats>div+div{
    padding-top:var(--dm-space-2);
    border-top:1px solid var(--dm-line)
  }
  .guide-run-sheet-head,
  .guide-run-sheet-foot,
  .guide-ticket-manifest-head{
    align-items:flex-start;
    flex-direction:column
  }
  .guide-run-sheet-list li{
    grid-template-columns:auto minmax(0,1fr)
  }
  .guide-run-sheet-list .guide-state{
    grid-column:2
  }
  .guide-diagnostic-flow>li{
    grid-template-columns:1fr
  }
  .guide-step-check{
    grid-column:auto
  }
  .guide-data-card{
    grid-template-columns:1fr
  }
  .guide-data-card ul{
    grid-column:auto
  }
  .guide-escalation-grid{
    grid-template-columns:1fr
  }
  .guide-sensitive-note{
    flex-direction:column
  }
}
@media (max-width:390px){
  .guide-run-sheet-head,
  .guide-run-sheet-list,
  .guide-run-sheet-foot,
  .guide-command-copy,
  .guide-command-panel pre,
  .guide-task-card,
  .guide-connection-card,
  .guide-data-card,
  .guide-escalation-card{
    padding-inline:var(--dm-space-2)
  }
  .guide-run-sheet-visual{
    height:9rem
  }
  .guide-ticket-manifest-head,
  .guide-ticket-fields{
    padding-inline:var(--dm-space-2)
  }
  .guide-build-sheet dl>div{
    grid-template-columns:1fr
  }
  .guide-build-sheet dd{
    text-align:left
  }
}

