.Footer-module-scss-module__RiLUzG__Footer{color:var(--palette-ink);background:color-mix(in srgb, var(--palette-paper) 92%, var(--palette-surface));border-top:1px solid color-mix(in srgb, var(--palette-border) 88%, transparent)}.Footer-module-scss-module__RiLUzG__Footer[data-transparent=true]{background:color-mix(in srgb, var(--palette-paper) 76%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Controller{width:min(100% - var(--space3),1060px);padding:var(--space3) 0 var(--space2);justify-content:flex-end;margin:0 auto;display:flex}@media screen and (min-width:600px){.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Controller{width:min(100% - var(--space4),1060px);padding:var(--space4) 0 var(--space3);align-items:center}}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Controller .Footer-module-scss-module__RiLUzG__Selectors{gap:var(--space2);justify-content:flex-end;align-items:flex-start;display:flex}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links{gap:var(--space4);text-align:center;padding:var(--space2);grid-template-columns:1fr;margin:auto;display:grid}@media screen and (min-width:600px){.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links{grid-template-columns:1fr 1fr}}@media screen and (min-width:800px){.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1200px){.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1920px){.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links .Footer-module-scss-module__RiLUzG__TopItemContainer{border-radius:var(--space1)}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links .Footer-module-scss-module__RiLUzG__TopItemContainer .Footer-module-scss-module__RiLUzG__TopItem{padding:var(--space4) 0;font-size:var(--font-size2)}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links .Footer-module-scss-module__RiLUzG__TopItemContainer .Footer-module-scss-module__RiLUzG__SubItems{padding-bottom:var(--space4)}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links .Footer-module-scss-module__RiLUzG__TopItemContainer .Footer-module-scss-module__RiLUzG__SubItems .Footer-module-scss-module__RiLUzG__SubItem a{font-size:var(--font-size2);display:block;padding:var(--space2) 0!important}@media screen and (min-width:600px){.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__Links .Footer-module-scss-module__RiLUzG__TopItemContainer .Footer-module-scss-module__RiLUzG__SubItems .Footer-module-scss-module__RiLUzG__SubItem a{padding:var(--space1) 0!important}}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__End{width:min(100% - var(--space3),1060px);font-size:var(--font-size2);text-align:center;padding:var(--space4) 0 var(--space5);border-top:1px solid color-mix(in srgb, var(--palette-border) 82%, transparent);margin:0 auto}@media screen and (min-width:600px){.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__End{width:min(100% - var(--space4),1060px);padding:var(--space4) 0 var(--space6)}}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__End .Footer-module-scss-module__RiLUzG__Copyright{padding:var(--space2) 0 0;color:var(--palette-muted);margin:0;line-height:1.8}.Footer-module-scss-module__RiLUzG__Footer .Footer-module-scss-module__RiLUzG__End .Footer-module-scss-module__RiLUzG__BuildId{font-size:var(--font-size1);color:color-mix(in srgb, var(--palette-muted) 82%, transparent)}.Footer-module-scss-module__RiLUzG__SitemapMenuContainer{width:min(100% - var(--space3),1060px);padding:0 0 var(--space4);margin:0 auto}@media screen and (min-width:600px){.Footer-module-scss-module__RiLUzG__SitemapMenuContainer{width:min(100% - var(--space4),1060px)}}.Footer-module-scss-module__RiLUzG__FooterLinks{justify-content:center;align-items:center;gap:var(--space1);color:var(--palette-muted);font-weight:600;font-size:var(--font-size2);flex-wrap:wrap;display:flex}.Footer-module-scss-module__RiLUzG__FooterLinks a{padding:var(--space1) var(--space2);border-radius:999px;text-decoration:none}.Footer-module-scss-module__RiLUzG__FooterLinks a:hover{background-color:color-mix(in srgb, var(--palette-accent) 10%, var(--palette-paper));color:var(--palette-accent-strong);outline:none}.Footer-module-scss-module__RiLUzG__FooterLinks a:focus-visible{background-color:color-mix(in srgb, var(--palette-accent) 10%, var(--palette-paper));color:var(--palette-accent-strong);outline:none}
.AdminMenu-module-scss-module__BxU-DW__Icon{color:var(--positive);fill:var(--normal);stroke:var(--positive);transition:rotate .2s ease-in-out}.AdminMenu-module-scss-module__BxU-DW__Icon:hover{rotate:90deg}.AdminMenu-module-scss-module__BxU-DW__Icon:active{rotate:180deg}.AdminMenu-module-scss-module__BxU-DW__Container{padding:var(--space1) var(--space0)}.AdminMenu-module-scss-module__BxU-DW__Accordion{flex-direction:column;gap:0;display:flex}.AdminMenu-module-scss-module__BxU-DW__SectionTrigger{background-color:var(--bg-1);font-weight:600}.AdminMenu-module-scss-module__BxU-DW__SectionContent{padding:0}.AdminMenu-module-scss-module__BxU-DW__SectionLinks{background-color:var(--bg-0);gap:0;display:grid;overflow:hidden}.AdminMenu-module-scss-module__BxU-DW__Link{align-items:center;gap:var(--space2);padding:var(--space2);background-color:#0000;border-radius:0;display:flex}.AdminMenu-module-scss-module__BxU-DW__Link svg{width:36px;height:36px;transition:rotate .2s ease-in-out}.AdminMenu-module-scss-module__BxU-DW__Link:hover{background-color:var(--bg-2)}.AdminMenu-module-scss-module__BxU-DW__Link:hover svg{rotate:10deg}.AdminMenu-module-scss-module__BxU-DW__Link+.AdminMenu-module-scss-module__BxU-DW__Link{border-top:1px solid var(--bg-2)}
.LoginSignupButton-module-scss-module__EvGmoW__Button{justify-content:center;align-items:center;gap:var(--space1);color:var(--positive);height:40px;padding:0 var(--space2);border-radius:var(--radius-input);background-color:var(--bg-1);font-weight:700;transition:all .2s ease-in-out;display:flex}@media screen and (min-width:0){.LoginSignupButton-module-scss-module__EvGmoW__Button{width:40px;min-width:40px;min-height:40px;padding:0}}@media screen and (min-width:600px){.LoginSignupButton-module-scss-module__EvGmoW__Button{width:auto;padding:0 var(--space2)}}.LoginSignupButton-module-scss-module__EvGmoW__Button:hover,.LoginSignupButton-module-scss-module__EvGmoW__Button:focus{background-color:var(--bg-2);color:var(--positive);box-shadow:0 0 3px 1px var(--positive);transform:scale(1.05)}.LoginSignupButton-module-scss-module__EvGmoW__Button:active{background-color:var(--bg-1);color:var(--tertiary);box-shadow:inset 0 0 3px 1px var(--tertiary);transform:scale(.98)}.LoginSignupButton-module-scss-module__EvGmoW__Login{justify-content:flex-end;align-items:center;gap:var(--space1);color:var(--positive);width:-moz-fit-content;width:fit-content;height:40px;display:flex}
