/* A measured page from the explorer's notebook. */
#area{scroll-margin-top:24px}#area .area-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}#area h2{margin:10px 0}#area .area-seal{font:44px Georgia;color:#a43d24}#area .area-intro{max-width:680px;line-height:1.65}#area .area-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}#area .area-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,.6fr);gap:16px}#area .area-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}#area .area-fields label:last-child:nth-child(odd){grid-column:1/-1}#area .area-result{border-top:2px dotted #ba9365;margin-top:22px;padding-top:18px}#area .area-result output{display:block;font:600 clamp(28px,4vw,42px)/1.25 Georgia,serif;color:#943d25;overflow-wrap:anywhere}#area .area-result dl{display:grid;grid-template-columns:1fr 1fr;gap:7px 16px;font-size:14px}#area .area-result dt{color:#6e5945}#area .area-result dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}#area .area-formula{font-size:14px;line-height:1.6;overflow-wrap:anywhere}#area .area-error{color:#9b251e;font-weight:600;line-height:1.5}#area .area-sheet{background:#f5e8cc;border:1px solid #c1a577;border-radius:8px;padding:14px;position:relative;min-width:0}#area svg{display:block;width:100%;height:auto;aspect-ratio:10/7;overflow:hidden;touch-action:pan-y}#area svg.area-drawing{touch-action:none;cursor:crosshair}#area .area-diagram-caption{font-size:12px;line-height:1.5;margin:8px 0;color:#6c5740}#area .area-coordinates{width:100%;min-height:150px;padding:12px;border:1px solid #ac9064;background:#fffaf0;color:#493221;border-radius:6px;font:14px/1.65 monospace;resize:vertical;box-sizing:border-box}#area .area-draw-tools{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}#area .area-draw-tools button{padding:10px 12px;font-size:13px}#area .area-snap{display:flex;gap:8px;align-items:center;font-size:13px;margin:12px 0}#area .area-snap input{width:auto;margin:0}#area .area-polygon-shortcuts{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}#area .area-polygon-shortcuts button{padding:8px 12px;font-size:12px}#area .area-detail{font-size:13px;line-height:1.65;margin-top:22px}#area .area-detail summary{font-weight:600;cursor:pointer}#area .area-status{font-size:13px;min-height:1.4em}#area [hidden]{display:none!important}#area button:focus-visible,#area textarea:focus-visible,#area svg:focus-visible{outline:3px solid #a43d24;outline-offset:3px}
@media(max-width:800px){#area .area-layout{grid-template-columns:1fr}#area .area-sheet{max-width:100%;}#area .area-controls{grid-template-columns:1fr 1fr}#area .area-result dl{font-size:13px}#area .area-result output{font-size:32px}}
@media(max-width:420px){#area .area-controls{grid-template-columns:1fr}#area .area-fields{gap:0 10px}#area .area-sheet{padding:8px}}
