/* Real links stay available when scripts are disabled or only partly loaded. */
.basic-access-bar{position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;padding:6px max(20px,var(--safe-right,0px)) 6px max(20px,var(--safe-left,0px));border-bottom:1px solid #bca57540;background:#151b14;color:#d8cfbb;font:12px/1.5 var(--sans,system-ui,sans-serif)}
.basic-access-bar a,.basic-entry-link,.basic-loading-escape a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:#eee4c9;text-underline-offset:4px;overflow-wrap:anywhere}
.basic-access-bar a:focus-visible,.basic-entry-link:focus-visible,.basic-loading-escape a:focus-visible{outline:2px solid #eee4c9;outline-offset:3px}
.basic-access-bar span{font-size:11px}
.basic-reading-links{font-size:13px;line-height:1.8}.basic-reading-links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}
.basic-entry-link{padding:8px 12px;border:1px solid #c5a77566;background:#0a100bb3;font:11px/1.4 var(--sans,system-ui,sans-serif);text-align:center;text-decoration:underline}
.basic-loading-escape{display:none}
.entry-booting .basic-loading-escape{display:block;position:fixed;z-index:91;left:16px;right:16px;bottom:max(24px,env(safe-area-inset-bottom));margin:0;text-align:center;font:13px/1.5 var(--sans,system-ui,sans-serif)}
.basic-loading-escape a{padding:10px 18px;background:#101710;border:1px solid #c5a77588}
@media(min-width:1100px){.basic-access-bar{margin-left:max(248px,calc((100vw - 1600px)/2 + 248px));margin-right:max(0px,calc((100vw - 1600px)/2))}}
@media(max-width:760px){.basic-access-bar{gap:0 12px}.basic-access-bar span{font-size:10px}.basic-entry-link{padding:8px 10px;font-size:10px;max-width:150px}}
