.bAd3nW_layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;display:grid}.bAd3nW_nav{background:var(--paper);border-radius:var(--radius);flex-direction:column;gap:14px;padding:20px;display:flex;position:sticky;top:24px}.bAd3nW_hello{overflow-wrap:anywhere}.bAd3nW_nav ul{flex-direction:column;gap:4px;list-style:none;display:flex}.bAd3nW_nav a{color:var(--ink);border-radius:var(--radius);padding:8px 10px;text-decoration:none;display:block}.bAd3nW_nav a:hover{background:var(--alu)}.bAd3nW_nav a[aria-current=page]{color:var(--kerb-white);background:var(--asphalt);font-weight:700}.bAd3nW_main{min-width:0}.bAd3nW_title{margin-bottom:20px}.bAd3nW_lead{color:var(--ink-soft);margin-bottom:20px;font-size:1.1rem}.bAd3nW_tiles{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:14px;list-style:none;display:grid}.bAd3nW_tile{height:100%;color:var(--ink);border:2px solid var(--alu-2);border-radius:var(--radius);flex-direction:column;gap:6px;padding:18px;text-decoration:none;display:flex}.bAd3nW_tile:hover,.bAd3nW_tile:focus-visible{border-color:var(--kerb)}.bAd3nW_tile span{color:var(--ink-soft)}.bAd3nW_card{border:2px solid var(--alu-2);border-radius:var(--radius);padding:20px}.bAd3nW_cardTitle{margin-bottom:12px;font-size:1.3rem}.bAd3nW_stack{flex-direction:column;gap:20px;display:flex}.bAd3nW_authGrid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;gap:20px;max-width:980px;display:grid}.bAd3nW_switch{grid-column:1/-1}.bAd3nW_form{flex-direction:column;gap:14px;display:flex}.bAd3nW_narrow{max-width:480px}.bAd3nW_field{font-family:var(--font-label), sans-serif;flex-direction:column;gap:6px;font-weight:700;display:flex}.bAd3nW_field input{font-family:var(--font-body), sans-serif;color:var(--ink);background:var(--paper);border:2px solid var(--alu-2);border-radius:var(--radius);padding:12px 14px;font-weight:500}.bAd3nW_field input:focus-visible{border-color:var(--kerb);outline:none}.bAd3nW_fieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px;display:grid}.bAd3nW_help,.bAd3nW_optional{font-family:var(--font-body), sans-serif;color:var(--ink-faint);font-size:.9rem;font-weight:500}.bAd3nW_consent{gap:10px;font-size:.95rem;line-height:1.45;display:flex}.bAd3nW_consent input{width:20px;height:20px;accent-color:var(--kerb);flex:none;margin-top:1px}.bAd3nW_small{color:var(--ink-soft);font-size:.92rem}.bAd3nW_status:empty{display:none}.bAd3nW_status[data-kind=ok]{color:var(--ok);font-weight:600}.bAd3nW_status[data-kind=error]{color:var(--kerb-dark);font-weight:600}.bAd3nW_notice{background:var(--paper);border-left:4px solid var(--amber);border-radius:var(--radius);max-width:62ch;padding:16px 18px}.bAd3nW_loading{color:var(--ink-faint)}.bAd3nW_google{width:100%;font-family:var(--font-label), sans-serif;color:var(--ink);border:2px solid var(--alu-2);border-radius:var(--radius);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-weight:700;display:inline-flex}.bAd3nW_google:hover{border-color:var(--ink-faint)}.bAd3nW_linkButton{font:inherit;color:var(--kerb-dark);text-align:left;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:600;text-decoration:underline}.bAd3nW_actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.bAd3nW_orders,.bAd3nW_addresses{flex-direction:column;gap:14px;margin-bottom:20px;list-style:none;display:flex}.bAd3nW_orders ul{margin:10px 0;padding-left:20px}.bAd3nW_orderHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bAd3nW_badge{font-family:var(--font-label), sans-serif;color:var(--ink);background:var(--amber);border-radius:999px;padding:2px 10px;font-size:.85rem;font-weight:700}.bAd3nW_address{margin:10px 0;font-style:normal;line-height:1.5}.bAd3nW_danger{border-color:var(--kerb)}.bAd3nW_dangerButton{font-family:var(--font-label), sans-serif;color:var(--kerb-white);background:var(--kerb-dark);border-radius:var(--radius);cursor:pointer;border:0;align-self:flex-start;padding:12px 18px;font-weight:700}.bAd3nW_payments{max-width:62ch}.bAd3nW_payments li+li{margin-top:6px}@media (max-width:760px){.bAd3nW_layout{grid-template-columns:minmax(0,1fr);gap:24px}.bAd3nW_nav{gap:8px;min-width:0;padding:12px;position:static}.bAd3nW_nav ul{flex-direction:row;gap:6px;padding-bottom:4px;overflow-x:auto}.bAd3nW_nav a{white-space:nowrap;background:var(--alu)}}
