._face_tptj1_1{width:var(--size);height:var(--size);border:1px solid color-mix(in srgb,var(--ink) 30%,transparent);corner-shape:round;background:var(--chip);color:var(--ink);font:600 calc(var(--size)*.36)/1 var(--body);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}._staff_tptj1_2{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}img._face_tptj1_1{object-fit:cover;border:0}._onward_x8uim_1:after{content:" →"}:is(h2,h3)>._onward_x8uim_1:after{font-family:var(--body);color:var(--accent-deep);font-weight:600}._segs_x8uim_3{display:inline-flex}._segs_x8uim_3>*{border:1px solid var(--pencil-tight);height:44px;-webkit-mask:var(--pencil-stroke);mask:var(--pencil-stroke);background:var(--sheet);background-blend-mode:multiply;color:var(--ink);font:600 15px var(--body);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;margin-right:-1px;padding:0 16px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}._segs_x8uim_3>:first-child{border-radius:var(--rc) 0 0 var(--rc)}._segs_x8uim_3>:last-child{border-radius:0 var(--rc) var(--rc) 0;margin-right:0}._segs_x8uim_3>:hover{z-index:1;border-color:var(--pencil-tight-hover);box-shadow:var(--lifted);position:relative}._segs_x8uim_3>:is([aria-current],[aria-selected=true]){z-index:1;background:var(--slate-worn);background-blend-mode:normal;color:var(--bg);cursor:default;border-color:#0000;position:relative}._cuts_x8uim_9{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:24px;font-size:16px}._cuts_x8uim_9 th{border-block:var(--rule);border-image:var(--pencil-line);color:var(--muted);text-align:left;padding:8px 16px 8px 0;font-size:12px;font-weight:700}._cuts_x8uim_9 td{border-bottom:1px solid var(--line);border-image:var(--pencil-hair);padding:9px 16px 9px 0}._cuts_x8uim_9 tr:last-child td{border-bottom:var(--rule);border-image:var(--pencil-line)}._cuts_x8uim_9 :is(th,td):last-child{padding-right:0}._cuts_x8uim_9 [class~=n]{text-align:right}._dropdown_x8uim_15{z-index:5;border:1px solid var(--seam);border-radius:var(--rc);background:var(--sheet);background-blend-mode:multiply;box-shadow:var(--shadow);margin:0;list-style:none;position:absolute}._pictured_x8uim_16{aspect-ratio:3/2;border:1px solid var(--line);border-image:var(--pencil-box);background:var(--sheet);background-blend-mode:multiply;position:relative;overflow:hidden}._tipped_x8uim_17{position:relative}._tipped_x8uim_17:after{content:attr(data-says);z-index:3;left:var(--tip-at,0);translate:var(--tip-x,0) 4px;background:var(--ink);color:var(--bg);font:400 12.5px/1.2 var(--body);white-space:nowrap;pointer-events:none;opacity:0;border-radius:4px;padding:5px 8px;transition:opacity .15s,translate .15s;position:absolute;bottom:calc(100% + 6px)}._tipped_x8uim_17:is(:hover,:focus-visible):after{opacity:1;translate:var(--tip-x,0) 0}._tipped_x8uim_17._end_x8uim_20:after{left:auto;right:0}._tipped_x8uim_17._mid_x8uim_21{--tip-at:50%;--tip-x:-50%}.admin-only[data-astro-cid-x2jrxsva]{vertical-align:middle;width:22px;height:22px;color:var(--muted);cursor:help;place-items:center;display:inline-grid;position:relative}.admin-only[data-astro-cid-x2jrxsva]:hover,.admin-only[data-astro-cid-x2jrxsva]:focus-visible{color:var(--accent-deep)}.admin-only[data-astro-cid-x2jrxsva]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.admin-only[data-astro-cid-x2jrxsva]:focus:after{opacity:1;translate:0}.community{--danger:#b23a2e;--soft:#e1e9f8;padding-top:var(--top);padding-bottom:var(--sect)}main:has(>.community)+.foot{margin-top:0}.community .cols{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (width>=961px){.community .cols{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 300px;gap:28px clamp(24px,3vw,40px)}.community .page{grid-area:1/1/span 2}.community .act{grid-area:1/2;align-self:start}.community .aside{grid-area:2/2;align-self:start}}.community .cols.column{grid-template-columns:minmax(0,1fr);max-width:720px;margin-inline:auto}.community .cols.tape{max-width:1040px}.community .tape .page{--rail:clamp(76px,13vw,136px);--gap:clamp(20px,3.5vw,40px)}.community .tape .page>:not([data-tape]){margin-left:calc(var(--rail) + var(--gap))}@media (width<=640px){.community .tape .page{--rail:44px;--gap:12px}}main:has(.community .tape){padding-bottom:var(--sect);overflow:clip}body:has(.community .tape)>.foot{margin-top:0}.community .column .page{grid-area:1/1}.community .column .act{z-index:1;grid-area:1/1;place-self:start end;position:relative}.community .beside .page{grid-area:1/1}.community .beside .act{z-index:1;grid-area:1/1;place-self:start end;margin-top:-11px;position:relative}@media (width>=961px){.community .beside .aside{grid-row:1/span 2}}.community .beside:not(:has(.crumbs)) .page{padding-top:60px}.community .beside:not(:has(.crumbs)) .act{margin-top:0}.community .act>svg{transition:rotate .3s cubic-bezier(.3,1.6,.5,1)}.community .act:hover>svg{rotate:90deg}.community .act .admin-only{color:inherit}.community .new{background:var(--accent);color:var(--accent-ink);white-space:nowrap;padding:2px 8px;font-size:12px;font-weight:600}.community .aside{border-top:1px solid var(--line);border-image:var(--pencil-hair);color:var(--muted);gap:6px;padding-top:16px;font-size:14px;display:grid}.community .aside .hand{transform-origin:0;font-size:22px;rotate:-2deg}.community .aside:has(section){gap:28px}.community .aside section{gap:10px;display:grid}.community .aside section+section{border-top:1px solid var(--line);border-image:var(--pencil-hair);padding-top:20px}.community .waits{gap:12px;display:grid}.community .waits a{color:var(--ink);text-wrap:pretty;font-weight:600;text-decoration:none;display:block}.community .waits a:hover{color:var(--accent-deep);text-decoration:underline}.community .waits span{align-items:center;gap:6px;margin-top:2px;font-size:13px;display:flex}.community .earn{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:18px 14px;display:grid}.community .earn li{text-align:center;text-wrap:pretty;grid-template-columns:1fr auto 1fr;align-content:start;align-items:center;gap:6px 8px;font-size:12.5px;display:grid}.community .earn img{grid-area:1/2}.community .earn em{grid-area:1/3;justify-self:start}.community .earn span{grid-area:2/1/3/4}.community .earn .got{filter:drop-shadow(0 1px 1px var(--lightningcss-light,#16181a40)var(--lightningcss-dark,#0009));grid-area:1/2;place-self:end;width:22px;height:22px;margin:0 -9px -5px 0;position:relative;rotate:-10deg}.community .earn .got .face{background:#faf6ea var(--tooth);background-blend-mode:multiply;color:var(--accent-deep);clip-path:polygon(0 0,50% 0,100% 50%,100% 100%,0 100%);border-radius:50%;place-items:center;transition:clip-path .4s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0}.community .earn .got:after{content:"";clip-path:polygon(50% 0,100% 50%,81% 46%,65% 35%,54% 19%);background:linear-gradient(225deg,#b9af97,#d8cfb9 60%,#ede6d4);transition:clip-path .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.community .earn li:hover .got .face{clip-path:polygon(0 0,22% 0,100% 78%,100% 100%,0 100%)}.community .earn li:hover .got:after{clip-path:polygon(22% 0,100% 78%,74% 70%,48% 52%,30% 26%)}@media (prefers-reduced-motion:reduce){.community .earn .got .face,.community .earn .got:after{transition:none}}.community .earn b{color:var(--ink);font-size:14px;display:block}.community .earn em{font:900 18px/1 var(--hand);color:var(--accent-deep);font-style:normal}.community .earn.member li:not(.had) img{filter:grayscale()contrast(.6)brightness(1.15);opacity:.45;mix-blend-mode:multiply}.community .tally{font-weight:600}.community .crumbs{color:var(--muted);margin-bottom:12px;font-size:14px}.community .crumbs a{color:inherit}.community .page h1{font:700 clamp(28px,22px + 1.6vw,44px)/1.1 var(--display);letter-spacing:-.01em;text-wrap:balance}.community .page h1+.lede{margin-top:10px}.community .page h2{font:700 clamp(20px,18px + .5vw,24px)/1.2 var(--display)}.community .list{border-bottom:1px solid var(--line);border-image:var(--pencil-hair);margin-top:8px}.community .bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.community .empty{color:var(--muted);text-align:center;margin-top:8px;padding:40px 0}.community .empty .hand{width:fit-content;margin:0 auto 8px;font-size:26px;display:block;rotate:-2deg}.community ::selection{background:var(--soft)}@media (width<=960px){.community .act{justify-self:end}.community .page{order:1}.community .aside{order:2}}
