._shell_a8r1c_1{min-width:0;min-height:100dvh;color:var(--g-color-text-primary);background:var(--g-color-base-background)}._root_a8r1c_8,._guest_a8r1c_9{display:grid}._root-content_a8r1c_13,._guest-content_a8r1c_14,._editor-content_a8r1c_15,._content_a8r1c_16,._main-column_a8r1c_17{min-width:0;min-height:0}._root-content_a8r1c_13{background:var(--g-color-base-background)}._guest_a8r1c_9{padding:48px var(--g-spacing-4);background:var(--g-color-base-background);flex-direction:column;align-items:center;display:flex}._guest-header_a8r1c_34{margin-bottom:var(--g-spacing-8);justify-content:center;align-items:center;display:flex}._guest-content_a8r1c_14{justify-content:center;width:100%;display:flex}._brand_a8r1c_47{align-items:center;gap:var(--g-spacing-2);color:var(--g-color-text-primary);border-radius:var(--g-border-radius-s);font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}._brand-mark_a8r1c_59{color:#fff;background:var(--g-color-base-brand);border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}._brand_a8r1c_47:focus-visible,._link_a8r1c_75:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}._protected_a8r1c_80{grid-template-columns:224px minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}._protected_a8r1c_80[data-layout=workspace]{grid-template-columns:260px minmax(0,1fr)}._protected_a8r1c_80._project-workspace_a8r1c_92{grid-template-columns:minmax(0,1fr)}._sidebar_a8r1c_96{border-right:1px solid var(--g-color-line-generic);background:var(--g-color-base-float);flex-direction:column;min-width:0;display:flex}._sidebar-header_a8r1c_104{align-items:center;min-height:64px;padding:12px 20px;display:flex}._sidebar-navigation_a8r1c_111{flex-direction:column;flex:1;gap:4px;min-height:0;padding:8px 12px;display:flex}._link_a8r1c_75{min-height:40px;color:var(--g-color-text-secondary);border-radius:8px;align-items:center;gap:12px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}._projects-navigation_a8r1c_134{min-height:48px;color:var(--g-color-text-secondary);border-radius:8px;grid-template-columns:minmax(0,1fr) 32px 32px;align-items:center;padding:4px;display:grid}._project-navigation-main_a8r1c_144{min-width:0;min-height:40px;color:inherit;align-items:center;gap:12px;padding:8px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}._navigation-count_a8r1c_158{color:#fff;background:#2a9fff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 6px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}._navigation-action_a8r1c_174{width:32px;height:32px;color:inherit;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._projects-navigation_a8r1c_134:hover,._projects-navigation_a8r1c_134._active-link_a8r1c_185{color:var(--g-color-text-primary);background:var(--g-color-base-simple-hover)}._projects-navigation_a8r1c_134._active-link_a8r1c_185{color:#1596e2;background:#2a9fff24}._navigation-action_a8r1c_174:hover{background:color-mix(in srgb, var(--g-color-base-simple-hover) 75%, transparent)}._project-navigation-main_a8r1c_144:focus-visible,._navigation-action_a8r1c_174:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:1px}._link_a8r1c_75:hover,._active-link_a8r1c_185{color:var(--g-color-text-primary);background:var(--g-color-base-simple-hover)}._active-link_a8r1c_185{color:#1596e2;background:#2a9fff24}._sidebar-footer_a8r1c_216{border-top:1px solid var(--g-color-line-generic);gap:6px;padding:12px;display:grid}._sidebar-user_a8r1c_223{min-width:0;min-height:40px;color:var(--g-color-text-primary);border-radius:8px;align-items:center;gap:10px;padding:6px 8px;text-decoration:none;display:flex}._sidebar-user_a8r1c_223:hover{background:var(--g-color-base-simple-hover)}._sidebar-user_a8r1c_223:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}._sidebar-user-email_a8r1c_244{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:16px;overflow:hidden}._sidebar-logout_a8r1c_253{justify-content:flex-start;width:100%}._main-column_a8r1c_17{grid-template-rows:minmax(0,1fr);display:grid}._mobile-header_a8r1c_263,._mobile-navigation_a8r1c_264{display:none}._content_a8r1c_16{min-height:0}._workspace-content_a8r1c_272{background:var(--g-color-base-background);overflow-y:auto}._project-host_a8r1c_277{overflow:hidden}._project-shell_a8r1c_281{background:var(--g-color-base-background);grid-template-columns:282px minmax(0,1fr);height:100%;min-height:0;transition:grid-template-columns .16s;display:grid}._project-shell-collapsed_a8r1c_290{grid-template-columns:64px minmax(0,1fr)}._project-sidebar_a8r1c_294{border-right:1px solid var(--g-color-line-generic);background:var(--g-color-base-float);flex-direction:column;justify-content:space-between;min-width:0;padding:0 7px 10px 8px;display:flex}._project-sidebar-top_a8r1c_304,._project-navigation_a8r1c_144{flex-direction:column;min-width:0;display:flex}._project-brand_a8r1c_311{align-items:center;gap:8px;min-width:0;min-height:56px;padding:8px 10px;display:flex}._project-brand-link_a8r1c_320{min-width:0;color:var(--g-color-text-primary);flex:1;align-items:center;gap:12px;font-size:16px;line-height:22px;text-decoration:none;display:flex}._project-brand-mark_a8r1c_332{color:#fff;background:#090b0e;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}._project-name_a8r1c_344{min-width:0}._project-collapse_a8r1c_348{--g-button-padding:0;color:var(--g-color-text-secondary);flex:none}._project-back_a8r1c_355,._project-link_a8r1c_356{min-width:0;min-height:44px;color:var(--g-color-text-secondary);border-radius:7px;align-items:center;gap:14px;padding:8px 14px;font-size:13px;line-height:18px;text-decoration:none;display:flex}._project-back_a8r1c_355{gap:6px;min-height:32px;margin-bottom:0;padding:0 9px}._project-link_a8r1c_356:hover,._project-back_a8r1c_355:hover{color:var(--g-color-text-primary);background:var(--g-color-base-simple-hover)}._project-integration-icon_a8r1c_383{object-fit:contain;flex:0 0 16px;width:16px;height:16px}._project-active-link_a8r1c_390{color:var(--g-color-text-primary);background:#2a9fff2b}._project-placeholder_a8r1c_395{color:var(--g-color-text-hint);background:color-mix(in srgb, #8b7cf6 12%, var(--g-color-base-float));cursor:progress;position:relative;overflow:hidden}._project-placeholder_a8r1c_395:after{background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--g-color-base-float) 60%, transparent) 48%, transparent 76%);content:"";animation:1.8s ease-in-out infinite _project-placeholder-shimmer_a8r1c_1;position:absolute;inset:0;transform:translate(-100%)}._project-link_a8r1c_356:focus-visible,._project-back_a8r1c_355:focus-visible,._breadcrumb-icon_a8r1c_419:focus-visible,._breadcrumb-link_a8r1c_420:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}._project-main_a8r1c_425{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._project-action-bar_a8r1c_432{border:1px solid var(--g-color-line-generic);background:var(--g-color-base-float);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:58px;margin:24px 26px 0 27px;padding:8px 25px 8px 31px;display:flex;box-shadow:0 1px 2px #0f172a0d}._project-breadcrumbs_a8r1c_447{min-width:0;color:var(--g-color-text-secondary);align-items:center;gap:9px;font-size:13px;line-height:18px;display:flex}._project-breadcrumbs_a8r1c_447>:last-child{min-width:0;color:var(--g-color-text-primary)}._project-breadcrumbs_a8r1c_447>:first-child{margin-right:10px}._breadcrumb-icon_a8r1c_419{color:var(--g-color-text-secondary);display:inline-flex}._breadcrumb-link_a8r1c_420{color:var(--g-color-text-secondary);text-decoration:none}._breadcrumb-link_a8r1c_420:hover{color:var(--g-color-text-primary)}._project-header-actions_a8r1c_480{flex:none;align-items:center;gap:10px;display:flex}._project-header-tab_a8r1c_487{min-height:32px;color:var(--g-color-text-primary);background:var(--g-color-base-generic);border-radius:8px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}._project-header-tab_a8r1c_487:hover,._project-header-tab-active_a8r1c_499{background:var(--g-color-base-simple-hover)}._project-action-divider_a8r1c_503{background:var(--g-color-line-generic);width:1px;height:38px;margin-left:2px}._project-create-link_a8r1c_510{color:#fff;background:#2f9cf3;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:0 17px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}._project-create-link_a8r1c_510:hover{background:#168ed8}._project-create-link_a8r1c_510:focus-visible,._project-header-tab_a8r1c_487:focus-visible,._project-brand-link_a8r1c_320:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}._project-sidebar_a8r1c_294 ._sidebar-footer_a8r1c_216{border-top:0;gap:4px;padding:0 12px}._project-logout_a8r1c_543{min-height:36px;color:var(--g-color-text-secondary);align-items:center;gap:8px;padding:0 1px;display:flex}._project-logout_a8r1c_543 ._sidebar-logout_a8r1c_253{--g-button-padding:8px;width:auto}._project-shell-collapsed_a8r1c_290 ._project-name_a8r1c_344,._project-shell-collapsed_a8r1c_290 ._project-back_a8r1c_355 span,._project-shell-collapsed_a8r1c_290 ._project-link_a8r1c_356 span,._project-shell-collapsed_a8r1c_290 ._sidebar-user-email_a8r1c_244,._project-shell-collapsed_a8r1c_290 ._project-logout_a8r1c_543 ._sidebar-logout_a8r1c_253{display:none}._project-shell-collapsed_a8r1c_290 ._project-brand_a8r1c_311{flex-direction:column;padding-inline:0}._project-shell-collapsed_a8r1c_290 ._project-brand-link_a8r1c_320,._project-shell-collapsed_a8r1c_290 ._project-back_a8r1c_355,._project-shell-collapsed_a8r1c_290 ._project-link_a8r1c_356,._project-shell-collapsed_a8r1c_290 ._sidebar-user_a8r1c_223,._project-shell-collapsed_a8r1c_290 ._project-logout_a8r1c_543{justify-content:center}._project-shell-collapsed_a8r1c_290 ._project-brand-link_a8r1c_320{display:none}@keyframes _project-placeholder-shimmer_a8r1c_1{to{transform:translate(100%)}}._project-body_a8r1c_589{min-width:0;min-height:0;overflow-y:auto}._console-content_a8r1c_595{background:var(--g-color-base-misc-light);overflow:hidden}._editor_a8r1c_15{background:var(--g-color-base-generic);height:100dvh;min-height:0;overflow:hidden}._editor-content_a8r1c_15{height:100%}@media (width<=575px){._protected_a8r1c_80,._protected_a8r1c_80[data-layout=workspace]{grid-template-columns:minmax(0,1fr)}._sidebar_a8r1c_96{display:none}._main-column_a8r1c_17{grid-template-rows:auto minmax(0,1fr)}._mobile-header_a8r1c_263{justify-content:space-between;align-items:center;gap:var(--g-spacing-3);min-height:56px;padding:var(--g-spacing-2) var(--g-spacing-4);border-bottom:1px solid var(--g-color-line-generic);background:color-mix(in srgb, var(--g-color-base-float) 90%, transparent);display:flex}._mobile-navigation_a8r1c_264{gap:var(--g-spacing-1);padding:var(--g-spacing-6) var(--g-spacing-4) 0;background:var(--g-color-base-background);display:flex;overflow-x:auto}._mobile-navigation_a8r1c_264 ._link_a8r1c_75{flex:none;padding-block:6px}._mobile-navigation_a8r1c_264 ._projects-navigation_a8r1c_134{flex:none;min-width:210px}._protected_a8r1c_80[data-layout=console] ._main-column_a8r1c_17{grid-template-rows:minmax(0,1fr)}._protected_a8r1c_80[data-layout=console] ._mobile-header_a8r1c_263,._protected_a8r1c_80[data-layout=console] ._mobile-navigation_a8r1c_264{display:none}._project-shell_a8r1c_281{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._project-sidebar_a8r1c_294{border-right:0;border-bottom:1px solid var(--g-color-line-generic);padding:8px;display:block;overflow:hidden}._project-sidebar_a8r1c_294 ._sidebar-footer_a8r1c_216,._project-brand_a8r1c_311{display:none}._project-sidebar-top_a8r1c_304{gap:4px}._project-back_a8r1c_355{width:fit-content;min-height:32px;margin:0;padding-block:4px}._project-navigation_a8r1c_144{flex-direction:row;gap:4px;overflow-x:auto}._project-link_a8r1c_356{flex:none;min-height:36px;padding-block:6px}._project-action-bar_a8r1c_432{min-height:48px;margin:12px 12px 0;padding:6px 8px}._project-header-actions_a8r1c_480{gap:4px}._project-create-label_a8r1c_714,._project-action-divider_a8r1c_503{display:none}._project-create-link_a8r1c_510{width:36px;min-height:36px;padding:0}}@media (prefers-reduced-motion:reduce){._project-placeholder_a8r1c_395:after{animation:none}}
