.autofill-box{margin:18px 0;padding:18px;border:2px solid #0b7a63;border-radius:14px;background:#eef9f6;text-align:left}.autofill-box>strong{display:block;margin-bottom:12px}.session-input-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px;font-weight:800}.session-input-label b{padding:3px 8px;border-radius:999px;background:#dcefe9;color:#075845;font-size:12px}.autofill-box textarea{width:100%;min-height:132px;padding:12px 13px;border:1px solid #9dbab3;border-radius:10px;background:#fff;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;resize:vertical}.autofill-box textarea:focus{border-color:#0b7a63;outline:3px solid #0b7a6322}.autofill-box .autofill-main-button{width:100%;margin-top:12px;min-height:46px}.autofill-status{min-height:24px;margin:10px 0 0;font-weight:700}.autofill-status[data-kind="success"],.extension-indicator[data-kind="success"]{color:#087760}.autofill-status[data-kind="warning"]{color:#8a5b00}.autofill-status[data-kind="error"]{color:#a33434}.autofill-manual{margin-top:12px;padding-top:12px;border-top:1px solid #bfd6d0}.autofill-manual summary{cursor:pointer;font-weight:750;color:#315d53}.autofill-manual p{margin:9px 0;color:#586b66}.manual-actions{display:flex;gap:10px;flex-wrap:wrap}.manual-actions .button,.manual-actions .secondary-button{margin:0;min-width:0}.extension-install-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.extension-indicator{padding:12px 14px;border-radius:10px;background:#fff4d7;color:#735409;font-weight:750}.extension-permissions{margin-top:20px}.extension-permissions code{overflow-wrap:anywhere}@media(max-width:760px){.extension-install-grid{grid-template-columns:1fr}.autofill-box .button,.manual-actions .secondary-button{width:100%;min-width:0}}
.site-result{display:flex;flex-direction:column;gap:5px;margin:16px 0;padding:15px 17px;border:2px solid #8b9aa0;border-radius:13px;background:#f4f7f7;text-align:left}.site-result strong{font-size:1.05rem}.site-result.waiting{border-color:#8b9aa0}.site-result.success,.site-result[data-kind="success"]{border-color:#087760;background:#eaf8f3;color:#075e4d}.site-result.failure,.site-result[data-kind="failure"]{border-color:#a33434;background:#fff0f0;color:#852525}.site-result-history{margin:18px 0}.site-result-history details{margin-top:12px}.site-result-history details p{padding:10px 0;border-top:1px solid #d8e2e0}
