/* Desktop navigation can get out of the way without losing its restore control. */
body .topbar .sidebar-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;padding:8px;border:1px solid #e0cfba;border-radius:10px;background:#fffaf2;color:#8b6247;cursor:pointer;transition:background .2s,transform .2s,color .2s}
body .topbar .sidebar-toggle:hover{background:#eddfcc;color:#8f442e}body .topbar .sidebar-toggle:active{transform:scale(.94)}body .topbar .sidebar-toggle:focus-visible{outline:2px solid #a6583b;outline-offset:3px}.sidebar-toggle svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sidebar-toggle-arrow{transform-origin:15px 12px;transition:transform .25s}.sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}
@media(min-width:761px){body[data-ui-shell="community"] .layout{transition:grid-template-columns .28s cubic-bezier(.2,.7,.2,1)}body[data-ui-shell="community"] .sidebar{min-width:0;transition:width .28s cubic-bezier(.2,.7,.2,1),padding .28s,opacity .18s,transform .28s}html.sidebar-collapsed body[data-ui-shell="community"] .layout{grid-template-columns:0 minmax(0,1fr)}html.sidebar-collapsed body[data-ui-shell="community"] .sidebar{width:0;padding-left:0;padding-right:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(-12px)}html.sidebar-collapsed body[data-ui-shell="community"] .sidebar>*{visibility:hidden}}
@media(max-width:760px){body .topbar .sidebar-toggle{display:none}}
/* One type scale across the merchant workspace, including linked sub-sections. */
body[data-ui-shell="community"] .merchant-center{--mc-title:28px;--mc-lead:26px;--mc-section:20px;--mc-item:17px;--mc-body:14px;--mc-meta:12px;font-size:var(--mc-body);line-height:1.75}
body[data-ui-shell="community"] .merchant-center .mc-heading h1{font-size:var(--mc-title);line-height:1.4;font-weight:650;letter-spacing:-.025em}
body[data-ui-shell="community"] .merchant-center .mc-hero h2{font-size:var(--mc-lead);line-height:1.45;font-weight:650;letter-spacing:-.02em}
body[data-ui-shell="community"] .merchant-center :is(.mc-section-title h2,.mc-applications h2,.st-entry strong){font-size:var(--mc-section);line-height:1.5;font-weight:650;letter-spacing:0}
body[data-ui-shell="community"] .merchant-center :is(.mc-tile h3,.mc-next h3){font-size:var(--mc-item);line-height:1.55;font-weight:650;letter-spacing:0}
body[data-ui-shell="community"] .merchant-center :is(.mc-hero p,.mc-tile>p,.mc-next p,.mc-applications-empty>span){font-size:var(--mc-body);line-height:1.8}
body[data-ui-shell="community"] .merchant-center :is(.detail-eyebrow,.mc-state,.mc-public-name,.mc-section-title p,.mc-tile-metric small,.mc-tile footer,.mc-applicant small,.mc-applications-empty small,.mc-footnote){font-size:var(--mc-meta);line-height:1.65;letter-spacing:0}
body[data-ui-shell="community"] .merchant-center :is(.button,.mc-quiet-link,.mc-next>a,.mc-applications>header>a,.mc-applicant-action,.mc-error){font-size:var(--mc-body);line-height:1.5}
body[data-ui-shell="community"] .merchant-center .mc-tile-metric{min-height:44px;align-items:baseline;gap:6px}
body[data-ui-shell="community"] .merchant-center .mc-tile-metric.mc-metric-text strong{font-size:var(--mc-item);line-height:1.5;font-weight:600;letter-spacing:0}
body[data-ui-shell="community"] .merchant-center .mc-tile-metric.mc-metric-number strong{font-size:30px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums}
body[data-ui-shell="community"] .merchant-center .mc-tile>p{min-height:3.6em}body[data-ui-shell="community"] .merchant-center .mc-applicant strong{font-size:var(--mc-item);line-height:1.55}body[data-ui-shell="community"] .merchant-center .mc-applications h2 small{font-size:var(--mc-meta);line-height:1.5}
@media(max-width:760px){body[data-ui-shell="community"] .merchant-center{--mc-title:24px;--mc-lead:22px;--mc-section:18px;--mc-item:16px}body[data-ui-shell="community"] .merchant-center .mc-tile{padding-inline:16px}body[data-ui-shell="community"] .merchant-center .mc-heading{align-items:flex-start}body[data-ui-shell="community"] .merchant-center .mc-tile-metric.mc-metric-number strong{font-size:28px}body[data-ui-shell="community"] .merchant-center .mc-applications>header{flex-wrap:wrap;gap:12px}body[data-ui-shell="community"] .merchant-center .mc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:390px){body[data-ui-shell="community"] .merchant-center .mc-grid{grid-template-columns:minmax(0,1fr)}body[data-ui-shell="community"] .merchant-center .mc-tile>p{min-height:0}body[data-ui-shell="community"] .merchant-center .mc-heading{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){body[data-ui-shell="community"] .layout,body[data-ui-shell="community"] .sidebar,body .topbar .sidebar-toggle,.sidebar-toggle-arrow{transition:none!important}}

body[data-ui-shell="community"] .merchant-center .st-entry p{font-size:var(--mc-body);line-height:1.8}body[data-ui-shell="community"] .merchant-center .st-entry small{font-size:var(--mc-meta);line-height:1.65}

@media(min-width:901px) and (max-width:1180px){body[data-ui-shell="community"] .topbar{gap:10px}body[data-ui-shell="community"] .topnav{gap:2px}body[data-ui-shell="community"] .topnav a{padding-inline:9px}body[data-ui-shell="community"] .top-actions{gap:8px}}
