/* Shared card for the catalogue 1.8.14 configurator actions. */
#ls-product-root .datasheet-download-overlay:has(>.project-save-controls){left:12px;right:12px;width:calc(100% - 24px);max-width:500px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:minmax(0,1fr) 170px;align-items:end;gap:12px 10px;padding:10px;background:#f3f5f2f5;border:1px solid #c4cfc7;border-radius:6px;box-shadow:0 5px 20px #17271f24;box-sizing:border-box;pointer-events:auto}
#ls-product-root .datasheet-download-overlay:has(>.project-save-controls)>.datasheet-download-controls{display:contents}
#ls-product-root .datasheet-download-overlay>.project-save-controls{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:end;row-gap:10px;column-gap:inherit;margin:0;padding-top:12px;font-size:11px}
#ls-product-root .datasheet-download-overlay:has(>.project-save-controls) .datasheet-button{width:100%;max-width:none;min-width:0;height:48px;min-height:48px;margin:0;padding:12px 14px;justify-content:center;white-space:normal;font-size:12px;box-sizing:border-box}
#ls-product-root .datasheet-download-overlay>.project-save-controls label{min-width:0;gap:6px;line-height:1.4}
#ls-product-root .datasheet-download-overlay>.project-save-controls select,#ls-product-root .datasheet-download-overlay:has(>.project-save-controls) .project-code-field input{width:100%;min-width:0;height:46px;padding:10px 12px;box-sizing:border-box;font:16px Arial,sans-serif;border:1px solid #9eafa3;border-radius:3px;background:white;color:#172b25}
#ls-product-root .datasheet-download-overlay>.project-save-controls a,#ls-product-root .datasheet-download-overlay>.project-save-controls p{grid-column:1/-1;margin:0}
#ls-product-root .datasheet-paper-stack:has(.project-save-controls){padding-bottom:208px}
@media(max-width:500px){#ls-product-root .datasheet-download-overlay:has(>.project-save-controls){grid-template-columns:minmax(0,1fr) 140px;gap:12px 8px}#ls-product-root .datasheet-download-overlay:has(>.project-save-controls) .datasheet-button{font-size:11px;padding:10px 8px}#ls-product-root .datasheet-download-overlay>.project-save-controls label{font-size:10px}}

#ls-product-root .project-save-controls label:has(.project-select-help){position:relative;padding-bottom:19px}#ls-product-root .project-select-help{position:absolute;bottom:0;left:0;right:0;font-size:9px;line-height:1.3}#ls-product-root .project-save-controls:has(.project-select-help)>.datasheet-button{margin-bottom:19px!important}
