.ad-slot[data-astro-cid-ygkiugat]{flex-shrink:0;width:100%;max-width:728px;min-height:90px;margin-inline:auto}@media print{.ad-slot[data-astro-cid-ygkiugat]{display:none!important}}.category-intro[data-astro-cid-d3uy36kw]{grid-template-columns:minmax(0,1.35fr) minmax(0,.75fr);align-items:center;gap:36px;padding-block:36px 20px;display:grid}.category-intro[data-astro-cid-d3uy36kw] h1[data-astro-cid-d3uy36kw]{font-size:clamp(2.3rem,4vw,3.45rem)}.category-intro[data-astro-cid-d3uy36kw] .lead[data-astro-cid-d3uy36kw]{max-width:760px;font-size:1.04rem;line-height:1.65}.category-intro-image[data-astro-cid-d3uy36kw] img{object-fit:contain;width:100%;height:230px}.category-tools[data-astro-cid-d3uy36kw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.category-tool[data-astro-cid-d3uy36kw]{isolation:isolate;background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:flex-start;min-height:215px;padding:24px;display:flex;position:relative;overflow:hidden}.tool-copy[data-astro-cid-d3uy36kw]{z-index:1;max-width:70%;position:relative}.category-tool[data-astro-cid-d3uy36kw] h2[data-astro-cid-d3uy36kw]{font-size:1.22rem;line-height:1.25}.category-tool[data-astro-cid-d3uy36kw] p[data-astro-cid-d3uy36kw]{color:var(--muted);margin:0 0 20px;font-size:.86rem;line-height:1.55}.category-tool[data-astro-cid-d3uy36kw] .button[data-astro-cid-d3uy36kw]{z-index:1;margin-top:auto}.tool-art[data-astro-cid-d3uy36kw]{inset-inline-end:0;z-index:0;width:43%;position:absolute;bottom:26px}.tool-art[data-astro-cid-d3uy36kw] img{object-fit:contain;width:100%;height:125px}.planning-tool[data-astro-cid-d3uy36kw] .tool-copy[data-astro-cid-d3uy36kw]{max-width:100%}.category-section[data-astro-cid-d3uy36kw]{margin-top:42px}.category-section[data-astro-cid-d3uy36kw]>h2[data-astro-cid-d3uy36kw]{margin-bottom:8px;font-size:1.8rem}.section-intro[data-astro-cid-d3uy36kw]{color:var(--muted);margin-bottom:20px;font-size:.94rem}.task-cards[data-astro-cid-d3uy36kw]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.task-card[data-astro-cid-d3uy36kw]{background:var(--surface);border:1px solid var(--line);border-radius:13px;flex-direction:column;display:flex;overflow:hidden}.task-card[data-astro-cid-d3uy36kw]:hover,.category-guide[data-astro-cid-d3uy36kw]:hover{border-color:var(--accent);color:var(--text)}.task-art[data-astro-cid-d3uy36kw]{background:var(--surface-2);height:115px;padding:4px 10px}.task-art[data-astro-cid-d3uy36kw] img{object-fit:contain;width:100%;height:100%}.task-copy[data-astro-cid-d3uy36kw]{flex-direction:column;flex:1;padding:17px;display:flex}.task-copy[data-astro-cid-d3uy36kw] h3[data-astro-cid-d3uy36kw]{font-size:1rem;line-height:1.35}.task-copy[data-astro-cid-d3uy36kw] p[data-astro-cid-d3uy36kw]{color:var(--muted);margin-bottom:12px;font-size:.8rem;line-height:1.6}.task-copy[data-astro-cid-d3uy36kw] svg{color:var(--action);margin-top:auto}.category-steps[data-astro-cid-d3uy36kw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.category-step[data-astro-cid-d3uy36kw]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:21px}.category-step[data-astro-cid-d3uy36kw] .number-circle[data-astro-cid-d3uy36kw]{width:32px;height:32px;margin-bottom:15px;font-size:.9rem}.category-step[data-astro-cid-d3uy36kw] h3[data-astro-cid-d3uy36kw]{font-size:1.05rem}.category-step[data-astro-cid-d3uy36kw] p[data-astro-cid-d3uy36kw]{color:var(--muted);margin-bottom:15px;font-size:.84rem;line-height:1.6}.step-symbol[data-astro-cid-d3uy36kw]{color:var(--muted);justify-content:flex-end;display:flex}.category-reminder[data-astro-cid-d3uy36kw]{background:var(--tint);border:1px solid var(--line);border-radius:12px;align-items:center;gap:18px;margin-top:24px;padding:21px 24px;display:flex}.category-reminder[data-astro-cid-d3uy36kw]>div[data-astro-cid-d3uy36kw]{flex:1}.category-reminder[data-astro-cid-d3uy36kw] h2[data-astro-cid-d3uy36kw]{margin-bottom:4px;font-size:1.05rem}.category-reminder[data-astro-cid-d3uy36kw] p[data-astro-cid-d3uy36kw]{color:var(--muted);margin:0;font-size:.86rem;line-height:1.6}.category-reminder[data-astro-cid-d3uy36kw] .text-link[data-astro-cid-d3uy36kw]{flex-shrink:0;font-size:.83rem}.category-reading[data-astro-cid-d3uy36kw]{grid-template-columns:1fr 1fr 1.1fr;gap:20px;margin-top:20px;display:grid}.category-guide[data-astro-cid-d3uy36kw]{border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden}.guide-art[data-astro-cid-d3uy36kw]{background:var(--surface-2);height:135px;padding:8px}.guide-art[data-astro-cid-d3uy36kw] img{object-fit:contain;width:100%;height:100%}.category-guide[data-astro-cid-d3uy36kw]>div[data-astro-cid-d3uy36kw]:last-child{padding:20px}.category-guide[data-astro-cid-d3uy36kw] h3[data-astro-cid-d3uy36kw]{font-size:1.04rem;line-height:1.35}.category-guide[data-astro-cid-d3uy36kw] p[data-astro-cid-d3uy36kw],.category-guide[data-astro-cid-d3uy36kw] .text-link[data-astro-cid-d3uy36kw]{font-size:.83rem;line-height:1.6}.category-guide[data-astro-cid-d3uy36kw] p[data-astro-cid-d3uy36kw]{color:var(--muted)}.category-help[data-astro-cid-d3uy36kw]{background:var(--tint);border-radius:14px;padding:25px}.category-help[data-astro-cid-d3uy36kw] h3[data-astro-cid-d3uy36kw]{margin-top:15px;font-size:1.25rem}.category-help[data-astro-cid-d3uy36kw]>p[data-astro-cid-d3uy36kw]{color:var(--muted);font-size:.86rem}.category-help[data-astro-cid-d3uy36kw] .help-links[data-astro-cid-d3uy36kw]{margin-top:10px}.category-help[data-astro-cid-d3uy36kw] .help-links[data-astro-cid-d3uy36kw] a[data-astro-cid-d3uy36kw]{font-size:.83rem;line-height:1.4}.category-details[data-astro-cid-d3uy36kw]{border-block:1px solid var(--line);margin-top:36px;padding-block:17px}.category-details[data-astro-cid-d3uy36kw]>summary[data-astro-cid-d3uy36kw]{cursor:pointer;font-weight:600}.category-details[data-astro-cid-d3uy36kw][open]>summary[data-astro-cid-d3uy36kw]{margin-bottom:28px}.category-page[data-astro-cid-d3uy36kw] .ad-slot{max-width:100%}@media (max-width:1050px){.category-tools[data-astro-cid-d3uy36kw]{gap:14px}.category-tool[data-astro-cid-d3uy36kw]{padding:20px}.tool-copy[data-astro-cid-d3uy36kw]{max-width:80%}.tool-art[data-astro-cid-d3uy36kw]{opacity:.75;width:38%}.task-cards[data-astro-cid-d3uy36kw]{grid-template-columns:repeat(3,minmax(0,1fr))}.category-reading[data-astro-cid-d3uy36kw]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-help[data-astro-cid-d3uy36kw]{grid-column:1/-1}.category-help[data-astro-cid-d3uy36kw] .help-links[data-astro-cid-d3uy36kw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.category-steps[data-astro-cid-d3uy36kw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.category-intro[data-astro-cid-d3uy36kw]{grid-template-columns:1fr;gap:0;padding-top:25px}.category-intro-image[data-astro-cid-d3uy36kw] img{height:180px}.category-tools[data-astro-cid-d3uy36kw]{grid-template-columns:1fr}.category-tool[data-astro-cid-d3uy36kw]{min-height:185px}.tool-copy[data-astro-cid-d3uy36kw]{max-width:70%}.tool-art[data-astro-cid-d3uy36kw]{opacity:1;width:35%}.category-section[data-astro-cid-d3uy36kw]{margin-top:32px}.category-section[data-astro-cid-d3uy36kw]>h2[data-astro-cid-d3uy36kw]{font-size:1.55rem}.task-cards[data-astro-cid-d3uy36kw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.task-copy[data-astro-cid-d3uy36kw]{padding:13px}.task-copy[data-astro-cid-d3uy36kw] h3[data-astro-cid-d3uy36kw]{font-size:.94rem}.task-art[data-astro-cid-d3uy36kw]{height:100px}.category-step[data-astro-cid-d3uy36kw]{padding:16px}.category-step[data-astro-cid-d3uy36kw] h3[data-astro-cid-d3uy36kw]{font-size:1rem}.category-reminder[data-astro-cid-d3uy36kw]{flex-wrap:wrap;align-items:flex-start;padding:20px}.category-reminder[data-astro-cid-d3uy36kw]>div[data-astro-cid-d3uy36kw]{min-width:75%}.category-reminder[data-astro-cid-d3uy36kw] .text-link[data-astro-cid-d3uy36kw]{margin-inline-start:43px}.category-reading[data-astro-cid-d3uy36kw]{grid-template-columns:1fr}.category-help[data-astro-cid-d3uy36kw] .help-links[data-astro-cid-d3uy36kw]{grid-template-columns:1fr;gap:0}.category-guide[data-astro-cid-d3uy36kw]{grid-template-columns:110px 1fr;display:grid}.guide-art[data-astro-cid-d3uy36kw]{height:100%;min-height:180px}.category-guide[data-astro-cid-d3uy36kw]>div[data-astro-cid-d3uy36kw]:last-child{padding:17px}}.docs-heading[data-astro-cid-lk4bhs5t]{max-width:900px;padding-block:40px 17px}.docs-heading[data-astro-cid-lk4bhs5t] .eyebrow[data-astro-cid-lk4bhs5t]{margin-bottom:10px}.docs-heading[data-astro-cid-lk4bhs5t] h1[data-astro-cid-lk4bhs5t]{max-width:850px;font-size:clamp(2.1rem,3.5vw,3.1rem)}.docs-heading[data-astro-cid-lk4bhs5t] .lead[data-astro-cid-lk4bhs5t]{max-width:780px;font-size:1.04rem}.docs-search[data-astro-cid-lk4bhs5t]{max-width:760px;margin-bottom:30px}.docs-shell[data-astro-cid-lk4bhs5t]{grid-template-columns:210px minmax(0,1fr);gap:32px;display:grid}.docs-nav[data-astro-cid-lk4bhs5t]{border-inline-end:1px solid var(--line);flex-direction:column;align-self:start;gap:5px;padding-inline-end:18px;display:flex}.docs-nav[data-astro-cid-lk4bhs5t]>strong[data-astro-cid-lk4bhs5t]{color:var(--muted);padding:0 12px 12px;font-size:.82rem}.docs-nav[data-astro-cid-lk4bhs5t] a[data-astro-cid-lk4bhs5t]{border-radius:9px;align-items:center;gap:12px;min-height:46px;padding:12px;font-size:.86rem;line-height:1.45;display:flex}.docs-nav[data-astro-cid-lk4bhs5t] a[data-astro-cid-lk4bhs5t]:hover{background:var(--surface)}.docs-nav[data-astro-cid-lk4bhs5t] .docs-nav-start[data-astro-cid-lk4bhs5t]{background:var(--tint);box-shadow:inset 3px 0 var(--accent);font-weight:600}.docs-main[data-astro-cid-lk4bhs5t]{min-width:0}.docs-start[data-astro-cid-lk4bhs5t]{background:var(--tint);border:1px solid var(--line);border-radius:16px;grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr);align-items:center;gap:12px;margin-bottom:22px;padding:28px 30px;display:grid}.docs-start[data-astro-cid-lk4bhs5t] h2[data-astro-cid-lk4bhs5t]{font-size:1.7rem}.docs-start[data-astro-cid-lk4bhs5t] p[data-astro-cid-lk4bhs5t]{color:var(--muted);font-size:.94rem;line-height:1.6}.docs-start[data-astro-cid-lk4bhs5t] ol[data-astro-cid-lk4bhs5t]{gap:11px;margin:17px 0 23px;padding:0;list-style:none;display:grid}.docs-start[data-astro-cid-lk4bhs5t] li[data-astro-cid-lk4bhs5t]{align-items:center;gap:12px;font-size:.9rem;display:flex}.docs-start[data-astro-cid-lk4bhs5t] li[data-astro-cid-lk4bhs5t]>span[data-astro-cid-lk4bhs5t]{border:1px solid #a9bac2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8rem;display:flex}.docs-start[data-astro-cid-lk4bhs5t] li[data-astro-cid-lk4bhs5t] a[data-astro-cid-lk4bhs5t]:hover{text-decoration:underline}.docs-start-art[data-astro-cid-lk4bhs5t] img{object-fit:contain;width:100%;height:225px}.docs-groups[data-astro-cid-lk4bhs5t]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.docs-group[data-astro-cid-lk4bhs5t]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:23px;scroll-margin-top:20px}.docs-group[data-astro-cid-lk4bhs5t]>svg{color:var(--muted);margin-bottom:17px}.docs-group[data-astro-cid-lk4bhs5t] h2[data-astro-cid-lk4bhs5t]{font-size:1.14rem;line-height:1.35}.docs-group[data-astro-cid-lk4bhs5t] p[data-astro-cid-lk4bhs5t]{color:var(--muted);margin-bottom:15px;font-size:.84rem;line-height:1.65}.docs-group[data-astro-cid-lk4bhs5t] ul[data-astro-cid-lk4bhs5t],.docs-popular[data-astro-cid-lk4bhs5t] ul[data-astro-cid-lk4bhs5t]{gap:11px;margin:0;padding:0;list-style:none;display:grid}.docs-group[data-astro-cid-lk4bhs5t] li[data-astro-cid-lk4bhs5t] a[data-astro-cid-lk4bhs5t]{justify-content:space-between;align-items:center;gap:10px;font-size:.81rem;line-height:1.5;display:flex}.docs-group[data-astro-cid-lk4bhs5t] li[data-astro-cid-lk4bhs5t] a[data-astro-cid-lk4bhs5t]:hover{text-decoration:underline}.docs-group[data-astro-cid-lk4bhs5t] li[data-astro-cid-lk4bhs5t] svg{color:var(--action)}.docs-bottom[data-astro-cid-lk4bhs5t]{grid-template-columns:1.1fr 1fr;gap:18px;margin-top:24px;display:grid}.docs-example[data-astro-cid-lk4bhs5t],.docs-popular[data-astro-cid-lk4bhs5t]{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:24px}.docs-bottom[data-astro-cid-lk4bhs5t] h2[data-astro-cid-lk4bhs5t]{font-size:1.15rem}.docs-example[data-astro-cid-lk4bhs5t]{align-items:center;gap:10px;display:flex}.docs-example[data-astro-cid-lk4bhs5t]>div[data-astro-cid-lk4bhs5t]{flex:1;min-width:0}.docs-example[data-astro-cid-lk4bhs5t] p[data-astro-cid-lk4bhs5t]{color:var(--muted);font-size:.83rem;line-height:1.6}.docs-example[data-astro-cid-lk4bhs5t] img{object-fit:contain;width:100px;height:120px}.docs-example[data-astro-cid-lk4bhs5t] .button[data-astro-cid-lk4bhs5t]{padding-inline:10px;font-size:.78rem}.docs-popular[data-astro-cid-lk4bhs5t] ul[data-astro-cid-lk4bhs5t]{gap:0}.docs-popular[data-astro-cid-lk4bhs5t] li[data-astro-cid-lk4bhs5t] a[data-astro-cid-lk4bhs5t]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-block:10px;font-size:.82rem;line-height:1.5;display:flex}.docs-popular[data-astro-cid-lk4bhs5t] li[data-astro-cid-lk4bhs5t]:last-child a[data-astro-cid-lk4bhs5t]{border:0}.docs-details[data-astro-cid-lk4bhs5t]{border-block:1px solid var(--line);margin-top:28px;padding-block:18px}.docs-details[data-astro-cid-lk4bhs5t]>summary[data-astro-cid-lk4bhs5t]{cursor:pointer;font-size:.9rem;font-weight:600}.docs-details[data-astro-cid-lk4bhs5t][open]>summary[data-astro-cid-lk4bhs5t]{margin-bottom:25px}@media (max-width:1100px){.docs-shell[data-astro-cid-lk4bhs5t]{grid-template-columns:180px minmax(0,1fr);gap:22px}.docs-groups[data-astro-cid-lk4bhs5t]{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-group[data-astro-cid-lk4bhs5t]{padding:20px}.docs-bottom[data-astro-cid-lk4bhs5t]{grid-template-columns:1fr}.docs-start[data-astro-cid-lk4bhs5t]{padding:25px}.docs-start-art[data-astro-cid-lk4bhs5t] img{height:180px}}@media (max-width:700px){.docs-heading[data-astro-cid-lk4bhs5t]{padding-top:28px}.docs-shell[data-astro-cid-lk4bhs5t]{grid-template-columns:1fr;gap:20px}.docs-nav[data-astro-cid-lk4bhs5t]{border:0;flex-direction:row;gap:6px;padding:0 0 6px;display:flex;overflow-x:auto}.docs-nav[data-astro-cid-lk4bhs5t]>strong[data-astro-cid-lk4bhs5t]{display:none}.docs-nav[data-astro-cid-lk4bhs5t] a[data-astro-cid-lk4bhs5t]{white-space:nowrap;border:1px solid var(--line);min-width:max-content;padding:10px;font-size:.8rem}.docs-nav[data-astro-cid-lk4bhs5t] .docs-nav-start[data-astro-cid-lk4bhs5t]{box-shadow:none}.docs-start[data-astro-cid-lk4bhs5t]{grid-template-columns:1fr;padding:23px;position:relative;overflow:hidden}.docs-start-copy[data-astro-cid-lk4bhs5t]{z-index:1;position:relative}.docs-start-art[data-astro-cid-lk4bhs5t]{inset-inline-end:-28px;opacity:.22;width:145px;position:absolute;bottom:6px}.docs-start-art[data-astro-cid-lk4bhs5t] img{height:160px}.docs-start[data-astro-cid-lk4bhs5t] h2[data-astro-cid-lk4bhs5t]{font-size:1.5rem}.docs-start[data-astro-cid-lk4bhs5t] .button[data-astro-cid-lk4bhs5t]{font-size:.86rem}.docs-groups[data-astro-cid-lk4bhs5t]{gap:12px}.docs-group[data-astro-cid-lk4bhs5t]{padding:17px}.docs-group[data-astro-cid-lk4bhs5t] h2[data-astro-cid-lk4bhs5t]{font-size:1.02rem}.docs-group[data-astro-cid-lk4bhs5t] p[data-astro-cid-lk4bhs5t]{font-size:.8rem}.docs-group[data-astro-cid-lk4bhs5t] li[data-astro-cid-lk4bhs5t] a[data-astro-cid-lk4bhs5t]{font-size:.77rem}.docs-example[data-astro-cid-lk4bhs5t],.docs-popular[data-astro-cid-lk4bhs5t]{padding:21px}.docs-search[data-astro-cid-lk4bhs5t]{margin-bottom:23px}}.about-page[data-astro-cid-zlx7s737]{padding-bottom:8px}.about-hero[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:34px;padding-block:35px 28px;display:grid}.about-hero[data-astro-cid-zlx7s737] h1[data-astro-cid-zlx7s737]{max-width:690px;font-size:clamp(2.2rem,3.7vw,3.35rem)}.about-hero[data-astro-cid-zlx7s737] .eyebrow[data-astro-cid-zlx7s737]{margin-bottom:11px}.about-hero[data-astro-cid-zlx7s737] .lead[data-astro-cid-zlx7s737]{max-width:660px;margin:0;font-size:1.1rem}.about-hero-art[data-astro-cid-zlx7s737]{min-height:290px;position:relative}.about-hero-art[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]{position:absolute}.about-hero-art[data-astro-cid-zlx7s737] img{object-fit:contain;width:100%;height:100%}.hero-masonry[data-astro-cid-zlx7s737]{inset-inline-start:0;width:67%;height:225px;top:0}.hero-flooring[data-astro-cid-zlx7s737]{inset-inline-start:8%;width:60%;height:190px;bottom:0}.hero-paint[data-astro-cid-zlx7s737]{inset-inline-end:0;width:63%;height:240px;bottom:2px}.about-panel[data-astro-cid-zlx7s737]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:22px;padding:28px}.about-panel[data-astro-cid-zlx7s737]>h2[data-astro-cid-zlx7s737]{margin-bottom:9px;font-size:clamp(1.55rem,2.3vw,2rem)}.section-intro[data-astro-cid-zlx7s737]{color:var(--muted);max-width:850px;margin-bottom:22px}.about-principles[data-astro-cid-zlx7s737]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.principle-card[data-astro-cid-zlx7s737]{border:1px solid var(--line);border-radius:13px;padding:21px}.principle-icon[data-astro-cid-zlx7s737]{background:var(--tint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:17px;display:inline-flex}.principle-card[data-astro-cid-zlx7s737] h3[data-astro-cid-zlx7s737]{font-size:1.1rem}.principle-card[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737],.about-feature[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{color:var(--muted);margin:0;font-size:.92rem;line-height:1.65}.about-example[data-astro-cid-zlx7s737]{background:var(--tint);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:center;gap:25px;margin-top:20px;padding:19px 23px;display:grid}.example-copy[data-astro-cid-zlx7s737] h3[data-astro-cid-zlx7s737]{margin-bottom:6px;font-size:1rem}.example-copy[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{color:var(--muted);margin:0;font-size:.82rem}.quantity-flow[data-astro-cid-zlx7s737]{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0;padding:0;list-style:none;display:grid}.quantity-flow[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]{justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.quantity-flow[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]:first-child,.quantity-flow[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]{text-align:center;background:var(--surface);border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;min-height:78px;padding:12px 10px;display:flex}.quantity-flow[data-astro-cid-zlx7s737] strong[data-astro-cid-zlx7s737]{font-variant-numeric:tabular-nums;font-size:1.15rem;line-height:1.35}.quantity-flow[data-astro-cid-zlx7s737] span[data-astro-cid-zlx7s737]{color:var(--muted);margin-top:4px;font-size:.76rem;line-height:1.4}.quantity-flow[data-astro-cid-zlx7s737] svg{color:var(--muted)}.example-note[data-astro-cid-zlx7s737]{color:var(--muted);margin:10px 0 0;font-size:.76rem}.about-materials[data-astro-cid-zlx7s737]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.about-material[data-astro-cid-zlx7s737]{border:1px solid var(--line);border-radius:12px;align-items:center;gap:13px;min-width:0;min-height:115px;padding:16px;display:flex}.about-material[data-astro-cid-zlx7s737]:hover{border-color:var(--accent);background:var(--surface-2);color:var(--text)}.material-art[data-astro-cid-zlx7s737]{flex-shrink:0;width:78px}.material-art[data-astro-cid-zlx7s737] img{object-fit:contain;width:78px;height:85px}.about-material[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]:nth-child(2){flex:1;min-width:0}.about-material[data-astro-cid-zlx7s737] h3[data-astro-cid-zlx7s737]{margin-bottom:5px;font-size:1rem;line-height:1.3}.about-material[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{color:var(--muted);margin:0;font-size:.82rem;line-height:1.5}.about-material[data-astro-cid-zlx7s737]>svg{color:var(--action)}.about-features[data-astro-cid-zlx7s737]{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.about-feature[data-astro-cid-zlx7s737]{border:1px solid var(--line);border-radius:12px;gap:16px;padding:22px;display:flex}.about-feature[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]{min-width:0}.about-feature[data-astro-cid-zlx7s737] h3[data-astro-cid-zlx7s737]{font-size:1.07rem}.about-feature[data-astro-cid-zlx7s737] .principle-icon[data-astro-cid-zlx7s737]{width:44px;height:44px;margin:0}.feature-links[data-astro-cid-zlx7s737]{flex-wrap:wrap;gap:6px 16px;margin-top:10px;display:flex}.feature-links[data-astro-cid-zlx7s737] a[data-astro-cid-zlx7s737]{min-height:44px;color:var(--action);align-items:center;gap:8px;font-size:.79rem;line-height:1.4;display:inline-flex}.feature-links[data-astro-cid-zlx7s737] a[data-astro-cid-zlx7s737]:hover{text-decoration:underline}.about-storage[data-astro-cid-zlx7s737]{background:var(--tint);border-radius:12px;align-items:center;gap:18px;margin-top:18px;padding:20px 23px;display:flex}.about-storage[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]{flex:1;min-width:0}.about-storage[data-astro-cid-zlx7s737] h3[data-astro-cid-zlx7s737]{margin:0 0 5px;font-size:1rem}.about-storage[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{color:var(--muted);margin:0;font-size:.85rem}.about-storage[data-astro-cid-zlx7s737] .button[data-astro-cid-zlx7s737]{flex-shrink:0;font-size:.8rem}.about-boundary[data-astro-cid-zlx7s737]{background:var(--surface-2);color:var(--muted);border-radius:9px;align-items:flex-start;gap:12px;margin:16px 0 0;padding:15px;font-size:.81rem;line-height:1.6;display:flex}.about-boundary[data-astro-cid-zlx7s737] svg{margin-top:2px}.about-actions[data-astro-cid-zlx7s737]{justify-content:center;margin-top:22px}.about-actions[data-astro-cid-zlx7s737] .button[data-astro-cid-zlx7s737]{font-size:.9rem}.about-operator[data-astro-cid-zlx7s737]{color:var(--muted);margin-block:22px 12px;font-size:.83rem}.about-operator[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{margin-bottom:6px}.about-details[data-astro-cid-zlx7s737]{border-block:1px solid var(--line);margin-top:15px;padding-block:18px}.about-details[data-astro-cid-zlx7s737]>summary[data-astro-cid-zlx7s737]{cursor:pointer;align-content:center;min-height:44px;font-weight:650}.about-details[data-astro-cid-zlx7s737][open]>summary[data-astro-cid-zlx7s737]{margin-bottom:22px}.about-details[data-astro-cid-zlx7s737] .prose{max-width:960px;margin-inline:auto}@media (max-width:1050px){.about-hero[data-astro-cid-zlx7s737]{grid-template-columns:1.2fr 1fr;gap:20px}.about-hero-art[data-astro-cid-zlx7s737]{min-height:250px}.hero-masonry[data-astro-cid-zlx7s737]{height:200px}.hero-flooring[data-astro-cid-zlx7s737]{height:160px}.hero-paint[data-astro-cid-zlx7s737]{height:210px}.about-panel[data-astro-cid-zlx7s737]{padding:23px}.about-materials[data-astro-cid-zlx7s737]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-example[data-astro-cid-zlx7s737]{grid-template-columns:1fr}.quantity-flow[data-astro-cid-zlx7s737]{width:100%;max-width:720px;margin-inline:auto}.about-feature[data-astro-cid-zlx7s737]{gap:12px;padding:18px}.about-storage[data-astro-cid-zlx7s737]{flex-wrap:wrap}.about-storage[data-astro-cid-zlx7s737] .button[data-astro-cid-zlx7s737]{margin-inline-start:46px}}@media (max-width:680px){.about-hero[data-astro-cid-zlx7s737]{grid-template-columns:1fr;gap:8px;padding-top:25px}.about-hero-art[data-astro-cid-zlx7s737]{width:100%;max-width:420px;min-height:220px;margin-inline:auto}.hero-masonry[data-astro-cid-zlx7s737]{height:180px}.hero-flooring[data-astro-cid-zlx7s737]{height:150px}.hero-paint[data-astro-cid-zlx7s737]{height:200px}.about-hero[data-astro-cid-zlx7s737] .lead[data-astro-cid-zlx7s737]{font-size:1rem}.about-panel[data-astro-cid-zlx7s737]{padding:20px}.about-principles[data-astro-cid-zlx7s737],.about-features[data-astro-cid-zlx7s737]{grid-template-columns:1fr}.principle-card[data-astro-cid-zlx7s737]{padding:18px}.principle-icon[data-astro-cid-zlx7s737]{margin-bottom:12px}.about-example[data-astro-cid-zlx7s737]{gap:16px;padding:17px}.quantity-flow[data-astro-cid-zlx7s737]{gap:8px}.quantity-flow[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]{gap:5px}.quantity-flow[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]:first-child,.quantity-flow[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]{padding:11px 5px}.quantity-flow[data-astro-cid-zlx7s737] strong[data-astro-cid-zlx7s737]{font-size:.96rem}.quantity-flow[data-astro-cid-zlx7s737] span[data-astro-cid-zlx7s737]{font-size:.7rem}.quantity-flow[data-astro-cid-zlx7s737] svg{width:14px}.about-materials[data-astro-cid-zlx7s737]{grid-template-columns:1fr;gap:10px}.about-material[data-astro-cid-zlx7s737]{min-height:100px;padding:13px}.about-feature[data-astro-cid-zlx7s737]{padding:17px}.about-storage[data-astro-cid-zlx7s737]{align-items:flex-start;padding:18px}.about-storage[data-astro-cid-zlx7s737] .button[data-astro-cid-zlx7s737]{width:100%;margin:0}.about-actions[data-astro-cid-zlx7s737]{align-items:stretch}.about-actions[data-astro-cid-zlx7s737] .button[data-astro-cid-zlx7s737]{width:100%}.section-intro[data-astro-cid-zlx7s737]{font-size:.93rem}.about-panel[data-astro-cid-zlx7s737]>h2[data-astro-cid-zlx7s737]{font-size:1.55rem}}[dir=rtl] .quantity-flow[data-astro-cid-zlx7s737] svg{transform:scaleX(-1)}.contact-page[data-astro-cid-x5d4ucax]{padding-bottom:8px}.contact-hero[data-astro-cid-x5d4ucax]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:34px;padding-block:37px 28px;display:grid}.contact-hero[data-astro-cid-x5d4ucax] h1[data-astro-cid-x5d4ucax]{font-size:clamp(2.2rem,3.7vw,3.4rem)}.contact-hero[data-astro-cid-x5d4ucax] .lead[data-astro-cid-x5d4ucax]{margin-bottom:20px;font-size:1.1rem}.contact-hero-art[data-astro-cid-x5d4ucax] img{object-fit:contain;width:100%;height:285px}.contact-notice[data-astro-cid-x5d4ucax]{background:var(--tint);border:1px solid var(--line);border-radius:12px;align-items:flex-start;gap:17px;padding:20px 23px;font-size:.95rem;line-height:1.6;display:flex}.contact-notice[data-astro-cid-x5d4ucax]>svg{margin-top:2px}.contact-notice[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{color:var(--muted);margin:6px 0 0;font-size:.85rem}.contact-notice[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{overflow-wrap:anywhere;font-weight:650;text-decoration:underline}.contact-help-grid[data-astro-cid-x5d4ucax]{grid-template-columns:1fr 1fr;align-items:stretch;gap:22px;display:grid}.contact-help-grid[data-astro-cid-x5d4ucax].only-checklist{grid-template-columns:minmax(0,1fr);max-width:850px}.contact-panel[data-astro-cid-x5d4ucax]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:26px}.contact-panel[data-astro-cid-x5d4ucax]>h2[data-astro-cid-x5d4ucax]{margin-bottom:16px;font-size:clamp(1.5rem,2.2vw,1.9rem)}.contact-docs[data-astro-cid-x5d4ucax]{gap:13px;display:grid}.contact-doc[data-astro-cid-x5d4ucax]{border:1px solid var(--line);border-radius:12px;align-items:center;gap:16px;min-height:116px;padding:18px 16px;display:flex}.contact-doc[data-astro-cid-x5d4ucax]:hover,.contact-method[data-astro-cid-x5d4ucax]:hover{background:var(--surface-2);border-color:var(--accent);color:var(--text)}.contact-doc[data-astro-cid-x5d4ucax]>div[data-astro-cid-x5d4ucax]{flex:1;min-width:0}.contact-doc[data-astro-cid-x5d4ucax] h3[data-astro-cid-x5d4ucax]{margin-bottom:6px;font-size:1.02rem;line-height:1.35}.contact-doc[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{color:var(--muted);margin:0;font-size:.83rem;line-height:1.55}.contact-icon[data-astro-cid-x5d4ucax]{background:var(--tint);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:55px;height:58px;display:flex}.contact-doc[data-astro-cid-x5d4ucax]>svg,.contact-method[data-astro-cid-x5d4ucax]>svg{color:var(--action)}.panel-intro[data-astro-cid-x5d4ucax]{color:var(--muted);margin-bottom:19px;font-size:.93rem;line-height:1.6}.issue-steps[data-astro-cid-x5d4ucax]{gap:17px;margin:0 0 21px;padding:0;list-style:none;display:grid}.issue-steps[data-astro-cid-x5d4ucax] li[data-astro-cid-x5d4ucax]{align-items:flex-start;gap:13px;display:flex}.issue-steps[data-astro-cid-x5d4ucax] .number-circle[data-astro-cid-x5d4ucax]{width:30px;height:30px;margin-top:1px;font-size:.87rem}.issue-steps[data-astro-cid-x5d4ucax] h3[data-astro-cid-x5d4ucax]{margin-bottom:5px;font-size:1.01rem;line-height:1.4}.issue-steps[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{color:var(--muted);margin:0;font-size:.84rem;line-height:1.6}.checklist-actions[data-astro-cid-x5d4ucax]{align-items:stretch}.checklist-actions[data-astro-cid-x5d4ucax] .button[data-astro-cid-x5d4ucax]{flex:1;min-height:48px;padding-inline:12px;font-size:.84rem}.checklist-privacy[data-astro-cid-x5d4ucax]{color:var(--muted);align-items:flex-start;gap:11px;margin:15px 0 0;font-size:.8rem;line-height:1.6;display:flex}.checklist-privacy[data-astro-cid-x5d4ucax]>svg{margin-top:2px}.copy-feedback[data-astro-cid-x5d4ucax]{color:var(--text);margin:12px 0 0;font-size:.87rem;line-height:1.6}.copy-feedback[data-astro-cid-x5d4ucax]:empty{display:none}.copy-feedback[data-astro-cid-x5d4ucax][data-state=copied]{color:var(--success)}.manual-copy[data-astro-cid-x5d4ucax]{margin-top:15px}.manual-copy[data-astro-cid-x5d4ucax] label[data-astro-cid-x5d4ucax]{margin-bottom:7px;font-size:.87rem;font-weight:650;display:block}.manual-copy[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax]{border:1px solid var(--line);background:var(--bg);width:100%;max-width:100%;font:inherit;resize:vertical;border-radius:9px;padding:13px;font-size:.88rem;line-height:1.6;display:block}.manual-copy[data-astro-cid-x5d4ucax][hidden]{display:none}.contact-methods[data-astro-cid-x5d4ucax]{margin-top:22px}.contact-methods[data-astro-cid-x5d4ucax]>h2[data-astro-cid-x5d4ucax]{margin-bottom:8px}.contact-method-grid[data-astro-cid-x5d4ucax]{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.contact-method[data-astro-cid-x5d4ucax]{border:1px solid var(--line);border-radius:12px;align-items:center;gap:14px;min-height:90px;padding:16px;display:flex}.contact-method[data-astro-cid-x5d4ucax] strong[data-astro-cid-x5d4ucax]{flex:1;min-width:0;font-size:.94rem;line-height:1.45}.contact-method[data-astro-cid-x5d4ucax] .contact-icon[data-astro-cid-x5d4ucax]{width:45px;height:50px}.contact-details[data-astro-cid-x5d4ucax]{border-block:1px solid var(--line);margin-top:28px;padding-block:18px}.contact-details[data-astro-cid-x5d4ucax]>summary[data-astro-cid-x5d4ucax]{cursor:pointer;align-content:center;min-height:44px;font-weight:650}.contact-details[data-astro-cid-x5d4ucax][open]>summary[data-astro-cid-x5d4ucax]{margin-bottom:22px}.contact-details[data-astro-cid-x5d4ucax] .prose{max-width:960px;margin-inline:auto}@media (max-width:1050px){.contact-hero[data-astro-cid-x5d4ucax]{grid-template-columns:1.6fr 1fr;gap:20px}.contact-hero-art[data-astro-cid-x5d4ucax] img{height:240px}.contact-panel[data-astro-cid-x5d4ucax]{padding:22px}.contact-help-grid[data-astro-cid-x5d4ucax]{gap:17px}.contact-doc[data-astro-cid-x5d4ucax]{gap:12px;min-height:125px;padding:15px}.contact-icon[data-astro-cid-x5d4ucax]{width:42px;height:48px}.contact-doc[data-astro-cid-x5d4ucax] h3[data-astro-cid-x5d4ucax]{font-size:.96rem}.contact-method-grid[data-astro-cid-x5d4ucax]{gap:12px}.contact-method[data-astro-cid-x5d4ucax]{gap:10px;padding:13px}.contact-method[data-astro-cid-x5d4ucax] strong[data-astro-cid-x5d4ucax]{font-size:.88rem}.checklist-actions[data-astro-cid-x5d4ucax]{flex-direction:column}}@media (max-width:740px){.contact-hero[data-astro-cid-x5d4ucax]{grid-template-columns:1fr;gap:5px;padding-top:26px}.contact-hero-art[data-astro-cid-x5d4ucax]{width:100%;max-width:300px;margin-inline:auto}.contact-hero-art[data-astro-cid-x5d4ucax] img{height:195px}.contact-hero[data-astro-cid-x5d4ucax] .lead[data-astro-cid-x5d4ucax]{font-size:1rem}.contact-notice[data-astro-cid-x5d4ucax]{gap:12px;padding:18px;font-size:.9rem}.contact-help-grid[data-astro-cid-x5d4ucax]{grid-template-columns:1fr}.contact-panel[data-astro-cid-x5d4ucax]{padding:20px}.contact-doc[data-astro-cid-x5d4ucax]{min-height:105px}.contact-method-grid[data-astro-cid-x5d4ucax]{grid-template-columns:1fr}.contact-method[data-astro-cid-x5d4ucax]{min-height:82px;padding:15px}.contact-method[data-astro-cid-x5d4ucax] strong[data-astro-cid-x5d4ucax]{font-size:1rem}.contact-method[data-astro-cid-x5d4ucax] .contact-icon[data-astro-cid-x5d4ucax]{width:48px}.checklist-actions[data-astro-cid-x5d4ucax]{flex-direction:row}.checklist-actions[data-astro-cid-x5d4ucax] .button[data-astro-cid-x5d4ucax]{min-width:180px}.contact-panel[data-astro-cid-x5d4ucax]>h2[data-astro-cid-x5d4ucax]{font-size:1.5rem}}[data-project-manager] .dialog{max-height:calc(100dvh - 48px);overflow-y:auto}[data-project-manager] .dialog:has([data-material-form]){max-width:850px}[data-project-manager] .project-source-list{gap:12px;margin-top:16px;display:grid}[data-project-manager] .project-source{border:1px solid var(--line);border-radius:9px;padding:14px}[data-project-manager] .project-source summary{cursor:pointer;font-weight:600}[data-project-manager] .project-source .button-row{margin-top:12px}[data-project-manager] .area-choices{flex-wrap:wrap;gap:8px 20px;display:flex}[data-project-manager] .area-choices label{align-items:center;gap:8px;display:flex}[data-project-manager] .project-notes textarea{resize:vertical;width:100%;min-height:100px}[data-project-manager] .project-room-card dl{margin:0}[data-project-manager] .project-room-card dt{color:var(--muted);font-size:.8rem}[data-project-manager] .project-room-card dd{margin:0 0 10px}[data-project-manager] .project-source .result-detail{margin-top:12px}[data-project-manager] .spec-cell small{display:block}[data-project-manager] .project-price-error{color:var(--danger);font-size:.8rem}[data-project-manager] .shopping-table caption{text-align:start;color:var(--muted);padding:10px 0}[data-project-manager] .shopping-table-scroll{max-width:100%;overflow-x:auto}[data-project-manager] .shopping-table small{overflow-wrap:anywhere;display:block}[data-project-manager] .shopping-table .price-row{grid-template-columns:74px;gap:6px;display:grid}[data-project-manager] .shopping-table .price-row .currency-input{width:74px}[data-project-manager] .shopping-mobile .actions .icon-button{width:44px;height:44px}[data-project-manager] .shopping-mobile .price-row{grid-template-columns:1fr 76px}[data-project-manager] .shopping-mobile .price-row label:first-of-type{grid-area:1/1}[data-project-manager] .shopping-mobile .price-row label:nth-of-type(2){grid-area:1/2}[data-project-manager] .shopping-mobile .price-row input:first-of-type{grid-area:2/1}[data-project-manager] .shopping-mobile .price-row input:nth-of-type(2){grid-area:2/2}[data-export-page]{padding-block-end:48px}[data-export-page] .export-layout{grid-template-columns:minmax(220px,260px) minmax(0,1fr)}[data-export-page] .export-layout>*,[data-export-page] [data-export-panel]{min-width:0}[data-export-page] .export-preview{background:0 0;border-radius:0;min-height:0;max-height:none;padding:0;overflow:visible}[data-export-page] .export-controls .button{width:100%}[data-export-page] .export-actions{gap:10px;display:grid}[data-export-page] .export-tabs{background:var(--tint);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:16px;padding:5px;display:grid}[data-export-page] .export-tab{min-width:0;min-height:48px;color:var(--muted);font:inherit;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:10px 12px;font-size:.88rem;font-weight:650;line-height:1.5}[data-export-page] .export-tab:hover{background:var(--surface);color:var(--text)}[data-export-page] .export-tab[aria-selected=true]{color:var(--text);background:var(--surface);border-color:var(--line);box-shadow:inset 0 -2px var(--action)}[data-export-page] .export-tab:focus-visible,[data-export-page] [role=tabpanel]:focus-visible,[data-export-page] .export-table-scroll:focus-visible,[data-export-page] .export-json-preview:focus-visible{outline:2px solid var(--action);outline-offset:3px}[data-export-page] .export-paper-scroll{overscroll-behavior:contain;background:var(--tint);border-radius:16px;min-width:0;max-height:1120px;padding:24px;overflow:auto}[data-export-page] .paper-preview{--text:#1b2d3b;--muted:#566d7e;--surface:#fff;--surface-2:#f7f8f7;--tint:#dce9e8}[data-export-page] .paper-preview+.paper-preview{margin-top:28px}[data-export-page] .paper-source{break-inside:avoid;margin-top:20px}[data-export-page] .paper-source h4{margin-bottom:8px}[data-export-page] .paper-source table{width:100%}[data-export-page] .paper-source td:last-child{overflow-wrap:anywhere}[data-export-page] .paper-preview [dir=auto]{white-space:pre-wrap;overflow-wrap:anywhere}[data-export-page] .paper-preview .paper-subtotal+.paper-subtotal{margin-top:6px}[data-export-page] .paper-measurement-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-block:14px 20px;display:grid}[data-export-page] .paper-measurement{break-inside:avoid;border:1px solid #dce2e5;border-radius:8px;width:100%;min-width:0;max-width:500px;margin:0 auto;padding:12px}[data-export-page] .paper-measurement figcaption{color:#263e4d;overflow-wrap:anywhere;font-size:.78rem;font-weight:600}[data-export-page] .paper-measurement svg{width:100%;height:auto;display:block}[data-export-page] .export-data-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;min-width:0;padding:24px}[data-export-page] .export-data-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}[data-export-page] .export-data-heading h2{margin:5px 0 0;font-size:1.65rem}[data-export-page] .export-data-card h3{overflow-wrap:anywhere;font-size:1.12rem}[data-export-page] .export-data-card p{font-size:.88rem;line-height:1.7}[data-export-page] .export-table-scroll{overscroll-behavior-inline:contain;border:1px solid var(--line);border-radius:10px;max-width:100%;margin-block:20px;overflow:auto}[data-export-page] .export-csv-table{border-collapse:collapse;width:100%;min-width:800px;font-size:.8rem;line-height:1.55}[data-export-page] .export-csv-table th,[data-export-page] .export-csv-table td{text-align:start;vertical-align:top;border-bottom:1px solid var(--line);padding:13px 12px}[data-export-page] .export-csv-table thead th{background:var(--tint);font-weight:650}[data-export-page] .export-csv-table tbody th{min-width:165px}[data-export-page] .export-csv-table small{color:var(--muted);margin-top:5px;font-size:.72rem;font-weight:400;display:block}[data-export-page] .export-csv-table .export-csv-detail-row td{padding:0}[data-export-page] .export-csv-table details>summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:12px;font-weight:600}[data-export-page] .export-csv-table details[open]>summary{background:var(--tint)}[data-export-page] .export-detail-body{background:var(--bg);padding:18px}[data-export-page] .export-detail-body h4{overflow-wrap:anywhere;margin:0 0 10px;font-size:.88rem}[data-export-page] .export-detail-list,[data-export-page] .export-machine-columns dl{grid-template-columns:minmax(160px,.35fr) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}[data-export-page] .export-detail-list dt,[data-export-page] .export-machine-columns dt{color:var(--muted);overflow-wrap:anywhere}[data-export-page] .export-detail-list dd,[data-export-page] .export-machine-columns dd{overflow-wrap:anywhere;min-width:0;margin:0}[data-export-page] .export-source-details{border-block-start:1px solid var(--line);margin-top:18px;padding-block:18px}[data-export-page] .export-source-details .result-detail{width:100%;margin-bottom:12px}[data-export-page] .export-source-details details,[data-export-page] .export-machine-columns{border:1px solid var(--line);background:var(--surface);border-radius:8px}[data-export-page] .export-machine-columns dl{padding:16px}[data-export-page] .export-detail-body pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);max-height:360px;margin:0;padding:12px;font-size:.75rem;line-height:1.6;overflow:auto}[data-export-page] .export-machine-columns pre{min-height:1.5em;max-height:220px;padding:0}[data-export-page] .export-totals{border:1px solid var(--line);border-radius:10px;margin-block:20px;padding:18px}[data-export-page] .export-totals .paper-subtotal{justify-content:space-between;align-items:baseline;gap:16px;padding-block:8px;display:flex}[data-export-page] .export-totals .paper-subtotal strong{font-size:1.4rem}[data-export-page] .export-totals .paper-warning{color:var(--danger)}[data-export-page] .export-user-notes{white-space:pre-wrap;overflow-wrap:anywhere}[data-export-page] .export-json-preview{background:var(--bg);border:1px solid var(--line);tab-size:2;border-radius:10px;max-width:100%;max-height:850px;margin:20px 0 0;padding:18px;font-size:.8rem;line-height:1.7;overflow:auto}[data-export-page] pre,[data-export-page] code{font-family:ui-monospace, SFMono-Regular, Consolas, var(--font-body)}@media (max-width:900px){[data-export-page] .export-layout{grid-template-columns:minmax(0,1fr)}[data-export-page] .export-preview{grid-row:1}[data-export-page] .export-controls{grid-template-columns:repeat(2,minmax(0,1fr))}[data-export-page] .export-controls .export-actions,[data-export-page] .export-controls .notice,[data-export-page] [data-export-error]{grid-column:1/-1}[data-export-page] .export-paper-scroll{max-height:800px;padding:16px}}@media (max-width:640px){[data-export-page] .export-tab{min-height:54px;padding:9px 6px;font-size:.8rem}[data-export-page] .export-data-card{padding:16px}[data-export-page] .export-data-heading{align-items:flex-start}[data-export-page] .export-data-heading h2{font-size:1.4rem}[data-export-page] .export-controls{padding:16px}[data-export-page] .export-totals{padding:14px}[data-export-page] .export-totals .paper-subtotal{flex-wrap:wrap;align-items:flex-start}[data-export-page] .export-json-preview{max-height:650px;padding:12px;font-size:.76rem}}@media print{[data-export-page]{padding:0}[data-export-page] .export-layout{display:block}[data-export-page] #export-panel-pdf[hidden]{display:block!important}[data-export-page] .export-paper-scroll{background:#fff;border-radius:0;max-height:none;padding:0;overflow:visible}[data-export-page] .paper-preview{display:block}[data-export-page] .paper-preview+.paper-preview{break-before:page;margin-top:0}[data-export-page] .paper-details{break-inside:auto;display:block}[data-export-page] .paper-details>div{margin-bottom:12px}[data-export-page] .paper-source{break-inside:auto}[data-export-page] .paper-measurement{max-width:134mm}}
