.amdmetal-ac-page{
  --ac-primary: #3047C7;
  --ac-accent: #4B8BEA;
  --ac-bg: #FFFFFF;
  --ac-card: #F4F5F7;
  --ac-ink: #1C2029;
  --ac-on-primary: #ffffff;
  --ac-primary-text: color-mix(in srgb, var(--ac-primary) 42%, var(--ac-ink));
  --ac-ok: #1e8e5a;
  --ac-warn: #9a6b0f;
  --ac-danger: #c53939;
  --ac-shadow: #1C2029;
  --ac-r: 12px;
  --ac-font-head: "Manrope", "PingFang SC", "Noto Sans CJK SC", system-ui, sans-serif;
  --ac-font-body: "Manrope", "PingFang SC", "Noto Sans CJK SC", system-ui, sans-serif;
  --ac-font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
padding-block:var(--hero-top) var(--space-close);
background:var(--paper);
color:var(--ink);
font-family:var(--sans);
font-variant-numeric:tabular-nums;
overflow-x:clip;
}
.amdmetal-ac-page [hidden]{display:none!important}
.amdmetal-ac-entry{
display:grid;
grid-template-columns:minmax(0,1fr);
align-content:start;
gap:var(--space-4);
width:min(calc(100% - var(--gutter)*2),var(--width-narrow));
margin-inline:auto;
padding:var(--space-6);
border-radius:var(--r-lg);
background:var(--s-gray);
color:#1C2029;
--muted:#4F5564;
--line:#E3E6EB;
box-shadow:var(--shadow);
}
.amdmetal-ac-entry-lead{color:#4F5564;max-width:100%;overflow-wrap:break-word}
.amdmetal-ac-entry-enter{width:100%}
.amdmetal-ac-entry-register{
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:var(--space-3);
margin-block:var(--space-2);
}
.amdmetal-ac-entry-register>dt{grid-column:1/-1;font-weight:var(--weight-bold)}
.amdmetal-ac-entry-register>dd{
min-width:0;
margin:0;
padding:var(--space-4);
border-radius:var(--r-md);
background:var(--paper);
color:#1C2029;
font-size:var(--text-sm);
overflow-wrap:break-word;
}
.amdmetal-ac-btn{
display:inline-flex;
align-items:center;
justify-content:center;
gap:var(--space-2);
min-width:0;
max-width:100%;
min-height:var(--control-height);
padding:var(--space-2) var(--space-4);
border:1px solid transparent;
border-radius:var(--r-md);
background:var(--ac-primary);
color:var(--ac-on-primary);
font-family:var(--sans);
font-weight:var(--weight-bold);
font-size:var(--text-sm);
line-height:1.5;
text-align:center;
white-space:normal;
overflow-wrap:break-word;
cursor:pointer;
transition:background var(--duration),box-shadow var(--duration);
}
.amdmetal-ac-btn:hover{background:var(--primary-dk);color:#FFFFFF}
.amdmetal-ac-btn-line{
background:var(--paper);
color:#1C2029;
border-color:color-mix(in srgb,currentColor 30%,transparent);
}
.amdmetal-ac-btn-line:hover{background:var(--s-gray);color:#1C2029}
.amdmetal-ac-btn-sm{min-height:2.375rem;padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}
.amdmetal-ac-btn-danger{background:var(--error);color:#FFFFFF}
.amdmetal-ac-btn-danger:hover{background:color-mix(in srgb,var(--error) 85%,#1C2029);color:#FFFFFF}
.amdmetal-ac-btn:disabled{opacity:.5;cursor:not-allowed}
.amdmetal-ac-wide{width:100%}
.amdmetal-ac-desk{
display:grid;
grid-template-columns:minmax(0,1fr) minmax(10rem,13rem);
gap:var(--space-4) var(--space-5);
align-items:start;
width:min(calc(100% - var(--gutter)*2),var(--width-wide));
max-width:none;
margin-inline:auto;
}
.amdmetal-ac-owner{
grid-column:1/-1;
display:grid;
grid-template-columns:minmax(0,1fr) auto;
gap:var(--field-gap) var(--space-4);
align-items:center;
padding-bottom:var(--space-5);
border-bottom:1px solid var(--hair);
}
.amdmetal-ac-owner-email{
grid-column:1;
color:#5B6170;
font-family:var(--mono);
font-size:var(--text-sm);
overflow-wrap:anywhere;
}
.amdmetal-ac-owner-menu{
grid-column:2;
grid-row:1/3;
position:relative;
padding:var(--space-3);
border-radius:var(--r-md);
background:var(--s-gray);
color:#1C2029;
}
.amdmetal-ac-owner-menu>summary{cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-bold)}
.amdmetal-ac-owner-menu[open]{box-shadow:var(--shadow);background:var(--s-sand);color:#3B2F20}
.amdmetal-ac-owner-menu>.amdmetal-ac-btn{margin-top:var(--space-3);width:100%}
.amdmetal-ac-pages{min-width:0;display:grid;gap:var(--space-4)}
.amdmetal-ac-page-tools{
display:flex;
flex-wrap:wrap;
justify-content:flex-start;
align-items:center;
gap:var(--space-2);
}
.amdmetal-ac-register-edge{
position:sticky;
top:calc(var(--header-height) + var(--space-4));
display:grid;
gap:var(--space-2);
align-content:start;
padding-top:calc(var(--control-height) + var(--space-4));
}
.amdmetal-ac-index-key{
display:flex;
align-items:center;
min-width:0;
min-height:var(--control-height);
width:100%;
padding:var(--space-3) var(--space-4);
border:1px solid transparent;
border-radius:var(--r-md);
background:var(--s-gray);
color:#1C2029;
font:var(--weight-bold) var(--text-sm)/1.5 var(--sans);
text-align:left;
overflow-wrap:break-word;
cursor:pointer;
}
.amdmetal-ac-index-key:hover{background:var(--s-sand);color:#3B2F20}
.amdmetal-ac-index-key.is-on,
.amdmetal-ac-index-key[aria-selected="true"],
.amdmetal-ac-index-key[aria-pressed="true"]{
background:var(--s-dark);
color:#F4F5F7;
box-shadow:inset 4px 0 var(--primary);
}
.amdmetal-ac-folio{min-width:0;display:grid;gap:var(--space-4)}
.amdmetal-ac-folio-title{font-size:var(--text-xl);line-height:var(--lh-title)}
.amdmetal-ac-machine-register{
display:grid;
grid-template-columns:minmax(15rem,.8fr) minmax(0,1.7fr);
gap:var(--space-4);
align-items:start;
min-width:0;
}
.amdmetal-ac-machine-choices{display:grid;gap:var(--space-3);min-width:0}
.amdmetal-ac-machine-choices:empty{display:none}
.amdmetal-ac-machine-register:has(>.amdmetal-ac-machine-choices:empty){grid-template-columns:minmax(0,1fr)}
.amdmetal-ac-machine-record{
min-width:0;
padding:var(--space-4);
border-radius:var(--r-lg);
background:var(--surface);
color:#1C2029;
--muted:#5B6170;
--line:#E3E6EB;
display:grid;
gap:var(--space-4);
}
.amdmetal-ac-mc{
display:grid;
align-content:start;
gap:var(--space-2);
width:100%;
min-width:0;
padding:var(--space-4);
border:1px solid var(--hair);
border-radius:var(--r-md);
background:var(--paper);
color:#1C2029;
text-align:left;
cursor:pointer;
box-shadow:var(--shadow);
}
.amdmetal-ac-mc:hover{background:var(--surface);color:#1C2029}
.amdmetal-ac-mc.is-on,
.amdmetal-ac-mc[aria-selected="true"],
.amdmetal-ac-mc[aria-pressed="true"],
.amdmetal-ac-mc[aria-checked="true"]{
background:var(--s-sage);
color:#1E3A2E;
border-color:var(--primary);
box-shadow:inset 4px 0 var(--primary);
}
.amdmetal-ac-mc.is-open{outline:2px solid var(--primary);outline-offset:2px}
.amdmetal-ac-mc-title{display:block;min-width:0;font-weight:var(--weight-heavy);font-size:var(--text-base);overflow-wrap:break-word}
.amdmetal-ac-mc-sub{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-xs);color:#4F5564}
.amdmetal-ac-mc-head{display:grid;gap:var(--space-2);min-width:0}
.amdmetal-ac-mc-name{font-size:var(--text-md);font-weight:var(--weight-heavy);line-height:1.4;overflow-wrap:break-word}
.amdmetal-ac-mc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:#5B6170}
.amdmetal-ac-chip{
display:inline-flex;
align-items:center;
justify-content:center;
gap:var(--space-1);
width:fit-content;
max-width:100%;
min-height:1.75rem;
padding:.4em .9em;
border-radius:var(--r-pill);
background:var(--s-gray);
color:#1C2029;
font-size:var(--text-xs);
font-weight:var(--weight-bold);
line-height:1;
overflow-wrap:break-word;
}
.amdmetal-ac-chip-ok{background:var(--s-sage);color:#1E3A2E}
.amdmetal-ac-chip-warn{background:var(--s-sand);color:#3B2F20}
.amdmetal-ac-chip-bad{background:var(--error);color:#FFFFFF}
.amdmetal-ac-chip-idle{background:var(--s-gray);color:#4F5564}
.amdmetal-ac-spec{display:grid;gap:0;width:100%;min-width:0}
.amdmetal-ac-spec-row{
display:grid;
grid-template-columns:minmax(6rem,.7fr) minmax(0,1.3fr);
gap:var(--space-3);
padding-block:var(--space-2);
border-bottom:1px solid var(--hair);
}
.amdmetal-ac-spec-row>dt{min-width:0;color:#5B6170;overflow-wrap:break-word}
.amdmetal-ac-spec-row>dd{min-width:0;margin:0;font-family:var(--mono);color:#1C2029;overflow-wrap:break-word}
.amdmetal-ac-block{display:grid;gap:var(--space-3);min-width:0}
.amdmetal-ac-block-title{font-size:var(--text-md);font-weight:var(--weight-bold);line-height:1.4}
.amdmetal-ac-creds{display:grid;gap:var(--space-2);min-width:0}
.amdmetal-ac-cred{
display:grid;
grid-template-columns:minmax(5rem,.65fr) minmax(0,1fr);
align-items:start;
gap:var(--space-2) var(--space-3);
padding:var(--space-4);
border-radius:var(--r-md);
background:var(--paper);
color:#1C2029;
min-width:0;
}
.amdmetal-ac-cred-k{min-width:0;font-size:var(--text-xs);font-weight:var(--weight-bold);color:#5B6170;overflow-wrap:break-word}
.amdmetal-ac-cred-v{display:block;min-width:0;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--mono);font-size:var(--text-sm);color:#1C2029}
.amdmetal-ac-cred-acts{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--space-2);min-width:0}
.amdmetal-ac-copy,
.amdmetal-ac-link{
display:inline-flex;
align-items:center;
justify-content:center;
max-width:100%;
min-height:2rem;
padding:var(--space-1) var(--space-3);
border:1px solid color-mix(in srgb,#1C2029 30%,transparent);
border-radius:var(--r-md);
background:var(--paper);
color:#2538A6;
font-size:var(--text-xs);
font-family:var(--sans);
font-weight:var(--weight-bold);
line-height:1.5;
text-align:center;
white-space:normal;
overflow-wrap:break-word;
cursor:pointer;
}
.amdmetal-ac-copy:hover,.amdmetal-ac-link:hover{background:var(--s-gray);color:#2538A6}
.amdmetal-ac-copy.is-ok{background:var(--s-sage);color:#1E3A2E;border-color:color-mix(in srgb,#1E3A2E 45%,transparent)}
.amdmetal-ac-ips{display:grid;gap:var(--space-3);width:100%;min-width:0}
.amdmetal-ac-ips-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm)}
.amdmetal-ac-ips-filter{width:100%}
.amdmetal-ac-ips-list{
position:relative;
display:grid;
max-height:16rem;
width:100%;
min-width:0;
overflow-y:auto;
overscroll-behavior:contain;
padding:var(--space-2) var(--space-4);
border-radius:var(--r-md);
background:var(--paper);
color:#1C2029;
list-style:none;
}
.amdmetal-ac-ips-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--hair);font-family:var(--mono);font-size:var(--text-sm);overflow-wrap:anywhere}
.amdmetal-ac-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-2);margin-top:var(--space-3)}
.amdmetal-ac-block>.amdmetal-ac-acts{margin-top:0}
.amdmetal-ac-note,
.amdmetal-ac-loading{
padding:var(--space-4);
border-radius:var(--r-md);
background:var(--s-sand);
color:#3B2F20;
font-size:var(--text-sm);
line-height:var(--lh-body);
overflow-wrap:break-word;
}
.amdmetal-ac-empty{
display:grid;
justify-items:center;
align-content:start;
gap:var(--space-3);
padding:var(--space-6) var(--space-4);
border-radius:var(--r-lg);
background:var(--surface);
color:#5B6170;
text-align:center;
}
.amdmetal-ac-paid-register{display:grid;gap:var(--space-3);min-width:0}
.amdmetal-ac-bill{
display:grid;
grid-template-columns:minmax(0,1fr) auto;
align-items:center;
gap:var(--space-3) var(--space-4);
padding:var(--space-4);
border-radius:var(--r-md);
background:var(--surface);
color:#1C2029;
}
.amdmetal-ac-bill-main{display:grid;gap:var(--space-2);min-width:0}
.amdmetal-ac-bill-title{font-size:var(--text-base);font-weight:var(--weight-bold);overflow-wrap:break-word}
.amdmetal-ac-bill-sub{font-size:var(--text-xs);color:#5B6170;overflow-wrap:break-word}
.amdmetal-ac-bill-amt{font-family:var(--mono);font-weight:var(--weight-bold);font-size:var(--text-md);white-space:nowrap;color:var(--price)}
.amdmetal-ac-bill>.amdmetal-ac-link{grid-column:2;justify-self:end}
.amdmetal-ac-subscription{display:grid;justify-items:start;gap:var(--space-4);margin:0;padding:var(--space-4);border-radius:var(--r-lg);background:var(--s-sand);color:#3B2F20}
.amdmetal-ac-subscription>.amdmetal-ac-dim{color:#6E5E48}
.amdmetal-ac-ticket-home{display:grid;gap:var(--space-4);min-width:0}
.amdmetal-ac-ticket-home>.amdmetal-ac-btn{justify-self:start}
.amdmetal-ac-ticket-register{display:grid;gap:var(--space-2);min-width:0}
.amdmetal-ac-tk{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--hair);border-radius:var(--r-md);background:var(--surface);color:#1C2029;text-align:left;cursor:pointer}
.amdmetal-ac-tk:hover,.amdmetal-ac-tk.is-open{background:var(--s-sage);color:#1E3A2E;border-color:var(--input-line)}
.amdmetal-ac-tk-subject{min-width:0;font-size:var(--text-base);font-weight:var(--weight-bold);overflow-wrap:break-word}
.amdmetal-ac-tk-meta{grid-column:1;font-size:var(--text-xs);color:#5B6170;overflow-wrap:break-word}
.amdmetal-ac-tk>.amdmetal-ac-chip{grid-column:2;grid-row:1/3;align-self:center}
.amdmetal-ac-conversation{display:grid;gap:var(--space-3);min-width:0}
.amdmetal-ac-conversation>.amdmetal-ac-btn{justify-self:start}
.amdmetal-ac-conversation-title{font-size:var(--text-md);line-height:1.4}
.amdmetal-ac-thread{display:grid;gap:var(--space-3);min-width:0;margin-block:var(--space-3)}
.amdmetal-ac-tk-msg{display:grid;gap:var(--space-2);padding:var(--space-4);border-radius:var(--r-md);background:var(--s-gray);color:#1C2029;min-width:0}
.amdmetal-ac-tk-msg.is-mine{background:var(--s-sage);color:#1E3A2E;margin-inline-start:var(--space-5)}
.amdmetal-ac-tk-who{font-size:var(--text-xs);font-weight:var(--weight-bold)}
.amdmetal-ac-tk-text{font-size:var(--text-sm);line-height:var(--lh-copy);white-space:pre-wrap;overflow-wrap:anywhere}
.amdmetal-ac-reply-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-3)}
.amdmetal-ac-form{display:grid;align-content:start;gap:var(--space-3);min-width:0}
.amdmetal-ac-field{display:grid;align-content:start;gap:var(--field-gap);min-width:0;margin:0;padding:0;border:0}
.amdmetal-ac-field>legend{float:left;width:100%;margin-bottom:var(--field-gap);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.5}
.amdmetal-ac-field>label{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.5}
.amdmetal-ac-input{
display:block;
width:100%;
min-width:0;
min-height:var(--control-height);
padding:var(--space-2) var(--space-3);
border:1px solid var(--input-line);
border-radius:var(--r-md);
background:var(--paper);
color:#1C2029;
font-family:var(--sans);
font-size:var(--text-base);
line-height:1.5;
}
.amdmetal-ac-input:focus{border-color:var(--primary)}
.amdmetal-ac-input[aria-invalid="true"]{border-color:var(--error)}
.amdmetal-ac-input:disabled{background:var(--s-gray);color:#5B6170}
textarea.amdmetal-ac-input{min-height:8rem;resize:vertical}
.amdmetal-ac-security-address{display:grid;grid-template-columns:minmax(7rem,.5fr) minmax(0,1fr);gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-md);background:var(--s-gray);color:#1C2029}
.amdmetal-ac-security-address>dd{min-width:0;overflow-wrap:anywhere}
.amdmetal-ac-security-form{width:min(100%,40rem);padding:var(--space-4);border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--paper);color:#1C2029}
.amdmetal-ac-form-title{font-size:var(--text-md);line-height:1.4}
.amdmetal-ac-compose{padding:var(--space-4);border-radius:var(--r-lg);background:var(--surface);color:#1C2029}
.amdmetal-ac-dim{font-size:var(--text-sm);line-height:var(--lh-body);color:#5B6170;overflow-wrap:break-word}
.amdmetal-ac-msg{padding:var(--space-3) var(--space-4);border-radius:var(--r-md);background:var(--s-sand);color:#943C2C;font-size:var(--text-sm);line-height:1.6;overflow-wrap:break-word}
.amdmetal-ac-msg.is-ok{background:var(--s-sage);color:#1E3A2E}
.amdmetal-ac-dialog,
.amdmetal-ac-auth{
position:fixed;
inset:0;
z-index:var(--z-dialog);
display:grid;
place-items:center;
padding:var(--gutter);
isolation:isolate;
}
.amdmetal-ac-dialog{z-index:calc(var(--z-dialog) + 1)}
.amdmetal-ac-veil,
.amdmetal-ac-dialog-backdrop{position:absolute;inset:0;background:rgba(28,32,41,.58);color:#F4F5F7}
.amdmetal-ac-auth-paper,
.amdmetal-ac-dialog-panel{
position:relative;
z-index:1;
width:min(100%,32rem);
max-height:calc(100dvh - var(--gutter)*2);
overflow-y:auto;
overscroll-behavior:contain;
padding:var(--space-5);
border-radius:var(--r-lg);
background:var(--paper);
color:#1C2029;
--muted:#5B6170;
--line:#E3E6EB;
box-shadow:var(--shadow-hero);
}
.amdmetal-ac-auth-paper{display:grid;gap:var(--space-4);padding-top:var(--space-7)}
.amdmetal-ac-auth-title{padding-right:var(--space-6);font-size:var(--text-xl);line-height:1.3}
.amdmetal-ac-close{
position:absolute;
top:var(--space-3);
right:var(--space-3);
display:grid;
place-items:center;
width:2.5rem;
height:2.5rem;
padding:0;
border:1px solid var(--input-line);
border-radius:var(--r-md);
background:var(--s-gray);
color:#1C2029;
font-size:var(--text-lg);
line-height:1;
cursor:pointer;
}
.amdmetal-ac-close:hover{background:var(--s-sand);color:#3B2F20}
.amdmetal-ac-email-slip{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-2);font-style:normal;font-size:var(--text-sm)}
.amdmetal-ac-email-slip>span{min-width:0;overflow-wrap:anywhere}
.amdmetal-ac-auth-tools{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0;margin:0;list-style:none}
.amdmetal-ac-auth-tools>li{min-width:0}
.amdmetal-ac-check{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:var(--space-2);align-items:start;font-size:var(--text-sm);line-height:1.6}
.amdmetal-ac-check>input{appearance:none;display:grid;place-items:center;width:1.25rem;height:1.25rem;margin:.15rem 0 0;border:1px solid var(--input-line);border-radius:var(--space-1);background:var(--paper);color:#1C2029}
.amdmetal-ac-check>input:checked{background:var(--primary);color:#FFFFFF;border-color:var(--primary)}
.amdmetal-ac-check>input:checked::after{content:"";width:.6rem;height:.35rem;border-left:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(-45deg)}
.amdmetal-ac-legal{color:#2538A6;text-decoration:underline;text-underline-offset:.2em}
.amdmetal-ac-dialog-panel{text-align:center;display:grid;gap:var(--space-4)}
.amdmetal-ac-dialog-title{font-size:var(--text-xl);line-height:1.3}
.amdmetal-ac-dialog-body{font-size:var(--text-base);line-height:var(--lh-body)}
.amdmetal-ac-dialog-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-start;margin-top:var(--space-3)}
.amdmetal-ac-dialog-panel .amdmetal-ac-dialog-actions{justify-content:center}
.amdmetal-ac-dialog-actions>.amdmetal-ac-btn{width:100%}
.amdmetal-ac-dialog-actions>.amdmetal-ac-btn-line{width:auto;min-width:8rem}
.amdmetal-ac-dialog-panel .amdmetal-ac-btn:hover,
.amdmetal-ac-auth-paper .amdmetal-ac-btn:hover{background:var(--primary-dk);color:#FFFFFF}
.amdmetal-ac-dialog-panel .amdmetal-ac-btn-line:hover,
.amdmetal-ac-auth-paper .amdmetal-ac-btn-line:hover{background:var(--s-gray);color:#1C2029}
.amdmetal-ac-dialog-panel .amdmetal-ac-btn-danger:hover{background:color-mix(in srgb,var(--error) 85%,#1C2029);color:#FFFFFF}
.amdmetal-ac-page.is-dialog-open{overflow-x:clip}
.amdmetal-ac-block.is-open{padding:var(--space-4);border-radius:var(--r-md);background:var(--s-sage);color:#1E3A2E}
@media(max-width:1100px){
.amdmetal-ac-desk{grid-template-columns:minmax(0,1fr) 10rem;gap:var(--space-4)}
.amdmetal-ac-machine-register{grid-template-columns:minmax(0,1fr)}
.amdmetal-ac-machine-choices{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:760px){
.amdmetal-ac-page{padding-top:var(--space-6)}
.amdmetal-ac-entry{padding:var(--space-4)}
.amdmetal-ac-entry-register{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}
.amdmetal-ac-entry-register>dd{padding:var(--space-4)}
.amdmetal-ac-desk{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}
.amdmetal-ac-owner{grid-template-columns:minmax(0,1fr);padding-bottom:var(--space-4)}
.amdmetal-ac-owner-menu{grid-column:1;grid-row:auto;justify-self:start}
.amdmetal-ac-register-edge{grid-row:2;position:static;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0;gap:var(--space-2)}
.amdmetal-ac-index-key{padding:var(--space-3);min-height:var(--control-height)}
.amdmetal-ac-register-edge>.amdmetal-ac-index-key:last-child{grid-column:1/-1}
.amdmetal-ac-pages{grid-row:3}
.amdmetal-ac-machine-choices{grid-template-columns:minmax(0,1fr)}
.amdmetal-ac-machine-record{padding:var(--space-4)}
.amdmetal-ac-mc{width:100%}
.amdmetal-ac-cred{grid-template-columns:minmax(0,1fr)}
.amdmetal-ac-cred-acts{grid-column:1}
.amdmetal-ac-spec-row{grid-template-columns:minmax(5rem,.65fr) minmax(0,1fr)}
.amdmetal-ac-bill{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}
.amdmetal-ac-bill-amt{justify-self:start}
.amdmetal-ac-bill>.amdmetal-ac-link{grid-column:1;justify-self:start}
.amdmetal-ac-tk{grid-template-columns:minmax(0,1fr)}
.amdmetal-ac-tk>.amdmetal-ac-chip{grid-column:1;grid-row:auto}
.amdmetal-ac-tk-msg.is-mine{margin-inline-start:var(--space-3)}
.amdmetal-ac-security-address{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}
.amdmetal-ac-security-form,.amdmetal-ac-compose{padding:var(--space-4);width:100%}
.amdmetal-ac-auth-paper,.amdmetal-ac-dialog-panel{padding:var(--space-4)}
.amdmetal-ac-auth-paper{padding-top:var(--space-7)}
.amdmetal-ac-auth-title,.amdmetal-ac-dialog-title{font-size:var(--text-lg)}
.amdmetal-ac-email-slip{align-items:flex-start}
.amdmetal-ac-email-slip>span{flex-basis:100%}
.amdmetal-ac-reply-actions{gap:var(--space-2)}
.amdmetal-ac-reply-actions>.amdmetal-ac-btn{padding-inline:var(--space-2)}
.amdmetal-ac-empty{padding-block:var(--space-5)}
}
@media(prefers-reduced-motion:reduce){
.amdmetal-ac-btn{transition:none}
}
body:has(> main[data-shell]){display:flex;flex-direction:column;min-height:100vh}
body > main[data-shell]{flex:1 0 auto}
