.A5u4Lq_shell{background:var(--color-primary-black);min-height:100dvh;color:var(--color-primary-white);flex-direction:column;display:flex}.A5u4Lq_main{padding:var(--space-40) var(--safe-area-side);flex:1;justify-content:center;align-items:center;display:flex}.A5u4Lq_panel{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:440px;display:flex}.A5u4Lq_logo{width:auto;height:96px;margin-bottom:var(--space-40);display:block}.A5u4Lq_footer{padding:var(--space-24) var(--safe-area-side);text-align:center;color:var(--color-grey-3);font-size:12px;line-height:14px}
.iYV4-q_button{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--radius-button);height:40px;font-family:var(--font-text);white-space:nowrap;cursor:pointer;border:1px solid #0000;padding:6px 20px;font-size:17px;font-weight:700;line-height:19px;text-decoration:none;transition:transform .15s ease-in,background-color .15s ease-in;display:inline-flex}.iYV4-q_cta:hover:not(:disabled),.iYV4-q_normalOnDark:hover:not(:disabled),.iYV4-q_normalOnLight:hover:not(:disabled){transform:scale(1.25)}.iYV4-q_noHover:hover:not(:disabled){transform:none}.iYV4-q_cta.iYV4-q_noHover:hover:not(:disabled){background:var(--color-green-on-press)}.iYV4-q_button:disabled{cursor:not-allowed;opacity:.6}.iYV4-q_cta{background:var(--color-primary-green);color:var(--color-primary-black)}.iYV4-q_normalOnDark{background:var(--color-primary-white);color:var(--color-ui-grey-dark)}.iYV4-q_normalOnLight{background:var(--color-primary-black);color:var(--color-primary-white)}.iYV4-q_secondaryOnDark{border-color:var(--color-primary-white);color:var(--color-primary-white);background:0 0}.iYV4-q_secondaryOnLight{border-color:var(--color-primary-black);color:var(--color-primary-black);background:0 0}.iYV4-q_textOnDark,.iYV4-q_textOnLight{font-family:var(--font-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:17px;font-weight:600;line-height:19px;text-decoration:none}.iYV4-q_textOnDark{color:var(--color-primary-white)}.iYV4-q_textOnLight{color:var(--color-primary-black)}.iYV4-q_textOnDark:hover,.iYV4-q_textOnLight:hover{text-decoration:underline}
.hBw1pG_header{background:var(--color-primary-black);color:var(--color-primary-white)}.hBw1pG_inner{max-width:calc(var(--container-width) + 2 * var(--safe-area-side));padding:var(--space-16) var(--safe-area-side);align-items:center;gap:var(--space-16) var(--space-32);flex-wrap:wrap;margin:0 auto;display:flex}.hBw1pG_brand{align-items:center;gap:var(--space-16);color:inherit;text-decoration:none;display:flex}.hBw1pG_logo{width:auto;height:40px;display:block}.hBw1pG_appName{font-family:var(--font-display);text-transform:uppercase;font-size:18px;line-height:18px}.hBw1pG_nav{gap:var(--space-24);display:flex}.hBw1pG_navLink{color:var(--color-primary-white);padding:var(--space-8) 0;border-bottom:2px solid #0000;font-weight:600;text-decoration:none}.hBw1pG_navLink:hover{text-decoration:underline}.hBw1pG_navLink[aria-current=page]{border-bottom-color:var(--color-primary-green)}.hBw1pG_user{align-items:center;gap:var(--space-16);margin-left:auto;display:flex}.hBw1pG_userName{text-align:right;font-size:15px;line-height:17px}.hBw1pG_roles{color:var(--color-grey-2);margin-top:2px;font-size:12px;line-height:14px;display:block}@media (max-width:640px){.hBw1pG_inner{column-gap:var(--space-16)}.hBw1pG_userName{display:none}.hBw1pG_nav{order:3;width:100%}}
.kHs5cq_page{flex-direction:column;min-height:100dvh;display:flex}.kHs5cq_main{width:100%;max-width:calc(var(--container-width) + 2 * var(--safe-area-side));padding:var(--space-40) var(--safe-area-side) var(--space-80);flex:1;margin:0 auto}.kHs5cq_pageTitle{font-family:var(--font-display);text-transform:uppercase;margin-bottom:var(--space-12);font-size:28px;font-weight:400;line-height:28px}.kHs5cq_lead{margin-bottom:var(--space-40);color:var(--color-grey-contrast)}.kHs5cq_grid{gap:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.kHs5cq_card{background:var(--color-ui-grey-light);border-radius:var(--radius-surface);padding:var(--space-24);gap:var(--space-16);flex-direction:column;display:flex}.kHs5cq_cardTitle{font-size:17px;font-weight:700;line-height:19px}.kHs5cq_muted{color:var(--color-grey-contrast)}.kHs5cq_cardAction{padding-top:var(--space-8);margin-top:auto}.kHs5cq_details{gap:var(--space-12) var(--space-16);grid-template-columns:max-content 1fr;display:grid}.kHs5cq_details dt{color:var(--color-grey-contrast);font-size:15px;line-height:17px}.kHs5cq_details dd{word-break:break-word;font-size:15px;line-height:17px}.kHs5cq_chips{gap:var(--space-8);flex-wrap:wrap;display:flex}.kHs5cq_chip{padding:2px var(--space-8);border-radius:var(--radius-cell);background:var(--color-primary-black);color:var(--color-primary-white);font-size:13px;font-weight:600;line-height:15px;display:inline-block}.kHs5cq_footer{border-top:1px solid var(--color-grey-1);padding:var(--space-24) var(--safe-area-side);text-align:center;color:var(--color-grey-contrast);font-size:12px;line-height:14px}
.WEZH7G_title{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:34px;font-weight:400;line-height:34px}.WEZH7G_swoosh{width:180px;height:40px;margin:var(--space-8) auto var(--space-24);background:var(--color-primary-green);-webkit-mask:url(/brand/illu-swoosh.png) 50%/contain no-repeat;mask:url(/brand/illu-swoosh.png) 50%/contain no-repeat}.WEZH7G_description{max-width:360px;margin-bottom:var(--space-40);color:var(--color-primary-white)}.WEZH7G_actions{align-items:center;gap:var(--space-16);flex-direction:column;width:100%;display:flex}.WEZH7G_loginButton{width:100%}.WEZH7G_mockHint{margin-top:var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--color-grey-contrast);color:var(--color-grey-2);font-size:13px;line-height:15px}.WEZH7G_mockActions{justify-content:center;gap:var(--space-12);margin-top:var(--space-16);flex-wrap:wrap;display:flex}.WEZH7G_error{width:100%;margin-bottom:var(--space-24);padding:var(--space-12) var(--space-16);border-left:4px solid var(--color-special-error);border-radius:var(--radius-cell);background:var(--color-ui-grey-dark);text-align:left;font-size:15px;line-height:17px}
.mVStia_list{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.mVStia_list li{padding-left:var(--space-24);position:relative}.mVStia_list li:before{content:"";clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:currentColor;width:9px;height:13px;position:absolute;top:3px;left:2px}
