@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-cyrillic-wght-normal-CjwCQKo9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-latin-ext-wght-normal-BDUtSsKd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-latin-wght-normal-ObQm3Zd1.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arapey;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/arapey-latin-400-italic-DBnJXReG.woff2)format("woff2"),url(/assets/arapey-latin-400-italic-KhdK3eJj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#1c2321;--paper:#fbfaf6;--edge:#cfd3cc;--muted:#5a6360;--bad:#8c2f28;--accent:#b4531f;--accent-deep:#9a4419;--accent-wash:#f6e8de;--font-ui:"Jost Variable", Jost, system-ui, sans-serif;--font-botanical:Arapey, Georgia, serif;--text-xs:.8rem;--text-sm:.9rem;--text-base:1rem;--text-lg:1.15rem;--text-xl:1.5rem;--text-2xl:1.9rem;--text-3xl:2.75rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-ui);color:var(--ink);background:var(--paper);line-height:1.55}.latin{font-family:var(--font-botanical);font-size:1.08em;font-style:italic}::selection{background:color-mix(in srgb, var(--accent) 22%, transparent)}b,strong{font-weight:600}*{box-sizing:border-box}body{margin:0}main{max-width:62rem;margin:0 auto;padding:2rem 1.5rem 4rem}h1,h2,h3{margin:0 0 .35rem;font-weight:500;line-height:1.2}h2{font-size:var(--text-xl);letter-spacing:-.01em}h1{font-size:var(--text-3xl);letter-spacing:-.02em}.wordmark__terra{color:var(--accent)}.masthead>p{max-width:44rem;font-size:var(--text-lg);color:var(--muted);margin:0 0 2rem}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input[type=checkbox]{accent-color:var(--accent)}a{color:var(--accent-deep);-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-underline-offset:.15em}a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.glyph{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.2em;height:1.2em}.illustration{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.greeting{text-align:center;margin:2.5rem 0 1.5rem}.greeting .illustration{width:11rem;max-width:70%}.greeting p{max-width:26rem;font-size:var(--text-lg);color:var(--muted);margin:.5rem auto 0}.tending{align-items:center;gap:.9rem;display:flex}.tending p{margin:0}.tending .tending__step{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-top:.25rem}.tending .illustration{transform-origin:50% 85%;flex:none;width:2.75rem;height:2.75rem;animation:3.6s ease-in-out 1.8s infinite alternate backwards tended-sway}.tending .illustration path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s ease-out forwards tended-draw}.tending .illustration path:first-of-type{stroke-dashoffset:0;animation:none}.tending .illustration path:nth-of-type(3){animation-delay:.65s}.tending .illustration path:nth-of-type(4){animation-delay:.9s}@keyframes tended-draw{to{stroke-dashoffset:0}}@keyframes tended-sway{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.tending .illustration,.tending .illustration path{stroke-dashoffset:0;animation:none}}.address{border:1px solid var(--edge);background:#fff;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:1.25rem;display:flex}.address label{font-weight:500;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-basis:100%}.address input{font:inherit;border:1px solid var(--edge);border-radius:.5rem;flex:20rem;padding:.5rem .75rem}.address__or{color:var(--muted)}.address .garden-file__failed{border-left:3px solid var(--bad);font-size:var(--text-sm);flex-basis:100%;padding:.5rem .9rem}button{font:inherit;border:1px solid var(--accent);background:var(--accent);color:var(--paper);cursor:pointer;border-radius:999px;padding:.5rem 1.1rem;font-weight:500}button:hover:enabled{background:var(--accent-deep);border-color:var(--accent-deep)}button:disabled{opacity:.45;cursor:default}.notice{border-left:3px solid var(--edge);color:var(--muted);margin:1rem 0;padding:.75rem 1rem}.notice--bad{border-left-color:var(--bad);color:var(--bad)}.notice>p{margin:0 0 .5rem}.notice>p:last-child{margin-bottom:0}.notice__notes{margin:0;padding-left:1.2rem}.notice__notes li+li{margin-top:.35rem}.button--quiet{color:var(--accent-deep);border-color:var(--edge);background:0 0}.button--quiet:hover:enabled{background:var(--accent-wash);border-color:var(--accent);color:var(--accent-deep)}.confirm{border:1px solid var(--bad);background:#fff;border-radius:.75rem;margin:1rem 0;padding:1rem 1.25rem}.confirm p{margin:0 0 .75rem}.confirm__choices{flex-wrap:wrap;gap:.5rem;display:flex}.confirm__garden{flex-direction:column;align-items:flex-start;line-height:1.25;display:inline-flex}.confirm__saved{opacity:.85;font-size:.8em;font-weight:400}.refusal{border:1px solid var(--edge);border-left:3px solid var(--bad);background:#fff;border-radius:.75rem;margin:1rem 0;padding:1rem 1.25rem}.refusal__title{font-size:var(--text-base);margin:0 0 .5rem}.refusal p{margin:0 0 .75rem}.refusal__note{color:var(--muted);font-size:var(--text-sm)}.refusal__choices{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}main.workbench{flex-direction:column;max-width:none;height:100dvh;margin:0;padding:0;display:flex}.workbench__top{border-bottom:1px solid var(--edge);background:#fff;flex:none;align-items:center;gap:.5rem 1.25rem;padding:.4rem 1rem;display:flex}.workbench__wordmark{font-size:var(--text-lg);flex:none;margin:0}.frame__name{min-width:0;font-size:var(--text-lg);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0;overflow:hidden}.frame__back{font-size:var(--text-sm);flex:none;align-items:center;gap:.4rem;max-width:100%;padding:.3rem .8rem;display:inline-flex}.frame__back-phone{display:none}.frame__name--opened{color:var(--accent-deep)}.tabs{border:1px solid var(--edge);background:var(--paper);border-radius:999px;flex:none;padding:.15rem;display:inline-flex}.tabs__tab{font-size:var(--text-sm);color:var(--muted);background:0 0;border-color:#0000;padding:.25rem .95rem}.tabs__tab:hover:enabled{background:var(--accent-wash);color:var(--accent-deep);border-color:#0000}.tabs__tab[aria-pressed=true],.tabs__tab[aria-pressed=true]:hover:enabled{background:var(--accent);border-color:var(--accent);color:var(--paper)}.tabs__tab{position:relative}.tabs__mark,.frame__mark{border:1px solid var(--paper);background:var(--bad);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.3rem;right:.35rem}.layer-strip{border:1px solid var(--edge);background:var(--paper);border-radius:999px;flex:none;padding:.15rem;display:inline-flex}.layer-strip__segment{max-width:16rem;font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;color:var(--muted);background:0 0;border-color:#0000;padding:.25rem .85rem;overflow:hidden}.layer-strip__segment:hover:enabled{background:var(--accent-wash);color:var(--accent-deep);border-color:#0000}.layer-strip__segment--plan{border-color:var(--accent);color:var(--accent-deep)}.layer-strip__segment[aria-pressed=true],.layer-strip__segment[aria-pressed=true]:hover:enabled{border-color:var(--edge);color:var(--ink);background:#fff}.layer-strip__segment--plan[aria-pressed=true],.layer-strip__segment--plan[aria-pressed=true]:hover:enabled{background:var(--accent);border-color:var(--accent);color:var(--paper)}.frame__acts{flex:none;align-items:center;gap:.4rem;margin-left:auto;display:flex}.frame__glyph{width:2.1rem;height:2.1rem;color:var(--ink);border-color:#0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.frame__glyph .glyph{width:1.25rem;height:1.25rem}.frame__showing{display:none}.frame__sync{font-size:var(--text-sm);color:var(--muted);white-space:nowrap}.garden-file{border:1px solid var(--edge);font-size:var(--text-sm);border-radius:999px;align-items:center;gap:.15rem;padding:.15rem .15rem .15rem .8rem;display:inline-flex;position:relative}.garden-file__name{color:var(--muted);margin-right:.35rem}.garden-file button{font-size:var(--text-sm);color:var(--accent-deep);background:0 0;border-color:#0000;padding:.2rem .75rem}.garden-file button:hover:enabled{background:var(--accent-wash);border-color:#0000}.garden-file .garden-file__failed{z-index:2;border:1px solid var(--edge);border-left:3px solid var(--bad);background:#fff;border-radius:.5rem;width:max-content;max-width:22rem;padding:.4rem .7rem;position:absolute;top:calc(100% + .35rem);right:0}.popover{z-index:35;border:1px solid var(--edge);color:var(--ink);background:#fff;border-radius:.75rem;margin:0;position:fixed;box-shadow:0 10px 30px #1c23212e}.frame-menu{width:max-content;padding:.4rem}.frame-menu__entry{color:var(--ink);font-size:var(--text-sm);text-align:left;background:0 0;border:none;border-radius:.5rem;padding:.45rem .9rem}.frame-menu__entry:hover:enabled{background:var(--accent-wash);color:var(--accent-deep)}a.frame-menu__entry{font-weight:500;text-decoration:none}a.frame-menu__entry:hover{background:var(--accent-wash);color:var(--accent-deep)}.frame-menu__note{font-size:var(--text-xs);color:var(--muted);margin:0 0 .75rem}.workbench__body{flex:1;min-height:0;display:flex;position:relative}.garden-page{z-index:5;background:var(--paper);position:absolute;inset:0;overflow-y:auto}.garden-page__sheet{flex-direction:column;max-width:34rem;margin:0 auto;padding:1rem 1rem 2rem;display:flex}.garden-page__back{font-size:var(--text-sm);align-self:flex-start;margin:0 0 .75rem -.5rem;padding:.3rem .8rem}.garden-page__name{font-size:var(--text-xl);overflow-wrap:anywhere;margin:0}.garden-page__sync{font-size:var(--text-sm);color:var(--muted);margin:.25rem 0 0}.garden-page__title{font-size:var(--text-sm);color:var(--muted);margin:1.5rem 0 .4rem;font-weight:500}.garden-page__group{border:1px solid var(--edge);background:#fff;border-radius:.75rem;flex-direction:column;align-items:stretch;gap:.25rem;padding:.4rem;display:flex}.garden-page__sheet>.garden-page__group:not(.garden-page__title+*){margin-top:1.5rem}.garden-page__group .frame-menu__entry{align-items:center;display:flex}.garden-page__act{font-size:var(--text-sm);align-self:flex-start;margin:.25rem .5rem}.garden-page__group .frame-menu__note{margin:.4rem .9rem .5rem}.garden-page__group .garden-file,.garden-page__group .drawing-export{align-self:flex-start;margin:.25rem .5rem}.garden-page__group .garden-file{flex-wrap:wrap;padding-left:.15rem}.garden-page__group .garden-file .garden-file__failed{flex-basis:100%;width:auto;margin:.35rem .5rem .2rem;position:static}.garden-page__group .drawing-export{font-size:var(--text-sm);flex-wrap:wrap;display:flex}.garden-page__import{padding:.4rem .9rem .6rem}.garden-page__import .address{border:none;margin:0 0 .5rem;padding:0}.garden-page__import .frame-menu__note{margin-inline:0}.garden-page__turn{justify-content:space-between}.capture{border:1px solid var(--accent);background:#fff;border-radius:.75rem;margin:1rem 0;padding:1rem 1.25rem}.capture p{margin:0 0 .75rem}.stale-note{border-left:3px solid var(--accent);padding-left:.75rem}.capture__stale{color:var(--muted);font-size:var(--text-sm)}.button--field{width:100%;color:var(--ink);border-color:var(--edge);font-size:var(--text-sm);background:0 0;margin-bottom:.5rem;display:block}.button--field:hover:enabled{background:var(--accent-wash);border-color:var(--accent)}.workbench__canvas{--canvas-pad:.75rem;--dock:21rem;--sheet-gap:.75rem;min-width:0;padding:var(--canvas-pad);flex-direction:column;flex:1;display:flex;position:relative}.chips{top:calc(var(--canvas-pad) + .5rem);right:calc(var(--canvas-pad) + var(--dock) + var(--sheet-gap) + .75rem);z-index:1;gap:.4rem;display:flex;position:absolute}.chip{--chip-ground:#fbfaf6d9;font-size:var(--text-xs);border-color:var(--edge);background:var(--chip-ground);color:var(--muted);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.25rem .7rem}.chip:hover:enabled{background:var(--chip-ground);border-color:var(--accent);color:var(--accent-deep)}.chip[aria-pressed=true],.chip[aria-pressed=true]:hover:enabled{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-deep)}.chip--hiding{border-color:var(--accent);color:var(--accent-deep)}.families-popover{width:max-content;max-width:min(22rem,100vw - 1rem);padding:.4rem;inset:auto}.families{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.families__toggle{width:100%;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:.5rem;flex-direction:column;align-items:flex-start;padding:.4rem .8rem;display:flex}.families__toggle[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-deep)}.families__toggle[aria-pressed=false] .families__name{text-decoration:line-through}.families__toggle:hover:enabled{border-color:var(--accent)}.families__name{font-size:var(--text-sm);font-weight:600}.families__holds{font-size:var(--text-xs)}.families__note{max-width:19rem;color:var(--muted);font-size:var(--text-xs);margin:.45rem .8rem .3rem}.palette{top:calc(var(--canvas-pad) + 2rem);left:calc(var(--canvas-pad) + .5rem);z-index:1;height:calc(100% - 2 * var(--canvas-pad) - 5.5rem);pointer-events:none;align-items:flex-start;gap:.4rem;display:flex;position:absolute}.palette>*{pointer-events:auto}.palette__glyphs{border:1px solid var(--edge);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fbfaf6e6;border-radius:.75rem;flex-direction:column;gap:.2rem;max-height:100%;padding:.3rem;display:flex;overflow-y:auto;box-shadow:0 4px 14px #1c23211a}.palette__tools{flex-direction:column;gap:.2rem;display:flex}.palette__separator{background:var(--edge);flex:none;height:1px;margin:.2rem .25rem}.palette__tool{width:2.25rem;height:2.25rem;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;padding:0;display:flex}.palette__tool .glyph{width:1.3rem;height:1.3rem}.palette__tool:hover:enabled{background:var(--accent-wash);border-color:var(--accent);color:var(--ink)}.palette__tool--field{color:var(--muted)}.palette__tool--armed,.palette__tool--armed:hover:enabled{border-color:var(--accent);background:var(--accent);color:var(--paper)}.palette__more,.palette__capture-word{display:none}.workbench__sheet{gap:var(--sheet-gap);flex:1;min-height:0;display:flex;position:relative}.dock{width:var(--dock);border:1px solid var(--edge);background:#fff;border-radius:.75rem;flex-direction:column;flex:none;min-height:0;display:flex}.drawer__head{flex:none;align-items:center;gap:.5rem;padding:.6rem .9rem;display:flex}.drawer__line{min-width:0;font-size:var(--text-sm);color:var(--muted);flex:1 1 0;margin:0}.drawer__line--refused{color:var(--bad)}.drawer__grip,.drawer__session{display:none}.dock>.inspector,.dock>.refusal,.dock>.survey-card{border:none;border-top:1px solid var(--edge);min-height:0;max-height:none;box-shadow:none;background:0 0;border-radius:0;flex:0 auto;margin:0;overflow-y:auto}.dock>.refusal{border-left:3px solid var(--bad)}.tool-card__copy{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--accent-deep);margin:0 0 .5rem}.tool-card__number{font-size:var(--text-sm);color:var(--muted);align-items:center;gap:.4rem;margin:.75rem 0 0;display:flex}.tool-card__live{min-height:3.1em;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--accent-deep);margin:.5rem 0 0}.survey-card{flex-direction:column;flex:0 auto;min-height:0;display:flex;position:relative}.survey-card__body{min-height:0;padding:.75rem 1.25rem 1rem;overflow-y:auto}.survey-card__waiting{font-size:var(--text-sm);color:var(--muted);margin:0}.survey-card .report,.survey-card .legend{margin:0}.survey-card .report h2{font-size:var(--text-lg)}.survey-card .report__figures{grid-template-columns:1fr 1fr;align-items:end;gap:.5rem 1rem;margin:.6rem 0}.survey-card .report__figures dd{font-size:var(--text-xl)}.survey-card .report__verdict{font-size:var(--text-sm);margin:0}.survey-card .report__dates{margin-top:.75rem}.survey-card .legend{border-top:1px solid var(--edge);margin-top:1.25rem;padding-top:1rem}.survey-card .legend h2{font-size:var(--text-lg)}.workbench__canvas .plan{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.workbench__canvas .plan__viewport{flex:1;height:auto;min-height:0}.workbench__overlays{z-index:40;pointer-events:none;flex-direction:column;gap:.5rem;width:min(42rem,92vw);max-height:70vh;display:flex;position:fixed;top:3.5rem;left:50%;overflow:auto;transform:translate(-50%)}.workbench__overlays>*{pointer-events:auto}.workbench__overlays .notice,.workbench__overlays .confirm{border:1px solid var(--edge);background:#fff;border-radius:.75rem;margin:0;box-shadow:0 10px 30px #1c23212e}.workbench__overlays .notice--bad{border-left:3px solid var(--bad)}.workbench__overlays .confirm{border-color:var(--bad)}.session-trouble{z-index:45;border:1px solid var(--edge);border-left:3px solid var(--bad);background:#fff;border-radius:.75rem;width:min(30rem,100% - 5.25rem);max-height:calc(100% - 1.5rem);margin:0;position:absolute;top:.75rem;left:4.5rem;overflow:auto;box-shadow:0 10px 30px #1c23212e}.session-trouble>button{margin-top:.5rem}.sheet-fault code{overflow-wrap:anywhere}.plan__viewport{border:1px solid var(--edge);background:var(--paper);touch-action:none;cursor:grab;border-radius:.75rem;justify-content:center;align-items:center;height:min(70vh,40rem);display:flex;position:relative;overflow:hidden}.plan__viewport:active{cursor:grabbing}.plan__viewport--drawing,.plan__viewport--drawing:active{cursor:crosshair}.plan__stage{transform-origin:50%;background:var(--paper);flex:none;position:relative}.plan__zones,.plan__vectors{position:absolute}.plan__vectors,.plan__underlay,.plan__marks{width:100%;height:100%;inset:0;overflow:visible}.plan__underlay{pointer-events:none;position:absolute}.plan__marks{pointer-events:none;will-change:transform;position:absolute}.plan--border-open .plan__marks{will-change:auto;transform:translateZ(0)}.plan__zones{image-rendering:pixelated;mix-blend-mode:multiply}.plan__zones--over-photo{mix-blend-mode:normal}.plan__boundary{fill:none;stroke:#1c2321;stroke-width:.45px;stroke-linejoin:round;pointer-events:none}.plan__boundary--editing{stroke:var(--accent)}.plan__handles circle{pointer-events:auto;cursor:move}.plan__handle{fill:var(--paper);stroke:var(--accent);stroke-width:.12px;paint-order:stroke}.plan__handle--edge{fill:var(--accent);fill-opacity:.55;stroke:none}.plan__handle--selected{fill:var(--accent);stroke:#1c2321}.plan__block{fill:#b9b2a7;fill-opacity:.85;stroke:#6d675e;stroke-width:.2px}.plan__fence{fill:#7a6a53;fill-opacity:.9;stroke:#7a6a53;stroke-width:.18px;cursor:move}.plan__fence--open{fill:#a9a49a;fill-opacity:.6;stroke:#a9a49a;stroke-dasharray:.5 .4}.plan__hedge{fill:#1f4d3d;fill-opacity:.5;stroke:#1f4d3d;stroke-width:.18px;cursor:move}.plan__hedge--bare{fill:#4f7a3f;fill-opacity:.35;stroke:#4f7a3f}.plan__surface{cursor:move}.plan__surface--bed{fill:#8a6b4a;fill-opacity:.3;stroke:#6f5233;stroke-width:.18px}.plan__surface--border{fill:#b0789a;fill-opacity:.3;stroke:#70425c;stroke-width:.18px}.plan__surface--lawn{fill:#a9c48a;fill-opacity:.28;stroke:#6b8a52;stroke-width:.12px}.plan__surface--laid{fill:var(--laid-wash);fill-opacity:.5;stroke:var(--laid-pen);stroke-width:.14px}.plan__crown{fill:#4f7a3f;fill-opacity:.35;stroke:#4f7a3f;stroke-width:.15px}.plan__crown--evergreen{fill:#1f4d3d;fill-opacity:.5;stroke:#1f4d3d;stroke-dasharray:none}.plan__specimen{fill:var(--plant-fill);fill-opacity:.85;stroke:var(--plant-pen);stroke-width:.06px}.plan__drift{fill:var(--plant-fill);fill-opacity:.35;stroke:var(--plant-pen);stroke-width:.05px;stroke-linejoin:round}.plan__block,.plan__crown,.plan__specimen,.plan__drift{cursor:move}.plan__obstacle--dragging{opacity:.75}.plan__vectors .plan__kind:not(.plan__obstacle--dragging){fill:#0000}.plan__vectors .plan__kind:not(.plan__obstacle--dragging,.plan__obstacle--selected,:focus-visible){stroke:#0000}.plan__vectors .plan__specimen:not(.plan__obstacle--dragging){fill:var(--plant-fill)}.plan__vectors .plan__specimen:not(.plan__obstacle--dragging,.plan__obstacle--selected,:focus-visible){stroke:var(--plant-pen)}.plan__vectors .plan__drift:not(.plan__obstacle--dragging){fill:var(--plant-fill)}.plan__vectors .plan__specimen.plan__specimen--stranded{fill:#0000}.plan__block-preview{fill:#6d675e;fill-opacity:.35;stroke:#6d675e;stroke-width:.2px;stroke-dasharray:1 .6;pointer-events:none}.plan__linear-preview{fill-opacity:.4;stroke-width:.18px;stroke-dasharray:1 .6;pointer-events:none}.plan__surface-preview{fill-opacity:.2;stroke-dasharray:1 .6;pointer-events:none}.plan__trace-preview{fill:none;stroke:var(--accent);stroke-width:.12px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.plan__vectors--drawing *{pointer-events:none}.plan__vectors :focus{outline:none}.plan__vectors :focus-visible{stroke:var(--accent);stroke-width:.4px;stroke-dasharray:1 .8}.plan--border-open .plan__vectors :focus-visible{stroke-width:.05px;stroke-dasharray:.12 .1}.plan__vectors .plan__obstacle--selected{stroke:var(--accent);stroke-width:.5px;stroke-dasharray:none;paint-order:stroke}.plan--border-open .plan__vectors .plan__obstacle--selected{stroke-width:.14px;stroke-dasharray:none}.plan__vectors .plan__specimen.plan__obstacle--selected,.plan__vectors .plan__drift.plan__obstacle--selected{stroke-width:.14px}.plan__modelled{fill:#0000;stroke:#8a8f88;stroke-width:.3px;stroke-dasharray:2 1.5}.plan--border-open .plan__boundary,.plan--border-open .plan__modelled{opacity:var(--pale)}.plan__anchor-mark,.plan__here{pointer-events:none}.plan__anchor-mark{stroke:var(--accent-deep);stroke-width:.14px}.plan__here-accuracy{fill:#3a6ea5;fill-opacity:.1;stroke:#3a6ea5;stroke-width:.12px;stroke-dasharray:.9 .7}.plan__here-dot{fill:#3a6ea5;stroke:var(--paper);stroke-width:.1px}.plan__pin{pointer-events:none}.plan__pin-accuracy{fill:#3a6ea5;fill-opacity:.14;stroke:#3a6ea5;stroke-width:.14px}.plan__pin--stale .plan__pin-accuracy{stroke-dasharray:.6 .4;fill-opacity:.07}.plan__pin-stale{fill:var(--accent-deep);font-family:var(--font-ui);paint-order:stroke;stroke:var(--paper);stroke-width:.35px;font-size:1.1px;font-weight:500}.plan__ruler{pointer-events:none}.plan__ruler-halo{fill:none;stroke:var(--paper);stroke-linecap:round;stroke-opacity:.85}.plan__ruler-line{fill:none;stroke:var(--ink);stroke-linecap:round}.plan__ruler-label{fill:var(--ink);font-family:var(--font-ui);font-variant-numeric:tabular-nums;text-anchor:middle;paint-order:stroke;stroke:var(--paper);stroke-linejoin:round;font-weight:500}.plan__pin-mark{stroke:#3a6ea5;stroke-width:.14px}.plan__pin-eye{fill:var(--paper);stroke:#3a6ea5;stroke-width:.12px}.plan__zones--stale{opacity:.35}.plan__stale{color:var(--paper);font-size:var(--text-xs);background:#1c2321cc;border-radius:.75rem;margin:0;padding:.15rem .5rem;position:absolute;bottom:.5rem;right:.75rem}.plan__zone-under{color:var(--paper);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#1c2321cc;border-radius:.75rem;align-items:center;gap:.4rem;margin:0;padding:.15rem .6rem .15rem .4rem;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.plan__zone-swatch{border-radius:50%;width:.7rem;height:.7rem;box-shadow:0 0 0 1px #fff9}.plan__compass{font-size:var(--text-xs);color:var(--muted);margin:0;font-weight:600;position:absolute;top:.5rem;left:.75rem}.plan__planned{background:var(--accent);color:var(--paper);font-size:var(--text-xs);border-radius:.75rem;margin:0;padding:.15rem .5rem;position:absolute;bottom:.5rem;left:.75rem}.plan__controls{font-size:var(--text-xs);color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.plan__controls>button{white-space:nowrap;flex:none}.plan__home .glyph{display:none}.scale-bar{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;align-items:flex-end;gap:.4rem;display:inline-flex}.scale-bar__rule{fill:none;stroke:currentColor;stroke-linecap:square;margin-bottom:.3em;display:block}.drawing-export{flex:none;align-items:center;gap:.5rem;display:inline-flex}.drawing-export__failed{color:var(--bad)}.inspector{border:1px solid var(--edge);background:#fff;border-radius:.75rem;min-height:7.5rem;margin-top:.75rem;padding:.75rem 1.25rem 1rem}.inspector__title{font-size:var(--text-base);margin:0}.inspector__provenance,.inspector__hint{font-size:var(--text-xs);color:var(--muted);margin:.25rem 0 0}.inspector__rows{gap:.3rem 1rem;margin:.75rem 0 0;display:grid}.inspector__row{font-size:var(--text-sm);grid-template-columns:7.5rem 1fr;gap:1rem;display:grid}.inspector__row dt{color:var(--muted);align-items:center;gap:.4rem;display:flex}.inspector__row dd{margin:0}.inspector__actions{flex-wrap:wrap;gap:.5rem;margin:.9rem 0 0;display:flex}.inspector__actions .inspector__remove{margin-top:0}.inspector__open{margin:.75rem 0 0}.plant-list{margin:.9rem 0 0}.plant-list__heading{font-size:var(--text-sm);color:var(--muted);margin:0;font-weight:600}.plant-list__lines{font-size:var(--text-sm);margin:.3rem 0 0;padding:0;list-style:none}.plant-list__line{padding:.1rem 0}.plant-list__copy{margin:.5rem 0 0}.inspector__remove{color:var(--bad);border-color:var(--bad);margin-top:.9rem}.inspector__remove:hover:enabled{background:color-mix(in srgb, var(--bad) 8%, transparent);border-color:var(--bad);color:var(--bad)}.inspector__field{color:var(--muted);align-items:baseline;gap:.35rem;display:inline-flex}.inspector__number{width:5rem;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);border:1px solid var(--edge);background:#fff;border-radius:.375rem;padding:.15rem .35rem}.inspector__check{cursor:pointer;align-items:start;gap:.45rem;display:flex}.inspector__check input{margin:.25rem 0 0}.inspector__name{width:100%;max-width:14rem;font:inherit;color:var(--ink);border:1px solid var(--edge);background:#fff;border-radius:.375rem;padding:.15rem .35rem}.materials,.kind-options,.drawn-options{border:0;min-width:0;margin:.75rem 0 0;padding:0}.materials__legend,.kind-options__legend,.drawn-options__legend{font-size:var(--text-sm);color:var(--muted);margin-bottom:.4rem;padding:0}.materials__options,.kind-options__options,.drawn-options__options{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.35rem;display:grid}.materials__option,.kind-options__option,.drawn-options__option{min-height:2.25rem;font-size:var(--text-sm);border:1px solid var(--edge);cursor:pointer;background:#fff;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem .5rem .25rem .3rem;line-height:1.2;display:flex;position:relative}.materials__option input,.kind-options__option input,.drawn-options__option input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}:is(.materials__option:has(input:checked),.kind-options__option:has(input:checked),.drawn-options__option:has(input:checked)){border-color:var(--accent);background:var(--accent-wash)}:is(.materials__option:has(input:focus-visible),.kind-options__option:has(input:focus-visible),.drawn-options__option:has(input:focus-visible)){outline:2px solid var(--accent);outline-offset:2px}.materials__swatch{background:var(--paper);border-radius:.2rem;flex:none;width:2.625rem;height:1.75rem;display:block;box-shadow:inset 0 0 0 1px #0000000f}.materials__said,.kind-options__said,.drawn-options__said{flex-direction:column;min-width:0;display:flex}.materials__note,.kind-options__note{font-size:var(--text-xs);color:var(--muted)}.kind-options__option,.drawn-options__option{align-items:flex-start;padding:.35rem .5rem}.kind-options__option:has(input:disabled){color:var(--muted);cursor:not-allowed;background:0 0}.kind-options .inspector__hint{margin:.4rem 0 0}.plants__dot{background:var(--plant-fill);border:1.5px solid var(--plant-pen);border-radius:50%;flex:none;width:1rem;height:1rem;display:block}.plants__correct{margin:.5rem 0 0}.plants__correct>button{font-size:var(--text-xs);padding:.2rem .7rem}.plant-form{font-size:var(--text-sm);margin-top:.75rem}.plant-form>summary{color:var(--muted);cursor:pointer}.plant-form__fields{gap:.5rem;margin-top:.5rem;display:grid}.plant-form__name,.plant-form__number{gap:.15rem;margin:0;display:grid}.plant-form__name>label,.plant-form__number>label{font-size:var(--text-xs);color:var(--muted)}.plant-form__name>input{box-sizing:border-box;width:100%}.plant-form__numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.plant-form__number>input{box-sizing:border-box;width:100%}.plant-form__colours{border:0;min-width:0;margin:0;padding:0}.plant-form__palette{flex-wrap:wrap;gap:.05rem;display:flex}.plant-form__colour{cursor:pointer;border:2px solid #0000;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:relative}.plant-form__colour input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.plant-form__colour:has(input:checked){border-color:var(--accent)}.plant-form__colour:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.plant-form__fields>button{font-size:var(--text-sm);justify-self:start;padding:.25rem .9rem}.plant-form__fields>.plans__hint{margin:0}.plans__list{gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.plans__list li{align-items:baseline;gap:.5rem;display:flex}.plans__open{font-size:var(--text-sm);padding:.2rem .75rem}.plans__count{font-size:var(--text-xs);color:var(--muted);font-variant-numeric:tabular-nums}.plans__create{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;display:flex}.plans__create input{flex:8rem}.plans__create button{font-size:var(--text-sm);padding:.25rem .9rem}.plans__empty,.plans__hint{font-size:var(--text-xs);color:var(--muted);margin:.5rem 0 0}.plans__steps{font-size:var(--text-sm);margin:.6rem 0 0;padding-left:1.4rem}.plans__steps li+li{margin-top:.25rem}.plans__back{font-size:var(--text-sm);margin-bottom:.5rem;padding:.25rem .9rem .25rem .6rem}.plans__close{font-size:var(--text-sm);margin-top:.9rem;padding:.25rem .9rem}.plans__step--orphaned{color:var(--muted)}.plans__orphan{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.15rem;display:flex}.plans__orphan-why{font-size:var(--text-xs)}.plans__orphan .button--quiet{font-size:var(--text-xs);padding:.15rem .6rem}.garden-file__failed{font-size:var(--text-xs);color:var(--bad)}.key-popover{width:min(30rem,100vw - 2rem);max-height:min(78vh,46rem);padding:1rem 1.25rem;inset:auto 1rem 3rem auto;overflow-y:auto}.key-popover__title{font-size:var(--text-base);margin:0 0 .75rem}.key{font-size:var(--text-xs);color:var(--muted);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.key li{grid-template-columns:6.25rem 1fr;align-items:start;gap:.75rem;display:grid}.key__swatches{gap:.25rem;display:flex}.key__swatch{background:var(--paper);border-radius:.2rem;flex:none;width:3rem;height:2rem;display:block;box-shadow:inset 0 0 0 1px #0000000f}.key__swatch--modelled{box-shadow:none;background:0 0;border:2px dashed #8a8f88}.key__held-ring{fill:none;stroke:var(--accent);stroke-width:.5px}.key__swatch--photo{background:linear-gradient(135deg,#8d8a7a 0%,#a39f8c 55%,#c9c3ad 100%)}.key-popover__note{font-size:var(--text-xs);color:var(--muted);margin:.75rem 0 0}.report{margin-top:2.5rem}.report__stale{font-weight:400;font-size:var(--text-xs);color:var(--muted)}.report__figures{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;margin:1rem 0;display:grid}.report__figures dt{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.4rem;display:flex}.report__figures dd{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.report__dates{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));gap:.5rem 1rem;margin:1rem 0;padding:.75rem 0;display:grid}.report__dates dt{font-size:var(--text-xs);color:var(--muted)}.report__dates dd{font-size:var(--text-lg);font-variant-numeric:tabular-nums;margin:0}.report__verdict{max-width:44rem}.report__verdict--none{border-left:3px solid var(--ink);background:#fff;padding:.75rem 1rem}.report__method{max-width:44rem;font-size:var(--text-xs);color:var(--muted)}.legend{margin-top:2.5rem}.legend__note{max-width:44rem;color:var(--muted);font-size:var(--text-sm)}.legend__zones{gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.legend__zone{gap:.75rem;display:flex}.legend__zone h3{font-size:var(--text-base)}.legend__zone h3 small{color:var(--muted);font-weight:400}.legend__swatch{border:1px solid #00000026;border-radius:.25rem;flex:0 0 1.75rem;height:1.75rem}.legend__grows,.legend__examples,.legend__area{font-size:var(--text-sm);margin:.1rem 0}.legend__examples{color:var(--muted)}.legend__area{font-variant-numeric:tabular-nums}.legend__mean{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:.1rem 0;font-weight:600}.attribution{border-top:1px solid var(--edge);color:var(--muted);margin-top:.9rem;padding-top:.6rem}.credit{font-size:inherit;white-space:nowrap;flex:none}@media (width<=64rem){main.workbench{--tray:3.75rem;--bar:3.25rem;padding-bottom:calc(var(--bar) + env(safe-area-inset-bottom,0px))}.tabs{z-index:30;height:calc(var(--bar) + env(safe-area-inset-bottom,0px));padding:.25rem .5rem calc(.25rem + env(safe-area-inset-bottom,0px));border:none;border-top:1px solid var(--edge);background:#fff;border-radius:0;display:flex;position:fixed;inset:auto 0 0}.tabs__tab{border-radius:.6rem;flex:1 1 0;min-width:0;padding-inline:.25rem}.tabs__tab[aria-pressed=true],.tabs__tab[aria-pressed=true]:hover:enabled{background:var(--accent-wash);color:var(--accent-deep);border-color:#0000;font-weight:600}main.workbench:not([data-tab=draw]){--tray:0rem}.workbench__top{gap:.25rem .5rem;padding:.25rem .5rem .25rem .75rem}.workbench__top:has(.layer-strip--beneath){flex-wrap:wrap}.workbench__wordmark,.frame__acts>:not(.frame__step){display:none}.frame__name{font-size:var(--text-base);flex:1 1 0}.frame__acts>.frame__showing{display:inline-flex;position:relative}.frame__showing[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-deep)}.chips,.plan__key{display:none}.workbench__top:has(.layer-strip) .frame__name{display:none}.frame__name--opened,.frame__back-desk{display:none}.frame__back{flex:0 auto;min-width:0;margin-right:auto}.frame__back-phone{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline;overflow:hidden}.layer-strip{margin-block:-1px;flex:0 auto;min-width:0;margin-right:auto;padding:0}.layer-strip--beneath{flex:1 0 100%;order:9;gap:.25rem;margin:0;padding:.15rem}.layer-strip__segment{flex:1 1 0;min-width:0;padding-inline:.6rem}.layer-strip--beneath .layer-strip__segment{padding-inline:.9rem}.layer-strip__segment:first-child{flex:none}.workbench__canvas{--canvas-pad:0rem;--drawer-line:2.75rem;--session-line:0rem;--foot:3.25rem;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) calc(var(--drawer-line) + var(--session-line)) var(--foot) var(--tray);grid-template-areas:"sheet""line""foot""tray";display:grid}.workbench__canvas[data-session]{--session-line:2.75rem}.workbench__canvas[data-pinned]{--tray:auto}.workbench__canvas[data-pinned] .palette{display:none}.workbench__sheet,.workbench__canvas .plan{display:contents}.workbench__canvas .session-trouble{grid-area:sheet;align-self:start;width:auto;max-height:calc(100% - 1rem);margin:.5rem;position:static}.workbench__canvas .sheet-fault{grid-area:sheet;align-self:start;margin:1rem}.workbench__canvas .plan__viewport{border:none;border-radius:0;grid-area:sheet;height:auto}.plan__controls{border-top:1px solid var(--edge);grid-area:foot;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"scale credit home";align-items:center;gap:0 .5rem;margin:0;padding:0 .5rem;display:grid;overflow:hidden}.scale-bar{grid-area:scale}.credit{white-space:nowrap;text-overflow:ellipsis;grid-area:credit;min-width:0;overflow:hidden}.plan__home{color:var(--ink);border-color:#0000;grid-area:home;justify-content:center;align-items:center;padding:0;display:inline-flex}.plan__home .glyph{width:1.25rem;height:1.25rem;display:block}.plan__home-word,.plan__controls>.drawing-export{display:none}.palette{border-top:1px solid var(--edge);background:var(--paper);pointer-events:auto;grid-area:tray;height:auto;padding:.5rem .75rem;display:block;position:static}.palette__glyphs{max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;flex-direction:row;align-items:center;gap:.25rem;padding:0;overflow:visible}.palette__tools{flex-direction:row;flex:1;gap:.25rem}.palette__tools>.palette__separator,.palette__tools>.palette__tool:not(.palette__tool--tray){display:none}.palette__tool{border-radius:999px;width:auto;height:auto}.palette__more{display:flex}.palette__tool--field{color:var(--ink)}.palette__more[aria-pressed=true]{background:var(--accent-wash);border-color:var(--accent)}.palette__capture{border-color:var(--edge);color:var(--ink);flex:none;gap:.4rem;padding:0 1rem 0 .8rem}.palette__capture-word{font-size:var(--text-sm);display:inline}.palette--from-more .palette__capture{padding:0}.palette--from-more .palette__capture-word{display:none}.all-tools{border-top:1px solid var(--edge);flex-direction:column;flex:0 auto;gap:.1rem;min-height:0;padding:.4rem;display:flex;overflow-y:auto}.all-tools .palette__tool{border-radius:.5rem;flex:none;justify-content:flex-start;gap:.7rem;padding:0 1.1rem 0 .7rem}.palette__word{font-size:var(--text-sm)}.all-tools .palette__separator{margin:.2rem .4rem}.showing{border-top:1px solid var(--edge);flex-direction:column;flex:0 auto;min-height:0;padding:.4rem;display:flex;overflow-y:auto}.showing__rows{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.showing__row{width:100%;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:.5rem;flex-direction:column;align-items:flex-start;padding:.35rem .8rem;display:flex}.showing__row[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-deep)}.showing__row[aria-pressed=false]:enabled .showing__name{text-decoration:line-through}.showing__row:hover:enabled{border-color:var(--accent);background:0 0}.showing__row[aria-pressed=true]:hover:enabled{background:var(--accent-wash)}.showing__name{font-size:var(--text-sm);font-weight:600}.showing__holds{font-size:var(--text-xs)}.showing__hidden{color:var(--accent-deep);font-size:var(--text-xs);margin:.45rem .8rem .3rem}.showing__key{border-top:1px solid var(--edge);text-align:left;border-radius:0;justify-content:space-between;align-self:stretch;margin-top:.3rem;padding:.35rem .8rem}.key-page{border-top:1px solid var(--edge);flex-direction:column;flex:0 auto;min-height:0;padding:.4rem .75rem .75rem;display:flex;overflow-y:auto}.key-page__back{align-self:flex-start;padding:.35rem .6rem .35rem .2rem}.dock{z-index:2;width:auto;min-height:calc(var(--drawer-line) + var(--session-line));border:none;border-top:1px solid var(--edge);background:var(--paper);border-radius:.9rem .9rem 0 0;grid-area:sheet/1/line;align-self:end;max-height:100%;box-shadow:0 -6px 18px #1c23211a}.dock[data-height=half]{max-height:50%}.dock[data-height=line]:not([data-pulled])>:not(.drawer__head,.drawer__session){display:none}.drawer__head{height:calc(var(--drawer-line) - 1px);touch-action:none;-webkit-user-select:none;user-select:none;padding:0 0 0 .9rem}.drawer__line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drawer__grip{border-color:#0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.drawer__grip svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}.dock[data-height=full] .drawer__grip svg{transform:rotate(180deg)}.drawer__session{width:100%;height:var(--session-line);border:none;border-top:1px solid var(--edge);color:var(--ink);font-size:var(--text-sm);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;flex:none;padding:0 .9rem;display:block;overflow:hidden}.drawer__session.stale-note{padding-left:.75rem}.drawer__session[aria-pressed=true],.drawer__session[aria-pressed=true]:hover:enabled{background:var(--accent-wash);color:var(--accent-deep)}.drawer__session:hover:enabled{color:var(--accent-deep);background:0 0}.tool-card__sentence,.tool-card--drawing .materials,.opened-card__hint,.dock:not([data-page=session])>.session-card{display:none}.session-card{flex-wrap:wrap;flex:none;align-items:stretch;gap:.5rem;padding:.6rem .9rem .7rem;display:flex}.session-card>.inspector__title{display:none}.session-card>:not(button){flex-basis:100%;margin:0}.session-card>button{flex:1 1 0;width:auto;margin:0;padding-block:.3rem}.survey-card__body{padding:.6rem 1rem .75rem}.survey-card .report__figures{margin:.4rem 0 0}.capture{border-width:1px 0 0;border-radius:0;grid-area:tray;margin:0;padding:.75rem 1rem}.capture .confirm__choices button{flex:auto}.garden-page__sheet{padding:.75rem .75rem 1.5rem}.key-popover{width:auto;max-height:calc(100dvh - 4.5rem);inset:3.9rem .5rem auto}.workbench__overlays{top:3.9rem}.thumb{min-width:2.75rem;min-height:2.75rem;font-size:var(--text-base)}.capture .confirm__choices{gap:.75rem}}.masthead__more{position:fixed;top:.75rem;right:1rem}.masthead__menu{max-width:min(24rem,100vw - 2rem);inset:3.4rem 1rem auto auto}.account{flex-direction:column;display:flex}.account__why,.account__who,.account__note{margin:.35rem .9rem .5rem}.account__who{font-size:var(--text-sm);overflow-wrap:anywhere}.account__note{font-size:var(--text-xs);color:var(--muted)}.account__privacy{margin:.35rem .9rem .5rem}.account__create{flex-direction:column;gap:.4rem;padding:0 .9rem .6rem;display:flex}.account__create label{font-size:var(--text-sm)}.account__create input{font:inherit;border:1px solid var(--edge);border-radius:.5rem;padding:.5rem .75rem}.account__create .frame-menu__note{margin:0}.account__members{border-top:1px solid var(--edge);flex-direction:column;margin-top:.4rem;padding-top:.4rem;display:flex}.account__list{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0 .9rem .4rem;padding:0;list-style:none}.account__list li{padding:.15rem 0}.account__member{align-items:baseline;gap:.5rem;display:flex}.account__member>span{flex:1}.account__member button{font-size:var(--text-xs);flex:none}.account__invited{color:var(--muted);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.account__invited button{font-size:var(--text-xs);flex:none}main.workbench.presentation{--tray:0rem;padding-bottom:0}.presentation .workbench__canvas{--canvas-pad:0rem;--foot:auto}.presentation .plan__viewport{border:none;border-radius:0}.presentation .plan__controls{border:none;justify-content:flex-end;margin:0;padding:.3rem .75rem;display:flex}.presentation .chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;left:3rem}.presentation__layers{gap:.25rem;display:flex}.presentation__end{line-height:1}
