.LanguagePage_pageContainer__sw7rv{min-height:100vh;background:linear-gradient(135deg,#2563eb,#1f2937);padding:var(--spacing-xl) var(--spacing-md);transition:background .3s ease}html.dark-mode .LanguagePage_pageContainer__sw7rv,html.dark-mode-override .LanguagePage_pageContainer__sw7rv{background:linear-gradient(135deg,#1e1e1e,#111827)}.LanguagePage_container__CKycC{max-width:1200px;margin:0 auto;background:white;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-2xl);transition:background-color .3s ease,box-shadow .3s ease}html.dark-mode .LanguagePage_container__CKycC,html.dark-mode-override .LanguagePage_container__CKycC{background-color:#1e1e1e;box-shadow:0 20px 40px rgba(0,0,0,.25)}.LanguagePage_title__pKuRj{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:var(--spacing-2xl);background:linear-gradient(135deg,#2563eb,#1f2937);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;transition:background .3s ease}html.dark-mode .LanguagePage_title__pKuRj,html.dark-mode-override .LanguagePage_title__pKuRj{background:linear-gradient(135deg,#60a5fa,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.LanguagePage_tabNavigation__XCZs3{width:100%;margin-top:var(--spacing-xl)}.LanguagePage_tabButtons__qQ46u{display:flex;border-bottom:1px solid #e2e8f0;margin-bottom:var(--spacing-lg);overflow-x:auto}html.dark-mode .LanguagePage_tabButtons__qQ46u,html.dark-mode-override .LanguagePage_tabButtons__qQ46u{border-bottom-color:#374151}.LanguagePage_tabButton__NrdQx{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:none;border:none;color:#4a4a4a;cursor:pointer;font-size:1.1rem;font-weight:500;white-space:nowrap;transition:color .2s ease}html.dark-mode .LanguagePage_tabButton__NrdQx,html.dark-mode-override .LanguagePage_tabButton__NrdQx{color:#d1d5db}.LanguagePage_tabButton__NrdQx:hover{color:#3b82f6}.LanguagePage_activeTab__DEo74{color:#3b82f6;border-bottom:2px solid #3b82f6}html.dark-mode .LanguagePage_activeTab__DEo74,html.dark-mode-override .LanguagePage_activeTab__DEo74{color:#60a5fa;border-bottom-color:#60a5fa}.LanguagePage_tabContent__I6Ydp{width:100%}.LanguagePage_platformTitle__4DLPQ{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);border-bottom:3px solid #2563eb;position:relative;transition:color .3s ease,border-color .3s ease}html.dark-mode .LanguagePage_platformTitle__4DLPQ,html.dark-mode-override .LanguagePage_platformTitle__4DLPQ{color:#e5e7eb;border-bottom-color:#60a5fa}.LanguagePage_platformTitle__4DLPQ:after{content:"";position:absolute;bottom:-3px;left:0;width:50px;height:3px;background:#60a5fa;transition:background .3s ease}html.dark-mode .LanguagePage_platformTitle__4DLPQ:after,html.dark-mode-override .LanguagePage_platformTitle__4DLPQ:after{background:#93c5fd}.LanguagePage_table__z0VfS{width:100%;border-collapse:collapse;table-layout:auto;background:white;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.07);transition:background-color .3s ease,box-shadow .3s ease}html.dark-mode .LanguagePage_table__z0VfS,html.dark-mode-override .LanguagePage_table__z0VfS{background-color:#1e1e1e;box-shadow:0 4px 6px rgba(0,0,0,.25)}.LanguagePage_table__z0VfS thead{background:linear-gradient(135deg,#2563eb,#1f2937)}html.dark-mode .LanguagePage_table__z0VfS thead,html.dark-mode-override .LanguagePage_table__z0VfS thead{background:linear-gradient(135deg,#374151,#111827)}.LanguagePage_table__z0VfS td,.LanguagePage_table__z0VfS th{padding:var(--spacing-md) .75rem;text-align:left;border:1px solid white;transition:border-color .3s ease,color .3s ease}html.dark-mode .LanguagePage_table__z0VfS td,html.dark-mode .LanguagePage_table__z0VfS th,html.dark-mode-override .LanguagePage_table__z0VfS td,html.dark-mode-override .LanguagePage_table__z0VfS th{border-color:#1e1e1e}.LanguagePage_table__z0VfS thead th{font-weight:600;color:white;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;border-color:transparent}html.dark-mode .LanguagePage_table__z0VfS thead th,html.dark-mode-override .LanguagePage_table__z0VfS thead th{color:#f9fafb;border-color:transparent}.LanguagePage_table__z0VfS tbody td{color:#1f2937;font-size:.875rem;line-height:1.5;border-color:white}html.dark-mode .LanguagePage_table__z0VfS tbody td,html.dark-mode-override .LanguagePage_table__z0VfS tbody td{color:#e5e7eb;border-color:#1e1e1e}.LanguagePage_table__z0VfS tbody tr{transition:background-color .2s ease}.LanguagePage_table__z0VfS tbody tr:hover{background-color:#edf2f7}html.dark-mode .LanguagePage_table__z0VfS tbody tr:hover,html.dark-mode-override .LanguagePage_table__z0VfS tbody tr:hover{background-color:#2d3748}.LanguagePage_table__z0VfS td:first-child,.LanguagePage_table__z0VfS th:first-child{width:1%;white-space:nowrap}.LanguagePage_tableRow__7HXd8{transition:background-color .2s ease}.LanguagePage_tableRow__7HXd8:hover{background-color:#edf2f7}html.dark-mode .LanguagePage_tableRow__7HXd8:hover,html.dark-mode-override .LanguagePage_tableRow__7HXd8:hover{background-color:#2d3748}.LanguagePage_code__1Hg53{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-weight:600;color:#2563eb;background-color:#f3f4f6;padding:var(--spacing-xs) var(--spacing-sm);font-size:.8rem;transition:color .3s ease,background-color .3s ease}html.dark-mode .LanguagePage_code__1Hg53,html.dark-mode-override .LanguagePage_code__1Hg53{color:#60a5fa;background-color:#374151}.LanguagePage_courseLink__82lkH{color:#2563eb;text-decoration:none;transition:color .2s ease}html.dark-mode .LanguagePage_courseLink__82lkH,html.dark-mode-override .LanguagePage_courseLink__82lkH{color:#60a5fa}.LanguagePage_courseLink__82lkH:hover{text-decoration:underline}html.dark-mode .LanguagePage_courseLink__82lkH:hover,html.dark-mode-override .LanguagePage_courseLink__82lkH:hover{color:#93c5fd}.LanguagePage_courseNameNoLink__e5482{color:#1f2937}html.dark-mode .LanguagePage_courseNameNoLink__e5482,html.dark-mode-override .LanguagePage_courseNameNoLink__e5482{color:#e5e7eb}.LanguagePage_certificateLink__C31ZB{display:inline-block;padding:var(--spacing-sm) var(--spacing-md);background:linear-gradient(135deg,#10b981,#059669);color:white;text-decoration:none;border-radius:var(--radius-lg);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-align:center;white-space:nowrap;transition:all .3s ease;box-shadow:0 2px 4px rgba(16,185,129,.3)}.LanguagePage_certificateLink__C31ZB:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-1px);box-shadow:0 4px 8px rgba(16,185,129,.4)}html.dark-mode .LanguagePage_certificateLink__C31ZB,html.dark-mode-override .LanguagePage_certificateLink__C31ZB{background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 2px 4px rgba(6,95,70,.4)}html.dark-mode .LanguagePage_certificateLink__C31ZB:hover,html.dark-mode-override .LanguagePage_certificateLink__C31ZB:hover{background:linear-gradient(135deg,#065f46,#064e3b);box-shadow:0 4px 8px rgba(6,95,70,.5)}.LanguagePage_noCertificate__YbnOZ{color:#9ca3af;font-style:italic;font-weight:500}@media (max-width:768px){.LanguagePage_pageContainer__sw7rv{padding:var(--spacing-md) var(--spacing-sm)}.LanguagePage_container__CKycC{padding:var(--spacing-lg)}.LanguagePage_title__pKuRj{font-size:2rem;margin-bottom:var(--spacing-lg)}.LanguagePage_table__z0VfS{font-size:.8rem}.LanguagePage_table__z0VfS tbody td,.LanguagePage_table__z0VfS thead th{padding:.75rem var(--spacing-sm)}.LanguagePage_platformTitle__4DLPQ{font-size:1.25rem}}@media (max-width:480px){.LanguagePage_table__z0VfS tbody td,.LanguagePage_table__z0VfS thead th{padding:var(--spacing-sm) var(--spacing-xs);font-size:.75rem}.LanguagePage_title__pKuRj{font-size:1.75rem}}