#pz .pz-inputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:12px}#pz .pz-field{display:flex;flex-direction:column;gap:4px}#pz .pz-label{font-size:13px;font-weight:700;color:var(--c-text)}#pz .pz-label-block{margin:0 0 6px}#pz .pz-unit-wrap{display:flex;align-items:center;gap:6px}#pz .pz-unit-wrap input{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid var(--c-border);border-radius:8px;font-size:16px;font-variant-numeric:tabular-nums;background:var(--c-bg);color:var(--c-text)}#pz .pz-unit{font-size:14px;font-weight:600;color:var(--c-text-2)}#pz .pz-hint{margin-top:8px}#pz .pz-opts{display:flex;flex-wrap:wrap;gap:4px 16px;margin:8px 0}#pz .pz-totals{grid-template-columns:repeat(2,1fr)}#pz .pz-num{font-size:clamp(18px,5vw,26px);white-space:nowrap}#pz .pz-table-wrap{overflow-x:auto;margin-top:12px}#pz .pz-table{width:100%;border-collapse:collapse;font-size:13px}#pz .pz-table th,#pz .pz-table td{padding:8px 6px;border-bottom:1px solid var(--c-border-light);text-align:left}#pz .pz-table th{background:var(--c-bg-2);font-weight:700;white-space:nowrap}#pz .pz-table td:not(:first-child){white-space:nowrap;font-variant-numeric:tabular-nums}#pz .pz-table td:first-child{min-width:5em}#pz .pz-table a{color:var(--c-primary);text-decoration:underline}.guide[data-astro-cid-wljehjhu]{max-width:var(--w-content);margin:0 auto;padding-bottom:32px}.guide[data-astro-cid-wljehjhu] h1[data-astro-cid-wljehjhu]{font-size:clamp(20px,3vw,26px);font-weight:800;margin:24px 0 16px;line-height:1.4}.h1-sub[data-astro-cid-wljehjhu]{display:block;font-size:clamp(14px,2vw,16px);font-weight:600;color:var(--c-text-2);margin-top:8px}.lead[data-astro-cid-wljehjhu]{color:var(--c-text-2);line-height:1.9;margin-bottom:24px}.guide[data-astro-cid-wljehjhu] h2[data-astro-cid-wljehjhu]{font-size:clamp(17px,2.5vw,20px);font-weight:700;margin:48px 0 12px}.guide[data-astro-cid-wljehjhu] h3[data-astro-cid-wljehjhu]{font-size:16px;font-weight:700;margin:24px 0 8px}.guide[data-astro-cid-wljehjhu] p[data-astro-cid-wljehjhu]{line-height:1.9;margin-bottom:12px}.guide[data-astro-cid-wljehjhu] a[data-astro-cid-wljehjhu]:not(.share-btn):not(.rg-link):not(.store-link):not(.pl-btn):not(.pl-thumb-link){color:var(--c-primary);text-decoration:underline}.note[data-astro-cid-wljehjhu]{font-size:13px;color:var(--c-text-2)}.pr-note[data-astro-cid-wljehjhu]{font-size:12px;color:var(--c-text-2);margin-bottom:16px}.answer-box[data-astro-cid-wljehjhu]{border:2px solid var(--c-primary);border-radius:var(--r-md);padding:16px 20px;margin:16px 0 24px}.answer-title[data-astro-cid-wljehjhu]{font-weight:800;margin-bottom:8px}.answer-box[data-astro-cid-wljehjhu] ul[data-astro-cid-wljehjhu]{padding-left:20px;line-height:1.9;margin:0}.answer-box[data-astro-cid-wljehjhu] li[data-astro-cid-wljehjhu]{margin-bottom:4px}.toc[data-astro-cid-wljehjhu]{background:var(--c-bg-2);border-radius:var(--r-md);padding:20px 24px;margin-bottom:32px}.toc-title[data-astro-cid-wljehjhu]{font-weight:700;font-size:14px;margin-bottom:8px}.toc[data-astro-cid-wljehjhu] ol[data-astro-cid-wljehjhu]{padding-left:20px;font-size:14px;line-height:2}.toc[data-astro-cid-wljehjhu] a[data-astro-cid-wljehjhu]{color:var(--c-primary)}.info-box[data-astro-cid-wljehjhu]{background:var(--c-primary-light);border-radius:var(--r-md);padding:20px;margin:16px 0}.info-box[data-astro-cid-wljehjhu] p[data-astro-cid-wljehjhu]{margin-bottom:4px}.info-box[data-astro-cid-wljehjhu] p[data-astro-cid-wljehjhu]:last-child{margin-bottom:0}.step-list[data-astro-cid-wljehjhu]{padding-left:20px;line-height:2;margin:12px 0}.step-list[data-astro-cid-wljehjhu] li[data-astro-cid-wljehjhu]{margin-bottom:8px}.table-wrap[data-astro-cid-wljehjhu]{overflow-x:auto;margin:16px 0}.data-table[data-astro-cid-wljehjhu]{width:100%;border-collapse:collapse;font-size:14px}.data-table[data-astro-cid-wljehjhu] th[data-astro-cid-wljehjhu],.data-table[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu]{padding:10px 12px;border-bottom:1px solid var(--c-border-light);text-align:left;vertical-align:top}.data-table[data-astro-cid-wljehjhu] th[data-astro-cid-wljehjhu]{background:var(--c-bg-2);font-weight:700;white-space:nowrap}.ex-table[data-astro-cid-wljehjhu] th[data-astro-cid-wljehjhu],.ex-table[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu]{padding:8px}.data-table[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu]:first-child{min-width:5em}.shop-grid[data-astro-cid-wljehjhu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px;margin:16px 0}.shop-card[data-astro-cid-wljehjhu]{border:1px solid var(--c-border-light);border-radius:var(--r-md);padding:16px}.guide[data-astro-cid-wljehjhu] .shop-card[data-astro-cid-wljehjhu] h3[data-astro-cid-wljehjhu]{margin:0 0 8px}.shop-card[data-astro-cid-wljehjhu] dl[data-astro-cid-wljehjhu]{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:14px;line-height:1.7}.shop-card[data-astro-cid-wljehjhu] dt[data-astro-cid-wljehjhu]{font-weight:700;color:var(--c-text-2);white-space:nowrap}.shop-card[data-astro-cid-wljehjhu] dd[data-astro-cid-wljehjhu]{margin:0}.ex-table[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu]:not(:first-child){white-space:nowrap;font-variant-numeric:tabular-nums}.ex-table[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu]:first-child{min-width:6em}.ex-table[data-astro-cid-wljehjhu] tfoot[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu]{font-weight:700}.count-table[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu],.count-table[data-astro-cid-wljehjhu] th[data-astro-cid-wljehjhu],.tie-table[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu],.tie-table[data-astro-cid-wljehjhu] th[data-astro-cid-wljehjhu]{white-space:nowrap}.count-table[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu]:nth-child(3){white-space:normal;min-width:8em}.budget-table[data-astro-cid-wljehjhu] td[data-astro-cid-wljehjhu]:first-child{min-width:6em;font-weight:700}.budget-table[data-astro-cid-wljehjhu] .src[data-astro-cid-wljehjhu]{display:block;font-size:12px;color:var(--c-text-2)}.mid-cta[data-astro-cid-wljehjhu]{border:1px solid var(--c-border-light);border-radius:var(--r-md);padding:24px;margin:32px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.mid-cta-text[data-astro-cid-wljehjhu]{font-weight:700;font-size:15px;margin-bottom:0}.faq-section[data-astro-cid-wljehjhu]{margin-top:48px}.faq-item[data-astro-cid-wljehjhu]{border-bottom:1px solid var(--c-border-light);padding:20px 0}.faq-item[data-astro-cid-wljehjhu] h3[data-astro-cid-wljehjhu]{font-size:15px;font-weight:700;margin-bottom:8px}.faq-item[data-astro-cid-wljehjhu] p[data-astro-cid-wljehjhu]{color:var(--c-text-2);margin-bottom:0}@media(max-width:768px){.mid-cta[data-astro-cid-wljehjhu]{flex-direction:column;text-align:center}}
