diff --git a/src/components/Layout.js b/src/components/Layout.js
index a42b3f05..c346c763 100755
--- a/src/components/Layout.js
+++ b/src/components/Layout.js
@@ -295,7 +295,7 @@ const Layout = ({ children }) => {
)}
{/* Main Content */}
-
+
{/* Main Content Area */}
{isToolPage && !isInvoicePreviewPage ? (
diff --git a/src/index.css b/src/index.css
index 926ed601..54ae1033 100755
--- a/src/index.css
+++ b/src/index.css
@@ -2,69 +2,75 @@
@tailwind components;
@tailwind utilities;
-@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap');
+@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap");
@layer base {
- html {
- font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
- overflow-x: hidden;
- width: 100%;
- max-width: 100vw;
- }
-
- body {
- overflow-x: hidden;
- width: 100%;
- max-width: 100vw;
- }
-
- #root {
- overflow-x: hidden;
- width: 100%;
- max-width: 100vw;
- min-width: 0;
- }
-
- code, pre {
- font-family: 'JetBrains Mono', Monaco, 'Cascadia Code', 'Segoe UI Mono', 'Roboto Mono', monospace;
- }
+ html {
+ font-family:
+ system-ui,
+ -apple-system,
+ BlinkMacSystemFont,
+ "Segoe UI",
+ Roboto,
+ sans-serif;
+ width: 100%;
+ max-width: 100vw;
+ }
+
+ body {
+ width: 100%;
+ max-width: 100vw;
+ }
+
+ #root {
+ width: 100%;
+ max-width: 100vw;
+ min-width: 0;
+ }
+
+ code,
+ pre {
+ font-family:
+ "JetBrains Mono", Monaco, "Cascadia Code", "Segoe UI Mono",
+ "Roboto Mono", monospace;
+ }
}
@layer components {
- .tool-card {
- @apply bg-white dark:bg-gray-800 rounded-lg shadow-sm border border-gray-200 dark:border-gray-700 p-6 hover:shadow-md transition-shadow duration-200;
- }
-
- .tool-input {
- @apply w-full p-3 border border-gray-300 dark:border-gray-600 rounded-md bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-100 font-mono text-sm resize-none focus:ring-2 focus:ring-primary-500 focus:border-transparent;
- }
-
- .tool-button {
- @apply px-4 py-2 bg-primary-600 hover:bg-primary-700 text-white rounded-md font-medium transition-colors duration-200 disabled:opacity-50 disabled:cursor-not-allowed;
- }
-
- .tool-button-secondary {
- @apply px-4 py-2 bg-gray-200 hover:bg-gray-300 dark:bg-gray-700 dark:hover:bg-gray-600 text-gray-700 dark:text-gray-300 rounded-md font-medium transition-colors duration-200;
- }
-
- .tool-button-primary {
- @apply flex items-center px-4 py-2 bg-green-600 hover:bg-green-700 text-white rounded-md font-medium transition-colors duration-200;
- }
-
- .toolbar-btn {
- @apply p-2 hover:bg-gray-200 dark:hover:bg-gray-700 rounded-md transition-colors duration-200 text-gray-700 dark:text-gray-300 font-medium text-sm;
- }
-
- .copy-button {
- @apply absolute top-2 right-2 p-2 bg-gray-100 hover:bg-gray-200 dark:bg-gray-700 dark:hover:bg-gray-600 rounded-md transition-colors duration-200;
- }
-
- .scrollbar-hide {
- -ms-overflow-style: none; /* Internet Explorer 10+ */
- scrollbar-width: none; /* Firefox */
- }
-
- .scrollbar-hide::-webkit-scrollbar {
- display: none; /* Safari and Chrome */
- }
+ .tool-card {
+ @apply bg-white dark:bg-gray-800 rounded-lg shadow-sm border border-gray-200 dark:border-gray-700 p-6 hover:shadow-md transition-shadow duration-200;
+ }
+
+ .tool-input {
+ @apply w-full p-3 border border-gray-300 dark:border-gray-600 rounded-md bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-100 font-mono text-sm resize-none focus:ring-2 focus:ring-primary-500 focus:border-transparent;
+ }
+
+ .tool-button {
+ @apply px-4 py-2 bg-primary-600 hover:bg-primary-700 text-white rounded-md font-medium transition-colors duration-200 disabled:opacity-50 disabled:cursor-not-allowed;
+ }
+
+ .tool-button-secondary {
+ @apply px-4 py-2 bg-gray-200 hover:bg-gray-300 dark:bg-gray-700 dark:hover:bg-gray-600 text-gray-700 dark:text-gray-300 rounded-md font-medium transition-colors duration-200;
+ }
+
+ .tool-button-primary {
+ @apply flex items-center px-4 py-2 bg-green-600 hover:bg-green-700 text-white rounded-md font-medium transition-colors duration-200;
+ }
+
+ .toolbar-btn {
+ @apply p-2 hover:bg-gray-200 dark:hover:bg-gray-700 rounded-md transition-colors duration-200 text-gray-700 dark:text-gray-300 font-medium text-sm;
+ }
+
+ .copy-button {
+ @apply absolute top-2 right-2 p-2 bg-gray-100 hover:bg-gray-200 dark:bg-gray-700 dark:hover:bg-gray-600 rounded-md transition-colors duration-200;
+ }
+
+ .scrollbar-hide {
+ -ms-overflow-style: none; /* Internet Explorer 10+ */
+ scrollbar-width: none; /* Firefox */
+ }
+
+ .scrollbar-hide::-webkit-scrollbar {
+ display: none; /* Safari and Chrome */
+ }
}