:root{--shadcn-background:0 0% 100%;--shadcn-foreground:240 10% 3.9%;--shadcn-card:0 0% 100%;--shadcn-card-foreground:240 10% 3.9%;--shadcn-popover:0 0% 100%;--shadcn-popover-foreground:240 10% 3.9%;--shadcn-primary:240 5.9% 10%;--shadcn-primary-foreground:0 0% 98%;--shadcn-secondary:240 4.8% 95.9%;--shadcn-secondary-foreground:240 5.9% 10%;--shadcn-muted:240 4.8% 95.9%;--shadcn-muted-foreground:240 3.8% 46.1%;--shadcn-accent:240 4.8% 95.9%;--shadcn-accent-foreground:240 5.9% 10%;--shadcn-destructive:0 84.2% 60.2%;--shadcn-destructive-foreground:0 0% 98%;--shadcn-border:240 5.9% 90%;--shadcn-input:240 5.9% 90%;--shadcn-ring:240 5.9% 10%;--shadcn-chart-1:12 76% 61%;--shadcn-chart-2:173 58% 39%;--shadcn-chart-3:197 37% 24%;--shadcn-chart-4:43 74% 66%;--shadcn-chart-5:27 87% 67%}@media (prefers-color-scheme:dark){:root{--shadcn-background:240 10% 3.9%;--shadcn-foreground:0 0% 98%;--shadcn-card:240 10% 3.9%;--shadcn-card-foreground:0 0% 98%;--shadcn-popover:240 10% 3.9%;--shadcn-popover-foreground:0 0% 98%;--shadcn-primary:0 0% 98%;--shadcn-primary-foreground:240 5.9% 10%;--shadcn-secondary:240 3.7% 15.9%;--shadcn-secondary-foreground:0 0% 98%;--shadcn-muted:240 3.7% 15.9%;--shadcn-muted-foreground:240 5% 64.9%;--shadcn-accent:240 3.7% 15.9%;--shadcn-accent-foreground:0 0% 98%;--shadcn-destructive:0 62.8% 30.6%;--shadcn-destructive-foreground:0 0% 98%;--shadcn-border:240 3.7% 15.9%;--shadcn-input:240 3.7% 15.9%;--shadcn-ring:240 4.9% 83.9%;--shadcn-chart-1:220 70% 50%;--shadcn-chart-2:160 60% 45%;--shadcn-chart-3:30 80% 55%;--shadcn-chart-4:280 65% 60%;--shadcn-chart-5:340 75% 55%}}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.wechat .bg-wechat{--un-bg-opacity:1;background-color:rgb(237 237 237/var(--un-bg-opacity))}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.anchor-shadcn-muted{--un-text-opacity:1;color:hsl(var(--shadcn-muted-foreground)/var(--un-text-opacity));text-decoration:none;transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.anchor-shadcn-muted:hover{--un-text-opacity:1;color:rgb(153 85 68/var(--un-text-opacity))}@media (prefers-color-scheme:dark){.wechat .bg-wechat{--un-bg-opacity:1;background-color:rgb(17 17 17/var(--un-bg-opacity))}}.grid{display:grid}.grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.m-0{margin:0}.aspect-1\/1{aspect-ratio:1}.size-0{width:0;height:0}.size-full{width:100%;height:100%}.size-screen{width:var(--width-screen,100vw);height:var(--height-screen,100vw)}.w-full{width:100%}.flex{display:flex}.flex-col{flex-direction:column}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-6{gap:1.5rem}.of-hidden{overflow:hidden}.rd{border-radius:.25rem}.rd-2xl{border-radius:1rem}.bg-accent{--un-bg-opacity:1;background-color:rgb(153 85 68/var(--un-bg-opacity))}.bg-shadcn-muted{--un-bg-opacity:1;background-color:hsl(var(--shadcn-muted)/var(--un-bg-opacity))}.p-0{padding:0}.p-6,.p6{padding:1.5rem}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.text-5xl{font-size:3rem;line-height:1}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-550{font-weight:550}.font-bold{font-weight:700}.lh-loose{line-height:2}.op0{opacity:0}.transition-opacity-350{transition-property:opacity;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-color-scheme:light){.wechat .wechat\:light\:bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}}@media (width>=640px){.sm\:grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}.sm\:gap-2{gap:.5rem}}@media (width>=768px){.md\:grid-cols-26{grid-template-columns:repeat(26,minmax(0,1fr))}}@media (width>=1280px){.xl\:grid-cols-48{grid-template-columns:repeat(48,minmax(0,1fr))}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.CHSlOQsW.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DMtmJ5ZE.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.Dm3htQBi.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.BZdD_g9V.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.b6lpi8_2.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.Cjtb1TV-.woff2)format("woff2-variations");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}*{-webkit-tap-highlight-color:#0000;box-sizing:border-box}::selection{color:#fff;background-color:#954}:root{--width-screen:100dvw;--height-screen:100dvh;font-size:.954rem}body{--un-bg-opacity:1;background-color:hsl(var(--shadcn-background)/var(--un-bg-opacity));--un-text-opacity:1;color:hsl(var(--shadcn-foreground)/var(--un-text-opacity));margin:0;font-family:Geist Variable,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}input,textarea{font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none;outline:none}
