1<!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <meta name="description" content="Learn the way you want."> 7 <link rel="preconnect" href="https://fonts.googleapis.com"> 8 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 9 10<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ --> 11<title>Posts | Med School Hub</title> 12<meta name="description" content="The latest posts from Senpai Simplified."/> 13<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 14<link rel="canonical" href="https://medschoolhub.com/posts/" /> 15<link rel="next" href="https://medschoolhub.com/posts/page/2/" /> 16<meta property="og:locale" content="en_US" /> 17<meta property="og:type" content="website" /> 18<meta property="og:title" content="Posts | Med School Hub" /> 19<meta property="og:description" content="The latest posts from Senpai Simplified." /> 20<meta property="og:url" content="https://medschoolhub.com/posts/" /> 21<meta property="og:site_name" content="Med School Hub" /> 22<meta property="og:image" content="https://medschoolhub.com/wp-content/uploads/2026/05/Modern-Gaming-Cover-YouTube-Channel-Art2-1024x576.png" /> 23<meta property="og:image:secure_url" content="https://medschoolhub.com/wp-content/uploads/2026/05/Modern-Gaming-Cover-YouTube-Channel-Art2-1024x576.png" /> 24<meta property="og:image:width" content="1024" /> 25<meta property="og:image:height" content="576" /> 26<meta property="og:image:type" content="image/png" /> 27<meta name="twitter:card" content="summary_large_image" /> 28<meta name="twitter:title" content="Posts | Med School Hub" /> 29<meta name="twitter:description" content="The latest posts from Senpai Simplified." /> 30<meta name="twitter:site" content="@MedSchoolHub_" /> 31<meta name="twitter:image" content="https://medschoolhub.com/wp-content/uploads/2026/05/Modern-Gaming-Cover-YouTube-Channel-Art2-1024x576.png" />
32<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"EducationalOrganization","@id":"https://medschoolhub.com/#organization","name":"Med School Hub","url":"https://medschoolhub.com","sameAs":["https://www.facebook.com/medschoolhub1/","https://twitter.com/MedSchoolHub_","https://www.youtube.com/@medschoolhub_","https://www.instagram.com/medschoolhub_/"],"logo":{"@type":"ImageObject","@id":"https://medschoolhub.com/#logo","url":"http://medschoolhub.com/wp-content/uploads/2026/05/Untitled-design2.png","contentUrl":"http://medschoolhub.com/wp-content/uploads/2026/05/Untitled-design2.png","caption":"Med School Hub","inLanguage":"en-US","width":"112","height":"112"}},{"@type":"WebSite","@id":"https://medschoolhub.com/#website","url":"https://medschoolhub.com","name":"Med School Hub","alternateName":"MedSchoolHub","publisher":{"@id":"https://medschoolhub.com/#organization"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://medschoolhub.com/posts/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://medschoolhub.com","name":"Home"}}]},{"@type":"CollectionPage","@id":"https://medschoolhub.com/posts/#webpage","url":"https://medschoolhub.com/posts/","name":"Posts | Med School Hub","isPartOf":{"@id":"https://medschoolhub.com/#website"},"inLanguage":"en-US","breadcrumb":{"@id":"https://medschoolhub.com/posts/#breadcrumb"}}]}</script>
32 33<!-- /Rank Math WordPress SEO plugin --> 34 35<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 36<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 37<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> 38<link rel='dns-prefetch' href='//fundingchoicesmessages.google.com' /> 39<link rel="alternate" type="application/rss+xml" title="Med School Hub » Feed" href="https://medschoolhub.com/feed/" /> 40<link rel="alternate" type="application/rss+xml" title="Med School Hub » Comments Feed" href="https://medschoolhub.com/comments/feed/" /> 41<style id="wp-img-auto-sizes-contain-inline-css"> 42img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 43/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 44</style> 45 46<style id="wp-emoji-styles-inline-css"> 47 48 img.wp-smiley, img.emoji { 49 display: inline !important; 50 border: none !important; 51 box-shadow: none !important; 52 height: 1em !important; 53 width: 1em !important; 54 margin: 0 0.07em !important; 55 vertical-align: -0.1em !important; 56 background: none !important; 57 padding: 0 !important; 58 } 59/*# sourceURL=wp-emoji-styles-inline-css */ 60</style> 61<style id="wp-block-library-inline-css"> 62:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
62--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 63 64/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 65</style> 66<style id="wp-block-heading-inline-css"> 67h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 68/*# sourceURL=https://medschoolhub.com/wp-includes/blocks/heading/style.min.css */ 69</style> 70<style id="wp-block-paragraph-inline-css"> 71.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 72/*# sourceURL=https://medschoolhub.com/wp-includes/blocks/paragraph/style.min.css */ 73</style> 74<style id="wp-block-table-inline-css"> 75.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}
75.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit} 76/*# sourceURL=https://medschoolhub.com/wp-includes/blocks/table/style.min.css */ 77</style> 78<style id="wp-block-table-theme-inline-css"> 79.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:hsla(0,0%,100%,.65)} 80/*# sourceURL=https://medschoolhub.com/wp-includes/blocks/table/theme.min.css */ 81</style> 82 83<style id="classic-theme-styles-inline-css"> 84/*! This file is auto-generated */ 85.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 86/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 87</style> 88 89<link rel='stylesheet' id='wc-blocks-style-css' href='https://medschoolhub.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.8.1' media='all' /> 90 91<style id="global-styles-inline-css"> 92:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
920) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
92.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 93/*# sourceURL=global-styles-inline-css */ 94</style> 95 96<link rel='stylesheet' id='quiz-maker-user-dashboard-css' href='https://medschoolhub.com/wp-content/plugins/quiz-maker-user-dashboard/public/css/quiz-maker-user-dashboard-public.css?ver=1.0.5' media='all' /> 97<link rel='stylesheet' id='quiz-maker-user-dashboard-dataTable-min-css' href='https://medschoolhub.com/wp-content/plugins/quiz-maker-user-dashboard/public/css/user-dashboard-dataTables.min.css?ver=1.0.5' media='all' /> 98<link rel='stylesheet' id='quiz-maker-user-dashboard-sweetalert-css-css' href='https://medschoolhub.com/wp-content/plugins/quiz-maker-user-dashboard/public/css/quiz-maker-user-dashboard-sweetalert2.min.css?ver=1.0.5' media='all' /> 99<link rel='stylesheet' id='quiz-maker-css' href='https://medschoolhub.com/wp-content/plugins/quiz-maker/public/css/quiz-maker-public.css?ver=8.8.2' media='all' /> 100<link rel='stylesheet' id='bg-shce-genericons-css' href='https://medschoolhub.com/wp-content/plugins/show-hidecollapse-expand/assets/css/genericons/genericons.css?ver=7.1.2' media='all' /> 101<link rel='stylesheet' id='bg-show-hide-css' href='https://medschoolhub.com/wp-content/plugins/show-hidecollapse-expand/assets/css/bg-show-hide.css?ver=7.1.2' media='all' /> 102<link rel='stylesheet' id='woocommerce-layout-css' href='https://medschoolhub.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=10.8.1' media='all' /> 103<style id="woocommerce-layout-inline-css"> 104 105 .infinite-scroll .woocommerce-pagination { 106 display: none; 107 } 108/*# sourceURL=woocommerce-layout-inline-css */ 109</style> 110<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://medschoolhub.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=10.8.1' media='only screen and (max-width: 768px)' /> 111<link rel='stylesheet' id='woocommerce-general-css' href='https://medschoolhub.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=10.8.1' media='all' /> 112<style id="woocommerce-inline-inline-css"> 113.woocommerce form .form-row .required { visibility: visible; } 114/*# sourceURL=woocommerce-inline-inline-css */ 115</style> 116<link rel='stylesheet' id='eztoc-css' href='https://medschoolhub.com/wp-content/plugins/easy-table-of-contents/assets/css/screen.min.css?ver=2.0.85' media='all' /> 117<style id="eztoc-inline-css"> 118div#ez-toc-container .ez-toc-title {font-size: 120%;}div#ez-toc-container .ez-toc-title {font-weight: 500;}div#ez-toc-container ul li , div#ez-toc-container ul li a {font-size: 95%;}div#ez-toc-container ul li , div#ez-toc-container ul li a {font-weight: 500;}div#ez-toc-container nav ul ul li {font-size: 90%;}div#ez-toc-container {background: #dddddd;border: 1px solid #bababa;}div#ez-toc-container p.ez-toc-title , #ez-toc-container .ez_toc_custom_title_icon , #ez-toc-container .ez_toc_custom_toc_icon {color: #999;}div#ez-toc-container ul.ez-toc-list a {color: #428bca;}div#ez-toc-container ul.ez-toc-list a:hover {color: #2a6496;}div#ez-toc-container ul.ez-toc-list a:visited {color: #7345d1;}.ez-toc-counter nav ul li a::before {color: ;}.ez-toc-box-title {font-weight: bold; margin-bottom: 10px; text-align: center; text-transform: uppercase; letter-spacing: 1px; color: #666; padding-bottom: 5px;position:absolute;top:-4%;left:5%;background-color: inherit;transition: top 0.3s ease;}.ez-toc-box-title.toc-closed {top:-25%;} 119.ez-toc-container-direction {direction: ltr;}.ez-toc-counter ul{counter-reset: item ;}.ez-toc-counter nav ul li a::before {content: counters(item, '.', decimal) '. ';display: inline-block;counter-increment: item;flex-grow: 0;flex-shrink: 0;margin-right: .2em; float: left; }.ez-toc-widget-direction {direction: ltr;}.ez-toc-widget-container ul{counter-reset: item ;}.ez-toc-widget-container nav ul li a::before {content: counters(item, '.', decimal) '. ';display: inline-block;counter-increment: item;flex-grow: 0;flex-shrink: 0;margin-right: .2em; float: left; }
120/*# sourceURL=eztoc-inline-css */ 121</style> 122<link rel='stylesheet' id='msh-google-fonts-css' href='https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Outfit:wght@400;500;600;700;800&display=swap' media='all' /> 123<link rel='stylesheet' id='blankslate-style-css' href='https://medschoolhub.com/wp-content/themes/blankslate/style.css?ver=2026' media='all' /> 124<link rel='stylesheet' id='msh-child-style-css' href='https://medschoolhub.com/wp-content/themes/medschoolhub-child/style.css?ver=1.0.1' media='all' /> 125<link rel='stylesheet' id='um_modal-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/um-modal.min.css?ver=2.12.0' media='all' /> 126<link rel='stylesheet' id='um_ui-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/jquery-ui/jquery-ui.min.css?ver=1.13.2' media='all' /> 127<link rel='stylesheet' id='um_tipsy-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.css?ver=1.0.0a' media='all' /> 128<link rel='stylesheet' id='um_raty-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.css?ver=2.6.0' media='all' /> 129<link rel='stylesheet' id='select2-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/select2/select2.min.css?ver=4.0.13' media='all' /> 130<link rel='stylesheet' id='um_fileupload-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/um-fileupload.min.css?ver=2.12.0' media='all' /> 131<link rel='stylesheet' id='um_confirm-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.css?ver=1.0' media='all' /> 132<link rel='stylesheet' id='um_notice-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/um-notice/um-notice.min.css?ver=1.0' media='all' /> 133<link rel='stylesheet' id='um_datetime-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.min.css?ver=3.6.2' media='all' /> 134<link rel='stylesheet' id='um_datetime_date-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.date.min.css?ver=3.6.2' media='all' /> 135<link rel='stylesheet' id='um_datetime_time-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.time.min.css?ver=3.6.2' media='all' /> 136<link rel='stylesheet' id='um_fonticons_ii-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-ii.min.css?ver=2.12.0' media='all' /> 137<link rel='stylesheet' id='um_fonticons_fa-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-fa.min.css?ver=2.12.0' media='all' /> 138<link rel='stylesheet' id='um_fontawesome-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/um-fontawesome.min.css?ver=6.5.2' media='all' /> 139<link rel='stylesheet' id='um_common-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/common.min.css?ver=2.12.0' media='all' /> 140<link rel='stylesheet' id='um_responsive-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/um-responsive.min.css?ver=2.12.0' media='all' /> 141<link rel='stylesheet' id='um_styles-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/um-styles.min.css?ver=2.12.0' media='all' /> 142<link rel='stylesheet' id='um_crop-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.css?ver=1.6.1' media='all' /> 143<link rel='stylesheet' id='um_profile-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/um-profile.min.css?ver=2.12.0' media='all' /> 144<link rel='stylesheet' id='um_account-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/um-account.min.css?ver=2.12.0' media='all' /> 145<link rel='stylesheet' id='um_misc-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/um-misc.min.css?ver=2.12.0' media='all' /> 146<link rel='stylesheet' id='um_default_css-css' href='https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/css/um-old-default.min.css?ver=2.12.0' media='all' /> 147<link rel='stylesheet' id='sib-front-css-css' href='https://medschoolhub.com/wp-content/plugins/mailin/css/mailin-front.css?ver=7.1.2' media='all' />
148<script type="text/javascript"> 149 window._nslDOMReady = (function () { 150 const executedCallbacks = new Set(); 151 152 return function (callback) { 153 /** 154 * Third parties might dispatch DOMContentLoaded events, so we need to ensure that we only run our callback once! 155 */ 156 if (executedCallbacks.has(callback)) return; 157 158 const wrappedCallback = function () { 159 if (executedCallbacks.has(callback)) return; 160 executedCallbacks.add(callback); 161 callback(); 162 }; 163 164 if (document.readyState === "complete" || document.readyState === "interactive") { 165 wrappedCallback(); 166 } else { 167 document.addEventListener("DOMContentLoaded", wrappedCallback); 168 } 169 }; 170 })(); 171 </script>
171<script id="jquery-core-js" src="https://medschoolhub.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 171
171
172<script id="jquery-migrate-js" src="https://medschoolhub.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 172
172
173<script id="quiz-maker-user-dashboard-js-extra"> 174var AysQuizUserDashboardObj = {"loadResource":"Can't load resource.","dataDeleted":"Maybe the data has been deleted.","sEmptyTable":"No data available in table","sInfo":"Showing _START_ to _END_ of _TOTAL_ entries","sInfoEmpty":"Showing 0 to 0 of 0 entries","sInfoFiltered":"(filtered from _MAX_ total entries)","sLengthMenu":"Show _MENU_ entries","sLoadingRecords":"Loading...","sProcessing":"Processing...","sSearch":"Search:","sZeroRecords":"No matching records found","sFirst":"First","sLast":"Last","sNext":"Next","sPrevious":"Previous","sSortAscending":": activate to sort column ascending","sSortDescending":": activate to sort column descending","attempt":"Attempt","userProgress":"User progress","progressionChart":"Progression chart","all":"All"}; 175//# sourceURL=quiz-maker-user-dashboard-js-extra 176</script>
vendor: 1 bytes, line 176
176
177<script id="quiz-maker-user-dashboard-js" src="https://medschoolhub.com/wp-content/plugins/quiz-maker-user-dashboard/public/js/quiz-maker-user-dashboard-public.js?ver=1.0.5"></script>
vendor: 1 bytes, line 177
177
178<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://medschoolhub.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.8.1"></script>
vendor: 1 bytes, line 178
178
179<script id="wc-add-to-cart-js-extra"> 180var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://medschoolhub.com/cart/","is_cart":"","cart_redirect_after_add":"no"}; 181//# sourceURL=wc-add-to-cart-js-extra 182</script>
vendor: 1 bytes, line 182
182
183<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://medschoolhub.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.8.1"></script>
vendor: 1 bytes, line 183
183
184<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://medschoolhub.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.8.1"></script>
vendor: 1 bytes, line 184
184
185<script id="woocommerce-js-extra"> 186var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 187//# sourceURL=woocommerce-js-extra 188</script>
vendor: 1 bytes, line 188
188
189<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://medschoolhub.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.8.1"></script>
189 190 191<!-- Google tag (gtag.js) snippet added by Site Kit --> 192<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 192-193
192 193<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
193G-C6Q205GJSJ
vendor: 18 bytes, line 193
193" async></script>
194<script id="google_gtagjs-js-after"> 195window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 196gtag("set","linker",{"domains":["medschoolhub.com"]}); 197gtag("js", new Date()); 198gtag("set", "developer_id.dZTNiMT", true); 199gtag("config", "G-C6Q205GJSJ"); 200//# sourceURL=google_gtagjs-js-after 201</script>
vendor: 1 bytes, line 201
201
202<script id="um-gdpr-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/um-gdpr.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 202
202
203<script id="sib-front-js-js-extra"> 204var sibErrMsg = {"invalidMail":"Please fill out valid email address","requiredField":"Please fill out required fields","invalidDateFormat":"Please fill out valid date format","invalidSMSFormat":"Please fill out valid phone number"}; 205var ajax_sib_front_object = {"ajax_url":"https://medschoolhub.com/wp-admin/admin-ajax.php","ajax_nonce":"29a4f54fc7","flag_url":"https://medschoolhub.com/wp-content/plugins/mailin/img/flags/"}; 206//# sourceURL=sib-front-js-js-extra 207</script>
vendor: 1 bytes, line 207
207
208<script id="sib-front-js-js" src="https://medschoolhub.com/wp-content/plugins/mailin/js/mailin-front.js?ver=1782389870"></script>
208 209<link rel="https://api.w.org/" href="https://medschoolhub.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://medschoolhub.com/xmlrpc.php?rsd" /> 210<meta name="generator" content="WordPress 7.1.2" /> 211<meta name="generator" content="Site Kit by Google 1.188.0" /> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 212 213<!-- Google AdSense meta tags added by Site Kit --> 214<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"> 215<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> 216<!-- End Google AdSense meta tags added by Site Kit -->
217<script type="text/javascript" src="https://cdn.brevo.com/js/sdk-loader.js" async></script>
vendor: 1 bytes, line 217
217
218<script type="text/javascript"> 219 window.Brevo = window.Brevo || []; 220 window.Brevo.push(['init', {"client_key":"5pdvul19vw5b21yngy3nb3pt","email_id":null,"push":{"customDomain":"https:\/\/medschoolhub.com\/wp-content\/plugins\/mailin\/"},"service_worker_url":"wonderpush-worker-loader.min.js?webKey=71cbee81c157e9f83a8cad5d3752bb4f2d32338cce4d627acdb43346b98ed5bf","frame_url":"brevo-frame.html"}]); 221</script>
221<script type="text/javascript" src="https://cdn.by.wonderpush.com/sdk/1.1/wonderpush-loader.min.js" async></script>
vendor: 1 bytes, line 221
221
222<script type="text/javascript"> 223 window.WonderPush = window.WonderPush || []; 224 window.WonderPush.push(['init', {"customDomain":"https:\/\/medschoolhub.com\/wp-content\/plugins\/mailin\/","serviceWorkerUrl":"wonderpush-worker-loader.min.js?webKey=71cbee81c157e9f83a8cad5d3752bb4f2d32338cce4d627acdb43346b98ed5bf","frameUrl":"wonderpush.min.html","webKey":"71cbee81c157e9f83a8cad5d3752bb4f2d32338cce4d627acdb43346b98ed5bf"}]); 225</script>
vendor: 82 bytes, line 225
225<script async id="google_gtagjs" src="https://www.googletagmanager.com/gtag/js?id=
225G-0LNTX0P8YG
vendor: 12 bytes, line 225
225"></script>
226<script id="google_gtagjs-inline">
vendor: 124 bytes, line 227
227window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', '
227G-0LNTX0P8YG
vendor: 9 bytes, line 227
227', {} );
228</script>
228 229 230<!-- Google AdSense snippet added by Site Kit -->
231<script async crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9902230736967040&host=ca-host-pub-2644536267352236"></script>
231 232 233<!-- End Google AdSense snippet added by Site Kit --> 234<link rel="icon" href="https://medschoolhub.com/wp-content/uploads/2023/08/cropped-Senpai-Simplified-32x32.png" sizes="32x32" /> 235<link rel="icon" href="https://medschoolhub.com/wp-content/uploads/2023/08/cropped-Senpai-Simplified-192x192.png" sizes="192x192" /> 236<link rel="apple-touch-icon" href="https://medschoolhub.com/wp-content/uploads/2023/08/cropped-Senpai-Simplified-180x180.png" /> 237<meta name="msapplication-TileImage" content="https://medschoolhub.com/wp-content/uploads/2023/08/cropped-Senpai-Simplified-270x270.png" /> 238<style type="text/css">div.nsl-container[data-align="left"] { 239 text-align: left; 240} 241 242div.nsl-container[data-align="center"] { 243 text-align: center; 244} 245 246div.nsl-container[data-align="right"] { 247 text-align: right; 248} 249 250 251div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] { 252 text-decoration: none; 253 box-shadow: none; 254 border: 0; 255} 256 257div.nsl-container .nsl-container-buttons { 258 display: flex; 259 padding: 5px 0; 260} 261 262div.nsl-container.nsl-container-block .nsl-container-buttons { 263 display: inline-grid; 264 grid-template-columns: minmax(145px, auto); 265} 266 267div.nsl-container-block-fullwidth .nsl-container-buttons { 268 flex-flow: column; 269 align-items: center; 270} 271 272div.nsl-container-block-fullwidth .nsl-container-buttons a, 273div.nsl-container-block .nsl-container-buttons a { 274 flex: 1 1 auto; 275 display: block; 276 margin: 5px 0; 277 width: 100%; 278} 279 280div.nsl-container-inline { 281 margin: -5px; 282 text-align: left; 283} 284 285div.nsl-container-inline .nsl-container-buttons { 286 justify-content: center; 287 flex-wrap: wrap; 288} 289 290div.nsl-container-inline .nsl-container-buttons a { 291 margin: 5px; 292 display: inline-block; 293} 294 295div.nsl-container-grid .nsl-container-buttons { 296 flex-flow: row; 297 align-items: center; 298 flex-wrap: wrap; 299} 300 301div.nsl-container-grid .nsl-container-buttons a { 302 flex: 1 1 auto; 303 display: block; 304 margin: 5px; 305 max-width: 280px; 306 width: 100%; 307} 308 309@media only screen and (min-width: 650px) { 310 div.nsl-container-grid .nsl-container-buttons a { 311 width: auto; 312 } 313} 314 315div.nsl-container .nsl-button { 316 cursor: pointer; 317 vertical-align: top; 318 border-radius: 4px; 319} 320 321div.nsl-container .nsl-button-default { 322 color: #fff; 323 display: flex; 324} 325 326div.nsl-container .nsl-button-icon { 327 display: inline-block; 328} 329 330div.nsl-container .nsl-button-svg-container { 331 flex: 0 0 auto; 332 padding: 8px; 333 display: flex; 334 align-items: center; 335} 336 337div.nsl-container svg { 338 height: 24px; 339 width: 24px; 340 vertical-align: top; 341} 342 343div.nsl-container .nsl-button-default div.nsl-button-label-container { 344 margin: 0 24px 0 12px; 345 padding: 10px 0; 346 font-family: Helvetica, Arial, sans-serif; 347 font-size: 16px; 348 line-height: 20px; 349 letter-spacing: .25px; 350 overflow: hidden; 351 text-align: center; 352 text-overflow: clip; 353 white-space: nowrap; 354 flex: 1 1 auto; 355 -webkit-font-smoothing: antialiased; 356 -moz-osx-font-smoothing: grayscale; 357 text-transform: none; 358 display: inline-block; 359} 360 361div.nsl-container .nsl-button-google[data-skin="light"] { 362 box-shadow: inset 0 0 0 1px #747775; 363 color: #1f1f1f; 364} 365 366div.nsl-container .nsl-button-google[data-skin="dark"] { 367 box-shadow: inset 0 0 0 1px #8E918F; 368 color: #E3E3E3; 369} 370 371div.nsl-container .nsl-button-google[data-skin="neutral"] { 372 color: #1F1F1F; 373} 374 375div.nsl-container .nsl-button-google div.nsl-button-label-container { 376 font-family: "Roboto Medium", Roboto, Helvetica, Arial, sans-serif; 377} 378 379div.nsl-container .nsl-button-apple .nsl-button-svg-container { 380 padding: 0 6px; 381} 382 383div.nsl-container .nsl-button-apple .nsl-button-svg-container svg { 384 height: 40px; 385 width: auto; 386} 387 388div.nsl-container .nsl-button-apple[data-skin="light"] { 389 color: #000; 390 box-shadow: 0 0 0 1px #000; 391} 392 393div.nsl-container .nsl-button-facebook[data-skin="white"] { 394 color: #000; 395 box-shadow: inset 0 0 0 1px #000; 396} 397 398div.nsl-container .nsl-button-facebook[data-skin="light"] { 399 color: #1877F2; 400 box-shadow: inset 0 0 0 1px #1877F2; 401} 402 403div.nsl-container .nsl-button-spotify[data-skin="white"] { 404 color: #191414; 405 box-shadow: inset 0 0 0 1px #191414; 406} 407 408div.nsl-container .nsl-button-apple div.nsl-button-label-container { 409 font-size: 17px; 410 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 411} 412 413div.nsl-container .nsl-button-slack div.nsl-button-label-container { 414 font-size: 17px; 415 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 416} 417 418div.nsl-container .nsl-button-slack[data-skin="light"] { 419 color: #000000; 420 box-shadow: inset 0 0 0 1px #DDDDDD; 421} 422 423div.nsl-container .nsl-button-tiktok[data-skin="light"] { 424 color: #161823; 425 box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12); 426} 427 428 429div.nsl-container .nsl-button-kakao { 430 color: rgba(0, 0, 0, 0.85); 431} 432 433.nsl-clear { 434 clear: both; 435} 436 437.nsl-container { 438 clear: both; 439} 440 441.nsl-disabled-provider .nsl-button { 442 filter: grayscale(1); 443 opacity: 0.8; 444} 445 446/*Button align start*/ 447 448div.nsl-container-inline[data-align="left"] .nsl-container-buttons { 449 justify-content: flex-start; 450} 451 452div.nsl-container-inline[data-align="center"] .nsl-container-buttons { 453 justify-content: center; 454} 455 456div.nsl-container-inline[data-align="right"] .nsl-container-buttons { 457 justify-content: flex-end; 458} 459 460 461div.nsl-container-grid[data-align="left"] .nsl-container-buttons { 462 justify-content: flex-start; 463} 464 465div.nsl-container-grid[data-align="center"] .nsl-container-buttons { 466 justify-content: center; 467} 468 469div.nsl-container-grid[data-align="right"] .nsl-container-buttons { 470 justify-content: flex-end; 471} 472 473div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons { 474 justify-content: space-around; 475} 476 477div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons { 478 justify-content: space-between; 479} 480 481/* Button align end*/ 482 483/* Redirect */ 484 485#nsl-redirect-overlay { 486 display: flex; 487 flex-direction: column; 488 justify-content: center;
489 align-items: center; 490 position: fixed; 491 z-index: 1000000; 492 left: 0; 493 top: 0; 494 width: 100%; 495 height: 100%; 496 backdrop-filter: blur(1px); 497 background-color: RGBA(0, 0, 0, .32);; 498} 499 500#nsl-redirect-overlay-container { 501 display: flex; 502 flex-direction: column; 503 justify-content: center; 504 align-items: center; 505 background-color: white; 506 padding: 30px; 507 border-radius: 10px; 508} 509 510#nsl-redirect-overlay-spinner { 511 content: ''; 512 display: block; 513 margin: 20px; 514 border: 9px solid RGBA(0, 0, 0, .6); 515 border-top: 9px solid #fff; 516 border-radius: 50%; 517 box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6); 518 width: 40px; 519 height: 40px; 520 animation: nsl-loader-spin 2s linear infinite; 521} 522 523@keyframes nsl-loader-spin { 524 0% { 525 transform: rotate(0deg) 526 } 527 to { 528 transform: rotate(360deg) 529 } 530} 531 532#nsl-redirect-overlay-title { 533 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 534 font-size: 18px; 535 font-weight: bold; 536 color: #3C434A; 537} 538 539#nsl-redirect-overlay-text { 540 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 541 text-align: center; 542 font-size: 14px; 543 color: #3C434A; 544} 545 546/* Redirect END*/</style><style type="text/css">/* Notice fallback */ 547#nsl-notices-fallback { 548 position: fixed; 549 right: 10px; 550 top: 10px; 551 z-index: 10000; 552} 553 554.admin-bar #nsl-notices-fallback { 555 top: 42px; 556} 557 558#nsl-notices-fallback > div { 559 position: relative; 560 background: #fff; 561 border-left: 4px solid #fff; 562 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); 563 margin: 5px 15px 2px; 564 padding: 1px 20px; 565} 566 567#nsl-notices-fallback > div.error { 568 display: block; 569 border-left-color: #dc3232; 570} 571 572#nsl-notices-fallback > div.updated { 573 display: block; 574 border-left-color: #46b450; 575} 576 577#nsl-notices-fallback p { 578 margin: .5em 0; 579 padding: 2px; 580} 581 582#nsl-notices-fallback > div:after { 583 position: absolute; 584 right: 5px; 585 top: 5px; 586 content: '\00d7'; 587 display: block; 588 height: 16px; 589 width: 16px; 590 line-height: 16px; 591 text-align: center; 592 font-size: 20px; 593 cursor: pointer; 594}</style> <!-- Fonts Plugin CSS - https://fontsplugin.com/ --> 595 <style> 596 </style> 597 <!-- Fonts Plugin CSS --> 598 </head> 599 600<body class="blog wp-custom-logo wp-embed-responsive wp-theme-blankslate wp-child-theme-medschoolhub-child theme-blankslate woocommerce-no-js feed-view"> 601 602<a href="#content" class="skip-link screen-reader-text">Skip to the content</a> 603<!-- Decorative background blobs --> 604<div class="accent-blob accent-blob-1" aria-hidden="true"></div> 605<div class="accent-blob accent-blob-2" aria-hidden="true"></div> 606 607<header id="masthead" class="site-header" role="banner"> 608 <div class="site-container"> 609 610 <!-- ââ Logo / Brand ââ --> 611 <div class="site-branding"> 612 <a href="https://medschoolhub.com/" rel="home" style="display:flex;align-items:center;gap:10px;text-decoration:none;"> 613 <div style="width:44px;height:44px;flex-shrink:0;"> 614 <img src="https://medschoolhub.com/wp-content/themes/medschoolhub-child/logo.svg" alt="MedSchoolHub Logo" style="width:100%;height:100%;border-radius:10px;object-fit:cover;" /> 615 </div> 616 <h3 style="margin:0;font-family:'Outfit','Inter',sans-serif;font-size:1rem;font-weight:700;color:var(--text-primary);white-space:nowrap;letter-spacing:-0.01em;">School Hub</h3> 617 </a> 618 619 <!-- ââ Primary Navigation ââ --> 620 <nav id="site-navigation" class="main-navigation" role="navigation" 621 aria-label="Primary Menu"> 622 <ul id="primary-menu" class="menu"><li id="menu-item-4875" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-4875"><a href="http://medschoolhub.com/" itemprop="url">Home</a></li> 623<li id="menu-item-4876" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4876"><a href="https://medschoolhub.com/knowledge-base/" itemprop="url">Knowledge Base</a></li> 624<li id="menu-item-4877" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4877"><a href="https://medschoolhub.com/medical-mcqs/" itemprop="url">MCQs</a></li> 625<li id="menu-item-4878" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-21 current_page_item current_page_parent menu-item-4878"><a href="https://medschoolhub.com/posts/" aria-current="page" itemprop="url">Posts Feed</a></li> 626</ul> </nav> 627 628 <!-- ââ Header Actions: Dark toggle + Account + Cart ââ --> 629 <div class="header-actions"> 630 631 <!-- Dark Mode Toggle (hooks into existing DarkReader applyTheme) --> 632 <button id="msh-dark-toggle" class="dark-mode-toggle" aria-label="Toggle dark mode" title="Toggle dark mode">ð</button> 633 634 <!-- Account Icon --> 635 <a href="https://medschoolhub.com/account/" 636 class="cart-btn" 637 id="msh-account-btn" 638 aria-label="My account" 639 title="My Account">
640 <span aria-hidden="true" style="font-size:1.1rem;">ð¤</span> 641 </a> 642 643 <!-- WooCommerce Cart Icon --> 644 <a href="https://medschoolhub.com/cart/" 645 class="cart-btn" 646 id="msh-cart-btn" 647 aria-label="Shopping cart"> 648 <span class="cart-icon" aria-hidden="true">ð</span> 649 <span class="cart-count" id="msh-cart-count" 650 style="display:none;"> 651 0 </span> 652 </a> 653 654 <!-- Mobile hamburger --> 655 <button class="nav-toggle" id="msh-nav-toggle" aria-label="Open menu" aria-expanded="false"> 656 <span class="hamburger-line"></span> 657 <span class="hamburger-line"></span> 658 <span class="hamburger-line"></span> 659 </button> 660 661 </div><!-- .header-actions --> 662 663 </div><!-- .site-container --> 664</header><!-- #masthead --> 665 666<!-- Mobile nav drawer --> 667<div class="mobile-nav-drawer" id="msh-mobile-drawer" aria-hidden="true"> 668 <div class="mobile-nav-inner"> 669 <div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-color);"> 670 <span style="font-family:'Outfit',sans-serif;font-weight:700;font-size:1rem;color:var(--text-primary);">ð¥ MedSchoolHub</span> 671 <button class="mobile-nav-close" id="msh-nav-close" aria-label="Close menu">â</button> 672 </div> 673 <ul id="mobile-menu" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-4875"><a href="http://medschoolhub.com/" itemprop="url">Home</a></li> 674<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4876"><a href="https://medschoolhub.com/knowledge-base/" itemprop="url">Knowledge Base</a></li> 675<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4877"><a href="https://medschoolhub.com/medical-mcqs/" itemprop="url">MCQs</a></li> 676<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-21 current_page_item current_page_parent menu-item-4878"><a href="https://medschoolhub.com/posts/" aria-current="page" itemprop="url">Posts Feed</a></li> 677</ul> <a href="https://medschoolhub.com/account/" class="btn btn-secondary" style="margin-top:12px;">ð¤ My Account</a> 678 <a href="https://medschoolhub.com/cart/" class="btn btn-primary" style="margin-top:8px;"> 679 ð Cart (0) 680 </a> 681 </div> 682</div> 683<div class="mobile-nav-overlay" id="msh-nav-overlay"></div> 684
685<script> 686(function() { 687 // ââ Mobile nav drawer ââ 688 var navToggle = document.getElementById('msh-nav-toggle'); 689 var drawer = document.getElementById('msh-mobile-drawer'); 690 var overlay = document.getElementById('msh-nav-overlay'); 691 var navClose = document.getElementById('msh-nav-close'); 692 693 function openDrawer() { 694 drawer.classList.add('open'); 695 overlay.classList.add('open'); 696 navToggle.setAttribute('aria-expanded', 'true'); 697 drawer.setAttribute('aria-hidden', 'false'); 698 document.body.style.overflow = 'hidden'; 699 } 700 function closeDrawer() { 701 drawer.classList.remove('open'); 702 overlay.classList.remove('open'); 703 navToggle.setAttribute('aria-expanded', 'false'); 704 drawer.setAttribute('aria-hidden', 'true'); 705 document.body.style.overflow = ''; 706 } 707 708 if (navToggle) navToggle.addEventListener('click', openDrawer); 709 if (navClose) navClose.addEventListener('click', closeDrawer); 710 if (overlay) overlay.addEventListener('click', closeDrawer); 711 712 // ââ Dark Mode Toggle â CSS Variables Only ââ 713 // Uses html.dark class to swap CSS custom properties. 714 // No DarkReader. Clean glassmorphism dark mode. 715 var darkBtn = document.getElementById('msh-dark-toggle'); 716 if (!darkBtn) return; 717 718 var htmlEl = document.documentElement; 719 720 function enableDark() { 721 htmlEl.classList.add('dark'); 722 // Disable DarkReader if it happens to be loaded by another script 723 if (window.DarkReader) window.DarkReader.disable(); 724 } 725 726 function disableLight() { 727 htmlEl.classList.remove('dark'); 728 if (window.DarkReader) window.DarkReader.disable(); 729 } 730 731 function updateIcon(isDark) { 732 darkBtn.textContent = isDark ? '\u2600\ufe0f' : '\uD83C\uDF19'; 733 darkBtn.setAttribute('aria-label', isDark ? 'Switch to light mode' : 'Switch to dark mode'); 734 darkBtn.setAttribute('title', isDark ? 'Switch to light mode' : 'Switch to dark mode'); 735 } 736 737 // Determine initial theme: saved preference > browser preference > light 738 var saved = localStorage.getItem('darkMode'); 739 if (saved === null) { 740 saved = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'; 741 localStorage.setItem('darkMode', saved); 742 } 743 744 // Apply immediately to prevent flash of wrong theme 745 if (saved === 'dark') htmlEl.classList.add('dark'); 746 else htmlEl.classList.remove('dark'); 747 updateIcon(saved === 'dark'); 748 749 // Kill DarkReader if it auto-starts from another script 750 window.addEventListener('load', function() { 751 if (window.DarkReader) window.DarkReader.disable(); 752 }); 753 754 // ââ Toggle click ââ 755 darkBtn.addEventListener('click', function() { 756 var current = localStorage.getItem('darkMode') || 'light'; 757 var newTheme = (current === 'dark') ? 'light' : 'dark'; 758 759 localStorage.setItem('darkMode', newTheme); 760 localStorage.setItem('msh_dark_mode', newTheme); 761 762 if (newTheme === 'dark') enableDark(); 763 else disableLight(); 764 765 updateIcon(newTheme === 'dark'); 766 }); 767})(); 768</script>
768 769 770 771 772 773<main id="primary" class="site-main" role="main"> 774 <div class="site-container"> 775 776 <!-- Hero / Archive Header --> 777 <section class="fp-hero" style="border-bottom: none; padding: 40px 0 32px;"> 778 <div class="fp-section-head" style="margin-bottom: 0;"> 779 <span class="fp-pill">⨠Latest News</span> 780 <h1 class="fp-headline" style="margin-top: 16px;"> 781 Posts </h1> 782 </div> 783 </section> 784 785 <div class="posts-feed"> 786 787 <div class="posts-grid"> 788 <article id="post-2474" class="glass-card post-card post-2474 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-immunology tag-components-of-immunity tag-immune-mechanisms tag-innate-immunity tag-innate-immunity-vs-adaptive-immunity tag-types-of-immunity"> 789 790 <!-- Thumbnail --> 791 <div class="post-card-thumbnail"> 792 <a href="https://medschoolhub.com/exploring-the-components-of-immunity/" tabindex="-1" aria-hidden="true"> 793 <img width="1200" height="675" src="https://medschoolhub.com/wp-content/uploads/2024/05/Copy-of-Untitled-Design12.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Exploring the Components of Immunity" decoding="async" fetchpriority="high" srcset="https://medschoolhub.com/wp-content/uploads/2024/05/Copy-of-Untitled-Design12.jpg 1366w, https://medschoolhub.com/wp-content/uploads/2024/05/Copy-of-Untitled-Design12-600x337.jpg 600w, https://medschoolhub.com/wp-content/uploads/2024/05/Copy-of-Untitled-Design12-300x169.jpg 300w, https://medschoolhub.com/wp-content/uploads/2024/05/Copy-of-Untitled-Design12-1024x576.jpg 1024w, https://medschoolhub.com/wp-content/uploads/2024/05/Copy-of-Untitled-Design12-768x432.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /> </a> 794 </div> 795 796 <!-- Body --> 797 <div class="post-card-body"> 798 799 <!-- Meta: Category + Date --> 800 <div class="post-card-meta"> 801 <a href="https://medschoolhub.com/category/immunology/" 802 class="post-card-category"> 803 Immunology </a> 804 <span class="post-card-date"> 805 May 14, 2024 </span> 806 </div> 807 808 <!-- Title --> 809 <h2 class="post-card-title"> 810 <a href="https://medschoolhub.com/exploring-the-components-of-immunity/">Exploring the Components of Immunity</a> 811 </h2> 812 813 <!-- Excerpt --> 814 <p class="post-card-excerpt"> 815 In immunology, understanding immunity means looking at its different parts, including innate and adaptive responses. Let’s start on a journey through the⦠</p> 816 817 <!-- Footer: Author + Read More --> 818 <div class="post-card-footer"> 819 <div class="post-card-author"> 820 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" />
820 <span class="post-card-author-name">Isira Aarewatte</span> 821 </div> 822 <a href="https://medschoolhub.com/exploring-the-components-of-immunity/" class="read-more-link" aria-label="Read Exploring the Components of Immunity"> 823 Read more â 824 </a> 825 </div> 826 827 </div><!-- .post-card-body --> 828 829 </article> 830 <article id="post-4790" class="glass-card post-card post-4790 post type-post status-publish format-standard hentry category-uncategorized"> 831 832 <!-- Thumbnail --> 833 <div class="post-card-thumbnail"> 834 <div class="post-card-thumbnail-placeholder" aria-hidden="true">ð</div> 835 </div> 836 837 <!-- Body --> 838 <div class="post-card-body"> 839 840 <!-- Meta: Category + Date --> 841 <div class="post-card-meta"> 842 <a href="https://medschoolhub.com/category/uncategorized/" 843 class="post-card-category"> 844 Uncategorized </a> 845 <span class="post-card-date"> 846 May 27, 2026 </span> 847 </div> 848 849 <!-- Title --> 850 <h2 class="post-card-title"> 851 <a href="https://medschoolhub.com/barber-exam-results/">Barber Exam Results</a> 852 </h2> 853 854 <!-- Excerpt --> 855 <p class="post-card-excerpt"> 856 </p> 857 858 <!-- Footer: Author + Read More --> 859 <div class="post-card-footer"> 860 <div class="post-card-author"> 861 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" /> <span class="post-card-author-name">Isira Aarewatte</span> 862 </div> 863 <a href="https://medschoolhub.com/barber-exam-results/" class="read-more-link" aria-label="Read Barber Exam Results"> 864 Read more â 865 </a> 866 </div> 867 868 </div><!-- .post-card-body --> 869 870 </article> 871 <article id="post-4573" class="glass-card post-card post-4573 post type-post status-publish format-standard has-post-thumbnail hentry category-surgery-mcqs category-uncategorized"> 872 873 <!-- Thumbnail --> 874 <div class="post-card-thumbnail"> 875 <a href="https://medschoolhub.com/health-hazards-of-traditional-sri-lankan-sweetmeats/" tabindex="-1" aria-hidden="true"> 876 <img width="998" height="675" src="https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_2y0zmd2y0zmd2y0z.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Health Hazards of Traditional Sri Lankan Sweetmeats" decoding="async" loading="lazy" srcset="https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_2y0zmd2y0zmd2y0z.png 2048w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_2y0zmd2y0zmd2y0z-600x406.png 600w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_2y0zmd2y0zmd2y0z-300x203.png 300w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_2y0zmd2y0zmd2y0z-1024x693.png 1024w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_2y0zmd2y0zmd2y0z-768x519.png 768w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_2y0zmd2y0zmd2y0z-1536x1039.png 1536w" sizes="auto, (max-width: 998px) 100vw, 998px" /> </a> 877 </div> 878 879 <!-- Body --> 880 <div class="post-card-body"> 881 882 <!-- Meta: Category + Date --> 883 <div class="post-card-meta"> 884 <a href="https://medschoolhub.com/category/mcqs/surgery-mcqs/" 885 class="post-card-category"> 886 Surgery MCQs </a> 887 <sp
887an class="post-card-date"> 888 Apr 9, 2026 </span> 889 </div> 890 891 <!-- Title --> 892 <h2 class="post-card-title"> 893 <a href="https://medschoolhub.com/health-hazards-of-traditional-sri-lankan-sweetmeats/">Health Hazards of Traditional Sri Lankan Sweetmeats</a> 894 </h2> 895 896 <!-- Excerpt --> 897 <p class="post-card-excerpt"> 898 The Sinhala and Tamil New Year is a time of deep cultural meaning in Sri Lanka. People prepare, share, and eat traditional⦠</p> 899 900 <!-- Footer: Author + Read More --> 901 <div class="post-card-footer"> 902 <div class="post-card-author"> 903 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" /> <span class="post-card-author-name">Isira Aarewatte</span> 904 </div> 905 <a href="https://medschoolhub.com/health-hazards-of-traditional-sri-lankan-sweetmeats/" class="read-more-link" aria-label="Read Health Hazards of Traditional Sri Lankan Sweetmeats"> 906 Read more â 907 </a> 908 </div> 909 910 </div><!-- .post-card-body --> 911 912 </article> 913 <article id="post-4539" class="glass-card post-card post-4539 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized"> 914 915 <!-- Thumbnail --> 916 <div class="post-card-thumbnail"> 917 <a href="https://medschoolhub.com/how-to-survive-a-heat-stroke/" tabindex="-1" aria-hidden="true"> 918 <img width="1200" height="654" src="https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_ax5ddnax5ddnax5d-scaled.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="How to Survive a Heat Stroke" decoding="async" loading="lazy" srcset="https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_ax5ddnax5ddnax5d-scaled.png 2560w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_ax5ddnax5ddnax5d-scaled-600x327.png 600w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_ax5ddnax5ddnax5d-300x164.png 300w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_ax5ddnax5ddnax5d-1024x559.png 1024w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_ax5ddnax5ddnax5d-768x419.png 768w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_ax5ddnax5ddnax5d-1536x838.png 1536w, https://medschoolhub.com/wp-content/uploads/2026/04/Gemini_Generated_Image_ax5ddnax5ddnax5d-2048x1117.png 2048w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /> </a> 919 </div> 920 921 <!-- Body --> 922 <div class="post-card-body"> 923 924 <!-- Meta: Category + Date --> 925 <div class="post-card-meta"> 926 <a href="https://medschoolhub.com/category/uncategorized/"
927 class="post-card-category"> 928 Uncategorized </a> 929 <span class="post-card-date"> 930 Apr 1, 2026 </span> 931 </div> 932 933 <!-- Title --> 934 <h2 class="post-card-title"> 935 <a href="https://medschoolhub.com/how-to-survive-a-heat-stroke/">How to Survive a Heat Stroke</a> 936 </h2> 937 938 <!-- Excerpt --> 939 <p class="post-card-excerpt"> 940 Sri Lanka is currently facing a severe heatwave in 2026. The Department of Meteorology warns that high temperatures will persist for months⦠</p> 941 942 <!-- Footer: Author + Read More --> 943 <div class="post-card-footer"> 944 <div class="post-card-author"> 945 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" /> <span class="post-card-author-name">Isira Aarewatte</span> 946 </div> 947 <a href="https://medschoolhub.com/how-to-survive-a-heat-stroke/" class="read-more-link" aria-label="Read How to Survive a Heat Stroke"> 948 Read more â 949 </a> 950 </div> 951 952 </div><!-- .post-card-body --> 953 954 </article> 955 <article id="post-4526" class="glass-card post-card post-4526 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized"> 956 957 <!-- Thumbnail --> 958 <div class="post-card-thumbnail"> 959 <a href="https://medschoolhub.com/amc-november-recalls/" tabindex="-1" aria-hidden="true"> 960 <img width="1200" height="670" src="https://medschoolhub.com/wp-content/uploads/2026/03/Gemini_Generated_Image_sscykosscykosscy-scaled.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="AMC MCQs Part 1" decoding="async" loading="lazy" srcset="https://medschoolhub.com/wp-content/uploads/2026/03/Gemini_Generated_Image_sscykosscykosscy-scaled.png 2560w, https://medschoolhub.com/wp-content/uploads/2026/03/Gemini_Generated_Image_sscykosscykosscy-scaled-600x335.png 600w, https://medschoolhub.com/wp-content/uploads/2026/03/Gemini_Generated_Image_sscykosscykosscy-300x167.png 300w, https://medschoolhub.com/wp-content/uploads/2026/03/Gemini_Generated_Image_sscykosscykosscy-1024x572.png 1024w, https://medschoolhub.com/wp-content/uploads/2026/03/Gemini_Generated_Image_sscykosscykosscy-768x429.png 768w, https://medschoolhub.com/wp-content/uploads/2026/03/Gemini_Generated_Image_sscykosscykosscy-1536x857.png 1536w, https://medschoolhub.com/wp-content/uploads/2026/03/Gemini_Generated_Image_sscykosscykosscy-2048x1143.png 2048w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /> </a> 961 </div> 962 963 <!-- Body --> 964 <div class="post-card-body"> 965 966 <!-- Meta: Category + Date --> 967 <div class="post-card-meta"> 968 <a href="https://medschoolhub.com/category/uncategorized/"
969 class="post-card-category"> 970 Uncategorized </a> 971 <span class="post-card-date"> 972 Mar 13, 2026 </span> 973 </div> 974 975 <!-- Title --> 976 <h2 class="post-card-title"> 977 <a href="https://medschoolhub.com/amc-november-recalls/">AMC MCQs Part 1</a> 978 </h2> 979 980 <!-- Excerpt --> 981 <p class="post-card-excerpt"> 982 </p> 983 984 <!-- Footer: Author + Read More --> 985 <div class="post-card-footer"> 986 <div class="post-card-author"> 987 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" /> <span class="post-card-author-name">Isira Aarewatte</span> 988 </div> 989 <a href="https://medschoolhub.com/amc-november-recalls/" class="read-more-link" aria-label="Read AMC MCQs Part 1"> 990 Read more â 991 </a> 992 </div> 993 994 </div><!-- .post-card-body --> 995 996 </article> 997 <article id="post-4416" class="glass-card post-card post-4416 post type-post status-publish format-standard hentry category-uncategorized"> 998 999 <!-- Thumbnail --> 1000 <div class="post-card-thumbnail"> 1001 <div class="post-card-thumbnail-placeholder" aria-hidden="true">ð</div> 1002 </div> 1003 1004 <!-- Body --> 1005 <div class="post-card-body"> 1006 1007 <!-- Meta: Category + Date --> 1008 <div class="post-card-meta"> 1009 <a href="https://medschoolhub.com/category/uncategorized/" 1010 class="post-card-category"> 1011 Uncategorized </a> 1012 <span class="post-card-date"> 1013 Jan 27, 2026 </span> 1014 </div> 1015 1016 <!-- Title --> 1017 <h2 class="post-card-title"> 1018 <a href="https://medschoolhub.com/perceived-stress-scale/">Perceived Stress Scale</a> 1019 </h2> 1020 1021 <!-- Excerpt --> 1022 <p class="post-card-excerpt"> 1023 </p> 1024 1025 <!-- Footer: Author + Read More --> 1026 <div class="post-card-footer"> 1027 <div class="post-card-author"> 1028 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" />
1028 <span class="post-card-author-name">Isira Aarewatte</span> 1029 </div> 1030 <a href="https://medschoolhub.com/perceived-stress-scale/" class="read-more-link" aria-label="Read Perceived Stress Scale"> 1031 Read more â 1032 </a> 1033 </div> 1034 1035 </div><!-- .post-card-body --> 1036 1037 </article> 1038 <article id="post-4376" class="glass-card post-card post-4376 post type-post status-publish format-standard has-post-thumbnail hentry category-research-and-ethics category-medicine-mcqs"> 1039 1040 <!-- Thumbnail --> 1041 <div class="post-card-thumbnail"> 1042 <a href="https://medschoolhub.com/hierarchy_of_evidence/" tabindex="-1" aria-hidden="true"> 1043 <img width="925" height="675" src="https://medschoolhub.com/wp-content/uploads/2026/01/Gemini_Generated_Image_279o1c279o1c279o.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Understanding the Hierarchy of Evidence" decoding="async" loading="lazy" srcset="https://medschoolhub.com/wp-content/uploads/2026/01/Gemini_Generated_Image_279o1c279o1c279o.png 1184w, https://medschoolhub.com/wp-content/uploads/2026/01/Gemini_Generated_Image_279o1c279o1c279o-600x438.png 600w, https://medschoolhub.com/wp-content/uploads/2026/01/Gemini_Generated_Image_279o1c279o1c279o-300x219.png 300w, https://medschoolhub.com/wp-content/uploads/2026/01/Gemini_Generated_Image_279o1c279o1c279o-1024x747.png 1024w, https://medschoolhub.com/wp-content/uploads/2026/01/Gemini_Generated_Image_279o1c279o1c279o-768x560.png 768w" sizes="auto, (max-width: 925px) 100v
1043w, 925px" /> </a> 1044 </div> 1045 1046 <!-- Body --> 1047 <div class="post-card-body"> 1048 1049 <!-- Meta: Category + Date --> 1050 <div class="post-card-meta"> 1051 <a href="https://medschoolhub.com/category/student-guides/research-and-ethics/" 1052 class="post-card-category"> 1053 Research and Ethics </a> 1054 <span class="post-card-date"> 1055 Jan 19, 2026 </span> 1056 </div> 1057 1058 <!-- Title --> 1059 <h2 class="post-card-title"> 1060 <a href="https://medschoolhub.com/hierarchy_of_evidence/">Understanding the Hierarchy of Evidence</a> 1061 </h2> 1062 1063 <!-- Excerpt --> 1064 <p class="post-card-excerpt"> 1065 There are hundreds of thousands of new research being published every day. How do we know which one is good ? Sometimes⦠</p> 1066 1067 <!-- Footer: Author + Read More --> 1068 <div class="post-card-footer"> 1069 <div class="post-card-author"> 1070 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" /> <span class="post-card-author-name">Isira Aarewatte</span> 1071 </div> 1072 <a href="https://medschoolhub.com/hierarchy_of_evidence/" class="read-more-link" aria-label="Read Understanding the Hierarchy of Evidence"> 1073 Read more â 1074 </a> 1075 </div> 1076 1077 </div><!-- .post-card-body --> 1078 1079 </article> 1080 <article id="post-4348" class="glass-card post-card post-4348 post type-post status-publish format-standard has-post-thumbnail hentry category-paediatrics-mcqs category-student-guides category-surgery-mcqs"> 1081 1082 <!-- Thumbnail --> 1083 <div class="post-card-thumbnail"> 1084 <a href="https://medschoolhub.com/types-of-research-medical-student-guide/" tabindex="-1" aria-hidden="true"> 1085 <img width="1013" height="675" src="https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-27-2025-12_23_28-AM.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="The Complete Guide to Types of Research for Medical Students" decoding="async" loading="lazy" srcset="https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-27-2025-12_23_28-AM.png 1536w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-27-2025-12_23_28-AM-600x400.png 600w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-27-2025-12_23_28-AM-300x200.png 300w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-27-2025-12_23_28-AM-1024x683.png 1024w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-27-2025-12_23_28-AM-768x512.png 768w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-27-2025-12_23_28-AM-1200x800.png 1200w" sizes="auto, (max-width: 1013px) 100vw, 1013px" /> </a> 1086 </div> 1087 1088 <!-- Body --> 1089 <div class="post-card-body"> 1090 1091 <!-- Meta: Category + Date --> 1092 <div class="post-card-meta"> 1093 <a href="https://medschoolhub.com/category/mcqs/paediatrics-mcqs/" 1094 class="post-card-category"> 1095 Paediatrics MCQs </a> 1096 <sp
1096an class="post-card-date"> 1097 Dec 26, 2025 </span> 1098 </div> 1099 1100 <!-- Title --> 1101 <h2 class="post-card-title"> 1102 <a href="https://medschoolhub.com/types-of-research-medical-student-guide/">The Complete Guide to Types of Research for Medical Students</a> 1103 </h2> 1104 1105 <!-- Excerpt --> 1106 <p class="post-card-excerpt"> 1107 Entering the world of medicine involves more than just memorizing anatomy or pharmacology; it involves understanding how that knowledge is created. As⦠</p> 1108 1109 <!-- Footer: Author + Read More --> 1110 <div class="post-card-footer"> 1111 <div class="post-card-author"> 1112 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" /> <span class="post-card-author-name">Isira Aarewatte</span> 1113 </div> 1114 <a href="https://medschoolhub.com/types-of-research-medical-student-guide/" class="read-more-link" aria-label="Read The Complete Guide to Types of Research for Medical Students"> 1115 Read more â 1116 </a> 1117 </div> 1118 1119 </div><!-- .post-card-body --> 1120 1121 </article> 1122 <article id="post-4344" class="glass-card post-card post-4344 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-psychiatry tag-ai-psychosis tag-chatbot-delusions tag-chatbot-psychosis tag-chatgpt-psychosis tag-psychosis"> 1123 1124 <!-- Thumbnail --> 1125 <div class="post-card-thumbnail"> 1126 <a href="https://medschoolhub.com/ai-psychosis/" tabindex="-1" aria-hidden="true"> 1127 <img width="1013" height="675" src="https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-26-2025-08_39_49-AM.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="AI Psychosis: How Chatbots May Fuel Delusional Thinking" decoding="async" loading="lazy" srcset="https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-26-2025-08_39_49-AM.png 1536w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-26-2025-08_39_49-AM-600x400.png 600w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-26-2025-08_39_49-AM-300x200.png 300w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-26-2025-08_39_49-AM-1024x683.png 1024w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-26-2025-08_39_49-AM-768x512.png 768w, https://medschoolhub.com/wp-content/uploads/2025/12/ChatGPT-Image-Dec-26-2025-08_39_49-AM-1200x800.png 1200w" sizes="auto, (max-width: 1013px) 100vw, 1013px" /> </a> 1128 </div> 1129 1130 <!-- Body --> 1131 <div class="post-card-body"> 1132 1133 <!-- Meta: Category + Date --> 1134 <div class="post-card-meta"> 1135 <a href="https://medschoolhub.com/category/student-guides/blog/" 1136 class="post-card-category"> 1137 Blog </a> 1138 <sp
1138an class="post-card-date"> 1139 Dec 26, 2025 </span> 1140 </div> 1141 1142 <!-- Title --> 1143 <h2 class="post-card-title"> 1144 <a href="https://medschoolhub.com/ai-psychosis/">AI Psychosis: How Chatbots May Fuel Delusional Thinking</a> 1145 </h2> 1146 1147 <!-- Excerpt --> 1148 <p class="post-card-excerpt"> 1149 Artificial Intelligence (AI) is rapidly transforming modern psychiatry. While researchers use algorithms to diagnose mental health conditions with increasing accuracy, a darker⦠</p> 1150 1151 <!-- Footer: Author + Read More --> 1152 <div class="post-card-footer"> 1153 <div class="post-card-author"> 1154 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" /> <span class="post-card-author-name">Isira Aarewatte</span> 1155 </div> 1156 <a href="https://medschoolhub.com/ai-psychosis/" class="read-more-link" aria-label="Read AI Psychosis: How Chatbots May Fuel Delusional Thinking"> 1157 Read more â 1158 </a> 1159 </div> 1160 1161 </div><!-- .post-card-body --> 1162 1163 </article> 1164 <article id="post-4337" class="glass-card post-card post-4337 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized"> 1165 1166 <!-- Thumbnail --> 1167 <div class="post-card-thumbnail"> 1168 <a href="https://medschoolhub.com/amc-gastroenterology-mcqs/" tabindex="-1" aria-hidden="true"> 1169 <img width="1200" height="675" src="https://medschoolhub.com/wp-content/uploads/2025/11/GI-AMC.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="AMC Gastroenterology MCQs" decoding="async" loading="lazy" srcset="https://medschoolhub.com/wp-content/uploads/2025/11/GI-AMC.jpg 1366w, https://medschoolhub.com/wp-content/uploads/2025/11/GI-AMC-600x337.jpg 600w, https://medschoolhub.com/wp-content/uploads/2025/11/GI-AMC-300x169.jpg 300w, https://medschoolhub.com/wp-content/uploads/2025/11/GI-AMC-1024x576.jpg 1024w, https://medschoolhub.com/wp-content/uploads/2025/11/GI-AMC-768x432.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /> </a> 1170 </div> 1171 1172 <!-- Body --> 1173 <div class="post-card-body"> 1174 1175 <!-- Meta: Category + Date --> 1176 <div class="post-card-meta"> 1177 <a href="https://medschoolhub.com/category/uncategorized/" 1178 class="post-card-category"> 1179 Uncategorized </a> 1180 <span class="post-card-date"> 1181 Nov 26, 2025 </span> 1182 </div> 1183 1184 <!-- Title --> 1185 <h2 class="post-card-title"> 1186 <a href="https://medschoolhub.com/amc-gastroenterology-mcqs/">AMC Gastroenterology MCQs</a> 1187 </h2> 1188 1189 <!-- Excerpt --> 1190 <p class="post-card-excerpt"> 1191 </p> 1192 1193 <!-- Footer: Author + Read More --> 1194 <div class="post-card-footer"> 1195 <div class="post-card-author"> 1196 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" />
1196 <span class="post-card-author-name">Isira Aarewatte</span> 1197 </div> 1198 <a href="https://medschoolhub.com/amc-gastroenterology-mcqs/" class="read-more-link" aria-label="Read AMC Gastroenterology MCQs"> 1199 Read more â 1200 </a> 1201 </div> 1202 1203 </div><!-- .post-card-body --> 1204 1205 </article> 1206 <article id="post-4319" class="glass-card post-card post-4319 post type-post status-publish format-standard has-post-thumbnail hentry category-medicine-mcqs"> 1207 1208 <!-- Thumbnail --> 1209 <div class="post-card-thumbnail"> 1210 <a href="https://medschoolhub.com/medical-statistics-mcq/" tabindex="-1" aria-hidden="true"> 1211 <img width="1200" height="675" src="https://medschoolhub.com/wp-content/uploads/2025/10/Copy-of-Copy-of-Social-Images.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Medical Statistics MCQ" decoding="async" loading="lazy" srcset="https://medschoolhub.com/wp-content/uploads/2025/10/Copy-of-Copy-of-Social-Images.jpg 1366w, https://medschoolhub.com/wp-content/uploads/2025/10/Copy-of-Copy-of-Social-Images-600x337.jpg 600w, https://medschoolhub.com/wp-content/uploads/2025/10/Copy-of-Copy-of-Social-Images-300x169.jpg 300w, https://medschoolhub.com/wp-content/uploads/2025/10/Copy-of-Copy-of-Social-Images-1024x576.jpg 1024w, https://medschoolhub.com/wp-content/uploads/2025/10/Copy-of-Copy-of-Social-Images-768x432.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /> </a> 1212 </div> 1213 1214 <!-- Body --> 1215 <div class="post-card-body"> 1216 1217 <!-- Meta: Category + Date --> 1218 <div class="post-card-meta"> 1219 <a href="https://medschoolhub.com/category/mcqs/medicine-mcqs/" 1220 class="post-card-category"> 1221 Medicine MCQs </a> 1222 <span class="post-card-date"> 1223 Oct 27, 2025 </span> 1224 </div> 1225 1226 <!-- Title --> 1227 <h2 class="post-card-title"> 1228 <a href="https://medschoolhub.com/medical-statistics-mcq/">Medical Statistics MCQ</a> 1229 </h2> 1230 1231 <!-- Excerpt --> 1232 <p class="post-card-excerpt"> 1233 </p> 1234 1235 <!-- Footer: Author + Read More --> 1236 <div class="post-card-footer"> 1237 <div class="post-card-author"> 1238 <img src="https://medschoolhub.com/wp-content/uploads/ultimatemember/1/profile_photo-40x40.jpg?1790937466" class="gravatar avatar avatar-28 um-avatar um-avatar-uploaded" width="28" height="28" alt="Dr. Isira Aarewatte" data-default="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" onerror="if ( ! this.getAttribute('data-load-error') ){ this.setAttribute('data-load-error', '1');this.setAttribute('src', this.getAttribute('data-default'));}" loading="lazy" /> <span class="post-card-author-name">Isira Aarewatte</span> 1239 </div> 1240 <a href="https://medschoolhub.com/medical-statistics-mcq/" class="read-more-link" aria-label="Read Medical Statistics MCQ"> 1241 Read more â 1242 </a> 1243 </div> 1244 1245 </div><!-- .post-card-body --> 1246 1247 </article> 1248 </div><!-- .posts-grid --> 1249 1250 <!-- Pagination --> 1251 <div class="pagination"> 1252 <ul class='page-numbers'> 1253 <li><span aria-label="Page 1" aria-current="page" class="page-numbers current">1</span></li> 1254 <li><a aria-label="Page 2" class="page-numbers" href="https://medschoolhub.com/posts/page/2/">2</a></li> 1255 <li><a aria-label="Page 3" class="page-numbers" href="https://medschoolhub.com/posts/page/3/">3</a></li> 1256 <li><span class="page-numbers dots">…</span></li> 1257 <li><a aria-label="Page 19" class="page-numbers" href="https://medschoolhub.com/posts/page/19/">19</a></li> 1258 <li><a class="next page-numbers" href="https://medschoolhub.com/posts/page/2/">Next â</a></li> 1259</ul> 1260 </div> 1261 1262 </div><!-- .posts-feed --> 1263 1264 </div><!-- .site-container --> 1265</main><!-- #primary --> 1266 1267<footer id="colophon" class="site-footer" role="contentinfo"> 1268 <div class="site-container"> 1269 <div class="footer-inner"> 1270 1271 <p class="footer-brand">Med School Hub</p> 1272 1273 1274 <p class="footer-copy"> 1275 © 2026 <a href="https://medschoolhub.com/">Med School Hub</a>. 1276 All rights reserved. </p> 1277 1278 </div><!-- .footer-inner --> 1279 </div><!-- .site-container --> 1280</footer><!-- #colophon --> 1281 1282 1283<div id="um_upload_single" style="display:none;"></div> 1284 1285<div id="um_view_photo" style="display:none;"> 1286 <a href="javascript:void(0);" data-action="um_remove_modal" class="um-modal-close" aria-label="Close view photo modal"> 1287 <i class="um-faicon-times"></i> 1288 </a> 1289 1290 <div class="um-modal-body photo"> 1291 <div class="um-modal-photo"></div> 1292 </div> 1293</div>
1294<script type="speculationrules"> 1295{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/medschoolhub-child/*","/wp-content/themes/blankslate/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1296</script>
vendor: 1 bytes, line 1296
1296
1297<script> 1298(function() { 1299const ua = navigator.userAgent.toLowerCase(); 1300const html = document.documentElement; 1301if (/(iphone|ipod|ipad)/.test(ua)) { 1302html.classList.add('ios', 'mobile'); 1303} 1304else if (/android/.test(ua)) { 1305html.classList.add('android', 'mobile'); 1306} 1307else { 1308html.classList.add('desktop'); 1309} 1310if (/chrome/.test(ua) && !/edg|brave/.test(ua)) { 1311html.classList.add('chrome'); 1312} 1313else if (/safari/.test(ua) && !/chrome/.test(ua)) { 1314html.classList.add('safari'); 1315} 1316else if (/edg/.test(ua)) { 1317html.classList.add('edge'); 1318} 1319else if (/firefox/.test(ua)) { 1320html.classList.add('firefox'); 1321} 1322else if (/brave/.test(ua)) { 1323html.classList.add('brave'); 1324} 1325else if (/opr|opera/.test(ua)) { 1326html.classList.add('opera'); 1327} 1328})(); 1329</script>
1329 1330
1330<script type="text/javascript"> 1331 // Check if the plugin is loaded only once 1332 if (typeof window.maspikLoaded === "undefined") { 1333 window.maspikLoaded = true; 1334 1335 // Function to check if form should be excluded 1336 function shouldExcludeForm(form) { 1337 // Check role/aria for search 1338 var role = (form.getAttribute('role') || '').toLowerCase(); 1339 if (role === 'search') { return true; } 1340 var aria = (form.getAttribute('aria-label') || '').toLowerCase(); 1341 if (aria.indexOf('search') !== -1) { return true; } 1342 1343 // Check action URL for search patterns 1344 var action = (form.getAttribute('action') || '').toLowerCase(); 1345 if (action.indexOf('?s=') !== -1 || action.indexOf('search=') !== -1 || /\/search(\/?|\?|$)/.test(action)) { 1346 return true; 1347 } 1348 1349 // Check form classes 1350 var classes = form.className.split(' '); 1351 if (classes.some(function(className) { 1352 return className.toLowerCase().includes('search'); 1353 })) { 1354 return true; 1355 } 1356 1357 // Check for search inputs inside the form 1358 var searchInputs = form.querySelectorAll('input[type="search"], input.search, .search input, input[class*="search"], input[id*="search"], input[name="s"], input[name*="search"]'); 1359 if (searchInputs.length > 0) { 1360 return true; 1361 } 1362 1363 // Check for search-related classes in child elements 1364 var searchElements = form.querySelectorAll('.search, [class*="search"], [id*="search"], [aria-label*="search" i]'); 1365 if (searchElements.length > 0) { 1366 return true; 1367 } 1368 1369 return false; 1370 } 1371 1372 function isGetForm(form) { 1373 var method = (form.getAttribute("method") || "get").toLowerCase(); 1374 return method === "get"; 1375 } 1376 1377 // Function to add the hidden fields 1378 function addMaspikHiddenFields(form) { 1379 // Check if the fields already exist 1380 if (form.querySelector(".maspik-field")) return; 1381 1382 // Check if the form is already submitted 1383 if (form.dataset.maspikProcessed) return; 1384 form.dataset.maspikProcessed = true; 1385 1386 // Common attributes for the fields 1387 var commonAttributes = { 1388 "aria-hidden": "true", 1389 tabindex: "-1", 1390 autocomplete: "off", 1391 class: "maspik-field" 1392 }; 1393 1394 var hiddenFieldStyles = { 1395 position: "absolute", 1396 left: "-99999px" 1397 }; 1398 1399 // Function to create a hidden field 1400 function createHiddenField(attributes, styles) { 1401 var field = document.createElement("input"); 1402 for (var attr in attributes) { 1403 field.setAttribute(attr, attributes[attr]); 1404 } 1405 for (var style in styles) { 1406 field.style[style] = styles[style]; 1407 } 1408 return field; 1409 } 1410 1411 // Add Honeypot field if enabled 1412 var honeypot = createHiddenField({ 1413 type: "text", 1414 name: "full-name-maspik-hp", 1415 class: form.className + " maspik-field", 1416 placeholder: "Leave this field empty", 1417 "aria-label": "Leave this field empty"
1418 }, hiddenFieldStyles); 1419 form.appendChild(honeypot); 1420 1421 } 1422 1423 //on load 1424 document.addEventListener("DOMContentLoaded", function() { 1425 var forms = document.querySelectorAll("form"); 1426 forms.forEach(function(form) { 1427 // Only add fields if form is not excluded and not method="get" 1428 if (!shouldExcludeForm(form) && !isGetForm(form)) { 1429 addMaspikHiddenFields(form); 1430 } 1431 }); 1432 }); 1433 1434 // Add the fields when the form is submitted 1435 document.addEventListener("submit", function(e) { 1436 if (e.target.tagName === "FORM") { 1437 // Only add fields if form is not excluded and not method="get" 1438 if (!shouldExcludeForm(e.target) && !isGetForm(e.target)) { 1439 addMaspikHiddenFields(e.target); 1440 } 1441 } 1442 }, true); 1443 1444 // spam key 1445 // Maspik add key to forms 1446 document.addEventListener("DOMContentLoaded", function() { 1447 var spamKey = "lKtHW8qbPYJb7cgkee5qPxlALHeYi7iQcuCXPaxfFVZ9Zp53U6DXfBa0vv17mnyH"; 1448 var input = document.createElement("input"); 1449 input.type = "hidden"; 1450 input.name = "maspik_spam_key"; 1451 input.value = spamKey; 1452 input.setAttribute("autocomplete", "off"); 1453 input.setAttribute("aria-hidden", "true"); 1454 1455 // Select all forms 1456 var forms = document.querySelectorAll("form"); 1457 forms.forEach(function(form) { 1458 // Only add the spam key if form is not excluded, not method="get", and key not already added 1459 if (!shouldExcludeForm(form) && !isGetForm(form) && !form.querySelector("input[name=maspik_spam_key]")) { 1460 form.appendChild(input.cloneNode(true)); 1461 } 1462 }); 1463 }); 1464 1465 // add in other way, if the first way not working 1466 document.addEventListener("submit", function(e) { 1467 if (e.target.tagName === "FORM") { 1468 // Only add the spam key if form is not excluded, not method="get", and key not already added 1469 if (!shouldExcludeForm(e.target) && !isGetForm(e.target) && !e.target.querySelector("input[name=maspik_spam_key]")) { 1470 var spamKey = "lKtHW8qbPYJb7cgkee5qPxlALHeYi7iQcuCXPaxfFVZ9Zp53U6DXfBa0vv17mnyH"; 1471 var input = document.createElement("input"); 1472 input.type = "hidden"; 1473 input.name = "maspik_spam_key"; 1474 input.value = spamKey; 1475 input.setAttribute("autocomplete", "off"); 1476 input.setAttribute("aria-hidden", "true"); 1477 e.target.appendChild(input); 1478 } 1479 } 1480 }, true); 1481 } 1482 </script>
1482 1483 <style> 1484 .maspik-field { 1485 display: none !important; 1486 pointer-events: none !important; 1487 opacity: 0 !important; 1488 position: absolute !important; 1489 left: -99999px !important; 1490 } 1491 </style> 1492 <style> 1493 :root { 1494 --m-glass: rgba(255, 255, 255, 0.4); 1495 --m-blue: #3498db; 1496 --m-bot-grey: #dfdfdf; 1497 --m-header-black: rgba(0, 0, 0, 0.85); 1498 } 1499 1500 .m-float-btn { 1501 position: fixed !important; bottom: 25px !important; right: 25px !important; 1502 background: linear-gradient(135deg, #111, #3498db) !important; 1503 color: white !important; border: none !important; border-radius: 50px !important; 1504 padding: 12px 22px !important; cursor: pointer !important; font-weight: 600 !important; 1505 z-index: 2147483647 !important; box-shadow: 0 10px 25px rgba(0,0,0,0.3) !important; 1506 display: flex !important; align-items: center !important; gap: 10px !important; 1507 transition: transform 0.2s !important; font-family: 'Inter', sans-serif !important; 1508 white-space: nowrap !important; 1509 } 1510 .m-float-btn:hover { transform: scale(1.05) !important; } 1511 1512 .m-window { 1513 position: fixed !important; bottom: 85px !important; right: 25px !important; 1514 width: 420px !important; height: 600px !important; max-width: 90vw !important; max-height: 80vh !important; 1515 background: var(--m-glass) !important; backdrop-filter: blur(25px) saturate(180%) !important; 1516 -webkit-backdrop-filter: blur(25px) saturate(180%) !important; 1517 border: 1px solid rgba(255, 255, 255, 0.3) !important; border-radius: 24px !important; 1518 z-index: 2147483647 !important; display: none; flex-direction: column; overflow: hidden; 1519 box-shadow: 0 20px 60px rgba(0,0,0,0.2) !important; font-family: 'Inter', sans-serif !important; 1520 } 1521 1522 .m-header { 1523 background: var(--m-header-black) !important; 1524 color: white !important; padding: 18px !important; 1525 font-weight: 700 !important; display: flex !important; 1526 justify-content: space-between !important; 1527 border-bottom: 2px solid var(--m-blue) !important; 1528 } 1529 1530 .m-msgs { flex-grow: 1 !important; padding: 15px !important; overflow-y: auto !important; display: flex !important; flex-direction: column !important; gap: 14px !important; } 1531 1532 .m-bubble { padding: 12px 16px !important; border-radius: 18px !important; font-size: 14px !important; line-height: 1.6 !important; position: relative; } 1533 1534 .m-bubble.bot { 1535 align-self: flex-start !important; 1536 background: var(--m-bot-grey) !important; 1537 color: #111 !important; 1538 border-bottom-left-radius: 2px !important; 1539 width: 92% !important; 1540 box-shadow: 0 4px 10px rgba(0,0,0,0.05) !important; 1541 } 1542 1543 .m-bubble.user { 1544 align-self: flex-end !important; 1545 background: #000000 !important; 1546 color: white !important; 1547 border-bottom-right-radius: 2px !important; 1548 max-width: 85% !important; 1549 } 1550 1551 .m-user-quote { 1552 background: rgba(52, 152, 219, 0.15) !important; 1553 border-left: 3px solid var(--m-blue) !important; 1554 padding: 6px 10px !important; 1555 margin-bottom: 8px !important; 1556 font-size: 12px !important; 1557 color: #dfdfdf !important; 1558 border-radius: 6px !important; 1559 font-style: italic; 1560 display: block; 1561 } 1562 1563 .img-container { width: 100% !important; max-width: 100% !important; margin: 8px 0 !important; overflow: hidden !important; border-radius: 10px !important; } 1564 .img-container img { width: 100% !important; max-width: 100% !important; height: auto !important; display: block !important; object-fit: contain !important; } 1565 1566 .m-reply-btn { 1567 display: inline-block; font-size: 10px; color: var(--m-blue); 1568 margin-top: 6px; cursor: pointer; text-transform: uppercase; 1569 font-weight: 800;
1569 opacity: 0.8; 1570 } 1571 .m-reply-btn:hover { text-decoration: underline; opacity: 1; } 1572 1573 .m-article-btn { 1574 display: inline-flex !important; 1575 align-items: center !important; 1576 background: var(--m-blue) !important; 1577 color: #ffffff !important; 1578 padding: 10px 20px !important; 1579 border-radius: 30px !important; 1580 text-decoration: none !important; 1581 font-weight: 700 !important; 1582 font-size: 13px !important; 1583 margin-top: 12px !important; 1584 box-shadow: 0 4px 10px rgba(52, 152, 219, 0.3) !important; 1585 transition: transform 0.2s !important; 1586 } 1587 .m-article-btn:hover { transform: translateY(-2px) !important; filter: brightness(1.1) !important; color: #ffffff !important; } 1588 1589 .m-quote-box { 1590 background: rgba(52, 152, 219, 0.12) !important; 1591 border-left: 4px solid var(--m-blue) !important; 1592 padding: 10px !important; margin: 10px 15px 0 15px !important; 1593 font-size: 12px !important; color: #333 !important; 1594 border-radius: 4px !important; display: none; 1595 } 1596 1597 .m-input-wrap { padding: 15px !important; background: white !important; display: flex; flex-direction: column; gap: 8px; border-top: 1px solid #eee !important; } 1598 .m-input-row { display: flex !important; gap: 10px !important; align-items: center; } 1599 .m-input-wrap input { flex-grow: 1 !important; border: 1px solid #ddd !important; border-radius: 25px !important; padding: 10px 15px !important; outline: none !important; font-size: 14px; } 1600 1601 .m-send-btn { background: #000000 !important; color: white !important; border: none !important; width: 42px !important; height: 42px !important; border-radius: 50% !important; cursor: pointer !important; display: flex; align-items: center; justify-content: center; } 1602 1603 .m-dots span { width: 8px; height: 8px; background: var(--m-blue); border-radius: 50%; display: inline-block; animation: m-bounce 1.4s infinite ease-in-out both; } 1604 @keyframes m-bounce { 0%, 80%, 100% { transform: scale(0); } 40% { transform: scale(1.0); } } 1605 1606 .m-bubble a { color: #2980b9 !important; text-decoration: underline !important; font-weight: 700 !important; } 1607 .m-bubble .m-article-btn { color: #ffffff !important; text-decoration: none !important; } 1608 </style> 1609 1610 <button class="m-float-btn" id="m-toggle"> 1611 <svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" viewBox="0 0 24 24" fill="currentColor"> 1612 <path d="M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 11c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"/> 1613 </svg> 1614 <span>Ask MEDina</span> 1615 </button> 1616 1617 <div class="m-window" id="m-window"> 1618 <div class="m-header"> 1619 <span>MEDina</span> 1620 <button style="background:none;border:none;color:white;cursor:pointer;font-size:24px;" id="m-close">×</button> 1621 </div> 1622 <div class="m-msgs" id="m-msgs"> 1623 <div class="m-bubble bot">Hello! I'm <b>MEDina</b>, your medical knowledge assistant. How can I assist you today?</div> 1624 </div> 1625 1626 <div class="m-quote-box" id="m-quote-box"> 1627 <span id="m-quote-text"></span> 1628 <span style="float:right; cursor:pointer;" onclick="clearMQuote()">×</span> 1629 </div> 1630 1631 <div class="m-input-wrap"> 1632 <div class="m-input-row"> 1633 <input type="text" id="m-input" placeholder="Type medical doubt..."> 1634 <button class="m-send-btn" id="m-send"> 1635 <svg style="width:20px;height:20px" viewBox="0 0 24 24">
1635<path fill="currentColor" d="M2,21L23,12L2,3V10L17,12L2,14V21Z" /></svg> 1636 </button> 1637 </div> 1638 </div> 1639 </div> 1640 1641
1641<script> 1642 let currentMQuote = ""; 1643 1644 window.clearMQuote = function() { 1645 currentMQuote = ""; 1646 const box = document.getElementById('m-quote-box'); 1647 if (box) box.style.display = 'none'; 1648 } 1649 1650 document.addEventListener('DOMContentLoaded', function() { 1651 const w = document.getElementById('m-window'); 1652 const t = document.getElementById('m-toggle'); 1653 const c = document.getElementById('m-close'); 1654 const s = document.getElementById('m-send'); 1655 const i = document.getElementById('m-input'); 1656 const m = document.getElementById('m-msgs'); 1657 1658 if (!w || !t || !c) return; 1659 1660 window.mReply = function(el) { 1661 const text = el.parentElement.innerText.replace("REPLY", "").trim(); 1662 currentMQuote = text; 1663 const preview = text.length > 70 ? text.substring(0, 70) + "..." : text; 1664 const quoteTextEl = document.getElementById('m-quote-text'); 1665 const quoteBoxEl = document.getElementById('m-quote-box'); 1666 if (quoteTextEl) quoteTextEl.innerText = preview; 1667 if (quoteBoxEl) quoteBoxEl.style.display = 'block'; 1668 i.focus(); 1669 }; 1670 1671 function parseMarkdown(text) { 1672 let html = text.replace(/\[BUTTON:([^\]]+)\]\((https?:\/\/www\.medschoolhub\.com[^\s)]+)\)/g, '<a href="$2" target="_blank" rel="noopener" class="m-article-btn">$1</a>'); 1673 html = html.replace(/\[BUTTON:([^\]]+)\]\((https?:\/\/(?!www\.medschoolhub\.com)[^\s)]+)\)/g, '<a href="$2" target="_blank" rel="noopener">$1</a>'); 1674 html = html.replace(/\[([^\]]+)\]\((https?:\/\/[^\s)]+)\)/g, '<a href="$2" target="_blank" rel="noopener">$1</a>'); 1675 html = html.replace(/\*\*(.*?)\*\*/g, '<b>$1</b>'); 1676 html = html.replace(/\*(.*?)\*/g, '<i>$1</i>'); 1677 html = html.replace(/^\> (.*$)/gim, '<div style="border-left:4px solid #3498db; background:rgba(52,152,219,0.05); padding:8px 12px; margin:8px 0; font-style:italic;">$1</div>'); 1678 html = html.replace(/\n/g, '<br>'); 1679 return html; 1680 } 1681 1682 async function ask() { 1683 const q = i.value.trim(); if(!q) return; 1684 1685 const ud = document.createElement('div'); ud.className='m-bubble user'; 1686 let bubbleHTML = ""; 1687 if (currentMQuote) { 1688 const quotePreview = currentMQuote.length > 60 ? currentMQuote.substring(0, 60) + "..." : currentMQuote; 1689 bubbleHTML += `<div class="m-user-quote">${quotePreview}</div>`; 1690 } 1691 bubbleHTML += `<span>${q}</span>`; 1692 ud.innerHTML = bubbleHTML; 1693 m.appendChild(ud); 1694 1695 const qB = q; 1696 const qQ = currentMQuote; 1697 i.value=''; clearMQuote(); 1698 1699 const ld=document.createElement('div'); ld.className='m-dots'; ld.innerHTML='<span></span><span></span><span></span>'; m.appendChild(ld); 1700 m.scrollTop = m.scrollHeight; 1701 1702 const pageText = document.body.innerText.substring(0, 5000); 1703 1704 const fd = new FormData(); 1705 fd.append('query', qB); 1706 fd.append('quote', qQ); 1707 fd.append('page_content', pageText); 1708 1709 try { 1710 const r = await fetch(window.location.href, { method:'POST', body:fd }); 1711 const j = await r.json(); 1712 if (m.contains(ld)) m.removeChild(ld); 1713 1714 const bd = document.createElement('div'); bd.className='m-bubble bot'; 1715 bd.innerHTML = parseMarkdown(j.response) + '<span class="m-reply-btn" onclick="mReply(this)">Reply</span>'; 1716 m.appendChild(bd); 1717 m.scrollTo({ top: m.scrollHeight - bd.offsetHeight - 40, behavior: 'smooth' }); 1718 } catch(e) { if(m.contains(ld)) m.removeChild(ld); } 1719 } 1720 1721 t.onclick = () => { w.style.display='flex'; t.style.display='none'; }; 1722 c.onclick = () => { w.style.display='none'; t.style.display='flex'; }; 1723 s.onclick = ask; 1724 i.onkeypress = e => { if(e.key==='Enter') ask(); }; 1725 }); 1726 </script>
1726 1727
1727<script> 1728 (function () { 1729 var c = document.body.className; 1730 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 1731 document.body.className = c; 1732 })(); 1733 </script>
1733 1734
1734<script id="quiz-maker-user-dashboard-public-ajax-js-extra"> 1735var user_dashboard_public_ajax = {"ajax_url":"https://medschoolhub.com/wp-admin/admin-ajax.php"}; 1736//# sourceURL=quiz-maker-user-dashboard-public-ajax-js-extra 1737</script>
vendor: 1 bytes, line 1737
1737
1738<script id="quiz-maker-user-dashboard-public-ajax-js" src="https://medschoolhub.com/wp-content/plugins/quiz-maker-user-dashboard/public/js/quiz-maker-user-dashboard-public-ajax.js?ver=1790937466"></script>
vendor: 1 bytes, line 1738
1738
1739<script id="quiz-maker-user-dashboard-datatable-min-js-extra"> 1740var quizUserDashboardLangDataTableObj = {"sEmptyTable":"No data available in table","sInfo":"Showing _START_ to _END_ of _TOTAL_ entries","sInfoEmpty":"Showing 0 to 0 of 0 entries","sInfoFiltered":"(filtered from _MAX_ total entries)","sLengthMenu":"Show _MENU_ entries","sLoadingRecords":"Loading...","sProcessing":"Processing...","sSearch":"Search:","sZeroRecords":"No matching records found","sFirst":"First","sLast":"Last","sNext":"Next","sPrevious":"Previous","sSortAscending":": activate to sort column ascending","sSortDescending":": activate to sort column descending"}; 1741//# sourceURL=quiz-maker-user-dashboard-datatable-min-js-extra 1742</script>
vendor: 1 bytes, line 1742
1742
1743<script id="quiz-maker-user-dashboard-datatable-min-js" src="https://medschoolhub.com/wp-content/plugins/quiz-maker-user-dashboard/public/js/partials/user-dashboard-datatable.min.js?ver=1.0.5"></script>
vendor: 1 bytes, line 1743
1743
1744<script id="quiz-maker-user-dashboard-user-google-chart-js" src="https://medschoolhub.com/wp-content/plugins/quiz-maker-user-dashboard/public/js/partials/google-chart.js?ver=1.0.5"></script>
vendor: 1 bytes, line 1744
1744
1745<script id="quiz-maker-user-dashboard-sweetalert-js-js" src="https://medschoolhub.com/wp-content/plugins/quiz-maker-user-dashboard/public/js/quiz-maker-user-dashboard-sweetalert2.all.min.js?ver=1.0.5"></script>
vendor: 1 bytes, line 1745
1745
1746<script id="jquery-effects-core-js" src="https://medschoolhub.com/wp-includes/js/jquery/ui/effect.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1746
1746
1747<script id="jquery-effects-slide-js" src="https://medschoolhub.com/wp-includes/js/jquery/ui/effect-slide.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1747
1747
1748<script id="jquery-effects-highlight-js" src="https://medschoolhub.com/wp-includes/js/jquery/ui/effect-highlight.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1748
1748
1749<script id="jquery-effects-fold-js" src="https://medschoolhub.com/wp-includes/js/jquery/ui/effect-fold.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1749
1749
1750<script id="jquery-effects-blind-js" src="https://medschoolhub.com/wp-includes/js/jquery/ui/effect-blind.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1750
1750
1751<script id="bg-show-hide-script-js-extra"> 1752var BG_SHCE_USE_EFFECTS = "0"; 1753var BG_SHCE_TOGGLE_SPEED = "400"; 1754var BG_SHCE_TOGGLE_OPTIONS = "none"; 1755var BG_SHCE_TOGGLE_EFFECT = "blind"; 1756//# sourceURL=bg-show-hide-script-js-extra 1757</script>
vendor: 1 bytes, line 1757
1757
1758<script id="bg-show-hide-script-js" src="https://medschoolhub.com/wp-content/plugins/show-hidecollapse-expand/assets/js/bg-show-hide.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1758
1758
1759<script id="eztoc-scroll-scriptjs-js-extra"> 1760var eztoc_smooth_local = {"scroll_offset":"0","add_request_uri":"","add_self_reference_link":""}; 1761//# sourceURL=eztoc-scroll-scriptjs-js-extra 1762</script>
vendor: 1 bytes, line 1762
1762
1763<script id="eztoc-scroll-scriptjs-js" src="https://medschoolhub.com/wp-content/plugins/easy-table-of-contents/assets/js/smooth_scroll.min.js?ver=2.0.85"></script>
vendor: 1 bytes, line 1763
1763
1764<script id="eztoc-js-cookie-js" src="https://medschoolhub.com/wp-content/plugins/easy-table-of-contents/vendor/js-cookie/js.cookie.min.js?ver=2.2.1"></script>
vendor: 1 bytes, line 1764
1764
1765<script id="eztoc-jquery-sticky-kit-js" src="https://medschoolhub.com/wp-content/plugins/easy-table-of-contents/vendor/sticky-kit/jquery.sticky-kit.min.js?ver=1.9.2"></script>
vendor: 1 bytes, line 1765
1765
1766<script id="eztoc-js-js-extra"> 1767var ezTOC = {"smooth_scroll":"1","visibility_hide_by_default":"1","scroll_offset":"0","fallbackIcon":"\u003Cspan class=\"\"\u003E\u003Cspan class=\"eztoc-hide\" style=\"display:none;\"\u003EToggle\u003C/span\u003E\u003Cspan class=\"ez-toc-icon-toggle-span\"\u003E\u003Csvg style=\"fill: #999;color:#999\" xmlns=\"http://www.w3.org/2000/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"\u003E\u003Cpath d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"\u003E\u003C/path\u003E\u003C/svg\u003E\u003Csvg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http://www.w3.org/2000/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"\u003E\u003Cpath d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"/\u003E\u003C/svg\u003E\u003C/span\u003E\u003C/span\u003E","visibility_hide_by_device":"1","chamomile_theme_is_on":""}; 1768//# sourceURL=eztoc-js-js-extra 1769</script>
vendor: 1 bytes, line 1769
1769
1770<script id="eztoc-js-js" src="https://medschoolhub.com/wp-content/plugins/easy-table-of-contents/assets/js/front.min.js?ver=2.0.85-1781617226"></script>
vendor: 1 bytes, line 1770
1770
1771<script id="sourcebuster-js-js" src="https://medschoolhub.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.8.1"></script>
vendor: 1 bytes, line 1771
1771
1772<script id="wc-order-attribution-js-extra"> 1773var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://medschoolhub.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1774//# sourceURL=wc-order-attribution-js-extra 1775</script>
vendor: 1 bytes, line 1775
1775
1776<script id="wc-order-attribution-js" src="https://medschoolhub.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.8.1"></script>
vendor: 1 bytes, line 1776
1776
1777<script id="underscore-js" src="https://medschoolhub.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1777
1777
1778<script id="wp-util-js-extra"> 1779var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 1780//# sourceURL=wp-util-js-extra 1781</script>
vendor: 1 bytes, line 1781
1781
1782<script id="wp-util-js" src="https://medschoolhub.com/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1782
1782
1783<script id="wp-hooks-js" src="https://medschoolhub.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1783
1783
1784<script id="wp-i18n-js" src="https://medschoolhub.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1784
1784
1785<script id="wp-i18n-js-after"> 1786wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1787//# sourceURL=wp-i18n-js-after 1788</script>
vendor: 1 bytes, line 1788
1788
1789<script id="um_tipsy-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.js?ver=1.0.0a"></script>
vendor: 1 bytes, line 1789
1789
1790<script id="um_confirm-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.js?ver=1.0"></script>
vendor: 1 bytes, line 1790
1790
1791<script id="um_notice-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/um-notice/um-notice.min.js?ver=1.0"></script>
vendor: 1 bytes, line 1791
1791
1792<script id="um_datetime-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 1792
1792
1793<script id="um_datetime_date-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.date.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 1793
1793
1794<script id="um_datetime_time-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.time.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 1794
1794
1795<script id="um_common-js-extra"> 1796var um_common_variables = {"locale":"en_US"}; 1797var um_common_variables = {"locale":"en_US"}; 1798//# sourceURL=um_common-js-extra 1799</script>
vendor: 1 bytes, line 1799
1799
1800<script id="um_common-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/common.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1800
1800
1801<script id="um_crop-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 1801
1801
1802<script id="um_frontend_common-js-extra"> 1803var um_frontend_common_variables = []; 1804//# sourceURL=um_frontend_common-js-extra 1805</script>
vendor: 1 bytes, line 1805
1805
1806<script id="um_frontend_common-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/common-frontend.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1806
1806
1807<script id="um_modal-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/um-modal.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1807
1807
1808<script id="um_jquery_form-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/jquery-form/jquery-form.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1808
1808
1809<script id="um_fileupload-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/fileupload/jquery.uploadfile.min.js?ver=3.1.2"></script>
vendor: 1 bytes, line 1809
1809
1810<script id="um_functions-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/um-functions.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1810
1810
1811<script id="um_responsive-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/um-responsive.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1811
1811
1812<script id="um_conditional-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/um-conditional.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1812
1812
1813<script id="select2-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/select2/select2.full.min.js?ver=4.0.13"></script>
vendor: 1 bytes, line 1813
1813
1814<script id="um_select2_locale-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/select2/i18n/en.js?ver=4.0.13"></script>
vendor: 1 bytes, line 1814
1814
1815<script id="um_raty-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.js?ver=2.6.0"></script>
vendor: 1 bytes, line 1815
1815
1816<script id="um_scripts-js-extra"> 1817var um_scripts = {"max_upload_size":"2097152000","nonce":"ee42576b14"}; 1818//# sourceURL=um_scripts-js-extra 1819</script>
vendor: 1 bytes, line 1819
1819
1820<script id="um_scripts-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/um-scripts.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1820
1820
1821<script id="um_profile-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/um-profile.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1821
1821
1822<script id="um_account-js" src="https://medschoolhub.com/wp-content/plugins/ultimate-member/assets/js/um-account.min.js?ver=2.12.0"></script>
vendor: 1 bytes, line 1822
1822
1823<script id="wp-emoji-settings" type="application/json"> 1824{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://medschoolhub.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 1825</script>
vendor: 1 bytes, line 1825
1825
1826<script type="module"> 1827/*! This file is auto-generated */ 1828var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1829//# sourceURL=https://medschoolhub.com/wp-includes/js/wp-emoji-loader.min.js 1830</script>
vendor: 1 bytes, line 1830
1830
1831<script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""}; 1832/** 1833 * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups. 1834 */ 1835window._nslHasOpenedPopup = false; 1836window._nslWebViewNoticeElement = null; 1837 1838window.NSLPopup = function (url, title, w, h) { 1839 1840 /** 1841 * Cross-Origin-Opener-Policy blocked the access to the opener 1842 */ 1843 if (typeof BroadcastChannel === "function") { 1844 const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); 1845 _nslLoginBroadCastChannel.onmessage = (event) => { 1846 if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { 1847 window._nslHasOpenedPopup = false; 1848 1849 const url = event.data?.href; 1850 _nslLoginBroadCastChannel.close(); 1851 if (typeof window.nslRedirect === 'function') { 1852 window.nslRedirect(url); 1853 } else { 1854 window.opener.location = url; 1855 } 1856 } 1857 }; 1858 } 1859 1860 const userAgent = navigator.userAgent, 1861 mobile = function () { 1862 return /\b(iPhone|iP[ao]d)/.test(userAgent) || 1863 /\b(iP[ao]d)/.test(userAgent) || 1864 /Android/i.test(userAgent) || 1865 /Mobile/i.test(userAgent); 1866 }, 1867 screenX = window.screenX !== undefined ? window.screenX : window.screenLeft, 1868 screenY = window.screenY !== undefined ? window.screenY : window.screenTop, 1869 outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth, 1870 outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22, 1871 targetWidth = mobile() ? null : w, 1872 targetHeight = mobile() ? null : h, 1873 left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10), 1874 right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10), 1875 features = []; 1876 if (targetWidth !== null) { 1877 features.push('width=' + targetWidth); 1878 } 1879 if (targetHeight !== null) { 1880 features.push('height=' + targetHeight); 1881 } 1882 features.push('left=' + left); 1883 features.push('top=' + right); 1884 features.push('scrollbars=1'); 1885 1886 const newWindow = window.open(url, title, features.join(',')); 1887 1888 if (window.focus) { 1889 newWindow.focus(); 1890 } 1891 1892 window._nslHasOpenedPopup = true; 1893 1894 return newWindow; 1895}; 1896 1897let isWebView = null; 1898 1899function checkWebView() { 1900 if (isWebView === null) { 1901 function _detectOS(ua) { 1902 if (/Android/.test(ua)) { 1903 return "Android"; 1904 } else if (/iPhone|iPad|iPod/.test(ua)) { 1905 return "iOS"; 1906 } else if (/Windows/.test(ua)) { 1907 return "Windows"; 1908 } else if (/Mac OS X/.test(ua)) { 1909 return "Mac"; 1910 } else if (/CrOS/.test(ua)) { 1911 return "Chrome OS"; 1912 } else if (/Firefox/.test(ua)) { 1913 return "Firefox OS"; 1914 } 1915 return ""; 1916 } 1917 1918 function _detectBrowser(ua) { 1919 let android = /Android/.test(ua); 1920 1921 if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) { 1922 return "Opera"; 1923 } else if (/CriOS/.test(ua)) { 1924 return "Chrome for iOS"; 1925 } else if (/Edge/.test(ua)) { 1926 return "Edge"; 1927 } else if (android && /Silk\//.test(ua)) { 1928 return "Silk"; 1929 } else if (/Chrome/.test(ua)) { 1930 return "Chrome"; 1931 } else if (/Firefox/.test(ua)) { 1932 return "Firefox"; 1933 } else if (android) { 1934 return "AOSP"; 1935 } else if (/MSIE|Trident/.test(ua)) { 1936 return "IE"; 1937 } else if (/Safari\//.test(ua)) { 1938 return "Safari"; 1939 }
1939 else if (/AppleWebKit/.test(ua)) { 1940 return "WebKit"; 1941 } 1942 return ""; 1943 } 1944 1945 function _detectBrowserVersion(ua, browser) { 1946 if (browser === "Opera") { 1947 return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") : 1948 / OPR/.test(ua) ? _getVersion(ua, " OPR/") : 1949 _getVersion(ua, " OPT/"); 1950 } else if (browser === "Chrome for iOS") { 1951 return _getVersion(ua, "CriOS/"); 1952 } else if (browser === "Edge") { 1953 return _getVersion(ua, "Edge/"); 1954 } else if (browser === "Chrome") { 1955 return _getVersion(ua, "Chrome/"); 1956 } else if (browser === "Firefox") { 1957 return _getVersion(ua, "Firefox/"); 1958 } else if (browser === "Silk") { 1959 return _getVersion(ua, "Silk/"); 1960 } else if (browser === "AOSP") { 1961 return _getVersion(ua, "Version/"); 1962 } else if (browser === "IE") { 1963 return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") : 1964 /MSIE/.test(ua) ? _getVersion(ua, "MSIE ") 1965 : 1966 _getVersion(ua, "rv:"); 1967 } else if (browser === "Safari") { 1968 return _getVersion(ua, "Version/"); 1969 } else if (browser === "WebKit") { 1970 return _getVersion(ua, "WebKit/"); 1971 } 1972 return "0.0.0"; 1973 } 1974 1975 function _getVersion(ua, token) { 1976 try { 1977 return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]); 1978 } catch (o_O) { 1979 } 1980 return "0.0.0"; 1981 } 1982 1983 function _normalizeSemverString(version) { 1984 const ary = version.split(/[\._]/); 1985 return (parseInt(ary[0], 10) || 0) + "." + 1986 (parseInt(ary[1], 10) || 0) + "." + 1987 (parseInt(ary[2], 10) || 0); 1988 } 1989 1990 function _isWebView(ua, os, browser, version, options) { 1991 switch (os + browser) { 1992 case "iOSSafari": 1993 return false; 1994 case "iOSWebKit": 1995 return _isWebView_iOS(options); 1996 case "AndroidAOSP": 1997 return false; 1998 case "AndroidChrome": 1999 return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options); 2000 } 2001 return false; 2002 } 2003 2004 function _isWebView_iOS(options) { 2005 const document = (window["document"] || {}); 2006 2007 if ("WEB_VIEW" in options) { 2008 return options["WEB_VIEW"]; 2009 } 2010 return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false); 2011 } 2012 2013 function _isWebView_Android(options) { 2014 if ("WEB_VIEW" in options) { 2015 return options["WEB_VIEW"]; 2016 } 2017 return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false); 2018 } 2019 2020 const options = {}, 2021 nav = window.navigator || {}, 2022 ua = nav.userAgent || "", 2023 os = _detectOS(ua), 2024 browser = _detectBrowser(ua), 2025 browserVersion = _detectBrowserVersion(ua, browser); 2026 2027 isWebView = _isWebView(ua, os, browser, browserVersion, options); 2028 } 2029 2030 return isWebView; 2031} 2032 2033function isAllowedWebViewForUserAgent(provider) { 2034 const facebookAllowedWebViews = [ 2035 'Instagram', 2036 'FBAV', 2037 'FBAN' 2038 ]; 2039 let whitelist = []; 2040 2041 if (provider && provider === 'facebook') { 2042 whitelist = facebookAllowedWebViews; 2043 } 2044 2045 const nav = window.navigator || {}, 2046 ua = nav.userAgent || ""; 2047 2048 if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) { 2049 return true; 2050 } 2051 2052 return false; 2053} 2054 2055function disableButtonInWebView(providerButtonElement) { 2056 if (providerButtonElement) { 2057 providerButtonElement.classList.add('nsl-disabled-provider'); 2058 providerButtonElement.setAttribute('href', '#'); 2059 2060 providerButtonElement.addEventListener('pointerdown', (e) => { 2061 if (!window._nslWebViewNoticeElement) { 2062 window._nslWebViewNoticeElement = document.createElement('div'); 2063 window._nslWebViewNoticeElement.id = "nsl-notices-fallback"; 2064 window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) { 2065 this.parentNode.removeChild(this); 2066 window._nslWebViewNoticeElement = null; 2067 }); 2068 const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>'; 2069 2070 window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); 2071 document.body.appendChild(window._nslWebViewNoticeElement); 2072 } 2073 }); 2074 } 2075 2076} 2077 2078window._nslDOMReady(function () { 2079 2080 window.nslRedirect = function (url) { 2081 if (scriptOptions._redirectOverlay) {
2082 const overlay = document.createElement('div'); 2083 overlay.id = "nsl-redirect-overlay"; 2084 let overlayHTML = ''; 2085 const overlayContainer = "<div id='nsl-redirect-overlay-container'>", 2086 overlayContainerClose = "</div>", 2087 overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>", 2088 overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>", 2089 overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>"; 2090 2091 switch (scriptOptions._redirectOverlay) { 2092 case "overlay-only": 2093 break; 2094 case "overlay-with-spinner": 2095 overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; 2096 break; 2097 default: 2098 overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; 2099 break; 2100 } 2101 2102 overlay.insertAdjacentHTML("afterbegin", overlayHTML); 2103 document.body.appendChild(overlay); 2104 } 2105 2106 window.location = url; 2107 }; 2108 2109 let targetWindow = scriptOptions._targetWindow || 'prefer-popup', 2110 lastPopup = false; 2111 2112 2113 document.addEventListener('click', function (e) { 2114 if (e.target) { 2115 const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]'); 2116 if (buttonLinkElement) { 2117 if (lastPopup && !lastPopup.closed) { 2118 e.preventDefault(); 2119 lastPopup.focus(); 2120 } else { 2121 2122 let href = buttonLinkElement.href, 2123 success = false; 2124 if (href.indexOf('?') !== -1) { 2125 href += '&'; 2126 } else { 2127 href += '?'; 2128 } 2129 2130 const redirectTo = buttonLinkElement.dataset.redirect; 2131 if (redirectTo === 'current') { 2132 href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; 2133 } else if (redirectTo && redirectTo !== '') { 2134 href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; 2135 } 2136 2137 if (targetWindow !== 'prefer-same-window' && checkWebView()) { 2138 targetWindow = 'prefer-same-window'; 2139 } 2140 2141 if (targetWindow === 'prefer-popup') { 2142 lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight); 2143 if (lastPopup) { 2144 success = true; 2145 e.preventDefault(); 2146 } 2147 } else if (targetWindow === 'prefer-new-tab') { 2148 const newTab = window.open(href + 'display=popup', '_blank'); 2149 if (newTab) { 2150 if (window.focus) { 2151 newTab.focus(); 2152 } 2153 success = true; 2154 window._nslHasOpenedPopup = true; 2155 e.preventDefault(); 2156 } 2157 } 2158 2159 if (!success) { 2160 window.location = href; 2161 e.preventDefault(); 2162 } 2163 } 2164 } 2165 } 2166 }); 2167 2168 let buttonCountChanged = false; 2169 2170 const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); 2171 if (googleLoginButtons.length && checkWebView()) { 2172 googleLoginButtons.forEach(function (googleLoginButton) { 2173 if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { 2174 disableButtonInWebView(googleLoginButton); 2175 } else { 2176 googleLoginButton.remove(); 2177 buttonCountChanged = true; 2178 } 2179 }); 2180 } 2181 2182 const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); 2183 if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { 2184 facebookLoginButtons.forEach(function (facebookLoginButton) { 2185 if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { 2186 disableButtonInWebView(facebookLoginButton); 2187 } else { 2188 facebookLoginButton.remove(); 2189 buttonCountChanged = true; 2190 } 2191 }); 2192 } 2193 2194 const separators = document.querySelectorAll('div.nsl-separator'); 2195 if (buttonCountChanged && separators.length) {
2196 separators.forEach(function (separator) { 2197 const separatorParentNode = separator.parentNode; 2198 if (separatorParentNode) { 2199 const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); 2200 if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { 2201 separator.remove(); 2202 } 2203 } 2204 }) 2205 } 2206});})();</script>
2206<!-- start Simple Custom CSS and JS --> 2207<!-- Load DarkReader Library -->
2208<script src="https://cdn.jsdelivr.net/npm/[email protected]/darkreader.js"></script>
vendor: 2 bytes, line 2208
2208
2209<script> 2210(function() { 2211 function applyTheme(theme) { 2212 if (theme === 'dark') { 2213 // Force True Black and high contrast 2214 DarkReader.enable({ 2215 brightness: 100, 2216 contrast: 100, 2217 sepia: 0, 2218 theme: { 2219 darkSchemeBackgroundColor: '#000000', 2220 darkSchemeTextColor: '#ffffff' 2221 } 2222 }); 2223 // Fallback CSS injection for stubborn Elementor backgrounds 2224 document.body.style.setProperty('background-color', '#000000', 'important'); 2225 document.documentElement.style.setProperty('background-color', '#000000', 'important'); 2226 } else { 2227 // Completely disable and remove injected styles 2228 DarkReader.disable(); 2229 document.body.style.removeProperty('background-color'); 2230 document.documentElement.style.removeProperty('background-color'); 2231 } 2232 } 2233 2234 // 1. Check initial theme passed in the URL (e.g., ?theme=dark) 2235 const urlParams = new URLSearchParams(window.location.search); 2236 const initialTheme = urlParams.get('theme'); 2237 if (initialTheme) { 2238 applyTheme(initialTheme); 2239 } 2240 2241 // 2. Listen for theme toggle messages from the Flutter App 2242 window.addEventListener('message', function(event) { 2243 try { 2244 var data = typeof event.data === 'string' ? JSON.parse(event.data) : event.data; 2245 if (data && data.theme) { 2246 applyTheme(data.theme); 2247 } 2248 } catch (e) { 2249 // Ignore non-JSON messages 2250 } 2251 }); 2252})(); 2253</script>
2253<!-- end Simple Custom CSS and JS -->
2254<script> 2255document.addEventListener('DOMContentLoaded', function() { 2256 const header = document.getElementById('masthead'); 2257 if (!header) return; 2258 2259 let lastScroll = window.pageYOffset || document.documentElement.scrollTop; 2260 2261 window.addEventListener('scroll', () => { 2262 const currentScroll = window.pageYOffset || document.documentElement.scrollTop; 2263 2264 // Add sticky class when scrolling past 100px 2265 if (currentScroll > 100) { 2266 header.classList.add('is-sticky'); 2267 2268 // Scrolling down -> hide header 2269 if (currentScroll > lastScroll && currentScroll > 200) { 2270 header.classList.add('scroll-down'); 2271 header.classList.remove('scroll-up'); 2272 } 2273 // Scrolling up -> show header 2274 else if (currentScroll < lastScroll) { 2275 header.classList.remove('scroll-down'); 2276 header.classList.add('scroll-up'); 2277 } 2278 } else { 2279 // At the top 2280 header.classList.remove('is-sticky', 'scroll-down', 'scroll-up'); 2281 } 2282 2283 lastScroll = currentScroll <= 0 ? 0 : currentScroll; 2284 }, { passive: true }); 2285}); 2286</script>
2286 2287</body> 2288</html> 2289 2290 2291<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-02 10:37:46 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.