:root{--bg:#f4f7fb;--bg-accent:#eef4ff;--surface:rgba(255,255,255,0.94);--surface-strong:#ffffff;--surface-soft:#f7fafc;--line:#d9e3f0;--line-strong:#c5d4e7;--text:#162033;--muted:#66758b;--brand-blue:#2f6fed;--brand-blue-strong:#1d4ed8;--brand-green:#0f9f6e;--brand-green-soft:#d9f5ea;--warning:#d97706;--danger:#dc2626;--shadow-lg:0 24px 60px rgba(45,76,127,0.14);--shadow-md:0 16px 36px rgba(45,76,127,0.1);--radius-xl:28px;--radius-lg:22px;--radius-md:18px;--radius-sm:14px}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;background:radial-gradient(circle at top left,rgba(47,111,237,.08),transparent 32%),radial-gradient(circle at top right,rgba(15,159,110,.08),transparent 24%),linear-gradient(180deg,#f7f9fc,#f3f7fb);color:var(--text);font-family:Pretendard,Segoe UI,sans-serif}body{min-height:100vh}@keyframes page-enter{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{border:0}.button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;font-weight:700;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.button:hover{transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.6;transform:none}.button-primary{background:linear-gradient(135deg,var(--brand-blue),var(--brand-blue-strong));color:#fff;box-shadow:var(--shadow-md)}.button-household{background:linear-gradient(135deg,var(--brand-green),#17b26a);color:#fff;box-shadow:0 16px 36px rgba(15,159,110,.18)}.button-secondary{background:rgba(255,255,255,.85);color:var(--text);border:1px solid var(--line)}.button-ghost{background:transparent;color:var(--muted);border:1px solid var(--line)}.button-danger{color:var(--danger);border-color:rgba(220,38,38,.22);background:rgba(220,38,38,.08)}.button-small{min-height:38px;padding:0 14px;font-size:.92rem}.login-shell,.marketing-shell{width:min(1120px,calc(100% - 32px));margin:0 auto;min-height:100vh;display:grid;place-items:center;padding:32px 0 64px}.login-panel,.marketing-hero{width:min(720px,100%);border-radius:36px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,251,255,.95));border:1px solid rgba(197,212,231,.8);box-shadow:var(--shadow-lg);padding:40px}.marketing-hero{text-align:center}.brand-block h1,.hero-copy h2,.login-copy h1,.marketing-hero h1,.section-card h2{margin:0;letter-spacing:-.04em}.marketing-hero h1{font-size:clamp(3rem,8vw,5.5rem)}.benchmark-placeholder p,.brand-block p,.chart-empty p,.empty-state p,.health-card p,.hero-copy p,.info-card p,.login-copy p,.marketing-hero p,.section-description,.settings-card p,.sidebar-note p{color:var(--muted);line-height:1.7}.brand-kicker,.header-eyebrow,.hero-badge,.section-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--brand-blue);font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.form-actions,.hero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.form-helper{margin:0;color:var(--muted);font-size:.92rem}.app-shell{width:min(1440px,calc(100% - 28px));margin:0 auto;padding:20px 0 96px;display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:20px;gap:20px}.dashboard-main,.dashboard-sidebar{min-width:0}.dashboard-sidebar{position:-webkit-sticky;position:sticky;top:20px;align-self:flex-start;display:grid;grid-gap:18px;gap:18px;padding:24px;border-radius:32px;background:rgba(255,255,255,.92);border:1px solid rgba(197,212,231,.8);box-shadow:var(--shadow-md)}.brand-block p,.sidebar-note p{margin:10px 0 0;font-size:.95rem}.brand-block h1{font-size:2rem}.dashboard-navigation-shell{--nav-active-color:var(--brand-blue);--nav-active-bg:linear-gradient(135deg,rgba(47,111,237,0.12),rgba(15,159,110,0.08));display:grid;grid-gap:18px;gap:18px}.dashboard-navigation-shell-household{--nav-active-color:var(--brand-green);--nav-active-bg:linear-gradient(135deg,rgba(15,159,110,0.16),rgba(26,167,161,0.1))}.product-tabs{display:inline-flex;padding:6px;border-radius:999px;background:var(--bg-accent);border:1px solid var(--line);gap:6px}.product-tab{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:10px 14px;color:var(--muted);background:transparent;font-weight:700}.product-tab-active{background:var(--surface-strong);color:var(--nav-active-color);box-shadow:0 8px 20px rgba(47,111,237,.14)}.dashboard-sidebar-nav{display:grid;grid-gap:8px;gap:8px}.nav-link{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;color:var(--muted);font-weight:700}.nav-link-active{background:var(--nav-active-bg);color:var(--text)}.nav-link-dot{width:10px;height:10px;border-radius:999px;background:currentColor;opacity:.5}.nav-link-active .nav-link-dot{opacity:1;background:var(--nav-active-color)}.benchmark-placeholder,.editor-card,.empty-state,.health-card,.info-card,.rule-card,.session-card,.settings-card,.sidebar-note,.stat-card,.strategy-card,.summary-card{border-radius:var(--radius-md);background:var(--surface);border:1px solid rgba(197,212,231,.86);box-shadow:0 10px 24px rgba(45,76,127,.06);padding:18px}.dashboard-main{display:grid;grid-gap:18px;gap:18px}.dashboard-header{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 24px;border-radius:28px;background:rgba(255,255,255,.92);border:1px solid rgba(197,212,231,.8);box-shadow:var(--shadow-md)}.dashboard-content,.page-stack,.stack-lg{display:grid;grid-gap:18px;gap:18px}.page-stack>*{opacity:0;animation:page-enter .44s cubic-bezier(.22,1,.36,1) forwards}.page-stack>:nth-child(2){animation-delay:70ms}.page-stack>:nth-child(3){animation-delay:.13s}.page-stack>:nth-child(4){animation-delay:.19s}.hero-panel,.section-card{border-radius:30px;background:rgba(255,255,255,.95);border:1px solid rgba(197,212,231,.82);box-shadow:var(--shadow-md)}.hero-panel{padding:28px;display:flex;justify-content:space-between;gap:20px;align-items:center;background:linear-gradient(145deg,rgba(47,111,237,.11),rgba(15,159,110,.08)),rgba(255,255,255,.96)}.hero-copy{max-width:760px;min-height:0}.hero-copy h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:12px}.section-card{padding:24px}.section-card-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.section-card-copy{min-width:0}.section-link{color:var(--brand-blue);font-weight:700}.section-card-metric{display:grid;justify-items:end;grid-gap:4px;gap:4px;text-align:right}.section-card-metric span{color:var(--muted);font-size:.88rem;font-weight:700}.section-card-metric strong{font-size:1.65rem;letter-spacing:-.04em}.chart-unit-note{color:var(--muted);font-size:.9rem;font-weight:700}.health-grid,.session-grid,.settings-grid,.strategy-grid,.summary-card-grid{display:grid;grid-gap:16px;gap:16px}.summary-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.household-summary-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.health-grid,.session-grid,.settings-grid,.strategy-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.settings-card-label,.stat-card-label,.summary-card-label{display:block;color:var(--muted);font-size:.9rem;margin-bottom:10px}.health-card strong,.settings-card strong,.stat-card-value,.summary-card-value{display:block;font-size:2rem;letter-spacing:-.04em}.summary-card-hero{background:linear-gradient(140deg,rgba(47,111,237,.12),rgba(15,159,110,.08)),rgba(255,255,255,.96)}.household-summary-card,.household-summary-card-hero{border-color:rgba(182,224,205,.92)}.household-summary-card-hero{background:linear-gradient(145deg,rgba(15,159,110,.16),rgba(26,167,161,.08)),rgba(255,255,255,.98)}.summary-card-value-small{font-size:1.2rem;line-height:1.45}.summary-card-stack{font-size:1.2rem}.performance-block,.summary-card-stack{display:grid;grid-gap:6px;gap:6px}.performance-line{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.performance-percent{display:inline-flex;align-items:center;font-size:.95rem;font-weight:800}.rule-card-copy,.rule-card-meta,.session-card p,.session-card span,.stat-card-caption,.strategy-card p,.summary-card-caption,.table-subtext{color:var(--muted);line-height:1.6}.value-tone-profit{color:var(--danger)}.value-tone-loss{color:var(--brand-blue)}.value-tone-flat{color:var(--muted)}.dashboard-grid{display:grid;grid-gap:18px;gap:18px}.dashboard-grid-main{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr)}.dashboard-grid-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-shell{min-height:280px;border-radius:22px;background:linear-gradient(180deg,rgba(239,244,255,.9),rgba(255,255,255,.72));border:1px solid rgba(217,227,240,.9);padding:12px}.household-chart-shell{background:linear-gradient(180deg,rgba(235,249,243,.94),rgba(255,255,255,.76));border-color:rgba(209,233,221,.92)}.chart-empty{min-height:240px;display:grid;place-content:center;text-align:center}.allocation-grid,.allocation-shell{display:grid;grid-gap:16px;gap:16px}.allocation-grid{grid-template-columns:minmax(320px,480px) minmax(260px,1fr);align-items:center}.allocation-grid-compact{grid-template-columns:minmax(320px,460px) minmax(280px,1fr);gap:24px}.allocation-chart-panel{width:100%;margin:0}.allocation-toolbar,.toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.segmented-control{display:inline-flex;flex-wrap:wrap;padding:6px;border-radius:999px;background:var(--bg-accent);border:1px solid var(--line);gap:6px}.segmented-control button{padding:8px 12px;border-radius:999px;background:transparent;color:var(--muted);font-weight:700;cursor:pointer}.segmented-active{background:var(--surface-strong)!important;color:var(--brand-blue)!important;box-shadow:0 8px 16px rgba(47,111,237,.14)}.legend-list{display:grid;grid-gap:12px;gap:12px;width:100%}.legend-row,.rule-card-actions,.rule-card-main,.session-card-header,.strategy-card-footer,.strategy-card-header{display:flex;justify-content:space-between;gap:12px;align-items:center}.legend-copy,.rule-card-title,.stack-compact,.strategy-card-title{display:flex;gap:10px}.button-row,.strategy-pill-group{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.legend-copy,.strategy-card-title{align-items:center}.stack-compact{flex-direction:column}.legend-color,.strategy-chip{width:12px;height:12px;border-radius:999px;flex-shrink:0}.legend-meta{display:grid;justify-items:end;grid-gap:2px;gap:2px;color:var(--muted);font-size:.9rem}.pill{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:.82rem;font-weight:800}.pill-live{background:rgba(15,159,110,.12);color:var(--brand-green)}.pill-warning{background:rgba(217,119,6,.12);color:var(--warning)}.pill-danger{background:rgba(220,38,38,.12);color:var(--danger)}.pill-muted{background:rgba(148,163,184,.15);color:var(--muted)}.data-table-wrap{overflow-x:auto}.data-table{width:100%;border-collapse:collapse}.data-table td,.data-table th{padding:14px 10px;border-bottom:1px solid rgba(217,227,240,.9);text-align:left;vertical-align:top}.data-table th{color:var(--muted);font-size:.88rem;font-weight:700}.data-table tr:last-child td{border-bottom:0}.form-card,.form-card-plain{display:grid;grid-gap:16px;gap:16px}.form-card-plain{padding:0}.form-grid{display:grid;grid-gap:14px;gap:14px}.form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.field{display:grid;grid-gap:8px;gap:8px;min-width:0}.field-label{color:var(--muted);font-size:.9rem;font-weight:700}.field-label-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.input{width:100%;min-height:48px;padding:0 14px;border-radius:16px;border:1px solid var(--line);background:var(--surface-soft);color:var(--text);outline:none}.input:focus{border-color:rgba(47,111,237,.6);box-shadow:0 0 0 4px rgba(47,111,237,.12)}.field-checkbox{align-content:flex-start}.checkbox-row{display:flex;gap:10px;align-items:center;min-height:48px;padding:0 14px;border-radius:16px;border:1px solid var(--line);background:var(--surface-soft)}.checkbox-row input{width:18px;height:18px}.feedback{margin:0;padding:14px 16px;border-radius:16px;font-weight:600}.feedback-success{background:rgba(15,159,110,.12);color:var(--brand-green)}.feedback-error{background:rgba(220,38,38,.12);color:var(--danger)}.disclosure-panel{display:grid}.collapsible-shell{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-10px);transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1)}.collapsible-shell.is-open{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.collapsible-inner{min-height:0;overflow:hidden}.editor-card,.rule-card,.rule-list{display:grid;grid-gap:14px;gap:14px}.rule-card-title{align-items:center;margin-bottom:8px}.rule-card-actions{justify-content:flex-start}.disclosure-card{border-radius:22px;border:1px solid var(--line);background:var(--surface-soft);padding:14px}.disclosure-card summary{cursor:pointer;font-weight:800;list-style:none}.disclosure-card[open] summary{margin-bottom:14px}.disclosure-card summary::-webkit-details-marker{display:none}.position-group-card{display:grid;grid-gap:16px;gap:16px}.position-group-summary{justify-content:space-between}.position-group-copy,.position-group-meta,.position-group-summary{display:flex;align-items:center;gap:16px}.position-group-copy{flex-wrap:wrap}.position-group-copy span,.position-group-meta span{color:var(--muted);font-size:.9rem}.position-group-meta strong{display:block}.position-group-chip{width:14px;height:14px}.position-group-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.position-group-settings{color:var(--muted)}.position-group-toggle{min-width:74px}.position-group-collapsible{margin-top:-4px}.position-group-table{padding-top:6px}.button-icon{min-width:38px;padding:0}.button-icon-svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.modal-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:rgba(15,23,42,.32);padding:20px}.modal-card{width:min(560px,100%);max-height:calc(100vh - 40px);overflow-y:auto;border-radius:28px;background:rgba(255,255,255,.98);border:1px solid rgba(197,212,231,.86);box-shadow:var(--shadow-lg);padding:24px;display:grid;grid-gap:18px;gap:18px}.inline-setting-row{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.field-inline-color{width:auto}.input-color-compact{width:72px;min-width:72px;min-height:56px;padding:6px;border-radius:18px}.danger-panel{display:grid;grid-gap:14px;gap:14px;padding:16px 18px;border-radius:20px;border:1px solid rgba(220,38,38,.2);background:rgba(255,244,244,.92)}.danger-panel-copy strong{display:block;margin-bottom:4px}.danger-panel-copy span{display:block;color:var(--muted);font-size:.92rem}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.stat-card-inline{min-width:140px}.strategy-grid{align-items:flex-start}.scope-summary{display:flex;align-items:center;gap:12px}.scope-card-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.scope-card{display:grid;grid-gap:14px;gap:14px;padding:16px 18px;border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,251,255,.94));border:1px solid rgba(197,212,231,.86);box-shadow:0 10px 24px rgba(45,76,127,.06)}.scope-card-meta{display:grid;grid-gap:10px 14px;gap:10px 14px;grid-template-columns:repeat(3,minmax(0,1fr))}.scope-card-meta span{display:block;color:var(--muted);font-size:.88rem;margin-bottom:4px}.strategy-card,.strategy-card-muted{display:grid;grid-gap:16px;gap:16px}.pagination-inline,.pagination-jump,.table-control-inline,.table-controls,.table-controls-group{display:flex;align-items:center;gap:10px}.table-controls{justify-content:space-between;flex-wrap:wrap}.table-controls-group{flex-wrap:wrap}.table-controls-group-end{justify-content:flex-end}.table-control-inline{color:var(--muted);font-size:.92rem;font-weight:700}.input-inline{min-height:40px;width:92px;padding:0 12px}.pagination-status{min-width:64px;text-align:center;color:var(--muted);font-weight:700}.benchmark-placeholder strong,.empty-state strong,.info-card strong,.rule-card strong,.sidebar-note strong,.strategy-card strong,.strategy-card-title strong{display:block}.strategy-stats{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-stats span{display:block;color:var(--muted);font-size:.88rem;margin-bottom:4px}.health-card strong,.settings-card strong{margin-bottom:10px}.mobile-nav{display:none}.household-page-stack{gap:20px}.header-subcopy{margin:4px 0 0;color:var(--muted);font-size:.92rem}.pending-approval-panel{gap:18px}.pending-approval-card{display:grid;grid-gap:8px;gap:8px}.approval-section{display:grid;grid-gap:14px;gap:14px}.approval-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.approval-card p,.approval-section-header p{margin:0;color:var(--muted)}.approval-list{display:grid;grid-gap:12px;gap:12px}.approval-card{display:grid;grid-gap:14px;gap:14px;padding:16px;border-radius:var(--radius-md);border:1px solid rgba(197,212,231,.86);background:rgba(255,255,255,.9)}.approval-card-copy{display:grid;grid-gap:6px;gap:6px}.approval-card-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.approval-card-actions{justify-content:flex-end}.household-hero-panel{background:radial-gradient(circle at top right,rgba(15,159,110,.18),transparent 32%),linear-gradient(145deg,rgba(15,159,110,.14),rgba(26,167,161,.08)),rgba(255,255,255,.96)}.household-hero-badge{color:var(--brand-green)}.household-entry-list,.household-watch-list{display:grid;grid-gap:12px;gap:12px}.household-entry-row,.household-watch-row{display:flex;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:22px;border:1px solid rgba(209,233,221,.92);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,250,246,.9));box-shadow:0 10px 24px rgba(45,76,127,.06)}.household-watch-copy{gap:4px}.household-watch-copy span{color:var(--muted);font-size:.92rem}.household-quick-entry-shell{display:grid;grid-gap:16px;gap:16px;position:-webkit-sticky;position:sticky;top:20px;z-index:2}.household-quick-entry-grid{display:grid;grid-gap:14px;gap:14px;align-items:end;grid-template-columns:minmax(118px,.8fr) minmax(112px,.8fr) minmax(128px,.95fr) minmax(128px,.95fr) minmax(128px,.95fr) minmax(180px,1.25fr) minmax(220px,1.45fr) auto}.household-field-note,.household-field-title{min-width:0}.household-entry-submit{display:flex;align-items:flex-end;height:100%}.household-entry-main{display:grid;grid-gap:8px;gap:8px;min-width:0}.household-entry-meta,.household-entry-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.household-entry-meta{color:var(--muted);font-size:.92rem}.household-entry-color{width:14px;height:14px}.household-entry-side{display:grid;justify-items:end;grid-gap:10px;gap:10px;flex-shrink:0}.household-entry-amount{font-size:1.18rem;letter-spacing:-.03em}@media (prefers-reduced-motion:reduce){.button,.collapsible-shell,.page-stack>*{animation:none!important;transition:none!important;transform:none!important}.collapsible-shell,.page-stack>*{opacity:1}}@media (max-width:1180px){.app-shell{grid-template-columns:1fr}.dashboard-sidebar{position:static}.allocation-grid,.dashboard-grid-main,.dashboard-grid-secondary{grid-template-columns:1fr}.household-quick-entry-grid,.household-summary-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.form-grid-2,.form-grid-3,.form-grid-4,.scope-card-meta,.scope-summary,.strategy-stats,.summary-card-grid{grid-template-columns:1fr}.scope-summary{display:grid}.dashboard-sidebar-nav{display:none}.mobile-nav{position:fixed;left:12px;right:12px;bottom:12px;z-index:20;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px;padding:8px;border-radius:22px;background:rgba(255,255,255,.94);border:1px solid rgba(197,212,231,.92);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:14px;color:var(--muted);font-size:.82rem;font-weight:800}.mobile-nav-link-active{color:var(--brand-blue);background:rgba(47,111,237,.12)}.dashboard-navigation-shell-household .mobile-nav-link-active{color:var(--brand-green);background:rgba(15,159,110,.12)}.dashboard-content{padding-bottom:76px}}.auth-otp-summary{display:grid;grid-gap:4px;gap:4px}.auth-otp-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.auth-otp-timer{color:var(--brand-blue);font-size:.92rem;font-weight:700}.auth-otp-timer-expired{color:var(--danger)}.auth-otp-input{letter-spacing:.32em;text-align:center;font-size:1.2rem;font-weight:800}@media (max-width:640px){.login-shell,.marketing-shell{width:min(100% - 20px,1120px)}.dashboard-header,.dashboard-sidebar,.hero-panel,.login-panel,.marketing-hero,.section-card{padding:20px;border-radius:24px}.dashboard-header,.hero-panel,.household-entry-meta,.household-entry-row,.household-entry-side,.household-entry-title-row,.household-watch-row,.inline-setting-row,.modal-header,.pagination-inline,.pagination-jump,.position-group-copy,.position-group-meta,.position-group-summary,.rule-card-main,.section-card-header,.session-card-header,.strategy-card-footer,.strategy-card-header,.table-control-inline,.table-controls,.table-controls-group{align-items:flex-start;flex-direction:column}.section-card-metric{justify-items:start;text-align:left}.household-quick-entry-grid,.household-summary-card-grid{grid-template-columns:1fr}.household-quick-entry-shell{position:static}}