._container_1pe2s_1{max-width:600px;margin:0 auto}._backLink_1pe2s_6{display:inline-block;font-size:.85rem;color:var(--color-primary);text-decoration:none;margin-bottom:12px}._backLink_1pe2s_6:hover{text-decoration:underline}._title_1pe2s_18{font-size:1.4rem;margin-bottom:20px}._section_1pe2s_23{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-l, 12px);padding:18px;margin-bottom:20px}._field_1pe2s_31{display:flex;flex-direction:column;gap:4px}._label_1pe2s_37{font-size:.78rem;font-weight:600;color:var(--color-text-secondary)}._input_1pe2s_44{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-s, 8px);font-size:1rem;background:var(--color-surface);color:var(--color-text);font-family:inherit;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}@media(min-width:768px){._input_1pe2s_44{font-size:.9rem}}._input_1pe2s_44:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.15)}._presets_1pe2s_69{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}._chip_1pe2s_76{font:inherit;font-size:.82rem;font-weight:600;padding:8px 12px;min-height:36px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text);cursor:pointer;transition:border-color .15s,background .15s,color .15s}._chip_1pe2s_76:hover{border-color:var(--color-primary);color:var(--color-primary)}._chipActive_1pe2s_95{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-surface)}._chipActive_1pe2s_95:hover{color:var(--color-surface)}._hint_1pe2s_105{margin:14px 0 0;font-size:.85rem;color:var(--color-text-secondary)}._bigResult_1pe2s_111{margin-top:18px;padding:20px 16px;text-align:center;border:1px solid rgba(var(--color-primary-rgb),.2);border-radius:var(--radius-m, 10px);background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.08),var(--color-accent-light))}._bigNumber_1pe2s_124{display:block;font-family:var(--font-display, inherit);font-size:3rem;line-height:1.05;font-weight:800;color:var(--color-primary);font-variant-numeric:tabular-nums}@media(min-width:480px){._bigNumber_1pe2s_124{font-size:3.75rem}}._bigLabel_1pe2s_140{display:block;margin-top:6px;font-size:.95rem;font-weight:600;color:var(--color-text)}._clock_1pe2s_148{display:inline-flex;align-items:baseline;gap:8px;margin-top:12px;padding:6px 12px;border-radius:999px;background:var(--color-surface);border:1px solid var(--color-border);font-family:var(--font-mono, monospace);font-size:1rem;font-variant-numeric:tabular-nums;color:var(--color-text)}._clockNote_1pe2s_163{font-family:var(--font-body, inherit);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}._results_1pe2s_171{margin-top:16px;background:var(--color-bg);border-radius:var(--radius-s, 8px);padding:4px 0}._resultRow_1pe2s_178{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;font-size:.88rem;border-bottom:1px solid var(--color-border)}._resultRow_1pe2s_178:last-child{border-bottom:none}._resultRow_1pe2s_178 span{color:var(--color-text-secondary)}._resultRow_1pe2s_178 strong{color:var(--color-text);font-weight:700;text-align:right;font-variant-numeric:tabular-nums}._share_1pe2s_203{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:16px;padding:12px 14px;border:1px dashed var(--color-border);border-radius:var(--radius-s, 8px)}@media(min-width:480px){._share_1pe2s_203{flex-direction:row;align-items:center;justify-content:space-between}}._shareLine_1pe2s_222{margin:0;font-size:.9rem;font-weight:600;color:var(--color-text)}._copyButton_1pe2s_229{font:inherit;font-size:.85rem;font-weight:600;padding:8px 16px;min-height:38px;border:1px solid var(--color-primary);border-radius:var(--radius-s, 8px);background:var(--color-primary);color:var(--color-surface);cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}._copyButton_1pe2s_229:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}
