._1ZI7cq_preview{--k:1;inline-size:100%;max-inline-size:56rem;margin-inline:auto;position:relative;container-type:inline-size}._1ZI7cq_preview .cert-title{font-size:calc(4.6cqi * var(--title-scale,1) * var(--k));text-align:var(--title-align,center);position:relative;inset-block-start:calc(var(--title-y,0) * 1cqi);inset-inline-start:calc(var(--title-x,0) * 1cqi)}._1ZI7cq_preview .cert-kind{font-size:calc(1.6cqi * var(--k))}._1ZI7cq_preview .cert-lead{font-size:calc(1.7cqi * var(--k))}._1ZI7cq_preview .cert-name{justify-self:var(--name-align,center);max-inline-size:86cqi;font-size:calc(4cqi * var(--name-scale,1) * var(--name-fit,1) * var(--k));line-height:1.35;position:relative;inset-block-start:calc(var(--name-y,0) * 1cqi);inset-inline-start:calc(var(--name-x,0) * 1cqi)}._1ZI7cq_preview .cert-text{justify-self:var(--body-align,center);text-align:var(--body-align,center);font-size:calc(1.7cqi * var(--body-scale,1) * var(--k));position:relative;inset-block-start:calc(var(--body-y,0) * 1cqi);inset-inline-start:calc(var(--body-x,0) * 1cqi)}._1ZI7cq_preview .cert-qr{justify-self:var(--qr-align,center);scale:var(--qr-scale,1);position:relative;inset-block-start:calc(var(--qr-y,0) * 1cqi);inset-inline-start:calc(var(--qr-x,0) * 1cqi)}._1ZI7cq_preview .cert-sign{justify-self:var(--signatures-align,center);scale:var(--signatures-scale,1);text-align:center;position:relative;inset-block-start:calc(var(--signatures-y,0) * 1cqi);inset-inline-start:calc(var(--signatures-x,0) * 1cqi)}._1ZI7cq_preview .cert-foot{font-size:calc(1.35cqi * var(--k))}._1ZI7cq_portrait{--k:1.45;max-inline-size:38rem}._1ZI7cq_portrait .cert-frame{aspect-ratio:.707}._1ZI7cq_portrait .cert-inner{padding-block:8cqi}._1ZI7cq_portrait .cert-foot{grid-template-columns:1fr 1fr}._1ZI7cq_portrait .cert-qr{grid-area:1/1/auto/-1}._1ZI7cq_portrait._1ZI7cq_preview .cert-frame:not([data-signers="1"]) .cert-foot{grid-template-columns:1fr 1fr}._1ZI7cq_portrait._1ZI7cq_preview .cert-frame:not([data-signers="1"]) .cert-signers{grid-column:1/-1}._1ZI7cq_sidebar .cert-inner{border-inline-start-width:7cqi;padding-inline-start:9cqi}._1ZI7cq_olive .cert-inner{border-color:var(--secondary-700);outline-color:var(--secondary-400)}:is(._1ZI7cq_olive .cert-title,._1ZI7cq_olive .cert-kind){color:var(--secondary-800)}._1ZI7cq_gold .cert-inner{border-color:var(--accent-700);outline-color:var(--accent-400)}:is(._1ZI7cq_gold .cert-title,._1ZI7cq_gold .cert-kind){color:var(--accent-800)}._1ZI7cq_background .cert-inner{background:radial-gradient(circle at 50% 0%, var(--sage-100), transparent 60%), repeating-linear-gradient(45deg, transparent 0 1.2cqi, color-mix(in srgb, var(--sage-200) 40%, transparent) 1.2cqi 1.32cqi)}._1ZI7cq_noQr .cert-qr{visibility:hidden}:is(._1ZI7cq_designing .cert-title,._1ZI7cq_designing .cert-name,._1ZI7cq_designing .cert-text,._1ZI7cq_designing .cert-qr,._1ZI7cq_designing .cert-sign){cursor:pointer;outline:1px dashed var(--info-400);outline-offset:.5cqi}:is(._1ZI7cq_preview[data-selected=title] .cert-title,._1ZI7cq_preview[data-selected=name] .cert-name,._1ZI7cq_preview[data-selected=body] .cert-text,._1ZI7cq_preview[data-selected=qr] .cert-qr,._1ZI7cq_preview[data-selected=signatures] .cert-sign){outline:2px solid var(--focus-ring);outline-offset:.5cqi;background:color-mix(in srgb, var(--info-100) 45%, transparent)}._1ZI7cq_grid .cert-inner:after{content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--info-500) 22%, transparent) 0 1px, transparent 1px 5cqi), repeating-linear-gradient(90deg, color-mix(in srgb, var(--info-500) 22%, transparent) 0 1px, transparent 1px 5cqi);position:absolute;inset:0}._1ZI7cq_stamp{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._1ZI7cq_stamp span{border:.45cqi solid var(--danger-600);color:var(--danger-600);background:color-mix(in srgb, var(--neutral-50) 75%, transparent);border-radius:1cqi;padding-block:1cqi;padding-inline:3cqi;font-size:5cqi;font-weight:800;rotate:-14deg}._1ZI7cq_unknown{background:var(--danger-100);color:var(--danger-800);border-radius:.3cqi;padding-inline:.3cqi}
