.native-package-trigger,.native-package-dialog{--package-accent:#087ff5;--package-bg:var(--white);--package-button:var(--hover);--package-border:var(--line);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=dark] :is(.native-package-dialog,.native-package-trigger){--package-bg:#262627;--package-button:#353537;--package-border:#414145;--ink:#e6e6e8;--muted:#a5a5ab}.native-package-trigger,.native-package-dialog button{appearance:none;border:1px solid var(--package-border);background:var(--package-button);min-height:32px;color:var(--ink);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font:500 12px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:inline-flex}.native-package-trigger:hover:not(:disabled),.native-package-dialog button:hover:not(:disabled){filter:brightness(1.12)}.native-package-trigger:disabled,.native-package-dialog button:disabled{opacity:.45;cursor:default}.native-package-dialog .native-glyph,.native-package-trigger .native-glyph{flex:none;width:16px;min-width:16px;height:16px}.native-package-dialog{border:1px solid var(--package-border);background:var(--package-bg);border-radius:12px;width:min(540px,100vw - 32px);max-height:85dvh;padding:22px;font-size:13px;overflow:auto;box-shadow:0 24px 80px #0006}.native-package-dialog::backdrop{background:#0008}.native-package-dialog header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.native-package-dialog h2{letter-spacing:-.02em;margin:0;font-size:19px}.native-package-dialog h3{margin:0 0 8px;font-size:14px}.native-package-dialog p{margin-bottom:12px;font-size:12px;line-height:1.5}.native-package-dialog section{border-top:1px solid var(--package-border);margin-top:16px;padding-top:16px}.native-package-dialog ul{padding-left:18px;font-size:12px;line-height:1.5}.native-package-dialog li+li{margin-top:6px}.native-package-dialog code{overflow-wrap:anywhere;font-size:11px}.native-package-dialog details{margin:12px 0}.native-package-dialog summary{cursor:pointer;color:var(--muted);font-size:12px}.native-package-dialog summary:focus-visible,.native-package-dialog :is(button,input,select):focus-visible,.native-package-trigger:focus-visible{outline:2px solid var(--package-accent);outline-offset:3px}.native-package-dialog .package-close{width:28px;height:28px;min-height:28px;color:var(--muted);background:0 0;border:0;padding:5px}.package-intro{color:var(--muted)}.package-local-note{border:1px solid color-mix(in srgb,var(--package-accent) 22%,transparent);background:color-mix(in srgb,var(--package-accent) 6%,transparent);border-radius:7px;align-items:flex-start;gap:7px;padding:10px;display:flex}.package-local-note .native-glyph{color:var(--package-accent);margin-top:1px}.package-help p{color:var(--muted);margin:9px 0}.native-package-dialog .package-action-primary{background:var(--package-accent);color:#fff;border-color:#0000}.native-package-dialog>.package-action-primary{margin-top:6px}.package-primary{gap:6px;margin-top:12px;font-size:12px;display:grid}.package-primary select{width:100%;min-width:0;font-size:12px}.package-review-row,.package-downloads{align-items:center;gap:8px;display:flex}.package-review-row{margin:7px 0}.package-review-row span{overflow-wrap:anywhere;flex:1}.package-acknowledgment{align-items:flex-start;gap:8px;margin:14px 0;font-size:12px;line-height:1.5;display:flex}.package-downloads{flex-wrap:wrap}.package-acknowledgment input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px;accent-color:var(--package-accent);appearance:auto;flex:0 0 16px;margin:2px 0;padding:0}.package-upload-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){.native-package-dialog{padding:18px}.native-package-dialog h2{font-size:18px}.native-package-dialog button{min-height:36px}.package-upload-actions>button{flex:1}.package-review-row{flex-wrap:wrap}}
