.account-page{min-height:70vh;padding:clamp(2rem, 6vw, 4.5rem) var(--spacing-lg) clamp(3rem, 8vw, 6rem);background:radial-gradient(circle at 8% 5%, color-mix(in srgb, var(--color-accent) 32%, transparent) 0 8rem, transparent 8.1rem), radial-gradient(circle at 95% 20%, color-mix(in srgb, var(--color-sky) 20%, transparent) 0 11rem, transparent 11.1rem), var(--color-paper)}.account-shell{width:min(100%, var(--container-6xl));margin-inline:auto}.account-hero{max-width:49rem;margin-bottom:clamp(1.75rem,5vw,3rem)}.account-hero>p,.account-card-kicker{color:var(--color-meadow-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:900}.account-hero h1{margin-top:var(--spacing-xs);letter-spacing:-.03em;font-size:clamp(2.35rem,7vw,4.75rem)}.account-hero>span{max-width:42rem;margin-top:var(--spacing-md);color:var(--color-ink-soft);font-size:clamp(1rem,2.1vw,1.18rem);display:block}.account-loading,.account-load-error,.account-signed-out{border:1px solid var(--color-rule);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-paper) 92%, transparent);box-shadow:0 1.2rem 3rem color-mix(in srgb, var(--color-ink) 8%, transparent)}.account-loading{gap:var(--spacing-lg);align-items:center;padding:clamp(1.5rem,5vw,3rem);display:flex}.account-loading strong,.account-load-error strong{font-family:var(--font-display);font-size:1.45rem;display:block}.account-loading p,.account-load-error p{margin-top:var(--spacing-2xs);color:var(--color-ink-soft)}.account-loading-egg{border:2px solid var(--color-ink);background:var(--color-accent);border-radius:52% 52% 47% 47%/65% 65% 38% 38%;flex:none;width:2.75rem;height:3.5rem;animation:1.15s ease-in-out infinite alternate account-wobble}@keyframes account-wobble{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.account-load-error{padding:clamp(1.5rem,5vw,3rem)}.account-load-error button{min-height:2.75rem;margin-top:var(--spacing-lg);border:2px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-ink);padding:.65rem 1rem;font-weight:900}.account-signed-out{background:linear-gradient(135deg, color-mix(in srgb, var(--color-paper-warm) 80%, var(--color-paper)), var(--color-paper));grid-template-columns:minmax(10rem,.7fr) minmax(0,1.55fr);align-items:center;gap:clamp(1.5rem,6vw,4rem);padding:clamp(1.5rem,5vw,3.5rem);display:grid;overflow:hidden}.account-signed-out-art{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-sky) 50%, var(--color-paper));place-items:center;min-height:15rem;display:grid}.account-signed-out-art svg{width:min(72%,12rem);overflow:visible}.account-signed-out-art svg>path:first-child{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:4px}.account-signed-out-art circle{fill:var(--color-ink)}.account-signed-out-art svg>path:last-child{fill:none;stroke:var(--color-ink);stroke-linecap:round;stroke-width:4px}.account-signed-out h2{margin-top:var(--spacing-xs);font-size:clamp(2rem,5vw,3.35rem)}.account-signed-out h2+p{max-width:38rem;margin-top:var(--spacing-md);color:var(--color-ink-soft);font-size:1.05rem}.account-primary-action{gap:var(--spacing-xs);min-height:3.25rem;margin-top:var(--spacing-xl);border:2px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-accent);box-shadow:.22rem .22rem 0 var(--color-ink);justify-content:center;align-items:center;padding:.75rem 1.15rem;font-weight:900;transition:transform .15s,box-shadow .15s;display:inline-flex}.account-primary-action:hover{box-shadow:.1rem .1rem 0 var(--color-ink);transform:translate(.11rem,.11rem)}.account-signed-out small{margin-top:var(--spacing-md);color:var(--color-mute);display:block}.account-dashboard{gap:var(--spacing-xl);display:grid}.account-welcome{gap:var(--spacing-lg);padding:0 var(--spacing-2xs);justify-content:space-between;align-items:center;display:flex}.account-welcome h2{margin-top:.15rem;font-size:clamp(1.85rem,5vw,2.7rem)}.account-welcome h2+p{margin-top:var(--spacing-2xs);color:var(--color-ink-soft)}.account-welcome-actions{gap:var(--spacing-sm);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;display:flex}.account-shop-link,.account-staff-link{gap:var(--spacing-xs);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper);flex:none;align-items:center;min-height:2.75rem;padding:.55rem .9rem;font-weight:800;display:inline-flex}.account-staff-link{border:2px solid var(--color-ink);background:var(--color-accent);box-shadow:.14rem .14rem 0 var(--color-ink)}.account-shop-link:hover,.account-staff-link:hover{border-color:var(--color-meadow);color:var(--color-meadow-dark)}.account-staff-link:hover{box-shadow:none;transform:translate(.08rem,.08rem)}.account-data-warning,.account-action-message{padding:var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-sunshine-deep) 60%, var(--color-rule));border-radius:var(--radius-md);background:var(--color-paper-warm);color:var(--color-ink-soft)}.account-card{border:1px solid var(--color-rule);border-radius:var(--radius-xl);background:var(--color-paper);min-width:0;box-shadow:0 .8rem 2.2rem color-mix(in srgb, var(--color-ink) 6%, transparent);padding:clamp(1.25rem,4vw,2.25rem)}.account-card-heading{gap:var(--spacing-md);justify-content:space-between;align-items:flex-start;display:flex}.account-card-heading h2{margin-top:.15rem;font-size:clamp(1.65rem,4vw,2.25rem)}.account-card-icon{border:1px solid color-mix(in srgb, var(--color-sky) 70%, var(--color-rule));background:color-mix(in srgb, var(--color-sky) 22%, var(--color-paper));width:2.75rem;height:2.75rem;color:var(--color-ink);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:1.3rem;font-weight:800;display:grid}.account-card-icon-egg{background:var(--color-accent);color:var(--color-ink);border-radius:52% 52% 47% 47%/65% 65% 38% 38%;font-size:.42rem}.account-club-card{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--color-accent) 25%, transparent) 0 9rem, transparent 9.1rem), var(--color-paper)}.account-club-date-note{max-width:58rem;margin-top:var(--spacing-lg);padding:var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-meadow) 40%, var(--color-rule));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-sky) 22%, var(--color-paper));color:var(--color-ink-soft);line-height:1.5}.account-club-date-note strong{color:var(--color-ink)}.account-club-date-note a{color:var(--color-meadow-dark);text-underline-offset:.18em;font-weight:900;text-decoration:underline}.egg-schedule{margin-top:var(--spacing-xl);border:2px solid color-mix(in srgb, var(--color-meadow) 48%, var(--color-rule));border-radius:var(--radius-lg);background:linear-gradient(145deg, color-mix(in srgb, var(--color-sky) 15%, var(--color-paper)), var(--color-paper));padding:clamp(1rem,3vw,1.6rem);position:relative}.egg-schedule-top{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr) minmax(14rem,auto);align-items:center;display:grid}.egg-schedule-top h3{margin-top:.18rem;font-size:clamp(1.45rem,3vw,2rem)}.egg-schedule-next{min-width:min(100%,18rem);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-accent);gap:.1rem;display:grid}.egg-schedule-next>span{color:var(--color-meadow-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.egg-schedule-next strong{font-family:var(--font-display);font-size:1.15rem}.egg-schedule-next small{color:var(--color-ink-soft)}.egg-schedule-list{margin-top:var(--spacing-lg);gap:.55rem;display:grid}.egg-schedule-list>li{gap:var(--spacing-md);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-paper) 92%, transparent);grid-template-columns:5.25rem minmax(0,1fr) minmax(8rem,auto);align-items:center;padding:.72rem .85rem;display:grid}.egg-schedule-list>li.is-skipped,.egg-schedule-list>li.is-paused{background:color-mix(in srgb, var(--color-mute) 7%, var(--color-paper));color:var(--color-mute)}.egg-schedule-list time{color:var(--color-meadow-dark);align-items:baseline;gap:.35rem;display:flex}.egg-schedule-list time strong{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.egg-schedule-list time span{font-family:var(--font-display)}.egg-schedule-list li>div:nth-child(2){gap:.1rem;display:grid}.egg-schedule-list li>div:nth-child(2)>span{color:var(--color-mute);font-size:.8rem}.egg-schedule-entry-status{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.egg-schedule-entry-status span{background:var(--color-cream);color:var(--color-ink-soft);border-radius:999px;padding:.2rem .5rem;font-size:.7rem;font-weight:800}.egg-schedule-entry-status span.is-pending{background:color-mix(in srgb, var(--color-accent) 55%, var(--color-paper));color:var(--color-ink)}.egg-schedule-actions{gap:var(--spacing-sm);margin-top:var(--spacing-lg);flex-wrap:wrap;display:flex}.egg-schedule-actions button{border:1px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-paper);min-height:2.75rem;color:var(--color-ink);padding:.55rem .9rem;font-weight:900}.egg-schedule-actions button:first-child{background:var(--color-accent);border-width:2px}.egg-schedule-actions button:hover:not(:disabled){background:var(--color-ink);color:var(--color-paper)}.egg-schedule-actions button:disabled{cursor:not-allowed;opacity:.5}.egg-schedule-note,.egg-schedule-smallprint{margin-top:var(--spacing-sm);color:var(--color-mute);font-size:.76rem;line-height:1.45}.egg-schedule-warning,.egg-schedule-pending{margin-top:var(--spacing-lg);padding:var(--spacing-md);border-radius:var(--radius-md);background:var(--color-paper-warm);color:var(--color-ink-soft)}.egg-schedule-pending ul{gap:var(--spacing-xs);margin-top:var(--spacing-xs);flex-wrap:wrap;display:flex}.egg-schedule-pending li{background:var(--color-paper);border-radius:999px;padding:.22rem .55rem;font-size:.78rem}.egg-schedule-dialog{z-index:1000;padding:var(--spacing-lg);background:color-mix(in srgb, var(--color-ink) 52%, transparent);place-items:center;display:grid;position:fixed;inset:0}.egg-schedule-dialog form{border:2px solid var(--color-ink);border-radius:var(--radius-xl);background:var(--color-paper);width:min(100%,34rem);max-height:min(90vh,48rem);box-shadow:.4rem .4rem 0 var(--color-ink);padding:clamp(1.25rem,4vw,2rem);overflow:auto}.egg-schedule-dialog-heading{gap:var(--spacing-md);justify-content:space-between;align-items:flex-start;display:flex}.egg-schedule-dialog-heading h3{margin-top:.15rem;font-size:1.65rem}.egg-schedule-close{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;display:grid}.egg-schedule-dialog form>label,.egg-schedule-field-row label{gap:var(--spacing-xs);margin-top:var(--spacing-lg);display:grid}.egg-schedule-dialog label>span{font-size:.85rem;font-weight:900}.egg-schedule-dialog select,.egg-schedule-dialog input{border:1px solid color-mix(in srgb, var(--color-ink) 40%, var(--color-rule));border-radius:var(--radius-sm);background:var(--color-paper);width:100%;min-height:3rem;color:var(--color-ink);padding:.62rem .75rem}.egg-schedule-field-row{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.egg-schedule-dialog-actions{gap:var(--spacing-sm);margin-top:var(--spacing-xl);justify-content:flex-end;display:flex}.egg-schedule-dialog-actions button{border:1px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-paper);min-height:2.8rem;color:var(--color-ink);padding:.55rem .9rem;font-weight:900}.egg-schedule-dialog-actions button.is-primary{background:var(--color-accent);border-width:2px}.egg-schedule-dialog-actions button:disabled{opacity:.55}.account-subscription-list{gap:var(--spacing-md);margin-top:var(--spacing-xl);display:grid}.account-subscription{gap:var(--spacing-lg);padding:var(--spacing-lg);border:1px solid color-mix(in srgb, var(--color-meadow) 35%, var(--color-rule));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-paper-warm) 54%, var(--color-paper));grid-template-columns:minmax(0,1fr) minmax(10rem,auto);align-items:center;display:grid}.account-subscription-main h3{margin-top:var(--spacing-sm);font-size:1.3rem}.account-subscription-main h3+p{margin-top:var(--spacing-2xs);color:var(--color-ink-soft)}.account-subscription-main small{color:var(--color-mute);margin-top:.18rem;display:block}.account-badge-row{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.account-badge{background:var(--color-cream);min-height:1.75rem;color:var(--color-ink-soft);letter-spacing:.03em;border-radius:999px;align-items:center;padding:.22rem .62rem;font-size:.75rem;font-weight:900;display:inline-flex}.account-badge.is-positive{background:color-mix(in srgb, var(--color-meadow) 24%, var(--color-paper));color:var(--color-meadow-dark)}.account-badge.is-waiting,.account-badge.is-cash{background:color-mix(in srgb, var(--color-accent) 52%, var(--color-paper));color:var(--color-ink)}.account-badge.is-online{background:color-mix(in srgb, var(--color-sky) 22%, var(--color-paper));color:var(--color-ink)}.account-badge.is-gift{background:color-mix(in srgb, var(--color-meadow) 24%, var(--color-paper));color:var(--color-meadow-dark)}.account-badge.is-muted{background:color-mix(in srgb, var(--color-mute) 12%, var(--color-paper));color:var(--color-mute)}.account-subscription-actions{gap:var(--spacing-xs);text-align:center;justify-items:stretch;display:grid}.account-subscription-actions>a,.account-subscription-actions>button{border:1px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-paper);min-height:2.75rem;color:var(--color-ink);justify-content:center;align-items:center;padding:.55rem .85rem;font-weight:800;display:inline-flex}.account-subscription-actions>a:hover,.account-subscription-actions>button:hover{background:var(--color-ink);color:var(--color-paper)}.account-subscription-actions small{max-width:14rem;color:var(--color-mute);font-size:.75rem;line-height:1.35}.account-cancel-confirmation{padding:var(--spacing-lg);border:2px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-paper);grid-column:1/-1}.account-cancel-confirmation h4{font-size:1.2rem}.account-cancel-confirmation p{max-width:48rem;margin-top:var(--spacing-xs);color:var(--color-ink-soft)}.account-cancel-confirmation>div{gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.account-cancel-confirmation button{border-radius:var(--radius-md);min-height:2.75rem;padding:.55rem .9rem;font-weight:800}.account-keep-button{background:var(--color-ink);color:var(--color-paper);border:0}.account-cancel-button{border:1px solid var(--color-error);background:var(--color-paper);color:var(--color-error)}.account-cancel-confirmation button:disabled{cursor:wait;opacity:.6}.account-club-help{gap:var(--spacing-xs) var(--spacing-lg);margin-top:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-sky) 16%, var(--color-paper));grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.account-club-help strong{font-family:var(--font-display);font-size:1.05rem}.account-club-help p{color:var(--color-ink-soft);grid-column:1;font-size:.9rem}.account-club-help a{color:var(--color-meadow-dark);text-underline-offset:.2em;grid-area:1/2/3;font-weight:900;text-decoration:underline}.account-empty-state{margin-top:var(--spacing-xl);padding:var(--spacing-xl);border:1px dashed color-mix(in srgb, var(--color-meadow) 60%, var(--color-rule));border-radius:var(--radius-lg);text-align:center}.account-empty-state.compact{margin-top:var(--spacing-lg);padding:var(--spacing-lg)}.account-empty-state h3{font-size:1.3rem}.account-empty-state p{max-width:34rem;margin:var(--spacing-xs) auto 0;color:var(--color-ink-soft)}.account-empty-state a{gap:var(--spacing-xs);margin-top:var(--spacing-md);color:var(--color-meadow-dark);font-weight:900;display:inline-flex}.account-orders-card{background:radial-gradient(circle at 0 100%, color-mix(in srgb, var(--color-sky) 15%, transparent) 0 9rem, transparent 9.1rem), var(--color-paper)}.account-order-list{gap:var(--spacing-md);margin-top:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-order-list>li{min-width:0;padding:var(--spacing-lg);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-cream) 40%, var(--color-paper))}.account-order-topline,.account-order-topline>div{gap:var(--spacing-sm);justify-content:space-between;align-items:baseline;display:flex}.account-order-topline>div{justify-content:flex-start}.account-order-topline strong{font-family:var(--font-display);font-size:1.05rem}.account-order-topline span{color:var(--color-mute);font-size:.78rem}.account-order-list li>p{margin:var(--spacing-sm) 0;color:var(--color-ink-soft);overflow-wrap:anywhere}.account-order-footer{gap:var(--spacing-md);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.account-reorder{gap:var(--spacing-xs);justify-items:end;margin-left:auto;display:grid}.account-reorder-button,.account-basket-link{border:1px solid var(--color-ink);border-radius:var(--radius-md);min-height:2.75rem;color:var(--color-ink);text-align:center;justify-content:center;align-items:center;padding:.55rem .85rem;font-weight:900;display:inline-flex}.account-reorder-button{background:var(--color-paper)}.account-reorder-button:hover:not(:disabled),.account-basket-link:hover{background:var(--color-accent)}.account-reorder-button:disabled{cursor:wait;opacity:.65}.account-basket-link{gap:var(--spacing-xs);background:var(--color-accent);text-decoration:none}.account-reorder-message{max-width:25rem;color:var(--color-ink-soft);text-align:right;margin:0;font-size:.84rem}.account-reorder-message.is-success{color:var(--color-meadow-dark);font-weight:800}.account-reorder-message.is-error{color:#8a2d20;font-weight:800}.account-profile-grid{gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-card-intro{margin-top:var(--spacing-md);color:var(--color-ink-soft)}.account-form-grid{gap:var(--spacing-md);margin-top:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-form-grid label{gap:var(--spacing-xs);min-width:0;display:grid}.account-form-grid label>span{font-size:.86rem;font-weight:800}.account-form-grid input{border:1px solid color-mix(in srgb, var(--color-ink) 38%, var(--color-rule));border-radius:var(--radius-sm);background:var(--color-paper);width:100%;min-height:3rem;color:var(--color-ink);padding:.65rem .8rem}.account-form-grid input[readonly]{border-color:var(--color-rule);background:color-mix(in srgb, var(--color-mute) 5%, var(--color-paper));color:var(--color-mute)}.account-form-grid label small{color:var(--color-mute);font-size:.75rem;line-height:1.4}.account-form-wide{grid-column:1/-1}.account-form-actions{gap:var(--spacing-md);margin-top:var(--spacing-xl);flex-wrap:wrap;align-items:center;display:flex}.account-save-button{border:2px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-accent);min-height:2.875rem;color:var(--color-ink);padding:.6rem 1rem;font-weight:900}.account-save-button:hover:not(:disabled){background:var(--color-ink);color:var(--color-paper)}.account-save-button:disabled{cursor:wait;opacity:.65}.account-form-message{font-size:.88rem;font-weight:700}.account-form-message.saved{color:var(--color-meadow-dark)}.account-form-message.error{color:var(--color-error)}.account-help-card{gap:var(--spacing-xl);background:linear-gradient(120deg, color-mix(in srgb, var(--color-accent) 30%, var(--color-paper)), color-mix(in srgb, var(--color-sky) 15%, var(--color-paper)));justify-content:space-between;align-items:center;display:flex}.account-help-card h2{margin-top:.15rem;font-size:clamp(1.65rem,4vw,2.25rem)}.account-help-card h2+p{max-width:44rem;margin-top:var(--spacing-xs);color:var(--color-ink-soft)}.account-help-actions{gap:var(--spacing-sm);flex-wrap:wrap;flex:none;display:flex}.account-help-actions a,.account-help-actions button{border-radius:var(--radius-md);justify-content:center;align-items:center;min-height:2.875rem;padding:.6rem 1rem;font-weight:900;display:inline-flex}.account-help-actions a{border:2px solid var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.account-help-actions button{border:1px solid var(--color-ink);color:var(--color-ink);background:0 0}.account-help-actions a:hover,.account-help-actions button:hover{background:var(--color-accent);color:var(--color-ink)}.site-account-link{color:var(--color-ink);transition:color .15s,background-color .15s}.site-account-link:hover,.site-account-link[aria-current=page]{background:color-mix(in srgb, var(--color-accent) 26%, transparent);color:var(--color-meadow-dark)}.site-account-link:focus-visible,.account-page a:focus-visible,.account-page button:focus-visible,.account-page input:focus-visible{outline:3px solid var(--color-sky);outline-offset:3px}@media (width<=52rem){.account-signed-out{grid-template-columns:1fr}.account-signed-out-art{min-height:11rem}.account-signed-out-art svg{width:8.5rem}.account-order-list,.account-profile-grid{grid-template-columns:1fr}.account-help-card{flex-direction:column;align-items:flex-start}}@media (width<=38rem){.account-page{padding:1.75rem var(--spacing-md) 3.5rem}.account-hero{margin-bottom:1.5rem}.account-card,.account-signed-out,.account-loading,.account-load-error{border-radius:var(--radius-lg)}.account-welcome{flex-direction:column;align-items:flex-start}.account-welcome-actions,.account-welcome-actions a{width:100%}.account-welcome-actions a{justify-content:center}.account-subscription{padding:var(--spacing-md);grid-template-columns:1fr}.account-subscription-actions{text-align:left;justify-items:stretch}.account-subscription-actions small{max-width:none}.egg-schedule-top,.egg-schedule-list>li{grid-template-columns:1fr}.egg-schedule-next{min-width:0}.egg-schedule-list>li{gap:var(--spacing-xs)}.egg-schedule-list time{justify-content:space-between}.egg-schedule-entry-status{justify-content:flex-start}.egg-schedule-actions,.egg-schedule-actions button,.egg-schedule-field-row,.egg-schedule-dialog-actions,.egg-schedule-dialog-actions button{width:100%}.egg-schedule-field-row{grid-template-columns:1fr;gap:0}.egg-schedule-dialog{padding:var(--spacing-sm);align-items:end}.egg-schedule-dialog form{border-radius:var(--radius-lg)}.account-club-help{padding:var(--spacing-md);grid-template-columns:1fr}.account-club-help p,.account-club-help a{grid-area:auto/1}.account-form-grid{grid-template-columns:1fr}.account-form-wide{grid-column:auto}.account-form-actions,.account-form-actions>button,.account-help-actions,.account-help-actions a,.account-help-actions form,.account-help-actions button,.account-cancel-confirmation>div,.account-cancel-confirmation button{width:100%}.account-order-topline>div{flex-direction:column;align-items:flex-start;gap:0}.account-order-footer,.account-reorder,.account-reorder-button,.account-basket-link{width:100%}.account-reorder{justify-items:stretch;margin-left:0}.account-reorder-message{text-align:left;max-width:none}}@media (prefers-reduced-motion:reduce){.account-loading-egg{animation:none}.account-primary-action{transition:none}}
