._appShell_1aii0_1{min-height:100vh}._main_1aii0_2,._siteHeader_1aii0_2{width:min(960px,calc(100% - 2rem));margin-inline:auto}._main_1aii0_2{padding:1.5rem 0 4rem}._siteHeader_1aii0_2{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line)}._brand_1aii0_6{display:inline-flex;align-items:center;gap:.65rem;text-decoration:none}._brandIcon_1aii0_7{width:20px;height:20px;color:var(--rose);fill:color-mix(in srgb,var(--rose) 22%,transparent)}._brand_1aii0_6>span,._authBrand_1aii0_8>span{display:grid;line-height:1}._brand_1aii0_6 strong,._authBrand_1aii0_8 strong{font:600 1.12rem Georgia,Times New Roman,serif;letter-spacing:-.01em}._brand_1aii0_6 small,._authBrand_1aii0_8 small{margin-top:.24rem;color:var(--muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.13em}._headerMenu_1aii0_12{position:relative}._menuTrigger_1aii0_13,._filterTrigger_1aii0_13{min-height:44px;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink);background:var(--paper);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.62rem .85rem;font-weight:720}._menuTrigger_1aii0_13:hover,._filterTrigger_1aii0_13:hover{border-color:#bfa99a;background:#fffaf3}._menuTrigger_1aii0_13 svg,._filterTrigger_1aii0_13 svg{width:18px;height:18px}._menuPanel_1aii0_16{position:absolute;z-index:20;top:calc(100% + .5rem);right:0;width:190px;padding:.35rem;border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--paper);box-shadow:var(--shadow-overlay);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(.98);transform-origin:top right;transition:opacity var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease),visibility 0s linear var(--motion-fast)}._menuPanelOpen_1aii0_17{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s}._menuPanel_1aii0_16 button{width:100%;min-height:44px;padding:.65rem .75rem;border:0;border-radius:8px;color:var(--ink);background:transparent;display:flex;align-items:center;gap:.65rem;text-align:left}._menuPanel_1aii0_16 button:hover{background:var(--cream)}._menuPanel_1aii0_16 svg{width:18px;height:18px;color:var(--muted)}._collectionSection_1aii0_22{min-width:0}._collectionToolbar_1aii0_23{position:sticky;top:0;z-index:5;margin:0 0 .25rem;padding:.75rem 0 .55rem;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.55rem .65rem;align-items:center;border-bottom:1px solid var(--line);background:var(--cream)}._searchField_1aii0_24,._inputWithIcon_1aii0_24{position:relative;min-width:0}._searchField_1aii0_24>svg,._inputWithIcon_1aii0_24>svg:first-child{position:absolute;left:.82rem;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--muted);pointer-events:none}._searchField_1aii0_24 input,._inputWithIcon_1aii0_24 input{padding-left:2.55rem}._filterBadge_1aii0_27{min-width:21px;height:21px;padding:0 .35rem;border-radius:999px;color:#fff;background:var(--rose);display:inline-grid;place-items:center;font-size:.72rem;line-height:1}._toolbarAdd_1aii0_28{white-space:nowrap}._resultRange_1aii0_29{grid-column:1 / -1;justify-self:end;margin:-.1rem .15rem 0 0;color:var(--muted);font-size:.78rem;line-height:1.3;font-variant-numeric:tabular-nums}._placeList_1aii0_31{border-top:1px solid var(--line)}._placeRow_1aii0_32{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 52px;align-items:stretch;border-bottom:1px solid var(--line);animation:_rowReveal_1aii0_1 var(--motion-standard) var(--motion-ease) both;transition:background-color var(--motion-fast) ease}._placeRow_1aii0_32:hover{background:#fffdf994}._placeRowMain_1aii0_34{min-width:0;padding:1rem .75rem;border:0;color:inherit;background:transparent;text-align:left}._placeRowTitle_1aii0_35{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._placeRowTitle_1aii0_35 h2{min-width:0;margin:0;font:600 1.12rem/1.25 Georgia,Times New Roman,serif;overflow-wrap:anywhere}._placeRowMain_1aii0_34>p{margin:.38rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.45;overflow-wrap:anywhere}._distance_1aii0_38{color:var(--sage);font-size:.82rem;font-weight:800;white-space:nowrap}._rowTags_1aii0_39,._cardTags_1aii0_39{margin-top:.65rem;display:flex;flex-wrap:wrap;gap:.35rem}._rowTags_1aii0_39 span,._cardTags_1aii0_39 span,._tagPill_1aii0_40{display:inline-block;padding:.25rem .52rem;border-radius:999px;color:var(--rose-dark);background:var(--rose-soft);font-size:.73rem;font-weight:750}._rowMapLink_1aii0_41{width:44px;height:44px;margin:auto 4px auto 0;border-radius:var(--radius-control);color:var(--rose-dark);display:inline-grid;place-items:center;text-decoration:none}._rowMapLink_1aii0_41:hover{background:var(--rose-soft)}._rowMapLink_1aii0_41 svg{width:18px;height:18px}._loadMore_1aii0_44{width:100%;margin-top:1rem;background:transparent;border-color:var(--line);color:var(--ink)}._primaryButton_1aii0_46,._secondaryButton_1aii0_46,._dangerButton_1aii0_46,._loadMore_1aii0_44{min-height:44px;border:1px solid transparent;border-radius:var(--radius-control);padding:.68rem 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:750;text-decoration:none}._primaryButton_1aii0_46{color:#fff;background:var(--rose)}._primaryButton_1aii0_46:hover{background:var(--rose-dark)}._secondaryButton_1aii0_46{color:var(--ink);border-color:var(--line);background:var(--paper)}._secondaryButton_1aii0_46:hover{border-color:#bfa99a;background:#fffaf3}._dangerButton_1aii0_46{color:#fff;background:var(--danger)}._dangerButton_1aii0_46:hover{background:#812f2f}._primaryButton_1aii0_46 svg,._secondaryButton_1aii0_46 svg,._dangerButton_1aii0_46 svg{width:18px;height:18px}._iconButton_1aii0_54,._iconButtonDanger_1aii0_54{width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-control);color:var(--ink);background:transparent;display:inline-grid;place-items:center;flex:0 0 auto}._iconButton_1aii0_54:hover{background:var(--cream)}._iconButtonDanger_1aii0_54{color:var(--danger)}._iconButtonDanger_1aii0_54:hover{background:#f7dddd}._iconButton_1aii0_54 svg,._iconButtonDanger_1aii0_54 svg{width:20px;height:20px}._textButton_1aii0_59{min-height:44px;padding:.5rem .25rem;border:0;color:var(--rose-dark);background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}._textButton_1aii0_59 svg{width:17px;height:17px}._menuTrigger_1aii0_13,._filterTrigger_1aii0_13,._menuPanel_1aii0_16 button,._primaryButton_1aii0_46,._secondaryButton_1aii0_46,._dangerButton_1aii0_46,._loadMore_1aii0_44,._iconButton_1aii0_54,._iconButtonDanger_1aii0_54,._textButton_1aii0_59,._tagAddButton_1aii0_62,._placeRowMain_1aii0_34,._rowMapLink_1aii0_41,._suggestionList_1aii0_62 button,._checkLabel_1aii0_62 span{transition:color var(--motion-fast) ease,background-color var(--motion-fast) ease,border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,transform var(--motion-fast) var(--motion-ease)}._menuTrigger_1aii0_13:active,._filterTrigger_1aii0_13:active,._menuPanel_1aii0_16 button:active,._primaryButton_1aii0_46:active,._secondaryButton_1aii0_46:active,._dangerButton_1aii0_46:active,._loadMore_1aii0_44:active,._iconButton_1aii0_54:active,._iconButtonDanger_1aii0_54:active,._textButton_1aii0_59:active,._tagAddButton_1aii0_62:active,._rowMapLink_1aii0_41:active,._suggestionList_1aii0_62 button:active{transform:translateY(1px) scale(.985)}._placeRowMain_1aii0_34:active{transform:scale(.997)}._statePanel_1aii0_68{min-height:150px;padding:2rem 1rem;border-bottom:1px solid var(--line);display:grid;place-items:center;align-content:center;gap:.25rem;text-align:center;color:var(--muted)}._statePanel_1aii0_68>svg:not(._spinner_1aii0_69){color:var(--rose)}._statePanel_1aii0_68 p{max-width:620px;margin:.35rem 0 .85rem}._dialog_1aii0_72{width:min(560px,calc(100% - 1.5rem));max-height:min(90dvh,850px);padding:0;border:1px solid var(--line);border-radius:var(--radius-overlay);color:var(--ink);background:var(--paper);box-shadow:var(--shadow-overlay);opacity:0;transform:translateY(10px) scale(.985);transition:opacity var(--motion-standard) var(--motion-ease),transform var(--motion-standard) var(--motion-ease)}._dialogOpen_1aii0_73{opacity:1;transform:translateY(0) scale(1)}._dialogWide_1aii0_74{width:min(720px,calc(100% - 1.5rem))}._dialogCompact_1aii0_75{width:min(480px,calc(100% - 1.5rem))}._dialog_1aii0_72::backdrop,._filterDrawer_1aii0_76::backdrop{background:#2b231e00;transition:background-color var(--motion-standard) ease}._dialogOpen_1aii0_73::backdrop,._drawerOpen_1aii0_77::backdrop{background:#2b231e7a}._dialogHeader_1aii0_78{position:sticky;top:0;z-index:2;min-height:64px;padding:.65rem .75rem .65rem 1.25rem;border-bottom:1px solid var(--line);background:var(--paper);display:flex;align-items:center;justify-content:space-between;gap:1rem}._dialogHeader_1aii0_78 h2{margin:0;font:600 1.45rem/1.2 Georgia,Times New Roman,serif}._dialogBody_1aii0_80{padding:1.25rem;overflow:auto}._filterDrawer_1aii0_76{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;color:var(--ink);background:transparent}._filterDrawer_1aii0_76[open]{display:flex;justify-content:flex-end}._drawerPanel_1aii0_84{width:min(420px,100%);height:100%;margin-left:auto;background:var(--paper);box-shadow:var(--shadow-overlay);display:flex;flex-direction:column;transform:translate(28px);transition:transform var(--motion-standard) var(--motion-ease)}._drawerOpen_1aii0_77 ._drawerPanel_1aii0_84{transform:translate(0)}._drawerHeader_1aii0_86{min-height:68px;padding:.75rem 1rem .75rem 1.25rem;border-bottom:1px solid var(--line);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}._drawerHeader_1aii0_86 h2{margin:0;font:600 1.4rem/1.2 Georgia,Times New Roman,serif;text-align:left}._drawerHeader_1aii0_86 h2:first-child{grid-column:1 / 3}._drawerBody_1aii0_89{min-height:0;padding:0 1.25rem 1.5rem;overflow:auto;flex:1}._drawerSection_1aii0_90{margin:0;padding:1.2rem 0 1.15rem;border-bottom:1px solid var(--line)}._drawerSection_1aii0_90 h3{margin:0 0 .55rem;font:600 1.05rem Georgia,Times New Roman,serif}._drawerChecks_1aii0_92{display:grid;grid-template-columns:1fr 1fr;gap:0 .75rem}._drawerChecks_1aii0_92 label{min-height:44px;display:flex;align-items:center;gap:.5rem}._drawerChecks_1aii0_92 input,._radioList_1aii0_94 input{width:18px;height:18px;flex:0 0 auto;accent-color:var(--rose)}._radioList_1aii0_94{display:grid;gap:.5rem}._radioList_1aii0_94 label{min-height:56px;padding:.65rem .75rem;border:1px solid var(--line);border-radius:var(--radius-control);display:flex;align-items:flex-start;gap:.65rem;transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease}._radioList_1aii0_94 label:has(input:checked){border-color:var(--rose);background:#fff8f6}._radioList_1aii0_94 span{display:grid;gap:.18rem}._radioList_1aii0_94 small{color:var(--muted)}._locationStatus_1aii0_100{margin:1.25rem 0 0;display:flex;align-items:center;gap:.65rem;color:var(--muted)}._locationError_1aii0_101{margin-top:1.25rem;padding:1rem;border-left:3px solid var(--danger);background:#f9e8e7}._locationError_1aii0_101 p{margin:0 0 .75rem;color:#752e2e;line-height:1.45}._locationSection_1aii0_103{padding:1.5rem 0 0;display:grid;gap:1rem}._originSummary_1aii0_104{display:flex;align-items:flex-start;gap:.7rem}._originSummary_1aii0_104>svg{width:19px;color:var(--sage);flex:0 0 auto}._originSummary_1aii0_104 div{display:grid;gap:.15rem}._originSummary_1aii0_104 small{color:var(--muted)}._radiusField_1aii0_108{max-width:270px;display:grid;grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:.6rem;font-weight:700}._drawerFooter_1aii0_109{padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--paper);display:flex;align-items:center;justify-content:space-between;gap:1rem;animation:_drawerViewEnter_1aii0_1 var(--motion-standard) var(--motion-ease) both}._drawerManualView_1aii0_110{animation:_drawerManualViewEnter_1aii0_1 var(--motion-standard) var(--motion-ease) both}._drawerFilterView_1aii0_111{animation:_drawerViewEnter_1aii0_1 var(--motion-standard) var(--motion-ease) both}._stack_1aii0_113,._form_1aii0_113,._detail_1aii0_113{display:grid;gap:1rem}._form_1aii0_113 label:not(._checkLabel_1aii0_62),._label_1aii0_114,._inlineForm_1aii0_114 label{display:grid;gap:.38rem;font-weight:720}._form_1aii0_113 label b{color:var(--danger)}._coordinateFields_1aii0_116{display:grid;gap:.65rem}._coordinateFields_1aii0_116 ._help_1aii0_117{font-size:.84rem}._fieldGrid_1aii0_118{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}._tagFieldset_1aii0_119{margin:0;padding:0;border:0}._tagFieldset_1aii0_119 legend{margin-bottom:.65rem;font-weight:720}._checkGrid_1aii0_121{display:flex;flex-wrap:wrap;gap:.5rem}._checkLabel_1aii0_62{position:relative;display:block}._checkLabel_1aii0_62 input{position:absolute;opacity:0;pointer-events:none}._checkLabel_1aii0_62 span{min-height:44px;padding:.48rem .75rem;border:1px solid var(--line);border-radius:999px;display:grid;place-items:center;font-size:.85rem;font-weight:700}._checkLabel_1aii0_62 input:checked+span{color:#fff;border-color:var(--rose);background:var(--rose)}._checkLabel_1aii0_62 input:focus-visible+span{outline:3px solid #7554a2;outline-offset:3px}._tagAddButton_1aii0_62{width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--rose-dark);background:var(--paper);display:inline-grid;place-items:center}._tagAddButton_1aii0_62:hover{border-color:var(--rose);background:var(--rose-soft)}._tagAddButton_1aii0_62 svg{width:18px;height:18px}._formActions_1aii0_130{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}._divider_1aii0_131{display:flex;align-items:center;gap:.8rem;color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em}._divider_1aii0_131:before,._divider_1aii0_131:after{content:"";height:1px;flex:1;background:var(--line)}._providerSearch_1aii0_134{display:grid;gap:.6rem}._inputWithIcon_1aii0_24 ._spinner_1aii0_69{position:absolute;right:.75rem;top:calc(50% - 9px)}._suggestionList_1aii0_62{max-height:300px;margin:0;padding:.25rem;border:1px solid var(--line);border-radius:var(--radius-surface);overflow:auto;list-style:none}._suggestionList_1aii0_62 button{width:100%;padding:.8rem;border:0;border-radius:8px;color:inherit;background:transparent;display:flex;align-items:flex-start;gap:.7rem;text-align:left}._suggestionList_1aii0_62 button:hover{background:var(--cream)}._suggestionList_1aii0_62 svg{width:18px;color:var(--rose);flex:0 0 auto}._suggestionList_1aii0_62 span{display:grid;gap:.2rem}._suggestionList_1aii0_62 small{color:var(--muted);line-height:1.35}._attribution_1aii0_142{color:var(--muted);font-size:.72rem}._help_1aii0_117{margin:0;color:var(--muted);line-height:1.5}._error_1aii0_144{margin:0;padding:.75rem .9rem;border-left:3px solid var(--danger);color:#752e2e;background:#f9e8e7;line-height:1.45}._warning_1aii0_145{padding:1rem;border-left:3px solid var(--gold);background:#fff4d9;color:#674a1d;display:flex;align-items:flex-start;gap:.8rem}._warning_1aii0_145>svg{flex:0 0 auto}._warning_1aii0_145 p{margin:.25rem 0}._inlineForm_1aii0_114{display:flex;align-items:end;gap:.7rem}._grow_1aii0_150{flex:1}._tagList_1aii0_151{margin:0;padding:0;list-style:none;display:grid}._tagList_1aii0_151 li{min-height:56px;padding:.4rem 0;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:.4rem}._dangerPanel_1aii0_153{padding:1rem;border-left:3px solid var(--danger);background:#fae8e8}._dangerPanel_1aii0_153 p{margin:.4rem 0 1rem}._detailAddress_1aii0_156{margin:0;color:var(--muted);display:flex;gap:.6rem}._detailAddress_1aii0_156 svg{width:19px;flex:0 0 auto;color:var(--rose)}._detail_1aii0_113 h3{margin-bottom:.45rem;font-family:Georgia,Times New Roman,serif}._notes_1aii0_159{margin-bottom:0;color:var(--muted);white-space:pre-wrap;line-height:1.65;overflow-wrap:anywhere}._authPage_1aii0_161{min-height:100vh;padding:2rem 1rem;display:grid;place-items:center}._authCard_1aii0_162{width:min(440px,100%);padding:clamp(1.4rem,5vw,2.25rem);border:1px solid var(--line);border-radius:var(--radius-overlay);background:var(--paper)}._authBrand_1aii0_8{display:inline-flex;align-items:center;gap:.65rem}._authBrand_1aii0_8>svg{width:22px;color:var(--rose);fill:color-mix(in srgb,var(--rose) 22%,transparent)}._authKicker_1aii0_165{margin:1.5rem 0 .45rem;color:var(--rose-dark);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._authCard_1aii0_162 h1{margin:0 0 .45rem;font:600 2.15rem/1.1 Georgia,Times New Roman,serif;letter-spacing:-.025em}._authCard_1aii0_162>p:not(._authKicker_1aii0_165),._authCard_1aii0_162>small{color:var(--muted)}._authCard_1aii0_162 ._form_1aii0_113{margin:1.4rem 0}._authCard_1aii0_162 ._primaryButton_1aii0_46{width:100%}._setupPage_1aii0_171,._loadingPage_1aii0_171{min-height:100vh;padding:2rem;display:grid;place-items:center;align-content:center;text-align:center}._setupPage_1aii0_171 h1{font:600 clamp(2.2rem,6vw,4rem) Georgia,"Times New Roman",serif}._setupPage_1aii0_171 p{max-width:680px;line-height:1.7}._setupPage_1aii0_171 code{padding:.15rem .3rem;border-radius:4px;background:var(--cream-deep)}._brandedLoader_1aii0_175{display:grid;place-items:center;gap:.7rem;color:var(--muted);text-align:center}._brandedLoaderArt_1aii0_176{width:88px;aspect-ratio:1;display:grid;place-items:center;opacity:0;transform:translateY(4px) scale(.96);transition:opacity var(--motion-standard) ease,transform var(--motion-standard) var(--motion-ease)}._brandedLoaderArtLarge_1aii0_177{width:124px}._brandedLoaderArtReady_1aii0_178{opacity:1;transform:translateY(0) scale(1)}._brandedLoaderArt_1aii0_176 img{width:100%;height:100%;display:block;object-fit:contain}._brandedLoaderMessage_1aii0_180{font-size:.9rem;font-weight:700}._spinner_1aii0_69{width:20px;height:20px;animation:_spin_1aii0_69 .8s linear infinite}@keyframes _spin_1aii0_69{to{transform:rotate(360deg)}}@keyframes _rowReveal_1aii0_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _drawerViewEnter_1aii0_1{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes _drawerManualViewEnter_1aii0_1{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}._srOnly_1aii0_195{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:760px){._main_1aii0_2,._siteHeader_1aii0_2{width:min(100% - 1rem,960px)}._main_1aii0_2{padding-top:.8rem}._siteHeader_1aii0_2{min-height:64px}._menuTrigger_1aii0_13 span{display:none}._collectionToolbar_1aii0_23{padding:.55rem 0 .45rem;gap:.45rem}._filterTrigger_1aii0_13{position:relative;width:44px;padding-inline:0}._filterTrigger_1aii0_13>span:not(._filterBadge_1aii0_27){display:none}._filterBadge_1aii0_27{position:absolute;top:-5px;right:-5px}._toolbarAdd_1aii0_28{width:44px;padding-inline:0}._toolbarAdd_1aii0_28 span{display:none}._resultRange_1aii0_29{margin-right:.1rem}._placeRowMain_1aii0_34{padding-inline:.5rem}._fieldGrid_1aii0_118{grid-template-columns:1fr}._dialog_1aii0_72:not(._dialogCompact_1aii0_75){width:100%;max-width:none;max-height:92dvh;margin:auto 0 0;border-right:0;border-bottom:0;border-left:0;border-radius:var(--radius-overlay) var(--radius-overlay) 0 0;transform:translateY(24px)}._dialogOpen_1aii0_73:not(._dialogCompact_1aii0_75){transform:translateY(0)}._filterDrawer_1aii0_76[open]{align-items:flex-end}._drawerPanel_1aii0_84{width:100%;height:auto;max-height:92dvh;margin:auto 0 0;border-radius:var(--radius-overlay) var(--radius-overlay) 0 0;transform:translateY(28px)}._drawerOpen_1aii0_77 ._drawerPanel_1aii0_84{transform:translateY(0)}}@media(max-width:420px){._drawerChecks_1aii0_92{grid-template-columns:1fr}._drawerFooter_1aii0_109 ._primaryButton_1aii0_46{flex:1}._formActions_1aii0_130>*,._inlineForm_1aii0_114>*{width:100%}._inlineForm_1aii0_114{flex-direction:column;align-items:stretch}._dialogBody_1aii0_80{padding:1rem}}@media(prefers-reduced-motion:reduce){._brandedLoaderArt_1aii0_176{display:none}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#302923;background:#f7f1e8;font-synthesis:none;text-rendering:optimizeLegibility;--paper: #fffdf9;--cream: #f7f1e8;--cream-deep: #eee2d3;--ink: #302923;--muted: #71675f;--rose: #a95f5b;--rose-dark: #814643;--rose-soft: #f4ddda;--sage: #71826d;--sage-soft: #e5ecdf;--gold: #b9894e;--line: #ddcfc1;--danger: #9d3f3f;--radius-control: 10px;--radius-surface: 12px;--radius-overlay: 16px;--shadow-overlay: 0 20px 60px rgb(45 32 23 / 22%);--motion-fast: .16s;--motion-standard: .2s;--motion-ease: cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{min-width:320px;min-height:100%;scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--cream)}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}input,textarea,select{width:100%;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-control);padding:.78rem .9rem;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--rose);box-shadow:0 0 0 3px #a95f5b29}textarea{resize:vertical}:focus-visible{outline:3px solid #7554a2;outline-offset:3px}::selection{background:var(--rose-soft)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
