.AppShell_page__BKeuq{min-height:100vh;padding:1.25rem;max-width:1200px;margin:0 auto}.AppShell_header__Lq_sj{background:var(--surface-1,var(--surface));border:1px solid var(--border-subtle,var(--line));border-radius:1rem;box-shadow:var(--shadow);padding:1.25rem;display:grid;grid-gap:1rem;gap:1rem}.AppShell_headerTop__z180e{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;grid-gap:1rem;gap:1rem}.AppShell_eyebrow__PTYo6{margin:0;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.AppShell_title__A5ih2{margin:.3rem 0;font-size:clamp(1.4rem,1rem + 1.4vw,2.2rem)}.AppShell_subtitle__OLmkN{margin:0;color:var(--text-muted)}.AppShell_navCenter__m_VTS,.AppShell_navRight__Nbgp8{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}.AppShell_navCenter__m_VTS a,.AppShell_navRight__Nbgp8 a{text-decoration:none;border:1px solid var(--border-strong,var(--line));background:var(--interactive,var(--surface-muted));border-radius:999px;padding:.4rem .8rem;font-weight:600;color:var(--text)}.AppShell_navCenter__m_VTS a:hover,.AppShell_navRight__Nbgp8 a:hover{background:var(--interactive-hover,var(--surface));border-color:var(--accent)}.AppShell_creditBadge__GOEsy{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;white-space:nowrap}.AppShell_creditCoin__nmqlk{display:inline-flex;align-items:center;gap:.45rem;min-height:2rem;border-color:color-mix(in srgb,#f2b84b 48%,var(--border-strong,var(--line)))!important;background:color-mix(in srgb,#f2b84b 14%,var(--interactive,var(--surface-muted)))!important}.AppShell_creditCoinIcon__AKLCt{font-size:1rem;line-height:1}.AppShell_creditCoinDetails__LFSdA{display:grid;line-height:1.05;font-size:.72rem;grid-gap:.08rem;gap:.08rem}.AppShell_settingsGear__dnrH6{min-width:2.1rem;text-align:center;font-size:1.05rem}.AppShell_creditBadgeWarning__nLmkC{border-color:color-mix(in srgb,#f59e0b 55%,var(--border-strong,var(--line)));background:color-mix(in srgb,#f59e0b 20%,var(--interactive,var(--surface-muted)))}.AppShell_creditBadgeDanger__yzkvK{border-color:color-mix(in srgb,#dc2626 55%,var(--border-strong,var(--line)));background:color-mix(in srgb,#dc2626 22%,var(--interactive,var(--surface-muted)))}.AppShell_userMenuWrap__eFkBN{position:relative}.AppShell_userMenuButton___cnEy{border:1px solid var(--border-strong,var(--line));background:var(--interactive,var(--surface-muted));color:var(--text);border-radius:999px;min-width:2.1rem;min-height:2.1rem;font-weight:700;cursor:pointer}.AppShell_userMenuButton___cnEy:hover{background:var(--interactive-hover,var(--surface));border-color:var(--accent)}.AppShell_userMenu__LmS5Z{position:absolute;right:0;top:calc(100% + .4rem);z-index:20;min-width:170px;border-radius:.7rem;border:1px solid var(--border-subtle,var(--line));background:var(--surface-1,var(--surface));box-shadow:var(--shadow);padding:.35rem;display:grid;grid-gap:.25rem;gap:.25rem}.AppShell_userMenuItem__lRCbY{border:1px solid transparent;background:transparent;color:var(--text);text-align:left;padding:.45rem .5rem;border-radius:.5rem;font-weight:600;cursor:pointer}.AppShell_userMenuItem__lRCbY:hover{background:var(--interactive-hover,var(--surface-muted));border-color:var(--border-subtle,var(--line))}.AppShell_actions__ZoAgB{margin-top:.9rem}.AppShell_celebrationBanner__HZD7O{margin-top:.9rem;border:1px solid color-mix(in srgb,var(--success) 45%,var(--border-strong,var(--line)));background:color-mix(in srgb,var(--success) 18%,var(--surface-1,var(--surface)));color:var(--text);border-radius:.8rem;padding:.65rem .9rem;font-weight:600}.AppShell_main__EaA_A{margin-top:1rem}@media (max-width:720px){.AppShell_page__BKeuq{padding:.9rem}.AppShell_header__Lq_sj{padding:1rem}.AppShell_headerTop__z180e{grid-template-columns:1fr}.AppShell_navCenter__m_VTS,.AppShell_navRight__Nbgp8{justify-content:flex-start;flex-wrap:wrap}.AppShell_creditCoinDetails__LFSdA{display:none}}.ActiveJobsBar_bar__D9VLa{margin-bottom:.75rem;border:1px solid var(--line);border-radius:.8rem;background:var(--surface);box-shadow:var(--shadow);padding:.5rem .75rem}.ActiveJobsBar_gmailRunCard__i3CUy{border:1px solid var(--line);border-radius:.65rem;background:var(--surface-muted);padding:.55rem .6rem;margin-bottom:.6rem;display:flex;flex-direction:column;gap:.35rem}.ActiveJobsBar_gmailRunHeader__x6qxF{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.ActiveJobsBar_gmailRunTitle__yd6sW{font-weight:700;font-size:.85rem}.ActiveJobsBar_gmailRunMeta__oMM9G{color:var(--text-muted);font-size:.78rem}.ActiveJobsBar_gmailRunSummary__GgaFE{margin:0;color:var(--text);font-size:.82rem}.ActiveJobsBar_gmailRunError__zcBzv{margin:0;color:#b42318;font-size:.8rem}.ActiveJobsBar_gmailRunStopButton__3UCKk{align-self:flex-start;border:1px solid var(--line);border-radius:.5rem;padding:.3rem .6rem;background:var(--surface);color:var(--text);font-size:.8rem;font-weight:600;cursor:pointer}.ActiveJobsBar_gmailRunStopButton__3UCKk:disabled{cursor:not-allowed;opacity:.65}.ActiveJobsBar_summaryButton__z8oIh{border:0;background:transparent;width:100%;display:flex;align-items:center;gap:.5rem;color:var(--text);font-weight:700;text-align:left;padding:0}.ActiveJobsBar_spinner__v8g6S{width:.8rem;height:.8rem;border:2px solid var(--line);border-top-color:var(--accent);border-radius:999px;animation:ActiveJobsBar_spin__DUoKU .8s linear infinite}.ActiveJobsBar_list__QpdhJ{list-style:none;margin:.6rem 0 0;padding:0;display:flex;flex-direction:column;gap:.35rem}.ActiveJobsBar_item__PnYK_{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.84rem;border:1px solid var(--line);border-radius:.55rem;padding:.35rem .55rem;background:var(--surface-muted)}.ActiveJobsBar_meta__zGKyD{color:var(--text-muted);font-size:.78rem}@keyframes ActiveJobsBar_spin__DUoKU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotificationsPanel_wrap__1qS6M{position:relative}.NotificationsPanel_trigger__IwW6K{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-strong,var(--line));background:var(--interactive,var(--surface-muted));border-radius:999px;width:2.4rem;height:2.4rem;color:var(--text)}.NotificationsPanel_bell__6_fuc{width:1.2rem;height:1.2rem}.NotificationsPanel_badge__OqRUO{position:absolute;top:-.22rem;right:-.22rem;min-width:1.1rem;height:1.1rem;border-radius:999px;background:#dc2626;color:#fff;font-size:.67rem;line-height:1.1rem;text-align:center;padding:0 .2rem;font-weight:700}.NotificationsPanel_panel__sZKik{position:fixed;width:min(28rem,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow-y:auto;overflow-x:hidden;background:var(--surface-1,var(--surface));border:1px solid var(--border-subtle,var(--line));border-radius:.8rem;box-shadow:var(--shadow);padding:calc(.8rem + env(safe-area-inset-top, 0px)) .8rem calc(.8rem + env(safe-area-inset-bottom, 0px));z-index:1200;overscroll-behavior:contain}.NotificationsPanel_header__8bDEV{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.55rem;padding-bottom:.35rem;background:var(--surface-1,var(--surface));border-bottom:1px solid var(--border-subtle,var(--line))}.NotificationsPanel_header__8bDEV p{margin:0;font-weight:700}.NotificationsPanel_list__Xs_wG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.NotificationsPanel_list__Xs_wG li{border:1px solid var(--line);border-radius:.65rem;padding:.55rem}.NotificationsPanel_unread__AmM5B{background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.NotificationsPanel_read__I_9BS{background:var(--surface-muted)}.NotificationsPanel_row__HPmyF{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.NotificationsPanel_row__HPmyF strong{font-size:.9rem}.NotificationsPanel_level__4sHaN{text-transform:uppercase;font-size:.68rem;letter-spacing:.04em;border:1px solid var(--line);border-radius:999px;padding:.12rem .4rem;color:var(--text-muted)}.NotificationsPanel_message__N1nb3{margin:.35rem 0 .3rem;white-space:pre-line}.NotificationsPanel_actions__h4owT{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.NotificationsPanel_actions__h4owT a,.NotificationsPanel_actions__h4owT button{font-size:.78rem;border:1px solid var(--border-strong,var(--line));border-radius:.55rem;background:var(--interactive,var(--surface));color:var(--text);padding:.28rem .5rem;text-decoration:none}.NotificationsPanel_meta__4YtYm{margin:0 0 .2rem;color:var(--text-muted);font-size:.78rem}.NotificationsPanel_notice__hfzeP{margin:.3rem 0;color:var(--text-muted);font-size:.84rem}.NotificationsPanel_error__Ze_CN{margin:.3rem 0;color:var(--danger);font-size:.84rem}.Forms_card__DWTt7{background:var(--surface-1,var(--surface));border:1px solid var(--border-subtle,var(--line));border-radius:1rem;box-shadow:var(--shadow);padding:1.1rem}.Forms_stack__w8AVC{display:flex;flex-direction:column;gap:.75rem}.Forms_gridTwo__hECZ5{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media (min-width:960px){.Forms_gridTwo__hECZ5{grid-template-columns:1.1fr 1fr}}.Forms_field__NW3Jp{display:flex;flex-direction:column;gap:.35rem}.Forms_field__NW3Jp label{font-weight:700;font-size:.92rem;color:var(--text-muted)}.Forms_input__A19Pf,.Forms_select__Dzuhv,.Forms_textarea__WR2Hm{border:1px solid var(--border-subtle,var(--line));border-radius:.7rem;background:var(--surface-2,var(--surface));padding:.62rem .72rem;color:var(--text)}.Forms_textarea__WR2Hm{min-height:100px;resize:vertical}.Forms_input__A19Pf:focus,.Forms_select__Dzuhv:focus,.Forms_textarea__WR2Hm:focus{outline:2px solid transparent;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.Forms_input__A19Pf[type=date]::-webkit-calendar-picker-indicator{filter:var(--date-picker-icon-filter);opacity:.95}.Forms_actionsRow__OaTdP{display:flex;gap:.65rem;flex-wrap:wrap;margin-top:.6rem}.Forms_buttonDanger__Bx_a_,.Forms_buttonGhost__Gh2Qk,.Forms_buttonSecondary__QIAjz,.Forms_button__9h_Qk{border-radius:.7rem;border:1px solid transparent;padding:.58rem .95rem;font-weight:700}.Forms_button__9h_Qk{background:var(--accent);border-color:var(--accent);color:#fff}.Forms_button__9h_Qk:hover{filter:brightness(.95)}.Forms_buttonSecondary__QIAjz{background:var(--interactive,var(--surface-muted));border-color:var(--border-strong,var(--line));color:var(--text)}.Forms_buttonSecondary__QIAjz:hover{background:var(--interactive-hover,var(--surface));border-color:var(--accent)}.Forms_buttonGhost__Gh2Qk{background:color-mix(in srgb,var(--interactive,var(--surface-muted)) 70%,transparent);border-color:var(--border-subtle,var(--line));color:var(--text)}.Forms_buttonGhost__Gh2Qk:hover{background:var(--interactive-hover,var(--surface));border-color:var(--border-strong,var(--line))}.Forms_infoHint__Gxf61{margin-left:.35rem;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:999px;border:1px solid var(--border-subtle,var(--line));background:var(--surface-2,var(--surface));color:var(--text-muted);font-size:.72rem;line-height:1;cursor:help}.Forms_tableLinkButton__utBIM,.Forms_tableLinkText__LfGCZ{display:inline;color:var(--text);font:inherit;text-align:left;line-height:1.35;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;text-decoration:none}.Forms_tableLinkButton__utBIM{cursor:pointer}.Forms_tableLinkButton__utBIM:hover,.Forms_tableLinkText__LfGCZ:hover{text-decoration:underline}.Forms_tableLinkButton__utBIM:focus-visible,.Forms_tableLinkText__LfGCZ:focus-visible{outline:none;text-decoration:underline}.Forms_buttonDanger__Bx_a_{background:color-mix(in srgb,var(--danger) 18%,var(--surface-1,var(--surface)));border-color:color-mix(in srgb,var(--danger) 45%,var(--border-strong,var(--line)));color:var(--danger)}.Forms_buttonDanger__Bx_a_:disabled,.Forms_buttonGhost__Gh2Qk:disabled,.Forms_buttonSecondary__QIAjz:disabled,.Forms_button__9h_Qk:disabled{opacity:.5;cursor:not-allowed}.Forms_notice__12Oiz{margin:0;color:var(--text-muted)}.Forms_error__bxoTc{margin:0;color:var(--danger);font-weight:600}.Forms_success__TnZoA{margin:0;color:var(--success);font-weight:600}.Forms_badge__v_dm1{display:inline-block;border-radius:999px;padding:.2rem .65rem;font-size:.78rem;border:1px solid var(--border-subtle,var(--line));background:var(--interactive,var(--surface-muted))}.Forms_inlineList__ppKeP{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.Forms_inlineList__ppKeP li{border:1px solid var(--border-subtle,var(--line));border-radius:.72rem;padding:.7rem;background:var(--surface-2,var(--surface-muted))}.Forms_meta__m1NTj{margin:0;color:var(--text-muted);font-size:.87rem}.Forms_row__3KWit{display:flex;align-items:center;justify-content:space-between;gap:.8rem}@media (max-width:640px){.Forms_row__3KWit{align-items:flex-start;flex-direction:column}}