PageSourceSearch

https://arayofsunshine.dev/littleclean

html arayofsunshine.dev collected 2026-09-25 21:01:48 UTC 164,804 bytes, 57 lines download raw bytes

1<!DOCTYPE html><html lang="en" data-mui-color-scheme="light" data-joy-color-scheme="light"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="initial-scale=1, width=device-width" data-next-head=""/><meta name="aros:productId" content="null" data-next-head=""/><meta name="aros:productCategoryId" content="null" data-next-head=""/><title data-next-head="">LittleClean — Mac Cleaner for Developers | ARayOfSunshine</title><meta name="description" content="A free, open-source Mac cleaner for developers. Clean Xcode DerivedData, npm and pnpm caches, remove app leftovers, and inspect disk usage. For macOS 14+." data-next-head=""/><link rel="canonical" href="https://arayofsunshine.dev/littleclean" data-next-head=""/><link rel="alternate" href="https://arayofsunshine.dev/littleclean" hrefLang="x-default" data-next-head=""/><meta name="twitter:card" content="summary" data-next-head=""/><meta name="twitter:site" content="@leibnizli" data-next-head=""/><meta name="twitter:title" content="LittleClean — Mac Cleaner for Developers | ARayOfSunshine" data-next-head=""/><meta name="twitter:description" content="A free, open-source Mac cleaner for developers. Clean Xcode DerivedData, npm and pnpm caches, remove app leftovers, and inspect disk usage. For macOS 14+." data-next-head=""/><meta name="twitter:image" content="https://arayofsunshine.dev/static/branding/product-littleclean.png" data-next-head=""/><meta property="og:type" content="website" data-next-head=""/><meta property="og:title" content="LittleClean — Mac Cleaner for Developers | ARayOfSunshine" data-next-head=""/><meta property="og:url" content="https://arayofsunshine.dev/littleclean" data-next-head=""/><meta property="og:description" content="A free, open-source Mac cleaner for developers. Clean Xcode DerivedData, npm and pnpm caches, remove app leftovers, and inspect disk usage. For macOS 14+." data-next-head=""/><meta property="og:image" content="https://arayofsunshine.dev/static/branding/product-littleclean.png" data-next-head=""/><meta property="og:ttl" content="604800" data-next-head=""/><meta name="docsearch:language" content="en" data-next-head=""/><meta name="docsearch:version" content="master" data-next-head=""/><link rel="alternate" href="https://arayofsunshine.dev/littleclean" hrefLang="en" data-next-head=""/><link rel="alternate" href="https://arayofsunshine.dev/ja/littleclean" hrefLang="ja" data-next-head=""/><link rel="alternate" href="https://arayofsunshine.dev/de/littleclean" hrefLang="de" data-next-head=""/><link rel="alternate" href="https://arayofsunshine.dev/zh-Hans/littleclean" hrefLang="zh-Hans" data-next-head=""/><link rel="alternate" href="https://arayofsunshine.dev/zh-Hant/littleclean" hrefLang="zh-Hant" data-next-head=""/><link rel="alternate" href="https://arayofsunshine.dev/ko/littleclean" hrefLang="ko" data-next-head=""/><link rel="alternate" href="https://arayofsunshine.dev/fr/littleclean" hrefLang="fr" data-next-head=""/><link rel="manifest" href="/static/manifest.json"/><meta name="theme-color" content="#0072E5" media="(prefers-color-scheme: light)"/><meta name="theme-color" content="#101418" media="(prefers-color-scheme: dark)"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="apple-touch-icon" sizes="180x180" href="/static/icons/180x180.png"/><link rel="preload" href="/_next/static/css/bfbc026a66bdc666.css" as="style"/>
1<script type="application/ld+json" data-next-head="">{"@context":"https://schema.org","@graph":[{"@type":"SoftwareApplication","@id":"https://arayofsunshine.dev/littleclean#software","name":"LittleClean","url":"https://arayofsunshine.dev/littleclean","description":"A free, open-source Mac cleaner for developers. Clean Xcode DerivedData, npm and pnpm caches, remove app leftovers, and inspect disk usage. For macOS 14+.","image":"https://arayofsunshine.dev/static/branding/product-littleclean.png","screenshot":"https://arayofsunshine.dev/static/littleclean/safe-cleanup.png","applicationCategory":"UtilitiesApplication","operatingSystem":"macOS 14 or later","downloadUrl":"https://github.com/leibnizli/LittleClean/releases/latest/download/LittleClean.zip","license":"https://github.com/leibnizli/LittleClean/blob/main/LICENSE","isAccessibleForFree":true,"offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"author":{"@type":"Organization","name":"ARayOfSunshine","url":"https://arayofsunshine.dev"},"sameAs":"https://github.com/leibnizli/LittleClean"},{"@type":"FAQPage","@id":"https://arayofsunshine.dev/littleclean#faq","mainEntity":[{"@type":"Question","name":"How can I clean Xcode DerivedData and iOS Simulator caches on Mac?","acceptedA
1nswer":{"@type":"Answer","text":"Use Safe Cleanup in LittleClean to review and clear Xcode DerivedData and iOS Simulator caches, including unavailable simulators. Xcode Archives and simulator devices can also be inspected in the separate, read-only Deep Analysis view."}},{"@type":"Question","name":"Can LittleClean clear npm, pnpm, Yarn, and other developer caches?","acceptedAnswer":{"@type":"Answer","text":"Yes. Safe Cleanup finds known caches for npm, pnpm, Yarn, Bun, Deno, Gradle, Maven, and Cargo in your home directory. Review the entries before cleaning. Cache folders are kept; tools may need to download dependencies or rebuild caches afterward."}},{"@type":"Question","name":"Can I use LittleClean to uninstall Mac apps and remove leftover files?","acceptedAnswer":{"@type":"Answer","text":"Yes. LittleClean finds an app’s associated caches, preferences, containers, and other leftovers. Uninstalled items are moved to Trash. After launching LittleClean once, you can also select apps in Finder and use Services → Uninstall with LittleClean, then review what to keep."}},{"@type":"Question","name":"Does Deep Analysis delete my development tools or environments?","acceptedA
1nswer":{"@type":"Answer","text":"No. Deep Analysis is read-only. It shows installed tools, global packages, and home-directory disk usage, including Node.js version managers and Python environments. Use it to investigate storage and reveal locations in Finder; it has no delete action."}},{"@type":"Question","name":"Is LittleClean free, and where can I download it for macOS?","acceptedAnswer":{"@type":"Answer","text":"LittleClean is free and open source under the MIT license. Download the latest ZIP from GitHub Releases. It requires macOS 14 or later and includes English and Simplified Chinese interfaces."}}]}]}</script>
1<style data-emotion="css-global 116mcd0">.only-light-mode{display:block;}.only-dark-mode{display:none;}.mode-dark .only-light-mode{display:none;}.mode-dark .only-dark-mode{display:block;}[data-mui-color-scheme="light"] .only-dark-mode-v2{display:none;}[data-mui-color-scheme="dark"] .only-light-mode-v2{display:none;}.plan-pro,.plan-premium{display:inline-block;height:1em;width:1em;vertical-align:middle;margin-left:0.3em;margin-bottom:0.08em;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;}.plan-pro{background-image:url(/static/x/pro.svg);}.plan-premium{background-image:url(/static/x/premium.svg);}</style><link rel="stylesheet" href="/_next/static/css/bfbc026a66bdc666.css" data-n-g=""/><noscript data-n-css=""></noscript>
1<script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script>
1<script src="/_next/static/chunks/webpack-f642590979d1cc3c.js" defer=""></script>
1<script src="/_next/static/chunks/framework-925aca2074e48dbd.js" defer=""></script>
1<script src="/_next/static/chunks/main-1ab9f400a4256131.js" defer=""></script>
1<script src="/_next/static/chunks/pages/_app-3c4b9bd171471c0b.js" defer=""></script>
1<script src="/_next/static/chunks/397-ab124b24aece184f.js" defer=""></script>
1<script src="/_next/static/chunks/2514-2049f4c25edcfba8.js" defer=""></script>
1<script src="/_next/static/chunks/1650-65613ab6658f98f7.js" defer=""></script>
1<script src="/_next/static/chunks/8642-882777bea0fb50bc.js" defer=""></script>
1<script src="/_next/static/chunks/pages/littleclean-da9ac3858d5aeeb7.js" defer=""></script>
1<script src="/_next/static/D3a9JvUGq7QXW8XMBC_0N/_buildManifest.js" defer=""></script>
1<script src="/_next/static/D3a9JvUGq7QXW8XMBC_0N/_ssgManifest.js" defer=""></script>
1<style id="material-icon-font"></style><style id="font-awesome-css"></style><style data-emotion="css-global 1n0nwz3">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:var(--muidocs-palette-text-primary);font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;background-color:var(--muidocs-palette-background-default);}@media print{body{background-color:var(--muidocs-palette-common-white);}}body::backdrop{background-color:var(--muidocs-palette-background-default);}[data-light]{-webkit-print-color-scheme:light;color-scheme:light;}[data-dark]{-webkit-print-color-scheme:dark;color-scheme:dark;}</style><style data-emotion="css-global 10d3sng">:root{--MuiDocs-header-height:60px;}</style><style data-emotion="css-global 1espnvb">:root{--muidocs-spacing:8px;--muidocs-shape-borderRadius:12px;--muidocs-shadows-0:none;--muidocs-shadows-1:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--muidocs-shadows-2:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--muidocs-shadows-3:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--muidocs-shadows-4:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);--muidocs-shadows-5:0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);--muidocs-shadows-6:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--muidocs-shadows-7:0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);--muidocs-shadows-8:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--muidocs-shadows-9:0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);--muidocs-shadows-10:0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);--muidocs-shadows-11:0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);--muidocs-shadows-12:0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);--muidocs-shadows-13:0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);--muidocs-shadows-14:0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);--muidocs-shadows-15:0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);--muidocs-shadows-16:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);--muidocs-shadows-17:0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);--muidocs-shadows-18:0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);--muidocs-shadows-19:0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);--muidocs-shadows-20:0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);--muidocs-shadows-21:0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);--muidocs-shadows-22:0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);--muidocs-shadows-23:0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);--muidocs-shadows-24:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);--muidocs-zIndex-mobileStepper:1000;--muidocs-zIndex-fab:1050;--muidocs-zIndex-speedDial:1050;--muidocs-zIndex-appBar:1100;--muidocs-zIndex-drawer:1200;--muidocs-zIndex-modal:1300;--muidocs-zIndex-snackbar:1400;--muidocs-zIndex-tooltip:1500;--muidocs-font-h1:600 clamp(2.5rem, 1.125rem + 3.5vw, 3.5em)/1.1142857142857143 "General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-h2:600 clamp(1.5rem, 0.9643rem + 1.4286vw, 2.25rem)/1.2222222222222223 "General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-h3:400 2.25rem/1.2222222222222223 "General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-h4:400 1.875rem/1.5 "General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-h5:400 1.5rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-h6:500 1.25rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-button:700 0.875rem/1.75 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-subtitle1:500 1.125rem/1.3333333333333333 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-body1:400 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-body2:400 0.875rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-caption:700 0.75rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-subtitle2:500 0.875rem/1.57 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-overline:400 0.75rem/2.66 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--muidocs-font-inherit:inherit inherit/inherit inherit;}:root,[data-light]{-webkit-print-color-scheme:light;color-scheme:light;--muidocs-palette-primary-50:#F0F7FF;--muidocs-palette-primary-100:#C2E0FF;--muidocs-palette-primary-200:#99CCF3;--muidocs-palette-primary-300:#66B2FF;--muidocs-palette-primary-400:#3399FF;--muidocs-palette-primary-500:#007FFF;--muidocs-palette-primary-600:#0072E5;--muidocs-palette-primary-700:#0059B2;--muidocs-palette-primary-800:#004C99;--muidocs-palette-primary-900:#003A75;--muidocs-palette-primary-main:#007FFF;--muidocs-palette-primary-light:#66B2FF;
1--muidocs-palette-primary-dark:#0059B2;--muidocs-palette-primary-contrastText:#fff;--muidocs-palette-primary-mainChannel:0 127 255;--muidocs-palette-primary-lightChannel:102 178 255;--muidocs-palette-primary-darkChannel:0 89 178;--muidocs-palette-primary-contrastTextChannel:255 255 255;--muidocs-palette-secondary-50:#F3F6F9;--muidocs-palette-secondary-100:#E5EAF2;--muidocs-palette-secondary-200:#DAE2ED;--muidocs-palette-secondary-300:#C7D0DD;--muidocs-palette-secondary-400:#B0B8C4;--muidocs-palette-secondary-500:#9DA8B7;--muidocs-palette-secondary-600:#6B7A90;--muidocs-palette-secondary-700:#434D5B;--muidocs-palette-secondary-800:#303740;--muidocs-palette-secondary-900:#1C2025;--muidocs-palette-secondary-main:#DAE0E7;--muidocs-palette-secondary-contrastText:#2F3A46;--muidocs-palette-secondary-light:rgb(225, 230, 235);--muidocs-palette-secondary-dark:rgb(152, 156, 161);--muidocs-palette-secondary-mainChannel:218 224 231;--muidocs-palette-secondary-lightChannel:225 230 235;--muidocs-palette-secondary-darkChannel:152 156 161;--muidocs-palette-secondary-contrastTextChannel:47 58 70;--muidocs-palette-divider:#E5EAF2;
1--muidocs-palette-primaryDark-50:#EAEDF1;--muidocs-palette-primaryDark-100:#DAE0E7;--muidocs-palette-primaryDark-200:#ACBAC8;--muidocs-palette-primaryDark-300:#7B91A7;--muidocs-palette-primaryDark-400:#4B5E71;--muidocs-palette-primaryDark-500:#3B4A59;--muidocs-palette-primaryDark-600:#2F3A46;--muidocs-palette-primaryDark-700:#1F262E;--muidocs-palette-primaryDark-800:#141A1F;--muidocs-palette-primaryDark-900:#101418;--muidocs-palette-primaryDark-main:#7B91A7;--muidocs-palette-primaryDark-mainChannel:123 145 167;--muidocs-palette-common-black:#0B0D0E;--muidocs-palette-common-white:#fff;--muidocs-palette-common-background:#fff;--muidocs-palette-common-onBackground:#000;--muidocs-palette-common-backgroundChannel:255 255 255;--muidocs-palette-common-onBackgroundChannel:0 0 0;--muidocs-palette-text-primary:#1C2025;--muidocs-palette-text-secondary:#434D5B;--muidocs-palette-text-tertiary:#6B7A90;--muidocs-palette-text-disabled:rgba(0, 0, 0, 0.38);--muidocs-palette-text-primaryChannel:28 32 37;--muidocs-palette-text-secondaryChannel:67 77 91;--muidocs-palette-grey-50:#F3F6F9;--muidocs-palette-grey-100:#E5EAF2;--muidocs-palette-grey-200:#DAE2ED;--muidocs-palette-grey-300:#C7D0DD;--muidocs-palette-grey-400:#B0B8C4;--muidocs-palette-grey-500:#9DA8B7;--muidocs-palette-grey-600:#6B7A90;--muidocs-palette-grey-700:#434D5B;--muidocs-palette-grey-800:#303740;--muidocs-palette-grey-900:#1C2025;--muidocs-palette-grey-main:#E5EAF2;--muidocs-palette-grey-contrastText:#6B7A90;--muidocs-palette-grey-A100:#f5f5f5;--muidocs-palette-grey-A200:#eeeeee;--muidocs-palette-grey-A400:#bdbdbd;--muidocs-palette-grey-A700:#616161;--muidocs-palette-grey-mainChannel:229 234 242;--muidocs-palette-grey-contrastTextChannel:107 122 144;--muidocs-palette-error-50:#FFF0F1;--muidocs-palette-error-100:#FFDBDE;--muidocs-palette-error-200:#FFBDC2;--muidocs-palette-error-300:#FF99A2;--muidocs-palette-error-400:#FF7A86;--muidocs-palette-error-500:#FF505F;--muidocs-palette-error-600:#EB0014;--muidocs-palette-error-700:#C70011;--muidocs-palette-error-800:#94000D;--muidocs-palette-error-900:#570007;--muidocs-palette-error-main:#EB0014;--muidocs-palette-error-light:#FF99A2;--muidocs-palette-error-dark:#C70011;--muidocs-palette-error-contrastText:#fff;--muidocs-palette-error-mainChannel:235 0 20;--muidocs-palette-error-lightChannel:255 153 162;--muidocs-palette-error-darkChannel:199 0 17;--muidocs-palette-error-contrastTextChannel:255 255 255;--muidocs-palette-success-50:#E9FBF0;--muidocs-palette-success-100:#C6F6D9;--muidocs-palette-success-200:#9AEFBC;--muidocs-palette-success-300:#6AE79C;--muidocs-palette-success-400:#3EE07F;--muidocs-palette-success-500:#21CC66;--muidocs-palette-success-600:#1DB45A;--muidocs-palette-success-700:#1AA251;--muidocs-palette-success-800:#178D46;--muidocs-palette-success-900:#0F5C2E;--muidocs-palette-success-main:#1AA251;--muidocs-palette-success-light:#6AE79C;--muidocs-palette-success-dark:#1AA251;--muidocs-palette-success-contrastText:#fff;--muidocs-palette-success-mainChannel:26 162 81;--muidocs-palette-success-lightChannel:106 231 156;--muidocs-palette-success-darkChannel:26 162 81;--muidocs-palette-success-contrastTextChannel:255 255 255;--muidocs-palette-warning-50:#FFF9EB;--muidocs-palette-warning-100:#FFF3C1;--muidocs-palette-warning-200:#FFECA1;--muidocs-palette-warning-300:#FFDC48;--muidocs-palette-warning-400:#F4C000;--muidocs-palette-warning-500:#DEA500;--muidocs-palette-warning-600:#D18E00;--muidocs-palette-warning-700:#AB6800;--muidocs-palette-warning-800:#8C5800;--muidocs-palette-warning-900:#5A3600;--muidocs-palette-warning-main:#DEA500;--muidocs-palette-warning-light:#FFDC48;--muidocs-palette-warning-dark:#AB6800;--muidocs-palette-warning-contrastText:rgba(0, 0, 0, 0.87);--muidocs-palette-warning-mainChannel:222 165 0;--muidocs-palette-warning-lightChannel:255 220 72;--muidocs-palette-warning-darkChannel:171 104 0;--muidocs-palette-warning-contrastTextChannel:0 0 0;--muidocs-palette-gradients-lightGrayRadio:radial-gradient(50% 50% at 50% 50%, #F0F7FF 0%, rgba(240, 247, 255, 0.05) 100%);--muidocs-palette-gradients-stylizedRadio:linear-gradient(rgba(255 255 255 / 0.3), rgba(255 255 255 / 0.3)),linear-gradient(254.86deg, rgba(194, 224, 255, 0.12) 0%, rgba(194, 224, 255, 0.12) 0%, rgba(255, 255, 255, 0.3) 49.98%, rgba(240, 247, 255, 0.3) 100.95%);--muidocs-palette-gradients-linearSubtle:linear-gradient(to top right, rgba(240, 247, 255, 0.3) 40%, rgba(243, 246, 249, 0.2) 100%);--muidocs-palette-info-main:#0288d1;--muidocs-palette-info-light:#03a9f4;--muidocs-palette-info-dark:#01579b;--muidocs-palette-info-contrastText:#fff;--muidocs-palette-info-mainChannel:2 136 209;--muidocs-palette-info-lightChannel:3 169 244;--muidocs-palette-info-darkChannel:1 87 155;--muidocs-palette-info-contrastTextChannel:255 255 255;--muidocs-palette-background-paper:#fff;--muidocs-palette-background-default:#fff;--muidocs-palette-background-defaultChannel:255 255 255;--muidocs-palette-background-paperChannel:255 255 255;--muidocs-palette-action-active:rgba(0, 0, 0, 0.54);--muidocs-palette-action-hover:rgba(0, 0, 0, 0.04);--muidocs-palette-action-hoverOpacity:0.04;--muidocs-palette-action-selected:rgba(0, 0, 0, 0.08);--muidocs-palette-action-selectedOpacity:0.08;--muidocs-palette-action-disabled:rgba(0, 0, 0, 0.26);
1--muidocs-palette-action-disabledBackground:rgba(0, 0, 0, 0.12);--muidocs-palette-action-disabledOpacity:0.38;--muidocs-palette-action-focus:rgba(0, 0, 0, 0.12);--muidocs-palette-action-focusOpacity:0.12;--muidocs-palette-action-activatedOpacity:0.12;--muidocs-palette-action-activeChannel:0 0 0;--muidocs-palette-action-selectedChannel:0 0 0;--muidocs-palette-Alert-errorColor:rgb(102, 61, 64);--muidocs-palette-Alert-infoColor:rgb(1, 67, 97);--muidocs-palette-Alert-successColor:rgb(42, 92, 62);--muidocs-palette-Alert-warningColor:rgb(102, 88, 28);--muidocs-palette-Alert-errorFilledBg:var(--muidocs-palette-error-main, #EB0014);--muidocs-palette-Alert-infoFilledBg:var(--muidocs-palette-info-main, #0288d1);--muidocs-palette-Alert-successFilledBg:var(--muidocs-palette-success-main, #1AA251);--muidocs-palette-Alert-warningFilledBg:var(--muidocs-palette-warning-main, #DEA500);--muidocs-palette-Alert-errorFilledColor:#fff;--muidocs-palette-Alert-infoFilledColor:#fff;--muidocs-palette-Alert-successFilledColor:#fff;--muidocs-palette-Alert-warningFilledColor:rgba(0, 0, 0, 0.87);--muidocs-palette-Alert-errorStandardBg:rgb(255, 244, 245);--muidocs-palette-Alert-infoStandardBg:rgb(229, 246, 253);--muidocs-palette-Alert-successStandardBg:rgb(240, 252, 245);--muidocs-palette-Alert-warningStandardBg:rgb(255, 251, 236);--muidocs-palette-Alert-errorIconColor:var(--muidocs-palette-error-main, #EB0014);--muidocs-palette-Alert-infoIconColor:var(--muidocs-palette-info-main, #0288d1);--muidocs-palette-Alert-successIconColor:var(--muidocs-palette-success-main, #1AA251);--muidocs-palette-Alert-warningIconColor:var(--muidocs-palette-warning-main, #DEA500);--muidocs-palette-AppBar-defaultBg:var(--muidocs-palette-grey-100, #E5EAF2);--muidocs-palette-Avatar-defaultBg:var(--muidocs-palette-grey-400, #B0B8C4);--muidocs-palette-Button-inheritContainedBg:var(--muidocs-palette-grey-300, #C7D0DD);--muidocs-palette-Button-inheritContainedHoverBg:var(--muidocs-palette-grey-A100, #f5f5f5);--muidocs-palette-Chip-defaultBorder:var(--muidocs-palette-grey-400, #B0B8C4);--muidocs-palette-Chip-defaultAvatarColor:var(--muidocs-palette-grey-700, #434D5B);--muidocs-palette-Chip-defaultIconColor:var(--muidocs-palette-grey-700, #434D5B);--muidocs-palette-FilledInput-bg:rgba(0, 0, 0, 0.06);--muidocs-palette-FilledInput-hoverBg:rgba(0, 0, 0, 0.09);--muidocs-palette-FilledInput-disabledBg:rgba(0, 0, 0, 0.12);--muidocs-palette-LinearProgress-primaryBg:rgb(158, 206, 255);--muidocs-palette-LinearProgress-secondaryBg:rgb(240, 243, 245);--muidocs-palette-LinearProgress-errorBg:rgb(247, 158, 165);--muidocs-palette-LinearProgress-infoBg:rgb(158, 209, 237);--muidocs-palette-LinearProgress-successBg:rgb(167, 219, 188);--muidocs-palette-LinearProgress-warningBg:rgb(242, 220, 158);--muidocs-palette-Skeleton-bg:rgba(var(--muidocs-palette-text-primaryChannel, undefined) / 0.11);--muidocs-palette-Slider-primaryTrack:rgb(158, 206, 255);--muidocs-palette-Slider-secondaryTrack:rgb(240, 243, 245);--muidocs-palette-Slider-errorTrack:rgb(247, 158, 165);--muidocs-palette-Slider-infoTrack:rgb(158, 209, 237);--muidocs-palette-Slider-successTrack:rgb(167, 219, 188);--muidocs-palette-Slider-warningTrack:rgb(242, 220, 158);--muidocs-palette-SnackbarContent-bg:rgb(50, 50, 50);--muidocs-palette-SnackbarContent-color:#fff;--muidocs-palette-SpeedDialAction-fabHoverBg:rgb(216, 216, 216);--muidocs-palette-StepConnector-border:var(--muidocs-palette-grey-400, #B0B8C4);--muidocs-palette-StepContent-border:var(--muidocs-palette-grey-400, #B0B8C4);--muidocs-palette-Switch-defaultColor:var(--muidocs-palette-common-white, #fff);--muidocs-palette-Switch-defaultDisabledColor:var(--muidocs-palette-grey-100, #E5EAF2);--muidocs-palette-Switch-primaryDisabledColor:rgb(158, 206, 255);--muidocs-palette-Switch-secondaryDisabledColor:rgb(240, 243, 245);--muidocs-palette-Switch-errorDisabledColor:rgb(247, 158, 165);--muidocs-palette-Switch-infoDisabledColor:rgb(158, 209, 237);--muidocs-palette-Switch-successDisabledColor:rgb(167, 219, 188);--muidocs-palette-Switch-warningDisabledColor:rgb(242, 220, 158);--muidocs-palette-TableCell-border:rgba(251, 252, 253, 1);--muidocs-palette-Tooltip-bg:rgba(67, 77, 91, 0.92);--muidocs-palette-dividerChannel:229 234 242;--muidocs-opacity-inputPlaceholder:0.42;--muidocs-opacity-inputUnderline:0.42;--muidocs-opacity-switchTrackDisabled:0.12;--muidocs-opacity-switchTrack:0.38;}[data-dark]{-webkit-print-color-scheme:dark;color-scheme:dark;--muidocs-palette-common-black:#0B0D0E;--muidocs-palette-common-white:#fff;--muidocs-palette-common-background:#000;
1--muidocs-palette-common-onBackground:#fff;--muidocs-palette-common-backgroundChannel:0 0 0;--muidocs-palette-common-onBackgroundChannel:255 255 255;--muidocs-palette-primary-50:#F0F7FF;--muidocs-palette-primary-100:#C2E0FF;--muidocs-palette-primary-200:#99CCF3;--muidocs-palette-primary-300:#66B2FF;--muidocs-palette-primary-400:#3399FF;--muidocs-palette-primary-500:#007FFF;--muidocs-palette-primary-600:#0072E5;--muidocs-palette-primary-700:#0059B2;--muidocs-palette-primary-800:#004C99;--muidocs-palette-primary-900:#003A75;--muidocs-palette-primary-main:#3399FF;--muidocs-palette-primary-light:#66B2FF;--muidocs-palette-primary-dark:#0059B2;--muidocs-palette-primary-contrastText:rgba(0, 0, 0, 0.87);--muidocs-palette-primary-mainChannel:51 153 255;--muidocs-palette-primary-lightChannel:102 178 255;--muidocs-palette-primary-darkChannel:0 89 178;--muidocs-palette-primary-contrastTextChannel:0 0 0;--muidocs-palette-secondary-50:#F3F6F9;--muidocs-palette-secondary-100:#E5EAF2;--muidocs-palette-secondary-200:#DAE2ED;--muidocs-palette-secondary-300:#C7D0DD;--muidocs-palette-secondary-400:#B0B8C4;--muidocs-palette-secondary-500:#9DA8B7;--muidocs-palette-secondary-600:#6B7A90;--muidocs-palette-secondary-700:#434D5B;--muidocs-palette-secondary-800:#303740;--muidocs-palette-secondary-900:#1C2025;--muidocs-palette-secondary-main:#1F262E;--muidocs-palette-secondary-contrastText:#2F3A46;--muidocs-palette-secondary-light:rgb(75, 81, 87);--muidocs-palette-secondary-dark:rgb(21, 26, 32);--muidocs-palette-secondary-mainChannel:31 38 46;--muidocs-palette-secondary-lightChannel:75 81 87;--muidocs-palette-secondary-darkChannel:21 26 32;--muidocs-palette-secondary-contrastTextChannel:47 58 70;--muidocs-palette-error-50:#FFF0F1;--muidocs-palette-error-100:#FFDBDE;--muidocs-palette-error-200:#FFBDC2;--muidocs-palette-error-300:#FF99A2;--muidocs-palette-error-400:#FF7A86;--muidocs-palette-error-500:#FF505F;--muidocs-palette-error-600:#EB0014;--muidocs-palette-error-700:#C70011;--muidocs-palette-error-800:#94000D;--muidocs-palette-error-900:#570007;--muidocs-palette-error-main:#EB0014;--muidocs-palette-error-light:#FF99A2;--muidocs-palette-error-dark:#C70011;--muidocs-palette-error-contrastText:#fff;--muidocs-palette-error-mainChannel:235 0 20;--muidocs-palette-error-lightChannel:255 153 162;--muidocs-palette-error-darkChannel:199 0 17;--muidocs-palette-error-contrastTextChannel:255 255 255;--muidocs-palette-warning-50:#FFF9EB;--muidocs-palette-warning-100:#FFF3C1;--muidocs-palette-warning-200:#FFECA1;--muidocs-palette-warning-300:#FFDC48;--muidocs-palette-warning-400:#F4C000;--muidocs-palette-warning-500:#DEA500;--muidocs-palette-warning-600:#D18E00;--muidocs-palette-warning-700:#AB6800;--muidocs-palette-warning-800:#8C5800;--muidocs-palette-warning-900:#5A3600;--muidocs-palette-warning-main:#DEA500;--muidocs-palette-warning-light:#FFDC48;--muidocs-palette-warning-dark:#AB6800;--muidocs-palette-warning-contrastText:rgba(0, 0, 0, 0.87);--muidocs-palette-warning-mainChannel:222 165 0;--muidocs-palette-warning-lightChannel:255 220 72;--muidocs-palette-warning-darkChannel:171 104 0;--muidocs-palette-warning-contrastTextChannel:0 0 0;--muidocs-palette-info-main:#29b6f6;--muidocs-palette-info-light:#4fc3f7;--muidocs-palette-info-dark:#0288d1;--muidocs-palette-info-contrastText:rgba(0, 0, 0, 0.87);--muidocs-palette-info-mainChannel:41 182 246;--muidocs-palette-info-lightChannel:79 195 247;--muidocs-palette-info-darkChannel:2 136 209;--muidocs-palette-info-contrastTextChannel:0 0 0;--muidocs-palette-success-50:#E9FBF0;--muidocs-palette-success-100:#C6F6D9;--muidocs-palette-success-200:#9AEFBC;--muidocs-palette-success-300:#6AE79C;--muidocs-palette-success-400:#3EE07F;--muidocs-palette-success-500:#21CC66;--muidocs-palette-success-600:#1DB45A;--muidocs-palette-success-700:#1AA251;--muidocs-palette-success-800:#178D46;--muidocs-palette-success-900:#0F5C2E;--muidocs-palette-success-main:#1DB45A;--muidocs-palette-success-light:#6AE79C;--muidocs-palette-success-dark:#1AA251;--muidocs-palette-success-contrastText:rgba(0, 0, 0, 0.87);--muidocs-palette-success-mainChannel:29 180 90;--muidocs-palette-success-lightChannel:106 231 156;--muidocs-palette-success-darkChannel:26 162 81;--muidocs-palette-success-contrastTextChannel:0 0 0;--muidocs-palette-grey-50:#F3F6F9;--muidocs-palette-grey-100:#E5EAF2;--muidocs-palette-grey-200:#DAE2ED;--muidocs-palette-grey-300:#C7D0DD;--muidocs-palette-grey-400:#B0B8C4;--muidocs-palette-grey-500:#9DA8B7;--muidocs-palette-grey-600:#6B7A90;--muidocs-palette-grey-700:#434D5B;--muidocs-palette-grey-800:#303740;--muidocs-palette-grey-900:#1C2025;--muidocs-palette-grey-A100:#f5f5f5;--muidocs-palette-grey-A200:#eeeeee;--muidocs-palette-grey-A400:#bdbdbd;--muidocs-palette-grey-A700:#616161;--muidocs-palette-grey-main:#434D5B;--muidocs-palette-grey-contrastText:#6B7A90;--muidocs-palette-grey-mainChannel:67 77 91;--muidocs-palette-grey-contrastTextChannel:107 122 144;--muidocs-palette-text-primary:#fff;--muidocs-palette-text-secondary:#B0B8C4;--muidocs-palette-text-disabled:rgba(255, 255, 255, 0.5);--muidocs-palette-text-icon:rgba(255, 255, 255, 0.5);--muidocs-palette-text-tertiary:#B0B8C4;--muidocs-palette-text-primaryChannel:255 255 255;--muidocs-palette-text-secondaryChannel:176 184 196;--muidocs-palette-divider:rgba(59, 74, 89, 0.2);--muidocs-palette-background-paper:rgba(20, 26, 31, 0.8);--muidocs-palette-background-default:#101418;--muidocs-palette-background-defaultChannel:16 20 24;--muidocs-palette-background-paperChannel:20 26 31;--muidocs-palette-action-active:#fff;--muidocs-palette-action-hover:rgba(255, 255, 255, 0.08);--muidocs-palette-action-hoverOpacity:0.08;--muidocs-palette-action-selected:rgba(255, 255, 255, 0.16);--muidocs-palette-action-selectedOpacity:0.16;--muidocs-palette-action-disabled:rgba(255, 255, 255, 0.3);
1--muidocs-palette-action-disabledBackground:rgba(255, 255, 255, 0.12);--muidocs-palette-action-disabledOpacity:0.38;--muidocs-palette-action-focus:rgba(255, 255, 255, 0.12);--muidocs-palette-action-focusOpacity:0.12;--muidocs-palette-action-activatedOpacity:0.24;--muidocs-palette-action-activeChannel:255 255 255;--muidocs-palette-action-selectedChannel:255 255 255;--muidocs-palette-primaryDark-50:#EAEDF1;--muidocs-palette-primaryDark-100:#DAE0E7;--muidocs-palette-primaryDark-200:#ACBAC8;--muidocs-palette-primaryDark-300:#7B91A7;--muidocs-palette-primaryDark-400:#4B5E71;--muidocs-palette-primaryDark-500:#3B4A59;--muidocs-palette-primaryDark-600:#2F3A46;--muidocs-palette-primaryDark-700:#1F262E;--muidocs-palette-primaryDark-800:#141A1F;--muidocs-palette-primaryDark-900:#101418;--muidocs-palette-primaryDark-main:#7B91A7;--muidocs-palette-primaryDark-mainChannel:123 145 167;--muidocs-palette-gradients-lightGrayRadio:radial-gradient(50% 50% at 50% 50%, #F0F7FF 0%, rgba(240, 247, 255, 0.05) 100%);--muidocs-palette-gradients-stylizedRadio:linear-gradient(rgba(0 0 0 / 0.1), rgba(0 0 0 / 0.1)),linear-gradient(254.86deg, rgba(0, 58, 117, 0.18) 0%, rgba(11, 13, 14, 0.3) 49.98%, rgba(0, 76, 153, 0.21) 100.95%);--muidocs-palette-gradients-linearSubtle:linear-gradient(to top right, rgba(0, 58, 117, 0.1) 40%, rgba(20, 26, 31, 0.2) 100%);--muidocs-palette-Alert-errorColor:rgb(255, 214, 217);--muidocs-palette-Alert-infoColor:rgb(184, 231, 251);--muidocs-palette-Alert-successColor:rgb(195, 245, 215);--muidocs-palette-Alert-warningColor:rgb(255, 241, 181);--muidocs-palette-Alert-errorFilledBg:var(--muidocs-palette-error-dark, #C70011);--muidocs-palette-Alert-infoFilledBg:var(--muidocs-palette-info-dark, #0288d1);--muidocs-palette-Alert-successFilledBg:var(--muidocs-palette-success-dark, #1AA251);--muidocs-palette-Alert-warningFilledBg:var(--muidocs-palette-warning-dark, #AB6800);--muidocs-palette-Alert-errorFilledColor:#fff;--muidocs-palette-Alert-infoFilledColor:#fff;--muidocs-palette-Alert-successFilledColor:#fff;--muidocs-palette-Alert-warningFilledColor:#fff;--muidocs-palette-Alert-errorStandardBg:rgb(25, 15, 16);--muidocs-palette-Alert-infoStandardBg:rgb(7, 19, 24);--muidocs-palette-Alert-successStandardBg:rgb(10, 23, 15);--muidocs-palette-Alert-warningStandardBg:rgb(25, 21, 7);--muidocs-palette-Alert-errorIconColor:var(--muidocs-palette-error-main, #EB0014);--muidocs-palette-Alert-infoIconColor:var(--muidocs-palette-info-main, #29b6f6);--muidocs-palette-Alert-successIconColor:var(--muidocs-palette-success-main, #1DB45A);--muidocs-palette-Alert-warningIconColor:var(--muidocs-palette-warning-main, #DEA500);--muidocs-palette-AppBar-defaultBg:var(--muidocs-palette-grey-900, #1C2025);--muidocs-palette-AppBar-darkBg:var(--muidocs-palette-background-paper, rgba(20, 26, 31, 0.8));--muidocs-palette-AppBar-darkColor:var(--muidocs-palette-text-primary, #fff);--muidocs-palette-Avatar-defaultBg:var(--muidocs-palette-grey-600, #6B7A90);--muidocs-palette-Button-inheritContainedBg:var(--muidocs-palette-grey-800, #303740);--muidocs-palette-Button-inheritContainedHoverBg:var(--muidocs-palette-grey-700, #434D5B);--muidocs-palette-Chip-defaultBorder:var(--muidocs-palette-grey-700, #434D5B);--muidocs-palette-Chip-defaultAvatarColor:var(--muidocs-palette-grey-300, #C7D0DD);--muidocs-palette-Chip-defaultIconColor:var(--muidocs-palette-grey-300, #C7D0DD);--muidocs-palette-FilledInput-bg:rgba(255, 255, 255, 0.09);--muidocs-palette-FilledInput-hoverBg:rgba(255, 255, 255, 0.13);--muidocs-palette-FilledInput-disabledBg:rgba(255, 255, 255, 0.12);--muidocs-palette-LinearProgress-primaryBg:rgb(25, 76, 127);--muidocs-palette-LinearProgress-secondaryBg:rgb(15, 19, 23);--muidocs-palette-LinearProgress-errorBg:rgb(117, 0, 10);--muidocs-palette-LinearProgress-infoBg:rgb(20, 91, 123);--muidocs-palette-LinearProgress-successBg:rgb(14, 90, 45);--muidocs-palette-LinearProgress-warningBg:rgb(111, 82, 0);--muidocs-palette-Skeleton-bg:rgba(var(--muidocs-palette-text-primaryChannel, undefined) / 0.13);--muidocs-palette-Slider-primaryTrack:rgb(25, 76, 127);--muidocs-palette-Slider-secondaryTrack:rgb(15, 19, 23);--muidocs-palette-Slider-errorTrack:rgb(117, 0, 10);--muidocs-palette-Slider-infoTrack:rgb(20, 91, 123);--muidocs-palette-Slider-successTrack:rgb(14, 90, 45);--muidocs-palette-Slider-warningTrack:rgb(111, 82, 0);--muidocs-palette-SnackbarContent-bg:rgb(250, 250, 250);--muidocs-palette-SnackbarContent-color:rgba(0, 0, 0, 0.87);--muidocs-palette-SpeedDialAction-fabHoverBg:rgba(55, 60, 64, 0.8);--muidocs-palette-StepConnector-border:var(--muidocs-palette-grey-600, #6B7A90);--muidocs-palette-StepContent-border:var(--muidocs-palette-grey-600, #6B7A90);--muidocs-palette-Switch-defaultColor:var(--muidocs-palette-grey-300, #C7D0DD);--muidocs-palette-Switch-defaultDisabledColor:var(--muidocs-palette-grey-600, #6B7A90);--muidocs-palette-Switch-primaryDisabledColor:rgb(22, 68, 114);
1--muidocs-palette-Switch-secondaryDisabledColor:rgb(13, 17, 20);--muidocs-palette-Switch-errorDisabledColor:rgb(105, 0, 9);--muidocs-palette-Switch-infoDisabledColor:rgb(18, 81, 110);--muidocs-palette-Switch-successDisabledColor:rgb(13, 80, 40);--muidocs-palette-Switch-warningDisabledColor:rgb(99, 74, 0);--muidocs-palette-TableCell-border:rgba(18, 23, 28, 1);--muidocs-palette-Tooltip-bg:rgba(67, 77, 91, 0.92);--muidocs-palette-dividerChannel:59 74 89;--muidocs-opacity-inputPlaceholder:0.5;--muidocs-opacity-inputUnderline:0.7;--muidocs-opacity-switchTrackDisabled:0.2;--muidocs-opacity-switchTrack:0.3;--muidocs-overlays-0:none;--muidocs-overlays-1:linear-gradient(rgba(255 255 255 / 0.051), rgba(255 255 255 / 0.051));--muidocs-overlays-2:linear-gradient(rgba(255 255 255 / 0.069), rgba(255 255 255 / 0.069));--muidocs-overlays-3:linear-gradient(rgba(255 255 255 / 0.082), rgba(255 255 255 / 0.082));--muidocs-overlays-4:linear-gradient(rgba(255 255 255 / 0.092), rgba(255 255 255 / 0.092));--muidocs-overlays-5:linear-gradient(rgba(255 255 255 / 0.101), rgba(255 255 255 / 0.101));--muidocs-overlays-6:linear-gradient(rgba(255 255 255 / 0.108), rgba(255 255 255 / 0.108));--muidocs-overlays-7:linear-gradient(rgba(255 255 255 / 0.114), rgba(255 255 255 / 0.114));--muidocs-overlays-8:linear-gradient(rgba(255 255 255 / 0.119), rgba(255 255 255 / 0.119));--muidocs-overlays-9:linear-gradient(rgba(255 255 255 / 0.124), rgba(255 255 255 / 0.124));--muidocs-overlays-10:linear-gradient(rgba(255 255 255 / 0.128), rgba(255 255 255 / 0.128));--muidocs-overlays-11:linear-gradient(rgba(255 255 255 / 0.132), rgba(255 255 255 / 0.132));--muidocs-overlays-12:linear-gradient(rgba(255 255 255 / 0.135), rgba(255 255 255 / 0.135));--muidocs-overlays-13:linear-gradient(rgba(255 255 255 / 0.139), rgba(255 255 255 / 0.139));--muidocs-overlays-14:linear-gradient(rgba(255 255 255 / 0.142), rgba(255 255 255 / 0.142));--muidocs-overlays-15:linear-gradient(rgba(255 255 255 / 0.145), rgba(255 255 255 / 0.145));--muidocs-overlays-16:linear-gradient(rgba(255 255 255 / 0.147), rgba(255 255 255 / 0.147));--muidocs-overlays-17:linear-gradient(rgba(255 255 255 / 0.15), rgba(255 255 255 / 0.15));--muidocs-overlays-18:linear-gradient(rgba(255 255 255 / 0.152), rgba(255 255 255 / 0.152));--muidocs-overlays-19:linear-gradient(rgba(255 255 255 / 0.155), rgba(255 255 255 / 0.155));--muidocs-overlays-20:linear-gradient(rgba(255 255 255 / 0.157), rgba(255 255 255 / 0.157));--muidocs-overlays-21:linear-gradient(rgba(255 255 255 / 0.159), rgba(255 255 255 / 0.159));--muidocs-overlays-22:linear-gradient(rgba(255 255 255 / 0.161), rgba(255 255 255 / 0.161));--muidocs-overlays-23:linear-gradient(rgba(255 255 255 / 0.163), rgba(255 255 255 / 0.163));--muidocs-overlays-24:linear-gradient(rgba(255 255 255 / 0.165), rgba(255 255 255 / 0.165));}</style><style data-emotion="css 1uhgejb bhdto0 c03w88 t8dulw pgi4ag 1pytb1n 9v0tma hkx3jt nd9820 zdpt2t g3cmsz vx3hj7 12vjgn0 iguwhy 1pi2lzz 1uppp5x skhtig 16d0y9w 15830to 9vd5ud qvfxxh 1aqfgh6 1n21oqo 5nft5p 1cbf1l2 k6wdzo 1g07b8y rd29c7 z0u7n4 oruufx 846uk8 1jbokyt abqyn 9jay18 1r6a868 i6bazn y0otm2 1cbmeor 1ff42it 5m5pwe 111o8q7 9ml0ec qqzrc5 131ksxa 14cakzr 12wrget y5o1ee 1wgup6h z06ad1 15b3fum 1um23ra josgph 12sv52v i16h77 rb7xa0 1mvhox3 1efvqm1 kdhlia 10msx5c 1g5ljdk om6s8m 16ihksc 1bmtkco 1ldt4jt tnatjl 1sp6f8s 9vdg43 1ho54sf 18gvc5a 1ruwmpz 2xp01x utv0zd 1nxr1rm 125pln gkuwg5 dznbg9 1uk1gs8 r91n6c 1iis61y 1ijgaek c6rank 1botny0 1b9sdi9 88lhk1 119297f 20tnkx 1itqfhq nfpz5y 1dv7evs 1t09ij1 1tqvgg9 9dkg4b qixc2e 1lm9bgn 16ytw0w xaw7j0 15g474l 15otfqg wcqnry fcvbef lxmoi1 1irtx9a j30c3j rgucup 1p5nmrs xybqpn j7qwjs 7rdnvs 138ngvz 1geo00b uuv56o qcvtlq">.css-1uhgejb{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;color:var(--muidocs-palette-primary-main);-webkit-text-decoration:none;text-decoration:none;font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--muidocs-palette-primary-600);position:fixed;padding:var(--muidocs-spacing) calc(2 * var(--muidocs-spacing));background-color:var(--muidocs-palette-primary-50);border:1px solid;border-color:var(--muidocs-palette-primary-100);color:var(--muidocs-palette-primary-600);outline-offset:5px;outline-color:var(--muidocs-palette-primary-300);border-radius:12px;left:calc(2 * var(--muidocs-spacing));z-index:1501;top:calc(-10 * var(--muidocs-spacing));-webkit-transition:top 195ms cubic-bezier(0.4, 0, 1, 1) 0ms;transition:top 195ms cubic-bezier(0.4, 0, 1, 1) 0ms;}.css-1uhgejb.MuiTypography-body1>svg{margin-top:2px;}.css-1uhgejb svg:last-child{margin-left:2px;}.css-1uhgejb:hover{color:var(--muidocs-palette-primary-700);}:where([data-dark]) .css-1uhgejb{color:var(--muidocs-palette-primary-300);}:where([data-dark]) .css-1uhgejb:hover{color:var(--muidocs-palette-primary-200);}.css-1uhgejb:hover{background-color:var(--muidocs-palette-primary-100);color:var(--muidocs-palette-primary-700);}.css-1uhgejb:focus{top:calc(2 * var(--muidocs-spacing));-webkit-transition:top 225ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;transition:top 225ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;}@media (prefers-reduced-motion: reduce){.css-1uhgejb{-webkit-transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;opacity:0;}.css-1uhgejb:focus{top:calc(2 * var(--muidocs-spacing));opacity:1;-webkit-transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}}@media print{.css-1uhgejb{display:none;}}:where([data-dark]) .css-1uhgejb{background-color:var(--muidocs-palette-primaryDark-600);border-color:var(--muidocs-palette-primaryDark-400);color:var(--muidocs-palette-grey-100);outline-color:var(--muidocs-palette-primary-500);}:where([data-dark]) .css-1uhgejb:hover{background-color:var(--muidocs-palette-primaryDark-
1500);color:var(--muidocs-palette-grey-50);}.css-bhdto0{position:-webkit-sticky;position:sticky;top:0;-webkit-transition:top 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:top 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0px -1px 1px var(--muidocs-palette-grey-100);background-color:rgba(255,255,255,0.8);}:where([data-dark]) .css-bhdto0{box-shadow:inset 0px -1px 1px var(--muidocs-palette-primaryDark-700);background-color:rgba(16, 20, 24, 0.7);}.css-c03w88{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;padding-left:calc(2 * var(--muidocs-spacing));padding-right:calc(2 * var(--muidocs-spacing));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;}@media (min-width:600px){.css-c03w88{padding-left:calc(3 * var(--muidocs-spacing));padding-right:calc(3 * var(--muidocs-spacing));}}@media (min-width:1200px){.css-c03w88{max-width:1200px;}}.css-t8dulw{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;color:var(--muidocs-palette-primary-main);-webkit-text-decoration:none;text-decoration:none;font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--muidocs-palette-primary-600);line-height:0;margin-right:calc(2 * var(--muidocs-spacing));}.css-t8dulw.MuiTypography-body1>svg{margin-top:2px;}.css-t8dulw svg:last-child{margin-left:2px;}.css-t8dulw:hover{color:var(--muidocs-palette-primary-700);}:where([data-dark]) .css-t8dulw{color:var(--muidocs-palette-primary-300);}:where([data-dark]) .css-t8dulw:hover{color:var(--muidocs-palette-primary-200);}.css-pgi4ag{vertical-align:bottom;}@media (min-width:0px){.css-1pytb1n{display:none;}}@media (min-width:900px){.css-1pytb1n{display:initial;}}.css-9v0tma>div{cursor:default;}.css-9v0tma ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.css-9v0tma li{font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;color:var(--muidocs-palette-text-primary);}.css-9v0tma li>a,.css-9v0tma li>button{display:inline-block;color:inherit;font:inherit;-webkit-text-decoration:none;text-decoration:none;padding:6px 8px;border-radius:var(--muidocs-shape-borderRadius);border:1px solid transparent;}.css-9v0tma li>a:hover,.css-9v0tma li>button:hover{color:var(--muidocs-palette-grey-900);background-color:var(--muidocs-palette-grey-50);border-color:var(--muidocs-palette-grey-100);}@media (hover: none){.css-9v0tma li>a:hover,.css-9v0tma li>button:hover{background-color:initial;}}.css-9v0tma li>a:focus-visible,.css-9v0tma li>button:focus-visible{outline:0;color:var(--muidocs-palette-grey-900);background-color:var(--muidocs-palette-grey-50);border-color:var(--muidocs-palette-primary-300);}:where([data-dark]) .css-9v0tma li>a:hover,:where([data-dark]) .css-9v0tma li>button:hover{color:var(--muidocs-palette-primary-50);background-color:rgba(31, 38, 46, 0.8);border-color:var(--muidocs-palette-divider);}:where([data-dark]) .css-9v0tma li>a:focus-visible,:where([data-dark]) .css-9v0tma li>button:focus-visible{color:var(--muidocs-palette-primary-50);background-color:var(--muidocs-palette-primaryDark-600);}.css-hkx3jt{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;}.css-hkx3jt::-moz-focus-inner{border-style:none;}.css-hkx3jt.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-hkx3jt{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-nd9820{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;color:var(--muidocs-palette-primary-main);-webkit-text-decoration:none;text-decoration:none;font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--muidocs-palette-primary-600);}.css-nd9820.MuiTypography-body1>svg{margin-top:2px;}.css-nd9820 svg:last-child{margin-left:2px;}.css-nd9820:hover{color:var(--muidocs-palette-primary-700);}:where([data-dark]) .css-nd9820{color:var(--muidocs-palette-primary-300);}:where([data-dark]) .css-nd9820:hover{color:var(--muidocs-palette-primary-200);}.css-zdpt2t{margin-left:auto;}.css-g3cmsz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.css-g3cmsz>:not(style):not(style){margin:0;}.css-g3cmsz>:not(style)~:not(style){margin-left:var(--muidocs-spacing);}@media (min-width:600px){.css-vx3hj7{min-width:160px;}}.css-12vjgn0{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;
1-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:var(--muidocs-palette-action-active);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;--IconButton-hoverBg:rgba(var(--muidocs-palette-action-activeChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));color:var(--muidocs-palette-primary-main);--IconButton-hoverBg:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));height:34px;width:34px;border:1px solid;border-color:var(--muidocs-palette-grey-200);color:var(--muidocs-palette-primary-500);border-radius:12px;box-shadow:inset 0 1px 2px var(--muidocs-palette-grey-50),0 1px 0.5px rgba(229, 234, 242, 0.6);}.css-12vjgn0::-moz-focus-inner{border-style:none;}.css-12vjgn0.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-12vjgn0{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-12vjgn0:hover{background-color:var(--IconButton-hoverBg);}@media (hover: none){.css-12vjgn0:hover{background-color:transparent;}}.css-12vjgn0.Mui-disabled{background-color:transparent;color:var(--muidocs-palette-action-disabled);}.css-12vjgn0.MuiIconButton-loading{color:transparent;}.css-12vjgn0:hover{border-color:var(--muidocs-palette-grey-300);background:var(--muidocs-palette-grey-50);}:where([data-dark]) .css-12vjgn0{border-color:var(--muidocs-palette-primaryDark-700);color:var(--muidocs-palette-primary-300);box-shadow:inset 0 1px 1px var(--muidocs-palette-primaryDark-900),0 1px 0.5px var(--muidocs-palette-common-black);}:where([data-dark]) .css-12vjgn0:hover{border-color:var(--muidocs-palette-primaryDark-600);background:rgba(31, 38, 46, 0.4);}.css-iguwhy{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;fill:currentColor;font-size:1.5rem;}.css-1pi2lzz{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;fill:currentColor;font-size:1.25rem;}.css-1uppp5x{margin-left:var(--muidocs-spacing);}@media (min-width:900px){.css-1uppp5x{display:none;}}.css-skhtig{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:var(--muidocs-palette-action-active);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--muidocs-palette-primary-main);--IconButton-hoverBg:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));height:34px;width:34px;border:1px solid;border-color:var(--muidocs-palette-grey-200);color:var(--muidocs-palette-primary-500);border-radius:12px;box-shadow:inset 0 1px 2px var(--muidocs-palette-grey-50),0 1px 0.5px rgba(229, 234, 242, 0.6);position:relative;}.css-skhtig::-moz-focus-inner{border-style:none;}
1.css-skhtig.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-skhtig{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-skhtig.Mui-disabled{background-color:transparent;color:var(--muidocs-palette-action-disabled);}.css-skhtig.MuiIconButton-loading{color:transparent;}.css-skhtig:hover{border-color:var(--muidocs-palette-grey-300);background:var(--muidocs-palette-grey-50);}:where([data-dark]) .css-skhtig{border-color:var(--muidocs-palette-primaryDark-700);color:var(--muidocs-palette-primary-300);box-shadow:inset 0 1px 1px var(--muidocs-palette-primaryDark-900),0 1px 0.5px var(--muidocs-palette-common-black);}:where([data-dark]) .css-skhtig:hover{border-color:var(--muidocs-palette-primaryDark-600);background:rgba(31, 38, 46, 0.4);}.css-skhtig rect{transform-origin:center;-webkit-transition:0.2s;transition:0.2s;}.css-16d0y9w{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;position:fixed;top:56px;left:0;right:0;box-shadow:0px 4px 20px rgba(170, 180, 190, 0.3);}:where([data-dark]) .css-16d0y9w{box-shadow:0px 4px 20px rgba(0, 0, 0, 0.8);}.css-15830to{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}.css-9vd5ud{width:100%;}.css-qvfxxh{padding:calc(2 * var(--muidocs-spacing));background-color:var(--muidocs-palette-background-default);max-height:calc(100vh - 56px);overflow:auto;}.css-1aqfgh6{list-style-type:none;padding:0;margin:0;}.css-1aqfgh6 ul{border-left:1px solid;border-color:var(--muidocs-palette-grey-100);padding-left:var(--muidocs-spacing);padding-bottom:var(--muidocs-spacing);margin-left:var(--muidocs-spacing);}:where([data-dark]) .css-1aqfgh6 ul{border-color:var(--muidocs-palette-primaryDark-700);}.css-1n21oqo{font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;-webkit-text-decoration:none;text-decoration:none;border:none;width:100%;background-color:transparent;color:var(--muidocs-palette-text-secondary);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--muidocs-spacing);border-radius:var(--muidocs-spacing);-webkit-transition:background 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.css-1n21oqo:hover,.css-1n21oqo:focus-visible{background-color:var(--muidocs-palette-grey-100);}@media (hover: none){.css-1n21oqo:hover,.css-1n21oqo:focus-visible{background-color:transparent;}}:where([data-dark]) .css-1n21oqo{color:#fff;}:where([data-dark]) .css-1n21oqo:hover,:where([data-dark]) .css-1n21oqo:focus-visible{background-color:var(--muidocs-palette-primaryDark-700);}@media (hover: none){:where([data-dark]) .css-1n21oqo:hover,:where([data-dark]) .css-1n21oqo:focus-visible{background-color:transparent;}}.css-5nft5p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;fill:currentColor;font-size:1.5rem;color:var(--muidocs-palette-primary-main);-webkit-transition:0.3s;transition:0.3s;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}.css-1cbf1l2{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;height:auto;overflow:visible;}.css-k6wdzo{list-style-type:none;padding:0;margin:0;}.css-1g07b8y{font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;-webkit-text-decoration:none;text-decoration:none;border:none;width:100%;background-color:transparent;color:var(--muidocs-palette-text-secondary);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--muidocs-spacing);border-radius:var(--muidocs-spacing);-webkit-transition:background 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;}.css-1g07b8y:hover,.css-1g07b8y:focus-visible{background-color:var(--muidocs-palette-grey-100);}@media (hover: none){.css-1g07b8y:hover,.css-1g07b8y:focus-visible{background-color:transparent;}}:where([data-dark]) .css-1g07b8y{color:#fff;}:where([data-dark]) .css-1g07b8y:hover,:where([data-dark]) .css-1g07b8y:focus-visible{background-color:var(--muidocs-palette-primaryDark-700);}@media (hover: none){:where([data-dark]) .css-1g07b8y:hover,:where([data-dark]) .css-1g07b8y:focus-visible{background-color:transparent;}}.css-rd29c7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;
1-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(8 * var(--muidocs-spacing));}.css-z0u7n4{max-width:100%;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.8125rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:32px;line-height:1.5;color:var(--muidocs-palette-text-primary);background-color:var(--muidocs-palette-action-selected);border-radius:16px;white-space:nowrap;-webkit-transition:background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;cursor:unset;outline:0;-webkit-text-decoration:none;text-decoration:none;border:0;padding:0;vertical-align:middle;box-sizing:border-box;height:24px;background-color:var(--muidocs-palette-primary-main);color:var(--muidocs-palette-primary-contrastText);background-color:transparent;border:1px solid var(--muidocs-palette-Chip-defaultBorder);color:var(--muidocs-palette-primary-main);border:1px solid rgba(var(--muidocs-palette-primary-mainChannel) / 0.7);font-weight:600;padding-bottom:0.2px;border-color:var(--muidocs-palette-primary-100);background-color:var(--muidocs-palette-primary-50);}.css-z0u7n4.Mui-disabled{opacity:var(--muidocs-palette-action-disabledOpacity);pointer-events:none;}.css-z0u7n4 .MuiChip-avatar{margin-left:5px;margin-right:-6px;width:24px;height:24px;color:var(--muidocs-palette-Chip-defaultAvatarColor);font-size:0.75rem;}.css-z0u7n4 .MuiChip-icon{margin-left:5px;margin-right:-6px;}.css-z0u7n4 .MuiChip-deleteIcon{-webkit-tap-highlight-color:transparent;color:rgba(var(--muidocs-palette-text-primaryChannel) / 0.26);font-size:22px;cursor:pointer;margin:0 5px 0 -6px;}.css-z0u7n4 .MuiChip-deleteIcon:hover{color:rgba(var(--muidocs-palette-text-primaryChannel) / 0.4);}.css-z0u7n4 .MuiChip-avatar{color:var(--muidocs-palette-primary-contrastText);background-color:var(--muidocs-palette-primary-dark);}.css-z0u7n4 .MuiChip-avatar{margin-left:4px;margin-right:-4px;width:18px;height:18px;font-size:0.625rem;}.css-z0u7n4 .MuiChip-icon{font-size:18px;margin-left:4px;margin-right:-4px;}.css-z0u7n4 .MuiChip-deleteIcon{font-size:16px;margin-right:4px;margin-left:-4px;}.css-z0u7n4 .MuiChip-deleteIcon{color:rgba(var(--muidocs-palette-primary-contrastTextChannel) / 0.7);}.css-z0u7n4 .MuiChip-deleteIcon:hover,.css-z0u7n4 .MuiChip-deleteIcon:active{color:var(--muidocs-palette-primary-contrastText);}.css-z0u7n4 .MuiChip-icon{color:var(--muidocs-palette-Chip-defaultIconColor);}.css-z0u7n4 .MuiChip-icon{color:inherit;}.css-z0u7n4.MuiChip-clickable:hover{background-color:var(--muidocs-palette-action-hover);}.css-z0u7n4.Mui-focusVisible{background-color:var(--muidocs-palette-action-focus);}.css-z0u7n4 .MuiChip-avatar{margin-left:4px;}.css-z0u7n4 .MuiChip-icon{margin-left:4px;}.css-z0u7n4 .MuiChip-deleteIcon{margin-right:5px;}.css-z0u7n4 .MuiChip-avatar{margin-left:2px;}.css-z0u7n4 .MuiChip-icon{margin-left:2px;}.css-z0u7n4 .MuiChip-deleteIcon{margin-right:3px;}.css-z0u7n4.MuiChip-clickable:hover{background-color:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));}.css-z0u7n4.Mui-focusVisible{background-color:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-focusOpacity)));}.css-z0u7n4 .MuiChip-deleteIcon{color:rgba(var(--muidocs-palette-primary-mainChannel) / 0.7);}.css-z0u7n4 .MuiChip-deleteIcon:hover,.css-z0u7n4 .MuiChip-deleteIcon:active{color:var(--muidocs-palette-primary-main);}:where([data-dark]) .css-z0u7n4{color:var(--muidocs-palette-primary-300);border-color:rgba(0, 127, 255, 0.2);background-color:rgba(0, 89, 178, 0.2);}.css-oruufx{overflow:hidden;text-overflow:ellipsis;padding-left:12px;padding-right:12px;white-space:nowrap;padding-left:11px;padding-right:11px;padding-left:8px;padding-right:8px;padding-left:7px;padding-right:7px;}.css-846uk8{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;}.css-1jbokyt{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;fill:currentColor;font-size:1.5rem;color:var(--muidocs-palette-primary-main);-webkit-transition:0.3s;transition:0.3s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}.css-abqyn{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}.css-9jay18{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;
1-webkit-justify-content:space-between;justify-content:space-between;}.css-1r6a868{font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;-webkit-text-decoration:none;text-decoration:none;border:none;width:100%;background-color:transparent;color:var(--muidocs-palette-text-secondary);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--muidocs-spacing);border-radius:var(--muidocs-spacing);-webkit-transition:background 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1r6a868:hover,.css-1r6a868:focus-visible{background-color:var(--muidocs-palette-grey-100);}@media (hover: none){.css-1r6a868:hover,.css-1r6a868:focus-visible{background-color:transparent;}}:where([data-dark]) .css-1r6a868{color:#fff;}:where([data-dark]) .css-1r6a868:hover,:where([data-dark]) .css-1r6a868:focus-visible{background-color:var(--muidocs-palette-primaryDark-700);}@media (hover: none){:where([data-dark]) .css-1r6a868:hover,:where([data-dark]) .css-1r6a868:focus-visible{background-color:transparent;}}.css-i6bazn{overflow:hidden;}.css-y0otm2{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;padding-left:calc(2 * var(--muidocs-spacing));padding-right:calc(2 * var(--muidocs-spacing));-webkit-transition:0.3s;transition:0.3s;}@media (min-width:600px){.css-y0otm2{padding-left:calc(3 * var(--muidocs-spacing));padding-right:calc(3 * var(--muidocs-spacing));}}@media (min-width:1200px){.css-y0otm2{max-width:1200px;}}@media (min-width:0px){.css-y0otm2{padding-top:calc(8 * var(--muidocs-spacing));padding-bottom:calc(6 * var(--muidocs-spacing));}}@media (min-width:600px){.css-y0otm2{padding-top:calc(8 * var(--muidocs-spacing));padding-bottom:calc(6 * var(--muidocs-spacing));}}@media (min-width:900px){.css-y0otm2{padding-top:calc(8 * var(--muidocs-spacing));padding-bottom:calc(8 * var(--muidocs-spacing));max-height:700px;}}@media (min-width:1536px){.css-y0otm2{max-height:850px;}}.css-1cbmeor{--Grid-columns:12;--Grid-columnSpacing:0px;--Grid-rowSpacing:0px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;margin-left:auto;margin-right:auto;}.css-1cbmeor >*{--Grid-parent-columns:12;}.css-1cbmeor >*{--Grid-parent-columnSpacing:0px;}.css-1cbmeor >*{--Grid-parent-rowSpacing:0px;}.css-1ff42it{min-width:0;box-sizing:border-box;margin:auto;}@media (min-width:900px){.css-1ff42it{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 7 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 7) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}@media (min-width:1200px){.css-1ff42it{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}@media (min-width:0px){.css-5m5pwe{text-align:center;}}@media (min-width:900px){.css-5m5pwe{text-align:left;}}.css-111o8q7{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;font-weight:700;color:var(--muidocs-palette-primary-main);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--muidocs-spacing);}@media (min-width:0px){.css-111o8q7{-webkit-box-pack:center;-ms-flex-pack:center;
1-webkit-justify-content:center;justify-content:center;}}@media (min-width:900px){.css-111o8q7{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}.css-9ml0ec{color:var(--muidocs-palette-divider);}.css-qqzrc5{color:var(--muidocs-palette-text-primary);}.css-131ksxa{margin:0;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;font-size:clamp(2.5rem, 1.125rem + 3.5vw, 3.5em);line-height:1.1142857142857143;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:-0.2px;color:#101418;margin-top:calc(2 * var(--muidocs-spacing));margin-bottom:calc(2 * var(--muidocs-spacing));max-width:500px;color:var(--muidocs-palette-text-primary);}:where([data-mui-color-scheme="dark"]) .css-131ksxa{color:var(--muidocs-palette-common-white);}.css-14cakzr{background:linear-gradient(90deg, var(--muidocs-palette-primary-400) 5%, var(--muidocs-palette-primary-main) 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.css-12wrget{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;margin-bottom:calc(3 * var(--muidocs-spacing));max-width:500px;}.css-y5o1ee{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:0px){.css-y5o1ee{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:900px){.css-y5o1ee{-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (min-width:0px){.css-y5o1ee.css-y5o1ee>*{min-width:100%;}}@media (min-width:900px){.css-y5o1ee.css-y5o1ee>*{min-width:0%;}}.css-1wgup6h{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.875rem;line-height:1.75;text-transform:initial;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;min-width:64px;padding:6px 16px;border:0;border-radius:var(--muidocs-shape-borderRadius);-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:var(--muidocs-shadows-2);--variant-textColor:var(--muidocs-palette-primary-main);--variant-outlinedColor:var(--muidocs-palette-primary-main);--variant-outlinedBorder:rgba(var(--muidocs-palette-primary-mainChannel) / 0.5);--variant-containedColor:var(--muidocs-palette-primary-contrastText);
1--variant-containedBg:var(--muidocs-palette-primary-main);padding:8px 22px;font-size:0.9375rem;box-shadow:none;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1rem;line-height:1.3125;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;padding:12px 12px 12px 14px;min-height:0;color:#FFF;background-image:linear-gradient(180deg, rgba(102, 178, 255, 0.5) 0%, rgba(0, 114, 229, 0.5) 100%);box-shadow:0px 1px 2px rgba(0, 58, 117, 0.1),inset 0px 0px 0px 1px #0072E5,inset 0px 0px 0px 2px rgba(255, 255, 255, 0.2),0px 2px 1px rgba(153, 204, 243, 0.3);text-shadow:0px 1px 1px rgba(28, 32, 37, 0.3);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.css-1wgup6h::-moz-focus-inner{border-style:none;}.css-1wgup6h.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1wgup6h{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1wgup6h:hover{-webkit-text-decoration:none;text-decoration:none;}.css-1wgup6h.Mui-disabled{color:var(--muidocs-palette-action-disabled);}.css-1wgup6h:hover{box-shadow:var(--muidocs-shadows-4);}@media (hover: none){.css-1wgup6h:hover{box-shadow:var(--muidocs-shadows-2);}}.css-1wgup6h:active{box-shadow:var(--muidocs-shadows-8);}.css-1wgup6h.Mui-focusVisible{box-shadow:var(--muidocs-shadows-6);}.css-1wgup6h.Mui-disabled{color:var(--muidocs-palette-action-disabled);box-shadow:var(--muidocs-shadows-0);background-color:var(--muidocs-palette-action-disabledBackground);}@media (hover: hover){.css-1wgup6h:hover{--variant-containedBg:var(--muidocs-palette-primary-dark);--variant-textBg:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));--variant-outlinedBorder:var(--muidocs-palette-primary-main);--variant-outlinedBg:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));}}.css-1wgup6h:hover{box-shadow:none;}.css-1wgup6h.Mui-focusVisible{box-shadow:none;}.css-1wgup6h:active{box-shadow:none;}.css-1wgup6h.Mui-disabled{box-shadow:none;}.css-1wgup6h.MuiButton-loading{color:transparent;}.css-1wgup6h>span{-webkit-transition:0.2s;transition:0.2s;margin-left:4px;}.css-1wgup6h:hover>span{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);}.css-1wgup6h:hover{background-color:var(--muidocs-palette-primary-600);}:where([data-dark]) .css-1wgup6h{background-image:linear-gradient(180deg, rgba(51, 153, 255, 0.2) 0%, rgba(0, 89, 178, 0.8) 100%);box-shadow:0px 1px 2px rgba(0, 58, 117, 0.1),inset 0px 0px 0px 1px #0072E5,inset 0px 0px 0px 2px rgba(255, 255, 255, 0.1),0px 2px 1px #0B0D0E;}@media (min-width:0px){.css-1wgup6h{margin-right:0;margin-bottom:calc(2 * var(--muidocs-spacing));}}@media (min-width:900px){.css-1wgup6h{margin-right:calc(1.5 * var(--muidocs-spacing));margin-bottom:0;}}.css-z06ad1{display:inherit;margin-right:-4px;margin-left:8px;}.css-z06ad1>*:nth-of-type(1){font-size:22px;}.css-15b3fum{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.875rem;line-height:1.75;text-transform:initial;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;min-width:64px;padding:6px 16px;border:0;border-radius:var(--muidocs-shape-borderRadius);-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px 15px;border:1px solid currentColor;border-color:var(--variant-outlinedBorder, currentColor);background-color:var(--variant-outlinedBg);color:var(--variant-outlinedColor);--variant-textColor:var(--muidocs-palette-secondary-main);--variant-outlinedColor:var(--muidocs-palette-secondary-main);--variant-outlinedBorder:rgba(var(--muidocs-palette-secondary-mainChannel) / 0.5);--variant-containedColor:var(--muidocs-palette-secondary-contrastText);
1--variant-containedBg:var(--muidocs-palette-secondary-main);padding:7px 21px;font-size:0.9375rem;box-shadow:none;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1rem;line-height:1.3125;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;padding:12px 12px 12px 14px;min-height:0;color:var(--muidocs-palette-text-secondary);background-color:rgba(234, 237, 241, 0.3);border-color:var(--muidocs-palette-primaryDark-100);box-shadow:0px 2px 1px rgba(218, 226, 237, 0.3),inset 0px 2px 3px rgba(218, 224, 231, 0.2);}.css-15b3fum::-moz-focus-inner{border-style:none;}.css-15b3fum.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-15b3fum{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-15b3fum:hover{-webkit-text-decoration:none;text-decoration:none;}.css-15b3fum.Mui-disabled{color:var(--muidocs-palette-action-disabled);}.css-15b3fum.Mui-disabled{border:1px solid var(--muidocs-palette-action-disabledBackground);}@media (hover: hover){.css-15b3fum:hover{--variant-containedBg:var(--muidocs-palette-secondary-dark);--variant-textBg:rgba(var(--muidocs-palette-secondary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));--variant-outlinedBorder:var(--muidocs-palette-secondary-main);--variant-outlinedBg:rgba(var(--muidocs-palette-secondary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));}}.css-15b3fum:hover{box-shadow:none;}.css-15b3fum.Mui-focusVisible{box-shadow:none;}.css-15b3fum:active{box-shadow:none;}.css-15b3fum.Mui-disabled{box-shadow:none;}.css-15b3fum.MuiButton-loading{color:transparent;}.css-15b3fum>span{-webkit-transition:0.2s;transition:0.2s;margin-left:4px;}.css-15b3fum:hover>span{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);}.css-15b3fum:hover{background:var(--muidocs-palette-primaryDark-
150);}:where([data-dark]) .css-15b3fum{color:var(--muidocs-palette-primaryDark-100);border-color:var(--muidocs-palette-primaryDark-600);background-color:var(--muidocs-palette-primaryDark-700);box-shadow:0px 2px 1px #0B0D0E,inset 0px 2px 3px rgba(59, 74, 89, 0.3);}:where([data-dark]) .css-15b3fum:hover{background-color:var(--muidocs-palette-primaryDark-600);}.css-1um23ra{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;margin-top:calc(2 * var(--muidocs-spacing));}.css-josgph{min-width:0;box-sizing:border-box;max-height:100%;}@media (min-width:900px){.css-josgph{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 5 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 5) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}@media (min-width:1200px){.css-josgph{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}@media (min-width:0px){.css-josgph{display:none;}}@media (min-width:900px){.css-josgph{display:initial;}}.css-12sv52v{border-bottom-left-radius:12px;-webkit-transition:max-height 0.3s;transition:max-height 0.3s;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:900px){.css-12sv52v{max-height:700px;}}@media (min-width:1536px){.css-12sv52v{max-height:850px;}}@media (min-width:900px){.css-12sv52v{padding:0;}}@media (min-width:1200px){.css-12sv52v{padding:calc(2 * var(--muidocs-spacing));}}.css-i16h77{margin:0;width:100%;}.css-rb7xa0{display:block;width:100%;height:auto;}.css-1mvhox3{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.75rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);display:inline-block;letter-spacing:0;text-align:center;display:block;}.css-1efvqm1{margin:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-width:0;border-style:solid;border-color:var(--muidocs-palette-divider);border-bottom-width:thin;border-color:var(--muidocs-palette-grey-100);}:where([data-dark]) .css-1efvqm1{border-color:rgba(31, 38, 46, 0.8);}.css-kdhlia{background-color:var(--muidocs-palette-common-white);overflow:hidden;}@media (min-width:0px){.css-kdhlia{padding-top:calc(4 * var(--muidocs-spacing));padding-bottom:calc(4 * var(--muidocs-spacing));}}@media (min-width:600px){.css-kdhlia{padding-top:calc(12 * var(--muidocs-spacing));padding-bottom:calc(12 * var(--muidocs-spacing));}}@media (min-width:900px){.css-kdhlia{padding-top:calc(14 * var(--muidocs-spacing));padding-bottom:calc(14 * var(--muidocs-spacing));}}:where([data-dark]) .css-kdhlia{background-color:var(--muidocs-palette-primaryDark-900);}@media (min-width:0px){.css-kdhlia{padding-top:calc(8 * var(--muidocs-spacing));padding-bottom:calc(8 * var(--muidocs-spacing));}}@media (min-width:900px){.css-kdhlia{padding-top:calc(10 * var(--muidocs-spacing));padding-bottom:calc(10 * var(--muidocs-spacing));}}.css-10msx5c{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;padding-left:calc(2 * var(--muidocs-spacing));padding-right:calc(2 * var(--muidocs-spacing));}@media (min-width:600px){.css-10msx5c{padding-left:calc(3 * var(--muidocs-spacing));padding-right:calc(3 * var(--muidocs-spacing));}}@media (min-width:1200px){.css-10msx5c{max-width:1200px;}}.css-1g5ljdk{max-width:720px;margin-bottom:calc(5 * var(--muidocs-spacing));}.css-om6s8m{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;font-weight:700;margin-bottom:calc(1.5 * var(--muidocs-spacing));}.css-16ihksc{margin:0;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;font-size:clamp(1.5rem, 0.9643rem + 1.4286vw, 2.25rem);line-height:1.2222222222222223;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:-0.2px;color:#1F262E;margin-bottom:calc(2 * var(--muidocs-spacing));color:var(--muidocs-palette-text-primary);}:where([data-mui-color-scheme="dark"]) .css-16ihksc{color:var(--muidocs-palette-grey-100);}.css-1bmtkco{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;}.css-1ldt4jt{--Grid-columns:12;--Grid-columnSpacing:calc(3 * var(--muidocs-spacing));--Grid-rowSpacing:calc(3 * var(--muidocs-spacing));-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);}.css-1ldt4jt >*{--Grid-parent-columns:12;}.css-1ldt4jt >*{--Grid-parent-columnSpacing:calc(3 * var(--muidocs-spacing));}.css-1ldt4jt >*{--Grid-parent-rowSpacing:calc(3 * var(--muidocs-spacing));}.css-tnatjl{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));min-width:0;box-sizing:border-box;}
1@media (min-width:900px){.css-tnatjl{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}.css-1sp6f8s{height:100%;border-radius:calc(3 * var(--muidocs-shape-borderRadius));border:1px solid;border-color:var(--muidocs-palette-divider);background-color:var(--muidocs-palette-background-default);}@media (min-width:0px){.css-1sp6f8s{padding:calc(3 * var(--muidocs-spacing));}}@media (min-width:600px){.css-1sp6f8s{padding:calc(4 * var(--muidocs-spacing));}}.css-9vdg43{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;fill:currentColor;font-size:1.5rem;color:var(--muidocs-palette-primary-main);font-size:32px;margin-bottom:calc(2 * var(--muidocs-spacing));}.css-1ho54sf{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1.5rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0.1px;color:#007FFF;margin-bottom:calc(1.5 * var(--muidocs-spacing));}:where([data-mui-color-scheme="dark"]) .css-1ho54sf{color:var(--muidocs-palette-primary-300);}.css-18gvc5a{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;margin-bottom:calc(3 * var(--muidocs-spacing));}.css-1ruwmpz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--muidocs-spacing);-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.css-2xp01x{max-width:100%;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.8125rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:32px;line-height:1.5;color:var(--muidocs-palette-text-primary);background-color:var(--muidocs-palette-action-selected);border-radius:16px;white-space:nowrap;-webkit-transition:background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;cursor:unset;outline:0;-webkit-text-decoration:none;text-decoration:none;border:0;padding:0;vertical-align:middle;box-sizing:border-box;height:24px;background-color:transparent;border:1px solid var(--muidocs-palette-Chip-defaultBorder);font-weight:600;padding-bottom:0.2px;background-color:rgba(243, 246, 249, 0.5);color:var(--muidocs-palette-grey-900);border-color:var(--muidocs-palette-grey-200);}.css-2xp01x.Mui-disabled{opacity:var(--muidocs-palette-action-disabledOpacity);pointer-events:none;}.css-2xp01x .MuiChip-avatar{margin-left:5px;margin-right:-6px;width:24px;height:24px;color:var(--muidocs-palette-Chip-defaultAvatarColor);font-size:0.75rem;}.css-2xp01x .MuiChip-icon{margin-left:5px;margin-right:-6px;}.css-2xp01x .MuiChip-deleteIcon{-webkit-tap-highlight-color:transparent;color:rgba(var(--muidocs-palette-text-primaryChannel) / 0.26);font-size:22px;
1cursor:pointer;margin:0 5px 0 -6px;}.css-2xp01x .MuiChip-deleteIcon:hover{color:rgba(var(--muidocs-palette-text-primaryChannel) / 0.4);}.css-2xp01x .MuiChip-avatar{margin-left:4px;margin-right:-4px;width:18px;height:18px;font-size:0.625rem;}.css-2xp01x .MuiChip-icon{font-size:18px;margin-left:4px;margin-right:-4px;}.css-2xp01x .MuiChip-deleteIcon{font-size:16px;margin-right:4px;margin-left:-4px;}.css-2xp01x .MuiChip-icon{color:var(--muidocs-palette-Chip-defaultIconColor);}.css-2xp01x.MuiChip-clickable:hover{background-color:var(--muidocs-palette-action-hover);}.css-2xp01x.Mui-focusVisible{background-color:var(--muidocs-palette-action-focus);}.css-2xp01x .MuiChip-avatar{margin-left:4px;}.css-2xp01x .MuiChip-icon{margin-left:4px;}.css-2xp01x .MuiChip-deleteIcon{margin-right:5px;}.css-2xp01x .MuiChip-avatar{margin-left:2px;}.css-2xp01x .MuiChip-icon{margin-left:2px;}.css-2xp01x .MuiChip-deleteIcon{margin-right:3px;}.css-2xp01x:hover{background-color:var(--muidocs-palette-grey-100);color:var(--muidocs-palette-grey-900);}:where([data-dark]) .css-2xp01x{background-color:rgba(31, 38, 46, 0.4);color:var(--muidocs-palette-grey-300);border-color:rgba(59, 74, 89, 0.5);}:where([data-dark]) .css-2xp01x:hover{color:var(--muidocs-palette-grey-300);background-color:var(--muidocs-palette-primaryDark-700);}.css-utv0zd{background-color:var(--muidocs-palette-common-white);overflow:hidden;background-color:var(--muidocs-palette-primaryDark-900);}@media (min-width:0px){.css-utv0zd{padding-top:calc(4 * var(--muidocs-spacing));padding-bottom:calc(4 * var(--muidocs-spacing));}}@media (min-width:600px){.css-utv0zd{padding-top:calc(12 * var(--muidocs-spacing));padding-bottom:calc(12 * var(--muidocs-spacing));}}@media (min-width:900px){.css-utv0zd{padding-top:calc(14 * var(--muidocs-spacing));padding-bottom:calc(14 * var(--muidocs-spacing));}}:where([data-dark]) .css-utv0zd{background-color:var(--muidocs-palette-primaryDark-900);}@media (min-width:0px){.css-utv0zd{padding-top:calc(8 * var(--muidocs-spacing));padding-bottom:calc(8 * var(--muidocs-spacing));}}@media (min-width:900px){.css-utv0zd{padding-top:calc(10 * var(--muidocs-spacing));padding-bottom:calc(10 * var(--muidocs-spacing));}}.css-1nxr1rm{--Grid-columns:12;--Grid-columnSpacing:calc(5 * var(--muidocs-spacing));--Grid-rowSpacing:calc(5 * var(--muidocs-spacing));-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-1nxr1rm >*{--Grid-parent-columns:12;}.css-1nxr1rm >*{--Grid-parent-columnSpacing:calc(5 * var(--muidocs-spacing));}@media (min-width:900px){.css-1nxr1rm{--Grid-columnSpacing:calc(7 * var(--muidocs-spacing));}.css-1nxr1rm >*{--Grid-parent-columnSpacing:calc(7 * var(--muidocs-spacing));}}.css-1nxr1rm >*{--Grid-parent-rowSpacing:calc(5 * var(--muidocs-spacing));}@media (min-width:900px){.css-1nxr1rm{--Grid-rowSpacing:calc(7 * var(--muidocs-spacing));}.css-1nxr1rm >*{--Grid-parent-rowSpacing:calc(7 * var(--muidocs-spacing));}}.css-125pln{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;color:var(--muidocs-palette-primary-300);font-weight:700;margin-bottom:calc(1.5 * var(--muidocs-spacing));}.css-gkuwg5{margin:0;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;font-size:clamp(1.5rem, 0.9643rem + 1.4286vw, 2.25rem);line-height:1.2222222222222223;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:-0.2px;color:#1F262E;margin-bottom:calc(2 * var(--muidocs-spacing));color:#e2e8f0;}:where([data-mui-color-scheme="dark"]) .css-gkuwg5{color:var(--muidocs-palette-grey-100);}.css-dznbg9{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;color:#a5b4cb;margin-bottom:calc(4 * var(--muidocs-spacing));}.css-1uk1gs8{margin:0;}.css-r91n6c{padding-top:calc(2 * var(--muidocs-spacing));padding-bottom:calc(2 * var(--muidocs-spacing));border-top:1px solid;border-color:var(--muidocs-palette-primaryDark-700);}.css-1iis61y{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;color:#e2e8f0;font-weight:700;margin-bottom:calc(0.5 * var(--muidocs-spacing));}.css-1ijgaek{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;color:#a5b4cb;margin:0;}.css-c6rank{width:100%;height:auto;display:block;}.css-1botny0{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.75rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);display:inline-block;letter-spacing:0;display:block;text-align:center;color:#a5b4cb;}.css-1b9sdi9{background-color:var(--muidocs-palette-grey-50);overflow:hidden;}@media (min-width:0px){.css-1b9sdi9{padding-top:calc(4 * var(--muidocs-spacing));padding-bottom:calc(4 * var(--muidocs-spacing));}}@media (min-width:600px){.css-1b9sdi9{padding-top:calc(12 * var(--muidocs-spacing));padding-bottom:calc(12 * var(--muidocs-spacing));}}
1@media (min-width:900px){.css-1b9sdi9{padding-top:calc(14 * var(--muidocs-spacing));padding-bottom:calc(14 * var(--muidocs-spacing));}}:where([data-dark]) .css-1b9sdi9{background-color:var(--muidocs-palette-primaryDark-900);}@media (min-width:0px){.css-1b9sdi9{padding-top:calc(8 * var(--muidocs-spacing));padding-bottom:calc(8 * var(--muidocs-spacing));}}@media (min-width:900px){.css-1b9sdi9{padding-top:calc(10 * var(--muidocs-spacing));padding-bottom:calc(10 * var(--muidocs-spacing));}}.css-88lhk1{margin:0;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;font-size:clamp(1.5rem, 0.9643rem + 1.4286vw, 2.25rem);line-height:1.2222222222222223;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:-0.2px;color:#1F262E;margin-bottom:calc(5 * var(--muidocs-spacing));color:var(--muidocs-palette-text-primary);}:where([data-mui-color-scheme="dark"]) .css-88lhk1{color:var(--muidocs-palette-grey-100);}.css-119297f{--Grid-columns:12;--Grid-columnSpacing:calc(4 * var(--muidocs-spacing));--Grid-rowSpacing:calc(4 * var(--muidocs-spacing));-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);list-style:none;padding:0;margin:0;}.css-119297f >*{--Grid-parent-columns:12;}.css-119297f >*{--Grid-parent-columnSpacing:calc(4 * var(--muidocs-spacing));}.css-119297f >*{--Grid-parent-rowSpacing:calc(4 * var(--muidocs-spacing));}.css-20tnkx{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));min-width:0;box-sizing:border-box;}@media (min-width:900px){.css-20tnkx{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 4 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 4) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}.css-1itqfhq{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;color:var(--muidocs-palette-primary-main);font-family:monospace;font-size:28px;margin-bottom:calc(2 * var(--muidocs-spacing));}.css-nfpz5y{max-width:880px;margin-left:auto;margin-right:auto;}.css-1dv7evs{margin:0;font-family:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;font-size:clamp(1.5rem, 0.9643rem + 1.4286vw, 2.25rem);line-height:1.2222222222222223;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:-0.2px;color:#1F262E;margin-bottom:calc(4 * var(--muidocs-spacing));color:var(--muidocs-palette-text-primary);}:where([data-mui-color-scheme="dark"]) .css-1dv7evs{color:var(--muidocs-palette-grey-100);}.css-1t09ij1{border-bottom:1px solid;border-color:var(--muidocs-palette-divider);}.css-1t09ij1 summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:calc(2 * var(--muidocs-spacing));padding-top:calc(2.5 * var(--muidocs-spacing));padding-bottom:calc(2.5 * var(--muidocs-spacing));cursor:pointer;list-style:none;}.css-1t09ij1 summary::-webkit-details-marker{display:none;}.css-1t09ij1 summary:focus-visible{outline:2px solid;outline-color:var(--muidocs-palette-primary-main);outline-offset:3px;}.css-1t09ij1[open] summary svg{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.css-1tqvgg9{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;font-weight:700;}.css-9dkg4b{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;fill:currentColor;font-size:1.5rem;color:var(--muidocs-palette-primary-main);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.css-qixc2e{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;padding-bottom:calc(3 * var(--muidocs-spacing));}@media (min-width:600px){.css-qixc2e{padding-right:calc(5 * var(--muidocs-spacing));}}.css-1lm9bgn{background-color:var(--muidocs-palette-common-white);overflow:hidden;background:linear-gradient(180deg, var(--muidocs-palette-primaryDark-900) 50%,
2          rgba(0, 76, 153, 0.2) 100%),var(--muidocs-palette-primaryDark-900);}@media (min-width:0px){.css-1lm9bgn{padding-top:calc(6 * var(--muidocs-spacing));padding-bottom:calc(6 * var(--muidocs-spacing));}}@media (min-width:600px){.css-1lm9bgn{padding-top:calc(6 * var(--muidocs-spacing));padding-bottom:calc(6 * var(--muidocs-spacing));}}
2@media (min-width:900px){.css-1lm9bgn{padding-top:calc(6 * var(--muidocs-spacing));padding-bottom:calc(6 * var(--muidocs-spacing));}}:where([data-dark]) .css-1lm9bgn{background-color:var(--muidocs-palette-primaryDark-900);}.css-16ytw0w{margin-bottom:calc(3 * var(--muidocs-spacing));}.css-xaw7j0{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;color:var(--muidocs-palette-primary-main);font-weight:700;font-size:1.25rem;letter-spacing:-0.01em;margin-bottom:calc(2 * var(--muidocs-spacing));}.css-15g474l{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;font-weight:700;font-size:2.2rem;line-height:1.2;letter-spacing:-0.03em;margin-bottom:var(--muidocs-spacing);color:#e2e8f0;}.css-15otfqg{color:var(--muidocs-palette-primary-main);}.css-wcqnry{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;color:#a5b4cb;font-size:1.2rem;line-height:1.45;max-width:860px;margin-top:calc(3 * var(--muidocs-spacing));}.css-fcvbef{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(2 * var(--muidocs-spacing));}@media (min-width:0px){.css-fcvbef{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:600px){.css-fcvbef{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.css-lxmoi1{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.875rem;line-height:1.75;text-transform:initial;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;min-width:64px;padding:6px 16px;border:0;border-radius:var(--muidocs-shape-borderRadius);-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:var(--muidocs-shadows-2);--variant-textColor:var(--muidocs-palette-primary-main);--variant-outlinedColor:var(--muidocs-palette-primary-main);--variant-outlinedBorder:rgba(var(--muidocs-palette-primary-mainChannel) / 0.5);--variant-containedColor:var(--muidocs-palette-primary-contrastText);
2--variant-containedBg:var(--muidocs-palette-primary-main);padding:8px 22px;font-size:0.9375rem;box-shadow:none;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1rem;line-height:1.3125;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;padding:12px 12px 12px 14px;min-height:0;color:#FFF;background-image:linear-gradient(180deg, rgba(102, 178, 255, 0.5) 0%, rgba(0, 114, 229, 0.5) 100%);box-shadow:0px 1px 2px rgba(0, 58, 117, 0.1),inset 0px 0px 0px 1px #0072E5,inset 0px 0px 0px 2px rgba(255, 255, 255, 0.2),0px 2px 1px rgba(153, 204, 243, 0.3);text-shadow:0px 1px 1px rgba(28, 32, 37, 0.3);}.css-lxmoi1::-moz-focus-inner{border-style:none;}.css-lxmoi1.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-lxmoi1{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-lxmoi1:hover{-webkit-text-decoration:none;text-decoration:none;}.css-lxmoi1.Mui-disabled{color:var(--muidocs-palette-action-disabled);}.css-lxmoi1:hover{box-shadow:var(--muidocs-shadows-4);}@media (hover: none){.css-lxmoi1:hover{box-shadow:var(--muidocs-shadows-2);}}.css-lxmoi1:active{box-shadow:var(--muidocs-shadows-8);}.css-lxmoi1.Mui-focusVisible{box-shadow:var(--muidocs-shadows-6);}.css-lxmoi1.Mui-disabled{color:var(--muidocs-palette-action-disabled);box-shadow:var(--muidocs-shadows-0);background-color:var(--muidocs-palette-action-disabledBackground);}@media (hover: hover){.css-lxmoi1:hover{--variant-containedBg:var(--muidocs-palette-primary-dark);--variant-textBg:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));--variant-outlinedBorder:var(--muidocs-palette-primary-main);--variant-outlinedBg:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));}}.css-lxmoi1:hover{box-shadow:none;}.css-lxmoi1.Mui-focusVisible{box-shadow:none;}.css-lxmoi1:active{box-shadow:none;}.css-lxmoi1.Mui-disabled{box-shadow:none;}.css-lxmoi1.MuiButton-loading{color:transparent;}.css-lxmoi1>span{-webkit-transition:0.2s;transition:0.2s;margin-left:4px;}.css-lxmoi1:hover>span{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);}.css-lxmoi1:hover{background-color:var(--muidocs-palette-primary-600);}:where([data-dark]) .css-lxmoi1{background-image:linear-gradient(180deg, rgba(51, 153, 255, 0.2) 0%, rgba(0, 89, 178, 0.8) 100%);box-shadow:0px 1px 2px rgba(0, 58, 117, 0.1),inset 0px 0px 0px 1px #0072E5,inset 0px 0px 0px 2px rgba(255, 255, 255, 0.1),0px 2px 1px #0B0D0E;}@media (min-width:0px){.css-lxmoi1{width:100%;}}@media (min-width:600px){.css-lxmoi1{width:auto;}}.css-1irtx9a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.875rem;line-height:1.75;text-transform:initial;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;min-width:64px;padding:6px 16px;border:0;border-radius:var(--muidocs-shape-borderRadius);-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:5px 15px;border:1px solid currentColor;border-color:var(--variant-outlinedBorder, currentColor);background-color:var(--variant-outlinedBg);color:var(--variant-outlinedColor);--variant-textColor:var(--muidocs-palette-primary-main);--variant-outlinedColor:var(--muidocs-palette-primary-main);--variant-outlinedBorder:rgba(var(--muidocs-palette-primary-mainChannel) / 0.5);--variant-containedColor:var(--muidocs-palette-primary-contrastText);
2--variant-containedBg:var(--muidocs-palette-primary-main);padding:7px 21px;font-size:0.9375rem;box-shadow:none;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1rem;line-height:1.3125;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;padding:12px 12px 12px 14px;min-height:0;color:var(--muidocs-palette-primary-500);background-color:rgba(240, 247, 255, 0.3);border-color:var(--muidocs-palette-primary-100);box-shadow:0px 1px 1px rgba(194, 224, 255, 0.5),inset 0px 4px 2px rgba(194, 224, 255, 0.1);color:#e2e8f0;border-color:#475569;background-color:transparent;}.css-1irtx9a::-moz-focus-inner{border-style:none;}.css-1irtx9a.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1irtx9a{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1irtx9a:hover{-webkit-text-decoration:none;text-decoration:none;}.css-1irtx9a.Mui-disabled{color:var(--muidocs-palette-action-disabled);}.css-1irtx9a::before{content:"\200b";width:0;overflow:hidden;}.css-1irtx9a.Mui-disabled{border:1px solid var(--muidocs-palette-action-disabledBackground);}@media (hover: hover){.css-1irtx9a:hover{--variant-containedBg:var(--muidocs-palette-primary-dark);--variant-textBg:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));--variant-outlinedBorder:var(--muidocs-palette-primary-main);--variant-outlinedBg:rgba(var(--muidocs-palette-primary-mainChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));}}.css-1irtx9a:hover{box-shadow:none;}.css-1irtx9a.Mui-focusVisible{box-shadow:none;}.css-1irtx9a:active{box-shadow:none;}.css-1irtx9a.Mui-disabled{box-shadow:none;}.css-1irtx9a.MuiButton-loading{color:transparent;}.css-1irtx9a>span{-webkit-transition:0.2s;transition:0.2s;margin-left:4px;}.css-1irtx9a:hover>span{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);}.css-1irtx9a:hover{background:var(--muidocs-palette-primary-50);border-color:var(--muidocs-palette-primary-300);}:where([data-dark]) .css-1irtx9a{color:var(--muidocs-palette-primary-200);border-color:var(--muidocs-palette-primary-900);background-color:rgba(0, 58, 117, 0.2);box-shadow:0px 2px 2px #0B0D0E,inset 0px 4px 4px rgba(20, 25, 31, 0.3);}:where([data-dark]) .css-1irtx9a:hover{background-color:var(--muidocs-palette-primary-900);border-color:var(--muidocs-palette-primary-700);}@media (min-width:0px){.css-1irtx9a{width:100%;}}@media (min-width:600px){.css-1irtx9a{width:auto;}}.css-1irtx9a:hover{background-color:rgba(255, 255, 255, 0.08);border-color:#a5b4cb;}.css-j30c3j{display:inherit;margin-right:8px;margin-left:-4px;}.css-j30c3j>*:nth-of-type(1){font-size:22px;}.css-rgucup{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;color:#a5b4cb;margin-top:calc(2 * var(--muidocs-spacing));}.css-1p5nmrs{display:-ms-grid;display:grid;gap:calc(4 * var(--muidocs-spacing));}@media (min-width:0px){.css-1p5nmrs{padding-top:calc(4 * var(--muidocs-spacing));padding-bottom:calc(4 * var(--muidocs-spacing));}}@media (min-width:600px){.css-1p5nmrs{padding-top:calc(8 * var(--muidocs-spacing));padding-bottom:calc(8 * var(--muidocs-spacing));}}.css-1p5nmrs a:not(.MuiIconButton-root){padding-top:calc(0.5 * var(--muidocs-spacing));padding-bottom:calc(0.5 * var(--muidocs-spacing));color:var(--muidocs-palette-text-secondary);font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;}.css-1p5nmrs a:not(.MuiIconButton-root):hover{color:var(--muidocs-palette-primary-main);-webkit-text-decoration:underline;text-decoration:underline;}
2.css-xybqpn{display:-ms-grid;display:grid;-ms-grid-auto-columns:1fr;grid-auto-columns:1fr;gap:calc(8 * var(--muidocs-spacing));}@media (min-width:0px){.css-xybqpn{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}}@media (min-width:900px){.css-xybqpn{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;}}.css-j7qwjs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-7rdnvs{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:0.875rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);letter-spacing:0;font-weight:700;margin-bottom:calc(0.5 * var(--muidocs-spacing));}.css-138ngvz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(4 * var(--muidocs-spacing));margin-bottom:calc(4 * var(--muidocs-spacing));}@media (min-width:0px){.css-138ngvz{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:600px){.css-138ngvz{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:0px){.css-138ngvz{gap:calc(2 * var(--muidocs-spacing));}}@media (min-width:600px){.css-138ngvz{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:var(--muidocs-spacing);}}.css-1geo00b{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:0.75rem;line-height:1.5;scroll-snap-margin-top:calc(var(--MuiDocs-header-height) + 32px);scroll-margin-top:calc(var(--MuiDocs-header-height) + 32px);display:inline-block;letter-spacing:0;font-weight:400;}.css-uuv56o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--muidocs-spacing);-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.css-qcvtlq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:var(--muidocs-palette-action-active);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;--IconButton-hoverBg:rgba(var(--muidocs-palette-action-activeChannel) / calc(var(--muidocs-palette-action-hoverOpacity)));padding:5px;font-size:1.125rem;}.css-qcvtlq::-moz-focus-inner{border-style:none;}.css-qcvtlq.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-qcvtlq{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-qcvtlq:hover{background-color:var(--IconButton-hoverBg);}@media (hover: none){.css-qcvtlq:hover{background-color:transparent;}}.css-qcvtlq.Mui-disabled{background-color:transparent;color:var(--muidocs-palette-action-disabled);}.css-qcvtlq.MuiIconButton-loading{color:transparent;}</style><style id="app-search"></style><style id="prismjs"></style><style id="jss-server-side"></style><style id="insertion-point-jss"></style></head><body>
2<script>(function() {
3try {
4  let colorScheme = '';
5  const mode = localStorage.getItem('mui-mode') || 'system';
6  const dark = localStorage.getItem('mui-color-scheme-dark') || 'dark';
7  const light = localStorage.getItem('mui-color-scheme-light') || 'light';
8  if (mode === 'system') {
9    // handle system mode
10    const mql = window.matchMedia('(prefers-color-scheme: dark)');
11    if (mql.matches) {
12      colorScheme = dark
13    } else {
14      colorScheme = light
15    }
16  }
17  if (mode === 'light') {
18    colorScheme = light;
19  }
20  if (mode === 'dark') {
21    colorScheme = dark;
22  }
23  if (colorScheme) {
24    document.documentElement.setAttribute('data-mui-color-scheme', colorScheme);
25  }
26} catch(e){}})();</script>
26<script>(function() {
27try {
28  var mode = localStorage.getItem('joy-mode') || 'system';
29  var colorScheme = '';
30  if (mode === 'system') {
31    // handle system mode
32    var mql = window.matchMedia('(prefers-color-scheme: dark)');
33    if (mql.matches) {
34      colorScheme = localStorage.getItem('joy-color-scheme-dark') || 'dark';
35    } else {
36      colorScheme = localStorage.getItem('joy-color-scheme-light') || 'light';
37    }
38  }
39  if (mode === 'light') {
40    colorScheme = localStorage.getItem('joy-color-scheme-light') || 'light';
41  }
42  if (mode === 'dark') {
43    colorScheme = localStorage.getItem('joy-color-scheme-dark') || 'dark';
44  }
45  if (colorScheme) {
46    document.documentElement.setAttribute('data-joy-color-scheme', colorScheme);
47  }
48} catch(e){}})();</script>
48<link rel="preload" as="image" href="/static/branding/product-littleclean.png"/><link rel="preload" as="image" href="/static/littleclean/safe-cleanup.png" fetchPriority="high"/><div id="__next"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-1uhgejb" href="#main-content">Skip to content</a><header class="css-bhdto0"><div class="MuiContainer-root MuiContainer-maxWidthLg css-c03w88"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone MuiBox-root css-t8dulw" aria-label="go to homepage" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 1024 1024" fill="none" class="css-pgi4ag"><path fill="#F43545" d="M956.25 417.43c-253.22-224.17-635.28-224.17-888.5 0-16.85 14.87-42.12 16.06-57.3 1.22-15.16-14.8-12.71-41.84 6.44-58.77 282.21-249.84 708-249.84 990.21 0 19.15 16.93 21.6 43.97 6.44 58.77-15.17 14.84-40.44 13.65-57.29-1.22z"></path><path fill="#FA8901" d="M905.31 474.48c-224.19-198.47-562.44-198.47-786.62 0-14.89 13.14-38.66 12.8-53.84-2.04-15.16-14.8-14.21-40.31 2.99-55.52 253.17-224.13 635.16-224.13 888.33 0 17.2 15.21 18.15 40.72 2.99 55.52-15.19 14.84-38.95 15.19-53.85 2.04z"></path><path fill="#FAD717" d="M855.17 532.43c-195.6-173.17-490.73-173.17-686.33 0-12.97 11.45-35.26 9.6-50.44-5.24-15.16-14.8-15.69-38.81-.42-52.31 224.59-198.83 563.45-198.83 788.04 0 15.28 13.51 14.75 37.51-.42 52.31-15.17 14.84-37.46 16.69-50.43 5.24z"></path><path fill="#00BA71" d="M796.68 597.64c-162.27-143.65-407.1-143.65-569.37 0-10.73 9.47-31.29 5.86-46.47-8.97-15.08-14.86-17.68-36.88-10.32-58.34C366.53 358.15 661.49 359.04 856.48 533c4.24 18.81 1.77 40.79-13.33 55.66-15.17 14.84-35.74 18.45-46.47 8.98z"></path><path fill="#00C2DE" d="M747.05 654.87c-133.98-118.61-336.12-118.61-470.1 0-8.83 7.79-27.93 2.69-43.1-12.14-15.16-14.81-18.89-35.56-7.75-45.41 162.96-144.27 408.85-144.27 571.81 0 11.13 9.85 7.41 30.6-7.75 45.41-15.18 14.83-34.28 19.93-43.11 12.14z"></path><path fill="#00418D" d="M696.48 711.76c-105.15-93.09-263.81-93.09-368.96 0-6.89 6.07-24.5-.54-39.67-15.37-15.17-14.81-20.38-34.04-11.18-42.18 134.14-118.75 336.53-118.75 470.67 0 9.19 8.14 3.98 27.37-11.18 42.18-15.18 14.83-32.79 21.44-39.68 15.37z"></path><path fill="#5F2879" d="M648.93 765.86c-78.05-69.09-195.8-69.09-273.85 0-5.07 4.47-21.27-3.58-36.44-18.41-15.17-14.81-21.78-32.62-14.41-39.14 107.03-94.76 268.53-94.76 375.56 0 7.37 6.53.76 24.33-14.41 39.14-15.18 14.83-31.39 22.88-36.45 18.41z"></path></svg></a><div class="MuiBox-root css-1pytb1n"><nav class="css-9v0tma"><ul><li><button class="MuiButtonBase-root css-hkx3jt" tabindex="0" type="button" aria-haspopup="true" aria-expanded="false">Products</button></li><li><button class="MuiButtonBase-root css-hkx3jt" tabindex="0" type="button" aria-haspopup="true" aria-expanded="false">Docs</button></li><li><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/blog">Blog</a></li><li><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/about">About us</a></li></ul></nav></div><div class="MuiBox-root css-zdpt2t"></div><div class="MuiStack-root css-g3cmsz"><div class="MuiBox-root css-vx3hj7"></div><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorPrimary MuiIconButton-sizeMedium css-12vjgn0" tabindex="0" type="button" aria-label="Change language" aria-haspopup="true"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-iguwhy" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="m12.87 15.07-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2zm-2.62 7 1.62-4.33L19.12 17z"></path></svg></button><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorPrimary MuiIconButton-sizeMedium css-12vjgn0" tabindex="0" type="button" aria-label="Turn on the light"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1pi2lzz" focusable="false" aria-hidden="true" viewBox="0 0 24 24">
48<path d="M12 9c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m0-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5M2 13h2c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1s.45 1 1 1m18 0h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1M11 2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1m0 18v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1M5.99 4.58c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0s.39-1.03 0-1.41zm12.37 12.37c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0 .39-.39.39-1.03 0-1.41zm1.06-10.96c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0zM7.05 18.36c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0z"></path></svg></button></div><div class="MuiBox-root css-1uppp5x"><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorPrimary MuiIconButton-sizeMedium css-skhtig" tabindex="0" type="button" aria-label="Menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16" fill="none" class="css-pgi4ag"><rect x="1" y="5" width="14" height="1.5" rx="1" fill="#007FFF"></rect><rect x="1" y="9" width="14" height="1.5" rx="1" fill="#007FFF"></rect></svg></button><div style="min-height:0px" class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-16d0y9w"><div class="MuiCollapse-wrapper MuiCollapse-vertical css-15830to"><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-9vd5ud"><div class="MuiBox-root css-qvfxxh"><ul class="css-1aqfgh6"><li><button class="css-1n21oqo">Products<svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-5nft5p" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M8.12 9.29 12 13.17l3.88-3.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0L6.7 10.7a.996.996 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0"></path></svg></button><div style="min-height:0px" class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-entered css-1cbf1l2"><div class="MuiCollapse-wrapper MuiCollapse-vertical css-15830to"><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-9vd5ud"><ul class="css-k6wdzo"><li><a class="css-1g07b8y active" sx="[object Object]" href="/littleclean"><div class="MuiBox-root css-rd29c7">LittleClean<div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorPrimary css-z0u7n4"><span class="MuiChip-label css-oruufx">New</span></div></div><p class="MuiTypography-root MuiTypography-body2 css-846uk8">A free, open-source Mac cleaner for developers. Clear caches, remove app leftovers, and inspect development tools.</p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/littleasr"><div class="MuiBox-root css-rd29c7">LittleASR</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8">Local speech-to-text and subtitle export for macOS.</p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/littletts"><div class="MuiBox-root css-rd29c7">LittleTTS</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8">Local text-to-speech for macOS.</p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/audioweaver"><div class="MuiBox-root css-rd29c7">AudioWeaver<div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorPrimary css-z0u7n4"><span class="MuiChip-label css-oruufx">New</span></div></div><p class="MuiTypography-root MuiTypography-body2 css-846uk8">AI audio cleaner and professional editor. Remove background noise and master your audio for macOS and iOS.</p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/shrinkfile"><div class="MuiBox-root css-rd29c7">ShrinkFile</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8">Professional video, image, and audio compression and format conversion for macOS and iOS.</p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/helm"><div class="MuiBox-root css-rd29c7">Helm</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8">Elegant hosts file manager to switch development environments instantly for macOS.</p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/webfont"><div class="MuiBox-root css-rd29c7">WebFont</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8">Export font glyphs to SVG and build font subsets in seconds for macOS.</p></a></li></ul></div></div></div></li><li><button class="css-1n21oqo">Docs<svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-1jbokyt" focusable="false" aria-hidden="true" viewBox="0 0 24 24">
48<path d="M8.12 9.29 12 13.17l3.88-3.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0L6.7 10.7a.996.996 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0"></path></svg></button><div style="min-height:0px" class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-abqyn"><div class="MuiCollapse-wrapper MuiCollapse-vertical css-15830to"><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-9vd5ud"><ul class="css-k6wdzo"><li><a class="css-1g07b8y" sx="[object Object]" href="/littleasr/getting-started"><div class="MuiBox-root css-9jay18">LittleASR</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8"></p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/littletts/getting-started"><div class="MuiBox-root css-9jay18">LittleTTS</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8"></p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/helm/getting-started"><div class="MuiBox-root css-9jay18">Helm</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8"></p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/audioweaver/getting-started"><div class="MuiBox-root css-9jay18">AudioWeaver</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8"></p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/webfont/getting-started"><div class="MuiBox-root css-9jay18">WebFont</div><p class="MuiTypography-root MuiTypography-body2 css-846uk8"></p></a></li><li><a class="css-1g07b8y" sx="[object Object]" href="/shrinkfile/getting-started"><div class="MuiBox-root css-9jay18">ShrinkFile<div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorPrimary css-z0u7n4"><span class="MuiChip-label css-oruufx">New</span></div></div><p class="MuiTypography-root MuiTypography-body2 css-846uk8"></p></a></li></ul></div></div></div></li><li><a class="css-1r6a868" href="/blog">Blog</a></li><li><a class="css-1r6a868" href="/about">About us</a></li></ul></div></div></div></div></div></div></header><main id="main-content"><div class="MuiBox-root css-i6bazn"><div class="MuiContainer-root MuiContainer-maxWidthLg css-y0otm2"><div class="MuiGrid-root MuiGrid-container MuiGrid-direction-xs-row css-1cbmeor"><div class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-md-7 MuiGrid-grid-lg-6 css-1ff42it"><div class="MuiBox-root css-5m5pwe"><p class="MuiTypography-root MuiTypography-body2 css-111o8q7"><img class="MuiBox-root css-0" src="/static/branding/product-littleclean.png" alt="" width="28" height="28"/>LittleClean<span class="MuiBox-root css-9ml0ec">/</span><span class="MuiBox-root css-qqzrc5">macOS</span></p><h1 class="MuiTypography-root MuiTypography-h1 css-131ksxa"><span class="css-14cakzr">A Mac cleaner.</span><br/>Built for developers.</h1><p class="MuiTypography-root MuiTypography-body1 css-12wrget">Make room for your next build. Clear Xcode DerivedData and developer caches, remove app leftovers, and see where your development tools use disk space.</p><div class="MuiBox-root css-y5o1ee"><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-sizeLarge MuiButton-colorPrimary MuiButton-disableElevation css-1wgup6h" href="https://github.com/leibnizli/LittleClean/releases/latest/download/LittleClean.zip" tabindex="0" target="_self" rel="noopener">Download for macOS<span class="MuiButton-icon MuiButton-endIcon css-z06ad1"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-iguwhy" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M9.29 15.88 13.17 12 9.29 8.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41L10.7 17.3c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42"></path></svg></span></a><a class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-sizeLarge MuiButton-colorSecondary MuiButton-disableElevation css-15b3fum" href="https://github.com/leibnizli/LittleClean" tabindex="0" target="_blank" rel="noopener">View on GitHub<span class="MuiButton-icon MuiButton-endIcon css-z06ad1"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-iguwhy" focusable="false" aria-hidden="true" viewBox="0 0 24 24">
48<path d="M9.29 15.88 13.17 12 9.29 8.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41L10.7 17.3c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42"></path></svg></span></a></div><p class="MuiTypography-root MuiTypography-body2 css-1um23ra">Free &amp; open source · macOS 14+ · No subscription</p></div></div><div class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-md-5 MuiGrid-grid-lg-6 css-josgph"><div class="MuiBox-root css-12sv52v" aria-hidden="true"><figure class="MuiBox-root css-i16h77"><img class="MuiBox-root css-rb7xa0" src="/static/littleclean/safe-cleanup.png" alt="LittleClean Safe Cleanup showing developer caches and app leftovers on macOS" width="749" height="720" fetchPriority="high"/><figcaption class="MuiTypography-root MuiTypography-caption css-1mvhox3">Safe Cleanup · Review files before you clean</figcaption></figure></div></div></div></div></div><hr class="MuiDivider-root MuiDivider-fullWidth css-1efvqm1"/><section class="MuiBox-root css-kdhlia" aria-labelledby="developer-cleanup-heading"><div class="MuiContainer-root MuiContainer-maxWidthLg css-10msx5c"><div class="MuiBox-root css-1g5ljdk"><p class="MuiTypography-root MuiTypography-body2 css-om6s8m">BUILT AROUND YOUR DEVELOPMENT WORKFLOW</p><h2 class="MuiTypography-root MuiTypography-h2 css-16ihksc" id="developer-cleanup-heading">Less cleanup. More room to build.</h2><p class="MuiTypography-root MuiTypography-body1 css-1bmtkco">Builds accumulate. Toolchains multiply. Old apps leave traces. Put the storage you can reclaim in view, with paths and sizes you can actually inspect.</p></div><div class="MuiGrid-root MuiGrid-container MuiGrid-direction-xs-row MuiGrid-spacing-xs-3 css-1ldt4jt"><div class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-xs-12 MuiGrid-grid-md-6 css-tnatjl"><article class="MuiBox-root css-1sp6f8s"><svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-9vdg43" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M8.7 15.9 4.8 12l3.9-3.9c.39-.39.39-1.01 0-1.4a.984.984 0 0 0-1.4 0l-4.59 4.59c-.39.39-.39 1.02 0 1.41l4.59 4.6c.39.39 1.01.39 1.4 0s.39-1.01 0-1.4m6.6 0 3.9-3.9-3.9-3.9a.984.984 0 0 1 0-1.4c.39-.39 1.01-.39 1.4 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.6c-.39.39-1.01.39-1.4 0a.984.984 0 0 1 0-1.4"></path></svg><h3 class="MuiTypography-root MuiTypography-h5 css-1ho54sf">Clean Xcode DerivedData &amp; simulator caches</h3><p class="MuiTypography-root MuiTypography-body1 css-18gvc5a">Reclaim space between builds. Review DerivedData, clear iOS Simulator caches, and remove unavailable simulators from one view.</p><div class="MuiBox-root css-1ruwmpz"><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">DerivedData</span></div><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">
48iOS Simulator</span></div><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">Xcode</span></div></div></article></div><div class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-xs-12 MuiGrid-grid-md-6 css-tnatjl"><article class="MuiBox-root css-1sp6f8s"><svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-9vdg43" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M20 2H4c-1 0-2 .9-2 2v3.01c0 .72.43 1.34 1 1.69V20c0 1.1 1.1 2 2 2h14c.9 0 2-.9 2-2V8.7c.57-.35 1-.97 1-1.69V4c0-1.1-1-2-2-2m-1 18H5V9h14zm1-13H4V4h16z"></path><path d="M9 12h6v2H9z"></path></svg><h3 class="MuiTypography-root MuiTypography-h5 css-1ho54sf">Clear npm, pnpm &amp; developer tool caches</h3><p class="MuiTypography-root MuiTypography-body1 css-18gvc5a">Find the caches scattered across your home directory. Clean selected contents while keeping the cache folders in place.</p><div class="MuiBox-root css-1ruwmpz"><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">npm / pnpm / Yarn</span></div><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">Bun / Deno</span></div><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">Gradle / Maven / Cargo</span></div></div></article></div><div class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-xs-12 MuiGrid-grid-md-6 css-tnatjl"><article class="MuiBox-root css-1sp6f8s"><svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-9vdg43" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2zM9 9h6c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-8c0-.55.45-1 1-1m6.5-5-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1z"></path></svg><h3 class="MuiTypography-root MuiTypography-h5 css-1ho54sf">Uninstall Mac apps with their leftovers</h3><p class="MuiTypography-root MuiTypography-body1 css-18gvc5a">Remove an app together with associated preferences, caches, and containers. Uninstalled items go to Trash, with a Finder service for a quicker workflow.</p><div class="MuiBox-root css-1ruwmpz"><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">App uninstaller</span></div><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">Finder integration</span></div><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">Move to Trash</span></div></div></article></div><div class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-xs-12 MuiGrid-grid-md-6 css-tnatjl"><article class="MuiBox-root css-1sp6f8s"><svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-9vdg43" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M6 9H3c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1s-.45 1-1 1m0 3H3c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1m13.88 6.29-3.12-3.12c-.86.56-1.89.88-3 .82-2.37-.11-4.4-1.96-4.72-4.31-.44-3.35 2.45-6.18 5.83-5.61 1.95.33 3.57 1.85 4 3.78.33 1.46.01 2.82-.7 3.9l3.13 3.13c.39.39.39 1.02 0 1.41s-1.03.39-1.42 0M17 11c0-1.65-1.35-3-3-3s-3 1.35-3 3 1.35 3 3 3 3-1.35 3-3M3 19h8c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1"></path></svg><h3 class="MuiTypography-root MuiTypography-h5 css-1ho54sf">Find the files abandoned apps leave behind</h3><p class="MuiTypography-root MuiTypography-body1 css-18gvc5a">Review orphaned app data, containers, and extensions. Clear logs, saved app state, and regenerable Chrome caches in the same place.</p><div class="MuiBox-root css-1ruwmpz"><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">App leftovers</span></div><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">Logs</span></div><div class="MuiChip-root MuiChip-outlined MuiChip-sizeSmall MuiChip-colorDefault css-2xp01x"><span class="MuiChip-label css-oruufx">Chrome caches</span></div></div></article></div></div></div></section><section class="MuiBox-root css-utv0zd" aria-labelledby="deep-analysis-heading" data-mui-color-scheme="dark"><div class="MuiContainer-root MuiContainer-maxWidthLg css-10msx5c"><div class="MuiGrid-root MuiGrid-container MuiGrid-direction-xs-row MuiGrid-spacing-xs-5 MuiGrid-spacing-md-7 css-1nxr1rm"><div class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-xs-12 MuiGrid-grid-md-6 css-tnatjl"><p class="MuiTypography-root MuiTypography-body2 css-125pln">DEEP ANALYSIS · READ-ONLY</p><h2 class="MuiTypography-root MuiTypography-h2 css-gkuwg5" id="deep-analysis-heading">Know your tools.<br/>Understand your disk.</h2><p class="MuiTypography-root MuiTypography-body1 css-dznbg9">Trace Mac disk usage back to your development environment. Explore installed tools and global packages without deleting anything in Deep Analysis.</p><dl class="MuiBox-root css-1uk1gs8"><div class="MuiBox-root css-r91n6c"><dt class="MuiTypography-root MuiTypography-body1 css-1iis61y">Node.js</dt><dd class="MuiTypography-root MuiTypography-body2 css-1ijgaek">Find installations across nvm, fnm, Volta, asdf, Homebrew, and more.</dd></div><div class="MuiBox-root css-r91n6c"><dt class="MuiTypography-root MuiTypography-body1 css-1iis61y">Homebrew &amp; MacPorts</dt><dd class="MuiTypography-root MuiTypography-body2 css-1ijgaek">Inspect installed formulae, casks, and ports.</dd></div><div class="MuiBox-root css-r91n6c"><dt class="MuiTypography-root MuiTypography-body1 css-1iis61y">Global packages</dt><dd class="MuiTypography-root MuiTypography-body2 css-1ijgaek">See npm, pnpm, Yarn, Cargo, Ruby Gems, and Go packages and sizes.</dd></div><div class="MuiBox-root css-r91n6c"><dt class="MuiTypography-root MuiTypography-body1 css-1iis61y">Python environments</dt><dd class="MuiTypography-root MuiTypography-body2 css-1ijgaek">Explore venv roots, conda installs, and Pipx / uv tools in ~/.local.</dd></div></dl></div><div class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-xs-12 MuiGrid-grid-md-6 css-tnatjl"><figure class="MuiBox-root css-1uk1gs8"><img class="MuiBox-root css-c6rank" src="/static/littleclean/deep-analysis.png" alt="LittleClean Deep Analysis 
48showing disk usage for developer tools and environments" width="749" height="720" loading="lazy"/><figcaption class="MuiTypography-root MuiTypography-caption css-1botny0">Explore your home directory · Reveal any location in Finder</figcaption></figure></div></div></div></section><section class="MuiBox-root css-1b9sdi9" aria-labelledby="review-heading"><div class="MuiContainer-root MuiContainer-maxWidthLg css-10msx5c"><h2 class="MuiTypography-root MuiTypography-h2 css-88lhk1" id="review-heading">Your files. Your call.</h2><ol class="MuiGrid-root MuiGrid-container MuiGrid-direction-xs-row MuiGrid-spacing-xs-4 css-119297f"><li class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-xs-12 MuiGrid-grid-md-4 css-20tnkx"><p class="MuiTypography-root MuiTypography-body1 css-1itqfhq" aria-hidden="true">01</p><h3 class="MuiTypography-root MuiTypography-h5 css-1ho54sf">Find what takes space</h3><p class="MuiTypography-root MuiTypography-body1 css-1bmtkco">Search results in real time and sort by size. Start with the largest entries.</p></li><li class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-xs-12 MuiGrid-grid-md-4 css-20tnkx"><p class="MuiTypography-root MuiTypography-body1 css-1itqfhq" aria-hidden="true">02</p><h3 class="MuiTypography-root MuiTypography-h5 css-1ho54sf">Review before cleaning</h3><p class="MuiTypography-root MuiTypography-body1 css-1bmtkco">Inspect file paths and reveal items in Finder. Select the entries you want to clean.</p></li><li class="MuiGrid-root MuiGrid-direction-xs-row MuiGrid-grid-xs-12 MuiGrid-grid-md-4 css-20tnkx"><p class="MuiTypography-root MuiTypography-body1 css-1itqfhq" aria-hidden="true">03</p><h3 class="MuiTypography-root MuiTypography-h5 css-1ho54sf">Keep control of access</h3><p class="MuiTypography-root MuiTypography-body1 css-1bmtkco">Enable Full Disk Access for deeper scans. Optional Touch ID helps authorize changes to protected files.</p></li></ol></div></section><section class="MuiBox-root css-kdhlia" aria-labelledby="littleclean-faq-heading"><div class="MuiContainer-root MuiContainer-maxWidthLg css-10msx5c"><div class="MuiBox-root css-nfpz5y"><h2 class="MuiTypography-root MuiTypography-h2 css-1dv7evs" id="littleclean-faq-heading">A few things before you clean.</h2><details class="MuiBox-root css-1t09ij1"><summary class="MuiBox-root css-0"><h3 class="MuiTypography-root MuiTypography-body1 css-1tqvgg9">How can I clean Xcode DerivedData and iOS Simulator caches on Mac?</h3><svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-9dkg4b" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1"></path></svg></summary><p class="MuiTypography-root MuiTypography-body1 css-qixc2e">Use Safe Cleanup in LittleClean to review and clear Xcode DerivedData and iOS Simulator caches, including unavailable simulators. Xcode Archives and simulator devices can also be inspected in the separate, read-only Deep Analysis view.</p></details><details class="MuiBox-root css-1t09ij1"><summary class="MuiBox-root css-0"><h3 class="MuiTypography-root MuiTypography-body1 css-1tqvgg9">Can LittleClean clear npm, pnpm, Yarn, and other developer caches?</h3><svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-9dkg4b" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1"></path></svg></summary><p class="MuiTypography-root MuiTypography-body1 css-qixc2e">Yes. Safe Cleanup finds known caches for npm, pnpm, Yarn, Bun, Deno, Gradle, Maven, and Cargo in your home directory. Review the entries before cleaning. Cache folders are kept; tools may need to download dependencies or rebuild caches afterward.</p></details><details class="MuiBox-root css-1t09ij1"><summary class="MuiBox-root css-0"><h3 class="MuiTypography-root MuiTypography-body1 css-1tqvgg9">Can I use LittleClean to uninstall Mac apps and remove leftover files?</h3><svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-9dkg4b" focusable="false" aria-hidden="true" viewBox="0 0 24 24">
48<path d="M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1"></path></svg></summary><p class="MuiTypography-root MuiTypography-body1 css-qixc2e">Yes. LittleClean finds an app’s associated caches, preferences, containers, and other leftovers. Uninstalled items are moved to Trash. After launching LittleClean once, you can also select apps in Finder and use Services → Uninstall with LittleClean, then review what to keep.</p></details><details class="MuiBox-root css-1t09ij1"><summary class="MuiBox-root css-0"><h3 class="MuiTypography-root MuiTypography-body1 css-1tqvgg9">Does Deep Analysis delete my development tools or environments?</h3><svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-9dkg4b" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1"></path></svg></summary><p class="MuiTypography-root MuiTypography-body1 css-qixc2e">No. Deep Analysis is read-only. It shows installed tools, global packages, and home-directory disk usage, including Node.js version managers and Python environments. Use it to investigate storage and reveal locations in Finder; it has no delete action.</p></details><details class="MuiBox-root css-1t09ij1"><summary class="MuiBox-root css-0"><h3 class="MuiTypography-root MuiTypography-body1 css-1tqvgg9">Is LittleClean free, and where can I download it for macOS?</h3><svg class="MuiSvgIcon-root MuiSvgIcon-colorPrimary MuiSvgIcon-fontSizeMedium css-9dkg4b" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1"></path></svg></summary><p class="MuiTypography-root MuiTypography-body1 css-qixc2e">LittleClean is free and open source under the MIT license. Download the latest ZIP from GitHub Releases. It requires macOS 14 or later and includes English and Simplified Chinese interfaces.</p></details></div></div></section><hr class="MuiDivider-root MuiDivider-fullWidth css-1efvqm1"/><section class="MuiBox-root css-1lm9bgn" aria-labelledby="littleclean-download-heading" data-mui-color-scheme="dark"><div class="MuiContainer-root MuiContainer-maxWidthLg css-10msx5c"><div class="MuiBox-root css-16ytw0w"><p class="MuiTypography-root MuiTypography-body1 css-xaw7j0">Get started</p><h2 class="MuiTypography-root MuiTypography-body1 css-15g474l" id="littleclean-download-heading">Get started with<!-- --> <span class="MuiBox-root css-15otfqg">LittleClean</span> <!-- -->today</h2><p class="MuiTypography-root MuiTypography-body1 css-wcqnry">A little cleanup. More room for your next idea. Download LittleClean for macOS 14 or later. Free, open source, and built for developers.</p></div><div class="MuiBox-root css-fcvbef"><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-sizeLarge MuiButton-colorPrimary MuiButton-disableElevation css-lxmoi1" href="https://github.com/leibnizli/LittleClean/releases/latest/download/LittleClean.zip" tabindex="0">Download for macOS<span class="MuiButton-icon MuiButton-endIcon css-z06ad1"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-iguwhy" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M9.29 15.88 13.17 12 9.29 8.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41L10.7 17.3c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42"></path></svg></span></a><a class="MuiButtonBase-root MuiButton-root MuiButton-outlined MuiButton-sizeLarge MuiButton-colorPrimary MuiButton-disableElevation css-1irtx9a" href="https://github.com/leibnizli/LittleClean" tabindex="0" target="_blank" rel="noopener noreferrer"><span class="MuiButton-icon MuiButton-startIcon css-j30c3j"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-iguwhy" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"></path></svg></span>View on GitHub</a></div><p class="MuiTypography-root MuiTypography-body2 css-rgucup">ZIP download from GitHub<!-- --> ·<!-- --> <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="https://github.com/leibnizli/LittleClean/releases/latest" target="_blank" rel="noopener noreferrer">Release notes</a></p></div></section></main><footer class="MuiContainer-root MuiContainer-maxWidthLg css-10msx5c"><div class="MuiBox-root css-1p5nmrs"><div class="MuiBox-root css-xybqpn"><div class="MuiBox-root css-j7qwjs"><p class="MuiTypography-root MuiTypography-body2 css-7rdnvs">Products</p><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/littleasr">LittleASR</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/littletts">LittleTTS</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/shrinkfile">ShrinkFile</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone active css-nd9820" href="/littleclean">
48LittleClean</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/audioweaver">AudioWeaver</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/helm">Helm</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/webfont">WebFont</a></div><div class="MuiBox-root css-j7qwjs"><p class="MuiTypography-root MuiTypography-body2 css-7rdnvs">Developers</p><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/regex-tester">Regex Tester</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/subnet-calculator">Subnet Calculator</a></div><div class="MuiBox-root css-j7qwjs"><p class="MuiTypography-root MuiTypography-body2 css-7rdnvs">Design &amp; Image</p><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/image-stitcher">Image Stitcher</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/opentype-features">OpenType Features</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/font-viewer">Font Viewer</a></div><div class="MuiBox-root css-j7qwjs"><p class="MuiTypography-root MuiTypography-body2 css-7rdnvs">Video &amp; Audio</p><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/audio-waveform">Audio Waveform</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/audio-noise-reducer">Audio Noise Reducer</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/audio-extractor">Audio Extractor</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/video-frame-extractor">Video Frame Extractor</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/subtitle-sync">Subtitle Sync</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/subtitle-converter">Subtitle Converter</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/subtitle-extractor">Subtitle Extractor</a></div><div class="MuiBox-root css-j7qwjs"><p class="MuiTypography-root MuiTypography-body2 css-7rdnvs">Company</p><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/about">About</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="mailto:[email protected]" rel="noopener">Contact us</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="https://buy.arayofsunshine.dev/privacy-policy">Privacy policy</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="https://buy.arayofsunshine.dev/terms">Terms</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="https://buy.arayofsunshine.dev/refund-policy">Refund policy</a></div></div></div><hr class="MuiDivider-root MuiDivider-fullWidth css-1efvqm1"/><div class="MuiStack-root css-138ngvz"><span class="MuiTypography-root MuiTypography-caption css-1geo00b">Copyright © <!-- -->2026<!-- --> <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-nd9820" href="/">ARayOfSunshine</a>.</span><div class="MuiStack-root css-uuv56o"><a class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-qcvtlq" tabindex="0" target="_blank" rel="noopener" href="https://github.com/leibnizli" aria-label="GitHub" title="GitHub"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1pi2lzz" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><path d="M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"></path></svg></a><a class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-qcvtlq" tabindex="0" target="_blank" rel="noopener" href="/feed/blog/rss.xml" aria-label="RSS Feed" title="RSS Feed"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1pi2lzz" focusable="false" aria-hidden="true" viewBox="0 0 24 24"><circle cx="6.18" cy="17.82" r="2.18"></circle><path d="M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56m0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9"></path></svg></a></div></div></footer></div>
48<script>
49window.dataLayer = window.dataLayer || [];
50function gtag(){dataLayer.push(arguments);}
51window.gtag = gtag;
52gtag('js', new Date());
53gtag('config', 'G-3JNLD1VEYD', {
54  send_page_view: false,
55});
56gtag('config', 'AW-17979070210');
57</script>
57<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/littleclean","query":{},"buildId":"D3a9JvUGq7QXW8XMBC_0N","nextExport":true,"autoExport":true,"isFallback":false,"locale":"en","locales":["en","ja","de","zh-Hans","zh-Hant","ko","fr"],"defaultLocale":"en","scriptLoader":[{"strategy":"afterInteractive","src":"https://www.googletagmanager.com/gtag/js?id=G-3JNLD1VEYD"}]}</script>
57</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.