.app-module__G_jHdq__formContainer{flex-direction:column;gap:1rem;width:100%;padding:.5rem 0 1.5rem;display:flex}.app-module__G_jHdq__layout{flex-direction:row;align-items:flex-start;gap:1rem;width:100%;display:flex}.app-module__G_jHdq__fieldGroup{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.app-module__G_jHdq__fieldInput{color:#000;box-sizing:border-box;border:1px solid #0080ff;border-radius:6px;width:100%;min-width:0;height:44px;padding:0 .75rem;font-size:1rem}.app-module__G_jHdq__termRow{align-items:center;gap:.5rem;display:flex}.app-module__G_jHdq__termRow .app-module__G_jHdq__fieldInput{flex:1}.app-module__G_jHdq__termSeparator{color:#334155;white-space:nowrap;font-size:.85rem;font-weight:600}.app-module__G_jHdq__radioGroup{flex-direction:column;gap:.75rem;display:flex}.app-module__G_jHdq__radioOption{color:#0f172a;align-items:flex-start;gap:.5rem;font-size:.95rem;line-height:1.4;display:flex}.app-module__G_jHdq__radioOption input{margin-top:.2rem}.app-module__G_jHdq__labelWithHelp{flex-direction:row;justify-content:space-between;align-items:center;gap:.35rem;width:100%;display:flex}.app-module__G_jHdq__labelCluster{flex-direction:row;align-items:center;gap:.35rem;min-width:0;display:flex}.app-module__G_jHdq__convertLink{color:#00708b;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;flex-shrink:0;margin-left:auto;padding:0;font-size:.85rem;font-weight:700;text-decoration:underline}.app-module__G_jHdq__convertLink:hover{color:#00566b}.app-module__G_jHdq__overlay{z-index:80;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.app-module__G_jHdq__modal{background:#fff;border-radius:14px;flex-direction:column;gap:.85rem;width:min(100%,420px);padding:1.25rem;display:flex;box-shadow:0 20px 48px #0f172a38}.app-module__G_jHdq__modalTitle{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}.app-module__G_jHdq__modalHint{color:#64748b;margin:0;font-size:.85rem;line-height:1.45}.app-module__G_jHdq__modalField{flex-direction:column;gap:.5rem;display:flex}.app-module__G_jHdq__modalPreview{color:#129900;margin:0;font-size:.95rem;font-weight:700}.app-module__G_jHdq__modalError{color:#b91c1c;margin:0;font-size:.85rem;line-height:1.4}.app-module__G_jHdq__modalActions{justify-content:flex-end;gap:.6rem;display:flex}.app-module__G_jHdq__modalButton{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-width:5.5rem;padding:.65rem .9rem;font-size:.9rem;font-weight:700;display:inline-flex}.app-module__G_jHdq__modalCancel{color:#334155;background:#fff;border:1px solid #cbd5e1}.app-module__G_jHdq__modalConfirm{color:#fff;background:#00708b;border:0}.app-module__G_jHdq__modalConfirm:hover{background:#00566b}.app-module__G_jHdq__modalCancel:hover{background:#f8fafc}.app-module__G_jHdq__disclaimer{color:#475569;margin-top:.5rem;font-size:.85rem;line-height:1.5}.app-module__G_jHdq__primaryButton{cursor:pointer;color:#fff;background:#00708b;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;height:44px;padding:0 1.25rem;font-size:.95rem;font-weight:700;display:inline-flex}.app-module__G_jHdq__primaryButton:disabled{opacity:.6;cursor:not-allowed}.app-module__G_jHdq__primaryButton:hover:not(:disabled){background:#00566b}.app-module__G_jHdq__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:.8s linear infinite app-module__G_jHdq__spin}@keyframes app-module__G_jHdq__spin{to{transform:rotate(360deg)}}.app-module__G_jHdq__cols1{flex:1;display:block}.app-module__G_jHdq__cols2{background-color:#d3e9ff;border:2px solid #97cbff;border-radius:12px;flex-direction:column;flex:1;gap:.75rem;min-height:180px;padding:1.25rem;display:flex}.app-module__G_jHdq__summaryValue{text-align:center;color:#000;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700}.app-module__G_jHdq__summaryLabel{color:#000;text-align:center;font-size:.95rem;font-weight:700}.app-module__G_jHdq__summaryMeta{color:#129900;text-align:center;font-size:.95rem;font-weight:600}.app-module__G_jHdq__summaryNote{color:#334155;text-align:center;margin:0;font-size:.9rem;line-height:1.5}.app-module__G_jHdq__weightSuggestion{color:#334155;text-align:center;margin:.25rem 0 0;font-size:.9rem;line-height:1.5}.app-module__G_jHdq__categoryTable{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.9rem}.app-module__G_jHdq__categoryTable th,.app-module__G_jHdq__categoryTable td{text-align:left;color:#0f172a;border:1px solid #97cbff;padding:.5rem .75rem}.app-module__G_jHdq__categoryTable th{background:#b7dbff;font-weight:700}.app-module__G_jHdq__categoryTable .app-module__G_jHdq__activeRow{background:#ecfeff;font-weight:700}@media (max-width:768px){.app-module__G_jHdq__layout{flex-direction:column}.app-module__G_jHdq__termRow{flex-direction:column;align-items:stretch}.app-module__G_jHdq__termSeparator{text-align:center}}
