:where(.hero,.c-page-hero){padding:var(--hero-pad) 0 0;background:#F6F6F3;color:#1C1D17}
:where(.hero){text-align:center}
:where(.hero h1,.c-page-hero h1){color:#1C1D17}
:where(.hero .sub,.c-page-hero .c-lead){font-size:var(--text-md);line-height:var(--leading-body);color:#626357;margin-top:var(--space-4);max-width:40rem}
:where(.hero .sub){margin-inline:auto}
:where(.eyebrow,.c-kicker){display:flex;align-items:center;gap:.625rem;width:fit-content;max-width:100%;font-size:var(--text-sm);font-weight:700;line-height:var(--leading-control);letter-spacing:.2px;margin:0 0 var(--kicker-gap);color:#3E3F36}
:where(.eyebrow i,.c-kicker__dot){width:.5rem;height:.5rem;flex:none;border-radius:2px;background:var(--brass-hi)}
:where(.hero,.c-page-hero--center,.c-section-head--center,.center) :where(.eyebrow,.c-kicker){margin-inline:auto}
:where(.hero .cta){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--action-gap);margin-top:2.25rem}
:where(.c-page-hero--center){text-align:center}
:where(.c-page-hero--center .c-lead){margin-inline:auto}
:where(.c-page-hero--split){display:grid;grid-template-columns:minmax(0,1fr) minmax(28rem,1fr);align-items:start;gap:var(--space-8);padding-inline:max(var(--gutter),calc((100% - var(--width-standard))/2))}
:where(.c-page-hero--split>*){min-width:0}
:where(.c-page-hero--split .c-hero-copy){text-align:left}
:where(.c-page-hero--split .c-hero-stage){height:auto;min-height:0;text-align:left}
:where(.c-section){padding-top:var(--space-10)}
:where(.c-section-head){margin-bottom:var(--space-7)}
:where(.c-section-head--center){text-align:center}
:where(.c-section-head .c-kicker){margin-bottom:var(--kicker-gap)}
:where(.c-panel){width:min(calc(100% - var(--gutter)*2),var(--width-wide));margin-inline:auto;padding:var(--space-9) var(--space-5);border-radius:var(--r-xl)}
:where(.c-surface--blue){background:#E8EEF3;color:#22384A}
:where(.c-surface--purple){background:#EEE9F2;color:#3D2E52}
:where(.c-surface--green){background:#E6F0EC;color:#1F4237}
:where(.c-surface--peach){background:#F3E9E4;color:#5A3324}
:where(.c-surface--blue h1,.c-surface--blue h2,.c-surface--blue h3,.c-surface--blue p,.c-surface--blue .c-kicker){color:#22384A}
:where(.c-surface--purple h1,.c-surface--purple h2,.c-surface--purple h3,.c-surface--purple p,.c-surface--purple .c-kicker){color:#3D2E52}
:where(.c-surface--green h1,.c-surface--green h2,.c-surface--green h3,.c-surface--green p,.c-surface--green .c-kicker){color:#1F4237}
:where(.c-surface--peach h1,.c-surface--peach h2,.c-surface--peach h3,.c-surface--peach p,.c-surface--peach .c-kicker){color:#5A3324}
:where(.c-surface--blue,.c-surface--purple,.c-surface--green,.c-surface--peach){--line:#D6DBD6}
:where(.c-section-title){font-size:clamp(1.75rem,3vw,var(--text-section));line-height:var(--leading-title);font-weight:800}
:where(.band){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;width:min(100%,65rem);margin:var(--space-7) auto 0;text-align:left}
:where(.band>div){min-width:0;background:#FFFFFF;color:#1C1D17;border-radius:var(--r-m);padding:var(--space-3) 1.375rem;box-shadow:0 1px 2px rgba(28,29,23,.04)}
:where(.band span){display:block;font-family:var(--mono);font-size:var(--text-xs);line-height:var(--leading-body);letter-spacing:1px;color:#68695D;text-transform:uppercase}
:where(.band b){display:block;font-family:var(--mono);font-size:var(--text-md);line-height:var(--leading-body);font-weight:700;color:#1C1D17;margin-top:var(--space-1);font-variant-numeric:tabular-nums;overflow-wrap:break-word}
.hero-art{position:relative;display:grid;grid-template-columns:minmax(180px,250px) minmax(0,1fr);grid-template-areas:"bar bar" "side main";gap:0 20px;width:100%;height:auto;margin:var(--space-8) 0 0;padding:14px 22px 26px;background:#F6F6F3;color:#1C1D17;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow-stage);text-align:left;font-family:var(--sans);isolation:isolate;animation:c-stage-breathe 7s ease-in-out infinite}
.hero-art>*{min-width:0}
@keyframes c-stage-breathe{0%,100%{box-shadow:var(--shadow-stage)}
50%{box-shadow:0 46px 86px -36px rgba(40,42,20,.36),0 3px 10px rgba(40,42,20,.06)}
}
.hero-art .art-backdrop{position:absolute;inset:0;pointer-events:none;border-radius:24px;background:linear-gradient(180deg,#FFFFFF 0,#FFFFFF 66px,rgba(255,255,255,0) 66px),radial-gradient(#E4E4DA 1px,rgba(0,0,0,0) 1.4px) 0 0/18px 18px;z-index:-1}
.hero-art>.cluster{grid-area:bar;position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;min-height:40px;margin:0 0 22px;font-size:var(--text-sm);line-height:var(--leading-body);color:#626357}
.hero-art>.cluster svg{display:block;flex:none;width:22px;height:22px}
.hero-art>.cluster .node-label{font-weight:700;color:#1C1D17}
.hero-art>.cluster .float-title{font-family:var(--mono);font-weight:600;color:#3E3F36}
.hero-art .status-live{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);font-weight:600;color:#1F4237;background:#E6F0EC;border-radius:var(--radius-pill);padding:.4em .8em}
.hero-art>.cluster .status-live{margin-left:auto}
.hero-art .status-live:before{content:"";width:7px;height:7px;border-radius:50%;background:#1F4237;display:block;flex:none}
.hero-art .queue-card{grid-area:side;position:relative;align-self:start;display:grid;gap:18px}
.hero-art .queue-card>.node-label{margin:0;font-size:var(--text-xs);line-height:var(--leading-body);letter-spacing:1px;text-transform:uppercase;color:#68695D;font-weight:700;padding:0 14px}
.hero-art .queue-card ol{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}
.hero-art .queue-card li{display:grid;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:10px 14px 10px 10px;border-radius:10px;font-size:var(--text-sm);line-height:var(--leading-body);font-weight:600;color:#3E3F36}
.hero-art .queue-card li:before{content:"";width:4px;height:18px;border-radius:2px;background:transparent}
.hero-art .queue-card li em{font-style:normal;font-family:var(--mono);font-size:var(--text-xs);line-height:var(--leading-body);color:#68695D;font-weight:500}
.hero-art .queue-card li[aria-current]{background:#FFFFFF;color:#1C1D17;font-weight:800;box-shadow:var(--shadow-card)}
.hero-art .queue-card li[aria-current]:before{background:var(--brass-hi)}
.hero-art .queue-card li[aria-current] em{color:#A06F09;font-weight:700}
.hero-art .float-card{background:#FFFFFF;color:#1C1D17;border-radius:14px;padding:var(--space-4);box-shadow:var(--shadow-card)}
.hero-art .float-card .float-title{margin:0 0 .625rem;font-size:var(--text-xs);line-height:var(--leading-body);letter-spacing:1px;text-transform:uppercase;color:#626357;font-weight:700}
.hero-art .float-card dl{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}
.hero-art .float-card dt,.hero-art .float-card dd{font-size:var(--text-xs);line-height:var(--leading-body)}
.hero-art .float-card dt{color:#626357;min-width:0;overflow-wrap:break-word}
.hero-art .float-card dd{margin:0;text-align:right;font-family:var(--mono);color:#1C1D17;font-weight:600}
.hero-art .float-card dd b{color:#23506B}
.hero-art .runner-card{grid-area:main;position:relative;background:#FFFFFF;color:#1C1D17;border-radius:16px;padding:6px 0;box-shadow:var(--shadow-card);min-width:0;height:auto;overflow:hidden}
.hero-art .build-row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--space-3);align-items:start;padding:16px 26px;font-size:var(--text-sm);line-height:var(--leading-body)}
.hero-art .build-row:nth-child(even){background:#FAFAF7;color:#1C1D17}
.hero-art .build-row[aria-current]{background:#FBF6EA;color:#1C1D17}
.hero-art .build-row>.node-label{font-size:var(--text-sm);line-height:var(--leading-body);font-weight:800;color:#3E3F36;padding-top:3px}
.hero-art .build-row>div{display:grid;gap:.625rem;min-width:0}
.hero-art .build-row strong{font-size:var(--text-base);line-height:var(--leading-body);font-weight:800;color:#1C1D17}
.hero-art .build-row code{font-family:var(--mono);font-size:var(--text-xs);line-height:var(--leading-body);color:#3E3F36}
.hero-art .runner-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;color:#626357;font-size:var(--text-sm);line-height:var(--leading-body)}
.hero-art .pill-ok{display:inline-flex;align-items:center;font-size:var(--text-xs);line-height:var(--leading-control);font-weight:700;color:#1F4237;background:#E6F0EC;border-radius:var(--radius-pill);padding:.4em .8em}
.hero-art .build-row .cluster{display:flex;flex-wrap:wrap;gap:var(--space-2)}
.hero-art .build-row .cluster span{font-family:var(--mono);font-size:var(--text-sm);line-height:var(--leading-control);font-weight:600;color:#3E3F36;border:1px solid var(--line);border-radius:var(--radius-pill);padding:.4em .8em;background:#FFFFFF}
.hero-art .build-row .cluster span[aria-selected="true"]{background:#1C1D17;border-color:#1C1D17;color:#FFFFFF}
.hero-art .build-row .cluster.runner-line{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:.625rem}
.hero-art .build-row .cluster b,.hero-art .build-row .cluster i{display:grid;gap:2px;padding:10px 12px;border-radius:10px;font-style:normal;font-size:var(--text-sm);line-height:var(--leading-body);min-width:0}
.hero-art .build-row .cluster b{background:#E8EEF3;color:#22384A;border:1px solid var(--line);font-weight:700}
.hero-art .build-row .cluster i{background:#FFFFFF;color:#626357;border:1.5px dashed var(--control-line);font-weight:600}
.hero-art .build-row .cluster b small,.hero-art .build-row .cluster i small{font-family:var(--mono);font-size:var(--text-xs);line-height:var(--leading-control);letter-spacing:.5px;font-weight:500}
.hero-art .build-row svg{display:block;width:min(540px,100%);height:auto;aspect-ratio:540/74}
.hero-art .build-row ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}
.hero-art .build-row ul li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 12px;border-radius:10px;background:#F6F6F3;color:#3E3F36;font-size:var(--text-sm);line-height:var(--leading-body)}
.hero-art .build-row ul li+li{background:#FFFFFF;border:1.5px dashed var(--line);color:#626357}
.hero-art .build-row ul li code{font-weight:700;color:#1C1D17}
.hero-art .build-row ul li b{font-family:var(--mono);color:#23506B;font-weight:600}
.site-footer .footer-brand img{background:var(--paper);padding:.35rem;border-radius:var(--radius-sm)}
.c-legal-grid{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:var(--space-8);align-items:stretch}
.c-legal-toc{position:sticky;top:calc(var(--header-height) + var(--space-4));align-self:start;padding:var(--space-4);background:#FFFFFF;color:#1C1D17;border-radius:var(--r-m)}
.c-legal-toc ol{list-style:none;display:grid;gap:var(--space-2);margin:0;padding:0}
.c-legal-toc ol a{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-body)}
.c-legal-toc .c-btn{display:inline-flex}
.c-blog-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start;gap:var(--space-5)}
.c-blog-flow{display:grid;gap:var(--space-4);min-width:0}
.c-blog-rail{display:grid;gap:var(--space-4);min-width:0}
.c-blog-rest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--space-4)}
.c-blog-rest .c-card{height:100%}
.c-close{padding:var(--space-9) var(--space-5);border-radius:var(--r-xl);background:#F3E9E4;color:#5A3324;text-align:center}
.c-close :where(h2,p){color:#5A3324}
.c-close .c-actions{justify-content:center;margin-top:2.25rem}
.c-close .c-btn{border-radius:var(--radius-pill)}
@media(max-width:64rem){
:where(.c-page-hero--split){grid-template-columns:minmax(0,1fr) minmax(24rem,1fr);gap:var(--space-5)}
.c-legal-grid{grid-template-columns:12rem minmax(0,1fr);gap:var(--space-5)}
.hero-art{grid-template-columns:minmax(160px,200px) minmax(0,1fr);gap:0 var(--space-3)}
.hero-art .build-row{grid-template-columns:90px minmax(0,1fr);padding-inline:var(--space-4)}
.band{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:48rem){
:where(.c-page-hero--split){grid-template-columns:minmax(0,1fr)}
.c-blog-layout{grid-template-columns:minmax(0,1fr)}
.c-blog-rail{grid-row:1}
.c-legal-grid{grid-template-columns:minmax(0,1fr)}
.c-legal-toc{position:static}
}
@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);padding:var(--space-4)}
.hero-art>*{grid-area:auto;grid-column:1;width:auto;max-width:none;justify-self:stretch}
.hero-art .art-backdrop{inset:0}
.hero-art>.cluster{margin-bottom:0}
.hero-art>.cluster .status-live{margin-left:0}
.hero-art .build-row{grid-template-columns:minmax(0,1fr);gap:var(--space-2);padding:var(--space-3) var(--space-4)}
.hero-art .runner-card{height:auto;min-height:0;overflow:visible}
.hero-art .runner-card .build-row:first-child{border-start-start-radius:16px;border-start-end-radius:16px}
.hero-art .runner-card .build-row:last-child{border-end-start-radius:16px;border-end-end-radius:16px}
.hero-art .float-card dl{grid-template-columns:minmax(0,1fr) auto}
:where(.c-panel,.c-close){padding:var(--space-8) var(--space-4)}
.c-blog-rest{grid-template-columns:repeat(2,minmax(0,1fr))}
}

/* 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:minmax(180px,250px) minmax(0,1fr);grid-template-areas:"bar bar" "side main";gap:0 20px;width:100%;margin:64px 0 0;padding:14px 22px 26px;background:#F6F6F3;border:1px solid #E6E6DF;border-radius:24px;box-shadow:0 34px 70px -34px rgba(40,42,20,.32),0 2px 6px rgba(40,42,20,.05);text-align:left;font-family:"Manrope","Inter","Segoe UI","PingFang SC","Microsoft YaHei",system-ui,sans-serif;color:#1C1D17;animation:hero-art-breathe 7s ease-in-out infinite}
[data-hero-face="confirmed-draft"] .hero-art .art-backdrop{position:absolute;inset:0;pointer-events:none;border-radius:24px;background:linear-gradient(180deg,#FFFFFF 0,#FFFFFF 66px,rgba(255,255,255,0) 66px),radial-gradient(#E4E4DA 1px,rgba(0,0,0,0) 1.4px) 0 0/18px 18px}
[data-hero-face="confirmed-draft"] .hero-art > .cluster{grid-area:bar;position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:40px;margin:0 0 22px;font-size:14px;color:#6B6C62}
[data-hero-face="confirmed-draft"] .hero-art > .cluster svg{display:block;flex:none}
[data-hero-face="confirmed-draft"] .hero-art > .cluster .node-label{font-weight:700;color:#1C1D17}
[data-hero-face="confirmed-draft"] .hero-art > .cluster .float-title{font-family:"JetBrains Mono","SF Mono","Menlo","Consolas",monospace;font-weight:600;color:#3E3F36}
[data-hero-face="confirmed-draft"] .hero-art .status-live{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#1F4237;background:#E6F0EC;border-radius:999px;padding:4px 12px}
[data-hero-face="confirmed-draft"] .hero-art > .cluster .status-live{margin-left:auto}
[data-hero-face="confirmed-draft"] .hero-art .status-live::before{content:"";width:7px;height:7px;border-radius:50%;background:#2E7A5C;display:block}
[data-hero-face="confirmed-draft"] .hero-art .queue-card{grid-area:side;position:relative;z-index:1;align-self:start;display:grid;gap:18px}
[data-hero-face="confirmed-draft"] .hero-art .queue-card > .node-label{margin:0;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#9A9B8E;font-weight:700;padding:0 14px}
[data-hero-face="confirmed-draft"] .hero-art .queue-card ol{list-style:none;margin:0;padding:0;display:grid;gap:4px}
[data-hero-face="confirmed-draft"] .hero-art .queue-card li{display:grid;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 10px;border-radius:10px;font-size:14px;font-weight:600;color:#3E3F36}
[data-hero-face="confirmed-draft"] .hero-art .queue-card li::before{content:"";width:4px;height:18px;border-radius:2px;background:rgba(0,0,0,0)}
[data-hero-face="confirmed-draft"] .hero-art .queue-card li em{font-style:normal;font-family:"JetBrains Mono","SF Mono","Menlo","Consolas",monospace;font-size:12px;color:#9A9B8E;font-weight:500}
[data-hero-face="confirmed-draft"] .hero-art .queue-card li[aria-current]{background:#FFFFFF;color:#1C1D17;font-weight:800;box-shadow:0 1px 2px rgba(28,29,23,.06),0 8px 20px -14px rgba(28,29,23,.3)}
[data-hero-face="confirmed-draft"] .hero-art .queue-card li[aria-current]::before{background:#B07A0A}
[data-hero-face="confirmed-draft"] .hero-art .queue-card li[aria-current] em{color:#A06F09;font-weight:700}
[data-hero-face="confirmed-draft"] .hero-art .float-card{background:#FFFFFF;border-radius:14px;padding:16px 16px 14px;box-shadow:0 1px 2px rgba(28,29,23,.05),0 12px 28px -18px rgba(28,29,23,.28)}
[data-hero-face="confirmed-draft"] .hero-art .float-card .float-title{margin:0 0 10px;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#9A9B8E;font-weight:700}
[data-hero-face="confirmed-draft"] .hero-art .float-card dl{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;font-size:13px}
[data-hero-face="confirmed-draft"] .hero-art .float-card dt{color:#6B6C62}
[data-hero-face="confirmed-draft"] .hero-art .float-card dd{margin:0;text-align:right;font-family:"JetBrains Mono","SF Mono","Menlo","Consolas",monospace;color:#1C1D17;font-weight:600}
[data-hero-face="confirmed-draft"] .hero-art .float-card dd b{color:#23506B}
[data-hero-face="confirmed-draft"] .hero-art .runner-card{grid-area:main;position:relative;z-index:1;background:#FFFFFF;border-radius:16px;padding:6px 0;box-shadow:0 1px 2px rgba(28,29,23,.06),0 16px 36px -20px rgba(28,29,23,.26);min-width:0}
[data-hero-face="confirmed-draft"] .hero-art .build-row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:start;padding:16px 26px;font-size:14px}
[data-hero-face="confirmed-draft"] .hero-art .build-row:nth-child(even){background:#FAFAF7}
[data-hero-face="confirmed-draft"] .hero-art .build-row[aria-current]{background:#FBF6EA}
[data-hero-face="confirmed-draft"] .hero-art .build-row > .node-label{font-size:13px;font-weight:800;color:#3E3F36;padding-top:3px}
[data-hero-face="confirmed-draft"] .hero-art .build-row > div{display:grid;gap:10px;min-width:0}
[data-hero-face="confirmed-draft"] .hero-art .build-row strong{font-size:16px;font-weight:800;color:#1C1D17}
[data-hero-face="confirmed-draft"] .hero-art .build-row code{font-family:"JetBrains Mono","SF Mono","Menlo","Consolas",monospace;font-size:13px;color:#3E3F36}
[data-hero-face="confirmed-draft"] .hero-art .runner-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;color:#6B6C62;font-size:13px}
[data-hero-face="confirmed-draft"] .hero-art .pill-ok{display:inline-flex;align-items:center;font-size:12px;font-weight:700;color:#1F4237;background:#E6F0EC;border-radius:999px;padding:2px 10px}
[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster{display:flex;flex-wrap:wrap;gap:8px}
[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster span{font-family:"JetBrains Mono","SF Mono","Menlo","Consolas",monospace;font-size:13px;font-weight:600;color:#3E3F36;border:1px solid #DCDCD3;border-radius:999px;padding:5px 14px;background:#FFFFFF}
[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster span[aria-selected="true"]{background:#1C1D17;border-color:#1C1D17;color:#FFFFFF}
[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster.runner-line{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px}
[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster b,[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster i{display:grid;gap:2px;padding:10px 12px;border-radius:10px;font-style:normal;font-size:13px;min-width:0}
[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster b{background:#E8EEF3;color:#22384A;border:1px solid var(--line);font-weight:700}
[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster i{background:#FFFFFF;color:#6B6C62;border:1.5px dashed #A9AA9C;font-weight:600}
[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster b small,[data-hero-face="confirmed-draft"] .hero-art .build-row .cluster i small{font-family:"JetBrains Mono","SF Mono","Menlo","Consolas",monospace;font-size:11px;letter-spacing:.5px;font-weight:500;opacity:.8}
[data-hero-face="confirmed-draft"] .hero-art .build-row svg{display:block;width:min(540px,100%);height:auto}
[data-hero-face="confirmed-draft"] .hero-art .build-row ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}
[data-hero-face="confirmed-draft"] .hero-art .build-row ul li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 12px;border-radius:10px;background:#F6F6F3;font-size:13px;color:#3E3F36}
[data-hero-face="confirmed-draft"] .hero-art .build-row ul li + li{background:#FFFFFF;border:1.5px dashed #C9C9BE;color:#6B6C62}
[data-hero-face="confirmed-draft"] .hero-art .build-row ul li code{font-weight:700;color:#1C1D17}
[data-hero-face="confirmed-draft"] .hero-art .build-row ul li b{font-family:"JetBrains Mono","SF Mono","Menlo","Consolas",monospace;color:#23506B;font-weight:600}
@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 */
