﻿@import"https://api.fontshare.com/v2/css?f[]=sentient@400i&display=swap";@font-face{font-family:Switzer;src:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/4ee6034ab8db8f6ae87f82ba2919574005dc91d2.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/8246c541665cdea3ef22a1ffcbfd1eb1d34d24c7.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/31dcf3e4095f08599b84767f57e93b17d634c008.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Switzer;src:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/bea3f13f55c080e15e50312a5d5cecf29b08f801.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--7eaed8da-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #0c0d0d;--oc-palette-page: var(--7eaed8da-csstools-light-dark-toggle--0, #fafbfc);--7eaed8da-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #131516;--oc-palette-surface: var(--7eaed8da-csstools-light-dark-toggle--1, #ffffff);--7eaed8da-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #1b1d20;--oc-palette-elevated: var(--7eaed8da-csstools-light-dark-toggle--2, #ffffff);--7eaed8da-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #121315;--oc-palette-recessed: var(--7eaed8da-csstools-light-dark-toggle--3, #f2f4f6);--7eaed8da-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #ef674c;--oc-palette-coral: var(--7eaed8da-csstools-light-dark-toggle--4, #ef674c);--d-link-color: var(--oc-palette-coral);--7eaed8da-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #4fc8ae;--oc-palette-sea: var(--7eaed8da-csstools-light-dark-toggle--5, #14806e);--7eaed8da-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) color-mix(in srgb, #141516 60%, #000);--oc-bg-page: var(--7eaed8da-csstools-light-dark-toggle--6, #fafbfc);--7eaed8da-csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) color-mix(in srgb, #1a1c1e 74%, #000);--oc-bg-surface: var(--7eaed8da-csstools-light-dark-toggle--7, #fff);--oc-bg-elevated: var(--oc-palette-elevated);--oc-bg-recessed: var(--oc-palette-recessed);--7eaed8da-csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #f0f1f2;--oc-text-primary: var(--7eaed8da-csstools-light-dark-toggle--8, #252a30);--7eaed8da-csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #c4c7cb;--oc-text-secondary: var(--7eaed8da-csstools-light-dark-toggle--9, #4f5964);--7eaed8da-csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #989da4;--oc-text-muted: var(--7eaed8da-csstools-light-dark-toggle--10, #66717e);--oc-docs-muted: color-mix(in srgb, var(--oc-text-primary) 67%, var(--oc-bg-page));--title-color--read: var(--oc-text-muted);--7eaed8da-csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #060606;--oc-text-on-accent: var(--7eaed8da-csstools-light-dark-toggle--11, #fff);--7eaed8da-csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #ef674c;--oc-accent-primary: var(--7eaed8da-csstools-light-dark-toggle--12, #b5432d);--7eaed8da-csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #e05540;--oc-accent-primary-hover: var(--7eaed8da-csstools-light-dark-toggle--13, #9c3222);--7eaed8da-csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) #ff7169;--oc-staff-name: var(--7eaed8da-csstools-light-dark-toggle--14, #b42318);--7eaed8da-csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #ff9d97;--oc-staff-name-hover: var(--7eaed8da-csstools-light-dark-toggle--15, #8f1c13);--7eaed8da-csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) #b23a28;--oc-accent-primary-deep: var(--7eaed8da-csstools-light-dark-toggle--16, #9c3222);--7eaed8da-csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) #4fc8ae;--oc-accent-secondary: var(--7eaed8da-csstools-light-dark-toggle--17, #0f6355);--7eaed8da-csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) #2fa48d;--oc-accent-secondary-deep: var(--7eaed8da-csstools-light-dark-toggle--18, #0f6355);--oc-border-subtle: color-mix(in srgb, var(--oc-text-primary) 7%, transparent);--7eaed8da-csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) #525252;--oc-border-strong: var(--7eaed8da-csstools-light-dark-toggle--19, #b3b3b3);--7eaed8da-csstools-light-dark-toggle--20: var(--csstools-color-scheme--light) #737373;--oc-control-border: var(--7eaed8da-csstools-light-dark-toggle--20, #767676);--7eaed8da-csstools-light-dark-toggle--21: var(--csstools-color-scheme--light) #ef674c;--oc-border-accent: var(--7eaed8da-csstools-light-dark-toggle--21, #ef674c);--7eaed8da-csstools-light-dark-toggle--22: var(--csstools-color-scheme--light) oklch(.935 0 0 / .72);--oc-focus-ring: var(--7eaed8da-csstools-light-dark-toggle--22, oklch(.15 0 0 / .7));--d-input-focused-color: var(--oc-focus-ring);--7eaed8da-csstools-light-dark-toggle--23: var(--csstools-color-scheme--light) rgba(18, 18, 18, 0.82);--oc-surface-card: var(--7eaed8da-csstools-light-dark-toggle--23, rgba(255, 255, 255, 0.94));--7eaed8da-csstools-light-dark-toggle--24: var(--csstools-color-scheme--light) rgba(23, 23, 23, 0.98);--oc-surface-card-strong: var(--7eaed8da-csstools-light-dark-toggle--24, #fff);--7eaed8da-csstools-light-dark-toggle--25: var(--csstools-color-scheme--light) rgba(245, 101, 74, 0.14);--oc-surface-accent-soft: var(--7eaed8da-csstools-light-dark-toggle--25, rgba(216, 74, 49, 0.1));--7eaed8da-csstools-light-dark-toggle--26: var(--csstools-color-scheme--light) rgba(79, 200, 174, 0.14);--oc-surface-secondary-soft: var(--7eaed8da-csstools-light-dark-toggle--26, rgba(20, 128, 110, 0.1));--7eaed8da-csstools-light-dark-toggle--27: var(--csstools-color-scheme--light) rgba(237, 237, 237, 0.045);--oc-surface-interactive: var(--7eaed8da-csstools-light-dark-toggle--27, rgba(32, 32, 36, 0.035));--7eaed8da-csstools-light-dark-toggle--28: var(--csstools-color-scheme--light) rgba(237, 237, 237, 0.1);--oc-surface-interactive-hover: var(--7eaed8da-csstools-light-dark-toggle--28, rgba(32, 32, 36, 0.09));--7eaed8da-csstools-light-dark-toggle--29: var(--csstools-color-scheme--light) rgba(255, 255, 255, 0.1);--oc-chart-line: var(--7eaed8da-csstools-light-dark-toggle--29, rgba(23, 23, 23, 0.12));--7eaed8da-csstools-light-dark-toggle--30: var(--csstools-color-scheme--light) rgba(9, 9, 9, 0.72);--oc-topbar-bg: var(--7eaed8da-csstools-light-dark-toggle--30, rgba(250, 250, 250, 0.78));--7eaed8da-csstools-light-dark-toggle--31: var(--csstools-color-scheme--light) rgba(245, 101, 74, 0.24);--oc-glow-primary: var(--7eaed8da-csstools-light-dark-toggle--31, rgba(216, 74, 49, 0.16));--7eaed8da-csstools-light-dark-toggle--32: var(--csstools-color-scheme--light) rgba(79, 200, 174, 0.16);--oc-glow-secondary: var(--7eaed8da-csstools-light-dark-toggle--32, rgba(20, 128, 110, 0.1));--oc-space-1: 0.25rem;--oc-space-2: 0.5rem;--oc-space-3: 0.75rem;--oc-space-4: 1rem;--oc-space-5: 1.5rem;--oc-space-6: 2rem;--oc-space-7: 3rem;--oc-space-8: 4rem;--oc-font-display: "Switzer", "Inter", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--oc-font-body: "Switzer", "Inter", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--oc-font-serif: "Sentient", georgia, "Times New Roman", serif;--oc-font-mono: ui-monospace, "SFMono-Regular", "SF Mono", menlo, consolas, monospace;--font-family: var(--oc-font-body);--heading-font-family: var(--oc-font-display);--oc-font-size-xs: 0.75rem;--oc-font-size-sm: 0.8125rem;--oc-font-size-base: 0.875rem;--oc-font-size-md: 0.9375rem;--oc-font-size-lg: 1.0625rem;--oc-font-size-xl: 1.25rem;--oc-font-size-2xl: 1.5rem;--oc-font-size-3xl: 2rem;--oc-radius-surface: 20px;--oc-radius-control: 10px;--oc-radius-inset: 5px;--oc-radius-lg: 24px;--oc-radius-round: 999px;--oc-shadow-sm: none;--oc-shadow-md: 0 8px 24px -6px rgb(0, 0, 0, 0.28);--oc-shadow-lg: 0 24px 48px -12px rgb(0, 0, 0, 0.42);--oc-duration-fast: 160ms;--oc-duration-ui: 200ms;--oc-ease-out: cubic-bezier(0.23, 1, 0.32, 1);--oc-content-max: 1280px;--oc-content-narrow: 48rem;--oc-list-row-block: 0.875rem;--oc-control-min-height: 2.75rem;--d-input-border-radius: var(--oc-radius-control);--d-nav-underline-height: 2px;}

@supports (color: light-dark(red, red)){
:root{--oc-palette-page: light-dark(#fafbfc, #0c0d0d);--oc-palette-surface: light-dark(#ffffff, #131516);--oc-palette-elevated: light-dark(#ffffff, #1b1d20);--oc-palette-recessed: light-dark(#f2f4f6, #121315);--oc-palette-coral: light-dark(#ef674c, #ef674c);--oc-palette-sea: light-dark(#14806e, #4fc8ae);}
}

@supports (color: color-mix(in lch, red, blue)) and (color: light-dark(red, red)){
:root{--oc-bg-page: light-dark(#fafbfc, color-mix(in srgb, #141516 60%, #000));--oc-bg-surface: light-dark(#fff, color-mix(in srgb, #1a1c1e 74%, #000));}
}

@supports (color: light-dark(red, red)){
:root{--oc-text-primary: light-dark(#252a30, #f0f1f2);--oc-text-secondary: light-dark(#4f5964, #c4c7cb);--oc-text-muted: light-dark(#66717e, #989da4);--oc-text-on-accent: light-dark(#fff, #060606);--oc-accent-primary: light-dark(#b5432d, #ef674c);--oc-accent-primary-hover: light-dark(#9c3222, #e05540);--oc-staff-name: light-dark(#b42318, #ff7169);--oc-staff-name-hover: light-dark(#8f1c13, #ff9d97);--oc-accent-primary-deep: light-dark(#9c3222, #b23a28);--oc-accent-secondary: light-dark(#0f6355, #4fc8ae);--oc-accent-secondary-deep: light-dark(#0f6355, #2fa48d);--oc-border-strong: light-dark(#b3b3b3, #525252);--oc-control-border: light-dark(#767676, #737373);--oc-border-accent: light-dark(#ef674c, #ef674c);}
}

@supports (color: light-dark(red, red)) and (color: oklab(0% 0 0%)){
:root{--oc-focus-ring: light-dark(oklch(.15 0 0 / .7), oklch(.935 0 0 / .72));}
}

@supports (color: light-dark(red, red)){
:root{--oc-surface-card: light-dark(rgba(255, 255, 255, 0.94), rgba(18, 18, 18, 0.82));--oc-surface-card-strong: light-dark(#fff, rgba(23, 23, 23, 0.98));--oc-surface-accent-soft: light-dark(rgba(216, 74, 49, 0.1), rgba(245, 101, 74, 0.14));--oc-surface-secondary-soft: light-dark(rgba(20, 128, 110, 0.1), rgba(79, 200, 174, 0.14));--oc-surface-interactive: light-dark(rgba(32, 32, 36, 0.035), rgba(237, 237, 237, 0.045));--oc-surface-interactive-hover: light-dark(rgba(32, 32, 36, 0.09), rgba(237, 237, 237, 0.1));--oc-chart-line: light-dark(rgba(23, 23, 23, 0.12), rgba(255, 255, 255, 0.1));--oc-topbar-bg: light-dark(rgba(250, 250, 250, 0.78), rgba(9, 9, 9, 0.72));--oc-glow-primary: light-dark(rgba(216, 74, 49, 0.16), rgba(245, 101, 74, 0.24));--oc-glow-secondary: light-dark(rgba(20, 128, 110, 0.1), rgba(79, 200, 174, 0.16));}
}@supports not (color: light-dark(tan, tan)){:root *{--7eaed8da-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #0c0d0d;--oc-palette-page: var(--7eaed8da-csstools-light-dark-toggle--0, #fafbfc);--7eaed8da-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #131516;--oc-palette-surface: var(--7eaed8da-csstools-light-dark-toggle--1, #ffffff);--7eaed8da-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #1b1d20;--oc-palette-elevated: var(--7eaed8da-csstools-light-dark-toggle--2, #ffffff);--7eaed8da-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #121315;--oc-palette-recessed: var(--7eaed8da-csstools-light-dark-toggle--3, #f2f4f6);--7eaed8da-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #ef674c;--oc-palette-coral: var(--7eaed8da-csstools-light-dark-toggle--4, #ef674c);--7eaed8da-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #4fc8ae;--oc-palette-sea: var(--7eaed8da-csstools-light-dark-toggle--5, #14806e);--7eaed8da-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) color-mix(in srgb, #141516 60%, #000);--oc-bg-page: var(--7eaed8da-csstools-light-dark-toggle--6, #fafbfc);--7eaed8da-csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) color-mix(in srgb, #1a1c1e 74%, #000);--oc-bg-surface: var(--7eaed8da-csstools-light-dark-toggle--7, #fff);--7eaed8da-csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #f0f1f2;--oc-text-primary: var(--7eaed8da-csstools-light-dark-toggle--8, #252a30);--7eaed8da-csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #c4c7cb;--oc-text-secondary: var(--7eaed8da-csstools-light-dark-toggle--9, #4f5964);--7eaed8da-csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #989da4;--oc-text-muted: var(--7eaed8da-csstools-light-dark-toggle--10, #66717e);--7eaed8da-csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #060606;--oc-text-on-accent: var(--7eaed8da-csstools-light-dark-toggle--11, #fff);--7eaed8da-csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #ef674c;--oc-accent-primary: var(--7eaed8da-csstools-light-dark-toggle--12, #b5432d);--7eaed8da-csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #e05540;--oc-accent-primary-hover: var(--7eaed8da-csstools-light-dark-toggle--13, #9c3222);--7eaed8da-csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) #ff7169;--oc-staff-name: var(--7eaed8da-csstools-light-dark-toggle--14, #b42318);--7eaed8da-csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #ff9d97;--oc-staff-name-hover: var(--7eaed8da-csstools-light-dark-toggle--15, #8f1c13);--7eaed8da-csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) #b23a28;--oc-accent-primary-deep: var(--7eaed8da-csstools-light-dark-toggle--16, #9c3222);--7eaed8da-csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) #4fc8ae;--oc-accent-secondary: var(--7eaed8da-csstools-light-dark-toggle--17, #0f6355);--7eaed8da-csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) #2fa48d;--oc-accent-secondary-deep: var(--7eaed8da-csstools-light-dark-toggle--18, #0f6355);--7eaed8da-csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) #525252;--oc-border-strong: var(--7eaed8da-csstools-light-dark-toggle--19, #b3b3b3);--7eaed8da-csstools-light-dark-toggle--20: var(--csstools-color-scheme--light) #737373;--oc-control-border: var(--7eaed8da-csstools-light-dark-toggle--20, #767676);--7eaed8da-csstools-light-dark-toggle--21: var(--csstools-color-scheme--light) #ef674c;--oc-border-accent: var(--7eaed8da-csstools-light-dark-toggle--21, #ef674c);--7eaed8da-csstools-light-dark-toggle--22: var(--csstools-color-scheme--light) oklch(.935 0 0 / .72);--oc-focus-ring: var(--7eaed8da-csstools-light-dark-toggle--22, oklch(.15 0 0 / .7));--7eaed8da-csstools-light-dark-toggle--23: var(--csstools-color-scheme--light) rgba(18, 18, 18, 0.82);--oc-surface-card: var(--7eaed8da-csstools-light-dark-toggle--23, rgba(255, 255, 255, 0.94));--7eaed8da-csstools-light-dark-toggle--24: var(--csstools-color-scheme--light) rgba(23, 23, 23, 0.98);--oc-surface-card-strong: var(--7eaed8da-csstools-light-dark-toggle--24, #fff);--7eaed8da-csstools-light-dark-toggle--25: var(--csstools-color-scheme--light) rgba(245, 101, 74, 0.14);--oc-surface-accent-soft: var(--7eaed8da-csstools-light-dark-toggle--25, rgba(216, 74, 49, 0.1));--7eaed8da-csstools-light-dark-toggle--26: var(--csstools-color-scheme--light) rgba(79, 200, 174, 0.14);--oc-surface-secondary-soft: var(--7eaed8da-csstools-light-dark-toggle--26, rgba(20, 128, 110, 0.1));--7eaed8da-csstools-light-dark-toggle--27: var(--csstools-color-scheme--light) rgba(237, 237, 237, 0.045);--oc-surface-interactive: var(--7eaed8da-csstools-light-dark-toggle--27, rgba(32, 32, 36, 0.035));--7eaed8da-csstools-light-dark-toggle--28: var(--csstools-color-scheme--light) rgba(237, 237, 237, 0.1);--oc-surface-interactive-hover: var(--7eaed8da-csstools-light-dark-toggle--28, rgba(32, 32, 36, 0.09));--7eaed8da-csstools-light-dark-toggle--29: var(--csstools-color-scheme--light) rgba(255, 255, 255, 0.1);--oc-chart-line: var(--7eaed8da-csstools-light-dark-toggle--29, rgba(23, 23, 23, 0.12));--7eaed8da-csstools-light-dark-toggle--30: var(--csstools-color-scheme--light) rgba(9, 9, 9, 0.72);--oc-topbar-bg: var(--7eaed8da-csstools-light-dark-toggle--30, rgba(250, 250, 250, 0.78));--7eaed8da-csstools-light-dark-toggle--31: var(--csstools-color-scheme--light) rgba(245, 101, 74, 0.24);--oc-glow-primary: var(--7eaed8da-csstools-light-dark-toggle--31, rgba(216, 74, 49, 0.16));--7eaed8da-csstools-light-dark-toggle--32: var(--csstools-color-scheme--light) rgba(79, 200, 174, 0.16);--oc-glow-secondary: var(--7eaed8da-csstools-light-dark-toggle--32, rgba(20, 128, 110, 0.1))}}:root,:where(.uc-modernize-foundation-theme){--input-border-color: var(--oc-control-border);--d-input-border: 1px solid var(--oc-control-border);--token-color-border-input: var(--oc-control-border)}html{background:var(--oc-bg-page)}body:not(.no-ember){min-height:100dvh;background:var(--oc-bg-page);color:var(--oc-text-primary);font-family:var(--oc-font-body);font-size:var(--oc-font-size-md);line-height:1.55;--webkit-font-smoothing: auto;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}::selection{background:var(--oc-surface-accent-soft);color:var(--oc-text-primary)}.wrap{max-width:var(--oc-content-max)}#main-outlet-wrapper{box-sizing:border-box;width:100%;max-width:var(--d-max-width);min-height:calc(100vh - var(--header-offset));margin-inline:auto;border-inline:1px solid var(--oc-border-subtle)}body.has-sidebar-page #main-outlet-wrapper{max-width:calc(var(--d-max-width) + var(--d-sidebar-width))}@media(width <= 720px){#main-outlet-wrapper{border-inline:0}}#main-outlet{box-sizing:border-box;width:min(100%,var(--oc-content-max));min-height:28rem;margin-block:0 var(--oc-space-8);padding:32px 48px 0;background:rgba(0,0,0,0)}body.admin-interface #main-outlet{width:100%;max-width:none;padding:var(--oc-space-4) var(--oc-space-4) 0}body.has-sidebar-page #main-outlet{max-width:none}h1,h2,h3,h4,h5,h6,.fancy-title,.topic-title{color:var(--oc-text-primary);font-family:var(--oc-font-display);font-weight:600;letter-spacing:-0.025em;text-wrap:balance}h1{font-size:clamp(2rem,4vw,3rem);line-height:1.08}h2{font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.15}body.admin-interface #main-outlet h1,body.admin-interface #main-outlet h2,.user-main h1,.user-main h2,.reviewable h1,.reviewable h2,.groups-header h1,.groups-header h2,.modal-inner-container h1,.modal-inner-container h2,.dialog-container h1,.dialog-container h2{line-height:1.2;letter-spacing:-0.015em;text-wrap:wrap}body.admin-interface #main-outlet h1,.user-main h1,.reviewable h1,.groups-header h1,.modal-inner-container h1,.dialog-container h1{font-size:var(--oc-font-size-2xl)}body.admin-interface #main-outlet h2,.user-main h2,.reviewable h2,.groups-header h2,.modal-inner-container h2,.dialog-container h2{font-size:var(--oc-font-size-xl)}@media(width <= 64rem){#main-outlet,body.admin-interface #main-outlet{padding:var(--oc-space-4) var(--oc-space-4) 0}}.custom-search-banner-wrap h1 em{color:var(--oc-accent-primary);font-family:var(--oc-font-serif);font-style:italic;font-weight:400}.cooked,.topic-title,.user-content,.search-results{overflow-wrap:anywhere}.cooked pre{max-width:100%;overflow:auto;white-space:pre;overflow-wrap:normal}a{color:var(--oc-palette-coral);text-decoration-thickness:.08em;text-underline-offset:.16em}a:hover{color:var(--oc-text-primary)}hr{border-color:var(--oc-border-subtle)}code,kbd,pre,samp{font-family:var(--oc-font-mono)}code,kbd{border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-inset);background:var(--oc-bg-recessed)}pre{border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-recessed);--7eaed8da-csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) rgba(237, 237, 237, 0.04);box-shadow:inset 0 1px 0 var(--7eaed8da-csstools-light-dark-toggle--33, rgba(32, 32, 36, 0.04));box-shadow:inset 0 1px 0 light-dark(rgba(32, 32, 36, 0.04), rgba(237, 237, 237, 0.04))}.alert{margin-block:var(--oc-space-4);border:1px solid var(--oc-border-strong);border-radius:var(--oc-radius-surface);box-shadow:none}.alert.alert-info{border-left:3px solid var(--oc-accent-secondary);background:var(--oc-surface-secondary-soft)}.not-found-container,.published-page-content-wrapper{border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-elevated);box-shadow:var(--oc-shadow-sm)}.published-page-content-wrapper{max-width:var(--oc-content-narrow);margin:var(--oc-space-7) auto;padding:var(--oc-space-7)}.badge-wrapper.box,.badge-wrapper.bullet .badge-category-bg,.badge-wrapper.bullet .badge-category-parent-bg{border-radius:var(--oc-radius-inset)}@media print{.d-header,.sidebar-wrapper,.topic-timeline,.topic-footer-main-buttons,#reply-control{display:none !important}#main-outlet{width:100%;max-width:none;margin:0;padding:0}body,.topic-body,.cooked{background:#fff !important;color:#000 !important}}@supports(corner-shape: superellipse(1.5)){:is(.btn,.search-input,.search-menu .results,.menu-panel,.select-kit-header,.select-kit-body,.d-modal__container,.sidebar-section-link,.oc-network-nav__link,.d-header-icons .icon,.category-box,.category-box-inner,.parent-box-link,.signup-cta,.topic-map,.alert,.d-editor-container,.d-editor-input,.chat-composer__wrapper,.chat-composer__input-container,.interface-color-selector-trigger,input:not([type=checkbox]):not([type=radio]),textarea,.cooked pre,.cooked blockquote){corner-shape:superellipse(1.5)}}.alert:is(.alert-info,.alert-warning,.alert-success):not(.signup-cta){position:relative;margin-block:20px;padding:20px 24px 20px 48px;--7eaed8da-csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) transparent;border:1px solid var(--7eaed8da-csstools-light-dark-toggle--34, var(--oc-border-subtle));border-radius:20px;background:var(--oc-bg-surface);color:var(--oc-text-secondary);font:400 1rem/1.65 var(--oc-font-body)}

@supports (color: light-dark(red, red)){
.alert:is(.alert-info,.alert-warning,.alert-success):not(.signup-cta){border:1px solid light-dark(var(--oc-border-subtle), transparent)}
}.alert:is(.alert-info,.alert-warning,.alert-success):not(.signup-cta)::before{content:"";position:absolute;inset-inline-start:14px;top:22px;width:20px;height:20px;--7eaed8da-csstools-light-dark-toggle--35:var(--csstools-color-scheme--light) #60a5fa;background:var(--7eaed8da-csstools-light-dark-toggle--35, #1d4ed8);background:light-dark(#1d4ed8, #60a5fa);mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.75" stroke-linecap="round"%3E%3Ccircle cx="12" cy="12" r="10"/%3E%3Cpath d="M12 11v6M12 7h.01"/%3E%3C/svg%3E') center/contain no-repeat}.alert.alert-warning:not(.signup-cta)::before{--7eaed8da-csstools-light-dark-toggle--36:var(--csstools-color-scheme--light) #fbbf24;background:var(--7eaed8da-csstools-light-dark-toggle--36, #8f5100);background:light-dark(#8f5100, #fbbf24);mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="m12 3 10 18H2L12 3ZM12 9v4M12 17h.01"/%3E%3C/svg%3E')}.alert.alert-success:not(.signup-cta)::before{--7eaed8da-csstools-light-dark-toggle--37:var(--csstools-color-scheme--light) #22c55e;background:var(--7eaed8da-csstools-light-dark-toggle--37, #146c37);background:light-dark(#146c37, #22c55e);mask-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"%3E%3Ccircle cx="12" cy="12" r="10"/%3E%3Cpath d="m8 12 3 3 5-6"/%3E%3C/svg%3E')}.d-header{--d-header-icon-color--active: var(--oc-accent-primary);box-sizing:border-box;height:64px;border:0;background:rgba(0,0,0,0);box-shadow:none}body .d-header .wrap{box-sizing:border-box;width:100%;max-width:1660px;padding-inline:24px}.d-header .contents{gap:20px}.d-header .title{animation:none}.d-header .title>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;color:var(--oc-text-primary)}.d-header .title>a:focus-visible{outline-offset:-2px}.d-header .title img{content:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/648c7e76a6d6a76dd0792006c2f83d8ebe899ac6.svg);width:26px;height:26px;max-height:26px;max-width:26px;object-fit:contain}.oc-header-wordmark{font:600 1.125rem/1 var(--oc-font-body);letter-spacing:-0.4px;white-space:nowrap}.oc-header-tag{margin-inline-start:8px;color:var(--oc-docs-muted);font:400 .8125rem/1 var(--oc-font-body)}#site-text-logo{font:600 1.125rem/1 var(--oc-font-body);color:var(--oc-text-primary)}.before-header-panel-outlet{display:flex;min-width:0;align-items:center;margin-inline-start:auto}.oc-network-nav{display:flex;align-items:center;gap:24px;margin:0;white-space:nowrap}.oc-network-nav__pages,.oc-network-nav__socials{display:flex;align-items:center}.oc-network-nav__pages{gap:4px}.oc-network-nav__socials{gap:2px}.oc-network-nav__link,.oc-network-nav__link:visited{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding-inline:8px;min-height:36px;border-radius:10px;color:var(--oc-docs-muted);font:400 .8125rem/1.25rem var(--oc-font-body);text-decoration:none}.oc-network-nav__link:hover{background:rgba(0,0,0,0);color:var(--oc-text-primary)}.oc-network-nav__icon{width:18px;height:18px}.oc-network-nav__link:is([data-nav=github],[data-nav=reddit],[data-nav=discord],[data-nav=x]){width:36px;padding:0}.oc-network-nav__link:is([data-nav=github],[data-nav=reddit],[data-nav=discord],[data-nav=x]) .oc-network-nav__label{display:none}.oc-network-nav__link[data-nav=docs] .oc-network-nav__icon{display:none}.d-header .panel{flex-shrink:0;gap:8px}.d-header-icons{display:flex;align-items:center;gap:2px}.d-header-icons .icon,.d-header .btn-sidebar-toggle{display:inline-flex;box-sizing:border-box;width:36px;height:36px;min-height:36px;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:10px;color:var(--oc-docs-muted);background:rgba(0,0,0,0)}.d-header-icons .icon:hover,.drop-down-mode .d-header-icons .active .icon{background:var(--oc-bg-surface);color:var(--oc-text-primary)}.d-header-icons .icon .d-icon{font-size:1.125rem}.d-header .header-buttons,.d-header .header-buttons .auth-buttons{display:flex;align-items:center;gap:4px}.d-header .header-buttons .btn{min-height:36px;height:auto;padding:6px 10px;border:0;border-radius:10px;background:rgba(0,0,0,0);color:var(--oc-docs-muted);font:400 .8125rem/1.25rem var(--oc-font-body);box-shadow:none}.d-header .header-buttons .btn:hover{background:rgba(0,0,0,0);color:var(--oc-text-primary)}.d-header .header-buttons .sign-up-button{color:var(--oc-text-primary)}.d-header .header-buttons .btn .d-icon{display:none}.d-header :is(a,button):focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:2px;box-shadow:none}.d-header-icons .icon img.avatar{border-radius:999px}.d-header .extra-info-wrapper .badge-category__name{color:var(--oc-docs-muted)}body.archetype-regular .d-header .extra-info-wrapper{display:none}.mobile-view body.archetype-regular .d-header .extra-info-wrapper~.panel :is(.header-buttons,.d-header-icons){display:flex}.menu-panel.drop-down,.search-menu .results,.select-kit .select-kit-body{border:1px solid var(--oc-border-subtle);border-radius:20px;background:var(--oc-bg-surface);box-shadow:var(--oc-shadow-md)}.menu-panel .widget-link:hover,.menu-panel .widget-link:focus{background:var(--oc-surface-interactive-hover);color:var(--oc-text-primary)}.oc-line-icon{fill:none !important;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.unread-high-priority-notifications,.d-header-icons .badge-notification.unread-notifications{background:var(--oc-accent-primary);color:var(--oc-text-on-accent)}@media(min-width: 821px){.desktop-view .d-header .header-sidebar-toggle{display:none}}@media(max-width: 1120px){.oc-network-nav{display:none}.d-header .contents{gap:12px}}@media(max-width: 820px){.oc-header-tag{display:none}}@media(max-width: 820px){body .d-header{height:60px}body .d-header .wrap{padding-inline:16px}.d-header .contents{gap:4px}.d-header .home-logo-wrapper-outlet{flex:1 1 auto;min-width:0}.d-header .title{min-width:0}.before-header-panel-outlet{display:none}.d-header-icons .icon,.d-header .btn-sidebar-toggle{width:44px;height:44px;min-height:44px}.d-header .header-buttons .btn{min-height:44px;padding-inline:8px}.d-header .header-buttons .sign-up-button{display:none}.d-header .header-sidebar-toggle{flex:0 0 auto}body:not(.archetype-regular) .d-header:has(.extra-info-wrapper) .oc-header-wordmark{display:none}}@media(max-width: 400px){body .d-header .wrap{padding-inline:12px}.d-header .contents,.d-header .panel{gap:0}.oc-header-wordmark{font-size:1rem}.d-header .title>a{gap:5px}.d-header .header-buttons .btn{padding-inline:4px}}@media(min-width: 821px){.d-header .floating-search-input-wrapper{position:absolute;inset-inline-start:50%;transform:translateX(-50%);width:clamp(200px,26vw,400px);flex:none}}.d-header .floating-search-input{width:100%;max-width:400px}.d-header .floating-search-input .search-banner-inner{max-width:none;padding:0}.d-header .floating-search-input .search-input{box-sizing:border-box;width:100%;height:2.375rem;min-height:38px;border:1px solid var(--oc-border-subtle);border-radius:10px;background:var(--oc-bg-surface);box-shadow:none}.d-header .floating-search-input input{font:400 .8125rem/1.25rem var(--oc-font-body);padding:.5rem;height:2.25rem;min-width:0}.d-header .floating-search-input .search-icon{height:38px;color:var(--oc-text-muted)}.d-header .floating-search-input .searching .btn{min-height:32px;height:32px;color:var(--oc-text-muted)}.d-header .floating-search-input .search-input:focus-within{border-color:var(--oc-text-muted);outline:2px solid var(--oc-focus-ring);outline-offset:2px}.d-header .floating-search-input input:focus-visible{outline:none !important;box-shadow:none}.d-header .floating-search-input .search-input-wrapper:focus-within{outline:none;box-shadow:none}@media(max-width: 400px){.d-header .home-logo-wrapper-outlet{margin-inline-end:8px}}.d-header .panel{margin-inline-start:0}.d-header .after-header-panel-outlet:not(:has(*)){display:none}@media(max-width: 820px){.d-header{height:60px}}body .d-header .floating-search-input .search-banner-inner.wrap .search-menu{width:100%;max-width:none;margin-inline:0}.d-header .floating-search-input .search-icon{width:40px;height:100%;margin:0;padding:0;justify-content:center}.d-header .floating-search-input .search-icon .d-icon{width:16px;height:16px}.d-header .floating-search-input .searching .btn{min-height:2rem;height:2rem}@media(min-width: 821px){[dir=rtl] .d-header .floating-search-input-wrapper{transform:translateX(50%)}}@media(max-width: 1400px){.text-size-largest .oc-network-nav{display:none}}@media(max-width: 1280px){.text-size-larger .oc-network-nav{display:none}}@media(max-width: 400px){.text-size-largest .oc-header-wordmark{display:none}}@media(max-width: 360px){.d-header .title>a{gap:4px}.oc-header-wordmark{font-size:.875rem;letter-spacing:-0.02em}}.d-header.oc-is-scrolled,.d-header:has(.menu-panel){background:color-mix(in srgb, var(--oc-bg-page) 84%, transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media(max-width: 820px){.oc-header-wordmark{font-size:1.125rem;letter-spacing:-0.4px}.d-header .title>a{gap:8px}}@media(max-width: 820px){.d-header .floating-search-input-wrapper{display:none}.d-header .home-logo-wrapper-outlet{margin-inline-end:0}.text-size-largest .oc-header-wordmark{display:inline}}body .d-header .header-sidebar-toggle{display:none}@media(max-width: 820px){body .d-header .d-header-icons .icon{width:44px;height:44px;min-height:44px}.d-header #toggle-hamburger-menu .d-icon{display:none}.d-header #toggle-hamburger-menu{position:relative;color:var(--oc-text-muted);background:rgba(0,0,0,0)}.d-header #toggle-hamburger-menu::before,.d-header #toggle-hamburger-menu::after{content:"";position:absolute;left:calc(50% - 10px);width:20px;height:1.5px;border-radius:5px;corner-shape:round;background:currentColor;pointer-events:none}.d-header #toggle-hamburger-menu::before{top:calc(50% - 4px)}.d-header #toggle-hamburger-menu::after{top:calc(50% + 2.5px)}.d-header #toggle-hamburger-menu:hover{color:var(--oc-text-primary);background:rgba(0,0,0,0)}}.d-header #search-button .d-icon{color:var(--oc-text-muted)}.oc-appearance-toggle .d-icon,.d-header .oc-appearance-toggle .d-icon{box-sizing:border-box;display:block;width:17px;min-width:17px;max-width:17px;height:17px;min-height:17px;max-height:17px;flex:0 0 17px;margin:0;padding:0}@media(min-width: 821px){.d-header .panel{position:static}.d-header .search-dropdown{position:absolute;top:50%;left:var(--oc-header-search-left, 50%);transform:translate(-50%, -50%);width:var(--oc-header-search-width, clamp(200px, 26vw, 400px))}.d-header #search-button{display:flex;justify-content:flex-start;gap:9px;box-sizing:border-box;width:100%;height:38px;min-height:38px;padding:0 8px 0 12px;border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-control);background:var(--oc-bg-surface);color:var(--oc-text-muted)}.d-header #search-button .d-icon{width:16px;height:16px;flex:0 0 16px}.d-header #search-button>span[aria-hidden=true]{display:none}.d-header #search-button::after{content:attr(title);color:var(--oc-docs-muted);font:400 .8125rem/1.25rem var(--oc-font-body)}.d-header #search-button:hover{border-color:color-mix(in srgb, var(--oc-text-primary) 22%, transparent)}}.d-modal.oc-docs-search-modal{display:flex;align-items:flex-start;justify-content:center;--oc-search-inset: clamp(16px,8dvh,72px);box-sizing:border-box;padding:var(--oc-search-inset) 18px;background:rgba(0,0,0,0)}.oc-docs-search-modal .d-modal__container{display:flex;flex-direction:column;width:min(640px,100%);max-width:100%;margin:0;max-height:calc(100dvh - 2*var(--oc-search-inset));border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);corner-shape:superellipse(1.5);background:var(--oc-bg-surface);box-shadow:0 18px 60px rgba(0,0,0,.18);overflow:hidden}.oc-docs-search-modal .d-modal__body{display:flex;flex-direction:column;min-height:0;margin:0;padding:0;overflow:hidden}.oc-docs-search-engine{--oc-search-row-height: max(64px,calc(1.5rem + 41px));position:relative;display:flex;flex-direction:column;min-height:0;width:100%}.oc-docs-search-engine .search-menu-container{position:static;display:flex;flex-direction:column;min-height:0;width:100%}.oc-docs-search-engine .search-input{box-sizing:border-box;flex:1 1 auto;width:100%;height:var(--oc-search-row-height);min-height:64px;padding:12px 64px 12px 50px;margin:0;border:0;border-bottom:1px solid var(--oc-border-subtle);border-radius:0;background:rgba(0,0,0,0);outline:none;box-shadow:none}.oc-docs-search-modal .oc-docs-search-engine .search-input input{min-width:0;border:0;background:rgba(0,0,0,0);font:400 1rem/1.5 var(--oc-font-body);box-shadow:none}.oc-docs-search-modal .oc-docs-search-engine .clear-search{box-sizing:border-box;display:inline-grid;place-items:center;flex:0 0 32px;width:32px;min-width:32px;height:32px;min-height:32px;margin:0;padding:0;border:0;border-radius:5px;corner-shape:round;background:rgba(0,0,0,0);color:var(--oc-text-muted);box-shadow:none}.oc-docs-search-modal .oc-docs-search-engine .clear-search .d-icon{width:16px;min-width:18px;max-width:18px;height:16px;margin:0;padding:0;stroke-width:1.75;color:inherit}.oc-docs-search-modal .oc-docs-search-engine .clear-search:hover{color:var(--oc-text-primary);background:color-mix(in srgb, var(--oc-text-primary) 5%, transparent)}.oc-docs-search-engine .search-input input:focus-visible{outline:none !important;box-shadow:none}.oc-docs-search-engine .search-input:focus-within{outline:none;box-shadow:none;border-bottom-color:color-mix(in srgb, var(--oc-text-primary) 16%, transparent)}.oc-docs-search-engine .results{position:static;flex:1;min-height:0;width:100%;max-width:none;margin:0;padding:8px;max-height:min(440px,100dvh - 160px);overflow:auto;overscroll-behavior:contain;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.oc-docs-search-engine .oc-search-close{position:absolute;top:20px;right:16px;min-height:26px;padding:2px 7px;border:1px solid var(--oc-border-subtle);border-radius:5px;corner-shape:superellipse(1.5);color:var(--oc-text-muted);background:rgba(0,0,0,0);font:400 .75rem/1.4 var(--oc-font-mono)}.oc-docs-search-engine .oc-search-close:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:3px}.oc-docs-search-modal+.d-modal__backdrop{--7eaed8da-csstools-light-dark-toggle--38:var(--csstools-color-scheme--light) oklch(13.5% 0 0deg);background:color-mix(in srgb, var(--7eaed8da-csstools-light-dark-toggle--38, oklch(98.5% 0 0deg)) 58%, transparent);background:color-mix(in srgb, light-dark(oklch(98.5% 0 0deg), oklch(13.5% 0 0deg)) 58%, transparent);opacity:1}@media(max-width: 640px){.d-modal.oc-docs-search-modal{--oc-search-inset: 16px;padding-inline:12px}}@media(min-width: 821px){.d-header #search-button::before{content:"/";position:absolute;right:8px;top:7px;display:grid;place-items:center;box-sizing:border-box;min-width:34px;height:22px;padding:0 5px;border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-inset);color:var(--oc-text-muted);font:400 .6875rem/1 var(--oc-font-mono)}}.oc-docs-search-engine .search-input-wrapper{width:100%;flex:0 0 auto}.oc-docs-search-engine .oc-search-query-icon{position:absolute;z-index:1;left:22px;top:calc((var(--oc-search-row-height) - 1px - 18px)/2);color:var(--oc-text-muted);pointer-events:none}.oc-docs-search-engine ul{list-style:none;padding:0;margin:0}.oc-docs-search-engine .search-link{display:block;box-sizing:border-box;padding:12px 14px;border-radius:var(--oc-radius-control);corner-shape:superellipse(1.5)}.oc-docs-search-engine .search-link:focus-visible{outline-offset:-2px}.oc-docs-search-engine .search-menu-initial-options{font:400 .875rem/1.65 var(--oc-font-body);color:var(--oc-docs-muted)}.oc-docs-search-engine .oc-search-close{top:calc((var(--oc-search-row-height) - 1px - 32px)/2);width:32px;height:32px;display:inline-grid;place-items:center;padding:0;border:0;background:rgba(0,0,0,0)}.oc-docs-search-engine .oc-search-close kbd{display:block;margin:0;border:1px solid var(--oc-border-subtle);border-radius:4px;padding:4px;background:rgba(0,0,0,0);color:inherit;box-shadow:none;font:400 .6875rem/1 var(--oc-font-mono)}@media(max-width: 820px){.d-header #search-button .d-icon{width:20px;height:20px;font-size:20px}}.d-modal#oc-community-search-dialog{position:fixed;inset:0;box-sizing:border-box;width:100%;height:100dvh;padding:var(--oc-search-inset) 18px}.d-modal#oc-community-search-dialog .d-modal__container{position:relative;inset:auto;width:min(640px,100%);min-width:0;max-width:100%;height:auto;min-height:0;max-height:calc(100dvh - 2*var(--oc-search-inset));margin:0;border-radius:20px}.oc-docs-search-engine .results{box-sizing:border-box}.oc-docs-search-engine .search-input{padding-inline-start:52px}.oc-docs-search-engine .search-input input{padding:8px 0}.oc-search-cancel{display:none}.oc-docs-search-engine .oc-search-topic{display:grid;grid-template-columns:minmax(0, 1fr) 20px;grid-template-areas:"meta enter" "title enter" "snippet snippet";gap:3px 12px}.oc-docs-search-engine .oc-search-topic .second-line{grid-area:meta;margin:0;color:var(--oc-text-muted);font:400 .75rem/1.45 var(--oc-font-body)}.oc-docs-search-engine .oc-search-topic .first-line{grid-area:title;display:flex;align-items:baseline;min-width:0;gap:6px;margin:0}.oc-docs-search-engine .oc-search-topic .topic-title{color:var(--oc-text-primary);font:500 .9375rem/1.5 var(--oc-font-body)}.oc-docs-search-engine .oc-search-topic .blurb{grid-area:snippet;margin:0;color:var(--oc-docs-muted);font:400 .8125rem/1.55 var(--oc-font-body)}.oc-docs-search-engine .oc-search-topic .blurb>span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.oc-docs-search-engine .oc-search-topic .relative-date{color:var(--oc-text-muted);font-size:.75rem}.oc-search-enter{grid-area:enter;align-self:center;justify-self:end;opacity:0;color:var(--oc-text-muted)}.oc-docs-search-engine .search-link:is(:hover,:focus-visible){background:color-mix(in srgb, var(--oc-text-primary) 5%, transparent)}.oc-docs-search-engine .search-link:is(:hover,:focus-visible) .oc-search-enter{opacity:1}@media(max-width: 640px){.d-modal#oc-community-search-dialog{--oc-search-inset: 16px;padding-inline:12px}.oc-docs-search-engine{--oc-search-row-height: max(64px,calc(1.5rem + 37px))}.oc-docs-search-engine .search-input{padding-block:10px;padding-inline-start:46px}.oc-docs-search-engine .oc-search-query-icon{left:18px}.oc-docs-search-engine .oc-search-close{width:auto;padding-inline:0;right:12px;font:400 .75rem/1.4 var(--oc-font-body)}.oc-search-close kbd{display:none}.oc-search-cancel{display:inline}}.d-header:has(.hamburger-panel){backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(0,0,0,0)}.oc-docs-search-engine .oc-search-topic .second-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.oc-docs-search-engine .oc-search-date{margin-inline-start:auto}.oc-docs-search-engine .oc-search-topic .blurb>:is(.relative-date,.blurb__separator){display:none}@media(max-width: 640px){.oc-docs-search-engine .oc-search-close kbd{display:none}}body:not(.archetype-regular) .d-header:has(.extra-info-wrapper) .oc-network-nav{display:none}#oc-community-search-dialog .results .item{padding:0;margin:0}#oc-community-search-dialog .results .item+.item{margin-top:2px}#oc-community-search-dialog .results .search-link{padding:12px 14px;margin:0;height:auto;min-height:0;color:var(--oc-text-primary)}#oc-community-search-dialog .results .oc-search-topic{display:grid;float:none;width:100%;height:auto;min-height:0;margin:0;padding:0}#oc-community-search-dialog .results .oc-search-topic .second-line{font:400 .75rem/1.5 var(--oc-font-body)}#oc-community-search-dialog .results .oc-search-topic .topic-title{font:500 .9375rem/1.5 var(--oc-font-body);letter-spacing:normal}#oc-community-search-dialog .results .oc-search-topic .blurb{display:block;margin:0;padding:0;font:400 .8125rem/1.55 var(--oc-font-body);color:var(--oc-docs-muted)}#oc-community-search-dialog .results .oc-search-topic .blurb{color:var(--oc-text-muted)}#oc-community-search-dialog .results .search-link:focus-visible{outline:2px solid var(--oc-focus-ring) !important;outline-offset:-2px !important}@media(max-width: 360px){:is(.text-size-larger,.text-size-largest) .d-header:has(#toggle-current-user):has(.chat-header-icon) .oc-header-wordmark{display:none}}@media(max-width: 340px){.d-header:has(#toggle-current-user):has(.chat-header-icon) .oc-header-wordmark{display:none}}.oc-network-nav__link,.d-header .header-buttons .btn,.d-header .oc-appearance-toggle{transition:color var(--oc-duration-fast) ease}.d-header .oc-appearance-toggle{--d-header-icon-background--hover: transparent}.d-header .oc-appearance-toggle:hover{background:rgba(0,0,0,0);color:var(--oc-text-primary)}@media(min-width: 821px){.d-header .oc-network-nav{display:flex}}@media(min-width: 821px)and (max-width: 1360px){.d-header .oc-network-nav__pages{display:none}.d-header .oc-network-nav__link:is([data-nav=product],[data-nav=docs]){display:none}.d-header .contents{gap:12px}}@media(min-width: 821px)and (max-width: 1000px){.d-header .oc-header-tag{display:none}}@media(min-width: 821px)and (max-width: 1660px){:is(.text-size-larger,.text-size-largest) .d-header .oc-network-nav__pages{display:none}:is(.text-size-larger,.text-size-largest) .d-header .oc-network-nav__link:is([data-nav=product],[data-nav=docs]){display:none}}@media(min-width: 821px){.d-header.oc-header-search-inline .search-dropdown{position:static;transform:none;width:36px;height:36px}.d-header.oc-header-search-inline #search-button{width:36px;height:36px;min-height:36px;padding:0;justify-content:center;border:0;background:rgba(0,0,0,0)}.d-header.oc-header-search-inline #search-button::before,.d-header.oc-header-search-inline #search-button::after{display:none}}.welcome-banner{position:relative;display:block;border-radius:0;border-bottom:1px solid var(--oc-border-subtle)}.welcome-banner:has(.welcome-banner__search-menu:focus-within){z-index:2}.welcome-banner .custom-search-banner-wrap,.custom-search-banner-wrap{--oc-hero-art-enabled: 0;--oc-hero-motion-enabled: 0;--oc-hero-art-height: min(30vh, 300px);--oc-hero-overlap: 96px;position:relative;isolation:isolate;box-sizing:border-box;display:grid;width:100%;min-height:0;grid-template-areas:"headline" "subheader" "search";grid-template-columns:minmax(0, 1fr);align-content:start;align-items:center;justify-items:center;column-gap:0;row-gap:0;margin:0;padding:calc(var(--oc-hero-art-height) - var(--oc-hero-overlap) + 82px) 32px 68px;overflow:visible;border:0;border-radius:0;background:var(--oc-bg-page);color:var(--oc-text-primary);text-align:center}.welcome-banner .custom-search-banner-wrap,.custom-search-banner-wrap{--oc-hero-art-enabled: 1}.custom-search-banner-wrap .oc-hero-art{position:absolute;z-index:0;top:0;right:0;left:0;display:flex;height:var(--oc-hero-art-height);justify-content:center;overflow:hidden;mask-image:linear-gradient(to bottom, transparent, #000 40%, #000 68%, transparent 92%);pointer-events:none;-webkit-user-select:none;user-select:none}@font-face{font-family:"OpenClaw Aurora Fira Code";src:local("Fira Code")}@font-face{font-family:"OpenClaw Aurora JetBrains Mono";src:local("JetBrains Mono")}.custom-search-banner-wrap .oc-hero-art pre{flex-shrink:0;height:100%;overflow:visible;margin:0;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--oc-accent-primary);font-family:ui-monospace,"SF Mono","OpenClaw Aurora Fira Code","OpenClaw Aurora JetBrains Mono",Menlo,monospace;font-variant-ligatures:normal;box-sizing:border-box;font-size:11px;letter-spacing:1px;line-height:1.3;--7eaed8da-csstools-light-dark-toggle--39:var(--csstools-color-scheme--light) 0.65;opacity:var(--7eaed8da-csstools-light-dark-toggle--39, 0.5);opacity:light-dark(0.5, 0.65);white-space:pre}.custom-search-banner-wrap .oc-hero-mark{position:absolute;z-index:1;top:calc(var(--oc-hero-art-height) - var(--oc-hero-overlap));left:50%;width:4.5rem;height:4.5rem;--7eaed8da-csstools-light-dark-toggle--40:var(--csstools-color-scheme--light) rgba(245, 101, 74, 0.35);filter:drop-shadow(0 0 24px var(--7eaed8da-csstools-light-dark-toggle--40, rgba(179, 57, 38, 0.22)));filter:drop-shadow(0 0 24px light-dark(rgba(179, 57, 38, 0.22), rgba(245, 101, 74, 0.35)));transform:translateX(-50%);pointer-events:none;-webkit-user-select:none;user-select:none}.welcome-banner .custom-search-banner-wrap,.custom-search-banner-wrap{--oc-hero-motion-enabled: 1}.custom-search-banner-wrap::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(var(--oc-chart-line) 1px, transparent 1.5px);background-size:26px 26px;mask-image:linear-gradient(to bottom, #000, transparent 90%)}.custom-search-banner-wrap .custom-search-banner-headline,.custom-search-banner-wrap .welcome-banner__title,.custom-search-banner-wrap h1{display:flex;position:relative;z-index:1;max-width:100%;flex-flow:row wrap;align-items:baseline;justify-content:center;column-gap:.22em;margin:0;color:var(--oc-text-primary);font-family:var(--oc-font-display);font-size:clamp(2.4rem,5.6vw,3.8rem);font-weight:600;letter-spacing:-0.03em;line-height:1.08;text-wrap:balance;grid-area:headline}.custom-search-banner-wrap .welcome-banner__title{width:min(100%,60rem);align-self:center;text-align:center}.custom-search-banner-wrap .oc-headline-line{display:inline;white-space:normal}.custom-search-banner-wrap .welcome-banner__title>:first-child{margin-top:0}.custom-search-banner-wrap .custom-search-banner-headline::before,.custom-search-banner-wrap .welcome-banner__title::before,.custom-search-banner-wrap h1::before{content:"";display:none;width:2.5rem;height:2px;margin:0 0 var(--oc-space-3);order:-2;background:var(--oc-accent-primary)}.custom-search-banner-wrap .custom-search-banner-headline::after,.custom-search-banner-wrap .welcome-banner__title::after,.custom-search-banner-wrap h1::after{content:"OPEN SOURCE  ·  BUILT BY THE COMMUNITY";display:block;flex-basis:100%;margin-bottom:20px;order:-1;color:var(--oc-accent-primary);font-family:var(--oc-font-mono);font-size:.72rem;font-weight:600;letter-spacing:.1em;line-height:1.6;text-transform:uppercase}.custom-search-banner-wrap .welcome-banner__title .oc-headline-emphasis,.custom-search-banner-wrap .custom-search-banner-headline em{color:var(--oc-accent-primary);font-family:var(--oc-font-serif);font-size:1em;font-weight:400;letter-spacing:-0.015em}.custom-search-banner-wrap>p,.custom-search-banner-wrap>.welcome-banner__subheader{position:relative;z-index:1;width:100%;max-width:620px;margin:22px 0 0;padding:0;color:var(--oc-text-muted);font-size:1rem;grid-area:subheader;letter-spacing:normal;line-height:1.8;text-wrap:pretty}.custom-search-banner-wrap .search-widget{position:relative;z-index:1;width:min(100%,34rem);margin:0}.custom-search-banner-wrap .welcome-banner__search-menu{z-index:5;width:min(100%,34rem);min-width:0;align-self:center;margin:36px 0 0;grid-area:search}.custom-search-banner-wrap .welcome-banner__search-menu .search-menu-container,.custom-search-banner-wrap .welcome-banner__search-menu .search-input-wrapper,.custom-search-banner-wrap .welcome-banner__search-menu .search-input{width:100%;max-width:none;box-sizing:border-box}.custom-search-banner-wrap .search-menu input[type=text],.custom-search-banner-wrap .search-menu input[type=search],.custom-search-banner-wrap .search-input{min-height:3.25rem;border:1px solid var(--oc-control-border);border-radius:var(--oc-radius-control);background:var(--oc-bg-page);box-shadow:none;color:var(--oc-text-primary);font-family:var(--oc-font-mono);font-size:1rem}.custom-search-banner-wrap .search-menu input::placeholder,.custom-search-banner-wrap .search-input::placeholder{--7eaed8da-csstools-light-dark-toggle--41:var(--csstools-color-scheme--light) #d5d5da;color:var(--7eaed8da-csstools-light-dark-toggle--41, #5f5f67);color:light-dark(#5f5f67, #d5d5da);opacity:1}.custom-search-banner-wrap .search-menu input:focus,.custom-search-banner-wrap .search-input:focus{border-color:var(--oc-accent-primary);box-shadow:0 0 0 3px var(--oc-surface-accent-soft)}.custom-search-banner-wrap .welcome-banner__search-menu .search-input .search-term__input,.custom-search-banner-wrap .welcome-banner__search-menu .search-input .search-term__input:focus{box-sizing:border-box;min-height:0;height:50px;min-width:0;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;outline:0 !important}.custom-search-banner-wrap .welcome-banner__search-menu .search-input{min-height:52px;padding-block:0}.custom-search-banner-wrap .welcome-banner__search-menu .search-input:focus-within{border-color:var(--oc-control-border);box-shadow:none;outline:none !important}.custom-search-banner-wrap .welcome-banner__search-menu .search-input:has(.search-term__input:focus-visible){outline:2px solid var(--oc-focus-ring) !important;outline-offset:-2px}.custom-search-banner-wrap .welcome-banner__search-menu>.search-icon,.custom-search-banner-wrap .welcome-banner__search-menu .show-advanced-search{border:0;background:rgba(0,0,0,0);box-shadow:none}.discourse-no-touch .custom-search-banner-wrap .welcome-banner__search-menu>.search-icon:hover,.discourse-no-touch .custom-search-banner-wrap .welcome-banner__search-menu .show-advanced-search:hover{border:0;background:var(--oc-surface-interactive-hover)}.custom-search-banner-wrap .welcome-banner__search-menu>.search-icon:focus-visible,.custom-search-banner-wrap .welcome-banner__search-menu .show-advanced-search:focus-visible{border:0;background:var(--oc-surface-interactive-hover);outline:2px solid var(--oc-focus-ring);outline-offset:-2px}.custom-search-banner-wrap .widget-link.show-help{padding:var(--oc-space-2) var(--oc-space-3);border-radius:var(--oc-radius-control);background:var(--oc-surface-secondary-soft);color:var(--oc-accent-secondary)}.custom-search-banner-wrap .results{top:calc(3.25rem + 3px);text-align:left}.display-search-banner #main-outlet{padding-top:0}@media(width <= 56rem){.welcome-banner .custom-search-banner-wrap,.custom-search-banner-wrap{min-height:0;padding-inline:24px;row-gap:0;grid-template-areas:"headline" "subheader" "search";grid-template-columns:1fr;column-gap:0}.custom-search-banner-wrap>p,.custom-search-banner-wrap>.welcome-banner__subheader{margin-top:22px}.custom-search-banner-wrap .welcome-banner__search-menu{margin-top:32px}}@media(width <= 640px){.welcome-banner .custom-search-banner-wrap,.custom-search-banner-wrap{--oc-hero-art-height: min(26vh, 230px);--oc-hero-overlap: 70px;padding-bottom:52px}.custom-search-banner-wrap .oc-hero-art pre{font-size:9px;letter-spacing:1.5px}}.btn,.select-kit .select-kit-header,.d-editor-button-bar .btn,.topic-map .btn{border-radius:var(--oc-radius-control);font-family:var(--oc-font-body);font-size:var(--oc-font-size-sm);font-weight:500;letter-spacing:normal;transition:background var(--oc-duration-fast) var(--oc-ease-out),border-color var(--oc-duration-fast) var(--oc-ease-out),color var(--oc-duration-fast) var(--oc-ease-out),transform var(--oc-duration-fast) var(--oc-ease-out)}.btn-primary,#create-topic,.topic-footer-main-buttons .btn,.topic-map .btn,.list-controls .select-kit .select-kit-header{min-height:2.125rem}.btn:not(.no-text,.btn-icon),.advanced-filters__toggle,.select-kit .select-kit-header,.list-controls .list-control-toggle-link-trigger{font-family:var(--oc-font-body);font-size:.75rem;font-weight:500}.select-kit .select-kit-row{font-family:var(--oc-font-body)}.btn:not(.btn-primary,.btn-danger,.btn-success,.btn-flat,.btn-link,.btn-transparent,.btn-icon,.btn-social,.btn-small,.btn-mini,.no-text){border:1px solid var(--oc-border-subtle);background:var(--oc-bg-surface);color:var(--oc-text-primary)}.discourse-no-touch .btn:not(.btn-primary,.btn-danger,.btn-success,.btn-flat,.btn-link,.btn-transparent,.btn-icon,.btn-social,.btn-small,.btn-mini,.no-text):hover,.btn:not(.btn-primary,.btn-danger,.btn-success,.btn-flat,.btn-link,.btn-transparent,.btn-icon,.btn-social,.btn-small,.btn-mini,.no-text):focus-visible{border-color:var(--oc-border-strong);background:var(--oc-surface-interactive-hover);color:var(--oc-text-primary)}.sidebar-section-wrapper .sidebar-section-header.btn-transparent{min-height:var(--d-sidebar-row-height, var(--oc-space-5));border:0;border-radius:var(--oc-radius-inset);background:rgba(0,0,0,0);box-shadow:none}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header.btn-transparent:hover,.sidebar-section-wrapper .sidebar-section-header.btn-transparent:focus,.sidebar-section-wrapper .sidebar-section-header.btn-transparent:focus-visible{border:0;background:rgba(0,0,0,0);box-shadow:none}.btn-primary,#create-topic{min-height:2.125rem;padding:0 12px;border:0;background:var(--oc-text-primary);color:var(--oc-bg-page);box-shadow:none;font:500 .75rem/1.4 var(--oc-font-body)}.btn-primary .d-icon,#create-topic .d-icon{background:rgba(0,0,0,0);border:0;color:inherit}.discourse-no-touch .btn-primary:hover,.discourse-no-touch #create-topic:hover,.btn-primary:focus-visible,#create-topic:focus-visible{border-color:rgba(0,0,0,0);background:color-mix(in srgb, var(--oc-text-primary) 86%, var(--oc-bg-surface));color:var(--oc-bg-page)}.btn:active:not(:disabled){transform:none;box-shadow:none}.btn .d-icon{color:currentcolor}.sidebar-wrapper .sidebar-footer-actions-button{display:inline-flex;align-items:center;justify-content:center;min-width:max(44px,var(--oc-control-min-height));min-height:max(44px,var(--oc-control-min-height));padding:0}.sidebar-wrapper .sidebar-footer-actions-button .d-icon{width:18px;height:18px;font-size:18px}.topic-admin-menu-trigger{min-width:max(44px,var(--oc-control-min-height));min-height:max(44px,var(--oc-control-min-height));display:inline-flex;align-items:center;justify-content:center}.topic-admin-menu-trigger .d-icon{width:18px;height:18px;font-size:18px}#topic-progress-wrapper .topic-admin-menu-trigger:focus-visible{outline-offset:-2px}.fk-d-menu-modal[data-identifier=topic-footer-mobile-dropdown] .d-modal__body button:focus-visible{outline-offset:-2px}@media(width >= 925px){.container.posts .topic-navigation.with-timeline .topic-admin-menu-trigger{scroll-margin-block-start:calc(var(--header-offset, 60px) + 8px)}}.ProseMirror p[data-placeholder]::before{color:var(--oc-text-muted)}.btn-danger{border-color:var(--danger);background:var(--danger);color:var(--secondary)}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],textarea,.select-kit.combo-box .select-kit-header,.d-editor-textarea-wrapper,div.ac-wrap{border:1px solid var(--oc-control-border);border-radius:var(--oc-radius-control);background:var(--oc-bg-surface);color:var(--oc-text-primary)}input:focus,textarea:focus,.select-kit.combo-box .select-kit-header:focus,.d-editor-textarea-wrapper:focus-within,div.ac-wrap:focus-within{border-color:var(--oc-control-border);--7eaed8da-csstools-light-dark-toggle--42:var(--csstools-color-scheme--light) rgba(237, 237, 237, 0.1);box-shadow:0 0 0 3px var(--7eaed8da-csstools-light-dark-toggle--42, rgba(32, 32, 36, 0.1));box-shadow:0 0 0 3px light-dark(rgba(32, 32, 36, 0.1), rgba(237, 237, 237, 0.1))}input::placeholder,textarea::placeholder{color:var(--oc-text-muted);opacity:1}.d-toggle-switch__checkbox-slider{background:var(--oc-text-muted)}.d-toggle-switch__checkbox-slider::before{background:var(--oc-bg-page)}.d-toggle-switch__checkbox[aria-checked=true]+.d-toggle-switch__checkbox-slider{background:var(--oc-accent-primary)}.d-toggle-switch__checkbox[aria-checked=true]+.d-toggle-switch__checkbox-slider::before{background:var(--oc-text-on-accent)}:is(.form-kit__control-input,.form-kit__control-textarea,.form-kit__control-menu-trigger,.form-kit__control-color-input-hex,.form-kit__control-composer .d-editor-textarea-wrapper){border-color:var(--oc-formkit-error-border, var(--oc-control-border)) !important}.discourse-no-touch :is(.form-kit__control-input,.form-kit__control-textarea,.form-kit__control-menu-trigger,.form-kit__control-color-input-hex,.form-kit__control-composer .d-editor-textarea-wrapper):hover:not(:disabled),:is(.form-kit__control-input,.form-kit__control-textarea,.form-kit__control-menu-trigger,.form-kit__control-color-input-hex,.form-kit__control-composer .d-editor-textarea-wrapper):is(:focus,:focus-visible,:active):not(:disabled){border-color:var(--oc-formkit-error-border, color-mix(in srgb, var(--oc-text-primary) 28%, var(--oc-bg-surface))) !important}.has-errors,.form-kit__field.has-error{--oc-formkit-error-border: var(--danger)}.form-kit__control-color-input-prefix,.form-kit__control-color-input-picker[type=color],.form-kit__control-password-wrapper,.form-kit__control-select,.--radio-cards .form-kit__control-radio-label{border-color:var(--oc-formkit-error-border, var(--oc-control-border))}.select-kit .select-kit-row.is-highlighted,.select-kit .select-kit-row.is-selected{background:var(--oc-surface-interactive-hover);color:var(--oc-text-primary)}.modal-inner-container,.dialog-container .dialog-content{border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-surface-card-strong);box-shadow:var(--oc-shadow-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.d-modal .d-modal__container{box-sizing:border-box;border:1px solid var(--oc-border-subtle);border-radius:20px;corner-shape:superellipse(1.5);background:var(--oc-bg-surface);box-shadow:0 18px 60px rgba(0,0,0,.18)}.d-modal__backdrop{--7eaed8da-csstools-light-dark-toggle--43:var(--csstools-color-scheme--light) oklch(13.5% 0 0deg);background:color-mix(in srgb, var(--7eaed8da-csstools-light-dark-toggle--43, oklch(98.5% 0 0deg)) 58%, transparent);background:color-mix(in srgb, light-dark(oklch(98.5% 0 0deg), oklch(13.5% 0 0deg)) 58%, transparent);opacity:1;animation-name:oc-docs-dialog-backdrop-enter}.d-modal__backdrop.is-exiting{animation-name:oc-docs-dialog-backdrop-exit}@keyframes oc-docs-dialog-backdrop-enter{from{opacity:0}to{opacity:1}}@keyframes oc-docs-dialog-backdrop-exit{from{opacity:1}to{opacity:0}}.d-modal__backdrop,.d-modal .d-modal__container:is(.is-entering,.is-exiting){animation-duration:.01ms !important}.filter-input-container{border-color:var(--oc-border-subtle);border-radius:10px;corner-shape:superellipse(1.5);background:var(--oc-bg-surface)}.filter-input-container.is-focused{border-color:color-mix(in srgb, var(--oc-text-primary) 28%, var(--oc-bg-surface));outline:none;box-shadow:none}.filter-input-container.is-focused:has(input:focus){outline:2px solid var(--oc-focus-ring);outline-offset:-2px}.filter-input-container.is-focused input:focus-visible{outline:none !important;box-shadow:none}.user-card.show,.group-card.show{box-sizing:border-box;border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background-color:var(--oc-surface-card-strong);box-shadow:var(--oc-shadow-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.user-card.show .card-content,.group-card.show .card-content{padding:var(--oc-space-4)}.user-card:not(.show),.group-card:not(.show){border:0;background:rgba(0,0,0,0);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.discourse-tags{flex-wrap:wrap;gap:var(--oc-space-2)}.discourse-tags__tag-separator{display:none}.discourse-tags{display:inline-flex;align-items:center;row-gap:.35rem;column-gap:.4rem}.discourse-tags>li{display:inline-flex;min-width:0}.user-preferences .control-label{font-family:var(--oc-font-display);font-size:var(--oc-font-size-md);font-weight:500;line-height:1.5}.search-menu .results,.search-results .fps-result{border-color:var(--oc-border-subtle);color:var(--oc-text-primary)}.search-results .fps-result{padding-block:var(--oc-space-4)}.search-results .search-highlight,.search-menu .search-highlight{background:rgba(239,103,76,.12);color:var(--oc-text-primary);font-weight:inherit;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.discourse-tag{padding:.15em .4em;border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-inset);background:var(--oc-bg-recessed);color:var(--oc-text-secondary) !important;font-size:var(--oc-font-size-xs);font-family:var(--oc-font-body);font-weight:500}.discourse-tag:hover{border-color:var(--oc-border-strong);background:var(--oc-surface-interactive-hover);color:var(--oc-text-primary) !important}.discourse-tags .discourse-tag.simple:not(:last-child)::after,.list-tags .discourse-tag.simple:not(:last-child)::after,.search-category .discourse-tag.simple:not(:last-child)::after{content:"";margin:0}.user-menu.revamped .tabs-list .user-menu-tab .badge-notification{background-color:var(--oc-accent-primary);color:var(--oc-text-on-accent)}.topic-post-badges .badge-notification.unread-posts,.topic-list .category-topic-link td.num .badge-notification.unread-posts{background-color:var(--oc-accent-primary);color:var(--oc-text-on-accent)}.topic-post-badges .badge-notification.new-topic{color:var(--oc-text-secondary)}.badge-notification.new-topic::before,.badge-notification.new-replies::before{background-color:var(--oc-accent-primary)}:is(input[type=text],input[type=password],input[type=email],input[type=url],input[type=search],textarea,.select-kit.combo-box .select-kit-header){font-size:.875rem;font-weight:400;line-height:1.5;border-color:var(--oc-border-subtle);background:var(--oc-bg-surface)}:is(input,textarea,.select-kit.combo-box .select-kit-header):focus{--oc-control-border: color-mix(in srgb,var(--oc-text-primary) 28%,var(--oc-bg-surface));border-color:var(--oc-control-border);box-shadow:none}html :is(.login-fullpage,.signup-fullpage,.invites-show,.password-reset-page) .input-group input:not(.filter-input):focus{border-color:var(--oc-formkit-error-border, var(--oc-control-border));box-shadow:none}:is(.form-kit__control-input,.form-kit__control-textarea,.form-kit__control-menu-trigger){--oc-control-border: var(--oc-border-subtle)}:is(.form-kit__control-input,.form-kit__control-textarea,.form-kit__control-menu-trigger):focus{--oc-control-border: color-mix(in srgb,var(--oc-text-primary) 28%,var(--oc-bg-surface))}.btn-primary .d-icon,#create-topic .d-icon{width:14px;height:14px}@media(max-width: 580px){.btn-primary,#create-topic{min-height:2.5rem}}.list-controls{margin-block:0 var(--oc-space-5)}.navigation-container{align-items:center;gap:var(--oc-space-3);padding:var(--oc-space-3) 0;border-bottom:1px solid var(--oc-border-subtle)}.list-controls .nav-pills:not(.user-nav){gap:var(--oc-space-1)}.list-controls .nav-pills:not(.user-nav)>li>a,.list-controls .nav-pills:not(.user-nav)>li a.active{min-height:var(--oc-control-min-height);box-sizing:border-box;padding:var(--oc-space-2) var(--oc-space-3);border:1px solid rgba(0,0,0,0);border-radius:0;color:var(--oc-text-secondary);font-family:var(--oc-font-body);font-size:var(--oc-font-size-sm);font-weight:500}.list-controls .list-control-toggle-link-trigger,.list-controls .list-control-toggle-link-trigger .d-button-label{font-family:var(--oc-font-body);font-size:var(--oc-font-size-sm);font-weight:500;letter-spacing:.02em}.list-controls .list-control-toggle-link-trigger{min-height:44px}.list-controls .nav-pills:not(.user-nav)>li>a:hover{border-color:var(--oc-border-subtle);background:var(--oc-surface-interactive);color:var(--oc-text-primary)}.list-controls .nav-pills:not(.user-nav)>li>a.active{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:inset 0 -2px 0 var(--oc-palette-coral);color:var(--oc-palette-coral)}.nav-pills{--d-nav-color--active: var(--oc-palette-coral);--d-nav-border-color--active: var(--oc-palette-coral);--d-nav-color--hover: var(--oc-text-primary)}.nav-stacked{--d-selected-text-color: var(--oc-palette-coral);--d-selected: var(--oc-bg-surface)}.category-breadcrumb .select-kit-header,.list-controls .combo-box .combo-box-header,.list-control-toggle-link-trigger{border-color:var(--oc-border-subtle);background:var(--oc-surface-card)}.list-controls .select-kit.tag-drop.combo-box .select-kit-header{min-height:44px;padding:0 12px;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--oc-text-secondary);font-family:var(--oc-font-body);font-size:var(--oc-font-size-sm);font-weight:500}.list-controls .select-kit.tag-drop .select-kit-header :is(.selected-name,.name){font:inherit}.list-controls .select-kit.tag-drop:is(:hover,.is-expanded) .select-kit-header{background:var(--oc-surface-interactive);color:var(--oc-text-primary)}.list-controls .select-kit.tag-drop .select-kit-body{box-sizing:border-box;width:16rem;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-control);background:var(--oc-bg-page);box-shadow:var(--oc-shadow-md)}@media(width >= 640px){.list-controls .select-kit.tag-drop .select-kit-body{max-height:max(9rem,50dvh - 54px)}}.list-controls .select-kit.tag-drop .select-kit-collection{min-height:0;max-height:min(16rem,40dvh)}.list-controls .select-kit.tag-drop .filter-for-more,.list-controls .select-kit.tag-drop .discourse-tag-count{color:var(--oc-text-muted)}.list-controls .select-kit.tag-drop .select-kit-row{box-sizing:border-box;min-height:36px;flex:0 0 auto;padding:6px 12px;color:var(--oc-text-secondary);font-family:var(--oc-font-body);font-size:.875rem;font-weight:400;line-height:20px}.list-controls .select-kit.tag-drop .select-kit-row :is(.discourse-tag,.name){padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:inherit !important;font:inherit}.list-controls .select-kit.tag-drop .select-kit-row[data-value=no-tags]{color:var(--oc-text-secondary);font-weight:400}.list-controls .select-kit.tag-drop .select-kit-row:is(.is-highlighted,.is-selected){background:var(--oc-surface-interactive);color:var(--oc-text-primary);font-weight:500}.list-controls .select-kit.tag-drop .select-kit-filter{width:calc(100% - 16px);min-height:40px;flex:0 0 auto;box-sizing:border-box;margin:8px;padding:6px 8px;border:1px solid var(--oc-control-border);border-radius:var(--oc-radius-inset);background:var(--oc-bg-surface)}.list-controls .select-kit.tag-drop .select-kit-filter:focus-within{outline:2px solid var(--oc-focus-ring);outline-offset:-2px}.list-controls .select-kit.tag-drop .select-kit-filter .filter-input{min-height:20px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--oc-text-primary);font-family:var(--oc-font-body);font-size:.875rem;line-height:20px}.list-controls .select-kit.tag-drop .select-kit-filter .filter-input:focus-visible{outline:none !important}@media(pointer: coarse){.list-controls .select-kit.tag-drop .select-kit-row{min-height:44px}.list-controls .select-kit.tag-drop .select-kit-filter{min-height:44px}.list-controls .select-kit.tag-drop .select-kit-filter .filter-input{min-height:26px;font-size:1rem}}.top-lists,.bulk-select-container{border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-surface-card)}.timeline-container .topic-timeline .timeline-handle{background:var(--oc-accent-primary)}.timeline-container .topic-timeline :is(.start-date,.now-date,.timeline-ago){color:var(--oc-text-muted)}.timeline-container .topic-timeline .timeline-scrollarea{border-left-color:var(--oc-border-accent)}.timeline-container .topic-timeline .timeline-footer-controls{color:var(--oc-text-secondary)}.sidebar-section-link-suffix.icon.unread{--d-sidebar-suffix-color: var(--oc-accent-primary);--d-sidebar-highlight-suffix-color: var(--oc-accent-primary);--d-sidebar-active-suffix-color: var(--oc-accent-primary)}.oc-network-sidebar-section{box-sizing:border-box;margin-block:0 var(--oc-space-4);padding-block:0 var(--oc-space-4);padding-inline:var(--oc-space-2);border-bottom:1px solid var(--oc-border-subtle)}.sidebar-section-wrapper[data-section-name^=openclaw-network-],.oc-network-sidebar-block{margin:0;padding:0;list-style:none}.oc-network-sidebar-section__title{margin:0 0 var(--oc-space-2);padding-inline:var(--oc-space-3);color:var(--oc-text-muted);font-family:var(--oc-font-body);font-size:var(--oc-font-size-xs);font-weight:400;letter-spacing:0;text-transform:none}.oc-network-sidebar-section__links,.oc-network-sidebar-section .sidebar-section-link-wrapper{margin:0;padding:0;list-style:none}.oc-network-sidebar-section .sidebar-section-link-wrapper .oc-network-sidebar-link{box-sizing:border-box;min-height:2.75rem;padding-inline:var(--oc-space-3);color:var(--oc-text-secondary);font-family:var(--oc-font-body);font-size:.875rem;font-weight:400}.oc-network-sidebar-section .sidebar-section-link-wrapper .oc-network-sidebar-link:hover,.oc-network-sidebar-section .sidebar-section-link-wrapper .oc-network-sidebar-link:focus-visible{background:var(--oc-surface-interactive-hover);color:var(--oc-text-primary)}.oc-network-sidebar-section .sidebar-section-link-wrapper .oc-network-sidebar-link:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:-2px}.sidebar-wrapper :is(a,button):focus-visible,.mobile-view .sidebar-hamburger-dropdown .sidebar-section-link:focus-visible{outline-offset:-2px}.mobile-view .sidebar-hamburger-dropdown .sidebar-footer-wrapper{position:static}.mobile-view .sidebar-hamburger-dropdown .sidebar-footer-container::before{display:none}@media(width >= 90rem){.oc-network-sidebar-section,.sidebar-section-wrapper[data-section-name^=openclaw-network-]{display:none}}body.navigation-categories .category-breadcrumb>li:has(.category-drop){display:none}body.navigation-categories #main-outlet-wrapper{min-height:0;padding:0}body.navigation-categories #main-outlet-wrapper .sidebar-wrapper{height:auto;max-height:calc(100vh - var(--header-offset))}body.navigation-categories #main-outlet{padding:0 48px;margin-bottom:0}body.navigation-categories .list-controls{margin-block:0}body.navigation-categories #list-area{margin-bottom:0}body.navigation-categories .navigation-container{box-sizing:border-box;max-width:100%;margin-block:0;padding:12px 0}@media(width < 1100px){body.navigation-categories #main-outlet{padding-inline:24px}}@media(width < 768px){body.navigation-categories #main-outlet{padding-inline:20px}}.menu-panel:has(.sidebar-hamburger-dropdown),.sidebar-hamburger-dropdown{--d-sidebar-section-border-color: transparent;background:var(--oc-bg-page)}.sidebar-hamburger-dropdown{box-sizing:border-box;padding:12px}.sidebar-hamburger-dropdown .sidebar-section-wrapper{margin-block-end:22px;border:0}.sidebar-hamburger-dropdown .sidebar-section-wrapper .sidebar-section-header{min-height:2.75rem;padding-inline:10px}.sidebar-hamburger-dropdown .sidebar-section-wrapper .sidebar-section-header-text{color:var(--oc-text-muted);font:400 .75rem/1.5 var(--oc-font-body);letter-spacing:0;text-transform:none}.sidebar-hamburger-dropdown .sidebar-section-link-wrapper .sidebar-section-link{min-height:2.75rem;padding-inline:10px;border-radius:var(--oc-radius-control);color:var(--oc-text-secondary);background:rgba(0,0,0,0);font:400 .875rem/1.5 var(--oc-font-body);box-shadow:none}.sidebar-hamburger-dropdown .sidebar-section-link-wrapper .sidebar-section-link:hover{color:var(--oc-text-primary);background:var(--oc-bg-surface)}.sidebar-hamburger-dropdown .sidebar-section-link-wrapper .sidebar-section-link.active{color:var(--oc-palette-coral);background:var(--oc-bg-surface);font-weight:600;box-shadow:none}.sidebar-hamburger-dropdown .sidebar-section-link.active :is(.sidebar-section-link-content-text,.sidebar-section-link-prefix,.d-icon){color:inherit}.sidebar-hamburger-dropdown .sidebar-section-link-prefix .d-icon{width:16px;height:16px}.sidebar-hamburger-dropdown .oc-network-sidebar-section{margin-block:0;padding-block:0;border:0}body .menu-panel .sidebar-hamburger-dropdown .sidebar-section-link-wrapper .sidebar-section-link.active{font-weight:600}.sidebar-hamburger-dropdown .sidebar-section-link-wrapper .sidebar-section-link,.oc-network-sidebar-section .sidebar-section-link-wrapper .oc-network-sidebar-link{color:var(--oc-docs-muted);line-height:1.5714286;gap:10px}.sidebar-hamburger-dropdown .sidebar-section-header-text,.oc-network-sidebar-section__title{color:var(--oc-docs-muted)}.sidebar-hamburger-dropdown .sidebar-section-link-wrapper .sidebar-section-link.active{color:var(--oc-palette-coral)}@media(max-width: 820px){.sidebar-hamburger-dropdown .sidebar-footer-wrapper{position:static}.sidebar-hamburger-dropdown .sidebar-footer-container::before{display:none}.sidebar-hamburger-dropdown .interface-color-selector-trigger{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-control);background:var(--oc-bg-surface)}}@media(max-width: 820px){body .d-header .hamburger-panel>.menu-panel{box-sizing:border-box;width:min(380px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:0;margin:0;border:0;border-radius:0;background:var(--oc-bg-page);box-shadow:none}body .d-header .hamburger-panel>.menu-panel>.panel-body{display:flex;flex-direction:column;height:100%;max-height:none;padding:0;margin:0;overflow:hidden}.sidebar-hamburger-dropdown{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;max-height:100dvh;padding:0 20px;overflow:hidden}.sidebar-hamburger-dropdown .before-sidebar-sections-outlet{flex-shrink:0}.oc-drawer-head{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:61px;padding-block:8px;box-sizing:border-box;border-bottom:1px solid var(--oc-border-subtle)}.oc-drawer-brand{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;color:var(--oc-text-primary);text-decoration:none}.oc-drawer-brand:visited{color:var(--oc-text-primary)}.oc-drawer-mark{width:26px;height:26px;flex:0 0 26px;background:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/648c7e76a6d6a76dd0792006c2f83d8ebe899ac6.svg) center/contain no-repeat}.oc-drawer-wordmark{font:600 1.125rem/1 var(--oc-font-body);letter-spacing:-0.4px}.oc-drawer-context{margin-inline-start:8px;font:400 .8125rem/1 var(--oc-font-body);color:var(--oc-docs-muted)}.oc-drawer-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:var(--oc-radius-control);corner-shape:superellipse(1.5);color:var(--oc-text-muted);background:rgba(0,0,0,0)}.oc-drawer-close:hover{background:var(--oc-bg-surface);color:var(--oc-text-primary)}.sidebar-hamburger-dropdown .sidebar-sections{flex:1;min-height:0;max-height:none;padding:24px 0 12px;overflow-y:auto;overscroll-behavior:contain}.sidebar-hamburger-dropdown .sidebar-section-content{grid-template-columns:minmax(0, 1fr)}.sidebar-hamburger-dropdown .sidebar-section-link-wrapper{width:100%}.sidebar-hamburger-dropdown .sidebar-section-link-wrapper .sidebar-section-link{width:100%}.sidebar-hamburger-dropdown .sidebar-footer-wrapper{position:static;flex-shrink:0;margin:0;padding:0;background:var(--oc-bg-page)}.sidebar-hamburger-dropdown .sidebar-footer-container{position:static;width:100%;margin:0;padding:12px 0;border-top:1px solid var(--oc-border-subtle);background:rgba(0,0,0,0)}.sidebar-hamburger-dropdown .sidebar-footer-actions{display:flex;align-items:center;flex-wrap:wrap;width:100%;gap:4px}.sidebar-footer-actions-outlet:has(.oc-drawer-socials){display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;gap:4px}.oc-drawer-socials{display:flex;align-items:center;gap:4px;margin-inline-end:auto}.oc-drawer-socials a{display:flex;align-items:center;gap:8px;min-height:44px;padding-inline:8px;color:var(--oc-docs-muted);border-radius:var(--oc-radius-control);corner-shape:superellipse(1.5);font:400 .8125rem/1.4 var(--oc-font-body);text-decoration:none}.sidebar-hamburger-dropdown .sidebar-footer-actions-button{width:44px;min-width:44px;height:44px;padding:0}.sidebar-hamburger-dropdown :is(a,button):focus-visible{outline-offset:-2px}.d-header-wrap:has(.sidebar-hamburger-dropdown) .header-cloak{--7eaed8da-csstools-light-dark-toggle--44:var(--csstools-color-scheme--light) oklch(13.5% 0 0deg);background:color-mix(in srgb, var(--7eaed8da-csstools-light-dark-toggle--44, oklch(98.5% 0 0deg)) 58%, transparent);background:color-mix(in srgb, light-dark(oklch(98.5% 0 0deg), oklch(13.5% 0 0deg)) 58%, transparent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.text-size-largest .oc-drawer-brand{flex-wrap:wrap}.text-size-largest .oc-drawer-context{flex-basis:100%;margin-inline-start:34px}}@media(max-width: 820px){html:has(.oc-drawer-head){overflow:hidden}}@media(max-width: 820px){body .d-header .hamburger-panel .sidebar-section-content{display:flex;flex-direction:column;width:100%}body .d-header .hamburger-panel .sidebar-section-link-wrapper{float:none;width:100%}body .d-header .hamburger-panel .sidebar-hamburger-dropdown{flex:1;min-height:0;height:auto}body .d-header .hamburger-panel .sidebar-sections{min-height:0;margin:0}body .d-header .hamburger-panel .sidebar-footer-wrapper{flex-shrink:0;width:100%;height:auto;min-height:0;margin:0}body .d-header .hamburger-panel .panel-body>.sidebar-footer-wrapper{padding-inline:20px}body .d-header .hamburger-panel .sidebar-footer-container{box-sizing:border-box;height:auto;min-height:69px;margin:0;padding:12px 0;border-top:1px solid var(--oc-border-subtle)}body .d-header .hamburger-panel .sidebar-footer-actions{display:flex;align-items:center;flex-wrap:wrap;gap:4px;width:100%}body .d-header .hamburger-panel .sidebar-footer-actions .d-icon{width:18px;height:18px;font-size:18px}body .d-header .hamburger-panel .sidebar-section-link.active{font-weight:650}.d-header-wrap:has(.hamburger-panel) .header-cloak{position:fixed;inset:0;width:100vw;height:100dvh}}@media(max-width: 820px){body .hamburger-panel .revamped .sidebar-section-wrapper.sidebar-section .sidebar-section-content{display:flex;flex-direction:column;width:100%;gap:0}}.sidebar-footer-wrapper .sidebar-footer-actions .sidebar-footer-actions-keyboard-shortcuts{display:none}.sidebar-footer-container:has(.oc-sidebar-footer-content){flex-direction:column;align-items:stretch}.oc-sidebar-footer-content{flex-shrink:0;min-width:0}.oc-sidebar-credit{padding-top:4px}.oc-sidebar-credit .powered-by-discourse{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;max-width:100%;min-height:36px;margin:0;padding:6px 10px;grid-area:auto;border-radius:var(--oc-radius-control);background:rgba(0,0,0,0);background-image:none;animation:none;color:var(--oc-docs-muted);font:400 .75rem/1.5 var(--oc-font-body);letter-spacing:0;text-decoration:none}.oc-sidebar-credit .powered-by-discourse__content{display:flex;align-items:center;gap:7px;padding:0;min-width:0;white-space:normal;text-align:start;border-radius:0;background:rgba(0,0,0,0)}.oc-sidebar-credit .powered-by-discourse__logo{flex:0 0 14px}.oc-sidebar-credit .powered-by-discourse .d-icon{width:14px;height:14px}.oc-sidebar-credit .powered-by-discourse:visited{color:var(--oc-docs-muted)}.oc-sidebar-credit .powered-by-discourse:is(:hover,:focus-visible){color:var(--oc-text-primary);background:var(--oc-bg-surface);background-image:none;animation:none}.oc-sidebar-credit .powered-by-discourse:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:-2px}.sidebar-footer-wrapper .oc-drawer-appearance{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:var(--oc-radius-control);color:var(--oc-docs-muted);background:rgba(0,0,0,0)}.sidebar-footer-wrapper .oc-drawer-appearance:hover{color:var(--oc-text-primary);background:rgba(0,0,0,0)}.sidebar-footer-wrapper .oc-drawer-appearance .d-icon,body .d-header .hamburger-panel .oc-drawer-appearance .d-icon{width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;flex:0 0 18px}body.admin-interface .admin-site-settings .setting a,body.admin-interface .admin-site-settings .setting .desc,body.admin-interface .admin-site-settings .setting .setting-description,body.admin-interface .admin-detail .setting a{max-width:100%;overflow-wrap:anywhere;word-break:break-word}body.admin-interface .admin-content,body.admin-interface .admin-contents,body.admin-interface .admin-detail{min-width:0}.user-main .user-content,.user-preferences,.groups-boxes .group-box,.full-page-chat .chat-full-page-header{color:var(--oc-text-primary)}.user-main .user-secondary-navigation,.user-main .user-navigation,.user-main .about,.user-preferences .control-group{border-color:var(--oc-border-subtle)}.user-preferences .instructions,.user-main .user-profile-names .location,.search-results .fps-result .blurb{color:var(--oc-text-secondary);line-height:1.65}.login-fullpage .input-group label.alt-placeholder,.login-fullpage .login-page-cta__no-account-yet{color:var(--oc-text-muted)}.search-container .search-notice .fps-invalid{--7eaed8da-csstools-light-dark-toggle--45:var(--csstools-color-scheme--light) #ffb4a8;color:var(--7eaed8da-csstools-light-dark-toggle--45, #b42318);color:light-dark(#b42318, #ffb4a8)}.search-menu .search-random-quick-tip #tip-description,.search-menu-container .search-random-quick-tip #tip-description{color:var(--oc-text-muted)}.search-menu .search-random-quick-tip .tip-label,.search-menu-container .search-random-quick-tip .tip-label{color:var(--oc-text-secondary)}.user-main{padding-bottom:var(--oc-space-6)}body .user-main .about.no-background.collapsed-info .details,body .user-main .about.no-background:not(.collapsed-info) .details{box-sizing:border-box;min-width:0;padding:var(--oc-space-4)}.user-main .about.no-background .details{border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-surface-card);box-shadow:var(--oc-shadow-sm)}.user-main .about .details .primary,.user-main .about .details .primary-textual{min-width:0}.user-main .about.collapsed-info .user-profile-avatar .avatar{width:3rem;height:3rem}.user-main .about .controls ul{gap:var(--oc-space-2);margin:0}.user-main .about .controls .btn,.user-main .about .user-profile-toggle-btn{min-height:2.5rem}.user-main .user-navigation{margin-block:var(--oc-space-3) var(--oc-space-4)}.user-main .user-navigation .nav-pills{gap:var(--oc-space-1)}.user-main .user-navigation .nav-pills>li>a{box-sizing:border-box;min-height:2.5rem}.user-main .user-navigation .nav-pills>li>a:focus-visible{outline-offset:-2px}body.user-summary-page .user-main .user-content{display:grid;gap:var(--oc-space-4);margin-top:0;padding:0;background:rgba(0,0,0,0)}body.user-summary-page .user-content>.top-section{box-sizing:border-box;min-width:0;margin:0;padding:var(--oc-space-4);border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-surface-card);box-shadow:var(--oc-shadow-sm)}body.user-summary-page .user-content>:is(.replies-and-topics-section,.links-and-replied-to-section,.most-liked-section){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--oc-space-4)}body.user-summary-page .user-content>:is(.replies-and-topics-section,.links-and-replied-to-section,.most-liked-section)::before,body.user-summary-page .user-content>:is(.replies-and-topics-section,.links-and-replied-to-section,.most-liked-section)::after{content:none}body.user-summary-page .user-content>:is(.replies-and-topics-section,.links-and-replied-to-section,.most-liked-section)>.top-sub-section,body.user-summary-page .user-content>.top-categories-section>.top-sub-section{float:none;width:auto;min-width:0;margin:0}body.user-summary-page .user-content .stats-title{margin:0 0 1rem;color:var(--oc-text-primary);font-family:var(--oc-font-body);font-size:1.1875rem;font-weight:600;line-height:1.4;letter-spacing:-0.01em;text-transform:none}body.user-summary-page .stats-section>ul{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--oc-space-3);margin:0}body.user-summary-page .stats-section{container-type:inline-size}@container (width < 40rem){body.user-summary-page .stats-section>ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}body.user-summary-page .stats-section>ul>li{min-width:0;margin:0;padding:0}body.user-summary-page .stats-section>ul>li>a{box-sizing:border-box;display:block;height:100%;padding:0}body.user-summary-page .stats-section .user-stat{box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:center;min-height:3.5rem;padding:var(--oc-space-3);border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-inset);background:var(--oc-bg-recessed);color:var(--oc-text-muted)}body.user-summary-page .stats-section .user-stat .label,.user-main .about .secondary dt{color:var(--oc-text-muted)}body.user-summary-page .top-sub-section>:last-child,body.user-summary-page .top-sub-section>div>:last-child{margin-bottom:0}body.user-summary-page .summary-category-list table{width:100%;max-width:none;table-layout:fixed}body.user-summary-page .summary-category-list :is(th,td){padding:var(--oc-space-2) var(--oc-space-3)}body.user-summary-page .summary-category-list :is(.topic-count,.reply-count){width:4.5rem}body.user-summary-page .summary-category-list .badge-category__name{white-space:normal;overflow-wrap:anywhere}body.user-summary-page .badges-section .badge-group-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));gap:var(--oc-space-4);margin-bottom:0}body.user-summary-page .badges-section .badge-card{width:auto;margin:0}body.user-summary-page .badges-section .badge-contents{box-sizing:border-box;min-height:100%;padding:var(--oc-space-4);column-gap:var(--oc-space-3)}@media(width <= 45rem){body.user-summary-page #main-outlet-wrapper{padding-inline:0}body.user-summary-page #main-outlet{padding:var(--oc-space-4) var(--oc-space-4) 0}body .user-main .about.no-background.collapsed-info .details,body .user-main .about.no-background:not(.collapsed-info) .details{padding:var(--oc-space-3)}.user-main .about .controls{margin-top:var(--oc-space-2)}.user-main .about .controls .btn,.user-main .about .user-profile-toggle-btn{min-height:2.75rem}.user-main .about:not(.collapsed-info) .user-profile-avatar .avatar{width:8rem;height:8rem}.user-main .user-navigation .nav-pills{gap:0}.user-main .user-navigation .nav-pills>li>a{min-height:2.75rem;padding-inline:var(--oc-space-2)}body.user-summary-page .user-main .user-content{gap:var(--oc-space-3)}body.user-summary-page .user-content>.top-section{padding:var(--oc-space-4)}body.user-summary-page .user-content>:is(.replies-and-topics-section,.links-and-replied-to-section,.most-liked-section){grid-template-columns:minmax(0, 1fr);gap:var(--oc-space-3)}body.user-summary-page .stats-section>ul{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--oc-space-2)}body.user-summary-page .stats-section .user-stat{min-height:3.25rem;padding:var(--oc-space-2) var(--oc-space-3)}body.user-summary-page .badges-section .badge-group-list{grid-template-columns:minmax(0, 1fr);gap:var(--oc-space-3)}body.admin-interface .display-row,body.admin-interface .user-controls{padding:var(--oc-space-3) var(--oc-space-4)}body.admin-interface .display-row{gap:var(--oc-space-2)}.user-card.show .card-content,.group-card.show .card-content{padding:var(--oc-space-4)}.user-card.show .first-row{display:grid;grid-template-columns:4rem minmax(0, 1fr);gap:var(--oc-space-3);align-items:start}.user-card.show .user-card-avatar,.user-card.show .card-huge-avatar,.user-card.show .card-huge-avatar .avatar{width:4rem;height:4rem;margin-top:0 !important}.user-card.show .first-row .names{min-width:0;padding-left:0}.user-card.show .usercard-controls{grid-column:1/-1;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(8rem, 1fr));gap:var(--oc-space-2);margin-top:0}.user-card.show .usercard-controls>li,.user-card.show .usercard-controls .btn{width:100%;min-height:2.75rem}.user-card.show .metadata-row{margin-top:var(--oc-space-3)}}@media(width <= 30rem){.user-card.show .usercard-controls{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 580px){.search-results .fps-result{display:block;position:relative}.search-results .fps-result .author{float:none;width:auto;margin:0 0 12px}.search-results .fps-result .author .avatar{width:32px;height:32px}.search-results .fps-result .fps-topic{width:100%;max-width:none;margin:0;padding:0}.search-results .fps-result .blurb{width:100%;margin-inline:0}}.topic-list{width:100%;border:0;border-collapse:separate;border-spacing:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;overflow:hidden}.topic-list .topic-list-header{border-bottom:1px solid var(--oc-border-subtle);background:rgba(0,0,0,0)}.topic-list .topic-list-header .topic-list-data{padding:var(--oc-space-3) var(--oc-space-3);color:var(--oc-text-muted);font-family:var(--oc-font-body);font-size:var(--oc-font-size-xs);font-weight:600;letter-spacing:0;text-transform:none;border-bottom:1px solid var(--oc-border-subtle)}.topic-list .topic-list-header .topic-list-data button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.topic-list .topic-list-body .topic-list-item{border-bottom:1px solid var(--oc-border-subtle);background:rgba(0,0,0,0);transition:background var(--oc-duration-fast) var(--oc-ease-out),box-shadow var(--oc-duration-fast) var(--oc-ease-out)}.topic-list .topic-list-body .topic-list-item:last-child{border-bottom:0}.topic-list .topic-list-body>.topic-list-item:not(:last-child)>td{border-bottom:1px solid var(--oc-border-subtle)}.topic-list .topic-list-body .topic-list-item.visited{background:rgba(0,0,0,0)}.topic-list .topic-list-body .topic-list-item:hover{background:var(--oc-bg-surface);box-shadow:none}.topic-list .topic-list-body .topic-list-item.selected{background:var(--oc-surface-accent-soft);box-shadow:inset 3px 0 0 var(--oc-accent-primary)}.topic-list .topic-list-data{padding:var(--oc-space-4) var(--oc-space-4);vertical-align:middle}.topic-list :is(th,td):not(:last-child){border-right:0}.topic-list .main-link .title{color:var(--oc-text-primary);font-family:var(--oc-font-display);font-size:var(--oc-font-size-lg);font-weight:600;letter-spacing:-0.015em;line-height:1.3}.topic-list .main-link .title:hover{color:var(--oc-accent-primary)}.topic-list-item.status-solved .topic-status.--solved{display:inline-flex;align-items:center;gap:var(--oc-space-1);margin-inline-end:var(--oc-space-2);padding:.125rem .375rem;border:1px solid var(--oc-accent-secondary);border-radius:var(--oc-radius-round);background:var(--oc-surface-secondary-soft);color:var(--oc-accent-secondary);font-family:var(--oc-font-body);font-size:var(--oc-font-size-xs);font-weight:700;letter-spacing:.04em;line-height:1.25;text-transform:none;vertical-align:.08em}.topic-list-item.status-solved .topic-status.--solved::after{content:"Solved"}.topic-list .topic-excerpt{max-width:72ch;margin-top:var(--oc-space-2);color:var(--oc-text-muted);font-size:var(--oc-font-size-sm);line-height:1.5}.topic-list .posters .avatar{border-radius:var(--oc-radius-round)}.topic-list .posts-map,.topic-list .num.age.activity,.topic-list .topic-list-data.num{color:var(--oc-text-muted);font-family:var(--oc-font-body);font-size:var(--oc-font-size-xs);font-variant-numeric:tabular-nums}.topic-list-item-separator .topic-list-data{border-bottom:2px solid var(--oc-accent-primary);color:var(--oc-accent-primary)}.topic-list-data.num.views{display:none}.topic-list .link-bottom-line{margin-top:var(--oc-space-1);color:var(--oc-text-muted)}.topic-list .relative-date{color:var(--oc-text-muted)}.fps-result a.search-link.visited .topic-title{color:var(--oc-text-muted)}.topic-list .link-bottom-line .badge-wrapper,.topic-list .link-bottom-line .discourse-tags{margin-right:var(--oc-space-2)}.topic-list .main-link.focused,.topic-list .main-link.focused+.posters{box-shadow:inset 3px 0 0 var(--oc-focus-ring)}.mobile-view .topic-list{table-layout:fixed}.mobile-view .topic-list .topic-item-metadata{min-width:0;overflow-wrap:anywhere}.category-list,.subcategory-list{border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-page);box-shadow:var(--oc-shadow-sm);overflow:hidden}.category-list th,.category-list td,.subcategory-list th,.subcategory-list td{padding:var(--oc-list-row-block) var(--oc-space-4);border-color:var(--oc-border-subtle)}.category-list .category-name,.category-list-item .category-name,.category-box .category-name{color:var(--oc-text-primary);font-family:var(--oc-font-display);font-weight:600;letter-spacing:-0.015em}.category-list .category-description,.category-box .description{color:var(--oc-text-muted);line-height:1.65}.category-boxes{gap:1px;overflow:hidden;border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-page);box-shadow:var(--oc-shadow-sm)}.category-boxes .category-box{margin:0;overflow:hidden;border:0;border-top:2px solid var(--oc-border-subtle);border-radius:0;background:var(--oc-bg-page);box-shadow:none;transition:background var(--oc-duration-fast) var(--oc-ease-out),color var(--oc-duration-fast) var(--oc-ease-out)}.category-boxes .category-box:hover{background:var(--oc-bg-surface)}.category-boxes .category-box .category-box-inner{border:0;border-radius:0;background:rgba(0,0,0,0)}.category-boxes .category-box .category-details{position:relative;min-height:10.5rem;padding:var(--oc-space-6) var(--oc-space-5)}.category-boxes .category-box .category-name::after{content:"↗";position:absolute;top:var(--oc-space-5);right:var(--oc-space-5);color:var(--oc-text-muted);font-family:var(--oc-font-body);font-size:var(--oc-font-size-sm);font-weight:400;transition:transform var(--oc-duration-fast) var(--oc-ease-out)}.category-boxes .category-box:hover .category-name::after{color:var(--oc-accent-primary);transform:translate(2px, -2px)}.category-list-item.category{margin-bottom:var(--oc-space-3);border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-page);box-shadow:var(--oc-shadow-sm)}.category-heading{padding-bottom:var(--oc-space-3);border-bottom:1px solid var(--oc-border-subtle)}.category-heading p{max-width:72ch;color:var(--oc-text-secondary)}.custom-category-boxes-container{display:block;margin-top:0;padding-block:32px 48px;border:0;container:oc-categories/inline-size}#main-outlet .custom-category-boxes-container .oc-category-section-title{margin:0 0 24px;padding:0;color:var(--oc-text-primary);font:600 1.5625rem/1.3 var(--oc-font-body);letter-spacing:-0.5px;text-transform:none}body .custom-category-boxes-container .custom-category-boxes{display:grid;box-sizing:border-box;inline-size:100%;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px !important;margin:0;overflow:visible;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.custom-category-boxes-container .custom-category-boxes>.category-box{box-sizing:border-box;width:auto;min-width:0;min-height:0;max-height:none;margin:0;overflow:visible;border:1px solid var(--oc-border-subtle);border-top:1px solid var(--oc-border-subtle) !important;border-radius:var(--oc-radius-lg);background:var(--oc-bg-surface);box-shadow:none}.custom-category-boxes-container .category-box-inner{display:block !important;box-sizing:border-box;width:100%;height:100%;border:0;border-radius:inherit;background:rgba(0,0,0,0)}.custom-category-boxes-container .category-logo{display:none !important}.custom-category-boxes-container .category-details{box-sizing:border-box;position:relative;width:100% !important;min-width:0;max-height:none;height:auto;padding:24px}.custom-category-boxes .parent-box-link{display:block;color:inherit;text-decoration:none;border-radius:inherit;scroll-margin-top:calc(var(--header-offset, 64px) + 8px);scroll-margin-bottom:8px}.custom-category-boxes .category-box-inner>.parent-box-link:only-child{height:100%}.custom-category-boxes .parent-box-link:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:3px}.custom-category-boxes-container .category-box:focus-within{outline:none}.custom-category-boxes-container .category-box-heading h3{display:flex;align-items:baseline;justify-content:space-between;gap:14px;width:100%;margin:0 0 8px;color:var(--oc-text-primary);font:600 1rem/1.4 var(--oc-font-body);letter-spacing:0;text-transform:none}.custom-category-boxes-container .category-box-heading h3>span{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}#main-outlet .custom-category-boxes .description,#main-outlet .custom-category-boxes .description p{display:block;margin:0;padding:0;max-height:none;height:auto;overflow:visible;-webkit-line-clamp:unset;-webkit-box-orient:initial;text-overflow:clip;color:var(--oc-docs-muted);font:400 .875rem/1.65 var(--oc-font-body);letter-spacing:normal}#main-outlet .custom-category-boxes .description p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.custom-category-boxes .category-box-inner>:is(.subcategories,.subcategory){display:flex;flex-wrap:wrap;gap:10px 16px;margin:0 24px 24px;padding-top:16px;border-top:1px solid var(--oc-border-subtle);min-width:0;font:400 .875rem/1.5 var(--oc-font-body)}.custom-category-boxes .category-box-inner>.subcategory{flex-direction:column}.custom-category-boxes .subcategory-box-inner{min-width:0;width:100%}.custom-category-boxes .subcategory-box-inner h4{margin:0 0 8px;font:600 .875rem/1.5 var(--oc-font-body);overflow:visible;white-space:normal}.custom-category-boxes .subcategory-box-inner .subcategories{display:flex;flex-wrap:wrap;gap:8px 16px;padding:0;padding-inline-start:12px;margin:0}.custom-category-boxes :is(.subcategories,.subcategory) :is(a,span){max-width:100%;overflow-wrap:anywhere}.custom-category-boxes .category-box-inner :is(.subcategories,.subcategory) :is(.badge-category__wrapper,.badge-category,.badge-category__name){min-width:0;white-space:normal;overflow:visible;text-overflow:clip}.custom-category-boxes .category-box-inner :is(.subcategories,.subcategory) a{box-sizing:border-box;display:inline-flex;align-items:flex-start;min-height:29px;padding:4px;border-radius:4px;scroll-margin-top:calc(var(--header-offset, 64px) + 8px);scroll-margin-bottom:8px}.custom-category-boxes .category-box-inner :is(.subcategories,.subcategory) a .d-icon{flex-shrink:0;margin-top:.2em}.custom-category-boxes .subcategories .subcategory-image-placeholder{display:none}.custom-category-boxes :is(.subcategories,.subcategory) a:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:-2px}.custom-category-boxes .muted{opacity:1}.custom-category-boxes .category-box.muted .category-box-heading h3{color:var(--oc-docs-muted)}.oc-category-title-icon{display:none}.custom-category-boxes-container .category-box-inner>.parent-box-link .oc-category-title-icon{display:inline-flex;width:23px;height:23px;margin:0 0 22px;padding:0;align-items:center;justify-content:flex-start;color:var(--oc-docs-muted);line-height:1}.custom-category-boxes-container .category-box-inner>.parent-box-link .oc-category-title-icon :is(.d-icon,.emoji){width:18px !important;height:23px !important;max-width:18px;margin:0 !important;font-size:1.4375rem;color:inherit}.custom-category-boxes-container .oc-category-arrow{width:15px;min-width:15px;height:15px;flex:0 0 15px;color:var(--oc-text-muted)}.custom-category-boxes-container .badge-category__wrapper,.custom-category-boxes-container .badge-category,.custom-category-boxes-container .badge-category__name{color:inherit;font:inherit}.custom-category-boxes-container .category-box-heading h3::after,.custom-category-boxes-container .badge-category__name::after{content:none}@media(hover: hover)and (pointer: fine){.custom-category-boxes-container .custom-category-boxes>.category-box:hover{border-color:color-mix(in srgb, var(--oc-text-primary) 25%, transparent);border-top-color:color-mix(in srgb, var(--oc-text-primary) 25%, transparent) !important;background:var(--oc-bg-surface)}}@media(max-width: 820px){.custom-category-boxes-container .custom-category-boxes .category-box .category-box-inner .category-details{padding:20px}.custom-category-boxes-container .category-box-inner>.parent-box-link .oc-category-title-icon{margin-bottom:16px}.custom-category-boxes-container{padding-block:34px}.custom-category-boxes .category-box-inner>:is(.subcategories,.subcategory){margin-inline:20px;margin-bottom:20px}}@container oc-categories (width < calc(42rem + 48px)){#main-outlet .custom-category-boxes-container .custom-category-boxes{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 580px){#main-outlet .custom-category-boxes-container .custom-category-boxes{grid-template-columns:1fr}}.topic-post{border-top:1px solid var(--oc-border-subtle);transition:background var(--oc-duration-fast) var(--oc-ease-out)}.topic-post:first-of-type{border-top-color:var(--oc-border-strong)}.topic-avatar{border-top:0;background:rgba(0,0,0,0)}.topic-avatar .avatar{border-radius:var(--oc-radius-round)}.topic-post .topic-meta-data .names .first,.topic-post .topic-meta-data .names .first a,.topic-post .topic-meta-data .names .first.new-user a,.topic-meta-data .post-info a,.d-post-accordion-item__metadata .user-link,.d-post-accordion-item__metadata .date-link{color:var(--oc-text-muted)}.topic-body{border-top:0;color:var(--oc-text-primary)}.topic-post .topic-meta-data .user-title{color:var(--oc-text-muted)}.topic-post-visited .topic-post-visited-message{color:var(--oc-accent-primary)}.topic-body .contents .cooked{max-width:var(--oc-content-narrow);color:var(--oc-text-primary);font-size:1rem;line-height:1.65}.topic-body .contents .cooked h2,.topic-body .contents .cooked h3{margin-top:1.75em;padding-top:0;border-top:0}.topic-body .contents .cooked pre{border-color:var(--oc-border-subtle);background:var(--oc-bg-recessed)}.topic-body .contents .cooked blockquote{margin-left:0;padding:var(--oc-space-3) var(--oc-space-4);border-left:3px solid var(--oc-border-accent);background:var(--oc-bg-recessed);color:var(--oc-text-secondary)}.topic-body .contents .cooked img:not(.emoji){border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface)}.topic-map,.post-links-container,.small-action{border-color:var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-surface);box-shadow:var(--oc-shadow-sm)}.topic-map section{border-color:var(--oc-border-subtle)}.topic-map .topic-map__stats .topic-map__views-trigger{padding-inline:var(--oc-space-3)}.post-menu-area .post-controls .actions button,.post-menu-area .post-controls .double-button button{border-radius:var(--oc-radius-control);color:var(--oc-text-muted)}.topic-post nav.post-controls .fade-out:not(:disabled):not([aria-disabled=true]){opacity:1}.post-menu-area .post-controls .actions button:hover,.post-menu-area .post-controls .double-button button:hover{background:var(--oc-surface-interactive-hover);color:var(--oc-text-primary)}.post-notice,.accepted-answer .post-notice{border-radius:var(--oc-radius-surface)}.accepted-answer{border-color:var(--success)}.accepted-answers .d-post-accordion__header{background:var(--oc-surface-secondary-soft);border-bottom:1px solid var(--oc-accent-secondary)}.accepted-answers .accepted-answers__title{color:var(--oc-accent-secondary);font-family:var(--oc-font-body);font-size:var(--oc-font-size-sm)}.d-post-accordion-item__header{background:var(--oc-bg-surface)}.topic-post.group-openclaw_staff .topic-meta-data .names>.first.group--openclaw_staff>a{color:var(--oc-staff-name);font-weight:700}.topic-post.group-openclaw_staff .topic-meta-data .names>.first.group--openclaw_staff>a:hover,.topic-post.group-openclaw_staff .topic-meta-data .names>.first.group--openclaw_staff>a:focus-visible{color:var(--oc-staff-name-hover);text-decoration:underline}.quote-button{border-radius:var(--oc-radius-control)}.groups-boxes .group-box{border-color:var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-surface);box-shadow:var(--oc-shadow-sm)}body.archetype-regular #main-outlet{padding:48px 20px 0}body.archetype-regular #main-outlet #topic-title{box-sizing:border-box;width:100%;max-width:none;padding-inline:0;margin-block-end:24px}body.archetype-regular #main-outlet .container.posts{box-sizing:border-box;width:100%;max-width:none;margin-block-end:0;padding:24px 12px;border:1px solid var(--oc-border-subtle);border-block-end:0;background:var(--oc-bg-surface)}body.archetype-regular #main-outlet .topic-post:first-of-type{border-top:0}body.archetype-regular #main-outlet #topic-footer-buttons{box-sizing:border-box;width:100%;max-width:none;padding:16px 20px 24px;margin-block-start:0;border:1px solid var(--oc-border-subtle);background:var(--oc-bg-surface)}body.archetype-regular #main-outlet :focus-visible{scroll-margin-block-start:calc(var(--header-offset, 54px) + 8px);scroll-margin-block-end:8px}body.archetype-regular #main-outlet .cooked a[href]:focus-visible{outline-offset:-2px}body.archetype-regular #main-outlet .more-topics__container{box-sizing:border-box;width:100%;max-width:none;padding-inline:0;border-top:1px solid var(--oc-border-subtle);margin-block-start:48px;padding-block-start:48px}body.archetype-regular #main-outlet .more-topics__list-title{margin-block:0 20px;color:var(--oc-text-primary);font-family:var(--oc-font-body);font-size:1.5625rem;font-weight:600;letter-spacing:-0.5px;line-height:1.4;text-transform:none}body.archetype-regular #main-outlet .more-topics__container .topic-list{border-inline:1px solid var(--oc-border-subtle)}@media(min-width: 721px){body.archetype-regular #main-outlet{padding:64px 48px 0}body.archetype-regular #main-outlet .more-topics__container{margin-block-start:64px;padding-block-start:64px}}body.archetype-regular #main-outlet .signup-cta{box-sizing:border-box;width:100%;max-width:none;margin:24px 0 0;padding:32px;border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-surface);color:var(--oc-text-primary);box-shadow:none}body.archetype-regular #main-outlet .signup-cta h3{margin:0;color:var(--oc-text-primary);font-family:var(--oc-font-body);font-size:var(--oc-font-size-lg);font-weight:600;line-height:1.4}body.archetype-regular #main-outlet .signup-cta p{margin:12px 0 0;color:var(--oc-text-secondary);font-size:var(--oc-font-size-md);line-height:1.6}body.archetype-regular #main-outlet .signup-cta .buttons{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-start:24px}body.archetype-regular #main-outlet .signup-cta .buttons .btn{min-height:max(44px,var(--oc-control-min-height));margin:0;padding:10px 14px;line-height:1.4;white-space:normal}@media(max-width: 720px){body.archetype-regular #main-outlet .signup-cta{padding:24px 20px}}body.archetype-regular #main-outlet .container.posts{border:0;background:rgba(0,0,0,0);padding-inline:0}body.archetype-regular #main-outlet #topic-footer-buttons{border:0;border-top:1px solid var(--oc-border-subtle);background:rgba(0,0,0,0);padding-inline:0}body.archetype-regular #main-outlet .more-topics__container .topic-list{border-inline:0}body.archetype-regular #main-outlet .more-topics__container{margin-top:48px;padding-top:40px}body.archetype-regular #topic-title h1{font-size:2.375rem;font-weight:600;line-height:1.2;letter-spacing:-0.025em;overflow-wrap:anywhere}@media(max-width: 580px){body.archetype-regular #topic-title h1{font-size:2rem}}.topic-body .contents .cooked h2{font-size:1.5rem;line-height:1.3;letter-spacing:-0.02em;margin-block:3rem 1rem}.topic-body .contents .cooked h3{font-size:1.1875rem;line-height:1.4;letter-spacing:-0.01em;margin-block:2rem 1rem}body.archetype-regular .topic-map{border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;padding-inline:0;row-gap:var(--oc-space-2)}body.archetype-regular .topic-map .topic-map__stats .topic-map__views-trigger{padding-inline:0}body.archetype-regular .topic-map .topic-map__stats .topic-map__stat-label{color:var(--oc-text-muted)}body.archetype-regular .topic-timer-info{border-top:0}.archetype-regular .topic-body .cooked{color:var(--oc-text-secondary);max-inline-size:42rem}body.archetype-regular #main-outlet-wrapper #main-outlet{--oc-topic-utility: 0px;--oc-topic-inset: 48px;width:100%;max-width:none;margin-inline:0;padding:48px 24px 64px 0}body.archetype-regular #main-outlet :is(#topic-title,#topic-footer-buttons,.more-topics__container,.signup-cta){box-sizing:border-box;width:min(42rem,100% - var(--oc-topic-utility) - 2*var(--oc-topic-inset));max-width:none;margin-inline-start:max(var(--oc-topic-inset),(100% - var(--oc-topic-utility) - 42rem)/2);margin-inline-end:0}body.archetype-regular #main-outlet :is(#topic-title,#topic-footer-buttons,.more-topics__container){padding-inline:0}body.archetype-regular #topic-title .title-wrapper{width:100%;max-width:none;margin:0}body.archetype-regular #main-outlet .container.posts{display:grid;grid-template-columns:minmax(0, 1fr) var(--oc-topic-utility);grid-template-areas:"posts timeline";gap:0;width:100%;max-width:none;padding:0;margin-top:24px;border:0;background:rgba(0,0,0,0)}body.archetype-regular #main-outlet .container.posts>.row{grid-area:posts;box-sizing:border-box;min-width:0;padding-inline:var(--oc-topic-inset)}body.archetype-regular #main-outlet .topic-area{width:100%;max-width:42rem;margin-inline:auto}body.archetype-regular #main-outlet :is(.posts-wrapper,.topic-post){width:100%;max-width:none}body.archetype-regular .post__row{display:grid;grid-template-columns:45px minmax(0, 1fr);column-gap:12px}body.archetype-regular .post__row>.post-notice{grid-column:1/-1;min-width:0;max-width:none;box-sizing:border-box}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user){padding-block-start:24px}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row>.post-notice.new-user{margin:0 0 20px;padding:12px 16px;gap:10px;align-items:flex-start;border:1px solid var(--oc-border-strong);border-inline-start:2px solid var(--oc-palette-coral);border-radius:0 8px 8px 0;background:var(--oc-bg-surface);color:var(--oc-text-secondary);font-size:.875rem;font-weight:400;line-height:1.5;overflow-wrap:anywhere}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row>.post-notice.new-user p{min-width:0;margin:0;color:inherit;font:inherit}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row>.post-notice.new-user img.emoji{flex:0 0 20px;width:20px;height:20px;margin:0}@supports(grid-template-rows: subgrid){body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user){display:grid;grid-template-columns:45px minmax(0, 1fr);grid-template-rows:auto auto auto auto;column-gap:12px}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row:has(>.post-notice.new-user){grid-area:2/2/3/-1;display:block;min-width:0;z-index:1}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row:has(>.topic-body){grid-area:1/1/5/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row:has(>.topic-body)>.topic-avatar{grid-area:1/1}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row:has(>.topic-body)>.topic-body{grid-area:1/1/5/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;min-width:0}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row:has(>.topic-body)>.topic-body>.topic-meta-data{grid-area:1/2/2/-1;min-width:0;min-height:48px;margin:0}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row:has(>.topic-body)>.topic-body>.post__regular{grid-area:3/1/4/-1;min-width:0}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row:has(>.topic-body)>.topic-body>.post__actions{grid-area:4/1/5/-1;min-width:0}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row:has(>.topic-body)>.topic-body .contents .cooked{padding-block-start:24px}body.archetype-regular article.boxed:has(>.post__row>.post-notice.new-user)>.post__row>.post-notice.new-user{margin:14px 0 0}}body.archetype-regular .post__row>.topic-avatar{grid-area:1/1;float:none;position:relative;z-index:1;width:45px;padding:0;align-self:start}body.archetype-regular .post__row>.topic-body{grid-area:1/1/2/-1;float:none;width:100%;max-width:none;padding:0}body.archetype-regular .topic-body>.topic-meta-data{box-sizing:border-box;min-height:45px;width:auto;margin-inline-start:57px;padding:0}body.archetype-regular .topic-body .contents .cooked{max-width:none;max-inline-size:none;padding:16px 0 4px;color:var(--oc-text-secondary)}body.archetype-regular .topic-body .cooked>:is(p,ul,ol,blockquote){max-width:68ch}@media(min-width: 1281px){body.archetype-regular #main-outlet-wrapper #main-outlet:has(.topic-navigation.with-timeline:not(.topic-progress-expanded) .timeline-container:not(.timeline-fullscreen) :is(.timeline-scrollarea-wrapper,.timeline-controls>*,.timeline-footer-controls>*)){--oc-topic-utility: 200px}body.archetype-regular #main-outlet-wrapper #main-outlet:has(.topic-navigation:not(.topic-progress-expanded) .topic-navigation-outlet>*){--oc-topic-utility: 200px}body.archetype-regular .topic-navigation.with-timeline:not(.topic-progress-expanded){grid-area:timeline;width:200px;margin-inline-start:0}body.archetype-regular .topic-navigation.with-timeline:not(.topic-progress-expanded):not(:has(.timeline-scrollarea-wrapper,.timeline-controls>*,.timeline-footer-controls>*,.topic-navigation-outlet>*)){display:none}body.archetype-regular .topic-navigation.with-timeline:not(.topic-progress-expanded) .timeline-container:not(.timeline-fullscreen){width:200px;margin-inline-start:0}}@media(max-width: 1280px){body.archetype-regular #main-outlet-wrapper #main-outlet{--oc-topic-inset: 38px}}@media(max-width: 820px){body.archetype-regular #main-outlet-wrapper #main-outlet{--oc-topic-inset: 0px;padding:28px 24px 36px}body.archetype-regular #main-outlet .container.posts{grid-template-columns:minmax(0, 1fr);grid-template-areas:"posts"}}:is(.cooked,.d-editor-preview) :is(p,li,blockquote) a:not(.btn):not(.mention):not(.mention-group){color:var(--oc-palette-coral);text-decoration:underline;text-underline-offset:.18em}:is(.cooked,.d-editor-preview) :is(p,li,blockquote) a:not(.btn):not(.mention):not(.mention-group):hover{color:var(--oc-text-primary)}.topic-body .contents .cooked blockquote{margin:1.5rem 0;padding:0 0 0 1rem;border:0;border-inline-start:2px solid color-mix(in srgb, var(--oc-text-primary) 16%, transparent);border-radius:0;background:rgba(0,0,0,0);color:var(--oc-docs-muted)}body.archetype-regular .container.posts>.topic-navigation.with-topic-progress{grid-area:posts;justify-self:end;width:max-content;max-width:100%;margin-inline-start:0;z-index:3}body.archetype-regular .topic-navigation.with-topic-progress #topic-progress-wrapper{width:max-content;max-width:100%}body.archetype-regular #main-outlet .signup-cta{padding:20px 24px}body.archetype-regular #main-outlet .signup-cta h3{font-size:1rem;line-height:1.5}body.archetype-regular #main-outlet .signup-cta p{font-size:1rem;line-height:1.65}body.archetype-regular #main-outlet .signup-cta .buttons{margin-top:16px}body.archetype-regular #main-outlet .signup-cta .buttons .btn{min-height:2.125rem;padding:0 12px;font:500 .75rem/1.4 var(--oc-font-body)}@media(max-width: 580px){body.archetype-regular #main-outlet .signup-cta{padding:20px}body.archetype-regular #main-outlet .signup-cta .buttons .btn{min-height:2.5rem}}.cooked .md-table,.d-editor-preview .md-table{max-width:100%;margin:24px 0 32px;overflow-x:auto;overscroll-behavior-inline:contain}.cooked table,.d-editor-preview table{box-sizing:border-box;width:100%;min-width:560px;max-width:100%;border-collapse:separate;border-spacing:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--oc-text-secondary);font:400 .875rem/1.6 var(--oc-font-body)}.cooked table :is(th,td),.d-editor-preview table :is(th,td){box-sizing:border-box;min-width:0;padding:14px 16px;border:0;border-bottom:1px solid var(--oc-border-subtle);vertical-align:top;overflow-wrap:anywhere}.cooked table thead th,.d-editor-preview table thead th{padding-block:0 12px;color:var(--oc-text-muted);background:rgba(0,0,0,0);font:600 .75rem/1.5 var(--oc-font-body);letter-spacing:0;text-transform:none}.cooked table tbody td:first-child,.d-editor-preview table tbody td:first-child{font-weight:600;color:var(--oc-text-primary)}.cooked table tbody tr:last-child td,.d-editor-preview table tbody tr:last-child td{border-bottom:0}@media(max-width: 820px){.cooked table,.d-editor-preview table{min-width:0;table-layout:fixed}}@media(max-width: 520px){.cooked table :is(th,td),.d-editor-preview table :is(th,td){padding-inline:10px}}.cooked table :is(th,td):first-child,.d-editor-preview table :is(th,td):first-child{padding-inline-start:0}.cooked table :is(th,td):last-child,.d-editor-preview table :is(th,td):last-child{padding-inline-end:0}.cooked table a,.d-editor-preview table a{color:var(--oc-palette-coral);text-decoration:underline;text-underline-offset:.18em}.cooked table a:hover,.d-editor-preview table a:hover{color:var(--oc-text-primary)}#keyboard-shortcuts-help table{font-family:var(--oc-font-body);font-size:var(--oc-font-size-sm);border-collapse:separate;border-spacing:0}#keyboard-shortcuts-help :is(th,td){padding:10px 12px;border-bottom:1px solid var(--oc-border-subtle)}#keyboard-shortcuts-help th{color:var(--oc-text-muted);background:var(--oc-bg-recessed);font-size:var(--oc-font-size-xs);font-weight:600}#keyboard-shortcuts-help tbody tr:last-child td{border-bottom:0}@media(width < 40rem){.keyboard-shortcuts-modal.d-modal.--max .d-modal__container{max-width:100%}}:root{--7eaed8da-csstools-light-dark-toggle--46: var(--csstools-color-scheme--light) color-mix(in srgb,#181a1c 74%,#000);--oc-code-bg: var(--7eaed8da-csstools-light-dark-toggle--46, #f2f4f6);--7eaed8da-csstools-light-dark-toggle--47: var(--csstools-color-scheme--light) color-mix(in srgb,#272a2e 74%,#000);--oc-code-inline-bg: var(--7eaed8da-csstools-light-dark-toggle--47, oklch(.97 0 0));--7eaed8da-csstools-light-dark-toggle--48: var(--csstools-color-scheme--light) #e9e9ee;--oc-code-ink: var(--7eaed8da-csstools-light-dark-toggle--48, #26262c);--7eaed8da-csstools-light-dark-toggle--49: var(--csstools-color-scheme--light) #7e7e88;--oc-code-comment: var(--7eaed8da-csstools-light-dark-toggle--49, #5d6672);--7eaed8da-csstools-light-dark-toggle--50: var(--csstools-color-scheme--light) #ff8f78;--oc-code-command: var(--7eaed8da-csstools-light-dark-toggle--50, #914c3d);--7eaed8da-csstools-light-dark-toggle--51: var(--csstools-color-scheme--light) #79c0ff;--oc-code-option: var(--7eaed8da-csstools-light-dark-toggle--51, #355f96);--7eaed8da-csstools-light-dark-toggle--52: var(--csstools-color-scheme--light) #8fd4bd;--oc-code-string: var(--7eaed8da-csstools-light-dark-toggle--52, #286550);--7eaed8da-csstools-light-dark-toggle--53: var(--csstools-color-scheme--light) #d2a8ff;--oc-code-literal: var(--7eaed8da-csstools-light-dark-toggle--53, #784a96);--7eaed8da-csstools-light-dark-toggle--54: var(--csstools-color-scheme--light) #f2a37c;--oc-code-key: var(--7eaed8da-csstools-light-dark-toggle--54, #855137);}

@supports (color: color-mix(in lch, red, blue)) and (color: light-dark(red, red)){
:root{--oc-code-bg: light-dark(#f2f4f6,color-mix(in srgb,#181a1c 74%,#000));}
}

@supports (color: color-mix(in lch, red, blue)) and (color: light-dark(red, red)) and (color: oklab(0% 0 0%)){
:root{--oc-code-inline-bg: light-dark(oklch(.97 0 0),color-mix(in srgb,#272a2e 74%,#000));}
}

@supports (color: light-dark(red, red)){
:root{--oc-code-ink: light-dark(#26262c,#e9e9ee);--oc-code-comment: light-dark(#5d6672,#7e7e88);--oc-code-command: light-dark(#914c3d,#ff8f78);--oc-code-option: light-dark(#355f96,#79c0ff);--oc-code-string: light-dark(#286550,#8fd4bd);--oc-code-literal: light-dark(#784a96,#d2a8ff);--oc-code-key: light-dark(#855137,#f2a37c);}
}@supports not (color: light-dark(tan, tan)){:root *{--7eaed8da-csstools-light-dark-toggle--46: var(--csstools-color-scheme--light) color-mix(in srgb,#181a1c 74%,#000);--oc-code-bg: var(--7eaed8da-csstools-light-dark-toggle--46, #f2f4f6);--7eaed8da-csstools-light-dark-toggle--47: var(--csstools-color-scheme--light) color-mix(in srgb,#272a2e 74%,#000);--oc-code-inline-bg: var(--7eaed8da-csstools-light-dark-toggle--47, oklch(.97 0 0));--7eaed8da-csstools-light-dark-toggle--48: var(--csstools-color-scheme--light) #e9e9ee;--oc-code-ink: var(--7eaed8da-csstools-light-dark-toggle--48, #26262c);--7eaed8da-csstools-light-dark-toggle--49: var(--csstools-color-scheme--light) #7e7e88;--oc-code-comment: var(--7eaed8da-csstools-light-dark-toggle--49, #5d6672);--7eaed8da-csstools-light-dark-toggle--50: var(--csstools-color-scheme--light) #ff8f78;--oc-code-command: var(--7eaed8da-csstools-light-dark-toggle--50, #914c3d);--7eaed8da-csstools-light-dark-toggle--51: var(--csstools-color-scheme--light) #79c0ff;--oc-code-option: var(--7eaed8da-csstools-light-dark-toggle--51, #355f96);--7eaed8da-csstools-light-dark-toggle--52: var(--csstools-color-scheme--light) #8fd4bd;--oc-code-string: var(--7eaed8da-csstools-light-dark-toggle--52, #286550);--7eaed8da-csstools-light-dark-toggle--53: var(--csstools-color-scheme--light) #d2a8ff;--oc-code-literal: var(--7eaed8da-csstools-light-dark-toggle--53, #784a96);--7eaed8da-csstools-light-dark-toggle--54: var(--csstools-color-scheme--light) #f2a37c;--oc-code-key: var(--7eaed8da-csstools-light-dark-toggle--54, #855137)}}:is(.cooked,.d-editor-preview) :is(p,ul,ol,blockquote,pre,code,figure,table,th,td){box-sizing:border-box}:is(.cooked,.d-editor-preview) :is(ul,ol){padding-inline-start:24px;margin:0 0 16px}:is(.cooked,.d-editor-preview) li{margin-block:4px}:is(.cooked,.d-editor-preview) :is(strong,b){color:inherit;font-weight:600}.d-editor-preview{color:var(--oc-text-secondary)}.d-editor-preview>:is(p,ul,ol,blockquote){max-width:68ch}.d-editor-preview h2{font-size:1.5rem;line-height:1.3;letter-spacing:-0.02em;margin:3rem 0 1rem;padding-top:0;border-top:0}.d-editor-preview h3{font-size:1.1875rem;line-height:1.4;letter-spacing:-0.01em;margin:2rem 0 1rem;padding-top:0;border-top:0}.topic-body .contents .cooked h2+h3,.d-editor-preview h2+h3{margin-top:1rem}.d-editor-preview blockquote{margin:1.5rem 0;padding:0 0 0 1rem;border:0;border-inline-start:2px solid color-mix(in srgb, var(--oc-text-primary) 16%, transparent);border-radius:0;background:rgba(0,0,0,0);color:var(--oc-docs-muted)}:is(.cooked,.d-editor-preview) :not(pre)>code{font-family:monospace;font-size:.86em;font-weight:inherit;line-height:inherit;color:var(--oc-code-ink);background:var(--oc-code-inline-bg);border:1px solid var(--oc-border-subtle);border-radius:5px;corner-shape:round;padding:.08em .36em;white-space:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}:is(.cooked,.d-editor-preview) pre{font:400 .8125rem/1.65 monospace;color:var(--oc-code-ink);background:var(--oc-code-bg)}:is(.cooked,.d-editor-preview) pre>code{font:inherit;color:inherit;background:rgba(0,0,0,0);border:0;border-radius:0;padding:0}body :is(.cooked,.d-editor-preview) :is(blockquote,article)>pre{margin:18px 0;padding:12px 14px;border:1px solid var(--oc-border-subtle);border-radius:20px;corner-shape:superellipse(1.5);box-shadow:none;background:var(--oc-code-bg)}:is(.cooked,.d-editor-preview) .oc-docs-code-frame{position:relative;max-width:100%;margin:18px 0;padding:0;overflow:hidden;border:1px solid var(--oc-border-subtle);border-radius:20px;corner-shape:superellipse(1.5);background:var(--oc-code-bg);box-shadow:none}.oc-docs-code-frame>figcaption{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:6px 8px 6px 12px;color:var(--oc-text-muted)}.oc-docs-code-language{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:72px;font:500 .6875rem/1.4 var(--oc-font-mono);letter-spacing:.06em;text-transform:uppercase}body :is(.cooked,.d-editor-preview) .oc-docs-code-frame>pre{position:static;margin:0;padding:12px 14px;max-width:100%;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;overflow:auto;white-space:pre}body :is(.cooked,.d-editor-preview) .oc-docs-code-frame>pre>code{display:block;min-width:0;white-space:inherit;overflow-wrap:normal}body :is(.cooked,.d-editor-preview) .oc-docs-code-frame pre .codeblock-button-wrapper{position:absolute;top:6px;right:8px !important;display:flex;height:32px;gap:0;opacity:1;visibility:visible;background:rgba(0,0,0,0);padding:0;margin:0}body :is(.cooked,.d-editor-preview) .oc-docs-code-frame .codeblock-button-wrapper button{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:0;border-radius:10px;corner-shape:superellipse(1.5);box-shadow:none;color:var(--oc-text-muted);background:rgba(0,0,0,0);visibility:visible;opacity:1}.oc-docs-code-frame .codeblock-button-wrapper button .d-icon{width:18px;height:18px}.oc-docs-code-frame .codeblock-button-wrapper button .oc-line-icon{stroke-width:1.75}body :is(.cooked,.d-editor-preview) .oc-docs-code-frame .codeblock-button-wrapper button.action-complete{width:auto;padding-inline:8px;white-space:nowrap;font:500 .75rem/1.4 var(--oc-font-body)}.oc-docs-code-frame:has(.codeblock-button-wrapper .action-complete) .oc-docs-code-language{padding-inline-end:120px}.oc-docs-code-frame .codeblock-button-wrapper button:focus-visible{outline-offset:-2px}.oc-docs-code-frame .codeblock-button-wrapper button:hover{color:var(--oc-text-primary);background:color-mix(in srgb, var(--oc-text-primary) 5%, transparent)}body :is(.cooked,.d-editor-preview,.fullscreen-code-modal) pre code :is(.hljs-comment,.hljs-quote){color:var(--oc-code-comment)}body :is(.cooked,.d-editor-preview,.fullscreen-code-modal) pre code :is(.hljs-built_in,.hljs-title,.hljs-function){color:var(--oc-code-command)}body :is(.cooked,.d-editor-preview,.fullscreen-code-modal) pre code :is(.hljs-number,.hljs-params,.hljs-variable){color:var(--oc-code-option)}body :is(.cooked,.d-editor-preview,.fullscreen-code-modal) pre code :is(.hljs-string,.hljs-regexp){color:var(--oc-code-string)}body :is(.cooked,.d-editor-preview,.fullscreen-code-modal) pre code :is(.hljs-keyword,.hljs-literal,.hljs-type){color:var(--oc-code-literal)}body :is(.cooked,.d-editor-preview,.fullscreen-code-modal) pre code :is(.hljs-attr,.hljs-attribute,.hljs-property){color:var(--oc-code-key)}@media(max-width: 820px){body :is(.cooked,.d-editor-preview) .oc-docs-code-frame>pre,body :is(.cooked,.d-editor-preview) .oc-docs-code-frame>pre>code,body :is(.cooked,.d-editor-preview) :is(blockquote,article)>pre,body :is(.cooked,.d-editor-preview) :is(blockquote,article)>pre>code{white-space:pre-wrap;overflow-wrap:anywhere}}.d-modal.fullscreen-code-modal pre{font:400 .8125rem/1.65 monospace;color:var(--oc-code-ink);background:var(--oc-code-bg);border:1px solid var(--oc-border-subtle);border-radius:20px;corner-shape:superellipse(1.5);box-shadow:none}.d-modal.fullscreen-code-modal pre>code{font:inherit;color:inherit;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.d-modal.fullscreen-code-modal .codeblock-button-wrapper{visibility:visible;opacity:1}.d-modal.fullscreen-code-modal .codeblock-button-wrapper button{visibility:visible;opacity:1;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;border:0;border-radius:10px;corner-shape:superellipse(1.5);box-shadow:none;color:var(--oc-text-muted);background:rgba(0,0,0,0);font:500 .75rem/1.4 var(--oc-font-body)}.d-modal.fullscreen-code-modal .codeblock-button-wrapper button .d-icon{width:18px;height:18px;stroke-width:1.75}.d-modal.fullscreen-code-modal .codeblock-button-wrapper button:hover{color:var(--oc-text-primary);background:color-mix(in srgb, var(--oc-text-primary) 5%, transparent)}.d-modal.fullscreen-code-modal .codeblock-button-wrapper button:focus-visible{outline:2px solid var(--oc-focus-ring) !important;outline-offset:-2px !important}.d-modal.fullscreen-code-modal .codeblock-button-wrapper button.action-complete{width:auto;padding-inline:8px;white-space:nowrap}#reply-control{border-top:1px solid var(--oc-border-subtle);background:var(--oc-bg-surface);box-shadow:0 -12px 32px -20px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}#reply-control.closed{border-top:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#reply-control .reply-area,#reply-control .composer-fields{background:rgba(0,0,0,0)}.d-editor-textarea-wrapper{border-color:var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-surface)}.d-editor-textarea-wrapper.in-focus{border-color:color-mix(in srgb, var(--oc-text-primary) 28%, var(--oc-bg-surface));box-shadow:none}.d-editor-button-bar{border-color:var(--oc-border-subtle);background:rgba(0,0,0,0)}.d-editor-button-bar .btn{min-height:2.75rem;min-width:2.75rem;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--oc-text-secondary)}.d-editor-input,.d-editor-preview,.ProseMirror{font-size:1rem;line-height:1.65}.composer-toggle-switch__slider{background:var(--oc-bg-recessed);box-shadow:inset 0 0 0 1px var(--oc-control-border)}.composer-toggle-switch__slider::before{background:var(--oc-accent-primary);box-shadow:none}.composer-toggle-switch :is(.composer-toggle-switch__left-icon,.composer-toggle-switch__right-icon){color:var(--oc-text-secondary)}.composer-toggle-switch.--markdown .composer-toggle-switch__left-icon,.composer-toggle-switch.--rte .composer-toggle-switch__right-icon{color:var(--oc-text-on-accent)}.d-editor-button-bar .btn:hover{border-color:var(--oc-border-subtle);background:var(--oc-surface-interactive-hover);color:var(--oc-text-primary)}.composer-popup,.composer-controls .select-kit-body{border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-surface);box-shadow:var(--oc-shadow-md)}.open .grippie{background:var(--oc-border-subtle)}.open .grippie:is(:hover,:focus-visible){background:var(--oc-text-muted)}.d-editor-textarea-wrapper:focus-within{border-color:color-mix(in srgb, var(--oc-text-primary) 28%, var(--oc-bg-surface));box-shadow:none}.d-editor-textarea-wrapper:has(:is(textarea,.ProseMirror):focus-visible){outline:2px solid var(--oc-focus-ring) !important;outline-offset:3px !important}.d-editor-textarea-wrapper :is(textarea,.ProseMirror):focus-visible{outline:none !important;box-shadow:none}.d-editor-input{font-size:.875rem;line-height:1.5;background:rgba(0,0,0,0)}.d-editor-button-bar .btn{min-height:32px;min-width:32px;border:0}.d-editor-button-bar .d-icon{width:14px;height:14px}@media(max-width: 580px){.d-editor-button-bar .btn{min-height:40px;min-width:40px}}.full-page-chat,.chat-channel,.chat-drawer-container{border-color:var(--oc-border-subtle) !important;border-radius:var(--oc-radius-surface);background:var(--oc-surface-card);box-shadow:var(--oc-shadow-sm)}.chat-drawer{min-width:23.25rem !important}.c-navbar-container,.full-page-chat .chat-full-page-header,.chat-composer__wrapper{border-radius:var(--oc-radius-surface);background:var(--oc-surface-card-strong)}.chat-message-container{border-radius:var(--oc-radius-inset);line-height:1.65}.chat-message-container:hover,.chat-message-container.-active{background:var(--oc-bg-surface)}.chat-message-container .chat-time,.chat-message-container:is(:hover,.-active) .chat-message-left-gutter .chat-time,.chat-channel .all-loaded-message{color:var(--oc-text-muted)}.chat-composer__inner-container{border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-surface)}.chat-composer__inner-container:focus-within{border-color:color-mix(in srgb, var(--oc-text-primary) 28%, var(--oc-bg-surface));box-shadow:none !important;outline:none}.chat-composer.is-focused .chat-composer__inner-container{box-shadow:none !important}.chat-composer__inner-container:has(.chat-composer__input:focus-visible){outline:2px solid var(--oc-focus-ring) !important;outline-offset:3px !important}.chat-composer .btn:focus-visible{outline:2px solid var(--oc-focus-ring) !important;outline-offset:-2px}.chat-message-info__username.group--openclaw_staff .chat-message-info__username__name{color:var(--oc-staff-name);font-weight:700}.chat-notices .chat-retention-reminder{min-width:0;max-width:min(100%,48rem);display:flex;align-items:center;gap:var(--oc-space-3);padding:20px 24px 20px 12px;border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-surface);background:var(--oc-bg-surface);color:var(--oc-text-secondary);font-size:1rem;line-height:1.65}.chat-notices .chat-retention-reminder a{color:var(--oc-palette-coral);text-decoration:underline}.chat-notices .chat-retention-reminder a:hover,.chat-notices .chat-retention-reminder a:focus-visible{text-decoration:underline}.chat-channel.is-empty .chat-notices:has(>*){position:static;flex-shrink:0;padding-block-start:var(--oc-space-4)}.chat-channel.is-empty .chat-messages-scroller{flex-direction:column;justify-content:safe center}.chat-channel.is-empty .chat-messages-container{flex-shrink:0}.chat-retention-reminder .dismiss-btn{flex:0 0 44px;width:44px;min-height:44px;padding:0;color:var(--oc-text-secondary)}.chat-scroll-to-bottom__button:not(.visible){visibility:hidden;pointer-events:none}.chat-scroll-to-bottom__button{min-width:max(44px,var(--oc-control-min-height));min-height:max(44px,var(--oc-control-min-height))}.chat-scroll-to-bottom .chat-scroll-to-bottom__button.visible{opacity:1;border-color:var(--oc-control-border);background:var(--oc-bg-elevated);color:var(--oc-text-primary)}.chat-scroll-to-bottom .chat-scroll-to-bottom__button.visible:hover,.chat-scroll-to-bottom .chat-scroll-to-bottom__button.visible:focus,.chat-scroll-to-bottom .chat-scroll-to-bottom__button.visible:focus-visible{opacity:1;background:var(--oc-bg-recessed);color:var(--oc-text-primary)}.chat-scroll-to-bottom .chat-scroll-to-bottom__button.visible .d-icon{color:inherit !important}:is(.full-page-chat,.chat-drawer) :is(.empty-state__tip-text,.empty-state__members-count,.empty-state__members-facepile){color:var(--oc-text-muted)}.c-navbar .btn,.emoji-picker-trigger.chat-composer-button.--emoji{min-width:max(44px,var(--oc-control-min-height));min-height:max(44px,var(--oc-control-min-height))}.c-navbar .btn .d-icon{width:18px;height:18px;font-size:18px}.chat-channel-unread-indicator:not(.-urgent),.header-dropdown-toggle.chat-header-icon .icon .chat-channel-unread-indicator:not(.-urgent){background-color:var(--oc-accent-primary)}.chat-composer__inner-container :is(textarea,[contenteditable=true]):focus-visible{outline:none !important;box-shadow:none}.chat-notices .chat-retention-reminder::before{content:"";flex:0 0 20px;width:20px;height:20px;align-self:flex-start;margin-top:3px;--7eaed8da-csstools-light-dark-toggle--55:var(--csstools-color-scheme--light) #79c0ff;background:var(--7eaed8da-csstools-light-dark-toggle--55, #3b82b6);background:light-dark(#3b82b6, #79c0ff);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6M12 7h.01'/%3E%3C/svg%3E") center/contain no-repeat}:where(a,button,input,textarea,select,[tabindex]:not([tabindex="-1"]),.select-kit-header):focus-visible{outline:2px solid var(--oc-focus-ring) !important;outline-offset:3px}.user-menu.revamped .quick-access-panel li a[href]:focus-visible{outline-offset:-2px}.cooked pre.codeblock-buttons button.copy-cmd:focus-visible,.topic-post button.post-action-menu__solved-unaccepted.btn-flat:focus-visible{outline-offset:-2px}.topic-post nav.post-controls .actions button:is(.post-action-menu__solved-unaccepted,.btn-toggle-reaction-like.reaction-button,.post-action-menu__copy-link,.post-action-menu__show-more,.post-action-menu__flag,.post-action-menu__edit,.post-action-menu__bookmark,.post-action-menu__delete,.post-action-menu__assign-post,.post-action-menu__admin,.post-action-menu__reply):focus-visible{outline-offset:-2px}.topic-post nav.post-controls .actions button.post-action-menu__delete.delete:focus-visible{outline-color:currentColor !important}details.select-kit>.select-kit-body li.select-kit-row[role=menuitemradio]:focus-visible:not(.disabled,.is-disabled,[aria-disabled=true]){outline-offset:-2px}.d-toggle-switch__checkbox:focus-visible{outline:none !important}.skip-link:focus,.skip-link:focus-visible{top:var(--oc-space-3);left:var(--oc-space-3);z-index:10000;transform:none;transition:none !important}.skip-link:focus-visible{outline-color:currentColor !important;outline-offset:-2px}#main-container{scroll-margin-block-start:calc(var(--header-offset, 65px) + 8px)}.btn:disabled,.btn[aria-disabled=true],input:disabled,textarea:disabled,.select-kit-header.is-disabled{cursor:not-allowed;opacity:.55}@media(prefers-reduced-motion: reduce){*,*::before,*::after{scroll-behavior:auto !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media(prefers-contrast: more){:root{--oc-border-subtle: var(--oc-border-strong)}.topic-list,.category-list,.category-boxes .category-box,.btn,input,textarea{border-width:2px}}@media(forced-colors: active){.d-header,.topic-list,.category-boxes .category-box,.custom-search-banner-wrap,.btn,input,textarea{border-color:canvastext}.btn-primary,#create-topic,.list-controls .nav-pills:not(.user-nav)>li>a.active{forced-color-adjust:none;border-color:highlight;background:highlight;color:highlighttext}}.oc-footer-rail{width:100%;margin:0;padding:0;border:0}.oc-community-footer{width:100%;border-top:1px solid var(--oc-border-subtle);background:var(--oc-bg-page);color:var(--oc-text-secondary);font-family:var(--oc-font-body)}.oc-community-footer *{box-sizing:border-box}.oc-footer-main{max-width:1500px;margin-inline:auto;display:grid;grid-template-columns:1.5fr repeat(3, 0.7fr)}.oc-footer-brand{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:48px}.oc-community-footer .oc-footer-brand__title,.oc-community-footer .oc-footer-brand__title:visited{color:var(--oc-text-primary);font:700 1.25rem/1 var(--oc-font-body);text-decoration:none}.oc-footer-note{margin:16px 0 0;color:var(--oc-text-muted);font:400 .8125rem/1.6 var(--oc-font-body)}.oc-footer-note a{color:var(--oc-text-secondary);text-decoration:underline}.oc-footer-social{display:grid;grid-template-columns:repeat(8, minmax(24px, 36px));align-items:center;gap:2px;width:302px;max-width:calc(100% + 8px);margin:40px 0 0 -8px}.oc-footer-social a{display:grid;place-items:center;width:100%;min-width:24px;height:36px;color:var(--oc-text-muted)}.oc-footer-social svg{width:18px;height:18px}.oc-footer-group{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:48px 24px;border:0}.oc-footer-group h2{margin:0 0 6px;color:var(--oc-text-muted);font:500 0.75rem/normal var(--oc-font-body);letter-spacing:0;text-transform:none}.oc-footer-group a{color:var(--oc-text-secondary);font:400 .85rem/1.6 var(--oc-font-body);text-decoration:none}.oc-footer-group a:hover{color:var(--oc-text-primary);text-decoration:underline;text-underline-offset:4px}.oc-footer-bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:22px 48px 26px;border-top:1px solid var(--oc-border-subtle);color:var(--oc-text-muted);font:400 0.6875rem/normal var(--oc-font-body)}.oc-footer-bottom p{margin:0}.oc-footer-bottom>:last-child{justify-self:end;color:inherit;text-decoration:none}.oc-community-footer a:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:3px}.oc-community-footer a:focus-visible{scroll-margin-block-start:calc(var(--header-offset, 64px) + 8px);scroll-margin-block-end:8px}@media(max-width: 1024px){.oc-footer-brand{padding:32px}.oc-footer-group{padding:32px 20px}.oc-footer-bottom{padding-inline:32px}}@media(max-width: 820px){.oc-footer-main{grid-template-columns:1fr}.oc-footer-brand{padding:32px 24px;border-bottom:1px solid var(--oc-border-subtle)}.oc-footer-social{margin-top:20px}.oc-footer-group{padding:28px 24px}.oc-footer-bottom{grid-template-columns:1fr auto;gap:16px;padding:24px 24px 26px}.oc-footer-bottom>:last-child{grid-column:1/-1;justify-self:start}}body:has(.oc-footer-rail) #main-outlet-wrapper,body.has-sidebar-page:has(.oc-footer-rail) #main-outlet-wrapper{position:relative;width:100%;max-width:1660px;margin-inline:auto;padding-inline:0;border:0;gap:0;--d-sidebar-width: 256px}body:has(.oc-footer-rail) #main-outlet-wrapper::after{content:none}body:has(.oc-footer-rail) #main-outlet,body.has-sidebar-page:has(.oc-footer-rail) #main-outlet{width:100%;max-width:1136px;margin-inline:auto;padding:40px 48px 48px;min-width:0;margin-bottom:0}.oc-community-intro{position:relative;padding:8px 0 40px}.oc-community-intro h1{margin:0;font-size:2.625rem;line-height:1.2;letter-spacing:-1.4px}.oc-community-intro p{max-width:52rem;margin:16px 0 0;color:var(--oc-docs-muted);font-size:1rem;line-height:1.65}@media(min-width: 925px){body.has-sidebar-page.archetype-regular #main-outlet:has(.topic-navigation.with-timeline .topic-timeline>*){--oc-thread-side: 110px;--oc-thread-gap: 24px}}@media(max-width: 1280px){body:has(.oc-footer-rail) #main-outlet-wrapper,body.has-sidebar-page:has(.oc-footer-rail) #main-outlet-wrapper{--d-sidebar-width: 240px}body:has(.oc-footer-rail) #main-outlet,body.has-sidebar-page:has(.oc-footer-rail) #main-outlet{padding-inline:38px}}@media(max-width: 820px){body:has(.oc-footer-rail) #main-outlet,body.has-sidebar-page:has(.oc-footer-rail) #main-outlet{padding:28px 24px 36px}.oc-community-intro{padding-top:10px}.oc-community-intro h1{font-size:2.25rem}}@media(max-width: 580px){.oc-community-intro h1{font-size:2rem;letter-spacing:-0.025em}.oc-community-intro{padding-bottom:28px}}body:has(.oc-community-art){position:relative;isolation:isolate}#main-outlet-wrapper:has(>.oc-community-art){position:relative}.oc-community-art{position:absolute;z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;inset-block-start:var(--oc-art-top, -124px);inset-inline-start:var(--oc-art-inline-start, 0px);inset-inline-end:var(--oc-art-inline-end, 0px);height:400px;overflow:clip;mask-image:linear-gradient(90deg, transparent 15%, #000 55%, #000 88%, transparent)}.oc-community-art::before,.oc-community-art::after{content:"";position:absolute;inset:0;opacity:.48;background:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/7345c247024e97390574407254e87607afb74c5e.png) right top/100% 100% no-repeat;--7eaed8da-csstools-light-dark-toggle--56:var(--csstools-color-scheme--light) transparent;mask-image:linear-gradient(var(--7eaed8da-csstools-light-dark-toggle--56, #000) 45%, transparent);mask-image:linear-gradient(light-dark(#000, transparent) 45%, transparent)}.oc-community-art::after{background-image:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/196cae7a47b9353d1b987143c30caef67358dc0f.png);--7eaed8da-csstools-light-dark-toggle--57:var(--csstools-color-scheme--light) #000;mask-image:linear-gradient(var(--7eaed8da-csstools-light-dark-toggle--57, transparent) 45%, transparent);mask-image:linear-gradient(light-dark(transparent, #000) 45%, transparent)}@media(max-width: 820px){.oc-community-art{height:280px;mask-image:linear-gradient(90deg, transparent 8%, #000 58%, #000 88%, transparent)}.oc-community-art::before,.oc-community-art::after{opacity:.38}.oc-community-art::before{background-image:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/364a92f35133a6a32d674b46e7fa0191c22764dd.png)}.oc-community-art::after{background-image:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/4e21ab73b5d3486777f23c84a350885f66830caa.png)}}.oc-community-invite{--7eaed8da-csstools-light-dark-toggle--58: var(--csstools-color-scheme--light) var(--oc-bg-page);--oc-invite-surface: var(--7eaed8da-csstools-light-dark-toggle--58, color-mix(in srgb, var(--oc-bg-page) 70%, var(--oc-bg-surface) 30%));--7eaed8da-csstools-light-dark-toggle--59: var(--csstools-color-scheme--light) oklch(.178 0 0);--oc-control-bg: var(--7eaed8da-csstools-light-dark-toggle--59, oklch(1 0 0));--7eaed8da-csstools-light-dark-toggle--60: var(--csstools-color-scheme--light) oklch(.239 0 0);--oc-control-bg-hover: var(--7eaed8da-csstools-light-dark-toggle--60, oklch(.922 0 0));--oc-invite-inline-padding: 18px;box-sizing:border-box;display:flex;flex-direction:column;width:300px;overflow:hidden;border:1px solid color-mix(in srgb, var(--oc-border-subtle) 70%, transparent);border-radius:var(--oc-radius-surface);background:var(--oc-invite-surface);color:var(--oc-text-primary);box-shadow:none;}

@supports (color: color-mix(in lch, red, blue)) and (color: light-dark(red, red)){
.oc-community-invite{--oc-invite-surface: light-dark(color-mix(in srgb, var(--oc-bg-page) 70%, var(--oc-bg-surface) 30%), var(--oc-bg-page));}
}

@supports (color: light-dark(red, red)) and (color: oklab(0% 0 0%)){
.oc-community-invite{--oc-control-bg: light-dark(oklch(1 0 0), oklch(.178 0 0));--oc-control-bg-hover: light-dark(oklch(.922 0 0), oklch(.239 0 0));}
}@supports not (color: light-dark(tan, tan)){.oc-community-invite *{--7eaed8da-csstools-light-dark-toggle--58: var(--csstools-color-scheme--light) var(--oc-bg-page);--oc-invite-surface: var(--7eaed8da-csstools-light-dark-toggle--58, color-mix(in srgb, var(--oc-bg-page) 70%, var(--oc-bg-surface) 30%));--7eaed8da-csstools-light-dark-toggle--59: var(--csstools-color-scheme--light) oklch(.178 0 0);--oc-control-bg: var(--7eaed8da-csstools-light-dark-toggle--59, oklch(1 0 0));--7eaed8da-csstools-light-dark-toggle--60: var(--csstools-color-scheme--light) oklch(.239 0 0);--oc-control-bg-hover: var(--7eaed8da-csstools-light-dark-toggle--60, oklch(.922 0 0))}}.oc-community-invite[hidden]{display:none}.oc-community-invite[data-context=desktop]{position:fixed;right:18px;bottom:18px;z-index:55;transition-property:none}.oc-community-invite__header{position:relative;flex:none;height:125px;overflow:hidden;background:var(--oc-invite-surface)}.oc-community-invite__art{width:100%;height:100%;background:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/f2e7970863acc3e328417eaa31fe066470c27a48.webp) center/cover no-repeat;mask-image:linear-gradient(to bottom, #000 calc(100% - 34px), transparent calc(100% - 2px))}.oc-community-invite[data-artwork-mode=dark] .oc-community-invite__art{background-image:url(https://canada1.discourse-cdn.com/flex028/uploads/openclawcommunity/original/1X/c5597c9139bb03947d87ab311f24019b62c84fbf.webp)}.oc-community-invite__marks{position:absolute;z-index:1;left:var(--oc-invite-inline-padding);bottom:19px;display:flex;align-items:center;gap:5px;direction:ltr;color:#fff;pointer-events:none}.oc-community-invite__marks svg{display:block;flex:0 0 19px;width:19px;height:19px;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, 0.8666666667)) drop-shadow(0 0 3px rgba(0, 0, 0, 0.4666666667))}.oc-community-invite .oc-community-invite__close{--oc-focus-ring: rgb(255 255 255 / 85%);position:absolute;z-index:2;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border:0;border-radius:50%;corner-shape:round;background:rgba(0,0,0,.42);color:rgba(255,255,255,.76);cursor:pointer}.oc-community-invite .oc-community-invite__close>span[aria-hidden=true]{display:none}.oc-community-invite .oc-community-invite__close .d-icon{width:15px;height:15px;font-size:15px;color:inherit}.oc-community-invite .oc-community-invite__close:hover{background:rgba(255,255,255,.14);color:#fff}.oc-community-invite .oc-community-invite__close:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:1px}.oc-community-invite__body{display:flex;flex-direction:column;gap:5px;padding:11px var(--oc-invite-inline-padding) 20px}.oc-community-invite h2.oc-community-invite__title{margin:0;color:var(--oc-text-primary);font:700 .875rem/1.2 var(--oc-font-body);letter-spacing:-0.01em}.oc-community-invite p.oc-community-invite__text{margin:0;color:var(--oc-docs-muted);font:400 .8125rem/1.45 var(--oc-font-body)}.oc-community-invite__links{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:6px;margin-top:12px}.oc-community-invite a.oc-community-invite__cta{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:40px;padding:3px;border:1px solid var(--oc-border-subtle);border-radius:var(--oc-radius-control);background:var(--oc-control-bg);color:var(--oc-text-primary);font:600 .75rem/1.2 var(--oc-font-body);text-decoration:none;transition:background var(--oc-duration-fast) var(--oc-ease-out),transform var(--oc-duration-fast) var(--oc-ease-out)}.oc-community-invite a.oc-community-invite__cta:hover{background:var(--oc-control-bg-hover);border-color:var(--oc-border-strong);color:var(--oc-text-primary)}.oc-community-invite a.oc-community-invite__cta:active{transform:scale(0.96)}.oc-community-invite a.oc-community-invite__cta:focus-visible{outline:2px solid var(--oc-palette-coral);outline-offset:2px}.oc-community-invite__cta>span{min-width:0;overflow-wrap:anywhere}.oc-community-invite__cta svg{flex:0 0 17px;width:17px;height:17px}@supports(corner-shape: superellipse(1.5)){.oc-community-invite[data-context=desktop]{border-radius:20px;corner-shape:superellipse(1.5)}.oc-community-invite a.oc-community-invite__cta{corner-shape:superellipse(1.5)}}@media(max-width: 820px){.sidebar-footer-container:has(.oc-community-invite-dock-host){flex-direction:column;align-items:stretch}.oc-community-invite-dock-host{flex-shrink:0;margin:12px -20px -12px}.oc-community-invite-dock-host:not(:has(.oc-community-invite:not([hidden]))){display:none}.oc-community-invite[data-context=drawer]{position:relative;width:100%;max-width:none;margin:0;border-width:1px 0 0;border-radius:0;padding-bottom:env(safe-area-inset-bottom, 0px)}.oc-drawer-socials a{justify-content:center;width:44px;padding-inline:0}.oc-drawer-socials a span{display:none}}@media(max-width: 820px)and (max-height: 650px){.oc-community-invite__header{height:100px}}@media(prefers-reduced-motion: reduce){.oc-community-invite a.oc-community-invite__cta{transition:none}}@media(pointer: coarse){.oc-community-invite a.oc-community-invite__cta{min-height:44px}}
/*# sourceMappingURL=common_theme_42_be9ca70981c8381bc3b844185b49065326d3dad2.css.map?__ws=community.openclaw.ai */