@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_llua2_1{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}._error_llua2_8{color:red;margin-bottom:20px}._addExerciseForm_llua2_13{margin-bottom:30px;padding:20px;border:1px solid #ddd;border-radius:5px}._inputArea_llua2_20{margin-bottom:10px}._input_llua2_20,._textarea_llua2_25{width:100%;padding:8px;box-sizing:border-box;margin-bottom:10px;border:1px solid black;outline:none}._textarea_llua2_25{height:80px;resize:vertical}._addButton_llua2_39{padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer}._addButton_llua2_39:disabled{opacity:.6;cursor:not-allowed}._addButton_llua2_39:hover:not(:disabled){opacity:.9}._exerciseCard_llua2_57{border:1px solid #ddd;margin-bottom:15px;padding:15px;border-radius:5px}._exerciseCardHeader_llua2_64{display:flex;justify-content:space-between;align-items:flex-start}._exerciseInfo_llua2_70{flex:1}._exerciseName_llua2_74{margin:0 0 10px}._exerciseDescription_llua2_78{margin:0 0 10px;color:#666}._createdAt_llua2_83{color:#999;font-size:.875rem}._deleteButton_llua2_88{background:#dc3545;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer;margin-left:10px}._deleteButton_llua2_88:hover{opacity:.9}._loading_llua2_102,._empty_llua2_103{text-align:center;padding:20px;color:#666}._checkboxGroup_llua2_109{display:flex;gap:20px;margin-bottom:10px}._checkboxGroup_llua2_109 label{display:flex;align-items:center;gap:5px;cursor:pointer}._exerciseFlags_llua2_122{display:flex;gap:8px;margin-bottom:10px}._flag_llua2_128{background:#e0e0e0;padding:2px 8px;border-radius:3px;font-size:.75rem;color:#333}._formButtons_llua2_136{display:flex;gap:10px}._cancelButton_llua2_141{padding:10px 20px;background:#6c757d;color:#fff;border:none;border-radius:3px;cursor:pointer}._cancelButton_llua2_141:hover{opacity:.9}._exerciseActions_llua2_154{display:flex;flex-direction:column;gap:5px}._editButton_llua2_160{background:#28a745;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer}._editButton_llua2_160:hover{opacity:.9}._section_llua2_173{margin-top:20px}._sectionHeader_llua2_177{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._sectionHeader_llua2_177 h3{margin:0}._linkButton_llua2_188{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;padding:0}._linkButton_llua2_188:hover{text-decoration:underline}._sessionsList_llua2_201{display:flex;flex-direction:column;gap:12px}._sessionCard_llua2_207{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:12px;cursor:pointer;transition:all .2s}._sessionCard_llua2_207:hover{border-color:#007bff;background:#f0f7ff}._sessionHeader_llua2_221{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._workoutName_llua2_228{font-weight:600;font-size:14px}._status_llua2_233{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}._status_llua2_233._in_progress_llua2_240{background-color:#dbeafe;color:#1d4ed8}._status_llua2_233._completed_llua2_245{background-color:#dcfce7;color:#16a34a}._status_llua2_233._planned_llua2_250{background-color:#f3e8ff;color:#7c3aed}._sessionMeta_llua2_255{font-size:12px;color:#666;display:flex;flex-direction:column;gap:4px}._container_gvfhb_1{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}._header_gvfhb_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._myWorkoutsButton_gvfhb_15{padding:10px 20px;background:#28a745;color:#fff;border:none;border-radius:3px;cursor:pointer}._myWorkoutsButton_gvfhb_15:hover{opacity:.9}._error_gvfhb_28{color:red;margin-bottom:20px}._loading_gvfhb_33,._empty_gvfhb_34{text-align:center;padding:20px;color:#666}._workoutsList_gvfhb_40{display:flex;flex-direction:column;gap:15px}._workoutCard_gvfhb_46{border:1px solid #ddd;padding:15px;border-radius:5px;display:flex;justify-content:space-between;align-items:flex-start}._workoutInfo_gvfhb_55{flex:1}._workoutHeader_gvfhb_59{display:flex;align-items:center;gap:10px;margin-bottom:10px}._workoutName_gvfhb_66{margin:0}._ownerBadge_gvfhb_70{padding:3px 8px;background:#28a745;color:#fff;font-size:.75rem;border-radius:3px;font-weight:400}._workoutDescription_gvfhb_79{margin:0 0 10px;color:#666}._workoutActions_gvfhb_84{display:flex;flex-direction:column;gap:5px;margin-left:15px}._addButton_gvfhb_91{padding:8px 16px;background:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer}._addButton_gvfhb_91:hover{opacity:.9}._removeButton_gvfhb_104{padding:8px 16px;background:#dc3545;color:#fff;border:none;border-radius:3px;cursor:pointer}._removeButton_gvfhb_104:hover{opacity:.9}._detailsButton_gvfhb_117{padding:5px 10px;background:#6c757d;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:.875rem}._detailsButton_gvfhb_117:hover{opacity:.9}._modal_gvfhb_131{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_gvfhb_144{background:#fff;padding:20px;border-radius:5px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}._exercisesList_gvfhb_154{list-style:none;padding:0}._exercisesList_gvfhb_154 li{padding:10px;border-bottom:1px solid #eee}._exercisesList_gvfhb_154 li:last-child{border-bottom:none}._exerciseDescription_gvfhb_168{margin:5px 0 0;font-size:.875rem;color:#666}._closeButton_gvfhb_174{margin-top:15px;padding:8px 16px;background:#6c757d;color:#fff;border:none;border-radius:3px;cursor:pointer}._closeButton_gvfhb_174:hover{opacity:.9}._headerButtons_gvfhb_188{display:flex;gap:10px}._createButton_gvfhb_193{padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer}._createButton_gvfhb_193:hover{opacity:.9}._formGroup_gvfhb_206{margin-bottom:15px}._formGroup_gvfhb_206 label{display:block;margin-bottom:5px;font-weight:700}._formGroup_gvfhb_206 input,._formGroup_gvfhb_206 textarea,._formGroup_gvfhb_206 select{width:100%;padding:8px;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}._exerciseSelect_gvfhb_226{margin-bottom:10px}._selectedExercises_gvfhb_230{list-style:none;padding:0;margin:0;min-height:40px}._selectedExercises_gvfhb_230 li{padding:10px;border:1px solid #ddd;border-radius:3px;margin-bottom:8px;display:flex;flex-direction:column;gap:8px}._exerciseInputs_gvfhb_247{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._exerciseInputs_gvfhb_247 label{display:flex;align-items:center;gap:5px;font-weight:400;font-size:.875rem}._exerciseInputs_gvfhb_247 input{width:60px}._removeExerciseButton_gvfhb_266{padding:4px 8px;background:#dc3545;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:1rem}._removeExerciseButton_gvfhb_266:hover{opacity:.9}._formActions_gvfhb_280{display:flex;gap:10px;margin-top:20px}._submitButton_gvfhb_286{padding:10px 20px;background:#28a745;color:#fff;border:none;border-radius:3px;cursor:pointer}._submitButton_gvfhb_286:hover{opacity:.9}._cancelButton_gvfhb_299{padding:10px 20px;background:#6c757d;color:#fff;border:none;border-radius:3px;cursor:pointer}._cancelButton_gvfhb_299:hover{opacity:.9}._exerciseRow_gvfhb_312{display:flex;gap:10px;align-items:center}._exerciseSelectInline_gvfhb_318{flex:1;padding:8px;border:1px solid #ddd;border-radius:3px}._addExerciseButton_gvfhb_325{padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer;margin-top:10px}._addExerciseButton_gvfhb_325:hover{opacity:.9}._editButton_gvfhb_339{padding:8px 16px;background:#ffc107;color:#000;border:none;border-radius:3px;cursor:pointer}._editButton_gvfhb_339:hover{opacity:.9}._block_gvfhb_352{border:2px solid #007bff;border-radius:5px;padding:15px;margin-bottom:15px;background:#f8f9fa}._blockHeader_gvfhb_360{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:700}._blockHeaderControls_gvfhb_368{display:flex;align-items:center;gap:10px}._blockHeaderControls_gvfhb_368 label{display:flex;align-items:center;gap:5px;font-weight:400;font-size:.875rem}._blockHeaderControls_gvfhb_368 input{width:60px}._removeBlockButton_gvfhb_386{padding:4px 8px;background:#dc3545;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:.75rem}._removeBlockButton_gvfhb_386:hover{opacity:.9}._addBlockButton_gvfhb_400{padding:10px 20px;background:#28a745;color:#fff;border:none;border-radius:3px;cursor:pointer;margin-top:10px}._addBlockButton_gvfhb_400:hover{opacity:.9}._blockDetails_gvfhb_414{border:1px solid #ddd;border-radius:5px;padding:10px;margin-bottom:10px;background:#f8f9fa}._blockDetailsHeader_gvfhb_422{font-weight:700;margin-bottom:8px;color:#007bff}._dragHandle_gvfhb_428{cursor:grab;color:#999;font-size:16px;padding:0 5px;-webkit-user-select:none;user-select:none}._dragHandle_gvfhb_428:active{cursor:grabbing}._dragOverlay_gvfhb_440{padding:10px 15px;background:#fff;border:2px solid #007bff;border-radius:5px;box-shadow:0 5px 15px #0003;font-weight:500}._blockDragHandle_gvfhb_449{cursor:grab;color:#007bff;font-size:18px;padding:0 10px;-webkit-user-select:none;user-select:none}._blockDragHandle_gvfhb_449:active{cursor:grabbing}._sortableItem_gvfhb_461{display:flex;align-items:flex-start;gap:5px}._sortableBlockWrapper_gvfhb_467{display:flex;align-items:flex-start}._exerciseItem_gvfhb_472{flex:1}._emptyBlockDropzone_gvfhb_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_ffpj4_1{max-width:1200px;margin:0 auto;padding:20px}._header_ffpj4_7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;row-gap:12px}._header_ffpj4_7 h1{margin:0;font-size:24px}._headerControls_ffpj4_21{display:flex;flex-wrap:wrap;gap:8px}._headerControls_ffpj4_21>*{flex:1 1 auto;min-width:150px}._statusSelect_ffpj4_32{padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px}._loading_ffpj4_38{text-align:center;padding:40px;color:#666}._error_ffpj4_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_ffpj4_44 button{background:none;border:none;font-size:20px;cursor:pointer;color:#dc2626}._saveNotification_ffpj4_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_ffpj4_63 button{background-color:#f59e0b;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;color:#fff}._saveNotification_ffpj4_63 button:hover{background-color:#d97706}._content_ffpj4_95{display:grid;grid-template-columns:350px 1fr;gap:20px}@media(max-width:768px){._content_ffpj4_95{grid-template-columns:1fr}}._sessionsList_ffpj4_107{display:flex;flex-direction:column;gap:12px}._empty_ffpj4_113{text-align:center;padding:40px;color:#9ca3af}._sessionCard_ffpj4_119{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s}._sessionCard_ffpj4_119:hover{border-color:#3b82f6}._sessionCard_ffpj4_119._active_ffpj4_132{border-color:#3b82f6;background-color:#eff6ff}._sessionHeader_ffpj4_137{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._workoutName_ffpj4_144{font-weight:600;font-size:14px}._status_ffpj4_32{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}._status_ffpj4_32._in_progress_ffpj4_156{background-color:#dbeafe;color:#1d4ed8}._status_ffpj4_32._completed_ffpj4_161{background-color:#dcfce7;color:#16a34a}._status_ffpj4_32._planned_ffpj4_166{background-color:#f3e8ff;color:#7c3aed}._progressBar_ffpj4_172{display:flex;flex-wrap:wrap;gap:4px;padding:12px;background:#f9fafb;border-radius:8px;margin-bottom:16px}._progressDot_ffpj4_182{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_ffpj4_194{background-color:#16a34a;color:#fff}._dot_in_progress_ffpj4_199{background-color:#3b82f6;color:#fff;animation:_pulse_ffpj4_1 1.5s infinite}._dot_skipped_ffpj4_205{background-color:#f59e0b;color:#fff}._dot_pending_ffpj4_210{background-color:#e5e7eb;color:#9ca3af}@keyframes _pulse_ffpj4_1{0%,to{opacity:1}50%{opacity:.6}}._sessionMeta_ffpj4_225{font-size:12px;color:#6b7280;display:flex;flex-direction:column;gap:4px}._sessionDetails_ffpj4_233{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}._detailsHeader_ffpj4_240{margin-bottom:8px}._detailsHeader_ffpj4_240 h2{margin:0 0 12px;font-size:20px}._detailsActions_ffpj4_249{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._sessionInfo_ffpj4_256{display:flex;gap:16px;align-items:center;margin-bottom:16px;font-size:14px;color:#6b7280;flex-wrap:wrap}._notes_ffpj4_266{background-color:#f9fafb;padding:12px;border-radius:6px;margin-bottom:16px;font-size:14px}._dateEditSection_ffpj4_274{background-color:#f9fafb;padding:16px;border-radius:8px;margin-bottom:16px}._dateEditSection_ffpj4_274 ._formGroup_ffpj4_281{margin-bottom:12px}._dateEditSection_ffpj4_274 input[type=datetime-local]{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}._exercisesList_ffpj4_293{margin-top:20px}._exercisesList_ffpj4_293 h3{margin:0 0 12px;font-size:16px}._exerciseCard_ffpj4_302{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:12px}._exerciseHeader_ffpj4_310{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._exerciseName_ffpj4_317{font-weight:600;font-size:14px}._exerciseActions_ffpj4_322{display:flex;gap:4px}._exerciseStatus_ffpj4_327{margin-bottom:8px}._exerciseStatusBadge_ffpj4_331{font-size:11px;padding:2px 6px;border-radius:4px;font-weight:500}._exerciseStatusBadge_ffpj4_331._pending_ffpj4_338{background-color:#f3f4f6;color:#6b7280}._exerciseStatusBadge_ffpj4_331._in_progress_ffpj4_156{background-color:#dbeafe;color:#1d4ed8}._exerciseStatusBadge_ffpj4_331._completed_ffpj4_161{background-color:#dcfce7;color:#16a34a}._exerciseStatusBadge_ffpj4_331._skipped_ffpj4_353{background-color:#fef3c7;color:#d97706}._exerciseParams_ffpj4_358{display:flex;gap:12px;font-size:13px;color:#6b7280;flex-wrap:wrap}._exerciseInputs_ffpj4_366{display:flex;gap:12px;margin-top:12px;flex-wrap:wrap}._exerciseInputs_ffpj4_366 label{display:flex;align-items:center;gap:6px;font-size:13px;color:#374151}._exerciseInputs_ffpj4_366 input{width:60px;border:1px solid #d1d5db;border-radius:4px}._primaryButton_ffpj4_388{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_ffpj4_388:hover{background-color:#2563eb}._primaryButton_ffpj4_388:disabled{background-color:#9ca3af;cursor:not-allowed}._secondaryButton_ffpj4_409{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_ffpj4_409:hover{background-color:#e5e7eb}._successButton_ffpj4_425{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_ffpj4_425:hover{background-color:#15803d}._dangerButton_ffpj4_441{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_ffpj4_441:hover{background-color:#b91c1c}._deleteButton_ffpj4_457{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_ffpj4_457:hover{background-color:#dc2626;color:#fff}._warningButton_ffpj4_475{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_ffpj4_475:hover{background-color:#d97706}._smallButton_ffpj4_491{background-color:#3b82f6;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallButton_ffpj4_491:hover{background-color:#2563eb}._smallSuccessButton_ffpj4_505{background-color:#16a34a;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallSuccessButton_ffpj4_505:hover{background-color:#15803d}._smallDangerButton_ffpj4_519{background-color:#dc2626;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallDangerButton_ffpj4_519:hover{background-color:#b91c1c}._smallSecondaryButton_ffpj4_533{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallSecondaryButton_ffpj4_533:hover{background-color:#e5e7eb}._smallWarningButton_ffpj4_547{background-color:#f59e0b;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._smallWarningButton_ffpj4_547:hover{background-color:#d97706}._toggleLabel_ffpj4_561{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280;cursor:pointer}._toggleLabel_ffpj4_561 input{cursor:pointer}._radioGroup_ffpj4_574{display:flex;flex-direction:column;gap:8px;margin-top:8px}._radioLabel_ffpj4_581{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}._radioLabel_ffpj4_581._disabled_ffpj4_589{color:#9ca3af;cursor:not-allowed}._radioLabel_ffpj4_581 input{cursor:pointer}._radioLabel_ffpj4_581 input:disabled{cursor:not-allowed}._hint_ffpj4_602{font-size:12px;color:#9ca3af}._modal_ffpj4_608{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_ffpj4_621{background:#fff;border-radius:12px;padding:24px;width:100%;max-width:400px;margin:20px}._modalContent_ffpj4_621 h2{margin:0 0 20px;font-size:18px}._formGroup_ffpj4_281{margin-bottom:16px}._formGroup_ffpj4_281 label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#374151}._formGroup_ffpj4_281 select,._formGroup_ffpj4_281 input[type=datetime-local]{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}._modalActions_ffpj4_656{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}
