#datetime{margin-bottom:0 !important;padding-bottom:10px !important}.kesson-tool-wrapper{background-color:#f4f7f6;font-family:sans-serif;color:#333;padding:10px 0}.kesson-tool-wrapper .app-container{max-width:500px;margin:0 auto;padding:15px}.kesson-tool-wrapper .tool-header{text-align:center;margin-bottom:20px}.kesson-tool-wrapper .tool-header h1{font-size:1.25rem !important;margin:0 !important;color:#2c3e50 !important}.kesson-tool-wrapper .tool-header p{font-size:.8rem !important;color:#7f8c8d !important;margin-top:4px !important}.kesson-tool-wrapper #result-area p{text-align:center;margin-left:0;margin-right:0}.kesson-tool-wrapper .input-card,.kesson-tool-wrapper .result-card{background:#fff;border-radius:10px;padding:15px 5px 15px 5px;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:15px}.kesson-tool-wrapper .input-card{text-align:left}.kesson-tool-wrapper .input-group{margin-bottom:12px}.kesson-tool-wrapper .input-group label{display:block;font-size:.85rem;font-weight:bold;margin-bottom:4px}.kesson-tool-wrapper .input-group select,.kesson-tool-wrapper .input-group input{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;font-size:1rem;box-sizing:border-box;background:#fff;color:#333}.kesson-tool-wrapper #calc-btn{width:100%;padding:14px;background:#e67e22;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:bold;cursor:pointer}.kesson-tool-wrapper .current-stats{background:#f8f9fa;padding:10px;border-radius:6px;text-align:center;margin-bottom:15px}.kesson-tool-wrapper .current-stats p{margin:0;font-weight:bold;color:#2c3e50}.kesson-tool-wrapper .current-stats span{color:#e67e22;font-size:1.2rem}.kesson-tool-wrapper .capture-box{background:#fff;padding:10px;border-radius:8px}.kesson-tool-wrapper .table-wrapper{overflow-x:auto}.kesson-tool-wrapper .table-wrapper table{width:100%;border-collapse:collapse;font-size:.85rem}.kesson-tool-wrapper .table-wrapper table th,.kesson-tool-wrapper .table-wrapper table td{padding:10px 4px;text-align:center;border-bottom:1px solid #eee}.kesson-tool-wrapper .table-wrapper table th{background:#f2f2f2;font-size:.75rem;color:#666}.kesson-tool-wrapper .table-wrapper table .minus{color:#ff4d4d;font-weight:bold}.kesson-tool-wrapper .table-wrapper table .plus{color:#3498db;font-weight:bold}.kesson-tool-wrapper .table-wrapper table .setting-label{font-weight:bold;color:#666}.kesson-tool-wrapper .result-header{text-align:center;margin-bottom:15px;border-bottom:2px solid #eee;padding-bottom:10px}.kesson-tool-wrapper .result-header h2{font-size:1.1rem;margin:0;color:#2c3e50;background-color:rgba(0,0,0,0);padding-top:0;padding-bottom:0}.kesson-tool-wrapper .result-header p{font-size:.85rem;margin:5px 0 0;color:#666}.kesson-tool-wrapper .secondary-btn{width:100%;padding:12px;background:#444;color:#fff;border:none;border-radius:6px;font-size:.9rem;font-weight:bold;margin-top:15px;cursor:pointer}.kesson-tool-wrapper .note{font-size:.7rem;color:#999;margin-top:10px;text-align:center}.kesson-tool-wrapper .distribution-graph{margin-bottom:25px}.kesson-tool-wrapper .distribution-graph .graph-label-container{display:flex;justify-content:space-between;font-size:.6rem;color:#888;margin-bottom:5px}.kesson-tool-wrapper .distribution-graph .graph-bar-bg{position:relative;height:10px;background:#eee;border-radius:5px}.kesson-tool-wrapper .distribution-graph .graph-range-highlight{position:absolute;height:100%;border-radius:5px;background:linear-gradient(to right, #ff4d4d, #f1c40f, #3498db);opacity:.5}.kesson-tool-wrapper .distribution-graph .graph-marker{position:absolute;top:-14px;font-size:14px;transform:translateX(-50%);transition:left .5s ease}
/*# sourceMappingURL=calc-juggler-big-kesson.min.css.map */