.stamp[data-astro-cid-meybzqh4]{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--track-wide);text-transform:uppercase;white-space:nowrap;padding:3px 10px 2px;font-weight:500;display:inline-block}.stamp--finished[data-astro-cid-meybzqh4]{background:var(--cyan);color:var(--sheet)}.stamp--in-progress[data-astro-cid-meybzqh4]{color:var(--redline);border:1.5px solid var(--redline);transform:rotate(-.7deg)}.stamp--planned[data-astro-cid-meybzqh4]{color:var(--ink-muted);border:1px dashed var(--rule-firm)}.dim[data-astro-cid-q57hm3bc]{width:max(var(--span), 96px);height:30px;margin:0 auto;position:relative}.dim__rule[data-astro-cid-q57hm3bc]{background:var(--cyan);height:1px;position:absolute;inset:18px 0 auto}.dim__tick[data-astro-cid-q57hm3bc]{background:var(--cyan);width:1px;height:9px;position:absolute;top:14px}.dim__tick--l[data-astro-cid-q57hm3bc]{left:0}.dim__tick--r[data-astro-cid-q57hm3bc]{right:0}.dim__arrow[data-astro-cid-q57hm3bc]{border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;width:0;height:0;position:absolute;top:14px}.dim__arrow--l[data-astro-cid-q57hm3bc]{border-right:8px solid var(--cyan);left:-1px}.dim__arrow--r[data-astro-cid-q57hm3bc]{border-left:8px solid var(--cyan);right:-1px}.dim__label[data-astro-cid-q57hm3bc]{background:var(--sheet);font-family:var(--font-mono);font-size:var(--t-small);color:var(--cyan);white-space:nowrap;padding:0 8px;font-weight:500;position:absolute;top:4px;left:50%;transform:translate(-50%)}.mat[data-astro-cid-4wp2ae5q]{background:var(--sheet);border:1px solid var(--rule);padding:12px}.mat__frame[data-astro-cid-4wp2ae5q]{position:relative}.mat__link[data-astro-cid-4wp2ae5q]{color:inherit;display:block}.mat__image[data-astro-cid-4wp2ae5q]{background:var(--paper);width:100%;height:auto;display:block}.mat__link[data-astro-cid-4wp2ae5q]:hover .mat__image[data-astro-cid-4wp2ae5q]{filter:contrast(1.02)saturate(1.02)}.reg[data-astro-cid-4wp2ae5q]{width:15px;height:15px;color:var(--cyan);pointer-events:none;position:absolute}.reg[data-astro-cid-4wp2ae5q]:before{content:"";background:linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat;position:absolute;inset:0}.reg[data-astro-cid-4wp2ae5q]:after{content:"";border:1px solid;border-radius:50%;position:absolute;inset:3px}.reg--tl[data-astro-cid-4wp2ae5q]{top:-8px;left:-8px}.reg--tr[data-astro-cid-4wp2ae5q]{top:-8px;right:-8px}.reg--bl[data-astro-cid-4wp2ae5q]{bottom:-8px;left:-8px}.reg--br[data-astro-cid-4wp2ae5q]{bottom:-8px;right:-8px}.blank[data-astro-cid-mxo4hsoo]{background:var(--sheet);border:1px solid var(--rule);padding:12px}.blank__drawing[data-astro-cid-mxo4hsoo]{width:100%;height:auto;color:var(--cyan-soft);background:var(--paper);display:block}.blank__body[data-astro-cid-mxo4hsoo]{color:var(--cyan)}.blank__construction[data-astro-cid-mxo4hsoo],.blank__ticks[data-astro-cid-mxo4hsoo]{color:var(--cyan-soft)}.blank__note[data-astro-cid-mxo4hsoo]{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-faint);text-align:center;margin:10px 0 0}.tb[data-astro-cid-5kyhikxs]{background:var(--sheet);border:1px solid var(--rule-firm);flex-direction:column;display:flex}.tb--unframed[data-astro-cid-5kyhikxs]{border:0;border-left:1px solid var(--rule)}.tb__head[data-astro-cid-5kyhikxs]{padding:var(--s-4) var(--s-4) var(--s-3);border-bottom:1px solid var(--rule-firm);position:relative}.tb__corner[data-astro-cid-5kyhikxs]{display:block}.tb__ref[data-astro-cid-5kyhikxs]{top:var(--s-4);right:var(--s-4);position:absolute}.tb__name[data-astro-cid-5kyhikxs]{align-items:baseline;gap:var(--s-3);font-size:var(--t-title);flex-wrap:wrap;margin-top:2px;display:flex}.tb__name[data-astro-cid-5kyhikxs] a[data-astro-cid-5kyhikxs]{color:var(--graphite);text-decoration:none}.tb__name[data-astro-cid-5kyhikxs] a[data-astro-cid-5kyhikxs]:hover{color:var(--cyan)}.tb__rating[data-astro-cid-5kyhikxs]{font-family:var(--font-mono);font-size:calc(var(--t-small) * 3);letter-spacing:.08em;color:var(--cyan);white-space:nowrap;line-height:1}.tb__specs[data-astro-cid-5kyhikxs]{border-bottom:1px solid var(--rule-firm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tb__cell[data-astro-cid-5kyhikxs]{padding:var(--s-3) var(--s-4);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.tb__cell[data-astro-cid-5kyhikxs]:nth-child(2n){border-right:none}.tb__cell[data-astro-cid-5kyhikxs]:nth-last-child(-n+2){border-bottom:none}.tb__cell[data-astro-cid-5kyhikxs] dd[data-astro-cid-5kyhikxs]{font-family:var(--font-mono);font-size:var(--t-small);font-variant-numeric:tabular-nums;margin:3px 0 0}.tb__grade[data-astro-cid-5kyhikxs]{color:var(--cyan);letter-spacing:.03em;font-weight:700;line-height:1;font-family:var(--font-display)!important;font-size:1.375rem!important}.tb__diff[data-astro-cid-5kyhikxs]{gap:3px;display:inline-flex}.tb__pip[data-astro-cid-5kyhikxs]{border:1px solid var(--rule-firm);width:9px;height:9px}.tb__pip--on[data-astro-cid-5kyhikxs]{background:var(--cyan);border-color:var(--cyan)}.tb__status[data-astro-cid-5kyhikxs]{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--rule);display:flex}.tb__build[data-astro-cid-5kyhikxs]{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--rule)}.tb__build[data-astro-cid-5kyhikxs] dl[data-astro-cid-5kyhikxs]{gap:5px;margin-top:7px;display:grid}.tb__build[data-astro-cid-5kyhikxs] dl[data-astro-cid-5kyhikxs]>div[data-astro-cid-5kyhikxs]{gap:var(--s-2);grid-template-columns:46px minmax(0,1fr);align-items:baseline;display:grid}.tb__build[data-astro-cid-5kyhikxs] dt[data-astro-cid-5kyhikxs]{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-faint)}.tb__build[data-astro-cid-5kyhikxs] dd[data-astro-cid-5kyhikxs]{font-size:var(--t-small);color:var(--ink-muted)}.tb__notes[data-astro-cid-5kyhikxs]{padding:var(--s-3) var(--s-4) var(--s-4);flex:1}.tb__notes-body[data-astro-cid-5kyhikxs]{-webkit-line-clamp:var(--clamp);line-clamp:var(--clamp);white-space:pre-line;font-size:var(--t-small);color:var(--ink-muted);-webkit-box-orient:vertical;margin-top:7px;line-height:1.6;display:-webkit-box;overflow:hidden}.tb__more[data-astro-cid-5kyhikxs]{margin-top:var(--s-3);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--cyan);border-bottom:1px solid var(--cyan-soft);text-decoration:none;display:inline-block}.tb__more[data-astro-cid-5kyhikxs]:hover{border-bottom-color:var(--cyan)}.tb__foot[data-astro-cid-5kyhikxs]{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:var(--s-2) var(--s-4);border-top:1px solid var(--rule-firm);background:var(--paper);display:flex}
