.userButton.svelte-kfz50u{grid-area:1/1/2/5;width:100%;text-decoration:none;font-family:var(--font-heading);font-weight:700;font-size:large;text-align:center;display:grid;grid-template-columns:min-content 1fr;justify-content:center;line-height:initial}.userButton.svelte-kfz50u svg{width:2rem;margin-left:.5rem}button.svelte-kfz50u{background:var(--twc-main);font-size:1.5rem;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:1rem;cursor:pointer;transition:background-color .1s}button.svelte-kfz50u:hover,button.selected.svelte-kfz50u{background-color:var(--twc-highlight)}button.svelte-kfz50u svg{display:block;margin:auto}.integrations[data-astro-cid-xamnu3wv]{padding-right:var(--sides)}.integrationPanel[data-astro-cid-xamnu3wv]{display:grid;grid-template-columns:max-content repeat(3,3.5rem);grid-template-rows:repeat(2,1fr);gap:.2rem;margin-top:-.2rem;margin-right:-.2rem;position:relative}.integrationPanel[data-astro-cid-xamnu3wv] .userButton[data-astro-cid-xamnu3wv]{grid-area:1/1/2/5;width:100%;text-decoration:none}.integrationPanel[data-astro-cid-xamnu3wv] .settingsWrapper[data-astro-cid-xamnu3wv]{grid-area:2/4/3/5;position:relative}.integrationPanel[data-astro-cid-xamnu3wv] .settingsButton[data-astro-cid-xamnu3wv]{display:flex;align-items:center;justify-content:center;cursor:pointer}.integrationPanel[data-astro-cid-xamnu3wv] .settingsCheckbox[data-astro-cid-xamnu3wv]{display:none}.integrationPanel[data-astro-cid-xamnu3wv] .discordIntegration[data-astro-cid-xamnu3wv]{grid-area:2/3/3/4}.integrationPanel[data-astro-cid-xamnu3wv] .signOutButton[data-astro-cid-xamnu3wv]{grid-area:2/2/3/3}button[data-astro-cid-xamnu3wv],a[data-astro-cid-xamnu3wv].button,.settingsButton[data-astro-cid-xamnu3wv]{background:var(--twc-main);font-size:1.5rem;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:1rem;cursor:pointer;transition:background-color .1s}button[data-astro-cid-xamnu3wv]:hover,a[data-astro-cid-xamnu3wv].button:hover,.settingsButton[data-astro-cid-xamnu3wv]:hover{background:var(--twc-highlight)}button[data-astro-cid-xamnu3wv].selected,a[data-astro-cid-xamnu3wv].button.selected,.settingsButton[data-astro-cid-xamnu3wv].selected{background-color:var(--twc-highlight)}button[data-astro-cid-xamnu3wv] svg,a[data-astro-cid-xamnu3wv].button svg,.settingsButton[data-astro-cid-xamnu3wv] svg{display:block;margin:auto}.settingsDropdown[data-astro-cid-xamnu3wv]{display:block;pointer-events:none;opacity:0;position:absolute;right:0;top:100%;background:var(--twc-main);border-radius:.75rem;padding:.2rem;min-width:8rem;z-index:1000;transform:translateY(-1rem);transition:transform .1s,opacity .1s}.settingsDropdown[data-astro-cid-xamnu3wv] .dropdownSection[data-astro-cid-xamnu3wv]{margin-bottom:.75rem}.settingsDropdown[data-astro-cid-xamnu3wv] .dropdownSection[data-astro-cid-xamnu3wv]:last-child{margin-bottom:0}.settingsDropdown[data-astro-cid-xamnu3wv] .dropdownLabel[data-astro-cid-xamnu3wv]{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;opacity:.6;padding:0 .25rem .5rem}.settingsDropdown[data-astro-cid-xamnu3wv] .dropdownOption[data-astro-cid-xamnu3wv]{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.5rem;cursor:pointer;font-size:1rem}.settingsDropdown[data-astro-cid-xamnu3wv] .dropdownOption[data-astro-cid-xamnu3wv]:hover{background:var(--twc-highlight)}.settingsDropdown[data-astro-cid-xamnu3wv] .dropdownOption[data-astro-cid-xamnu3wv].active{font-weight:700}.settingsDropdown[data-astro-cid-xamnu3wv] a[data-astro-cid-xamnu3wv],.settingsDropdown[data-astro-cid-xamnu3wv] span[data-astro-cid-xamnu3wv]{display:block;padding:.5rem;border-radius:.5rem;text-decoration:none;color:inherit;font-size:1rem}.settingsDropdown[data-astro-cid-xamnu3wv] a[data-astro-cid-xamnu3wv]:hover:not(.disabled),.settingsDropdown[data-astro-cid-xamnu3wv] span[data-astro-cid-xamnu3wv]:hover:not(.disabled){background:var(--twc-highlight)}.settingsDropdown[data-astro-cid-xamnu3wv] a[data-astro-cid-xamnu3wv].active,.settingsDropdown[data-astro-cid-xamnu3wv] span[data-astro-cid-xamnu3wv].active{font-weight:700}.settingsDropdown[data-astro-cid-xamnu3wv] a[data-astro-cid-xamnu3wv].disabled,.settingsDropdown[data-astro-cid-xamnu3wv] span[data-astro-cid-xamnu3wv].disabled{opacity:.4;cursor:not-allowed}.settingsCheckbox[data-astro-cid-xamnu3wv]:checked~.settingsDropdown[data-astro-cid-xamnu3wv],.settingsWrapper[data-astro-cid-xamnu3wv]:hover .settingsDropdown[data-astro-cid-xamnu3wv]{pointer-events:all;opacity:1;transform:translateY(0)}.settingsWrapper[data-astro-cid-xamnu3wv]:hover .settingsButton[data-astro-cid-xamnu3wv],.settingsWrapper[data-astro-cid-xamnu3wv]:has(#settingsToggle:checked) .settingsButton[data-astro-cid-xamnu3wv]{background-color:var(--twc-highlight)}html[data-theme=light] .when-dark{transform:scale(0);opacity:0}html[data-theme=light] .when-light{transform:scale(1);opacity:1}html[data-theme=dark] .when-light{transform:scale(0);opacity:0}html[data-theme=dark] .when-dark{transform:scale(1);opacity:1}.integrations button{line-height:.5rem}nav[data-astro-cid-xhe4hfrh]{box-shadow:0 0 .5rem .1rem var(--twc-dark);clip-path:inset(0px 0px -100rem 0px)}nav[data-astro-cid-xhe4hfrh] ul[data-astro-cid-xhe4hfrh] li[data-astro-cid-xhe4hfrh].dropdown{position:relative}nav[data-astro-cid-xhe4hfrh] ul[data-astro-cid-xhe4hfrh] li[data-astro-cid-xhe4hfrh] .dropdown-content[data-astro-cid-xhe4hfrh]{filter:drop-shadow(.1rem .1rem .2rem var(--twc-dark));display:block;pointer-events:none;opacity:0;position:absolute;top:3rem;left:0;width:100%;transform:translateY(-6rem);z-index:-1;transition:transform .1s,opacity .1s}@media screen and (max-width:500px){nav[data-astro-cid-xhe4hfrh] ul[data-astro-cid-xhe4hfrh] li[data-astro-cid-xhe4hfrh] .dropdown-content[data-astro-cid-xhe4hfrh]{display:none!important}}nav[data-astro-cid-xhe4hfrh] ul[data-astro-cid-xhe4hfrh] li[data-astro-cid-xhe4hfrh]:hover .dropdown-content[data-astro-cid-xhe4hfrh]{pointer-events:all;opacity:1;transform:translateY(0)}[x-cloak]{display:none!important}:root{font-family:var(--font-sans);--sides: max(20vw, calc((100vw - 1150px)/2) )}@media screen and (max-width:1000px){:root{--sides: 1rem}}[data-icon]{display:inline-block;width:1em;vertical-align:middle;fill:var(--twc-text)}
