html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.pageName{margin-top:100px}.pageTextContainer{background-color:#2f0ac214;border-radius:2rem;position:relative;z-index:1;margin:60px auto 160px;text-justify:inter-word;padding:30px 40px;backdrop-filter:blur(.5px);-webkit-backdrop-filter:blur(.5px);max-width:60ch;min-width:20ch;height:100%;line-height:1.6}.pageTextContainer img{width:150px;height:auto;margin-left:20px;margin-right:10px;margin-top:9px;float:right}@media (max-width: 768px){.pageTextContainer{max-width:80vw;background-color:transparent}}:root{--color-primary: #007bff;--color-primary-light: #00d4ff;--color-primary-dark: #0056b3;--color-bg-primary: #1c1934;--color-bg-secondary: #2d2d2d;--color-bg-card: rgba(255, 255, 255, .05);--color-bg-overlay: rgba(255, 255, 255, .02);--color-text-primary: #ffffff;--color-text-secondary: #cccccc;--color-text-muted: #999999;--color-text-accent: #add8e6;--color-border-primary: rgba(255, 255, 255, .1);--color-border-secondary: rgba(255, 255, 255, .05);--color-border-accent: rgba(0, 123, 255, .3);--color-accent-blue: #007bff;--color-accent-cyan: #00d4ff;--color-accent-purple: #9b59b6;--color-accent-red: #e74c3c;--color-success: #28a745;--color-warning: #ffc107;--color-error: #dc3545;--gradient-primary: linear-gradient(135deg, var(--color-primary), var(--color-primary-light));--gradient-shimmer: linear-gradient(90deg, var(--color-primary), var(--color-primary-light), var(--color-primary));--gradient-progress: linear-gradient(180deg, #4a90e2 0%, #9b59b6 50%, #e74c3c 100%);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .1);--shadow-md: 0 4px 20px rgba(0, 0, 0, .1);--shadow-lg: 0 15px 35px rgba(0, 123, 255, .15);--shadow-text: 0 0 10px rgba(255, 255, 255, .4);--shadow-text-strong: 0 0 15px rgba(255, 255, 255, .6);--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-2xl: 4rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070}@font-face{font-family:Lora;src:url(/fonts/Lora/Lora-VariableFont_wght.ttf) format("ttf");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/fonts/Lora/Lora-Italic-VariableFont_wght.ttf) format("ttf");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf) format("ttf");font-weight:300 800;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Italic-VariableFont_wdth,wght.ttf) format("ttf");font-weight:300 800;font-stretch:75% 125%;font-style:italic;font-display:swap}body{font-family:Open Sans,sans-serif;font-weight:400;color:var(--color-text-secondary);font-size:1.1rem;background-color:var(--color-bg-primary);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Lora,serif;color:var(--color-text-primary);text-shadow:var(--shadow-text);letter-spacing:.03em}h1{font-size:3.2em;font-weight:700;text-align:center;text-shadow:var(--shadow-text-strong)}h2{font-size:2.5em;font-weight:600;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black}h3{font-size:1.8em;font-weight:500;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black}h4{font-size:1.4em;font-weight:400;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black}p{text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black}a{color:var(--color-text-accent);text-decoration:none;transition:color var(--transition-normal),text-shadow var(--transition-normal)}a:hover{color:var(--color-text-primary);text-shadow:0 0 12px rgba(255,255,255,.8)}nav{text-align:center;padding:20px 0;background:#0000004d;backdrop-filter:blur(5px);border-bottom:1px solid var(--color-border-primary)}nav ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:30px}nav li a{font-family:Lora,serif;font-size:1.3em;font-weight:500;color:var(--color-text-accent);text-shadow:0 0 5px rgba(173,216,230,.5)}nav li a:hover{color:var(--color-text-primary);text-shadow:0 0 15px rgba(255,255,255,.9)}
