.w-cert .x-stack{flex-direction:column;gap:14px;display:flex}.w-cert .x-copy{gap:8px;display:flex}.w-cert .x-copy .inp{text-transform:uppercase;flex:1;min-width:0}.w-cert .x-copy .inp::placeholder{text-transform:none;color:#6a6a6a}.w-cert .x-bal{color:#fff;background:#111;border-radius:14px;padding:14px 16px}.w-cert .x-bal-k{color:#e5e5e5;font-size:14px}.w-cert .x-bal-v{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.w-cert .x-bal-v img{width:44px;height:44px}.w-cert .x-bal-v b{font-family:var(--fh);color:var(--y);font-size:60px;font-style:italic;font-weight:800;line-height:1}.w-cert .x-bal-v span{font-size:15px;font-weight:600}.w-cert .x-bal .prog{background:#3a3a3a;margin-top:8px}.w-cert .x-bal .prog>i{background:linear-gradient(90deg,var(--y),#ffb21f)}.w-cert .x-bal-t{margin-top:6px;font-size:14px}.w-cert .x-rf{flex-direction:column;gap:4px;display:flex}.w-cert .x-rf li{background:#f6f1de;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;padding:8px 12px;font-size:14px;line-height:1.35;display:grid}.w-cert .x-rf li>span{color:#3a3a3a;grid-column:1;font-size:13px}.w-cert .x-rf li>b{grid-column:1}.w-cert .x-rf li>em{white-space:nowrap;grid-area:1/2/3;align-self:center;font-style:normal;font-weight:800}.w-cert .x-ml-w{flex-direction:column;gap:12px;display:flex}.w-cert .x-demo-t{flex-wrap:wrap;gap:6px;display:flex}.w-cert .x-demo-t .chip{height:36px;box-shadow:none;background:#f6f1de}.w-cert .x-demo-t .chip.on{background:var(--k);color:#fff}.w-cert .x-ml{border:2px solid #e5ddc2;border-radius:16px;overflow:hidden}.w-cert .x-ml-h{background:#f6f1de;padding:10px 14px;font-size:14px;line-height:1.5}.w-cert .x-ml-h p{flex-wrap:wrap;gap:0 6px;display:flex}.w-cert .x-ml-h p>span:first-child{color:#555;min-width:48px}.w-cert .x-ml-b{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:14px 22px 18px;display:flex}.w-cert .x-ml-ph,.w-cert .x-pdf-ph{text-align:left;border-radius:14px;width:100%;height:240px}.w-cert .x-ml-ph .l3 .pl:first-child,.w-cert .x-pdf-ph .l3 .pl:first-child{font-size:44px}.w-cert .x-ml-g{font-family:var(--fh);text-transform:uppercase;overflow-wrap:anywhere;font-size:30px;font-style:italic;font-weight:800;line-height:1.05}.w-cert .x-ml-q{overflow-wrap:anywhere;background:#fff3c2;border-radius:12px;max-width:520px;margin:0;padding:12px 16px;font-size:15px;line-height:1.45}.w-cert .x-ml-q cite{margin-top:4px;font-style:normal;font-weight:700;display:block}.w-cert .x-ml-c{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:440px;display:grid}.w-cert .x-ml-c>div{text-align:center;border:2px dashed #c9be95;border-radius:10px;padding:8px 10px}.w-cert .x-ml-c small{color:#3a3a3a;font-size:13px;display:block}.w-cert .x-ml-c b{font-size:16px;line-height:1.3;display:block}.w-cert .x-ml-b1{cursor:default}.w-cert .x-ml-s{text-align:left;counter-reset:s;flex-direction:column;gap:4px;max-width:420px;font-size:14px;line-height:1.4;display:flex}.w-cert .x-ml-s li{counter-increment:s;padding-left:24px;position:relative}.w-cert .x-ml-s li:before{content:counter(s);background:var(--k);color:#fff;text-align:center;border-radius:50%;width:18px;height:18px;font-size:13px;line-height:18px;position:absolute;top:1px;left:0}.w-cert .x-ml-f{color:#555;font-size:13px}.w-cert .x-ph-m{background:#e8ecef;border-radius:24px;width:100%;max-width:400px;margin:0 auto;padding:14px}.w-cert .x-ph-h{text-align:center;color:#2e2e2e;overflow-wrap:anywhere;font-size:13px;font-weight:700}.w-cert .x-bub{overflow-wrap:anywhere;background:#fff;border-radius:16px 16px 16px 4px;margin-top:10px;padding:8px;font-size:15px;line-height:1.45}.w-cert .x-bub-i{object-fit:cover;border-radius:10px;width:100%;height:150px;margin-bottom:8px}.w-cert .x-bub p{padding:0 4px}.w-cert .x-bub small{color:#555;text-align:right;padding:2px 4px 0;font-size:13px;display:block}.w-cert .x-pdf{text-align:center;background:#fff;border-radius:6px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:440px;margin:0 auto;padding:14px;display:flex;box-shadow:0 2px 16px #0003}.w-cert .x-pdf-f{color:#555;font-size:13px}.w-cert .x-dn-i{object-fit:contain;width:160px;height:160px;margin:0 auto}.w-cert .x-dn-t{text-align:center;font-size:17px;font-weight:600;line-height:1.4}@media (max-width:640px){.w-cert .x-copy{flex-direction:column}.w-cert .x-copy .inp{flex:none}.w-cert .x-ml-b{padding:10px 12px 14px}.w-cert .x-ml-ph,.w-cert .x-pdf-ph{height:180px}.w-cert .x-ml-ph .l3 .pl:first-child,.w-cert .x-pdf-ph .l3 .pl:first-child{font-size:34px}}
