.paint_wrap__pLtWV{overflow-x:clip}.paint_hero__rWhxc{text-align:center}.paint_updated__4kCIZ{margin-top:.5rem;font-size:.85rem;color:var(--text-tertiary)}.paint_intro__1xcvD{margin-top:1rem;font-size:1.1rem;line-height:1.6;color:var(--text-secondary)}.paint_answer__scpPG{margin-top:1.5rem;border:1px solid var(--border-light);border-radius:16px;background:var(--bg-secondary);padding:1.25rem 1.5rem}.paint_answerTitle__ous80{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--primary)}.paint_answerList__VH8dH{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.paint_answerItem__z7pcU{display:flex;gap:.6rem;line-height:1.5;color:var(--text-primary)}.paint_answerItem__z7pcU b{color:var(--primary)}.paint_answerNote__26xL2{margin-top:.75rem;font-size:.9rem;color:var(--text-secondary)}.paint_calc__0zKZ8{margin-top:2rem;border:1px solid var(--border-medium);border-radius:20px;overflow:hidden;box-shadow:0 14px 34px -22px var(--shadow-strong);background:var(--bg-primary)}.paint_calcHead__nYdcy{padding:1.1rem 1.5rem;background:var(--primary)}.paint_calcTitle__93eFz{font-size:1.25rem;font-weight:800;color:var(--on-media-primary);margin:0}.paint_calcBody__0NDMB{padding:1.5rem}.paint_segRow__8kNe_{margin-bottom:1.1rem}.paint_fieldLabel__ivARC{display:block;font-size:.85rem;font-weight:600;color:var(--text-secondary);margin-bottom:.5rem}.paint_seg__Zl2Ma{display:inline-flex;border:1px solid var(--border-medium);border-radius:12px;overflow:hidden}.paint_segOn__fmyxN{background:var(--primary);color:var(--on-media-primary);font-weight:700}.paint_segOff__TPi7X,.paint_segOn__fmyxN{padding:.6rem 1.4rem;border:none;cursor:pointer}.paint_segOff__TPi7X{background:transparent;color:var(--text-primary);font-weight:600}.paint_grid__MZqwh{grid-template-columns:repeat(3,1fr)}.paint_gridTwo__se3VX,.paint_grid__MZqwh{display:grid;gap:.9rem;margin-bottom:1.25rem}.paint_gridTwo__se3VX{grid-template-columns:repeat(2,1fr)}@media (max-width:560px){.paint_gridTwo__se3VX,.paint_grid__MZqwh{grid-template-columns:1fr 1fr}}.paint_field__VhbGg{display:block}.paint_input__N6jam{width:100%;height:3.25rem;border:1px solid var(--border-medium);border-radius:12px;padding:0 .9rem;font-size:1.15rem;font-weight:700;color:var(--text-primary);background:var(--bg-primary)}.paint_input__N6jam:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.paint_unit___7FMf{font-size:.8rem;font-weight:600;color:var(--text-tertiary);margin-left:.3rem}.paint_counterRow__OKPFb{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem 0}.paint_counterLabel__P4JA6{font-size:.92rem;color:var(--text-secondary);line-height:1.4}.paint_counter__RgtSn{display:inline-flex;align-items:center;border:1px solid var(--border-medium);border-radius:10px;overflow:hidden}.paint_counterBtn__EoUBm{width:2.4rem;height:2.4rem;border:none;background:transparent;cursor:pointer;font-size:1.15rem;font-weight:700;color:var(--text-primary)}.paint_counterBtn__EoUBm:hover{background:var(--bg-secondary)}.paint_counterValue__z82tm{min-width:2.4rem;text-align:center;font-weight:700;color:var(--text-primary)}.paint_checkRow__xZ5mE{display:flex;align-items:flex-start;gap:.6rem;margin:.4rem 0 1.1rem;cursor:pointer}.paint_checkRow__xZ5mE input{margin-top:.2rem;width:1.05rem;height:1.05rem;accent-color:var(--primary);cursor:pointer}.paint_checkLabel__BO_7j{font-size:.92rem;line-height:1.5;color:var(--text-secondary)}.paint_result__WPmw1{border:1px dashed var(--border-medium);border-radius:14px;padding:1.1rem 1.25rem;background:var(--bg-secondary)}.paint_resultTitle__Hq9a5{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:.75rem}.paint_resultEmpty__Lp4_8{color:var(--text-tertiary);font-size:.95rem}.paint_line__aTolJ{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;color:var(--text-secondary)}.paint_line__aTolJ b{color:var(--text-primary);font-weight:700}.paint_lineTotal__rJ_Lx{display:flex;justify-content:space-between;align-items:baseline;padding:.65rem 0;margin-top:.35rem;border-top:2px solid var(--border-medium);font-size:1.15rem}.paint_lineTotal__rJ_Lx span{font-weight:700;color:var(--text-primary)}.paint_lineTotal__rJ_Lx b{font-weight:800;color:var(--primary)}.paint_resultNote__RJ033{margin-top:.85rem;font-size:.82rem;line-height:1.5;color:var(--text-tertiary)}.paint_section__i_yhN{margin-top:2.25rem}.paint_h2__xy4Fx{font-size:1.4rem;font-weight:800;color:var(--text-primary);margin-bottom:.75rem}.paint_body__MQaC6{font-size:1rem;line-height:1.7;color:var(--text-secondary);margin-bottom:.75rem}.paint_edge__Syj59{font-size:.95rem;line-height:1.6;color:var(--text-secondary);border-left:3px solid var(--primary);padding-left:.9rem;margin-top:.75rem}.paint_steps__wX_k4{display:flex;flex-direction:column;gap:.85rem;margin-top:.5rem}.paint_step__gB5R6{display:flex;gap:.85rem;align-items:flex-start}.paint_stepNo__hm8_8{flex:none;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--primary);color:var(--on-media-primary);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.9rem}.paint_stepBody__FYN8Q{font-size:1rem;line-height:1.6;color:var(--text-secondary);margin:0}.paint_tableWrap__4llwV{overflow-x:auto;margin-top:.75rem}.paint_table__o5ktP{width:100%;border-collapse:collapse;font-size:.95rem;min-width:380px}.paint_table__o5ktP td,.paint_table__o5ktP th{text-align:left;padding:.6rem .75rem;border-bottom:1px solid var(--border-light)}.paint_table__o5ktP th{color:var(--text-tertiary);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em}.paint_table__o5ktP td{color:var(--text-secondary)}.paint_table__o5ktP td b{color:var(--text-primary)}.paint_faqList__cjUdD{display:flex;flex-direction:column;gap:1.1rem;margin-top:.5rem}.paint_faqItem__S0nfd{border-bottom:1px solid var(--border-light);padding-bottom:1rem}.paint_faqQ__HnxuJ{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin-bottom:.4rem}.paint_faqA___bfOh{font-size:.98rem;line-height:1.65;color:var(--text-secondary)}.paint_appCta__4GefS{margin-top:2.5rem;border:1px solid var(--border-medium);border-radius:18px;background:var(--bg-secondary);padding:1.6rem 1.5rem;text-align:center}.paint_appCtaH3__Y_YxU{font-size:1.3rem;font-weight:800;color:var(--text-primary);margin-bottom:.5rem}.paint_appCtaBody__YTPQm{font-size:1rem;line-height:1.65;color:var(--text-secondary);margin-bottom:1.1rem}.paint_appCtaBtn__Q71SN{display:inline-block;padding:.85rem 1.9rem;border-radius:12px;background:var(--primary);color:var(--on-media-primary);font-weight:700;text-decoration:none}.paint_appCtaBtn__Q71SN:hover{opacity:.92}