.MinutesConverter_section__ADhjv{display:flex;flex-direction:column;align-items:center;padding:40px 20px 80px}.MinutesConverter_card__SrXiE{display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;gap:20px;width:100%;max-width:640px;padding:40px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:20px}.MinutesConverter_field__dTKpc{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:200px}.MinutesConverter_label__UNuXj{font-family:var(--font-heading);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.MinutesConverter_inputWrap__mC_ME{display:flex;align-items:baseline;gap:8px;padding:12px 16px;border:2px solid var(--color-border);border-radius:12px;transition:border-color .2s}.MinutesConverter_inputWrap__mC_ME:focus-within{border-color:var(--color-primary)}.MinutesConverter_input__heWrU{width:100%;min-width:0;border:none;outline:none;background:none;font-family:var(--font-heading);font-size:34px;font-weight:600;color:var(--color-dark)}.MinutesConverter_input__heWrU::-webkit-inner-spin-button,.MinutesConverter_input__heWrU::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MinutesConverter_input__heWrU[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.MinutesConverter_unit__Upp92{font-family:var(--font-heading);font-size:16px;font-weight:400;color:var(--color-muted)}.MinutesConverter_swap__ZNrkq{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-bottom:4px;border-radius:9999px;background-color:var(--color-primary-tint);color:var(--color-primary);font-size:22px;line-height:1}.MinutesConverter_hint__UrWra{margin:20px 0 0;font-family:var(--font-heading);font-size:15px;font-weight:300;color:var(--color-muted);text-align:center}.MinutesConverter_figure__c_P7n{display:flex;flex-direction:column;align-items:center;gap:14px;margin:48px 0 0}.MinutesConverter_wheelBtn__9AYUQ{position:relative;display:block;width:100%;max-width:460px;padding:0;border:none;background:none;cursor:zoom-in}.MinutesConverter_wheel__vqXmu{display:block;width:100%}.MinutesConverter_zoomHint__FfWl2{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;background:rgba(17,24,39,.7);color:#fff;font-family:var(--font-heading);font-size:12px;font-weight:500;white-space:nowrap;opacity:0;transition:opacity .15s}.MinutesConverter_wheelBtn__9AYUQ:hover .MinutesConverter_zoomHint__FfWl2{opacity:1}.MinutesConverter_download__I4a7Y{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid #dfdfe5;border-radius:8px;background:var(--color-white);color:var(--color-dark);font-family:var(--font-heading);font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s}.MinutesConverter_download__I4a7Y:hover{background:#f3f4f6}.MinutesConverter_download__I4a7Y svg{color:var(--color-primary)}.MinutesConverter_lightbox__I_7Qf{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(17,24,39,.85)}.MinutesConverter_lightboxInner__L3JT0{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:100%}.MinutesConverter_lightboxImg__6JmfQ{max-width:min(90vw,700px);max-height:80vh;object-fit:contain;border-radius:8px}.MinutesConverter_lightboxClose___g_K7{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:9999px;background:hsla(0,0%,100%,.15);color:#fff;cursor:pointer;transition:background-color .15s}.MinutesConverter_lightboxClose___g_K7:hover{background:hsla(0,0%,100%,.28)}.MinutesConverter_lightboxDownload__UBJsy{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:8px;background:var(--color-primary);color:#fff;font-family:var(--font-heading);font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s}.MinutesConverter_lightboxDownload__UBJsy:hover{background:var(--color-primary-hover)}@media (max-width:560px){.MinutesConverter_card__SrXiE{padding:28px 20px}.MinutesConverter_swap__ZNrkq{transform:rotate(90deg)}.MinutesConverter_input__heWrU{font-size:28px}}