*{box-sizing:border-box}body{font-family:Inter,Segoe UI,Arial,sans-serif;margin:0;min-height:100vh;transition:background .5s,color .3s;letter-spacing:.01em}.closing-page{min-height:100vh;display:flex;flex-direction:column;font-family:Poppins,Segoe UI,Arial,sans-serif;transition:all .3s ease}.neon .closing-page{background:linear-gradient(120deg,#2196f3,#0f2027)}.dark .closing-page{background:linear-gradient(120deg,#1a1a1a,#0a0a0a)}.light .closing-page{background:linear-gradient(120deg,#2196f3,#e3f2fd)}.minimal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 3rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease}.neon .minimal-header{background:#14283cd9;box-shadow:0 4px 24px #2196f31f;border-bottom:1px solid #2196f3}.dark .minimal-header{background:#0f0f0ff2;box-shadow:0 4px 24px #0000004d;border-bottom:1px solid #333}.light .minimal-header{background:#fffffff2;box-shadow:0 4px 24px #0000001a;border-bottom:1px solid #e0e0e0}.header-logo{height:56px;transition:filter .3s ease}.neon .header-logo{filter:drop-shadow(0 0 12px #2196f3a0)}.dark .header-logo{filter:brightness(1.1) drop-shadow(0 0 8px rgba(255,255,255,.3))}.light .header-logo{filter:brightness(.9) drop-shadow(0 2px 4px rgba(0,0,0,.1))}.announcement-section{flex:1;display:flex;align-items:center;justify-content:center;padding:4rem 2rem}.announcement-card{max-width:800px;width:100%;padding:3rem;border-radius:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fadeInUp .8s cubic-bezier(.77,0,.18,1) forwards;opacity:0;transform:translateY(30px);transition:all .3s ease}.neon .announcement-card{background:#14283ce6;box-shadow:0 12px 48px #2196f34d;border:1px solid rgba(33,150,243,.3)}.dark .announcement-card{background:#191919f2;box-shadow:0 12px 48px #00000080;border:1px solid #333}.light .announcement-card{background:#fffffff2;box-shadow:0 12px 48px #2196f333;border:1px solid #e0e0e0}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.announcement-title{font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem;letter-spacing:.03em;line-height:1.3;transition:color .3s ease}.neon .announcement-title{color:#fff;text-shadow:0 0 20px rgba(33,150,243,.5)}.dark .announcement-title{color:#fff}.light .announcement-title{color:#1976d2}.announcement-content{text-align:justify;line-height:1.8}.announcement-content p{font-size:1.05rem;margin-bottom:1.5rem;transition:color .3s ease}.neon .announcement-content p{color:#e3f6fc}.dark .announcement-content p{color:#e0e0e0}.light .announcement-content p{color:#424242}.announcement-content p:last-child{margin-bottom:0}.page-footer{padding:1.5rem;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease}.neon .page-footer{background:#14283cd9;border-top:1px solid rgba(33,150,243,.3)}.dark .page-footer{background:#0f0f0ff2;border-top:1px solid #333}.light .page-footer{background:#fffffff2;border-top:1px solid #e0e0e0}.page-footer p{margin:0;font-size:.9rem;opacity:.8;transition:color .3s ease}.neon .page-footer p{color:#e3f6fc}.dark .page-footer p{color:#e0e0e0}.light .page-footer p{color:#616161}@media (max-width: 900px){.minimal-header{padding:1rem 1.5rem}.header-logo{height:48px}.announcement-section{padding:3rem 1.5rem}.announcement-card{padding:2.5rem}.announcement-title{font-size:1.6rem}.announcement-content p{font-size:1rem}}@media (max-width: 600px){.minimal-header{padding:.7rem .8rem}.header-logo{height:40px}.announcement-section{padding:2rem 1rem}.announcement-card{padding:2rem 1.5rem;border-radius:16px}.announcement-title{font-size:1.3rem}.announcement-content p{font-size:.95rem;line-height:1.7;text-align:left}.page-footer p{font-size:.8rem}}header{display:flex;justify-content:space-between;padding:1.5rem 3rem;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease}.neon header{background:#14283cd9;box-shadow:0 4px 24px #2196f31f;border-bottom:1px solid #2196f3}.dark header{background:#0f0f0ff2;box-shadow:0 4px 24px #0000004d;border-bottom:1px solid #333}.light header{background:#fffffff2;box-shadow:0 4px 24px #0000001a;border-bottom:1px solid #e0e0e0}.header-title{font-family:Poppins,Segoe UI,Arial,sans-serif;font-weight:700;font-size:1.8rem;letter-spacing:.15em;text-transform:uppercase;margin:0;text-shadow:none;transition:color .3s ease}.neon .header-title{color:#2196f3;text-shadow:0 0 20px rgba(33,150,243,.5)}.dark .header-title{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.2)}.light .header-title{color:#1976d2;text-shadow:none}.header-right{display:flex;align-items:center;gap:1.5rem}header img{height:56px;transition:filter .3s ease}.neon header img{filter:drop-shadow(0 0 12px #2196f3a0)}.dark header img{filter:brightness(1.1) drop-shadow(0 0 8px rgba(255,255,255,.3))}.light header img{filter:brightness(.9) drop-shadow(0 2px 4px rgba(0,0,0,.1))}.logo-left,.logo-right{flex-shrink:0}@media (max-width: 900px){header{padding:1rem 1.5rem}.header-title{font-size:1.3rem}.header-right{gap:1rem}header img{height:48px}}@media (max-width: 600px){header{padding:.7rem .8rem}.header-title{font-size:.9rem;letter-spacing:.1em}.header-right{gap:.5rem}header img{height:40px}}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.z-0{z-index:0}.z-10{z-index:10}.container{width:100%}.mx-auto{margin-inline:auto}.flex{display:flex}.hidden{display:none}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.bg-transparent{background-color:#0000}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#0f2027\]{--tw-gradient-from:#0f2027;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#2196f3\]{--tw-gradient-from:#2196f3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#203a43\]{--tw-gradient-via:#203a43;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#00e6d0\]{--tw-gradient-to:#00e6d0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#2c5364\]{--tw-gradient-to:#2c5364;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{-o-object-fit:contain;object-fit:contain}.text-center{text-align:center}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}*{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;margin:0}#root{width:100%}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
