.interno_shell__4srV3{display:flex;flex-direction:column;min-height:100vh}.interno_topbar__1Bh3z{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:16px;min-height:52px;padding:0 16px;background:var(--color-bg-alt);border-bottom:1px solid var(--color-border)}.interno_topbarLeft__fqAzy{display:flex;align-items:center;gap:6px;flex-shrink:0;min-width:0}.interno_homeBtn__q22By{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-sm);color:var(--color-muted)}.interno_homeBtn__q22By svg{width:20px;height:20px}.interno_homeBtn__q22By:hover{background:var(--color-hover);color:var(--color-text)}.interno_moduleName__4GM_j{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--radius-sm);font-weight:700;font-size:1rem;color:var(--color-heading);white-space:nowrap}.interno_moduleName__4GM_j svg{width:18px;height:18px;opacity:.9}.interno_moduleName__4GM_j:hover{background:var(--color-hover)}.interno_brand__pWs29{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;font-weight:700;font-size:1rem;color:var(--color-heading);white-space:nowrap}.interno_brandMark__3naJn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:1.1rem;line-height:1}.interno_menu__J0UeI{display:flex;align-items:center;gap:2px;flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:none}.interno_menu__J0UeI::-webkit-scrollbar{display:none}.interno_menuItem__ES31M{padding:7px 12px;border-radius:var(--radius-sm);color:var(--color-muted);font-size:.92rem;font-weight:500;white-space:nowrap}.interno_menuItem__ES31M:hover{background:var(--color-hover);color:var(--color-text)}.interno_menuItemActive__0154r,.interno_menuItemActive__0154r:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)}.interno_topbarRight__yF4mp{position:relative;margin-left:auto;flex-shrink:0}.interno_userBtn___rUz0{display:inline-flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--color-text);font-size:.9rem;cursor:pointer}.interno_userBtn___rUz0:hover,.interno_userBtn___rUz0[aria-expanded=true]{background:var(--color-hover);border-color:var(--color-border)}.interno_userAvatar__idwwj{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--color-primary);color:var(--on-primary);font-weight:700;font-size:.85rem}.interno_userName__FSStV{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.interno_userChevron__G3WcI{display:inline-flex;color:var(--color-muted)}.interno_userChevron__G3WcI svg{width:14px;height:14px}.interno_userMenu__BK3PZ{position:absolute;right:0;top:calc(100% + 6px);min-width:260px;padding:8px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 10px 30px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:8px}.interno_userMenuHead__RMK_U{display:flex;flex-direction:column;gap:4px;padding:8px 10px 10px;border-bottom:1px solid var(--color-border);font-size:.9rem;color:var(--color-text)}.interno_userEmail__xZrDD{font-size:.8rem;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis}.interno_badge__51tcJ{align-self:flex-start;margin-top:4px;background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:999px;padding:2px 10px;font-size:.75rem;color:var(--color-muted);text-transform:capitalize}.interno_signOut__qW_IY{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:8px 12px;color:var(--color-text);font-size:.88rem;text-align:left;cursor:pointer}.interno_signOut__qW_IY svg{width:16px;height:16px}.interno_signOut__qW_IY:hover{background:var(--color-hover);border-color:var(--color-border-strong)}.interno_content__oM_4a{padding:24px 32px 40px;width:100%;min-width:0}@media (max-width:760px){.interno_topbar__1Bh3z{flex-wrap:wrap;gap:6px;padding:6px 10px}.interno_menu__J0UeI{order:3;flex-basis:100%;padding-bottom:4px}.interno_userName__FSStV{display:none}.interno_userMenu__BK3PZ{min-width:240px}.interno_content__oM_4a{padding:16px 12px 32px}}.page_page__556_G{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(1200px 600px at 50% -15%,var(--color-primary-soft),transparent 60%),var(--color-bg)}.page_card__Cf__u{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:40px;max-width:420px;width:100%;text-align:center;box-shadow:0 16px 48px rgba(0,0,0,.5)}.page_title__po7na{margin:0 0 12px;color:var(--color-heading);font-size:1.75rem;letter-spacing:-.01em}.page_subtitle__YBgxm{margin:0 0 28px;color:var(--color-muted);font-size:.95rem}.page_subtitle__YBgxm strong{color:var(--color-text)}.page_loginButton__1kZAU{width:100%;padding:12px 16px;background:var(--color-primary);color:var(--on-primary);border:none;border-radius:var(--radius);font-size:1rem;font-weight:600;transition:background .15s ease}.page_loginButton__1kZAU:hover{background:var(--color-primary-hover)}