.gallery[data-v-5273ac90]{gap:12px;min-width:0;display:grid}.hero[data-v-5273ac90],.slide[data-v-5273ac90]{background:color-mix(in srgb, var(--soil) 35%, var(--white));cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.hero[data-v-5273ac90]{border-radius:12px;width:100%;height:min(28vw,200px);min-height:96px}.hero.empty[data-v-5273ac90]{cursor:default;place-items:center;display:grid}.hero video[data-v-5273ac90],.hero img[data-v-5273ac90],.slide video[data-v-5273ac90],.slide img[data-v-5273ac90]{object-fit:cover;width:100%;height:100%;display:block}.carousel[data-v-5273ac90]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.track[data-v-5273ac90]{flex:160px;gap:8px;min-width:0;display:flex;overflow:hidden}.slide[data-v-5273ac90]{border-radius:8px;flex:0 0 96px;width:96px;height:96px}.stub[data-v-5273ac90]{color:var(--tree-ink);font-family:system-ui,sans-serif;font-size:.85rem}.play-mark[data-v-5273ac90]{pointer-events:none;background:#1c2e4ab8;border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-mark[data-v-5273ac90]:after{content:"";border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent var(--white);position:absolute;top:8px;left:11px}.slide .play-mark[data-v-5273ac90]{width:22px;height:22px}.slide .play-mark[data-v-5273ac90]:after{border-width:5px 0 5px 7px;top:6px;left:8px}.flag[data-v-5273ac90]{margin:0}.file-input[data-v-5273ac90]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.lightbox[data-v-5273ac90]{z-index:40;background:#1c2e4ab8;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:56px 56px 24px;display:flex;position:fixed;inset:0}.stage[data-v-5273ac90]{place-items:center;min-height:0;max-height:calc(100% - 72px);display:grid}.lightbox img[data-v-5273ac90],.lightbox video[data-v-5273ac90]{background:var(--white);border-radius:12px;max-width:min(960px,100%);max-height:100%}.lightbox .close[data-v-5273ac90],.lightbox .prev[data-v-5273ac90],.lightbox .next[data-v-5273ac90]{background:var(--white);color:var(--navy);border:1px solid var(--soil);position:absolute}.lightbox .close[data-v-5273ac90]{top:16px;right:16px}.lightbox .prev[data-v-5273ac90]{top:50%;left:12px}.lightbox .next[data-v-5273ac90]{top:50%;right:12px}.lightbox-error[data-v-5273ac90]{color:#f0c4bc;margin:0}.actions[data-v-5273ac90]{z-index:1;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.actions .icon-btn[data-v-5273ac90],.actions .word[data-v-5273ac90]{background:var(--white);color:var(--navy);border:1px solid var(--soil)}.word[data-v-5273ac90]{cursor:pointer;border-radius:8px;padding:8px 12px;font-family:system-ui,sans-serif}.word[data-v-5273ac90]:disabled,.lightbox .icon-btn[data-v-5273ac90]:disabled{opacity:.45;cursor:default}.lightbox .danger[data-v-5273ac90]{color:var(--burgundy)}.dialog[data-v-5273ac90]{z-index:50;background:#1c2e4ab8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dialog-card[data-v-5273ac90]{background:var(--white);width:min(420px,100%);color:var(--navy);border-radius:12px;gap:12px;max-height:min(90vh,720px);padding:28px 20px 20px;font-family:system-ui,sans-serif;display:grid;position:relative;overflow:auto}.dialog-close[data-v-5273ac90]{position:absolute;top:12px;right:12px}.dialog-card h3[data-v-5273ac90]{margin:0 36px 0 0;font-size:1.1rem;font-weight:500}.dialog-card label[data-v-5273ac90]{gap:6px;display:grid}.dialog-card label.check[data-v-5273ac90]{grid-template-columns:auto 1fr;align-items:center;gap:8px}.dialog-card input[type=text][data-v-5273ac90],.dialog-card input[type=date][data-v-5273ac90]{box-sizing:border-box;border:1px solid var(--soil);background:var(--white);width:100%;font:inherit;border-radius:8px;padding:10px 12px}.error[data-v-5273ac90]{color:var(--burgundy);margin:0}.cookie-banner[data-v-1bacbe4d]{background:var(--white);color:var(--ink);border-top:1px solid var(--line);flex:none;padding:12px 0;font-size:.9rem}.cookie-banner-row[data-v-1bacbe4d]{justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.cookie-banner p[data-v-1bacbe4d]{margin:0}.cookie-banner a[data-v-1bacbe4d]{color:var(--navy)}.cookie-banner button[data-v-1bacbe4d]{background:var(--fox);color:var(--white);cursor:pointer;border:0;border-radius:8px;flex:none;padding:10px 16px;font-size:1rem}@media (width<=640px){.cookie-banner-row[data-v-1bacbe4d]{flex-direction:column;align-items:stretch}}.content[data-v-b2476d65]{gap:12px;padding:28px 0 48px;display:grid}h1[data-v-b2476d65]{color:var(--tree-ink);margin:0;font-weight:500}.muted[data-v-b2476d65]{margin:0}.account-sheet[data-v-b2476d65]{margin-top:8px}.content[data-v-36becceb]{padding:28px 0 48px}h1[data-v-36becceb]{color:var(--tree-ink);margin:0;font-weight:500}.muted[data-v-36becceb]{margin:8px 0 0}.list[data-v-36becceb]{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.row[data-v-36becceb]{border:1px solid var(--soil);background:var(--white);color:inherit;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px;font-family:system-ui,sans-serif;text-decoration:none;display:grid}.thumb[data-v-36becceb]{background:color-mix(in srgb, var(--soil) 35%, var(--white));border-radius:8px;width:48px;height:48px;overflow:hidden}.thumb img[data-v-36becceb],.silhouette-stack[data-v-36becceb],.silhouette[data-v-36becceb]{width:100%;height:100%;display:block}.thumb img[data-v-36becceb]{object-fit:cover}.thumb.placeholder img[data-v-36becceb]{object-fit:contain}.silhouette-stack[data-v-36becceb]{position:relative}.silhouette[data-v-36becceb]{position:absolute;inset:8%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.text[data-v-36becceb]{gap:2px;min-width:0;display:grid}.text .muted[data-v-36becceb]{color:var(--tree-ink);margin:0;font-size:.9rem}.status[data-v-36becceb]{background:var(--fox);color:var(--white);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:.8rem}.pages[data-v-36becceb]{justify-content:center;align-items:center;gap:6px;margin-top:20px;display:flex}.page-n[data-v-36becceb]{place-items:center;width:2.2rem;height:2.2rem;display:grid}.page-n button[data-v-36becceb]{border:1px solid var(--soil);background:var(--white);width:2.2rem;height:2.2rem;color:var(--navy);cursor:pointer;border-radius:8px;font-family:system-ui,sans-serif}.current[data-v-36becceb]{background:var(--fox);width:2.2rem;height:2.2rem;color:var(--white);border-radius:8px;place-items:center;font-family:system-ui,sans-serif;display:grid}.error[data-v-36becceb]{color:var(--burgundy)}.content[data-v-c7bba3e1]{padding:28px 0 48px}h1[data-v-c7bba3e1]{color:var(--tree-ink);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.content[data-v-cb730b9e]{padding:28px 0 48px}h1[data-v-cb730b9e]{color:var(--tree-ink);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.search-select[data-v-478d7414]{position:relative}.field[data-v-478d7414]{border:1px solid var(--cab-stone);background:var(--cab-paper);border-radius:8px;align-items:stretch;display:flex}.field input[data-v-478d7414],.value[data-v-478d7414]{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex:1;margin:0;padding:10px 12px;font-family:inherit;font-size:1rem;line-height:1.4}.value[data-v-478d7414]{cursor:pointer}.placeholder[data-v-478d7414]{color:color-mix(in srgb, var(--cab-wall) 70%, white)}.icon[data-v-478d7414]{color:var(--cab-wall);cursor:pointer;background:0 0;border:0;padding:0 10px}.options[data-v-478d7414]{border:1px solid var(--cab-stone);background:var(--cab-paper);z-index:2;border-radius:8px;max-height:220px;margin:4px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.options button[data-v-478d7414]{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:8px 12px}.options button[data-v-478d7414]:hover{background:color-mix(in srgb, var(--cab-sand) 35%, white)}.empty[data-v-478d7414]{color:var(--cab-wall);padding:8px 12px}.rt[data-v-1508f92a]{gap:8px;display:grid}.toolbar[data-v-1508f92a]{flex-wrap:wrap;gap:6px;display:flex}.toolbar button[data-v-1508f92a]{border:1px solid var(--cab-stone);background:var(--cab-breast,#fff);min-width:36px;height:36px;color:var(--cab-pine-deep);cursor:pointer;border-radius:8px;padding:0 8px}.toolbar button.on[data-v-1508f92a]{background:var(--cab-sand,#efe6d6)}.toolbar button.fix[data-v-1508f92a],.toolbar button.help[data-v-1508f92a]{min-width:auto;padding:0 12px}.ai-choice[data-v-1508f92a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-choice p[data-v-1508f92a]{color:var(--cab-pine-deep);flex:16rem;margin:0;font-size:.9rem}.ai-choice button[data-v-1508f92a]{border:1px solid var(--cab-stone);background:var(--cab-breast,#fff);height:36px;color:var(--cab-pine-deep);cursor:pointer;border-radius:8px;padding:0 12px}.link-panel[data-v-1508f92a]{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.link-panel .address[data-v-1508f92a]{color:var(--cab-pine-deep);flex:14rem;gap:4px;font-size:.9rem;display:grid}.link-panel input[data-v-1508f92a]{border:1px solid var(--cab-stone);border-radius:8px;height:36px;padding:0 8px}.link-panel .apply[data-v-1508f92a]{border:1px solid var(--cab-stone);background:var(--cab-breast,#fff);height:36px;color:var(--cab-pine-deep);cursor:pointer;border-radius:8px;padding:0 12px}.link-panel[data-v-1508f92a] .search-select{flex:14rem}.link-panel .notice[data-v-1508f92a]{flex:1 0 100%}.notice[data-v-1508f92a]{color:var(--cab-pine-deep);margin:0;font-size:.9rem}.notice.error[data-v-1508f92a]{color:var(--burgundy,#7a1f2b)}.swatch[data-v-1508f92a]{width:36px}.swatch.yellow[data-v-1508f92a]{background:#fff3a0}.swatch.green[data-v-1508f92a]{background:#c8f0c8}.swatch.blue[data-v-1508f92a]{background:#cde4ff}.swatch.pink[data-v-1508f92a]{background:#ffd6e3}.surface[data-v-1508f92a]{border:1px solid var(--cab-stone);background:#fff;border-radius:8px;min-height:8rem;padding:8px 10px}.disabled .surface[data-v-1508f92a]{opacity:.7}[data-v-1508f92a] .tiptap{outline:none;min-height:7rem}[data-v-1508f92a] .tiptap p{margin:0 0 .6em}[data-v-1508f92a] .tiptap ul,[data-v-1508f92a] .tiptap ol{margin:0 0 .6em;padding-left:1.4em}[data-v-1508f92a] mark[data-color=yellow]{background:#fff3a0}[data-v-1508f92a] mark[data-color=green]{background:#c8f0c8}[data-v-1508f92a] mark[data-color=blue]{background:#cde4ff}[data-v-1508f92a] mark[data-color=pink]{background:#ffd6e3}.content[data-v-3cad567f]{gap:12px;padding:28px 0 48px;display:grid}h1[data-v-3cad567f]{color:var(--tree-ink);margin:0;font-weight:500}.note[data-v-3cad567f]{color:var(--burgundy);margin:0;font-family:system-ui,sans-serif}.status[data-v-3cad567f]{background:var(--fox);color:var(--white);white-space:nowrap;border-radius:999px;padding:4px 8px;font-family:system-ui,sans-serif;font-size:.8rem}.counter[data-v-3cad567f]{color:var(--tree-ink);font-size:.85rem}.dogs[data-v-3cad567f]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dogs li[data-v-3cad567f],.add-dog[data-v-3cad567f],.check[data-v-3cad567f]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.check input[data-v-3cad567f]{width:auto}.add-dog label[data-v-3cad567f],.dogs li span[data-v-3cad567f]{font-family:system-ui,sans-serif}select[data-v-3cad567f]{border:1px solid var(--soil);background:var(--white);width:100%;height:38px;color:var(--ink);font:inherit;border-radius:8px;padding:0 10px;font-family:system-ui,sans-serif}.cover[data-v-69b1f501]{background:color-mix(in srgb, var(--soil) 35%, var(--white));border-radius:8px;flex:none;display:block;position:relative;overflow:hidden}.figure[data-v-69b1f501]{pointer-events:none;width:100%;height:100%;display:block}.photo[data-v-69b1f501]{object-fit:cover}.placeholder-art[data-v-69b1f501]{object-fit:contain}.silhouette-stack[data-v-69b1f501]{position:relative}.silhouette[data-v-69b1f501]{position:absolute;inset:8%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.play-mark[data-v-69b1f501]{pointer-events:none;background:#1c2e4ab8;border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-mark[data-v-69b1f501]:after{content:"";border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent var(--white);position:absolute;top:8px;left:11px}.content[data-v-2753614d]{gap:12px;padding:28px 0 48px;display:grid}h1[data-v-2753614d]{color:var(--tree-ink);margin:0;font-weight:500}.search[data-v-2753614d]{align-items:center;gap:8px;margin-top:4px;display:flex}.search input[data-v-2753614d]{border:1px solid var(--soil);background:var(--white);min-width:0;height:38px;color:var(--ink);font:inherit;border-radius:8px;flex:1;padding:0 10px;font-family:system-ui,sans-serif}.list[data-v-2753614d]{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.row[data-v-2753614d]{border:1px solid var(--soil);background:var(--white);color:inherit;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px;font-family:system-ui,sans-serif;text-decoration:none;display:grid}.thumb[data-v-2753614d]{background:color-mix(in srgb, var(--soil) 35%, var(--white));border-radius:8px;width:48px;height:48px;overflow:hidden}.text[data-v-2753614d]{gap:2px;min-width:0;display:grid}.text .muted[data-v-2753614d]{color:var(--tree-ink);margin:0;font-size:.9rem}.status[data-v-2753614d]{background:var(--fox);color:var(--white);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:.8rem}.pages[data-v-2753614d]{justify-content:center;align-items:center;gap:6px;margin-top:8px;display:flex}.page-cell[data-v-2753614d]{text-align:center;min-width:2.2rem}.page-n[data-v-2753614d]{border:1px solid var(--soil);background:var(--white);width:2.2rem;height:2.2rem;color:var(--navy);cursor:pointer;border-radius:8px;font-family:system-ui,sans-serif}.current[data-v-2753614d]{background:var(--fox);width:2.2rem;height:2.2rem;color:var(--white);border-radius:8px;place-items:center;font-family:system-ui,sans-serif;display:grid}.rich-document[data-v-99dc246f]{margin:0}.rt-paragraph[data-v-99dc246f]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 12px}.rt-paragraph[data-v-99dc246f]:last-child{margin-bottom:0}.rt-list[data-v-99dc246f]{margin:0 0 12px;padding-left:1.4em}.rt-list[data-v-99dc246f]:last-child{margin-bottom:0}.rt-list-item[data-v-99dc246f]{margin:0 0 6px}.rt-list-item[data-v-99dc246f]:last-child,.rt-list-item .rt-paragraph[data-v-99dc246f]{margin-bottom:0}.rich-document[data-v-99dc246f] a{color:var(--navy,inherit)}.rich-document[data-v-99dc246f] a:hover{color:var(--fox,inherit)}.rt-mark-yellow[data-v-99dc246f]{background:#ffeb3b73}.rt-mark-green[data-v-99dc246f]{background:#a5d6a78c}.rt-mark-blue[data-v-99dc246f]{background:#90caf980}.rt-mark-pink[data-v-99dc246f]{background:#f8bbd08c}@media (width<=560px){.rt-paragraph[data-v-99dc246f]{text-align:left;-webkit-hyphens:none;hyphens:none}}.content[data-v-cb251057]{gap:12px;padding:28px 0 48px;display:grid}h1[data-v-cb251057]{color:var(--tree-ink);margin:0;font-weight:500}.dateline[data-v-cb251057],.byline[data-v-cb251057]{margin:0;font-family:system-ui,sans-serif}.byline[data-v-cb251057]{color:var(--ink)}.status[data-v-cb251057]{background:var(--fox);color:var(--white);white-space:nowrap;border-radius:999px;padding:4px 8px;font-family:system-ui,sans-serif;font-size:.8rem}.mention[data-v-cb251057]{align-items:center;gap:8px;display:flex}.content[data-v-3886cf97]{padding:28px 0 48px}h1[data-v-3886cf97]{color:var(--tree-ink);margin:0 0 12px;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.content[data-v-8460496f]{padding:28px 0 48px}h1[data-v-8460496f]{color:var(--tree-ink);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.content[data-v-6d192a28]{padding:28px 0 48px}h1[data-v-6d192a28]{color:var(--tree-ink);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.media-caption[data-v-9ede99ce]{color:var(--tree-ink);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:8px;font-family:system-ui,sans-serif;font-size:.9rem;display:flex}.media-caption a[data-v-9ede99ce]{color:inherit}.source[data-v-9ede99ce]{opacity:.8}.source[data-v-9ede99ce]:hover{opacity:1}.blocks h2[data-v-5552a39b],.blocks h3[data-v-5552a39b]{margin:48px 0 16px;font-weight:500;line-height:1.25}.blocks h2[data-v-5552a39b]:first-child,.blocks h3[data-v-5552a39b]:first-child{margin-top:0}.blocks h2[data-v-5552a39b]{font-size:clamp(1.25rem,3vw,1.6rem)}.blocks h3[data-v-5552a39b]{font-size:clamp(1.1rem,2.5vw,1.3rem)}.prose[data-v-5552a39b]{margin:0 0 16px}.prose p[data-v-5552a39b]{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 12px}@media (width<=560px){.prose p[data-v-5552a39b]{text-align:left;-webkit-hyphens:none;hyphens:none}}.prose p[data-v-5552a39b]:last-child{margin-bottom:0}.cards[data-v-5552a39b]{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.card[data-v-5552a39b]{border:1px solid var(--soil);background:var(--paper);min-height:112px;color:inherit;border-radius:12px;gap:8px;padding:18px 16px;font-family:system-ui,sans-serif;text-decoration:none;display:grid}.card strong[data-v-5552a39b]{color:var(--navy);font-size:1.05rem}.card span[data-v-5552a39b]{color:var(--tree-ink);line-height:1.4}.card[data-v-5552a39b]:hover{border-color:var(--fox)}.card:hover strong[data-v-5552a39b]{color:var(--fox)}@media (width<=640px){.cards[data-v-5552a39b]{grid-template-columns:1fr}}.gallery[data-v-5552a39b]{flex-wrap:wrap;gap:12px;margin:16px 0 8px;display:flex}.gallery.strip[data-v-5552a39b]{scroll-snap-type:x mandatory;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.gallery .media[data-v-5552a39b]{flex:220px;max-width:420px;margin:0}.gallery.strip .media[data-v-5552a39b]{scroll-snap-align:start;flex:0 0 min(280px,70%);max-width:min(280px,70%)}.media[data-v-5552a39b]{margin:16px 0 8px}.open[data-v-5552a39b]{background:var(--paper);cursor:pointer;border:0;border-radius:12px;width:100%;padding:0;display:block}.media img[data-v-5552a39b],.open img[data-v-5552a39b]{object-fit:contain;background:var(--paper);border-radius:12px;width:100%;max-height:240px;display:block}.media video[data-v-5552a39b],.video-hold[data-v-5552a39b]{object-fit:contain;background:#111;border-radius:12px;width:100%;max-height:min(70vh,640px);display:block}.video-hold[data-v-5552a39b]{aspect-ratio:16/9}.media iframe.embed[data-v-5552a39b],.embed-hold[data-v-5552a39b]{aspect-ratio:853/480;background:#000;border:0;border-radius:12px;width:100%;max-width:853px;display:block}.embed-open[data-v-5552a39b]{max-width:853px;position:relative}.embed-open iframe[data-v-5552a39b]{pointer-events:none}.embed-hit[data-v-5552a39b]{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.gallery.strip .open img[data-v-5552a39b]{object-fit:contain;height:180px;max-height:180px}.fallback[data-v-5552a39b]{border:1px dashed var(--soil);background:var(--paper);min-height:120px;color:var(--tree-ink);text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:16px;font-family:system-ui,sans-serif;font-size:.95rem;display:flex}.prose a[data-v-5552a39b]{color:var(--navy)}.prose a[data-v-5552a39b]:hover{color:var(--fox)}.lightbox[data-v-5552a39b]{z-index:40;background:#1f221e73;flex-direction:column;justify-content:center;align-items:center;padding:56px 56px 24px;display:flex;position:fixed;inset:0}.lightbox-stage[data-v-5552a39b]{flex-direction:column;align-items:center;gap:12px;display:flex}.lightbox-stage[data-v-5552a39b] .media-caption{color:var(--flower-white);margin-top:0}.lightbox img[data-v-5552a39b],.lightbox video[data-v-5552a39b],.lightbox iframe.embed[data-v-5552a39b]{object-fit:contain;max-width:min(960px,100vw - 112px);max-height:75vh}.lightbox iframe.embed[data-v-5552a39b]{aspect-ratio:853/480;background:#000;border:0;border-radius:12px;width:min(853px,100vw - 112px)}.lightbox-close[data-v-5552a39b]{position:absolute;top:16px;right:16px}.lightbox-prev[data-v-5552a39b],.lightbox-next[data-v-5552a39b]{position:absolute;top:50%;transform:translateY(-50%)}.lightbox-prev[data-v-5552a39b]{left:12px}.lightbox-next[data-v-5552a39b]{right:12px}.content-section+.content-section[data-v-02efc2e4]{margin-top:48px}.content-section h2[data-v-02efc2e4]{margin:0 0 8px;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:500;line-height:1.25}.as-of[data-v-02efc2e4]{color:var(--tree-ink);margin:0 0 16px;font-family:system-ui,sans-serif;font-size:.9rem}.share[data-v-2e38a782]{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.notice[data-v-2e38a782]{color:var(--tree-ink);font-family:system-ui,sans-serif;font-size:.85rem}.content[data-v-0be8f2e9]{padding:8px 0 36px}.top-actions[data-v-0be8f2e9]{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.home-copy[data-v-0be8f2e9]{margin-top:16px}.home-copy[data-v-0be8f2e9] .blocks>:not(.cards){max-width:42rem}.home-copy[data-v-0be8f2e9] .content-section h2{color:var(--tree-ink)}.status-stub[data-v-0a8de4c2]{text-align:center;max-width:36rem;margin:12px auto 0}.figure[data-v-0a8de4c2]{width:min(220px,70vw);height:min(220px,70vw);margin:0 auto 8px}.stack[data-v-0a8de4c2],.silhouette[data-v-0a8de4c2],.photo[data-v-0a8de4c2]{width:100%;height:100%;display:block}.stack[data-v-0a8de4c2]{position:relative}.silhouette[data-v-0a8de4c2]{position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.photo[data-v-0a8de4c2]{object-fit:contain}h1[data-v-0a8de4c2]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}p[data-v-0a8de4c2]{margin:12px 0 0}.detail[data-v-0a8de4c2]{font-family:system-ui,sans-serif;font-size:.95rem}a[data-v-0a8de4c2]{color:inherit;margin-top:20px;font-family:system-ui,sans-serif;display:inline-block}.page-status[data-v-487bacd1]{flex-direction:column;min-height:100vh;display:flex}.content[data-v-487bacd1]{padding:24px 0 48px}.content[data-v-c0addfdb]{padding:8px 0 36px}h1[data-v-c0addfdb]{color:var(--burgundy);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.lead[data-v-c0addfdb]{color:var(--tree-ink);margin:12px 0 0}.form[data-v-c0addfdb]{gap:14px;margin-top:18px;display:grid}.check[data-v-c0addfdb]{grid-template-columns:auto 1fr;align-items:start;gap:6px;display:grid}.error[data-v-c0addfdb]{color:var(--burgundy);margin:0}button[data-v-c0addfdb]{justify-self:start}.content[data-v-58b3d59b]{padding:8px 0 36px}h1[data-v-58b3d59b]{color:var(--burgundy);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.lead[data-v-58b3d59b]{color:var(--tree-ink);margin:12px 0 0}.facts[data-v-58b3d59b]{margin:16px 0 0;padding:0;list-style:none}.facts li[data-v-58b3d59b]{margin:0 0 8px}.facts span[data-v-58b3d59b]{min-width:9rem;display:inline-block}.facts a[data-v-58b3d59b]{color:inherit}.form[data-v-58b3d59b]{gap:14px;margin-top:18px;display:grid}.check[data-v-58b3d59b]{grid-template-columns:auto 1fr;align-items:start;gap:6px;display:grid}.error[data-v-58b3d59b]{color:var(--burgundy);margin:0}.content[data-v-7ab6bd17]{padding:8px 0 36px}h1[data-v-7ab6bd17]{color:var(--burgundy);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.lead[data-v-7ab6bd17],.switch[data-v-7ab6bd17]{color:var(--tree-ink);margin:12px 0 0}.form[data-v-7ab6bd17]{gap:14px;margin-top:18px;display:grid}label[data-v-7ab6bd17]{gap:6px;display:grid}.check[data-v-7ab6bd17]{grid-template-columns:auto 1fr;align-items:start}input[type=text][data-v-7ab6bd17],input[data-v-7ab6bd17]:not([type=checkbox]){font:inherit;padding:8px 10px}.error[data-v-7ab6bd17]{color:var(--burgundy);margin:0}button[data-v-7ab6bd17]{justify-self:start}.content[data-v-51e36edb]{padding:8px 0 36px}h1[data-v-51e36edb]{color:var(--burgundy);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.lead[data-v-51e36edb],.switch[data-v-51e36edb]{color:var(--tree-ink);margin:12px 0 0}.form[data-v-51e36edb]{gap:16px;margin-top:24px;display:grid}label[data-v-51e36edb]{color:var(--ink);gap:6px;display:grid}input[data-v-51e36edb]{border:1px solid var(--soil);background:var(--white);border-radius:8px;padding:10px 12px}button[data-v-51e36edb]{background:var(--fox);color:var(--white);cursor:pointer;border:0;border-radius:8px;padding:12px 18px;font-size:1rem}button[data-v-51e36edb]:disabled{opacity:.6}.error[data-v-51e36edb]{color:var(--burgundy);margin:0}.social[data-v-51e36edb]{gap:8px;margin-top:16px;display:grid}.social-btn[data-v-51e36edb]{border:1px solid var(--soil);background:var(--white);width:100%;color:var(--ink);font:inherit;text-align:center;cursor:pointer;border-radius:8px;padding:12px 18px;font-size:1rem}.social-btn[data-v-51e36edb]:disabled{opacity:.6;cursor:default}.content[data-v-24c3bb6f]{padding:8px 0 36px}.lead[data-v-24c3bb6f]{color:var(--tree-ink);margin:12px 0 0}.card-tile[data-v-22c2aca8]{border:1px solid var(--card-border,var(--line));background:var(--card-bg,var(--white));border-radius:12px;font-family:system-ui,sans-serif;overflow:hidden}.card-link[data-v-22c2aca8]{color:inherit;flex-direction:column;text-decoration:none;display:flex}div.card-link[data-v-22c2aca8]{cursor:default}.photo-slot[data-v-22c2aca8]{background:var(--soil);width:100%;height:140px;display:block;overflow:hidden}.photo-slot.placeholder[data-v-22c2aca8]{background:color-mix(in srgb, var(--card-border,var(--soil)) 45%, var(--card-bg,var(--white)))}.photo[data-v-22c2aca8]{object-fit:cover;background:0 0;width:100%;height:100%;display:block}.photo-slot.placeholder .photo[data-v-22c2aca8],.silhouette[data-v-22c2aca8]{object-fit:contain}.silhouette-stack[data-v-22c2aca8],.silhouette[data-v-22c2aca8]{width:100%;height:100%;display:block}.silhouette-stack[data-v-22c2aca8]{position:relative}.silhouette-stack .silhouette[data-v-22c2aca8]{position:absolute;inset:0}.silhouette[data-v-22c2aca8]{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.body[data-v-22c2aca8]{padding:10px 12px 14px}strong[data-v-22c2aca8]{font-weight:600;display:block}.muted[data-v-22c2aca8]{color:var(--tree-ink);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:.9rem;display:flex}.fact-line[data-v-22c2aca8]{white-space:nowrap;text-overflow:ellipsis;flex:100%;margin:0;overflow:hidden}.badge[data-v-22c2aca8]{background:var(--soil);color:var(--navy);border-radius:999px;padding:1px 7px;font-size:.75rem;display:inline-block}.content[data-v-3bccb8fc]{padding:24px 0 48px}h1[data-v-3bccb8fc]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.crumbs[data-v-3bccb8fc]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-3bccb8fc]{color:inherit}.toolbar[data-v-3bccb8fc]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.chip[data-v-3bccb8fc]{border:1px solid var(--line);background:var(--white);color:inherit;font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px;font-family:system-ui,sans-serif}.chip.on[data-v-3bccb8fc]{background:var(--chip-on-bg,var(--lavender));color:var(--chip-on-fg,var(--flower-white));border-color:#0000}.search[data-v-3bccb8fc]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.search input[data-v-3bccb8fc]{border:1px solid var(--line);background:var(--white);min-width:0;color:inherit;font:inherit;border-radius:8px;flex:12rem;padding:6px 10px;font-family:system-ui,sans-serif}.pick[data-v-3bccb8fc]{align-items:center;gap:6px;font-family:system-ui,sans-serif;font-size:.95rem;display:flex}.pick select[data-v-3bccb8fc]{border:1px solid var(--line);background:var(--white);max-width:16rem;color:inherit;font:inherit;border-radius:8px;padding:6px 8px}.cards[data-v-3bccb8fc]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.muted[data-v-3bccb8fc]{margin:18px 0 0;font-family:system-ui,sans-serif}.empty-puppies[data-v-3bccb8fc]{max-width:28rem;margin-top:24px}.empty-art[data-v-3bccb8fc]{width:180px;height:140px;margin-bottom:12px;display:block;position:relative}.empty-art .silhouette[data-v-3bccb8fc]{display:block;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.empty-lead[data-v-3bccb8fc]{margin:0;font-size:1.15rem}.empty-links[data-v-3bccb8fc]{flex-wrap:wrap;gap:12px 16px;margin:12px 0 0;font-family:system-ui,sans-serif;display:flex}.empty-links a[data-v-3bccb8fc]{color:inherit}.error[data-v-3bccb8fc]{color:var(--burgundy);margin:18px 0 0;font-family:system-ui,sans-serif}.more[data-v-3bccb8fc]{background:var(--more-bg,var(--lavender));color:var(--more-fg,var(--flower-white));cursor:pointer;border:0;border-radius:8px;margin-top:16px;padding:10px 16px;font-family:system-ui,sans-serif;display:inline-block}.more[data-v-3bccb8fc]:disabled{opacity:.6;cursor:default}@media (width<=800px){.cards[data-v-3bccb8fc]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.cards[data-v-3bccb8fc]{grid-template-columns:1fr}.pick[data-v-3bccb8fc]{width:100%}.pick select[data-v-3bccb8fc]{flex:1;max-width:none}}.owner-name[data-v-6aee9581]{margin:0;font-family:system-ui,sans-serif}.owner-icons[data-v-6aee9581]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.owner-contact>.owner-icons[data-v-6aee9581]:first-child{margin-top:0}.pick[data-v-3082e7a0]{gap:8px;display:grid}.title[data-v-3082e7a0]{margin:0;font-weight:500}.check[data-v-3082e7a0]{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:grid}.notice[data-v-3082e7a0]{margin:0}.submit[data-v-3082e7a0]{border:1px solid var(--cab-stone,var(--line));background:var(--cab-paper,var(--white));color:inherit;font:inherit;cursor:pointer;border-radius:8px;justify-self:start;padding:8px 12px;font-family:system-ui,sans-serif}.submit[data-v-3082e7a0]:disabled{cursor:default;opacity:.55}.gallery[data-v-40278982]{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;max-width:100%;display:grid}.toolbar[data-v-40278982]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-40278982]{border:1px solid var(--line);background:var(--white);color:inherit;font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px;font-family:system-ui,sans-serif}.chip.on[data-v-40278982]{background:var(--chip-on-bg,var(--lavender));color:var(--chip-on-fg,var(--flower-white));border-color:#0000}.hero[data-v-40278982],.hero-open[data-v-40278982]{min-width:0;max-width:100%}.hero-open[data-v-40278982]{cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden}.hero video[data-v-40278982],.hero img[data-v-40278982],.hero .stub[data-v-40278982]{background:var(--soil);object-fit:contain;border-radius:12px;width:100%;max-width:100%;max-height:200px;display:block}.caption[data-v-40278982]{margin:8px 0 0;font-family:system-ui,sans-serif}.child-badge[data-v-40278982],.lightbox-child[data-v-40278982]{background:var(--soil);color:var(--navy);border-radius:999px;margin:8px 0 0;padding:1px 7px;font-family:system-ui,sans-serif;font-size:.75rem;display:inline-block}.lightbox-child[data-v-40278982]{color:var(--navy)}.carousel[data-v-40278982]{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.track[data-v-40278982]{scroll-snap-type:x mandatory;scrollbar-width:none;flex:auto;gap:8px;min-width:0;display:flex;overflow-x:auto}.track[data-v-40278982]::-webkit-scrollbar{display:none}.slide[data-v-40278982]{scroll-snap-align:start;flex:0 0 120px;width:120px;height:120px;margin:0}.thumb[data-v-40278982]{background:var(--soil);cursor:pointer;border:0;border-radius:8px;width:120px;height:120px;padding:0;display:block;overflow:hidden}.thumb video[data-v-40278982],.thumb img[data-v-40278982],.thumb .stub[data-v-40278982]{object-fit:cover;width:100%;height:100%;display:block}.stub[data-v-40278982]{background:var(--soil);color:var(--tree-ink);border-radius:12px;margin:0;padding:24px}.lightbox[data-v-40278982]{z-index:40;background:#1f221ec7;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px 24px;display:flex;position:fixed;inset:0}.lightbox img[data-v-40278982],.lightbox video[data-v-40278982]{object-fit:contain;max-width:min(960px,100%);max-height:70vh}.lightbox.has-nav[data-v-40278982]{padding-left:56px;padding-right:56px}.lightbox-close[data-v-40278982]{position:absolute;top:16px;right:16px}.lightbox-prev[data-v-40278982],.lightbox-next[data-v-40278982]{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-prev[data-v-40278982]{left:12px}.lightbox-next[data-v-40278982]{right:12px}.lightbox-caption[data-v-40278982]{color:var(--flower-white);margin:0;font-family:system-ui,sans-serif}.gallery-add[data-v-40278982]{background:var(--flower-white);color:var(--tree-ink);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:8px 12px;font-family:system-ui,sans-serif}.gallery-add[data-v-40278982]:disabled{cursor:default;opacity:.55}.dialog[data-v-40278982]{z-index:50;background:#1f221ec7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dialog-card[data-v-40278982]{background:var(--cab-paper,var(--flower-white));width:min(420px,100%);color:var(--cab-pine-deep,var(--tree-ink));border-radius:12px;gap:12px;max-height:min(90vh,720px);padding:28px 20px 20px;font-family:system-ui,sans-serif;display:grid;position:relative;overflow:auto}.dialog-close[data-v-40278982]{position:absolute;top:12px;right:12px}.dialog-card[data-v-40278982] .title{margin-right:36px}.error[data-v-40278982]{color:var(--burgundy);margin:0}@media (width<=640px){.slide[data-v-40278982],.thumb[data-v-40278982]{flex-basis:96px;width:96px;height:96px}}.pedigree[data-v-176c4741]{align-items:stretch;gap:12px;display:flex}.self[data-v-176c4741]{flex:0 0 28%;min-height:120px;margin:0}.gen[data-v-176c4741]{flex-direction:column;flex:1;gap:12px;display:flex}.parent-row[data-v-176c4741]{flex:1;gap:8px;display:flex}.parent[data-v-176c4741]{flex:0 0 42%}.grands[data-v-176c4741]{flex-direction:column;flex:1;gap:8px;display:flex}.node[data-v-176c4741]{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);text-align:center;color:inherit;border-radius:10px;place-items:center;margin:0;padding:8px;font-family:system-ui,sans-serif;font-size:.9rem;text-decoration:none;display:grid}a.node[data-v-176c4741]:hover{background:color-mix(in srgb, currentColor 12%, transparent)}@media (width<=560px){.pedigree[data-v-176c4741],.parent-row[data-v-176c4741]{flex-direction:column}.self[data-v-176c4741],.parent[data-v-176c4741]{flex-basis:auto;min-height:72px}}.feed-item[data-v-732917d2]{border-bottom:1px solid var(--line)}.hit[data-v-732917d2]{color:inherit;grid-template-columns:120px 1fr;gap:12px;padding:14px 0;font-family:system-ui,sans-serif;text-decoration:none;display:grid}.copy[data-v-732917d2]{min-width:0}time[data-v-732917d2]{color:var(--tree-ink);font-size:.85rem}h2[data-v-732917d2]{margin:4px 0 0;font-size:1.15rem;font-weight:500}.dogs[data-v-732917d2]{color:var(--tree-ink);margin:4px 0 0;font-size:.85rem}.author[data-v-732917d2]{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:4px 0 0;display:flex}.place-tag[data-v-732917d2]{background:var(--tree);color:var(--white);border-radius:999px;padding:1px 8px;font-size:.8rem;display:inline-block}.clamp-3[data-v-732917d2]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;display:-webkit-box;overflow:hidden}@media (width<=560px){.hit[data-v-732917d2]{grid-template-columns:1fr}}.related[data-v-5f334637]{margin-top:28px}h2[data-v-5f334637]{margin:0 0 8px;font-size:1.1rem;font-weight:500}.error[data-v-5f334637]{color:var(--burgundy);font-family:system-ui,sans-serif}.pages[data-v-5f334637]{justify-content:center;align-items:center;gap:6px;margin-top:16px;font-family:system-ui,sans-serif;display:flex}.page-cell[data-v-5f334637]{place-items:center;width:2.4rem;height:2.4rem;display:grid}.pages>button[data-v-5f334637],.page-cell button[data-v-5f334637],.page-cell .current[data-v-5f334637]{border:1px solid var(--line);background:var(--white);width:2.4rem;height:2.4rem;color:var(--navy);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.page-cell .current[data-v-5f334637]{background:var(--navy);color:var(--white);cursor:default;border-color:#0000}.pages button[data-v-5f334637]:disabled{opacity:.45;cursor:default}.content[data-v-5dfe92e9]{padding:24px 0 48px}.crumbs[data-v-5dfe92e9]{overflow-wrap:anywhere;margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-5dfe92e9]{color:inherit}h1[data-v-5dfe92e9]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.marks[data-v-5dfe92e9]{margin:8px 0 16px}.gallery-link[data-v-5dfe92e9]{margin:0 0 16px;font-family:system-ui,sans-serif}.gallery-link a[data-v-5dfe92e9]{color:inherit}.claim[data-v-5dfe92e9]{margin:0 0 16px;font-family:system-ui,sans-serif}.claim-link[data-v-5dfe92e9],.claim button[data-v-5dfe92e9]{color:var(--burgundy)}.muted[data-v-5dfe92e9]{font-family:system-ui,sans-serif}.error[data-v-5dfe92e9]{color:var(--burgundy);font-family:system-ui,sans-serif}.fields[data-v-5dfe92e9]{grid-template-columns:repeat(2,1fr);gap:12px 24px;margin:20px 0 0;font-family:system-ui,sans-serif;display:grid}.fields dt[data-v-5dfe92e9]{opacity:.8;margin:0;font-size:.85rem}.fields dd[data-v-5dfe92e9]{margin:2px 0 0}.fields a[data-v-5dfe92e9]{color:inherit}.owners[data-v-5dfe92e9]{gap:16px;margin-top:20px;display:grid}.owner-unit[data-v-5dfe92e9]{justify-items:start;gap:8px;display:grid}.place-tag[data-v-5dfe92e9]{background:var(--tree);color:var(--white);border-radius:999px;margin:0;padding:2px 10px;font-family:system-ui,sans-serif;font-size:.85rem}.prose[data-v-5dfe92e9]{margin-top:16px}.prose p[data-v-5dfe92e9]{margin:0 0 10px}.related[data-v-5dfe92e9]{margin-top:28px}.related h2[data-v-5dfe92e9]{margin:0 0 10px;font-size:1.1rem;font-weight:500}.cards[data-v-5dfe92e9]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.more[data-v-5dfe92e9]{background:var(--more-bg,var(--lavender));color:var(--more-fg,var(--flower-white));cursor:pointer;border:0;border-radius:8px;margin-top:16px;padding:10px 16px;font-family:system-ui,sans-serif;display:inline-block}.more[data-v-5dfe92e9]:disabled{opacity:.6;cursor:default}@media (width<=800px){.fields[data-v-5dfe92e9],.cards[data-v-5dfe92e9]{grid-template-columns:1fr 1fr}}@media (width<=560px){.fields[data-v-5dfe92e9],.cards[data-v-5dfe92e9]{grid-template-columns:1fr}}.content[data-v-d83cd9e8]{padding:24px 0 48px}.crumbs[data-v-d83cd9e8],.back[data-v-d83cd9e8],.byline[data-v-d83cd9e8],.dateline[data-v-d83cd9e8],.muted[data-v-d83cd9e8],.error[data-v-d83cd9e8],.field[data-v-d83cd9e8],.flag[data-v-d83cd9e8],.actions[data-v-d83cd9e8]{font-family:system-ui,sans-serif}.crumbs[data-v-d83cd9e8]{overflow-wrap:anywhere;margin:0 0 12px;font-size:.9rem}.crumbs a[data-v-d83cd9e8],.links a[data-v-d83cd9e8],.back a[data-v-d83cd9e8]{color:inherit}h1[data-v-d83cd9e8]{margin:0 0 12px;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}h2[data-v-d83cd9e8]{margin:0 0 8px;font-size:1.2rem;font-weight:500}.hero[data-v-d83cd9e8]{object-fit:contain;background:#0000000f;width:min(100%,720px);max-height:70vh;display:block}.links[data-v-d83cd9e8]{gap:12px;display:flex}.error[data-v-d83cd9e8]{color:var(--burgundy)}.edit[data-v-d83cd9e8]{max-width:36rem;margin-top:28px}.field[data-v-d83cd9e8]{gap:4px;margin:12px 0;display:grid}.field input[data-v-d83cd9e8],.field textarea[data-v-d83cd9e8]{font:inherit;padding:8px}.flag[data-v-d83cd9e8]{align-items:center;gap:8px;display:flex}.actions[data-v-d83cd9e8]{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.quiet[data-v-d83cd9e8]{background:0 0}.content[data-v-1b0685b1]{padding:24px 0 48px}.crumbs[data-v-1b0685b1]{overflow-wrap:anywhere;margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-1b0685b1],.links a[data-v-1b0685b1]{color:inherit}h1[data-v-1b0685b1]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}h2[data-v-1b0685b1]{margin:0 0 8px;font-size:1.2rem;font-weight:500}.muted[data-v-1b0685b1],.error[data-v-1b0685b1],time[data-v-1b0685b1],p[data-v-1b0685b1]{font-family:system-ui,sans-serif}.error[data-v-1b0685b1]{color:var(--burgundy)}.block[data-v-1b0685b1]{margin-top:28px}.tiles[data-v-1b0685b1]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.tile[data-v-1b0685b1]{color:inherit;font-family:system-ui,sans-serif;text-decoration:none}.tile strong[data-v-1b0685b1],.tile .muted[data-v-1b0685b1]{display:block}.tile img[data-v-1b0685b1],.tile video[data-v-1b0685b1],.shot img[data-v-1b0685b1],.shot video[data-v-1b0685b1],.stub[data-v-1b0685b1]{aspect-ratio:1;object-fit:cover;background:#0000000f;width:100%;display:block}.stub[data-v-1b0685b1]{place-items:center;font-family:system-ui,sans-serif;display:grid}.feed-item[data-v-1b0685b1]{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:12px;padding:14px 0;display:grid}.shot[data-v-1b0685b1]{display:block}.links[data-v-1b0685b1]{gap:12px;display:flex}@media (width<=640px){.feed-item[data-v-1b0685b1]{grid-template-columns:88px 1fr}}.content[data-v-955eb28f]{padding:24px 0 48px}h1[data-v-955eb28f]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.crumbs[data-v-955eb28f]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-955eb28f]{color:inherit}.toolbar[data-v-955eb28f]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.chip[data-v-955eb28f]{border:1px solid var(--line);background:var(--white);color:inherit;font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px;font-family:system-ui,sans-serif}.chip.on[data-v-955eb28f]{background:var(--chip-on-bg,var(--lavender));color:var(--chip-on-fg,var(--flower-white));border-color:#0000}.pick[data-v-955eb28f]{align-items:center;gap:6px;font-family:system-ui,sans-serif;font-size:.95rem;display:flex}.pick select[data-v-955eb28f]{border:1px solid var(--line);background:var(--white);max-width:16rem;color:inherit;font:inherit;border-radius:8px;padding:6px 8px}.cards[data-v-955eb28f]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.muted[data-v-955eb28f]{margin:18px 0 0;font-family:system-ui,sans-serif}.error[data-v-955eb28f]{color:var(--burgundy);margin:18px 0 0;font-family:system-ui,sans-serif}.more[data-v-955eb28f]{background:var(--more-bg,var(--lavender));color:var(--more-fg,var(--flower-white));cursor:pointer;border:0;border-radius:8px;margin-top:16px;padding:10px 16px;font-family:system-ui,sans-serif;display:inline-block}.more[data-v-955eb28f]:disabled{opacity:.6;cursor:default}@media (width<=800px){.cards[data-v-955eb28f]{grid-template-columns:repeat(2,1fr)}.pick select[data-v-955eb28f]{max-width:12rem}}@media (width<=560px){.cards[data-v-955eb28f]{grid-template-columns:1fr}.pick[data-v-955eb28f]{width:100%}.pick select[data-v-955eb28f]{flex:1;max-width:none}}.content[data-v-cb89cba3]{padding:24px 0 48px}.crumbs[data-v-cb89cba3]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-cb89cba3]{color:inherit}h1[data-v-cb89cba3]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.muted[data-v-cb89cba3]{font-family:system-ui,sans-serif}.error[data-v-cb89cba3]{color:var(--burgundy);font-family:system-ui,sans-serif}.fields[data-v-cb89cba3]{grid-template-columns:repeat(2,1fr);gap:12px 24px;margin:20px 0 0;font-family:system-ui,sans-serif;display:grid}.fields dt[data-v-cb89cba3]{opacity:.8;margin:0;font-size:.85rem}.fields dd[data-v-cb89cba3]{margin:2px 0 0}.fields a[data-v-cb89cba3]{color:inherit}.prose[data-v-cb89cba3]{margin-top:16px}.prose p[data-v-cb89cba3]{margin:0 0 10px}.related[data-v-cb89cba3]{margin-top:28px}.related h2[data-v-cb89cba3]{margin:0 0 10px;font-size:1.1rem;font-weight:500}.cards[data-v-cb89cba3]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=800px){.fields[data-v-cb89cba3],.cards[data-v-cb89cba3]{grid-template-columns:1fr 1fr}}@media (width<=560px){.fields[data-v-cb89cba3],.cards[data-v-cb89cba3]{grid-template-columns:1fr}}.content[data-v-52efb6dc]{padding:24px 0 48px}h1[data-v-52efb6dc]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.crumbs[data-v-52efb6dc]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-52efb6dc]{color:inherit}.lead[data-v-52efb6dc]{margin:12px 0 0;font-family:system-ui,sans-serif}.hub-duo[data-v-52efb6dc]{grid-template-columns:1fr 1fr}.tile[data-v-52efb6dc]{background:var(--card-bg,var(--prod-haze));border:1px solid var(--card-border,var(--prod-gold));color:inherit}.tile strong[data-v-52efb6dc]{color:var(--prod-gold-deep)}.tile .muted[data-v-52efb6dc]{color:var(--prod-ink)}@media (width<=560px){.hub-duo[data-v-52efb6dc]{grid-template-columns:1fr}}.content[data-v-b589968b]{padding:24px 0 48px}h1[data-v-b589968b]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.crumbs[data-v-b589968b]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-b589968b]{color:inherit}.muted[data-v-b589968b]{color:var(--tree-ink);margin:12px 0 0;font-family:system-ui,sans-serif}.as-of[data-v-b589968b]{margin:12px 0 0}.as-of+.section[data-v-b589968b]{margin-top:24px}.section[data-v-b589968b]{margin-top:32px}.content[data-v-cde54382]{padding:24px 0 48px}h1[data-v-cde54382]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.crumbs[data-v-cde54382]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-cde54382]{color:inherit}.muted[data-v-cde54382]{color:var(--tree-ink);margin:12px 0 0;font-family:system-ui,sans-serif}.prose[data-v-cde54382]{max-width:40rem;margin-top:24px}.prose p[data-v-cde54382]{margin:0 0 12px}.prose a[data-v-cde54382]{color:inherit}.content[data-v-3579bb13]{padding:24px 0 48px}.crumbs[data-v-3579bb13]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}h1[data-v-3579bb13]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.only-edit[data-v-3579bb13]{justify-content:flex-end}.dateline[data-v-3579bb13],.byline[data-v-3579bb13],.muted[data-v-3579bb13],.error[data-v-3579bb13]{font-family:system-ui,sans-serif}.dateline[data-v-3579bb13]{color:var(--tree-ink);margin:0 0 16px}.byline[data-v-3579bb13]{margin:16px 0 0}.place-tag[data-v-3579bb13]{background:var(--tree);color:var(--white);border-radius:999px;margin:8px 0 0;padding:2px 10px;font-family:system-ui,sans-serif;font-size:.85rem;display:inline-block}.contacts[data-v-3579bb13]{margin-top:8px}.prose[data-v-3579bb13]{margin-top:16px}.related[data-v-3579bb13]{margin-top:28px}.related h2[data-v-3579bb13]{margin:0 0 8px;font-size:1.1rem;font-weight:500}.related ul[data-v-3579bb13]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.muted[data-v-3579bb13]{color:var(--tree-ink)}.error[data-v-3579bb13]{color:var(--burgundy)}.content[data-v-c27eeff8]{padding:24px 0 48px}h1[data-v-c27eeff8]{margin:0 0 8px;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.muted[data-v-c27eeff8],.error[data-v-c27eeff8]{font-family:system-ui,sans-serif}.muted[data-v-c27eeff8]{color:var(--tree-ink)}.error[data-v-c27eeff8]{color:var(--burgundy)}.feed-status[data-v-c27eeff8]{margin:12px 0 0}.sentinel[data-v-c27eeff8]{height:1px}.content[data-v-376f960f]{padding:24px 0 48px}.crumbs[data-v-376f960f]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}h1[data-v-376f960f]{margin:0 0 16px;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.place-tag[data-v-376f960f]{background:var(--tree);color:var(--white);border-radius:999px;margin:8px 0 0;padding:2px 10px;font-family:system-ui,sans-serif;font-size:.85rem;display:inline-block}.related[data-v-376f960f]{margin-top:28px}.related h2[data-v-376f960f]{margin:0 0 8px;font-size:1.1rem;font-weight:500}.related ul[data-v-376f960f]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.muted[data-v-376f960f],.error[data-v-376f960f]{font-family:system-ui,sans-serif}.muted[data-v-376f960f]{color:var(--tree-ink)}.error[data-v-376f960f]{color:var(--burgundy)}.page-legal[data-v-8c6a7979]{background:var(--paper);color:var(--ink)}.content[data-v-8c6a7979]{padding:24px 0 48px}h1[data-v-8c6a7979]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.crumbs[data-v-8c6a7979]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.85rem}.edition[data-v-8c6a7979]{margin:8px 0 0}.requisites[data-v-8c6a7979]{margin-top:24px}.requisites h2[data-v-8c6a7979],.legal-body[data-v-8c6a7979] h2{margin:1.4rem 0 .4rem;font-size:1.15rem;font-weight:500}.legal-body[data-v-8c6a7979] h3{margin:1rem 0 .3rem;font-size:1.02rem;font-weight:500}.legal-body[data-v-8c6a7979] ul{margin:.2rem 0 .6rem;padding-left:1.2rem}.requisites p[data-v-8c6a7979],.legal-body[data-v-8c6a7979] p,.legal-body[data-v-8c6a7979] li{margin:.4rem 0}.legal-body[data-v-8c6a7979] a{color:var(--ink)}.download[data-v-8c6a7979]{margin-top:28px;font-family:system-ui,sans-serif}.download a[data-v-8c6a7979]{color:var(--ink)}.content[data-v-0d2f3d5a]{padding:24px 0 48px}h1[data-v-0d2f3d5a]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.crumbs[data-v-0d2f3d5a]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-0d2f3d5a]{color:inherit}.muted[data-v-0d2f3d5a]{color:var(--tree-ink);margin:12px 0 0;font-family:system-ui,sans-serif}.index[data-v-0d2f3d5a]{margin:24px 0 0;padding:0;list-style:none}.index li+li[data-v-0d2f3d5a]{margin-top:12px}.index a[data-v-0d2f3d5a]{border:1px solid var(--soil);color:inherit;background:var(--paper);border-radius:12px;grid-template-columns:96px 1fr;align-items:center;gap:16px;padding:12px;text-decoration:none;display:grid}.index a[data-v-0d2f3d5a]:hover{border-color:var(--fox)}.thumb[data-v-0d2f3d5a]{background:var(--white);border-radius:8px;width:96px;height:96px;display:block;overflow:hidden}.thumb img[data-v-0d2f3d5a]{object-fit:cover;width:100%;height:100%}.fallback[data-v-0d2f3d5a]{width:100%;height:100%;color:var(--tree-ink);text-align:center;justify-content:center;align-items:center;padding:8px;font-family:system-ui,sans-serif;font-size:.75rem;display:flex}.meta[data-v-0d2f3d5a]{gap:6px;display:grid}.meta strong[data-v-0d2f3d5a]{font-weight:500}.date[data-v-0d2f3d5a]{color:var(--tree-ink);font-family:system-ui,sans-serif;font-size:.9rem}@media (width<=560px){.index a[data-v-0d2f3d5a]{grid-template-columns:72px 1fr}.thumb[data-v-0d2f3d5a]{width:72px;height:72px}}.content[data-v-3e73919d]{padding:24px 0 48px}h1[data-v-3e73919d]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.crumbs[data-v-3e73919d]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-3e73919d]{color:inherit}.muted[data-v-3e73919d]{color:var(--tree-ink);margin:12px 0 0;font-family:system-ui,sans-serif}.article[data-v-3e73919d]{margin-top:24px}.content[data-v-b192c02d]{padding:24px 0 48px}h1[data-v-b192c02d]{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.crumbs[data-v-b192c02d]{margin:0 0 12px;font-family:system-ui,sans-serif;font-size:.9rem}.crumbs a[data-v-b192c02d]{color:inherit}.muted[data-v-b192c02d]{color:var(--tree-ink);margin:12px 0 0;font-family:system-ui,sans-serif}.article[data-v-b192c02d]{margin-top:24px}.record[data-v-cf5165ae]{gap:22px;font-family:system-ui,sans-serif;display:grid}.block h2[data-v-cf5165ae]{color:var(--cab-pine-deep);margin:0 0 8px;font-size:1.05rem;font-weight:500}.grid[data-v-cf5165ae]{gap:8px;display:grid}.cols-1[data-v-cf5165ae]{grid-template-columns:1fr}.cols-2[data-v-cf5165ae]{grid-template-columns:1fr 1fr}.cols-3[data-v-cf5165ae]{grid-template-columns:1fr 1fr 1fr}.cell[data-v-cf5165ae]{border:1px solid color-mix(in srgb, var(--cab-stone) 35%, transparent);background:color-mix(in srgb, var(--cab-paper) 78%, transparent);border-radius:8px;gap:6px;min-width:0;padding:8px 10px;display:grid}.cell.wide[data-v-cf5165ae]{background:color-mix(in srgb, var(--cab-paper) 92%, var(--cab-bar) 8%);grid-column:1/-1}.flag-cell[data-v-cf5165ae]{align-content:center}.label[data-v-cf5165ae]{color:var(--cab-wall);margin:0;font-size:.85rem}.value[data-v-cf5165ae]{color:var(--cab-pine-deep);white-space:pre-wrap;margin:0;font-size:1rem;line-height:1.4}.value a[data-v-cf5165ae]{color:inherit;text-decoration:underline}.rich-value[data-v-cf5165ae]{white-space:normal}.combo[data-v-cf5165ae]{align-items:stretch;gap:8px;display:flex}.combo[data-v-cf5165ae] .search-select{flex:auto;width:100%;min-width:0;font-size:1rem}.cell[data-v-cf5165ae] .search-select{width:100%;font-size:1rem}input[data-v-cf5165ae],select[data-v-cf5165ae],textarea[data-v-cf5165ae]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:100%;color:inherit;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:1rem;line-height:1.4}.place-suggest[data-v-cf5165ae]{position:relative}.place-suggest input[data-v-cf5165ae]{box-sizing:border-box;width:100%}.suggest-list[data-v-cf5165ae]{z-index:5;border:1px solid var(--cab-stone);background:var(--cab-paper);border-radius:8px;max-height:220px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.suggest-list li[data-v-cf5165ae]{cursor:pointer;padding:8px 12px}.suggest-list li[data-v-cf5165ae]:hover{background:color-mix(in srgb, var(--cab-bar) 35%, var(--cab-paper))}.flag[data-v-cf5165ae]{color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0;display:flex}button.flag[data-v-cf5165ae]{cursor:pointer}button.flag[data-v-cf5165ae]:disabled{opacity:.6;cursor:default}.flag-box[data-v-cf5165ae]{border:1.5px solid var(--cab-pine);background:var(--cab-paper);width:22px;height:22px;color:var(--cab-paper);border-radius:6px;flex:0 0 22px;place-items:center;display:grid}.flag.on .flag-box[data-v-cf5165ae]{background:var(--cab-pine);border-color:var(--cab-pine)}.dialog[data-v-cf5165ae]{z-index:40;background:#1f221ec7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dialog-card[data-v-cf5165ae]{background:var(--cab-paper);border-radius:12px;gap:12px;width:min(420px,100%);padding:28px 20px 20px;display:grid;position:relative}.owner-dialog[data-v-cf5165ae]{width:min(480px,100%);max-height:min(90vh,720px);overflow:auto}.dialog-close[data-v-cf5165ae]{position:absolute;top:12px;right:12px}.dialog-card h3[data-v-cf5165ae]{margin:0 36px 0 0;font-size:1.1rem;font-weight:500}.dialog-card label[data-v-cf5165ae]{gap:6px;display:grid}.error[data-v-cf5165ae]{color:var(--burgundy);margin:0}@media (width<=800px){.cols-2[data-v-cf5165ae],.cols-3[data-v-cf5165ae]{grid-template-columns:1fr 1fr}}@media (width<=640px){.cols-2[data-v-cf5165ae],.cols-3[data-v-cf5165ae]{grid-template-columns:1fr}}.content[data-v-de4033e5]{padding:28px 0 48px}.nav-line[data-v-de4033e5]{margin:0 0 12px}h1[data-v-de4033e5]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.form[data-v-de4033e5]{gap:24px;margin-top:24px;display:grid}.actions[data-v-de4033e5]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.error[data-v-de4033e5]{color:var(--burgundy);margin:0}.gallery[data-v-a2459a45]{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;max-width:100%;display:grid}.hero[data-v-a2459a45],.hero-open[data-v-a2459a45]{min-width:0;max-width:100%}.hero-open[data-v-a2459a45]{cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden}.hero-open:hover video[data-v-a2459a45],.hero-open:hover img[data-v-a2459a45],.hero-open:hover .stub[data-v-a2459a45]{box-shadow:0 0 0 2px var(--burgundy)}.hero video[data-v-a2459a45],.hero img[data-v-a2459a45]{background:var(--cab-stone);object-fit:contain;border-radius:12px;width:100%;max-width:100%;max-height:200px;display:block}.caption[data-v-a2459a45]{margin:8px 0 0}.hero-actions[data-v-a2459a45]{gap:8px;display:flex}.carousel[data-v-a2459a45]{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.track[data-v-a2459a45]{scroll-snap-type:x mandatory;scrollbar-width:none;flex:auto;gap:8px;min-width:0;display:flex;overflow-x:auto}.track[data-v-a2459a45]::-webkit-scrollbar{display:none}.slide[data-v-a2459a45]{scroll-snap-align:start;flex:0 0 120px;width:120px;height:120px;margin:0}.thumb[data-v-a2459a45]{background:var(--cab-stone);cursor:pointer;border:0;border-radius:8px;width:120px;height:120px;padding:0;display:block;overflow:hidden}.thumb video[data-v-a2459a45],.thumb img[data-v-a2459a45],.thumb .stub[data-v-a2459a45]{object-fit:cover;width:100%;height:100%;display:block}.tiny[data-v-a2459a45]{color:var(--cab-pine);cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem}.file-input[data-v-a2459a45]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.stub[data-v-a2459a45]{background:var(--cab-stone);color:var(--cab-wall);border-radius:12px;margin:0;padding:24px}.lightbox[data-v-a2459a45]{z-index:40;background:#1f221ec7;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px 24px;display:flex;position:fixed;inset:0}.lightbox img[data-v-a2459a45],.lightbox video[data-v-a2459a45]{object-fit:contain;max-width:min(960px,100%);max-height:70vh}.lightbox.has-nav[data-v-a2459a45]{padding-left:56px;padding-right:56px}.lightbox-close[data-v-a2459a45]{position:absolute;top:16px;right:16px}.lightbox-prev[data-v-a2459a45],.lightbox-next[data-v-a2459a45]{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-prev[data-v-a2459a45]{left:12px}.lightbox-next[data-v-a2459a45]{right:12px}.lightbox-error[data-v-a2459a45]{color:#f0c4bc;margin:0}.lightbox-actions[data-v-a2459a45]{align-items:center;gap:16px;display:flex}.lightbox-actions .tiny[data-v-a2459a45]{color:var(--cab-paper)}.dialog[data-v-a2459a45]{z-index:50;background:#1f221ec7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dialog-card[data-v-a2459a45]{background:var(--cab-paper);width:min(420px,100%);color:var(--cab-pine-deep);border-radius:12px;gap:12px;max-height:min(90vh,720px);padding:28px 20px 20px;font-family:system-ui,sans-serif;display:grid;position:relative;overflow:auto}.dialog-close[data-v-a2459a45]{position:absolute;top:12px;right:12px}.dialog-card h3[data-v-a2459a45]{margin:0 36px 0 0;font-size:1.1rem;font-weight:500}.dialog-card label[data-v-a2459a45]{gap:6px;display:grid}.dialog-card label.check[data-v-a2459a45]{grid-template-columns:auto 1fr;align-items:center;gap:8px}.dialog-card input[type=text][data-v-a2459a45],.dialog-card input[type=date][data-v-a2459a45]{box-sizing:border-box;border:1px solid var(--cab-stone);width:100%;font:inherit;background:#fff;border-radius:8px;padding:10px 12px}.error[data-v-a2459a45]{color:var(--burgundy);margin:0}@media (width<=640px){.slide[data-v-a2459a45],.thumb[data-v-a2459a45]{flex-basis:96px;width:96px;height:96px}}.content[data-v-41abcdd0]{padding:28px 0 48px}.nav-line[data-v-41abcdd0]{margin:0 0 12px}h1[data-v-41abcdd0]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.card[data-v-41abcdd0]{gap:24px;margin-top:24px;font-family:system-ui,sans-serif;display:grid}.actions[data-v-41abcdd0]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}button[data-v-41abcdd0]:disabled{opacity:.6}.error[data-v-41abcdd0]{color:var(--burgundy);margin:12px 0 0}.news-block[data-v-41abcdd0]{gap:12px;display:grid}.news-block h2[data-v-41abcdd0]{align-items:center;gap:8px;margin:0;font-size:1.1rem;font-weight:500;display:flex}.news-list[data-v-41abcdd0]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.news-list li[data-v-41abcdd0]{align-items:center;gap:8px;display:flex}.news-list a[data-v-41abcdd0]{color:var(--cab-pine-deep)}.badge[data-v-41abcdd0]{background:var(--cab-muted);border-radius:999px;padding:2px 8px;font-size:.85rem}.muted[data-v-41abcdd0]{color:var(--cab-wall);margin:0}.more[data-v-41abcdd0]{border:1px solid var(--cab-stone);background:var(--cab-paper);color:var(--cab-pine-deep);font:inherit;cursor:pointer;border-radius:10px;justify-self:start;padding:8px 14px}.more[data-v-41abcdd0]:disabled{opacity:.55}.cover[data-v-aa587bb6]{width:var(--d0554880);height:var(--d0554880);background:var(--cab-stone);border-radius:8px;display:block;overflow:hidden}.cover.placeholder[data-v-aa587bb6]{background:color-mix(in srgb, var(--cab-fawn) 25%, white)}.figure[data-v-aa587bb6]{object-fit:cover;background:0 0;width:100%;height:100%;display:block}.cover.placeholder .figure[data-v-aa587bb6]{object-fit:contain}.silhouette-stack[data-v-aa587bb6]{position:relative}.silhouette-stack .silhouette[data-v-aa587bb6]{position:absolute;inset:0}.silhouette[data-v-aa587bb6]{width:100%;height:100%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.content[data-v-376964d0]{padding:28px 0 48px;position:relative}.head[data-v-376964d0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-376964d0],h2[data-v-376964d0]{color:var(--cab-pine-deep);margin:0;font-weight:500}h1[data-v-376964d0]{font-size:clamp(1.6rem,4vw,2.2rem)}h2[data-v-376964d0]{font-size:1.2rem}.search[data-v-376964d0],.toolbar[data-v-376964d0],.filter-actions[data-v-376964d0]{gap:8px;margin-top:16px;font-family:system-ui,sans-serif;display:flex}.search-field[data-v-376964d0]{flex:1;display:flex;position:relative}.search input[data-v-376964d0]{border:1px solid var(--cab-stone);border-radius:8px;flex:1;padding:10px 36px 10px 12px}.clear-search[data-v-376964d0]{color:var(--cab-wall);cursor:pointer;background:0 0;border:0;font-size:1.2rem;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.search button[data-v-376964d0]:not(.icon-btn),.toolbar button[data-v-376964d0]:not(.icon-btn),.filter-actions button[data-v-376964d0]{background:var(--cab-wall);color:var(--cab-paper);cursor:pointer;border:0;border-radius:8px;padding:8px 12px}.ghost[data-v-376964d0],.ghost-link[data-v-376964d0]{color:var(--cab-wall);background:0 0}.filters-backdrop[data-v-376964d0]{z-index:8;background:#1c222859;position:fixed;inset:0}.filters[data-v-376964d0]{z-index:9;border:1px solid var(--cab-stone);background:var(--cab-paper);border-radius:12px;max-height:70vh;margin-top:8px;padding:0 16px 16px;font-family:system-ui,sans-serif;font-size:.9rem;position:absolute;left:0;right:0;overflow:auto}.filters-head[data-v-376964d0]{z-index:2;background:var(--cab-paper);border-bottom:1px solid var(--cab-stone);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 -16px 4px;padding:12px 16px;display:flex;position:sticky;top:0}.filters-head .filter-actions[data-v-376964d0],.filters>.filter-actions[data-v-376964d0]{margin-top:0}.filters>.filter-actions[data-v-376964d0]{margin-top:16px}.filters .filter-actions button[data-v-376964d0]{padding:6px 10px;font-size:.85rem}fieldset[data-v-376964d0]{border:0;margin:12px 0 0;padding:0}legend[data-v-376964d0]{color:var(--cab-pine-deep);font-weight:600}fieldset p[data-v-376964d0],fieldset label[data-v-376964d0]{gap:4px;margin:12px 0 0;display:grid}.filter-grid[data-v-376964d0],.filter-pair[data-v-376964d0]{gap:8px 10px;margin-top:8px;display:grid}.filter-grid[data-v-376964d0]{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-pair[data-v-376964d0]{grid-template-columns:1fr 1fr}.filter-pair[data-v-376964d0]>*,.filter-seg[data-v-376964d0]{min-width:0}.filter-seg p[data-v-376964d0],.filter-grid label[data-v-376964d0],.filter-pair label[data-v-376964d0]{margin:0;font-size:.82rem;line-height:1.25}select[data-v-376964d0],fieldset input[type=date][data-v-376964d0]{border:1px solid var(--cab-stone);border-radius:8px;padding:6px 8px}.seg[data-v-376964d0]{border:1px solid var(--cab-stone);border-radius:6px;display:flex;overflow:hidden}.seg button[data-v-376964d0]{border:0;border-right:1px solid var(--cab-stone);background:var(--cab-paper);min-width:0;color:var(--cab-ink);cursor:pointer;border-radius:0;flex:1;margin:0;padding:4px 6px;font-size:.78rem;line-height:1.2}.seg button[data-v-376964d0]:last-child{border-right:0}.seg button.on[data-v-376964d0]{background:var(--cab-pine);color:var(--cab-paper);border-right-color:var(--cab-pine)}.seg button[data-v-376964d0]:focus-visible{z-index:1;outline:2px solid var(--cab-pine);outline-offset:-2px}.list[data-v-376964d0]{margin:16px 0 0;padding:0;font-family:system-ui,sans-serif;list-style:none}.list li[data-v-376964d0]{border-bottom:1px solid var(--cab-stone);grid-template-columns:48px 1fr auto auto;grid-template-areas:"cover text status actions";align-items:center;gap:12px;padding:12px 0;display:grid}.main[data-v-376964d0]{color:inherit;text-decoration:none;display:contents}.list[data-v-376964d0] .cover{grid-area:cover}.text[data-v-376964d0]{grid-area:text;min-width:0}.name[data-v-376964d0]{color:var(--cab-pine-deep);display:block}.sub[data-v-376964d0]{color:var(--cab-wall);margin-top:2px;font-size:.9rem;display:block}.stub[data-v-376964d0]{color:var(--cab-stone);margin-left:.45em;font-size:.78em}.sex[data-v-376964d0]{margin-right:6px}.sex.male[data-v-376964d0]{color:var(--navy)}.sex.female[data-v-376964d0]{color:var(--burgundy)}.sex.unknown[data-v-376964d0]{color:var(--cab-stone)}.sr-only[data-v-376964d0]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.badge[data-v-376964d0]{border:1px solid var(--cab-stone);white-space:nowrap;border-radius:999px;grid-area:status;align-items:center;gap:6px;padding:4px 10px;font-size:.85rem;display:inline-flex}.badge.published[data-v-376964d0]{color:var(--cab-pine);border-color:var(--cab-pine);background:color-mix(in srgb, var(--cab-pine) 12%, white)}.badge.draft[data-v-376964d0]{color:var(--cab-wall);border-color:var(--cab-stone);background:color-mix(in srgb, var(--cab-wall) 10%, white)}.badge.hidden[data-v-376964d0]{color:var(--burgundy);border-color:var(--burgundy);background:color-mix(in srgb, var(--burgundy) 10%, white)}.actions[data-v-376964d0]{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;gap:4px;display:flex}.empty[data-v-376964d0],.error[data-v-376964d0],.loading[data-v-376964d0],.count[data-v-376964d0]{margin-top:16px;font-family:system-ui,sans-serif}.error[data-v-376964d0]{color:var(--burgundy)}.count[data-v-376964d0],.loading[data-v-376964d0]{color:var(--cab-wall)}.pages[data-v-376964d0]{justify-content:center;align-items:center;gap:6px;margin-top:24px;font-family:system-ui,sans-serif;display:flex}.page-cell[data-v-376964d0]{place-items:center;width:2.4rem;height:2.4rem;display:grid}.pages>button[data-v-376964d0],.page-cell button[data-v-376964d0],.page-cell .current[data-v-376964d0]{border:1px solid var(--line);background:var(--cab-paper);width:2.4rem;height:2.4rem;color:var(--cab-pine-deep);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.page-cell .current[data-v-376964d0]{background:var(--cab-pine);color:var(--cab-paper);cursor:default;border-color:#0000}.pages button[data-v-376964d0]:disabled{opacity:.45;cursor:default}@media (width<=900px){.filter-grid[data-v-376964d0]{grid-template-columns:1fr 1fr}}@media (width<=720px){.list li[data-v-376964d0]{grid-template-columns:48px 1fr auto;grid-template-areas:"cover text status""actions actions actions"}.filters[data-v-376964d0]{border-radius:16px 16px 0 0;max-height:85vh;margin:0;position:fixed;inset:auto 0 0}.filter-grid[data-v-376964d0],.filter-pair[data-v-376964d0]{grid-template-columns:1fr}}.content[data-v-253ea3c3]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.crumbs[data-v-253ea3c3]{color:var(--cab-wall);flex-wrap:wrap;align-items:center;gap:6px;font-size:.95rem;display:flex}.crumbs a[data-v-253ea3c3]{color:var(--cab-pine);text-decoration:none}.crumbs a[data-v-253ea3c3]:hover{text-decoration:underline}.sep[data-v-253ea3c3]{opacity:.7}.head[data-v-253ea3c3]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-253ea3c3]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.extra[data-v-253ea3c3]{margin:0}.extra a[data-v-253ea3c3]{color:var(--cab-pine)}.search[data-v-253ea3c3]{align-items:center;gap:8px;display:flex}.search input[data-v-253ea3c3]{border:1px solid var(--cab-muted);background:var(--cab-paper);min-width:0;height:40px;font:inherit;border-radius:8px;flex:1;padding:0 12px}.toggle[data-v-253ea3c3]{color:var(--cab-wall);align-items:center;gap:8px;display:flex}.count[data-v-253ea3c3]{color:var(--cab-wall);margin:0}.list[data-v-253ea3c3]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.row[data-v-253ea3c3]{border:1px solid color-mix(in srgb, var(--cab-muted) 80%, transparent);background:var(--cab-paper);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.row.muted[data-v-253ea3c3]{opacity:.55}.main[data-v-253ea3c3]{min-width:0;color:inherit;flex:1;gap:4px;text-decoration:none;display:grid}.main strong[data-v-253ea3c3]{color:var(--cab-pine-deep);font-weight:500}.actions[data-v-253ea3c3]{flex:none;gap:6px;display:flex}.pages[data-v-253ea3c3]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.page[data-v-253ea3c3]{border:1px solid var(--cab-muted);background:var(--cab-paper);min-width:36px;height:36px;color:var(--cab-pine-deep);font:inherit;cursor:pointer;border-radius:8px}.page.on[data-v-253ea3c3]{background:var(--cab-pine);color:var(--cab-paper);border-color:var(--cab-pine)}.page[data-v-253ea3c3]:disabled{opacity:.45;cursor:default}.muted[data-v-253ea3c3]{color:var(--cab-wall);margin:0}.error[data-v-253ea3c3]{color:#8b2e2e;margin:0}.icon-btn[data-v-253ea3c3]{border:1px solid var(--cab-muted);background:var(--cab-paper);width:40px;height:40px;color:var(--cab-pine);cursor:pointer;border-radius:10px;place-items:center;text-decoration:none;display:inline-grid}.icon-btn.primary[data-v-253ea3c3]{background:var(--cab-pine);color:var(--cab-paper);border-color:var(--cab-pine)}.icon-btn.danger[data-v-253ea3c3]{color:#8b2e2e}.icon-btn[data-v-253ea3c3]:disabled{opacity:.55;cursor:default}.dialog[data-v-253ea3c3]{z-index:40;background:#1f221ec7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dialog-card[data-v-253ea3c3]{background:var(--cab-paper);border-radius:12px;gap:12px;width:min(420px,90%);padding:28px 20px 20px;font-family:system-ui,sans-serif;display:grid;position:relative}.dialog-card h3[data-v-253ea3c3]{margin:0 36px 0 0;font-size:1.1rem;font-weight:500}.dialog-close[data-v-253ea3c3]{position:absolute;top:12px;right:12px}.dialog-card label[data-v-253ea3c3]{gap:6px;display:grid}.dialog-card input[data-v-253ea3c3]{border:1px solid var(--cab-muted);height:38px;font:inherit;border-radius:8px;padding:0 10px}.content[data-v-a4237953]{padding:28px 0 48px}h1[data-v-a4237953]{color:var(--cab-pine-deep);margin:0 0 12px;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.content[data-v-fd70255a]{gap:16px;padding:28px 0 48px;display:grid}.head[data-v-fd70255a]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-fd70255a]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.search[data-v-fd70255a]{align-items:center;gap:8px;display:flex}.search input[data-v-fd70255a]{border:1px solid var(--cab-stone);background:var(--cab-paper);min-width:0;font:inherit;border-radius:8px;flex:1;padding:10px 12px}.list[data-v-fd70255a]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.row[data-v-fd70255a]{border:1px solid var(--cab-stone);background:var(--cab-paper);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.meta[data-v-fd70255a]{gap:4px;min-width:0;display:grid}.meta strong[data-v-fd70255a]{color:var(--cab-pine-deep);font-weight:600}.tag[data-v-fd70255a]{width:fit-content;color:var(--cab-wall);font-size:.9rem}.desc[data-v-fd70255a]{color:var(--cab-wall);white-space:pre-wrap}.actions[data-v-fd70255a]{flex:none;gap:6px;display:flex}.pages[data-v-fd70255a]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.page[data-v-fd70255a]{border:1px solid var(--cab-stone);background:var(--cab-paper);min-width:36px;height:36px;color:var(--cab-pine-deep);font:inherit;cursor:pointer;border-radius:8px}.page.on[data-v-fd70255a]{background:var(--cab-pine);color:var(--cab-paper);border-color:var(--cab-pine)}.page[data-v-fd70255a]:disabled{opacity:.45;cursor:default}.muted[data-v-fd70255a]{color:var(--cab-wall);margin:0}.error[data-v-fd70255a]{color:#8b2e2e;margin:0}.icon-btn[data-v-fd70255a]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:40px;height:40px;color:var(--cab-pine);cursor:pointer;border-radius:10px;place-items:center;display:inline-grid}.icon-btn.primary[data-v-fd70255a]{background:var(--cab-pine);color:var(--cab-paper);border-color:var(--cab-pine)}.icon-btn.danger[data-v-fd70255a]{color:#8b2e2e}.icon-btn[data-v-fd70255a]:disabled{opacity:.55;cursor:default}.dialog[data-v-fd70255a]{z-index:40;background:#1f221ec7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dialog-card[data-v-fd70255a]{background:var(--cab-paper);border-radius:12px;gap:12px;width:min(480px,100%);max-height:min(90vh,720px);padding:28px 20px 20px;display:grid;position:relative;overflow:auto}.dialog-close[data-v-fd70255a]{position:absolute;top:12px;right:12px}.dialog-card h3[data-v-fd70255a]{margin:0 36px 0 0;font-size:1.1rem;font-weight:500}.dialog-card label[data-v-fd70255a]{gap:6px;display:grid}.dialog-card input[data-v-fd70255a],.dialog-card select[data-v-fd70255a],.dialog-card textarea[data-v-fd70255a]{box-sizing:border-box;border:1px solid var(--cab-stone);width:100%;font:inherit;background:#fff;border-radius:8px;padding:10px 12px}.content[data-v-fb899f01]{padding:28px 0 48px}.nav-line[data-v-fb899f01]{margin:0 0 12px}h1[data-v-fb899f01]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.form[data-v-fb899f01]{gap:24px;margin-top:24px;font-family:system-ui,sans-serif;display:grid}.grid[data-v-fb899f01]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}label[data-v-fb899f01],.wide[data-v-fb899f01]{gap:6px;display:grid}.field-label[data-v-fb899f01]{margin:0}input[data-v-fb899f01],select[data-v-fb899f01],textarea[data-v-fb899f01]{border:1px solid var(--cab-stone);border-radius:8px;padding:8px 10px}.actions[data-v-fb899f01]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.error[data-v-fb899f01]{color:var(--burgundy);margin:0}@media (width<=720px){.grid[data-v-fb899f01]{grid-template-columns:1fr}}.content[data-v-7c5d23ae]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.nav-line[data-v-7c5d23ae]{margin:0}.head[data-v-7c5d23ae]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-7c5d23ae]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}h2[data-v-7c5d23ae]{color:var(--cab-pine-deep);align-items:center;gap:8px;margin:0 0 12px;font-size:1.15rem;font-weight:500;display:flex}.actions[data-v-7c5d23ae]{gap:8px;display:flex}.record[data-v-7c5d23ae]{gap:22px;display:grid}.grid[data-v-7c5d23ae]{gap:12px 16px;display:grid}.cols-3[data-v-7c5d23ae]{grid-template-columns:repeat(3,minmax(0,1fr))}.cell dt[data-v-7c5d23ae]{color:var(--cab-wall);font-size:.85rem}.cell dd[data-v-7c5d23ae]{margin:4px 0 0}.prose[data-v-7c5d23ae]{white-space:pre-wrap;margin:0}.count[data-v-7c5d23ae]{color:var(--cab-wall);font-weight:400}.puppies[data-v-7c5d23ae]{margin:0;padding:0;list-style:none}.puppies li+li[data-v-7c5d23ae]{margin-top:8px}.puppies a[data-v-7c5d23ae]{color:inherit;grid-template-columns:40px 1fr;align-items:center;gap:0 10px;text-decoration:none;display:grid}.puppies[data-v-7c5d23ae] .cover{grid-row:span 2}.puppies strong[data-v-7c5d23ae]{color:var(--cab-pine-deep)}.sub[data-v-7c5d23ae]{color:var(--cab-wall);font-size:.9rem}.muted[data-v-7c5d23ae],.error[data-v-7c5d23ae]{margin:0}.error[data-v-7c5d23ae]{color:var(--burgundy)}.muted[data-v-7c5d23ae]{color:var(--cab-wall)}@media (width<=720px){.cols-3[data-v-7c5d23ae]{grid-template-columns:1fr}}.content[data-v-841ba59e]{padding:28px 0 48px;position:relative}.head[data-v-841ba59e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-841ba59e],h2[data-v-841ba59e]{color:var(--cab-pine-deep);margin:0;font-weight:500}h1[data-v-841ba59e]{font-size:clamp(1.6rem,4vw,2.2rem)}h2[data-v-841ba59e]{font-size:1.2rem}.search[data-v-841ba59e],.toolbar[data-v-841ba59e],.filter-actions[data-v-841ba59e]{gap:8px;margin-top:16px;font-family:system-ui,sans-serif;display:flex}.search-field[data-v-841ba59e]{flex:1;display:flex;position:relative}.search input[data-v-841ba59e]{border:1px solid var(--cab-stone);border-radius:8px;flex:1;padding:10px 36px 10px 12px}.clear-search[data-v-841ba59e]{color:var(--cab-wall);cursor:pointer;background:0 0;border:0;font-size:1.2rem;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.toolbar button[data-v-841ba59e]:not(.icon-btn),.filter-actions button[data-v-841ba59e]{background:var(--cab-wall);color:var(--cab-paper);cursor:pointer;border:0;border-radius:8px;padding:8px 12px}.ghost[data-v-841ba59e]{color:var(--cab-wall);background:0 0}.filters-backdrop[data-v-841ba59e]{z-index:8;background:#1c222859;position:fixed;inset:0}.filters[data-v-841ba59e]{z-index:9;border:1px solid var(--cab-stone);background:var(--cab-paper);border-radius:12px;max-height:70vh;margin-top:8px;padding:0 16px 16px;font-family:system-ui,sans-serif;font-size:.9rem;position:absolute;left:0;right:0;overflow:auto}.filters-head[data-v-841ba59e]{z-index:2;background:var(--cab-paper);border-bottom:1px solid var(--cab-stone);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 -16px 4px;padding:12px 16px;display:flex;position:sticky;top:0}.filters-head .filter-actions[data-v-841ba59e],.filters>.filter-actions[data-v-841ba59e]{margin-top:0}.filters>.filter-actions[data-v-841ba59e]{margin-top:16px}fieldset[data-v-841ba59e]{border:0;margin:12px 0 0;padding:0}legend[data-v-841ba59e]{color:var(--cab-pine-deep);font-weight:600}fieldset label[data-v-841ba59e]{gap:4px;margin:12px 0 0;display:grid}.filter-pair[data-v-841ba59e]{grid-template-columns:1fr 1fr;gap:8px 10px;margin-top:8px;display:grid}select[data-v-841ba59e],fieldset input[type=date][data-v-841ba59e]{border:1px solid var(--cab-stone);border-radius:8px;padding:6px 8px}.list[data-v-841ba59e]{margin:16px 0 0;padding:0;font-family:system-ui,sans-serif;list-style:none}.list li[data-v-841ba59e]{border-bottom:1px solid var(--cab-stone);grid-template-columns:48px 1fr auto auto;grid-template-areas:"cover text status actions";align-items:center;gap:12px;padding:12px 0;display:grid}.list[data-v-841ba59e] .cover{grid-area:cover}.main[data-v-841ba59e]{color:inherit;text-decoration:none;display:contents}.text[data-v-841ba59e]{grid-area:text;min-width:0}.name[data-v-841ba59e]{color:var(--cab-pine-deep);display:block}.sub[data-v-841ba59e]{color:var(--cab-wall);margin-top:2px;font-size:.9rem;display:block}.badge[data-v-841ba59e]{border:1px solid var(--cab-stone);white-space:nowrap;border-radius:999px;grid-area:status;align-items:center;gap:6px;padding:4px 10px;font-size:.85rem;display:inline-flex}.badge.published[data-v-841ba59e]{color:var(--cab-pine);border-color:var(--cab-pine);background:color-mix(in srgb, var(--cab-pine) 12%, white)}.badge.draft[data-v-841ba59e]{color:var(--cab-wall);border-color:var(--cab-stone);background:color-mix(in srgb, var(--cab-wall) 10%, white)}.badge.hidden[data-v-841ba59e]{color:var(--burgundy);border-color:var(--burgundy);background:color-mix(in srgb, var(--burgundy) 10%, white)}.actions[data-v-841ba59e]{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;gap:4px;display:flex}.empty[data-v-841ba59e],.error[data-v-841ba59e],.loading[data-v-841ba59e],.count[data-v-841ba59e]{margin-top:16px;font-family:system-ui,sans-serif}.error[data-v-841ba59e]{color:var(--burgundy)}.count[data-v-841ba59e],.loading[data-v-841ba59e]{color:var(--cab-wall)}.pages[data-v-841ba59e]{justify-content:center;align-items:center;gap:6px;margin-top:24px;font-family:system-ui,sans-serif;display:flex}.page-cell[data-v-841ba59e]{place-items:center;width:2.4rem;height:2.4rem;display:grid}.pages>button[data-v-841ba59e],.page-cell button[data-v-841ba59e],.page-cell .current[data-v-841ba59e]{border:1px solid var(--line);background:var(--cab-paper);width:2.4rem;height:2.4rem;color:var(--cab-pine-deep);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.page-cell .current[data-v-841ba59e]{background:var(--cab-pine);color:var(--cab-paper);cursor:default;border-color:#0000}.pages button[data-v-841ba59e]:disabled{opacity:.45;cursor:default}@media (width<=720px){.list li[data-v-841ba59e]{grid-template-columns:48px 1fr auto;grid-template-areas:"cover text status""actions actions actions"}.filters[data-v-841ba59e]{border-radius:16px 16px 0 0;max-height:85vh;margin:0;position:fixed;inset:auto 0 0}.filter-pair[data-v-841ba59e]{grid-template-columns:1fr}}.content[data-v-b58feac1]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.back[data-v-b58feac1]{margin:0}.head[data-v-b58feac1]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-b58feac1]{color:var(--cab-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.record[data-v-b58feac1]{gap:22px;display:grid}.record h2[data-v-b58feac1]{color:var(--cab-pine-deep);margin:0 0 8px;font-size:1.05rem;font-weight:500}.grid[data-v-b58feac1]{gap:8px;display:grid}.cols-2[data-v-b58feac1]{grid-template-columns:1fr 1fr}.cols-3[data-v-b58feac1]{grid-template-columns:1fr 1fr 1fr}.cell[data-v-b58feac1]{border:1px solid color-mix(in srgb, var(--cab-stone) 35%, transparent);background:color-mix(in srgb, var(--cab-paper) 78%, transparent);border-radius:8px;gap:6px;min-width:0;padding:8px 10px;display:grid}.hint[data-v-b58feac1]{color:var(--cab-wall);margin:0 0 8px;font-size:.9rem}.cell.check[data-v-b58feac1]{align-items:flex-start;gap:8px;display:flex}.cell.check input[data-v-b58feac1]{flex:none;width:auto;margin-top:3px}input[data-v-b58feac1]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:100%;color:inherit;font:inherit;box-sizing:border-box;border-radius:8px;padding:10px 12px}.place-suggest[data-v-b58feac1]{position:relative}.place-suggest input[data-v-b58feac1]{box-sizing:border-box;width:100%}.suggest-list[data-v-b58feac1]{z-index:5;border:1px solid var(--cab-stone);background:var(--cab-paper);border-radius:8px;max-height:220px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.suggest-list li[data-v-b58feac1]{cursor:pointer;padding:8px 12px}.suggest-list li[data-v-b58feac1]:hover{background:color-mix(in srgb, var(--cab-bar) 35%, var(--cab-paper))}.muted[data-v-b58feac1]{color:var(--cab-wall);margin:0}.error[data-v-b58feac1]{color:#8b2e2e;margin:0}.icon-btn[data-v-b58feac1]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:40px;height:40px;color:var(--cab-pine);cursor:pointer;border-radius:10px;place-items:center;text-decoration:none;display:inline-grid}.icon-btn.primary[data-v-b58feac1]{background:var(--cab-pine-deep);color:var(--cab-paper);border-color:var(--cab-pine-deep)}.icon-btn[data-v-b58feac1]:disabled{opacity:.55;cursor:default}@media (width<=800px){.cols-2[data-v-b58feac1],.cols-3[data-v-b58feac1]{grid-template-columns:1fr 1fr}}@media (width<=640px){.cols-2[data-v-b58feac1],.cols-3[data-v-b58feac1]{grid-template-columns:1fr}}.content[data-v-3d6fbd17]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.back[data-v-3d6fbd17]{margin:0}.head[data-v-3d6fbd17]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-3d6fbd17]{color:var(--cab-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.actions[data-v-3d6fbd17]{gap:8px;display:flex}.user-mark[data-v-3d6fbd17]{color:var(--cab-wall);margin:0;font-size:.95rem}.hint[data-v-3d6fbd17]{color:var(--cab-wall);margin:6px 0 0;font-size:.9rem}.record[data-v-3d6fbd17]{gap:22px;display:grid}.block h2[data-v-3d6fbd17]{color:var(--cab-pine-deep);margin:0 0 8px;font-size:1.05rem;font-weight:500}.count[data-v-3d6fbd17]{color:var(--cab-wall);font-weight:400}.grid[data-v-3d6fbd17]{gap:8px;margin:0;display:grid}.cols-2[data-v-3d6fbd17]{grid-template-columns:1fr 1fr}.cols-3[data-v-3d6fbd17]{grid-template-columns:1fr 1fr 1fr}.cell[data-v-3d6fbd17]{border:1px solid var(--cab-stone);background:var(--cab-paper);border-radius:8px;gap:2px;min-width:0;padding:10px 12px;display:grid}.cell dt[data-v-3d6fbd17]{color:var(--cab-wall);font-size:.9rem}.cell dd[data-v-3d6fbd17]{color:var(--cab-ink);margin:0}.publish-mark[data-v-3d6fbd17]{color:var(--cab-wall);font-size:.9rem}.publish-mark[data-on="1"][data-v-3d6fbd17]{color:var(--cab-pine)}.animals[data-v-3d6fbd17]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.animals a[data-v-3d6fbd17]{border:1px solid var(--cab-stone);background:var(--cab-paper);color:inherit;border-radius:10px;gap:4px;padding:12px 14px;text-decoration:none;display:grid}.animals strong[data-v-3d6fbd17]{color:var(--cab-pine)}.sub[data-v-3d6fbd17]{color:var(--cab-wall);font-size:.95rem}.muted[data-v-3d6fbd17]{color:var(--cab-wall);margin:0}.error[data-v-3d6fbd17]{color:#8b2e2e;margin:0}.icon-btn[data-v-3d6fbd17]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:40px;height:40px;color:var(--cab-pine);cursor:pointer;border-radius:10px;place-items:center;text-decoration:none;display:inline-grid}.icon-btn.danger[data-v-3d6fbd17]{color:#8b2e2e}.icon-btn[data-v-3d6fbd17]:disabled{opacity:.55;cursor:default}@media (width<=800px){.cols-2[data-v-3d6fbd17],.cols-3[data-v-3d6fbd17]{grid-template-columns:1fr 1fr}}@media (width<=640px){.cols-2[data-v-3d6fbd17],.cols-3[data-v-3d6fbd17]{grid-template-columns:1fr}}.content[data-v-ecccac5e]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.back[data-v-ecccac5e]{margin:0}.head[data-v-ecccac5e]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-ecccac5e]{color:var(--cab-pine-deep);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.lead[data-v-ecccac5e]{color:var(--cab-wall);margin:8px 0 0}.record[data-v-ecccac5e]{gap:22px;display:grid}.record h2[data-v-ecccac5e]{color:var(--cab-pine-deep);margin:0 0 8px;font-size:1.05rem;font-weight:500}.grid[data-v-ecccac5e]{gap:8px;display:grid}.cols-2[data-v-ecccac5e]{grid-template-columns:1fr 1fr}.cell[data-v-ecccac5e]{border:1px solid color-mix(in srgb, var(--cab-stone) 35%, transparent);background:color-mix(in srgb, var(--cab-paper) 78%, transparent);border-radius:8px;gap:6px;min-width:0;padding:8px 10px;display:grid}input[data-v-ecccac5e]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:100%;color:inherit;font:inherit;box-sizing:border-box;border-radius:8px;padding:10px 12px}.muted[data-v-ecccac5e]{color:var(--cab-wall);margin:0}.error[data-v-ecccac5e]{color:var(--cab-ink);margin:0}.icon-btn[data-v-ecccac5e]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:40px;height:40px;color:var(--cab-pine);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.icon-btn.primary[data-v-ecccac5e]{background:var(--cab-pine-deep);color:var(--cab-paper);border-color:var(--cab-pine-deep)}.icon-btn[data-v-ecccac5e]:disabled{opacity:.55;cursor:default}@media (width<=640px){.cols-2[data-v-ecccac5e]{grid-template-columns:1fr}}.content[data-v-312fa054]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.head[data-v-312fa054]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-312fa054]{color:var(--cab-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.search[data-v-312fa054]{align-items:center;gap:8px;display:flex}.search input[data-v-312fa054]{border:1px solid var(--cab-stone);background:var(--cab-paper);min-width:0;font:inherit;border-radius:8px;flex:1;padding:10px 12px}.count[data-v-312fa054]{color:var(--cab-wall);margin:0}.list[data-v-312fa054]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.row[data-v-312fa054]{border:1px solid var(--cab-stone);background:var(--cab-paper);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.main[data-v-312fa054]{min-width:0;color:inherit;flex:1;gap:4px;text-decoration:none;display:grid}.main strong[data-v-312fa054]{color:var(--cab-ink);font-weight:600}.sub[data-v-312fa054]{color:var(--cab-wall);font-size:.95rem}.actions[data-v-312fa054]{flex:none;gap:6px;display:flex}.pages[data-v-312fa054]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.page[data-v-312fa054]{border:1px solid var(--cab-stone);background:var(--cab-paper);min-width:36px;height:36px;color:var(--cab-ink);font:inherit;cursor:pointer;border-radius:8px}.page.on[data-v-312fa054]{background:var(--cab-pine-deep);color:var(--cab-paper);border-color:var(--cab-pine-deep)}.page[data-v-312fa054]:disabled{opacity:.45;cursor:default}.muted[data-v-312fa054]{color:var(--cab-wall);margin:0}.error[data-v-312fa054]{color:#8b2e2e;margin:0}.icon-btn[data-v-312fa054]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:40px;height:40px;color:var(--cab-pine);cursor:pointer;border-radius:10px;place-items:center;text-decoration:none;display:inline-grid}.icon-btn.primary[data-v-312fa054]{background:var(--cab-pine-deep);color:var(--cab-paper);border-color:var(--cab-pine-deep)}.icon-btn.danger[data-v-312fa054]{color:#8b2e2e}.icon-btn[data-v-312fa054]:disabled{opacity:.55;cursor:default}.content[data-v-6e0c5ebf]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.nav-line[data-v-6e0c5ebf]{margin:0}h1[data-v-6e0c5ebf]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.form[data-v-6e0c5ebf]{gap:16px;max-width:32rem;display:grid}label[data-v-6e0c5ebf]{gap:6px;display:grid}input[data-v-6e0c5ebf],select[data-v-6e0c5ebf]{border:1px solid var(--cab-stone);border-radius:8px;padding:10px 12px}.field-error[data-v-6e0c5ebf],.error[data-v-6e0c5ebf],.muted[data-v-6e0c5ebf]{margin:0;font-size:.9rem}.field-error[data-v-6e0c5ebf],.error[data-v-6e0c5ebf]{color:var(--burgundy)}.muted[data-v-6e0c5ebf]{color:var(--cab-wall)}.head[data-v-5fad7c13]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-5fad7c13],h2[data-v-5fad7c13]{color:var(--cab-pine-deep);margin:0;font-weight:500}h1[data-v-5fad7c13]{font-size:clamp(1.6rem,4vw,2.2rem)}h2[data-v-5fad7c13]{font-size:1.15rem}.hint[data-v-5fad7c13]{color:var(--cab-wall);margin:0 0 8px;font-size:.9rem}.actions[data-v-5fad7c13]{gap:8px;display:flex}.block[data-v-5fad7c13]{margin-top:22px}.grid[data-v-5fad7c13]{gap:12px 16px;display:grid}.cols-3[data-v-5fad7c13]{grid-template-columns:repeat(3,minmax(0,1fr))}.cell dt[data-v-5fad7c13]{color:var(--cab-wall);font-size:.85rem}.cell dd[data-v-5fad7c13]{margin:4px 0 0}.section-head[data-v-5fad7c13]{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-form[data-v-5fad7c13],.block-form[data-v-5fad7c13]{gap:12px;margin-top:12px;display:grid}.section-form label[data-v-5fad7c13],.block-form label[data-v-5fad7c13]{gap:4px;font-size:.9rem;display:grid}input[type=text][data-v-5fad7c13],input[type=date][data-v-5fad7c13],input[type=file][data-v-5fad7c13],textarea[data-v-5fad7c13]{border:1px solid var(--cab-stone);border-radius:8px;padding:8px 10px}textarea[data-v-5fad7c13]{width:100%;min-height:4.5rem;font:inherit;resize:vertical}.save-btn[data-v-5fad7c13],.add-blocks button[data-v-5fad7c13],.ghost[data-v-5fad7c13]{background:var(--cab-wall);color:var(--cab-paper);cursor:pointer;border:0;border-radius:8px;justify-self:start;padding:8px 12px}.ghost[data-v-5fad7c13]{color:var(--cab-wall);background:0 0}.blocks[data-v-5fad7c13]{margin:16px 0 0;padding:0;list-style:none}.blocks li[data-v-5fad7c13]{border-top:1px solid var(--cab-stone);padding:16px 0}.block-head[data-v-5fad7c13]{justify-content:space-between;align-items:center;gap:12px;display:flex}.preview[data-v-5fad7c13]{margin:0}.preview img[data-v-5fad7c13],.preview video[data-v-5fad7c13]{border-radius:8px;max-width:100%}.add-blocks[data-v-5fad7c13]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.pending-block[data-v-5fad7c13]{border:1px dashed var(--cab-stone);border-radius:8px;margin-top:16px;padding:12px}.pending-title[data-v-5fad7c13]{margin:0 0 8px;font-weight:600}.pending-actions[data-v-5fad7c13]{gap:8px;margin-top:12px;display:flex}.section-add[data-v-5fad7c13]{margin-top:24px}.move[data-v-5fad7c13]{font-size:1.1rem;line-height:1}.error[data-v-5fad7c13]{color:var(--burgundy);margin:12px 0 0}@media (width<=720px){.cols-3[data-v-5fad7c13]{grid-template-columns:1fr}}.content[data-v-56f4283a]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.nav-line[data-v-56f4283a],.muted[data-v-56f4283a],.error[data-v-56f4283a]{margin:0}.error[data-v-56f4283a]{color:var(--burgundy)}.muted[data-v-56f4283a]{color:var(--cab-wall)}.content[data-v-b4ca8f52]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.nav-line[data-v-b4ca8f52],.muted[data-v-b4ca8f52],.error[data-v-b4ca8f52]{margin:0}.error[data-v-b4ca8f52]{color:var(--burgundy)}.muted[data-v-b4ca8f52]{color:var(--cab-wall)}.content[data-v-5a4eae75]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.nav-line[data-v-5a4eae75]{margin:0}h1[data-v-5a4eae75]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.form[data-v-5a4eae75]{gap:16px;max-width:32rem;display:grid}label[data-v-5a4eae75]{gap:6px;display:grid}input[data-v-5a4eae75],select[data-v-5a4eae75]{border:1px solid var(--cab-stone);border-radius:8px;padding:10px 12px}.field-error[data-v-5a4eae75],.error[data-v-5a4eae75],.muted[data-v-5a4eae75]{margin:0;font-size:.9rem}.field-error[data-v-5a4eae75],.error[data-v-5a4eae75]{color:var(--burgundy)}.muted[data-v-5a4eae75]{color:var(--cab-wall)}.content[data-v-2e7f2877]{padding:28px 0 48px}.head[data-v-2e7f2877]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-2e7f2877]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.list[data-v-2e7f2877]{margin:16px 0 0;padding:0;font-family:system-ui,sans-serif;list-style:none}.list li[data-v-2e7f2877]{border-bottom:1px solid var(--cab-stone);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.main[data-v-2e7f2877]{color:inherit;text-decoration:none;display:contents}.text[data-v-2e7f2877]{min-width:0}.name[data-v-2e7f2877]{color:var(--cab-pine-deep);display:block}.sub[data-v-2e7f2877]{color:var(--cab-wall);margin-top:2px;font-size:.9rem;display:block}.badge[data-v-2e7f2877]{border:1px solid var(--cab-stone);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.85rem;display:inline-flex}.badge.published[data-v-2e7f2877]{color:var(--cab-pine);border-color:var(--cab-pine);background:color-mix(in srgb, var(--cab-pine) 12%, white)}.badge.draft[data-v-2e7f2877]{color:var(--cab-wall);border-color:var(--cab-stone);background:color-mix(in srgb, var(--cab-wall) 10%, white)}.badge.hidden[data-v-2e7f2877]{color:var(--burgundy);border-color:var(--burgundy);background:color-mix(in srgb, var(--burgundy) 10%, white)}.actions[data-v-2e7f2877]{gap:4px;display:flex}.empty[data-v-2e7f2877],.error[data-v-2e7f2877],.loading[data-v-2e7f2877],.count[data-v-2e7f2877]{margin-top:16px;font-family:system-ui,sans-serif}.error[data-v-2e7f2877]{color:var(--burgundy)}.count[data-v-2e7f2877],.loading[data-v-2e7f2877]{color:var(--cab-wall)}.pages[data-v-2e7f2877]{justify-content:center;align-items:center;gap:6px;margin-top:24px;font-family:system-ui,sans-serif;display:flex}.page-cell[data-v-2e7f2877]{place-items:center;width:2.4rem;height:2.4rem;display:grid}.pages>button[data-v-2e7f2877],.page-cell button[data-v-2e7f2877],.page-cell .current[data-v-2e7f2877]{border:1px solid var(--line);background:var(--cab-paper);width:2.4rem;height:2.4rem;color:var(--cab-pine-deep);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.page-cell .current[data-v-2e7f2877]{background:var(--cab-pine);color:var(--cab-paper);cursor:default;border-color:#0000}.pages button[data-v-2e7f2877]:disabled{opacity:.45;cursor:default}.content[data-v-61468941]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.nav-line[data-v-61468941],.muted[data-v-61468941],.error[data-v-61468941]{margin:0}.error[data-v-61468941]{color:var(--burgundy)}.muted[data-v-61468941]{color:var(--cab-wall)}.content[data-v-faad1a56]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.nav-line[data-v-faad1a56]{margin:0}h1[data-v-faad1a56]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.form[data-v-faad1a56]{gap:16px;max-width:32rem;display:grid}label[data-v-faad1a56]{gap:6px;display:grid}input[data-v-faad1a56],select[data-v-faad1a56]{border:1px solid var(--cab-stone);border-radius:8px;padding:10px 12px}.field-error[data-v-faad1a56],.error[data-v-faad1a56],.muted[data-v-faad1a56]{margin:0;font-size:.9rem}.field-error[data-v-faad1a56],.error[data-v-faad1a56]{color:var(--burgundy)}.muted[data-v-faad1a56]{color:var(--cab-wall)}.content[data-v-ff3022d9]{gap:16px;padding:28px 0 48px;display:grid}.nav-line[data-v-ff3022d9]{margin:0}h1[data-v-ff3022d9]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}h2[data-v-ff3022d9]{color:var(--cab-pine-deep);margin:0 0 8px;font-size:1.1rem;font-weight:500}label[data-v-ff3022d9]{gap:6px;font-family:system-ui,sans-serif;display:grid}input[data-v-ff3022d9]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:100%;font:inherit;border-radius:8px;padding:10px 12px}.counter[data-v-ff3022d9],.muted[data-v-ff3022d9]{color:var(--cab-wall);font-family:system-ui,sans-serif}.counter[data-v-ff3022d9]{font-size:.9rem}.actions[data-v-ff3022d9]{flex-wrap:wrap;gap:8px;display:flex}.word-btn[data-v-ff3022d9]{border:1px solid var(--cab-stone);background:var(--cab-paper);color:var(--cab-pine-deep);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.word-btn.primary[data-v-ff3022d9]{background:var(--cab-pine-deep);color:var(--cab-paper);border-color:var(--cab-pine-deep)}.word-btn[data-v-ff3022d9]:disabled{opacity:.55;cursor:default}.error[data-v-ff3022d9]{color:var(--burgundy);margin:0;font-family:system-ui,sans-serif}.content[data-v-40907789]{gap:16px;padding:28px 0 48px;font-family:system-ui,sans-serif;display:grid}.head[data-v-40907789]{justify-content:space-between;align-items:center;gap:12px;display:flex}h1[data-v-40907789]{color:var(--cab-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.filter[data-v-40907789]{gap:8px;display:grid}.filter h2[data-v-40907789]{color:var(--cab-ink);margin:0;font-size:1rem;font-weight:500}.search[data-v-40907789]{align-items:center;gap:8px;display:flex}.search input[data-v-40907789],.dates input[data-v-40907789]{border:1px solid var(--cab-stone);background:var(--cab-paper);min-width:0;font:inherit;border-radius:8px;padding:10px 12px}.search input[data-v-40907789]{flex:1}.dates[data-v-40907789]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dates label[data-v-40907789]{color:var(--cab-wall);gap:4px;font-size:.9rem;display:grid}.hint[data-v-40907789],.muted[data-v-40907789]{color:var(--cab-wall);margin:0}.chips[data-v-40907789]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-40907789]{border:1px solid var(--cab-stone);background:var(--cab-paper);color:var(--cab-ink);font:inherit;cursor:pointer;border-radius:999px;padding:6px 12px}.chip.on[data-v-40907789]{background:var(--cab-pine);color:var(--cab-paper);border-color:var(--cab-pine)}.word-btn[data-v-40907789]{border:1px solid var(--cab-stone);background:var(--cab-paper);font:inherit;cursor:pointer;border-radius:10px;justify-self:start;padding:8px 14px}.word-btn.danger[data-v-40907789]{color:var(--burgundy)}.word-btn[data-v-40907789]:disabled{opacity:.55;cursor:default}.list[data-v-40907789]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.row[data-v-40907789]{border:1px solid var(--cab-stone);background:var(--cab-paper);color:inherit;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.text[data-v-40907789]{flex:1;gap:4px;min-width:0;display:grid}.text strong[data-v-40907789]{color:var(--cab-ink);font-weight:600}.sub[data-v-40907789]{color:var(--cab-wall);font-size:.95rem}.badge[data-v-40907789]{background:var(--cab-muted);color:var(--cab-ink);border-radius:999px;flex:none;padding:4px 8px;font-size:.85rem}.badge.published[data-v-40907789]{background:color-mix(in srgb, var(--cab-pine) 18%, var(--cab-paper))}.badge.pending[data-v-40907789]{background:color-mix(in srgb, var(--cab-sand) 45%, var(--cab-paper))}.badge.scheduled[data-v-40907789]{background:color-mix(in srgb, var(--cab-fawn) 55%, var(--cab-paper))}.pages[data-v-40907789]{justify-content:center;align-items:center;gap:6px;display:flex}.page-cell[data-v-40907789]{place-items:center;width:2.4rem;height:2.4rem;display:grid}.pages>button[data-v-40907789],.page-cell button[data-v-40907789],.page-cell .current[data-v-40907789]{border:1px solid var(--line);background:var(--cab-paper);width:2.4rem;height:2.4rem;color:var(--cab-pine-deep);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.page-cell .current[data-v-40907789]{background:var(--cab-pine);color:var(--cab-paper);cursor:default;border-color:#0000}.pages button[data-v-40907789]:disabled{opacity:.45;cursor:default}.error[data-v-40907789]{color:var(--burgundy);margin:0}.icon-btn[data-v-40907789]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:40px;height:40px;color:var(--cab-pine);cursor:pointer;border-radius:10px;place-items:center;text-decoration:none;display:inline-grid}.icon-btn.primary[data-v-40907789]{background:var(--cab-pine-deep);color:var(--cab-paper);border-color:var(--cab-pine-deep)}.icon-btn[data-v-40907789]:disabled{opacity:.55;cursor:default}@media (width<=700px){.dates[data-v-40907789]{grid-template-columns:1fr}}.content[data-v-55327d8a]{gap:16px;padding:28px 0 48px;display:grid}.nav-line[data-v-55327d8a]{margin:0}h1[data-v-55327d8a]{color:var(--cab-pine-deep);margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}h2[data-v-55327d8a]{color:var(--cab-pine-deep);margin:0 0 8px;font-size:1.1rem;font-weight:500}.head[data-v-55327d8a]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.note[data-v-55327d8a]{gap:6px;font-family:system-ui,sans-serif;display:grid}textarea[data-v-55327d8a]{border:1px solid var(--cab-stone);background:var(--cab-paper);width:100%;font:inherit;border-radius:8px;padding:10px 12px}.muted[data-v-55327d8a],.dateline[data-v-55327d8a]{color:var(--cab-wall);font-family:system-ui,sans-serif}.badge[data-v-55327d8a]{background:var(--cab-muted);color:var(--cab-ink);border-radius:999px;padding:4px 8px;font-family:system-ui,sans-serif;font-size:.85rem;display:inline-block}.actions[data-v-55327d8a],.litter-row[data-v-55327d8a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.litter-row[data-v-55327d8a]{margin-top:8px}.litter-row[data-v-55327d8a] .search-select{flex:1;min-width:12rem}.word-btn[data-v-55327d8a]{border:1px solid var(--cab-stone);background:var(--cab-paper);color:var(--cab-pine-deep);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.word-btn.primary[data-v-55327d8a]{background:var(--cab-pine-deep);color:var(--cab-paper);border-color:var(--cab-pine-deep)}.word-btn.danger[data-v-55327d8a]{color:var(--burgundy)}.word-btn[data-v-55327d8a]:disabled{opacity:.55;cursor:default}.error[data-v-55327d8a]{color:var(--burgundy);margin:0;font-family:system-ui,sans-serif}.prose[data-v-55327d8a]{font-family:Georgia,Times New Roman,serif}.dog-list[data-v-55327d8a]{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.dog-list li[data-v-55327d8a]{align-items:center;gap:8px;display:flex}.dog-list a[data-v-55327d8a]{color:var(--cab-pine-deep)}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{min-height:100vh}img{max-width:100%;height:auto}a{color:inherit}button,input,select,textarea{font:inherit}:root{--cream:#f3d9a8;--cover-fill:#f3d9a8;--burgundy:#6b2418;--white:#fbfbf9;--ink:#2a2c28;--tree:#7a8b6e;--tree-ink:#3f4a3c;--soil:#c4b8a8;--fox:#d47a3a;--navy:#1c2e4a;--paper:#f4f1f4;--hydrangea:#efe8ec;--blush:#e4b7c6;--lavender:#6f5b86;--garden:#5d7a5c;--garden-ink:#3d4f3e;--tan:#c48a62;--flower-white:#fbfaf8;--prod-paper:#f6edd8;--prod-cream:#efe3c8;--prod-gold:#c9a24d;--prod-gold-deep:#8d6420;--prod-ink:#3b2a18;--prod-fox:#c45a28;--prod-field:#6e7c42;--prod-path:#a07a52;--prod-haze:#f3e6c4;--grad-paper:#f4ebe0;--grad-sand:#c5a380;--grad-sand-deep:#b08f6d;--grad-ink:#2a3220;--grad-forest:#313a1f;--grad-water:#3d524c;--grad-reed:#6e7a48;--grad-fox:#c47a3c;--lit-paper:#f2efd6;--lit-cream:#f8f4e2;--lit-straw:#d4c07a;--lit-wheat:#a89058;--lit-wheat-deep:#5c4c28;--lit-ink:#332c20;--lit-meadow:#6e6a3c;--lit-path:#8f7a5c;--lit-haze:#f7f3e6;--cab-bg:#e8e4dc;--cab-paper:#f6f3ee;--cab-bar:#3f4742;--cab-ink:#1f221e;--cab-pine:#2d4a32;--cab-pine-deep:#1c2e22;--cab-sand:#b89a78;--cab-stone:#9a9084;--cab-fawn:#c4a07a;--cab-wall:#6b6560;--cab-muted:#d4cfc6}html{color:var(--ink);font-family:Georgia,Times New Roman,serif;line-height:1.5}.page-public{background:var(--white)}.page-puppies{color:var(--garden-ink);background:var(--hydrangea);--chip-on-bg:var(--lavender);--chip-on-fg:var(--flower-white);--more-bg:var(--lavender);--more-fg:var(--flower-white);--card-bg:var(--flower-white);--card-border:var(--blush)}.page-producers{color:var(--prod-ink);background:var(--prod-paper);--chip-on-bg:var(--prod-gold-deep);--chip-on-fg:var(--prod-paper);--more-bg:var(--prod-fox);--more-fg:var(--prod-paper);--card-bg:var(--prod-haze);--card-border:var(--prod-gold)}.page-graduates{color:var(--grad-ink);background:var(--grad-paper);--chip-on-bg:var(--grad-sand);--chip-on-fg:var(--grad-ink);--more-bg:var(--grad-water);--more-fg:var(--grad-paper);--card-bg:#fff8f0;--card-border:var(--grad-sand)}.page-litters{color:var(--lit-ink);background:var(--lit-paper);--chip-on-bg:var(--lit-straw);--chip-on-fg:var(--lit-ink);--more-bg:var(--lit-wheat-deep);--more-fg:var(--lit-cream);--card-bg:var(--lit-haze);--card-border:var(--lit-straw)}.page-cabinet{color:var(--cab-ink);background:var(--cab-bg)}.page-account{color:var(--ink);background:var(--white)}:root{--page-width:960px;--page-gutter:16px;--line:#cfc8be}a:focus-visible,button:focus-visible{outline:2px solid var(--fox);outline-offset:2px}html,body,#app{min-height:100%}.page-public,.page-puppies,.page-producers,.page-graduates,.page-litters,.page-cabinet,.page-account{flex-direction:column;min-height:100vh;display:flex}.shell{width:min(var(--page-width), calc(100% - var(--page-gutter) * 2));margin-inline:auto}.grow{flex:1 0 auto}.i{width:20px;height:20px;-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat;background:currentColor;display:block}.i-plus{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M12%205v14M5%2012h14'/%3e%3c/svg%3e")}.i-check{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M5%2012.5l4.5%204.5L19%207'/%3e%3c/svg%3e")}.i-save{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3crect%20x='4'%20y='3'%20width='16'%20height='18'%20rx='1.5'/%3e%3cpath%20d='M8%2021v-8h8v8'/%3e%3cpath%20d='M8%203v5h8'/%3e%3cpath%20d='M15%205v1'/%3e%3c/svg%3e")}.i-back{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M15%206%208%2012l7%206'/%3e%3cpath%20d='M8%2012h10'/%3e%3c/svg%3e")}.i-arrow-left{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M15%205%208%2012l7%207'/%3e%3c/svg%3e")}.i-arrow-right{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='m9%205%207%207-7%207'/%3e%3c/svg%3e")}.i-first{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M11%205%204%2012l7%207'/%3e%3cpath%20d='M20%205%2013%2012l7%207'/%3e%3c/svg%3e")}.i-last{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='m4%205%207%207-7%207'/%3e%3cpath%20d='m13%205%207%207-7%207'/%3e%3c/svg%3e")}.i-home{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='m4%2012%208-8%208%208'/%3e%3cpath%20d='M7%2012v8h10v-8'/%3e%3c/svg%3e")}.i-edit{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M5%2019h4L19%209l-4-4L5%2015z'/%3e%3cpath%20d='M13%207l4%204'/%3e%3c/svg%3e")}.i-delete{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M5%207h14M9%207V5h6v2M8%207l1%2012h6l1-12'/%3e%3c/svg%3e")}.i-hide{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M3%2012s3.5-6%209-6%209%206%209%206-3.5%206-9%206-9-6-9-6z'/%3e%3ccircle%20cx='12'%20cy='12'%20r='2.5'/%3e%3cpath%20d='m5%2019%2014-14'/%3e%3c/svg%3e")}.i-publish{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M3%2012s3.5-6%209-6%209%206%209%206-3.5%206-9%206-9-6-9-6z'/%3e%3ccircle%20cx='12'%20cy='12'%20r='2.5'/%3e%3c/svg%3e")}.i-draft{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%204h9l5%205v11H6z'/%3e%3cpath%20d='M15%204v5h5'/%3e%3c/svg%3e")}.i-search{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3ccircle%20cx='11'%20cy='11'%20r='6'/%3e%3cpath%20d='m16%2016%204%204'/%3e%3c/svg%3e")}.i-filter{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M4%206h16l-6%207v5l-4%202v-7z'/%3e%3c/svg%3e")}.i-menu{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M5%207h14M5%2012h14M5%2017h14'/%3e%3c/svg%3e")}.i-close{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%206l12%2012M18%206%206%2018'/%3e%3c/svg%3e")}.i-phone{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M7%203h4l2%205-2%202a12%2012%200%200%200%205%205l2-2%205%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%207a2%202%200%200%201%202-2z'/%3e%3c/svg%3e")}.i-vk{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M3.5%206.5%208%2017.5%2012.5%206.5'/%3e%3cpath%20d='M15%206.5v11'/%3e%3cpath%20d='m15%2012%205.5-5.5'/%3e%3cpath%20d='M15%2012%2020.5%2017.5'/%3e%3c/svg%3e")}.i-telegram{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='%23000'%20d='M11.944%200A12%2012%200%200%200%200%2012a12%2012%200%200%200%2012%2012%2012%2012%200%200%200%2012-12A12%2012%200%200%200%2012%200a12%2012%200%200%200-.056%200zm4.962%207.224c.1-.002.321.023.465.14a.506.506%200%200%201%20.171.325c.016.093.036.458.02.639-.18%201.898-.962%206.502-1.36%208.627-.168.9-.499%201.201-.82%201.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184%203.247-2.977%203.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793%201.14-5.061%203.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663%203.498-1.524%205.83-2.529%206.998-3.014%203.332-1.386%204.025-1.627%204.476-1.635z'/%3e%3c/svg%3e")}.i-mail{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3crect%20x='3.5'%20y='5.5'%20width='17'%20height='13'%20rx='2'/%3e%3cpath%20d='m4%207%208%206%208-6'/%3e%3c/svg%3e")}.i-share{--i:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M12%2013V3'/%3e%3cpath%20d='M8%207l4-4%204%204'/%3e%3cpath%20d='M5%2012v7a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-7'/%3e%3c/svg%3e")}.icon-btn{border:1px solid var(--line);background:var(--cab-paper);width:36px;height:36px;color:var(--cab-pine-deep);cursor:pointer;border-radius:8px;place-items:center;padding:0;font-family:system-ui,sans-serif;text-decoration:none;display:inline-grid}.icon-btn.primary{background:var(--cab-pine);color:var(--cab-paper);border-color:#0000}.icon-btn.danger{color:var(--burgundy)}.icon-btn:disabled{opacity:.45;cursor:default}.title-row{align-items:flex-start;gap:12px;display:flex}.title-row>h1{flex:1;min-width:0}.title-row>.icon-btn,.title-row>.share{flex-shrink:0}.site-header{background:var(--white);border-bottom:1px solid var(--soil)}.site-header.is-sticky{z-index:5;position:sticky;top:0}.site-header .icon-btn{color:var(--navy);background:var(--white);border-color:var(--soil)}.site-header .cover{background:var(--cover-fill);justify-content:center;align-items:center;max-height:40vh;display:flex;overflow:hidden}.site-header .cover img{width:min(var(--page-width), calc(100% - var(--page-gutter) * 2));object-fit:contain;flex-shrink:0;height:auto;max-height:40vh;display:block}.site-header .identity{flex-wrap:nowrap;align-items:center;gap:12px 16px;padding-bottom:16px;display:flex}.site-header .brand{min-width:0;color:inherit;flex-wrap:nowrap;flex:auto;align-items:center;gap:12px 16px;text-decoration:none;display:flex}.site-header .seal{background:var(--white);object-fit:cover;border:4px solid var(--white);border-radius:50%;flex:0 0 112px;width:112px;height:112px;margin-top:-28px}.site-header .seal-sm{background:var(--white);object-fit:cover;border:3px solid var(--white);border-radius:50%;flex:0 0 48px;width:48px;height:48px}.site-header .titles{flex:auto;min-width:0}.site-header .pair{color:var(--burgundy);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.25rem;overflow:hidden}.site-header.has-cover .identity,.site-header.has-cover .brand{flex-wrap:wrap;align-items:flex-end}.site-header.has-cover .titles{flex:180px}.site-header.has-cover .pair{white-space:normal;margin:0 0 4px}.site-header .place{margin:0;font-family:system-ui,sans-serif;font-size:.95rem}.site-header .strip-side{color:var(--navy);flex-wrap:nowrap;flex:none;align-items:center;gap:10px 14px;margin-left:auto;font-family:system-ui,sans-serif;display:flex}.site-header .contacts-icons{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.site-header .util{color:var(--navy);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.site-header .util:hover,.site-header .util:disabled{color:var(--fox)}.site-header .util:disabled{opacity:.6;cursor:default}.site-header .menu{flex-wrap:wrap;gap:8px 16px;padding:0 0 12px;font-family:system-ui,sans-serif;display:flex}@media (width>=801px){.site-header .menu{justify-content:space-between;gap:8px 12px}.site-header .menu a,.site-header .menu .soon{white-space:nowrap}}.site-header .menu a,.site-header .menu .soon{color:var(--navy);text-decoration:none}.site-header .menu a.router-link-active{color:var(--burgundy)}.site-header .burger{border:1px solid var(--navy);width:36px;height:36px;color:var(--navy);cursor:pointer;background:0 0;border-radius:8px;padding:0;display:none}.site-header .menu-extra,.site-header .menu-work{display:none}.desk-only{display:inline}.footer{background:var(--soil);color:var(--navy);flex:none;margin-top:auto;padding:16px 0;font-family:system-ui,sans-serif;font-size:.85rem}.footer .shell.footer-grid{text-align:left;justify-content:space-evenly;gap:16px 24px;display:flex}.footer-grid h3{margin:0 0 8px;font-size:.85rem;font-weight:500}.footer-grid a,.footer-grid .soon{color:inherit;margin-top:4px;text-decoration:none;display:block}.page-puppies .site-header{background:var(--flower-white);border-bottom-color:var(--blush)}.page-puppies .site-header .pair{color:var(--lavender)}.page-puppies .site-header .menu a,.page-puppies .site-header .menu .soon,.page-puppies .site-header .util{color:var(--garden)}.page-puppies .site-header .menu a.router-link-active{color:var(--lavender)}.page-puppies .site-header .icon-btn{color:var(--garden);background:var(--flower-white);border-color:var(--blush)}.page-puppies .site-header .burger{border-color:var(--garden);color:var(--garden)}.page-puppies .footer{background:var(--garden);color:var(--flower-white)}.page-producers .site-header{background:var(--prod-cream);border-bottom-color:var(--prod-gold)}.page-producers .site-header .pair{color:var(--prod-gold-deep)}.page-producers .site-header .menu a,.page-producers .site-header .menu .soon,.page-producers .site-header .util{color:var(--prod-field)}.page-producers .site-header .menu a.router-link-active{color:var(--prod-gold-deep)}.page-producers .site-header .icon-btn{color:var(--prod-field);background:var(--prod-cream);border-color:var(--prod-gold)}.page-producers .site-header .burger{border-color:var(--prod-field);color:var(--prod-field)}.page-producers .footer{background:var(--prod-path);color:var(--prod-paper)}.page-graduates .site-header{background:var(--grad-forest);border-bottom-color:var(--grad-sand)}.page-graduates .site-header .pair{color:var(--grad-paper)}.page-graduates .site-header .menu a,.page-graduates .site-header .menu .soon,.page-graduates .site-header .util,.page-graduates .site-header .strip-side{color:var(--grad-sand)}.page-graduates .site-header .menu a.router-link-active{color:var(--grad-paper)}.page-graduates .site-header .icon-btn{color:var(--grad-paper);background:var(--grad-forest);border-color:var(--grad-sand)}.page-graduates .site-header .burger{border-color:var(--grad-sand);color:var(--grad-paper)}.page-graduates .site-header .util:hover,.page-graduates .site-header .util:disabled{color:var(--grad-fox)}.page-graduates .footer{background:var(--grad-forest);color:var(--grad-sand)}.page-litters .site-header{background:var(--lit-cream);border-bottom-color:var(--lit-straw)}.page-litters .site-header .pair{color:var(--lit-wheat-deep)}.page-litters .site-header .menu a,.page-litters .site-header .menu .soon,.page-litters .site-header .util{color:var(--lit-meadow)}.page-litters .site-header .menu a.router-link-active{color:var(--lit-wheat-deep)}.page-litters .site-header .icon-btn{color:var(--lit-meadow);background:var(--lit-cream);border-color:var(--lit-straw)}.page-litters .site-header .burger{border-color:var(--lit-meadow);color:var(--lit-meadow)}.page-litters .footer{background:var(--lit-path);color:var(--lit-cream)}.bar-work{background:var(--cab-bar);color:var(--cab-paper)}.bar-work .shell{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:16px 0;display:flex}.bar-work .place{color:var(--cab-muted);margin:0;font-family:system-ui,sans-serif}.bar-work .nav{flex-wrap:wrap;align-items:center;gap:10px 16px;font-family:system-ui,sans-serif;display:flex}.bar-work .nav a{color:var(--cab-muted);text-decoration:none}.bar-work .nav a.router-link-active{color:#fff}.page-cabinet-b .bar-work{background:var(--cab-pine-deep)}.page-cabinet-b .bar-work .place,.page-cabinet-b .bar-work .nav a{color:var(--cab-muted)}.page-cabinet-b .bar-work .nav a.router-link-active{color:var(--cab-paper)}.page-cabinet-b .footer{background:var(--cab-pine-deep);color:var(--cab-muted)}.page-cabinet-b .hub .tile{border:1px solid var(--cab-stone)}.page-account .bar-work{background:var(--navy);color:var(--soil)}.page-account .bar-work .place,.page-account .bar-work .nav a,.page-account .bar-work .nav button{color:var(--soil)}.page-account .bar-work .nav a.router-link-active{color:var(--white)}.page-account .footer{background:var(--soil);color:var(--ink)}.page-account .hub.quad{grid-template-columns:1fr 1fr}.page-account .hub .tile{background:var(--white);border:1px solid var(--soil)}.page-account .hub .tile .muted{color:var(--tree-ink)}.page-account .account-sheet-page .back{margin:0 0 8px}.page-account .account-sheet-page .account-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-account .account-sheet-page .lead,.page-account .account-sheet-page .muted{color:var(--tree-ink);margin:12px 0 0}.page-account .account-sheet-page .icon-btn{background:var(--white);color:var(--navy);border-color:var(--soil)}.page-account .account-sheet-page .icon-btn.primary{background:var(--fox);color:var(--white);border-color:var(--fox)}.page-account .account-sheet-page .word-btn{border:1px solid var(--soil);background:var(--white);color:var(--navy);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-family:system-ui,sans-serif;font-size:1rem;line-height:1.2;text-decoration:none;display:inline-flex}.page-account .account-sheet-page .word-btn.primary{background:var(--fox);color:var(--white);border-color:#0000}.page-account .account-sheet-page .word-btn.danger{color:var(--burgundy);border-color:var(--burgundy)}.page-account .account-sheet-page .word-btn:disabled{opacity:.45;cursor:default}.page-account .account-sheet-page .account-actions{margin-top:20px}.page-account .account-sheet-page .account-sheet{gap:20px;margin-top:20px;display:grid}.page-account .account-sheet-page .account-sheet h2{color:var(--ink);margin:0 0 8px;font-family:system-ui,sans-serif;font-size:1.05rem;font-weight:500}.page-account .account-sheet-page .record-grid{gap:8px;display:grid}.page-account .account-sheet-page .record-grid.cols-1{grid-template-columns:1fr}.page-account .account-sheet-page .record-grid.cols-2{grid-template-columns:1fr 1fr}.page-account .account-sheet-page .record-grid.cols-3{grid-template-columns:1fr 1fr 1fr}.page-account .account-sheet-page .record-cell{border:1px solid var(--soil);background:var(--white);border-radius:8px;gap:6px;min-width:0;margin:0;padding:8px 10px;font-family:system-ui,sans-serif;display:grid}.page-account .account-sheet-page .record-cell.wide{grid-column:1/-1}.page-account .account-sheet-page .cell-label{color:var(--tree-ink);font-size:.85rem}.page-account .account-sheet-page .cell-value{overflow-wrap:anywhere;margin:2px 0 0}.page-account .account-sheet-page .record-cell input:not([type=checkbox]){border:1px solid var(--soil);background:var(--white);width:100%;height:38px;color:var(--ink);font:inherit;border-radius:8px;padding:0 10px;font-family:system-ui,sans-serif}.page-account .account-sheet-page .field-error,.page-account .account-sheet-page .error{color:var(--burgundy);margin:12px 0 0;font-family:system-ui,sans-serif;font-size:.9rem}.page-account .account-sheet-page .record-cell .field-error{margin:0;font-size:.85rem}.page-account .account-sheet-page .flag{cursor:default;align-items:center;gap:8px;display:flex;position:relative}.page-account .account-sheet-page label.flag{cursor:pointer}.page-account .account-sheet-page .flag input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.page-account .account-sheet-page .flag-box{border:1.5px solid var(--navy);background:var(--white);width:22px;height:22px;color:var(--white);border-radius:6px;flex:0 0 22px;place-items:center;display:grid}.page-account .account-sheet-page .flag-box .i{width:14px;height:14px}.page-account .account-sheet-page .flag.on .flag-box{background:var(--fox);border-color:var(--fox);color:var(--white)}.page-account .account-sheet-page .flag:focus-within .flag-box{outline:2px solid var(--fox);outline-offset:2px}.page-account .account-sheet-page .contact-row{flex-wrap:wrap;gap:8px 16px;margin:0;font-family:system-ui,sans-serif;display:flex}.page-account .account-sheet-page .contact-row span{overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.page-account .account-sheet-page .place-tag{background:var(--tree);color:var(--white);border-radius:999px;margin:0;padding:4px 10px;font-family:system-ui,sans-serif;font-size:.85rem;display:inline-block}.page-account .account-sheet-page .empty-note{border:1px solid var(--soil);background:var(--white);color:var(--ink);border-radius:10px;margin:20px 0 0;padding:14px 16px}.page-account .account-sheet-page .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bar-work .nav button,.site-header .menu-work button{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.site-header .menu-work button{color:var(--navy);font-family:system-ui,sans-serif}.bar-work .nav button:disabled,.site-header .menu-work button:disabled{opacity:.6;cursor:default}.hub{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.hub .tile{background:var(--cab-paper);min-height:92px;color:inherit;border-radius:12px;padding:16px;font-family:system-ui,sans-serif;text-decoration:none}.hub .tile strong{margin-bottom:6px;display:block}.hub .tile .muted{color:var(--cab-wall)}.form-card{border:1px solid var(--soil);background:var(--white);border-radius:12px;width:min(420px,100%);margin:24px auto 0;padding:20px;font-family:system-ui,sans-serif}@media (width<=800px){.site-header .burger{justify-content:center;align-items:center;display:inline-flex}.desk-only{display:none}.site-header .menu{flex-direction:column;gap:10px;padding:8px 0 16px;display:none}.site-header.is-open .menu{display:flex}.site-header.is-open .menu-extra,.site-header.is-open .menu-work{border-top:1px solid var(--soil);flex-direction:column;gap:10px;margin-top:8px;padding-top:8px;display:flex}.bar-work{display:none}.hub{grid-template-columns:1fr 1fr}}@media (width<=640px){.footer .shell.footer-grid{flex-direction:column;justify-content:flex-start}.site-header .seal{flex-basis:88px;width:88px;height:88px}.hub,.page-account .hub.quad,.page-account .account-sheet-page .record-grid.cols-2,.page-account .account-sheet-page .record-grid.cols-3{grid-template-columns:1fr}}@media (height<=500px){.site-header .seal{flex-basis:64px;width:64px;height:64px;margin-top:-18px}}
