/* 0.4.7.5.5 Code corner: code boxes, quote box extras, followers lists. Self-hosted. */
body .wc-code{position:relative;display:block;box-sizing:border-box;max-width:100%;min-width:0;margin:.6em 0;background:#070b08;border:1px solid rgb(var(--wc-g-rgb,57 255 20)/.28);border-radius:10px;overflow:hidden;box-shadow:inset 0 1px 0 rgb(var(--wc-g-rgb,57 255 20)/.06),0 6px 18px -10px rgba(0,0,0,.8);text-align:left}
body .wc-code .wc-code__h{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:2px 4px 2px 12px;background:rgb(var(--wc-g-rgb,57 255 20)/.07);border-bottom:1px solid rgb(var(--wc-g-rgb,57 255 20)/.16);font:600 11px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--wc-g,#39ff14)}
body .wc-code .wc-code__l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body .wc-code .wc-code__c{flex:none;min-height:28px;margin:0;padding:2px 12px;border:1px solid rgb(var(--wc-g-rgb,57 255 20)/.3);border-radius:6px;background:transparent;color:inherit;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:none}
body .wc-code .wc-code__c:hover,body .wc-code .wc-code__c:focus-visible{background:rgb(var(--wc-g-rgb,57 255 20)/.14)}
body .wc-code .wc-code__c:focus-visible{outline:2px solid var(--wc-g,#39ff14);outline-offset:1px}
body .wc-code .wc-code__c.is-done{background:rgb(var(--wc-g-rgb,57 255 20)/.2)}
body .wc-code pre.wc-code__p{display:block;box-sizing:border-box;max-width:100%;margin:0!important;padding:12px 14px!important;overflow-x:auto!important;overflow-y:hidden;white-space:pre!important;overflow-wrap:normal!important;word-break:normal!important;word-wrap:normal!important;tab-size:4;-moz-tab-size:4;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#d6f5dc;font:13px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}
body .wc-code pre.wc-code__p code{display:block;min-width:max-content;margin:0;padding:0!important;background:none!important;border:0!important;color:inherit;font:inherit;white-space:inherit!important;overflow-wrap:normal!important;word-break:normal!important}
body .wc-code pre.wc-code__p:focus-visible{outline:2px solid var(--wc-g,#39ff14);outline-offset:-2px}
body code.wc-code-i{padding:.08em .38em;border:1px solid rgb(var(--wc-g-rgb,57 255 20)/.2);border-radius:5px;background:rgb(var(--wc-g-rgb,57 255 20)/.09);color:#d6f5dc;font:.9em/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}
body :is(.wc2-post__main,.wc2-post__b,.wc-um-post__b,.wc-wall__b,.wc-wx-post__b,.wc-wall__t,.wc-wx-c__m,.wc-wx-c__b){min-width:0;max-width:100%}
body .wc-wx-c__b>.wc-wall__ct.wc-wall__t{display:block}
body .wc-code-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}
body .wc-code-btn[hidden]{display:none}
body .wc-code-btn--c{flex:none;min-width:34px;min-height:34px;margin:0 2px;padding:0 6px;border:1px solid rgb(var(--wc-g-rgb,57 255 20)/.25);border-radius:8px;background:transparent;color:var(--wc-g,#39ff14);font-size:12px;font-weight:700}
body .wc-code-btn--c .wc-code-btn__t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
@media (max-width:640px),(pointer:coarse){body .wc-code .wc-code__c{min-width:44px;min-height:44px;padding:0 14px}body .wc-code-btn{min-width:44px;min-height:44px}}
body .wc-um-quote .wc-q__a{color:inherit;text-decoration:none}
body .wc-um-quote .wc-q__a:hover,body .wc-um-quote .wc-q__a:focus-visible{text-decoration:underline}
body .wc-um-quote .wc-um-quote{margin:8px 0}
body .wc-q__x,body .wc-q__more{opacity:.7;font-style:italic}
body .wc-um-quote{max-width:100%;min-width:0;overflow-wrap:anywhere}
body .wc-hero__st dd a{color:inherit;text-decoration:none}
body .wc-hero__st dd a:hover,body .wc-hero__st dd a:focus-visible{text-decoration:underline}
body .wc-fl__tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}
body .wc-fl__tabs a{display:inline-flex;align-items:center;min-height:36px;padding:4px 14px;border:1px solid rgb(var(--wc-g-rgb,57 255 20)/.25);border-radius:999px;color:inherit;text-decoration:none}
body .wc-fl__tabs a[aria-current]{background:rgb(var(--wc-g-rgb,57 255 20)/.14);color:var(--wc-g,#39ff14)}
body .wc-fl{display:grid;gap:8px;margin:0;padding:0;list-style:none}
body .wc-fl__i{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border:1px solid rgb(var(--wc-g-rgb,57 255 20)/.12);border-radius:10px}
body .wc-fl__who{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden}
body .wc-fl__who>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body .wc-fl__rk{font-size:.8em;opacity:.75}
body .wc-fl__i .wc-um-f{flex:none;margin:0}
body .wc-fl__pg{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}
@media (max-width:640px),(pointer:coarse){body .wc-fl__i .wc-um-f button,body .wc-fl__tabs a,body .wc-fl__pg a{min-height:44px}}
