.PpCalculator_panel__VevRR{display:flex;flex-direction:column;gap:1rem}.PpCalculator_zone__MGT66{display:flex;flex-direction:column;gap:.55rem}.PpCalculator_zoneHead__27lif{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.PpCalculator_zoneTitle__UpG5l{font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--text)}.PpCalculator_zoneHint__0lIAS{font-size:.68rem;font-weight:600;letter-spacing:.02em;text-transform:lowercase;color:var(--text-dim)}.PpCalculator_modPill__nfFYe{flex:none}.PpCalculator_tableWrap__0YlsS{max-height:288px;overflow-y:auto;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken);scrollbar-width:thin}.PpCalculator_tableWrap__0YlsS::-webkit-scrollbar{width:8px}.PpCalculator_tableWrap__0YlsS::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 40%,var(--border-strong));border-radius:8px}.PpCalculator_table__7P9Kp{width:100%;border-collapse:collapse;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.PpCalculator_table__7P9Kp th{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:.4rem .6rem;text-align:left;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim);background:var(--surface-2);border-bottom:1px solid var(--border-strong)}.PpCalculator_table__7P9Kp td{padding:.34rem .6rem;font-size:.8rem;color:var(--text-muted);border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}.PpCalculator_table__7P9Kp tbody tr{cursor:pointer;transition:background .12s ease}.PpCalculator_table__7P9Kp tbody tr:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.PpCalculator_table__7P9Kp tbody tr[data-selected]{background:color-mix(in srgb,var(--accent) 16%,transparent);box-shadow:inset 3px 0 0 var(--accent)}.PpCalculator_table__7P9Kp tbody tr:has(.PpCalculator_rowBtn__Av4F5:focus-visible){background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:inset 0 0 0 1px var(--focus-ring)}.PpCalculator_table__7P9Kp tbody tr:last-child td{border-bottom:none}.PpCalculator_rowBtn__Av4F5{display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.PpCalculator_rowBtn__Av4F5:focus-visible{outline:none}.PpCalculator_moreBtn__kyHza{align-self:flex-start;padding:.3rem .7rem;border:1px dashed color-mix(in srgb,var(--border-strong) 70%,transparent);border-radius:var(--radius);background:none;color:var(--text-muted);font:inherit;font-size:.74rem;font-weight:600;cursor:pointer;transition:color .14s ease,border-color .14s ease}.PpCalculator_moreBtn__kyHza:hover{color:var(--text);border-color:var(--accent)}.PpCalculator_moreBtn__kyHza:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PpCalculator_table__7P9Kp td.PpCalculator_num__ZiF0b,.PpCalculator_table__7P9Kp th.PpCalculator_num__ZiF0b{text-align:right}.PpCalculator_ppCell__Z7dr6{font-weight:800;color:var(--accent-2)}.PpCalculator_maxRow__lsUoJ{background:color-mix(in srgb,var(--accent-2) 8%,transparent)}.PpCalculator_maxRow__lsUoJ .PpCalculator_ppCell__Z7dr6{color:var(--accent-2)}.PpCalculator_maxTag__DxBnd{margin-left:5px;padding:0 5px;border-radius:6px;font-size:.56rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--bg);background:var(--accent-2);vertical-align:middle}.PpCalculator_tableSkeleton__mIkrv{display:flex;flex-direction:column;gap:1px;padding:.4rem}.PpCalculator_skelRow__x6WGg{height:1.6rem;border-radius:6px;background:linear-gradient(90deg,var(--surface-2) 25%,color-mix(in srgb,var(--surface-2) 55%,var(--surface-3)) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:PpCalculator_skel-shimmer__ZQq9M 1.3s ease-in-out infinite}.PpCalculator_empty__J_F8j{margin:0;padding:1rem .75rem;text-align:center;font-size:.82rem;color:var(--text-dim)}.PpCalculator_controls__wlLJW{display:flex;flex-direction:column;gap:.75rem}.PpCalculator_mods__JMv7_{display:flex;flex-wrap:wrap;gap:.35rem}.PpCalculator_modBtn__NNqV7{padding:.3rem .62rem;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-2);font-family:var(--font-body);font-size:.74rem;font-weight:800;letter-spacing:.02em;color:var(--text-muted);cursor:pointer;transition:color .13s ease,border-color .13s ease,background .13s ease,transform .13s ease}.PpCalculator_modBtn__NNqV7:hover{color:var(--text);transform:translateY(-1px)}.PpCalculator_modBtn__NNqV7:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.PpCalculator_modOn__1_EPf{color:var(--seg,var(--accent));border-color:color-mix(in srgb,var(--seg,var(--accent)) 60%,transparent);background:color-mix(in srgb,var(--seg,var(--accent)) 16%,transparent)}.PpCalculator_accRow__72w_v{display:flex;flex-direction:column;gap:.4rem}.PpCalculator_accHead__HRigA{display:flex;align-items:baseline;justify-content:space-between}.PpCalculator_fieldLabel__ChMNh{font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.PpCalculator_fieldMax__EgM40{color:var(--text-muted);text-transform:none;letter-spacing:0}.PpCalculator_accVal__0EPsR{font-family:var(--font-display);font-size:1rem;font-weight:800;color:var(--accent-2);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.PpCalculator_slider__IYC_K{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-2));cursor:pointer}.PpCalculator_slider__IYC_K::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--text);border:2px solid var(--accent-2);box-shadow:0 0 8px color-mix(in srgb,var(--accent-2) 55%,transparent);cursor:pointer}.PpCalculator_slider__IYC_K::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--text);border:2px solid var(--accent-2);box-shadow:0 0 8px color-mix(in srgb,var(--accent-2) 55%,transparent);cursor:pointer}.PpCalculator_slider__IYC_K:focus-visible{outline:none}.PpCalculator_slider__IYC_K:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--focus-ring)}.PpCalculator_presets__iTzPQ{display:flex;gap:.3rem}.PpCalculator_preset__sjq5c{flex:1 1;padding:.28rem 0;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);font-size:.72rem;font-weight:700;color:var(--text-muted);cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease}.PpCalculator_preset__sjq5c:hover{color:var(--text)}.PpCalculator_preset__sjq5c:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.PpCalculator_presetOn__ttunc{color:var(--accent-2);border-color:color-mix(in srgb,var(--accent-2) 55%,transparent);background:color-mix(in srgb,var(--accent-2) 12%,transparent)}.PpCalculator_fields__fy6dB{display:flex;align-items:flex-end;gap:.6rem;flex-wrap:wrap}.PpCalculator_field__T8yC_{display:flex;flex-direction:column;gap:.3rem;min-width:0}.PpCalculator_numInput__ffvnZ{width:6.5rem;padding:.4rem .6rem;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-sunken);color:var(--text);font-family:var(--font-body);font-size:.85rem;font-weight:700;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.PpCalculator_numInput__ffvnZ::placeholder{color:var(--text-dim);font-weight:600}.PpCalculator_numInput__ffvnZ:focus-visible{outline:none;border-color:color-mix(in srgb,var(--accent) 55%,var(--border-strong));box-shadow:0 0 0 3px var(--focus-ring)}.PpCalculator_fcBtn__Us48T{margin-left:auto;padding:.42rem .85rem;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);border-radius:var(--radius);background:var(--accent-soft);color:var(--accent);font-family:var(--font-body);font-size:.74rem;font-weight:700;cursor:pointer;transition:background .13s ease,transform .13s ease,opacity .13s ease}.PpCalculator_fcBtn__Us48T:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 22%,transparent);transform:translateY(-1px)}.PpCalculator_fcBtn__Us48T:disabled{opacity:.4;cursor:default}.PpCalculator_fcBtn__Us48T:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.PpCalculator_result__SY13c{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--accent-2) 9%,transparent),transparent 60%),var(--surface-sunken)}.PpCalculator_resultMain__tF_km{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.PpCalculator_resultPp__POdrf{display:inline-flex;align-items:baseline;min-height:2.4rem;font-family:var(--font-display);font-size:2.3rem;font-weight:800;line-height:1;letter-spacing:-.01em;color:var(--accent-2);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;animation:PpCalculator_pp-pop__7IVkV .3s ease}.PpCalculator_resultPp__POdrf small{margin-left:3px;font-size:1rem;font-weight:700;color:color-mix(in srgb,var(--accent-2) 65%,var(--text-muted))}.PpCalculator_resultDash__LQdOI{color:var(--text-dim)}.PpCalculator_fcChip__4csWI{padding:.2rem .55rem;border-radius:999px;background:var(--surface-3);border:1px solid var(--border);font-size:.72rem;font-weight:700;color:var(--text-muted);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.PpCalculator_summary___a9_a{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:.76rem;font-weight:600;color:var(--text-muted);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.PpCalculator_sep__2FfnB{color:var(--text-dim)}.PpCalculator_miss__EOIXE{color:var(--danger);font-weight:700}.PpCalculator_attrs__a6pl4{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.6rem;border-top:1px solid var(--border)}.PpCalculator_attr__i5g4S{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--border);font-size:.74rem;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.PpCalculator_attrK__LzwX1{font-size:.6rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--text-dim)}.PpCalculator_attrV__Jl4UB{font-weight:800;color:var(--seg,var(--text))}@keyframes PpCalculator_skel-shimmer__ZQq9M{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes PpCalculator_pp-pop__7IVkV{0%{transform:scale(.965);opacity:.4}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.PpCalculator_resultPp__POdrf,.PpCalculator_skelRow__x6WGg{animation:none}.PpCalculator_fcBtn__Us48T,.PpCalculator_modBtn__NNqV7,.PpCalculator_moreBtn__kyHza,.PpCalculator_preset__sjq5c,.PpCalculator_table__7P9Kp tbody tr{transition:none}.PpCalculator_fcBtn__Us48T:hover:not(:disabled),.PpCalculator_modBtn__NNqV7:hover{transform:none}}