.page_main__nw1Wk{display:flex;flex-direction:column;justify-content:center;padding:1rem;min-height:100vh}.LoginFlow_gridContainer__KGYS4{display:grid;width:100%;grid-template-columns:1fr;flex-grow:1;max-width:1440px;margin:0 auto}.LoginFlow_formContainer__jmYgY{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.5rem;min-height:80vh;width:100%;max-width:480px;justify-self:center;grid-column:1/-1}.LoginFlow_icon__xFAeH{color:var(--cta-accent)}.LoginFlow_errorText__baBm7{color:var(--support-red-tertiary);font-size:var(--font-size-14)}.LoginFlow_form__yP_7q{width:100%;display:flex;flex-direction:column;gap:1.5rem}.LoginFlow_buttonGroup__tXRvP{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:768px){.LoginFlow_gridContainer__KGYS4{grid-template-columns:1fr 1fr;gap:2rem}.LoginFlow_formContainer__jmYgY{grid-column:auto}.LoginFlow_buttonGroup__tXRvP{flex-direction:row}.LoginFlow_buttonGroup__tXRvP>*{flex:1 1}}.ImageSlider_sliderContainer__0iHTs{display:none;position:relative;border-radius:12px;padding:2rem;color:var(--text-primary);overflow:hidden}.ImageSlider_sliderContainer__0iHTs:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(0deg,rgba(2,38,48,.7),rgba(2,38,48,.2));z-index:2}.ImageSlider_slide__maejz{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;opacity:0;transition:opacity 1s ease-in-out;z-index:1}.ImageSlider_activeSlide__A2bek{opacity:1}.ImageSlider_content__dck8A{text-align:center;max-width:35ch}.ImageSlider_header__U7Ayk{display:flex;justify-content:space-between;align-items:center;z-index:3}.ImageSlider_brand__WfhDr{font-weight:700}.ImageSlider_slideIndicatorContainer__ckMkE{display:flex;flex-direction:column;gap:1rem;align-items:center;z-index:3}.ImageSlider_tabs__XMf1y{display:flex;gap:.5rem}.ImageSlider_tab__AeE6N{width:2.4rem;height:5px;background-color:var(--surface-tertiary);border-radius:2px;transition:background-color .3s ease}.ImageSlider_activeTab___bcB3{background-color:var(--cta-accent)}.ImageSlider_icon__YwCps{font-size:2rem;margin-bottom:1rem;color:var(--cta-accent)}@media (min-width:768px){.ImageSlider_sliderContainer__0iHTs{display:flex;flex-direction:column;justify-content:space-between}}.Logo_logo__PkKfp{display:inline-flex;align-items:center;text-decoration:none;color:var(--text-primary);font-weight:600;gap:.5em}.Logo_horizontal__KRo5q{flex-direction:row}.Logo_vertical__5ViKV{flex-direction:column;text-align:center}.Logo_iconContainer__IXmjL{position:relative;flex-shrink:0}.Logo_text__eAlQN{font-family:var(--font-genos);text-transform:uppercase;letter-spacing:.05em;line-height:1}.Logo_text-only-xs__8MxcM{font-size:var(--font-size-16)}.Logo_text-only-sm__SNDTU{font-size:var(--font-size-20)}.Logo_text-only-md__V5q2t{font-size:var(--font-size-24)}.Logo_text-only-lg__NPWgo{font-size:var(--font-size-32)}.Logo_text-only-xl__M_gf7{font-size:var(--font-size-40)}.Logo_icon-only-xs__m4MGJ .Logo_iconContainer__IXmjL{width:28px;height:28px}.Logo_icon-only-sm__J_J5j .Logo_iconContainer__IXmjL{width:32px;height:32px}.Logo_icon-only-md__oBpQd .Logo_iconContainer__IXmjL{width:38px;height:38px}.Logo_icon-only-lg__82WzX .Logo_iconContainer__IXmjL{width:44px;height:44px}.Logo_icon-only-xl__kP1Jn .Logo_iconContainer__IXmjL{width:52px;height:52px}.Logo_xs__UQz5C .Logo_iconContainer__IXmjL{width:18px;height:18px}.Logo_xs__UQz5C .Logo_text__eAlQN{font-size:var(--font-size-20)}.Logo_sm__OGdB0 .Logo_iconContainer__IXmjL{width:22px;height:22px}.Logo_sm__OGdB0 .Logo_text__eAlQN{font-size:var(--font-size-24)}.Logo_md__BbgJK .Logo_iconContainer__IXmjL{width:26px;height:26px}.Logo_md__BbgJK .Logo_text__eAlQN{font-size:var(--font-size-28)}.Logo_lg__pblto .Logo_iconContainer__IXmjL{width:30px;height:30px}.Logo_lg__pblto .Logo_text__eAlQN{font-size:var(--font-size-32)}.Logo_xl__ftj6T .Logo_iconContainer__IXmjL{width:34px;height:34px}.Logo_xl__ftj6T .Logo_text__eAlQN{font-size:var(--font-size-36)}.playground_showcaseSection__leuR1{margin-top:2rem}.playground_variationGroup__KOCPt{margin-top:2rem;border-top:1px solid var(--surface-tertiary);padding-top:2rem}.playground_grid__Snv_A{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:2rem;gap:2rem;background-color:var(--surface-secondary);padding:2rem;border-radius:12px;border:1px solid var(--surface-tertiary);margin-top:1rem}.playground_showcaseItem__Ceeew{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.playground_showcaseItem__Ceeew code{background-color:var(--surface-primary);padding:.25rem .5rem;border-radius:4px;font-size:var(--font-size-12);color:var(--text-tertiary)}.AppLayout_appLayout__xVUa5{display:flex;height:100vh}.AppLayout_contentWrapper__0Jf2G{flex-grow:1;overflow-y:auto;padding:var(--space-size-32)}.TypographyShowcase_container__UCdKY{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;width:100%;container-type:inline-size;container-name:showcase}.TypographyShowcase_card__rPlXh{padding:1.5rem;background-color:var(--surface-secondary);border:1px solid var(--surface-tertiary);border-radius:8px}.TypographyShowcase_card__rPlXh>*{text-align:left}.TypographyShowcase_tagContainer__L_Vpz{display:flex;flex-wrap:wrap;gap:.5rem}.TypographyShowcase_providerNameContainer__MP_bk{display:flex;flex-wrap:wrap;gap:.75rem}.TypographyShowcase_buttonContainer__vAhMg{display:flex;flex-wrap:wrap;gap:1rem}.TypographyShowcase_iconContainer__EwMM_{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}@container showcase (min-width: 768px){.TypographyShowcase_container__UCdKY{grid-template-columns:1fr 1fr}}.Icon_icon__NX8YV{display:inline-block;width:1em;height:1em;stroke-width:2;vertical-align:middle}.Icon_primary__s_3qr{color:var(--text-secondary)}.Icon_accent__ltVcy{color:var(--cta-accent)}.Icon_container__KVfuP{display:inline-flex;justify-content:center;align-items:center;padding:.5rem;transition:transform .15s ease}.SystemHealthDashboard_grid__WhJ1q{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.SystemHealthDashboard_grid__WhJ1q{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.SystemHealthDashboard_card__OS8yX{background-color:var(--surface-secondary);border:1px solid var(--surface-tertiary);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column}.SystemHealthDashboard_statusCard__yuewo{gap:1rem}.SystemHealthDashboard_statusHeader__he3cz{display:flex;align-items:center;gap:.75rem;font-size:var(--font-size-14);color:var(--text-secondary);font-weight:500}.SystemHealthDashboard_statusValue__c_CFO{display:flex;align-items:center;gap:.75rem;font-size:var(--font-size-24);font-weight:600;color:var(--support-green-tertiary)}.SystemHealthDashboard_statusIndicator__6Sdx4{width:12px;height:12px;border-radius:50%;background-color:var(--support-green-tertiary)}.ActivityTable_card__kTVVK{background-color:var(--surface-secondary);border:1px solid var(--surface-tertiary);border-radius:12px;padding:1.5rem 0;display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.ActivityTable_header__1OhYg{display:flex;align-items:center;gap:.75rem;font-size:var(--font-size-14);color:var(--text-secondary);font-weight:500;padding:0 1.5rem}.ActivityTable_table__nSRGf{display:flex;flex-direction:column}.ActivityTable_headerRow__n8BA3,.ActivityTable_row__4QP7a{display:grid;grid-template-columns:3fr 1fr 1fr 1fr 2fr 40px;align-items:center;grid-gap:1rem;gap:1rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--surface-tertiary)}.ActivityTable_headerRow__n8BA3{color:var(--text-tertiary);font-size:var(--font-size-14);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.ActivityTable_row__4QP7a{color:var(--text-secondary);cursor:pointer;transition:background-color .2s ease}.ActivityTable_row__4QP7a:hover{background-color:var(--surface-tertiary)}.ActivityTable_row__4QP7a:last-child{border-bottom:none}.ActivityTable_descriptionCell__Xm_vt{display:flex;align-items:center;gap:1rem;color:var(--text-primary);font-weight:500}.ActivityTable_activityIcon__w6cri{color:var(--text-secondary)}.ActivityTable_statusTag__DXvy_{display:inline-block;padding:.25rem .75rem;border-radius:6px;font-size:var(--font-size-12);font-weight:600;background-color:var(--surface-quaternary);color:var(--text-secondary)}.ActivityTable_success__JyHk1{background-color:var(--support-green-secondary);color:var(--text-primary)}.ActivityTable_toolsCell__04TUt{justify-self:center}.ActivityTable_toolsIcon__tAlfR{color:var(--text-tertiary)}.ActivityAside_aside__tOw7J{position:fixed;top:0;right:0;width:400px;height:100%;background-color:var(--surface-secondary);border-left:1px solid var(--surface-tertiary);z-index:101;transform:translateX(100%);transition:transform .45s cubic-bezier(.23,1,.32,1),box-shadow .45s cubic-bezier(.23,1,.32,1);display:flex;flex-direction:column;will-change:transform,box-shadow;box-shadow:-10px 0 30px rgba(0,0,0,0)}.ActivityAside_isOpen__QN9X5{transform:translateX(0);box-shadow:-10px 0 30px rgba(0,0,0,.2)}.ActivityAside_overlay__ApJ0t{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100;opacity:0;pointer-events:none;transition:opacity .45s cubic-bezier(.23,1,.32,1);will-change:opacity}.ActivityAside_overlay__ApJ0t.ActivityAside_isOpen__QN9X5{opacity:1;pointer-events:auto}.ActivityAside_header__PTV2e{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--surface-tertiary);flex-shrink:0}.ActivityAside_header__PTV2e h3{margin:0}.ActivityAside_closeButton___glQK{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.ActivityAside_closeButton___glQK:hover{background-color:var(--surface-tertiary);color:var(--text-primary)}.ActivityAside_content__dzF2T{padding:1.5rem;flex-grow:1;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}.ActivityAside_detailItem__vBbYD{display:flex;flex-direction:column;gap:.25rem}.ActivityAside_label__WKXFc{font-size:var(--font-size-12);color:var(--text-tertiary);text-transform:uppercase}.ActivityAside_value__FWK6m{font-size:var(--font-size-14);color:var(--text-primary)}.ActivityAside_detailsText__dcErA{color:var(--text-secondary);line-height:1.6}.ActivityAside_actions__tgdPm{padding:1.5rem;border-top:1px solid var(--surface-tertiary);display:flex;gap:1rem;flex-shrink:0}.Button_btn__pVDyO{display:inline-block;padding:.625rem 1.5rem;border-radius:8px;font-size:var(--font-size-14);font-weight:600;line-height:1.2;text-align:center;cursor:pointer;border:none;border-bottom:3px solid;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.Button_btn__pVDyO:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.Button_btn__pVDyO:active{transform:translateY(1px);box-shadow:none}.Button_primary__VYRFu{background-color:var(--cta-accent);color:var(--surface-primary);border-bottom-color:var(--cta-accent-dark)}.Button_secondary__F4BMU{background-color:var(--surface-primary);color:var(--cta-accent);border-bottom-color:var(--cta-accent-dark)}.Button_secondary__F4BMU:active{background-color:var(--surface-tertiary)}.Button_fullWidth__v_nPs{width:100%}.Input_input__6y0mc{width:100%;padding:.75rem 1rem;background-color:var(--surface-secondary);border:1px solid var(--surface-tertiary);border-radius:8px;color:var(--text-primary);font-size:var(--font-size-16)}.Input_input__6y0mc::placeholder{color:var(--text-quaternary)}.Input_input__6y0mc:focus{outline:2px solid var(--cta-accent);border-color:var(--cta-accent)}