.penn-login[data-v-7f8ddb63]{background:#f6f8f5;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;padding:28px 16px;display:flex}.penn-login-card[data-v-7f8ddb63]{background:#fff;border:1px solid #e5ebe3;border-radius:14px;width:min(100%,430px);padding:32px}.penn-login-brand[data-v-7f8ddb63]{color:#20342e;align-items:center;gap:10px;margin-bottom:28px;font:750 20px Manrope,system-ui,sans-serif;display:flex}.penn-login-eyebrow[data-v-7f8ddb63]{color:#71816e;letter-spacing:1.2px;margin:0 0 8px;font-size:10px;font-weight:700}.penn-login h1[data-v-7f8ddb63]{margin:0;font-size:25px;line-height:1.2}.penn-login-intro[data-v-7f8ddb63]{margin:8px 0 16px;font-size:13px}.penn-login-message[data-v-7f8ddb63]{color:#687d5f;margin:0 0 16px;font-size:12px}.penn-login-message--error[data-v-7f8ddb63]{color:#a83232}.penn-login-action[data-v-7f8ddb63]{width:100%;min-height:40px;margin:0}.penn-login-retry[data-v-7f8ddb63]{margin-bottom:10px}.penn-login-divider[data-v-7f8ddb63]{color:#77837b;align-items:center;gap:10px;margin:20px 0;font-size:11px;display:flex}.penn-login-divider[data-v-7f8ddb63]:after,.penn-login-divider[data-v-7f8ddb63]:before{content:"";background:#e5ebe3;flex:1;height:1px}.penn-login-form[data-v-7f8ddb63]{gap:14px;display:grid}.penn-login-form label[data-v-7f8ddb63]{color:#687d5f;gap:6px;font-size:12px;font-weight:600;display:grid}.penn-login-form input[data-v-7f8ddb63]{color:#20342e;width:100%;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #dce5d8;border-radius:8px;padding:9px 11px}.penn-login-help[data-v-7f8ddb63]{margin:16px 0 0;font-size:12px}.penn-login-footer[data-v-7f8ddb63]{color:#71816e;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:11px;display:flex}.penn-login-footer a[data-v-7f8ddb63]{color:inherit}@media (width<=480px){.penn-login-card[data-v-7f8ddb63]{padding:24px 20px}}.page-shell--embedded-documentation[data-v-2d7505f5]{min-height:100dvh;display:block}.workspace--embedded-documentation[data-v-2d7505f5]{width:100%;min-width:0;padding:0}.dev-integrations-notice[data-v-2d7505f5]{color:#72521b;background:#fff8e9;border:1px solid #e5c98e;border-radius:8px;margin:0 0 10px;padding:10px 14px;font-size:13px;line-height:1.4}.workspace--assistant-with-notice[data-v-2d7505f5]{flex-direction:column;display:flex}.workspace--assistant-with-notice[data-v-2d7505f5] .niktou-shell{flex:1;height:auto;min-height:0}.page-shell--assistant[data-v-2d7505f5]{height:100dvh;min-height:0;display:block}.workspace--assistant[data-v-2d7505f5]{width:100%;height:100dvh;min-height:0;padding:0;overflow:hidden}.desktop-nav-collapse[data-v-2d7505f5]{display:none}@media (width>=981px){.wordmark[data-v-2d7505f5]{justify-content:space-between}.desktop-nav-collapse[data-v-2d7505f5]{color:#5f7865;background:#fff;border:1px solid #e1e9df;border-radius:7px;flex:0 0 32px;place-items:center;width:32px;height:32px;min-height:32px;padding:6px;display:grid}.desktop-nav-collapse[data-v-2d7505f5]:hover{color:#276448;background:#edf3eb}.desktop-nav-collapse svg[data-v-2d7505f5]{width:18px;height:18px}.page-shell--navigation-collapsed[data-v-2d7505f5]{grid-template-columns:68px minmax(0,1fr)}.page-shell--navigation-collapsed .side-nav[data-v-2d7505f5]{padding:24px 9px 20px}.page-shell--navigation-collapsed .wordmark[data-v-2d7505f5]{justify-content:center;margin:0 0 24px}.page-shell--navigation-collapsed .nav-caption[data-v-2d7505f5],.page-shell--navigation-collapsed .nav-link--active[data-v-2d7505f5]:after,.page-shell--navigation-collapsed .nav-link-label[data-v-2d7505f5],.page-shell--navigation-collapsed .sidebar-account>span[data-v-2d7505f5]:last-child,.page-shell--navigation-collapsed .wordmark-text[data-v-2d7505f5],.page-shell--navigation-collapsed .workspace-label[data-v-2d7505f5]{display:none}.page-shell--navigation-collapsed .nav-link[data-v-2d7505f5]{justify-content:center;padding:12px}.page-shell--navigation-collapsed .sidebar-account[data-v-2d7505f5]{justify-content:center;padding-left:0;padding-right:0}}@media (width<=980px){.side-nav[data-v-2d7505f5]:not(.side-nav--open){visibility:hidden}}@media (width<=600px){.page-shell--employee .session-chip[data-v-2d7505f5],.page-shell--employee .session-link[aria-current=page][data-v-2d7505f5],.page-shell--employee .top-bar-breadcrumb[data-v-2d7505f5],.page-shell:not(.page-shell--employee) .session-chip--signed-in[data-v-2d7505f5]{display:none}.page-shell--employee .top-bar-heading[data-v-2d7505f5]{flex:auto;min-width:0}.page-shell--employee .top-bar h1[data-v-2d7505f5]{font-size:18px}}
