.m_e4d36c9b{min-width:calc(12.5rem*var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-md);font-weight:500;color:var(--mantine-color-bright)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{width:calc(.75rem*var(--mantine-scale));height:calc(.75rem*var(--mantine-scale))}.m_3de8964e{font-size:var(--mantine-font-size-sm);display:flex;justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm)/2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{display:flex;align-items:center;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;height:100%}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{display:flex;align-items:center;gap:calc(.4375rem*var(--mantine-scale));padding:7px var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);line-height:1}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%;--chart-bar-label-color:var(--mantine-color-dimmed)}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,0.6);--chart-cursor-fill:rgba(173,181,189,0.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:rgba(105,105,105,0.15);--chart-grid-color:rgba(105,105,105,0.6)}.m_a50f3e58 :where(text){font-family:var(--mantine-font-family);color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{min-width:calc(12.5rem*var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,0.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:rgba(105,105,105,0.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));user-select:none}.m_cf06f58c{height:100%;width:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_6bcc3420{padding:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale));font-size:var(--mantine-font-size-sm);display:flex;align-items:center;justify-content:space-between}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}@keyframes fadeIn{to{opacity:1}}@keyframes slideUp{to{transform:translateY(0);opacity:1}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#111827;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700}ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{background:none;border:none;padding:0;margin:0;cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}@media(max-width:768px){input,select,textarea{font-size:max(16px,inherit)!important}}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}:focus{outline:none}:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.h1,h1{font-size:2.25rem;font-weight:700;line-height:1.25;margin-bottom:1.5rem}@media(min-width:769px){.h1,h1{font-size:3rem;font-weight:700;line-height:1.25}}.h2,h2{font-size:1.875rem;font-weight:700;line-height:1.25;margin-bottom:1.25rem}@media(min-width:769px){.h2,h2{font-size:2.25rem;font-weight:700;line-height:1.25}}.h3,h3{font-size:1.5rem;font-weight:600;line-height:1.25;margin-bottom:1rem}@media(min-width:769px){.h3,h3{font-size:1.875rem;font-weight:600;line-height:1.25}}.h4,h4{font-size:1.25rem;font-weight:600;line-height:1.25;margin-bottom:.75rem}@media(min-width:769px){.h4,h4{font-size:1.5rem;font-weight:600;line-height:1.25}}.h5,h5{font-size:1.125rem;font-weight:600;line-height:1.5;margin-bottom:.75rem}@media(min-width:769px){.h5,h5{font-size:1.25rem;font-weight:600;line-height:1.5}}.h6,h6{font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.5rem}@media(min-width:769px){.h6,h6{font-size:1.125rem;font-weight:600;line-height:1.5}}.paragraph,p{font-size:1rem;font-weight:400;line-height:1.625;margin-bottom:1rem}.paragraph:last-child,p:last-child{margin-bottom:0}.link,a{color:#3b82f6;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,text-decoration-color .15s ease-in-out,fill .15s ease-in-out,stroke .15s ease-in-out}.link:hover,a:hover{color:#2563eb;text-decoration:underline}.link:focus-visible,a:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-radius:2px}ol,ul{margin-bottom:1rem}ol li,ul li{margin-bottom:.25rem}ul{list-style:disc}ol,ul{padding-left:1.5rem}ol{list-style:decimal}.code,code{font-size:.875em;padding:.25rem .5rem;border-radius:.125rem;color:#111827}.code,code,pre{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;background-color:#f3f4f6}pre{padding:1rem;border-radius:.5rem;overflow-x:auto;margin-bottom:1rem}pre code{background:none;padding:0}blockquote{border-left:4px solid #3b82f6;padding-left:1rem;margin:1.5rem 0;font-style:italic;color:#6b7280}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}@media(min-width:641px){.container{padding:0 1.5rem}}@media(min-width:1025px){.container{padding:0 2rem}}.container--sm{width:100%;max-width:640px;margin:0 auto;padding:0 1rem}@media(min-width:641px){.container--sm{padding:0 1.5rem}}@media(min-width:1025px){.container--sm{padding:0 2rem}}.container--md{width:100%;max-width:768px;margin:0 auto;padding:0 1rem}@media(min-width:641px){.container--md{padding:0 1.5rem}}@media(min-width:1025px){.container--md{padding:0 2rem}}.container--lg{width:100%;max-width:1024px;margin:0 auto;padding:0 1rem}@media(min-width:641px){.container--lg{padding:0 1.5rem}}@media(min-width:1025px){.container--lg{padding:0 2rem}}.container--xl{width:100%;max-width:1280px;margin:0 auto;padding:0 1rem}@media(min-width:641px){.container--xl{padding:0 1.5rem}}@media(min-width:1025px){.container--xl{padding:0 2rem}}.container--2xl{width:100%;max-width:1536px;margin:0 auto;padding:0 1rem}@media(min-width:641px){.container--2xl{padding:0 1.5rem}}@media(min-width:1025px){.container--2xl{padding:0 2rem}}.container--fluid{max-width:none}.grid{grid-template-columns:repeat(12,1fr)}.grid,.grid--cols-1{display:grid;gap:1.5rem}.grid--cols-1{grid-template-columns:repeat(1,1fr)}.grid--cols-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.grid--cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.grid--cols-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.grid--cols-5{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.grid--cols-6{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem}.grid--cols-12{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem}@media(min-width:641px){.grid--sm-cols-1{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}.grid--sm-cols-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.grid--sm-cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.grid--sm-cols-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.grid--sm-cols-6{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem}.grid--sm-cols-12{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem}}@media(min-width:769px){.grid--md-cols-1{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}.grid--md-cols-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.grid--md-cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.grid--md-cols-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.grid--md-cols-6{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem}.grid--md-cols-12{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem}}@media(min-width:1025px){.grid--lg-cols-1{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}.grid--lg-cols-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.grid--lg-cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.grid--lg-cols-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.grid--lg-cols-6{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem}.grid--lg-cols-12{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem}}.grid--gap-0{gap:0}.grid--gap-1{gap:.25rem}.grid--gap-2{gap:.5rem}.grid--gap-3{gap:.75rem}.grid--gap-4{gap:1rem}.grid--gap-6{gap:1.5rem}.grid--gap-8{gap:2rem}.grid--gap-12{gap:3rem}.flex{display:flex}.flex--column{flex-direction:column}.flex--row{flex-direction:row}.flex--wrap{flex-wrap:wrap}.flex--nowrap{flex-wrap:nowrap}.flex--center{justify-content:center}.flex--between,.flex--center{display:flex;align-items:center}.flex--between{justify-content:space-between}.flex--start{align-items:flex-start;justify-content:flex-start}.flex--end{align-items:flex-end;justify-content:flex-end}.flex--items-center{align-items:center}.flex--items-start{align-items:flex-start}.flex--items-end{align-items:flex-end}.flex--items-stretch{align-items:stretch}.flex--justify-center{justify-content:center}.flex--justify-start{justify-content:flex-start}.flex--justify-end{justify-content:flex-end}.flex--justify-between{justify-content:space-between}.flex--justify-around{justify-content:space-around}.flex--gap-1{gap:.25rem}.flex--gap-2{gap:.5rem}.flex--gap-3{gap:.75rem}.flex--gap-4{gap:1rem}.flex--gap-6{gap:1.5rem}.flex--gap-8{gap:2rem}.col--span-1{grid-column:span 1}.col--span-2{grid-column:span 2}.col--span-3{grid-column:span 3}.col--span-4{grid-column:span 4}.col--span-5{grid-column:span 5}.col--span-6{grid-column:span 6}.col--span-7{grid-column:span 7}.col--span-8{grid-column:span 8}.col--span-9{grid-column:span 9}.col--span-10{grid-column:span 10}.col--span-11{grid-column:span 11}.col--span-12{grid-column:span 12}.col--full{grid-column:1/-1}@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_W_Th.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_W_Rg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_W_He.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_W_Bd.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:LINE Seed Sans TH;src:url(/fonts/LINESeedSansTH_W_XBd.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--font-line-seed:"LINE Seed Sans TH",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}#root,.app,body,html{transition:background-color .3s ease,color .3s ease;height:100%;width:100%}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-muted-foreground)}@media(max-width:768px){.mantine-Input-input,.mantine-NumberInput-input,.mantine-Select-input,.mantine-Textarea-input{font-size:max(16px,var(--input-fz,var(--mantine-font-size-sm)))!important}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.list-none{list-style:none;margin:0;padding:0}.hidden{display:none}@media(min-width:641px){.sm\\:block{display:block}.sm\\:hidden{display:none}.sm\\:flex{display:flex}}@media(min-width:769px){.md\\:block{display:block}.md\\:hidden{display:none}.md\\:flex{display:flex}}@media(min-width:1025px){.lg\\:block{display:block}.lg\\:hidden{display:none}.lg\\:flex{display:flex}}body{font-family:var(--font-line-seed)}