@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter/inter-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter/inter-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter/inter-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter/inter-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins/poppins-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins/poppins-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins/poppins-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins/poppins-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/raleway/raleway-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/raleway/raleway-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/raleway/raleway-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/raleway/raleway-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3/source-sans-3-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3/source-sans-3-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/source-sans-3/source-sans-3-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/source-sans-3/source-sans-3-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lato/lato-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lato/lato-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lato/lato-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lato/lato-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-sans/open-sans-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-sans/open-sans-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open-sans/open-sans-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open-sans/open-sans-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfair-display/playfair-display-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfair-display/playfair-display-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/playfair-display/playfair-display-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/playfair-display/playfair-display-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lora/lora-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lora/lora-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lora/lora-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lora/lora-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/merriweather/merriweather-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/merriweather/merriweather-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/merriweather/merriweather-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/merriweather/merriweather-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oswald/oswald-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oswald/oswald-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oswald/oswald-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oswald/oswald-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue/bebas-neue-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue/bebas-neue-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#fafafa;--panel:#fff;--surface:#fff;--text:#111;--muted:#555;--border:#e4e4e4;--primary:#111;--on-primary:#fff;--accent2:#4a49e0;--g1:#7877ff1c;--g2:#7877ff10;--g3:#0000;--grid:#0000;--shadow:#28287840;--logbg:#f1f1f1;--logtx:#333;--logok:#3a39c4;--step-ring:#8a8a8a;--step-mute:#666;--hero-b:linear-gradient(90deg, #7a7a7a, #7a7a7a);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-2:color-mix(in srgb, var(--surface) 78%, var(--border));--focus:var(--primary);--error:#b3261e;--ok:#2e7d32;--warn:#f9a825;--edit-accent:#2563eb;--edit-placeholder:#8a8a8a;--ghost-text:#1b1b1b;--mono:"JetBrains Mono", ui-monospace, "Cascadia Code", Consolas, monospace;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}body{min-height:100vh;color:var(--text);background:radial-gradient(900px 500px at 15% -10%, var(--g1), transparent 60%), radial-gradient(800px 500px at 90% 0%, var(--g2), transparent 60%), radial-gradient(700px 400px at 50% 110%, var(--g3), transparent 60%), var(--bg);background-attachment:fixed;margin:0}body:before{content:"";z-index:-1;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);pointer-events:none;background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(at 50% 0,#000 20%,#0000 75%)}h1,h2,h3{line-height:1.2}.glass{background:var(--panel);border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 0 1px #fff8 inset, 0 30px 70px -30px var(--shadow);border-radius:22px}.step-n{background:var(--primary);width:28px;height:28px;color:var(--on-primary);font:500 14px var(--mono);border-radius:50%;flex:none;place-items:center;display:inline-grid}input,textarea,select{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:10px}input[type=checkbox],input[type=radio],input[type=range],input[type=color],input[type=file]{accent-color:var(--primary);background:0 0;border:none}input::placeholder,textarea::placeholder{color:var(--muted)}button{background:var(--surface-2);color:var(--text);border:1px solid var(--border);border-radius:12px}button:hover:not(:disabled){border-color:var(--primary)}button.primary{background:var(--primary);color:var(--on-primary);border-color:#0000;font-weight:600}button.primary:hover:not(:disabled){filter:brightness(1.15)}button.chip{color:var(--muted);border-radius:99px}button.chip[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}fieldset{border:1px solid var(--border);border-radius:12px}.hint,.counter{color:var(--muted)}.error{color:var(--error)}.go{background:var(--primary);color:var(--on-primary);box-shadow:0 10px 30px -8px var(--shadow);cursor:pointer;border:0;border-radius:99px;padding:15px 34px;font:700 16px system-ui,sans-serif}.go:hover:not(:disabled){filter:brightness(1.2)}.go:disabled{opacity:.6;cursor:not-allowed}.go.small{padding:11px 24px;font-size:15px}@media print{body{background:#fff}body:before{display:none}}.agent.svelte-bez0nz{grid-template-columns:1fr 1.1fr;gap:22px;margin-top:18px;padding:20px;display:grid}.tl.svelte-bez0nz{margin:0;padding:0;list-style:none}.tl.svelte-bez0nz li:where(.svelte-bez0nz){color:var(--step-mute);align-items:center;gap:12px;padding:9px 0;font-size:15px;display:flex}.tl.svelte-bez0nz li:where(.svelte-bez0nz) i:where(.svelte-bez0nz){border:2px solid var(--step-ring);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}.tl.svelte-bez0nz li.run:where(.svelte-bez0nz),.tl.svelte-bez0nz li.ok:where(.svelte-bez0nz),.tl.svelte-bez0nz li.err:where(.svelte-bez0nz){color:var(--text)}.tl.svelte-bez0nz li.run:where(.svelte-bez0nz) i:where(.svelte-bez0nz){border-color:var(--primary);border-top-color:#0000;animation:.8s linear infinite svelte-bez0nz-spin}.tl.svelte-bez0nz li.ok:where(.svelte-bez0nz) i:where(.svelte-bez0nz){background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.tl.svelte-bez0nz li.err:where(.svelte-bez0nz) i:where(.svelte-bez0nz){border-color:var(--error);color:var(--error)}.sr.svelte-bez0nz{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.log.svelte-bez0nz{background:var(--logbg);border:1px solid var(--border);min-height:200px;max-height:320px;color:var(--logtx);font:12.5px/1.7 var(--mono);border-radius:12px;padding:14px 16px;overflow:auto}.log.svelte-bez0nz .d:where(.svelte-bez0nz){opacity:.8}.log.svelte-bez0nz .g:where(.svelte-bez0nz){color:var(--logok);font-weight:600}.log.svelte-bez0nz .e:where(.svelte-bez0nz){color:var(--error);font-weight:600}@keyframes svelte-bez0nz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tl.svelte-bez0nz li.run:where(.svelte-bez0nz) i:where(.svelte-bez0nz){animation:none}}@media (width<=820px){.agent.svelte-bez0nz{grid-template-columns:1fr}}.summary.svelte-zng285{font-weight:600}section.svelte-zng285{margin:1rem 0}h3.svelte-zng285{margin:0 0 .5rem}ul.svelte-zng285{margin:0;padding-left:1.2rem}li.svelte-zng285{margin-bottom:.6rem}li.svelte-zng285 p:where(.svelte-zng285){margin:.2rem 0 0;font-size:.9rem}.label.svelte-zng285{opacity:.8;font-weight:600}.group.svelte-zng285{border-left:4px solid;padding-left:.75rem}.match.svelte-zng285{border-color:var(--ok)}.partial.svelte-zng285{border-color:var(--warn)}.gap.svelte-zng285{border-color:var(--error)}.res.svelte-vovy9w{min-width:0;padding:20px}h2.svelte-vovy9w{color:var(--primary);font:12px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}button.svelte-vovy9w{font:inherit;cursor:pointer;min-height:2.75rem;margin-top:14px;padding:.5rem 1rem}button.svelte-vovy9w:disabled{cursor:not-allowed}.legal-page.svelte-6s17ju{max-width:720px;margin:0 auto;padding:20px 24px 28px;line-height:1.55}h1.svelte-6s17ju{margin:12px 0 8px;font-size:1.4rem}h2.svelte-6s17ju{margin:20px 0 6px;font-size:1.05rem}p.svelte-6s17ju{margin:0 0 8px}.hint.svelte-6s17ju{color:var(--muted);font-size:.875rem}button.svelte-6s17ju{font:inherit;cursor:pointer;min-height:2.75rem;padding:.5rem 1rem}.done.svelte-3ugtvq{border-color:var(--primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:22px 0 14px;padding:16px 20px;display:flex}.done.bad.svelte-3ugtvq{border-color:var(--error)}b.svelte-3ugtvq{color:var(--primary)}.bad.svelte-3ugtvq b:where(.svelte-3ugtvq){color:var(--error)}span.svelte-3ugtvq{color:var(--muted);font-size:14px}button.svelte-3ugtvq{font:inherit;cursor:pointer;min-height:2.75rem;padding:.5rem 1rem}.pass-page.svelte-7yrnap{flex-direction:column;gap:16px;max-width:640px;margin:0 auto;padding-bottom:24px;display:flex}.bar.svelte-7yrnap{flex-wrap:wrap;align-items:center;gap:12px;display:flex}h1.svelte-7yrnap{margin:0;font-size:1.4rem}h2.svelte-7yrnap{margin:0 0 8px;font-size:1.1rem}.card.svelte-7yrnap{padding:20px}.code.svelte-7yrnap{font:700 1.1rem var(--mono);letter-spacing:.04em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:8px 0}.row.svelte-7yrnap{flex-wrap:wrap;gap:.75rem;margin-top:.35rem;display:flex}input.svelte-7yrnap{box-sizing:border-box;min-width:0;font:1rem var(--mono);text-transform:uppercase;flex:14rem;padding:.5rem .6rem}label.svelte-7yrnap{font-weight:600}.consent.svelte-7yrnap{cursor:pointer;align-items:flex-start;gap:.6rem;margin:12px 0 0;font-weight:400;display:flex}.consent.svelte-7yrnap input:where(.svelte-7yrnap){flex:none;width:1.25rem;height:1.25rem;margin:.15rem 0 0}.hint.svelte-7yrnap a:where(.svelte-7yrnap){color:inherit}.hint.svelte-7yrnap{color:var(--muted);margin:.4rem 0 0;font-size:.875rem}button.svelte-7yrnap{font:inherit;cursor:pointer;min-height:2.75rem;padding:.5rem 1rem}button.svelte-7yrnap:disabled{opacity:.6;cursor:not-allowed}.sheet{--paper-bg:#fff;--paper-ink:#1b1b1b;--paper-muted:#444;--paper-shade:#ddd;--side-w:60mm;--gap:calc(1em * var(--sp));box-sizing:border-box;width:100%;max-width:var(--paper);background:var(--paper-bg);color:var(--paper-ink);font-family:var(--font);font-size:var(--size);overflow-wrap:anywhere;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-box-decoration-break:clone;box-decoration-break:clone;orphans:3;widows:3;margin:0 auto;padding:12mm 14mm;line-height:1.4}.sheet .paper-bg{display:none}@media print{.sheet{background:0 0}.sheet .paper-bg{z-index:-1;background:var(--paper-bg);display:block;position:fixed;inset:0}.sheet.modern .paper-bg,.sheet.layout-sidebar .paper-bg{box-shadow:inset calc(-1 * var(--side-w)) 0 0 var(--side-bg)}.sheet.modern.side-left .paper-bg,.sheet.layout-sidebar.side-left .paper-bg{box-shadow:inset var(--side-w) 0 0 var(--side-bg)}}.sheet.paged{background:0 0}.sheet.paged .paper-bg{z-index:-1;background:var(--paper-bg);display:block;position:absolute;inset:0}.sheet.modern.paged .paper-bg,.sheet.layout-sidebar.paged .paper-bg{box-shadow:inset calc(-1 * var(--side-w)) 0 0 var(--side-bg)}.sheet.modern.side-left.paged .paper-bg,.sheet.layout-sidebar.side-left.paged .paper-bg{box-shadow:inset var(--side-w) 0 0 var(--side-bg)}.sheet .name{font-size:2.3em;line-height:1.15}.sheet h2{color:var(--accent);break-after:avoid;margin:0 0 .4em;font-size:1em}.sheet.upper h2{text-transform:uppercase;letter-spacing:.08em}.sheet.rule h2{border-bottom:1px solid var(--accent-line);padding-bottom:.2em}.sheet p{margin:0 0 .4em}.sheet ul{margin:0;padding-left:1.1em}.sheet section{margin-bottom:var(--gap)}.sheet .entry{margin-bottom:calc(.7em * var(--sp));break-inside:avoid}.sheet li{break-inside:avoid}.sheet .entry-head{break-after:avoid;flex-wrap:wrap;justify-content:space-between;gap:0 1em;margin:0 0 .2em;display:flex}.sheet .period{white-space:nowrap;opacity:.75}.sheet .title{margin:.1em 0 .3em;font-size:1.25em}.sheet .contact-inline{box-sizing:border-box;border:.3mm solid color-mix(in srgb, currentColor 30%, transparent);overflow-wrap:anywhere;border-radius:2mm;flex-wrap:wrap;gap:.15em 1em;width:fit-content;max-width:100%;padding:.5em .8em;display:flex}.sheet .contact-inline:not(.icons) span+span:before{content:"· ";margin-left:-.5em;padding-right:.25em}.sheet .contact-side{box-sizing:border-box;border:.3mm solid color-mix(in srgb, currentColor 30%, transparent);overflow-wrap:anywhere;border-radius:2mm;margin-bottom:.8em;padding:.5em .8em}.sheet .contact-side ul{margin:0}.sheet .flow .contact-side ul,.sheet .main .contact-side ul{flex-wrap:wrap;gap:.15em 1.2em;padding:0;list-style:none;display:flex}.sheet .contact-inline span,.sheet .contact-side li,.sheet li.ico{align-items:center;gap:.4em;display:inline-flex}.sheet li.ico{margin-bottom:.2em;display:flex}.sheet li.lv{flex:100%;justify-content:space-between;align-items:center;gap:.6em;min-width:0;margin-bottom:.25em;display:flex}.sheet .lv-meter{flex:0 0 40%;justify-content:flex-end;align-items:center;gap:.2em;display:inline-flex}.sheet .side li.lv{flex-direction:column;align-items:stretch;gap:.15em}.sheet .side .lv-meter{flex:none;justify-content:flex-start}.sheet .bar{background:var(--paper-shade);border-radius:.2em;width:100%;height:.4em;display:block;overflow:hidden}.sheet .bar i{background:var(--accent);height:100%;display:block}.sheet .dot{background:var(--paper-shade);border-radius:50%;width:.55em;height:.55em}.sheet .dot.on{background:var(--accent)}.sheet .ring{width:1.9em;height:1.9em;transform:rotate(-90deg)}.sheet .ring circle{fill:none;stroke-width:4px}.sheet .ring .track{stroke:var(--paper-shade)}.sheet .ring .fill{stroke:var(--accent);stroke-linecap:round}.sheet header{justify-content:space-between;align-items:center;gap:1em;display:flex}.sheet header.photo-left{flex-direction:row-reverse}.sheet .head-text{min-width:0}.sheet .photo-empty{box-sizing:border-box;border:2px dashed color-mix(in srgb, var(--edit-accent) 70%, transparent);background:color-mix(in srgb, var(--edit-accent) 6%, transparent);color:var(--edit-accent);text-align:center;cursor:pointer;justify-content:center;align-items:center;font:600 .8em/1.2 system-ui,sans-serif;display:flex}.sheet .add-sec{border:1px dashed color-mix(in srgb, var(--edit-accent) 60%, transparent);width:100%;color:var(--edit-accent);text-align:left;cursor:pointer;opacity:.55;background:0 0;border-radius:6px;margin:.6em 0 0;padding:.35em .6em;font:600 .85em system-ui,sans-serif;display:block}.sheet .add-sec:hover,.sheet .add-sec:focus-visible{opacity:1;background:color-mix(in srgb, var(--edit-accent) 8%, transparent)}@media print{.sheet .photo-empty,.sheet .add-sec{display:none!important}}.sheet .photo{width:var(--photo);height:var(--photo);background:var(--paper-shade);flex:none;overflow:hidden}.sheet .photo img{object-fit:cover;width:100%;height:100%;display:block}.sheet .photo.photo-ring{box-sizing:border-box;padding:var(--ring);background:var(--accent)}.sheet .photo.photo-ring img{border-radius:inherit;clip-path:inherit}.photo.shape-circle{border-radius:50%}.photo.shape-rounded{border-radius:14%}.photo.shape-oval{border-radius:50%/40%}.photo.shape-arch{border-radius:50% 50% 6% 6%}.photo.shape-leaf{border-radius:0 50%}.photo.shape-blob{border-radius:62% 38% 46% 54%/55% 45%}.photo.shape-drop{border-radius:50% 50% 50% 0}.photo.shape-squircle{border-radius:30%}.photo.shape-hexagon{clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%)}.photo.shape-diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.photo.shape-shield{clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%)}.photo.shape-octagon{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.sheet.layout-cols .cols{grid-template-columns:1fr var(--side-w);display:grid}.sheet.layout-cols.side-left .cols{grid-template-columns:var(--side-w) 1fr}.sheet.layout-cols.side-left .side{order:0}.sheet.layout-cols.side-left .main{order:1}.sheet.layout-cols .side{order:2}.sheet[data-hw=bold] h2{font-weight:700!important}.sheet[data-hw=normal] h2{font-weight:400!important}.sheet [data-w=bold],.sheet [data-w=bold] *{font-weight:700!important}.sheet [data-i],.sheet [data-i] *{font-style:italic!important}.sheet [data-u],.sheet [data-u] *{text-decoration:underline!important}.sheet [data-a],.sheet [data-a] *{text-align:var(--block-align)!important}.sheet [data-a=left]{--block-align:left}.sheet [data-a=center]{--block-align:center}.sheet [data-a=right]{--block-align:right}.sheet [data-a=justify]{--block-align:justify}.sheet [data-w=normal],.sheet [data-w=normal] :not(strong,b){font-weight:400!important}.sheet.classic{padding:16mm 18mm}.sheet.classic header,.sheet.classic header.photo-left{margin-bottom:var(--gap);border-bottom:.4mm solid var(--paper-ink);text-align:center;flex-direction:column;align-items:center;gap:.6em;padding-bottom:.9em;position:relative}.sheet.classic header:after{content:"";border-bottom:.15mm solid var(--paper-ink);position:absolute;bottom:-1.6mm;left:0;right:0}.sheet.classic header .photo{order:-1}.sheet.classic .name{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:2.2em;font-weight:400}.sheet.classic .title{color:var(--paper-muted);font-style:italic}.sheet.classic .contact-inline{color:var(--paper-muted);justify-content:center;margin-inline:auto;font-size:.92em}.sheet.classic .flow section{grid-template-columns:32mm 1fr;gap:0 6mm;margin-top:1.6em;display:grid}.sheet.classic .flow section>h2{color:var(--paper-ink);letter-spacing:.1em;overflow-wrap:normal;text-transform:uppercase;border:0;grid-area:1/1/span 99;align-self:start;margin:.15em 0 0;padding:0;font-size:.9em;font-weight:700}.sheet.classic .flow section>:not(h2){grid-column:2}.sheet.classic .entry-head strong{font-size:1.05em}.sheet.classic .period{color:var(--paper-muted);opacity:1;font-style:italic}.sheet.classic .sec-skills ul,.sheet.classic .sec-languages ul{flex-wrap:wrap;gap:.1em 1.4em;padding:0;list-style:none;display:flex}.sheet.modern{--side-w:58mm;padding:0}.sheet.modern header{--ml:16mm;--mr:9mm;--side-in:7mm;grid-template-columns:minmax(0, 1fr) var(--side-w);border-bottom:.8mm solid var(--accent);align-items:end;padding:14mm 0 7mm;display:grid}.sheet.modern header.photo-left:has(.photo:not(.photo-empty)){grid-template-columns:auto minmax(0, 1fr) var(--side-w)}.sheet.modern .head-text{min-width:0;margin:0 var(--mr) 0 var(--ml);grid-area:1/1;align-items:flex-end;display:flex}.sheet.modern header.photo-left:has(.photo:not(.photo-empty)) .head-text{grid-column:2;margin-left:6mm}.sheet.modern header .photo{margin-left:var(--side-in);grid-area:1/2;justify-self:start}.sheet.modern header.photo-left .photo{margin:0 0 0 var(--ml);grid-column:1;align-self:center}.sheet.modern.side-left header{--ml:9mm;--mr:16mm;--side-in:14mm;grid-template-columns:var(--side-w) minmax(0, 1fr)}.sheet.modern.side-left header.photo-left:has(.photo:not(.photo-empty)){grid-template-columns:var(--side-w) auto minmax(0, 1fr)}.sheet.modern.side-left .head-text{grid-column:2}.sheet.modern.side-left header.photo-left:has(.photo:not(.photo-empty)) .head-text{grid-column:3;margin-left:6mm}.sheet.modern.side-left header .photo{grid-column:1}.sheet.modern.side-left header.photo-left .photo{margin:0 0 0 var(--ml);grid-column:2}.sheet.modern .head-id{flex:60mm;min-width:0}.sheet.modern .name{color:var(--accent);font-size:2.5em;font-weight:700;line-height:1}.sheet.modern .title{color:var(--paper-muted);font-size:1.2em}.sheet.modern .contact-side{border:.3mm solid color-mix(in srgb, var(--accent) 35%, transparent);background:var(--paper-bg);overflow-wrap:anywhere;border-radius:2mm;margin-bottom:5mm;padding:3mm;font-size:.92em}.sheet.modern .contact-side h2{display:none}.sheet.modern .contact-side ul{margin:0}.sheet.modern .cols{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:8mm 12mm}@media screen{.sheet.modern:not(.paged) .cols{background:linear-gradient(to left, var(--side-bg) var(--side-w), transparent var(--side-w))}.sheet.modern.side-left:not(.paged) .cols{background:linear-gradient(to right, var(--side-bg) var(--side-w), transparent var(--side-w))}}.sheet.modern .main{padding:0 9mm 0 16mm}.sheet.modern .side{padding:0 14mm 0 7mm}.sheet.modern.side-left .main{padding:0 16mm 0 9mm}.sheet.modern.side-left .side{padding:0 7mm 0 14mm}.sheet.modern h2{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:2mm;display:flex}.sheet.modern h2:before{content:"";background:var(--accent);flex:none;width:6mm;height:.9mm}.sheet.modern .side ul{padding:0;list-style:none}.sheet.modern .sec-skills ul{flex-wrap:wrap;gap:1.4mm;display:flex}.sheet.modern .sec-skills li:not(.lv){background:var(--tint);border-radius:3mm;padding:.8mm 2.6mm;font-size:.92em}.sheet.compact{padding:10mm 12mm;line-height:1.3}.sheet.compact header{border-bottom:.5mm solid var(--accent);align-items:baseline;margin-bottom:.4em;padding-bottom:.4em}.sheet.compact .head-text{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:baseline;gap:3mm;display:flex}.sheet.compact .head-id{flex-wrap:wrap;flex:60mm;align-items:baseline;gap:3mm;min-width:0;display:flex}.sheet.compact .name{color:var(--accent);font-size:1.9em}.sheet.compact .title{color:var(--paper-muted);margin:0;font-size:1.1em}.sheet.compact .contact-inline{justify-content:flex-end;margin-left:auto;font-size:.9em}.sheet.compact h2{background:var(--tint2);letter-spacing:.1em;text-transform:uppercase;margin:.6em 0 .3em;padding:.15em .4em;font-size:.92em}.sheet.compact section{margin-bottom:.2em}.sheet.compact .entry{margin-bottom:.5em}.sheet.compact ul{padding-left:1em}.sheet.compact .flow{grid-template-columns:1.4fr 1fr 1fr;column-gap:5mm;display:grid}.sheet.compact .flow>section{grid-column:1/-1}.sheet.compact .flow>.sec-skills,.sheet.compact .flow>.sec-languages,.sheet.compact .flow>.sec-custom{grid-column:auto}.sheet.layout-sidebar{--side-w:68mm;padding:0}.sheet.layout-sidebar .cols{grid-template-columns:1fr var(--side-w);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:12mm;display:grid}.sheet.layout-sidebar.side-left .cols{grid-template-columns:var(--side-w) 1fr}@media screen{.sheet.layout-sidebar:not(.paged) .cols{background:linear-gradient(to left, var(--side-bg) var(--side-w), transparent var(--side-w))}.sheet.layout-sidebar.side-left:not(.paged) .cols{background:linear-gradient(to right, var(--side-bg) var(--side-w), transparent var(--side-w))}}.sheet.layout-sidebar .side{--accent:var(--side-ink);--accent-line:var(--side-track);--paper-shade:var(--side-track);color:var(--side-ink);order:2;padding:0 9mm 0 8mm}.sheet.layout-sidebar.side-left .side{order:0;padding:0 8mm 0 9mm}.sheet.layout-sidebar .side .photo{margin:0 auto 5mm}.sheet.layout-sidebar .side .head-id{margin-bottom:var(--gap)}.sheet.layout-sidebar .side .name{font-size:1.9em;font-weight:700;line-height:1.1}.sheet.layout-sidebar .side .title{text-transform:uppercase;letter-spacing:.08em;opacity:.85;font-size:.95em}.sheet.layout-sidebar .side ul{padding:0;list-style:none}.sheet.layout-sidebar .main{order:1;padding:0 10mm 0 12mm}.sheet.layout-sidebar.side-left .main{padding:0 12mm 0 10mm}.sheet.poster{--side-w:54mm;padding:0}.sheet.poster header{background:var(--accent);color:var(--on-accent);align-items:flex-start;margin:0;padding:14mm 16mm 12mm;position:relative}.sheet.poster .head-text{flex:1}.sheet.poster .name{overflow-wrap:break-word;max-width:125mm;color:inherit;text-transform:uppercase;font-size:3.3em;font-weight:800;line-height:.98}.sheet.poster .title{margin:.5em 0 0;font-size:1.3em}.sheet.poster .contact-inline{border-color:color-mix(in srgb, var(--on-accent) 60%, transparent);margin-top:1em;font-size:.92em}.sheet.poster .contact-inline:not(.icons) span+span:before{content:none}.sheet.poster .contact-inline:not(.icons){gap:.2em 1.6em}.sheet.poster header .photo{z-index:2;width:calc(var(--photo) * 1.25);height:calc(var(--photo) * 1.25);background:var(--paper-bg);box-shadow:0 0 0 1.2mm var(--paper-bg);position:absolute;bottom:-14mm;right:16mm}.sheet.poster.has-photo .head-text{padding-right:calc(var(--photo) * 1.25 + 8mm)}.sheet.poster.has-photo header.photo-left .head-text{padding-right:0;padding-left:calc(var(--photo) * 1.25 + 8mm)}.sheet.poster.has-photo header{min-height:calc(var(--photo) * 1.25 - 6mm)}.sheet.poster header.photo-left .photo{left:16mm;right:auto}.sheet.poster .cols{-webkit-box-decoration-break:clone;box-decoration-break:clone;gap:0 10mm;padding:20mm 16mm 12mm}.sheet.poster .side{padding-top:8mm}.sheet.poster .side ul{padding:0;list-style:none}.sheet.poster h2{letter-spacing:.12em;text-transform:uppercase;font-weight:800}.sheet.timeline{padding:16mm}.sheet.timeline header{margin-bottom:1.2em}.sheet.timeline .name{color:var(--accent);font-size:2.5em;font-weight:800;line-height:1.05}.sheet.timeline .title{color:var(--paper-muted);font-size:1.2em}.sheet.timeline .contact-inline{color:var(--paper-muted);font-size:.92em}.sheet.timeline .contact-inline .icon{color:var(--accent)}.sheet.timeline .flow{grid-template-columns:1fr 1fr;column-gap:10mm;display:grid}.sheet.timeline .flow>section{grid-column:1/-1}.sheet.timeline .flow>.sec-skills,.sheet.timeline .flow>.sec-languages,.sheet.timeline .flow>.sec-custom{grid-column:auto}.sheet.timeline h2{letter-spacing:.14em;text-transform:uppercase;margin:.4em 0 .7em}.sheet.timeline .sec-experience .entry,.sheet.timeline .sec-education .entry{padding:0 0 calc(.9em * var(--sp)) 7mm;border-left:.6mm solid var(--accent-line);margin:0 0 0 34mm;position:relative}.sheet.timeline .sec-experience .entry:before,.sheet.timeline .sec-education .entry:before{content:"";box-sizing:border-box;border:.8mm solid var(--accent);background:var(--paper-bg);border-radius:50%;width:3.4mm;height:3.4mm;position:absolute;top:.15em;left:-2mm}.sheet.timeline .sec-experience .entry-head,.sheet.timeline .sec-education .entry-head{display:block}.sheet.timeline .sec-experience .period,.sheet.timeline .sec-education .period{width:27mm;color:var(--accent);opacity:1;text-align:right;font-size:.9em;font-weight:700;position:absolute;top:.1em;left:-34mm}.sheet.panel{--side-w:70mm}.sheet.panel .side{padding-top:2mm}.sheet.panel .side .photo{width:min(calc(var(--photo) * 1.2), 100%);aspect-ratio:1;height:auto;box-shadow:0 0 0 1mm var(--side-track);margin:0 auto 6mm}.sheet.panel .side h2{border-bottom:.3mm solid var(--side-track);letter-spacing:.15em;text-transform:uppercase;margin:1.2em 0 .5em;padding-bottom:.3em;font-size:.9em}.sheet.panel .side section:first-of-type h2{margin-top:0}.sheet.panel .side li{margin-bottom:.25em}.sheet.panel .main .head-id{margin-bottom:1.4em}.sheet.panel .main .name{color:var(--accent);font-size:2.5em;font-weight:800;line-height:1.05}.sheet.panel .main .title{color:var(--accent);opacity:.8;margin-top:.3em;font-size:1.2em;font-weight:600}.sheet.panel .main h2{letter-spacing:.12em;text-transform:uppercase}.sheet.night{--paper-bg:#14161b;--paper-ink:#ece6d8;--paper-muted:#a7a193;--paper-shade:#3a3d45;padding:16mm}.sheet.night header{align-items:flex-start;margin-bottom:1.6em}.sheet.night .head-text{flex:1}.sheet.night .name{letter-spacing:.06em;font-size:2.8em;font-weight:400;line-height:1.1}.sheet.night .title{color:var(--accent);letter-spacing:.3em;text-transform:uppercase;margin:.4em 0 .8em;font-size:.9em}.sheet.night .contact-inline{border-color:color-mix(in srgb, var(--accent) 60%, transparent);color:var(--paper-muted);gap:.2em 2em;font-size:.92em}.sheet.night .contact-inline:not(.icons) span+span:before{content:none}.sheet.night a,.sheet.night .contact-inline .icon{color:var(--accent)}.sheet.night .flow{counter-reset:sec}.sheet.night .flow section{counter-increment:sec;grid-template-columns:44mm 1fr;gap:0 8mm;margin-bottom:1.4em;display:grid}.sheet.night .flow section>h2{overflow-wrap:normal;letter-spacing:.2em;text-transform:uppercase;border:0;grid-area:1/1/span 99;align-self:start;margin:0;padding:0;font-size:.85em;font-weight:400}.sheet.night .flow section>h2:before{content:counter(sec, decimal-leading-zero);color:var(--paper-shade);letter-spacing:0;margin-bottom:.1em;font-size:2.2em;font-weight:300;line-height:1;display:block}.sheet.night .flow section>:not(h2){grid-column:2}.sheet.night .period{opacity:1;color:var(--paper-muted);font-style:italic}.sheet.night .sec-skills ul,.sheet.night .sec-languages ul{flex-wrap:wrap;gap:.2em .9em;padding:0;list-style:none;display:flex}.sheet.night .sec-skills li:not(.lv):not(:first-child):before,.sheet.night .sec-languages li:not(.lv):not(:first-child):before{content:"◆";color:var(--accent);vertical-align:.15em;margin-right:.9em;font-size:.6em}.sheet.overview{--side-w:60mm;padding:14mm 15mm}.sheet.overview header{align-items:flex-end;margin-bottom:1em}.sheet.overview .head-text{flex:1;justify-content:space-between;align-items:flex-end;gap:1em;display:flex}.sheet.overview .name{color:var(--accent);font-size:2.4em;font-weight:700;line-height:1.05}.sheet.overview .title{color:var(--paper-muted);font-size:1.2em}.sheet.overview .contact-inline{text-align:right;flex-direction:column;align-items:flex-end;gap:.1em;margin-left:auto;font-size:.92em}.sheet.overview .contact-inline:not(.icons) span+span:before{content:none}.sheet.overview .stats{grid-template-columns:repeat(3,1fr);gap:4mm;margin-bottom:1.4em;display:grid}.sheet.overview .stat{border-left:1.2mm solid var(--accent);background:var(--tint2);border-radius:3mm;padding:3mm 4mm}.sheet.overview .stat strong{color:var(--accent);font-size:1.9em;line-height:1.1;display:block}.sheet.overview .stat span{color:var(--paper-muted);font-size:.85em}.sheet.overview .cols{gap:0 9mm}.sheet.overview h2{border-bottom:.3mm solid var(--accent-line);letter-spacing:.1em;text-transform:uppercase;padding-bottom:.25em}.sheet.overview .side ul{padding:0;list-style:none}.sheet.overview .lv-label{min-width:0}.sheet.overview .sec-languages li.lv{justify-content:flex-start;gap:.8em}.sheet.overview .sec-languages .lv-meter{flex:none;order:-1}.sheet.overview .sec-skills li.lv{margin-bottom:.6em;display:block}.sheet.overview .sec-skills .lv-meter{margin-top:.2em;display:block}.sheet.overview .bar{height:.45em}.sheet.blobs{--paper-bg:#fffaf3;--side-w:56mm;position:relative;overflow:clip}.sheet.blobs header{margin:-12mm -14mm var(--gap);align-items:flex-start;min-height:62mm;padding:14mm 16mm 16mm}.sheet.blobs .head-text,.sheet.blobs header .photo{z-index:1;position:relative}.sheet.blobs .head-text{flex:1}.sheet.blobs .name{max-width:115mm;font-size:2.6em;font-weight:800;line-height:1}.sheet.blobs .title{color:var(--accent);margin:.4em 0 .6em;font-size:1.25em;font-weight:600}.sheet.blobs .contact-inline{flex-direction:column;gap:.1em;font-size:.92em}.sheet.blobs .contact-inline:not(.icons) span+span:before{content:none}.sheet.blobs header .photo{border:1.2mm solid var(--paper-ink);background:#fff}.sheet.blobs .deco{z-index:0;position:absolute}.sheet.blobs .d1{background:var(--accent);border-radius:58% 42% 55% 45%/52% 60% 40% 48%;width:95mm;height:90mm;top:-30mm;right:-26mm}.sheet.blobs .d2{background:var(--b1);border-radius:45% 55% 40% 60%/60% 40%;width:56mm;height:54mm;top:22mm;right:20mm}.sheet.blobs .d3{background:var(--b3);border-radius:50%;width:14mm;height:14mm;top:54mm;left:-4mm}.sheet.blobs .cols{gap:0 9mm}.sheet.blobs .paper-bg{overflow:hidden}.sheet.blobs .paper-bg:before,.sheet.blobs .paper-bg:after{content:"";position:absolute}.sheet.blobs .paper-bg:after{background:var(--b2);border-radius:50% 50% 60% 40%/45% 55%;width:62mm;height:58mm;bottom:-24mm;left:-26mm}.sheet.blobs .paper-bg:before{background:var(--accent);border-radius:50%;width:18mm;height:18mm;bottom:10mm;right:14mm}.sheet.blobs h2{background:var(--b1);color:#1b1b1b;border-radius:1em;margin-bottom:.5em;padding:.1em .9em;font-weight:800;display:inline-block}.sheet.blobs .side{padding-top:18mm}.sheet.blobs .side section{background:#fff;border-radius:4mm;padding:3.5mm 4mm 2mm}.sheet.blobs .side ul{padding:0;list-style:none}@media screen and (width<=36rem){.sheet.layout-cols:not(.paged) .cols,.sheet.layout-cols.side-left:not(.paged) .cols,.sheet.layout-sidebar:not(.paged) .cols,.sheet.layout-sidebar.side-left:not(.paged) .cols{grid-template-columns:1fr}}.icon.svelte-e8xrjk{flex:none;width:1.1em;height:1.1em}ed-t.svelte-1287r63{display:inline}.ed.svelte-1287r63{cursor:text}.ed.contents.svelte-1287r63{display:contents}.ed.svelte-1287r63:hover{background:color-mix(in srgb, var(--edit-accent) 12%, transparent);border-radius:2px}.ed-input.svelte-1287r63{background:color-mix(in srgb, var(--edit-accent) 12%, transparent);min-width:1ch;box-shadow:inset 0 -2px 0 var(--edit-accent);caret-color:var(--edit-accent);white-space:pre-wrap;border-radius:2px;outline:none}.ed-input.svelte-1287r63:empty:before{content:attr(data-ph);pointer-events:none}.ed-input.svelte-1287r63:empty:before,.ph.svelte-1287r63{color:var(--edit-placeholder);font-style:italic;font-weight:400}@media print{.ed.svelte-1287r63:hover,.ed-input.svelte-1287r63{box-shadow:none;background:0 0}.ph.svelte-1287r63{visibility:hidden}}.frame.svelte-8s86ta{z-index:40;box-sizing:border-box;border:2px solid var(--edit-accent);background:color-mix(in srgb, var(--edit-accent) 7%, transparent);pointer-events:none;border-radius:4px;position:fixed}.target-frame.svelte-8s86ta{z-index:39;box-sizing:border-box;border:2px dashed var(--edit-accent);pointer-events:none;border-radius:4px;position:fixed}.format-bar.svelte-8s86ta{z-index:45;background:var(--primary);color:#fff;font:600 12px/1 var(--sans,system-ui);-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:3px;padding:5px 6px;display:flex;position:fixed;box-shadow:0 10px 28px -10px #00000073}.bar-grip.svelte-8s86ta{letter-spacing:-2px;cursor:grab;touch-action:none;padding:6px 4px}.bar-target.svelte-8s86ta{text-overflow:ellipsis;white-space:nowrap;opacity:.9;max-width:11em;margin:0 4px;overflow:hidden}.format-bar.svelte-8s86ta button:where(.svelte-8s86ta){color:#fff;min-width:0;height:28px;min-height:0;font:inherit;cursor:pointer;background:#ffffff38;border:none;border-radius:6px;padding:0 7px;font-weight:700}.format-bar.svelte-8s86ta button.italic:where(.svelte-8s86ta){font-family:Georgia,serif;font-style:italic}.format-bar.svelte-8s86ta button.underline:where(.svelte-8s86ta){text-decoration:underline}.format-bar.svelte-8s86ta button[aria-pressed=true]:where(.svelte-8s86ta){color:var(--primary);background:#fff}.format-bar.svelte-8s86ta button:where(.svelte-8s86ta):disabled,.format-bar.svelte-8s86ta select:where(.svelte-8s86ta):disabled{opacity:.4;cursor:default}.format-bar.svelte-8s86ta svg.align:where(.svelte-8s86ta){fill:currentColor;width:14px;height:12px;display:block}.format-bar.svelte-8s86ta select:where(.svelte-8s86ta){color:#fff;max-width:10em;height:28px;font:inherit;background:#ffffff38;border:none;border-radius:6px;padding:0 4px;font-weight:500}.format-bar.svelte-8s86ta option:where(.svelte-8s86ta),.format-bar.svelte-8s86ta optgroup:where(.svelte-8s86ta){color:#111;background:#fff}@media print{.format-bar.svelte-8s86ta,.target-frame.svelte-8s86ta{display:none}}.dnd-chip.svelte-8s86ta button.delete:where(.svelte-8s86ta){color:#fff;background:#e5484d;font-size:11px;font-weight:700}.dnd-chip.svelte-8s86ta{z-index:41;background:var(--primary);color:#fff;height:30px;font:600 12px/1 var(--sans,system-ui);white-space:nowrap;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;box-shadow:0 2px 8px var(--shadow);border-radius:6px;align-items:center;gap:2px;padding:0 3px 0 6px;display:flex;position:fixed}.ring-icon.svelte-8s86ta{box-sizing:border-box;border:solid #fff;border-radius:50%;width:14px;height:14px;display:block}.ring-icon.off.svelte-8s86ta{opacity:.7;border-style:dashed}.shape-pick.svelte-8s86ta{display:inline-flex;position:relative}.dnd-chip.svelte-8s86ta button.shape-btn:where(.svelte-8s86ta){width:26px;height:24px;padding:1px}.mini.svelte-8s86ta{background:#fff;width:18px;height:18px;display:block}.shapes.svelte-8s86ta{box-shadow:0 0 0 1px var(--border), 0 10px 24px -10px #00000080;background:#fff;border-radius:10px;grid-template-columns:repeat(4,34px);gap:4px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.shapes.svelte-8s86ta .shape-btn:where(.svelte-8s86ta){background:0 0;width:34px!important;height:34px!important}.shapes.svelte-8s86ta .mini:where(.svelte-8s86ta){background:#111;width:26px;height:26px}.shapes.svelte-8s86ta .shape-btn[aria-pressed=true]:where(.svelte-8s86ta){background:color-mix(in srgb, var(--edit-accent) 18%, transparent);box-shadow:inset 0 0 0 2px var(--edit-accent)}.dnd-chip.svelte-8s86ta .mm:where(.svelte-8s86ta){text-align:center;min-width:3.4em;font:11px var(--mono,monospace)}.grip.move.svelte-8s86ta{letter-spacing:0;cursor:move;font-size:14px}.grip.svelte-8s86ta{letter-spacing:-2px;margin-right:2px}.lbl.svelte-8s86ta{text-overflow:ellipsis;max-width:14em;margin-right:2px;overflow:hidden}.dnd-chip.svelte-8s86ta button:where(.svelte-8s86ta){color:#fff;cursor:pointer;background:#ffffff38;border:none;border-radius:4px;width:24px;min-width:0;height:24px;min-height:0;padding:0;font-size:9px}.dnd-chip.svelte-8s86ta button:where(.svelte-8s86ta):disabled{opacity:.35;cursor:default}.ghost.svelte-8s86ta{z-index:50;box-sizing:border-box;border:2px solid var(--edit-accent);color:var(--ghost-text);pointer-events:none;background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:6px 10px;font-size:12px;line-height:1.3;display:flex;position:fixed;transform:rotate(-1.5deg);box-shadow:0 10px 28px #00000047}.ghost.svelte-8s86ta strong:where(.svelte-8s86ta){color:var(--edit-accent)}.ghost.svelte-8s86ta span:where(.svelte-8s86ta){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bar.svelte-8s86ta{z-index:49;background:var(--edit-accent);box-shadow:0 0 0 2px #fff, 0 0 10px var(--edit-accent);pointer-events:none;border-radius:2px;position:fixed}.sr.svelte-8s86ta{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pages.svelte-15qliuz{flex-direction:column;align-items:safe center;gap:16px;min-width:0;display:flex}.pages.svelte-15qliuz.dnd-active,.pages.svelte-15qliuz.dnd-active *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.page-wrap.svelte-15qliuz{margin:0}.page.svelte-15qliuz{box-shadow:0 0 0 1px var(--border), 0 6px 22px var(--shadow);background:#fff;position:relative;overflow:hidden}.page.jumpable.svelte-15qliuz [data-jump]{cursor:pointer}.page.dnd.svelte-15qliuz .photo{cursor:grab;touch-action:none}.page.svelte-15qliuz .dnd-src{opacity:.3;outline:2px dashed var(--primary);outline-offset:2px}.scaler.svelte-15qliuz{isolation:isolate;transform-origin:0 0;position:relative;overflow:hidden}.strip.svelte-15qliuz{column-fill:auto}figcaption.svelte-15qliuz{text-align:center;color:var(--muted);margin-top:6px;font-size:.8rem}.thumb.svelte-1gjzz1m{pointer-events:none;background:#fff;width:100%;position:relative;overflow:hidden}.scaler.svelte-1gjzz1m{isolation:isolate;transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}.strip.svelte-1gjzz1m{column-fill:auto}.look.svelte-lg0u7z{flex-direction:column;gap:1.1rem;display:flex}h3.svelte-lg0u7z{margin:0 0 .5rem;font-size:.95rem}.templates.svelte-lg0u7z{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:8px;display:grid}.card.svelte-lg0u7z{text-align:left;background:var(--surface);color:var(--text);border:2px solid var(--border);cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;padding:6px;display:flex}.card[aria-pressed=true].svelte-lg0u7z{border-color:var(--primary)}.swatches.svelte-lg0u7z{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.swatch.svelte-lg0u7z{cursor:pointer;border:2px solid #0000;border-radius:50%;width:2.75rem;height:2.75rem;min-height:0;padding:0}.swatch.auto.svelte-lg0u7z{border-color:var(--border);background:var(--surface);width:auto;color:var(--text);font:inherit;border-radius:1.4rem;padding:0 .75rem;font-size:.85rem}.swatch[aria-pressed=true].svelte-lg0u7z{outline:3px solid var(--focus);outline-offset:2px}.warn.svelte-lg0u7z{background:color-mix(in srgb, var(--error) 12%, transparent);border-radius:8px;margin:.5rem 0 0;padding:.4rem .6rem;font-size:.85rem}.row.svelte-lg0u7z{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.6rem;display:flex}.row.svelte-lg0u7z label:where(.svelte-lg0u7z){align-items:center;gap:.4rem;min-height:2.75rem;display:flex}.group-label.svelte-lg0u7z{font-weight:600}.seg.svelte-lg0u7z{font:inherit;background:var(--surface);min-height:2.75rem;color:var(--text);border:2px solid var(--border);cursor:pointer;border-radius:999px;padding:.3rem .8rem}.seg[aria-pressed=true].svelte-lg0u7z{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--surface))}.switch.svelte-lg0u7z{background:var(--surface-2);border-radius:999px;padding:3px;display:inline-flex}.switch.svelte-lg0u7z button:where(.svelte-lg0u7z){min-height:2.5rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0 1.1rem;font-weight:600}.switch.svelte-lg0u7z button[aria-pressed=true]:where(.svelte-lg0u7z){background:var(--primary);color:var(--on-primary)}.font-select.svelte-lg0u7z{width:100%;min-height:2.75rem;padding:0 .5rem;font-size:1rem}.check.svelte-lg0u7z{align-items:center;gap:.4rem;min-height:2.75rem;display:flex}.pick.svelte-lg0u7z{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.tile.svelte-lg0u7z{color:#222;border:2px solid var(--border);min-height:4.2rem;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:stretch;gap:6px;padding:10px 12px 8px;display:flex}.tile[aria-pressed=true].svelte-lg0u7z{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 25%, transparent)}.tile.svelte-lg0u7z small:where(.svelte-lg0u7z){color:var(--muted)}.demo-head.svelte-lg0u7z{color:var(--a);flex-direction:column;gap:4px;font-size:.85rem;font-weight:700;display:flex}.demo-head.upper.svelte-lg0u7z{text-transform:uppercase;letter-spacing:.06em}.rule.svelte-lg0u7z{background:var(--a);height:2px;display:block}.demo-icons.svelte-lg0u7z{color:var(--a);flex-direction:column;gap:4px;display:flex}.demo-line.svelte-lg0u7z{align-items:center;gap:6px;height:12px;display:flex}.demo-line.svelte-lg0u7z .icon{width:12px;height:12px}.demo-line.svelte-lg0u7z i:where(.svelte-lg0u7z){background:#ddd;border-radius:3px;width:70%;height:5px}.demo-level.svelte-lg0u7z{height:1.6rem;color:var(--a);align-items:center;gap:3px;display:flex}.demo-level.svelte-lg0u7z .bar:where(.svelte-lg0u7z){background:#e3e3e3;border-radius:3px;flex:1;height:6px;overflow:hidden}.demo-level.svelte-lg0u7z .bar:where(.svelte-lg0u7z) i:where(.svelte-lg0u7z){background:var(--a);width:75%;height:100%;display:block}.demo-level.svelte-lg0u7z .dot:where(.svelte-lg0u7z){background:#e3e3e3;border-radius:50%;width:8px;height:8px}.demo-level.svelte-lg0u7z .dot.on:where(.svelte-lg0u7z){background:var(--a)}.demo-level.svelte-lg0u7z .ring:where(.svelte-lg0u7z){width:1.5rem;height:1.5rem;transform:rotate(-90deg)}.ring.svelte-lg0u7z circle:where(.svelte-lg0u7z){fill:none;stroke-width:5px}.ring.svelte-lg0u7z .track:where(.svelte-lg0u7z){stroke:#e3e3e3}.ring.svelte-lg0u7z .fill:where(.svelte-lg0u7z){stroke:var(--a);stroke-linecap:round}.hint.svelte-lg0u7z{color:var(--muted);margin:.5rem 0 0;font-size:.8rem}.reset.svelte-lg0u7z{align-self:flex-start;margin-top:.6rem}.panel.svelte-pzetvy{flex-direction:column;gap:.75rem;display:flex}fieldset.svelte-pzetvy{margin:0;padding:.5rem .75rem .75rem}legend.svelte-pzetvy{font-weight:600}.top.svelte-pzetvy{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.file.svelte-pzetvy{flex-direction:column;gap:.25rem;font-weight:600;display:flex}.hint.svelte-pzetvy{color:var(--muted);margin:0;font-size:.85rem}.shapes.svelte-pzetvy{grid-template-columns:repeat(auto-fill,minmax(3.4rem,1fr));gap:.5rem;display:grid}.shape.svelte-pzetvy{background:var(--surface);border:2px solid var(--border);cursor:pointer;border-radius:10px;place-items:center;min-height:3.4rem;padding:.3rem;display:grid}.shape[aria-pressed=true].svelte-pzetvy{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--surface))}.mini.svelte-pzetvy{background:linear-gradient(135deg, var(--muted), var(--border));width:2.4rem;height:2.4rem;display:block;overflow:hidden}.mini.svelte-pzetvy img:where(.svelte-pzetvy){object-fit:cover;width:100%;height:100%;display:block}.row.svelte-pzetvy{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.row.svelte-pzetvy label:where(.svelte-pzetvy){align-items:center;gap:.4rem;min-height:2.25rem;display:flex}.size.svelte-pzetvy{flex-direction:column;gap:.2rem;display:flex}.group-label.svelte-pzetvy{font-weight:600}.seg.svelte-pzetvy{font:inherit;background:var(--surface);min-height:2.5rem;color:var(--text);border:2px solid var(--border);cursor:pointer;border-radius:999px;padding:.3rem .8rem}.seg[aria-pressed=true].svelte-pzetvy{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--surface))}input[type=range].svelte-pzetvy{min-width:8rem}.top.svelte-pzetvy button:where(.svelte-pzetvy){font:inherit;cursor:pointer;min-height:2.75rem}.error.svelte-pzetvy{color:var(--error);font-weight:600}.notice.svelte-149qbr1{background:color-mix(in srgb, #f59e0b 16%, var(--surface));border:1px solid #f59e0b80;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0 0 12px;padding:.6rem .8rem;font-size:.9rem;display:flex}button.svelte-149qbr1{font:inherit;cursor:pointer;min-height:2.5rem;padding:.3rem .9rem}.page.svelte-f67b0y{padding-bottom:24px}.bar.svelte-f67b0y{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}h1.svelte-f67b0y{flex:1;min-width:12rem;margin:0;font-size:1.5rem}.empty.svelte-f67b0y{padding:20px}.ad-note.svelte-f67b0y{z-index:28;align-items:flex-start;transition:transform .25s;display:flex;position:fixed;top:160px;left:0;transform:translate(calc(-1*min(18rem,100vw - 3rem)))}.ad-note.open.svelte-f67b0y{transform:none}.note-body.svelte-f67b0y{box-sizing:border-box;background:var(--surface);width:min(18rem,100vw - 3rem);max-height:calc(100vh - 240px);color:var(--text);box-shadow:0 0 0 1px var(--border), 0 14px 30px -14px var(--shadow);border-radius:0 0 14px;padding:14px 16px;overflow:auto}.note-tab.svelte-f67b0y{background:var(--primary);min-height:0;color:var(--on-primary);font:600 11.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;writing-mode:vertical-rl;box-shadow:6px 8px 18px -12px var(--shadow);border:none;border-radius:0 10px 10px 0;padding:12px 8px}@media (prefers-reduced-motion:reduce){.ad-note.svelte-f67b0y{transition:none}}.ad-note.svelte-f67b0y h2:where(.svelte-f67b0y){font:600 11.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px}.ad-note.svelte-f67b0y p:where(.svelte-f67b0y){white-space:pre-line;margin:0;font-size:.88rem;line-height:1.45}.side.svelte-f67b0y{min-width:0;max-width:52rem;margin:0 auto;position:relative}.zoombar.svelte-f67b0y{z-index:6;background:var(--bg,transparent);align-items:center;gap:6px;padding-bottom:6px;display:flex;position:sticky;top:0}.zoombar.svelte-f67b0y button:where(.svelte-f67b0y){background:var(--surface);min-width:2.75rem;min-height:2.75rem;color:var(--text);border:1px solid var(--border);border-radius:10px;padding:0 .5rem}.zoombar.svelte-f67b0y .pct:where(.svelte-f67b0y){min-width:3.6rem;font:12px var(--mono)}.live.svelte-f67b0y{color:var(--muted);flex:1;font-size:.85rem}.add-list.svelte-f67b0y{flex-direction:column;gap:4px;display:flex}.add-list.svelte-f67b0y button:where(.svelte-f67b0y){border:1px solid var(--border);background:var(--surface);min-height:2.5rem;color:var(--text);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 .75rem;display:flex}.add-list.svelte-f67b0y button:where(.svelte-f67b0y):hover{border-color:var(--edit-accent)}.add-list.svelte-f67b0y small:where(.svelte-f67b0y){color:var(--muted)}.photo-menu.svelte-f67b0y{z-index:25;box-sizing:border-box;background:var(--surface);width:min(22rem,100%);max-height:min(70vh,34rem);box-shadow:0 0 0 1px var(--border), 0 30px 60px -20px var(--shadow);border-radius:20px;padding:14px 16px 16px;position:absolute;overflow:auto}.photo-input.svelte-f67b0y{display:none}.photo-error.svelte-f67b0y{background:color-mix(in srgb, var(--error) 12%, transparent);border-radius:10px;margin:8px 0 0;padding:.5rem .75rem;font-size:.9rem}.photo-menu.svelte-f67b0y .card-head:where(.svelte-f67b0y){top:-14px}.desk.svelte-f67b0y{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start;gap:20px;display:grid}.desk.svelte-f67b0y .side:where(.svelte-f67b0y){width:100%}.look-panel.svelte-f67b0y{position:sticky;top:12px}.look-body.svelte-f67b0y{box-sizing:border-box;background:var(--surface);max-height:calc(100vh - 24px);box-shadow:0 0 0 1px var(--border), 0 20px 40px -24px var(--shadow);border-radius:16px;padding:0 16px 16px;overflow:auto}@media (width<=900px){.desk.svelte-f67b0y{grid-template-columns:minmax(0,1fr)}.look-panel.svelte-f67b0y{position:static}.look-body.svelte-f67b0y{max-height:none}}.tabs.svelte-f67b0y{z-index:2;background:var(--surface);border-bottom:1px solid var(--border);gap:4px;margin:0 -16px 12px;padding:8px 12px;display:flex;position:sticky;top:0}.tabs.svelte-f67b0y button:where(.svelte-f67b0y){color:var(--muted);background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:0 .9rem;font-weight:600;display:inline-flex}.tabs.svelte-f67b0y button[aria-selected=true]:where(.svelte-f67b0y){background:var(--primary);color:var(--on-primary)}.card-head.svelte-f67b0y{z-index:2;background:var(--surface);justify-content:space-between;align-items:center;gap:8px;margin:-14px -16px 8px;padding:10px 16px 6px;display:flex;position:sticky;top:-14px}h2.svelte-f67b0y{margin:0;font-size:1.05rem}.close.svelte-f67b0y{background:var(--surface-2);min-width:2.75rem;color:var(--text);border:none;border-radius:50%;padding:0}button.svelte-f67b0y{font:inherit;cursor:pointer;min-height:2.75rem;padding:.5rem 1rem}button.svelte-f67b0y:disabled{cursor:default}@media print{.look-panel.svelte-f67b0y,.ad-note.svelte-f67b0y,.photo-menu.svelte-f67b0y,.zoombar.svelte-f67b0y{display:none}}.res.svelte-iuq5q5{min-width:0;padding:20px}h2.svelte-iuq5q5{color:var(--primary);font:12px var(--mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}h2.svelte-iuq5q5 small:where(.svelte-iuq5q5){color:var(--muted);letter-spacing:.04em;text-transform:none;font-size:12px}.row.svelte-iuq5q5{flex-wrap:wrap;gap:.75rem;margin-top:14px;display:flex}button.svelte-iuq5q5{font:inherit;cursor:pointer;min-height:2.75rem;padding:.5rem 1rem}button.svelte-iuq5q5:disabled{opacity:.6;cursor:not-allowed}.picker.svelte-1b35c00{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.btn.svelte-1b35c00{background:var(--surface-2);min-height:2.75rem;color:var(--text);border:1px solid var(--border);cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:0 1rem;display:inline-flex;position:relative}.btn.svelte-1b35c00:hover:not(.disabled){border-color:var(--primary)}.btn.disabled.svelte-1b35c00{opacity:.6;cursor:wait}.btn.svelte-1b35c00:focus-within{outline:3px solid var(--focus);outline-offset:2px}.btn.svelte-1b35c00 input:where(.svelte-1b35c00){opacity:0;width:100%;height:100%;cursor:inherit;position:absolute;inset:0}.formats.svelte-1b35c00,.state.svelte-1b35c00{color:var(--muted);font-size:.85rem}.msg.svelte-1b35c00{color:var(--muted);margin:4px 0 0;font-size:.875rem}.msg.error.svelte-1b35c00{color:var(--error);font-weight:600}.form.svelte-5uf3hr{flex-direction:column;gap:.75rem;display:flex}label.svelte-5uf3hr{flex-direction:column;gap:.25rem;font-weight:600;display:flex}.hint.svelte-5uf3hr{font-size:.8rem;font-weight:400}input.svelte-5uf3hr,textarea.svelte-5uf3hr{font:inherit;box-sizing:border-box;width:100%;padding:.5rem;font-weight:400}textarea.svelte-5uf3hr{resize:vertical}.grid.svelte-5uf3hr{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.cmd.svelte-5e5q5v{margin-top:34px;padding:22px}.step.svelte-5e5q5v,.choices.svelte-5e5q5v legend:where(.svelte-5e5q5v){letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 14px;font-size:21px;font-weight:700;display:flex}.step.svelte-5e5q5v:not(:first-child){margin-top:30px}.choices.svelte-5e5q5v legend:where(.svelte-5e5q5v) small:where(.svelte-5e5q5v){color:var(--muted);letter-spacing:0;font-size:14px;font-weight:400}.req.svelte-5e5q5v{background:color-mix(in srgb, var(--accent2) 12%, var(--surface));color:var(--accent2);font:500 11.5px var(--mono);letter-spacing:0;text-transform:none;vertical-align:1px;border-radius:6px;margin-left:8px;padding:2px 8px}.c-out.svelte-5e5q5v{background:var(--surface-2);color:var(--muted);font:500 11.5px var(--mono);border-radius:6px;grid-column:2;justify-self:start;padding:2px 8px}.note.svelte-5e5q5v{flex-direction:column;gap:2px;margin-right:auto;display:flex}.note.svelte-5e5q5v span:where(.svelte-5e5q5v){color:var(--muted);font-size:14px}kbd.svelte-5e5q5v{font:500 12px var(--mono);background:#ffffff2e;border-radius:6px;margin-left:12px;padding:3px 8px}@media (width<=820px){kbd.svelte-5e5q5v{display:none}}.two.svelte-5e5q5v{grid-template-columns:1fr 1fr;gap:16px;display:grid}.col.svelte-5e5q5v{flex-direction:column;gap:6px;min-width:0;display:flex}.col.svelte-5e5q5v>label:where(.svelte-5e5q5v),.lbl.svelte-5e5q5v{font-size:15px;font-weight:700;line-height:1.5}@media (width>=821px){.col.svelte-5e5q5v>label:where(.svelte-5e5q5v),.lbl.svelte-5e5q5v{min-height:3em}}textarea.svelte-5e5q5v{box-sizing:border-box;width:100%;min-height:200px;font:inherit;resize:vertical;padding:.6rem}.link.svelte-5e5q5v{min-height:2.75rem;color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0 .25rem;text-decoration:underline}.launch.svelte-5e5q5v{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.choices.svelte-5e5q5v{border:none;grid-template-columns:repeat(auto-fit,minmax(14.5rem,1fr));gap:12px;margin:26px 0 0;padding:0;display:grid}.choices.svelte-5e5q5v legend:where(.svelte-5e5q5v){grid-column:1/-1;padding:0}.choice.svelte-5e5q5v{background:var(--surface);border:2px solid var(--border);cursor:pointer;border-radius:14px;grid-template-columns:auto 1fr;gap:4px 10px;padding:14px;display:grid}.choice.on.svelte-5e5q5v{border-color:var(--primary);background:var(--surface)}.choice.svelte-5e5q5v:focus-within{outline:3px solid var(--focus);outline-offset:2px}.choice.svelte-5e5q5v input:where(.svelte-5e5q5v){grid-row:1/span 3;width:1.4rem;height:1.4rem;margin:.1rem 0 0}.c-title.svelte-5e5q5v{font-weight:700;line-height:1.3}.c-desc.svelte-5e5q5v{color:var(--muted);font-size:.875rem;line-height:1.4}button.svelte-5e5q5v{font:inherit;cursor:pointer;min-height:2.75rem}button.svelte-5e5q5v:disabled{cursor:not-allowed}@media (width<=820px){.two.svelte-5e5q5v{grid-template-columns:1fr}.go.svelte-5e5q5v{width:100%}}.hero.svelte-juboms{text-align:center;padding:14px 0 6px}h1.svelte-juboms{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(32px,5.6vw,58px);font-weight:700;line-height:1.04}h1.svelte-juboms span:where(.svelte-juboms){background:var(--hero-b,linear-gradient(90deg, var(--primary), var(--accent2)));color:#0000;-webkit-background-clip:text;background-clip:text}.hero.svelte-juboms p:where(.svelte-juboms){max-width:580px;color:var(--muted);margin:0 auto;font-size:17px;line-height:1.6}.how.svelte-juboms{text-align:left;background:var(--panel);box-shadow:0 0 0 1px var(--border);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin:28px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.how.svelte-juboms li:where(.svelte-juboms){border-left:1px solid var(--border);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.how.svelte-juboms li:where(.svelte-juboms):first-child{border-left:none}.who.svelte-juboms{color:var(--accent2);font:500 12.5px var(--mono);letter-spacing:.04em}.how.svelte-juboms strong:where(.svelte-juboms){font-size:16px}.desc.svelte-juboms{color:var(--muted);font-size:14px;line-height:1.4}@media (width<=560px){.how.svelte-juboms li:where(.svelte-juboms){border-left:none;border-top:1px solid var(--border)}.how.svelte-juboms li:where(.svelte-juboms):first-child{border-top:none}}.samples.svelte-1fr2or{margin-top:34px}h2.svelte-1fr2or{text-align:center;letter-spacing:-.8px;margin:0 0 6px;font-size:clamp(22px,3.4vw,32px)}.sub.svelte-1fr2or{text-align:center;max-width:560px;color:var(--muted);margin:0 auto 20px}.grid.svelte-1fr2or{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:18px;display:grid}.col.svelte-1fr2or{flex-direction:column;gap:18px;min-width:0;display:flex}.card.svelte-1fr2or{min-width:0;padding:20px}h3.svelte-1fr2or{color:var(--primary);font:12px var(--mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;display:flex}.badge.svelte-1fr2or{border:1px solid var(--border);color:var(--muted);letter-spacing:.04em;text-transform:none;border-radius:999px;padding:2px 8px;font-size:11px}.chips.svelte-1fr2or{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.letter.svelte-1fr2or{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}summary.svelte-1fr2or{cursor:pointer;font-weight:600}details.svelte-1fr2or .letter:where(.svelte-1fr2or){margin-top:10px}.row.svelte-1fr2or{margin-top:14px}.cta.svelte-1fr2or{text-align:center;margin-top:22px}button.svelte-1fr2or{font:inherit;cursor:pointer;min-height:2.75rem;padding:.5rem 1rem}@media (width<=820px){.grid.svelte-1fr2or{grid-template-columns:1fr}}.flag.svelte-ohzscu{border-radius:2px;width:24px;height:16px;display:block;box-shadow:0 0 0 1px #00000026}.top.svelte-1h259us{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 0;display:flex}.logo.svelte-1h259us{font:700 18px var(--mono);letter-spacing:.04em}.logo.svelte-1h259us b:where(.svelte-1h259us){color:var(--primary)}.tools.svelte-1h259us{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lang.svelte-1h259us{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:3px;display:inline-flex}.lang.svelte-1h259us button:where(.svelte-1h259us){min-width:2.5rem;min-height:2.5rem;color:var(--muted);font:600 13px var(--mono);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;padding:0 .45rem;display:grid}.lang.svelte-1h259us button[aria-pressed=true]:where(.svelte-1h259us){background:var(--primary);color:var(--on-primary)}.lang.svelte-1h259us button:where(.svelte-1h259us):not([aria-pressed=true]) .flag{opacity:.55;filter:saturate(.7)}.lang.svelte-1h259us button:where(.svelte-1h259us):hover .flag{opacity:1;filter:none}.pass-btn.svelte-1h259us{min-height:2.75rem;font:600 13px var(--mono);cursor:pointer;padding:.4rem .9rem}.status.svelte-1h259us{font:12px var(--mono);color:var(--muted)}.status.svelte-1h259us i:where(.svelte-1h259us){background:var(--primary);width:7px;height:7px;box-shadow:0 0 8px var(--primary);border-radius:50%;margin-right:7px;display:inline-block}.res.svelte-paneoe{min-width:0;padding:20px}h2.svelte-paneoe{color:var(--primary);font:12px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.sr.svelte-paneoe{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}textarea.svelte-paneoe{box-sizing:border-box;width:100%;font:inherit;resize:vertical;padding:.6rem}.hint.svelte-paneoe{margin:.4rem 0 0;font-size:.875rem}.chips.svelte-paneoe{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.custom.svelte-paneoe{margin-top:14px}.custom.svelte-paneoe label:where(.svelte-paneoe){font-weight:600}.custom-row.svelte-paneoe{flex-wrap:wrap;gap:.75rem;margin-top:.35rem;display:flex}.custom-row.svelte-paneoe input:where(.svelte-paneoe){box-sizing:border-box;min-width:0;font:inherit;flex:14rem;padding:.5rem .6rem}.row.svelte-paneoe{flex-wrap:wrap;gap:.75rem;margin-top:14px;display:flex}button.svelte-paneoe{font:inherit;cursor:pointer;min-height:2.75rem;padding:.5rem 1rem}button.svelte-paneoe:disabled{opacity:.6;cursor:not-allowed}.w.svelte-1n46o8q{max-width:1080px;margin:0 auto;padding:0 22px;position:relative}#results.svelte-1n46o8q{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:18px;margin-top:18px;display:grid}.col-r.svelte-1n46o8q{flex-direction:column;gap:18px;min-width:0;display:flex}button.svelte-1n46o8q{font:inherit;cursor:pointer;min-height:2.75rem;padding:.5rem 1rem}button.svelte-1n46o8q:disabled{cursor:not-allowed}.priv.svelte-1n46o8q{text-align:center;color:var(--muted);font:12px var(--mono);padding:28px 0 40px}.priv.svelte-1n46o8q button:where(.svelte-1n46o8q){font-family:inherit}.legal.svelte-1n46o8q{flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:14px;display:flex}.legal.svelte-1n46o8q a:where(.svelte-1n46o8q){color:inherit}.print-area.svelte-1n46o8q{display:none}@media print{.screen.svelte-1n46o8q{display:none}.print-area.svelte-1n46o8q{display:block}}@media (width<=820px){#results.svelte-1n46o8q{grid-template-columns:1fr}}
