@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap";header{display:flex;align-items:center;padding:8px 16px;justify-content:space-between;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;position:relative}._headerLink_1sucp_11{display:flex;align-items:center;column-gap:16px;text-decoration:none;color:#000}._logo_1sucp_19{height:50px;width:50px}header h1{margin:0;font-size:24px;flex:1}._burger_1sucp_30{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:24px;background:none;border:none;cursor:pointer;padding:0;z-index:1001}._burger_1sucp_30 span{display:block;height:3px;width:100%;background-color:#333;border-radius:2px;transition:all .3s ease}._burgerOpen_1sucp_52 span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}._burgerOpen_1sucp_52 span:nth-child(2){opacity:0}._burgerOpen_1sucp_52 span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}._nav_1sucp_64{position:fixed;top:0;right:-100%;width:280px;height:100vh;background-color:#f8f9fa;box-shadow:-2px 0 10px #0000001a;transition:right .3s ease;z-index:1000;padding-top:80px}._navOpen_1sucp_77{right:0}._nav_1sucp_64 ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px;align-items:stretch;gap:0}._nav_1sucp_64 ul li{border-bottom:1px solid #dee2e6}._nav_1sucp_64 a{display:block;text-decoration:none;color:#333;font-size:18px;padding:15px 0}._nav_1sucp_64 a:hover{color:#007bff}._nav_1sucp_64 a._active_1sucp_107{color:#007bff;font-weight:700}._logoutButton_1sucp_112{display:block;width:100%;text-align:left;background:none;border:none;color:#333;font-size:18px;cursor:pointer;padding:15px 0}._logoutButton_1sucp_112:hover{color:#dc3545}._overlay_1sucp_128{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999}._container_1crtt_1{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}._error_1crtt_8{color:red;margin-bottom:20px}._addExerciseForm_1crtt_13{margin-bottom:30px;padding:20px;border:1px solid #aaa;border-radius:5px}._inputArea_1crtt_20{margin-bottom:10px}._input_1crtt_20,._textarea_1crtt_25{width:100%;padding:8px;box-sizing:border-box;margin-bottom:10px;border:1px solid black;outline:none}._textarea_1crtt_25{height:80px;resize:vertical}._addButton_1crtt_39{padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer}._addButton_1crtt_39:disabled{opacity:.6;cursor:not-allowed}._addButton_1crtt_39:hover:not(:disabled){opacity:.9}._exerciseCard_1crtt_57{border:1px solid #aaa;margin-bottom:15px;padding:15px;border-radius:5px}._exerciseCardHeader_1crtt_64{display:flex;justify-content:space-between;align-items:flex-start}._exerciseInfo_1crtt_70{flex:1}._exerciseName_1crtt_74{margin:0 0 10px}._exerciseDescription_1crtt_78{margin:0 0 10px;color:#666}._createdAt_1crtt_83{color:#999;font-size:.875rem}._deleteButton_1crtt_88{background:#dc3545;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer;margin-left:10px}._deleteButton_1crtt_88:hover{opacity:.9}._loading_1crtt_102,._empty_1crtt_103{text-align:center;padding:20px;color:#666}._checkboxGroup_1crtt_109{display:flex;gap:20px;margin-bottom:10px}._checkboxGroup_1crtt_109 label{display:flex;align-items:center;gap:5px;cursor:pointer}._exerciseFlags_1crtt_122{display:flex;gap:8px;margin-bottom:10px}._flag_1crtt_128{background:#e0e0e0;padding:2px 8px;border-radius:3px;font-size:.75rem;color:#333}._formButtons_1crtt_136{display:flex;gap:10px}._cancelButton_1crtt_141{padding:10px 20px;background:#6c757d;color:#fff;border:none;border-radius:3px;cursor:pointer}._cancelButton_1crtt_141:hover{opacity:.9}._exerciseActions_1crtt_154{display:flex;flex-direction:column;gap:5px}._editButton_1crtt_160{background:#28a745;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer}._editButton_1crtt_160:hover{opacity:.9}._section_1crtt_173{margin-top:20px}._sectionHeader_1crtt_177{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._sectionHeader_1crtt_177 h3{margin:0}._linkButton_1crtt_188{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;padding:0}._linkButton_1crtt_188:hover{text-decoration:underline}._sessionsList_1crtt_201{display:flex;flex-direction:column;gap:12px}._sessionCard_1crtt_207{background:#f9f9f9;border:1px solid #aaa;border-radius:8px;padding:12px;cursor:pointer;transition:all .2s}._sessionCard_1crtt_207:hover{border-color:#007bff;background:#f0f7ff}._sessionHeader_1crtt_221{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._workoutName_1crtt_228{font-weight:600;font-size:14px}._status_1crtt_233{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}._status_1crtt_233._in_progress_1crtt_240{background-color:#dbeafe;border:1px solid #1d4ed8;color:#1d4ed8}._status_1crtt_233._completed_1crtt_246{background-color:#dcfce7;border:1px solid #16a34a;color:#16a34a}._status_1crtt_233._planned_1crtt_252{background-color:#f3e8ff;border:1px solid #7c3aed;color:#7c3aed}._sessionMeta_1crtt_258{font-size:12px;color:#666;display:flex;flex-direction:column;gap:4px}._container_13bql_1{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}._header_13bql_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._myWorkoutsButton_13bql_15{padding:10px 20px;background:#28a745;color:#fff;border:none;border-radius:3px;cursor:pointer}._myWorkoutsButton_13bql_15:hover{opacity:.9}._error_13bql_28{color:red;margin-bottom:20px}._loading_13bql_33,._empty_13bql_34{text-align:center;padding:20px;color:#666}._workoutsList_13bql_40{display:flex;flex-direction:column;gap:15px}._workoutCard_13bql_46{border:1px solid #aaa;padding:15px;border-radius:5px;display:flex;justify-content:space-between;align-items:flex-start}._workoutInfo_13bql_55{flex:1}._workoutHeader_13bql_59{display:flex;align-items:center;gap:10px;margin-bottom:10px}._workoutName_13bql_66{margin:0}._ownerBadge_13bql_70{padding:3px 8px;background:#28a745;color:#fff;font-size:.75rem;border-radius:3px;font-weight:400}._workoutDescription_13bql_79{margin:0 0 10px;color:#666}._workoutActions_13bql_84{display:flex;flex-direction:column;gap:5px;margin-left:15px}._addButton_13bql_91{padding:8px 16px;background:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer}._addButton_13bql_91:hover{opacity:.9}._removeButton_13bql_104{padding:8px 16px;background:#dc3545;color:#fff;border:none;border-radius:3px;cursor:pointer}._removeButton_13bql_104:hover{opacity:.9}._detailsButton_13bql_117{padding:5px 10px;background:#6c757d;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:.875rem}._detailsButton_13bql_117:hover{opacity:.9}._modal_13bql_131{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_13bql_144{background:#fff;padding:20px;border-radius:5px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}._exercisesList_13bql_154{list-style:none;padding:0}._exercisesList_13bql_154 li{padding:10px;border-bottom:1px solid #eee}._exercisesList_13bql_154 li:last-child{border-bottom:none}._exerciseDescription_13bql_168{margin:5px 0 0;font-size:.875rem;color:#666}._closeButton_13bql_174{margin-top:15px;padding:8px 16px;background:#6c757d;color:#fff;border:none;border-radius:3px;cursor:pointer}._closeButton_13bql_174:hover{opacity:.9}._headerButtons_13bql_188{display:flex;gap:10px}._createButton_13bql_193{padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer}._createButton_13bql_193:hover{opacity:.9}._formGroup_13bql_206{margin-bottom:15px}._formGroup_13bql_206 label{display:block;margin-bottom:5px;font-weight:700}._formGroup_13bql_206 input,._formGroup_13bql_206 textarea,._formGroup_13bql_206 select{width:100%;padding:8px;border:1px solid #aaa;border-radius:3px;box-sizing:border-box}._exerciseSelect_13bql_226{margin-bottom:10px}._selectedExercises_13bql_230{list-style:none;padding:0;margin:0;min-height:40px}._selectedExercises_13bql_230 li{padding:10px;border:1px solid #aaa;border-radius:3px;margin-bottom:8px;display:flex;flex-direction:column;gap:8px}._exerciseInputs_13bql_247{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._exerciseInputs_13bql_247 label{display:flex;align-items:center;gap:5px;font-weight:400;font-size:.875rem}._exerciseInputs_13bql_247 input{width:60px}._removeExerciseButton_13bql_266{padding:4px 8px;background:#dc3545;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:1rem}._removeExerciseButton_13bql_266:hover{opacity:.9}._formActions_13bql_280{display:flex;gap:10px;margin-top:20px}._submitButton_13bql_286{padding:10px 20px;background:#28a745;color:#fff;border:none;border-radius:3px;cursor:pointer}._submitButton_13bql_286:hover{opacity:.9}._cancelButton_13bql_299{padding:10px 20px;background:#6c757d;color:#fff;border:none;border-radius:3px;cursor:pointer}._cancelButton_13bql_299:hover{opacity:.9}._exerciseRow_13bql_312{display:flex;gap:10px;align-items:center}._exerciseSelectInline_13bql_318{flex:1;padding:8px;border:1px solid #aaa;border-radius:3px}._addExerciseButton_13bql_325{padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer;margin-top:10px}._addExerciseButton_13bql_325:hover{opacity:.9}._editButton_13bql_339{padding:8px 16px;background:#ffc107;color:#000;border:none;border-radius:3px;cursor:pointer}._editButton_13bql_339:hover{opacity:.9}._block_13bql_352{border:2px solid #007bff;border-radius:5px;padding:15px;margin-bottom:15px;background:#f8f9fa}._blockHeader_13bql_360{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:700}._blockHeaderControls_13bql_368{display:flex;align-items:center;gap:10px}._blockHeaderControls_13bql_368 label{display:flex;align-items:center;gap:5px;font-weight:400;font-size:.875rem}._blockHeaderControls_13bql_368 input{width:60px}._removeBlockButton_13bql_386{padding:4px 8px;background:#dc3545;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:.75rem}._removeBlockButton_13bql_386:hover{opacity:.9}._addBlockButton_13bql_400{padding:10px 20px;background:#28a745;color:#fff;border:none;border-radius:3px;cursor:pointer;margin-top:10px}._addBlockButton_13bql_400:hover{opacity:.9}._blockDetails_13bql_414{border:1px solid #aaa;border-radius:5px;padding:10px;margin-bottom:10px;background:#f8f9fa}._blockDetailsHeader_13bql_422{font-weight:700;margin-bottom:8px;color:#007bff}._dragHandle_13bql_428{cursor:grab;color:#999;font-size:16px;padding:0 5px;-webkit-user-select:none;user-select:none}._dragHandle_13bql_428:active{cursor:grabbing}._dragOverlay_13bql_440{padding:10px 15px;background:#fff;border:2px solid #007bff;border-radius:5px;box-shadow:0 5px 15px #0003;font-weight:500}._blockDragHandle_13bql_449{cursor:grab;color:#007bff;font-size:18px;padding:0 10px;-webkit-user-select:none;user-select:none}._blockDragHandle_13bql_449:active{cursor:grabbing}._sortableItem_13bql_461{display:flex;align-items:flex-start;gap:5px}._sortableBlockWrapper_13bql_467{display:flex;align-items:flex-start}._exerciseItem_13bql_472{flex:1}._emptyBlockDropzone_13bql_476{min-height:40px;border:2px dashed #ccc;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px}._container_qo7wc_1{max-width:1200px;margin:0 auto;padding:20px}._header_qo7wc_7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;row-gap:12px}._header_qo7wc_7 h1{margin:0;font-size:24px}._headerControls_qo7wc_21{display:flex;flex-wrap:wrap;gap:8px}._headerControls_qo7wc_21>*{flex:1 1 auto;min-width:150px}._statusSelect_qo7wc_32{padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px}._loading_qo7wc_38{text-align:center;padding:40px;color:#666}._error_qo7wc_44{background-color:#fee2e2;color:#dc2626;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}._error_qo7wc_44 button{background:none;border:none;font-size:20px;cursor:pointer;color:#dc2626}._saveNotification_qo7wc_63{position:fixed;bottom:24px;right:24px;background-color:#dcfce7;color:#16a34a;padding:16px 20px;border-radius:8px;display:flex;gap:16px;align-items:center;font-weight:600;font-size:15px;box-shadow:0 4px 12px #00000026;z-index:1000}._saveNotification_qo7wc_63 button{background-color:#f59e0b;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;color:#fff}._saveNotification_qo7wc_63 button:hover{background-color:#d97706}._content_qo7wc_95{display:grid;grid-template-columns:350px 1fr;gap:20px}@media(max-width:768px){._content_qo7wc_95{grid-template-columns:1fr}}._sessionsList_qo7wc_107{display:flex;flex-direction:column;gap:12px}._empty_qo7wc_113{text-align:center;padding:40px;color:#9ca3af}._sessionCard_qo7wc_119{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s}._sessionCard_qo7wc_119:hover{border-color:#3b82f6}._sessionCard_qo7wc_119._active_qo7wc_132{border-color:#3b82f6;background-color:#eff6ff}._sessionHeader_qo7wc_137{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._workoutName_qo7wc_144{font-weight:600;font-size:14px}._status_qo7wc_32{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}._status_qo7wc_32._in_progress_qo7wc_156{background-color:#dbeafe;border-color:1px solid #1d4ed8;color:#1d4ed8}._status_qo7wc_32._completed_qo7wc_162{background-color:#dcfce7;border-color:1px solid #16a34a;color:#16a34a}._status_qo7wc_32._planned_qo7wc_168{background-color:#f3e8ff;border-color:1px solid #7c3aed;color:#7c3aed}._progressBar_qo7wc_175{display:flex;flex-wrap:wrap;gap:4px;padding:12px;background:#f9fafb;border-radius:8px;margin-bottom:16px}._progressDot_qo7wc_185{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;cursor:default}._dot_completed_qo7wc_197{background-color:#16a34a;color:#fff}._dot_in_progress_qo7wc_202{background-color:#3b82f6;color:#fff;animation:_pulse_qo7wc_1 1.5s infinite}._dot_skipped_qo7wc_208{background-color:#f59e0b;color:#fff}._dot_pending_qo7wc_213{background-color:#e5e7eb;color:#9ca3af}@keyframes _pulse_qo7wc_1{0%,to{opacity:1}50%{opacity:.6}}._sessionMeta_qo7wc_228{font-size:12px;color:#6b7280;display:flex;flex-direction:column;gap:4px}._sessionDetails_qo7wc_236{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}._detailsHeader_qo7wc_243{margin-bottom:8px}._detailsHeader_qo7wc_243 h2{margin:0 0 12px;font-size:20px}._detailsActions_qo7wc_252{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._sessionInfo_qo7wc_259{display:flex;gap:16px;align-items:center;margin-bottom:16px;font-size:14px;color:#6b7280;flex-wrap:wrap}._notes_qo7wc_269{background-color:#f9fafb;padding:12px;border-radius:6px;margin-bottom:16px;font-size:14px}._dateEditSection_qo7wc_277{background-color:#f9fafb;padding:16px;border-radius:8px;margin-bottom:16px}._dateEditSection_qo7wc_277 ._formGroup_qo7wc_284{margin-bottom:12px}._dateEditSection_qo7wc_277 input[type=datetime-local]{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}._exercisesList_qo7wc_296{margin-top:20px}._exercisesList_qo7wc_296 h3{margin:0 0 12px;font-size:16px}._exerciseCard_qo7wc_305{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:12px}._exerciseHeader_qo7wc_313{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._exerciseName_qo7wc_320{font-weight:600;font-size:14px}._exerciseActions_qo7wc_325{display:flex;gap:4px}._exerciseStatus_qo7wc_330{margin-bottom:8px}._exerciseStatusBadge_qo7wc_334{font-size:11px;padding:2px 6px;border-radius:4px;font-weight:500}._exerciseStatusBadge_qo7wc_334._pending_qo7wc_341{background-color:#f3f4f6;color:#6b7280}._exerciseStatusBadge_qo7wc_334._in_progress_qo7wc_156{background-color:#dbeafe;color:#1d4ed8}._exerciseStatusBadge_qo7wc_334._completed_qo7wc_162{background-color:#dcfce7;color:#16a34a}._exerciseStatusBadge_qo7wc_334._skipped_qo7wc_356{background-color:#fef3c7;color:#d97706}._exerciseParams_qo7wc_361{display:flex;gap:12px;font-size:13px;color:#6b7280;flex-wrap:wrap}._exerciseInputs_qo7wc_369{display:flex;gap:12px;margin-top:12px;flex-wrap:wrap}._exerciseInputs_qo7wc_369 label{display:flex;align-items:center;gap:6px;font-size:13px;color:#374151}._exerciseInputs_qo7wc_369 input{width:60px;border:1px solid #d1d5db;border-radius:4px}._primaryButton_qo7wc_391{background-color:#3b82f6;color:#fff;border:none;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._primaryButton_qo7wc_391:hover{background-color:#2563eb}._primaryButton_qo7wc_391:disabled{background-color:#9ca3af;cursor:not-allowed}._secondaryButton_qo7wc_412{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._secondaryButton_qo7wc_412:hover{background-color:#e5e7eb}._successButton_qo7wc_428{background-color:#16a34a;color:#fff;border:none;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._successButton_qo7wc_428:hover{background-color:#15803d}._dangerButton_qo7wc_444{background-color:#dc2626;color:#fff;border:none;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._dangerButton_qo7wc_444:hover{background-color:#b91c1c}._deleteButton_qo7wc_460{background-color:transparent;color:#dc2626;border:1px solid #dc2626;padding:8px;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._deleteButton_qo7wc_460:hover{background-color:#dc2626;color:#fff}._warningButton_qo7wc_478{background-color:#f59e0b;color:#fff;border:none;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._warningButton_qo7wc_478:hover{background-color:#d97706}._smallButton_qo7wc_494{background-color:#3b82f6;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallButton_qo7wc_494:hover{background-color:#2563eb}._smallSuccessButton_qo7wc_508{background-color:#16a34a;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallSuccessButton_qo7wc_508:hover{background-color:#15803d}._smallDangerButton_qo7wc_522{background-color:#dc2626;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallDangerButton_qo7wc_522:hover{background-color:#b91c1c}._smallSecondaryButton_qo7wc_536{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallSecondaryButton_qo7wc_536:hover{background-color:#e5e7eb}._smallWarningButton_qo7wc_550{background-color:#f59e0b;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallWarningButton_qo7wc_550:hover{background-color:#d97706}._toggleLabel_qo7wc_564{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280;cursor:pointer}._toggleLabel_qo7wc_564 input{cursor:pointer}._radioGroup_qo7wc_577{display:flex;flex-direction:column;gap:8px;margin-top:8px}._radioLabel_qo7wc_584{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}._radioLabel_qo7wc_584._disabled_qo7wc_592{color:#9ca3af;cursor:not-allowed}._radioLabel_qo7wc_584 input{cursor:pointer}._radioLabel_qo7wc_584 input:disabled{cursor:not-allowed}._hint_qo7wc_605{font-size:12px;color:#9ca3af}._modal_qo7wc_611{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_qo7wc_624{background:#fff;border-radius:12px;padding:24px;width:100%;max-width:400px;margin:20px}._modalContent_qo7wc_624 h2{margin:0 0 20px;font-size:18px}._formGroup_qo7wc_284{margin-bottom:16px}._formGroup_qo7wc_284 label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#374151}._formGroup_qo7wc_284 select,._formGroup_qo7wc_284 input[type=datetime-local]{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}._modalActions_qo7wc_659{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}body{margin:0;font-family:Ubuntu}*{font-family:inherit;box-sizing:border-box}input,select,textarea,button{font-size:16px}input{padding:4px}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
