.page_pageContainer__MVcvH{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;padding:var(--space-12) var(--space-4) var(--space-16);background-color:var(--color-navy-deep);color:var(--text-inverse);font-family:var(--font-sans);position:relative;overflow:hidden}.page_pageContainer__MVcvH:before{content:"";position:absolute;top:-10%;left:-10%;width:50%;height:50%;background:radial-gradient(circle,rgba(13,115,119,.15) 0,transparent 70%);pointer-events:none;z-index:1}.page_pageContainer__MVcvH:after{content:"";position:absolute;bottom:-10%;right:-10%;width:60%;height:60%;background:radial-gradient(circle,rgba(212,168,67,.08) 0,transparent 70%);pointer-events:none;z-index:1}.page_contentWrapper__QcRzS{position:relative;z-index:10;width:100%;max-width:480px;text-align:center}.page_contentWrapper__QcRzS,.page_header__S5ly0{display:flex;flex-direction:column;align-items:center}.page_header__S5ly0{margin-bottom:var(--space-8)}.page_logoWrapper__BHWcx{width:96px;height:96px;border-radius:var(--radius-full);border:2px solid var(--color-gold);padding:3px;background:rgba(26,39,68,.8);box-shadow:0 0 20px rgba(212,168,67,.2);margin-bottom:var(--space-4);position:relative;overflow:hidden;transition:transform var(--transition-base),box-shadow var(--transition-base)}.page_logoWrapper__BHWcx:hover{transform:scale(1.05) rotate(2deg);box-shadow:0 0 30px rgba(13,115,119,.4);border-color:var(--color-teal-light)}.page_logo__Qtkum{width:100%;height:100%;border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover}.page_title__7RUuD{font-family:var(--font-header);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--text-inverse);margin-bottom:var(--space-2);letter-spacing:-.02em}.page_subtitle__R0QR_{font-size:var(--text-sm);color:var(--text-muted);max-width:320px;line-height:var(--leading-relaxed)}.page_linksList__5ZKTh{width:100%;display:flex;flex-direction:column;gap:var(--space-4)}.page_linkCard__D2Ehm{width:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-4) var(--space-6);background:rgba(26,39,68,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius-xl);color:var(--text-inverse);font-weight:var(--font-weight-semibold);text-decoration:none;font-size:var(--text-base);transition:all var(--transition-base);box-shadow:var(--shadow-sm);cursor:pointer;text-align:center}.page_linkCard__D2Ehm:hover{background:rgba(13,115,119,.25);border-color:var(--color-teal-light);transform:translateY(-2px);box-shadow:0 8px 24px rgba(13,115,119,.2)}.page_linkCard__D2Ehm:active{transform:translateY(1px);background:rgba(13,115,119,.4)}.page_loadingContainer__PHc4T{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--space-4)}.page_spinner__gs2D7{width:48px;height:48px;border:4px solid hsla(0,0%,100%,.1);border-top:4px solid var(--color-teal-light);border-radius:var(--radius-full);animation:page_spin__kmed7 1s linear infinite}.page_emptyState__i2oZE{display:flex;flex-direction:column;align-items:center;padding:var(--space-8);background:rgba(26,39,68,.3);border-radius:var(--radius-xl);border:1px dashed hsla(0,0%,100%,.1);width:100%}.page_emptyText__Cc30M{color:var(--text-muted);font-size:var(--text-sm);margin-bottom:var(--space-6)}.page_homeBtn__v1xKy{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--gradient-hero);color:var(--text-inverse);border:none;border-radius:var(--radius-full);font-weight:var(--font-weight-bold);cursor:pointer;text-decoration:none;transition:all var(--transition-base);box-shadow:var(--shadow-md)}.page_homeBtn__v1xKy:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(13,115,119,.3);opacity:.95}.page_footer__YMeNQ{margin-top:var(--space-16);font-size:var(--text-xs);color:var(--text-muted);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.page_footerLink__2mm4C{color:var(--color-gold);text-decoration:none;font-weight:var(--font-weight-semibold);transition:color var(--transition-fast)}.page_footerLink__2mm4C:hover{color:var(--color-gold-light)}@keyframes page_spin__kmed7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}