.nbG7m8{display:grid;min-height:100svh;padding:1.25rem;place-items:center}.SbUXuc{background:var(--color-surface-translucent);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:clamp(1.5rem,7vw,2.25rem);text-align:center;width:min(100%,430px)}.swkX58{background:var(--color-surface-muted);border-radius:50%;color:var(--color-primary-dark);display:grid;font-size:1.4rem;font-weight:800;height:3.25rem;margin:0 auto 1rem;place-items:center;width:3.25rem}.xzD1QI .swkX58{background:var(--color-success-surface);color:var(--color-success)}.egH0q1{aspect-ratio:1.1;margin:0 auto 1rem;overflow:hidden;position:relative;width:8.5rem}.jbcKux{display:block;height:auto;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:220%}.SbUXuc h1{font-size:1.45rem;letter-spacing:-.04em;margin:0}.SbUXuc p{color:var(--color-ink-soft);line-height:1.6;margin:.75rem 0 0}.zvtkAZ{margin-top:1.4rem}.N4Cq1u{animation:vTKsCO .8s linear infinite;border:3px solid color-mix(in srgb,var(--color-primary) 24%,transparent);border-radius:50%;border-top-color:var(--color-primary);height:1.4rem;width:1.4rem}@keyframes vTKsCO{to{transform:rotate(1turn)}}.xtQU5V{align-items:center;background:#fff;border-bottom:1px solid #eceef1;box-sizing:border-box;display:flex;font-size:16px;gap:1em;padding:max(1.1em,env(safe-area-inset-top)) 1.5em .8em;width:100%}.x8gLZK{border-radius:.75em;display:block}.x8gLZK:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.x8gLZK img{border-radius:.75em;display:block;height:2.5em;width:2.5em}.BRIp0D{align-items:center;display:flex;flex:0 1 28em;gap:.5em;min-width:0}.BRIp0D:empty{display:none}.k8_yON{display:flex;gap:0;margin-left:auto}.k8_yON a{border-radius:.5em;color:#6b7079;font-size:.95em;font-weight:600;padding:.5em .6em;text-decoration:none;transition:background-color .18s ease,color .18s ease}.k8_yON a:hover{background:#f6f7f9;color:#25282d}.k8_yON a[aria-current=page]{font-weight:700}.k8_yON a[aria-current=page],.k8_yON a[aria-current=page]:hover{color:var(--color-brand-blue)}.nFWfoD{border-radius:.5em;display:grid;height:2.4em;margin-left:1em;place-items:center;transition:background-color .18s ease;width:2.4em}.nFWfoD img{height:2.1em;width:2.1em}.nFWfoD:hover{background:#f6f7f9}.nFWfoD:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.qkNOdC{background:var(--color-canvas);height:100dvh;margin:0 auto;overflow:hidden;width:min(100%,var(--app-max-width))}.ii8NuG,.qkNOdC{position:relative}.ii8NuG{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;padding-bottom:calc(var(--bottom-navigation-height) + 1.1rem + env(safe-area-inset-bottom));scrollbar-width:none;width:100%;z-index:0}.qkNOdC[data-full-screen=true] .ii8NuG{padding-bottom:0}.qkNOdC[data-map-page=true] .ii8NuG{--map-sheet-bottom:calc(var(--bottom-navigation-height) + 1.1rem + env(safe-area-inset-bottom));overflow:hidden;padding-bottom:0}.ii8NuG::-webkit-scrollbar{display:none}.fcPBgF{background:var(--color-navigation-surface);border:0;border-top:1px solid var(--color-border);bottom:0;grid-template-columns:repeat(5,minmax(0,1fr));left:50%;margin:0;min-height:calc(var(--bottom-navigation-height) + 1.1rem + env(safe-area-inset-bottom));padding:0;position:fixed;transform:translateX(-50%);width:min(100%,var(--app-max-width));z-index:100}.fcPBgF,.fcPBgF a{border-radius:0;box-sizing:border-box;display:grid}.fcPBgF a{align-content:center;color:var(--color-muted);font-size:.68rem;font-weight:800;gap:.16rem;margin:0;min-height:var(--bottom-navigation-height);padding:.3rem 0 calc(.3rem + env(safe-area-inset-bottom));place-items:center;text-decoration:none;transition:color .18s ease-out,background-color .18s ease-out}.fcPBgF a[aria-current=page]{background:var(--color-primary);color:var(--color-on-primary)}@media (min-width:431px){.qkNOdC{box-shadow:0 0 2rem rgb(59 52 36/8%)}}@media (max-width:600px){.qkNOdC[data-wide-property-page=true]{width:100%}}.qkNOdC[data-design-shell=true]{display:flex;flex-direction:column;--bottom-navigation-height:0px;--color-surface:#f1f2f4;--color-border:transparent;--radius-md:1rem;--radius-lg:1.15rem}.qkNOdC[data-design-shell=true][data-map-page=true],.qkNOdC[data-design-shell=true][data-wide-property-page=true]{--color-surface:#fff;--color-border:#eaebed}.qkNOdC[data-design-shell=true] .ii8NuG{flex:1;min-height:0;padding-bottom:env(safe-area-inset-bottom)}.qkNOdC[data-design-shell=true][data-map-page=true]{width:100%}.qkNOdC[data-design-shell=true][data-map-page=true] .ii8NuG{--map-sheet-bottom:env(safe-area-inset-bottom);padding-bottom:0}.q8M6Ce{background:var(--color-canvas);display:flex;flex-shrink:0;height:3.25rem;padding:env(safe-area-inset-top) 1rem 0}.Z4jR5J,.q8M6Ce{align-items:center}.Z4jR5J{border-radius:.75rem;color:var(--color-ink);display:inline-flex;margin-left:-.35rem;padding:.25rem .35rem;text-decoration:none}@media (min-width:768px){.qkNOdC[data-design-shell=true]{--app-max-width:48rem;box-shadow:none;width:min(100%,var(--app-max-width))}}@media (min-width:1024px){.qkNOdC[data-design-shell=true]{background:var(--color-canvas);width:100%}.qkNOdC[data-design-shell=true]:not([data-map-page=true]) .ii8NuG>*{margin-left:auto;margin-right:auto;width:min(100%,48rem)}}@media (min-width:768px){html:has(.qkNOdC[data-design-shell=true]:not([data-map-page=true])){font-size:112.5%}}@media (min-width:1024px){html:has(.qkNOdC[data-design-shell=true]:not([data-map-page=true])){font-size:125%}}.y4v51z{height:100dvh;margin:auto;overflow:hidden;position:relative;width:min(100%,var(--app-max-width));--map-sheet-bottom:0px;background:#fff}@media (min-width:768px){.y4v51z{width:100%}}.GsvZHQ{align-items:center;border:1px solid transparent;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1.2;min-height:2.65rem;padding:.62rem .9rem;text-align:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.hzxuEV{font-size:1.125rem;line-height:1.5rem;min-height:3.25rem;padding:.875rem 1.25rem}.GsvZHQ>span{align-items:center;display:inline-flex;gap:.5rem;justify-content:center}.GsvZHQ>span svg{display:block;flex:none}.GsvZHQ:disabled{cursor:not-allowed;opacity:.52}.PTRl9t{background:var(--color-brand-blue);color:var(--color-on-card-accent)}.PTRl9t:hover:not(:disabled){background:color-mix(in srgb,var(--color-brand-blue) 88%,#000)}.e62lrA{background:var(--color-action);color:var(--color-on-action);font-weight:750}.e62lrA:hover:not(:disabled){background:var(--color-action-hover)}.G1wdq_{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-ink)}.G1wdq_:hover:not(:disabled){background:var(--color-surface-muted)}.PFPQgd{background:var(--color-surface-neutral);border-color:transparent;color:var(--color-ink-soft)}.PFPQgd:hover:not(:disabled){background:var(--color-surface-disabled)}.Z0f8QJ{background:var(--color-error);color:var(--color-on-primary)}.Z0f8QJ:hover:not(:disabled){background:color-mix(in srgb,var(--color-error) 84%,var(--color-ink))}.rJiLr3{background:transparent;color:var(--color-primary-dark);min-height:2.75rem;padding-left:.6rem;padding-right:.6rem}.ThpZdJ{width:100%}.lrTqbz{animation:dBDE9F .7s linear infinite;border:2px solid color-mix(in srgb,var(--color-on-primary) 36%,transparent);border-radius:50%;border-top:2px solid;height:1rem;width:1rem}.G1wdq_ .lrTqbz,.PFPQgd .lrTqbz,.rJiLr3 .lrTqbz{border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);border-top-color:currentColor}@keyframes dBDE9F{to{transform:rotate(1turn)}}.bn5JJ3{align-items:start;border-radius:var(--radius-sm);display:grid;font-size:.76rem;gap:.55rem;grid-template-columns:auto minmax(0,1fr);line-height:1.5;padding:.8rem .9rem}.bn5JJ3 svg{margin-top:.05rem}.H6aTzZ{background:var(--color-surface-muted);color:var(--color-ink-soft)}.xmDM9g{background:var(--color-warning-surface);color:var(--color-warning-ink)}.CkhF_g{background:var(--color-error-surface);color:var(--color-error)}.CibvPD{display:grid;gap:.3rem}.CibvPD>label{color:var(--color-ink);font-size:.72rem;font-weight:800}.xoRNnL{color:var(--color-danger,#c96b6b);font-size:.8rem;font-weight:800;margin-right:.2rem}.CtdFHH{position:relative}.CibvPD[data-floating-label=true]{gap:.3rem}.CibvPD[data-floating-label=true] .CtdFHH{padding-top:.72rem}.CibvPD[data-floating-label=true] .CtdFHH input{caret-color:var(--color-brand-yellow);line-height:1.6}._9loQE{color:var(--color-placeholder);font-size:.72rem;font-weight:500;left:0;line-height:1.45;opacity:0;pointer-events:none;position:absolute;top:1.7rem;transform:translateY(-50%);transition:top .16s ease,color .16s ease,opacity .16s ease,transform .16s ease;will-change:top,opacity,transform;z-index:1}.CibvPD[data-floating-label=true]:focus-within ._9loQE,.CibvPD[data-floating-label=true]:has(input:not(:placeholder-shown)) ._9loQE,.CibvPD[data-floating-label=true]:has(input[aria-invalid=true]) ._9loQE{color:var(--color-muted);font-size:.72rem;font-weight:500;opacity:1;top:.92rem;transform:translateY(-50%)}.CibvPD[data-floating-label=true]:focus-within ._9loQE,.CibvPD[data-floating-label=true]:has(input:focus) ._9loQE{color:var(--color-muted)}.CibvPD[data-floating-label=true] ._9loQE .xoRNnL{color:var(--color-danger,#c96b6b)}.CibvPD[data-floating-label=true] .CtdFHH input:focus::placeholder{color:transparent}.CtdFHH input,.CtdFHH textarea{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-ink);cursor:text;font:inherit;line-height:1.45;min-height:2.55rem;padding:.62rem .75rem;resize:vertical;width:100%}.CibvPD[data-size=large]{gap:.45rem}.CibvPD[data-size=large] .CtdFHH input{font-size:1.15rem;min-height:3.25rem}.CibvPD[data-size=large][data-floating-label=true] ._9loQE{top:2rem}.CibvPD[data-size=large][data-floating-label=true]:focus-within ._9loQE,.CibvPD[data-size=large][data-floating-label=true]:has(input:not(:placeholder-shown)) ._9loQE,.CibvPD[data-size=large][data-floating-label=true]:has(input[aria-invalid=true]) ._9loQE{top:.92rem}.CibvPD[data-variant=underline] .CtdFHH:has(.EqX5hG) input{padding-right:2.6rem}.CibvPD[data-variant=underline] .CtdFHH input,.CibvPD[data-variant=underline] .CtdFHH textarea{background:transparent;border:0;border-bottom:1.5px solid var(--color-border-strong);border-radius:0;padding-left:0;padding-right:0}.CibvPD[data-floating-label=true][data-variant=underline] .CtdFHH input{min-height:2.4rem;padding-bottom:.38rem}.CibvPD[data-floating-label=true][data-size=large][data-variant=underline] .CtdFHH input{min-height:2.8rem;padding-bottom:0}.CibvPD[data-floating-label=true][data-variant=box] ._9loQE{left:.75rem}.CibvPD[data-floating-label=true][data-variant=box]:focus-within ._9loQE,.CibvPD[data-floating-label=true][data-variant=box]:has(input:not(:placeholder-shown)) ._9loQE,.CibvPD[data-floating-label=true][data-variant=box]:has(input[aria-invalid=true]) ._9loQE{background:var(--color-surface);padding:0 .2rem}.CibvPD[data-variant=underline] .CtdFHH input:focus-visible,.CibvPD[data-variant=underline] .CtdFHH textarea:focus-visible{border-bottom-color:var(--color-brand-yellow);border-bottom-width:2px;box-shadow:none;outline:none}.CibvPD[data-variant=underline] .CtdFHH input[aria-invalid=true]{border-bottom-color:var(--color-danger,#c96b6b)}.CibvPD:has(.CtdFHH input[aria-invalid=true])>label,.CtdFHH input[aria-invalid=true]{color:var(--color-danger,#c96b6b)}.CibvPD[data-floating-label=true]:has(input[aria-invalid=true]) ._9loQE{color:var(--color-danger,#c96b6b)}.CtdFHH input::placeholder,.CtdFHH textarea::placeholder{color:var(--color-placeholder);font-size:inherit}.CtdFHH input:focus-visible,.CtdFHH textarea:focus-visible{border-color:color-mix(in srgb,var(--color-focus) 58%,var(--color-border-strong));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus) 10%,transparent);outline:0}.CtdFHH input[aria-invalid=true],.CtdFHH textarea[aria-invalid=true]{background:var(--color-error-surface);border-color:var(--color-error)}.CtdFHH:has(.EqX5hG) input{padding-right:2.8rem}.EqX5hG{color:var(--color-muted);font-size:.82rem;pointer-events:none;position:absolute;right:.9rem;top:50%;transform:translateY(-50%)}.CibvPD[data-size=large][data-variant=underline] .EqX5hG{top:calc(50% + .4rem)}.Q9yQUM,.VSx9WC{font-size:.75rem;line-height:1.45;margin:0}.VSx9WC{color:var(--color-muted)}.Q9yQUM{color:var(--color-danger,#ff4b4b);font-weight:700}.CibvPD[data-variant=filled]{gap:.5rem}.CibvPD[data-variant=filled]>label{color:var(--color-ink);font-size:.9375rem;font-weight:500;line-height:1.375rem}.CibvPD[data-variant=filled] .CtdFHH input,.CibvPD[data-variant=filled] .CtdFHH textarea{background:var(--color-card-surface);border:0;border-radius:.75rem;caret-color:var(--color-brand-blue);font-size:.9375rem;line-height:1.375rem;min-height:3rem;padding:.75rem 1rem;transition:box-shadow .16s ease}.CibvPD[data-variant=filled] .CtdFHH input:focus,.CibvPD[data-variant=filled] .CtdFHH textarea:focus{box-shadow:inset 0 0 0 2px var(--color-brand-yellow);outline:0}.CibvPD[data-variant=filled] .CtdFHH input[aria-invalid=true],.CibvPD[data-variant=filled] .CtdFHH textarea[aria-invalid=true]{background:var(--color-card-surface);box-shadow:inset 0 0 0 1.5px var(--color-danger,#c96b6b)}.CibvPD[data-variant=filled][data-size=large] .CtdFHH input{font-size:1rem;min-height:3.25rem;padding:.875rem 1rem}.CibvPD[data-variant=filled] .CtdFHH:has(.EqX5hG) input{padding-right:3rem}.CibvPD[data-variant=filled] .EqX5hG{font-size:.9375rem;right:1rem}.CibvPD[data-variant=filled] .Q9yQUM,.CibvPD[data-variant=filled] .VSx9WC{font-size:.875rem;line-height:1.1875rem;padding:0 .25rem}.CibvPD[data-variant=filled] .Q9yQUM{align-items:flex-start;display:flex;font-weight:400;gap:.375rem;margin-top:.25rem}.CibvPD[data-variant=filled] .Q9yQUM:before{background:var(--color-danger,#ff4b4b);border-radius:50%;color:#fff;content:"!";display:grid;flex:none;font-size:.7rem;font-weight:800;height:1rem;line-height:1;margin-top:.09rem;place-items:center;width:1rem}.N09KnX{background:var(--color-surface);color:var(--color-ink)}.N09KnX,.ru1FqD{min-height:100svh}.ru1FqD{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;padding:max(.85rem,env(safe-area-inset-top)) 1.75rem max(1.25rem,env(safe-area-inset-bottom));width:min(100%,29rem)}.HpZ_ww{margin-top:1.2rem;padding-bottom:1.5rem}.TkdPsY{align-items:center;display:flex}.LtJ7tn{border-radius:.75rem;display:block;height:2.5rem;width:2.5rem}.eSB2Uq{background:var(--color-card-brand-surface);border-radius:var(--radius-card);color:var(--color-on-card-accent);min-height:12rem;overflow:hidden;padding:1.35rem 1.15rem;position:relative}.m0Q2xt{font-size:1.625rem;font-weight:700;letter-spacing:-.02em;line-height:2.1875rem;margin:0}.m0Q2xt,.nwHxLo{position:relative;z-index:1}.nwHxLo{font-size:1rem;font-weight:400;line-height:1.5rem;margin:.5rem 0 0;max-width:14.5rem;opacity:.95;word-break:keep-all}.rBs5qz{animation:t4UHFu .64s cubic-bezier(.34,1.4,.64,1) .3s 1 backwards;bottom:-2.6rem;height:auto;pointer-events:none;position:absolute;right:-1rem;width:5.6rem}@keyframes t4UHFu{0%{transform:translateY(110%)}to{transform:translateY(0)}}.vk3WJt{display:flex;flex-direction:column;gap:.85rem;margin-top:4.5rem}.xsZcgK{display:grid;gap:.5rem}.Po0xqK>label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.dp8DY5{align-items:flex-start;color:var(--color-muted);display:flex;font-size:.875rem;gap:.45rem;line-height:1.1875rem;margin:0;padding:0 .25rem;word-break:keep-all}.dp8DY5 svg{flex:none;margin-top:.1rem}.eChBZr{margin-top:.75rem}.IWwRIo:disabled{cursor:wait;opacity:.68}.xgCmuo{color:var(--color-placeholder);font-size:.875rem;line-height:1.1875rem;margin:auto auto 0;text-align:center}.xgCmuo a{color:var(--color-ink);font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.rBs5qz{animation:none}}.DNMc4z{display:inline-flex;flex:none}.DNMc4z svg{animation:mQUqqv 1.2s cubic-bezier(.35,.25,.65,.75) infinite;height:100%;width:100%}.BgEeAD,.u1ki3T{fill:none;stroke-width:5}.BgEeAD{stroke:var(--color-border,#e5e5e5)}.u1ki3T{animation:to1PGw 1.2s cubic-bezier(.35,0,.65,1) infinite;stroke:var(--color-muted,#909090);stroke-dasharray:30 110;stroke-linecap:round}@keyframes mQUqqv{to{transform:rotate(1turn)}}@keyframes to1PGw{0%,to{stroke-dasharray:12 110;stroke-dashoffset:0}50%{stroke-dasharray:75 110;stroke-dashoffset:-20}}@media (prefers-reduced-motion:reduce){.DNMc4z svg,.u1ki3T{animation:none}}.kEYBbE{display:grid;height:100%;min-height:12rem;place-items:center}:root{--color-brand-50:#f7f7f7;--color-brand-100:#f0f0f0;--color-brand-200:#e5e5e5;--color-brand-300:#d4d4d4;--color-brand-400:#999;--color-brand-500:#555;--color-brand-600:#333;--color-brand-700:#222;--color-brand-800:#1f1f1f;--color-brand-900:#111;--color-brand-yellow:#f5b91e;--color-brand-blue:#6b9ae6;--color-danger:#c96b6b;--color-theme-accent:var(--color-brand-500);--color-theme-accent-strong:var(--color-brand-700);--color-canvas:#fff;--color-cream:#fff;--color-surface:#fff;--color-surface-muted:#f7f7f7;--color-surface-neutral:#f1f1f1;--color-surface-disabled:#ebebeb;--color-surface-brand:#f2f2f2;--color-surface-brand-strong:var(--color-theme-accent);--color-navigation-surface:#fff;--color-ink:#212124;--color-ink-soft:#5f6368;--color-muted:#868b94;--color-placeholder:#a8abb0;--color-border:#eaebed;--color-border-strong:#d7d9dc;--color-search-surface:#f2f3f4;--color-search-foreground:#212124;--color-search-placeholder:#8f949b;--color-on-brand-soft:#212124;--color-action:var(--color-brand-600);--color-action-hover:var(--color-brand-700);--color-on-action:#fff;--color-primary:var(--color-brand-600);--color-primary-strong:var(--color-brand-700);--color-primary-dark:var(--color-brand-800);--color-focus:var(--color-brand-700);--color-on-primary:#fff;--color-accent:#e6b84d;--color-warning:#666;--color-warning-ink:#444;--color-warning-surface:#f4f4f4;--color-error:#222;--color-error-surface:#f1f1f1;--color-success:#333;--color-success-surface:#f1f1f1;--color-check-good:var(--color-brand-blue);--color-check-good-ink:#3f6fc4;--color-check-caution:#ef7b7b;--color-check-caution-ink:#d14d4d;--color-check-unconfirmed:#c6c6c6;--color-check-unconfirmed-ink:#666;--color-card-surface:#f1f2f4;--color-card-surface-hover:#e8ebef;--color-card-brand-surface:var(--color-brand-yellow);--color-card-informative-surface:var(--color-brand-blue);--color-on-card-accent:#fff;--color-page-subtle:#f0f2f5;--color-price:#5279d2;--color-overlay:rgba(17,20,29,.56);--color-overlay-strong:rgba(17,20,29,.78);--color-surface-translucent:hsla(0,0%,100%,.96);--shadow-app-shell:0 0 2.5rem rgba(30,35,52,.1);--radius-sm:0.65rem;--radius-md:0.85rem;--radius-lg:1.05rem;--radius-card:1.15rem;--radius-tile:1rem;--space-xs:0.4rem;--space-sm:0.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--page-inline-padding:1rem;--app-max-width:24.375rem;--app-bar-height:2.9rem;--bottom-navigation-height:2.47rem;color:var(--color-ink);font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body,html{background:#fff;height:100%}body{margin:0}#root{height:100%}a,button{-webkit-tap-highlight-color:transparent}button{font:inherit}input,textarea{caret-color:var(--color-brand-yellow)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid color-mix(in srgb,var(--color-focus) 70%,transparent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@media (max-width:430px){body,html{background:var(--color-surface)}}.sr-only{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.inline-button,.text-button{background:transparent;border:0;border-radius:999px;color:var(--color-primary-dark);cursor:pointer;font-weight:750;min-height:2.75rem;padding:.45rem .75rem;text-decoration:underline;text-underline-offset:.2rem}.property-page{--page-inline-padding:1rem;background:var(--color-canvas);min-height:100%;padding:0 var(--page-inline-padding) 1.5rem}.property-page.checklist-editor-page{padding-top:.5rem}.page-container{margin:0 auto;width:min(100%,1080px)}.page-container--form{max-width:640px}.top-navigation-danger-action{background:transparent;border:0;color:var(--color-error);cursor:pointer;font:inherit;font-size:.72rem;font-weight:700;min-height:2.25rem;padding:.35rem .25rem}.content-state{align-content:center;background:color-mix(in srgb,var(--color-surface) 72%,transparent);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-ink-soft);display:grid;gap:.75rem;justify-items:center;margin-top:1.25rem;min-height:7rem;padding:1rem;text-align:center}.content-state__mascot{background:var(--color-surface-muted);border-radius:1rem;display:block;height:4.25rem;overflow:hidden;width:5.5rem}.content-state__mascot img{display:block;height:100%;object-fit:cover;width:100%}.content-state__skeleton{display:grid;gap:.45rem;width:min(100%,18rem)}.content-state__skeleton span{animation:content-state-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--color-surface-muted) 25%,var(--color-border) 50%,var(--color-surface-muted) 75%);background-size:200% 100%;border-radius:999px;display:block;height:.65rem}.content-state__skeleton span:nth-child(2){width:78%}.content-state__skeleton span:nth-child(3){width:56%}@keyframes content-state-shimmer{to{background-position:-200% 0}}.content-state strong{color:var(--color-ink);font-size:.82rem}.content-state a{color:var(--color-primary-dark);font-weight:750}.content-state--error{background:var(--color-error-surface);border-color:color-mix(in srgb,var(--color-error) 35%,transparent)}.field-help,.section-note{color:var(--color-muted);font-size:.78rem;line-height:1.5}.field-error,.form-error{color:var(--color-error)}.field-error,.field-help{font-size:.78rem;margin:0}.form-error,.form-notice{border-radius:var(--radius-sm);font-size:.82rem;line-height:1.5;margin:0 0 .85rem;padding:.75rem .85rem}.form-error{background:var(--color-error-surface)}.form-error a{font-weight:750}.form-error a,.form-notice{color:var(--color-primary-dark)}.form-notice{background:var(--color-surface-muted)}.load-more{margin:1rem auto 0;max-width:28rem;text-align:center}.load-more p{color:var(--color-error);font-size:.82rem}.spinner{animation:spin .8s linear infinite;border:3px solid color-mix(in srgb,var(--color-primary) 24%,transparent);border-radius:50%;border-top-color:var(--color-primary);height:1.4rem;width:1.4rem}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:340px){.property-page{--page-inline-padding:0.7rem}}