/* Additive navigation only: no global form/card/type overrides. */
.bcr-store-login-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:12px}
:is(.upload-document,.orders-document) .site-header .bcr-upload-account-nav{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:24px;margin-left:0}
:is(.upload-document,.orders-document) .site-header .bcr-upload-account-nav a,:is(.template-document,.gogorender-document) .bcr-template-account-nav a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-decoration:none;color:var(--ink,#17241f);font:400 13px/1.5 "Noto Sans SC",sans-serif;white-space:nowrap}
:is(.upload-document,.orders-document) .site-header .bcr-upload-account-nav a:hover{color:var(--forest,#315e3a)}
:is(.upload-document,.orders-document) .site-header .bcr-upload-account-nav a:focus-visible{outline:2px solid var(--forest,#315e3a);outline-offset:3px}
:is(.template-document,.gogorender-document) .bcr-template-account-nav{display:flex;align-items:center;margin-left:auto;flex-shrink:0}
:is(.template-document,.gogorender-document) .bcr-template-account-nav a:hover{color:var(--forest,#315e3a)}
:is(.template-document,.gogorender-document) .bcr-template-account-nav a:focus-visible{outline:2px solid var(--forest,#315e3a);outline-offset:3px}
@media(max-width:1040px){:is(.upload-document,.orders-document) .site-header.bcr-has-account-nav .site-context{display:none}:is(.upload-document,.orders-document) .site-header .bcr-upload-account-nav{margin-left:auto}}
@media(max-width:760px){
 .orders-document .orders-intro > p:not(.eyebrow){word-break:normal;overflow-wrap:anywhere}
 :is(.upload-document,.orders-document) .site-header.bcr-has-account-nav{grid-template-columns:32px minmax(0,1fr) max-content;grid-template-rows:auto;gap:8px;height:64px;min-height:64px}
 :is(.upload-document,.orders-document) .site-header.bcr-has-account-nav .brand-logo{grid-column:1;grid-row:1}
 :is(.upload-document,.orders-document) .site-header.bcr-has-account-nav .site-dock-brand{grid-column:2;grid-row:1;min-width:0;max-width:100%}
 :is(.upload-document,.orders-document) .site-header.bcr-has-account-nav .site-dock-title{font-size:clamp(10px,3.35vw,16px)}
 :is(.upload-document,.orders-document) .site-header.bcr-has-account-nav .bcr-upload-account-nav{grid-column:3;grid-row:1;margin:0;justify-content:flex-end}
 :is(.upload-document,.orders-document) .site-header .bcr-upload-account-nav a,:is(.template-document,.gogorender-document) .bcr-template-account-nav a{font-size:12px}
 :is(.template-document,.gogorender-document) .home-header{gap:8px}
 :is(.template-document,.gogorender-document) .home-header-brand{min-width:0;flex:1}
 :is(.template-document,.gogorender-document) .home-header-brand strong{font-size:clamp(11px,3.4vw,16px);white-space:nowrap}
 :is(.template-document,.gogorender-document) .home-mark{flex-shrink:0}
}
