.modularscalegenerator_converterWrapper__viagY{background:#ffffff;padding:2rem;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.modularscalegenerator_label___DOeD{font-weight:700;background-color:#f8f9fa;border:none;color:#333;padding-left:1rem;padding-right:1rem}.modularscalegenerator_inputBox__siq7B,.modularscalegenerator_input__l03up,.modularscalegenerator_outputBox___bvQ4{border-radius:8px;padding:.75rem 1rem;border:1px solid #dee2e6;box-shadow:inset 0 1px 3px rgba(0,0,0,.05);transition:all .3s ease;font-size:1rem}.modularscalegenerator_inputBox__siq7B:focus,.modularscalegenerator_input__l03up:focus{outline:none;border-color:#c4521d;box-shadow:0 0 0 .2rem rgba(196,82,29,.25)}.modularscalegenerator_slider__L0dus{padding:.75rem 0}.modularscalegenerator_quickBases__whITH{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.5rem}.modularscalegenerator_quickBtn__UWHrW{padding:.25rem .5rem;font-size:.8rem;border-radius:4px;background:#f8f9fa;border:1px solid #dee2e6}.modularscalegenerator_quickBtn__UWHrW:hover{background:#e9ecef;border-color:#c4521d}.modularscalegenerator_quickBtn__UWHrW.modularscalegenerator_active__m_tmE{background:#c4521d;color:white;border-color:#c4521d}.modularscalegenerator_previewBox__gWg9c{background:#f8f9fa;border-radius:8px;padding:1.5rem;border:1px solid #dee2e6;height:100%}.modularscalegenerator_previewBox__gWg9c h5{margin-bottom:1rem;color:#333}.modularscalegenerator_scalePreview__H_wSt{display:flex;flex-direction:column;gap:.5rem;height:calc(100% - 3rem);overflow-y:auto;padding-right:.5rem}.modularscalegenerator_scaleItem__H7JvH{padding:.5rem;border-radius:4px;background:white;border:1px solid #e9ecef;transition:all .2s ease;display:flex;flex-direction:column}.modularscalegenerator_scaleItem__H7JvH:hover{transform:translateX(4px);border-color:#c4521d}.modularscalegenerator_baseItem__zSJVN{background:#c4521d;color:white;border-color:#a8431a}.modularscalegenerator_scaleText__zKskC{font-weight:700;margin-bottom:.25rem}.modularscalegenerator_scaleDesc__c0ian{font-size:.8rem;opacity:.8}.modularscalegenerator_baseItem__zSJVN .modularscalegenerator_scaleDesc__c0ian{opacity:.9}.modularscalegenerator_scaleGrid__xa05p{display:grid;grid-gap:.5rem;gap:.5rem}.modularscalegenerator_scaleBtn__Tj0Z_{width:100%;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:.75rem;text-align:center;transition:all .2s ease;font-size:.85rem;height:100%}.modularscalegenerator_scaleBtn__Tj0Z_:hover{background:#e9ecef;border-color:#c4521d;transform:translateY(-2px)}.modularscalegenerator_scaleBtn__Tj0Z_.modularscalegenerator_active__m_tmE{background:#c4521d;color:white;border-color:#c4521d}.modularscalegenerator_scaleBtn__Tj0Z_ strong{font-size:.9rem;display:block;margin-bottom:.25rem}.modularscalegenerator_scaleBtn__Tj0Z_ small{color:#6c757d;font-size:.75rem}.modularscalegenerator_scaleBtn__Tj0Z_.modularscalegenerator_active__m_tmE small{color:rgba(255,255,255,.9)}.modularscalegenerator_scaleTable__dNFaR{background:white;border-radius:8px;border:1px solid #dee2e6;overflow:hidden}.modularscalegenerator_baseRow__LJeL_{background:rgba(196,82,29,.1)!important;font-weight:700}.modularscalegenerator_baseStep__VNsG2{color:#c4521d;font-size:1.1rem}.modularscalegenerator_codeBlock__dYLCK{background-color:#1e1e1e;color:#d4d4d4;padding:1rem;border-radius:8px;font-family:Courier New,Courier,monospace;white-space:pre-wrap;margin-bottom:1rem;overflow-x:auto;box-shadow:0 0 10px rgba(0,0,0,.3);max-height:300px;overflow-y:auto}.modularscalegenerator_codeBlock__dYLCK pre{margin:0;font-family:inherit}.modularscalegenerator_appCard__ngcwv{border:1px solid #dee2e6;border-radius:8px;height:100%;transition:all .3s ease;margin-bottom:1rem}.modularscalegenerator_appCard__ngcwv:hover{transform:translateY(-4px);box-shadow:0 6px 12px rgba(0,0,0,.1);border-color:#c4521d}.modularscalegenerator_appCard__ngcwv .modularscalegenerator_card-title__oDm63{color:#c4521d;font-weight:700}.modularscalegenerator_appExample___ZYVZ{background:#f8f9fa;padding:1rem;border-radius:4px;margin:1rem 0;font-family:Courier New,monospace;font-size:.9rem}.modularscalegenerator_table__d25dM{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1.5rem}.modularscalegenerator_table__d25dM th{background-color:#f8f9fa;font-weight:600;text-align:left;border-bottom:2px solid #dee2e6}.modularscalegenerator_table__d25dM td{vertical-align:middle;text-align:left}.modularscalegenerator_table__d25dM code{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:4px;font-size:.9em}.modularscalegenerator_table__d25dM tbody tr:hover{background-color:rgba(196,82,29,.05)}