.family-page{max-width:920px;margin:0 auto}.family-summary-grid{grid-template-columns:2fr 1fr;gap:18px;display:grid}.family-summary-grid strong{margin-top:8px;font-size:1.35rem;display:block}.family-quota progress{width:100%;height:10px;accent-color:var(--sage);margin-top:16px;display:block}.family-name-form{grid-template-columns:1fr auto;gap:12px;display:grid}.family-name-form input{background:#fff;border:1px solid #cfc6b7;border-radius:9px;width:100%;padding:12px}.family-members-list{display:grid}.family-member-row{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.family-member-row:last-child{border-bottom:0}.family-member-row>span:nth-child(2){gap:2px;display:grid}.family-member-row small{color:var(--muted);display:block}.family-avatar{width:42px;height:42px;color:var(--sage-dark);background:#e8efe5;border-radius:50%;place-items:center;font-weight:800;display:grid}.family-share-box{margin-top:18px}.family-live-badge,.recipe-owner{color:var(--sage-dark);background:#e8efe5;border-radius:999px;margin:.55rem 0 0;padding:6px 10px;font-size:.85rem;font-weight:700;display:inline-flex}.recipe-scope-tabs{margin-bottom:18px}.success-notice{border-left-color:var(--sage);background:#edf6eb}.recipe-family-notes{margin-top:0}.family-note-list{gap:10px;display:grid}.family-note{border:1px solid var(--line);background:#fff;border-radius:13px;padding:15px 17px}.family-note header{color:var(--sage-dark);justify-content:space-between;gap:14px;display:flex}.family-note time{color:var(--muted);font-size:.82rem}.family-note p{white-space:pre-wrap;margin:.65rem 0;line-height:1.55}.danger-text{color:#a43f32}.family-note-form{grid-template-columns:1fr auto;align-items:end;gap:12px;margin-top:16px;display:grid}.family-note-form textarea{resize:vertical;background:#fff;border:1px solid #cfc6b7;border-radius:10px;min-height:88px;padding:12px}@media (max-width:620px){.family-summary-grid,.family-name-form,.family-note-form{grid-template-columns:1fr}.family-member-row{grid-template-columns:40px minmax(0,1fr)}.family-member-row>button{grid-column:2;justify-self:start}.family-note header{gap:3px;display:grid}}.family-member-row{grid-template-columns:44px minmax(0,1fr) auto auto}.family-invitations{margin-top:24px}.family-invitations article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.family-invitations article>div:first-child{gap:4px;display:grid}.family-invitations small{color:var(--muted)}@media (max-width:720px){.family-member-row{grid-template-columns:40px minmax(0,1fr)}.family-invitations article{flex-direction:column;align-items:flex-start}}.family-upgrade-hint{color:var(--muted);margin:18px 0 0}.family-upgrade-hint a{color:var(--sage-dark);font-weight:700;text-decoration:underline}
.blog-article{max-width:760px;margin:0 auto;padding:56px 0 28px;font-size:1.08rem;line-height:1.72}.blog-article-kicker,.blog-hub-category{color:var(--clay);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:750}.blog-article-kicker{margin-bottom:12px}.blog-article h1,.blog-hub h1{text-wrap:balance;margin:0 0 14px;font-size:clamp(2.45rem,4vw,3.5rem);line-height:1.08}.blog-article h2{text-wrap:balance;margin:54px 0 16px;font-size:clamp(1.7rem,2.5vw,2.25rem);line-height:1.14}.blog-article h3{margin:32px 0 10px;font-family:Georgia,serif;font-size:1.35rem;line-height:1.2}.blog-article p,.blog-article ul,.blog-article ol,.blog-article blockquote,.blog-article table{margin:0 0 20px}.blog-article li+li{margin-top:7px}.blog-article blockquote{border-left:4px solid var(--clay);background:#f5efe4;border-radius:0 12px 12px 0;padding:18px 22px;font-family:Georgia,serif;font-size:1.05em}.blog-article a:not(.button),.blog-breadcrumb a,.blog-hub-card-action{color:var(--sage-dark);text-underline-offset:.16em;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em}.blog-figure{margin:38px 0 46px}.blog-figure img{border:1px solid var(--line);width:100%;height:auto;box-shadow:var(--shadow);border-radius:18px;display:block}.blog-figure figcaption{max-width:680px;color:var(--muted);text-align:center;margin:12px auto 0;font-size:.92rem;font-style:italic}.blog-table-scroll{max-width:100%;margin:26px 0;overflow-x:auto}.blog-article table{border-collapse:collapse;width:100%}.blog-article th,.blog-article td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:13px 14px}.blog-article th{color:var(--sage-dark);background:#edf2e9}.blog-breadcrumb{color:var(--muted);align-items:center;gap:8px;margin:-2px 0 24px;font-size:.92rem;display:flex}.blog-dates{color:var(--muted);flex-wrap:wrap;gap:6px 18px;font-size:.9rem;display:flex}.blog-byline{border-top:1px solid var(--line);color:var(--muted);margin:48px 0 0;padding-top:20px;font-weight:650}.blog-faq{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;margin-top:58px;padding:28px}.blog-faq h2{margin-top:0}.blog-faq h3:first-of-type{margin-top:18px}.blog-cta{background:var(--sage-dark);color:#fff;border-radius:20px;margin:48px 0 20px;padding:32px}.blog-cta h2{color:#fff;margin:0 0 12px}.blog-cta .button{color:var(--sage-dark);background:#fff;margin-top:8px;display:inline-flex}.blog-hub{max-width:1120px;margin:0 auto;padding:56px 0}.blog-hub h2{text-wrap:balance;margin:0 0 12px;font-family:Georgia,serif;font-size:clamp(1.35rem,1.8vw,1.7rem);line-height:1.2}.blog-hub p{font-size:1.08rem;line-height:1.7}.blog-hub-hero{max-width:760px}.blog-hub-hero p{margin:0}.blog-hub-articles{margin-top:38px}.blog-hub-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:20px;overflow:hidden}.blog-hub-card-link{height:100%;color:inherit;text-decoration:none;display:block}.blog-hub-card-link:focus-visible{outline:3px solid var(--sage-dark);outline-offset:-3px}.blog-hub-card-link:hover h2,.blog-hub-card-link:focus-visible h2{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.08em}.blog-hub-card-visual{aspect-ratio:16/10;background:#f5efe4;display:block;overflow:hidden}.blog-hub-card-visual img{object-fit:cover;width:100%;height:100%;display:block}.blog-hub-card-link>div{padding:26px}.blog-hub-card-link>div>p:not(.blog-hub-category){margin:0 0 16px}.blog-hub-category{letter-spacing:.08em;margin:0 0 8px!important}.blog-hub-featured{grid-template-columns:1.15fr 1fr;display:grid}.blog-hub-featured .blog-hub-card-link{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.blog-hub-featured .blog-hub-card-visual{aspect-ratio:auto;height:100%;min-height:320px}.blog-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.blog-hub-grid .blog-hub-card,.blog-hub-grid .blog-hub-card-link,.blog-hub-grid .blog-hub-card-link>div{flex-direction:column;flex:1;display:flex}.blog-hub-grid .blog-hub-card-visual{flex:none}.blog-hub-grid .blog-hub-card-link>div{align-items:flex-start}.blog-hub-grid .blog-hub-card-action{margin-top:auto}.blog-hub-cta{border:1px solid var(--line);background:#f5efe4;border-radius:20px;margin-top:42px;padding:28px}.blog-hub-cta h2{font-size:clamp(1.45rem,2.2vw,1.85rem)}.blog-hub-cta p{max-width:620px;margin:0 0 18px}.blog-hub-cta .button{margin:0;display:inline-flex}.blog-figure--narrow{max-width:480px;margin-left:auto;margin-right:auto}.blog-hub-extension{background:#edf3e9;border:1px solid #c8d6c8;border-radius:20px;grid-template-columns:1fr 1.05fr;align-items:center;gap:28px;margin-top:38px;padding:26px;display:grid}.blog-hub-extension>div>p:not(.blog-hub-category){color:var(--muted);margin:0 0 16px;font-size:1rem}.blog-hub-extension-visual{aspect-ratio:16/10;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.blog-hub-extension-visual img{object-fit:cover;width:100%;height:100%;display:block}.blog-hub-extension+.blog-hub-articles{margin-top:28px}.url-import-source-url{max-width:760px;color:var(--sage-dark);overflow-wrap:anywhere;font-size:.9rem;font-weight:700}@media (max-width:760px){.blog-article{padding:36px 0 18px;font-size:1rem;line-height:1.65}.blog-article h1,.blog-hub h1{font-size:2.35rem;line-height:1.05}.blog-article h2{margin-top:42px}.blog-figure{margin:30px -2px 36px}.blog-faq,.blog-cta{padding:22px}.blog-hub{padding:36px 0 18px}.blog-hub p{font-size:1rem}.blog-hub-featured,.blog-hub-grid,.blog-hub-featured .blog-hub-card-link{display:block}.blog-hub-grid .blog-hub-card+.blog-hub-card{margin-top:22px}.blog-hub-featured .blog-hub-card-visual{aspect-ratio:16/10;height:auto;min-height:0}.blog-hub-card-link>div,.blog-hub-cta{padding:22px}.blog-hub-extension{grid-template-columns:1fr;gap:20px;padding:22px}.blog-hub-extension>div{order:2}}
.admin-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.admin-summary .panel{gap:5px;padding:18px;display:grid}.admin-summary strong{color:var(--sage-dark);font:700 2rem Georgia,serif}.admin-summary span{color:var(--muted)}.admin-pdf-summary{background:#edf3e9;border:1px solid #c8d6c8;border-radius:16px;margin:0 0 24px;padding:20px}.admin-pdf-summary h2{margin:0 0 5px}.admin-pdf-summary p{margin:0 0 16px}.admin-pdf-summary .admin-summary{margin:0}.admin-ip-limits{margin-bottom:24px}.admin-ip-limits h2{margin:0 0 5px}.admin-ip-limits p{margin:0 0 16px}.admin-ip-limits form{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.admin-ip-limits label{font-weight:650}.admin-create-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;display:grid}.admin-create-grid .field{margin:0}.admin-create-grid button{grid-column:1/-1;width:max-content}.admin-users-head{align-items:end;margin:32px 0 14px}.admin-users-head h2{margin:0}.admin-users-head h2 small{font:inherit;color:var(--muted)}.admin-users-head .field{width:min(420px,45vw);margin:0}.admin-user-list{gap:14px;display:grid}.admin-user-card{margin:0}.admin-user-card header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-user-card h3,.admin-user-card p{margin:0}.admin-status{border-radius:999px;padding:6px 10px;font-size:.82rem;font-weight:750}.admin-status-active{color:#294734;background:#e5f1e7}.admin-status-suspended{color:#842f24;background:#f8dfda}.admin-user-card dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.admin-user-card dl div{gap:4px;display:grid}.admin-user-card dt{color:var(--muted);font-size:.82rem}.admin-user-card dd{margin:0}.admin-payment-status{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:12px 0 16px;display:flex}.admin-payment-status strong{color:var(--ink)}.admin-payment-status span,.admin-payment-status small{color:var(--muted)}.admin-payment-status small{flex-basis:100%}.admin-user-actions{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px;padding-top:16px;display:grid}.admin-user-actions form{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.admin-user-actions .field{margin:0}.admin-user-actions button{white-space:nowrap}@media (max-width:900px){.admin-summary,.admin-create-grid,.admin-user-card dl{grid-template-columns:1fr 1fr}.admin-user-actions{grid-template-columns:1fr}}@media (max-width:600px){.admin-summary,.admin-create-grid,.admin-user-card dl,.admin-user-actions form{grid-template-columns:1fr}.admin-users-head{align-items:stretch}.admin-users-head .field{width:100%}.admin-user-card header{flex-direction:column;align-items:flex-start}.admin-user-actions button{width:100%}.admin-ip-limits form{align-items:stretch}.admin-ip-limits button{width:100%}}.admin-analytics{gap:18px;display:grid}.admin-analytics-heading h2,.admin-analytics-heading p,.admin-analytics-periods h3,.admin-extension-analytics h3,.admin-analytics-table-section h3{margin:0}.admin-analytics-heading{gap:6px;display:grid}.admin-analytics-periods{grid-template-columns:1fr 1fr;gap:18px;display:grid}.admin-analytics-periods>.panel{gap:16px;display:grid}.admin-analytics-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-analytics-metric{border:1px solid var(--line);background:#faf9f4;border-radius:12px;gap:3px;padding:15px;display:grid}.admin-analytics-metric strong{color:var(--sage-dark);font:700 1.8rem Georgia,serif}.admin-analytics-metric span{color:var(--muted);font-size:.86rem}.admin-extension-analytics{background:#edf3e9;border-color:#c8d6c8;grid-template-columns:minmax(180px,.45fr) 1fr;align-items:center;gap:24px;display:grid}.admin-extension-analytics .admin-analytics-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-analytics-table-section{gap:14px;display:grid}.admin-analytics-table-scroll{overflow-x:auto}.admin-analytics-table{border-collapse:collapse;white-space:nowrap;width:100%}.admin-analytics-table th,.admin-analytics-table td{border-bottom:1px solid var(--line);text-align:right;padding:11px 12px}.admin-analytics-table th:first-child{text-align:left}.admin-analytics-table thead th{color:var(--muted);font-size:.8rem}.admin-analytics-method summary{cursor:pointer;color:var(--sage-dark);font-weight:750}.admin-analytics-method p{margin:12px 0 0;line-height:1.6}@media (max-width:900px){.admin-analytics-periods,.admin-extension-analytics{grid-template-columns:1fr}.admin-extension-analytics .admin-analytics-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.admin-analytics-cards,.admin-extension-analytics .admin-analytics-cards{grid-template-columns:1fr 1fr}.admin-analytics-metric{padding:13px}.admin-analytics-metric strong{font-size:1.55rem}}.admin-analytics .admin-pdf-summary{margin:0}
.shopping-preferences{margin-bottom:18px;padding:0}.shopping-preferences>summary{cursor:pointer;color:var(--sage-dark);padding:18px;font-weight:750}.shopping-preferences-body{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:24px;padding:0 18px 20px;display:grid}.shopping-preferences h3{margin:.3rem 0}.shopping-staple-form{grid-template-columns:1fr .7fr .8fr auto;gap:8px;display:grid}.shopping-staple-form input,.shopping-staple-form select{background:#fff;border:1px solid #cfc6b7;border-radius:9px;min-width:0;padding:10px}.shopping-staples-list{gap:7px;margin-top:12px;display:grid}.shopping-staples-list>div{border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;gap:7px;padding:9px;display:grid}.shopping-staples-list span{display:grid}.shopping-staples-list small{color:var(--muted)}.shopping-category-order{gap:6px;padding:0;list-style:none;display:grid}.shopping-category-order li{grid-template-columns:minmax(0,1fr) 42px 42px;align-items:center;gap:6px;display:grid}.shopping-category-order button{min-height:38px;padding:5px}.duplicate-recipe-warning{margin:-5px 0 18px}.duplicate-recipe-warning ul{margin:8px 0;padding-left:20px}@media (max-width:800px){.shopping-preferences-body{grid-template-columns:1fr}.shopping-staple-form{grid-template-columns:1fr 1fr}.shopping-staple-form button{grid-column:1/-1}}@media (max-width:520px){.shopping-staple-form{grid-template-columns:1fr}.shopping-staple-form button{grid-column:auto}}.always-at-home-settings{grid-column:1/-1}.always-at-home-form{grid-template-columns:minmax(180px,1fr) auto;gap:8px;max-width:620px;display:grid}.always-at-home-form input{background:#fff;border:1px solid #cfc6b7;border-radius:9px;min-width:0;padding:10px}.always-at-home-list{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.always-at-home-list>div{border:1px solid var(--line);background:var(--paper);border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 11px;display:flex}.always-at-home-list button{border-radius:999px;min-width:30px;min-height:30px;padding:2px 8px}@media (max-width:800px){.always-at-home-settings{grid-column:auto}}
.activation-checklist{margin:22px 0 4px;padding:22px}.activation-checklist-head{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:18px;display:grid}.activation-checklist-head h2,.activation-checklist-head p{margin:0}.activation-checklist-head .eyebrow{margin-bottom:5px}.activation-checklist-progress{color:var(--sage-dark);justify-items:center;display:grid}.activation-checklist-progress strong{font:700 1.4rem Georgia,serif}.activation-checklist-progress span{font-size:.78rem}.activation-checklist-hide{min-height:38px;padding:.45rem .75rem}.activation-progress-track{background:#e5e9df;border-radius:999px;height:5px;margin:18px 0;overflow:hidden}.activation-progress-track span{border-radius:inherit;background:var(--sage);height:100%;transition:width .2s;display:block}.activation-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.activation-steps li{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.activation-step-number{width:30px;height:30px;color:var(--sage-dark);background:#efe8dc;border-radius:50%;place-items:center;font-weight:800;display:grid}.activation-steps .is-complete{background:#f1f6ee}.activation-steps .is-complete .activation-step-number{background:var(--sage);color:#fff}.activation-steps h3{margin:3px 0 7px;font:700 1.05rem Georgia,serif}.activation-steps p{color:var(--muted);margin:0 0 12px;font-size:.9rem;line-height:1.45}.activation-steps .button{text-align:center;place-items:center;min-height:38px;padding:.45rem .65rem;font-size:.86rem;display:inline-grid}.activation-handoff{background:#f1f6ee;border-color:#b9ccb8;justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;padding:18px 20px;display:flex}.activation-handoff h2,.activation-handoff p{margin:0}.activation-handoff p{margin-top:6px}.activation-handoff .actions{flex:none}.activation-complete{margin-top:0}.planner-onboarding-next{justify-content:space-between;align-items:center;gap:16px;display:flex}.planner-onboarding-next p{margin:0}.planner-onboarding-next .actions{margin-top:0}@media (max-width:900px){.activation-steps{grid-template-columns:1fr}.activation-checklist-head{grid-template-columns:minmax(0,1fr) auto}.activation-checklist-hide{grid-column:2}.activation-checklist-progress{grid-area:1/2}}@media (max-width:760px){.activation-checklist{margin:14px 0 2px;padding:16px}.activation-checklist-head{gap:10px}.activation-checklist-head>div:first-child{grid-column:1/-1}.activation-checklist-progress{grid-area:2/1;justify-items:start}.activation-checklist-hide{grid-area:2/2}.activation-progress-track{margin:13px 0}.activation-steps{gap:9px}.activation-steps li{padding:12px}.activation-handoff,.planner-onboarding-next{flex-direction:column;align-items:stretch;padding:16px}.activation-handoff .actions,.activation-handoff .button,.activation-handoff button,.planner-onboarding-next .actions,.planner-onboarding-next button{width:100%}}@media (prefers-reduced-motion:reduce){.activation-progress-track span{transition:none}}
@media (min-width:761px){.hero h1{font-size:clamp(2.6rem,4vw,3.8rem)}.pricing-page-head h1{font-size:clamp(2.5rem,4vw,3.8rem)}.install-guide-hero h1,.extension-hero h1{font-size:clamp(2.35rem,4vw,3.8rem)}}
.recipe-import-options{flex-wrap:wrap;max-width:100%}.recipe-import-options .recipe-extension-link{border:0;border-left:1px solid var(--line);color:var(--sage-dark);white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:6px;margin-left:auto;padding:7px 0 7px 16px;font-weight:650;display:inline-flex}.recipe-import-options .recipe-extension-link:hover{border-color:var(--line);background:0 0;text-decoration:underline}.home-extension-feature{border:1px solid var(--line);background:#f1eee5;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin:8px 0 22px;padding:28px 32px;display:grid}.home-extension-feature h2{max-width:680px;margin:10px 0;font-size:clamp(1.6rem,3vw,2.5rem)}.home-extension-feature p{max-width:680px;margin:0 0 16px;line-height:1.6}.home-extension-feature small,.extension-import-card small,.extension-settings small,.blog-extension-callout small,.extension-success-notice small{color:var(--muted);margin-top:8px;font-size:.8rem;display:block}.home-extension-cta{align-items:center;gap:8px;display:inline-flex}.home-extension-icon{background:var(--surface);border-radius:24px;place-items:center;width:100px;height:100px;font-size:3.5rem;display:grid}.extension-import-card,.extension-settings{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin:18px 0;padding:22px;display:grid}.extension-import-card h2,.extension-settings h2{margin:0 0 6px;font-size:1.3rem}.extension-import-card p,.extension-settings p{margin:0;line-height:1.5}.extension-import-icon,.extension-settings>span{font-size:1.75rem}.extension-desktop-link{white-space:normal;font-weight:700;display:inline-block}.blog-extension-callout{border:1px solid var(--line);background:#f1eee5;border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:16px;margin:32px 0;padding:22px;display:grid}.blog-extension-callout>span{font-size:1.7rem}.blog-extension-callout h2{margin:0 0 8px;font-size:1.4rem}.blog-extension-callout p{margin:0;line-height:1.55}.blog-extension-callout a{margin-top:12px}.extension-success-notice{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;margin:0 0 16px;display:grid}.extension-success-notice>span{font-size:1.35rem}.extension-success-notice p{margin:4px 0 8px}.extension-notice-dismiss{min-width:36px;min-height:36px;color:var(--sage-dark);background:0 0;padding:0;font-size:1.5rem}@media (max-width:1050px) and (min-width:761px){.recipe-import-options .recipe-extension-link{margin-left:0}}@media (max-width:760px){.recipe-import-options .recipe-extension-link{display:none}.home-extension-feature{grid-template-columns:1fr;gap:0;margin:0 0 10px;padding:20px}.home-extension-feature h2{font-size:1.45rem}.home-extension-feature p{margin-bottom:0}.home-extension-icon,.home-extension-cta,.extension-desktop-link{display:none}.extension-import-card,.extension-settings{grid-template-columns:auto minmax(0,1fr);padding:18px}.blog-extension-callout{padding:18px}.extension-success-notice{margin-bottom:12px}}
