:root{--font-estedad:"Estedad"}@font-face{font-family:Estedad;src:url(/fonts/estedad-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Estedad;src:url(/fonts/estedad-500.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Estedad;src:url(/fonts/estedad-700.woff2)format("woff2");font-weight:700 950;font-style:normal;font-display:swap}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--color-background);-moz-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@font-face{font-family:LatinDigits;src:local(Arial),local(Helvetica Neue),local(Helvetica),local(Segoe UI),local(Liberation Sans),local(DejaVu Sans);unicode-range:U+30-39}html[dir=ltr] body{font-family:"LatinDigits", var(--font-estedad), Tahoma, "Segoe UI", Arial, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif}body{background:var(--color-background);min-height:100vh;color:var(--color-text);font-family:var(--font-estedad), Tahoma, "Segoe UI", Arial, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}main{min-height:60vh}img,svg{max-width:100%;display:block}.tabularNums{font-variant-numeric:tabular-nums}::selection{background:color-mix(in srgb, var(--color-primary) 30%, transparent);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.skipLink{z-index:999;background:var(--color-primary);color:var(--color-primary-contrast);border-radius:10px;padding:10px 16px;font-size:.85rem;font-weight:600;transition:inset-block-start .18s;position:fixed;inset-block-start:-60px;inset-inline-start:12px}.skipLink:focus{inset-block-start:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (max-width:900px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=submit]):not([type=button]),select,textarea{font-size:16px!important}}html:has([data-img-skeleton-on]) img:not([data-loaded]){background-color:var(--color-surface-alt,#ececec);background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--color-text,#000) 8%, transparent) 50%, transparent 70%);background-size:250% 100%;animation:1.3s linear infinite imgSkeleton}@keyframes imgSkeleton{0%{background-position:150% 0}to{background-position:-150% 0}}html,body{max-width:100%;overflow-x:clip}[data-rich]{overflow-wrap:anywhere;min-width:0;max-width:100%}[data-rich] :where(div,section,article,figure,p,ul,ol,blockquote,form,details){max-width:100%}[data-rich] [style*=width]{max-width:100%!important}[data-rich] :where(img,video,canvas,svg,embed,object){height:auto;max-width:100%!important}[data-rich] iframe{aspect-ratio:16/9;border:0;width:100%;height:auto;max-width:100%!important}[data-rich] table{-webkit-overflow-scrolling:touch;width:max-content;display:block;overflow-x:auto;max-width:100%!important}[data-rich] pre{max-width:100%;overflow-x:auto}
