.toc[data-astro-cid-vd2d2o3c]{gap:4px;margin:0;padding-left:1.2em;display:grid}.narrow[data-astro-cid-vd2d2o3c]{max-width:820px}.steps[data-astro-cid-vd2d2o3c]{gap:8px;margin:0;padding-left:1.2em;display:grid}.sheet[data-astro-cid-vd2d2o3c]{color:#111;border:1px solid var(--rule);background:#fff;max-width:210mm;margin:24px auto;padding:14mm 14mm 16mm;box-shadow:0 2px 12px #0000000f}.sheet[data-astro-cid-vd2d2o3c] h2[data-astro-cid-vd2d2o3c]{font-size:max(calc(1.25rem * var(--th)), calc(1.17rem * var(--tx)));margin:6px 0 8px}.sheet[data-astro-cid-vd2d2o3c] h3[data-astro-cid-vd2d2o3c]{font-size:max(calc(1rem * var(--th)), calc(1.17rem * var(--tx)));margin:12px 0 4px}.sheet[data-astro-cid-vd2d2o3c] p[data-astro-cid-vd2d2o3c]{margin:4px 0}.sheet-head[data-astro-cid-vd2d2o3c]{font-size:calc(.75rem * var(--tx));color:#555;border-bottom:1px solid #bbb;justify-content:space-between;padding-bottom:4px;display:flex}table[data-astro-cid-vd2d2o3c].data{border-collapse:collapse;width:100%}table[data-astro-cid-vd2d2o3c].data td[data-astro-cid-vd2d2o3c],table[data-astro-cid-vd2d2o3c].data th[data-astro-cid-vd2d2o3c]{text-align:left;vertical-align:top;border-bottom:1px solid #ddd;padding:4px 6px;font-weight:400}table[data-astro-cid-vd2d2o3c].data .r[data-astro-cid-vd2d2o3c]{text-align:right;white-space:nowrap}.fields[data-astro-cid-vd2d2o3c] .nr[data-astro-cid-vd2d2o3c]{color:#555;width:3.6em}.fields[data-astro-cid-vd2d2o3c] td[data-astro-cid-vd2d2o3c]:nth-child(2){width:38%}.fields[data-astro-cid-vd2d2o3c] tr[data-astro-cid-vd2d2o3c].owner td[data-astro-cid-vd2d2o3c]:last-child{color:#8a6d00;font-style:italic}.sp-form[data-astro-cid-vd2d2o3c]{gap:6px;margin:8px 0;display:grid}.sp-form[data-astro-cid-vd2d2o3c] .row[data-astro-cid-vd2d2o3c]{flex-wrap:wrap;gap:8px;display:flex}.sp-form[data-astro-cid-vd2d2o3c] input[data-astro-cid-vd2d2o3c]{flex:220px}.sp-tools[data-astro-cid-vd2d2o3c]{flex-wrap:wrap;align-items:center;gap:16px;margin:6px 0;display:flex}.sp-plan[data-astro-cid-vd2d2o3c]{border:1px solid #bbb;position:relative}.sp-plan[data-astro-cid-vd2d2o3c] svg[data-astro-cid-vd2d2o3c]{outline:none;width:100%;height:auto;min-height:120px;display:block}.north[data-astro-cid-vd2d2o3c]{font-weight:600;font-size:calc(.9rem * var(--tx));position:absolute;top:6px;right:8px}.sp-side[data-astro-cid-vd2d2o3c]{grid-template-columns:1fr 1fr;align-items:start;gap:12px;margin-top:10px;display:grid}.legend[data-astro-cid-vd2d2o3c]{gap:3px;margin:0;display:grid}.legend[data-astro-cid-vd2d2o3c] div[data-astro-cid-vd2d2o3c]{align-items:center;gap:8px;display:flex}.legend[data-astro-cid-vd2d2o3c] dt[data-astro-cid-vd2d2o3c],.legend[data-astro-cid-vd2d2o3c] dd[data-astro-cid-vd2d2o3c]{margin:0}.sw[data-astro-cid-vd2d2o3c]{border:1.5px solid #333;width:22px;height:10px;display:inline-block}.sw[data-astro-cid-vd2d2o3c].walls{background:#c8553d;border-color:#7a2a1a}.sw[data-astro-cid-vd2d2o3c].roof{border-style:dashed;border-color:#7a2a1a}.sw[data-astro-cid-vd2d2o3c].terrace{background:repeating-linear-gradient(45deg,#ddd 0 2px,#fff 2px 4px)}.sw[data-astro-cid-vd2d2o3c].parcel{border:2px solid #0b5}.sw[data-astro-cid-vd2d2o3c].bld{background:#ccc;border-color:#666}.title-block[data-astro-cid-vd2d2o3c]{border-collapse:collapse;width:100%}.title-block[data-astro-cid-vd2d2o3c] th[data-astro-cid-vd2d2o3c],.title-block[data-astro-cid-vd2d2o3c] td[data-astro-cid-vd2d2o3c]{text-align:left;border:1px solid #999;padding:3px 6px;font-weight:400}.title-block[data-astro-cid-vd2d2o3c] th[data-astro-cid-vd2d2o3c]{color:#555;width:34%}.title-block[data-astro-cid-vd2d2o3c] .sign[data-astro-cid-vd2d2o3c]{height:26px}.sketch[data-astro-cid-vd2d2o3c]{gap:8px;display:grid}.sketch[data-astro-cid-vd2d2o3c] figure[data-astro-cid-vd2d2o3c]{margin:0}.sketch[data-astro-cid-vd2d2o3c] img[data-astro-cid-vd2d2o3c]{border:1px solid #ddd;width:100%;height:auto}.sketch[data-astro-cid-vd2d2o3c] .axo[data-astro-cid-vd2d2o3c] img[data-astro-cid-vd2d2o3c]{max-width:60%}.mat[data-astro-cid-vd2d2o3c] td[data-astro-cid-vd2d2o3c]{padding:2px 6px}.sp-plan[data-astro-cid-vd2d2o3c] .parcel{fill:#00aa500f;stroke:#0b5;stroke-width:.25px}.sp-plan[data-astro-cid-vd2d2o3c] .nb{fill:none;stroke:#9a9a9a;stroke-width:.12px;stroke-dasharray:.6 .4}.sp-plan[data-astro-cid-vd2d2o3c] .nb-lbl{font-size:calc(var(--fs,1px) * .8);fill:#888;text-anchor:middle}.sp-plan[data-astro-cid-vd2d2o3c] .bld{fill:#d4d4d4;stroke:#666;stroke-width:.12px}.sp-plan[data-astro-cid-vd2d2o3c] .bld.own{fill:#bdbdbd}.sp-plan[data-astro-cid-vd2d2o3c] .roof{fill:none;stroke:#7a2a1a;stroke-width:.1px;stroke-dasharray:.4 .3}.sp-plan[data-astro-cid-vd2d2o3c] .terrace{fill:#eee;stroke:#888;stroke-width:.08px}.sp-plan[data-astro-cid-vd2d2o3c] .walls{fill:#c8553d;stroke:#7a2a1a;stroke-width:.12px;cursor:move;touch-action:none}.sp-plan[data-astro-cid-vd2d2o3c] .corner{font-size:calc(var(--fs,1px) * .7);fill:#111}.sp-plan[data-astro-cid-vd2d2o3c] .dim line{stroke:#0057b8;stroke-width:.1px}.sp-plan[data-astro-cid-vd2d2o3c] .dim text{font-size:var(--fs,1px);fill:#0057b8;paint-order:stroke;stroke:#fff;stroke-width:calc(var(--fs,1px) * .25)}.sp-plan[data-astro-cid-vd2d2o3c] .dim.bad line{stroke:#b3261e}.sp-plan[data-astro-cid-vd2d2o3c] .dim.bad text{fill:#b3261e}.sp-plan[data-astro-cid-vd2d2o3c] .bld-dim line{stroke:#555}.sp-plan[data-astro-cid-vd2d2o3c] .bld-dim text{fill:#555}.sp-side[data-astro-cid-vd2d2o3c] p.ok:before{content:"✓ ";color:#0b5;font-weight:600}.sp-side[data-astro-cid-vd2d2o3c] p.no{color:#b3261e}.sp-side[data-astro-cid-vd2d2o3c] p.no:before{content:"✕ ";font-weight:600}.sp-side[data-astro-cid-vd2d2o3c] .coords{border-collapse:collapse;font-size:calc(.8rem * var(--tx));margin-top:4px}.sp-side[data-astro-cid-vd2d2o3c] .coords td,.sp-side[data-astro-cid-vd2d2o3c] .coords th{border:1px solid #ccc;padding:1px 6px;font-weight:400}@media (width<=760px){.sp-side[data-astro-cid-vd2d2o3c]{grid-template-columns:1fr}.sheet[data-astro-cid-vd2d2o3c]{padding:16px}}@media print{@page{size:A4;margin:10mm}.site-header,.site-footer,.skip,.no-print[data-astro-cid-vd2d2o3c]{display:none!important}.sheet[data-astro-cid-vd2d2o3c]{box-shadow:none;page-break-after:always;border:0;max-width:none;margin:0;padding:0}.sp-plan[data-astro-cid-vd2d2o3c] svg[data-astro-cid-vd2d2o3c]{width:var(--print-w);height:var(--print-h);min-height:0}.sp-plan[data-astro-cid-vd2d2o3c]{border:0}}
