.sub{gap:16px;max-width:640px;margin:0 auto;padding-bottom:24px;display:grid}.sub-code{border:2px dashed var(--mango);background:var(--t-mango);color:var(--text);letter-spacing:.06em;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;border-radius:14px;max-width:100%;padding:10px 18px;font:800 clamp(18px,5.4vw,24px)/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-block}.sub-form{margin:6px 0 0}.sub .co-summary{padding:18px 16px}.sub-notes{color:var(--muted);margin:0;padding-left:20px;font-size:14px;line-height:1.5}@media (min-width:1024px){.sub .co-summary{padding:24px 26px}}.copy-code{flex-direction:column;align-items:flex-start;gap:6px;margin-top:10px;display:inline-flex}.copy-code-fail{color:var(--muted);font-size:13px;line-height:1.35}.sub-saved{margin:10px 0 0;font-size:15px}.sub-saved .sub-code{padding:8px 14px;font-size:clamp(16px,4.6vw,20px)}.sub-saved-slot[data-slot="1"]{min-height:176px}@media (min-width:480px){.sub-saved-slot[data-slot="1"]{min-height:134px}}.sub-saved-hint{color:var(--muted);font-size:13.5px}.sub-saved .copy-code{margin-top:6px}.copy-code .btn{border:1.5px solid var(--line-ui);background:var(--surface);height:42px;padding:0 18px;font-size:14px}.ac-title .ac-mail{overflow-wrap:anywhere;display:block}
