*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-1{bottom:-.25rem}.-right-1{right:-.25rem}.-top-\[11px\]{top:-11px}.bottom-0{bottom:0}.left-0{left:0}.left-4{left:1rem}.right-0{right:0}.right-4{right:1rem}.right-5{right:1.25rem}.top-0{top:0}.top-4{top:1rem}.top-5{top:1.25rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[200\]{z-index:200}.z-\[300\]{z-index:300}.z-\[480\]{z-index:480}.z-\[500\]{z-index:500}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.-mb-px{margin-bottom:-1px}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-24{height:6rem}.h-4{height:1rem}.h-40{height:10rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.h-px{height:1px}.min-h-6{min-height:1.5rem}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-24{width:6rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[48px\]{min-width:48px}.max-w-\[200px\]{max-width:200px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_24px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\[7px\]{gap:7px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-current{border-color:currentColor}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-200\/60{border-color:#e5e7eb99}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[\#f8fafc\]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#fafaf8\]{--tw-bg-opacity: 1;background-color:rgb(250 250 248 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[13px\]{padding-top:13px;padding-bottom:13px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-12{padding-left:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.38em\]{letter-spacing:.38em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(229 231 235 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-200::placeholder{--tw-placeholder-opacity: 1;color:rgb(229 231 235 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(209 213 219 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-300::placeholder{--tw-placeholder-opacity: 1;color:rgb(209 213 219 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-1000{transition-delay:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}@font-face{font-family:ZhiMangXingLocal;src:url(/assets/ZhiMangXing-Regular-xlWl2Bmu.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:UnGungseoLocal;src:url(/assets/fonts/UnGungseo.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ChosunGsLocal;src:url(/assets/fonts/ChosunGs/ChosunGs.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KizashiLocal;src:url(/assets/fonts/kizashi_0001/Kizashi-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MasaFontLocal;src:url(/assets/fonts/MasaFont-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ma Shan Zheng;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/mashanzheng/NaPecZTRCLxvwo41b4gvzkXaRMGEFoZJFdX0wQ5Xo5Hr21L9zCcRFhbSe5Nk0pIMuUkHEA.35.woff2) format("woff2");unicode-range:U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99-8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb4-8bb5,U+8bb7,U+8bb9,U+8bc2-8bc3,U+8bc5,U+8bcb-8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8-8bd9,U+8bdc,U+8bdf,U+8be3-8be4,U+8be7-8be9,U+8beb-8bec,U+8bee,U+8bf0,U+8bf2-8bf3,U+8bf6,U+8bf9,U+8bfc-8bfd,U+8bff-8c00,U+8c02,U+8c04,U+8c06-8c07,U+8c0c,U+8c0f,U+8c11-8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24-8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89-8c8a,U+8c8d-8c8e,U+8c90,U+8c93-8c94,U+8c98,U+8c9d-8c9e,U+8ca0-8ca2,U+8ca7-8cac,U+8caf-8cb0,U+8cb3-8cb4,U+8cb6-8cb9,U+8cbb-8cbc}@font-face{font-family:Ma Shan Zheng;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/mashanzheng/NaPecZTRCLxvwo41b4gvzkXaRMGEFoZJFdX0wQ5Xo5Hr21L9zCcRFhbSe5Nk0pIMuUkHEA.40.woff2) format("woff2");unicode-range:U+83c5,U+83c8-83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea-83eb,U+83f0,U+83f4,U+83f8-83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a-840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438-8439,U+843b-843c,U+843f,U+8446-8447,U+8449,U+844e,U+8451-8452,U+8456,U+8459-845a,U+845c,U+8462,U+8466,U+846d,U+846f-8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484-8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493-8494,U+8497,U+849b,U+849e-849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1-84c2,U+84c5-84c7,U+84ca-84cb,U+84cd,U+84d0-84d1,U+84d3,U+84d6,U+84df-84e0,U+84e2-84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff-8500,U+850c,U+8511,U+8514-8515,U+8517-8518,U+851f,U+8523,U+8525-8526,U+8529,U+852b,U+852d,U+8532,U+8534-8535,U+8538-853a,U+853c,U+8543,U+8545}@font-face{font-family:Ma Shan Zheng;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/mashanzheng/NaPecZTRCLxvwo41b4gvzkXaRMGEFoZJFdX0wQ5Xo5Hr21L9zCcRFhbSe5Nk0pIMuUkHEA.117.woff2) format("woff2");unicode-range:U+4e,U+201c-201d,U+3010-3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b-4e8c,U+4ea4,U+4eab-4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6-4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e38,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc-91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:Ma Shan Zheng;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/mashanzheng/NaPecZTRCLxvwo41b4gvzkXaRMGEFoZJFdX0wQ5Xo5Hr21L9zCcRFhbSe5Nk0pIMuUkHEA.118.woff2) format("woff2");unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d-4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a-4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee4-4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0-52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7-53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd-56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e73-5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210-6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247-7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8-8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08-ff09}@font-face{font-family:LXGW WenKai TC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/lxgwwenkaitc/9j.111.woff2) format("woff2");unicode-range:U+25ce,U+4e08,U+4e2a,U+4e56,U+4e9a,U+4ea8,U+4ead,U+4ec7,U+4f3a,U+4f51,U+4f62,U+4faf,U+507d,U+5098,U+50ac,U+5147,U+5173,U+5187,U+51f8,U+52a1,U+52a8,U+52f8,U+535c,U+53ed,U+541e,U+5435,U+5475,U+54a9,U+54c0,U+54c7,U+5589,U+5605,U+5690,U+5733,U+5782,U+57c3,U+5858,U+5893,U+589c,U+58e2,U+5974,U+599e,U+59a5,U+59ec,U+5b66,U+5b99,U+5b9d,U+5c2c,U+5c48,U+5c65,U+5cfd,U+5d0e,U+5dba,U+5de2,U+5e06,U+5e15,U+5ec1,U+5ed6,U+5f00,U+5f4c,U+5f65,U+6055,U+609f,U+60b6,U+6241,U+624e,U+626f,U+6291,U+62cc,U+62d3,U+62d8,U+62da,U+62fe,U+6349,U+6367,U+63ea,U+6454,U+64a4,U+64b2,U+64bc,U+64c5,U+64ce,U+6558,U+6572,U+65a5,U+65e8,U+65ed,U+6606,U+6614,U+6670,U+6688,U+673a,U+674f,U+6770,U+6795,U+68cb,U+6912,U+6953,U+6aac,U+6aaf,U+6ab8,U+6b20,U+6b96,U+6bbf,U+6bc5,U+6c6a,U+6cbe,U+6d59,U+6d78,U+6dc7,U+6deb,U+6e7e,U+6e9c,U+6f3f,U+6f51,U+6f70,U+6f84,U+704c,U+7051,U+70ab,U+70ad,U+70f9,U+7119,U+714e,U+71d9,U+71e5-71e6,U+72c4,U+72d0,U+72e0,U+7334,U+744b,U+7455,U+74f7,U+7529,U+75ab,U+75b2,U+766e,U+76c3,U+76fc,U+76fe,U+7891,U+7948,U+7a74,U+7b28,U+7c60,U+7c72,U+7cca,U+7ebf,U+7f55,U+7ff0,U+8154,U+81c2,U+81d8,U+81e3,U+81e5,U+8292,U+8299,U+8302,U+8304,U+8332,U+83c1,U+83c7,U+83ca,U+845b,U+8490,U+85af,U+8650,U+8667,U+8abc,U+8b0e,U+8b39,U+8bed,U+8c54,U+8c6b,U+8c9e,U+8ca7,U+8caa-8cab,U+8ce6,U+8cec-8ced,U+8eb2,U+8eba,U+8fb0,U+901d,U+908f,U+9127,U+91c0,U+9215,U+92b3,U+932b,U+93fd,U+95ca,U+964c,U+96c0,U+970d,U+9774,U+97fb,U+9812,U+9817,U+9913,U+9935,U+99c1,U+9b31,U+9d5d,U+9d6c,U+9e79,U+fe0f,U+fe30,U+ff0b,U+ff10,U+ff15}@font-face{font-family:LXGW WenKai TC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/lxgwwenkaitc/9j.121.woff2) format("woff2");unicode-range:U+3e,U+7e,U+3000,U+300a-300b,U+3010-3011,U+4e16,U+4e26,U+4e94,U+4e9b,U+4ea4,U+4eca-4ecb,U+4efb,U+4efd,U+4f46,U+4f55,U+4f9b,U+4f9d,U+4fbf,U+505a,U+5065,U+5099,U+50cf,U+50f9,U+512a,U+5143,U+5148,U+514d,U+5152,U+5169,U+5171,U+5177,U+518a,U+5217,U+5225,U+5247,U+5275,U+529f,U+52a9,U+5305,U+5341,U+5357,U+5361,U+5373,U+53bb,U+53c3,U+53c8,U+53d6-53d7,U+53e3,U+53ea,U+53f8,U+5404,U+559c,U+5668,U+56db,U+56e0,U+5712,U+5718,U+578b,U+57fa,U+58eb,U+592a,U+5c0b,U+5c0e,U+5c11,U+5c1a,U+5c55,U+5c71,U+5df1,U+5e2b,U+5e36,U+5e97,U+5eb7,U+5ee3,U+5efa,U+5f35,U+5f37,U+5f88,U+5f9e,U+5fc5,U+606f,U+60a8,U+6232,U+624d,U+6253,U+627e,U+6280,U+62cd,U+6301,U+6307,U+6392,U+63a5,U+6539,U+653e-653f,U+6559,U+6574,U+65c5,U+6613,U+66f8,U+672a,U+6797,U+67e5,U+6a19,U+6a23,U+6b61,U+6bcf,U+6bd4,U+6c11,U+6c42,U+6d41,U+6d77,U+6d88,U+6e05,U+6e2f,U+6eff,U+7136,U+7167,U+71df,U+738b,U+73a9,U+7403,U+7531,U+7537,U+754c,U+7559,U+767d-767e,U+76f4,U+793a,U+795e,U+79c1,U+79d1,U+7a2e,U+7a31,U+7a7a,U+7ae0,U+7ba1,U+7bc0,U+7c21,U+7cfb,U+7d04-7d05,U+7d1a,U+7d44,U+7d66,U+7d71,U+7de8,U+7e3d,U+8001,U+800c,U+805e,U+8072,U+81f3,U+82b1,U+82f1,U+83ef,U+842c,U+8457,U+85a6,U+8655,U+8853,U+88ab,U+88dd,U+88fd,U+897f,U+898f,U+89aa,U+89bd,U+89c0,U+89e3,U+8a02,U+8a3b,U+8a55,U+8a8d,U+8a9e,U+8ad6,U+8b49,U+8b77,U+8b8a,U+8b93,U+8cb7,U+8ce3,U+8cea,U+8cfc,U+8f09,U+8fd1,U+9001,U+901f-9020,U+9054,U+90a3,U+914d,U+91cf,U+9304,U+95b1,U+9650,U+9664,U+969b,U+96b1,U+96c6,U+9700,U+975e,U+97f3,U+98a8,U+98df,U+9999,U+99ac,U+9a57,U+9ebc}@font-face{font-family:LXGW WenKai TC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/lxgwwenkaitc/9j.105.woff2) format("woff2");unicode-range:U+b4,U+10d,U+2d9,U+641,U+6cc,U+e20,U+e29,U+200e,U+20ac,U+2266,U+25be,U+301e,U+3058,U+4e07,U+4e1d,U+4e66,U+4ece,U+4fde,U+5016,U+5180,U+5199,U+51aa,U+5306,U+5386,U+53d8,U+5413,U+541d,U+5436,U+54ce,U+54e8,U+54fc,U+5571,U+557e,U+558e,U+55a7,U+56a8,U+57a2-57a3,U+58b3,U+5960,U+5992-5993,U+59a4,U+5a55,U+5ab2,U+5afb,U+5b56,U+5bc5,U+5bc7,U+5bf0,U+5cb1,U+5cc7,U+5dff,U+5e93,U+5ed3,U+5f6a,U+60bc,U+61ff,U+6218,U+6254,U+634d,U+6467,U+64f1-64f2,U+6582,U+65fb,U+6615,U+6687,U+66e6,U+66f0,U+6781,U+67f5,U+68a7,U+6a1f,U+6b27,U+6b4e,U+6b73,U+6b79,U+6bcb,U+6c5d,U+6cf5,U+6dee,U+6ec4,U+6ecc,U+6f88,U+6fef,U+701d,U+703e,U+707c,U+7099,U+710a,U+725f,U+72d9,U+72e9,U+731d,U+7325,U+739f,U+7463,U+7480,U+74a8,U+7523,U+7526,U+75e0,U+7613,U+7656,U+76d4,U+773a,U+775c,U+775e,U+780c,U+78e1,U+78f7,U+7960,U+7a20,U+7aaf,U+7b08,U+7b71,U+7be4,U+7cec,U+7cf0,U+7d5e,U+7d62,U+7dbe,U+7e1b,U+7ea2,U+7ec4,U+7ec6,U+7edc,U+7eed,U+7efc,U+7f16,U+7f57,U+7fb9,U+7fca,U+803d,U+816e,U+82a5,U+82b7,U+8317,U+8338,U+834a,U+83d3,U+8401,U+8469,U+849e,U+854a,U+8559,U+865e,U+86e4,U+8700,U+8759,U+8760,U+8778,U+8782,U+879e,U+87d1,U+880d,U+8836,U+8944,U+89c8,U+8aac,U+8b74,U+8ba2,U+8ba4,U+8bae,U+8bfb,U+8c4e,U+8cb3,U+8cb6,U+8d16,U+8d28,U+8e44,U+8f3b,U+8f3f,U+8f91,U+8fb9,U+8fc4,U+8fde,U+8ff9,U+9076,U+90ae,U+90b8,U+9257,U+9310,U+93df,U+94fe,U+95a5,U+95a9,U+962e,U+968f-9690,U+9704,U+9713,U+97f6,U+9824,U+986b,U+9884,U+9886,U+98e2,U+991a,U+99a5,U+99dd,U+9ab8,U+9b41,U+9b77,U+9bad,U+c774,U+e5d4,U+fe52,U+ff02,U+1f389,U+1f449,U+1f495}@font-face{font-family:LXGW WenKai TC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/lxgwwenkaitc/9j.117.woff2) format("woff2");unicode-range:U+3c,U+d7,U+300e,U+4e4e,U+4e82,U+4e92,U+4ec1,U+4ecd,U+4f48,U+4f53,U+4fb5,U+5012,U+502b,U+522a,U+52dd,U+52ff,U+532f,U+53eb,U+53f3,U+5409,U+5433,U+5496,U+54c8,U+554a,U+5561,U+5594,U+559d,U+56b4,U+56fa,U+5713,U+5750,U+57df,U+584a,U+58c7,U+58de,U+593e,U+5976,U+59d0,U+59d4,U+5a66,U+5b85,U+5b88,U+5ba3,U+5bae,U+5bbf,U+5bdf,U+5c01,U+5c04,U+5c3a,U+5c3e,U+5c4f,U+5ddd-5dde,U+5de8,U+5e63,U+5e7c,U+5e8a,U+5eda,U+5ef3,U+5ef6,U+5f48,U+6015,U+6025,U+602a,U+6050,U+6069,U+60e1,U+6162,U+6176,U+61c2,U+6200,U+6263,U+6279,U+6297,U+62b1,U+62bd,U+62ec,U+6311,U+6377,U+6388-6389,U+638c,U+63a2,U+63f4,U+641e,U+6436,U+64c1,U+6551,U+6557,U+6563,U+6696,U+66b4,U+66f2,U+6751,U+675f,U+676f,U+6790,U+6838,U+684c,U+68d2,U+6982,U+699c,U+69ae,U+69cb,U+6a39,U+6a4b,U+6b66,U+6bd2,U+6cb3,U+6ce1,U+6d3e,U+6de8,U+6ed1,U+6f22,U+6f54,U+6fc0,U+6fdf,U+719f,U+71c8,U+7236,U+7259,U+72d7,U+7389,U+73e0,U+745e,U+751a,U+7532-7533,U+7562,U+7591,U+75c5,U+75db,U+7686,U+76d2,U+76db,U+76df,U+76e3,U+7701,U+7761,U+786c,U+7981,U+79cb,U+79d2,U+79fb,U+7a81,U+7a97,U+7aef,U+7b26,U+7b80,U+7c64,U+7d0d,U+7d14,U+7d2f,U+7dca,U+7df4,U+7e54,U+7e6b,U+7f3a,U+8033,U+804a,U+805a,U+81a0,U+81e8,U+8212,U+821e,U+82e6,U+8336,U+8449,U+84cb,U+84ee,U+85e5,U+8607,U+888b,U+8a13,U+8a5e,U+8aa0,U+8aa4,U+8ab0,U+8ab2,U+8ac7,U+8b66,U+8c6a,U+8c93,U+8c9d,U+8de8,U+8f2a,U+8fb2,U+906d,U+907f,U+90a6,U+9109,U+9192,U+91cb,U+91dd,U+964d,U+9686,U+968e,U+9694,U+969c,U+96de,U+96e8,U+96ea,U+96f7,U+975c,U+9760,U+978b,U+9858,U+9918,U+9aee,U+9ebb,U+ff0e-ff0f,U+ff5c}@font-face{font-family:LXGW WenKai TC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/lxgwwenkaitc/9j.119.woff2) format("woff2");unicode-range:U+23-25,U+3d,U+2026,U+4e03,U+4e45,U+4e5d,U+4eae,U+4ed4,U+4ed8,U+4f01,U+4f11,U+4f3c,U+4f8b,U+4fc2,U+5019,U+505c,U+50c5,U+5145,U+51b7,U+5207,U+521d,U+525b,U+5287,U+52e2,U+535a,U+537b,U+5426,U+542b,U+5438,U+5462,U+54ea,U+555f,U+5566,U+5584,U+5609,U+570d,U+571f,U+5747,U+5802,U+58d3,U+591c,U+5920,U+5922,U+5957,U+5979,U+5a92,U+5abd,U+5b63,U+5b69,U+5b83,U+5b9c,U+5bb3,U+5bc4,U+5bf5,U+5c3c,U+5c40,U+5c4b,U+5c64,U+5cf6,U+5de6,U+5e0c,U+5e55,U+5eab,U+5ead,U+5ee0,U+5f85,U+5f8b,U+5fa9,U+5fd7-5fd8,U+5ff5,U+600e,U+6298,U+62db,U+62ff,U+639b,U+63a7,U+642d,U+6469,U+64ad,U+651d,U+653b,U+65b7,U+65cf,U+665a,U+666e,U+66fe,U+6728,U+674e,U+67b6,U+6821,U+6839,U+6843,U+6a94,U+6b50,U+6b62,U+6b72,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c7a,U+6c7d,U+6c99,U+6cb9,U+6ce2,U+6cf0,U+6d17,U+6d32,U+6e2c,U+6fb3,U+7206,U+723e,U+725b,U+734e,U+7387,U+73ed,U+7565,U+7570,U+76ca,U+76e4,U+773e,U+77ed,U+77f3,U+7814,U+7834,U+7968,U+79d8,U+7a76,U+7a7f,U+7b11,U+7b46,U+7b54,U+7bc4,U+7d19,U+7d20,U+7d22,U+7d42,U+7d55,U+7e7c,U+7f85,U+7ffb,U+8077,U+8089,U+80cc,U+81c9,U+81f4,U+81fa,U+820a,U+822c,U+826f,U+85cd,U+86cb,U+88dc,U+8986,U+8a0e,U+8a2a,U+8a73,U+8a8c,U+8b1b,U+8b9a,U+8c50,U+8c61,U+8ca0,U+8cde,U+8cfd,U+8d8a,U+8df3,U+8e64,U+8ecd,U+8edf,U+8f38,U+8ff7,U+9000,U+9047,U+9060,U+90f5,U+9152,U+91ce,U+9280,U+9418,U+9435,U+9589,U+9592,U+9678,U+967d,U+968a,U+96aa,U+96c5,U+96d6,U+96dc,U+96f6,U+9732,U+9748,U+9802,U+9806,U+9808,U+9818,U+983b,U+984d,U+9867,U+98db,U+98f2,U+98fe,U+9a5a,U+9b06,U+9b5a,U+9bae,U+9e97,U+ff1b,U+ff5e}@font-face{font-family:LXGW WenKai TC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/lxgwwenkaitc/9j.122.woff2) format("woff2");unicode-range:U+d,U+2b,U+7c,U+a0,U+a9,U+300c-300d,U+4e09,U+4e3b,U+4e4b,U+4e5f,U+4e86,U+4e8b-4e8c,U+4eab,U+4ed6,U+4ee3-4ee4,U+4ef6,U+4f1a,U+4f4d,U+4f60,U+4f7f,U+4f86,U+4fdd,U+4fe1,U+5011,U+50b3,U+5149,U+5167,U+5176,U+518d,U+5229,U+524d,U+529b,U+52a0,U+52d9,U+5316-5317,U+5340,U+539f,U+53ca-53cb,U+5408,U+540c-540d,U+544a,U+548c,U+54c1,U+54e1,U+5546,U+554f,U+55ae,U+56de,U+5716,U+5831,U+5834,U+5916,U+5929,U+5973,U+597d,U+5982,U+5b57,U+5b78,U+5b89,U+5b8c,U+5b9a,U+5ba2,U+5bb9,U+5be6,U+5c07-5c08,U+5c0d,U+5c31,U+5de5,U+5df2,U+5e02,U+5e38,U+5e73-5e74,U+5ea6,U+5f0f,U+5f71,U+5f8c,U+5f97,U+5feb,U+6027,U+60c5,U+60f3,U+610f,U+611b,U+611f,U+61c9,U+6210,U+6216,U+6240,U+624b,U+63a8,U+63d0,U+641c,U+6536,U+6578,U+6599,U+65b9,U+660e,U+661f,U+662d,U+66f4,U+670d,U+671f,U+6771,U+679c,U+682a,U+683c,U+689d,U+696d,U+6a02,U+6a5f,U+6b0a,U+6b21,U+6b3e,U+6b64,U+6c23,U+6c34,U+6c92,U+6cbb,U+6cd5,U+6d3b,U+7063,U+7121,U+71b1,U+7247-7248,U+7269,U+7279,U+73fe,U+7406,U+7522,U+7576,U+767b,U+76ee,U+76f8,U+770b,U+771f,U+77e5,U+793e,U+7a0b,U+7acb,U+7ad9,U+7b2c,U+7b49,U+7cbe,U+7d50,U+7d61,U+7d93,U+7dda,U+7f8e,U+8005,U+806f,U+80fd,U+81ea,U+8207,U+8272,U+865f,U+8868,U+8981,U+898b,U+8996,U+8a00,U+8a08,U+8a0a,U+8a18,U+8a2d,U+8a71,U+8aaa,U+8acb,U+8cbb,U+8cc7,U+8d77,U+8d85,U+8def,U+8eab,U+8eca,U+8f49,U+9019-901a,U+9023,U+9032,U+904a-904b,U+904e,U+9053,U+9078,U+9084,U+90e8,U+90fd,U+91cd,U+91d1,U+9577,U+9580,U+9593,U+9762,U+982d,U+984c,U+985e,U+9996,U+9ad4,U+9ad8,U+9ede,U+ff01,U+ff08-ff09,U+ff1f}@font-face{font-family:Marck Script;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/marckscript/cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Marck Script;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/marckscript/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary-color: #1A1A1A;--secondary-color: #3A3A3A;--accent-color: #007AFF;--background-color: #F8F8FA;--card-background: #FFFFFF;--text-primary: #1A1A1A;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #EBEBEB;--shadow-color: rgba(0, 0, 0, .05);--transition-standard: .3s cubic-bezier(.4, 0, .2, 1)}.login-provider-disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.login-provider-disabled:active{transform:none!important;opacity:.48!important}.country-opt-flag{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;line-height:1}#toast-container{position:fixed;top:16px;right:16px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast{padding:12px 20px;border-radius:8px;font-size:14px;color:#fff;pointer-events:auto;box-shadow:0 4px 12px #00000026;opacity:0;transform:translate(100%);animation:toastIn .3s ease forwards}.toast.toast-hiding{animation:toastOut .3s ease forwards}.toast-success{background-color:#22c55e}.toast-error{background-color:#ef4444}.toast-warning{background-color:#f59e0b}.toast-info{background-color:#1f2937}@keyframes toastIn{to{opacity:1;transform:translate(0)}}@keyframes toastOut{to{opacity:0;transform:translate(100%)}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--background-color);color:var(--text-primary);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overscroll-behavior:none;display:flex;justify-content:center;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}.block{display:block!important}.flex{display:flex!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.inset-0{inset:0!important}.top-0{top:0!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.right-0{right:0!important}.flex-col{flex-direction:column!important}.flex-grow{flex-grow:1!important}.items-center{align-items:center!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.w-full{width:100%!important}.max-w-md{max-width:28rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.min-h-screen{min-height:100vh!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.pointer-events-none{pointer-events:none!important}.opacity-0{opacity:0!important}.text-center{text-align:center!important}.z-0{z-index:0!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-50{z-index:50!important}.transition-opacity{transition-property:opacity!important}.duration-300{transition-duration:.3s!important}.duration-500{transition-duration:.5s!important}.duration-700{transition-duration:.7s!important}.hidden{display:none!important}.changing-mark{position:absolute;right:-15px;top:50%;transform:translateY(-50%);font-size:12px;color:#007aff}.position-relative{position:relative}.font-geist-mono{font-family:SF Mono,SFMono-Regular,ui-monospace,monospace;letter-spacing:-.02em}.glass-card{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:20px;box-shadow:0 8px 32px #0000001a;transition:transform var(--transition-standard),box-shadow var(--transition-standard)}.glass-card:hover{box-shadow:0 8px 24px #00000014}.hexagram-line{height:8px;width:60px;background:transparent;border-radius:4px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .3s cubic-bezier(.175,.885,.32,1.275);display:flex;justify-content:center;align-items:center}.yang-line{height:8px;width:60px;background-color:#1a1a1a!important;border-radius:4px;display:block}.yin-line{height:8px;width:60px;display:flex;justify-content:space-between;align-items:center;background:transparent!important}.yin-line span{height:8px;width:24px;background-color:#1a1a1a!important;border-radius:4px;display:block}.hexagram-line.changing-yang,.hexagram-line.changing-yin{position:relative}.hexagram-line.changing-yang:after{content:"○";position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--accent-color)}.hexagram-line.changing-yin:after{content:"×";position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--accent-color)}td.changing-yang:after{content:"○";position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--accent-color)}.history-card-container{position:relative;overflow:hidden}.history-card-container .glass-card{transition:transform .3s ease;position:relative;z-index:1}.history-card-container .absolute{width:120px;right:-120px}.history-card-container .absolute button{width:60px;height:100%;border:none;outline:none;cursor:pointer}td.changing-yin:after{content:"×";position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--accent-color)}.hexagram-arrow{padding:8px;border-radius:50%;background-color:#9ca3af1a;transition:transform .3s ease,background-color .3s ease;display:flex;align-items:center;justify-content:center}.hexagram-arrow:hover{background-color:#9ca3af33;transform:scale(1.1)}.hexagram-arrow svg{transition:stroke .3s ease}.hexagram-arrow:hover svg{stroke:#6b7280}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2}#history-list .glass-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}#history-list .glass-card{transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(0,0,0,.05)}#history-list .glass-card:active{box-shadow:0 4px 12px #0000001f;border-radius:12px}.history-empty-state{text-align:center;padding:3rem 1rem;color:#6b7280}.method-btn.selected{background-color:transparent!important;color:#111827!important;border-color:transparent!important;border-bottom-color:#111827!important;transform:none!important;box-shadow:none!important}.coin-btn{width:26px;height:26px;border-radius:50%;flex-shrink:0;background:transparent;border:1.5px solid #e2dfdb;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:border-color .18s ease,transform .12s cubic-bezier(.34,1.56,.64,1)}.coin-btn[data-state=yang]{border-color:#c9a32a}.coin-btn[data-state=yin]{border-color:#9ca3af}.coin-btn:active{transform:scale(.88)}#feedback-good-btn.selected,#feedback-bad.selected{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.loader{width:40px;height:40px;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--primary-color);animation:spin 1s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}html[lang=en] .login-tagline-h1{font-family:Georgia,Times New Roman,serif!important;font-size:24px!important;letter-spacing:.03em!important}.hx-logo-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:-60px;opacity:0;transform:translateY(10px) scale(.94);animation:hxLogoIntro 1.9s cubic-bezier(.22,.61,.36,1) forwards .1s,hxFloat 6.8s ease-in-out infinite 2s;will-change:transform,opacity,filter}.hx-logo-img{width:min(384px,90vw);display:block;opacity:1;filter:blur(6px) drop-shadow(0 0 0 rgba(17,24,39,0));animation:hxLogoImageIntro 1.9s cubic-bezier(.22,.61,.36,1) forwards .1s,hxGlow 8s ease-in-out infinite 2.4s}.hx-logo-wrap:after{content:"";position:absolute;top:-50%;left:-95%;width:32%;height:200%;background:linear-gradient(108deg,transparent 20%,rgba(255,255,255,.18) 50%,transparent 80%);opacity:0;animation:hxShimmer 11s ease-in-out infinite 4.5s;pointer-events:none}@keyframes hxLogoIntro{0%{opacity:0;transform:translateY(10px) scale(.94)}62%{opacity:1;transform:translateY(-1px) scale(1.024)}82%{opacity:1;transform:translateY(0) scale(.996)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hxLogoImageIntro{0%{opacity:0;filter:blur(6px) drop-shadow(0 0 0 rgba(17,24,39,0))}55%{opacity:.96;filter:blur(2px) drop-shadow(0 12px 24px rgba(17,24,39,.1))}72%{opacity:1;filter:blur(.6px) drop-shadow(0 13px 26px rgba(17,24,39,.12))}84%{opacity:1;filter:blur(0) drop-shadow(0 5px 14px rgba(17,24,39,.06))}to{opacity:1;filter:blur(0) drop-shadow(0 6px 16px rgba(17,24,39,.08))}}@keyframes hxGlow{0%,to{filter:blur(0) drop-shadow(0 6px 16px rgba(17,24,39,.07))}50%{filter:blur(0) drop-shadow(0 9px 22px rgba(17,24,39,.12))}}@keyframes hxShimmer{0%,72%,to{left:-95%;opacity:0}78%{opacity:.3}92%{left:128%;opacity:.12}}@keyframes hxFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.008)}}.title-animation{opacity:0;animation:fadeIn 1.3s ease forwards .9s}.subtitle-animation{opacity:0;animation:fadeIn 1.3s ease forwards 1s}.welcome-divider{width:32px;height:1px;background:#d1d5db}.start-button{opacity:0;animation:fadeIn 1.3s ease forwards 1.1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hexagram-animation{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.hexagram-animation.appear{opacity:1;transform:translateY(0)}#share-modal.visible{opacity:1;pointer-events:auto}#share-modal.visible>div{transform:scale(1)}#welcome-aphorism{opacity:0;animation:fadeIn 1.3s ease forwards 1.1s}#recent-activity{transition-duration:1.4s!important}#recent-activity.visible{opacity:1;transform:translateY(0)}.transform-arrow{animation:pulseArrow 2s infinite}@keyframes pulseArrow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}#analysis-screen>div,#history-screen,#profile-screen,#settings-screen,#about-screen,#divination-input-screen{padding-bottom:80px}.nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 0 14px;color:#c0bbb4;background:none;border:none;-webkit-tap-highlight-color:transparent;transition:color .2s ease}.nav-item:before{content:"";width:3px;height:3px;border-radius:50%;background:transparent;transition:background .2s ease;flex-shrink:0}.nav-item span{font-size:10px;letter-spacing:.04em;font-weight:400;line-height:1}.nav-item.active{color:#1a1a1a}.nav-item.active:before{background:#1a1a1a}.nav-item.active span{font-weight:600}@media(max-width:640px){.max-w-md{max-width:100%!important;margin:0 auto!important;padding-left:16px;padding-right:16px}.hexagram-display{flex-direction:column;align-items:center;gap:2rem}.transform-arrow{transform:rotate(90deg);margin:1rem 0}.bottom-nav{padding:8px 16px}.nav-item{min-width:50px;padding:14px 4px 10px}}.spirits-info{overflow-x:auto}.spirits-info div{text-align:left;line-height:1.6;padding:4px 0;word-wrap:break-word;font-size:12px}#spirits-row1,#spirits-row2{white-space:normal;display:block;width:100%;font-family:Microsoft YaHei,SimHei,sans-serif;letter-spacing:1px;margin:0;padding-top:0;padding-bottom:0}@media(min-width:768px){.max-w-md{max-width:540px!important}.glass-card{padding:24px}.bottom-nav{padding:14px 0}.nav-item{font-size:13px}}@media(min-width:1024px){.max-w-md{max-width:640px!important}.glass-card{padding:28px;border-radius:16px}.hexagram-display{gap:3rem}.analysis-section{font-size:15px}.bottom-nav{max-width:640px;left:50%;transform:translate(-50%);border-radius:16px 16px 0 0}}.screen-enter{animation:screenFadeIn .3s ease-out forwards}.screen-exit{animation:screenFadeOut .2s ease-in forwards}@keyframes screenFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes screenFadeOut{to{opacity:0;transform:translateY(-8px)}}.nav-item.active:after{content:"";position:absolute;top:3px;left:50%;transform:translate(-50%);width:3px;height:3px;border-radius:50%;background:#1a1a1a}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.start-button,.method-btn,.coin-btn,#send-code-btn,#phone-login-btn,#feedback-good-btn,#feedback-bad,#copy-result,#confirm-cancel,#confirm-ok{transition:transform .15s ease,opacity .15s ease}.start-button:active,.method-btn:active,#send-code-btn:active,#phone-login-btn:active,#feedback-good-btn:active,#feedback-bad:active,#copy-result:active,#confirm-cancel:active,#confirm-ok:active{transform:scale(.96);opacity:.85}.start-button:active{transform:scale(.94)}.press-animation{transform:scale(.97);transition:transform .15s cubic-bezier(.4,0,.2,1)}.empty-state-icon{animation:floatIcon 3s ease-in-out infinite}@keyframes floatIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.analysis-fade-in{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.analysis-fade-in.visible{opacity:1!important;visibility:visible;transform:translateY(0)}.disclaimer-text{font-size:10px;line-height:1.5;color:#9ca3af;text-align:center;padding:12px 20px 20px;opacity:.7}.modal-enter{animation:modalFadeIn .25s ease-out forwards}.modal-enter>div{animation:modalScaleIn .25s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalScaleIn{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.history-card-container{animation:cardSlideIn .3s ease-out both}@keyframes cardSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}input:focus,textarea:focus{outline:none;box-shadow:0 0 0 2px #78716c33;border-color:#a8a29e!important;transition:box-shadow .2s ease,border-color .2s ease}.method-btn{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.method-btn:active{transform:scale(.95)}.history-card-removing{animation:cardRemove .3s ease-in forwards}@keyframes cardRemove{to{opacity:0;transform:translate(-100%);height:0;margin:0;padding:0;overflow:hidden}}#feedback-good-btn,#feedback-bad{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}html,body{-ms-overflow-style:none;scrollbar-width:none;overflow:hidden}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}#share-panel-overlay{opacity:0;transition:opacity .3s ease}#share-panel{transition:transform .32s cubic-bezier(.32,1,.34,1);will-change:transform;overflow-y:auto;-webkit-overflow-scrolling:touch}#template-scroll::-webkit-scrollbar{display:none}#template-scroll{-ms-overflow-style:none;scrollbar-width:none}.tpl-btn--active{box-shadow:0 0 0 2px #c8a86e44}#share-preview-img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}#share-card-template{position:relative;box-sizing:border-box;overflow:hidden;padding:0;border-radius:0;background:transparent}.receipt-wrapper,.amulet-wrapper,.energy-wrapper{display:none}#share-card-template.tpl-receipt .receipt-wrapper{display:flex;flex-direction:column;align-items:center;background:#fafaf7;color:#111;font-family:Courier New,Courier,monospace;font-size:11px;padding:28px 24px 20px;width:100%;box-sizing:border-box}.rc-store-name{font-size:14px;font-weight:700;text-align:center;letter-spacing:3px;line-height:1.5;margin-bottom:4px}.rc-tagline{font-size:8px;color:#666;letter-spacing:1.5px;text-align:center;margin-bottom:10px}.rc-divider{width:100%;border-top:1px solid #222;margin:8px 0}.rc-divider-dashed{width:100%;border-top:1px dashed #888;margin:8px 0}.rc-meta{width:100%;line-height:1.9;font-size:10px}.rc-items{width:100%}.rc-item{display:flex;justify-content:space-between;align-items:flex-start;line-height:1.7;font-size:10px;gap:8px}.rc-item-key{color:#555;flex-shrink:0}.rc-item-q span:last-child{font-size:9px;color:#444;text-align:right;max-width:60%}.rc-verdict-section{width:100%}.rc-verdict-label{font-size:10px;color:#555;text-align:center;margin-bottom:4px}.rc-verdict-body{font-size:10.5px;line-height:1.8;color:#1a1a1a;word-break:break-all;white-space:pre-wrap}.rc-footer-meta{width:100%;line-height:1.9;font-size:10px}.rc-barcode-wrap{width:100%;text-align:center;margin-top:6px}.rc-barcode{display:flex;align-items:flex-end;justify-content:center;height:40px;gap:1px}.bc-b{display:inline-block;background:#111;height:100%}.bc-s{display:inline-block;background:transparent;height:100%}.bc-b.w1,.bc-s.w1{width:1px}.bc-b.w2,.bc-s.w2{width:2px}.bc-b.w3,.bc-s.w3{width:3px}.bc-b{width:1.5px}.bc-s{width:1px}.rc-barcode-num{font-size:7px;color:#888;letter-spacing:1px;margin-top:4px}#share-card-template.tpl-amulet .amulet-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;background:#8b0000;color:#ffe8c0;min-height:640px;width:100%;box-sizing:border-box;padding:0 24px 32px;overflow:hidden}.am-clock-space{height:80px;flex-shrink:0}.am-bagua-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:280px;opacity:.06;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.am-brand{font-size:9px;letter-spacing:3px;color:#ffe8c080;text-align:center;margin-bottom:20px;position:relative;z-index:1}.am-hex-wrap{text-align:center;margin-bottom:16px;position:relative;z-index:1}.am-hex-symbols{font-size:36px;letter-spacing:12px;color:#ffd580;display:block;margin-bottom:6px}.am-hex-names{font-size:13px;letter-spacing:4px;color:#ffe8c0;font-family:STSong,Songti SC,serif}.am-question-text{font-size:11px;color:#ffe8c0b3;letter-spacing:2px;margin-bottom:24px;text-align:center;position:relative;z-index:1}#am-verdict{writing-mode:vertical-rl;text-orientation:upright;font-family:STSong,Songti SC,SimSun,serif;font-size:18px;line-height:2.2;letter-spacing:4px;color:#ffe8c0;text-align:center;max-height:280px;overflow:hidden;position:relative;z-index:1;flex:1}.am-bottom-seal{margin-top:auto;padding-top:20px;text-align:center;position:relative;z-index:1;border-top:1px solid rgba(255,232,192,.2);width:100%}.am-seal-text{font-size:9px;letter-spacing:3px;color:#ffe8c099}.am-seal-sub{font-size:8px;color:#ffe8c059;margin-top:4px;letter-spacing:1px}#share-card-template.tpl-energy .energy-wrapper{display:flex;flex-direction:column;background:#0a0b10;color:#e0e8f0;padding:28px 24px 24px;width:100%;box-sizing:border-box}.en-header{margin-bottom:20px}.en-title{font-size:15px;font-weight:700;color:#00f3ff;letter-spacing:3px;text-shadow:0 0 10px rgba(0,243,255,.6)}.en-subtitle{font-size:10px;color:#00f3ff8c;letter-spacing:1.5px;margin-top:4px}.en-bars{margin-bottom:20px}.en-bar-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.en-bar-label{width:14px;font-size:13px;font-weight:700;text-align:center;flex-shrink:0}.en-gold{color:gold}.en-wood{color:#22c55e}.en-water{color:#38bdf8}.en-fire{color:#f97316}.en-earth{color:#ca8a04}.en-bar-track{flex:1;height:8px;background:#ffffff12;border-radius:4px;overflow:hidden}.en-bar-fill{height:100%;border-radius:4px;transition:width .4s ease}.en-bar-fill.gold{background:linear-gradient(90deg,#b8860b,gold);box-shadow:0 0 6px #ffd70080}.en-bar-fill.wood{background:linear-gradient(90deg,#15803d,#22c55e);box-shadow:0 0 6px #22c55e80}.en-bar-fill.water{background:linear-gradient(90deg,#0369a1,#38bdf8);box-shadow:0 0 6px #38bdf880}.en-bar-fill.fire{background:linear-gradient(90deg,#c2410c,#f97316);box-shadow:0 0 6px #f9731680}.en-bar-fill.earth{background:linear-gradient(90deg,#92400e,#ca8a04);box-shadow:0 0 6px #ca8a0480}.en-bar-val{width:32px;font-size:10px;color:#e0e8f099;text-align:right;flex-shrink:0;font-family:monospace}.en-question-panel{font-size:10px;color:#00f3ff80;letter-spacing:2px;margin-bottom:12px;border-top:1px solid rgba(0,243,255,.12);padding-top:12px}.en-verdict-panel{font-size:11.5px;line-height:1.9;color:#c8d8e8;background:#00f3ff0a;border:1px solid rgba(0,243,255,.12);border-radius:6px;padding:12px;word-break:break-all}.en-footer{display:flex;justify-content:space-between;font-size:8px;color:#00f3ff4d;letter-spacing:1.5px;margin-top:16px}#share-panel{max-height:90vh;overflow-y:auto}.social-icon-btn{display:flex;flex-direction:column;align-items:center;gap:5px;background:none;border:none;cursor:pointer;padding:0}.social-icon-btn .icon-circle{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:opacity .15s}.social-icon-btn:active .icon-circle{opacity:.75}.social-icon-btn span{font-size:10px;color:#666}#inspiration-container .insp-card{border-radius:14px;padding:18px 20px;border:1px solid rgba(0,0,0,.07);background:#fff}.insp-breathe{animation:inspBreath 3s ease-in-out infinite}@keyframes inspBreath{0%,to{opacity:.7}50%{opacity:1}}.shortcut-card{flex:1;padding:14px;border-radius:12px;border:1px solid #e5e7eb;background:#f9fafb;cursor:pointer;text-align:left;transition:background .15s}.shortcut-card:active{background:#f0f1f3}@keyframes zenBreathe{0%,to{opacity:.28}50%{opacity:.78}}.tutorial-breathe{animation:zenBreathe 3.6s ease-in-out infinite}:root{--anim-fast: .15s;--anim-normal: .3s;--anim-slow: .5s;--anim-ease: cubic-bezier(.4, 0, .2, 1);--anim-spring: cubic-bezier(.34, 1.56, .64, 1);--anim-enter: cubic-bezier(0, 0, .2, 1)}@keyframes brandFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes cardSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.brand-enter{animation:brandFadeIn var(--anim-slow) var(--anim-ease) both}.card-enter{animation:cardSlideUp var(--anim-normal) var(--anim-ease) both}.card-enter-delay-1{animation:cardSlideUp var(--anim-normal) var(--anim-ease) 80ms both}.card-enter-delay-2{animation:cardSlideUp var(--anim-normal) var(--anim-ease) .16s both}.card-enter-delay-3{animation:cardSlideUp var(--anim-normal) var(--anim-ease) .24s both}.method-btn{transition:border-color var(--anim-fast) var(--anim-ease),background-color var(--anim-fast) var(--anim-ease),transform var(--anim-fast) var(--anim-ease)}.method-btn.selected{color:#111827!important;background-color:transparent!important;border-color:transparent!important;border-bottom-color:#111827!important;border-bottom-width:2px!important;transform:none!important;box-shadow:none!important}.method-btn:active{transform:scale(.98)}#time-picker-modal{transition:opacity var(--anim-normal) var(--anim-ease)}#time-picker-modal>div{transition:transform var(--anim-normal) var(--anim-spring)}#time-picker-modal.hidden{opacity:0;pointer-events:none}.line-result{opacity:0;transform:scale(.7);transition:opacity .2s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.line-result.visible{opacity:1;transform:scale(1)}.num-line-input::-moz-placeholder{color:#d4d0cb;font-weight:400;letter-spacing:.15em}.num-line-input::placeholder{color:#d4d0cb;font-weight:400;letter-spacing:.15em}@keyframes pulseText{0%,to{opacity:1}50%{opacity:.4}}.analyzing-pulse{animation:pulseText 1.5s ease-in-out infinite}@keyframes resultSlideIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}#instant-result-screen .result-enter{animation:resultSlideIn var(--anim-slow) var(--anim-enter) both}@keyframes sectionReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.section-reveal{animation:sectionReveal var(--anim-normal) var(--anim-ease) both}.section-reveal-1{animation-delay:0ms}.section-reveal-2{animation-delay:80ms}.section-reveal-3{animation-delay:.16s}.section-reveal-4{animation-delay:.24s}.section-reveal-5{animation-delay:.32s}@keyframes shareSuccess{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.share-success-bounce{animation:shareSuccess .4s var(--anim-spring)}#coin-onboarding-modal>div{animation:sheetUp var(--anim-normal) var(--anim-spring) both}.coin-ob-page{transition:opacity var(--anim-normal) var(--anim-ease),transform var(--anim-normal) var(--anim-ease)}.coin-ob-page.leaving{opacity:0;transform:translate(-24px)}.coin-ob-page.entering{animation:cardSlideUp var(--anim-normal) var(--anim-ease) both}#daily-guidance-card{transition:opacity var(--anim-normal) var(--anim-ease)}.method-btn.selected span.text-sm{color:#111827}.paywall-plan-btn.selected{border-color:#111827;border-width:2px;background-color:#f9fafb}.glass-card{background:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:16px;box-shadow:0 1px 3px #0000000a}#instant-original-hex .hex-line-yang{height:6px;width:48px;background-color:#111827;border-radius:3px;margin:2px auto}#instant-original-hex .hex-line-yin{height:6px;width:48px;display:flex;justify-content:space-between;margin:2px auto}#instant-original-hex .hex-line-yin span{height:6px;width:20px;background-color:#111827;border-radius:3px}#profile-readings-left,#profile-bonus-credits{font-variant-numeric:tabular-nums}.share-prog-active{background-color:#111827!important}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@keyframes brushWrite{0%{clip-path:inset(0 100% 0 0);opacity:0;filter:blur(4px);text-shadow:0 0 18px rgba(44,41,37,.55)}8%{opacity:1}55%{filter:blur(.6px);text-shadow:0 0 5px rgba(44,41,37,.12)}to{clip-path:inset(0 0% 0 0);opacity:1;filter:blur(0);text-shadow:none}}@keyframes brushFadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:.3;transform:translateY(0)}}.wzzzm-char{font-family:Kaiti SC,STKaiti,Kaiti,PingFang SC,sans-serif;font-size:3.2rem;font-weight:700;letter-spacing:.3em;color:#2c2925;opacity:0;display:inline-block;clip-path:inset(0 100% 0 0);animation:brushWrite 1.06s cubic-bezier(.16,1,.3,1) forwards;will-change:clip-path,filter}.wzzzm-char.lang-ko{font-family:ChosunGsLocal,조선궁서체,UnGungseoLocal,UnGungseo,은 궁서,궁서,Gungsuh,serif!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important}.wzzzm-subtitle{opacity:0;transform:translateY(3px);animation:brushFadeIn 1.1s ease forwards;animation-delay:2.35s}.spirits-flex{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:2px}.spirits-chip{display:inline-flex;align-items:baseline;gap:2px}.spirits-name{font-size:10px;font-weight:600;color:#374151}.spirits-zhi{font-size:9px;font-weight:400;color:#9ca3af}#analysis-lock-container{position:relative}#analysis-blur-gradient{position:absolute;inset:72px -24px -32px;z-index:20!important;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,rgba(250,250,248,.92) 14%,#fafaf8 28%,#fafaf8 100%);border:none!important;box-shadow:none!important}@keyframes analysisRingSpin{to{transform:rotate(360deg)}}@keyframes analysisRingBreath{0%,to{opacity:.28;transform:scale(.9) rotate(0)}50%{opacity:.65;transform:scale(1) rotate(180deg)}}.analysis-breath-ring{width:30px;height:30px;border-radius:50%;border:1.5px solid #b5b0aa;border-top-color:transparent;border-right-color:#b5b0aa59;animation:analysisRingSpin 2.6s linear infinite}.analysis-breath-dot{width:4px;height:4px;border-radius:50%;background:#9ca3af;animation:analysisRingBreath 2.6s ease-in-out infinite}input:focus,textarea:focus,select:focus{outline:none!important;box-shadow:0 0 0 2px #78716c2e!important;border-color:#a8a29e!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;-webkit-text-fill-color:#1c1917!important;background-color:#fff!important}section[id$=-screen]{transition:opacity .4s cubic-bezier(.4,0,.2,1)}#login-screen{transition:transform .4s cubic-bezier(.32,.72,0,1);opacity:1!important}#paywall-sheet{border-radius:20px 20px 0 0;box-shadow:0 -4px 40px #0000001a;transform:translateY(100%);transition:transform .36s cubic-bezier(.32,.72,0,1),max-height .32s ease,border-radius .32s ease;will-change:transform}#paywall-modal.is-open #paywall-sheet{transform:translateY(0)}#paywall-sheet.expanded{max-height:100dvh!important;border-radius:0!important}#paywall-sheet.expanded:before{content:"";display:block;flex-shrink:0;height:env(safe-area-inset-top,0px);min-height:0}.screen-enter{animation:screenSlideIn .38s cubic-bezier(.4,0,.2,1) forwards}@keyframes screenSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none!important;box-shadow:none!important}select{outline:none!important;box-shadow:none!important}input:focus,textarea:focus{outline:none!important;box-shadow:none!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 40px #fafaf8 inset!important;-webkit-text-fill-color:#1a1a1a!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input.focus\:border-gray-900:focus{border-bottom-color:#1a1a1a!important}.login-phone-country-select:focus,.login-phone-country-select:focus-visible{outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}.placeholder\:text-gray-300::-moz-placeholder{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-300::placeholder{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-gray-900:hover{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-gray-900:focus{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.active\:scale-\[0\.985\]:active{--tw-scale-x: .985;--tw-scale-y: .985;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-black:active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:opacity-50:active{opacity:.5}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.peer:checked~.peer-checked\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}
