.styles1_navbar__c3_2r{display:flex;justify-content:flex-start;margin-bottom:20px;gap:10px}.styles1_HKnap__B5dYk{color:var(--text-white);font-size:.9em;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--btn-primary);border:1px solid var(--btn-primary-hover);padding:8px 15px;min-width:100px;border-radius:6px;cursor:pointer;transition:all .3s ease}.styles1_HKnap__B5dYk:hover{background-color:var(--btn-primary-hover);transform:translateY(-2px);box-shadow:var(--shadow-small)}.styles1_teoriBox__ZkadP{margin:20px auto;padding:20px;border:1px solid var(--border-light);border-radius:8px;background-color:var(--bg-white);max-width:600px}.styles1_teoriBox__ZkadP h3,.styles1_teoriBox__ZkadP h4{margin-top:0;color:var(--text-dark)}@media (max-width:600px){.styles1_resultLabel__mV8w7{font-size:.7rem;padding:1px 3px}}@media (max-width:400px){.styles1_resultLabel__mV8w7{font-size:.6rem;padding:1px 3px}}.styles1_flexContainer__9Y522{display:flex;flex-direction:column}.styles1_sidebar__2FLOD{display:none}@media (min-width:1000px){.styles1_flexContainer__9Y522{flex-direction:row;align-items:flex-start}.styles1_mainContent__4MOss{flex:1;min-width:0}.styles1_sidebar__2FLOD{display:block;min-width:340px;max-width:600px;margin-left:32px;margin-top:0;position:sticky;top:var(--global-header-height);height:calc(100vh - var(--global-header-height));overflow-y:auto;box-shadow:var(--shadow-medium)}.styles1_mobileTeoriBox___5uMo{display:none!important}}@media (max-width:750px){.styles1_sidebar__2FLOD{display:none!important}.styles1_mobileTeoriBox___5uMo{display:block}}.App1_appBox__vXLXc{max-width:1000px;margin:0 auto;padding:20px;background-color:#ffffff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif}.App1_wideAppBox__Tt99g{max-width:1000px}.App1_h2__UnoWd{color:#2c3e50;margin-bottom:.5rem;text-align:center}.App1_h4__2BryK{color:#7f8c8d;margin-top:0;margin-bottom:1.5rem;text-align:center;font-weight:400}.App1_twoCol__kHywo{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:900px){.App1_twoCol__kHywo{grid-template-columns:1fr 1fr;align-items:start}}.App1_inputGroup___Xgdx{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.App1_inputField__F1Nm7{display:flex;flex-direction:column;gap:8px}.App1_inputField__F1Nm7 label{font-weight:600;color:#34495e;font-size:.95rem}.App1_inputField__F1Nm7 input,.App1_inputField__F1Nm7 select{padding:10px 12px;border:1px solid #bdc3c7;border-radius:6px;font-size:.95rem;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box}.App1_inputField__F1Nm7 input:focus,.App1_inputField__F1Nm7 select:focus{border-color:#3498db;outline:none;box-shadow:0 0 0 3px rgba(52,152,219,.1)}.App1_layerList__eutGr{display:flex;flex-direction:column;gap:15px}.App1_layerCard__Xlqjw{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:15px;position:relative;transition:transform .2s,box-shadow .2s}.App1_layerCard__Xlqjw:hover{box-shadow:0 4px 12px rgba(0,0,0,.05);border-color:#dee2e6}.App1_layerHeader___MyrY{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e9ecef}.App1_layerTitle__9NeRH{font-weight:700;color:#2c3e50;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.App1_layerControls__nm8WR{display:flex;gap:5px}.App1_iconBtn__m6S1k{background:none;border:1px solid transparent;cursor:pointer;padding:4px 8px;border-radius:4px;font-size:1.1rem;color:#7f8c8d;transition:all .2s}.App1_iconBtn__m6S1k:hover:not(:disabled){background-color:#e9ecef;color:#2c3e50}.App1_iconBtn__m6S1k:disabled{opacity:.3;cursor:not-allowed}.App1_deleteBtn__346x3{color:#e74c3c}.App1_deleteBtn__346x3:hover{background-color:#fee2e2;color:#c0392b}.App1_addBtn__ZTNBT{width:100%;padding:12px;background-color:#2ecc71;color:white;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s,transform .1s;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px}.App1_addBtn__ZTNBT:hover{background-color:#27ae60;transform:translateY(-1px)}.App1_addBtn__ZTNBT:active{transform:translateY(0)}.App1_resultContainer__ug_km{margin-top:30px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.App1_resultHeader__X_P0A{background:#f1f2f6;padding:15px;border-bottom:1px solid #e0e0e0}.App1_resultHeader__X_P0A h3{margin:0;color:#2c3e50;font-size:1.1rem}.App1_resultBody__PhSw6{padding:20px}.App1_resultRow__l_vnK{display:flex;justify-content:space-between;margin-bottom:10px;font-size:.95rem;color:#555}.App1_resultTotal__XiLbi{padding-top:15px;border-top:2px solid #f1f2f6;font-weight:700;font-size:1.1rem;color:#2c3e50}.App1_resultTotal__XiLbi,.App1_uValueHighlight__lwz7Y{display:flex;justify-content:space-between;margin-top:15px}.App1_uValueHighlight__lwz7Y{padding:15px;background:#e8f6f3;border-radius:6px;color:#16a085;font-weight:800;font-size:1.3rem;align-items:center}.App1_visContainer__4yyFH{background:white;border:0 solid #e0e0e0;border-radius:8px;padding:0}.App1_visHeader__uKzUe{text-align:center;margin-bottom:15px;color:#2c3e50;font-weight:600}.App1_svgWrapper__WNm7A{width:100%;overflow:hidden;border-radius:4px;border:1px solid #eee}@media (max-width:600px){.App1_appBox__vXLXc{padding:15px;border-radius:0;box-shadow:none}.App1_layerCard__Xlqjw{padding:12px}.App1_uValueHighlight__lwz7Y{flex-direction:column;gap:5px;text-align:center}}