.page_container__s2A6Y{min-height:100dvh;background-color:var(--bg-page);display:flex;justify-content:center;align-items:flex-start;padding:4rem 1rem 2rem}.page_content____bF8{max-width:600px;width:100%}.page_header__S5ly0{text-align:center;margin-bottom:3rem;display:flex;justify-content:center;align-items:center}.page_logo__Qtkum{height:auto;width:auto;max-width:180px;max-height:54px;opacity:.9;transition:opacity var(--dur-base) var(--ease-out-quint)}.page_logo__Qtkum:hover{opacity:1}.page_linksList__5ZKTh{display:flex;flex-direction:column;gap:1rem}.page_linkButton__YkwBj{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:var(--bg-surface);border:2px solid #e0e0e0;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--dur-base) var(--ease-out-quint);font-family:inherit;text-align:left;width:100%;box-shadow:0 2px 4px rgba(0,0,0,.05)}.page_linkButton__YkwBj:hover{border-color:var(--coral-500);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,87,76,.15)}.page_linkButton__YkwBj:active{transform:translateY(0);box-shadow:0 2px 6px rgba(255,87,76,.1)}.page_icon__Nosox{font-size:1.5rem;line-height:1;flex-shrink:0}.page_linkTitle__bflOJ{flex:1 1;font-size:1.125rem;font-weight:var(--fw-semibold);color:#2c2c2c}.page_arrow__TUkjw{font-size:1.25rem;color:#999;transition:transform var(--dur-base) var(--ease-out-quint);flex-shrink:0}.page_linkButton__YkwBj:hover .page_arrow__TUkjw{transform:translateX(4px);color:var(--coral-500)}.page_empty__Gbo8z,.page_error__CZg3L,.page_loading__N3Yua{text-align:center;padding:3rem 1rem;color:#666;font-size:1.125rem}.page_error__CZg3L{color:var(--coral-500)}@media (max-width:768px){.page_container__s2A6Y{padding:3rem 1rem 2rem}.page_logo__Qtkum{max-width:140px;max-height:42px}.page_linkButton__YkwBj{padding:1rem 1.25rem}.page_linkTitle__bflOJ{font-size:1rem}}@media (prefers-color-scheme:dark){.page_container__s2A6Y{background-color:#1e201e}.page_linkButton__YkwBj{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.page_linkButton__YkwBj:hover{border-color:var(--coral-500);box-shadow:0 4px 12px rgba(255,87,76,.15)}.page_linkTitle__bflOJ{color:var(--fg-on-accent)}.page_arrow__TUkjw{color:#999}.page_linkButton__YkwBj:hover .page_arrow__TUkjw{color:var(--coral-500)}.page_empty__Gbo8z,.page_loading__N3Yua{color:#ccc}}