@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700;800&family=Quicksand:wght@500;600;700&display=swap";:root{--sl-color-white:#f6edd9;--sl-color-gray-1:#dfd2bb;--sl-color-gray-2:#dfd2bb;--sl-color-gray-3:#c8a57f;--sl-color-gray-4:#b28d62;--sl-color-gray-5:#704f3c;--sl-color-gray-6:#2e231b;--sl-color-gray-7:#17100d;--sl-color-black:#221912;--sl-color-accent-low:#2e231b;--sl-color-accent:#85ae7d;--sl-color-accent-high:#9ec596;--sl-color-text:#f6edd9;--sl-color-text-accent:#9ec596;--sl-color-text-invert:var(--sl-color-black);--sl-color-bg:var(--sl-color-black);--sl-color-bg-nav:#2e231b;--sl-color-bg-sidebar:#2e231b;--sl-color-bg-inline-code:#2e231b;--sl-color-bg-accent:var(--sl-color-accent-high);--sl-color-hairline-light:var(--sl-color-gray-5);--sl-color-hairline:var(--sl-color-gray-6);--sl-color-hairline-shade:#17100d;--sl-color-backdrop-overlay:#17100dbd;--sl-font:"Nunito", ui-rounded, "Trebuchet MS", system-ui, sans-serif;--sl-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--sl-content-width:52rem;--sl-sidebar-width:18rem;--gnome-primary:#85ae7d;--gnome-primary-dark:#70956a;--gnome-primary-light:#9ec596;--gnome-gold:#d1b35f;--gnome-gold-dark:#e2c677;--gnome-earth:#b28d62;--gnome-paper:#221912;--gnome-ink:#f6edd9;--gnome-muted:#dfd2bb;--gnome-surface-alt:#2e231b;--gnome-footer:#17100d;--gnome-button-text:#221912;--gnome-focus:#e2c677;--gnome-line:#704f3c;--gnome-note-bg:#85ae7d26;--gnome-note-border:#85ae7d;--gnome-note-text:#f6edd9;--gnome-tip-bg:#68bb8f26;--gnome-tip-border:#68bb8f;--gnome-tip-text:#f6edd9;--gnome-caution-bg:#d1b35f2e;--gnome-caution-border:#d1b35f;--gnome-caution-text:#f6edd9}:root[data-theme=light]{--sl-color-white:#2d3436;--sl-color-gray-1:#3d4446;--sl-color-gray-2:#2d3436;--sl-color-gray-3:#755a38;--sl-color-gray-4:#a68b5b;--sl-color-gray-5:#d4a574;--sl-color-gray-6:#f5f0c8;--sl-color-gray-7:#fefae0;--sl-color-black:#fefae0;--sl-color-accent-low:#f5f0c8;--sl-color-accent:#4a7c59;--sl-color-accent-high:#3a6247;--sl-color-text:#2d3436;--sl-color-text-accent:#3a6247;--sl-color-text-invert:var(--sl-color-black);--sl-color-bg:var(--sl-color-black);--sl-color-bg-nav:#f5f0c8;--sl-color-bg-sidebar:#f5f0c8;--sl-color-bg-inline-code:#f5f0c8;--sl-color-bg-accent:var(--sl-color-accent);--sl-color-hairline-light:#a68b5b;--sl-color-hairline:#d4a574;--sl-color-hairline-shade:#f5f0c8;--sl-color-backdrop-overlay:#2d343685;--gnome-primary:#4a7c59;--gnome-primary-dark:#3a6247;--gnome-primary-light:#5d9b6f;--gnome-gold:#f4d35e;--gnome-gold-dark:#e0be4a;--gnome-earth:#7c5a39;--gnome-paper:#fefae0;--gnome-ink:#2d3436;--gnome-muted:#3d4446;--gnome-surface-alt:#f5f0c8;--gnome-footer:#2d3436;--gnome-button-text:#fefae0;--gnome-focus:#8b6f47;--gnome-line:#d4a574;--gnome-note-bg:#4a7c591f;--gnome-note-border:#4a7c59;--gnome-note-text:#2d3436;--gnome-tip-bg:#52b7881f;--gnome-tip-border:#52b788;--gnome-tip-text:#2d3436;--gnome-caution-bg:#f4d35e38;--gnome-caution-border:#b88b2c;--gnome-caution-text:#2d3436;color-scheme:light}html{background:var(--sl-color-bg);color-scheme:dark;scroll-behavior:smooth}body{background:var(--sl-color-bg)}button,a,select,input,textarea{-webkit-tap-highlight-color:transparent}site-search button[data-open-modal],.sl-menu-button,starlight-theme-select select,starlight-lang-select select{min-height:44px}site-search button[data-open-modal],.sl-menu-button{min-width:44px}:where(a,button,select,input,textarea,summary):focus-visible{outline:3px solid var(--gnome-focus);outline-offset:3px}header.header{border-bottom-color:var(--gnome-line)!important;background:var(--sl-color-bg-nav)!important}.site-title{font-family:"Quicksand", var(--sl-font), sans-serif;letter-spacing:-.02em;color:var(--sl-color-text-accent)!important;font-weight:700!important}.site-title img{border-radius:.72rem}#starlight__sidebar,#starlight__sidebar .sidebar-content{background:var(--sl-color-bg-sidebar)!important}#starlight__sidebar ul.top-level>li>details>summary,#starlight__sidebar ul.top-level>li>a{border-radius:.7rem}#starlight__sidebar ul.top-level>li>details>summary:hover,#starlight__sidebar ul.top-level>li>details>summary:focus-visible{background:color-mix(in srgb, var(--gnome-primary) 9%, transparent)}#starlight__sidebar a[aria-current=page],#starlight__sidebar a[aria-current=page]:hover,#starlight__sidebar a[aria-current=page]:focus{color:var(--sl-color-black)!important;background:var(--sl-color-text-accent)!important}.right-sidebar{background:var(--gnome-surface-alt)}.main-frame{background:0 0}.content-panel{padding-block:clamp(1.5rem,3vw,2.75rem)!important}.sl-markdown-content{color:var(--sl-color-text)}.sl-markdown-content h1,.sl-markdown-content h2,.sl-markdown-content h3,.sl-markdown-content h4,.content-panel h1,.site-title{font-family:"Quicksand", var(--sl-font), sans-serif;letter-spacing:-.025em;font-weight:700}.sl-markdown-content h1,.sl-markdown-content h2,.sl-markdown-content h3,.sl-markdown-content h4{color:var(--sl-color-white)}.sl-markdown-content h2{margin-top:3.25rem;padding-top:.35rem}.sl-markdown-content :where(p,li,strong){color:inherit}.sl-markdown-content a{text-underline-offset:.18em;text-decoration-thickness:.08em}.sl-markdown-content table{border:1px solid var(--sl-color-hairline);background:var(--sl-color-bg);border-radius:.85rem;max-width:100%;font-size:.95rem;display:block;overflow-x:auto}.sl-markdown-content th{color:var(--sl-color-white);background:var(--gnome-surface-alt)}.sl-markdown-content th,.sl-markdown-content td{border-color:var(--sl-color-hairline)}.sl-markdown-content code{border:1px solid var(--sl-color-hairline);background:var(--sl-color-bg-inline-code);color:var(--sl-color-text-accent);border-radius:.4rem}.sl-markdown-content pre{border:1px solid var(--sl-color-hairline);border-radius:.95rem}.expressive-code .frame .header{border-bottom:1px solid var(--gnome-line);box-shadow:none;background:var(--gnome-surface-alt)!important}.expressive-code .frame{box-shadow:none}.sl-markdown-content blockquote{border-inline-start-color:var(--gnome-gold);background:color-mix(in srgb, var(--gnome-gold) 8%, transparent);border-radius:0 .8rem .8rem 0}.sl-markdown-content aside.starlight-aside{border-radius:0 .95rem .95rem 0;margin-block:1.5rem;border:1px solid var(--gnome-note-border)!important;border-inline-start:.3rem solid var(--gnome-note-border)!important;background:var(--gnome-note-bg)!important;color:var(--gnome-note-text)!important}.sl-markdown-content aside.starlight-aside .starlight-aside__title,.sl-markdown-content aside.starlight-aside .starlight-aside__content,.sl-markdown-content aside.starlight-aside .starlight-aside__content p{color:var(--gnome-note-text)!important}.sl-markdown-content aside.starlight-aside .starlight-aside__title{font-family:"Quicksand", var(--sl-font), sans-serif;font-weight:800}.sl-markdown-content aside.starlight-aside--note{border-color:var(--gnome-note-border)!important;border-inline-start-color:var(--gnome-note-border)!important;background:var(--gnome-note-bg)!important}.sl-markdown-content aside.starlight-aside--tip{border-color:var(--gnome-tip-border)!important;border-inline-start-color:var(--gnome-tip-border)!important;background:var(--gnome-tip-bg)!important}.sl-markdown-content aside.starlight-aside--tip .starlight-aside__title,.sl-markdown-content aside.starlight-aside--tip .starlight-aside__content,.sl-markdown-content aside.starlight-aside--tip .starlight-aside__content p{color:var(--gnome-tip-text)!important}.sl-markdown-content aside.starlight-aside--caution{border-color:var(--gnome-caution-border)!important;border-inline-start-color:var(--gnome-caution-border)!important;background:var(--gnome-caution-bg)!important}.sl-markdown-content aside.starlight-aside--caution .starlight-aside__title,.sl-markdown-content aside.starlight-aside--caution .starlight-aside__content,.sl-markdown-content aside.starlight-aside--caution .starlight-aside__content p{color:var(--gnome-caution-text)!important}.wiki-home{max-width:72rem;margin-inline:auto}.wiki-home,.sl-markdown-content>*{min-width:0}.sl-markdown-content :where(h1,h2,h3,h4,p,li){overflow-wrap:anywhere}.sl-markdown-content :where(td,th){overflow-wrap:normal;word-break:normal;min-width:6rem}@media (width<=42rem){.sl-markdown-content:has(.command-responses) table{table-layout:fixed;inline-size:100%;display:table}.sl-markdown-content:has(.command-responses) :is(th,td){overflow-wrap:anywhere;vertical-align:top;min-width:0;padding:.5rem .4rem}.sl-markdown-content:has(.command-responses) th:first-child{width:30%}.sl-markdown-content:has(.command-responses) th:nth-child(2){width:43%}.sl-markdown-content:has(.command-responses) td code{white-space:normal}}.sl-markdown-content :where(details){border-inline-start:3px solid var(--gnome-line);margin-block:1rem;padding:.6rem 1rem}.sl-markdown-content summary{cursor:pointer;min-height:44px;color:var(--sl-color-text-accent);font-weight:700}@media (width<=30rem){.hero h1{font-size:clamp(2rem,10vw,2.8rem)!important}.hero .actions{width:100%}.hero .sl-link-button{justify-content:center;width:100%}.site-title{font-size:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@layer starlight.components{svg:where(.astro-hkc32dio){color:var(--sl-icon-color);font-size:var(--sl-icon-size,1em);width:1em;height:1em}}
