.package-issues{gap:6px;width:100%;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.package-issues li{border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);gap:2px;padding:8px 0;font-size:14px;line-height:1.45;display:grid}.package-issues li strong{font-size:13px}.package-issues .muted{font-variant-numeric:tabular-nums;font-size:12px}.package-checker{outline-offset:6px;border-radius:12px;outline:2px dashed #0000;gap:12px;transition:outline-color .15s;display:grid}.package-checker.is-over{outline-color:currentColor}.package-checker .upload-pickers{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.package-checker .upload-drop-hint{font-size:13px}.package-checker .notice{overflow-wrap:anywhere;margin:0}.package-issues-box,.package-preview{justify-items:start;gap:8px;display:grid}.package-preview canvas{aspect-ratio:1;border-radius:8px;width:min(100%,320px);height:auto}.package-preview .preview-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.package-preview .media-button{place-items:center;block-size:36px;inline-size:36px;padding:0;display:inline-grid}.package-preview .media-button svg{block-size:20px;inline-size:20px}.package-preview select{min-height:36px}@media (prefers-reduced-motion:reduce){.package-checker{transition:none}}.package-checker .text-button{min-height:28px;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:400;text-decoration:underline}
