.AppNavigation-module__K8eDPW__nav{align-items:center;gap:8px;display:flex}.AppNavigation-module__K8eDPW__group{position:relative}.AppNavigation-module__K8eDPW__iconButton{border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);width:34px;height:34px;color:var(--icon-default);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;font-size:16px;display:inline-flex}.AppNavigation-module__K8eDPW__iconButtonActive{border-color:var(--border-strong);background:var(--surface-elevated);color:var(--accent-primary)}.AppNavigation-module__K8eDPW__dropdown{border:1px solid var(--border-subtle);background:var(--surface-card);min-width:190px;box-shadow:var(--shadow-md);z-index:50;border-radius:12px;flex-direction:column;gap:4px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.AppNavigation-module__K8eDPW__dropdownRight{left:auto;right:0}.AppNavigation-module__K8eDPW__menuItem,.AppNavigation-module__K8eDPW__menuItemButton{background:var(--surface-card);width:100%;min-height:34px;color:var(--text-primary);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:flex-start;align-items:center;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}.AppNavigation-module__K8eDPW__menuItem:hover,.AppNavigation-module__K8eDPW__menuItemButton:hover{background:var(--surface-elevated)}.AppNavigation-module__K8eDPW__menuItemActive{border-color:var(--border-strong);background:var(--surface-elevated);color:var(--accent-primary)}.AppNavigation-module__K8eDPW__menuItemButton{border-top:1px solid var(--border-subtle);color:#b42318;margin-top:2px;padding-top:6px}
.TopBar-module__AJaida__topBar{flex:1;justify-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex}.TopBar-module__AJaida__title{letter-spacing:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Inter,Segoe UI,sans-serif;font-size:18px;font-weight:600;overflow:hidden}.TopBar-module__AJaida__companySelectWrap{min-width:0;max-width:min(60vw,320px)}.TopBar-module__AJaida__companySelect{border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--text-primary);border-radius:10px;width:100%;min-width:0;padding:6px 10px;font-family:Inter,Segoe UI,sans-serif;font-size:14px;font-weight:600}.TopBar-module__AJaida__visuallyHidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TopBar-module__AJaida__actions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.TopBar-module__AJaida__balance{border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text);border-radius:999px;padding:6px 10px;font-size:13px;font-weight:600;text-decoration:none}
.AuthStatusView-module__dHh8HG__container{justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.AuthStatusView-module__dHh8HG__card{border:1px solid var(--border);width:min(420px,100%);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:20px 18px;display:flex}.AuthStatusView-module__dHh8HG__spinner{border:2px solid #d8e3f5;border-top-color:var(--accent);border-radius:999px;flex-shrink:0;width:18px;height:18px;animation:.9s linear infinite AuthStatusView-module__dHh8HG__spin}.AuthStatusView-module__dHh8HG__text{color:var(--text);margin:0;font-size:14px}@keyframes AuthStatusView-module__dHh8HG__spin{to{transform:rotate(360deg)}}
.FirstLaunchIntro-module__E0rssq__container{justify-content:center;align-items:center;min-height:100dvh;padding:20px;display:flex}.FirstLaunchIntro-module__E0rssq__card{border:1px solid var(--border);width:min(520px,100%);box-shadow:var(--shadow-md);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex}.FirstLaunchIntro-module__E0rssq__logoWrap{justify-content:center;display:flex}.FirstLaunchIntro-module__E0rssq__logo{object-fit:cover;border:1px solid var(--border);background:#f4f7ff;border-radius:999px;width:108px;height:108px}.FirstLaunchIntro-module__E0rssq__title{text-align:center;margin:0;font-size:24px}.FirstLaunchIntro-module__E0rssq__lead{color:var(--muted);text-align:center;margin:0;line-height:1.4}.FirstLaunchIntro-module__E0rssq__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.FirstLaunchIntro-module__E0rssq__buttonPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#325fd8 0%,#2f6fed 48%,#2ea8dd 100%);border:1px solid #2357be;border-radius:10px;min-height:42px;padding:10px 14px}.FirstLaunchIntro-module__E0rssq__buttonSecondary{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#fff;border-radius:10px;min-height:42px;padding:10px 14px}.FirstLaunchIntro-module__E0rssq__slideCounter{color:var(--muted);text-align:center;margin:0;font-size:12px}.FirstLaunchIntro-module__E0rssq__slideBox{border:1px solid var(--border);background:#f8fafe;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.FirstLaunchIntro-module__E0rssq__slideTitle{margin:0;font-size:18px}.FirstLaunchIntro-module__E0rssq__slideText{color:var(--text);margin:0}
.AppShell-module__16LhNG__shell{min-height:100dvh;padding-top:var(--workspace-edge-offset);padding-left:var(--workspace-edge-offset);padding-right:var(--workspace-edge-offset)}.AppShell-module__16LhNG__header{top:var(--workspace-edge-offset);z-index:30;background:0 0;padding:0;position:sticky}.AppShell-module__16LhNG__topRow{width:100%;max-width:var(--workspace-content-max-width);border:1px solid var(--border-subtle);background:var(--surface-card);box-shadow:var(--shadow-sm);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:10px 12px;display:flex}.AppShell-module__16LhNG__errorBanner{max-width:var(--workspace-content-max-width);color:#b42318;background:#fff1f0;border-top:1px solid #ffd1cb;border-bottom:1px solid #ffd1cb;margin:0 auto;padding:8px 16px;font-size:13px}.AppShell-module__16LhNG__main{max-width:var(--workspace-content-max-width);margin:0 auto;padding:12px 0 20px}
