.tool-page__heading[data-v-a80dba5d]{color:#11151c;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.tool-page__description[data-v-a80dba5d]{color:#6b7280;margin-bottom:2rem}.tool-page__card[data-v-a80dba5d]{background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;max-width:600px;padding:1.5rem}.tool-page__form[data-v-a80dba5d]{display:flex;flex-direction:column;gap:1rem}.tool-page__field[data-v-a80dba5d]{display:flex;flex-direction:column;gap:.5rem}.tool-page__label[data-v-a80dba5d]{color:#374151;font-size:.875rem;font-weight:500}.tool-page__input[data-v-a80dba5d]{border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;padding:.625rem .875rem;transition:border-color .15s}.tool-page__input[data-v-a80dba5d]:focus{border-color:#ff6b35;box-shadow:0 0 0 3px #ff6b351a;outline:none}.tool-page__button[data-v-a80dba5d]{background:linear-gradient(135deg,#ff6b35,#f7931e);border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem 1.25rem;transition:opacity .15s}.tool-page__button[data-v-a80dba5d]:hover:not(:disabled){opacity:.9}.tool-page__button[data-v-a80dba5d]:disabled{cursor:not-allowed;opacity:.5}.tool-page__result[data-v-a80dba5d]{border-radius:.375rem;margin-top:.5rem;padding:1rem}.tool-page__result--success[data-v-a80dba5d]{background:#d1fae5;border:1px solid #10b981;color:#065f46}.tool-page__result--error[data-v-a80dba5d]{background:#fee2e2;border:1px solid #ef4444;color:#991b1b}.tool-page__result-detail[data-v-a80dba5d]{font-size:.875rem;margin-top:.5rem;opacity:.8}@media (max-width:768px){.tool-page__card[data-v-a80dba5d]{max-width:100%;padding:1rem}.tool-page__form[data-v-a80dba5d]{gap:.75rem}.tool-page__button[data-v-a80dba5d],.tool-page__input[data-v-a80dba5d]{box-sizing:border-box;width:100%}}
