/*!* Custom CSS สำหรับคลื่นและการปรับแต่งเพิ่มเติม *!*/
/*body {*/
/*	font-family: 'Prompt', sans-serif;*/
/*	background-color: #f8fafc; !* พื้นหลังสีเทาอ่อน *!*/
/*}*/

/*!* สไตล์สำหรับเอฟเฟกต์คลื่นแบบกำหนดเอง *!*/
/*.wave-container {*/
/*	position: absolute;*/
/*	bottom: 0; !* วางตำแหน่งที่ด้านล่างของส่วน hero *!*/
/*	left: 0;*/
/*	width: 100%; !* กว้างเต็มพื้นที่ *!*/
/*	height: 100%; !* สูงเต็มพื้นที่ของส่วนแม่ *!*/
/*	overflow: hidden; !* ซ่อนสิ่งที่อยู่นอกคอนเทนเนอร์ *!*/
/*	z-index: 0; !* ตรวจสอบให้แน่ใจว่าคลื่นอยู่ด้านหลังข้อความ *!*/
/*}*/
/*.wave {*/
/*	position: absolute;*/
/*	bottom: 0; !* ติดอยู่กับด้านล่างของคอนเทนเนอร์ *!*/
/*	left: 0;*/
/*	width: 100%; !* กว้างเต็มพื้นที่ *!*/
/*	height: 100%; !* สูงเต็มพื้นที่ของคอนเทนเนอร์คลื่น *!*/
/*	background-repeat: no-repeat; !* ไม่ทำซ้ำ SVG *!*/
/*	background-size: 100% 100%; !* ยืด SVG ให้ครอบคลุมความกว้างและความสูง 100% *!*/
/*	!* ไม่มีการเคลื่อนไหวสำหรับคลื่นคงที่เหล่านี้ *!*/
/*}*/

/*!* พาธ SVG เฉพาะสำหรับคลื่นแบบเลเยอร์ *!*/
/*.wave:nth-child(1) {*/
/*	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 1440 150" xmlns="http://www.w3.org/2000/svg"><path fill="%23FFE4E1" fill-opacity="1" d="M0,96L60,101.3C120,107,240,117,360,117.3C480,117,600,107,720,106.7C840,107,960,117,1080,112C1200,107,1320,85,1380,74.7L1440,64L1440,150L1380,150C1320,150,1200,150,1080,150C960,150,840,150,720,150C600,150,480,150,360,150C240,150,120,150,60,150L0,150Z"></path></svg>'); !* คลื่นสีชมพูอ่อนที่สุด *!*/
/*	opacity: 0.7;*/
/*	transform: translateY(0%); !* ปรับเพื่อเลื่อนขึ้น/ลงได้ตามต้องการ *!*/
/*}*/
/*.wave:nth-child(2) {*/
/*	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 1440 150" xmlns="http://www.w3.org/2000/svg"><path fill="%23FFB6C1" fill-opacity="1" d="M0,64L60,74.7C120,85,240,107,360,112C480,117,600,107,720,96C840,85,960,75,1080,74.7C1200,75,1320,85,1380,90.7L1440,96L1440,150L1380,150C1320,150,1200,150,1080,150C960,150,840,150,720,150C600,150,480,150,360,150C240,150,120,150,60,150L0,150Z"></path></svg>'); !* คลื่นสีชมพูกลาง *!*/
/*	opacity: 0.5;*/
/*	transform: translateY(5%); !* เลเยอร์ที่สูงขึ้นเล็กน้อย *!*/
/*}*/
/*.wave:nth-child(3) {*/
/*	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 1440 150" xmlns="http://www.w3.org/2000/svg"><path fill="%23FF69B4" fill-opacity="1" d="M0,32L60,42.7C120,53,240,75,360,85.3C480,96,600,96,720,85.3C840,75,960,53,1080,42.7C1200,32,1320,32,1380,32L1440,32L1440,150L1380,150C1320,150,1200,150,1080,150C960,150,840,150,720,150C600,150,480,150,360,150C240,150,120,150,60,150L0,150Z"></path></svg>'); !* คลื่นสีชมพูเข้มที่สุด *!*/
/*	opacity: 0.3;*/
/*	transform: translateY(10%); !* เลเยอร์ที่สูงที่สุด *!*/
/*}*/


/*!* ปรับ padding ของ header เพื่อให้เข้ากับคลื่น *!*/
/*#top-bar {*/
/*	padding-top: 20px;*/
/*	padding-bottom: 20px;*/
/*	background-color: white; !* ตรวจสอบให้แน่ใจว่าพื้นหลัง header เป็นสีทึบ *!*/
/*	box-shadow: 0 2px 4px rgba(0,0,0,0.1); !* เงาด้านล่างของ header *!*/
/*}*/

/*!* สไตล์เฉพาะของการ์ดงาน เพื่อให้มีความสูงและการล้นที่เหมาะสม *!*/
/*.job-card {*/
/*	min-height: auto ; !* กำหนดความสูงขั้นต่ำของการ์ด *!*/
/*	max-height: auto ; !* ป้องกันไม่ให้การ์ดสูงเกินไป *!*/
/*}*/
/*.job-detail-content {*/
/*	flex-grow: 1; !* ทำให้เนื้อหางานขยายเต็มพื้นที่ *!*/
/*	overflow-y: auto; !* เปิดใช้งานการเลื่อนสำหรับรายละเอียดงานหากเนื้อหาล้น *!*/
/*	-webkit-overflow-scrolling: touch; !* การเลื่อนที่ราบรื่นบน iOS *!*/
/*}*/

/*.job-detail-content::-webkit-scrollbar-thumb {*/
/*	background-color: #cbd5e1; !* สีของ thumb scrollbar *!*/
/*	border-radius: 4px; !* มุมโค้งมนของ thumb *!*/
/*}*/
/*.job-detail-content::-webkit-scrollbar-track {*/
/*	background-color: #f1f5f9; !* สีของ track scrollbar *!*/
/*}*/

/*!* การปรับแต่งแบบ Responsive สำหรับ header และ nav *!*/
/*@media (max-width: 768px) {*/
/*	#top-bar .navbar-brand {*/
/*		margin-left: 15px; !* ระยะห่างซ้ายสำหรับโลโก้บนมือถือ *!*/
/*	}*/
/*	#top-bar .navbar-collapse {*/
/*		border-top: 1px solid rgba(0,0,0,0.1); !* ขอบบนของเมนูมือถือ *!*/
/*		background-color: white; !* พื้นหลังเมนูมือถือ *!*/
/*	}*/
/*	#top-bar .main-menu .navbar-nav > li > a {*/
/*		padding: 10px 15px; !* padding ของรายการเมนูมือถือ *!*/
/*	}*/
/*}*/
