.plugin-install-dialog{box-sizing:border-box;width:min(620px,calc(100vw - 24px));max-width:none;max-height:90dvh;overflow:auto;padding:26px;border:1px solid #e0e2d7;border-radius:24px;background:#fffefb;color:#292e24;box-shadow:0 24px 80px #15201344}.plugin-install-dialog::backdrop{background:#17201388;backdrop-filter:blur(3px)}.plugin-install-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.plugin-install-dialog h2{font-size:24px;line-height:1.25;margin:4px 0 20px}.plugin-install-dialog .eyebrow{font-size:11px;letter-spacing:.1em;margin:0;color:#9d552c}.plugin-install-close{flex-shrink:0;width:44px;height:44px;font-size:28px;border:0;border-radius:50%;background:#f1f1ea;cursor:pointer}.plugin-install-steps{padding:0;margin:0;list-style:none;counter-reset:setup}.plugin-install-steps li{position:relative;padding:0 0 18px 43px;counter-increment:setup}.plugin-install-steps li:before{content:counter(setup);position:absolute;left:0;top:0;display:grid;place-items:center;width:29px;height:29px;background:#fff0e4;color:#ad592b;border-radius:50%;font-weight:700}.plugin-install-steps strong{display:block;font-size:16px}.plugin-install-steps p{font-size:15px;line-height:1.6;margin:5px 0 0;color:#656c5c}.plugin-install-dialog code{font-size:.93em;overflow-wrap:anywhere}.plugin-install-address{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between;padding:12px;background:#f3f4ed;border-radius:12px}.plugin-install-note,.plugin-install-status{font-size:13px;line-height:1.6;color:#717962;margin:14px 0}.plugin-install-dialog footer{display:flex;justify-content:flex-end;margin-top:10px}.plugin-install-dialog button:focus-visible{outline:3px solid #c86b30;outline-offset:3px}.plugin-install-dialog .button{white-space:normal;text-align:center}.material-document-reader[data-document="amazon-rechnungen-sortieren"] .lesson-video{max-height:65vh;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;background:#171c14}.material-document-reader[data-document="amazon-rechnungen-sortieren"] .academy-lesson-player{max-width:760px;margin-inline:auto}.plugin-install-dialog a.button{display:inline-flex}@media(max-width:480px){.plugin-install-dialog{padding:20px;border-radius:18px}.plugin-install-dialog h2{font-size:21px}.plugin-install-steps li{padding-left:38px}.plugin-install-address .button{width:100%}}
