@layer component{.NmLLzq_ActivityItem{align-items:center;gap:var(--space-1);block-size:var(--size-control);padding-inline:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-raised);font-size:var(--font-size-sm);flex:none;display:flex}.NmLLzq_ActivityItem>a{align-items:center;gap:var(--space-2);block-size:100%;min-inline-size:0;padding-inline:var(--space-2) var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-primary);display:flex}.NmLLzq_ActivityItem>a:hover{background:var(--color-bg-hover)}.NmLLzq_ActivityItem>a svg{block-size:1em;inline-size:1em;color:var(--color-text-secondary);flex:none}.NmLLzq_ActivityItem .NmLLzq_label{max-inline-size:12rem;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NmLLzq_ActivityItem .NmLLzq_value{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.NmLLzq_ActivityItem[data-status=done]{border-color:var(--color-border-strong)}.NmLLzq_ActivityItem[data-status=done] .NmLLzq_value{color:var(--color-text-primary)}.NmLLzq_ActivityItem[data-status=paused] .NmLLzq_value,.NmLLzq_ActivityItem[data-status=idle] .NmLLzq_value{color:var(--color-text-tertiary)}.TBW1tG_ActivityBar{z-index:2;padding:var(--space-2) var(--space-4);border-block-end:1px solid var(--color-border-subtle);background:var(--color-bg-surface);position:sticky;inset-block-start:0}.TBW1tG_ActivityBar:not(:has(li)){visibility:hidden;border-block-end:0;padding-block:0}.TBW1tG_ActivityBar>ul{gap:var(--space-2);scrollbar-width:thin;display:flex;overflow-x:auto}@media (width>=48rem){.TBW1tG_ActivityBar{padding-inline:var(--space-7)}}.gu9UxG_Slider{inline-size:100%}.gu9UxG_Slider .gu9UxG_control{block-size:var(--size-control-sm);touch-action:none;cursor:pointer;align-items:center;display:flex}.gu9UxG_Slider .gu9UxG_track{border-radius:var(--radius-full);background:var(--color-border-strong);block-size:4px;inline-size:100%;position:relative}.gu9UxG_Slider .gu9UxG_indicator{border-radius:var(--radius-full);background:var(--color-text-primary)}.gu9UxG_Slider .gu9UxG_thumb{border-radius:var(--radius-full);background:var(--color-text-primary);block-size:.875rem;inline-size:.875rem;box-shadow:0 0 0 3px var(--color-bg-surface)}.gu9UxG_Slider .gu9UxG_thumb:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.gu9UxG_Slider[data-disabled]{opacity:.5}.gu9UxG_Slider[data-disabled] .gu9UxG_control{cursor:not-allowed}._52vzgG_MediaPlayer{z-index:1;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-block-start:1px solid var(--color-border-default);background:var(--color-bg-surface);padding-block-end:max(var(--space-2), env(safe-area-inset-bottom));display:grid;position:sticky;inset-block-end:0}@media (width>=48rem){._52vzgG_MediaPlayer{padding-inline:var(--space-7)}}._52vzgG_MediaPlayer ._52vzgG_video{aspect-ratio:16/9;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-night);inline-size:min(60vw,22rem);position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline-end:var(--space-4)}._52vzgG_MediaPlayer ._52vzgG_video[hidden]{display:none}._52vzgG_MediaPlayer ._52vzgG_bar{align-items:center;column-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"_52vzgG_info _52vzgG_info _52vzgG_extras""_52vzgG_transport _52vzgG_timeline _52vzgG_timeline";display:grid}@media (width>=64rem){._52vzgG_MediaPlayer ._52vzgG_bar{grid-template-columns:auto minmax(0,14rem) minmax(0,1fr) auto;grid-template-areas:"_52vzgG_transport _52vzgG_info _52vzgG_timeline _52vzgG_extras"}}._52vzgG_MediaPlayer ._52vzgG_transport{justify-content:center;align-items:center;gap:var(--space-1);grid-area:_52vzgG_transport;display:flex}._52vzgG_MediaPlayer ._52vzgG_info{min-inline-size:0;font-size:var(--font-size-sm);line-height:var(--font-leading-tight);grid-area:_52vzgG_info;display:grid}._52vzgG_MediaPlayer ._52vzgG_info>strong,._52vzgG_MediaPlayer ._52vzgG_info>a{font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._52vzgG_MediaPlayer ._52vzgG_info>a:hover{text-underline-offset:.2em;text-decoration:underline}._52vzgG_MediaPlayer ._52vzgG_info>span{color:var(--color-text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._52vzgG_MediaPlayer ._52vzgG_timeline{align-items:center;gap:var(--space-2);grid-area:_52vzgG_timeline;grid-template-columns:auto minmax(0,1fr) auto;display:grid}@media (width>=48rem){._52vzgG_MediaPlayer ._52vzgG_timeline{gap:var(--space-3)}}._52vzgG_MediaPlayer ._52vzgG_time{min-inline-size:3em;color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;text-align:center}._52vzgG_MediaPlayer ._52vzgG_extras{align-items:center;gap:var(--space-1);grid-area:_52vzgG_extras;display:flex}._52vzgG_MediaPlayer ._52vzgG_extras>button[data-size=sm]{min-inline-size:3.25rem;font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}._52vzgG_MediaPlayer ._52vzgG_error{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.Y9_WCq_backdrop{z-index:40;transition:opacity var(--motion-normal);background:#0009;position:fixed;inset:0}.Y9_WCq_backdrop[data-starting-style],.Y9_WCq_backdrop[data-ending-style]{opacity:0}.Y9_WCq_Drawer{z-index:50;inline-size:min(18rem,85vw);padding:var(--space-3) var(--space-4) var(--space-4);background:var(--color-bg-surface);border-inline-end:1px solid var(--color-border-subtle);transition:translate var(--motion-normal) ease-out;grid-template-rows:auto 1fr;display:grid;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.Y9_WCq_Drawer[data-starting-style],.Y9_WCq_Drawer[data-ending-style]{translate:-100%}.Y9_WCq_Drawer>header{justify-content:space-between;align-items:center;margin-block-end:var(--space-3);display:flex}.Y9_WCq_Drawer>header h2{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.lYCbqG_backdrop{z-index:40;transition:opacity var(--motion-fast);background:#0009;position:fixed;inset:0}.lYCbqG_backdrop[data-starting-style],.lYCbqG_backdrop[data-ending-style]{opacity:0}.lYCbqG_viewport{z-index:50;padding:12dvh var(--space-3) var(--space-3);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.lYCbqG_ToolSearch{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);max-block-size:min(32rem,100%);inline-size:min(36rem,100%);transition:opacity var(--motion-fast), scale var(--motion-fast);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1rem 3rem #00000080}.lYCbqG_ToolSearch[data-starting-style],.lYCbqG_ToolSearch[data-ending-style]{opacity:0;scale:.98}.lYCbqG_field{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border-block-end:1px solid var(--color-border-subtle);display:flex}.lYCbqG_field>svg{block-size:1.125rem;inline-size:1.125rem;color:var(--color-text-tertiary);flex:none}.lYCbqG_input{block-size:3rem;min-inline-size:0;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:none;flex:1}.lYCbqG_results{overscroll-behavior:contain;min-block-size:0;scroll-padding-block:var(--space-2);flex:0 auto;overflow-y:auto}.lYCbqG_list{padding:var(--space-2);gap:1px;display:grid}.lYCbqG_list[data-empty]{display:none}.lYCbqG_item{column-gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;scroll-margin-block:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.lYCbqG_item>svg{block-size:1.25rem;inline-size:1.25rem;color:var(--color-text-secondary);grid-row:span 2}.lYCbqG_item[data-highlighted]{background:var(--color-bg-active)}.lYCbqG_item[data-highlighted]>svg{color:var(--color-text-primary)}.lYCbqG_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.lYCbqG_section{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.lYCbqG_description{color:var(--color-text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;overflow:hidden}.lYCbqG_empty:not(:empty){padding:var(--space-5) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}.lYCbqG_hints{gap:var(--space-4);padding:var(--space-2) var(--space-3);border-block-start:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.lYCbqG_hints kbd{block-size:1.25rem;min-inline-size:1.25rem;padding-inline:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);color:var(--color-text-secondary);place-items:center;margin-inline-end:2px;font-size:.6875rem;display:inline-grid}@media (pointer:coarse){.lYCbqG_hints{display:none}}.mwTv3W_ToolSearchButton{align-items:center;gap:var(--space-2);inline-size:100%;block-size:var(--size-control);padding-inline:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-base);color:var(--color-text-tertiary);font-size:var(--font-size-sm);text-align:start;transition:border-color var(--motion-fast), color var(--motion-fast);display:flex}.mwTv3W_ToolSearchButton>svg{flex:none;block-size:1rem;inline-size:1rem}.mwTv3W_ToolSearchButton>span{flex:1}.mwTv3W_ToolSearchButton>kbd{padding-inline:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:.6875rem;line-height:1.125rem}.mwTv3W_ToolSearchButton:hover{border-color:var(--color-border-default);color:var(--color-text-secondary)}.mwTv3W_ToolSearchButton[data-size=lg]{gap:var(--space-3);block-size:3rem;padding-inline:var(--space-4) var(--space-3);border-color:var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text-secondary);font-size:var(--font-size-md)}.mwTv3W_ToolSearchButton[data-size=lg]>svg{block-size:1.125rem;inline-size:1.125rem}.mwTv3W_ToolSearchButton[data-size=lg]>kbd{padding-inline:var(--space-2);font-size:var(--font-size-xs);line-height:1.375rem}.mwTv3W_ToolSearchButton[data-size=lg]:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.riQotW_Collapsible{display:grid}.riQotW_trigger{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--size-control-sm);padding:var(--space-1) var(--space-2);line-height:var(--font-leading-tight);border-radius:var(--radius-sm);color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.04em;text-align:start;text-transform:uppercase;transition:background-color var(--motion-fast), color var(--motion-fast);display:flex}.riQotW_trigger>svg{flex:none;block-size:1rem;inline-size:1rem}.riQotW_trigger:hover,.riQotW_trigger[data-panel-open]{color:var(--color-text-primary)}.riQotW_trigger:hover{background:var(--color-bg-hover)}.riQotW_caret{color:var(--color-text-tertiary);transition:rotate var(--motion-fast);margin-inline-start:auto}[data-panel-open]>.riQotW_caret{rotate:90deg}.riQotW_panel{block-size:var(--collapsible-panel-height);transition:block-size var(--motion-normal);overflow:hidden}.riQotW_panel[data-starting-style],.riQotW_panel[data-ending-style]{block-size:0}@media (prefers-reduced-motion:reduce){.riQotW_caret,.riQotW_panel{transition:none}}._ewQxa_NavList{gap:var(--space-4);align-content:start;display:grid}._ewQxa_NavList ul{gap:1px;display:grid}._ewQxa_NavList a{align-items:center;gap:var(--space-2);min-block-size:var(--size-control-sm);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-leading-tight);transition:background-color var(--motion-fast), color var(--motion-fast);display:flex}._ewQxa_NavList a svg{flex:none;block-size:1rem;inline-size:1rem}._ewQxa_NavList a:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._ewQxa_NavList a[data-status=active]{background:var(--color-bg-active);color:var(--color-text-primary)}._ewQxa_NavList ._ewQxa_favorites h2{align-items:center;gap:var(--space-2);min-block-size:var(--size-control-sm);padding:var(--space-1) var(--space-2);color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.04em;line-height:var(--font-leading-tight);text-transform:uppercase;display:flex}._ewQxa_NavList ._ewQxa_favorites h2 svg{flex:none;block-size:1rem;inline-size:1rem}._ewQxa_NavList ul._ewQxa_sections{gap:var(--space-1)}._ewQxa_NavList ul._ewQxa_tools{padding-block:1px var(--space-2);border-inline-start:1px solid var(--color-border-subtle);margin-inline-start:calc(var(--space-2) + .5rem - .5px);padding-inline-start:var(--space-2)}._9C0MQa_Sidebar>aside{block-size:100dvh;padding:var(--space-3);background:var(--color-bg-surface);border-inline-end:1px solid var(--color-border-subtle);display:none;position:sticky;inset-block-start:0;overflow-y:auto}._9C0MQa_Sidebar>header{align-items:center;gap:var(--space-1);block-size:3rem;padding-inline:var(--space-2);background:var(--color-bg-surface);border-block-end:1px solid var(--color-border-subtle);display:flex}._9C0MQa_Sidebar ._9C0MQa_brand{block-size:var(--size-control);padding-inline:var(--space-2);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;align-items:center;display:flex}._9C0MQa_Sidebar>aside ._9C0MQa_brand{margin-block-end:var(--space-2)}._9C0MQa_Sidebar>aside>nav{margin-block-start:var(--space-4)}._9C0MQa_Sidebar>header>:last-child{margin-inline-start:auto}@media (width>=48rem){._9C0MQa_Sidebar>aside{grid-template-rows:auto auto 1fr;align-content:start;display:grid}._9C0MQa_Sidebar>header{display:none}}.M1X36W_AppShell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-block-size:100dvh;display:grid}@media (width>=48rem){.M1X36W_AppShell{grid-template-columns:var(--size-sidebar) minmax(0, 1fr);grid-template-rows:minmax(0,1fr)}}.M1X36W_content{grid-template-rows:auto 1fr auto auto;min-inline-size:0;display:grid}.M1X36W_content>main{padding:var(--space-4);padding-block-end:var(--space-7)}.M1X36W_content>footer{padding:var(--space-4);border-block-start:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.M1X36W_content>footer a{color:var(--color-text-secondary);text-underline-offset:.2em;text-decoration:underline}.M1X36W_content>footer a:hover{color:var(--color-text-primary)}@media (width>=48rem){.M1X36W_content>main{padding:var(--space-6) var(--space-7)}.M1X36W_content>footer{padding-inline:var(--space-7)}}}
