diff --git a/cdn/limits.css b/cdn/limits.css
deleted file mode 100644
index 9e4e8c6..0000000
--- a/cdn/limits.css
+++ /dev/null
@@ -1,126 +0,0 @@
- :root {
- --bg: #121212;
- --card-bg: #4a2b32;
- --stat-bg: #2a1a21;
- --text: #fff;
- --subtext: #dcbaba;
- --link: #ffcccc;
- --border: rgba(255,255,255,0.1);
- --red: #ff6b6b;
- }
-
- * { box-sizing: border-box; margin: 0; padding: 0; }
- body {
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
- background: var(--bg);
- color: var(--text);
- line-height: 1.5;
- min-height: 100vh;
- }
-
- a { color: var(--link); text-decoration: none; }
- a:hover { text-decoration: underline; }
-
- .site-header {
- text-align: center;
- padding: 44px 20px 10px;
- max-width: 900px;
- margin: 0 auto;
- }
-
- .site-header h1 { font-size: 2rem; margin-bottom: 8px; }
- .site-header p { color: var(--subtext); font-size: 0.95rem; }
-
- .tabs-wrap { max-width: 900px; margin: 20px auto 0; padding: 0 20px; }
- .tab-bar {
- display: flex;
- gap: 4px;
- border-bottom: 1px solid var(--border);
- overflow-x: auto;
- scrollbar-width: none;
- }
- .tab-bar::-webkit-scrollbar { display: none; }
- .tab-btn {
- font-size: 0.9rem;
- font-weight: 600;
- color: var(--subtext);
- border-bottom: 2px solid transparent;
- padding: 10px 18px;
- white-space: nowrap;
- margin-bottom: -1px;
- display: inline-block;
- }
- .tab-btn.active { color: var(--link); border-bottom-color: var(--link); }
-
- .card {
- background: var(--card-bg);
- border: 1px solid var(--border);
- border-radius: 16px;
- padding: 32px;
- box-shadow: 0 6px 12px rgba(0,0,0,0.35);
- margin-top: 26px;
- }
-
- .card h2 { font-size: 1.25rem; margin-bottom: 8px; }
- .desc { color: var(--subtext); font-size: 0.9rem; margin-bottom: 20px; }
- hr.divider { border: none; border-top: 1px solid var(--border); margin: 28px 0; }
-
- .limits-grid {
- display: grid;
- grid-template-columns: repeat(3, minmax(0, 1fr));
- gap: 14px;
- }
-
- .limit-card {
- background: linear-gradient(135deg, var(--stat-bg) 0%, #3f242b 100%);
- border: 1px solid var(--border);
- border-radius: 12px;
- padding: 18px;
- text-align: center;
- }
-
- .limit-card i { font-size: 1.2rem; color: var(--link); }
- .limit-value { margin-top: 10px; font-size: 1.45rem; font-weight: 700; }
- .limit-label { color: var(--subtext); font-size: 0.78rem; text-transform: uppercase; margin-top: 2px; }
- .limit-note { color: var(--subtext); opacity: 0.85; font-size: 0.75rem; margin-top: 6px; }
-
- .limits-note {
- margin-top: 16px;
- background: rgba(0,0,0,0.2);
- border: 1px solid var(--border);
- border-radius: 10px;
- padding: 12px 14px;
- font-size: 0.86rem;
- color: var(--subtext);
- }
- .limits-note i { color: var(--red); margin-right: 4px; }
-
- .usage-section {
- margin-top: 24px;
- background: rgba(0,0,0,0.2);
- border: 1px solid var(--border);
- border-radius: 12px;
- padding: 18px;
- }
-
- .usage-section h2 { font-size: 1rem; margin-bottom: 12px; }
- .usage-loading { color: var(--subtext); font-size: 0.9rem; }
- .usage-row { display: flex; justify-content: space-between; font-size: 0.85rem; margin-bottom: 6px; }
- .usage-track { height: 10px; background: rgba(255,255,255,0.08); border-radius: 999px; overflow: hidden; }
- .usage-fill { height: 100%; width: 0%; background: linear-gradient(90deg, #6ee7a8, #34c759); transition: width 0.35s ease; }
- .usage-fill.warn { background: linear-gradient(90deg, #ffd166, #fca311); }
- .usage-fill.danger { background: linear-gradient(90deg, #ff8b8b, #ff5f5f); }
-
- .site-footer {
- max-width: 900px;
- margin: 26px auto 40px;
- padding: 0 20px;
- text-align: center;
- color: var(--subtext);
- font-size: 0.85rem;
- }
-
- @media (max-width: 780px) {
- .limits-grid { grid-template-columns: 1fr; }
- .card { padding: 24px; }
- }
\ No newline at end of file
diff --git a/css/index.css b/css/index.css
index 192c650..18a039d 100644
--- a/css/index.css
+++ b/css/index.css
@@ -16,9 +16,9 @@
--accent: #c9a96e; /* warm gold */
--accent-dim: rgba(201, 169, 110, 0.12);
- --font-serif: 'Lora', Georgia, 'Times New Roman', serif;
+ --font-serif: 'Lota', Georgia, 'Times New Roman', serif;
+ --font-mono: 'Sometype Mono', 'Monaco', 'Courier New', monospace;
--font-sans: 'DM Sans', system-ui, sans-serif;
- --font-mono: 'Monaco', 'Courier New', monospace;
--radius: 10px;
--transition: 0.2s ease;
@@ -31,7 +31,7 @@
html { scroll-behavior: smooth; }
body {
- font-family: var(--font-sans);
+ font-family: var(--font-serif);
font-size: 16px;
line-height: 1.7;
color: var(--text);
@@ -42,8 +42,8 @@ body {
/* ── Typography ── */
h1, h2, h3 {
- font-family: var(--font-serif);
- font-weight: 400;
+ font-family: var(--font-mono);
+ font-weight: 600;
line-height: 1.2;
}
diff --git a/index.html b/index.html
index 6f70f9a..235315c 100644
--- a/index.html
+++ b/index.html
@@ -37,7 +37,7 @@
-
+