.uc-page{
overflow-x:clip;
}
.uc-page [hidden]{
display:none!important;
}
.uc-page :is(section,article,figure,li,div,dt,dd){
min-width:0;
}
.uc-page :is(h1,h2,h3,p,li,dt,dd){
overflow-wrap:break-word;
}
.uc-page h3{
font-size:var(--text-md);
line-height:1.5;
}
.uc-hero{
padding-block:var(--hero-pad) var(--space-section);
background:var(--hero-gradient);
color:#E7EBEE;
--muted:#E7EBEE;
--faint:#E7EBEE;
--line:rgba(255,255,255,.18);
}
.uc-hero-grid{
display:grid;
grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);
align-items:start;
gap:var(--space-8);
}
.uc-copy{
min-width:0;
text-align:left;
}
.uc-copy h1{
max-width:none;
font-size:var(--text-display);
line-height:var(--lh-display);
color:#FFFFFF;
}
.uc-lead{
margin-top:var(--space-4);
max-width:38.75rem;
font-size:var(--text-md);
line-height:1.7;
color:#EEF0F2;
}
.uc-copy-note{
margin-top:var(--space-3);
color:#E7EBEE;
}
.uc-copy .uc-hero-actions{
margin-block:var(--action-gap);
justify-content:flex-start;
}
.uc-after-actions{
max-width:38.75rem;
font-size:var(--text-sm);
color:#E7EBEE;
}
.uc-dispatch{
height:auto;
margin:0;
overflow:hidden;
border-radius:var(--r-card);
background:#EEF0F2;
color:#14181D;
text-align:left;
box-shadow:var(--shadow-float);
--muted:#545D67;
--faint:#545D67;
--line:rgba(20,24,29,.14);
--line-soft:rgba(20,24,29,.08);
}
.uc-dispatch-head{
display:grid;
gap:var(--field-gap);
padding:var(--card-pad);
}
.uc-document-label{
font:var(--text-xs)/1.5 var(--fm);
color:#545D67;
}
.uc-dispatch-head h2{
font:var(--weight-medium) var(--text-lg)/1.35 var(--fh);
color:#14181D;
}
.uc-dispatch-head p{
color:#545D67;
font-size:var(--text-sm);
}
.uc-build-lanes{
list-style:none;
margin:0;
padding:0 var(--card-pad);
}
.uc-build-lanes>li{
display:grid;
grid-template-columns:2.5rem minmax(0,1fr) auto;
align-items:start;
gap:var(--space-3);
padding-block:var(--space-4);
border-top:1px solid rgba(20,24,29,.14);
}
.uc-lane-code{
display:inline-flex;
align-items:center;
justify-content:center;
width:2.5rem;
height:2.5rem;
border-radius:var(--r-inner);
background:#D7DDE2;
color:#14181D;
font:var(--text-sm)/1 var(--fm);
}
.uc-build-lanes strong{
display:block;
font-weight:var(--weight-medium);
font-size:var(--text-base);
color:#14181D;
}
.uc-build-lanes strong+span{
display:block;
margin-top:var(--field-gap);
font:var(--text-xs)/1.6 var(--fm);
color:#545D67;
overflow-wrap:anywhere;
}
.uc-lane-output{
font:var(--text-xs)/1.6 var(--fm);
color:#545D67;
}
.uc-dispatch-foot{
display:grid;
gap:var(--space-3);
margin-top:var(--space-3);
padding:var(--card-pad);
background:#E7EAED;
color:#14181D;
--muted:#545D67;
--line:rgba(20,24,29,.14);
}
.uc-dispatch-stats{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));
gap:.35rem var(--space-3);
}
.uc-dispatch-stats>div{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
align-items:baseline;
gap:.15rem .5rem;
min-width:0;
}
.uc-dispatch-stats dt{
flex:1 0 auto;
min-width:min(100%,4.5rem);
color:#545D67;
}
.uc-dispatch-stats dd{
flex:0 0 auto;
margin:0;
white-space:nowrap;
color:#14181D;
}
.uc-dispatch-foot figcaption{
font-size:var(--text-xs);
color:#545D67;
}
.uc-section{
padding-block:var(--space-section);
}
.uc-section-head{
margin-bottom:var(--space-5);
}
.uc-section-head>p{
max-width:52rem;
margin-top:var(--space-3);
color:#A0A9B1;
}
.uc-complement{
display:grid;
grid-template-columns:minmax(0,1fr) minmax(0,1fr);
gap:var(--space-7);
align-items:start;
}
.uc-prose{
display:grid;
align-content:start;
gap:var(--field-gap);
}
.uc-prose>p{
color:#A0A9B1;
}
.uc-prose .c-actions{
margin-top:var(--space-3);
}
.uc-command-panel{
display:flex;
flex-direction:column;
height:auto;
overflow:hidden;
border-radius:var(--r-card);
background:#12151E;
color:#D8DDEA;
--muted:#A7ADC2;
--line:rgba(255,255,255,.18);
}
.uc-command-title{
padding:var(--space-4) var(--card-pad) 0;
font-size:var(--text-sm);
color:#A7ADC2;
}
.uc-command-panel pre{
position:relative;
margin:0;
padding:var(--space-4) var(--card-pad);
max-width:100%;
overflow-x:auto;
color:#D8DDEA;
}
.uc-command-panel>p{
padding:0 var(--card-pad) var(--card-pad);
font-size:var(--text-sm);
color:#A7ADC2;
}
.uc-release-section{
background:#2A231C;
color:#F1E6DA;
--muted:#C3B4A2;
--faint:#C3B4A2;
--line:rgba(255,255,255,.18);
}
.uc-release-section .uc-section-head>p{
color:#C3B4A2;
}
.uc-release-grid{
grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));
align-items:stretch;
}
.uc-release-grid>.uc-release-card{
display:flex;
flex-direction:column;
gap:var(--space-3);
height:100%;
padding:var(--card-pad);
background:#14181D;
color:#E7EBEE;
--muted:#A0A9B1;
--line:rgba(255,255,255,.18);
}
.uc-release-card>p{
color:#A0A9B1;
}
.uc-card-foot{
margin-top:auto;
font-size:var(--text-sm);
}
.uc-section-note{
margin-top:var(--space-4);
color:#A0A9B1;
font-size:var(--text-sm);
}
.uc-release-section .uc-section-note{
color:#C3B4A2;
}
.uc-access-grid{
grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));
align-items:stretch;
}
.uc-access-grid>.uc-access-card{
display:flex;
flex-direction:column;
gap:var(--space-3);
height:100%;
padding:var(--card-pad);
background:#1E2230;
color:#E6E9F2;
--muted:#A7ADC2;
--line:rgba(255,255,255,.18);
}
.uc-access-card>p{
color:#A7ADC2;
}
.uc-access-card>.c-actions{
margin-top:auto;
}
.uc-ai-section{
background:#241F27;
color:#ECE4EE;
--muted:#B8ACBB;
--faint:#B8ACBB;
--line:rgba(255,255,255,.18);
}
.uc-ai-section .uc-section-head>p,
.uc-ai-section .uc-prose>p{
color:#B8ACBB;
}
.uc-ai-content{
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:var(--space-7);
align-items:start;
}
.uc-ai-check{
display:grid;
gap:var(--field-gap);
padding:var(--card-pad);
border-radius:var(--r-card);
background:#EEF0F2;
color:#14181D;
--muted:#545D67;
--faint:#545D67;
--line:rgba(20,24,29,.14);
}
.uc-ai-check ul{
margin:0;
padding-left:var(--space-4);
}
.uc-ai-check li+li{
margin-top:var(--field-gap);
}
.uc-ai-check>p{
color:#545D67;
}
.uc-migration{
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:var(--space-4);
align-items:stretch;
list-style:none;
margin:0;
padding:0;
}
.uc-migration>.uc-migration-card{
display:flex;
flex-direction:column;
gap:var(--space-3);
height:100%;
min-width:0;
padding:var(--card-pad);
border-radius:var(--r-card);
background:#1C2127;
color:#E7EBEE;
--muted:#A0A9B1;
--line:rgba(255,255,255,.18);
}
.uc-step-label{
font:var(--text-sm)/1.5 var(--fm);
color:#BEE8EE;
}
.uc-migration-card>p{
color:#A0A9B1;
}
.uc-migration-card ul{
margin:0;
padding-left:var(--space-4);
}
.uc-migration-card li{
font-size:var(--text-sm);
color:#A0A9B1;
}
.uc-migration-card li+li{
margin-top:var(--field-gap);
}
.uc-migration-card>.uc-card-foot{
margin-top:auto;
padding-top:var(--space-3);
border-top:1px solid rgba(255,255,255,.18);
}
.uc-selection-table{
display:table;
width:100%;
min-width:52rem;
}
.uc-selection-table :is(th,td){
text-align:left;
}
.uc-selection-table th:first-child{
width:22%;
}
.uc-selection-table td:nth-child(2){
width:25%;
}
.uc-selection-table td:last-child{
width:20%;
}
.uc-selection-table td strong{
font-weight:var(--weight-medium);
}
.uc-table-price{
display:block;
margin-bottom:var(--space-3);
font:var(--text-md)/1.5 var(--fm);
font-variant-numeric:tabular-nums;
color:#14181D;
}
.uc-procurement{
display:grid;
gap:var(--field-gap);
margin-top:var(--space-5);
}
.uc-procurement>p{
max-width:58rem;
color:#A0A9B1;
}
.uc-procurement .c-actions{
margin-top:var(--space-3);
}
.uc-last-section{
padding-bottom:var(--space-close);
}
.uc-closing{
display:grid;
grid-template-columns:minmax(0,1fr) minmax(0,.45fr);
gap:var(--space-7);
align-items:center;
padding:var(--space-7) var(--card-pad);
border-radius:var(--r-card);
background:var(--close-gradient);
color:#E7EBEE;
--muted:#E7EBEE;
--faint:#E7EBEE;
--line:rgba(255,255,255,.18);
}
.uc-closing-copy{
display:grid;
gap:var(--field-gap);
text-align:left;
}
.uc-closing-copy h2{
font-size:var(--text-section);
line-height:var(--lh-heading);
color:#FFFFFF;
}
.uc-closing-copy>p{
max-width:42rem;
color:#E7EBEE;
font-size:var(--text-base);
}
.uc-closing-actions{
display:flex;
flex-direction:column;
align-items:stretch;
justify-content:center;
gap:var(--space-3);
}
.uc-closing-actions .c-btn{
width:100%;
}
@media(max-width:64rem){
.uc-hero-grid{
grid-template-columns:minmax(0,1fr);
gap:var(--space-7);
}
.uc-dispatch{
width:100%;
height:auto;
}
.uc-complement,
.uc-ai-content{
grid-template-columns:minmax(0,1fr);
gap:var(--space-5);
}
.uc-migration{
grid-template-columns:minmax(0,1fr);
}
.uc-closing{
grid-template-columns:minmax(0,1fr) minmax(0,.6fr);
gap:var(--space-5);
}
}
@media(max-width:42rem){
.uc-dispatch-head,
.uc-dispatch-foot{
padding:var(--space-4);
}
.uc-build-lanes{
padding-inline:var(--space-4);
}
.uc-build-lanes>li{
grid-template-columns:2.25rem minmax(0,1fr);
}
.uc-lane-code{
width:2.25rem;
height:2.25rem;
}
.uc-lane-output{
grid-column:2;
}
.uc-dispatch-stats{
grid-template-columns:minmax(0,1fr);
gap:var(--space-3);
}
.uc-command-title{
padding-inline:var(--space-4);
}
.uc-command-panel pre{
padding-inline:var(--space-4);
}
.uc-command-panel>p{
padding-inline:var(--space-4);
}
.uc-release-grid>.uc-release-card,
.uc-access-grid>.uc-access-card,
.uc-migration>.uc-migration-card,
.uc-ai-check{
padding:var(--space-4);
}
.uc-closing{
grid-template-columns:minmax(0,1fr);
padding:var(--space-5) var(--space-4);
}
.uc-closing-actions{
align-items:stretch;
}
.uc-copy .uc-hero-actions{
align-items:stretch;
}
.uc-hero-actions>.c-btn{
width:100%;
}
}
