.calc[data-astro-cid-fj7gkcfz]{color:#fff;padding:56px 0 150px;overflow:hidden}.calc-title[data-astro-cid-fj7gkcfz]{max-width:15ch;margin-top:6px;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:.98}.calc-lead[data-astro-cid-fj7gkcfz]{color:#e2ede6;max-width:56ch;margin-top:22px;font-size:19px;line-height:1.55}.calc-form[data-astro-cid-fj7gkcfz]{background:#0a281c61;border:1px solid #ffffff38;border-radius:10px;max-width:640px;margin-top:30px;padding:24px}.calc-form[data-astro-cid-fj7gkcfz] fieldset[data-astro-cid-fj7gkcfz]{border:0;min-width:0;margin:0;padding:0}.calc-form[data-astro-cid-fj7gkcfz] legend[data-astro-cid-fj7gkcfz],.fld[data-astro-cid-fj7gkcfz]>span[data-astro-cid-fj7gkcfz]:first-child{color:#cfe0d6;margin-bottom:8px;padding:0;font-size:14px;font-weight:600;display:block}.chips[data-astro-cid-fj7gkcfz]{flex-wrap:wrap;gap:8px;display:flex}.calc-row[data-astro-cid-fj7gkcfz]{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:20px;display:flex}.fld[data-astro-cid-fj7gkcfz]{flex-direction:column;display:flex}.fld[data-astro-cid-fj7gkcfz][hidden]{display:none}.inp[data-astro-cid-fj7gkcfz]{color:#20262a;background:#fff;border-radius:6px;justify-content:space-between;align-items:center;width:130px;min-height:48px;padding:0 12px;display:flex}.inp[data-astro-cid-fj7gkcfz].small{width:96px}.inp[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]{width:100%;font:700 18px var(--font-t);color:#20262a;-moz-appearance:textfield;background:0 0;border:0;min-width:0;padding:10px 0}.inp[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]::-webkit-outer-spin-button,.inp[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inp[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]:focus{outline:none}.inp[data-astro-cid-fj7gkcfz]:focus-within{outline-offset:2px;outline:3px solid #f4c430}.inp[data-astro-cid-fj7gkcfz] span[data-astro-cid-fj7gkcfz]{color:#46524c;font-size:15px;font-weight:600}.segs[data-astro-cid-fj7gkcfz]{border:1.5px solid #ffffff73;border-radius:6px;flex-wrap:wrap;gap:4px;padding:2px;display:flex}.calc-hint[data-astro-cid-fj7gkcfz]{color:#cfe0d6;margin-top:18px;font-size:14px}.calc-err[data-astro-cid-fj7gkcfz]{color:#6b2a0b;background:#fbe4d5;border-radius:6px;margin-top:14px;padding:10px 12px;font-size:14px;font-weight:600}.inp[data-astro-cid-fj7gkcfz]:has(input[aria-invalid=true]){outline-offset:2px;outline:3px solid #e07a3f}.mob-result[data-astro-cid-fj7gkcfz]{display:none}.calc-invalid .ticket[data-astro-cid-fj7gkcfz]{opacity:.55}.calc-invalid .t-actions[data-astro-cid-fj7gkcfz],.calc-invalid .mob-result[data-astro-cid-fj7gkcfz]{display:none!important}.note[data-astro-cid-fj7gkcfz][hidden]{display:none}.t-nobuy[data-astro-cid-fj7gkcfz]{color:#6b2a0b;font-weight:700}.ticket-wrap[data-astro-cid-fj7gkcfz]{position:relative}.note-a[data-astro-cid-fj7gkcfz]{text-align:right;width:168px;top:380px;left:-190px}.note-b[data-astro-cid-fj7gkcfz]{align-items:flex-start;gap:10px;width:300px;bottom:-112px;right:6px}.ticket[data-astro-cid-fj7gkcfz]{color:#20262a;background:#fdfdfb;border-radius:4px 4px 0 0;padding:28px 30px 30px;position:relative;transform:rotate(-1.6deg);box-shadow:0 22px 50px #05190f73}.tape[data-astro-cid-fj7gkcfz]{background:#f4c430d9;width:110px;height:24px;margin-left:-55px;position:absolute;top:-11px;left:50%;transform:rotate(2deg)}.t-head[data-astro-cid-fj7gkcfz]{border-bottom:2px solid #20262a;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.t-head[data-astro-cid-fj7gkcfz] p[data-astro-cid-fj7gkcfz]{font-family:var(--font-d);font-size:32px;font-weight:800;font-stretch:75%;line-height:1.1}.t-head[data-astro-cid-fj7gkcfz] span[data-astro-cid-fj7gkcfz]{color:#46524c;font-size:14px}.t-sub[data-astro-cid-fj7gkcfz]{color:#46524c;margin-top:12px;font-size:15px}.t-board[data-astro-cid-fj7gkcfz]{align-items:center;gap:16px;margin:18px 0 6px;display:flex}.t-swatch[data-astro-cid-fj7gkcfz]{background:#c9c39b 50%/cover;border:1.5px solid #20262a;border-radius:4px;flex:none;width:76px;height:76px}.t-title[data-astro-cid-fj7gkcfz]{font-family:var(--font-d);font-size:36px;font-weight:800;line-height:1}.t-fmt[data-astro-cid-fj7gkcfz]{margin-top:6px;font-size:15px}.t-calc[data-astro-cid-fj7gkcfz]{margin:10px 0 0;font-size:15.5px}.t-calc[data-astro-cid-fj7gkcfz]>div[data-astro-cid-fj7gkcfz]{border-bottom:1px dashed #c9cfcb;justify-content:space-between;gap:16px;padding:9px 0;display:flex}.t-calc[data-astro-cid-fj7gkcfz] dt[data-astro-cid-fj7gkcfz]{color:#46524c}.t-calc[data-astro-cid-fj7gkcfz] dd[data-astro-cid-fj7gkcfz]{text-align:right;margin:0;font-weight:600}.t-count[data-astro-cid-fj7gkcfz]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:16px 0 4px;display:flex}.t-count[data-astro-cid-fj7gkcfz] .lbl[data-astro-cid-fj7gkcfz]{color:#46524c;font-size:14px}.t-count[data-astro-cid-fj7gkcfz] .big[data-astro-cid-fj7gkcfz]{font-family:var(--font-d);font-size:70px;font-weight:800;font-stretch:75%;line-height:.9}.t-count[data-astro-cid-fj7gkcfz] .kg[data-astro-cid-fj7gkcfz]{text-align:right}.t-count[data-astro-cid-fj7gkcfz] .v[data-astro-cid-fj7gkcfz]{font-size:24px;font-weight:800}.t-total[data-astro-cid-fj7gkcfz]{background:#f4c430;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:14px;padding:12px 14px;display:flex}.t-total[data-astro-cid-fj7gkcfz] span[data-astro-cid-fj7gkcfz]:first-child{font-weight:600}.t-total[data-astro-cid-fj7gkcfz] span[data-astro-cid-fj7gkcfz]:last-child{white-space:nowrap;font-size:24px;font-weight:800}.t-warn[data-astro-cid-fj7gkcfz]{color:#6b2a0b;background:#fbe4d5;border-radius:4px;margin-top:12px;padding:10px 12px;font-size:14px;font-weight:600}.t-notes[data-astro-cid-fj7gkcfz]{color:#46524c;margin:12px 0 0;padding-left:18px;font-size:13.5px;line-height:1.5}.t-notes[data-astro-cid-fj7gkcfz] li[data-astro-cid-fj7gkcfz]+li[data-astro-cid-fj7gkcfz]{margin-top:4px}.t-actions[data-astro-cid-fj7gkcfz]{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:16px;display:flex}.t-link[data-astro-cid-fj7gkcfz]{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.t-foot[data-astro-cid-fj7gkcfz]{color:#46524c;margin-top:12px;font-size:14px}.t-hint[data-astro-cid-fj7gkcfz]{color:#46524c;margin-top:8px;font-size:14px}.t-big[data-astro-cid-fj7gkcfz]{background:#fff6d6;border:2px solid #20262a;border-radius:6px;margin-top:14px;padding:14px}.t-big[data-astro-cid-fj7gkcfz] p[data-astro-cid-fj7gkcfz]{color:#46524c;margin:4px 0 10px;font-size:14px}.t-big[data-astro-cid-fj7gkcfz] .btn[data-astro-cid-fj7gkcfz]{min-height:44px}.zig[data-astro-cid-fj7gkcfz]{background:linear-gradient(-45deg,#0000 9px,#fdfdfb 0) 0 0/14px 14px repeat-x,linear-gradient(45deg,#0000 9px,#fdfdfb 0) 0 0/14px 14px repeat-x;height:14px;position:absolute;bottom:-13px;left:0;right:0}@media (width<=1100px){.note-a[data-astro-cid-fj7gkcfz],.note-b[data-astro-cid-fj7gkcfz]{display:none}}@media (width<=720px){.calc[data-astro-cid-fj7gkcfz]{padding:36px 0 70px}.calc-form[data-astro-cid-fj7gkcfz]{padding:16px}.ticket[data-astro-cid-fj7gkcfz]{padding:22px 18px 24px;transform:none}.t-title[data-astro-cid-fj7gkcfz]{font-size:28px}.t-count[data-astro-cid-fj7gkcfz] .big[data-astro-cid-fj7gkcfz]{font-size:54px}.mob-result[data-astro-cid-fj7gkcfz]{color:#20262a;background:#f4c430;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:16px;padding:12px 14px;font-weight:700;text-decoration:none;display:flex}.mob-result[data-astro-cid-fj7gkcfz] span[data-astro-cid-fj7gkcfz]:last-child{flex:none;font-size:14px}}.t-swatch[data-tex=jsd]{background-image:url(/img/jsd-swatch.webp)}.t-swatch[data-tex=osb]{background-image:url(/img/osb-swatch.webp)}
