:where(.c-section){padding-block:var(--space-section)}
:where(.c-section-head){margin-bottom:var(--space-6)}
:where(.c-section-head p){margin-top:var(--space-4)}
:where(.c-page-hero,.hero[data-hero-form="data-band"]){padding-top:var(--hero-pad);padding-bottom:var(--space-7);background:var(--hero-bg);color:#3D4B57}
:where(.c-page-hero h1,.hero h1){font-size:var(--text-display);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:#1F2A33}
:where(.c-page-hero h2,.c-page-hero h3){color:#1F2A33}
:where(.c-page-hero p,.c-page-hero .lead,.hero .sub){color:#566571}
:where(.c-page-hero .c-breadcrumb){color:#566571}
:where(.c-hero-copy){min-width:0;max-width:none;text-align:start;padding:0}
:where(.c-hero-copy>.lead){max-width:40rem;margin-top:var(--space-4)}
:where(.c-hero-copy>.c-actions){margin-top:var(--space-action)}
:where(.c-hero-split){display:grid;grid-template-columns:minmax(0,1fr) minmax(21rem,1fr);align-items:start;gap:var(--space-8);width:100%;padding-inline:max(var(--gutter),calc((100vw - var(--wrap))/2))}
:where(.c-hero-stage){position:relative;min-width:0;min-height:var(--hero-stage-min);height:auto;border-radius:var(--r-block);background:#E6F0F4;color:#1F3A47;text-align:start;overflow:hidden}
:where(.c-hero-stage> .c-card:only-child){width:100%;max-width:none;min-height:var(--hero-stage-min);height:auto}
:where(.c-hero-photo){position:relative;height:clamp(18rem,32vw,28rem);overflow:hidden;border-radius:var(--r-block);background:#E6F0F4;color:#1F3A47}
:where(.c-hero-photo img){width:100%;height:100%;object-fit:cover}
:where(.c-hero-stage::before,.c-hero-stage::after,.c-hero-photo::before,.c-hero-photo::after){pointer-events:none}
:where(.hero[data-hero-form="data-band"]){position:relative;padding-bottom:0;overflow:hidden}
:where(.hero-head){text-align:center}
:where(.hero h1 .num){letter-spacing:-1.6px}
:where(.hero .sub){max-width:45rem;margin:var(--space-4) auto 0;font-size:var(--text-md);line-height:1.6}
:where(.hero .ctas){display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-top:2.25rem}
:where(.band){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;max-width:70rem;margin:var(--space-7) auto 0;text-align:start}
:where(.band>div){min-width:0;border-radius:var(--r-card);padding:1.125rem 1.375rem 1.25rem}
:where(.band>div:nth-child(1)){background:#E6F0F4;color:#1F3A47}
:where(.band>div:nth-child(2)){background:#EDF1E4;color:#2F3D1E}
:where(.band>div:nth-child(3)){background:#F3EBEE;color:#4A2A36}
:where(.band>div:nth-child(4)){background:#ECEAF5;color:#2E2A4D}
:where(.band span){display:block;font-family:var(--fm);font-size:var(--text-xs);line-height:var(--lh-small);letter-spacing:1.4px;text-transform:uppercase}
:where(.band b){display:block;margin-top:.375rem;font-family:var(--fh);font-size:var(--text-lg);line-height:var(--lh-card);letter-spacing:-.6px;font-variant-numeric:tabular-nums;overflow-wrap:break-word}
:where(.band em){display:block;margin-top:var(--space-1);font-style:normal;font-size:var(--text-sm);line-height:var(--lh-small);overflow-wrap:break-word}
:where(.stage){padding-top:var(--space-7)}
:where(.hero-art){position:relative;display:grid;grid-template-columns:212px minmax(0,1fr) 340px;width:min(calc(100% - var(--gutter)*2),var(--wrap));max-width:var(--wrap);margin-inline:auto;background:#FFFFFF;color:#3D4B57;border-radius:28px 28px 0 0;box-shadow:0 -10px 60px -20px rgba(31,42,51,.22),0 2px 10px rgba(31,42,51,.05);overflow:hidden;text-align:start;font-family:var(--fb);height:auto}
:where(.hero-art>*){min-width:0}
:where(.hero-art .art-backdrop){position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(230,240,244,.45),rgba(255,255,255,0) 160px)}
:where(.hero-art .queue-card){position:relative;z-index:1;background:#F2F5F7;color:#33424F;padding:1.375rem .875rem 1.75rem;display:flex;flex-direction:column;gap:var(--space-1)}
:where(.hero-art .queue-card .float-title){font-family:var(--fh);font-size:var(--text-base);line-height:var(--lh-small);font-weight:700;color:#1F2A33;padding:0 .625rem var(--space-1)}
:where(.hero-art .queue-card .runner-line){font-family:var(--fm);font-size:var(--text-xs);line-height:var(--lh-small);color:#566571;padding:0 .625rem .875rem;letter-spacing:.4px}
:where(.hero-art .build-row){display:flex;align-items:center;gap:.625rem;padding:.5625rem .625rem;border-radius:8px;font-size:var(--text-sm);line-height:var(--lh-small);color:#33424F}
:where(.hero-art .build-row svg){width:16px;height:16px;flex:none}
:where(.hero-art .build-row .node-label){flex:1;font-size:var(--text-sm);line-height:var(--lh-small);font-weight:600}
:where(.hero-art .build-row b){font-family:var(--fm);font-weight:500;font-size:var(--text-xs);line-height:var(--lh-small);color:#566571;font-variant-numeric:tabular-nums}
:where(.hero-art .queue-card .build-row[aria-current]){background:#FFFFFF;color:#946A0B;box-shadow:inset 3px 0 0 #946A0B,0 2px 8px rgba(31,42,51,.06)}
:where(.hero-art .queue-card .build-row[aria-current] b){color:#946A0B}
:where(.hero-art .queue-card .status-live){margin-top:auto;padding:.875rem .625rem 0;font-size:var(--text-xs);line-height:var(--lh-small);color:#566571;display:flex;gap:var(--space-2);align-items:center;font-family:var(--fm)}
:where(.hero-art .queue-card .status-live i){width:7px;height:7px;border-radius:var(--radius-pill);background:var(--primary);flex:none}
:where(.hero-art .cluster){position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;padding:1.25rem 1.375rem 1.625rem;align-content:start}
:where(.hero-art .cluster header){grid-column:1/-1;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding-bottom:var(--space-1)}
:where(.hero-art .cluster header .float-title){font-family:var(--fh);font-size:var(--text-lg);line-height:var(--lh-card);font-weight:700;letter-spacing:-.6px;color:#1F2A33}
:where(.hero-art .cluster header .runner-line){font-size:var(--text-sm);line-height:var(--lh-small);color:#566571;margin-inline-end:auto}
:where(.hero-art .pill-ok){display:inline-flex;align-items:center;gap:.375rem;font-size:var(--text-xs);line-height:var(--lh-small);font-weight:600;padding:.4em 1em;border-radius:var(--radius-pill);background:#F3EBEE;color:#4A2A36;font-family:var(--fm);letter-spacing:.3px}
:where(.hero-art .runner-card){display:flex;flex-direction:column;border-radius:12px;background:#FFFFFF;color:#3D4B57;overflow:hidden;min-width:0;box-shadow:0 0 0 1px rgba(31,42,51,.07),0 6px 18px -12px rgba(31,42,51,.3);transition:box-shadow 250ms}
:where(.hero-art .runner-card:hover){box-shadow:0 0 0 1px rgba(31,42,51,.12),0 14px 26px -14px rgba(31,42,51,.38)}
:where(.hero-art .runner-card[aria-current]){box-shadow:0 0 0 2px #946A0B,0 14px 26px -14px rgba(148,106,11,.45)}
:where(.hero-art .runner-card>svg){display:block;width:100%;height:auto;aspect-ratio:5/3;flex:1}
:where(.hero-art .runner-card p){display:flex;flex-direction:column;gap:2px;padding:.625rem .75rem .75rem;font-size:var(--text-sm);line-height:var(--lh-small);color:#3D4B57}
:where(.hero-art .runner-card .node-label){font-size:var(--text-xs);line-height:var(--lh-small);color:#566571;font-weight:600}
:where(.hero-art .runner-card b){font-family:var(--fh);font-size:var(--text-base);line-height:var(--lh-card);color:#1F2A33;letter-spacing:-.2px;font-variant-numeric:tabular-nums;overflow-wrap:break-word}
:where(.hero-art .runner-card em){font-style:normal;font-size:var(--text-xs);line-height:var(--lh-small);color:#566571;font-family:var(--fm);overflow-wrap:break-word}
:where(.hero-art .float-card){align-self:start;position:relative;z-index:1;background:#FBFCFD;color:#3D4B57;padding:1.375rem 1.625rem 1.75rem;display:flex;flex-direction:column;gap:.875rem;box-shadow:inset 1px 0 0 rgba(31,42,51,.06)}
:where(.hero-art .float-card .runner-line){font-family:var(--fm);font-size:var(--text-xs);line-height:var(--lh-small);color:#566571;letter-spacing:.4px}
:where(.hero-art .float-card .float-title){font-family:var(--fh);font-size:var(--text-lg);line-height:var(--lh-card);font-weight:700;color:#1F2A33;letter-spacing:-.6px}
:where(.hero-art .float-card p){font-size:var(--text-sm);line-height:var(--lh-body);color:#3D4B57}
:where(.hero-art .float-card dl){display:grid;gap:var(--space-1)}
:where(.hero-art .float-card .build-row){background:#F2F5F7;color:#33424F;padding:var(--space-2) .75rem;gap:.75rem;align-items:baseline;flex-wrap:wrap}
:where(.hero-art .float-card .build-row dt){flex:1 1 8rem;font-size:var(--text-sm);line-height:var(--lh-small);color:#566571;min-width:0;overflow-wrap:break-word}
:where(.hero-art .float-card .build-row dd){font-family:var(--fm);font-size:var(--text-sm);line-height:var(--lh-small);color:#1F2A33;font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:break-word}
:where(.hero-art .float-card>svg){display:block;width:100%;height:auto;aspect-ratio:288/92;flex:none}
:where(.hero-art .float-card .status-live){display:flex;gap:var(--space-2);align-items:center;font-size:var(--text-sm);line-height:var(--lh-body);background:#F3EBEE;color:#4A2A36;border-radius:8px;padding:.5625rem .75rem}
:where(.hero-art .float-card .status-live i){width:7px;height:7px;border-radius:var(--radius-pill);background:var(--accent);flex:none}
:where(.c-close-card){position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-7);align-items:center;overflow:hidden;border-radius:var(--r-block);background:#1F2A33;color:#D9E2E8;padding:4.5rem var(--space-9)}
.c-close-card h2{max-width:40rem;color:#F1F4F6}
:where(.c-close-card .c-close-note){margin-top:var(--space-3);font-family:var(--fm);font-size:var(--text-sm);line-height:var(--lh-body);color:#AABBC7}
:where(.c-close-card .c-actions){margin-top:0}
:where(.c-close-card .c-btn-ghost){background:#1F2A33;color:#F1F4F6;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,currentColor 45%,transparent)}
:where(.c-close-card::before){content:"";position:absolute;right:-120px;top:-160px;width:520px;height:520px;border-radius:var(--radius-pill);background:radial-gradient(circle,rgba(201,102,26,.18),rgba(31,42,51,0) 65%);pointer-events:none}
:where(.c-close-card>*){position:relative}
:where(.c-spec-plate){padding:var(--space-5);border-radius:var(--radius-window);background:linear-gradient(160deg,var(--plate-top),var(--dark) 55%,var(--plate-bottom));color:#D9E2E8;box-shadow:var(--shadow)}
:where(.c-spec-plate h3){color:#F1F4F6}
:where(.c-spec-plate dl){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}
:where(.c-spec-plate dl>div){padding:var(--space-3);border-radius:var(--r-btn);background:var(--plate-cell);color:#D9E2E8}
:where(.c-spec-plate dt){font-size:var(--text-sm);line-height:var(--lh-small);color:#AABBC7}
:where(.c-spec-plate dd){margin-top:var(--space-1);font-family:var(--fm);font-size:var(--text-md);line-height:var(--lh-card);color:#F1F4F6}
:where(.c-bandwidth-tiers){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);align-items:stretch}
:where(.c-os-grid){display:grid;gap:var(--space-3)}
:where(.c-os-family){display:grid;grid-template-columns:3.25rem minmax(8rem,.6fr) minmax(0,1fr);align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);background:#FFFFFF;color:#3D4B57}
:where(.c-os-family strong){font-family:var(--fh);font-size:var(--text-base);line-height:var(--lh-card);color:#1F2A33}
:where(.c-os-versions){display:flex;flex-wrap:wrap;gap:var(--space-field)}
:where(.c-os-versions span){padding:.4em .8em;border-radius:var(--r-btn);background:#F2F5F7;color:#1F2A33;font-family:var(--fm);font-size:var(--text-sm);line-height:var(--lh-small)}
:where(.c-ip-block){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);padding:var(--space-4);border-radius:var(--r-block);background:#E6F0F4;color:#1F3A47}
:where(.c-ip-block p){grid-column:1/-1;color:#1F3A47;font-size:var(--text-base);line-height:var(--lh-body)}
:where(.c-ip-block strong){font-family:var(--fm);font-size:var(--text-xl);line-height:var(--lh-heading);color:#1F3A47}
:where(.c-config-math){padding:var(--space-4);border-radius:var(--r-block);background:#ECEAF5;color:#2E2A4D}
:where(.c-config-math .c-equation){display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);font-family:var(--fm);font-size:var(--text-md);line-height:var(--lh-body);color:#1F2A33}
:where(.c-config-math p){margin-top:var(--space-3);font-size:var(--text-base);line-height:var(--lh-body);color:#2E2A4D}
:where(.c-terminal-mock){overflow:hidden;border-radius:var(--radius-window);background:#1F2A33;color:#D9E2E8}
:where(.c-terminal-title){padding:var(--space-3) var(--space-4);background:#2A3843;color:#F1F4F6;font-family:var(--fm);font-size:var(--text-sm);line-height:var(--lh-small)}
:where(.c-terminal-mock pre){padding:var(--space-4);background:#1F2A33;color:#D9E2E8}
:where(.c-masonry){columns:2;column-gap:var(--space-4)}
:where(.c-masonry>.c-card){display:flex;break-inside:avoid;height:auto;margin-bottom:var(--space-4)}
:where(.c-blog-rest){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:stretch}
:where(.c-legal-hero){padding-block:var(--hero-pad) var(--space-7);background:var(--hero-bg);color:#3D4B57}
:where(.c-legal-grid){display:grid;grid-template-columns:15rem minmax(0,1fr);gap:var(--space-8);align-items:stretch;padding-block:var(--space-7)}
:where(.c-legal-toc){position:sticky;top:calc(var(--header-height) + var(--space-4));align-self:start;background:#E6F0F4;color:#1F3A47;padding:var(--space-4);border-radius:var(--r-card)}
:where(.c-legal-toc ol){list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}
:where(.c-legal-toc ol a){display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:var(--space-2);font-size:var(--text-sm);line-height:var(--lh-body)}
:where(.c-legal-toc .c-btn){display:inline-flex}
:where(.c-legal-body){min-width:0}
:where(.c-legal-body section+section){margin-top:var(--space-5)}
:where(.c-legal-body h2){font-size:var(--text-lg);line-height:var(--lh-card);margin-bottom:var(--space-3)}
.c-cta-mobile{display:none}
@media(max-width:64rem){
:where(.hero-art){grid-template-columns:180px minmax(0,1fr) 300px}
:where(.hero-art .cluster){grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-4)}
:where(.c-hero-split){grid-template-columns:minmax(0,1fr);gap:var(--space-5)}
:where(.c-close-card){grid-template-columns:minmax(0,1fr);padding:var(--space-8);gap:var(--space-5)}
:where(.c-bandwidth-tiers){grid-template-columns:minmax(0,1fr)}
:where(.c-legal-grid){grid-template-columns:12rem minmax(0,1fr);gap:var(--space-4)}
}
@media(max-width:42rem){
[data-hero-form] .c-hero-stage,[data-hero-form] .hero-art{width:min(calc(100% - var(--gutter)*2),100%);margin-inline:auto;height:auto;min-height:0;overflow:visible;transform:none}
.hero-art{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:var(--space-3);border-radius:var(--r-block);box-shadow:var(--shadow)}
.hero-art>*{grid-area:auto;grid-column:1;width:auto;max-width:none;justify-self:stretch}
.hero-art .art-backdrop{inset:0}
.hero-art .queue-card{border-radius:var(--r-block);padding:var(--space-4)}
.hero-art .cluster{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-4)}
.hero-art .float-card{border-radius:var(--r-block);padding:var(--space-4)}
.band{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-5)}
.band>div{padding:var(--space-4)}
.band b{font-size:var(--text-md)}
.hero .ctas .btn{flex:1 1 14rem}
.c-close-card{padding:var(--space-4)}
.c-close-card h2{font-size:var(--text-xl)}
.c-spec-plate dl,.c-ip-block{grid-template-columns:minmax(0,1fr)}
.c-os-family{grid-template-columns:3.25rem minmax(0,1fr)}
.c-os-versions{grid-column:1/-1}
.c-masonry{columns:1}
.c-blog-rest{grid-template-columns:repeat(2,minmax(0,1fr))}
.c-legal-grid{grid-template-columns:minmax(0,1fr)}
.c-legal-toc{position:static}
.c-cta-mobile{display:inline}
}

/* confirmed-draft-hero-face */
[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form]):not(:has(> .hero-queue)):not(:has(> .hero-art)):not([class*="hero-art"]){height:auto;min-height:0;min-width:0}
[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form]):has(.hero-art){min-height:510px;overflow:visible;background:transparent;border-radius:0;--mono:var(--mv-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);--green:#27785d}
[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form])::before,[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form])::after{display:none;content:none}
[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form])>img{display:none}
[data-hero-face="confirmed-draft"] .hero-art{position:relative;display:grid;grid-template-columns:212px minmax(0,1fr) 340px;max-width:1280px;margin:0 auto;background:#FFFFFF;border-radius:28px 28px 0 0;box-shadow:0 -10px 60px -20px rgba(31,42,51,.22),0 2px 10px rgba(31,42,51,.05);overflow:hidden;text-align:left;font-family:"Albert Sans","Inter",-apple-system,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;color:#3D4B57}
[data-hero-face="confirmed-draft"] .hero-art .art-backdrop{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(230,240,244,.45),rgba(255,255,255,0) 160px)}
[data-hero-face="confirmed-draft"] .hero-art .queue-card{position:relative;z-index:1;background:#F2F5F7;padding:22px 14px 28px;display:flex;flex-direction:column;gap:4px}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .float-title{font-family:"Inter","Albert Sans",-apple-system,"PingFang SC",sans-serif;font-size:15px;font-weight:700;color:#1F2A33;padding:0 10px 4px}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .runner-line{font-family:"JetBrains Mono","SF Mono",ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:#6B7A86;padding:0 10px 14px;letter-spacing:.4px}
[data-hero-face="confirmed-draft"] .hero-art .build-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;font-size:13px;color:#33424F}
[data-hero-face="confirmed-draft"] .hero-art .build-row svg{flex:none}
[data-hero-face="confirmed-draft"] .hero-art .build-row .node-label{flex:1;font-weight:600}
[data-hero-face="confirmed-draft"] .hero-art .build-row b{font-family:"JetBrains Mono","SF Mono",ui-monospace,Menlo,Consolas,monospace;font-weight:500;font-size:11px;color:#6B7A86;font-variant-numeric:tabular-nums}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .build-row[aria-current]{background:#FFFFFF;color:#946A0B;box-shadow:inset 3px 0 0 #946A0B,0 2px 8px rgba(31,42,51,.06)}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .build-row[aria-current] b{color:#946A0B}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .status-live{margin-top:auto;padding:14px 10px 0;font-size:11px;color:#6B7A86;display:flex;gap:8px;align-items:center;font-family:"JetBrains Mono","SF Mono",ui-monospace,Menlo,Consolas,monospace}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .status-live i{width:7px;height:7px;border-radius:7px;background:#946A0B;flex:none}
[data-hero-face="confirmed-draft"] .hero-art .cluster{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:20px 22px 26px;align-content:start}
[data-hero-face="confirmed-draft"] .hero-art .cluster header{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:4px}
[data-hero-face="confirmed-draft"] .hero-art .cluster header .float-title{font-family:"Inter","Albert Sans",-apple-system,"PingFang SC",sans-serif;font-size:24px;font-weight:700;letter-spacing:-.6px;color:#1F2A33}
[data-hero-face="confirmed-draft"] .hero-art .cluster header .runner-line{font-size:13px;color:#6B7A86;margin-right:auto}
[data-hero-face="confirmed-draft"] .hero-art .pill-ok{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;background:#F3EBEE;color:#4A2A36;font-family:"JetBrains Mono","SF Mono",ui-monospace,Menlo,Consolas,monospace;letter-spacing:.3px}
[data-hero-face="confirmed-draft"] .hero-art .runner-card{display:flex;flex-direction:column;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px rgba(31,42,51,.07),0 6px 18px -12px rgba(31,42,51,.3);overflow:hidden;transition:box-shadow .25s}
[data-hero-face="confirmed-draft"] .hero-art .runner-card:hover{box-shadow:0 0 0 1px rgba(31,42,51,.12),0 14px 26px -14px rgba(31,42,51,.38)}
[data-hero-face="confirmed-draft"] .hero-art .runner-card[aria-current]{box-shadow:0 0 0 2px #946A0B,0 14px 26px -14px rgba(148,106,11,.45)}
[data-hero-face="confirmed-draft"] .hero-art .runner-card svg{display:block}
[data-hero-face="confirmed-draft"] .hero-art .runner-card p{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px}
[data-hero-face="confirmed-draft"] .hero-art .runner-card .node-label{font-size:11px;color:#6B7A86;font-weight:600}
[data-hero-face="confirmed-draft"] .hero-art .runner-card b{font-family:"Inter","Albert Sans",-apple-system,"PingFang SC",sans-serif;font-size:15px;color:#1F2A33;letter-spacing:-.2px;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
[data-hero-face="confirmed-draft"] .hero-art .runner-card em{font-style:normal;font-size:11px;color:#5F6E7A;font-family:"JetBrains Mono","SF Mono",ui-monospace,Menlo,Consolas,monospace;overflow-wrap:anywhere}
[data-hero-face="confirmed-draft"] .hero-art .float-card{position:relative;z-index:1;background:#FBFCFD;padding:22px 26px 28px;display:flex;flex-direction:column;gap:14px;box-shadow:inset 1px 0 0 rgba(31,42,51,.06)}
[data-hero-face="confirmed-draft"] .hero-art .float-card .runner-line{font-family:"JetBrains Mono","SF Mono",ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:#6B7A86;letter-spacing:.4px}
[data-hero-face="confirmed-draft"] .hero-art .float-card .float-title{font-family:"Inter","Albert Sans",-apple-system,"PingFang SC",sans-serif;font-size:24px;font-weight:700;color:#1F2A33;letter-spacing:-.6px;line-height:1.2}
[data-hero-face="confirmed-draft"] .hero-art .float-card p{font-size:13px;line-height:1.65;color:#3D4B57}
[data-hero-face="confirmed-draft"] .hero-art .float-card dl{display:grid;gap:4px}
[data-hero-face="confirmed-draft"] .hero-art .float-card .build-row{background:#F2F5F7;padding:8px 12px;gap:12px;align-items:baseline;flex-wrap:wrap}
[data-hero-face="confirmed-draft"] .hero-art .float-card .build-row dt{flex:1;font-size:13px;color:#5F6E7A;min-width:72px}
[data-hero-face="confirmed-draft"] .hero-art .float-card .build-row dd{font-family:"JetBrains Mono","SF Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;color:#1F2A33;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}
[data-hero-face="confirmed-draft"] .hero-art .float-card svg{display:block}
[data-hero-face="confirmed-draft"] .hero-art .float-card .status-live{display:flex;gap:8px;align-items:center;font-size:13px;color:#4A2A36;background:#F3EBEE;border-radius:8px;padding:9px 12px}
[data-hero-face="confirmed-draft"] .hero-art .float-card .status-live i{width:7px;height:7px;border-radius:7px;background:#C9661A;flex:none}
@media(max-width:42rem){
  [data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form]):not(:has(> .hero-queue)):not(:has(> .hero-art)):not([class*="hero-art"]){min-height:0}
  [data-hero-face="confirmed-draft"] .hero-art{height:auto;min-height:0;width:auto;max-width:100%;transform:none;grid-template-columns:minmax(0,1fr);grid-template-areas:none;overflow:visible}
  [data-hero-face="confirmed-draft"] .hero-art>*:not(.art-backdrop){grid-area:auto;grid-column:1;justify-self:stretch;transform:none}
  [data-hero-face="confirmed-draft"] .cluster{position:relative;inset:auto;width:100%;height:auto}
  [data-hero-face="confirmed-draft"] .float-card,
  [data-hero-face="confirmed-draft"] .node-label:not(:is(.runner-card,.queue-card,.float-card) .node-label){position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;width:auto;max-width:none;display:inline-block;margin:.35rem .35rem 0 0}
  [data-hero-face="confirmed-draft"] .queue-card,
  [data-hero-face="confirmed-draft"] .runner-card{position:relative;inset:auto;width:100%;height:auto;min-height:0;transform:none}
}
/* /confirmed-draft-hero-face */
