.canary-test{margin:var(--s4) 0;padding:var(--s4)}.canary-test h2{font-size:var(--fs-5);font-weight:500}.canary-test label{display:block;font-size:var(--fs-2);margin:var(--s2) 0}.canary-test input,.canary-test select{display:block;width:100%;min-height:var(--ctl-h);padding:var(--s2);background:var(--panel2);color:var(--txt);border:1px solid var(--line);border-radius:8px;font:inherit}.canary-test details{border-top:1px solid var(--line);padding:var(--s3) 0}.canary-test summary{cursor:pointer}.canary-test .ctl{margin:var(--s2) var(--s2) var(--s2) 0}.canary-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3)}.canary-backdrop{position:fixed;inset:0;z-index:1000;background:#0008;display:flex;justify-content:center;align-items:flex-start;padding:var(--s6);overflow:auto}.canary-review{width:500px;max-width:100%;max-height:100%;overflow:auto;border-radius:14px;background:var(--panel);color:var(--txt)}.canary-review header,.canary-review-body,.canary-review footer{padding:var(--s4) var(--s6)}.canary-review header{border-bottom:1px solid var(--line)}.canary-review footer{border-top:1px solid var(--line)}.canary-review footer .ctl{width:100%}.canary-review footer p{font-size:var(--fs-2)}.canary-review h2,.canary-review header p{margin:0}.canary-total{display:flex;align-items:baseline;justify-content:space-between}.canary-total strong{font-size:var(--fs-7);font-weight:500}.canary-review dl{display:grid;grid-template-columns:1fr 1fr}.canary-review dt,.canary-review dd{padding:var(--s2) 0;border-bottom:1px solid var(--line);margin:0}.canary-review dd{text-align:right}.canary-address{overflow-wrap:anywhere}.canary-review pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-1)}.canary-order{padding:var(--s2) 0}.canary-order p{font-size:var(--fs-2);margin:var(--s1) 0}@media (max-width:600px){.canary-backdrop{padding:0}.canary-review{width:100%;border-radius:0}.canary-review header,.canary-review-body,.canary-review footer{padding:var(--s4)}.canary-fields{grid-template-columns:1fr}}
