.mBFQPW_page{width:min(76rem,100% - 3rem);margin:0 auto;padding:3rem 0 5rem}.mBFQPW_eyebrow,.mBFQPW_cardKicker,.mBFQPW_sourceMeta{color:var(--color-muted);font-size:var(--font-size-small);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .45rem;font-weight:700}.mBFQPW_title{font-family:var(--font-display);margin:0;font-size:clamp(2rem,5vw,3.5rem)}.mBFQPW_intro{max-width:46rem;color:var(--color-muted);margin:.8rem 0 2rem;line-height:1.6}.mBFQPW_notice,.mBFQPW_createPanel,.mBFQPW_editor,.mBFQPW_card,.mBFQPW_sourceRow{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface)}.mBFQPW_notice,.mBFQPW_createPanel,.mBFQPW_editor{margin-bottom:1.25rem;padding:1.25rem}.mBFQPW_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.mBFQPW_card{flex-direction:column;align-items:flex-start;padding:1.35rem;display:flex}.mBFQPW_card h2,.mBFQPW_sourceRow h2,.mBFQPW_createPanel h2,.mBFQPW_editor h2{font-family:var(--font-display);margin:0}.mBFQPW_card>p:not(.mBFQPW_cardKicker){color:var(--color-muted);flex:1;line-height:1.5}.mBFQPW_actions,.mBFQPW_createFields,.mBFQPW_editorHeader{align-items:center;gap:.65rem;display:flex}.mBFQPW_primaryAction,.mBFQPW_secondaryAction{border:1px solid var(--color-border);border-radius:var(--radius-small);min-height:2.75rem;font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:.65rem .9rem;font-weight:700;text-decoration:none;display:inline-flex}.mBFQPW_primaryAction{color:var(--color-on-solid);border-color:var(--color-success);background:var(--color-success)}.mBFQPW_primaryAction:hover:not(:disabled){background:color-mix(in srgb, var(--color-success) 88%, black)}.mBFQPW_primaryAction:focus-visible,.mBFQPW_secondaryAction:focus-visible{outline:.2rem solid var(--color-success);outline-offset:.15rem}.mBFQPW_secondaryAction{color:var(--color-text);background:0 0}.mBFQPW_primaryAction:disabled,.mBFQPW_secondaryAction:disabled{cursor:not-allowed;opacity:.55}.mBFQPW_createPanel h2{margin-bottom:1rem}.mBFQPW_createFields{flex-wrap:wrap;align-items:end}.mBFQPW_createFields label,.mBFQPW_sourceField{font-size:var(--font-size-small);gap:.4rem;font-weight:700;display:grid}.mBFQPW_createFields input,.mBFQPW_createFields select,.mBFQPW_sourceField textarea{border:1px solid var(--color-border);border-radius:var(--radius-small);min-height:2.75rem;color:var(--color-text);background:var(--color-background);font:inherit;padding:.65rem .75rem}.mBFQPW_createFields input{min-width:18rem}.mBFQPW_sourceList{gap:.65rem;display:grid}.mBFQPW_sourceRow{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.mBFQPW_sourceRow h2{font-size:1.15rem}.mBFQPW_muted{color:var(--color-muted);margin:.3rem 0 0}.mBFQPW_editor{margin-top:1.5rem}.mBFQPW_editorHeader{justify-content:space-between;margin-bottom:1rem}.mBFQPW_sourceField textarea{resize:vertical;min-height:34rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem;line-height:1.55}.mBFQPW_feedback{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);width:fit-content;margin:1rem 0 0 auto;padding:.75rem 1rem;position:sticky;bottom:1rem}.mBFQPW_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.mBFQPW_metrics>div{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);padding:1rem}.mBFQPW_metrics dt{color:var(--color-muted);font-size:var(--font-size-small);font-weight:700}.mBFQPW_metrics dd{font-family:var(--font-display);margin:.35rem 0 0;font-size:1.5rem}@media (max-width:800px){.mBFQPW_page{width:min(100% - 2rem,76rem);padding-top:2rem}.mBFQPW_cards{grid-template-columns:1fr}.mBFQPW_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mBFQPW_sourceRow{flex-direction:column;align-items:flex-start}.mBFQPW_createFields{flex-direction:column;align-items:stretch}.mBFQPW_createFields input{width:100%;min-width:0}}
.MSq05a_skipLink{z-index:10;border-radius:var(--radius-small);min-height:2.75rem;color:var(--color-on-solid);background:var(--color-text);align-items:center;padding:.75rem 1rem;font-weight:700;transition:transform .12s;display:inline-flex;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.MSq05a_skipLink:focus{transform:translateY(0)}.MSq05a_header{width:min(var(--page-width), calc(100% - 3rem));margin:0 auto;padding:1rem 0 0}.MSq05a_inner,.MSq05a_context{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.MSq05a_inner>nav:first-of-type{margin-right:auto}.MSq05a_account{justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.MSq05a_accountIdentity{max-width:14rem;color:var(--color-muted);font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MSq05a_accountAction{border:1px solid var(--color-border);border-radius:var(--radius-pill);min-height:2.75rem;color:var(--color-text);background:var(--color-surface);font:inherit;font-size:var(--font-size-small);white-space:nowrap;align-items:center;padding:.6rem .9rem;font-weight:600;text-decoration:none;display:inline-flex}.MSq05a_accountAction:hover:not(:disabled){border-color:var(--color-text)}.MSq05a_accountAction:disabled{cursor:wait;opacity:.65}.MSq05a_accountAction:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.MSq05a_accountGate{text-align:center;width:min(40rem,100% - 2rem);min-height:18rem;margin:0 auto;padding:5rem 0 4rem}.MSq05a_accountGateMessage{color:var(--color-muted);margin:0 0 1rem;line-height:1.5}.MSq05a_inner{flex-wrap:wrap;min-height:3rem}.MSq05a_brand,.MSq05a_navLink,.MSq05a_contextLink{color:var(--color-text);text-decoration:none}.MSq05a_brand{align-items:center;gap:.65rem;min-height:2.75rem;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:700;display:inline-flex}.MSq05a_brandMark{flex:none;width:2.25rem;height:2.25rem}.MSq05a_nav{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.MSq05a_navLink,.MSq05a_contextLink{border-radius:var(--radius-small);min-height:2.75rem;font-size:var(--font-size-small);padding:.7rem .8rem;font-weight:700}.MSq05a_navLink:hover,.MSq05a_navLink[aria-current=page],.MSq05a_contextLink:hover{background:var(--color-surface)}.MSq05a_context{justify-content:flex-end;padding:.35rem 0 0}.MSq05a_contextLink{color:var(--color-muted);font-size:.8rem}.MSq05a_brand:focus-visible,.MSq05a_navLink:focus-visible,.MSq05a_contextLink:focus-visible,.MSq05a_skipLink:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.MSq05a_workspaceLayout{grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);gap:1.5rem;width:min(90rem,100% - 3rem);margin:1.25rem auto 0;display:grid}.MSq05a_workspaceContent{min-width:0}.MSq05a_workspaceSidebar{border-right:1px solid var(--color-border);flex-direction:column;align-self:start;gap:.45rem;min-width:0;max-height:calc(100dvh - 2.5rem);padding:1rem 0;display:flex;position:sticky;top:1.25rem;overflow-y:auto}.MSq05a_workspaceLabel{color:var(--color-muted);font-size:var(--font-size-small);margin:0;font-weight:700}.MSq05a_workspaceGarden{overflow-wrap:anywhere;font-family:var(--font-display);margin:.2rem 1rem .6rem 0;font-size:1.35rem}.MSq05a_workspaceSwitcher{margin:.2rem 0 .45rem}.MSq05a_workspaceSwitcherSummary{border-radius:var(--radius-small);min-height:2.75rem;color:var(--color-muted);cursor:pointer;font-size:var(--font-size-small);align-items:center;padding:.65rem .75rem;font-weight:700;display:flex}.MSq05a_workspaceSwitcherSummary:hover{background:var(--color-surface-muted)}.MSq05a_workspaceSwitcherSummary:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.MSq05a_workspaceSwitcherPanel{gap:.15rem;padding:.2rem 0 .25rem .5rem;display:grid}.MSq05a_workspaceNav,.MSq05a_workspaceSecondary,.MSq05a_workspaceAccount,.MSq05a_mobileNavPanel{gap:.2rem;display:grid}.MSq05a_workspaceSecondary{border-top:1px solid var(--color-border);margin-top:.8rem;padding-top:.8rem}.MSq05a_workspaceAccount{border-top:1px solid var(--color-border);margin-top:auto;padding-top:.8rem}.MSq05a_workspaceLink,.MSq05a_secondaryLink,.MSq05a_secondaryLinkButton{border-radius:var(--radius-small);min-height:2.75rem;color:var(--color-text);font:inherit;font-size:var(--font-size-small);text-align:left;background:0 0;border:0;align-items:center;padding:.65rem .75rem;font-weight:650;text-decoration:none;display:flex}.MSq05a_workspaceLink:hover,.MSq05a_workspaceLink[aria-current=page],.MSq05a_secondaryLink:hover,.MSq05a_secondaryLink[aria-current=page],.MSq05a_secondaryLinkButton:hover:not(:disabled){background:var(--color-surface-muted)}.MSq05a_workspaceLink:focus-visible,.MSq05a_secondaryLink:focus-visible,.MSq05a_secondaryLinkButton:focus-visible,.MSq05a_mobileNavSummary:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.MSq05a_secondaryLinkButton{cursor:pointer;width:100%}.MSq05a_workspaceAccount .MSq05a_accountIdentity{max-width:calc(100% - 1rem);padding:.25rem .75rem}.MSq05a_mobileNav{display:none}@media (min-width:42.01rem) and (max-width:60rem){.MSq05a_workspaceLayout{grid-template-columns:minmax(10rem,12rem) minmax(0,1fr);gap:.75rem;width:calc(100% - 2rem)}}@media (min-width:42.01rem) and (max-width:74rem){.MSq05a_inner{flex-wrap:wrap;gap:.35rem .75rem}.MSq05a_brand{margin-right:auto}.MSq05a_account{order:1;margin-left:auto}.MSq05a_accountIdentity{display:none}.MSq05a_account+*{order:2}.MSq05a_nav{order:3;justify-content:flex-start;width:100%}.MSq05a_inner>nav:first-of-type{margin-right:0}}@media (max-width:42rem){.MSq05a_header{width:min(100% - 2rem,40rem);padding-top:.5rem}.MSq05a_inner{flex-direction:column;align-items:flex-start;gap:.35rem}.MSq05a_nav{justify-content:flex-start;width:100%}.MSq05a_navLink{text-align:center;flex:auto}.MSq05a_account{flex-wrap:wrap;justify-content:flex-start;width:100%}.MSq05a_accountIdentity{max-width:100%}.MSq05a_context{justify-content:flex-start}.MSq05a_workspaceLayout{width:min(100% - 1rem,40rem);margin-top:.75rem;display:block}.MSq05a_workspaceSidebar{display:none}.MSq05a_mobileNav{border-bottom:1px solid var(--color-border);width:min(100% - 1rem,40rem);margin:.75rem auto 0;display:block}.MSq05a_mobileNavSummary{min-height:2.75rem;color:var(--color-text);cursor:pointer;align-items:center;padding:.65rem 0;font-weight:700;display:flex}.MSq05a_mobileNavPanel{padding:.5rem 0 .8rem}}.MSq05a_wideHeader,.MSq05a_immersiveWorkspace{width:calc(100% - 3rem);margin:0 auto}.MSq05a_compactGardenNav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.MSq05a_compactGardenNav a,.MSq05a_compactGardenNav summary,.MSq05a_compactGardenNav button{color:var(--color-text);cursor:pointer;font:inherit;padding:.7rem 1rem;text-decoration:none}.MSq05a_compactGardenNav details{position:relative}.MSq05a_compactGardenNav details>div{z-index:10;background:var(--color-surface);border:1px solid var(--color-border);min-width:15rem;box-shadow:var(--shadow-card);border-radius:1rem;padding:.5rem;display:grid;position:absolute;right:0}.MSq05a_compactGardenNav details button{text-align:left;background:0 0;border:0}
.Fo3R5W_page{width:min(42rem,100% - 2rem);margin:0 auto;padding:3rem 0 5rem}.Fo3R5W_panel{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:1rem;padding:clamp(1.25rem,4vw,2.5rem)}.Fo3R5W_eyebrow{color:var(--color-accent);font-size:var(--font-size-small);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700}.Fo3R5W_title{letter-spacing:-.04em;margin:.75rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,6vw,3.5rem);font-weight:500;line-height:1}.Fo3R5W_description,.Fo3R5W_help,.Fo3R5W_message{color:var(--color-muted);line-height:1.5}.Fo3R5W_description{margin:1rem 0 0}.Fo3R5W_form{gap:1rem;margin-top:1.75rem;display:grid}.Fo3R5W_googleAction{gap:.5rem;margin-top:1rem;display:grid}.Fo3R5W_field{gap:.35rem;display:grid}.Fo3R5W_label{font-size:var(--font-size-small);font-weight:700}.Fo3R5W_input{border:1px solid var(--color-border);border-radius:var(--radius-small);width:100%;min-height:2.75rem;color:var(--color-text);background:var(--color-surface);font:inherit;padding:.65rem .75rem}.Fo3R5W_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.Fo3R5W_primary,.Fo3R5W_secondary,.Fo3R5W_link{border-radius:var(--radius-small);min-height:2.75rem;font:inherit;font-size:var(--font-size-small);padding:.65rem .9rem;font-weight:700}.Fo3R5W_primary{border:1px solid var(--color-text);color:var(--color-on-solid);background:var(--color-text);cursor:pointer}.Fo3R5W_secondary,.Fo3R5W_link{border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;background:0 0;text-decoration:none}.Fo3R5W_primary:hover:not(:disabled),.Fo3R5W_secondary:hover,.Fo3R5W_link:hover{background:var(--color-accent);color:var(--color-on-solid)}.Fo3R5W_primary:disabled{cursor:wait;opacity:.65}.Fo3R5W_error,.Fo3R5W_success,.Fo3R5W_notice{border-radius:var(--radius-small);margin:1.25rem 0 0;padding:.9rem 1rem;line-height:1.5}.Fo3R5W_error{border-left:.2rem solid var(--color-accent);background:var(--color-background)}.Fo3R5W_success{border-left:.2rem solid var(--color-success);background:var(--color-background)}.Fo3R5W_notice{border-left:.2rem solid var(--color-accent);background:var(--color-background)}.Fo3R5W_dangerZone,.Fo3R5W_billingZone{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:1.5rem}.Fo3R5W_sectionTitle{margin:0;font-size:1.25rem}.Fo3R5W_danger{border:1px solid var(--color-accent);border-radius:var(--radius-small);min-height:2.75rem;color:var(--color-on-solid);background:var(--color-accent);font:inherit;font-size:var(--font-size-small);cursor:pointer;margin-top:1rem;padding:.65rem .9rem;font-weight:700}.Fo3R5W_danger:hover:not(:disabled){background:var(--color-text)}.Fo3R5W_danger:disabled,.Fo3R5W_secondary:disabled{cursor:wait;opacity:.65}.Fo3R5W_message{margin:.35rem 0}.Fo3R5W_links{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.Fo3R5W_textLink{color:var(--color-text);font-size:var(--font-size-small);font-weight:700}.Fo3R5W_input:focus-visible,.Fo3R5W_primary:focus-visible,.Fo3R5W_secondary:focus-visible,.Fo3R5W_link:focus-visible,.Fo3R5W_textLink:focus-visible,.Fo3R5W_danger:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}
.ikjJnG_surface{color:var(--color-text);background:#fafcf8d1;border:1px solid #ffffffd9;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff4d,0 8px 32px #202f241f}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ikjJnG_surface{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(145deg,#ffffffb8,#f3f9f066)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ikjJnG_surface{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--color-muted);background:#fafcf8}}
.hQ9GFW_shell{background:#eee9dd;min-height:100dvh}.hQ9GFW_topbar{top:max(1rem, env(safe-area-inset-top));left:max(1rem, env(safe-area-inset-left));right:max(1rem, env(safe-area-inset-right));z-index:20;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:fixed}.hQ9GFW_brand{pointer-events:auto;font-family:var(--font-display);border-radius:2rem;align-items:center;gap:.6rem;padding:.55rem 1rem;font-size:1.15rem;font-weight:600;text-decoration:none;display:flex;}.hQ9GFW_mark{width:2rem;height:2rem}.hQ9GFW_navigation{isolation:isolate;pointer-events:auto;border-radius:2rem;align-items:center;padding:.25rem;display:flex;position:relative}.hQ9GFW_navigationSurface{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;}.hQ9GFW_navigation button,.hQ9GFW_navigation summary,.hQ9GFW_menu a{min-height:2.75rem;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:1.5rem;padding:.7rem 1rem;text-decoration:none}.hQ9GFW_navigation button:hover,.hQ9GFW_navigation summary:hover,.hQ9GFW_menu a:hover{background:#ffffff8c}.hQ9GFW_navigation button:focus-visible,.hQ9GFW_navigation summary:focus-visible,.hQ9GFW_menu a:focus-visible,.hQ9GFW_brand:focus-visible{outline:3px solid var(--color-green);outline-offset:2px}.hQ9GFW_menu{position:relative}.hQ9GFW_menu summary{place-items:center;min-width:2.75rem;list-style:none;display:grid}.hQ9GFW_menu summary::-webkit-details-marker{display:none}.hQ9GFW_menuPanel{border-radius:1.5rem;width:min(19rem,100vw - 2rem);max-height:calc(100dvh - 7rem);padding:.6rem;display:grid;position:absolute;top:calc(100% + .75rem);right:0;overflow:auto;}.hQ9GFW_menuPanel button{text-align:left;width:100%}.hQ9GFW_skip{z-index:100;background:#fff;padding:1rem;position:fixed;top:-5rem;left:1rem}.hQ9GFW_skip:focus{top:1rem}@media (max-width:42rem){.hQ9GFW_brand span{display:none}.hQ9GFW_brand{padding:.65rem}.hQ9GFW_navigation button,.hQ9GFW_navigation summary{padding:.65rem .75rem;font-size:.875rem}}.hQ9GFW_logoutError{top:max(5.5rem, calc(env(safe-area-inset-top) + 4.5rem));left:max(1rem, env(safe-area-inset-left));right:max(1rem, env(safe-area-inset-right));z-index:30;color:var(--color-text);border-radius:1rem;margin:0;padding:1rem;position:fixed;}
.dLTFkG_page{width:min(76rem,100% - 2rem);margin:0 auto;padding:1.5rem 0 4rem}.dLTFkG_hero{max-width:76rem;margin:0 auto 2rem}.dLTFkG_topbar,.dLTFkG_panelHeader,.dLTFkG_pagination{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dLTFkG_topbar{margin-bottom:2.5rem}.dLTFkG_backLink{min-height:2.75rem;color:var(--color-muted);font-size:var(--font-size-small);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.dLTFkG_backLink:hover{color:var(--color-text)}.dLTFkG_backLink:focus-visible,.dLTFkG_primaryButton:focus-visible,.dLTFkG_secondaryButton:focus-visible,.dLTFkG_paginationButton:focus-visible,.dLTFkG_removeButton:focus-visible,.dLTFkG_gardenCardLink:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.dLTFkG_eyebrow,.dLTFkG_sectionKicker{color:var(--color-accent);font-size:var(--font-size-small);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700}.dLTFkG_title{letter-spacing:-.055em;max-width:18ch;margin:.9rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,5vw,4.6rem);font-weight:500;line-height:.96}.dLTFkG_description{max-width:45rem;color:var(--color-muted);font-size:var(--font-size-lead);margin:1.5rem 0 0;line-height:1.55}.dLTFkG_statusBadge{border:1px solid var(--color-border);color:var(--color-muted);background:var(--color-surface);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.4rem .65rem;font-size:.75rem;font-weight:700}.dLTFkG_shell{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:start;gap:1.25rem;display:grid}.dLTFkG_panel,.dLTFkG_form,.dLTFkG_creationArea{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);border-radius:1rem;padding:1.25rem}.dLTFkG_creationPrompt{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dLTFkG_formDialog{border-top:1px solid var(--color-border);margin-top:1.25rem;padding-top:1.25rem}.dLTFkG_dialogHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.dLTFkG_dialogLabel{color:var(--color-muted);font-size:var(--font-size-small);margin:0;font-weight:700}.dLTFkG_panelTitle{letter-spacing:-.03em;margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,3vw,2.3rem);font-weight:500}.dLTFkG_resultMeta,.dLTFkG_state,.dLTFkG_helpText,.dLTFkG_formHeader+.dLTFkG_helpText{color:var(--color-muted);font-size:var(--font-size-small);line-height:1.5}.dLTFkG_resultMeta{text-align:right;margin:0}.dLTFkG_gardenList{gap:.65rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.dLTFkG_gardenCard{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface)}.dLTFkG_gardenCardLink{color:var(--color-text);gap:.25rem;padding:1rem;text-decoration:none;display:grid}.dLTFkG_gardenCardLink span,.dLTFkG_gardenCardLink small{color:var(--color-muted);font-size:var(--font-size-small)}.dLTFkG_pagination{color:var(--color-muted);font-size:var(--font-size-small);margin-top:1.25rem}.dLTFkG_paginationButton,.dLTFkG_primaryButton,.dLTFkG_secondaryButton,.dLTFkG_removeButton{border:1px solid var(--color-text);border-radius:var(--radius-small);font:inherit;font-size:var(--font-size-small);cursor:pointer;font-weight:700}.dLTFkG_paginationButton,.dLTFkG_primaryButton{color:var(--color-on-solid);background:var(--color-text);padding:.65rem .9rem}.dLTFkG_secondaryButton,.dLTFkG_removeButton{color:var(--color-text);background:0 0;padding:.55rem .8rem}.dLTFkG_removeButton{border-color:var(--color-border);color:var(--color-muted);align-self:end}.dLTFkG_primaryButton:hover,.dLTFkG_secondaryButton:hover:not(:disabled),.dLTFkG_paginationButton:hover:not(:disabled),.dLTFkG_removeButton:hover{background:var(--color-accent);color:var(--color-on-solid)}.dLTFkG_primaryButton:disabled,.dLTFkG_secondaryButton:disabled,.dLTFkG_paginationButton:disabled{cursor:not-allowed;opacity:.5}.dLTFkG_state,.dLTFkG_errorNotice,.dLTFkG_notice,.dLTFkG_successNotice{border-radius:var(--radius-small);background:var(--color-background);margin:1.25rem 0;padding:.9rem 1rem}.dLTFkG_state{text-align:center}.dLTFkG_errorNotice{border-left:.2rem solid var(--color-accent)}.dLTFkG_errorNotice p{color:var(--color-text);margin:0 0 .8rem}.dLTFkG_dashboardActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.dLTFkG_dashboardActions a{align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.dLTFkG_notice{border-left:.2rem solid var(--color-accent);gap:.2rem;display:grid}.dLTFkG_notice span{color:var(--color-muted)}.dLTFkG_successNotice{border-left:.2rem solid var(--color-success)}.dLTFkG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:62rem){.dLTFkG_shell{grid-template-columns:1fr}}@media (max-width:42rem){.dLTFkG_page{width:min(100% - 1rem,34rem);padding-top:1rem}.dLTFkG_panel,.dLTFkG_creationArea{padding:1rem}.dLTFkG_topbar,.dLTFkG_creationPrompt,.dLTFkG_dialogHeader{flex-direction:column;align-items:flex-start}.dLTFkG_primaryButton{width:100%}}
.LqbRaa_diorama{border-bottom:1px solid var(--color-border);margin:1.25rem 0 1.5rem;padding:1rem 0 1.35rem}.LqbRaa_heading{justify-content:space-between;align-items:flex-end;gap:1rem;padding:0 .35rem;display:flex}.LqbRaa_heading h4{letter-spacing:-.035em;margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,5vw,2.35rem);font-weight:500}.LqbRaa_heading>span,.LqbRaa_selection{color:var(--color-muted);font-size:var(--font-size-small)}.LqbRaa_kicker{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.LqbRaa_staticDescription,.LqbRaa_symbolBudgetDescription{color:var(--color-muted);font-size:var(--font-size-small);margin:.55rem 0 0;line-height:1.45}.LqbRaa_canvas{touch-action:pan-y;background:#eee9dd;border-radius:1.5rem;width:100%;height:clamp(22rem,54vw,36rem);margin:1rem 0 1.5rem;overflow:hidden;box-shadow:inset 0 0 0 1px #d8d0bf}.LqbRaa_canvas canvas{cursor:grab;touch-action:none;display:block}.LqbRaa_canvas canvas:active{cursor:grabbing}.LqbRaa_controls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.LqbRaa_controls>span{color:var(--color-muted);font-size:var(--font-size-small);flex:15rem}.LqbRaa_controls button{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text);cursor:pointer;border-radius:2rem;padding:.6rem .9rem}.LqbRaa_controls button:focus-visible,.LqbRaa_timeline input:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.LqbRaa_timeline{gap:.35rem;width:min(34rem,100% - 1rem);margin:0 auto;display:grid}.LqbRaa_timeline input{width:100%;accent-color:var(--color-text)}.LqbRaa_timeline input[type=range]{height:2rem;min-height:2rem;box-shadow:none;border:0;padding:0}.LqbRaa_playback{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin:1rem 0;display:flex}.LqbRaa_playback button{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text);cursor:pointer;border-radius:2rem;padding:.7rem 1.1rem}.LqbRaa_playback button:first-child{background:var(--color-text);color:var(--color-background)}.LqbRaa_playback button:disabled{opacity:.5;cursor:default}.LqbRaa_playback button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.LqbRaa_playback span{font-size:var(--font-size-small);color:var(--color-muted)}.LqbRaa_timeline>span:not(.LqbRaa_srOnly){color:var(--color-muted);justify-content:space-between;font-size:.72rem;display:flex}.LqbRaa_selection{text-align:center;min-height:1.25rem;margin:.7rem 0 0}.LqbRaa_fallback{height:100%;color:var(--color-muted);place-items:center;margin:0;display:grid}.LqbRaa_sceneRecovery,.LqbRaa_sceneLoading{z-index:3;width:min(28rem,100% - 2rem);color:var(--color-text);text-align:center;background:#fafcf8;border-radius:1rem;padding:1rem;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.LqbRaa_sceneRecovery button{background:var(--color-text);min-height:2.75rem;color:var(--color-on-solid);cursor:pointer;border-radius:1rem;padding:.65rem 1rem}.LqbRaa_canvas{position:relative}.LqbRaa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.LqbRaa_immersive{border:0;flex-direction:column;margin:0;padding:0;display:flex}.LqbRaa_immersive .LqbRaa_heading,.LqbRaa_immersive .LqbRaa_staticDescription{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.LqbRaa_stage{min-width:0}.LqbRaa_immersive .LqbRaa_controls{z-index:1;margin:0;position:absolute}.LqbRaa_immersive .LqbRaa_controls>span{box-sizing:border-box;flex:0 0 100%}.LqbRaa_immersive .LqbRaa_controls button{pointer-events:auto;min-height:2.75rem}.LqbRaa_immersive .LqbRaa_growthDock{z-index:1;box-sizing:border-box;padding:.65rem .9rem;position:absolute}.LqbRaa_immersive .LqbRaa_timeline{width:100%}.LqbRaa_immersive .LqbRaa_playback,.LqbRaa_immersive .LqbRaa_selection{margin:.4rem 0}@media (max-width:42rem){.LqbRaa_diorama{margin-top:.75rem}.LqbRaa_heading{flex-direction:column;align-items:flex-start;gap:.25rem}.LqbRaa_canvas{height:22rem}}@media print{.LqbRaa_diorama{display:none!important}}@media (max-width:42rem){.LqbRaa_immersive .LqbRaa_controls{gap:.35rem}.LqbRaa_immersive .LqbRaa_controls>span{flex-basis:100%;font-size:.75rem}.LqbRaa_immersive .LqbRaa_controls button{flex:1;padding:.5rem;font-size:.8rem}.LqbRaa_immersive .LqbRaa_growthDock{padding:.5rem .75rem}.LqbRaa_immersive .LqbRaa_playback button{min-height:2.75rem;padding:.5rem .75rem}}.LqbRaa_immersive .LqbRaa_stage{z-index:0;position:fixed;inset:0}.LqbRaa_immersive .LqbRaa_canvas{width:100%;height:100dvh;min-height:0;box-shadow:none;border-radius:0;margin:0}.LqbRaa_immersive .LqbRaa_controls{top:auto;bottom:max(1.25rem, env(safe-area-inset-bottom));left:max(1rem, env(safe-area-inset-left));border-radius:1.5rem;width:min(25rem,45vw - 2rem);padding:.55rem;right:auto}.LqbRaa_immersive .LqbRaa_controls>span{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;padding:.3rem .5rem;font-size:.75rem}.LqbRaa_immersive .LqbRaa_controls button{background:#ffffff59;flex:1}.LqbRaa_immersive .LqbRaa_growthDock{left:auto;right:max(1rem, env(safe-area-inset-right));bottom:max(1.25rem, env(safe-area-inset-bottom));border-radius:1.5rem;width:min(30rem,50vw - 2rem);transform:none}.LqbRaa_immersive .LqbRaa_selection{z-index:2;text-align:left;pointer-events:none;max-width:19rem;font-size:.75rem;position:fixed;top:16rem;left:1.25rem}@media (max-width:42rem){.LqbRaa_immersive .LqbRaa_controls,.LqbRaa_immersive .LqbRaa_controls>span{display:none}.LqbRaa_immersive .LqbRaa_growthDock{bottom:max(.75rem, env(safe-area-inset-bottom));width:calc(100% - 2rem);right:1rem}.LqbRaa_immersive .LqbRaa_selection{max-width:none;font-size:.75rem;top:13rem;left:1rem;right:1rem}}
.tASBma_fieldset{border:0;border-top:1px solid var(--color-border);margin:0;padding:1rem 0 0}.tASBma_fieldset+.tASBma_fieldset{margin-top:1.5rem}.tASBma_fieldset legend{padding:0 .5rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.5rem}.tASBma_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.tASBma_field{color:var(--color-text);font-size:var(--font-size-small);gap:.35rem;margin-top:.85rem;font-weight:700;display:grid}.tASBma_field input,.tASBma_field select,.tASBma_field textarea{border:1px solid var(--color-border);border-radius:var(--radius-small);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;padding:.68rem .75rem;font-weight:400}.tASBma_field textarea{resize:vertical}.tASBma_field input:focus,.tASBma_field select:focus,.tASBma_field textarea:focus{border-color:var(--color-accent);outline:.15rem solid rgb(var(--color-red-rgb) / 20%)}.tASBma_fieldError{color:var(--color-accent);font-size:.78rem;font-weight:700}.tASBma_helpText{color:var(--color-muted);margin:.7rem 0}.tASBma_preferenceList{gap:.75rem;margin-bottom:.8rem;display:grid}.tASBma_preference{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .75rem;padding:.85rem;display:grid}.tASBma_preference .tASBma_field{margin-top:.25rem}.tASBma_identityField{color:var(--color-text);font-size:var(--font-size-small);align-content:end;gap:.35rem;margin-top:.25rem;font-weight:700;display:grid}.tASBma_identityField small{color:var(--color-muted);font-weight:400}.tASBma_identityField .tASBma_fieldError{color:var(--color-accent);font-weight:700}.tASBma_removeButton,.tASBma_secondaryButton{border:1px solid var(--color-text);border-radius:var(--radius-small);color:var(--color-text);font:inherit;font-size:var(--font-size-small);cursor:pointer;background:0 0;padding:.55rem .8rem;font-weight:700}.tASBma_removeButton{border-color:var(--color-border);color:var(--color-muted);align-self:end}.tASBma_secondaryButton:hover:not(:disabled),.tASBma_removeButton:hover{background:var(--color-accent)}.tASBma_secondaryButton:disabled{cursor:not-allowed;opacity:.5}@media (max-width:42rem){.tASBma_fieldGrid,.tASBma_preference{grid-template-columns:1fr}}.tASBma_form{gap:1rem;display:grid}.tASBma_formHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tASBma_formHeader+.tASBma_helpText{color:var(--color-muted);font-size:var(--font-size-small);line-height:1.5}.tASBma_formActions{justify-content:flex-start;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.tASBma_form label{color:var(--color-text);font-size:var(--font-size-small);gap:.4rem;font-weight:700;display:grid}.tASBma_form input,.tASBma_form select,.tASBma_form textarea{border:1px solid var(--color-border);border-radius:var(--radius-small);width:100%;color:var(--color-text);background:var(--color-background);font:inherit;padding:.7rem .75rem}.tASBma_form textarea{resize:vertical;min-height:7rem}.tASBma_form input:focus-visible,.tASBma_form select:focus-visible,.tASBma_form textarea:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.1rem}
.eTiEtq_page{width:min(96rem,100% - 2rem);margin:0 auto;padding:1.5rem 0 4rem}.eTiEtq_hero{max-width:76rem;margin:0 auto 2rem}.eTiEtq_topbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;display:flex}.eTiEtq_backLink{min-height:2.75rem;color:var(--color-muted);font-size:var(--font-size-small);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.eTiEtq_backLink:hover{color:var(--color-text)}.eTiEtq_backLink:focus-visible,.eTiEtq_paginationButton:focus-visible,.eTiEtq_secondaryButton:focus-visible,.eTiEtq_searchButton:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.eTiEtq_readOnlyBadge{border:1px solid var(--color-border);color:var(--color-muted);background:var(--color-surface);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.4rem .65rem;font-size:.75rem;font-weight:700}.eTiEtq_eyebrow,.eTiEtq_sectionKicker{color:var(--color-accent);font-size:var(--font-size-small);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700}.eTiEtq_title{letter-spacing:-.055em;max-width:24ch;margin:.9rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:500;line-height:.96}.eTiEtq_description{max-width:45rem;color:var(--color-muted);font-size:var(--font-size-lead);margin:1.5rem 0 0;line-height:1.55}.eTiEtq_shell{grid-template-columns:minmax(25rem,1.1fr) minmax(0,.9fr);align-items:start;gap:1.25rem;max-width:76rem;margin:0 auto;display:grid}.eTiEtq_cataloguePanel{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);border-radius:1rem;padding:1.25rem}.eTiEtq_browseShell{grid-template-columns:minmax(0,1fr)}.eTiEtq_browseShell .eTiEtq_cataloguePanel{box-shadow:none;background:0 0;border:0}.eTiEtq_panelHeader,.eTiEtq_pagination{justify-content:space-between;align-items:center;gap:1rem;display:flex}.eTiEtq_panelTitle{letter-spacing:-.03em;margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,3vw,2.3rem);font-weight:500}.eTiEtq_resultMeta,.eTiEtq_muted,.eTiEtq_state,.eTiEtq_stateError{color:var(--color-muted);font-size:var(--font-size-small);line-height:1.5}.eTiEtq_resultMeta{text-align:right;margin:0}.eTiEtq_searchForm{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;margin:1.25rem 0 .65rem;display:grid}.eTiEtq_categorySection{border-top:1px solid var(--color-border);margin-top:1.25rem;padding-top:1rem}.eTiEtq_categoryTitle{color:var(--color-text);font-size:var(--font-size-small);margin:0 0 .65rem;font-weight:700}.eTiEtq_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.eTiEtq_categoryButton{border:1px solid var(--color-border);border-radius:var(--radius-small);min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;text-align:left;cursor:pointer;gap:.15rem;padding:.7rem .75rem;display:grid}.eTiEtq_categoryButton:first-child{grid-column:1/-1}.eTiEtq_categoryButton strong{font-size:.84rem}.eTiEtq_categoryButton span{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.35;overflow:hidden}.eTiEtq_categoryButton:hover,.eTiEtq_categoryButtonActive{border-color:var(--color-text);background:color-mix(in srgb, var(--color-success) 9%, var(--color-surface))}.eTiEtq_categoryButton:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.eTiEtq_searchInput{border:1px solid var(--color-border);border-radius:var(--radius-small);min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;padding:.75rem .85rem}.eTiEtq_searchInput:focus{border-color:var(--color-accent);outline:.15rem solid rgb(var(--color-red-rgb) / 20%)}.eTiEtq_searchButton,.eTiEtq_secondaryButton,.eTiEtq_paginationButton{border:1px solid var(--color-text);border-radius:var(--radius-small);color:var(--color-on-solid);background:var(--color-text);font:inherit;font-size:var(--font-size-small);cursor:pointer;font-weight:700}.eTiEtq_searchButton{padding:.75rem 1rem}.eTiEtq_secondaryButton,.eTiEtq_paginationButton{padding:.55rem .8rem}.eTiEtq_secondaryButton{color:var(--color-text);background:0 0}.eTiEtq_searchButton:hover,.eTiEtq_secondaryButton:hover:not(:disabled),.eTiEtq_paginationButton:hover:not(:disabled){background:var(--color-accent)}.eTiEtq_searchButton:disabled,.eTiEtq_secondaryButton:disabled,.eTiEtq_paginationButton:disabled{cursor:not-allowed;opacity:.45}.eTiEtq_cropGrid{grid-template-columns:1fr;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.eTiEtq_identityGroup{border:1px solid var(--color-border);border-radius:var(--radius-small);background:color-mix(in srgb, var(--color-background) 70%, var(--color-surface));gap:.55rem;min-width:0;padding:.7rem;display:grid}.eTiEtq_identityGroupHeader{gap:.15rem;min-width:0;display:grid}.eTiEtq_identityGroupTitle,.eTiEtq_identityGroupSummary{overflow-wrap:anywhere;margin:0}.eTiEtq_identityGroupTitle{color:var(--color-text);font-size:.78rem;font-weight:700}.eTiEtq_identityGroupSummary{color:var(--color-muted);font-size:.72rem;line-height:1.4}.eTiEtq_identityGroupCards{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.eTiEtq_resultsHelp{color:var(--color-muted);margin:0 0 1rem;font-size:.78rem;line-height:1.45}.eTiEtq_qualityFilter{border:1px solid var(--color-border);border-radius:var(--radius-small);color:var(--color-text);background:var(--color-background);cursor:pointer;align-items:flex-start;gap:.55rem;margin:0 0 1rem;padding:.7rem .75rem;display:flex}.eTiEtq_qualityFilter input{width:1rem;height:1rem;accent-color:var(--color-accent);flex:none;margin:.15rem 0 0}.eTiEtq_qualityFilter span{gap:.15rem;min-width:0;display:grid}.eTiEtq_qualityFilter small{color:var(--color-muted);font-size:.72rem;line-height:1.4}.eTiEtq_qualityFilter:focus-within{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.eTiEtq_state,.eTiEtq_stateError,.eTiEtq_emptyState{color:var(--color-muted);font-size:var(--font-size-small);margin:1.25rem 0;padding:0;line-height:1.5}.eTiEtq_stateError .eTiEtq_secondaryButton{text-underline-offset:.2em;background:0 0;border:0;border-radius:0;padding:.3rem 0;text-decoration:underline}.eTiEtq_stateError p{margin:0 0 .8rem}.eTiEtq_emptyState h3,.eTiEtq_emptyState p{margin:0}.eTiEtq_emptyState p{color:var(--color-muted);margin-top:.45rem}.eTiEtq_pagination{margin-top:1rem}.eTiEtq_paginationSummary{color:var(--color-muted);font-size:var(--font-size-small)}.eTiEtq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:58rem){.eTiEtq_shell{grid-template-columns:1fr}}@media (max-width:38rem){.eTiEtq_page{width:min(100% - 1rem,34rem);padding-top:1rem}.eTiEtq_topbar{margin-bottom:2.25rem}.eTiEtq_cataloguePanel{padding:1rem}.eTiEtq_searchForm{grid-template-columns:1fr}.eTiEtq_searchButton{width:100%}}
.Mj5sJW_detailPanel{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);border-radius:1rem;padding:1.25rem;position:sticky;top:1rem}.Mj5sJW_readingGuide{gap:.8rem;padding:1.5rem;display:grid}.Mj5sJW_readingGuide h2,.Mj5sJW_readingGuide p{margin:0}.Mj5sJW_readingGuide h2{font-family:Georgia,Times New Roman,serif;font-size:1.8rem;font-weight:500}.Mj5sJW_readingGuide>p:not(:first-child),.Mj5sJW_guideItem span{color:var(--color-muted);font-size:var(--font-size-small);line-height:1.5}.Mj5sJW_guideItem{border-top:1px solid var(--color-border);gap:.2rem;padding-top:.8rem;display:grid}.Mj5sJW_detailHeader{border-bottom:1px solid var(--color-border);padding-bottom:1.25rem}.Mj5sJW_sectionHeadingRow,.Mj5sJW_factHeader,.Mj5sJW_varietySearch{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Mj5sJW_factHeader{align-items:flex-start}.Mj5sJW_varietySearch{grid-template-columns:minmax(0,1fr) auto;margin:1.25rem 0 1rem;display:grid}.Mj5sJW_detailTitle,.Mj5sJW_sectionHeading{letter-spacing:-.03em;margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-weight:500}.Mj5sJW_detailTitle{font-size:clamp(2rem,4vw,3.3rem)}.Mj5sJW_detailScientific,.Mj5sJW_varietyFacts,.Mj5sJW_factConditions{color:var(--color-muted);font-size:var(--font-size-small);line-height:1.5}.Mj5sJW_detailScientific{margin:.45rem 0 0;font-style:italic}.Mj5sJW_identityGrid{gap:.8rem;margin:1.25rem 0;display:grid}.Mj5sJW_identityGrid div{border-bottom:1px solid var(--color-border);padding-bottom:.8rem}.Mj5sJW_identityGrid dt{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.Mj5sJW_identityGrid dd{margin:.35rem 0 0;line-height:1.45}.Mj5sJW_factSection{margin-top:1.6rem}.Mj5sJW_secondarySummary{border-top:1px solid var(--color-border);margin-top:1.4rem;padding-top:1rem}.Mj5sJW_secondaryHeading{margin:0;font-size:.9rem}.Mj5sJW_secondarySummary p{color:var(--color-muted);font-size:var(--font-size-small);margin:.45rem 0 0;line-height:1.45}.Mj5sJW_secondarySummary strong{color:var(--color-text)}.Mj5sJW_sectionHeading{font-size:1.55rem}.Mj5sJW_factList,.Mj5sJW_relationList{gap:.7rem;margin-top:.85rem;display:grid}.Mj5sJW_factCard,.Mj5sJW_varietyCard,.Mj5sJW_relationCard{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);padding:.9rem}.Mj5sJW_relationDirection{color:var(--color-text);margin:0;font-size:.95rem;font-weight:700;line-height:1.45}.Mj5sJW_relationIncoming{color:var(--color-muted);font-size:var(--font-size-small);margin:.45rem 0 0;line-height:1.45}.Mj5sJW_relationSources{border-top:1px solid var(--color-border);margin-top:1rem;padding-top:.8rem}.Mj5sJW_relationSources h4{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.72rem}.Mj5sJW_relationFacts{gap:.7rem;margin:.9rem 0 0;display:grid}.Mj5sJW_relationFacts div{border-bottom:1px solid var(--color-border);padding-bottom:.65rem}.Mj5sJW_relationFacts dt{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.Mj5sJW_relationFacts dd{margin:.25rem 0 0;line-height:1.45}.Mj5sJW_factHeader h4{margin:0;font-size:.95rem;font-weight:700}.Mj5sJW_factValue{color:var(--color-accent);text-align:right;font-size:.9rem;font-weight:700}.Mj5sJW_factMeta{color:var(--color-muted);flex-wrap:wrap;gap:.35rem;margin-top:.65rem;font-size:.75rem;display:flex}.Mj5sJW_factMeta span{background:var(--color-background);border-radius:999px;padding:.25rem .45rem}.Mj5sJW_factConditions{margin:.7rem 0 0}.Mj5sJW_factConditions strong{color:var(--color-text)}.Mj5sJW_technicalCode{color:var(--color-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75em}.Mj5sJW_disclosure{border-top:1px solid var(--color-border);margin-top:.75rem;padding-top:.65rem}.Mj5sJW_disclosure summary{color:var(--color-text);cursor:pointer;font-size:.78rem;font-weight:700}.Mj5sJW_disclosure summary:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.Mj5sJW_evidenceList{gap:0;max-height:22rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid;overflow:auto}.Mj5sJW_evidenceList li{border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);gap:.2rem .75rem;padding:.65rem 0;font-size:.75rem;display:grid}.Mj5sJW_evidenceList span,.Mj5sJW_evidenceList p{color:var(--color-muted)}.Mj5sJW_evidenceList p{grid-column:1/-1;margin:0;line-height:1.45}.Mj5sJW_compactList,.Mj5sJW_varietyGrid,.Mj5sJW_chipList{margin:0;padding:0;list-style:none}.Mj5sJW_chipList{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.Mj5sJW_chipList li{color:var(--color-muted);background:var(--color-background);border-radius:999px;padding:.35rem .55rem;font-size:.72rem}.Mj5sJW_varietySection{border-top:1px solid var(--color-border);margin-top:1.8rem;padding-top:1.4rem}.Mj5sJW_varietySearch{margin-bottom:1rem}.Mj5sJW_varietyGrid{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.6rem;display:grid}.Mj5sJW_varietyName{margin:0;font-size:1rem}.Mj5sJW_varietyFacts{margin:.45rem 0 0}.Mj5sJW_referenceSection{border-top:1px solid var(--color-border);margin-top:.9rem;padding-top:.7rem}.Mj5sJW_referenceSection h5,.Mj5sJW_referenceSection h6{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;margin:.55rem 0 0;font-size:.68rem}.Mj5sJW_referenceSection>p{margin-bottom:0}.Mj5sJW_referenceFacts{gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.Mj5sJW_referenceFact{border-bottom:1px solid var(--color-border);color:var(--color-muted);gap:.15rem;padding:.55rem 0;font-size:.76rem;line-height:1.45;display:grid}.Mj5sJW_referenceFact strong{color:var(--color-text)}.Mj5sJW_compactList{color:var(--color-muted);gap:.25rem;margin-top:.6rem;font-size:.76rem;display:grid}.Mj5sJW_compactList li:before{content:"";background:var(--color-accent);border-radius:50%;width:.35rem;height:.35rem;margin:0 .4rem .1rem 0;display:inline-block}.Mj5sJW_paginationSummary{color:var(--color-muted);font-size:var(--font-size-small)}@media (max-width:58rem){.Mj5sJW_detailPanel{position:static}}@media (max-width:38rem){.Mj5sJW_detailPanel{padding:1rem}.Mj5sJW_varietySearch{grid-template-columns:1fr}}
.QdnTJa_quality{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);color:var(--color-muted);font-size:var(--font-size-small);gap:.4rem;margin-top:1rem;padding:.85rem 0;line-height:1.45;display:grid}.QdnTJa_qualityCompact{border:0;gap:.3rem;margin-top:.5rem;padding:0}.QdnTJa_qualityHeader{color:var(--color-text);justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.QdnTJa_qualityCompact .QdnTJa_qualityHeader{justify-content:flex-start}.QdnTJa_qualityHeader strong,.QdnTJa_qualitySection>strong{font-size:.72rem}.QdnTJa_qualityStatus{color:var(--color-text);background:var(--color-background);text-align:right;border-radius:999px;flex:none;padding:.2rem .4rem;font-size:.68rem;font-weight:700}.QdnTJa_qualityScope,.QdnTJa_qualityEmpty,.QdnTJa_qualitySummary,.QdnTJa_qualityParentNote{margin:0}.QdnTJa_qualitySummary{max-width:60ch}.QdnTJa_qualityScope{font-style:italic}.QdnTJa_qualitySection{gap:.15rem;display:grid}.QdnTJa_qualityDetails{color:var(--color-muted);gap:.6rem;margin-top:.8rem;font-size:.75rem;line-height:1.45;display:grid}.QdnTJa_qualityLines{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.QdnTJa_qualityLines li{overflow-wrap:anywhere}.QdnTJa_qualityMissingList{color:var(--color-text)}.QdnTJa_qualityParentNote{border-top:1px solid var(--color-border);color:var(--color-accent);padding-top:.45rem}
.tjKZGa_cropCard{border:0;border-bottom:1px solid var(--color-border);width:100%;color:var(--color-text);background:var(--color-surface);text-align:left;font:inherit;cursor:pointer;border-radius:0;gap:.45rem;padding:.9rem 1rem;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.tjKZGa_cropCardDocumented{background:color-mix(in srgb, var(--color-success) 5%, var(--color-surface))}.tjKZGa_cropCard:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.tjKZGa_cropCard:hover,.tjKZGa_cropCardSelected,.tjKZGa_cropCardSelected{background:var(--color-background)}.tjKZGa_cardTopline,.tjKZGa_cardFooter{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tjKZGa_cardFamily{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.tjKZGa_cardStatus{color:var(--color-muted);background:var(--color-background);border-radius:999px;padding:.28rem .5rem;font-size:.68rem;font-weight:700}.tjKZGa_cardStatusDocumented{color:var(--color-text);background:color-mix(in srgb, var(--color-success) 17%, var(--color-surface))}.tjKZGa_cardMain{gap:.15rem;display:grid}.tjKZGa_cardTitle{overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:1.4rem;line-height:1.15}.tjKZGa_cardScientific,.tjKZGa_cardAliases,.tjKZGa_cardTerritory,.tjKZGa_cardAvailability,.tjKZGa_groupSummary,.tjKZGa_matchReason,.tjKZGa_cardDetails{color:var(--color-muted);font-size:.78rem;line-height:1.4}.tjKZGa_cardScientific{font-style:italic}.tjKZGa_cardTerritory{overflow-wrap:anywhere}.tjKZGa_cardAvailability{gap:.15rem;display:grid}.tjKZGa_cardAvailability span{overflow-wrap:anywhere}.tjKZGa_cardAliases strong{color:var(--color-text)}.tjKZGa_matchReason{color:var(--color-accent);font-weight:700}.tjKZGa_groupSummary{color:var(--color-text);margin:0;font-weight:700}.tjKZGa_identityChoices{gap:.35rem;margin-top:.15rem;display:grid}.tjKZGa_identityDisclosure{margin-top:.35rem}.tjKZGa_identityDisclosure summary{color:var(--color-text);cursor:pointer;font-size:.78rem;font-weight:700}.tjKZGa_identityDisclosure summary:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.tjKZGa_identityChoice{border:1px solid var(--color-border);border-radius:var(--radius-small);width:100%;min-width:0;color:var(--color-text);background:var(--color-background);font:inherit;text-align:left;cursor:pointer;gap:.75rem;padding:.45rem .55rem;font-size:.78rem;display:grid}.tjKZGa_identityChoice span{overflow-wrap:anywhere;min-width:0}.tjKZGa_identityChoice small{color:var(--color-muted);overflow-wrap:anywhere;font-size:.7rem}.tjKZGa_identitySecondary{font-style:italic}.tjKZGa_identityTechnical{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem}.tjKZGa_identityChoice:hover,.tjKZGa_identityChoiceSelected{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface))}.tjKZGa_identityChoice:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.tjKZGa_cardFooter{border-top:1px solid var(--color-border);margin-top:.15rem;padding-top:.6rem}.tjKZGa_openLabel{color:var(--color-text);flex:none;font-size:.78rem;font-weight:700}@media (max-width:38rem){.tjKZGa_cardTopline,.tjKZGa_cardFooter{align-items:flex-start}}
.uKVTEW_gallery{margin-top:2rem;position:relative}.uKVTEW_heading{margin-bottom:1.5rem}.uKVTEW_heading h2{margin:0;font-family:Georgia,serif;font-size:1.8rem;font-weight:500}.uKVTEW_heading p,.uKVTEW_caption{color:var(--color-muted);font-size:var(--font-size-small);line-height:1.5}.uKVTEW_grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2rem 1.2rem;margin:0;padding:0;list-style:none;display:grid}.uKVTEW_card{text-align:left;width:100%;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;gap:.45rem;padding:0;display:grid}.uKVTEW_picture{aspect-ratio:8/7;background:#eee9dd;border-radius:.6rem;place-items:center;display:grid;overflow:hidden}.uKVTEW_picture img{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}.uKVTEW_card:hover img{transform:scale(1.05)}.uKVTEW_card:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px;border-radius:.4rem}.uKVTEW_name{font-family:Georgia,serif;font-size:1.3rem;line-height:1.25}.uKVTEW_scientific{color:var(--color-muted);overflow-wrap:anywhere;font-size:.75rem;font-style:italic}.uKVTEW_loading{color:var(--color-muted);font-size:.75rem}.uKVTEW_renderer{opacity:0;pointer-events:none;width:320px;height:280px;position:absolute;top:0}.uKVTEW_pagination{justify-content:center;align-items:center;gap:1.5rem;margin:2rem 0;display:flex}.uKVTEW_pagination button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;border-radius:.4rem;padding:.7rem 1rem}.uKVTEW_pagination button:disabled{opacity:.4;cursor:default}.uKVTEW_caption{margin-top:1.5rem}@media (max-width:30rem){.uKVTEW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}.uKVTEW_name{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.uKVTEW_picture img{transition:none}}
.pXQU1q_preview{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;min-width:0;margin-bottom:1rem;padding:1.25rem}.pXQU1q_eyebrow{font-size:var(--font-size-small);color:var(--color-accent);margin:0}.pXQU1q_title{overflow-wrap:anywhere;margin:.5rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.5rem}.pXQU1q_canvas{background:var(--color-background);touch-action:pan-y;border-radius:.75rem;height:clamp(15rem,32vw,23rem);overflow:hidden}.pXQU1q_controls{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.pXQU1q_controls button{background:var(--color-surface);min-height:2.75rem;color:var(--color-text);border:1px solid var(--color-border);cursor:pointer;border-radius:.5rem;padding:.5rem .75rem}.pXQU1q_controls button:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.pXQU1q_caption{font-size:var(--font-size-small);color:var(--color-muted);margin-bottom:0;line-height:1.5}.pXQU1q_details{min-width:0}@media (min-width:60rem){.pXQU1q_details{max-height:calc(100dvh - 2rem);position:sticky;top:1rem;overflow-y:auto}}
._761F8W_sourceLink:focus-visible,._761F8W_sourceUrl:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}._761F8W_sourceList{gap:.4rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}._761F8W_sourceListCompact{gap:.35rem;margin-top:.45rem}._761F8W_source,._761F8W_sourceCompact{border-top:1px solid var(--color-border);gap:.1rem;display:grid}._761F8W_source{padding-top:.6rem}._761F8W_sourceCompact{padding:.45rem 0}._761F8W_sourceLink{overflow-wrap:anywhere;max-width:100%;min-height:2.75rem;color:var(--color-text);align-items:center;font-size:.82rem;font-weight:700;display:inline-flex}._761F8W_sourceUrl{max-width:100%;min-height:2.75rem;color:var(--color-text);overflow-wrap:anywhere;align-items:center;font-size:.76rem;line-height:1.45;display:inline-flex}._761F8W_sourceLinkType{font-weight:700}._761F8W_sourceMeta{color:var(--color-muted);font-size:.72rem;line-height:1.5}._761F8W_sourceMetadata{gap:.4rem;margin:0;display:grid}._761F8W_sourceMetadata div{grid-template-columns:minmax(6.5rem,.34fr) minmax(0,1fr);gap:.6rem;display:grid}._761F8W_sourceMetadata dt{color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}._761F8W_sourceMetadata dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.76rem;line-height:1.45}._761F8W_sourceHash code{color:var(--color-muted);overflow-wrap:anywhere;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;display:block}._761F8W_varietyProvenance{border-top:1px solid var(--color-border);margin-top:.85rem;padding-top:.7rem}._761F8W_varietyProvenance h5{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;margin:.55rem 0 0;font-size:.68rem}@media (max-width:38rem){._761F8W_sourceMetadata div{grid-template-columns:1fr;gap:.1rem}}
.-IIY8a_detailStack{gap:1.25rem;display:grid}.-IIY8a_legacyPlans{border-top:1px solid var(--color-border);min-width:0;padding-top:1rem}.-IIY8a_legacyPlans>summary{cursor:pointer;color:var(--color-muted);padding:.75rem 0;font-weight:600}.-IIY8a_workspaceTitle{font-size:clamp(2rem,3.2vw,3.25rem);line-height:1}.-IIY8a_detailSummary,.-IIY8a_editDialog,.-IIY8a_overviewPanel{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);border-radius:1rem;padding:1.25rem}.-IIY8a_overviewPanel{box-shadow:none;gap:1rem;display:grid}.-IIY8a_nextAction{border-top:1px solid var(--color-border);justify-content:space-between;align-items:end;gap:1.25rem;padding-top:1rem;display:flex}.-IIY8a_nextAction p{color:var(--color-muted);margin:.4rem 0 0;line-height:1.5}.-IIY8a_settingsActions{flex-wrap:wrap;gap:.65rem;display:flex}.-IIY8a_settingsAction{border:1px solid var(--color-border);border-radius:var(--radius-small);min-height:2.75rem;color:var(--color-text);font-size:var(--font-size-small);align-items:center;padding:.55rem .8rem;font-weight:700;text-decoration:none;display:inline-flex}.-IIY8a_settingsAction:hover{border-color:var(--color-text)}.-IIY8a_settingsAction:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.15rem}.-IIY8a_summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.25rem;margin:1.25rem 0 0;display:grid}.-IIY8a_summaryGrid div{border-top:1px solid var(--color-border);min-width:0;padding-top:.8rem}.-IIY8a_summaryGrid dt{color:var(--color-muted);font-size:var(--font-size-small);font-weight:700}.-IIY8a_summaryGrid dd{overflow-wrap:anywhere;margin:.25rem 0 0;line-height:1.45}.-IIY8a_editDialog[hidden]{display:none}@media (max-width:42rem){.-IIY8a_detailSummary,.-IIY8a_editDialog,.-IIY8a_overviewPanel{padding:1rem}.-IIY8a_nextAction{flex-direction:column;align-items:stretch}.-IIY8a_summaryGrid{grid-template-columns:1fr}}.-IIY8a_immersivePage{width:100%;min-height:100dvh;margin:0;padding:0}.-IIY8a_homeStage{width:min(48rem,100% - 2rem);margin:0 auto;padding:clamp(1.5rem,4vw,3rem) 0 2rem}
.fPL-Dq_gardenExperience{width:100%;min-height:100dvh}.fPL-Dq_experienceBar{z-index:10;top:5.5rem;left:max(1rem, env(safe-area-inset-left));pointer-events:none;gap:.75rem;width:min(22rem,100vw - 2rem);display:grid;position:fixed}.fPL-Dq_gardenIdentity{pointer-events:auto;border-radius:1.25rem;width:fit-content;max-width:100%;padding:.75rem 1rem;}.fPL-Dq_gardenIdentity h1{font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:500}.fPL-Dq_gardenIdentity p{color:var(--color-muted);margin:.2rem 0 0;font-size:.8rem}.fPL-Dq_quickActions{pointer-events:auto;align-items:flex-start;gap:.5rem;width:fit-content;display:flex}.fPL-Dq_tools{position:relative}.fPL-Dq_toolSummary{cursor:pointer;border-radius:2rem;min-height:2.75rem;padding:.65rem 1rem;font-size:.85rem;display:block;}.fPL-Dq_toolPanel{border-radius:1.25rem;width:min(20rem,100vw - 2rem);max-height:calc(100dvh - 18rem);padding:1rem;position:absolute;top:calc(100% + .5rem);left:0;overflow:auto;}.fPL-Dq_toolPanel ul{padding-left:1rem}.fPL-Dq_toolPanel li{margin:.5rem 0}.fPL-Dq_toolPanel a{color:var(--color-text)}.fPL-Dq_toolPanel button{border:1px solid var(--color-border);min-height:2.75rem;color:var(--color-text);cursor:pointer;background:#ffffff73;border-radius:1rem;padding:.65rem 1rem}.fPL-Dq_toolPanel button:focus-visible,.fPL-Dq_toolSummary:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.fPL-Dq_state{z-index:12;border-radius:1rem;width:min(32rem,100vw - 2rem);padding:1rem;position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);}.fPL-Dq_sceneNote{z-index:2;max-width:19rem;color:var(--color-muted);pointer-events:none;font-size:.7rem;line-height:1.4;position:fixed;top:13rem;left:1.25rem}@media (max-width:42rem){.fPL-Dq_experienceBar{justify-content:space-between;align-items:center;width:calc(100% - 2rem);display:flex;top:5rem}.fPL-Dq_gardenIdentity{max-width:55%;padding:.6rem .8rem}.fPL-Dq_gardenIdentity h1{font-size:1.15rem}.fPL-Dq_toolPanel{left:auto;right:0}.fPL-Dq_sceneNote{max-width:calc(100% - 2.5rem);font-size:.65rem;top:10.5rem}}
.faBM6W_studio{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);margin-top:1.5rem;padding:1.25rem}.faBM6W_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.faBM6W_kicker{color:var(--color-muted);font-size:var(--font-size-small);letter-spacing:.08em;text-transform:uppercase;margin:0}.faBM6W_title{margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:500}.faBM6W_description{max-width:46rem;color:var(--color-muted);font-size:var(--font-size-small);margin:.4rem 0 0}.faBM6W_status{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);font-size:var(--font-size-small);margin:0;padding:.35rem .7rem}.faBM6W_toolbar{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:1rem;padding-bottom:.85rem;display:flex}.faBM6W_toolGroup{flex-wrap:wrap;gap:.35rem;display:flex}.faBM6W_tool,.faBM6W_toolActive,.faBM6W_primary{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);color:var(--color-text);font-size:var(--font-size-small);cursor:pointer;padding:.4rem .75rem}.faBM6W_toolActive{border-color:var(--color-accent);background:var(--color-accent-soft,var(--color-surface));font-weight:700}.faBM6W_primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent,#fff);font-weight:700}.faBM6W_tool:disabled,.faBM6W_primary:disabled{cursor:not-allowed;opacity:.55}.faBM6W_snapField,.faBM6W_field{color:var(--color-text);font-size:var(--font-size-small);gap:.3rem;display:grid}.faBM6W_field input,.faBM6W_snapField select{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);color:var(--color-text);padding:.35rem .5rem}.faBM6W_workspace{grid-template-columns:minmax(0,3fr) minmax(14rem,1fr);gap:1rem;margin-top:1rem;display:grid}@media (max-width:60rem){.faBM6W_workspace{grid-template-columns:minmax(0,1fr)}}.faBM6W_canvas{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);touch-action:none;width:100%;max-height:32rem}.faBM6W_gridSurface{opacity:.6}.faBM6W_gridLine{fill:none;stroke:var(--color-border)}.faBM6W_outline{fill:color-mix(in srgb, var(--color-accent) 12%, transparent);stroke:var(--color-accent);stroke-linejoin:round}.faBM6W_obstacle{fill:color-mix(in srgb, var(--color-text) 22%, transparent);stroke:var(--color-text);stroke-dasharray:60 40}.faBM6W_pathRing{fill:color-mix(in srgb, var(--color-muted) 18%, transparent);stroke:var(--color-muted);stroke-dasharray:90 60}.faBM6W_node,.faBM6W_nodeActive,.faBM6W_handle,.faBM6W_edgeMarker,.faBM6W_edgeMarkerActive{cursor:pointer}.faBM6W_node{fill:var(--color-surface);stroke:var(--color-accent);stroke-width:8px}.faBM6W_nodeActive{fill:var(--color-accent);stroke:var(--color-accent);stroke-width:8px}.faBM6W_edgeMarker{fill:var(--color-background);stroke:var(--color-muted);stroke-width:6px}.faBM6W_edgeMarkerActive{fill:var(--color-muted);stroke:var(--color-text);stroke-width:6px}.faBM6W_handle{fill:var(--color-background);stroke:var(--color-text);stroke-width:6px}.faBM6W_handleLine{stroke:var(--color-muted);stroke-dasharray:40 30}.faBM6W_dimension{fill:var(--color-muted);paint-order:stroke;stroke:var(--color-background);stroke-width:30px;font-size:150px}.faBM6W_rubber{fill:color-mix(in srgb, var(--color-accent) 18%, transparent);stroke:var(--color-accent);stroke-dasharray:80 50}.faBM6W_inspector{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);padding:.9rem}.faBM6W_inspectorTitle{margin:0 0 .6rem;font-size:1rem;font-weight:700}.faBM6W_inspectorBlock{border-top:1px solid var(--color-border);gap:.75rem;margin-top:.9rem;padding-top:.9rem;display:grid}.faBM6W_measures{font-size:var(--font-size-small);gap:.45rem;margin:0;display:grid}.faBM6W_measures div{justify-content:space-between;gap:.75rem;display:flex}.faBM6W_measures dt{color:var(--color-muted)}.faBM6W_measures dd{margin:0;font-weight:700}.faBM6W_kindGroup{border:0;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;display:flex}.faBM6W_kindGroup legend{color:var(--color-muted);font-size:var(--font-size-small);padding:0}.faBM6W_arcControls{gap:.45rem;display:grid}.faBM6W_hint{color:var(--color-muted);font-size:var(--font-size-small);margin:.6rem 0 0}.faBM6W_ringPicker{flex-wrap:wrap;gap:.35rem;margin-top:1rem;display:flex}.faBM6W_tableBlock{border-top:1px solid var(--color-border);margin-top:1.25rem;padding-top:1rem}.faBM6W_table{border-collapse:collapse;width:100%;font-size:var(--font-size-small);margin-top:.75rem}.faBM6W_table th,.faBM6W_table td{border-bottom:1px solid var(--color-border);text-align:left;padding:.4rem .5rem}.faBM6W_table input{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);width:6rem;color:var(--color-text);padding:.3rem .4rem}.faBM6W_tableActions{gap:.35rem;display:flex}.faBM6W_empty{border:1px dashed var(--color-border);border-radius:var(--radius-small);justify-items:start;gap:.85rem;margin-top:1rem;padding:1rem;display:grid}
.hmUzlW_panel{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);margin-top:1.5rem;padding:1.25rem}.hmUzlW_header,.hmUzlW_sectionHeader,.hmUzlW_row,.hmUzlW_actions,.hmUzlW_stepper,.hmUzlW_lockLine,.hmUzlW_changeLine{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.hmUzlW_kicker{color:var(--color-muted);font-size:var(--font-size-small);letter-spacing:.08em;text-transform:uppercase;margin:0}.hmUzlW_title{margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:500}.hmUzlW_description,.hmUzlW_help,.hmUzlW_muted,.hmUzlW_unknown,.hmUzlW_limit,.hmUzlW_evidence{color:var(--color-muted);font-size:var(--font-size-small)}.hmUzlW_description{max-width:52rem;margin:.4rem 0 0}.hmUzlW_status,.hmUzlW_notice,.hmUzlW_error,.hmUzlW_success,.hmUzlW_legacy{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);margin:.9rem 0 0;padding:.7rem .85rem}.hmUzlW_error{border-color:var(--color-danger,#a33)}.hmUzlW_success{border-color:var(--color-accent)}.hmUzlW_legacy{border-style:dashed}.hmUzlW_stepper{justify-content:flex-start;margin-top:1rem}.hmUzlW_step,.hmUzlW_stepActive,.hmUzlW_button,.hmUzlW_buttonPrimary,.hmUzlW_buttonDanger{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);min-height:2.35rem;color:var(--color-text);font-size:var(--font-size-small);cursor:pointer;padding:.45rem .8rem}.hmUzlW_stepActive{border-color:var(--color-accent);background:var(--color-accent-soft,var(--color-surface));font-weight:700}.hmUzlW_buttonPrimary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent,#fff);font-weight:700}.hmUzlW_buttonDanger{border-color:var(--color-danger,#a33)}.hmUzlW_button:disabled,.hmUzlW_buttonPrimary:disabled,.hmUzlW_buttonDanger:disabled,.hmUzlW_step:disabled,.hmUzlW_stepActive:disabled{cursor:not-allowed;opacity:.55}.hmUzlW_button:focus-visible,.hmUzlW_buttonPrimary:focus-visible,.hmUzlW_buttonDanger:focus-visible,.hmUzlW_step:focus-visible,.hmUzlW_stepActive:focus-visible,.hmUzlW_smallButton:focus-visible,.hmUzlW_field input:focus-visible,.hmUzlW_field select:focus-visible,.hmUzlW_wideField input:focus-visible,.hmUzlW_wideField select:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.hmUzlW_contentGrid{grid-template-columns:minmax(0,1fr) minmax(18rem,1fr);gap:1rem;margin-top:1rem;display:grid}.hmUzlW_section{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);min-width:0;padding:1rem}.hmUzlW_sectionHeader{align-items:baseline}.hmUzlW_sectionTitle,.hmUzlW_subTitle{margin:0;font-size:1rem}.hmUzlW_subTitle{margin-top:1rem}.hmUzlW_fieldGrid,.hmUzlW_objectList,.hmUzlW_factList,.hmUzlW_scoreList,.hmUzlW_changeList,.hmUzlW_timeline,.hmUzlW_validationList,.hmUzlW_cohortList,.hmUzlW_associationList{gap:.7rem;display:grid}.hmUzlW_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.85rem}.hmUzlW_field,.hmUzlW_wideField{color:var(--color-text);font-size:var(--font-size-small);gap:.3rem;display:grid}.hmUzlW_wideField{grid-column:1/-1}.hmUzlW_field input,.hmUzlW_field select,.hmUzlW_wideField input,.hmUzlW_wideField select,.hmUzlW_object input,.hmUzlW_object select{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);width:100%;min-width:0;color:var(--color-text);font:inherit;padding:.42rem .5rem}.hmUzlW_field input[type=checkbox]{width:auto;min-width:1rem;min-height:1rem;accent-color:var(--color-accent);background:0 0;border:0;justify-self:start;padding:0}.hmUzlW_objectList,.hmUzlW_factList,.hmUzlW_scoreList,.hmUzlW_changeList,.hmUzlW_timeline,.hmUzlW_validationList,.hmUzlW_cohortList,.hmUzlW_associationList{margin:.85rem 0 0;padding:0;list-style:none}.hmUzlW_object,.hmUzlW_fact,.hmUzlW_score,.hmUzlW_change,.hmUzlW_timelineItem,.hmUzlW_cohort,.hmUzlW_association{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);padding:.75rem}.hmUzlW_object{gap:.55rem;display:grid}.hmUzlW_cohort,.hmUzlW_association{gap:.35rem;display:grid}.hmUzlW_validationList{color:var(--color-danger,#a33);font-size:var(--font-size-small);margin:.35rem 0 0;padding-left:1.15rem}.hmUzlW_field input[aria-invalid=true],.hmUzlW_field select[aria-invalid=true],.hmUzlW_wideField input[aria-invalid=true],.hmUzlW_wideField select[aria-invalid=true]{border-color:var(--color-danger,#a33)}.hmUzlW_objectLabel{font-weight:700}.hmUzlW_objectMeta,.hmUzlW_lockMeta,.hmUzlW_scoreMeta{color:var(--color-muted);font-size:var(--font-size-small);flex-wrap:wrap;gap:.65rem;display:flex}.hmUzlW_detailList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.hmUzlW_detailList>div{gap:.2rem;display:grid}.hmUzlW_detailList dt{color:var(--color-muted);font-size:var(--font-size-small)}.hmUzlW_detailList dd{overflow-wrap:anywhere;margin:0}.hmUzlW_smallButton{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);color:var(--color-text);font-size:var(--font-size-small);cursor:pointer;padding:.3rem .55rem}.hmUzlW_lockBadge{border:1px solid var(--color-accent);color:var(--color-text);font-size:var(--font-size-small);border-radius:999px;padding:.18rem .45rem;font-weight:700;display:inline-flex}.hmUzlW_map{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);touch-action:manipulation;width:100%;min-height:18rem;margin-top:.85rem}.hmUzlW_mapSpace,.hmUzlW_mapPath,.hmUzlW_mapObstacle,.hmUzlW_mapPlacement{stroke-linejoin:round}.hmUzlW_mapSpace{fill:color-mix(in srgb, var(--color-accent) 12%, transparent);stroke:var(--color-accent)}.hmUzlW_mapPath{fill:color-mix(in srgb, var(--color-muted) 14%, transparent);stroke:var(--color-muted);stroke-dasharray:18 12}.hmUzlW_mapObstacle{fill:color-mix(in srgb, var(--color-text) 24%, transparent);stroke:var(--color-text);stroke-dasharray:7 5}.hmUzlW_mapPlacement{fill:color-mix(in srgb, var(--color-accent) 42%, transparent);stroke:var(--color-text)}.hmUzlW_mapPlacementBox{fill:color-mix(in srgb, var(--color-accent) 18%, transparent);stroke:var(--color-text);stroke-dasharray:11 9}.hmUzlW_mapText{fill:var(--color-text);paint-order:stroke;stroke:var(--color-surface);stroke-width:22px;font-size:90px}.hmUzlW_actions{align-items:center;margin-top:1rem}.hmUzlW_timelineItem{gap:.3rem;display:grid}.hmUzlW_timelineDate{font-weight:700}.hmUzlW_emptyState{border:1px dashed var(--color-border);color:var(--color-muted);margin:1rem 0 0;padding:1rem}.hmUzlW_subSection{border:1px solid var(--color-border);border-radius:var(--radius-small);margin-top:1rem;padding:.8rem}.hmUzlW_printOnly{display:none}@media (max-width:58rem){.hmUzlW_contentGrid{grid-template-columns:1fr}}@media (max-width:34rem){.hmUzlW_panel{padding:.85rem}.hmUzlW_fieldGrid{grid-template-columns:1fr}.hmUzlW_wideField{grid-column:auto}.hmUzlW_button,.hmUzlW_buttonPrimary,.hmUzlW_buttonDanger,.hmUzlW_step,.hmUzlW_stepActive{flex:9rem}}@media print{.hmUzlW_printRestricted{display:none!important}.hmUzlW_panel{color:#000;background:#fff;border:0;margin:0;padding:0}.hmUzlW_screenOnly{display:none}.hmUzlW_printOnly,.hmUzlW_contentGrid{display:block}.hmUzlW_section{break-inside:avoid;background:#fff;margin-top:1rem}.hmUzlW_map{background:#fff;max-height:20rem}.hmUzlW_detailList{grid-template-columns:1fr}.hmUzlW_object,.hmUzlW_fact,.hmUzlW_score,.hmUzlW_change,.hmUzlW_timelineItem,.hmUzlW_cohort,.hmUzlW_association{break-inside:avoid}}
.c-_fnW_preferences{min-width:0;position:relative}.c-_fnW_preferences h3{font-family:Georgia,serif;font-size:1.5rem;font-weight:500}.c-_fnW_preferences p{color:var(--color-muted)}.c-_fnW_preferences>button,.c-_fnW_row button,.c-_fnW_row select,.c-_fnW_row input,.c-_fnW_toolbar button,.c-_fnW_selectionAction{font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:.4rem;padding:.6rem .75rem}.c-_fnW_preferences button{cursor:pointer}.c-_fnW_preferences button:focus-visible,.c-_fnW_preferences input:focus-visible,.c-_fnW_preferences select:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.c-_fnW_list{margin:1rem 0;padding:0;list-style:none}.c-_fnW_row{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.8rem;padding:1rem 0;display:flex}.c-_fnW_identity{flex:1;gap:.4rem;min-width:9rem;display:grid}.c-_fnW_thumbnail{object-fit:cover;border-radius:.35rem;width:72px;height:64px}.c-_fnW_quantity{gap:.25rem;font-size:.75rem;display:grid}.c-_fnW_quantity input{width:6rem}.c-_fnW_browser{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1rem}.c-_fnW_toolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.c-_fnW_selectionAction{width:100%;margin-top:.6rem}.c-_fnW_selectionAction[aria-pressed=true]{background:var(--color-text);color:var(--color-surface)}.c-_fnW_error{flex-basis:100%}.c-_fnW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:40rem){.c-_fnW_row{gap:.6rem}.c-_fnW_identity{flex-basis:calc(100% - 90px)}.c-_fnW_quantity{flex:1}}
._7CNNOa_embedded{width:100%;min-width:0}
._3tjqBq_icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem;overflow:visible}._3tjqBq_cloudFill{fill:rgb(var(--color-background-rgb) / 72%)}._3tjqBq_flake{fill:currentColor;stroke:none}._3tjqBq_bolt{stroke:#b8740f}._3tjqBq_moon{stroke-width:1px}._3tjqBq_moonDark{fill:rgb(var(--color-text-rgb) / 14%);stroke:none}._3tjqBq_moonLit{fill:var(--color-cream);stroke:none}._3tjqBq_moonRim{fill:none;stroke:rgb(var(--color-text-rgb) / 45%)}
.j7rg8q_ephemeris{border-top:1px solid rgb(var(--color-text-rgb) / 10%);gap:.45rem;margin:0;padding-top:.65rem;display:grid}.j7rg8q_ephemeris>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;display:flex}.j7rg8q_ephemeris dt{align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.j7rg8q_ephemeris dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.75rem;margin:0;display:inline-flex}.j7rg8q_event{align-items:center;gap:.25rem;display:inline-flex}.j7rg8q_event svg{width:1.05rem;height:1.05rem;color:var(--color-muted)}.j7rg8q_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.H9GxGa_hud{z-index:11;top:5.5rem;right:max(1rem, env(safe-area-inset-right));pointer-events:none;justify-items:end;gap:.5rem;width:min(19.5rem,100vw - 2rem);display:grid;position:fixed}.H9GxGa_toggle{border-radius:var(--radius-pill);min-height:2.75rem;font:inherit;cursor:pointer;pointer-events:auto;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex;}.H9GxGa_toggle[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px rgb(var(--color-text-rgb) / 55%), 0 8px 32px #202f241f}.H9GxGa_card{box-sizing:border-box;border-radius:var(--radius-medium);pointer-events:auto;overscroll-behavior:contain;gap:.7rem;width:100%;max-height:calc(100dvh - 15rem);padding:1rem;font-size:.8rem;display:grid;overflow:auto;}.H9GxGa_now{align-items:center;gap:.75rem;display:flex}.H9GxGa_bigIcon{stroke-width:1.25px;width:2.75rem;height:2.75rem}.H9GxGa_temperature{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;line-height:1}.H9GxGa_condition{color:var(--color-muted);margin:.25rem 0 0}.H9GxGa_chips{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.H9GxGa_chips li{border:1px solid rgb(var(--color-text-rgb) / 8%);border-radius:var(--radius-pill);background:rgb(var(--color-background-rgb) / 45%);font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;padding:.3rem .6rem;display:inline-flex}.H9GxGa_chips svg{width:1rem;height:1rem}.H9GxGa_moonLine{color:var(--color-muted);margin:0}.H9GxGa_note,.H9GxGa_source{color:var(--color-muted);margin:0;font-size:.7rem;line-height:1.45}.H9GxGa_source a{color:inherit}.H9GxGa_state{margin:0;line-height:1.45}.H9GxGa_action{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:rgb(var(--color-background-rgb) / 45%);min-height:2.75rem;color:var(--color-text);font:inherit;cursor:pointer;justify-self:start;padding:.5rem 1rem;font-weight:600}.H9GxGa_toggle:focus-visible,.H9GxGa_action:focus-visible,.H9GxGa_source a:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.H9GxGa_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:42rem){.H9GxGa_hud{width:min(17.5rem,100vw - 2rem);top:5rem}.H9GxGa_toggle span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.H9GxGa_toggle{padding:.55rem .75rem}.H9GxGa_card{max-height:calc(100dvh - 17rem);padding:.8rem}}
.bpgUvq_feasibilityHeader,.bpgUvq_feasibilitySection{gap:.35rem;display:grid}.bpgUvq_feasibilityHeader span,.bpgUvq_feasibilitySection li span,.bpgUvq_feasibilitySection p{color:var(--color-muted);font-size:var(--font-size-small);line-height:1.45}.bpgUvq_feasibilitySection{margin-top:1rem}.bpgUvq_feasibilitySection h3{font-size:var(--font-size-small);margin:0}.bpgUvq_feasibilitySection ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.bpgUvq_feasibilityGroup{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);padding:.65rem .75rem}.bpgUvq_feasibilityGroup summary{cursor:pointer;font-weight:700}.bpgUvq_feasibilityGroup ul{margin-top:.65rem}.bpgUvq_feasibilityGroup li,.bpgUvq_feasibilitySection>ul>li{border-top:1px solid var(--color-border);gap:.2rem;padding-top:.55rem;display:grid}.bpgUvq_feasibilityGroup li:first-child,.bpgUvq_feasibilitySection>ul>li:first-child{border-top:0;padding-top:0}.bpgUvq_planPanel{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);border-radius:1rem;padding:1.25rem}.bpgUvq_planControls{grid-template-columns:minmax(0,1fr) minmax(8rem,.35fr);gap:.75rem;margin:1.25rem 0;display:grid}.bpgUvq_planField{color:var(--color-text);font-size:var(--font-size-small);gap:.35rem;font-weight:700;display:grid}.bpgUvq_planField input:not([type=checkbox]),.bpgUvq_planField select{border:1px solid var(--color-border);border-radius:var(--radius-small);min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;padding:.68rem .75rem;font-weight:400}.bpgUvq_seasonChoice{font-size:var(--font-size-small);align-items:center;gap:.6rem;margin:1rem 0;display:flex}.bpgUvq_seasonChoice input[type=checkbox]{width:1.1rem;height:1.1rem;min-height:0;accent-color:var(--color-text);flex:none;margin:0;padding:0}@media (max-width:42rem){.bpgUvq_planPanel{padding:1rem}.bpgUvq_planControls{grid-template-columns:1fr}}
._88RS_W_sectionKicker{color:var(--color-accent);font-size:var(--font-size-small);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700}._88RS_W_statusBadge{border:1px solid var(--color-border);color:var(--color-muted);background:var(--color-surface);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.4rem .65rem;font-size:.75rem;font-weight:700}._88RS_W_resultMeta,._88RS_W_muted{color:var(--color-muted);font-size:var(--font-size-small);line-height:1.5}._88RS_W_resultMeta{text-align:right;margin:0}._88RS_W_notice{border-left:.2rem solid var(--color-accent);border-radius:var(--radius-small);background:var(--color-background);gap:.2rem;margin:1.25rem 0;padding:.9rem 1rem;display:grid}._88RS_W_notice span{color:var(--color-muted)}._88RS_W_secondaryButton{border:1px solid var(--color-text);border-radius:var(--radius-small);color:var(--color-text);font:inherit;font-size:var(--font-size-small);cursor:pointer;background:0 0;padding:.55rem .8rem;font-weight:700}._88RS_W_secondaryButton:hover:not(:disabled),._88RS_W_secondaryButton:focus-visible{background:var(--color-accent)}._88RS_W_secondaryButton:disabled{cursor:not-allowed;opacity:.5}._88RS_W_planResult,._88RS_W_historySection{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1.25rem}._88RS_W_staleResult{border-color:var(--color-accent)}._88RS_W_revisionContext{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;display:grid}._88RS_W_revisionContext div{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);padding:.75rem}._88RS_W_revisionContext dt{color:var(--color-muted);text-transform:uppercase;font-size:.72rem;font-weight:700}._88RS_W_revisionContext dd{overflow-wrap:anywhere;margin:.3rem 0 0}._88RS_W_planResultHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._88RS_W_planTitle{margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.5vw,1.9rem);font-weight:500}._88RS_W_placementList,._88RS_W_historyList{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}._88RS_W_placement,._88RS_W_historyButton{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);gap:.25rem;padding:.85rem;display:grid}._88RS_W_placement span,._88RS_W_historyButton span{color:var(--color-muted);font-size:var(--font-size-small)}._88RS_W_planDisclosure{border:1px solid var(--color-border);border-radius:var(--radius-small);margin-top:.75rem;padding:.75rem .85rem}._88RS_W_planDisclosure summary{cursor:pointer;font-weight:700}._88RS_W_planDisclosure p,._88RS_W_planDisclosure ul{color:var(--color-muted);font-size:var(--font-size-small);overflow-wrap:anywhere;line-height:1.45}._88RS_W_historyButton{width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer}._88RS_W_historyButton:hover:not(:disabled){border-color:var(--color-text);background:color-mix(in srgb, var(--color-success) 9%, var(--color-surface))}._88RS_W_sourceItem{margin-top:.25rem;display:block}._88RS_W_sourceList{color:var(--color-muted);font-size:var(--font-size-small);line-height:1.45}._88RS_W_sourceMetadata{border-left:.15rem solid var(--color-border);background:var(--color-background);gap:.35rem;margin:.5rem 0 0;padding:.65rem .75rem;display:grid}._88RS_W_sourceMetadata div{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:.75rem;display:grid}._88RS_W_sourceMetadata dt,._88RS_W_sourceMetadata dd{overflow-wrap:anywhere;margin:0}._88RS_W_sourceMetadata dt{color:var(--color-muted);font-size:var(--font-size-small);font-weight:700}._88RS_W_sourceMetadata dd{color:var(--color-text);font-size:var(--font-size-small)}._88RS_W_printButton{margin-top:1rem}@media (max-width:42rem){._88RS_W_planResultHeader{flex-direction:column;align-items:stretch}._88RS_W_revisionContext{grid-template-columns:1fr}._88RS_W_sourceMetadata div{grid-template-columns:1fr;gap:.1rem}}@media print{._88RS_W_printRestricted{display:none!important}body:has(.printRevision) *{visibility:hidden}:is(body:has(.printRevision) .printRevision,body:has(.printRevision) .printRevision *){visibility:visible}body:has(.printRevision) .printRevision{width:100%;position:absolute;inset:0}._88RS_W_printButton{display:none!important}}
.kSqPzq_metricPlan{border-top:1px solid var(--color-border);margin-top:1.25rem;padding-top:1.25rem}.kSqPzq_periodReader{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);margin-top:1.25rem;padding:1rem}.kSqPzq_periodReaderHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.kSqPzq_periodReaderTitle{margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:500}.kSqPzq_periodReadOnly{color:var(--color-muted);font-size:var(--font-size-small);font-weight:700}.kSqPzq_periodField{color:var(--color-text);font-size:var(--font-size-small);gap:.35rem;margin-top:.85rem;font-weight:700;display:grid}.kSqPzq_periodField select{border:1px solid var(--color-border);border-radius:var(--radius-small);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;padding:.6rem .7rem;font-weight:400}.kSqPzq_periodReaderHelp,.kSqPzq_periodUnavailable{color:var(--color-muted);font-size:var(--font-size-small);margin:.75rem 0 0;line-height:1.5}.kSqPzq_metricHeader{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.kSqPzq_metricTitle{margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:500}.kSqPzq_metricSvg{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-background);width:100%;max-height:30rem;margin-top:.75rem;display:block}.kSqPzq_metricBed{fill:var(--color-surface);stroke:var(--color-text);stroke-width:.04px}.kSqPzq_metricPlacement,.kSqPzq_metricPlacementSelected{cursor:pointer}.kSqPzq_metricPlacement rect,.kSqPzq_metricPlacementSelected rect{fill:color-mix(in srgb, var(--color-accent) 34%, var(--color-surface));stroke:var(--color-text);stroke-width:.035px}.kSqPzq_metricPlacementSelected rect{fill:color-mix(in srgb, var(--color-success) 44%, var(--color-surface));stroke-width:.07px}.kSqPzq_metricPlacement:focus-visible rect,.kSqPzq_metricPlacementSelected:focus-visible rect{stroke:var(--color-accent);stroke-width:.1px}.kSqPzq_metricPlacement text,.kSqPzq_metricPlacementSelected text{fill:var(--color-text);pointer-events:none;font-size:.24px;font-weight:700}.kSqPzq_metricLegend{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.kSqPzq_metricLegendButton{border:1px solid var(--color-border);border-radius:var(--radius-small);width:100%;color:var(--color-text);background:var(--color-surface);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem .75rem;display:flex}.kSqPzq_metricLegendButton:hover:not(:disabled),.kSqPzq_metricLegendButton:focus-visible{border-color:var(--color-text);background:color-mix(in srgb, var(--color-success) 9%, var(--color-surface))}.kSqPzq_metricLegendButton span{color:var(--color-muted);font-size:var(--font-size-small)}.kSqPzq_metricUnavailable{border-left:.2rem solid var(--color-accent);color:var(--color-muted);background:var(--color-background);font-size:var(--font-size-small);margin:1rem 0;padding:.9rem 1rem;line-height:1.5}@media (max-width:42rem){.kSqPzq_metricHeader,.kSqPzq_periodReaderHeader{flex-direction:column;align-items:stretch}}
.oiYU1q_arc{width:100%;max-width:18rem;height:auto;display:block;overflow:visible}.oiYU1q_daylight{fill:#f2cd8c38}.oiYU1q_path{fill:none;stroke:rgb(var(--color-text-rgb) / 35%);stroke-width:1.2px;stroke-dasharray:3 4}.oiYU1q_horizon{stroke:rgb(var(--color-text-rgb) / 30%);stroke-width:1px}.oiYU1q_sun{fill:#f2b544;stroke:#fff6dc;stroke-width:2px}.oiYU1q_sunDown{fill:rgb(var(--color-text-rgb) / 25%)}
