
#bboifFrkr .qjmvjWst { margin: 0 0 1.4em; color: #586f53; padding: .25em .55em; font-size: .85rem; border-radius: 999px; background: #eaf9e7; display: inline-flex; max-width: 100% }
#bboifFrkr .vgmLzy2n .zsqmWcyo li,#bboifFrkr .zblU7v .zsqmWcyo li { display: inline }
#bboifFrkr th { overflow-wrap: anywhere; font-weight: 700; padding: 9px 11px; color: var(--color-text); border-bottom: 2px solid #e1e8e0; text-align: left }
#bboifFrkr .rbdqyGz8g li::before { content: ""; display: none }
#bboifFrkr ul,#bboifFrkr ol { margin: 0 0 1.2em; padding-left: 1.3em }
#bboifFrkr .yaoEmz5 nav a { color: #586f53; display: block; margin: 0 0 .25em; text-decoration: none; padding: .25em 0; min-height: 46px }
#bboifFrkr blockquote { border-radius: 0 8px 8px 0; padding: .5em 1.1em; background: #eaf9e7; border-left: 4px solid #a920c6; margin: 1.4em 0 }
#bboifFrkr .jprtvZzud { margin: 1.8em 0; border: 0; font-size: .93rem; border-left: 3px solid var(--c-accent); padding: .25em 0 .25em 1em; background: transparent }
#bboifFrkr ul li { position: relative; padding-left: 1.35em }
.gioLcf4 { border-radius: 4px; background: #eaf9e7; border-left: 3px solid var(--c-accent); font-size: .9rem; display: inline-block; margin: .25em 0 1.4em; color: var(--color-text); padding: .45em .8em }
#bboifFrkr .cnsgHf9 { border: 0; margin: 0 0 1em; padding: 0 }
body { font: 16px/1.82 'Segoe UI',Tahoma,Geneva,Verdana,sans-serif; min-height: 100dvh; background: radial-gradient(circle at 50% -20%,#eaf9e7 0,var(--color-bg) 58%,var(--color-bg) 100%); color: var(--color-text); margin: 0 }
#bboifFrkr a:hover { box-shadow: inset 0 -3px 0 var(--c-accent) }
#bboifFrkr .zbptDnuc a { display: block; margin: 0 0 .45em }
#bboifFrkr .jprtvZzud ul,#bboifFrkr .jprtvZzud ol { margin: 0; padding-left: 1.3em }
#bboifFrkr .vgmLzy2n a { min-height: 46px; margin: 0 1.2em .3em 0; padding: .25em 0; display: inline-block }
#bboifFrkr .jprtvZzud li { margin: .2em 0 }
#bboifFrkr .bdsdZrz[tabindex="0"]:focus-visible,#bboifFrkr summary:focus-visible,#bboifFrkr a:focus-visible { outline: 2px solid var(--color-text); outline-offset: 2px; box-shadow: 0 0 0 3px var(--accent-text) }
#bboifFrkr ul li::before { position: absolute; font-weight: 600; content: '\2726'; color: var(--accent-text); left: 0 }
#bboifFrkr .vgmLzy2n,#bboifFrkr .zbptDnuc,#bboifFrkr .zblU7v { line-height: 1.5; margin: .3em 0 0 }
.edbne { padding: 0 }
#bboifFrkr .pxuaoUpp { display: flex; padding: 0; flex-wrap: wrap; margin: 0; gap: .1em; list-style: none }
#bboifFrkr img.zsudqAjypx { max-width: 66%; margin-right: auto; margin-left: 0 }
#bboifFrkr .ramWr1sh { font-size: 1.12em; color: #586f53 }
#bboifFrkr .gwveFbu { color: var(--color-text); text-decoration: none; font-size: 1.5rem; font-weight: 800; letter-spacing: -.005em; text-transform: capitalize; display: inline-block; font-family: 'Gill Sans','Gill Sans MT',Calibri,'Trebuchet MS',sans-serif }
#bboifFrkr .pxuaoUpp li { margin: 0; padding: 0 }
#bboifFrkr img.gmtZo5 { margin-right: 0; max-width: 100%; margin-left: 0 }
#bboifFrkr .rijtcW2u { gap: .6em 1em; display: grid; grid-template-columns: repeat(auto-fit,minmax(11rem,1fr)) }
#bboifFrkr img { height: auto; margin: 1.4em 0; display: block; box-shadow: 0 4px 14px rgba(27,44,24,.10); max-width: 100% }
#bboifFrkr details.jjjbwMoitc summary { font-weight: 700; cursor: pointer; color: var(--color-text) }
html { -webkit-text-size-adjust: 100% }
#bboifFrkr details.jjjbwMoitc { padding: .7em 0; border: 0 }
#bboifFrkr .jprtvZzud a { padding: .25em 0; min-height: 46px; color: var(--accent-text); text-decoration: none; display: inline-block }
#bboifFrkr .jprtvZzud summary { color: var(--color-text); margin: 0 0 .45em; cursor: pointer; font-weight: 700 }
#bboifFrkr table { margin: 1.8em 0; width: 100%; border-collapse: collapse; font-size: .93rem }
#bboifFrkr ul { list-style: none; padding-left: 1.15em }
#bboifFrkr .zsqmWcyo li::before { content: ""; display: none }
#bboifFrkr .yaoEmz5 nav a:hover { color: var(--accent-text) }
#bboifFrkr .bdsdZrz table { margin: 0 }
@media (max-width:600px){body { background: #fbfbfc }
#bboifFrkr { border-left: 0; border-right: 0; border-radius: 0; margin: 0; outline: 1px solid #e1e8e0; outline-offset: -3px; padding: calc(var(--step) + .875rem) calc(var(--step) + .375rem) }
#bboifFrkr img.zsudqAjypx,#bboifFrkr img.azqhHcb,#bboifFrkr img.quqyBer { max-width: 100%; margin-right: auto; margin-left: auto }}
#bboifFrkr .ramWr1sh{padding-block:.4em}
@media(max-width:560px){#bboifFrkr h1{font-size:1.7725rem}}
@media(max-width:600px){#bboifFrkr table:not(.bdsdZrz table){table-layout:fixed}#bboifFrkr th:not(.bdsdZrz th),#bboifFrkr td:not(.bdsdZrz td){overflow-wrap:anywhere;padding-inline:5.5px}}