.community{--tape:#eadba6;--note:#fff2a8;--ink-red:#b4442f;--torn:polygon(0 0,3px 8%,0 17%,3px 25%,0 33%,3px 42%,0 50%,3px 58%,0 67%,3px 75%,0 83%,3px 92%,0 100%,100% 100%,calc(100% - 3px) 92%,100% 83%,calc(100% - 3px) 75%,100% 67%,calc(100% - 3px) 58%,100% 50%,calc(100% - 3px) 42%,100% 33%,calc(100% - 3px) 25%,100% 17%,calc(100% - 3px) 8%,100% 0);--brick:url(/builder/tex/brick.webp) 0 0/calc(var(--two)*32/3);--block:url(/builder/tex/block.webp) 0 0/420px;--mortar:var(--concrete)}.community.framed{width:auto;max-width:none;margin-top:0;padding:0}.community>.framed{width:100%;min-height:80svh;margin-top:0}main:has(>.community)+.foot{margin-top:0}.community.framed:before,.community.framed:after{content:"";inset:calc(2*var(--two)) auto var(--two) calc(2*var(--two));width:calc(50% - 600px - 2*var(--two));pointer-events:none;background:linear-gradient(#0000004d,#0000 calc(1.6*var(--two))),linear-gradient(90deg,#00000040,#0000 14px,#0000 calc(100% - 8px),#0000001f),var(--brick);height:auto;position:absolute;-webkit-mask:none;mask:none}.community.framed:after{inset-inline:auto calc(2*var(--two));scale:-1 1}.community>.framed>.title{text-align:center}.community>.framed>.title a{color:inherit;text-decoration:none}.community .plates{margin:calc(-1*var(--air) + 2px) 0 calc(var(--air) - 12px);flex-wrap:wrap;justify-content:center;gap:10px 18px;display:flex;position:relative}.community .plates a{filter:drop-shadow(0 3px 3px #16181a80);color:var(--ink);font:700 clamp(15px,13px + .5vw,18px)/1.2 var(--body);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px #ffffff80;background:url(/tex/sign.webp) 50% 0/500% 100% padding-box padding-box;border:0 solid #0000;border-width:0 44px;padding:.78em .1em .7em;text-decoration:none;position:relative}.community .plates a:before,.community .plates a:after{content:"";background:url(/tex/sign.webp) 0 0/auto 100%;width:46px;position:absolute;inset:0 auto 0 -44px}.community .plates a:after{background-position:100% 0;inset-inline:auto -44px}.community .plates a[aria-current]{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:3px}.community .plates a:hover{filter:drop-shadow(0 3px 3px #16181a80)brightness(1.06)}.community .lead{text-align:center;max-width:620px;margin-inline:auto;font-size:clamp(20px,17px + .8vw,26px);line-height:1.3}.community .pin{text-align:center;margin-top:24px}.community .pin .write{text-align:left;max-width:680px;margin-inline:auto}.community .pin summary{width:fit-content;margin-inline:auto;list-style:none}.community .pin summary::-webkit-details-marker{display:none}.community .order{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;margin-top:22px;font-size:19px;display:flex}.community .order p{flex-wrap:wrap;gap:4px 18px;display:flex}.community .order a{color:inherit;text-decoration:none}.community .order a:hover{text-decoration:underline}.community .order a[aria-current]{text-underline-offset:.3em;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1.5px}.community .notes{grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr));align-items:start;gap:48px 30px;margin-top:52px;display:grid}.community .notes>:nth-child(4n+1){--tilt:-.6deg;--stuck:1.5deg}.community .notes>:nth-child(4n+2){--tilt:.4deg;--stuck:-2deg}.community .notes>:nth-child(4n+3){--tilt:-.25deg;--stuck:-1deg}.community .notes>:nth-child(4n){--tilt:.7deg;--stuck:2deg}.community .courses{background:var(--mortar);gap:6px;max-width:860px;margin:44px auto 0;padding:6px;display:grid;box-shadow:0 1px 1px #16181a2e,0 16px 24px -12px #16181a80}.community .none{text-align:center;--tilt:-.8deg;width:min(100%,340px);margin:52px auto 0;font-size:22px;line-height:1.3}.community .none a{color:inherit}.community .pages{justify-content:center;gap:36px;margin-top:40px;font-size:22px;display:flex}.community .pages a{color:inherit}.community [data-in=news]{--tape:#f2ada0}.community [data-in=questions]{--tape:#a9cdf0}.community [data-in=show]{--tape:#b5dba6}.community .sheet{background:var(--paper);color:var(--ink);rotate:var(--tilt,0deg);padding:clamp(24px,3vw,34px) clamp(18px,3vw,32px) clamp(18px,2.6vw,28px);transition:rotate .2s,translate .2s,box-shadow .2s;display:block;position:relative;box-shadow:0 1px 1px #16181a2e,0 14px 22px -10px #16181a66}.community .sheet:before,.community .tape{background:url(/tex/tape.webp) 0 0/256px,var(--tape);background-blend-mode:multiply;clip-path:var(--torn);color:var(--ink);text-align:center;white-space:nowrap}.community .sheet:before{content:attr(data-tape);box-sizing:border-box;min-width:124px;height:34px;translate:-50%;rotate:var(--stuck,-1.5deg);font:20px/34px var(--hand);padding:0 24px;position:absolute;top:-17px;left:50%}.community .sheet.pinned:after{content:"";background:radial-gradient(circle at 35% 30%,#c9cdd2,#5b6066 55%,#16181a);border-radius:50%;width:15px;height:15px;position:absolute;top:-8px;left:calc(50% - 72px);box-shadow:1px 3px 3px #16181a80}.community .sheet.note{background:var(--note) linear-gradient(170deg,#ffffff59,#0000 40%)}.community .tape{font:21px/1.5 var(--hand);padding:4px 24px 3px;text-decoration:none;display:inline-block}.community .thread{max-width:720px;margin-inline:auto}.community .back{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:30px;font-size:20px;display:flex}.community .back a:not(.tape){color:inherit;text-decoration:none}.community .back a:not(.tape):hover{text-decoration:underline}.community .btn{cursor:pointer}
