.heroFoot{align-items:center;flex-wrap:wrap}.makeHomepage{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--theme-border,#b7d3c6);border-radius:24px;background:var(--theme-panel,#ffffffb8);color:var(--theme-accent,#39766a);font-size:11px;box-shadow:0 3px 10px #294b3808;transition:transform .15s,box-shadow .15s}.makeHomepage svg{width:16px;height:16px;flex-shrink:0}.makeHomepage:hover{transform:translateY(-1px);box-shadow:0 4px 16px #294b381b}.makeHomepage:focus-visible{outline-color:var(--theme-accent,#39766a)}#homepageDialog{width:min(590px,calc(100% - 24px));padding:24px;max-height:90dvh;background:var(--theme-panel,#fffef8);color:var(--theme-text,#283c43);border-color:var(--theme-border,#d1dfd4)}.homeClose{display:block;margin-inline-start:auto;padding:6px 11px;border:1px solid var(--theme-border,#d1dfd4);border-radius:12px;font-size:12px}.homeBadge{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:var(--theme-soft,#e3f1e8);color:var(--theme-accent,#39766a);font:30px sans-serif;margin-top:3px}#homepageTitle{font-size:22px;line-height:1.5;margin:12px 0 4px}#homepageIntro{font-size:12px;line-height:1.8;margin:5px 0 16px}.homeSelectors{display:grid;grid-template-columns:1fr 1fr;gap:12px}.homeSelectors label,.homeURLLabel{font-size:11px;color:var(--theme-muted,#637f75);display:block}.homeSelectors select{display:block;width:100%;margin-top:5px;background:var(--theme-tile,#fff);border:1px solid var(--theme-border,#cddcd2);color:var(--theme-text,#29473e);border-radius:10px;padding:9px;font-size:12px}.homeDetection{font-size:10px!important;margin:6px 0 16px!important}.homeCopyRow{display:flex;gap:8px;margin-top:6px}.homeCopyRow input{width:100%;min-width:0;flex:1;padding:10px;border-radius:10px;border:1px solid var(--theme-border,#cddcd2);background:var(--theme-tile,#fff);color:var(--theme-text,#29473e);font-size:12px}.homeCopyRow button{background:var(--theme-accent,#39766a);color:var(--theme-on-accent,#fff);padding:10px 14px;border-radius:10px;white-space:nowrap;font-size:12px}#homeManual{font-size:10px;text-decoration:underline;padding:8px 0;color:var(--theme-muted,#637f75)}#homeCopyStatus{font-size:11px;min-height:1em;margin:2px 0 12px;color:var(--theme-accent,#39766a);line-height:1.7}#homeSteps{border-top:1px solid var(--theme-border,#dce5de);padding-top:12px}#homeSteps h3{font-size:15px;margin:0 0 10px}#homeSteps ol{padding-inline-start:22px;margin:0}#homeSteps li{font-size:12px;line-height:1.9;padding-inline-start:4px;margin:7px 0}#homeSteps li::marker{color:var(--theme-accent,#39766a);font-weight:700}#homeSteps .homeNote{font-size:11px;line-height:1.8;background:var(--theme-soft,#edf4ed);padding:10px;border-radius:10px;color:var(--theme-text,#496157)}.homeSource{font-size:11px;text-decoration:underline;color:var(--theme-accent,#39766a)}#homepageDialog details{font-size:11px;margin:12px 0;line-height:1.8;color:var(--theme-muted,#637f75)}#homepageDialog details p{font-size:11px}#homepageDialog summary{cursor:pointer;color:var(--theme-accent,#39766a)}@media(max-width:700px){#homepageDialog{padding:18px}#homepageTitle{font-size:20px}.makeHomepage{min-height:34px}.homeCopyRow{flex-wrap:wrap}.homeCopyRow input{flex-basis:100%}.homeCopyRow button{width:100%}.homeSelectors{gap:8px}#homeManual{min-height:36px}.heroFoot{gap:8px 12px}.makeHomepage{flex-basis:100%;justify-content:center;max-width:240px;margin:2px auto}.heroFoot>.makeHomepage{order:3}}@media(prefers-reduced-motion:reduce){.makeHomepage{transition:none}.makeHomepage:hover{transform:none}}
