.top-nav[data-astro-cid-tk6cwvt7]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;position:relative;z-index:50;flex-wrap:nowrap;width:100%;box-sizing:border-box}.nav-left[data-astro-cid-tk6cwvt7]{flex-shrink:1;min-width:0;margin-right:10px}.logo-container[data-astro-cid-tk6cwvt7]{display:flex;align-items:center;text-decoration:none;white-space:nowrap}.logo-text[data-astro-cid-tk6cwvt7]{font-family:Kanit,sans-serif;font-weight:700;font-size:clamp(1.1rem,4vw,1.5rem);color:var(--text-main)}.logo-dot[data-astro-cid-tk6cwvt7]{width:6px;height:6px;background:var(--accent);border-radius:50%;display:inline-block;margin-left:4px;flex-shrink:0}.nav-controls[data-astro-cid-tk6cwvt7]{display:flex;gap:10px;align-items:center;flex-shrink:0}.icon-btn[data-astro-cid-tk6cwvt7]{background:none;border:none;cursor:pointer;color:var(--text-main);padding:5px;display:flex;align-items:center;justify-content:center}#theme-toggle[data-astro-cid-tk6cwvt7] .moon-icon[data-astro-cid-tk6cwvt7]{display:block}#theme-toggle[data-astro-cid-tk6cwvt7] .sun-icon[data-astro-cid-tk6cwvt7],[data-theme=dark] #theme-toggle[data-astro-cid-tk6cwvt7] .moon-icon[data-astro-cid-tk6cwvt7]{display:none}[data-theme=dark] #theme-toggle[data-astro-cid-tk6cwvt7] .sun-icon[data-astro-cid-tk6cwvt7]{display:block}.back-link[data-astro-cid-tk6cwvt7]{font-weight:700;border:1px solid var(--text-main);padding:6px 12px;border-radius:20px;transition:.2s;font-size:.85rem;text-decoration:none;color:var(--text-main);white-space:nowrap}.back-link[data-astro-cid-tk6cwvt7]:hover{background:var(--text-main);color:var(--bg-main)}.drawer-overlay[data-astro-cid-tk6cwvt7]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:998;opacity:0;visibility:hidden;transition:.3s ease}.drawer-overlay[data-astro-cid-tk6cwvt7].open{opacity:1;visibility:visible}.drawer[data-astro-cid-tk6cwvt7]{position:fixed;top:0;right:0;width:80%;max-width:400px;height:100%;background:var(--drawer-bg, #fff);backdrop-filter:blur(10px);z-index:999;transform:translate(100%);transition:.4s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;box-shadow:-5px 0 20px #0003}.drawer[data-astro-cid-tk6cwvt7].open{transform:translate(0)}.drawer-header[data-astro-cid-tk6cwvt7]{padding:20px 30px;display:flex;justify-content:space-between;border-bottom:1px solid rgba(150,150,150,.3);align-items:center}#close-drawer-btn[data-astro-cid-tk6cwvt7]{background:transparent;border:none;padding:0;cursor:pointer;color:var(--text-main)}.drawer-nav[data-astro-cid-tk6cwvt7]{padding:30px;display:flex;flex-direction:column;gap:20px;overflow-y:auto}.drawer-link[data-astro-cid-tk6cwvt7]{font-family:Orbitron,sans-serif;font-size:1.5rem;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:var(--text-main);transition:color .2s}.drawer-link[data-astro-cid-tk6cwvt7]:hover{color:#9ccac9}.drawer-footer[data-astro-cid-tk6cwvt7]{margin-top:auto;padding:20px;text-align:center;font-size:.8rem;color:var(--text-sub);border-top:1px solid rgba(150,150,150,.3)}@media(min-width:768px){.top-nav[data-astro-cid-tk6cwvt7]{padding:20px 40px}.logo-text[data-astro-cid-tk6cwvt7]{font-size:1.5rem}.nav-controls[data-astro-cid-tk6cwvt7]{gap:20px}.back-link[data-astro-cid-tk6cwvt7]{padding:8px 16px;font-size:.9rem}}:root{--bg-main: #ffffff;--text-main: #000000;--accent: #000000;--line-color: #999999;--font-head: "Orbitron", sans-serif;--font-body: "Ubuntu", sans-serif;--font-logo: "Kanit", sans-serif}body{margin:0;font-family:var(--font-body);background:var(--bg-main);color:var(--text-main)}a[data-astro-cid-5tznm7mj]{text-decoration:none;color:inherit}.fixed-bg[data-astro-cid-5tznm7mj]{position:fixed;top:0;left:0;width:100%;height:100vh;background-image:url(/images_blog/background_for_blog.png);background-size:cover;background-position:center;opacity:.05;z-index:-1;pointer-events:none}.top-nav[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;padding:20px 30px;align-items:center}.logo-text[data-astro-cid-5tznm7mj]{font-family:var(--font-logo);font-weight:700;font-size:1.5rem}.logo-dot[data-astro-cid-5tznm7mj]{width:8px;height:8px;background:var(--accent);border-radius:50%;display:inline-block;margin-left:5px}.nav-controls[data-astro-cid-5tznm7mj]{display:flex;gap:15px;align-items:center}.home-btn[data-astro-cid-5tznm7mj]{display:flex;align-items:center;gap:8px;border:2px solid var(--text-main);padding:8px 20px;border-radius:25px;font-weight:700;transition:.2s ease}.home-btn[data-astro-cid-5tznm7mj]:hover{background:var(--text-main);color:var(--bg-main)}.content-wrapper[data-astro-cid-5tznm7mj]{max-width:1200px;margin:0 auto;padding:20px 30px 60px}.page-header[data-astro-cid-5tznm7mj]{margin-bottom:40px;margin-top:20px}.page-title[data-astro-cid-5tznm7mj]{font-size:3rem;margin:0;color:var(--text-main)}.featured-section[data-astro-cid-5tznm7mj]{margin-bottom:60px}.section-header[data-astro-cid-5tznm7mj]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}.section-header[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj]{font-size:2rem;margin:0;color:var(--text-main)}.view-all-btn[data-astro-cid-5tznm7mj]{font-family:Orbitron,sans-serif;font-weight:700;font-size:1.2rem;color:var(--text-main);text-decoration:underline}.carousel-container[data-astro-cid-5tznm7mj]{display:flex;gap:30px;overflow-x:auto;padding:20px 5px 40px;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel-container[data-astro-cid-5tznm7mj]::-webkit-scrollbar{display:none}.carousel-item[data-astro-cid-5tznm7mj]{flex:0 0 85%;scroll-snap-align:center}@media(min-width:768px){.carousel-item[data-astro-cid-5tznm7mj]{flex:0 0 45%;scroll-snap-align:start}.page-title[data-astro-cid-5tznm7mj]{font-size:4rem}}@media(min-width:1024px){.carousel-item[data-astro-cid-5tznm7mj]{flex:0 0 32%}}
