.cYSqXo{flex-direction:row;width:100%;overflow:hidden;background-color:var(--color-surface)}.cYSqXo,.rsIAn8{display:flex;height:100%}.rsIAn8{width:10rem;flex-shrink:0;overflow-y:auto;border-right:1px solid var(--color-border);flex-direction:column;gap:var(--spacing-xxs);padding:var(--spacing-sm)}._dZzs7{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:.75rem;color:var(--color-text-secondary);cursor:pointer;transition:all var(--animation-duration-fast);flex-shrink:0}._dZzs7:hover{background-color:var(--color-gray-200);color:var(--color-text-primary)}.KDbsc0{background-color:color-mix(in srgb,var(--color-primary) 15%,var(--color-surface))}.KDbsc0,.KDbsc0:hover{color:var(--color-primary)}.KDbsc0:hover{background-color:color-mix(in srgb,var(--color-primary) 20%,var(--color-surface))}.MkhJ6Q,._4qgSRU{flex-shrink:0}._4qgSRU{height:1px;background-color:var(--color-border);margin:var(--spacing-xs) var(--spacing-sm)}.nQAAHd{padding:var(--spacing-xxs) .875rem;font-size:var(--font-size-xs);color:color-mix(in srgb,var(--color-text-secondary) 65%,transparent);flex-shrink:0}._dZzs7.ywNZ1M,._dZzs7.ywNZ1M:hover{color:var(--color-error)}._dZzs7.ywNZ1M{position:relative}._dZzs7.ywNZ1M:after{content:"";position:absolute;top:calc(50% - 3px);right:.875rem;width:6px;height:6px;background-color:var(--color-error);border-radius:50%;animation:SCuyzs 2s infinite}@keyframes SCuyzs{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{transform:scale(1);box-shadow:0 0 0 4px rgba(239,68,68,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,0)}}.B2v1wq{color:color-mix(in srgb,var(--color-text-secondary) 65%,transparent)}.B2v1wq:hover{color:var(--color-text-primary)}._Nmp1T{font-size:var(--font-size-sm);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._0_yO9G{width:18rem;flex-shrink:0;height:100%;overflow-y:auto;border-right:1px solid var(--color-border);background-color:var(--color-gray-50,var(--color-surface));display:flex;flex-direction:column;padding:var(--spacing-md)}.sLg5Zz{margin-bottom:var(--spacing-md);flex-shrink:0}.IqqVjj{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:1.2}.yNcmLv{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-xxs) 0 0 0}.bUZihG{flex-direction:column;gap:var(--spacing-md);position:relative;min-height:0}.FCJmLy,.bUZihG{display:flex;flex:1 1}.FCJmLy{min-width:0;height:100%;overflow-y:auto;flex-direction:column;padding:var(--spacing-lg) var(--spacing-md)}.FCJmLy>.bUZihG,.FCJmLy>.sLg5Zz{width:100%;max-width:44rem;margin-left:auto;margin-right:auto}.Q_W9KA{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-xs)}.Jg9_xp{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.OTmPTM{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.fajxgR{flex:1 1;min-width:0;height:100%;overflow:hidden;position:relative;background-color:var(--color-white)}._1Zipv6{width:100%;height:100%}.Vpupgk{height:100%;flex-direction:column;text-align:center;padding:var(--spacing-xl)}.Vpupgk,.XTsK_d{display:flex;align-items:center;justify-content:center}.XTsK_d{width:3rem;height:3rem;border-radius:var(--radius);border:2px solid var(--color-primary);color:var(--color-primary);margin-bottom:var(--spacing-md)}._2XxHRQ{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-xxs)}.TWahLs{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:20rem}.w_PTIP{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;background-color:var(--color-surface)}.fH0dR_{align-items:center;padding:var(--spacing-sm) var(--spacing-md);border:none;background:none;cursor:pointer;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-family:var(--font-family-base);flex-shrink:0;align-self:flex-start}.JtnYZZ,.fH0dR_{display:flex;gap:var(--spacing-xxs)}.JtnYZZ{flex:1 1;min-height:0;overflow-y:auto;padding:var(--spacing-sm);flex-direction:column}.ZKGKO5{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-md);border:none;background:none;border-radius:.75rem;cursor:pointer;color:var(--color-text-primary);font-family:var(--font-family-base);text-align:left;flex-shrink:0}.ZKGKO5:active{background-color:var(--color-gray-100)}.cFnGoB{color:color-mix(in srgb,var(--color-text-secondary) 65%,transparent)}.pswM0j{flex-shrink:0}.Hf4cwQ{flex:1 1;font-size:var(--font-size-sm)}.M6mHfe{flex-shrink:0;color:var(--color-gray-400)}.QXaRee{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:var(--spacing-md)}.GhX0lQ{flex:1 1;min-height:0;overflow:hidden;position:relative}.S9j6hh{display:inline-flex;align-items:center;gap:10px;margin-left:auto;font-family:var(--font-switzer)}.nUvFOH{width:1px;height:14px;background:var(--color-border);margin-right:2px}.JFS1Lw{font-size:.75rem;color:var(--color-text-secondary)}.JFS1Lw,.j7Z_Pt{white-space:nowrap}.j7Z_Pt{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 7px 0 9px;border-radius:999px;border:1.5px solid var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--color-surface));color:var(--color-text-primary);font:inherit;font-size:.75rem;font-weight:600;line-height:1;cursor:pointer;transition:background .12s ease,box-shadow .12s ease}.j7Z_Pt svg{width:12px;height:12px}.j7Z_Pt svg:first-child{color:var(--primary)}.j7Z_Pt:hover,.j7Z_Pt[data-state=open]{background:color-mix(in srgb,var(--primary) 11%,var(--color-surface))}.j7Z_Pt:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent)}.XDu_Bi{color:var(--color-text-secondary);margin-left:1px}.Klabn0.Klabn0{min-width:164px;padding:4px;border-radius:10px}.Er7V7_{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:.75rem;font-weight:500;line-height:1;color:var(--color-text-primary);cursor:pointer;outline:none}.Er7V7_ svg{width:12px;height:12px;flex-shrink:0;color:var(--primary)}.Er7V7_:focus-visible,.Er7V7_:hover{background:color-mix(in srgb,var(--primary) 7%,transparent)}.lBxBlC{flex:1 1}.utUy5Q{color:var(--primary)}.tNd8ze,.tNd8ze:focus-visible,.tNd8ze:hover{background:var(--primary);color:var(--primary-foreground)}.tNd8ze svg{color:var(--primary-foreground)}.sG9_YJ{display:flex;align-items:stretch;border-top:1px solid var(--color-border);background-color:var(--color-surface);flex-shrink:0;padding-bottom:env(safe-area-inset-bottom,0)}._8uMNKj{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--spacing-sm) 0 var(--spacing-md);border:none;background:none;cursor:pointer;color:var(--color-text-secondary);position:relative;font-family:var(--font-family-base)}.s_Jlck{color:var(--color-primary)}.l69_0Q{font-size:var(--font-size-xs);line-height:1}.s_Jlck .l69_0Q{font-weight:var(--font-weight-medium)}.LJcmjA{position:absolute;bottom:0;left:20%;right:20%;height:2px;background-color:var(--color-primary);border-radius:2px}.P3MZYM{display:flex;flex-direction:column;height:100dvh;width:100%;overflow:hidden;background-color:var(--color-background);overscroll-behavior:none}._8O5tJ9{width:100%;z-index:10;container-type:inline-size;border-bottom:1px solid var(--color-border)}._8O5tJ9:has(+.TxXYAX),._8O5tJ9:has(+._0zAxZF){border-bottom:none}@media (min-width:768px){._8O5tJ9{padding-top:2px;padding-bottom:2px}._8O5tJ9:has(+.TxXYAX){padding-bottom:0}._8O5tJ9+.TxXYAX{padding-top:2px}}._0zAxZF{justify-content:flex-start;padding:var(--spacing-xxs) var(--spacing-sm) var(--spacing-sm) var(--spacing-lg);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto}._0zAxZF,.oySeA4{display:flex;align-items:center}.oySeA4{flex-shrink:0;margin-right:var(--spacing-sm)}.oySeA4:empty{display:none}._0zAxZF._0zAxZF [class*=AgentConnectedBadge_badge],._0zAxZF._0zAxZF [class*=AgentConnectedBadge_triggerGroup],._0zAxZF._0zAxZF button{border-radius:999px!important}._0zAxZF._0zAxZF ._0ovNPm button:not([data-state=on]):not([aria-pressed=true]){
  /* !important: the Select / Annotate pills set their own darker gray
     (#e5e7eb) with !important, so a plain rule never reached them. */background-color:var(--color-gray-100)!important}._0zAxZF._0zAxZF ._0ovNPm button[aria-pressed=true],._0zAxZF._0zAxZF ._0ovNPm button[aria-pressed=true]:hover,._0zAxZF._0zAxZF ._0ovNPm button[data-state=on],._0zAxZF._0zAxZF ._0ovNPm button[data-state=on]:hover{position:relative;z-index:1;background-color:var(--color-surface)!important;color:var(--color-primary)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 60%,var(--color-surface)),0 2px 8px rgba(0,0,0,.12)}._0zAxZF._0zAxZF ._0ovNPm div{overflow:visible!important;flex-shrink:0;max-width:none}._0zAxZF._0zAxZF ._0ovNPm{flex:1 1 auto;min-width:0;overflow-x:auto!important;overflow-y:hidden!important;padding:6px 4px;margin:-6px -4px;scrollbar-width:none;overscroll-behavior-x:contain}._0zAxZF._0zAxZF ._0ovNPm::-webkit-scrollbar{display:none}._0zAxZF._0zAxZF ._0ovNPm button{flex-shrink:0}._0zAxZF._0zAxZF ._0ovNPm [data-tutorial=select]>:not([role=group]){display:none!important}._0zAxZF._0zAxZF ._0ovNPm [role=group]:has(>span:nth-child(3)) button:not([data-state=on]){font-size:0!important;gap:0!important;padding:0 9px!important}._0zAxZF._0zAxZF ._0ovNPm button[class*=mobilePillButton]{position:sticky;right:0;z-index:2;box-shadow:-8px 0 0 var(--color-surface),4px 0 0 var(--color-surface)}._0zAxZF._0zAxZF .oySeA4 button{background-color:var(--color-gray-100)!important}._0zAxZF._0zAxZF ._0ovNPm button:not([data-state=on]):not([aria-pressed=true]):hover,._0zAxZF._0zAxZF .oySeA4 button:hover{background-color:var(--color-gray-200)!important}.oySeA4:not(:empty)~._0ovNPm [role=group],.oySeA4:not(:empty)~._0ovNPm>div,.oySeA4:not(:empty)~._0ovNPm>div>div{gap:var(--spacing-sm)!important}.oySeA4:not(:empty)~._0ovNPm [role=group] button{padding:0 8px!important}.ACqSwF{display:flex;align-items:center;gap:14px;margin-left:auto;margin-right:calc(var(--spacing-md) - var(--spacing-sm));padding-left:var(--spacing-sm);flex-shrink:0;position:relative;z-index:1}@media (max-width:370px){._0zAxZF ._0ovNPm button{font-size:0!important;gap:0!important}}@media (max-width:392px){.oySeA4:not(:empty)~._0ovNPm button{font-size:0!important;gap:0!important}}.TxXYAX{display:flex;padding:var(--spacing-xxs) var(--spacing-md);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);flex:0 0 auto;min-height:2.25rem;container-type:inline-size}.TxXYAX,._6LtDTN{align-items:center;gap:var(--spacing-xxs)}._6LtDTN{border:none;background:none;cursor:pointer;display:inline-flex;padding:var(--spacing-xs) var(--spacing-md);border-radius:999px;font-size:var(--font-size-sm);font-family:var(--font-family-base);color:var(--color-text-primary);transition:all var(--animation-duration-fast) ease}._6LtDTN:hover{background-color:var(--color-gray-100)}.OlnX7_{background-color:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface));color:var(--color-primary);font-weight:var(--font-weight-medium);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 45%,var(--color-surface))}.OlnX7_:hover{background-color:color-mix(in srgb,var(--color-primary) 16%,var(--color-surface))}@keyframes V7y0iZ{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.A2Shqq ._0ovNPm,.a60aaN{animation:V7y0iZ .18s ease-out backwards}@media (prefers-reduced-motion:reduce){.A2Shqq ._0ovNPm,.a60aaN{animation:none}}._9oUUcz .a60aaN,._9oUUcz.A2Shqq ._0ovNPm{animation:none}.TxXYAX:has(.a60aaN){padding-bottom:8px}.a60aaN{display:flex;align-items:stretch;gap:4px;flex-shrink:0;box-sizing:border-box;height:31px;margin-left:0;border:1px solid transparent;border-radius:999px;background:var(--color-gray-100)}.a60aaN ._6LtDTN{position:relative;padding:0 12px;font-size:13px;border-radius:999px}.a60aaN ._6LtDTN svg{width:13px;height:13px}@media (max-width:767px){.P3MZYM [class*=ScreensSidebar_sidebar]{right:0;width:auto;box-shadow:none;border-right:none}.P3MZYM [class*=ScreensSidebar_headerActions]>button{width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--color-gray-100);color:var(--color-text-primary)}.P3MZYM [class*=ScreensSidebar_headerActions]>button svg{width:13px;height:13px}.P3MZYM [class*=ScreensSidebar_headerActions]{gap:8px}.P3MZYM [class*=ScreensSidebar_list]{gap:10px}.P3MZYM [class*=ScreensSidebar_thumb]{max-height:58vw!important}.P3MZYM [class*=ScreensSidebar_screenLabel]{font-size:13px}}.sEQKSm{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;background:var(--color-background);padding-top:env(safe-area-inset-top,0)}.CNPPj2{flex:none;display:flex;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border-bottom:1px solid var(--color-border)}.CNPPj2,.xXYHkG{align-items:center}.xXYHkG{display:inline-flex;gap:4px;height:32px;padding:0 12px 0 8px;border:none;border-radius:999px;background:var(--color-gray-100);font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer}.xXYHkG svg{transform:rotate(180deg)}.Covwer{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 4px calc(var(--spacing-xl) + env(safe-area-inset-bottom, 0px))}.a60aaN ._6LtDTN:hover{background-color:var(--color-gray-200)}.a60aaN ._6LtDTN.OlnX7_,.a60aaN ._6LtDTN.OlnX7_:hover{background-color:var(--color-surface);color:var(--color-primary);z-index:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 60%,var(--color-surface)),0 2px 8px rgba(0,0,0,.12)}.a60aaN{position:relative}.a60aaN ._6LtDTN{z-index:1}.a60aaN>.iWvhZ3{position:absolute;left:0;top:0;z-index:0;border-radius:999px;background:var(--color-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 60%,var(--color-surface)),0 2px 8px rgba(0,0,0,.12);pointer-events:none}.a60aaN>.iWvhZ3.jSewn3{transition:transform .24s cubic-bezier(.2,.8,.2,1),width .24s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.a60aaN>.iWvhZ3.jSewn3{transition:none}}.a60aaN[data-sliding-ready=true] ._6LtDTN.OlnX7_,.a60aaN[data-sliding-ready=true] ._6LtDTN.OlnX7_:hover{background-color:transparent;box-shadow:none}.a60aaN ._6LtDTN{transition:color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}.a60aaN ._6LtDTN.OlnX7_{transition:color var(--animation-duration-fast) ease,background-color .24s ease;font-weight:var(--font-weight-normal)}[data-sliding-ready=true] .F6VLRW.JC_8v5,[data-sliding-ready=true] .F6VLRW.JC_8v5:hover{background:transparent;box-shadow:none}.F6VLRW.JC_8v5{transition:color var(--animation-duration-fast) ease,background-color .24s ease}.F6VLRW{display:inline-flex;align-items:center;gap:var(--spacing-sm);border:none;padding:0 var(--spacing-xs) 0 0;border-radius:999px;background:transparent;font-size:var(--font-size-sm);font-family:var(--font-family-base);color:var(--color-text-primary);transition:all var(--animation-duration-fast) ease;flex-shrink:0}.F6VLRW:hover{background:var(--color-gray-200)}.JC_8v5,.JC_8v5:hover{background:var(--color-surface);color:var(--color-primary);position:relative;z-index:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 60%,var(--color-surface)),0 2px 8px rgba(0,0,0,.12)}.g0WXds{padding:0 0 0 var(--spacing-md);border:none;background:none;font-size:inherit;font-family:inherit;color:inherit}._7YE5qL,.g0WXds{font-weight:var(--font-weight-medium);cursor:pointer}._7YE5qL{align-self:stretch;padding:0 var(--spacing-md)}.A2Shqq{justify-content:flex-start}.A2Shqq button{font-weight:var(--font-weight-normal)}.A2Shqq{padding-bottom:8px}.A2Shqq ._0ovNPm{box-sizing:border-box;height:31px;align-items:center;gap:4px;margin-left:0;border:1px solid transparent;border-radius:999px;background:var(--color-gray-100)}.A2Shqq ._0ovNPm div{gap:4px!important;overflow:visible!important}.A2Shqq ._0ovNPm button{position:relative;height:29px}.P3MZYM:has([data-main-nav-bar]) .A2Shqq ._0ovNPm,.P3MZYM:has([data-main-nav-bar]) .a60aaN{margin-left:0}.A2Shqq ._0ovNPm button{padding:0 12px;border:none;border-radius:999px;background:transparent;font-size:13px}.A2Shqq ._0ovNPm button svg{width:13px;height:13px}.A2Shqq ._0ovNPm button:hover{background:var(--color-gray-200)}.A2Shqq ._0ovNPm{justify-content:flex-start}.A2Shqq ._0ovNPm [data-tutorial=select],.A2Shqq ._0ovNPm [role=group],.A2Shqq ._0ovNPm div[class*=EditorBrowserPreview_tool]{display:contents!important}.A2Shqq ._0ovNPm [role=group]>span{flex:0 0 auto!important;display:inline-flex}.A2Shqq ._0ovNPm>.ybIDWj{order:-3}.A2Shqq ._0ovNPm>.DZ9_FK{order:-2}.A2Shqq ._0ovNPm [data-tutorial=select]>:not([role=group]){order:-1}.A2Shqq ._0ovNPm span[class*=fullscreenDivider]{display:none}.A2Shqq ._0ovNPm button[aria-pressed=true],.A2Shqq ._0ovNPm button[aria-pressed=true]:hover,.A2Shqq ._0ovNPm button[data-state=on],.A2Shqq ._0ovNPm button[data-state=on]:hover{background:var(--color-surface);color:var(--color-primary);z-index:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 60%,var(--color-surface)),0 2px 8px rgba(0,0,0,.12)}.CknIGm,.CknIGm:hover{color:var(--color-primary)}.IEuYGu{gap:var(--spacing-sm);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:999px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary)}.IEuYGu,.jAnuwA{display:inline-flex;align-items:center}.jAnuwA{justify-content:center;padding:0;border:none;background:none;color:inherit;cursor:pointer;border-radius:999px;transition:color var(--animation-duration-fast) ease}.jAnuwA:hover{color:var(--color-text-primary)}.kJdM_P,.kJdM_P:hover{color:var(--color-primary)}.j6Q_0p{width:1px;height:1rem;background:var(--color-border);flex-shrink:0}.T50sLy{flex:1 1}.ybIDWj{display:inline-flex;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1;white-space:nowrap;flex-shrink:0;animation:yuIbGp var(--animation-duration-normal) ease-out}.J3kJ_W{animation:k8J80R 1s linear infinite}@keyframes k8J80R{to{transform:rotate(1turn)}}@keyframes yuIbGp{0%{opacity:0}to{opacity:1}}.MEKZIF{position:fixed;width:260px;background-color:color-mix(in srgb,var(--color-error) 8%,var(--color-white));border:none;box-shadow:var(--shadow-strong);border-radius:var(--radius-md);padding:var(--spacing-md) calc(var(--spacing-md) + var(--spacing-md)) var(--spacing-md) var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-primary);text-align:left;z-index:var(--z-popover);transform-origin:top left;animation:_1_dK99 var(--animation-duration-normal) ease-out forwards;cursor:pointer;line-height:var(--line-height-md);font-weight:var(--font-weight-normal);display:flex;flex-direction:column;gap:var(--spacing-xs)}.Hhmyxw{animation:CPFyd3 var(--animation-duration-normal) ease-in forwards}@keyframes _1_dK99{0%{transform:scale(.3) translateY(-10px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes CPFyd3{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(.3) translateY(-10px);opacity:0}}.CyTxXd{display:flex;align-items:center;gap:var(--spacing-xs)}.Nz4Zk2{flex-shrink:0}.JrnBFB,.Nz4Zk2{color:var(--color-error)}.JrnBFB{font-weight:var(--font-weight-bold)}.iHpWrZ{font-size:var(--font-size-xs);line-height:1.4}.iHpWrZ,.uafZ2E{color:var(--color-text-secondary)}.uafZ2E{position:absolute;top:4px;right:4px;background:none;border:none;cursor:pointer;padding:2px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:all var(--animation-duration-fast)}.uafZ2E:hover{background-color:color-mix(in srgb,var(--color-error) 15%,var(--color-white));color:var(--color-text-primary)}.jBo52w{position:absolute;top:-5px;left:24px;transform:rotate(45deg);width:10px;height:10px;background-color:color-mix(in srgb,var(--color-error) 8%,var(--color-white));border:none}._0ovNPm{display:flex;align-items:center;gap:var(--spacing-xs);min-width:0}.kG_o2z{width:100%;height:100%;min-height:0;overflow:hidden}.ZTu6gy{display:flex;flex:1 1;overflow:hidden;position:relative;isolation:isolate}.ZTu6gy.bHMJOq{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:var(--color-white)}.TvPfJu{display:flex;flex-direction:row;width:100%;height:100%;min-height:0;overflow:hidden}._9HbOLC{display:none;contain:strict}.nCC3WW{flex:1 1;min-width:0;height:100%;min-height:0;position:relative;z-index:1;transition:all var(--animation-duration-normal) ease}._Qfju2{position:absolute;inset:0;z-index:2}.MHcH_g{width:clamp(11rem,22vw,17.5rem);flex-shrink:0}.MHcH_g,.n8ARKo{height:100%;min-height:0}.n8ARKo{width:100%;overflow:hidden}._2gsEHn{width:22rem;max-width:calc(100vw - 1.5rem);height:min(32rem,var(--radix-popover-content-available-height));padding:0;border-radius:var(--radius)}._2gsEHn [class*=CheckpointPanel_panel]{background:var(--color-surface)}._2gsEHn [class*=CheckpointPanel_header]{box-sizing:border-box;height:2.75rem;padding:0 var(--spacing-lg)}.nCC3WW [class*=CheckpointPanel_header],.nCC3WW [class*=ScreensSidebar_header]:not([class*=ScreensSidebar_headerActions]){box-sizing:border-box;display:flex;align-items:center;gap:var(--spacing-sm);height:2.75rem;padding:0 var(--spacing-md);flex-shrink:0}.nCC3WW [class*=ScreensSidebar_sidebar],.nCC3WW button[class*=ScreensSidebar_rail]{background:var(--color-surface)}.nCC3WW [class*=CheckpointPanel_title],.nCC3WW [class*=ScreensSidebar_title]{flex:1 1;min-width:0;margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:1.25;color:var(--color-text-primary)}.nCC3WW [class*=ScreensSidebar_headerActions]{gap:var(--spacing-sm)}.nCC3WW [class*=ScreensSidebar_iconButton]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:var(--spacing-xxs);border-radius:var(--radius-full);background:var(--color-gray-100);border:1px solid var(--color-gray-200);color:var(--color-text-secondary)}.nCC3WW [class*=ScreensSidebar_iconButton]:hover{background:var(--color-gray-200);color:var(--color-text-primary)}.nCC3WW [class*=ScreensSidebar_iconButton] svg{width:.75rem;height:.75rem}.xmAmBD{width:100%;height:100%;border-left:none;border-right:none;transition:all var(--animation-duration-normal) ease;&.mJGVvO{position:fixed;top:3rem;left:0;right:0;bottom:0;height:calc(100% - 3rem);z-index:1000}}.XxUGG_{position:fixed!important;top:3rem;left:0;right:0;bottom:0;height:calc(100% - 3rem);z-index:1000}.Vu436E{position:fixed;top:0;left:0;right:0;background-color:var(--color-white);border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-lg);z-index:1001;height:3rem}.GzdBC0{justify-content:flex-end;padding:0 var(--spacing-md)}.y8QH0N{display:flex;align-items:center;min-width:0;flex:0 0 auto}._089cPy{width:auto}.Idrhp3{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:var(--spacing-sm)}._3Phlw3{max-width:none}.Q_J9v1{font-size:var(--font-size-sm);color:var(--color-gray-600);font-family:var(--font-family-base);white-space:nowrap;display:flex;align-items:center;height:1.75rem}.P3MZYM button[class*=ScreensSidebar_rail]{padding-left:1px}.P3MZYM [class*=ScreensSidebar_railTitle]{position:relative;left:1px}.P3MZYM button[class*=ScreensSidebar_rail] [class*=ScreensSidebar_railCount],.P3MZYM button[class*=ScreensSidebar_rail]:hover [class*=ScreensSidebar_railCount]{min-width:0;padding:0;background:none;line-height:1;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Vu436E .y8QH0N:has(button){box-sizing:border-box;height:31px;gap:4px;border:1px solid transparent;border-radius:999px;background:var(--color-gray-100)}.Vu436E .y8QH0N div{gap:4px!important;overflow:visible!important}.Vu436E .y8QH0N button{position:relative;height:29px;padding:0 12px;border:none;border-radius:999px;background:transparent;font-size:13px;font-weight:var(--font-weight-normal)}.Vu436E .y8QH0N button svg{width:13px;height:13px}.Vu436E .y8QH0N button:hover{background:var(--color-gray-200)}.Vu436E .y8QH0N button[aria-pressed=true],.Vu436E .y8QH0N button[aria-pressed=true]:hover,.Vu436E .y8QH0N button[data-state=on],.Vu436E .y8QH0N button[data-state=on]:hover{background:var(--color-surface);color:var(--color-primary);z-index:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 60%,var(--color-surface)),0 2px 8px rgba(0,0,0,.12)}.Vu436E.Vu436E button[class*=PagePickerTrigger_trigger]{height:32px;padding:0 9px 0 14px;border-radius:999px;background:var(--color-gray-100)}.Vu436E.Vu436E button[class*=PagePickerTrigger_trigger]:hover{background:var(--color-gray-200)}.Vu436E.Vu436E [class*=PagePickerTrigger_chevron]{width:14px;height:14px;margin-left:auto;color:var(--color-text-secondary)}.Vu436E.Vu436E [class*=PagePickerTrigger_stateAfterPin]{margin-left:5px;gap:6px}.Vu436E.Vu436E span[class*=PagePickerTrigger_pin]{margin-left:-1px;margin-right:-6px}.Vu436E.Vu436E [class*=PagePickerTrigger_stateWordHidden]{display:none}.Vu436E.Vu436E ._089cPy{height:32px;padding:0 14px;border-radius:999px;background:var(--color-gray-100);font-weight:var(--font-weight-medium)}.Vu436E.Vu436E ._089cPy:hover{background:var(--color-gray-200)}.Vu436E.Vu436E ._089cPy svg{width:14px;height:14px}.DZ9_FK{flex-shrink:0}@container (max-width: 800px){.NQFDH8{display:none}._0ovNPm [role=group] button,._0ovNPm button{font-size:0!important;gap:0!important}}.GIl2mt{flex:1 1;min-height:0;gap:0!important}.eK9Y15{height:100%;z-index:5;position:relative;border-right:1px solid var(--color-border)}.caFqnw{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}._2vDvdl{position:absolute;inset:0;z-index:50;pointer-events:none}._2vDvdl>*{pointer-events:auto}.oET77c{position:absolute;top:var(--spacing-sm);left:50%;transform:translateX(-50%);background:var(--color-surface);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);box-shadow:var(--shadow);z-index:50;border:1px solid var(--color-border);animation:biF9bK var(--animation-duration-normal) ease-out;opacity:.9;display:flex;align-items:center;gap:var(--spacing-sm)}@keyframes biF9bK{0%{opacity:0}to{opacity:.9}}.OnCWU7{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-normal)}._1gwIgq{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:60;display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:10px;background:var(--card,#fff);color:var(--card-foreground,#111827);border:1px solid var(--border,#e5e5e5);box-shadow:0 6px 24px rgba(0,0,0,.12);max-width:min(92vw,560px)}.XWoSdv{font-size:13px;line-height:1.35;min-width:0}.y1dKbK{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:60;display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:10px;background:var(--card,#fff);color:var(--card-foreground,#111827);border:1px solid var(--border,#e5e5e5);box-shadow:0 6px 24px rgba(0,0,0,.12);max-width:min(92vw,560px)}._a_ApJ{font-size:13px;line-height:1.35;min-width:0}.x0OkcW{position:fixed;top:var(--spacing-2);left:50%;transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--color-primary);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-sm);box-shadow:var(--shadow);max-width:calc(100vw - 2rem)}.HUeysz{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/*# sourceMappingURL=85483a253421449b.css.map*/