@layer base{._wrapper_xacrq_2{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._content_xacrq_10{flex-direction:column;flex:1;min-height:0;display:flex}._contentBlocked_xacrq_17{filter:grayscale(.4)blur(1px);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity var(--animation-duration-normal) ease, filter var(--animation-duration-normal) ease}._scrim_xacrq_26{padding:var(--spacing-16) var(--spacing-4) var(--spacing-8);background:color-mix(in srgb, var(--background) 35%, transparent);z-index:10;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0;overflow-y:auto}._card_xacrq_38{text-align:center;align-items:center;gap:var(--spacing-3);width:100%;max-width:26rem;padding:var(--spacing-8) var(--spacing-6);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}._iconWrap_xacrq_53{border-radius:var(--radius);background-color:color-mix(in srgb, var(--warning) 12%, var(--surface));width:2.75rem;height:2.75rem;color:var(--warning);justify-content:center;align-items:center;display:flex}._title_xacrq_64{font-family:var(--font-family-display);font-size:var(--font-size-lg);color:var(--foreground);margin:0;font-weight:600}._body_xacrq_72{font-size:var(--font-size-base);color:var(--muted-foreground);margin:0;line-height:1.55}._upsell_xacrq_79{font-size:var(--font-size-sm);color:var(--muted-foreground);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb, var(--primary) 6%, var(--surface));border:1px solid color-mix(in srgb, var(--primary) 20%, var(--border));border-radius:var(--radius);margin:0;line-height:1.5}._upsellLink_xacrq_90{color:var(--primary);text-underline-offset:2px;font-weight:500;text-decoration:underline}._optionsGrid_xacrq_97{gap:var(--spacing-3);width:100%;margin-top:var(--spacing-2);grid-template-columns:1fr 1fr;display:grid}@media (width<=480px){._optionsGrid_xacrq_97{grid-template-columns:1fr}}._option_xacrq_97{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background-color:color-mix(in srgb, var(--muted) 40%, var(--surface));flex-direction:column;display:flex}._optionTitle_xacrq_122{font-size:var(--font-size-base);color:var(--foreground);font-weight:600}._optionDesc_xacrq_128{font-size:var(--font-size-sm);color:var(--muted-foreground);flex:1;line-height:1.45}._actions_xacrq_135{justify-content:center;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2);flex-wrap:wrap;display:flex}._checkingNote_xacrq_144{font-size:var(--font-size-sm);color:var(--muted-foreground);margin:0}._dialogContent_1qp7q_2{width:calc(100vw - 2rem);max-width:32rem}._contentBody_1qp7q_7{gap:var(--spacing-8);flex-direction:column;display:flex}._loadingState_1qp7q_13{gap:var(--spacing-4);margin-top:var(--spacing-4);flex-direction:column;display:flex}._skeletonBox_1qp7q_20{border-radius:var(--radius-md);height:4rem}._skeletonLine_1qp7q_25{border-radius:var(--radius);height:1.5rem}._errorState_1qp7q_30{padding:var(--spacing-6) 0;color:var(--error);text-align:center}._referralBox_1qp7q_37{border-radius:var(--radius);background:color-mix(in srgb, var(--primary) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}._generationSection_1qp7q_49{background-color:var(--secondary);border-radius:var(--radius);padding:var(--spacing-6);border:1px solid var(--border)}._generateWrapper_1qp7q_56{align-items:center;gap:var(--spacing-3);flex-direction:column;display:flex}._generateButton_1qp7q_63{width:100%}._emailInputGroup_1qp7q_67{width:100%;margin-bottom:var(--spacing-3)}._emailInput_1qp7q_67{width:100%}._emailError_1qp7q_76{color:var(--error);font-size:var(--font-size-xs);margin-top:var(--spacing-1);margin-bottom:0}._remainingText_1qp7q_83{font-size:var(--font-size-base);color:var(--muted-foreground);margin:0}._newInviteWrapper_1qp7q_89{gap:var(--spacing-3);flex-direction:column;display:flex}._newInviteLabel_1qp7q_95{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--foreground);margin:0}._successMessage_1qp7q_102{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);background-color:color-mix(in srgb, var(--success) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--success) 25%, var(--border));border-radius:var(--radius);display:flex}._successIcon_1qp7q_112{color:var(--success);flex-shrink:0}._resetButton_1qp7q_117{font-size:var(--font-size-base);align-self:flex-start;height:auto;min-height:auto;padding:0}._historySection_1qp7q_126{gap:var(--spacing-4);flex-direction:column;display:flex}._historyTitle_1qp7q_132{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--foreground);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border);margin:0}._inviteList_1qp7q_141{gap:var(--spacing-3);max-height:15rem;padding-right:var(--spacing-2);flex-direction:column;display:flex;overflow-y:auto}._inviteRow_1qp7q_150{padding:var(--spacing-3);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease;justify-content:space-between;align-items:center;display:flex}._inviteRow_1qp7q_150:hover{background-color:var(--hover-overlay)}._inviteDetails_1qp7q_165{gap:var(--spacing-1);flex-direction:column;display:flex;overflow:hidden}._inviteEmail_1qp7q_172{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._inviteDates_1qp7q_181{font-size:var(--font-size-xs);color:var(--muted-foreground)}._inviteActions_1qp7q_186{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}._revokeButton_1qp7q_193{color:var(--muted-foreground)}._revokeButton_1qp7q_193:hover{color:var(--error);background-color:color-mix(in srgb, var(--error) 10%, transparent)}._resendButton_1qp7q_202{color:var(--muted-foreground)}._resendButton_1qp7q_202:hover{color:var(--foreground);background-color:var(--hover-overlay)}._emptyHistory_1qp7q_211{font-size:var(--font-size-base);color:var(--muted-foreground);text-align:center;padding:var(--spacing-4) 0;font-style:italic}._sidebar_88le5_5{background:var(--sidebar);border-right:1px solid var(--border);width:248px;transition:width .2s var(--ease-standard,ease);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._header_88le5_16{padding:var(--spacing-3) var(--spacing-3) var(--spacing-2);align-items:center;gap:4px;display:flex}._switcherSlot_88le5_23{flex:1;min-width:0}._collapseBtn_88le5_28{border-radius:var(--radius-md);width:26px;height:26px;color:var(--muted-foreground);cursor:pointer;opacity:0;transition:opacity var(--animation-duration-fast) var(--ease-out), background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._sidebar_88le5_5:hover ._collapseBtn_88le5_28,._collapseBtn_88le5_28:focus-visible{opacity:1}._collapseBtn_88le5_28:hover{background:var(--hover-overlay);color:var(--foreground)}._searchBtn_88le5_55{align-items:center;gap:var(--spacing-2);height:34px;margin:0 var(--spacing-3) var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--foreground) 3%, transparent);color:var(--muted-foreground);font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out), border-color var(--animation-duration-fast) var(--ease-out);padding:0 10px;display:flex}._searchBtn_88le5_55:hover{background:var(--hover-overlay);color:var(--foreground);border-color:var(--border-strong)}._searchLabel_88le5_80{text-align:left;white-space:nowrap;flex:1;overflow:hidden}._kbd_88le5_87{font-family:var(--font-family-monospace);font-size:var(--font-size-2xs);color:var(--muted-foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px 5px;line-height:1.4}._nav_88le5_98{padding:var(--spacing-1) var(--spacing-2);scrollbar-width:thin;flex-direction:column;flex:1;gap:1px;display:flex;overflow:hidden auto}._eyebrow_88le5_109{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);padding:var(--spacing-3) 10px var(--spacing-1);white-space:nowrap}._row_88le5_120{position:relative}._item_88le5_124{border-radius:var(--radius-md);height:32px;color:var(--muted-foreground);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out);align-items:center;gap:9px;padding:0 10px;text-decoration:none;display:flex;position:relative}._item_88le5_124:hover{background:var(--hover-overlay);color:var(--foreground)}._itemActive_88le5_147{background:var(--surface);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--border)}._itemIcon_88le5_153{flex-shrink:0;align-items:center;display:inline-flex}._itemLabel_88le5_159{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._badge_88le5_166{border-radius:var(--radius-full);background:var(--primary);min-width:18px;height:18px;color:var(--primary-foreground);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}._star_88le5_181{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--muted-foreground);cursor:pointer;opacity:0;transition:opacity var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._row_88le5_120:hover ._star_88le5_181,._star_88le5_181:focus-visible{opacity:1}._row_88le5_120:hover ._badge_88le5_166,._row_88le5_120:focus-within ._badge_88le5_166{visibility:hidden}._row_88le5_120:focus-within ._star_88le5_181{opacity:1}._star_88le5_181:hover{color:var(--foreground)}._starOn_88le5_220,._starOn_88le5_220:hover{color:var(--primary)}._favoritesTrigger_88le5_226{width:100%;font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);padding:var(--spacing-3) 10px var(--spacing-1);white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm);text-align:left;align-items:center;gap:6px;display:flex}._favoritesTrigger_88le5_226:hover,._favoritesTrigger_88le5_226[data-open=true]{color:var(--foreground)}._favoritesTrigger_88le5_226 svg{flex-shrink:0;width:11px;height:11px}._footer_88le5_254{border-top:1px solid var(--border);padding:var(--spacing-2) var(--spacing-3);justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}._layoutSwitch_88le5_263{font-size:var(--font-size-xs);color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius-sm);white-space:nowrap;padding:4px 6px}._layoutSwitch_88le5_263:hover{color:var(--foreground);background:var(--hover-overlay)}._sidebarCollapsed_88le5_279{width:64px}._sidebarCollapsed_88le5_279 ._header_88le5_16{gap:var(--spacing-2);padding:var(--spacing-3) 0 var(--spacing-2);flex-direction:column}._sidebarCollapsed_88le5_279 ._collapseBtn_88le5_28{opacity:1}._sidebarCollapsed_88le5_279 ._collapseBtn_88le5_28 svg{transform:rotate(180deg)}._sidebarCollapsed_88le5_279 ._searchBtn_88le5_55{margin:0 auto var(--spacing-2);justify-content:center;width:34px;padding:0}._sidebarCollapsed_88le5_279 ._searchLabel_88le5_80,._sidebarCollapsed_88le5_279 ._kbd_88le5_87{display:none}._sidebarCollapsed_88le5_279 ._eyebrow_88le5_109{visibility:hidden;height:15px;margin:0 12px;padding:0;position:relative}._sidebarCollapsed_88le5_279 ._eyebrow_88le5_109:after{content:"";border-top:1px solid var(--border);visibility:visible;position:absolute;top:7px;left:0;right:0}._sidebarCollapsed_88le5_279 ._item_88le5_124{justify-content:center;gap:0;padding:0}._sidebarCollapsed_88le5_279 ._itemLabel_88le5_159{display:none}._sidebarCollapsed_88le5_279 ._badge_88le5_166{min-width:15px;height:15px;padding:0 4px;font-size:9.5px;position:absolute;top:1px;right:4px}._sidebarCollapsed_88le5_279 ._footer_88le5_254{padding:var(--spacing-2) 0;justify-content:center}._sidebarCollapsed_88le5_279 ._layoutSwitch_88le5_263{display:none}._command_1hun9_2{background-color:var(--popup);width:100%;max-width:100%;color:var(--popup-foreground);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;overflow:hidden}._commandInDialog_1hun9_15{height:100%;max-height:100%;box-shadow:none;border:none}._CommandDialogContent_1hun9_22{max-width:32rem;padding:0;overflow:hidden}._srOnly_1hun9_28{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._cmdkInputWrapper_1hun9_40{border-bottom:1px solid var(--border);padding:var(--spacing-4);align-items:center;display:flex}._cmdkInputWrapperSearchIcon_1hun9_47{width:1rem;height:1rem;color:var(--muted-foreground);margin-right:var(--spacing-3);flex-shrink:0}._cmdkInput_1hun9_40{width:100%;height:1.75rem;color:inherit;caret-color:var(--primary);font-family:var(--font-family-base);font-size:var(--font-size-md);background-color:#0000;border:none;outline:none}._cmdkInput_1hun9_40::placeholder{color:var(--muted-foreground)}._commandList_1hun9_71{max-height:min(20rem,40vh);padding:var(--spacing-2);overflow:hidden auto}._commandEmpty_1hun9_78{height:5rem;color:var(--muted-foreground);font-size:var(--font-size-base);justify-content:center;align-items:center;display:flex}._commandGroup_1hun9_87{padding:var(--spacing-1) 0;overflow:hidden}._commandGroup_1hun9_87 [cmdk-group-heading]{padding:var(--spacing-2) var(--spacing-3) var(--spacing-1);font-family:var(--font-family-monospace);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}._commandSeparator_1hun9_102{background-color:var(--border);height:1px;margin:var(--spacing-1) 0}._commandItem_1hun9_108{align-items:center;gap:var(--spacing-2);min-height:2.25rem;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);color:var(--popup-foreground);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out);-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}@media (pointer:coarse){._commandItem_1hun9_108{min-height:44px}}._commandItem_1hun9_108[data-selected=true]{background-color:var(--hover-overlay);color:var(--foreground)}._commandItem_1hun9_108[data-disabled=true]{opacity:.5;cursor:not-allowed}._commandItem_1hun9_108 svg{width:1rem;height:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) var(--ease-out);flex-shrink:0}._commandItem_1hun9_108[data-selected=true] svg{color:var(--foreground)}._commandShortcut_1hun9_156{font-family:var(--font-family-monospace);font-size:var(--font-size-2xs);color:var(--muted-foreground);background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;margin-left:auto;padding:.125rem .375rem;display:inline-flex}._bar_15651_2{justify-content:space-between;align-items:center;gap:var(--spacing-3);height:40px;padding:0 var(--spacing-3);background-color:var(--surface);border-bottom:1px solid var(--border);z-index:var(--z-nav);-webkit-user-select:none;user-select:none;flex:none;display:flex}._left_15651_17{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}._brand_15651_24{font-family:var(--font-family-display,inherit);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--foreground)}._sep_15651_31{color:var(--muted-foreground);font-size:var(--font-size-sm)}._pageLabel_15651_36{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._right_15651_45{align-items:center;gap:var(--spacing-2);flex:none;display:flex}._wsChip_15651_52{max-width:180px;padding:2px var(--spacing-2);border-radius:var(--radius-full);background-color:var(--hover-overlay);color:var(--foreground);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._expandBtn_15651_65{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--muted-foreground);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--animation-duration-fast) ease, color var(--animation-duration-fast) ease, border-color var(--animation-duration-fast) ease;background-color:#0000;display:inline-flex}._expandBtn_15651_65:hover{background-color:var(--hover-overlay);color:var(--foreground);border-color:var(--border-strong)}._layout_1bhah_4{background-color:var(--background);flex-direction:column;width:100vw;height:100dvh;display:flex;position:relative;overflow:hidden}._layoutWithSidebar_1bhah_21{grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);display:grid}._sidebarSlot_1bhah_27{grid-area:1/1/3;min-height:0;display:flex}._mainContent_1bhah_35{background-color:var(--background);z-index:1;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}._routeArea_1bhah_49{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}._windowedLayout_1bhah_60{background-color:var(--background);flex-direction:column;width:100vw;height:100dvh;display:flex;position:relative;overflow:hidden}._windowedMain_1bhah_71{background-color:var(--background);z-index:1;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:auto}._bottomTabBar_1bhah_84{display:none}@media (width<=768px){._bottomTabBar_1bhah_84{width:100%;height:calc(60px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background-color:var(--surface);box-shadow:0 -1px 0 0 var(--border-strong);z-index:var(--z-nav);border-top:none;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0}._mainContent_1bhah_35{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}._tabItem_1bhah_109{cursor:pointer;height:100%;transition:color var(--animation-duration-fast) ease, transform .1s ease-out, background-color .1s ease-out;border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}._tabItem_1bhah_109:active{background-color:var(--hover-overlay);transform:scale(.96)}._tabItemInactive_1bhah_134{color:var(--muted-foreground)}._tabItemActive_1bhah_138{color:var(--primary)}._tabLabel_1bhah_142{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._tabIconWrap_1bhah_147{display:inline-flex;position:relative}._tabBadge_1bhah_152{border-radius:var(--radius-full);background-color:var(--error);color:#fff;min-width:18px;height:18px;font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);pointer-events:none;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:flex;position:absolute;top:-4px;right:-6px}}._reacceptBanner_1bhah_174{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);margin:var(--spacing-4) auto 0;width:calc(100% - var(--spacing-8));background-color:color-mix(in srgb, var(--info) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--info) 30%, var(--border));border-radius:var(--radius);color:var(--foreground);font-size:var(--font-size-sm);display:flex}._reacceptBannerIcon_1bhah_189{color:var(--info);flex-shrink:0}._reacceptBannerContent_1bhah_194{flex:1;min-width:0}._reacceptBannerLink_1bhah_199{color:var(--primary);font-weight:var(--font-weight-medium);white-space:nowrap;text-decoration:none}._reacceptBannerLink_1bhah_199:hover{text-decoration:underline}._reacceptBannerDismiss_1bhah_210{color:var(--muted-foreground);cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._reacceptBannerDismiss_1bhah_210:hover{background-color:color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--foreground)}._reacceptBannerDismiss_1bhah_210:focus-visible{outline:2px solid var(--primary);outline-offset:2px}}._nudge_1xybj_5{align-items:center;gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-2) var(--spacing-shell-x,var(--spacing-6));background:var(--surface);border-bottom:1px solid var(--border);animation:_guideNudgeIn_1xybj_1 var(--animation-duration-normal) var(--ease-out) both;flex-wrap:wrap;flex-shrink:0;display:flex}._icon_1xybj_17{border-radius:var(--radius);background:var(--muted);width:28px;height:28px;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._body_1xybj_29{min-width:0;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--muted-foreground);flex:320px;margin:0}._label_1xybj_38{font-weight:var(--font-weight-semibold);color:var(--foreground)}._actions_1xybj_43{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}._primary_1xybj_50{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius);padding:6px var(--spacing-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--animation-duration-fast) var(--ease-standard);border:none}._primary_1xybj_50:hover{background:var(--info-hover)}._secondary_1xybj_66{border:1px solid var(--border);padding:5px var(--spacing-3);font-size:var(--font-size-xs);color:var(--foreground);cursor:pointer;border-radius:var(--radius);background:0 0}._secondary_1xybj_66:hover{background:var(--hover-overlay)}._tertiary_1xybj_82{padding:6px var(--spacing-1);font-size:var(--font-size-xs);color:var(--muted-foreground);text-underline-offset:2px;cursor:pointer;border-radius:var(--radius);background:0 0;border:none;text-decoration:underline}._tertiary_1xybj_82:hover{color:var(--foreground)}._primary_1xybj_50:focus-visible,._secondary_1xybj_66:focus-visible,._tertiary_1xybj_82:focus-visible{box-shadow:var(--shadow-focus);outline:none}@keyframes _guideNudgeIn_1xybj_1{0%{opacity:0}to{opacity:1}}@media (width<=768px){._nudge_1xybj_5{padding:var(--spacing-2) var(--spacing-3)}}@media (prefers-reduced-motion:reduce){._nudge_1xybj_5{animation:none}}._panel_ilyjm_5{top:calc(48px + var(--spacing-2));right:var(--spacing-3);bottom:var(--spacing-3);width:400px;max-width:calc(100vw - var(--spacing-6));z-index:var(--z-spotlight);background:var(--popup);color:var(--popup-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:_guidePanelIn_ilyjm_1 var(--animation-duration-normal) var(--ease-out) both;outline:none;flex-direction:column;display:flex;position:fixed}._panel_ilyjm_5:focus-visible{box-shadow:var(--shadow-lg), var(--shadow-focus)}._header_ilyjm_29{padding:var(--spacing-4) var(--spacing-4) var(--spacing-3);border-bottom:1px solid var(--border);flex-shrink:0;position:relative}._kicker_ilyjm_36{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--muted-foreground)}._title_ilyjm_44{margin:var(--spacing-1) 0 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--foreground)}._close_ilyjm_52{top:var(--spacing-3);right:var(--spacing-3);border-radius:var(--radius);width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}._close_ilyjm_52:hover{background:var(--hover-overlay);color:var(--foreground)}._close_ilyjm_52:focus-visible{box-shadow:var(--shadow-focus);outline:none}._scroll_ilyjm_78{padding:var(--spacing-4);flex:1;overflow-y:auto}._lede_ilyjm_84{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--foreground);margin:0}._section_ilyjm_91{margin-top:var(--spacing-5)}._sectionTitle_ilyjm_95{align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-2);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--muted-foreground);display:flex}._sectionIcon_ilyjm_107{flex-shrink:0}._sectionBody_ilyjm_111{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--muted-foreground);margin:0}._emptyNote_ilyjm_118{padding:var(--spacing-3);background:var(--muted);border-radius:var(--radius)}._emptyNote_ilyjm_118 ._sectionTitle_ilyjm_95{margin-bottom:var(--spacing-1)}._regions_ilyjm_130{gap:var(--spacing-1);flex-direction:column;display:flex}._region_ilyjm_130{width:100%;padding:var(--spacing-2) var(--spacing-3);margin-left:calc(-1 * var(--spacing-3));width:calc(100% + var(--spacing-6));border-radius:var(--radius);text-align:left;font:inherit;color:inherit;background:0 0;border:none;display:block;position:relative}._regionInteractive_ilyjm_151{cursor:pointer}._regionInteractive_ilyjm_151:hover,._regionInteractive_ilyjm_151:focus-visible{background:var(--hover-overlay)}._regionInteractive_ilyjm_151:focus-visible{box-shadow:var(--shadow-focus);outline:none}._regionName_ilyjm_165{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--foreground);display:block}._regionBody_ilyjm_172{margin:var(--spacing-1) 0 0;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--muted-foreground)}._steps_ilyjm_179{margin:var(--spacing-2) 0 0;padding-left:var(--spacing-4);gap:var(--spacing-1);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--muted-foreground);flex-direction:column;display:flex}._regionHint_ilyjm_190{margin-top:var(--spacing-1);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--primary);opacity:0;transition:opacity var(--animation-duration-fast) var(--ease-standard);display:block}._regionInteractive_ilyjm_151:hover ._regionHint_ilyjm_190,._regionInteractive_ilyjm_151:focus-visible ._regionHint_ilyjm_190{opacity:1}._regionHighlight_ilyjm_208{outline-offset:2px;border-radius:var(--radius);transition:outline-color var(--animation-duration-fast) var(--ease-standard);outline:2px solid var(--primary)!important}._connections_ilyjm_217{gap:var(--spacing-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._connectionLink_ilyjm_226{align-items:center;gap:var(--spacing-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--primary);text-decoration:none;display:inline-flex}._connectionLink_ilyjm_226:hover{text-decoration:underline}._connectionLink_ilyjm_226:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius);outline:none}._connectionIcon_ilyjm_246{flex-shrink:0}._connectionStatic_ilyjm_250{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--foreground)}._connectionBody_ilyjm_256{margin:var(--spacing-1) 0 0;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--muted-foreground)}._gotchas_ilyjm_263{padding-left:var(--spacing-4);gap:var(--spacing-2);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--muted-foreground);flex-direction:column;margin:0;display:flex}@keyframes _guidePanelIn_ilyjm_1{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){._panel_ilyjm_5{top:calc(48px + var(--spacing-2));left:var(--spacing-2);right:var(--spacing-2);bottom:calc(60px + env(safe-area-inset-bottom,0px) + var(--spacing-2));width:auto;max-width:none}}@media (prefers-reduced-motion:reduce){._panel_ilyjm_5{animation:none}._regionHint_ilyjm_190{transition:none}}._doneWhen_ilyjm_310{margin:var(--spacing-2) 0 0;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--muted-foreground)}._doneWhenLabel_ilyjm_317{font-weight:var(--font-weight-semibold);color:var(--foreground)}._content_1bt7j_1{max-width:34rem}._title_1bt7j_5{align-items:center;gap:var(--spacing-2);display:flex}._icon_1bt7j_11{color:var(--primary);flex-shrink:0}._body_1bt7j_16{gap:var(--spacing-3);color:var(--muted-foreground);font-size:var(--font-size-sm);flex-direction:column;line-height:1.5;display:flex}._body_1bt7j_16 p{margin:0}._facts_1bt7j_29{padding-left:var(--spacing-5);gap:var(--spacing-2);flex-direction:column;margin:0;display:flex}._workspace_1bt7j_37 strong{color:var(--foreground);font-weight:var(--font-weight-medium)}._trigger_1ujn5_3{align-items:center;gap:var(--spacing-2);width:100%;height:36px;padding:0 var(--spacing-3);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--foreground);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--animation-duration-fast) var(--ease-out), border-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out);display:flex}._trigger_1ujn5_3:hover:not(:disabled){background:var(--hover-overlay);border-color:var(--border-strong)}._trigger_1ujn5_3:disabled{opacity:.6;cursor:default}._triggerCollapsed_1ujn5_32{padding:var(--spacing-2);justify-content:center}._triggerIcon_1ujn5_37{color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._triggerName_1ujn5_45{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}._triggerChevron_1ujn5_54{color:var(--muted-foreground);flex-shrink:0}._menu_1ujn5_59{min-width:240px}._count_1ujn5_63{margin-left:var(--spacing-2);color:var(--muted-foreground);font-weight:var(--font-weight-regular);font-size:var(--font-size-xs)}._item_1ujn5_70{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}._itemName_1ujn5_77{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._itemCheck_1ujn5_83{color:var(--primary);flex-shrink:0}._createItem_1ujn5_88{align-items:center;gap:var(--spacing-2);color:var(--primary);display:flex}._limitHint_1ujn5_95{color:var(--muted-foreground);font-size:var(--font-size-2xs);margin-left:auto}._form_1ujn5_101{gap:var(--spacing-2);padding:var(--spacing-2) 0;flex-direction:column;display:flex}._label_1ujn5_108{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--foreground)}._error_1ujn5_114{color:var(--error);font-size:var(--font-size-sm);margin:0}._phiLocalBadge_1ujn5_119{font-size:var(--font-size-2xs);flex-shrink:0}._phiLocalOption_1ujn5_124{align-items:flex-start;gap:var(--spacing-2);margin-top:var(--spacing-2);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;display:flex}._phiLocalText_1ujn5_135{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}._phiLocalTitle_1ujn5_142{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--foreground)}._phiLocalHint_1ujn5_148{font-size:var(--font-size-xs);color:var(--muted-foreground);line-height:1.45}._triggerStar_1jvyw_1{color:var(--primary);flex-shrink:0}._triggerChevron_1jvyw_6{color:var(--muted-foreground);flex-shrink:0}._panel_1jvyw_11{width:264px;max-width:calc(100vw - var(--spacing-6));padding:var(--spacing-2);background:var(--popup,var(--card));border:1px solid var(--border);border-radius:var(--radius-lg,var(--radius-md));box-shadow:var(--shadow-lg,var(--shadow-md))}._panelHeader_1jvyw_21{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-2) var(--spacing-1);display:flex}._panelTitle_1jvyw_29{font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}._panelHint_1jvyw_37{font-size:var(--font-size-2xs);color:var(--muted-foreground);opacity:.75}._empty_1jvyw_43{padding:var(--spacing-2) var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);color:var(--muted-foreground);margin:0;line-height:1.5}._list_1jvyw_51{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}._row_1jvyw_60{border-radius:var(--radius-md);background:var(--popup,var(--card));align-items:center;gap:2px;display:flex}._row_1jvyw_60:hover{background-color:var(--hover-overlay)}._grip_1jvyw_73{width:24px;height:32px;color:var(--muted-foreground);cursor:grab;border-radius:var(--radius-sm);touch-action:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._grip_1jvyw_73:hover{color:var(--foreground)}._grip_1jvyw_73:active{cursor:grabbing}._rowLink_1jvyw_97{align-items:center;gap:var(--spacing-3);min-width:0;height:32px;padding:0 var(--spacing-1);color:var(--foreground);font-size:var(--font-size-sm);flex:1;text-decoration:none;display:flex}._rowIcon_1jvyw_110{color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._rowLabel_1jvyw_118{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._star_1jvyw_125{width:26px;height:32px;color:var(--primary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._star_1jvyw_125:hover{background-color:var(--hover-overlay);color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){._row_1jvyw_60{transition:none}}._trigger_13e83_6{border-radius:var(--radius-md);width:34px;height:34px;color:var(--success);cursor:pointer;transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._trigger_13e83_6:hover,._trigger_13e83_6[data-state=open]{background:color-mix(in srgb, var(--success) 12%, transparent)}._liveDot_13e83_30{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--success) 60%, transparent);border-radius:50%;animation:2s ease-out infinite _remoteLivePulse_13e83_1;position:absolute;top:6px;right:6px}@keyframes _remoteLivePulse_13e83_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--success) 60%, transparent)}70%{box-shadow:0 0 0 5px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){._liveDot_13e83_30{animation:none}}._popoverBody_13e83_61{gap:var(--spacing-2);flex-direction:column;min-width:180px;display:flex}._popoverLabel_13e83_68{font-size:var(--font-size-sm);color:var(--foreground)}._bar_z07qk_1{align-items:center;gap:var(--spacing-3);height:48px;padding:0 var(--spacing-3);background:var(--sidebar);border-bottom:1px solid var(--border);z-index:var(--z-nav);flex-shrink:0;display:flex}._barSlim_z07qk_16{background:var(--background);height:56px}._crumb_z07qk_21{align-items:center;gap:var(--spacing-2);margin-left:var(--spacing-2);font-size:var(--font-size-sm);white-space:nowrap;min-width:0;display:flex;overflow:hidden}._crumbGroup_z07qk_32,._crumbSep_z07qk_36{color:var(--muted-foreground)}._crumbPage_z07qk_40{color:var(--foreground);font-weight:var(--font-weight-semibold)}._left_z07qk_46{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}._brand_z07qk_53{padding:0 var(--spacing-1);align-items:center;display:inline-flex}._brandMark_z07qk_59{width:auto;height:1.25rem;display:block}._switcherSlot_z07qk_65{min-width:0}._center_z07qk_71{scrollbar-width:none;flex:auto;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}._center_z07qk_71::-webkit-scrollbar{display:none}._navBtn_z07qk_85{align-items:center;gap:var(--spacing-1);height:2.25rem;padding:0 var(--spacing-3);padding:0 var(--spacing-3);border-radius:var(--radius-md);color:var(--muted-foreground);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out), border-color var(--animation-duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}._navBtn_z07qk_85:hover{background-color:var(--hover-overlay);color:var(--foreground)}._navBtn_z07qk_85[data-state=open]{background-color:var(--surface);color:var(--foreground);border-color:var(--border)}._navBtnActive_z07qk_120{color:var(--foreground);background-color:var(--surface);border-color:var(--border)}._navBtnChevron_z07qk_126{color:var(--muted-foreground);flex-shrink:0}._navBtnDot_z07qk_131{border-radius:var(--radius-full);background:var(--primary);border:2px solid var(--sidebar);width:7px;height:7px;position:absolute;top:6px;right:8px}._right_z07qk_143{flex-shrink:0;align-items:center;gap:2px;display:flex}._studioPill_z07qk_152{align-items:center;gap:var(--spacing-1);height:2.25rem;padding:0 var(--spacing-3);margin-right:var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--muted-foreground);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out), border-color var(--animation-duration-fast) var(--ease-out);background:0 0;text-decoration:none;display:inline-flex}._studioPill_z07qk_152:hover{background-color:var(--hover-overlay);color:var(--foreground);border-color:var(--border-strong)}._studioPillActive_z07qk_181{color:var(--foreground);background-color:var(--surface);border-color:var(--border-strong)}._studioIcon_z07qk_187{flex-shrink:0;align-items:center;display:inline-flex}._studioIcon_z07qk_187>svg{width:15px;height:15px}._iconBtnActive_z07qk_199{color:var(--foreground);background-color:var(--surface);border-color:var(--border)}._themeSubValue_z07qk_206{color:var(--muted-foreground);font-size:var(--font-size-xs);margin-left:auto}._searchPill_z07qk_212{align-items:center;gap:var(--spacing-2);height:2.25rem;padding:0 var(--spacing-3);padding:0 var(--spacing-2) 0 var(--spacing-3);margin-right:var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--foreground) 4%, transparent);color:var(--muted-foreground);font-family:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out), border-color var(--animation-duration-fast) var(--ease-out);display:inline-flex}._searchPill_z07qk_212:hover{background-color:var(--hover-overlay);color:var(--foreground);border-color:var(--border-strong)}._searchIcon_z07qk_239{flex-shrink:0}._kbd_z07qk_243{font-family:var(--font-family-monospace);font-size:var(--font-size-2xs);color:var(--muted-foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px 5px;line-height:1.4}._iconBtn_z07qk_199{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}._iconBtn_z07qk_199>svg{flex-shrink:0}._iconBtn_z07qk_199:hover,._iconBtn_z07qk_199[data-state=open]{background-color:var(--hover-overlay);color:var(--foreground)}._attentionDot_z07qk_287{border-radius:var(--radius-full);background:var(--primary);border:2px solid var(--sidebar);pointer-events:none;width:9px;height:9px;position:absolute;top:5px;right:5px}._alertDot_z07qk_299{border-radius:var(--radius-full);border:1.5px solid var(--sidebar);width:8px;height:8px;position:absolute;top:4px;right:4px}._avatarBtn_z07qk_309{margin-left:var(--spacing-1);border-radius:var(--radius-full);cursor:pointer;transition:opacity var(--animation-duration-fast) ease;background:0 0;border:none;padding:0;display:inline-flex}._avatarBtn_z07qk_309:hover{opacity:.85}._avatarBtnActive_z07qk_326{box-shadow:0 0 0 2px var(--primary)}._avatar_z07qk_309{border:1px solid var(--border-strong);width:30px;height:30px}._menu_z07qk_338{min-width:224px}._menuItem_z07qk_342{align-items:center;gap:var(--spacing-3);display:flex}._menuItemActive_z07qk_348{color:var(--primary)}._menuIcon_z07qk_352{width:16px;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._menuItemActive_z07qk_348 ._menuIcon_z07qk_352{color:var(--primary)}._menuLabel_z07qk_365{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._menuBadge_z07qk_373{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 12%, transparent);min-width:1.25rem;color:var(--primary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:.0625rem .375rem;display:inline-flex}._menuCheck_z07qk_388{color:var(--primary);flex-shrink:0;margin-left:auto}._menuStar_z07qk_396{width:24px;height:24px;color:var(--muted-foreground);border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:opacity var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out), background-color var(--animation-duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-4px -4px -4px 0;display:inline-flex}._menuItem_z07qk_342:hover ._menuStar_z07qk_396,._menuItem_z07qk_342[data-highlighted] ._menuStar_z07qk_396,._menuStar_z07qk_396:focus-visible{opacity:1}._menuStar_z07qk_396:hover{color:var(--foreground);background-color:var(--hover-overlay)}._menuStarOn_z07qk_427{opacity:1;color:var(--primary)}@media (pointer:coarse){._menuStar_z07qk_396{opacity:1}}._menuStarOn_z07qk_427:hover{color:var(--primary)}._menuEmpty_z07qk_443{padding:var(--spacing-2) var(--spacing-3) var(--spacing-3);font-size:var(--font-size-sm);color:var(--muted-foreground);margin:0}._accountMenu_z07qk_451{min-width:15rem}._accountHeader_z07qk_455{padding:var(--spacing-2) var(--spacing-3) var(--spacing-3);flex-direction:column;gap:2px;display:flex}._accountName_z07qk_462{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._accountEmail_z07qk_471{font-size:var(--font-size-xs);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._accountRole_z07qk_479{margin-top:var(--spacing-1);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);border-radius:var(--radius-full);background:color-mix(in srgb, var(--foreground) 6%, transparent);align-self:flex-start;padding:.0625rem .375rem}._logoutItem_z07qk_492{color:var(--muted-foreground);transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out)}._logoutItem_z07qk_492:hover,._logoutItem_z07qk_492[data-highlighted]{color:var(--error);background-color:color-mix(in srgb, var(--error) 8%, transparent)}._logoutItem_z07qk_492 ._menuIcon_z07qk_352{color:inherit}@media (width<=900px){._searchLabel_z07qk_510,._kbd_z07qk_243{display:none}._searchPill_z07qk_212{justify-content:center;width:34px;margin-right:2px;padding:0}}@media (width<=768px){._bar_z07qk_1{gap:var(--spacing-2)}._center_z07qk_71{display:none}._searchPill_z07qk_212{width:44px;min-width:44px;height:44px;min-height:44px}._left_z07qk_46{flex-shrink:1;min-width:0}._switcherSlot_z07qk_65{max-width:220px}}._compactMenu_z07qk_561{min-width:232px;max-height:var(--radix-dropdown-menu-content-available-height,80vh);overflow-y:auto}._compactGroup_z07qk_567{align-items:center;gap:var(--spacing-2);font-weight:var(--font-weight-medium);display:flex}._compactGroupCurrent_z07qk_574{color:var(--primary)}._compactGroupDot_z07qk_578{border-radius:var(--radius-full);background:var(--primary);flex-shrink:0;width:6px;height:6px}._compactChevron_z07qk_586{color:var(--muted-foreground);transition:transform var(--animation-duration-fast,.15s) ease;flex-shrink:0;margin-left:auto}._compactChevronOpen_z07qk_593{transform:rotate(180deg)}._compactItem_z07qk_597{padding-left:var(--spacing-6)}@media (prefers-reduced-motion:reduce){._compactChevron_z07qk_586{transition:none}}._searchLabel_z07qk_510{white-space:nowrap}._overflow_z07qk_615{display:none}@media (width<=1240px){._center_z07qk_71,._studioPill_z07qk_152{display:none}._overflow_z07qk_615{align-items:center;display:flex}._overflowTrigger_z07qk_634{border-radius:var(--radius,8px);width:34px;height:34px;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--animation-duration-fast,.15s) ease, color var(--animation-duration-fast,.15s) ease;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._overflowTrigger_z07qk_634:hover{background:var(--secondary);color:var(--foreground)}}@media (width<=768px){._overflowTrigger_z07qk_634{width:44px;height:44px}._overflow_z07qk_615,._utilityDesktopOnly_z07qk_672{display:none}}@media (pointer:coarse){._iconBtn_z07qk_199{width:var(--tap-target-min);height:var(--tap-target-min)}._avatarBtn_z07qk_309{width:var(--tap-target-min);height:var(--tap-target-min);justify-content:center;align-items:center}}@media (prefers-reduced-motion:reduce){._sidebar_88le5_5{transition:none}}._content_9ghs1_1{width:100%;max-height:85dvh;padding:0;padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex}._body_9ghs1_10{min-height:0;padding:var(--spacing-2) var(--spacing-3) var(--spacing-6);gap:var(--spacing-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}._section_9ghs1_20{flex-direction:column;gap:1px;display:flex}._sectionLabel_9ghs1_26{align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-2) var(--spacing-1);font-family:var(--font-family-monospace);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);display:flex}._sectionLabelIcon_9ghs1_39{color:var(--muted-foreground)}._subSectionLabel_9ghs1_43{padding:var(--spacing-1) var(--spacing-2);padding-left:calc(var(--spacing-2) + 20px + var(--spacing-3));font-family:var(--font-family-monospace);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);opacity:.8}._link_9ghs1_55{align-items:center;gap:var(--spacing-3);width:100%;min-height:44px;padding:0 var(--spacing-2);border-radius:var(--radius-md);color:var(--foreground);font-family:inherit;font-size:var(--font-size-base);cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}._link_9ghs1_55:hover{background-color:var(--hover-overlay)}._linkIcon_9ghs1_76{width:20px;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._linkLabel_9ghs1_85{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}._linkBadge_9ghs1_94{border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary) 12%, transparent);min-width:1.25rem;color:var(--primary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);flex-shrink:0;justify-content:center;align-items:center;padding:.0625rem .375rem;display:inline-flex}._linkStar_9ghs1_108{color:var(--primary);flex-shrink:0}._divider_9ghs1_113{background-color:var(--border);height:1px;margin:var(--spacing-1) var(--spacing-2)}._themeRow_9ghs1_119{gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2) 0;display:flex}._themeOption_9ghs1_125{padding:var(--spacing-2) 0;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--muted-foreground);font-family:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:background-color var(--animation-duration-fast) var(--ease-out), color var(--animation-duration-fast) var(--ease-out), border-color var(--animation-duration-fast) var(--ease-out);background:0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;display:flex}._themeOption_9ghs1_125:hover{color:var(--foreground)}._themeOptionActive_9ghs1_150{color:var(--foreground);background:var(--surface);border-color:var(--border-strong)}._logout_9ghs1_157{color:var(--muted-foreground)}._logout_9ghs1_157:hover{color:var(--error);background-color:color-mix(in srgb, var(--error) 8%, transparent)}._logout_9ghs1_157 ._linkIcon_9ghs1_76{color:inherit}._item_133kr_1{align-items:center;gap:var(--spacing-3);display:flex}._itemIcon_133kr_7{color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._itemLabel_133kr_15{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._itemAction_133kr_24{padding:var(--spacing-1);border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;opacity:.6;transition:opacity var(--animation-duration-fast) ease, background-color var(--animation-duration-fast) ease, color var(--animation-duration-fast) ease;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._itemAction_133kr_24:hover,._itemAction_133kr_24:focus-visible{opacity:1;background-color:var(--hover-overlay);color:var(--foreground)}._skipLink_1bhah_235{z-index:1000;background:var(--surface);color:var(--foreground);border:1px solid var(--border);border-radius:0 0 6px;padding:8px 16px;text-decoration:none;position:absolute;top:0;left:-9999px}._skipLink_1bhah_235:focus{left:0}
