html body .pgc-mat{--green: #14532D;--green-dk: #14532D;--ink: #141814;--line: #141814;--card: #fff;--accent: #E3F4E7;--pop: #4ADE80;font-family:var(--font-body-family);letter-spacing:0;background:#fff;border:2px solid var(--ink);border-radius:18px;box-shadow:8px 8px 0 var(--ink);padding:34px;margin-bottom:24px}html body .pgc-mat .sub{color:#3d453d;font-size:1.7rem}html body .pgc-mat .row-lbl{color:var(--ink);letter-spacing:.12em;font-size:1.3rem}html body .pgc-mat .disclaimer{color:#5f665f;font-size:1.25rem}html body .pgc-mat .field:before,html body .pgc-mat .field:after{content:none;display:none}html body .pgc-mat label{font-size:1.45rem;font-weight:700;color:var(--ink)}html body .pgc-mat select,html body .pgc-mat input[type=number]{border:2px solid var(--ink);border-radius:10px;background:#fff;color:var(--ink);font-family:var(--font-body-family);transition:box-shadow .12s ease}html body .pgc-mat select{font-size:1.6rem}html body .pgc-mat input[type=number]{font-size:1.9rem;font-weight:600}html body .pgc-mat select:focus,html body .pgc-mat input:focus{outline:none;border-color:var(--ink);box-shadow:4px 4px 0 var(--pop)}html body .pgc-mat .pill{border:2px solid var(--ink);border-radius:12px;background:#fff;color:var(--ink);font-size:1.55rem;font-weight:700;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}@media(hover:hover){html body .pgc-mat .pill:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}}html body .pgc-mat .pill.active{background:var(--pop);border-color:var(--ink);color:var(--ink);box-shadow:4px 4px 0 var(--ink)}html body .pgc-mat .pill small{color:#3d453d;font-size:1.25rem}html body .pgc-mat .result{background:var(--green);color:#f7f6f1;border:2px solid var(--ink);border-radius:16px;box-shadow:6px 6px 0 var(--ink)}html body .pgc-mat .result .rlabel{opacity:1;letter-spacing:.01em;font-size:1.55rem}html body .pgc-mat .result .rnum{font-family:var(--font-heading-family);font-weight:800;font-size:3.8rem;letter-spacing:-.025em;color:var(--pop)}html body .pgc-mat .result .rsub{opacity:.95;font-size:1.45rem}html body .pgc-mat .result .stat+.stat{border-top:2px solid rgba(247,246,241,.25)}html body .pgc-mat .result.empty{background:#f7f6f1;color:#5f665f;border:2px dashed rgba(20,24,20,.35);box-shadow:none}html body .pgc-mat .result.empty .num{font-size:1.7rem}html body .pgc-mat .warn{background:#fff1c9;border:2px solid var(--ink);color:var(--ink);border-radius:12px;font-size:1.45rem}html body .pgc-mat .prod{border:2px solid var(--ink);border-radius:14px;box-shadow:4px 4px 0 var(--ink);background:#fff}html body .pgc-mat .prod img{border:2px solid var(--ink);border-radius:10px}html body .pgc-mat .prod .info strong{font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;letter-spacing:-.01em;color:var(--ink)}html body .pgc-mat .prod .info span{color:#3d453d;font-size:1.45rem}html body .pgc-mat .prod .info span.need{color:var(--green)}html body .pgc-mat .prod a.btn{background:var(--pop);color:var(--ink);font-size:1.5rem;border:2px solid var(--ink);border-radius:10px;box-shadow:3px 3px 0 var(--ink);transition:transform .12s ease,box-shadow .12s ease}html body .pgc-mat .prod a.btn:hover{background:var(--pop);transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}html body .pgc-mat .tip{background:var(--accent);border:2px solid var(--ink);border-radius:14px}html body .pgc-mat .tip .tiptxt strong{font-family:var(--font-heading-family);font-size:1.7rem;color:var(--ink)}html body .pgc-mat .tip .tiptxt p{color:#2b322b;font-size:1.45rem}@media(max-width:600px){html body .pgc-mat{padding:20px 16px;box-shadow:5px 5px 0 var(--ink);border-radius:14px}html body .pgc-mat .result{padding:22px 20px}html body .pgc-mat .result .rnum{font-size:3.2rem}}@media(prefers-reduced-motion:reduce){html body .pgc-mat .pill,html body .pgc-mat .prod a.btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/claude-calculators.css.map */
