:root{--brown:#b45309;--deep:#7c2d12;--cream:#f5f5f4;--light:#d6d3d1;--ink:#292524;--muted:#78716c;--paper:#fffaf2;--soft:#fef3c7;--stone:#d6d3d1;--amber:#fed7aa;--theme-primary:#ffffff;--theme-primary-dark:#ffffff;--theme-primary-deeper:rgba(124,45,18,.96);--theme-secondary:#ffffff;--theme-secondary-dark:#ffffff;--theme-accent:#ffffff;--theme-body-bg:#fffaf2;--theme-section-bg:#fffaf2;--theme-section-alt-bg:rgb(255,250,242);--theme-card-bg:rgb(255,250,242);--theme-card-border:#ffffff;--theme-text:#0f172a;--theme-muted:#78716c;--theme-heading:#0f172a;--theme-link:#ffffff;--theme-button-bg:#ffffff;--theme-button-text:#0f172a;--theme-button-border:#ffffff;--primary:#ffffff;--primary-dark:#ffffff;--primary-deeper:rgba(124,45,18,.96);--secondary:#ffffff;--secondary-dark:#ffffff;--accent:#ffffff;--bg-light:#fffaf2;--bg-dark:#3f1f12;--bg-white:rgb(255,250,242);--background:#fffaf2;--surface:rgb(255,250,242);--divider:#ffffff;--text-dark:#0f172a;--text-light:#ffffff;--text-muted:#78716c;--text-muted-light:#78716c;--orange:#ffffff;--blue:#ffffff;--gold:#ffffff;--yellow:#ffffff;--dark:#3f1f12;--dark2:rgb(255,250,242);--dark3:#ffffff;--light:#d6d3d1;--muted:#78716c;--text-muted-custom:#78716c;--card-bg:rgb(255,250,242);--card-border:#ffffff;--paper:#fffaf2;--beige:#fffaf2;--light-brown:rgb(255,250,242);--card:rgb(255,250,242);--border:#ffffff;--text:#0f172a;--generated-accent:#ffffff;--generated-accent-2:#ffffff;--generated-heading:#0f172a;--generated-text:#0f172a;--generated-muted:#78716c;--generated-page-bg:#fffaf2;--generated-surface:rgb(255,250,242);--generated-card:rgb(255,250,242);--generated-border:#ffffff;--generated-section-bg:#fffaf2;--generated-section-alt-bg:rgb(255,250,242);--generated-button-bg:#ffffff;--generated-button-text:#0f172a;--generated-button-border:#ffffff;--generated-accent-text:#0f172a;--author-box-bg:linear-gradient(90deg,#fffaf2,#fff7ed,#fffaf2);--author-card-bg:rgb(255,250,242);--author-box-border:#ffffff;--author-label-color:#0f172a;--author-name-color:#0f172a;--author-role-color:#0f172a;--author-text-color:#78716c;--author-avatar-bg:rgba(255,255,255,0.92);--author-avatar-border:#ffffff;--author-chip-bg:rgba(255,255,255,0.08);--author-chip-border:rgba(255,255,255,0.16);--author-chip-text:#78716c;--author-link-bg:#ffffff;--author-link-text:#0f172a;--generated-floating-bg:rgba(15,23,42,0.42);--generated-floating-border:rgba(255,255,255,0.18);--generated-register-bg:#22c55e;--generated-register-text:#ffffff;--generated-login-bg:#fbbf24;--generated-login-text:#0f172a;--chrome-header-bg:rgba(124,45,18,.96);--chrome-header-border:#ffffff;--chrome-header-link:#fff7ed;--chrome-header-link-hover:#ffffff;--chrome-header-active-bg:rgba(255,247,237,.16);--chrome-header-active-text:#ffffff;--chrome-footer-bg:#3f1f12;--chrome-footer-text:#fff7ed;--chrome-footer-link:#ffedd5;--chrome-footer-link-hover:#ffffff;--chrome-footer-heading:#fffaf2;--chrome-footer-border:#ffffff}

#main-content > :is(.hero,.page-hero,.error-wrap):first-child{padding-top:28px}
@media(max-width:767.98px){#main-content > :is(.hero,.page-hero,.error-wrap):first-child{padding-top:20px}}

[data-site-header] .navbar > .container{padding-inline:12px;box-sizing:border-box}
[data-site-header] .navbar-nav .nav-link{font-size:16px;white-space:nowrap}
[data-site-header] .mobi-nav-control{display:flex;align-items:center;flex-wrap:wrap}
[data-site-header] .mobi-nav-control > a{padding-right:2px}
[data-site-header] .mobi-nav-control > button{border:0;background:transparent;padding-inline:8px;min-width:32px;min-height:44px}
[data-site-header] .bonoclub-mobi .dropdown-menu{background:#fffaf2;border:1px solid #e7d5c5;border-radius:12px;padding:8px;min-width:200px;box-shadow:0 12px 24px #3f1f1226}
[data-site-header] .bonoclub-mobi .dropdown-item{color:#3f1f12;font-size:16px;border-radius:6px;padding:8px 12px}
[data-site-header] .bonoclub-mobi .dropdown-item:hover,[data-site-header] .bonoclub-mobi .dropdown-item:focus{background:#ffedd5;color:#7c2d12}
@media(min-width:1400px){[data-site-header] .navbar-brand img{max-width:180px;height:auto!important}[data-site-header] .navbar-nav{align-items:center}[data-site-header] .navbar-nav .nav-link{padding-inline:8px}[data-site-header] .mobi-nav-control > a{padding-right:0}}
@media(max-width:1399.98px){[data-site-header] .navbar-collapse{max-height:calc(100dvh - 86px);overflow-y:auto}[data-site-header] .bonoclub-mobi .dropdown-menu{position:static;margin:0 0 8px;width:100%;min-width:0}[data-site-header] .mobi-nav-control{justify-content:space-between}}

[data-site-header] .mobi-nav-control > .dropdown-toggle{display:flex;align-items:center;gap:6px;padding:8px;border-radius:999px}[data-site-header] .mobi-nav-control > .dropdown-toggle::after{margin-left:0}[data-site-header] .mobi-nav-control > .dropdown-toggle:hover,[data-site-header] .mobi-nav-control > .dropdown-toggle[aria-expanded="true"]{background:var(--chrome-header-active-bg)}
@media(max-width:1399.98px){[data-site-header] .mobi-nav-control > .dropdown-toggle{width:100%;justify-content:space-between}}

[data-site-header] .navbar-collapse{min-width:0}[data-site-header] .navbar-brand{flex-shrink:0}[data-site-header] .bonoclub-mobi .dropdown-menu{max-width:100%;box-sizing:border-box}[data-site-header] .bonoclub-mobi .dropdown-item{white-space:normal;overflow-wrap:anywhere}
@media(min-width:1400px){[data-site-header] .navbar-nav{flex-wrap:wrap;justify-content:flex-end}[data-site-header] .bonoclub-mobi .dropdown-menu{right:0;left:auto;max-width:min(260px,calc(100vw - 32px));min-width:200px}}

[data-site-header] .bonoclub-mobi .dropdown-item.active,[data-site-header] .bonoclub-mobi .dropdown-item[aria-current="page"]{background:#ffedd5;color:#7c2d12;font-weight:700}
