:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}html{overflow-x:hidden!important}body,#root{overflow-x:hidden!important;max-width:100vw!important}*{min-width:0;box-sizing:border-box}:root{--container-max: 1280px;--container-padding: 2rem;--navy: #0f2347;--gold: #f4a023;--navy-dark: #060e1c;--bg: #f4f7f9;--navy-light: #1a3a6b;--gold-light: #fbbf24;--text-primary: #1e293b;--text-secondary: #64748b;--text-muted: #94a3b8;--border-light: #edf2f7;--surface: #ffffff;--surface-raised: #f8fafc;--glass-bg: rgba(255,255,255,.78);--glass-border: rgba(255,255,255,.42);--glass-shadow: 0 8px 32px rgba(15,35,71,.1);--text-xs: clamp(10px, .75vw, 12px);--text-sm: clamp(12px, .9vw, 14px);--text-base: clamp(13px, 1vw, 15px);--text-md: clamp(14px, 1.1vw, 16px);--text-lg: clamp(16px, 1.4vw, 20px);--text-xl: clamp(20px, 2vw, 28px);--text-2xl: clamp(24px, 3vw, 38px);--text-3xl: clamp(28px, 4vw, 48px);--space-2xs: clamp(4px, .5vw, 6px);--space-xs: clamp(6px, .8vw, 10px);--space-sm: clamp(10px, 1.2vw, 16px);--space-md: clamp(16px, 2vw, 24px);--space-lg: clamp(24px, 3vw, 40px);--space-xl: clamp(40px, 6vw, 80px);--space-2xl: clamp(64px, 8vw, 112px);--space-3xl: clamp(80px, 10vw, 144px);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--transition: all .3s cubic-bezier(.25,.8,.25,1);--transition-fast: all .18s cubic-bezier(.25,.8,.25,1);--transition-slow: all .5s cubic-bezier(.25,.8,.25,1);--shadow-xs: 0 1px 2px rgba(15,35,71,.04);--shadow-sm: 0 2px 8px rgba(15,35,71,.06);--shadow-md: 0 4px 16px rgba(15,35,71,.08);--shadow-lg: 0 8px 32px rgba(15,35,71,.1);--shadow-xl: 0 16px 48px rgba(15,35,71,.14);--shadow-gold: 0 4px 18px rgba(244,160,35,.3);--z-base: 1;--z-sidebar: 100;--z-sticky: 200;--z-navbar: 300;--z-dropdown: 400;--z-overlay: 500;--z-modal: 600;--z-toast: 700;--z-splash: 800;--bp-xs: 320px;--bp-sm: 480px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px}.uni-section-container{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.uni-glass-card{background:var(--surface);border-radius:var(--radius-xl);padding:var(--space-lg);border:1px solid var(--border-light);box-shadow:var(--shadow-lg);transition:var(--transition)}.uni-flex-center{display:flex;align-items:center;justify-content:center}.uni-heading-lg{font-size:var(--text-2xl);font-weight:800;color:var(--navy);margin-bottom:var(--space-md)}[data-theme=dark]{--bg: #060e1c;--surface: #0a1832;--surface-raised: #0f2347;--text-primary: #f8fafc;--text-secondary: #cbd5e1;--text-muted: #94a3b8;--border-light: rgba(255, 255, 255, .08);--glass-bg: rgba(10, 24, 50, .85);--glass-border: rgba(255, 255, 255, .1);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .4);--shadow-xs: 0 1px 2px rgba(0,0,0,.3);--shadow-sm: 0 2px 8px rgba(0,0,0,.4);--shadow-md: 0 4px 16px rgba(0,0,0,.5);--shadow-lg: 0 8px 32px rgba(0,0,0,.6);--shadow-xl: 0 16px 48px rgba(0,0,0,.7)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{width:100%;overflow-x:hidden;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;max-width:100vw;overflow-x:hidden;background-color:var(--bg);font-family:Inter,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--text-base);color:#1e293b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}h1,h2,h3,h4,h5,h6,.section-heading,[class*=section-head],[class*=SectionHead]{font-family:Plus Jakarta Sans,Inter,-apple-system,sans-serif;font-weight:800;line-height:1.2;letter-spacing:-.3px;color:var(--navy)}[class*=stat-value],[class*=hp-stat-num],[class*=hero-num],.display-num{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-weight:900}button,input,select,textarea,nav,.glass-navbar,[class*=Navbar],[class*=TopBar]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}p,li,td,blockquote,.rich-text-content,[class*=content-card] p{font-family:Inter,sans-serif;line-height:1.75;letter-spacing:.01em;text-align:justify}code,pre,.code,[class*=AdminPanel] textarea{font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,monospace;font-size:.92em}#root{width:100%;max-width:100vw;overflow-x:hidden}img,video,iframe,embed,object{max-width:100%;height:auto;display:block}table{width:100%;border-collapse:collapse;overflow-x:auto;display:block}@media(min-width:768px){table{display:table}}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:#e2e8f0}::-webkit-scrollbar-thumb{background:var(--navy);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--gold)}.glass-panel,.glass-navbar{background:var(--glass-bg)!important;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transform:translateZ(0)}.glass-card{background:#ffffffa6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.52);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s ease;transform:translateZ(0);will-change:transform}.glass-card:hover{transform:translateY(-6px) scale(1.015);box-shadow:var(--shadow-xl);border-color:var(--gold)}[data-theme=dark] .glass-navbar,[data-theme=dark] nav.glass-navbar{background:#060e1cf7!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(244,160,35,.15)!important;box-shadow:0 4px 30px #00000080!important;color:#e2e8f0!important}[data-theme=dark] .glass-navbar h1,[data-theme=dark] .glass-navbar .shimmering-title{color:#f1f5f9!important;-webkit-text-fill-color:unset!important}[data-theme=dark] .glass-navbar p{color:#94a3b8!important}[data-theme=dark] .glass-navbar p[style*="color: rgb(244, 160, 35)"],[data-theme=dark] .glass-navbar p[style*="color: #f4a023"],[data-theme=dark] .glass-navbar [style*="color: rgb(244"]{color:#f4a023!important}[data-theme=dark] .glass-navbar a,[data-theme=dark] .glass-navbar button:not([class]){color:#e2e8f0!important}[data-theme=dark] .glass-navbar a:hover{color:#f4a023!important}[data-theme=dark] .nav-dropdown-panel,[data-theme=dark] [style*="background: white"],[data-theme=dark] [style*="background: #fff"],[data-theme=dark] [style*="background: #ffffff"],[data-theme=dark] [style*="background: rgb(255, 255, 255)"]{background:#0a1630f2!important;border-color:#ffffff14!important;color:#e2e8f0!important}[data-theme=dark] .nav-dropdown-item:hover,[data-theme=dark] a.nav-dropdown-item:hover{background:#ffffff0d!important}[data-theme=dark] .dropdown-link-text,[data-theme=dark] [style*="color: #1e293b"],[data-theme=dark] [style*="color: rgb(30, 41, 59)"],[data-theme=dark] [style*="color: #0f2347"],[data-theme=dark] [style*="color: rgb(15, 35, 71)"],[data-theme=dark] [style*="color: #374151"],[data-theme=dark] [style*="color: #4b5563"],[data-theme=dark] [style*="color: #475569"],[data-theme=dark] [style*="color: rgb(71, 85, 105)"]{color:#cbd5e1!important}[data-theme=dark] .glass-panel,[data-theme=dark] .glass-card{background:#0f1e37d9!important;border-color:#ffffff14!important;color:#e2e8f0!important}[data-theme=dark] main,[data-theme=dark] section,[data-theme=dark] .page-wrapper,[data-theme=dark] [class*=page-wrapper],[data-theme=dark] [class*=PageWrapper]{background:transparent!important}[data-theme=dark] td,[data-theme=dark] th{border-color:#ffffff14!important;color:#cbd5e1!important}[data-theme=dark] tr:nth-child(2n){background:#ffffff08!important}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{background:#ffffff0d!important;border-color:#ffffff1f!important;color:#e2e8f0!important}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:#64748b!important}[data-theme=dark] [style*="background: #f"],[data-theme=dark] [style*="background: #e"],[data-theme=dark] [style*="background-color: #f"],[data-theme=dark] [style*="background: rgb(244"],[data-theme=dark] [style*="background: rgb(248"]{background:#0f192d99!important}[data-theme=dark] footer{background:#060d1a!important;border-top:1px solid rgba(244,160,35,.15)!important}[data-theme=dark] [class*=breadcrumb],[data-theme=dark] [class*=Breadcrumb]{background:#060e1ccc!important;border-color:#ffffff0f!important}[data-theme=dark] [class*=breadcrumb] *,[data-theme=dark] [class*=Breadcrumb] *{color:#94a3b8!important}[data-theme=dark] ::-webkit-scrollbar-track{background:#0c1222}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#1e3a5f}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#f4a023}.container{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);width:100%}@media(max-width:768px){.container{padding:0 1.5rem}}h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.1;margin-bottom:var(--space-md)}h2{font-size:clamp(1.5rem,4vw,2.8rem);font-weight:800;line-height:1.2;margin-bottom:var(--space-sm)}h3{font-size:clamp(1.25rem,3vw,2rem);font-weight:700;line-height:1.3;margin-bottom:var(--space-sm)}p{font-size:clamp(.95rem,1.1vw,1.1rem);line-height:1.7;max-width:75ch;margin-bottom:var(--space-sm);text-align:justify}p:last-child{margin-bottom:0}.premium-hero{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#020617!important;padding:clamp(32px,5vw,54px) clamp(20px,4vw,32px)!important;color:#fff!important}.kinetic-bg{position:absolute;inset:0;background:linear-gradient(-45deg,#0f2347,#1e3a8a,#0c1c38,#1e40af);background-size:400% 400%;animation:gradientMotion 10s ease infinite;z-index:0}.kinetic-bg:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(244,160,35,.1) 0%,transparent 70%);mix-blend-mode:overlay;pointer-events:none}@keyframes gradientMotion{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero-content-wrapper{position:relative;z-index:10;max-width:800px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.premium-hero h1{color:#fff!important;text-shadow:0 4px 12px rgba(0,0,0,.3);margin-bottom:1rem;max-width:15ch;text-align:center!important}.premium-hero p{color:#e2e8f0!important;text-align:center!important;max-width:60ch;margin-left:auto;margin-right:auto;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.2)}.premium-hero .hero-icon{font-size:clamp(40px,6vw,60px);margin-bottom:20px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}p,li,td,th{text-align:justify;text-justify:inter-word}.notif-card .rich-text-title,.notif-card .rich-text-title *,.notif-card .rich-text-desc,.notif-card .rich-text-desc *{text-align:left!important}h1,h2,h3,[class*=section-title],[class*=sec-h],[class*=-heading]{text-align:center}.uni-header{text-align:center;margin-bottom:clamp(40px,6vw,64px)}.uni-label{display:inline-flex;align-items:center;gap:8px;background:#0f23470d;border:1px solid rgba(15,35,71,.12);color:var(--navy);padding:6px 18px;border-radius:50px;font-size:clamp(10px,.8vw,12px);font-weight:800;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:14px;transition:all .25s ease}.uni-label:hover{background:#0f23471a;transform:translateY(-1px)}.uni-h{font-family:Plus Jakarta Sans,sans-serif!important;font-size:clamp(32px,5vw,54px)!important;font-weight:800!important;color:var(--navy)!important;line-height:1.1!important;letter-spacing:-1.5px!important;margin:0 0 16px!important;text-align:center!important}.uni-h span{color:var(--gold)!important}.uni-sub{color:#64748b!important;font-size:clamp(14px,1vw,16px)!important;max-width:580px!important;line-height:1.7!important;margin:0 auto!important;text-align:center!important}[data-theme=dark] .uni-label{background:#ffffff14;border-color:#ffffff26;color:#fff}[data-theme=dark] .uni-h{color:#fff!important}[data-theme=dark] .uni-sub{color:#94a3b8!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes pageFadeInUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%,to{transform:scale(.96);opacity:.85}50%{transform:scale(1.05);opacity:1;filter:drop-shadow(0 12px 28px rgba(244,160,35,.55))}}@keyframes fadeInOut{0%,to{opacity:.4}50%{opacity:1}}.anim-fade-in{animation:fadeIn .8s forwards;will-change:opacity}.anim-slide-up{opacity:0;animation:slideUp .8s cubic-bezier(.25,.8,.25,1) forwards;will-change:transform,opacity}.page-transition{animation:pageFadeInUp .6s cubic-bezier(.25,.8,.25,1) forwards;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.splash-screen{position:fixed;inset:0;background:#ffffffe0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:999999;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity .8s ease,visibility .8s ease}.splash-screen.hide{opacity:0;visibility:hidden}.splash-logo{height:clamp(80px,12vw,120px);animation:pulseGlow 2s infinite ease-in-out;will-change:transform,opacity}.splash-text{margin-top:24px;font-size:clamp(11px,.85vw,14px);font-weight:800;color:var(--navy);letter-spacing:4px;text-transform:uppercase;animation:fadeInOut 1.5s infinite;will-change:opacity}@media(max-width:768px){.slider,.hero-slider,[class*=slider]{height:clamp(220px,48vw,340px)!important;min-height:unset!important}}.profile-page-wrapper{width:100%;min-height:100vh;padding-bottom:4rem}.profile-hero{position:relative;height:clamp(240px,40vw,480px);width:100%;background-image:url(https://images.unsplash.com/photo-1562774053-701939374585?q=80&w=1986&auto=format&fit=crop);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center}.hero-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0f2347d9,#0f234799)}.hero-content{position:relative;z-index:10;color:#fff;padding:0 clamp(16px,4vw,40px)}.hero-title{font-size:clamp(24px,4.5vw,56px);font-weight:800;letter-spacing:1px;text-shadow:0 4px 15px rgba(0,0,0,.4);margin-bottom:.5rem;color:#fff!important}.hero-subtitle{font-size:clamp(12px,1.5vw,19px);font-weight:400;letter-spacing:3px;text-transform:uppercase;color:var(--gold)!important}.profile-container{max-width:1200px;margin:-80px auto 0;padding:0 clamp(12px,2.5vw,24px);position:relative;z-index:20}@media(max-width:768px){.profile-container{margin-top:-30px}}.profile-section{padding:clamp(20px,3.5vw,48px)!important;margin-bottom:clamp(20px,3vw,48px);border-radius:var(--radius-xl)}.section-grid{display:grid;grid-template-columns:clamp(280px,55%,1fr) 1fr;gap:clamp(24px,4vw,64px);align-items:center}.section-grid.reverse-layout{grid-template-columns:1fr clamp(280px,55%,1fr);direction:rtl}.section-grid.reverse-layout>*{direction:ltr}@media(max-width:768px){.section-grid,.section-grid.reverse-layout{grid-template-columns:1fr;gap:clamp(16px,3vw,28px);direction:ltr}}.section-heading{font-size:clamp(18px,2.5vw,35px);color:var(--navy);font-weight:700;margin-bottom:.5rem;text-align:left!important}.heading-underline{width:clamp(50px,8vw,80px);height:5px;background:var(--gold);margin-bottom:1.5rem;border-radius:10px}.profile-img{width:100%;height:auto;border-radius:var(--radius-xl);box-shadow:0 15px 35px #0003;transition:transform .4s;will-change:transform}.hover-scale:hover{transform:scale(1.03)}.grid-2-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(16px,2.5vw,32px)}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(14px,2vw,24px)}.stat-card{padding:clamp(16px,2.5vw,32px);text-align:center;transition:transform .3s;border-radius:var(--radius-lg);will-change:transform}.stat-card:hover{transform:translateY(-7px);border-color:var(--gold)}.stat-icon{font-size:clamp(24px,3.5vw,40px);margin-bottom:.5rem}.stat-value{font-size:clamp(24px,3.5vw,36px);font-weight:800;color:var(--navy)}.stat-label{font-size:clamp(10px,.8vw,14px);text-transform:uppercase;letter-spacing:1px;color:#666;font-weight:600}.site-footer{background:linear-gradient(to bottom,#0f2347,#0a1832);color:#cbd5e1;padding-top:clamp(40px,6vw,64px);font-size:var(--text-sm);position:relative;z-index:10;box-shadow:0 -8px 20px #0000000f;margin-top:auto}.footer-top{max-width:1400px;margin:0 auto;padding:0 clamp(16px,3vw,32px) clamp(32px,5vw,48px);display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(200px,22vw,280px),1fr));gap:clamp(24px,3.5vw,48px)}.footer-widget h3{color:#fff;font-size:clamp(14px,1.2vw,19px);font-weight:700;margin-bottom:clamp(14px,2vw,24px);position:relative;padding-bottom:.75rem;text-align:left!important}.footer-widget h3:after{content:"";position:absolute;left:0;bottom:0;width:clamp(36px,5vw,50px);height:3px;background:var(--gold);border-radius:2px}.footer-desc{line-height:1.65;margin-bottom:1.5rem;color:#94a3b8;text-align:justify}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:clamp(6px,.8vw,12px)}.footer-links a{color:#cbd5e1;text-decoration:none;transition:color .25s ease,padding-left .25s ease;display:flex;align-items:center;gap:8px}.footer-links a:hover{color:var(--gold);padding-left:5px}.footer-contact-item{display:flex;gap:12px;margin-bottom:1rem;align-items:flex-start}.footer-icon{color:var(--gold);font-size:clamp(14px,1.2vw,19px);margin-top:3px}.footer-logo-text{text-align:left!important;white-space:nowrap}.footer-bottom{background:#0003;padding:clamp(12px,1.5vw,20px) clamp(16px,3vw,32px);text-align:center;border-top:1px solid rgba(255,255,255,.05)}.footer-bottom p{margin:0;font-size:clamp(11px,.8vw,14px);color:#94a3b8}.newsletter-box{background:#ffffff0d;padding:clamp(14px,2vw,20px);border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1);margin-top:14px}.newsletter-input{width:100%;padding:11px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:#0003;color:#fff;margin-bottom:10px;outline:none;transition:.3s;font-size:var(--text-sm)}.newsletter-input:focus{border-color:var(--gold)}.newsletter-btn{width:100%;padding:11px;background:var(--gold);color:var(--navy);border:none;border-radius:8px;font-weight:800;cursor:pointer;text-transform:uppercase;font-size:clamp(11px,.8vw,13px);letter-spacing:1px;transition:all .3s;will-change:transform}.newsletter-btn:hover{background:#fff;transform:translateY(-2px)}.content-card{background:#f8fafc;border-left:5px solid var(--navy);padding:clamp(14px,2.5vw,28px) clamp(16px,3vw,32px);border-radius:0 8px 8px 0;margin-bottom:clamp(14px,2vw,24px);box-shadow:0 4px 14px #00000008;transition:all .3s;will-change:transform}.content-card:hover{transform:translate(5px);box-shadow:0 8px 20px #0000000f}.content-card h4{text-align:left!important;font-size:clamp(14px,1.2vw,19px);color:var(--navy);margin-bottom:.75rem;font-weight:700}.content-card p{color:#334155;font-size:var(--text-sm);line-height:1.7}.profile-layout{display:flex;gap:clamp(20px,3vw,30px);align-items:flex-start}.profile-main{flex:1;min-width:0}.profile-sidebar{width:clamp(260px,28vw,320px);flex-shrink:0;position:sticky;top:clamp(80px,10vw,100px)}@media(max-width:1024px){.profile-layout{flex-direction:column}.profile-sidebar{width:100%;position:static}}.widget{background:#fff;padding:clamp(18px,2.5vw,25px);border-radius:var(--radius-lg);box-shadow:0 8px 28px #0000000d;margin-bottom:clamp(20px,3vw,30px);border:1px solid #edf2f7}.widget-title{color:var(--navy);font-size:clamp(14px,1.2vw,18px);font-weight:800;margin-bottom:clamp(14px,2vw,20px);display:flex;align-items:center;gap:10px;border-bottom:2px solid #f4f7fa;padding-bottom:14px;text-align:left!important}.quick-links{list-style:none;padding:0;margin:0}.quick-link-item{border-bottom:1px solid #f4f7fa}.quick-link-item:last-child{border-bottom:none}.quick-link{display:flex;align-items:center;gap:10px;padding:11px 0;color:#4a5568;text-decoration:none;font-weight:600;font-size:var(--text-sm);transition:all .3s;min-height:44px}.quick-link:hover{color:var(--gold);padding-left:5px}.link-arrow{color:var(--gold);font-weight:700}.helpdesk-widget{background:linear-gradient(145deg,var(--navy) 0%,#0a1832 100%);color:#fff;padding:clamp(20px,3vw,30px) clamp(18px,2.5vw,25px);border-radius:var(--radius-lg);text-align:center;box-shadow:0 15px 35px #0f234740;position:relative;overflow:hidden}.helpdesk-btn{display:inline-block;background:var(--gold);color:var(--navy);padding:clamp(10px,1.5vw,12px) clamp(18px,2.5vw,24px);border-radius:8px;text-decoration:none;font-weight:800;font-size:var(--text-sm);transition:all .3s;position:relative;z-index:2;will-change:transform}.helpdesk-btn:hover{transform:translateY(-3px);box-shadow:0 8px 20px #f4a02366}.vm-card{padding:clamp(20px,3.5vw,40px);position:relative;overflow:hidden;height:100%}.card-decoration{position:absolute;top:0;left:0;width:100%;height:6px}.bg-gold{background:var(--gold)}.bg-navy{background:var(--navy)}.text-gold{color:var(--gold)!important}.text-navy{color:var(--navy)!important}.card-title{font-size:clamp(18px,2.5vw,29px);font-weight:800;margin-bottom:1rem}@media(max-width:768px){.hide-on-mobile{display:none!important}.section-heading{text-align:center!important}.heading-underline{margin:0 auto 1.5rem}.hero-title{font-size:clamp(20px,6vw,36px)}.profile-section{padding:clamp(16px,3vw,28px)!important}}@media(max-width:480px){h1{font-size:clamp(20px,6.5vw,32px)}h2{font-size:clamp(18px,5.5vw,28px)}h3{font-size:clamp(16px,4.5vw,22px)}.stats-grid{grid-template-columns:1fr 1fr}}[class*=WhatsApp]{position:fixed!important;z-index:9999!important}[class*=Toast],[class*=toast]{z-index:999999!important}[class*=Ticker]{width:100%;overflow:hidden}[class*=lightbox],[class*=Lightbox]{z-index:99999!important}@media(max-width:768px){[class*=AdminPanel]>div[style*="display: flex"],[class*=AdminPanel]>div[style*="display:flex"]{flex-direction:column}[class*=AdminPanel] input,[class*=AdminPanel] select,[class*=AdminPanel] textarea{font-size:max(16px,1rem)!important}}*:focus{outline:none}*:focus-visible{outline:3px solid var(--gold)!important;outline-offset:3px!important;border-radius:4px!important;box-shadow:0 0 0 6px #f4a02326!important}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--gold)!important;outline-offset:2px!important}.back-to-top{position:fixed;bottom:clamp(80px,10vw,100px);right:clamp(16px,3vw,28px);z-index:9990;width:44px;height:44px;background:var(--navy);color:var(--gold);border:2px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;font-weight:900;box-shadow:0 4px 16px #0f23474d;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .3s,visibility .3s,transform .3s,background .2s;will-change:transform,opacity}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background:var(--gold);color:var(--navy);transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.gnc-ticker-root [role=marquee],.gnc-ticker-root .ticker-track{animation-play-state:paused!important}.gnc-ticker-root *{animation-duration:120s!important}}#main-content{outline:none}img[loading=lazy]{background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}img.loaded,img[loading=lazy][src]{background:none;animation:none}@media(prefers-reduced-motion:reduce){img[loading=lazy]{animation:none;background:#e2e8f0}}.pagination-wrap{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:40px;padding:20px 0;flex-wrap:wrap}.pagination-wrap button{min-width:44px;min-height:44px}@keyframes newPulse{0%,to{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 6px #ef444400}}.badge-new{animation:newPulse 2s infinite}@media(prefers-reduced-motion:reduce){.badge-new{animation:none}}.empty-state{text-align:center;padding:clamp(40px,8vw,80px) 20px;background:#fff;border-radius:20px;border:2px dashed #e2e8f0;max-width:480px;margin:0 auto}.empty-state-icon{font-size:clamp(40px,6vw,56px);margin-bottom:16px;display:block}@keyframes spin{to{transform:rotate(360deg)}}.spinner{width:44px;height:44px;border:4px solid var(--gold);border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite;margin:0 auto;will-change:transform}@media(prefers-reduced-motion:reduce){.spinner{animation-duration:2s}}button,a,[role=button],input[type=checkbox],input[type=radio]{min-height:44px;min-width:44px}p a,li a,td a{min-height:unset;min-width:unset}@media(forced-colors:active){.glass-card,.glass-navbar,.glass-panel{border:2px solid ButtonText;background:Canvas}}[data-theme=dark]{--bg: #0c1222;--glass-bg: rgba(15,25,50,.85);--glass-border: rgba(255,255,255,.08);--glass-shadow: 0 8px 32px rgba(0,0,0,.4);color-scheme:dark}[data-theme=dark] body{background:#0c1222;color:#e2e8f0}[data-theme=dark] .glass-card,[data-theme=dark] .widget,[data-theme=dark] .content-card,[data-theme=dark] .profile-section{background:#0f1932b3!important;border-color:#ffffff0f!important;color:#e2e8f0}[data-theme=dark] .hp-about,[data-theme=dark] .hp-links,[data-theme=dark] .hp-gal,[data-theme=dark] .hp-ev-card,[data-theme=dark] .hp-qab,[data-theme=dark] .hp-cnt-box{background:#111827!important;border-color:#ffffff0f!important}[data-theme=dark] .hp-events,[data-theme=dark] .hp-yt,[data-theme=dark] .hp-cnt{background:#0f172a!important}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5{color:#f1f5f9}[data-theme=dark] p,[data-theme=dark] li,[data-theme=dark] td,[data-theme=dark] .content-card p,[data-theme=dark] .footer-desc{color:#94a3b8}[data-theme=dark] .section-heading{color:#f1f5f9}[data-theme=dark] .hero-subtitle{color:var(--gold)!important}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background:#0f193299;color:#e2e8f0;border-color:#ffffff1a}[data-theme=dark] ::-webkit-scrollbar-track{background:#1e293b}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#475569}[data-theme=dark] .empty-state{background:#111827;border-color:#1e293b}[data-theme=dark] .stat-card{background:#0f193280;border-color:#ffffff0f}[data-theme=dark] .stat-value{color:var(--gold)}[data-theme=dark] .stat-label,[data-theme=dark] .quick-link{color:#94a3b8}[data-theme=dark] .quick-link:hover{color:var(--gold)}[data-theme=dark] .nf-wrap{background:linear-gradient(135deg,#0c1222,#111827)}[data-theme=dark] .nf-card{background:#1e293b;border-color:#334155}[data-theme=dark] .nf-title{color:#f1f5f9}[data-theme=dark] .nf-desc{color:#94a3b8}[data-theme=dark] .nf-btn-secondary{background:#334155;color:#f1f5f9}[data-theme=dark] .notif-card{background:#111827!important;border-color:#ffffff0f!important}@media print{.glass-navbar,.site-footer,.back-to-top,.splash-screen,[class*=WhatsApp],[class*=Ticker],[class*=AlertBanner],.qas-wrap,.hp-watermark,.hp-qab,nav,button[title="Open Admin Panel"]{display:none!important}body{background:#fff!important;color:#000!important}.glass-card,.widget,.content-card,.profile-section{background:#fff!important;box-shadow:none!important;border:1px solid #ccc!important;break-inside:avoid}h1,h2,h3,h4,h5{color:#000!important;page-break-after:avoid}p,li,td{color:#333!important}a{color:#000!important;text-decoration:underline}a:after{content:" (" attr(href) ")";font-size:.8em;color:#666}.profile-container{margin-top:0!important}.profile-hero{height:auto!important;padding:20px!important}.profile-layout{flex-direction:column!important}.profile-sidebar{position:static!important;width:100%!important}img{max-width:100%!important;page-break-inside:avoid}}.premium-skeleton{background:#e2e8f0;border-radius:12px;position:relative;overflow:hidden}[data-theme=dark] .premium-skeleton{background:#ffffff0d}.premium-skeleton:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);transform:translate(-100%);animation:shimmer 1.5s infinite}[data-theme=dark] .premium-skeleton:after{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%)}@keyframes shimmer{to{transform:translate(100%)}}.section-title-bar{text-align:center;margin-bottom:var(--space-lg)}.section-title-bar h2{display:inline-block;position:relative;padding-bottom:var(--space-xs)}.section-title-bar h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:4px;background:var(--gold);border-radius:var(--radius-full);transition:width .35s cubic-bezier(.22,1,.36,1)}.section-title-bar:hover h2:after,.section-title-bar h2:hover:after{width:100px}.btn-premium{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-full);font-weight:800;font-size:var(--text-sm);text-decoration:none;border:none;cursor:pointer;min-height:48px;min-width:48px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .2s ease}.btn-premium:hover{transform:translateY(-2px)}.btn-premium:active{transform:translateY(0) scale(.98)}.btn-navy{background:var(--navy);color:#fff;box-shadow:var(--shadow-md)}.btn-navy:hover{box-shadow:var(--shadow-lg)}.btn-gold{background:var(--gold);color:var(--navy);box-shadow:var(--shadow-gold)}.btn-gold:hover{box-shadow:0 8px 24px #f4a02366}img{opacity:1;transition:opacity .4s ease}
