@import "https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&family=Akshar:wght@300..700&family=Catamaran:wght@100..900&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-content:"";--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-duration:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.page-home .section-main{height:166.921vw;padding-block:calc(var(--spacing) * 7);background-color:#ddd6;background-color:lab(88.1155% 0 0/.4);background-image:url(/images/pic-KV-mobile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}@media (min-width:48rem){.page-home .section-main{height:111.111vw}}@media (min-width:64rem){.page-home .section-main{background-image:url(/images/pic-KV.png);height:55.5556vw;min-height:800px}}.page-home .section-main .page-title{margin-top:calc(var(--spacing) * 18);width:100%;max-width:21.875rem;padding-inline:calc(var(--spacing) * 6)}@media (min-width:64rem){.page-home .section-main .page-title{max-width:31.25rem}}.page-home .section-main .page-title svg{width:100%;height:auto;display:block}.page-home .section-main .page-title .text{display:none}.page-home .section-main .btn-group{justify-content:space-between;align-items:center;display:flex}.page-home .section-main .btn-about{cursor:pointer;border-radius:var(--radius-2xl);background-color:var(--color-white);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));padding-block:.875rem;padding-inline:2.0625rem;position:relative}.page-home .section-main .btn-about:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);color:#e62e8b;content:var(--tw-content);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-home .section-main .btn-about:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-home .section-main .btn-about:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-home .section-main .btn-about{border-radius:var(--radius-3xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding-block:1.1875rem;padding-inline:2.125rem}.page-home .section-main .btn-about:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-home .section-main .btn-quiz{margin-left:calc(var(--spacing) * 4);cursor:pointer;border-radius:var(--radius-2xl);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;padding-block:.875rem;padding-inline:2.0625rem;display:block;position:relative}.page-home .section-main .btn-quiz:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-home .section-main .btn-quiz:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-home .section-main .btn-quiz:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-home .section-main .btn-quiz{border-radius:var(--radius-3xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding-block:1.1875rem;padding-inline:2.125rem}.page-home .section-main .btn-quiz:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-home .section-detail{position:relative}.page-home .section-detail:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);content:var(--tw-content);background-color:#b8d200;width:100%;height:3.125rem;display:block}@media (min-width:48rem){.page-home .section-detail:before{height:4.375rem}.page-home .section-detail .div-group{display:flex}}.page-home .section-detail .detail-pic{background-color:#2ba266;padding-top:106.87vw;position:relative;overflow:hidden}@media (min-width:48rem){.page-home .section-detail .detail-pic{width:50%;padding-top:35.4167%}}@media (min-width:64rem){.page-home .section-detail .detail-pic{width:66.6667%;padding-top:47.2222%}}.page-home .section-detail .cloud{width:70.229vw;position:absolute;top:-7.63359vw;right:-15.2672vw}@media (min-width:48rem){.page-home .section-detail .cloud{width:38.125%;top:-3.33333vw;right:-1px}}.page-home .section-detail .cloud svg{width:100%;height:auto;display:block}.page-home .section-detail .mountain{width:150.127vw;position:absolute;bottom:-1px;right:0}@media (min-width:48rem){.page-home .section-detail .mountain{width:100%}}.page-home .section-detail .mountain svg{width:100%;height:auto;display:block}.page-home .section-detail .woman-dog{width:92.6209vw;position:absolute;bottom:0;left:0}@media (min-width:48rem){.page-home .section-detail .woman-dog{width:63.9583%}}.page-home .section-detail .woman-dog svg{width:100%;height:auto;display:block}.page-home .section-detail .detail{background-color:#fffcd9;padding-block:3.125rem;padding-inline:1.875rem;position:relative}.page-home .section-detail .detail:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing) * 11);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#ffef47;width:2.375rem;position:absolute;top:0;left:0}.page-home .section-detail .detail:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing) * 11);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing) * 11);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#ffef47;width:2.375rem;position:absolute;left:2.375rem}@media (min-width:48rem){.page-home .section-detail .detail{width:50%}}@media (min-width:64rem){.page-home .section-detail .detail{width:33.3333%;padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 16);flex-direction:column;justify-content:flex-end;display:flex}.page-home .section-detail .detail:before{content:var(--tw-content);height:calc(var(--spacing) * 14)}.page-home .section-detail .detail:after{content:var(--tw-content);top:calc(var(--spacing) * 19);content:var(--tw-content);left:calc(var(--spacing) * 14);content:var(--tw-content);height:calc(var(--spacing) * 14)}}.page-home .section-detail .detail-title{z-index:1;--tw-leading:140%;--tw-font-weight:var(--font-weight-bold);font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;line-height:140%;font-weight:var(--font-weight-bold);--tw-tracking:.01625rem;letter-spacing:.01625rem;position:relative}@media (min-width:64rem){.page-home .section-detail .detail-title{font-size:2.5rem}}.page-home .section-detail .detail-sub-title{z-index:1;margin-top:calc(var(--spacing) * 5);--tw-leading:140%;--tw-font-weight:var(--font-weight-bold);font-size:1.25rem;line-height:140%;font-weight:var(--font-weight-bold);--tw-tracking:.004375rem;letter-spacing:.004375rem;position:relative}@media (min-width:64rem){.page-home .section-detail .detail-sub-title{margin-top:calc(var(--spacing) * 6);font-size:1.5rem}}.page-home .section-detail .detail-date{z-index:1;margin-top:calc(var(--spacing) * 3);font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-medium);font-size:1.25rem;line-height:160%;font-weight:var(--font-weight-medium);color:#1f1f1f;position:relative}@media (min-width:64rem){.page-home .section-detail .detail-date{margin-top:calc(var(--spacing) * 6)}}.page-home .section-detail .detail-paragraph{z-index:1;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal);color:#1f1f1f;position:relative}@media (min-width:48rem){.page-home .section-detail .step-group{display:flex}}.page-home .section-detail .step-unit{padding-inline:1.875rem;padding-top:6.25rem;padding-bottom:3.125rem}@media (min-width:48rem){.page-home .section-detail .step-unit{width:33.3333%}}@media (min-width:64rem){.page-home .section-detail .step-unit{padding-inline:2.3125rem;padding-top:17.75rem;padding-bottom:calc(var(--spacing) * 18)}}.page-home .section-detail .step-unit:first-child{background-color:#26bfff;background-image:url("data:image/svg+xml,%3Csvg width='394' height='370' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 393 370'%3E%3Cpath fill='%233973FF' d='M52.662 56.018C19.084 72.608 0 91.6 0 112.036s19.084 39.43 52.662 56.018c68.123-33.418 195.43-56.018 341.338-56.018V0C248.092 0 120.785 22.6 52.662 56.018zm0 113.036C19.084 185.644 0 204.636 0 225.072 0 286.86 176.346 337.11 394 337.11V225.072c-145.908 0-273.215-22.6-341.338-56.018z'/%3E%3C/svg%3E");background-position:1px 0;background-repeat:no-repeat;background-size:100%}.page-home .section-detail .step-unit:nth-child(2){background-color:#ffa7cd;background-image:url("data:image/svg+xml,%3Csvg width='394' height='370' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 393 370'%3E%3Cpath fill='%23844AFF' d='M0 0v112.036c145.908 0 273.215 22.6 341.338 56.018C374.916 151.465 394 132.472 394 112.036s-19.084-39.429-52.662-56.018C273.215 22.6 145.908 0 0 0zm341.338 169.054C273.215 202.473 145.908 225.072 0 225.072V337.11c217.654 0 394-50.249 394-112.037 0-20.436-19.084-39.429-52.662-56.018z'/%3E%3C/svg%3E");background-position:-1px 0;background-repeat:no-repeat;background-size:100%}.page-home .section-detail .step-unit:nth-child(3){background-color:#b8d200;background-image:url("data:image/svg+xml,%3Csvg width='394' height='325' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 393 325'%3E%3Cpath fill='%232BA266' d='M147.868 0c17.923 0 34.872 7.822 49.289 21.696-29.418 28.19-49.289 80.586-49.289 140.804 0 89.737-44.029 162.5-98.579 162.5-17.923 0-34.872-7.822-49.289-21.696 29.418-28.19 49.29-80.586 49.29-140.804C49.29 72.763 93.512 0 147.867 0zm197.546 162.5h-.39c0-60.218-19.871-112.614-49.289-140.804C281.319 7.822 264.369 0 246.446 0c-17.923 0-34.873 7.97-49.289 21.696 29.417 28.043 49.289 80.586 49.289 140.804h.39c0 60.218 19.871 112.614 49.289 140.804C310.541 317.178 327.491 325 345.414 325c17.923 0 34.873-7.97 49.289-21.696-29.417-28.043-49.289-80.586-49.289-140.804z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%}.page-home .section-detail .step-number{--tw-leading:5rem;font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:5rem;line-height:5rem}@media (min-width:64rem){.page-home .section-detail .step-number{--tw-leading:10rem;font-size:10rem;line-height:10rem}}.page-home .section-detail .step-title{--tw-leading:1.8rem;--tw-font-weight:var(--font-weight-bold);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.8rem;font-weight:var(--font-weight-bold)}@media (min-width:64rem){.page-home .section-detail .step-title{--tw-leading:2.25rem;font-size:1.5rem;line-height:2.25rem}}.page-home .section-detail .step-paragraph{margin-top:calc(var(--spacing) * 2);--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:160%;font-weight:var(--font-weight-normal);color:#1f1f1f}@media (min-width:64rem){.page-home .section-detail .step-paragraph{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-home .section-detail .btn-link{margin-top:calc(var(--spacing) * 4);cursor:pointer;border-radius:var(--radius-2xl);background-color:var(--color-white);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));padding-block:.875rem;padding-inline:2.0625rem;display:inline-block;position:relative}.page-home .section-detail .btn-link:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);color:#e62e8b;content:var(--tw-content);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-home .section-detail .btn-link:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-home .section-detail .btn-link:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:64rem){.page-home .section-detail .btn-link{margin-top:calc(var(--spacing) * 8);border-radius:var(--radius-3xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding-block:1.125rem;padding-inline:2.125rem}.page-home .section-detail .btn-link:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-home .section-award{padding-bottom:calc(var(--spacing) * 11);background-color:#3973ff;position:relative;overflow:hidden}.page-home .section-award:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#003f7e;width:100%;height:3.125rem;display:block}@media (min-width:48rem){.page-home .section-award{padding-bottom:0}}.page-home .section-award:before{content:var(--tw-content)}@media (min-width:48rem){.page-home .section-award:before{height:4.375rem}}.page-home .section-award .award-title{margin-top:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-bold);font-size:1.75rem;font-weight:var(--font-weight-bold);position:relative}@media (min-width:48rem){.page-home .section-award .award-title{text-align:center;font-size:2.5rem}}@media (min-width:64rem){.page-home .section-award .award-title{margin-top:4.375rem}}.page-home .section-award .award-paragraph{margin-top:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 8);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (min-width:48rem){.page-home .section-award .award-paragraph{margin-top:calc(var(--spacing) * 3);text-align:center}}.page-home .section-award .award-unit{text-align:center;background-color:#85c1ff;border-radius:3.40282e38px;width:100%;max-width:480px;padding-top:100%;position:relative}.page-home .section-award .award-unit-content{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(50% + 1rem) * -1);width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%}@media (min-width:48rem){.page-home .section-award .award-unit-content{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.page-home .section-award .award-unit-pic{width:13.125rem}@media (min-width:48rem){.page-home .section-award .award-unit-pic{width:15.875rem}}.page-home .section-award .award-unit-pic svg{width:100%;height:auto}.page-home .section-award .award-slider{max-width:90rem;margin-inline:auto;position:relative}@media (min-width:48rem){.page-home .section-award .award-slider{margin-top:calc(var(--spacing) * 12)}}.page-home .section-award .award-unit-title{margin-top:calc(var(--spacing) * 4);--tw-leading:2rem;--tw-font-weight:var(--font-weight-bold);font-size:1.25rem;line-height:2rem;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-home .section-award .award-unit-title{margin-top:calc(var(--spacing) * 8);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.page-home .section-award .award-unit-paragraph{margin-top:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal);color:#1f1f1f}.page-home .section-award .award-rules{top:var(--spacing);cursor:pointer;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-underline-offset:3px;justify-content:center;align-items:center;text-decoration-line:underline;display:flex;position:absolute;right:1.875rem}@media (min-width:48rem){.page-home .section-award .award-rules{top:calc(var(--spacing) * 3)}}@media (min-width:64rem){.page-home .section-award .award-rules{top:calc(var(--spacing) * 4);right:auto;left:calc(var(--spacing) * 10)}}.page-home .section-award .award-rules:hover{color:#e62e8b;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.page-home .section-award .award-rules:hover .award-rules-button{--tw-translate-x:2px;--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0;border-color:#f4b4d0}.page-home .section-award .award-rules-button{margin-left:calc(var(--spacing) * 3);height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);color:#e62e8b;--tw-shadow:2px 2px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);border-radius:.625rem;justify-content:center;align-items:center;display:inline-flex;position:relative}.page-home .section-award .award-rules-button:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:.125rem;width:calc(var(--spacing) * 4);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#e62e8b;position:absolute;top:50%;left:50%}.page-home .section-award .award-rules-button:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing) * 4);content:var(--tw-content);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:.125rem;translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#e62e8b;position:absolute;top:50%;left:50%}.page-home .section-award .award-rules-button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:#e62e8b}@media (min-width:48rem){.page-home .section-award .splide__track{overflow:visible}}.page-home .section-award .splide__slide{max-width:30rem}.page-home .section-award .splide__arrows{bottom:calc(var(--spacing) * 13);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:100%;max-width:28rem;translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:space-between;padding-inline:1.875rem;display:flex;position:absolute;left:50%}.page-home .section-award .splide__arrow{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);cursor:pointer;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:relative}.page-home .section-award .splide__arrow:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-content:"";content:var(--tw-content);position:absolute;top:50%;left:50%}.page-home .section-award .splide__arrow:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:#e62e8b}.page-home .section-award .splide__arrow:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.page-home .section-award .splide__arrow:not(:disabled):hover{--tw-translate-x:3px;--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0;border-color:#f4b4d0}}.page-home .section-award .splide__arrow svg{display:none}.page-home .section-award .splide__arrow--prev:after{--tw-translate-x:calc(calc(50% + .0625rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);content:var(--tw-content);border-width:.5rem .75rem .5rem 0;border-color:#0000 #e62e8b #0000 #0000}.page-home .section-award .splide__arrow--next:after{--tw-translate-x:calc(calc(50% - .0625rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);content:var(--tw-content);border-width:.5rem 0 .5rem .75rem;border-color:#0000 #0000 #0000 #e62e8b}.page-home .section-award .splide__pagination{bottom:calc(var(--spacing) * 15);z-index:2;margin-top:calc(var(--spacing) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);width:100%;display:flex;position:absolute}.page-home .section-award .splide__pagination li{display:block}.page-home .section-award .splide__pagination__page{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);cursor:pointer;background-color:var(--color-white);border-radius:3.40282e38px;display:block}.page-home .section-award .splide__pagination__page.is-active{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);background-color:#e62e8b}@media (min-width:1440px){.page-home .section-award .splide__list{justify-content:center;display:flex!important}.page-home .section-award .splide__slide{flex:0 0 30rem;width:30rem!important}}.page-home .section-ranking{padding-bottom:calc(var(--spacing) * 10);background-color:#b8d200;position:relative;overflow:hidden}.page-home .section-ranking:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);content:var(--tw-content);background-color:#b8d200;width:100%;height:3.125rem;display:block}@media (min-width:48rem){.page-home .section-ranking:before{height:4.375rem}}@media (min-width:64rem){.page-home .section-ranking{padding-bottom:0}}@media (min-width:80rem){.page-home .section-ranking .div-group{flex-direction:row-reverse;display:flex}}.page-home .section-ranking .ranking-podium{background-color:#2ba266;width:100%;padding-top:85%;position:relative;overflow:hidden}@media (min-width:80rem){.page-home .section-ranking .ranking-podium{width:calc(100% - 30rem);height:48rem;padding-top:0}}.page-home .section-ranking .podium{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:100%;max-width:62rem;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;bottom:0;left:50%}.page-home .section-ranking .podium-unit{background-color:#b8d200;position:absolute;bottom:0}.page-home .section-ranking .podium-unit:first-child{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:33.3333%;height:51%;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.page-home .section-ranking .podium-unit:nth-child(2){width:calc(33.3333% + 2px);height:36%;left:-1px}.page-home .section-ranking .podium-unit:nth-child(3){width:calc(33.3333% + 2px);height:28%;right:-1px}.page-home .section-ranking .ranking-content{padding-inline:1.875rem;width:100%;padding-top:3.125rem;padding-bottom:calc(var(--spacing) * 10);background-color:#fffcd9;flex-direction:column;display:flex}@media (min-width:48rem){.page-home .section-ranking .ranking-content{padding-inline:calc(var(--spacing) * 10);padding-top:3.625rem}}@media (min-width:80rem){.page-home .section-ranking .ranking-content{width:30rem;height:48rem}}.page-home .section-ranking .ranking-title{z-index:1;--tw-leading:140%;--tw-font-weight:var(--font-weight-bold);font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;line-height:140%;font-weight:var(--font-weight-bold);--tw-tracking:.01625rem;letter-spacing:.01625rem;position:relative}@media (min-width:48rem){.page-home .section-ranking .ranking-title{font-size:2.5rem}}.page-home .section-ranking .ranking-paragraph{z-index:1;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal);color:#1f1f1f;position:relative}@media (min-width:48rem){.page-home .section-ranking .ranking-paragraph{margin-top:calc(var(--spacing) * 3)}}.page-home .section-ranking .ranking-list{margin-inline:auto;margin-top:calc(var(--spacing) * 5);width:100%;max-width:42rem;max-height:24rem;position:relative;overflow-y:auto}@media (min-width:48rem){.page-home .section-ranking .ranking-list{max-height:48rem}}@media (min-width:80rem){.page-home .section-ranking .ranking-list{max-height:530px}}.page-home .section-ranking .player-list{counter-reset:step-counter 3;list-style-type:none;overflow-y:auto}.page-home .section-ranking .player-unit{border-top-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);counter-increment:step-counter;border-color:#eee;border-top-width:2px;justify-content:flex-start;align-items:center;display:flex}.page-home .section-ranking .player-unit:before{content:var(--tw-content);width:calc(var(--spacing) * 6);content:var(--tw-content);content:var(--tw-content);--tw-translate-y:.125rem;translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));content:var(--tw-content);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);content:var(--tw-content);--tw-content:counter(step-counter);content:var(--tw-content);flex:none}@media (min-width:48rem){.page-home .section-ranking .player-unit:before{content:var(--tw-content);width:calc(var(--spacing) * 8);content:var(--tw-content);font-size:1.75rem}}.page-home .section-ranking .player-unit:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.page-home .section-ranking .player-pic{margin-right:calc(var(--spacing) * 2);background-color:#e62e8b;border-radius:3.40282e38px;flex:none;width:1.875rem;height:1.875rem;overflow:hidden}@media (min-width:48rem){.page-home .section-ranking .player-pic{margin-right:calc(var(--spacing) * 4);height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10)}}.page-home .section-ranking .player-name{--tw-translate-y:.125rem;translate:var(--tw-translate-x) var(--tw-translate-y);font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:48rem){.page-home .section-ranking .player-name{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.page-home .section-ranking .player-score{--tw-translate-y:.125rem;width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);text-align:right;font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#e62e8b}@media (min-width:48rem){.page-home .section-ranking .player-score{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.page-home .section-player{padding-bottom:calc(var(--spacing) * 16);background-color:#3973ff;position:relative;overflow:hidden}.page-home .section-player:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);content:var(--tw-content);background-color:#003f7e;width:100%;height:3.125rem;display:block}@media (min-width:48rem){.page-home .section-player:before{height:4.375rem}}@media (min-width:64rem){.page-home .section-player{padding-bottom:8.125rem}}.page-home .section-player .player-title{margin-top:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-bold);font-size:1.75rem;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-home .section-player .player-title{text-align:center;font-size:2.5rem}}@media (min-width:64rem){.page-home .section-player .player-title{margin-top:4.375rem}}.page-home .section-player .player-paragraph{margin-top:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 8);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (min-width:48rem){.page-home .section-player .player-paragraph{margin-top:calc(var(--spacing) * 3);text-align:center}}.popup-activity{pointer-events:none;z-index:50;width:100%;height:100%;padding:calc(var(--spacing) * 10);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.popup-activity .background{z-index:0;cursor:pointer;background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.popup-activity .background{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.popup-activity.show{pointer-events:auto;opacity:1}.popup-close{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);color:#e62e8b;--tw-shadow:2px 2px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);border-radius:.625rem;justify-content:center;align-items:center;display:flex;position:absolute}.popup-close:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:.125rem;width:calc(var(--spacing) * 4);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#e62e8b;position:absolute;top:50%;left:50%;rotate:45deg}.popup-close:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing) * 4);content:var(--tw-content);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:.125rem;translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#e62e8b;position:absolute;top:50%;left:50%;rotate:45deg}@media (hover:hover){.popup-close:hover{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0;border-color:#f4b4d0}}.popup-close:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:#e62e8b}.popup-box{border-radius:var(--radius-2xl);background-color:var(--color-white);width:100%;max-width:28.75rem;padding-inline:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 15);position:relative}.popup-title{text-align:center;--tw-font-weight:var(--font-weight-bold);font-size:1.75rem;font-weight:var(--font-weight-bold)}.popup-paragraph{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.page-about .section-main{background-color:#ddd6;background-color:lab(88.1155% 0 0/.4);flex-direction:column;justify-content:flex-end;align-items:center;height:46.5rem;display:flex;position:relative}@media (min-width:48rem){.page-about .section-main{height:56rem}}@media (min-width:64rem){.page-about .section-main{flex-direction:row;justify-content:center;align-items:flex-end;height:46.875rem}}.page-about .section-main .title-group{background-color:#ffef47;width:100%;padding:1.875rem}@media (min-width:64rem){.page-about .section-main .title-group{width:66.6667%}}.page-about .section-main .page-title{--tw-leading:140%;--tw-font-weight:var(--font-weight-bold);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;line-height:140%;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-about .section-main .page-title{font-size:2.5rem}}.page-about .section-main .page-sub-title{margin-top:calc(var(--spacing) * 5);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:140%;--tw-font-weight:var(--font-weight-bold);line-height:140%;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-about .section-main .page-sub-title{margin-top:calc(var(--spacing) * 3)}}.page-about .section-main .page-paragraph{margin-top:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal)}@media (min-width:48rem){.page-about .section-main .page-paragraph{margin-top:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-about .section-main .page-paragraph .br{display:block}@media (min-width:48rem){.page-about .section-main .page-paragraph .br{display:inline}}.page-about .section-main:after{height:calc(var(--spacing) * 16);background-color:var(--color-white);--tw-content:"";content:var(--tw-content);background-repeat:repeat-x;background-size:auto calc(100% + 2px);width:100%;display:block}@media (min-width:64rem){.page-about .section-main:after{width:33.3333%;height:6.4375rem}}.page-about .section-main:after{background-color:#b8d200;background-image:url("data:image/svg+xml,%3Csvg width='34' height='67' viewBox='0 0 34 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.9884 32.9274L23.1409 32.9274L23.1409 6.61787e-06L10.8475 7.15524e-06L10.8475 32.9274L-1.44796e-06 32.9274L16.9915 66.0529L33.9884 32.9274Z' fill='white'/%3E%3C/svg%3E%0A")}.page-about .section-detail{background-color:#85c1ff}.page-about .section-detail .title-group{width:100%;padding-inline:1.875rem;padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 5);background-color:#3973ff;position:relative}@media (min-width:48rem){.page-about .section-detail .title-group{padding-bottom:calc(var(--spacing) * 15)}}@media (min-width:64rem){.page-about .section-detail .title-group{float:right;width:66.6667%;padding-inline:calc(var(--spacing) * 10);padding-top:4.375rem}}.page-about .section-detail .detail-title{--tw-leading:140%;--tw-font-weight:var(--font-weight-bold);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;line-height:140%;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-about .section-detail .detail-title{font-size:2.5rem}}.page-about .section-detail .detail-paragraph{margin-top:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal)}@media (min-width:48rem){.page-about .section-detail .detail-paragraph{margin-top:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-about .section-detail .step-list{clear:both}@media (min-width:48rem){.page-about .section-detail .step-list{display:flex}}.page-about .section-detail .step-unit{padding:1.875rem}@media (min-width:64rem){.page-about .section-detail .step-unit{width:33.3333%;padding:calc(var(--spacing) * 10)}}.page-about .section-detail .step-unit:first-child{background-color:#3973ff}.page-about .section-detail .step-unit:nth-child(2){background-color:#85c1ff}.page-about .section-detail .step-unit:nth-child(3){background-color:#00a1e3}.page-about .section-detail .step-pic{width:100%;height:auto}.page-about .section-detail .step-title{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-about .section-detail .step-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (min-width:64rem){.page-about .section-detail .step-title{margin-top:1.875rem}}.page-about .section-detail .step-paragraph{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal)}@media (min-width:48rem){.page-about .section-detail .step-paragraph{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-about .section-mission{padding-bottom:calc(var(--spacing) * 16);background-color:#2ba266;position:relative;overflow:hidden}.page-about .section-mission:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);content:var(--tw-content);background-color:#2ba266;width:100%;height:3.125rem;display:block}@media (min-width:48rem){.page-about .section-mission:before{height:4.375rem}}@media (min-width:64rem){.page-about .section-mission{padding-bottom:8.125rem}}@media (min-width:80rem){.page-about .section-mission{padding-bottom:0}}@media (min-width:48rem){.page-about .section-mission .mission-unit{display:flex}.page-about .section-mission .mission-unit:nth-child(2){flex-direction:row-reverse}}.page-about .section-mission .mission-pic{position:relative;overflow:hidden}@media (min-width:48rem){.page-about .section-mission .mission-pic{width:50%}}.page-about .section-mission .mission-pic svg{object-fit:cover;width:calc(100% + 2px);height:calc(100% + 2px);display:block;top:0;right:0}@media (min-width:48rem){.page-about .section-mission .mission-pic svg{position:absolute}}@media (min-width:64rem){.page-about .section-mission .mission-pic svg{height:37.5rem;position:relative}}@media (min-width:80rem){.page-about .section-mission .mission-pic svg{height:auto}}.page-about .section-mission .mission-content{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 12);background-color:#fffcd9;position:relative}.page-about .section-mission .mission-content:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#ffef47;position:absolute;top:0;left:0}.page-about .section-mission .mission-content:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing) * 10);content:var(--tw-content);left:calc(var(--spacing) * 8);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#ffef47;position:absolute}@media (min-width:48rem){.page-about .section-mission .mission-content{width:50%;padding-top:calc(var(--spacing) * 8)}.page-about .section-mission .mission-content:before{content:var(--tw-content);height:calc(var(--spacing) * 14);content:var(--tw-content);width:calc(var(--spacing) * 9)}.page-about .section-mission .mission-content:after{content:var(--tw-content);top:calc(var(--spacing) * 19);content:var(--tw-content);left:calc(var(--spacing) * 14);content:var(--tw-content);height:calc(var(--spacing) * 14);content:var(--tw-content);width:calc(var(--spacing) * 9)}}@media (min-width:64rem){.page-about .section-mission .mission-content{padding-inline:calc(var(--spacing) * 12);padding-top:4.375rem}}.page-about .section-mission .mission-title{z-index:1;margin-inline:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 4);font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-bold);line-height:160%;font-weight:var(--font-weight-bold);position:relative}@media (min-width:48rem){.page-about .section-mission .mission-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:64rem){.page-about .section-mission .mission-title{font-size:2.5rem}}.page-about .section-mission .mission-paragraph{z-index:1;margin-inline:calc(var(--spacing) * 2);font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal);color:#1f1f1f;position:relative}@media (min-width:48rem){.page-about .section-mission .mission-paragraph{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-about .section-mission .mission-info{z-index:1;margin-top:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 3);background-color:#f9d3e3;position:relative}.page-about .section-mission .info-title{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-bold);line-height:160%;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-about .section-mission .info-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:64rem){.page-about .section-mission .info-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-about .section-mission .info-paragraph{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal);color:#1f1f1f}@media (min-width:48rem){.page-about .section-mission .info-paragraph{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:64rem){.page-about .section-mission .info-paragraph{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-about .section-mission .after-mission{max-width:75rem;padding-top:calc(var(--spacing) * 10)}@media (min-width:80rem){.page-about .section-mission .after-mission{padding-top:0}.page-about .section-mission .title-group{width:25%}}.page-about .section-mission .after-title{margin-top:calc(var(--spacing) * 10);text-align:center;--tw-leading:140%;--tw-font-weight:var(--font-weight-bold);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;line-height:140%;font-weight:var(--font-weight-bold)}@media (min-width:64rem){.page-about .section-mission .after-title{font-size:2.5rem}}@media (min-width:80rem){.page-about .section-mission .after-title{margin-top:calc(var(--spacing) * 22);margin-left:calc(var(--spacing) * 15);max-width:calc(var(--spacing) * 58);text-align:left}}.page-about .section-mission .after-mission-group{width:100%;margin-inline:auto;position:relative}@media (min-width:80rem){.page-about .section-mission .after-mission-group{justify-content:space-between;margin-top:0;display:flex}.page-about .section-mission .after-mission{width:75%;min-width:60rem}}.page-about .section-mission .after-mission-unit{text-align:center;background-color:#b8d200;border-radius:3.40282e38px;width:calc(100% - 32px);max-width:22.5rem;margin-inline:auto;padding-top:calc(100% - 32px);position:relative}@media (min-width:80rem){.page-about .section-mission .after-mission-unit{width:100%;max-width:none;padding-top:100%}}.page-about .section-mission .after-mission-unit-content{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(50% + 1rem) * -1);width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%}@media (min-width:48rem){.page-about .section-mission .after-mission-unit-content{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.page-about .section-mission .after-mission-unit-pic{width:calc(var(--spacing) * 10)}.page-about .section-mission .after-mission-unit-pic svg{width:100%;height:auto}.page-about .section-mission .after-mission-unit-title{margin-top:calc(var(--spacing) * 4);--tw-leading:2rem;--tw-font-weight:var(--font-weight-bold);font-size:1.5rem;line-height:2rem;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-about .section-mission .after-mission-unit-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.page-about .section-mission .after-mission-unit-paragraph{margin-top:calc(var(--spacing) * 4);height:3.25rem;padding-inline:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal);color:#1f1f1f}@media (min-width:48rem){.page-about .section-mission .splide__track{overflow:visible}}.page-about .section-mission .splide__arrows{bottom:calc(var(--spacing) * 4);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:100%;max-width:28rem;translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:space-between;padding-inline:1.875rem;display:flex;position:absolute;left:50%}.page-about .section-mission .splide__arrow{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);cursor:pointer;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:relative}.page-about .section-mission .splide__arrow:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-content:"";content:var(--tw-content);position:absolute;top:50%;left:50%}.page-about .section-mission .splide__arrow:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:#e62e8b}.page-about .section-mission .splide__arrow:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.page-about .section-mission .splide__arrow:not(:disabled):hover{--tw-translate-x:3px;--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0;border-color:#f4b4d0}}.page-about .section-mission .splide__arrow svg{display:none}.page-about .section-mission .splide__arrow--prev:after{--tw-translate-x:calc(calc(50% + .0625rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);content:var(--tw-content);border-width:.5rem .75rem .5rem 0;border-color:#0000 #e62e8b #0000 #0000}.page-about .section-mission .splide__arrow--next:after{--tw-translate-x:calc(calc(50% - .0625rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);content:var(--tw-content);border-width:.5rem 0 .5rem .75rem;border-color:#0000 #0000 #0000 #e62e8b}.page-about .section-mission .splide__pagination{bottom:calc(var(--spacing) * 6);z-index:2;margin-top:calc(var(--spacing) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);width:100%;display:flex;position:absolute}.page-about .section-mission .splide__pagination li{display:block}.page-about .section-mission .splide__pagination__page{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);cursor:pointer;background-color:var(--color-white);border-radius:3.40282e38px;display:block}.page-about .section-mission .splide__pagination__page.is-active{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);background-color:#e62e8b}@media (min-width:1280px){.page-about .section-mission .splide__list{justify-content:center;display:flex!important}.page-about .section-mission .splide__slide{flex:0 0 33.3333%;width:33.3333%!important}}.page-about .section-location{background-color:#fde701;position:relative;overflow:hidden}.page-about .section-location:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);content:var(--tw-content);background-color:#85c1ff;width:100%;height:3.125rem;display:block}@media (min-width:48rem){.page-about .section-location:before{height:4.375rem}}.page-about .section-location .div-group{position:relative}@media (min-width:48rem){.page-about .section-location .div-group{flex-direction:row-reverse;display:flex}.page-about .section-location .div-group:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#2ba266;position:absolute;bottom:0;right:0}.page-about .section-location .div-group:after{content:var(--tw-content);content:var(--tw-content);right:calc(var(--spacing) * 8);content:var(--tw-content);bottom:calc(var(--spacing) * 10);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#2ba266;position:absolute}}@media (min-width:64rem){.page-about .section-location .div-group:before{content:var(--tw-content);height:calc(var(--spacing) * 14);content:var(--tw-content);width:calc(var(--spacing) * 9)}.page-about .section-location .div-group:after{content:var(--tw-content);top:calc(var(--spacing) * 19);content:var(--tw-content);left:calc(var(--spacing) * 14);content:var(--tw-content);height:calc(var(--spacing) * 14);content:var(--tw-content);width:calc(var(--spacing) * 9)}}.page-about .section-location .content-group{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 13);position:relative}.page-about .section-location .content-group:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#2ba266;position:absolute;top:0;left:0}.page-about .section-location .content-group:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing) * 10);content:var(--tw-content);left:calc(var(--spacing) * 8);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#2ba266;position:absolute}@media (min-width:48rem){.page-about .section-location .content-group{width:50%;padding-inline:calc(var(--spacing) * 15);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}}@media (min-width:64rem){.page-about .section-location .content-group:before{content:var(--tw-content);height:calc(var(--spacing) * 14);content:var(--tw-content);width:calc(var(--spacing) * 9)}.page-about .section-location .content-group:after{content:var(--tw-content);top:calc(var(--spacing) * 19);content:var(--tw-content);left:calc(var(--spacing) * 14);content:var(--tw-content);height:calc(var(--spacing) * 14);content:var(--tw-content);width:calc(var(--spacing) * 9)}}.page-about .section-location .location-title{z-index:1;--tw-font-weight:var(--font-weight-bold);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;font-weight:var(--font-weight-bold);position:relative}@media (min-width:64rem){.page-about .section-location .location-title{font-size:2.5rem}}.page-about .section-location .location-paragraph{z-index:1;margin-top:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);position:relative}@media (min-width:64rem){.page-about .section-location .location-paragraph{margin-top:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-about .section-location .open-title{z-index:1;margin-top:calc(var(--spacing) * 3);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 4);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#b5b5b5;padding-block:.3125rem;position:relative}@media (min-width:64rem){.page-about .section-location .open-title{margin-top:calc(var(--spacing) * 10)}}.page-about .section-location .open-date{z-index:1;margin-top:calc(var(--spacing) * 4);width:100%;padding-inline:calc(var(--spacing) * 3);font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));position:relative}@media (min-width:64rem){.page-about .section-location .open-date{margin-top:calc(var(--spacing) * 8);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.page-about .section-location .open-time{z-index:1;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 4);font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));position:relative}@media (min-width:64rem){.page-about .section-location .open-time{padding-bottom:calc(var(--spacing) * 8)}}.page-about .section-location .location-map{width:100%;height:auto}@media (min-width:48rem){.page-about .section-location .location-map{width:50%}}.page-about .section-faq{padding-inline:1.875rem;padding-top:calc(var(--spacing) * 12);padding-bottom:calc(var(--spacing) * 16);background-color:#2a68ff;background-position:top;background-size:100%}@media (min-width:48rem){.page-about .section-faq{padding-top:calc(var(--spacing) * 16);padding-bottom:6.25rem}}.page-about .section-faq{background-image:url("data:image/svg+xml,%3Csvg width='393' height='800' viewBox='0 0 393 800' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M555.436 663.312C602.143 640.869 643.674 619.472 677 596.893V558.554C631.455 591.898 564.651 623.42 495.222 655.988C433.544 645.661 380.146 626.559 325.184 591.595C336.292 587.916 347.628 584.338 358.914 580.795C433.847 557.238 504.866 534.929 523.322 475.091C552.533 472.999 582.93 472.83 614.766 475.091C635.595 476.61 656.373 478.061 677 479.479V445.696C656.676 444.312 636.327 442.894 616.13 441.409C585.808 439.216 556.85 439.216 528.952 440.903C530.138 419.303 526.149 402.361 517.035 390.448C487.597 352.007 415.366 378.737 315.413 415.76C270.423 432.398 222.05 450.319 173.879 463.38C167.441 457.069 160.978 450.657 154.439 444.177C120.532 410.664 85.5145 376.037 49.0579 344.312C80.2126 319.203 117.225 293.89 160.043 268.342C193.748 295.038 230.71 312.655 268.151 318.764C318.872 327.032 368.104 313.971 411.604 281.572C433.039 296.557 458.084 309.01 486.764 319.034C542.383 338.473 608.076 347.586 676.975 351.838V318.055C610.045 313.87 546.499 304.994 493.152 286.364C471.97 278.973 453.085 270.3 436.447 260.31C446.672 250.387 456.493 239.284 465.834 227.033C480.149 208.268 495.702 191.022 512.036 175.092C594.392 194.464 647.108 244.178 676.949 282.821V237.63C646.83 204.454 602.496 168.646 541.045 148.734C585.96 110.631 634.257 80.965 676.949 56.4966V19.8109C624.234 49.6792 561.622 87.3437 505.801 139.554C455.761 129.564 403.096 131.657 348.386 145.663C343.967 129.328 341.19 111.745 340.029 92.7436C337.858 56.9691 342.049 25.9533 352.425 0H324.452C315.943 27.9108 312.687 59.8041 314.858 95.4773C316.095 115.862 318.973 134.998 323.467 152.818C296.427 161.424 268.908 172.899 240.985 187.208C212.835 201.619 186.502 215.963 161.937 230.273C127.399 200.033 97.1534 159.163 74.9866 111.103C56.2786 70.5364 31.9658 32.467 4.32037 0H-35.7971C-1.36023 33.817 30.1984 78.2988 53.4761 128.822C74.734 174.924 102.859 214.917 135.049 246.337C92.533 272.426 55.9501 298.345 25.1993 324.197C-23.8302 284.103 -75.4853 250.556 -130.524 232.669C-127.444 213.769 -123.455 198.717 -120.4 190.01C-104.747 145.393 -107.12 95.0385 -126.459 61.694C-153.069 15.7947 -198.842 19.4734 -223.736 25.7171C-246.786 31.522 -266.807 40.8706 -284 51.8729V90.0436C-266.352 76.915 -244.766 65.3727 -219.04 58.8591C-185.335 50.3542 -160.214 58.4878 -146.404 82.3487C-133.023 105.4 -131.761 142.895 -143.248 175.666C-147.868 188.828 -152.16 206.041 -155.291 225.716C-196.216 216.199 -239.035 215.862 -283.975 228.079V262.571C-261.278 255.956 -238.53 252.615 -215.581 252.615C-196.898 252.615 -178.114 254.809 -159.154 259.196C-162.84 308.808 -158.043 366.722 -134.614 414.207C-122.798 438.136 -107.397 457.845 -88.4874 473.37C-89.2953 475.766 -90.0781 478.196 -90.785 480.592C-96.92 501.146 -99.6214 521.801 -98.9397 542.827C-136.305 533.174 -175.059 519.708 -212.98 502.833C-238.858 491.325 -262.692 478.871 -283.975 465.945V502.867C-264.484 514.139 -243.352 524.872 -220.958 534.828C-178.998 553.491 -135.977 568.105 -94.6479 578.129C-92.3756 589.097 -89.2198 600.201 -85.1803 611.473C-77.8334 631.993 -73.7938 653.457 -73.1374 674.483C-109.215 654.773 -148.575 641.173 -190.561 639.013C-233.961 636.751 -263.499 639.35 -283.975 644.278V678.533C-266.327 673.538 -237.748 670.332 -191.52 672.728C-150.065 674.854 -111.033 689.299 -75.3339 709.92C-76.7477 718.762 -78.8432 727.369 -81.5951 735.57C-92.8047 769.117 -113.558 793.281 -139.991 803.609C-193.54 824.5 -235.601 805.026 -261.454 785.046C-269.988 778.432 -277.486 771.175 -283.975 763.987V806.073C-254.486 832.195 -201.695 862.839 -132.947 836.042C-99.2679 822.914 -72.8344 792.134 -58.5699 749.373C-55.8937 741.341 -53.7225 733.072 -52.031 724.601C9.52106 766.248 59.5859 823.791 92.6594 861.793C103.768 874.584 112.554 884.675 119.724 891.83C120.355 892.471 121.113 893.315 121.971 894.361C109.171 908.671 97.2544 923.723 86.3477 939.484H121.87C127.399 932.532 133.155 925.748 139.139 919.099C143.128 925.208 147.521 932.093 152.217 939.484H185.24C174.788 922.879 166.153 909.211 159.008 898.242C203.443 854.199 256.916 816.94 313.065 784.203C325.613 786.7 338.615 788.995 351.87 791.358C416.881 802.866 490.551 815.927 544.807 856.933C580.329 883.764 606.763 910.662 625.446 939.484H657.282C639.458 905.397 609.465 866.99 557.254 827.537C499.868 784.203 425.414 770.366 359.09 758.587C406.125 733.511 453.767 711.101 498.504 690.109C551.119 698.445 609.035 700.842 677 701.382V667.666C632.111 667.362 592.094 666.248 555.436 663.211V663.312ZM476.666 168.95C466.794 179.716 457.276 191.022 448.187 202.902C436.043 218.832 423.647 231.96 411.251 242.726C388.655 224.502 371.613 202.733 359.797 177.117C400.117 167.499 439.149 164.731 476.666 168.916V168.95ZM250.099 218.73C278.502 204.184 306.4 192.71 333.743 184.306C345.735 214.14 363.256 239.722 386.483 261.322C343.791 288.288 302.537 290.347 271.256 285.251C243.207 280.661 215.435 268.983 189.33 251.4C208.543 240.566 228.791 229.665 250.099 218.764V218.73ZM353.157 547.923C332 554.571 311.121 561.119 291.706 568.442C282.289 561.456 272.797 553.964 263.127 545.932C260.476 543.738 257.825 541.51 255.174 539.249C255.452 539.148 255.729 539.047 256.007 538.979C330.309 513.937 406.328 488.287 492.117 478.061C468.839 511.574 410.19 530.002 353.157 547.923ZM322.179 448.261C399.94 419.472 480.377 389.705 499.413 414.579C503.503 419.911 504.866 429.428 503.503 442.928C410.367 452.142 329.122 479.513 249.847 506.242C242.096 508.841 234.421 511.44 226.771 514.005C218.339 506.242 209.881 498.243 201.322 490.042C242.702 477.69 283.678 462.503 322.179 448.261ZM25.6034 364.157C64.6857 397.366 102.405 434.659 139.467 471.311C139.593 471.446 139.72 471.581 139.871 471.716C114.877 477.15 90.1598 480.829 66.2762 481.943C17.8778 484.17 -22.0882 476.61 -53.3439 459.364C-36.9334 428.146 -10.5755 396.388 25.6034 364.157ZM-113.507 395.679C-133.831 354.504 -137.189 306.378 -134.361 266.216C-115.653 272.392 -96.7434 280.694 -77.6062 291.123C-50.3142 305.973 -23.8553 324.299 1.99753 344.785C-33.3987 377.825 -59.3274 410.799 -76.0156 443.941C-91.4667 431.082 -103.989 414.983 -113.507 395.679ZM-73.2638 548.969C-74.8038 530.002 -72.8091 511.676 -67.3052 493.147C-66.876 491.73 -66.4471 490.346 -65.9926 488.929C-30.8489 509.145 13.586 518.122 67.1095 515.658C99.8801 514.14 133.837 508.031 167.895 499.357C176.732 507.997 185.492 516.502 194.177 524.737C152.444 538.135 111.393 549.813 68.8261 557.001C29.9458 563.582 -19.6645 560.478 -73.2638 548.969ZM141.966 873.369C139.215 869.724 136.892 866.956 134.923 864.965C128.434 858.452 119.497 848.192 109.171 836.312C73.724 795.576 19.5694 733.342 -47.9157 689.637C-46.7796 658.925 -51.6017 627.031 -62.3569 597.028C-63.8717 592.776 -65.2603 588.557 -66.4722 584.406C-14.5139 594.564 33.6067 596.961 72.0073 590.481C123.233 581.807 171.884 567.025 221.898 550.454C231.24 558.858 240.531 566.957 249.847 574.686C253.003 577.318 256.159 579.883 259.289 582.381C218.616 602.462 189.709 629.664 187.487 675.26C185.568 715.084 202.888 744.311 238.991 762.131C248.13 766.653 258.355 770.467 269.388 773.808C223.262 802.934 179.61 835.671 141.966 873.369ZM309.859 749.407C247.12 736.211 210.588 720.146 212.658 677.42C214.299 643.434 246.716 621.868 288.879 604.757C341.19 642.05 391.356 665.101 445.814 679.276C401.152 700.572 354.824 723.521 309.859 749.407Z' fill='%2354C3F1'/%3E%3C/svg%3E%0A")}@media (min-width:768px){.page-about .section-faq{background-image:url("data:image/svg+xml,%3Csvg width='1440' height='867' viewBox='0 0 1440 867' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1257.84 992.69C1327.83 959.102 1390.06 927.08 1440 893.29V835.913C1371.75 885.815 1271.65 932.99 1167.62 981.73C1075.2 966.275 995.183 937.687 912.825 885.36C929.47 879.855 946.457 874.501 963.367 869.198C1075.65 833.943 1182.07 800.557 1209.72 711.006C1253.49 707.874 1299.04 707.622 1346.75 711.006C1377.96 713.279 1409.09 715.45 1440 717.572V667.013C1409.55 664.942 1379.05 662.821 1348.79 660.598C1303.35 657.315 1259.96 657.315 1218.16 659.841C1219.94 627.515 1213.96 602.16 1200.3 584.331C1156.19 526.802 1047.96 566.804 898.184 622.212C830.769 647.113 758.285 673.933 686.103 693.479C676.456 684.034 666.772 674.438 656.974 664.74C606.167 614.585 553.695 562.764 499.067 515.286C545.75 477.708 601.211 439.826 665.372 401.592C715.876 441.544 771.261 467.909 827.365 477.051C903.367 489.426 977.138 469.879 1042.32 421.391C1074.44 443.817 1111.97 462.454 1154.94 477.455C1238.29 506.548 1336.72 520.185 1439.96 526.549V475.99C1339.67 469.727 1244.45 456.444 1164.51 428.563C1132.77 417.502 1104.48 404.521 1079.55 389.571C1094.87 374.721 1109.58 358.104 1123.58 339.77C1145.03 311.687 1168.34 285.877 1192.81 262.037C1316.22 291.029 1395.21 365.428 1439.92 423.26V355.629C1394.79 305.979 1328.36 252.39 1236.28 222.59C1303.58 165.566 1375.95 121.169 1439.92 84.5509V29.6484C1360.93 74.3482 1267.11 130.716 1183.47 208.852C1108.49 193.901 1029.57 197.033 947.591 217.994C940.971 193.548 936.81 167.233 935.07 138.797C931.816 85.2581 938.096 38.8409 953.645 0H911.728C898.979 41.7704 894.099 89.5008 897.352 142.888C899.206 173.395 903.518 202.033 910.252 228.702C869.735 241.581 828.5 258.754 786.658 280.17C744.477 301.737 705.019 323.203 668.209 344.618C616.456 299.363 571.135 238.197 537.919 166.273C509.887 105.562 473.456 48.589 432.031 0H371.917C423.518 50.6093 470.807 117.179 505.687 192.79C537.541 261.785 579.685 321.637 627.919 368.66C564.212 407.703 509.395 446.494 463.316 485.183C389.849 425.179 312.447 374.974 229.975 348.204C234.59 319.92 240.568 297.393 245.145 284.362C268.6 217.59 265.044 142.231 236.066 92.3292C196.192 23.6379 127.604 29.1433 90.3026 38.4873C55.7629 47.1747 25.7629 61.1656 0 77.6313V134.756C26.4439 115.108 58.7893 97.8346 97.3391 88.0865C147.844 75.3584 185.485 87.5309 206.179 123.24C226.23 157.737 228.121 213.852 210.908 262.896C203.985 282.594 197.554 308.353 192.862 337.8C131.538 323.556 67.3771 323.051 0.037868 341.335V392.955C34.048 383.055 68.1336 378.055 102.522 378.055C130.517 378.055 158.664 381.338 187.075 387.904C181.551 462.151 188.739 548.823 223.846 619.889C241.551 655.699 264.628 685.196 292.964 708.43C291.753 712.016 290.58 715.652 289.521 719.238C280.328 749.998 276.28 780.909 277.302 812.376C221.312 797.93 163.241 777.778 106.419 752.523C67.6419 735.3 31.9294 716.663 0.037868 697.318V752.574C29.2434 769.444 60.9078 785.505 94.4639 800.405C157.339 828.336 221.803 850.207 283.733 865.208C287.137 881.623 291.866 898.24 297.919 915.11C308.928 945.819 314.981 977.942 315.965 1009.41C261.904 979.912 202.926 959.557 140.013 956.325C74.9811 952.941 30.7188 956.83 0.037868 964.204V1015.47C26.4818 1007.99 69.3064 1003.2 138.575 1006.78C200.694 1009.96 259.18 1031.58 312.673 1062.44C310.555 1075.68 307.415 1088.56 303.291 1100.83C286.494 1151.03 255.397 1187.2 215.788 1202.65C135.549 1233.92 72.5223 1204.77 33.7833 1174.87C20.9964 1164.97 9.76044 1154.11 0.037868 1143.36V1206.34C44.2245 1245.43 123.329 1291.3 226.343 1251.19C276.81 1231.54 316.419 1185.48 337.793 1121.49C341.803 1109.47 345.057 1097.09 347.591 1084.41C439.823 1146.74 514.843 1232.86 564.401 1289.73C581.047 1308.87 594.212 1323.97 604.956 1334.68C605.902 1335.64 607.037 1336.9 608.323 1338.47C589.143 1359.89 571.286 1382.41 554.943 1406H608.172C616.457 1395.6 625.082 1385.44 634.048 1375.49C640.025 1384.64 646.608 1394.94 653.644 1406H703.127C687.465 1381.15 674.527 1360.69 663.821 1344.28C730.403 1278.37 810.53 1222.6 894.666 1173.61C913.468 1177.35 932.951 1180.78 952.812 1184.32C1050.23 1201.54 1160.62 1221.09 1241.92 1282.46C1295.15 1322.61 1334.75 1362.87 1362.75 1406H1410.45C1383.75 1354.99 1338.8 1297.51 1260.57 1238.46C1174.58 1173.61 1063.01 1152.9 963.632 1135.28C1034.11 1097.75 1105.5 1064.21 1172.53 1032.79C1251.37 1045.27 1338.16 1048.86 1440 1049.66V999.206C1372.74 998.752 1312.77 997.085 1257.84 992.539V992.69ZM1139.81 252.845C1125.02 268.957 1110.76 285.877 1097.14 303.656C1078.94 327.496 1060.37 347.144 1041.79 363.256C1007.93 335.981 982.396 303.404 964.691 265.068C1025.11 250.673 1083.59 246.531 1139.81 252.794V252.845ZM800.315 327.344C842.875 305.575 884.679 288.403 925.65 275.826C943.619 320.475 969.874 358.761 1004.68 391.086C940.706 431.442 878.89 434.523 832.018 426.896C789.988 420.027 748.373 402.551 709.256 376.236C738.045 360.023 768.386 343.709 800.315 327.395V327.344ZM954.741 820.003C923.039 829.953 891.753 839.751 862.661 850.712C848.55 840.256 834.326 829.044 819.836 817.023C815.864 813.74 811.892 810.406 807.919 807.022C808.336 806.87 808.752 806.719 809.168 806.618C920.504 769.141 1034.41 730.754 1162.96 715.45C1128.08 765.605 1040.2 793.183 954.741 820.003ZM908.323 670.852C1024.84 627.768 1145.37 583.22 1173.9 620.444C1180.03 628.424 1182.07 642.668 1180.03 662.871C1040.47 676.66 918.727 717.622 799.937 757.625C788.323 761.514 776.822 765.403 765.36 769.242C752.724 757.625 740.05 745.654 727.226 733.381C789.231 714.895 850.63 692.166 908.323 670.852ZM463.922 544.985C522.484 594.685 579.004 650.497 634.54 705.349C634.729 705.551 634.918 705.753 635.145 705.955C597.692 714.087 560.656 719.592 524.868 721.259C452.345 724.592 392.459 713.279 345.624 687.469C370.214 640.749 409.71 593.22 463.922 544.985ZM255.473 592.159C225.019 530.539 219.987 458.515 224.225 398.41C252.257 407.653 280.593 420.078 309.269 435.685C350.164 457.908 389.811 485.334 428.55 515.993C375.511 565.441 336.658 614.787 311.652 664.386C288.499 645.143 269.735 621.05 255.473 592.159ZM315.775 821.568C313.468 793.183 316.457 765.757 324.704 738.028C325.347 735.906 325.99 733.835 326.671 731.714C379.332 761.968 445.914 775.404 526.116 771.717C575.221 769.444 626.103 760.302 677.137 747.321C690.378 760.251 703.506 772.979 716.52 785.303C653.985 805.355 592.472 822.831 528.689 833.589C470.429 843.438 396.091 838.792 315.775 821.568ZM638.285 1307.05C634.161 1301.6 630.681 1297.46 627.73 1294.48C618.008 1284.73 604.615 1269.38 589.142 1251.6C536.028 1190.63 454.88 1097.5 353.758 1032.09C355.46 986.125 348.235 938.394 332.119 893.492C329.849 887.128 327.768 880.815 325.952 874.602C403.808 889.805 475.914 893.391 533.455 883.693C610.214 870.713 683.115 848.59 758.058 823.791C772.055 836.367 785.978 848.489 799.937 860.056C804.666 863.995 809.395 867.834 814.086 871.572C753.14 901.624 709.823 942.334 706.494 1010.57C703.619 1070.17 729.571 1113.91 783.67 1140.58C797.365 1147.35 812.686 1153.05 829.218 1158.05C760.101 1201.64 694.691 1250.64 638.285 1307.05ZM889.861 1121.54C795.851 1101.79 741.11 1077.75 744.212 1013.8C746.671 962.941 795.246 930.666 858.424 905.059C936.81 960.87 1011.98 995.367 1093.58 1016.58C1026.66 1048.45 957.238 1082.8 889.861 1121.54Z' fill='%2354C3F1'/%3E%3C/svg%3E%0A");background-size:cover}}.page-about .section-faq .faq-title{margin-bottom:calc(var(--spacing) * 4);text-align:center;--tw-font-weight:var(--font-weight-semibold);font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.5rem;font-weight:var(--font-weight-semibold);color:var(--color-white)}@media (min-width:48rem){.page-about .section-faq .faq-title{margin-bottom:calc(var(--spacing) * 8);font-size:3.125rem}}.page-about .section-faq .faq-list{max-width:45rem;margin-inline:auto}.page-about .section-faq .faq-unit:nth-child(odd){background-color:#c3e1ff}.page-about .section-faq .faq-unit:nth-child(2n){background-color:var(--color-white)}.page-about .section-faq .faq-unit.open .faq-answer{max-height:10rem;padding-bottom:calc(var(--spacing) * 4)}.page-about .section-faq .faq-unit.open .btn-toggle:before{content:var(--tw-content);rotate:none}.page-about .section-faq .faq-unit.open .btn-toggle:after{content:var(--tw-content);rotate:90deg}.page-about .section-faq .faq-question{cursor:pointer;padding:calc(var(--spacing) * 4);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#0a0a0a;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:space-between;align-items:center;display:flex}@media (min-width:48rem){.page-about .section-faq .faq-question{padding-inline:1.875rem;font-size:1.125rem}}@media (hover:none){.page-about .section-faq .faq-question{-webkit-tap-highlight-color:#0000}.page-about .section-faq .faq-question:active .btn-toggle{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0;border-color:#f4b4d0}}@media (hover:hover),(-ms-high-contrast:none),(-ms-high-contrast:active){.page-about .section-faq .faq-question:hover .btn-toggle{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0;border-color:#f4b4d0}}.page-about .section-faq .faq-answer{max-height:0;padding-inline:calc(var(--spacing) * 4);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal);color:#1f1f1f;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));overflow:hidden}@media (min-width:48rem){.page-about .section-faq .faq-answer{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-inline:1.875rem}}.page-about .section-faq .btn-toggle{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);border-radius:.625rem;justify-content:center;align-items:center;display:flex;position:relative}.page-about .section-faq .btn-toggle:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:.125rem;width:calc(var(--spacing) * 4);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#e62e8b;position:absolute;top:50%;left:50%;rotate:none}.page-about .section-faq .btn-toggle:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing) * 4);content:var(--tw-content);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:.125rem;translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#e62e8b;position:absolute;top:50%;left:50%;rotate:none}@media (hover:hover){.page-about .section-faq .btn-toggle:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0;border-color:#f4b4d0}}.page-about .section-faq .btn-toggle:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:#e62e8b}.page-login{background-color:#f2b900}@media (min-width:64rem){.page-login{height:calc(100dvh - 120px);min-height:693px;display:flex}}.page-login .pattern{background-color:#fde701;background-position:bottom;background-repeat:no-repeat;background-size:100%;width:100%;height:50.8906vw;display:block}@media (min-width:64rem){.page-login .pattern{background-position:50% calc(50% + 20px);width:50%;height:auto}}.page-login .pattern{background-image:url("data:image/svg+xml,%3Csvg width='720' height='670' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 720 670'%3E%3Cpath fill='%23F2B900' d='M0 73.31C0 32.826 161.193 0 360 0v74.431c-132.128 0-247.586 14.505-310.206 36.095C18.177 99.625 0 86.906 0 73.311zm49.794 186.108c62.62-21.59 178.078-36.095 310.206-36.095v-74.431c-198.807 0-360 32.825-360 73.311 0 13.596 18.177 26.314 49.794 37.215zM360 297.784c-132.097 0-247.556-14.505-310.206-36.095C18.177 272.59 0 285.308 0 298.905c0 40.485 161.162 73.31 360 73.31 132.097 0 247.556 14.505 310.206 36.095C701.823 397.409 720 384.691 720 371.095c0-40.486-161.162-73.311-360-73.311zM0 445.525c0 13.597 18.177 26.315 49.794 37.216 62.62-21.591 178.078-36.095 310.206-36.095v-74.431c-198.807 0-360 32.825-360 73.31zm720-297.753c0-40.486-161.162-73.31-360-73.31v74.43c132.097 0 247.556 14.505 310.206 36.095C701.823 174.086 720 161.368 720 147.772zm-49.794 39.457c-62.62 21.59-178.078 36.095-310.206 36.095v74.431c198.807 0 360-32.825 360-73.311 0-13.596-18.177-26.314-49.794-37.215zm0 223.353c-62.62 21.59-178.078 36.095-310.206 36.095v74.43c-132.097 0-247.556-14.504-310.206-36.095C18.177 495.913 0 508.631 0 522.228c0 40.485 161.162 73.31 360 73.31v-74.43c198.807 0 360-32.825 360-73.311 0-13.596-18.177-26.314-49.794-37.215zm0 148.892c-62.62 21.591-178.078 36.095-310.206 36.095V670c198.807 0 360-32.824 360-73.31 0-13.596-18.177-26.315-49.794-37.216z'/%3E%3C/svg%3E")}.page-login .content{min-height:calc(100dvh - 50.8906vw - 124px);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);justify-content:center;align-items:flex-start;display:flex}@media (min-width:48rem){.page-login .content{min-height:calc(100dvh - 50.8906vw - 87px);padding-block:calc(var(--spacing) * 20);align-items:center}}@media (min-width:64rem){.page-login .content{width:50%;min-height:0}}.page-login .form{background-color:var(--color-white);width:100%;max-width:28.125rem;padding-inline:calc(var(--spacing) * 11);padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 11);border-radius:.875rem;margin-inline:auto;display:block}.page-login .form-title{text-align:center;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-login .form-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.page-login .form-paragraph{margin-top:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#686868}@media (min-width:48rem){.page-login .form-paragraph{margin-top:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-login .tab-nav{margin-top:calc(var(--spacing) * 5);padding:var(--spacing);background-color:#f3f3f5;border-radius:.875rem;justify-content:center;align-items:center;margin-bottom:1.875rem;display:flex}@media (min-width:48rem){.page-login .tab-nav{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 6)}}.page-login .tab-unit{text-align:center;width:50%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:.875rem;padding-block:.3125rem}.page-login .tab-unit.now-page{background-color:var(--color-white);color:#e62e8b}.page-login .tab-unit:hover{color:#e62e8b}.page-login label{font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));position:relative}.page-login label input[type=text]{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) * 8);width:100%;padding-inline:calc(var(--spacing) * 3);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.5rem;background-color:#f3f3f5;border-radius:.875rem;padding-block:.625rem;line-height:1.5rem;display:block}@media (min-width:48rem){.page-login label input[type=text]{padding-block:calc(var(--spacing) * 3)}}.page-login .text-error{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#fb2c36;position:absolute;top:100%;right:0}.page-login .btn-submit{cursor:pointer;border-radius:var(--radius-2xl);width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;padding-block:.875rem;padding-inline:2.0625rem;display:block;position:relative}.page-login .btn-submit:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-login .btn-submit:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-login .btn-submit:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-login .btn-submit{border-radius:var(--radius-3xl);padding-inline:2.125rem;padding-block:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.page-login .btn-submit:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-sign{background-color:#b8d200}@media (min-width:64rem){.page-sign{height:calc(100dvh - 120px);min-height:693px;display:flex}}.page-sign .pattern{background-color:#16a846;background-position:bottom;background-repeat:no-repeat;background-size:100%;width:100%;height:50.8906vw;display:block}@media (min-width:64rem){.page-sign .pattern{background-position:50% calc(50% + 20px);background-size:calc(100% - 100px);width:50%;height:auto}}.page-sign .pattern{background-image:url("data:image/svg+xml,%3Csvg width='618' height='609' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 618 609'%3E%3Cpath fill='%23B8D200' d='M618 228.354c0-41.484-33.181-75.196-74.449-76.104C584.819 151.342 618 117.63 618 76.147 618 34.092 583.906 0 541.85 0c-41.486 0-75.2 33.18-76.108 74.446C464.834 33.179 431.122 0 389.635 0c-42.057 0-76.151 34.092-76.151 76.147 0 41.484 33.181 75.195 74.45 76.103-41.269.908-74.45 34.62-74.45 76.104 0 42.054 34.094 76.146 76.151 76.146 41.487 0 75.2-33.18 76.107-74.445.908 41.266 34.622 74.445 76.108 74.445 42.056 0 76.15-34.092 76.15-76.146zm-152.258-1.7c-.895-40.7-33.705-73.509-74.406-74.404 40.701-.895 73.51-33.704 74.406-74.403.895 40.7 33.706 73.508 74.407 74.403-40.701.895-73.512 33.704-74.407 74.403zM541.85 304.5c42.056 0 76.15 34.092 76.15 76.147 0 42.054-34.094 76.146-76.15 76.146-41.486 0-75.2-33.18-76.108-74.445-.908 41.266-34.62 74.445-76.107 74.445-42.057 0-76.151-34.092-76.151-76.146 0-42.055 34.094-76.147 76.151-76.147 41.487 0 75.2 33.18 76.107 74.446.908-41.267 34.622-74.446 76.108-74.446zm0 152.293c42.056 0 76.15 34.092 76.15 76.147 0 42.054-34.094 76.146-76.15 76.146-41.486 0-75.2-33.18-76.108-74.445-.908 41.266-34.62 74.445-76.107 74.445-42.057 0-76.151-34.092-76.151-76.146 0-42.055 34.094-76.147 76.151-76.147 41.487 0 75.2 33.18 76.107 74.446.908-41.267 34.622-74.446 76.108-74.446zM253.535 152.25c33.183.908 59.863 34.62 59.863 76.104 0 42.054-27.414 76.146-61.231 76.146s-61.23-34.092-61.23-76.146c0-41.484 26.68-75.196 59.862-76.104-33.183-.908-59.862-34.62-59.862-76.103C190.937 34.092 218.35 0 252.167 0c33.817 0 61.231 34.092 61.231 76.147 0 41.484-26.68 75.195-59.863 76.103zm-1.368 152.25c33.817 0 61.231 34.092 61.231 76.147 0 42.054-27.414 76.146-61.231 76.146s-61.23-34.092-61.23-76.146c0-42.055 27.413-76.147 61.23-76.147zm0 152.293c33.817 0 61.231 34.092 61.231 76.147 0 42.054-27.414 76.146-61.231 76.146s-61.23-34.092-61.23-76.146c0-42.055 27.413-76.147 61.23-76.147zM147.009 152.25c24.35.908 43.927 34.62 43.927 76.104 0 42.054-20.116 76.146-44.931 76.146s-44.931-34.092-44.931-76.146c0-41.484 19.577-75.196 43.927-76.104-24.35-.908-43.927-34.62-43.927-76.103C101.074 34.092 121.19 0 146.005 0s44.931 34.092 44.931 76.147c0 41.484-19.577 75.195-43.927 76.103zm-1.004 152.25c24.815 0 44.931 34.092 44.931 76.147 0 42.054-20.116 76.146-44.931 76.146s-44.931-34.092-44.931-76.146c0-42.055 20.116-76.147 44.931-76.147zm0 152.293c24.815 0 44.931 34.092 44.931 76.147 0 42.054-20.116 76.146-44.931 76.146s-44.931-34.092-44.931-76.146c0-42.055 20.116-76.147 44.931-76.147zM33.634 76.147C33.634 34.092 48.73 0 67.354 0c18.623 0 33.72 34.092 33.72 76.147 0 41.484-14.693 75.195-32.967 76.103 18.274.908 32.967 34.62 32.967 76.104 0 42.054-15.097 76.146-33.72 76.146-18.623 0-33.72-34.092-33.72-76.146 0-41.484 14.693-75.196 32.967-76.104-18.274-.908-32.967-34.62-32.967-76.103zM67.354 304.5c18.623 0 33.72 34.092 33.72 76.147 0 42.054-15.097 76.146-33.72 76.146-18.623 0-33.72-34.092-33.72-76.146 0-42.055 15.097-76.147 33.72-76.147zm33.72 228.44c0 42.054-15.097 76.146-33.72 76.146-18.623 0-33.72-34.092-33.72-76.146 0-42.055 15.097-76.147 33.72-76.147 18.623 0 33.72 34.092 33.72 76.147zM16.817 304.5C7.529 304.5 0 270.408 0 228.354c0-41.484 7.328-75.196 16.441-76.104C7.328 151.342 0 117.63 0 76.147 0 34.092 7.53 0 16.817 0s16.817 34.092 16.817 76.147c0 41.484-7.328 75.195-16.441 76.103 9.113.908 16.44 34.62 16.44 76.104 0 42.054-7.528 76.146-16.816 76.146zm0 152.293C7.529 456.793 0 422.701 0 380.647 0 338.592 7.53 304.5 16.817 304.5s16.817 34.092 16.817 76.147c0 42.054-7.53 76.146-16.817 76.146zm16.817 76.147c0 42.054-7.53 76.146-16.817 76.146S0 574.994 0 532.94c0-42.055 7.53-76.147 16.817-76.147s16.817 34.092 16.817 76.147z'/%3E%3C/svg%3E")}.page-sign .content{min-height:calc(100dvh - 50.8906vw - 124px);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);justify-content:center;align-items:flex-start;display:flex}@media (min-width:48rem){.page-sign .content{min-height:calc(100dvh - 50.8906vw - 87px);padding-block:calc(var(--spacing) * 20);align-items:center}}@media (min-width:64rem){.page-sign .content{width:50%;min-height:0}}.page-sign .form{background-color:var(--color-white);width:100%;max-width:28.125rem;padding-inline:calc(var(--spacing) * 11);padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 11);border-radius:.875rem;margin-inline:auto;display:block}.page-sign .form-title{text-align:center;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-sign .form-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.page-sign .form-paragraph{margin-top:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#686868}@media (min-width:48rem){.page-sign .form-paragraph{margin-top:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-sign .tab-nav{margin-top:calc(var(--spacing) * 5);padding:var(--spacing);background-color:#f3f3f5;border-radius:.875rem;justify-content:center;align-items:center;margin-bottom:1.875rem;display:flex}@media (min-width:48rem){.page-sign .tab-nav{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 6)}}.page-sign .tab-unit{text-align:center;width:50%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:.875rem;padding-block:.3125rem}.page-sign .tab-unit.now-page{background-color:var(--color-white);color:#e62e8b}.page-sign .tab-unit:hover{color:#e62e8b}.page-sign label{font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));display:block;position:relative}.page-sign label input[type=text],.page-sign label input[type=email]{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) * 4);width:100%;padding-inline:calc(var(--spacing) * 3);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.5rem;background-color:#f3f3f5;border-radius:.875rem;padding-top:.6875rem;padding-bottom:.5625rem;line-height:1.5rem;display:block}@media (min-width:48rem){.page-sign label input[type=text],.page-sign label input[type=email]{padding-top:.8125rem;padding-bottom:.6875rem}}.page-sign label input[type=text].error,.page-sign label input[type=email].error{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:#fb2c36}.page-sign label[for=agreement]{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 4);cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#4a5565;align-items:center;display:inline-flex;position:relative}.page-sign label[for=agreement]:after{content:var(--tw-content);margin-left:var(--spacing);content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));content:var(--tw-content);color:#fb2c36;content:var(--tw-content);--tw-content:"*";content:var(--tw-content)}@media (min-width:48rem){.page-sign label[for=agreement]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.page-sign label[for=agreement]:after{content:var(--tw-content);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-sign label[for=agreement] input[type=checkbox]{margin-top:-.125rem;margin-right:calc(var(--spacing) * 2);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);appearance:none;border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#c4c4c4;position:relative}.page-sign label[for=agreement] input[type=checkbox]:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:.375rem;height:.625rem;translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(50% + .0625rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);border-right-style:var(--tw-border-style);content:var(--tw-content);border-right-width:2px;border-bottom-style:var(--tw-border-style);content:var(--tw-content);border-bottom-width:2px;border-color:var(--color-white);content:var(--tw-content);--tw-content:"";content:var(--tw-content);position:absolute;top:50%;left:50%;rotate:45deg}.page-sign label[for=agreement] input[type=checkbox]:checked{background-color:#e62e8b;border-color:#e62e8b}.page-sign label[for=agreement] a{color:var(--color-black);text-underline-offset:3px;text-decoration-line:underline}.page-sign label[for=agreement] a:nth-child(2){margin-left:var(--spacing)}.page-sign label[for=agreement].error,.page-sign label[for=agreement].error a{color:#fb2c36}.page-sign label[for=agreement].error input[type=checkbox]{border-color:#fb2c36!important}.page-sign .text-error{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#fb2c36;position:absolute;top:100%;right:0}.page-sign .btn-submit{cursor:pointer;border-radius:var(--radius-2xl);width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;padding-block:.875rem;padding-inline:2.0625rem;display:block;position:relative}.page-sign .btn-submit:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-sign .btn-submit:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-sign .btn-submit:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-sign .btn-submit{border-radius:var(--radius-3xl);padding-inline:2.125rem;padding-block:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.page-sign .btn-submit:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-quiz .section-main{pointer-events:none;width:100%;height:100dvh;padding-inline:calc(var(--spacing) * 5);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;background-color:#275cdc;background-repeat:no-repeat;transition-duration:.5s;position:absolute;top:0;left:0;overflow:hidden}.page-quiz .section-main:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:0;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:600%;translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:#54c3f1;border-radius:50%;padding-top:300%;display:block;position:absolute;top:45%;left:50%}@media (min-width:48rem){.page-quiz .section-main:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);width:310%;padding-top:155%;top:33%}}@media (min-width:64rem){.page-quiz .section-main:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);width:166%;padding-top:83%;top:50%}}.page-quiz .section-main.show{pointer-events:auto;opacity:1;position:relative}.page-quiz .section-main .page-title{z-index:1;margin-top:calc(var(--spacing) * 30);text-align:center;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);position:relative}@media (min-width:48rem){.page-quiz .section-main .page-title{margin-top:calc(var(--spacing) * 41);font-size:2.5rem}}.page-quiz .section-main .page-paragraph{z-index:1;margin-inline:auto;margin-top:calc(var(--spacing) * 5);max-width:calc(var(--spacing) * 76);text-align:center;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-normal);color:var(--color-white);position:relative}@media (min-width:48rem){.page-quiz .section-main .page-paragraph{max-width:none}}.page-quiz .section-main .btn-quiz{margin-inline:auto;margin-top:calc(var(--spacing) * 6);cursor:pointer;border-radius:var(--radius-2xl);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;padding-block:.875rem;padding-inline:2.0625rem;display:block;position:relative}.page-quiz .section-main .btn-quiz:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-quiz .section-main .btn-quiz:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-quiz .section-main .btn-quiz:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-quiz .section-main .btn-quiz{border-radius:var(--radius-3xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding-block:1.1875rem;padding-inline:2.125rem}.page-quiz .section-main .btn-quiz:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-quiz .section-quiz{pointer-events:none;opacity:0;width:100%;height:100dvh;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;background-color:#003f7e;background-position:50%;background-size:auto 100%;transition-duration:.5s;position:absolute;top:0;left:0;overflow:hidden}@media (min-width:48rem){.page-quiz .section-quiz{padding-block:calc(var(--spacing) * 10)}}.page-quiz .section-quiz{background-image:url("data:image/svg+xml,%3Csvg width='1440' height='721' viewBox='0 0 1440 721' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M719.94 719.941C918.746 719.941 1079.91 558.776 1079.91 359.97C1079.91 161.164 918.746 0 719.94 0C521.134 0 359.97 161.164 359.97 359.97C359.97 558.776 521.134 719.941 719.94 719.941Z' fill='%23023C76'/%3E%3Cpath d='M1080.03 0V720.059C1278.9 720.059 1440 558.841 1440 360.089C1440 161.337 1278.78 0.119272 1080.03 0.119272V0Z' fill='%23023C76'/%3E%3Cpath d='M359.97 0V720.059C161.099 720.059 0 558.841 0 360.089C0 161.337 161.218 0.119272 359.97 0.119272V0Z' fill='%23023C76'/%3E%3C/svg%3E%0A")}.page-quiz .section-quiz.show{pointer-events:auto;opacity:1;position:relative}.page-quiz .section-quiz .progress-bar{margin-inline:auto;margin-top:calc(var(--spacing) * 25);width:calc(var(--spacing) * 83);justify-content:center;align-items:center;gap:calc(var(--spacing) * 5);display:flex;position:relative}.page-quiz .section-quiz .progress-bar:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-white);width:100%;height:.125rem;position:absolute}@media (min-width:48rem){.page-quiz .section-quiz .progress-bar{margin-top:calc(var(--spacing) * 13)}}.page-quiz .section-quiz .quiz-box{height:100%;min-height:calc(var(--spacing) * 185);width:100%;max-width:calc(var(--spacing) * 122);margin-inline:auto;position:relative;overflow:hidden}@media (min-width:48rem){.page-quiz .section-quiz .quiz-box{border-radius:1.875rem}}.page-quiz .section-quiz .quiz-box.now-quiz-1 .progress-unit:first-child:before,.page-quiz .section-quiz .quiz-box.now-quiz-1 .progress-unit:first-child:after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-1{background-color:#2a68ff}.page-quiz .section-quiz .quiz-box.now-quiz-2 .progress-unit:nth-child(2):before,.page-quiz .section-quiz .quiz-box.now-quiz-2 .progress-unit:nth-child(2):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-2 .progress-unit:nth-child(-n+1){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-2{background-color:#00a75e}.page-quiz .section-quiz .quiz-box.now-quiz-3 .progress-unit:nth-child(3):before,.page-quiz .section-quiz .quiz-box.now-quiz-3 .progress-unit:nth-child(3):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-3 .progress-unit:nth-child(-n+2){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-3{background-color:#2a68ff}.page-quiz .section-quiz .quiz-box.now-quiz-4 .progress-unit:nth-child(4):before,.page-quiz .section-quiz .quiz-box.now-quiz-4 .progress-unit:nth-child(4):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-4 .progress-unit:nth-child(-n+3){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-4{background-color:#00a75e}.page-quiz .section-quiz .quiz-box.now-quiz-5 .progress-unit:nth-child(5):before,.page-quiz .section-quiz .quiz-box.now-quiz-5 .progress-unit:nth-child(5):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-5 .progress-unit:nth-child(-n+4){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-5{background-color:#2a68ff}.page-quiz .section-quiz .quiz-box.now-quiz-6 .progress-unit:nth-child(6):before,.page-quiz .section-quiz .quiz-box.now-quiz-6 .progress-unit:nth-child(6):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-6 .progress-unit:nth-child(-n+5){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-6{background-color:#00a75e}.page-quiz .section-quiz .quiz-box.now-quiz-7 .progress-unit:nth-child(7):before,.page-quiz .section-quiz .quiz-box.now-quiz-7 .progress-unit:nth-child(7):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-7 .progress-unit:nth-child(-n+6){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-7{background-color:#2a68ff}.page-quiz .section-quiz .quiz-box.now-quiz-8 .progress-unit:nth-child(8):before,.page-quiz .section-quiz .quiz-box.now-quiz-8 .progress-unit:nth-child(8):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-8 .progress-unit:nth-child(-n+7){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-8{background-color:#00a75e}.page-quiz .section-quiz .quiz-box.now-quiz-9 .progress-unit:nth-child(9):before,.page-quiz .section-quiz .quiz-box.now-quiz-9 .progress-unit:nth-child(9):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-9 .progress-unit:nth-child(-n+8){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-9{background-color:#2a68ff}.page-quiz .section-quiz .quiz-box.now-quiz-10 .progress-unit:nth-child(10):before,.page-quiz .section-quiz .quiz-box.now-quiz-10 .progress-unit:nth-child(10):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-10 .quiz-answers{flex-wrap:wrap;justify-content:space-between;display:flex}.page-quiz .section-quiz .quiz-box.now-quiz-10 .btn-answer{width:calc(50% - .75rem)}.page-quiz .section-quiz .quiz-box.now-quiz-10 .progress-unit:nth-child(-n+9){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-10{background-color:#00a75e}.page-quiz .section-quiz .quiz-box.now-quiz-11 .progress-unit:nth-child(11):before,.page-quiz .section-quiz .quiz-box.now-quiz-11 .progress-unit:nth-child(11):after{opacity:1}.page-quiz .section-quiz .quiz-box.now-quiz-11 .quiz-answers{justify-content:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.page-quiz .section-quiz .quiz-box.now-quiz-11 .btn-answer{width:4.75rem;margin-block:0}.page-quiz .section-quiz .quiz-box.now-quiz-11 .btn-answer:nth-child(2),.page-quiz .section-quiz .quiz-box.now-quiz-11 .btn-answer:nth-child(4){width:calc(var(--spacing) * 30)}.page-quiz .section-quiz .quiz-box.now-quiz-11 .btn-answer:nth-child(5){width:calc(var(--spacing) * 48)}.page-quiz .section-quiz .quiz-box.now-quiz-11 .btn-answer:nth-child(8),.page-quiz .section-quiz .quiz-box.now-quiz-11 .btn-answer:nth-child(11){width:calc(var(--spacing) * 35)}.page-quiz .section-quiz .quiz-box.now-quiz-11 .btn-answer:nth-child(17){width:calc(var(--spacing) * 25)}.page-quiz .section-quiz .quiz-box.now-quiz-11 .progress-unit:nth-child(-n+10){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#e62e8b}.page-quiz .section-quiz .quiz-box.now-quiz-11{background-color:#2a68ff}.page-quiz .section-quiz .quiz-question{z-index:1;margin-top:calc(var(--spacing) * 7);margin-bottom:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);text-align:center;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:140%;--tw-font-weight:var(--font-weight-bold);line-height:140%;font-weight:var(--font-weight-bold);color:var(--color-white);position:relative}.page-quiz .section-quiz .quiz-question .note{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.page-quiz .section-quiz .quiz-answers{z-index:1;padding-inline:calc(var(--spacing) * 5);position:relative}.page-quiz .section-quiz .btn-answer{margin-block:calc(var(--spacing) * 3);cursor:pointer;border-radius:var(--radius-2xl);background-color:var(--color-white);width:100%;height:3.75rem;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}.page-quiz .section-quiz .btn-answer:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);color:#e62e8b;content:var(--tw-content);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-quiz .section-quiz .btn-answer:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-quiz .section-quiz .btn-answer:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-quiz .section-quiz .btn-answer{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-quiz .section-quiz .btn-answer.selected{--tw-translate-x:3px;--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-quiz .section-quiz .btn-answer.selected:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}.page-quiz .section-quiz .btn-outcome{margin-inline:auto;margin-top:calc(var(--spacing) * 6);cursor:pointer;border-radius:var(--radius-2xl);--tw-font-weight:var(--font-weight-bold);width:11.125rem;font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;padding-block:.875rem;padding-inline:2.0625rem;display:block;position:relative}.page-quiz .section-quiz .btn-outcome:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-quiz .section-quiz .btn-outcome:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-quiz .section-quiz .btn-outcome:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-quiz .section-quiz .btn-outcome{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-quiz .section-quiz .btn-outcome:disabled{--tw-translate-x:3px;--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:auto;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#afafaf}.page-quiz .section-quiz .btn-outcome:disabled:before{content:var(--tw-content);content:var(--tw-content);color:var(--color-white);border-color:#afafaf}.page-quiz .section-quiz .quiz-pic{z-index:0;width:100%;position:absolute;bottom:0}.page-quiz .section-quiz .quiz-pic svg{width:100%;height:auto}.page-quiz .section-quiz .progress-unit{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);background-color:var(--color-white);font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);counter-increment:step-counter;border-radius:3.40282e38px;list-style-type:none;display:block;position:relative}.page-quiz .section-quiz .progress-unit:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing) * 5);content:var(--tw-content);width:calc(var(--spacing) * 5);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);border-width:2px;border-color:var(--color-white);content:var(--tw-content);content:var(--tw-content);opacity:0;content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#e62e8b;border-radius:3.40282e38px;position:absolute;top:50%;left:50%}.page-quiz .section-quiz .progress-unit:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:0;content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(50% - 1px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);opacity:0;content:var(--tw-content);--tw-content:counter(step-counter);content:var(--tw-content);position:absolute;top:50%;left:50%}.page-quiz .section-outcome{pointer-events:none;width:100%;height:100%;padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 23);padding-bottom:calc(var(--spacing) * 18);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;background-color:#fde701;background-position:50%;background-size:auto 100%;transition-duration:.5s;position:absolute;top:0;left:0;overflow:hidden}@media (min-width:64rem){.page-quiz .section-outcome{justify-content:center;align-items:center;display:flex}}.page-quiz .section-outcome{background-image:url("data:image/svg+xml,%3Csvg width='1440' height='721' viewBox='0 0 1440 721' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M719.94 719.941C918.746 719.941 1079.91 558.776 1079.91 359.97C1079.91 161.164 918.746 0 719.94 0C521.134 0 359.97 161.164 359.97 359.97C359.97 558.776 521.134 719.941 719.94 719.941Z' fill='%23FFEE3C'/%3E%3Cpath d='M1080.03 0V720.059C1278.9 720.059 1440 558.841 1440 360.089C1440 161.337 1278.78 0.119272 1080.03 0.119272V0Z' fill='%23FFEE3C'/%3E%3Cpath d='M359.97 0V720.059C161.099 720.059 0 558.841 0 360.089C0 161.337 161.218 0.119272 359.97 0.119272V0Z' fill='%23FFEE3C'/%3E%3C/svg%3E%0A")}.page-quiz .section-outcome.show{pointer-events:auto;opacity:1;min-height:100dvh;position:relative}.page-quiz .section-outcome.type_1 .outcome-character{background-color:#ff80bf}.page-quiz .section-outcome.type_1 .outcome-character:before,.page-quiz .section-outcome.type_1 .outcome-character:after{content:var(--tw-content);background-color:#ffccd9}.page-quiz .section-outcome.type_1 .outcome-character-image{background-color:#e6569d}.page-quiz .section-outcome.type_1 .outcome-character-image:before,.page-quiz .section-outcome.type_1 .outcome-character-image:after{content:var(--tw-content);background-color:#ffccd9}.page-quiz .section-outcome.type_1 .outcome-detail{background-color:#ffccd9}.page-quiz .section-outcome.type_1 .tag{color:#e62e8b}.page-quiz .section-outcome.type_2 .outcome-character{background-color:#f2bd0e}.page-quiz .section-outcome.type_2 .outcome-character:before,.page-quiz .section-outcome.type_2 .outcome-character:after{content:var(--tw-content);background-color:#ffe387}.page-quiz .section-outcome.type_2 .outcome-character-image{background-color:#d7a500}.page-quiz .section-outcome.type_2 .outcome-character-image:before,.page-quiz .section-outcome.type_2 .outcome-character-image:after{content:var(--tw-content);background-color:#ffe387}.page-quiz .section-outcome.type_2 .outcome-detail{background-color:#e1ce90}.page-quiz .section-outcome.type_2 .tag{color:#d7a500}.page-quiz .section-outcome.type_3 .outcome-character{background-color:#5bc13f}.page-quiz .section-outcome.type_3 .outcome-character:before,.page-quiz .section-outcome.type_3 .outcome-character:after{content:var(--tw-content);background-color:#dcea76}.page-quiz .section-outcome.type_3 .outcome-character-image{background-color:#2ba266}.page-quiz .section-outcome.type_3 .outcome-character-image:before,.page-quiz .section-outcome.type_3 .outcome-character-image:after{content:var(--tw-content);background-color:#dcea76}.page-quiz .section-outcome.type_3 .outcome-detail{background-color:#dcea76}.page-quiz .section-outcome.type_3 .tag{color:#2ba266}.page-quiz .section-outcome.type_4 .outcome-character{background-color:#0092ff}.page-quiz .section-outcome.type_4 .outcome-character:before,.page-quiz .section-outcome.type_4 .outcome-character:after{content:var(--tw-content);background-color:#a5d1ff}.page-quiz .section-outcome.type_4 .outcome-character-image{background-color:#275cdc}.page-quiz .section-outcome.type_4 .outcome-character-image:before,.page-quiz .section-outcome.type_4 .outcome-character-image:after{content:var(--tw-content);background-color:#a5d1ff}.page-quiz .section-outcome.type_4 .outcome-detail{background-color:#85c1ff}.page-quiz .section-outcome.type_4 .tag{color:#0092ff}.page-quiz .section-outcome.type_5 .outcome-character{background-color:#b27960}.page-quiz .section-outcome.type_5 .outcome-character:before,.page-quiz .section-outcome.type_5 .outcome-character:after{content:var(--tw-content);background-color:#b59d98}.page-quiz .section-outcome.type_5 .outcome-character-image{background-color:#7f6256}.page-quiz .section-outcome.type_5 .outcome-character-image:before,.page-quiz .section-outcome.type_5 .outcome-character-image:after{content:var(--tw-content);background-color:#b59d98}.page-quiz .section-outcome.type_5 .outcome-detail{background-color:#dbbcb6}.page-quiz .section-outcome.type_5 .tag{color:#b27960}@media (min-width:64rem){.page-quiz .section-outcome .outcome-group{justify-content:center;gap:calc(var(--spacing) * 8);display:flex}}.page-quiz .section-outcome .outcome-character{margin-inline:auto;margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-4xl);max-width:30rem;padding:calc(var(--spacing) * 5);position:relative}.page-quiz .section-outcome .outcome-character:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);top:0;right:calc(var(--spacing) * 26);content:var(--tw-content);height:calc(var(--spacing) * 6);content:var(--tw-content);width:calc(var(--spacing) * 4);content:var(--tw-content);--tw-content:"";content:var(--tw-content);position:absolute}.page-quiz .section-outcome .outcome-character:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing) * 9);content:var(--tw-content);right:calc(var(--spacing) * 18);content:var(--tw-content);height:calc(var(--spacing) * 6);content:var(--tw-content);width:calc(var(--spacing) * 4);content:var(--tw-content);--tw-content:"";content:var(--tw-content);position:absolute}@media (min-width:48rem){.page-quiz .section-outcome .outcome-character:before{content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5);top:0}.page-quiz .section-outcome .outcome-character:after{content:var(--tw-content);top:calc(var(--spacing) * 12);content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5)}}@media (min-width:64rem){.page-quiz .section-outcome .outcome-character{max-width:31.25rem;padding-inline:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 5);margin-inline:0;margin-top:0}}.page-quiz .section-outcome .outcome-paragraph{margin-top:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:48rem){.page-quiz .section-outcome .outcome-paragraph{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-quiz .section-outcome .outcome-title{--tw-font-weight:var(--font-weight-black);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2rem;font-weight:var(--font-weight-black)}@media (min-width:48rem){.page-quiz .section-outcome .outcome-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.page-quiz .section-outcome .outcome-character-image{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 3);padding-top:90%;position:relative}.page-quiz .section-outcome .outcome-character-image:before{content:var(--tw-content);content:var(--tw-content);right:calc(var(--spacing) * 8);content:var(--tw-content);bottom:calc(var(--spacing) * 9);content:var(--tw-content);height:calc(var(--spacing) * 6);content:var(--tw-content);width:calc(var(--spacing) * 4);content:var(--tw-content);--tw-content:"";content:var(--tw-content);position:absolute}.page-quiz .section-outcome .outcome-character-image:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing) * 6);content:var(--tw-content);width:calc(var(--spacing) * 4);content:var(--tw-content);--tw-content:"";content:var(--tw-content);position:absolute;bottom:0;right:0}@media (min-width:48rem){.page-quiz .section-outcome .outcome-character-image:before{content:var(--tw-content);bottom:calc(var(--spacing) * 12);content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5)}.page-quiz .section-outcome .outcome-character-image:after{content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing) * 8);content:var(--tw-content);width:calc(var(--spacing) * 5);bottom:0}}.page-quiz .section-outcome .outcome-character-image .player-scene{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:100%;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%;left:0}.page-quiz .section-outcome .data-group{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);flex-direction:column;align-items:flex-end;display:flex;position:absolute}.page-quiz .section-outcome .outcome-potential{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:100%;--tw-font-weight:var(--font-weight-medium);line-height:100%;font-weight:var(--font-weight-medium)}@media (min-width:48rem){.page-quiz .section-outcome .outcome-potential{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-quiz .section-outcome .outcome-percent{--tw-leading:120%;--tw-font-weight:var(--font-weight-black);font-family:Catamaran,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.5rem;line-height:120%;font-weight:var(--font-weight-black)}@media (min-width:48rem){.page-quiz .section-outcome .outcome-percent{font-size:3.25rem}}.page-quiz .section-outcome .outcome-pronoun{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:100%;--tw-font-weight:var(--font-weight-black);line-height:100%;font-weight:var(--font-weight-black)}@media (min-width:48rem){.page-quiz .section-outcome .outcome-pronoun{font-size:1.625rem}}.page-quiz .section-outcome .dialog{top:50%;left:calc(var(--spacing) * -2);z-index:2;border-radius:var(--radius-4xl);background-color:var(--color-black);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);justify-content:center;align-items:center;display:flex;position:absolute}@media (min-width:48rem){.page-quiz .section-outcome .dialog{padding-block:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-quiz .section-outcome .dialog .text{z-index:1;position:relative}.page-quiz .section-outcome .dialog:before{z-index:0;height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 15);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:100%;left:50%}@media (min-width:48rem){.page-quiz .section-outcome .dialog:before{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.page-quiz .section-outcome .dialog:before{background-image:url("data:image/svg+xml,%3Csvg width='78' height='58' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 58'%3E%3Cpath d='M78 1C21.6 3.8 2.5 40.167 0 58h25.5c0-37.5 27-50 52.5-57z'/%3E%3C/svg%3E")}.page-quiz .section-outcome .outcome-tags{margin-inline:calc(var(--spacing) * -1);flex-wrap:wrap;width:calc(100% + .5rem);display:flex}.page-quiz .section-outcome .tag{margin:var(--spacing);background-color:var(--color-white);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:3.40282e38px;padding-block:.125rem;padding-inline:.375rem}@media (min-width:64rem){.page-quiz .section-outcome .tag{margin-block:calc(var(--spacing) * 2);padding-block:.3125rem;padding-inline:.75rem}}.page-quiz .section-outcome .outcome-slogan{margin-top:calc(var(--spacing) * 5);text-align:center;--tw-font-weight:var(--font-weight-black);font-family:Catamaran,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.625rem;font-weight:var(--font-weight-black)}@media (min-width:64rem){.page-quiz .section-outcome .outcome-slogan{font-size:2.25rem}}.page-quiz .section-outcome .outcome-slogan{font-optical-sizing:auto;font-family:Catamaran,sans-serif;font-style:normal;font-weight:900}.page-quiz .section-outcome .outcome-detail{margin-inline:auto;margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-4xl);max-width:31.25rem;padding:calc(var(--spacing) * 5);text-align:center;position:relative}@media (min-width:64rem){.page-quiz .section-outcome .outcome-detail{padding-inline:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 5);margin-inline:0;margin-top:0}}.page-quiz .section-outcome .detail-title{text-align:left;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-quiz .section-outcome .detail-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.page-quiz .section-outcome .location-group{margin-block:calc(var(--spacing) * 3);justify-content:space-between;display:flex}@media (min-width:48rem){.page-quiz .section-outcome .location-group{margin-top:calc(var(--spacing) * 7)}}.page-quiz .section-outcome .location-group .location-unit{width:calc(50% - .1875rem)}.page-quiz .section-outcome .location-type{padding-block:calc(var(--spacing) * 2);text-align:center;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);background-color:#041326}@media (min-width:48rem){.page-quiz .section-outcome .location-type{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-quiz .section-outcome .location-list{height:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);background-color:#f9fafb99}@media (min-width:48rem){.page-quiz .section-outcome .location-list{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 5)}}.page-quiz .section-outcome .location-unit{flex-direction:column;display:flex}.page-quiz .section-outcome .location{padding-block:var(--spacing);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#1e2939;align-items:center;display:flex}.page-quiz .section-outcome .location svg{margin-right:calc(var(--spacing) * 2)}.page-quiz .section-outcome .detail-paragraph{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 5);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#1e2939}@media (min-width:48rem){.page-quiz .section-outcome .detail-paragraph{margin-top:calc(var(--spacing) * 6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-quiz .section-outcome .btn-group{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.page-quiz .section-outcome .btn-download{height:calc(var(--spacing) * 13);width:calc(var(--spacing) * 13);cursor:pointer;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);flex:none;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover){.page-quiz .section-outcome .btn-download:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0;border-color:#f4b4d0}}.page-quiz .section-outcome .btn-download:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:#e62e8b}@media (min-width:48rem){.page-quiz .section-outcome .btn-download{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);border-radius:var(--radius-3xl)}}.page-quiz .section-outcome .btn-download svg{height:auto}@media (min-width:48rem){.page-quiz .section-outcome .btn-download svg{width:calc(var(--spacing) * 8)}}.page-quiz .section-outcome .btn-check{height:calc(var(--spacing) * 13);cursor:pointer;background-color:var(--color-white);--tw-font-weight:var(--font-weight-bold);width:9.625rem;font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex;position:relative}.page-quiz .section-outcome .btn-check:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);color:#e62e8b;content:var(--tw-content);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-quiz .section-outcome .btn-check:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-quiz .section-outcome .btn-check:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-quiz .section-outcome .btn-check{height:calc(var(--spacing) * 16);border-radius:var(--radius-3xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.page-quiz .section-outcome .btn-check:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-quiz .section-outcome .btn-login{height:calc(var(--spacing) * 13);cursor:pointer;border-radius:var(--radius-2xl);--tw-font-weight:var(--font-weight-bold);width:9.625rem;font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:relative}.page-quiz .section-outcome .btn-login:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-quiz .section-outcome .btn-login:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-quiz .section-outcome .btn-login:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-quiz .section-outcome .btn-login{height:calc(var(--spacing) * 16);border-radius:var(--radius-3xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.page-quiz .section-outcome .btn-login:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-quiz .section-outcome .btn-retest{margin-top:calc(var(--spacing) * 4);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing);color:#e62e8b;display:inline-flex}@media (min-width:48rem){.page-quiz .section-outcome .btn-retest{margin-top:calc(var(--spacing) * 6)}}.page-quiz .section-outcome .btn-retest svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s}.page-quiz .section-outcome .btn-retest:hover{text-underline-offset:2px;text-decoration-line:underline}.page-quiz .section-outcome .btn-retest:hover svg{rotate:360deg}.page-player{min-height:100%;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 19);padding-bottom:calc(var(--spacing) * 4);background-color:#fff1c5;overflow:hidden}@media (min-width:80rem){.page-player{justify-content:center;align-items:stretch;gap:calc(var(--spacing) * 5);min-height:calc(100% - 7.5rem);padding-top:calc(var(--spacing) * 28);padding-bottom:calc(var(--spacing) * 18);display:flex}.page-player .left-group{width:50%;max-width:calc(var(--spacing) * 150);justify-content:space-between;gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}}.page-player .right-group{position:relative}@media (min-width:80rem){.page-player .right-group{width:50%;max-width:calc(var(--spacing) * 150)}}.page-player .player-radar{max-width:calc(var(--spacing) * 150);margin-inline:auto;position:relative}@media (min-width:80rem){.page-player .player-radar{margin-inline:0}}.page-player .player-radar .background{z-index:0;border-radius:var(--radius-4xl);width:100%;height:100%;position:absolute;bottom:0;left:0}.page-player .player-radar.hide-data .radar-chart,.page-player .player-radar.hide-data .player-data,.page-player .player-radar.hide-data .expo-logo,.page-player .player-radar.hide-data .btn-download{opacity:0}.page-player .no-data{z-index:5;justify-content:center;align-items:center;gap:calc(var(--spacing) * 7);border-radius:var(--radius-4xl);background-color:#000000b3;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.page-player .no-data{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.page-player .data-text{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white)}.page-player .btn-quiz{height:calc(var(--spacing) * 12);cursor:pointer;border-radius:var(--radius-2xl);width:9.125rem;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:relative}.page-player .btn-quiz:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);width:100%;height:100%;font-weight:var(--font-weight-bold);content:var(--tw-content);color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-player .btn-quiz:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-player .btn-quiz:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-player .btn-quiz{height:calc(var(--spacing) * 15);width:calc(var(--spacing) * 40);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-player .player-scene{aspect-ratio:1.34815;width:100%}.page-player .player-data{pointer-events:none;z-index:1;width:100%;height:100%;padding:calc(var(--spacing) * 5);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;left:0}@media (min-width:48rem){.page-player .player-data{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 7)}}.page-player .player-data .no-combat-point{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media (min-width:48rem){.page-player .player-data .no-combat-point{font-size:2.625rem}}.page-player .player-data .player-name{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}@media (min-width:48rem){.page-player .player-data .player-name{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-player .player-data .player-combat-point{font-family:Catamaran,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);display:flex}@media (min-width:48rem){.page-player .player-data .player-combat-point{font-size:1.625rem}}.page-player .player-data .player-combat-point .combat-point-text{margin-top:calc(var(--spacing) * 2);display:inline-block}.page-player .player-data .player-combat-point .value{margin-left:var(--spacing);vertical-align:top;--tw-leading:100%;--tw-font-weight:var(--font-weight-black);font-size:2rem;line-height:100%;font-weight:var(--font-weight-black)}@media (min-width:48rem){.page-player .player-data .player-combat-point .value{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.page-player .player-data .bottom-group{align-self:flex-end}.page-player .player-data .player-number{text-align:right;--tw-leading:62%;--tw-font-weight:var(--font-weight-bold);font-family:Catamaran,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.625rem;line-height:62%;font-weight:var(--font-weight-bold);color:var(--color-white)}@media (min-width:48rem){.page-player .player-data .player-number{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height));--tw-leading:100%;line-height:100%}}.page-player .player-data .player-slogan{text-align:right;font-family:Catamaran,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}@media (min-width:48rem){.page-player .player-data .player-slogan{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.page-player .radar-chart{bottom:calc(var(--spacing) * 10);left:calc(var(--spacing) * 9);aspect-ratio:1;transform-origin:0 100%;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);width:15.375rem;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;position:absolute}@media (min-width:48rem){.page-player .radar-chart{bottom:calc(var(--spacing) * 12);left:calc(var(--spacing) * 11)}}.page-player .radar-chart.hide{opacity:0}.page-player .chart-unit{transform-origin:bottom;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);height:9.125rem;translate:var(--tw-translate-x) var(--tw-translate-y);text-align:center;color:var(--color-white);position:absolute;top:-1.4375rem;left:50%}.page-player .chart-unit .unit-value{--tw-leading:1.7rem;line-height:1.7rem}.page-player .chart-unit:first-child{rotate:none}.page-player .chart-unit:nth-child(2){rotate:60deg}.page-player .chart-unit:nth-child(3){rotate:120deg}.page-player .chart-unit:nth-child(3) .unit-title{transform-origin:50%;rotate:180deg}.page-player .chart-unit:nth-child(3) .unit-value{transform-origin:50%;--tw-leading:1.4rem;line-height:1.4rem;rotate:180deg}.page-player .chart-unit:nth-child(4){rotate:180deg}.page-player .chart-unit:nth-child(4) .unit-title{transform-origin:50%;rotate:180deg}.page-player .chart-unit:nth-child(4) .unit-value{transform-origin:50%;--tw-leading:1.4rem;line-height:1.4rem;rotate:180deg}.page-player .chart-unit:nth-child(5){rotate:240deg}.page-player .chart-unit:nth-child(5) .unit-title{transform-origin:50%;rotate:180deg}.page-player .chart-unit:nth-child(5) .unit-value{transform-origin:50%;--tw-leading:1.4rem;line-height:1.4rem;rotate:180deg}.page-player .chart-unit:nth-child(6){rotate:300deg}.page-player .unit-title{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.page-player .unit-value{font-family:Catamaran,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.page-player .radar-value{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:calc(10.5003rem - 6px);height:calc(12.125rem - 6px);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%;left:50%}.page-player .radar-value svg{width:100%;height:100%}.page-player .graduation{aspect-ratio:1;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:12.125rem;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:5px;border-color:var(--color-white);border-radius:3.40282e38px;position:absolute;top:50%;left:50%}.page-player .graduation:before{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:calc(86.6% + 10px);height:calc(100% + 10px);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white);--tw-content:"";content:var(--tw-content);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%,50% 0%,50% 5px,5px calc(25% + 3px),5px calc(75% - 3px),50% calc(100% - 5px),calc(100% - 5px) calc(75% - 3px),calc(100% - 5px) calc(25% + 3px),50% 5px);display:block;position:absolute;top:50%;left:50%}.page-player .graduation .line{height:100%;width:calc(var(--spacing) * 2);transform-origin:50%;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%;left:50%}.page-player .graduation .line:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-white);content:var(--tw-content);--tw-content:"";content:var(--tw-content);width:.125rem;height:100%;margin-inline:auto;display:block}.page-player .graduation .line{background-image:repeating-linear-gradient(#0000,#0000 calc(10% - 2.7px),#fff calc(10% - 2.7px) calc(10% + .3px))}.page-player .graduation .line_2{rotate:60deg}.page-player .graduation .line_3{rotate:120deg}.page-player .btn-download{bottom:calc(var(--spacing) * 5);left:calc(var(--spacing) * 5);z-index:3;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);color:#e62e8b;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.page-player .btn-download:hover{background-color:#f4b4d0;border-color:#f4b4d0}}.page-player .btn-download:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:#e62e8b}@media (min-width:48rem){.page-player .btn-download{bottom:calc(var(--spacing) * 7);left:calc(var(--spacing) * 6);width:3.1275rem;height:3.1275rem}}.page-player .btn-download svg{width:60%;height:auto}.page-player .expo-logo{z-index:2;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 25);transform-origin:0 0;border-top-left-radius:var(--radius-4xl);border-bottom-right-radius:var(--radius-4xl);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:100%;rotate:90deg}@media (min-width:48rem){.page-player .expo-logo{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 41)}}.page-player .expo-logo svg{width:78%;height:auto}@media (min-width:48rem){.page-player .expo-logo svg{width:70%}}.page-player .player-detail{pointer-events:none;margin-inline:auto;margin-block:calc(var(--spacing) * 4);max-width:calc(var(--spacing) * 150);border-radius:var(--radius-4xl);background-color:var(--color-white);padding:calc(var(--spacing) * 7);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-medium);line-height:160%;font-weight:var(--font-weight-medium);color:var(--color-black);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}@media (min-width:80rem){.page-player .player-detail{height:calc(var(--spacing) * 65);flex:none;margin:0}}.page-player .player-detail.show{pointer-events:auto;z-index:1;opacity:1;position:relative}.page-player .player-detail.hide{display:none}.page-player .player-detail .player-title{margin-bottom:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#414141}.page-player .player-detail .btn-group{margin-top:calc(var(--spacing) * 8);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}@media (min-width:48rem){.page-player .player-detail .btn-group{gap:calc(var(--spacing) * 4)}}.page-player .player-detail .btn-edit-character,.page-player .player-detail .btn-record,.page-player .player-detail .btn-edit-data{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 25);cursor:pointer;border-radius:var(--radius-2xl);background-color:var(--color-white);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}:is(.page-player .player-detail .btn-edit-character,.page-player .player-detail .btn-record,.page-player .player-detail .btn-edit-data):before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);color:#e62e8b;content:var(--tw-content);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){:is(.page-player .player-detail .btn-edit-character,.page-player .player-detail .btn-record,.page-player .player-detail .btn-edit-data):hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}:is(.page-player .player-detail .btn-edit-character,.page-player .player-detail .btn-record,.page-player .player-detail .btn-edit-data):hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-player .player-detail .btn-edit-character,.page-player .player-detail .btn-record,.page-player .player-detail .btn-edit-data{height:calc(var(--spacing) * 15);width:calc(var(--spacing) * 42);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-player .player-detail .btn-edit-character:disabled,.page-player .player-detail .btn-record:disabled,.page-player .player-detail .btn-edit-data:disabled{--tw-translate-x:3px;--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:auto;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#afafaf}:is(.page-player .player-detail .btn-edit-character:disabled,.page-player .player-detail .btn-record:disabled,.page-player .player-detail .btn-edit-data:disabled):before{content:var(--tw-content);content:var(--tw-content);color:var(--color-white);border-color:#afafaf}@media (min-width:80rem){.page-player .player-detail .detail-group{justify-content:space-between;align-items:flex-start;display:flex}}.page-player .player-detail .btn-logout{top:calc(var(--spacing) * 5);right:calc(var(--spacing) * 7);cursor:pointer;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-underline-offset:3px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:underline;position:absolute}@media (hover:hover){.page-player .player-detail .btn-logout:hover{color:#e62e8b}}@media (min-width:80rem){.page-player .player-detail .btn-logout{position:relative;top:auto;right:auto}}.page-player .player-collection{pointer-events:none;margin-inline:auto;margin-block:calc(var(--spacing) * 4);width:100%;max-width:calc(var(--spacing) * 150);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-4xl);padding:calc(var(--spacing) * 7);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:160%;--tw-font-weight:var(--font-weight-normal);line-height:160%;font-weight:var(--font-weight-medium);font-weight:var(--font-weight-normal);color:var(--color-black);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#ffcfe4;position:absolute;left:50%;overflow:hidden}@media (min-width:48rem){.page-player .player-collection{padding-top:calc(var(--spacing) * 11)}}@media (min-width:80rem){.page-player .player-collection{margin:0;padding-inline:3.125rem}}.page-player .player-collection.show{pointer-events:auto;z-index:1;--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1;position:relative;left:0}.page-player .player-collection.hide{display:none}.page-player .player-collection .collection-title{--tw-font-weight:var(--font-weight-bold);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-player .player-collection .collection-title{font-size:2.5rem}}.page-player .player-collection .collection-paragraph{margin-top:calc(var(--spacing) * 4);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#1f1f1f}@media (min-width:48rem){.page-player .player-collection .collection-paragraph{margin-top:calc(var(--spacing) * 5)}}.page-player .player-collection .btn-group{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 5);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.page-player .player-collection .btn-view{height:calc(var(--spacing) * 12);cursor:pointer;border-radius:var(--radius-2xl);background-color:var(--color-white);width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}.page-player .player-collection .btn-view:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);width:100%;height:100%;font-weight:var(--font-weight-bold);content:var(--tw-content);color:#e62e8b;content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-player .player-collection .btn-view:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-player .player-collection .btn-view:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-player .player-collection .btn-view{height:calc(var(--spacing) * 15);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-player .player-collection .btn-scan{height:calc(var(--spacing) * 12);cursor:pointer;border-radius:var(--radius-2xl);width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;position:relative}.page-player .player-collection .btn-scan:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);width:100%;height:100%;font-weight:var(--font-weight-bold);content:var(--tw-content);color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-player .player-collection .btn-scan:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-player .player-collection .btn-scan:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-player .player-collection .btn-scan{height:calc(var(--spacing) * 15);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-player .player-collection .collection-list{gap:calc(var(--spacing) * 3);text-align:center;flex-wrap:wrap;width:100%;margin-inline:auto;display:flex}@media (min-width:80rem){.page-player .player-collection .collection-list{max-width:29.75rem;margin-inline:auto}}.page-player .player-collection .collection-unit{width:calc(33.3333% - .5rem);position:relative}@media (min-width:48rem){.page-player .player-collection .collection-unit{width:calc(25% - .5625rem);margin-block:-.1875rem}}.page-player .player-collection .collection-unit.lock .collection-icon{background-color:#ffe7f2}.page-player .player-collection .collection-unit.lock .collection-icon:before{content:var(--tw-content);display:block}.page-player .player-collection .collection-unit.lock path{fill:#d8a0b8}.page-player .player-collection .collection-icon{background-color:#f9bbd6;border-radius:3.40282e38px;width:100%;padding-top:100%;position:relative}.page-player .player-collection .collection-icon:before{z-index:1;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%23CE539A' d='M30.224 15.92v-4.695C30.224 5.578 25.646 1 20 1 14.353 1 9.776 5.578 9.776 11.225v4.695a6.994 6.994 0 00-4.026 6.33V32a7 7 0 007 7h14.5a7 7 0 007-7v-9.75c0-2.801-1.65-5.21-4.026-6.33zM20 5.09a6.135 6.135 0 016.134 6.135v4.025H13.866v-4.025A6.135 6.135 0 0120 5.09zm2.706 26.99a1 1 0 01-.954 1.297h-3.334a1 1 0 01-.954-1.297l1.363-4.378a3.665 3.665 0 011.258-7.105 3.664 3.664 0 011.257 7.105l1.364 4.378z'/%3E%3Cpath fill='%23040000' d='M23.748 24.26a3.664 3.664 0 10-4.921 3.442l-1.363 4.378a1 1 0 00.954 1.297h3.334a1 1 0 00.954-1.297l-1.364-4.378a3.664 3.664 0 002.406-3.441z'/%3E%3C/svg%3E");display:none;position:absolute;top:50%;left:50%}.page-player .player-collection .collection-icon svg{width:100%;height:auto;position:absolute;top:0;left:0}.page-player .player-collection .collection-name{margin-top:var(--spacing);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:48rem){.page-player .player-collection .collection-name{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-player .player-editor{pointer-events:none;margin-inline:auto;margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 15);width:100%;max-width:calc(var(--spacing) * 150);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:160%;color:var(--color-black);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));line-height:160%;position:absolute;left:50%}@media (min-width:80rem){.page-player .player-editor{margin:0}}.page-player .player-editor.show{pointer-events:auto;z-index:1;--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1;position:relative;left:0}.page-player .player-editor .btn-group{margin-top:calc(var(--spacing) * 5);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}@media (min-width:48rem){.page-player .player-editor .btn-group{justify-content:flex-end}}.page-player .player-editor .btn-how{height:calc(var(--spacing) * 12);width:100%;max-width:calc(var(--spacing) * 54);cursor:pointer;border-radius:var(--radius-2xl);background-color:var(--color-white);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}.page-player .player-editor .btn-how:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);color:#e62e8b;content:var(--tw-content);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-player .player-editor .btn-how:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-player .player-editor .btn-how:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-player .player-editor .btn-how{height:calc(var(--spacing) * 15);border-radius:var(--radius-3xl);width:15.25rem;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.page-player .player-editor .btn-how:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-player .player-editor .btn-save{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 36);cursor:pointer;border-radius:var(--radius-2xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;position:relative}.page-player .player-editor .btn-save:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);width:100%;height:100%;font-weight:var(--font-weight-bold);content:var(--tw-content);color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-player .player-editor .btn-save:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-player .player-editor .btn-save:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-player .player-editor .btn-save{height:calc(var(--spacing) * 15);border-radius:var(--radius-3xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.page-player .player-editor .btn-save:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-player .editor-nav{border-top-left-radius:var(--radius-4xl);border-top-right-radius:var(--radius-4xl);padding:calc(var(--spacing) * 5);background-color:#e4deca;flex-wrap:wrap;gap:.6875rem;display:flex}@media (min-width:64rem){.page-player .editor-nav{gap:.625rem}}.page-player .editor-unit{aspect-ratio:1;cursor:pointer;border-style:var(--tw-border-style);background-color:#ffeeb9;border-width:3px;border-color:#0000;border-radius:3.40282e38px;justify-content:center;align-items:center;width:calc(20% - .55rem);display:flex}@media (min-width:48rem){.page-player .editor-unit{width:calc(var(--spacing) * 15)}}.page-player .editor-unit svg{width:100%;height:auto}.page-player .editor-unit.selected{border-style:var(--tw-border-style);border-width:3px;border-color:#e62e8b}.page-player .editor-content{border-bottom-right-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl);background-color:#f1f1f1}.page-player .editor-content .group{padding-inline:calc(var(--spacing) * 5)}@media (min-width:48rem){.page-player .editor-content .group{padding-inline:calc(var(--spacing) * 6)}}.page-player .editor-content .group:first-child .content-list{border-top-style:var(--tw-border-style);border-top-width:0}.page-player .editor-content .group .content-list{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 5);border-color:#cdcdcd;border-top-width:3px}@media (min-width:48rem){.page-player .editor-content .group .content-list{row-gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}}.page-player .editor-content .group svg{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%;left:50%}.page-player .content-list{padding-inline:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * 5);flex-wrap:wrap;align-items:center;gap:.6875rem;display:flex}@media (min-width:48rem){.page-player .content-list{padding-block:calc(var(--spacing) * 7);gap:2.125rem}}.page-player .content-list .color{border-radius:3.40282e38px;width:100%;height:100%}@media (min-width:48rem){.page-player .content-list .color{height:calc(var(--spacing) * 20);width:calc(var(--spacing) * 20)}}.page-player .content-list .content-unit{aspect-ratio:1;cursor:pointer;border-style:var(--tw-border-style);width:calc(25% - .515625rem);padding:var(--spacing);border-width:5px;border-color:#0000;border-radius:3.40282e38px;flex:none;position:relative}@media (min-width:48rem){.page-player .content-list .content-unit{width:6.75rem;padding:.625rem}}.page-player .content-list .content-unit.selected{border-color:#e62e8b}@media (min-width:48rem){.page-player .content-list.hair .content-unit{margin-top:calc(var(--spacing) * 3)}}.page-player .content-list.hair .content-unit:nth-child(n+5){margin-top:calc(var(--spacing) * 3)}.page-player .content-list.hair .content-unit svg{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:99.14%;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;bottom:7%;left:50%}@media (min-width:48rem){.page-player .content-list.hair .content-unit svg{width:calc(var(--spacing) * 23);bottom:.625rem}}.page-player .content-list svg{width:100%;height:auto}.page-player .palette{gap:calc(var(--spacing) * 3);border-bottom-right-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-black);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 5);background-color:#e6e6e6;flex-wrap:wrap;display:flex}@media (min-width:48rem){.page-player .palette{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);gap:.6875rem}}.page-player .palette .color{margin-block:var(--spacing);aspect-ratio:1;cursor:pointer;border-radius:3.40282e38px;width:calc(16.6667% - .625rem);position:relative}.page-player .palette .color:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);aspect-ratio:1;content:var(--tw-content);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:calc(100% + .875rem);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);border-width:3px;border-color:#0000;border-radius:3.40282e38px;display:block;position:absolute;top:50%;left:50%}@media (min-width:48rem){.page-player .palette .color{width:calc(var(--spacing) * 9)}}.page-player .palette .color.selected:before{content:var(--tw-content);border-color:#e62e8b}.page-player .popup-gyms{pointer-events:none;z-index:50;width:100%;height:100%;padding:calc(var(--spacing) * 5);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.page-player .popup-gyms.show{pointer-events:auto;opacity:1}.page-player .popup-gyms .background{z-index:0;cursor:pointer;background-color:#000c;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.page-player .popup-gyms .background{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.page-player .popup-gyms .popup-close{float:right;margin-bottom:calc(var(--spacing) * 3);align-self:flex-end;position:relative;top:0;left:0}.page-player .popup-gyms .center-group{z-index:1;margin-inline:auto;margin-top:calc(var(--spacing) * -11);width:100%;max-width:28.75rem;position:relative}.page-player .popup-gyms .popup-box{height:100%;max-height:calc(var(--spacing) * 146);background-color:#fffcd9;padding:0;overflow:hidden}.page-player .popup-gyms .popup-content{height:100%;padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 10);background-color:#fffcd9;overflow-y:auto}.page-player .popup-gyms .gyms-title{text-align:center;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.page-player .popup-gyms .gym-list{margin-top:calc(var(--spacing) * 4)}.page-player .popup-gyms .gym-unit{cursor:pointer;border-top-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1f1f1f;border-color:#eee;border-top-width:1px;position:relative}.page-player .popup-gyms .gym-unit:first-child{border-style:var(--tw-border-style);border-width:0}.page-player .popup-gyms .gym-unit:hover .gym-address{color:#e62e8b}.page-player .popup-gyms .gym-unit:hover .btn-link{--tw-translate-x:2px;--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0;border-color:#f4b4d0}.page-player .popup-gyms .gym-address{text-underline-offset:2px;text-decoration-line:underline}.page-player .popup-gyms .gym-title{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black)}.page-player .popup-gyms .btn-link{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);color:#e62e8b;--tw-shadow:2px 2px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-position:50%;background-repeat:no-repeat;border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute}.page-player .popup-gyms .btn-link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:#e62e8b}.page-player .popup-gyms .btn-link{background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.2897 11.022C-0.096386 11.4169 -0.096386 12.0572 0.2897 12.4521C0.675785 12.847 1.30175 12.847 1.68784 12.4521L0.98877 11.7371L0.2897 11.022ZM12.4635 1.01126C12.4635 0.452768 12.0208 2.13856e-05 11.4748 2.11299e-05L2.57711 2.12578e-05C2.0311 2.09168e-05 1.58848 0.452768 1.58848 1.01126C1.58848 1.56975 2.0311 2.0225 2.57711 2.0225L10.4862 2.0225L10.4862 10.1124C10.4862 10.6709 10.9288 11.1236 11.4748 11.1236C12.0208 11.1236 12.4635 10.6709 12.4635 10.1124L12.4635 1.01126ZM0.98877 11.7371L1.68784 12.4521L12.1739 1.72631L11.4748 1.01126L10.7757 0.296206L0.2897 11.022L0.98877 11.7371Z' fill='%23E62E8B'/%3E%3C/svg%3E%0A")}.page-player .popup-accessories{pointer-events:none;z-index:50;width:100%;height:100%;padding:calc(var(--spacing) * 5);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.page-player .popup-accessories.show{pointer-events:auto;opacity:1}.page-player .popup-accessories .background{z-index:0;cursor:pointer;background-color:#000c;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.page-player .popup-accessories .background{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.page-player .popup-accessories .popup-close{float:right;margin-bottom:calc(var(--spacing) * 3);align-self:flex-end;position:relative;top:0;left:0}.page-player .popup-accessories .center-group{z-index:1;margin-inline:auto;margin-top:calc(var(--spacing) * -11);width:100%;max-width:calc(var(--spacing) * 102);position:relative}.page-player .popup-accessories .popup-box{height:100%;max-height:calc(var(--spacing) * 72);background-color:var(--color-white);padding:calc(var(--spacing) * 9);overflow:hidden}.page-player .popup-accessories .accessories-title{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.page-player .popup-accessories .accessories-paragraph{margin-block:calc(var(--spacing) * 4);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#000c}@supports (color:color-mix(in lab, red, red)){.page-player .popup-accessories .accessories-paragraph{color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.page-player .popup-accessories .accessories-list-title{margin-block:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#000c}@supports (color:color-mix(in lab, red, red)){.page-player .popup-accessories .accessories-list-title{color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.page-player .popup-accessories .accessories-list{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#000c}@supports (color:color-mix(in lab, red, red)){.page-player .popup-accessories .accessories-list{color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.page-player .popup-profile-editor{pointer-events:none;z-index:50;width:100%;height:100%;padding:calc(var(--spacing) * 5);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.page-player .popup-profile-editor.show{pointer-events:auto;opacity:1}.page-player .popup-profile-editor .background{z-index:0;cursor:pointer;background-color:#000c;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.page-player .popup-profile-editor .background{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.page-player .popup-profile-editor .popup-close{float:right;margin-bottom:calc(var(--spacing) * 3);align-self:flex-end;position:relative;top:0;left:0}.page-player .popup-profile-editor .center-group{z-index:1;margin-inline:auto;margin-top:calc(var(--spacing) * -11);width:100%;max-width:calc(var(--spacing) * 102);position:relative}.page-player .popup-profile-editor .popup-box{background-color:var(--color-white);padding:calc(var(--spacing) * 9);overflow:hidden}.page-player .popup-profile-editor .profile-title{text-align:center;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.page-player .popup-profile-editor label{font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));position:relative}.page-player .popup-profile-editor label input[type=text]{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) * 8);width:100%;padding-inline:calc(var(--spacing) * 3);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.5rem;background-color:#f3f3f5;border-radius:.875rem;padding-block:.625rem;line-height:1.5rem;display:block}@media (min-width:48rem){.page-player .popup-profile-editor label input[type=text]{padding-block:calc(var(--spacing) * 3)}}.page-player .popup-profile-editor .lock-data{font-family:Akshar,noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));position:relative}.page-player .popup-profile-editor .non-editable-data{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) * 8);width:100%;padding-inline:calc(var(--spacing) * 3);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.5rem;background-color:#dcdcdc;background-position:96%;background-repeat:no-repeat;border-radius:.875rem;padding-block:.625rem;line-height:1.5rem;display:block}@media (min-width:48rem){.page-player .popup-profile-editor .non-editable-data{padding-block:calc(var(--spacing) * 3)}}.page-player .popup-profile-editor .non-editable-data{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.372 10h-.535V7c0-1.554-.473-3.026-1.331-4.145C14.6 1.676 13.323 1 12 1s-2.602.676-3.507 1.855c-.858 1.12-1.33 2.59-1.33 4.145v3h-.535c-1.398 0-2.535 1.346-2.535 3v7c0 1.654 1.137 3 2.535 3h10.744c1.421 0 2.534-1.317 2.534-3v-7c0-1.682-1.113-3-2.534-3zm-8.21-3c0-1.1.335-2.167.918-2.927 1.062-1.384 2.777-1.385 3.84 0 .583.76.917 1.827.917 2.927v3H9.163V7zm8.744 13c0 .602-.321 1-.534 1H6.628c-.212 0-.535-.398-.535-1v-7c0-.601.323-1 .535-1h10.744c.213 0 .534.399.534 1v7z'/%3E%3C/svg%3E")}.page-player .popup-profile-editor .btn-submit{cursor:pointer;border-radius:var(--radius-2xl);width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;padding-block:.875rem;padding-inline:2.0625rem;display:block;position:relative}.page-player .popup-profile-editor .btn-submit:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-player .popup-profile-editor .btn-submit:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-player .popup-profile-editor .btn-submit:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-player .popup-profile-editor .btn-submit{border-radius:var(--radius-3xl);padding-inline:2.125rem;padding-block:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.page-player .popup-profile-editor .btn-submit:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-player .popup-profile-editor .btn-submit:disabled{--tw-translate-x:3px;--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:auto;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#afafaf}.page-player .popup-profile-editor .btn-submit:disabled:before{content:var(--tw-content);content:var(--tw-content);color:var(--color-white);border-color:#afafaf}.player-scene{position:relative}.player-scene .player-scene-canvas{width:100%;height:100%;position:absolute;inset:0}.player-scene .player-scene-canvas canvas{width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.page-privacy,.page-terms,.page-safety{position:relative}:is(.page-privacy,.page-terms,.page-safety):before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#b8d200;width:100%;height:4.375rem;display:block;position:sticky;top:0}@media (min-width:48rem){:is(.page-privacy,.page-terms,.page-safety):before{content:var(--tw-content);height:7.1875rem}}@media (min-width:64rem){.page-privacy,.page-terms,.page-safety{padding-top:7.1875rem}:is(.page-privacy,.page-terms,.page-safety):before{content:var(--tw-content);content:var(--tw-content);width:100%;position:fixed}}.page-privacy .page-links,.page-terms .page-links,.page-safety .page-links{z-index:1;align-items:center;gap:calc(var(--spacing) * 6);padding-inline:calc(var(--spacing) * 9);padding-block:calc(var(--spacing) * 8);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));background-color:#2ba266;display:flex;position:sticky;top:4.375rem}@media (min-width:48rem){.page-privacy .page-links,.page-terms .page-links,.page-safety .page-links{top:7.1875rem}}@media (min-width:64rem){.page-privacy .page-links,.page-terms .page-links,.page-safety .page-links{align-items:flex-start;gap:var(--spacing);width:min(30rem,30vw);height:100%;padding-top:calc(var(--spacing) * 18);padding-right:calc(var(--spacing) * 16);padding-left:calc(var(--spacing) * 9);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));flex-direction:column;flex:none;position:fixed}}@media (hover:hover){:is(.page-privacy .page-links li,.page-terms .page-links li,.page-safety .page-links li):hover{text-underline-offset:3px;text-decoration-line:underline}}@media (min-width:64rem){.page-privacy .page-links li,.page-terms .page-links li,.page-safety .page-links li{width:100%}}.page-privacy .now-page,.page-terms .now-page,.page-safety .now-page{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap}@media (min-width:64rem){.page-privacy .now-page,.page-terms .now-page,.page-safety .now-page{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 10);display:flex}:is(.page-privacy .now-page,.page-terms .now-page,.page-safety .now-page):after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-black);content:var(--tw-content);--tw-content:"";content:var(--tw-content);width:100%;height:.0625rem}}.page-privacy .page-content,.page-terms .page-content,.page-safety .page-content{z-index:0;padding-inline:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 11);padding-bottom:calc(var(--spacing) * 13);background-color:#fffcd9;position:relative}:is(.page-privacy .page-content,.page-terms .page-content,.page-safety .page-content):before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing) * 11);content:var(--tw-content);width:calc(var(--spacing) * 9);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#ffef47;position:absolute;top:0;left:0}:is(.page-privacy .page-content,.page-terms .page-content,.page-safety .page-content):after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing) * 11);content:var(--tw-content);left:calc(var(--spacing) * 9);content:var(--tw-content);z-index:0;content:var(--tw-content);height:calc(var(--spacing) * 11);content:var(--tw-content);width:calc(var(--spacing) * 9);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#ffef47;position:absolute}@media (min-width:64rem){.page-privacy .page-content,.page-terms .page-content,.page-safety .page-content{padding-inline:calc(var(--spacing) * 14);padding-top:calc(var(--spacing) * 13);padding-bottom:calc(var(--spacing) * 22);margin-left:min(30rem,30vw)}:is(.page-privacy .page-content,.page-terms .page-content,.page-safety .page-content):before{content:var(--tw-content);height:calc(var(--spacing) * 14);content:var(--tw-content);width:calc(var(--spacing) * 10)}:is(.page-privacy .page-content,.page-terms .page-content,.page-safety .page-content):after{content:var(--tw-content);top:calc(var(--spacing) * 19);content:var(--tw-content);left:calc(var(--spacing) * 16);content:var(--tw-content);height:calc(var(--spacing) * 14);content:var(--tw-content);width:calc(var(--spacing) * 10)}}.page-privacy .page-title,.page-terms .page-title,.page-safety .page-title{z-index:1;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);position:relative}@media (min-width:64rem){.page-privacy .page-title,.page-terms .page-title,.page-safety .page-title{font-size:2.5rem}}.page-privacy .page-paragraph,.page-terms .page-paragraph,.page-safety .page-paragraph{z-index:1;margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 10);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#1f1f1f;position:relative}.page-privacy .page-order-list,.page-terms .page-order-list,.page-safety .page-order-list{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#1f1f1f}.page-privacy .page-order-list>li,.page-terms .page-order-list>li,.page-safety .page-order-list>li{margin-block:calc(var(--spacing) * 5)}.page-privacy .page-unordered-list>li,.page-terms .page-unordered-list>li,.page-safety .page-unordered-list>li{align-items:flex-start;gap:calc(var(--spacing) * 2);padding-left:.375rem;display:flex;position:relative}:is(.page-privacy .page-unordered-list>li,.page-terms .page-unordered-list>li,.page-safety .page-unordered-list>li):before{content:var(--tw-content);margin-top:calc(var(--spacing) * 3);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-color:#1f1f1f;border-radius:3.40282e38px;flex:none;width:.125rem;height:.125rem}.page-reserve{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 18);padding-bottom:calc(var(--spacing) * 10);background-color:#048aef;position:relative}@media (min-width:48rem){.page-reserve{padding-top:calc(var(--spacing) * 35);padding-bottom:calc(var(--spacing) * 13)}}@media (min-width:80rem){.page-reserve{justify-content:center;display:flex}}.page-reserve:before{z-index:0;--tw-content:"";content:var(--tw-content);-webkit-mask-composite:xor;-webkit-mask-composite:xor;background-color:#b4cd3d;width:100%;height:100%;display:block;position:absolute;top:0;left:0;-webkit-mask-position:0 0,8.25rem 0,0 8.25rem,8.25rem 8.25rem;mask-position:0 0,8.25rem 0,0 8.25rem,8.25rem 8.25rem;-webkit-mask-size:16.5rem,16.5rem,16.5rem,16.5rem;mask-size:16.5rem,16.5rem,16.5rem,16.5rem;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-composite:xor;mask-composite:exclude}@media (min-width:48rem){.page-reserve:before{-webkit-mask-position:0 0,16.5rem 0,0 16.5rem,16.5rem 16.5rem;mask-position:0 0,16.5rem 0,0 16.5rem,16.5rem 16.5rem;-webkit-mask-size:33rem,33rem,33rem,33rem;mask-size:33rem,33rem,33rem,33rem}}.page-reserve:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"264\" height=\"264\"><circle cx=\"132\" cy=\"132\" r=\"90\" fill=\"black\"/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"264\" height=\"264\"><circle cx=\"132\" cy=\"132\" r=\"90\" fill=\"black\"/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"264\" height=\"264\"><circle cx=\"132\" cy=\"132\" r=\"90\" fill=\"black\"/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"264\" height=\"264\"><circle cx=\"132\" cy=\"132\" r=\"90\" fill=\"black\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"264\" height=\"264\"><circle cx=\"132\" cy=\"132\" r=\"90\" fill=\"black\"/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"264\" height=\"264\"><circle cx=\"132\" cy=\"132\" r=\"90\" fill=\"black\"/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"264\" height=\"264\"><circle cx=\"132\" cy=\"132\" r=\"90\" fill=\"black\"/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"264\" height=\"264\"><circle cx=\"132\" cy=\"132\" r=\"90\" fill=\"black\"/></svg>")}.page-reserve .reserve-detail{width:100%;max-width:calc(var(--spacing) * 90);padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 5);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);background-color:#fdf9f5;margin-inline:auto;position:relative}@media (min-width:48rem){.page-reserve .reserve-detail{max-width:41.25rem;padding-inline:calc(var(--spacing) * 15);padding-top:calc(var(--spacing) * 17);padding-bottom:calc(var(--spacing) * 13)}}@media (min-width:80rem){.page-reserve .reserve-detail{margin-inline:0}}.page-reserve .reserve-title{--tw-font-weight:var(--font-weight-bold);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.375rem;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-reserve .reserve-title{font-size:2rem}}.page-reserve .reserve-sub-title{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 7);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:48rem){.page-reserve .reserve-sub-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-reserve .reserve-sub-title .br{display:block}@media (min-width:48rem){.page-reserve .reserve-sub-title .br{display:inline}}.page-reserve .reserve-oreder-list li{margin-block:calc(var(--spacing) * 7)}.page-reserve .reserve-oreder-list b{margin-bottom:var(--spacing);display:inline-block}.page-reserve .reserve-unoreder-list{margin-top:calc(var(--spacing) * 9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#6a7282}.page-reserve .reserve-unoreder-list li{margin-block:calc(var(--spacing) * 6);padding-left:calc(var(--spacing) * 6);position:relative}.page-reserve .reserve-unoreder-list li:before{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);--tw-content:"";content:var(--tw-content);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.40099 14.5328C9.64099 13.4622 13.3337 9.9955 13.3337 6.66683C13.3337 5.25234 12.7718 3.89579 11.7716 2.89559C10.7714 1.8954 9.41481 1.3335 8.00033 1.3335C6.58584 1.3335 5.22928 1.8954 4.22909 2.89559C3.2289 3.89579 2.66699 5.25234 2.66699 6.66683C2.66699 9.9955 6.35966 13.4622 7.59966 14.5328C7.71518 14.6197 7.85579 14.6667 8.00033 14.6667C8.14486 14.6667 8.28548 14.6197 8.40099 14.5328Z' stroke='%23030213' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 8.66669C9.10457 8.66669 10 7.77126 10 6.66669C10 5.56212 9.10457 4.66669 8 4.66669C6.89543 4.66669 6 5.56212 6 6.66669C6 7.77126 6.89543 8.66669 8 8.66669Z' stroke='%23030213' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:block;position:absolute;top:.125rem;left:0}.page-reserve .reserve-unoreder-list li:first-child:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_781_6475)'%3E%3Cpath d='M7.99967 14.6668C11.6816 14.6668 14.6663 11.6821 14.6663 8.00016C14.6663 4.31826 11.6816 1.3335 7.99967 1.3335C4.31778 1.3335 1.33301 4.31826 1.33301 8.00016C1.33301 11.6821 4.31778 14.6668 7.99967 14.6668Z' stroke='%23030213' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 4V8L10.6667 9.33333' stroke='%23030213' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_781_6475'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.page-reserve .reserve-unoreder-list li .br{display:block}@media (min-width:48rem){.page-reserve .reserve-unoreder-list li .br{display:inline}}.page-reserve .reserve-time-slots{width:100%;max-width:calc(var(--spacing) * 90);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 13);padding-bottom:calc(var(--spacing) * 9);margin-inline:auto;position:relative}@media (min-width:48rem){.page-reserve .reserve-time-slots{max-width:41.25rem;padding-inline:calc(var(--spacing) * 15);padding-top:calc(var(--spacing) * 17);padding-bottom:calc(var(--spacing) * 13)}}@media (min-width:80rem){.page-reserve .reserve-time-slots{margin-inline:0}}.page-reserve .reserve-time-slots .status{padding-inline:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);background-color:#ffef47;padding-block:.1875rem;position:absolute;top:0;left:0}.page-reserve .reserve-time-slots-title{--tw-font-weight:var(--font-weight-bold);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.375rem;font-weight:var(--font-weight-bold)}.page-reserve .reserve-date-title,.page-reserve .reserve-number-title,.page-reserve .reserve-time-title,.page-reserve .reserve-detail-title{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 3);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#0a0a0a}.page-reserve .reserve-detail-title{margin-bottom:calc(var(--spacing) * -2)}.page-reserve .reserve-date-title{margin-top:0}.page-reserve .reserve-date{border-radius:var(--radius-xl);padding-block:calc(var(--spacing) * 4);text-align:center;--tw-font-weight:var(--font-weight-medium);font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2rem;font-weight:var(--font-weight-medium);background-color:#f8f8f8}@media (min-width:48rem){.page-reserve .reserve-date{padding-block:calc(var(--spacing) * 8);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.page-reserve .reserve-number{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.page-reserve .btn-number{cursor:pointer;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);width:25%;padding-block:calc(var(--spacing) * 4);font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#c4c4c4;display:block}.page-reserve .btn-number.selected,.page-reserve .btn-number:hover{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background-color:#f4b4d0;border-color:#f4b4d0}.page-reserve .reserve-time-period{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.page-reserve .btn-time{cursor:pointer;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);width:calc(50% - .25rem);padding-top:.875rem;padding-right:calc(var(--spacing) * 2);padding-bottom:.625rem;padding-left:calc(var(--spacing) * 3);font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#c4c4c4;display:block}.page-reserve .btn-time:disabled{cursor:auto;background-color:#f3f3f5}.page-reserve .btn-time.remaining:not(:disabled).selected,.page-reserve .btn-time.remaining:not(:disabled):hover{background-color:#f4b4d0}.page-reserve .btn-time.full,.page-reserve .btn-time.ended{cursor:auto;color:#00000080;background-color:#f3f3f5}@supports (color:color-mix(in lab, red, red)){.page-reserve .btn-time.full,.page-reserve .btn-time.ended{color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.page-reserve .btn-time .ended{margin-left:var(--spacing);--tw-translate-y:calc(.125rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:#0003;border-radius:3.40282e38px;display:inline-block;scale:.833}@supports (color:color-mix(in lab, red, red)){.page-reserve .btn-time .ended{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.page-reserve .btn-time .ended{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.page-reserve .btn-time .ended{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.page-reserve .btn-time .ended{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-black);padding-inline:.3125rem;padding-top:.1875rem;padding-bottom:.125rem}.page-reserve .btn-time .full{margin-left:var(--spacing);--tw-translate-y:calc(.125rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#e62e8b;padding-inline:.3125rem;background-color:#e62e8b0d;background-color:lab(53.091% 72.7503 -5.16974/.05);border-width:1px;border-color:#e62e8b33;border-color:lab(53.091% 72.7503 -5.16974/.2);border-radius:3.40282e38px;padding-top:.1875rem;padding-bottom:.125rem;display:inline-block;scale:.833}.page-reserve .btn-time .remaining{margin-left:var(--spacing);--tw-translate-y:calc(.125rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:#0003;border-radius:3.40282e38px;display:inline-block;scale:.833}@supports (color:color-mix(in lab, red, red)){.page-reserve .btn-time .remaining{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.page-reserve .btn-time .remaining{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.page-reserve .btn-time .remaining{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.page-reserve .btn-time .remaining{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-black);padding-inline:.3125rem;padding-top:.1875rem;padding-bottom:.125rem}.page-reserve .reserve-data-title{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 3);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#0a0a0a}.page-reserve .label-group{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.page-reserve .label-group label{width:calc(50% - .5rem)}.page-reserve .label-group .input-title{margin-bottom:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#535353;display:block}.page-reserve .label-group input[type=text]{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 4);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:#f3f3f5;border-width:1px;border-color:#0000}.page-reserve label{position:relative}.page-reserve label.error .input-title{color:#fb2c36}.page-reserve label.error input[type=text]{border-color:#fb2c36}.page-reserve .hidden-input{position:relative}.page-reserve .text-error{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#fb2c36;position:absolute;top:100%;right:0}.page-reserve label[for=agreement]{margin-block:calc(var(--spacing) * 6);cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#4a5565;align-items:center;display:inline-flex;position:relative}.page-reserve label[for=agreement]:after{content:var(--tw-content);margin-left:var(--spacing);content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));content:var(--tw-content);color:#fb2c36;content:var(--tw-content);--tw-content:"*";content:var(--tw-content)}@media (min-width:48rem){.page-reserve label[for=agreement]{margin-bottom:calc(var(--spacing) * 12);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.page-reserve label[for=agreement]:after{content:var(--tw-content);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-reserve label[for=agreement] input[type=checkbox]{margin-top:-.125rem;margin-right:calc(var(--spacing) * 2);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);appearance:none;border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#c4c4c4;position:relative}.page-reserve label[for=agreement] input[type=checkbox]:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:.375rem;height:.625rem;translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(50% + .0625rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);border-right-style:var(--tw-border-style);content:var(--tw-content);border-right-width:2px;border-bottom-style:var(--tw-border-style);content:var(--tw-content);border-bottom-width:2px;border-color:var(--color-white);content:var(--tw-content);--tw-content:"";content:var(--tw-content);position:absolute;top:50%;left:50%;rotate:45deg}.page-reserve label[for=agreement] input[type=checkbox]:checked{background-color:#e62e8b;border-color:#e62e8b}.page-reserve label[for=agreement] a{color:var(--color-black);text-underline-offset:3px;text-decoration-line:underline}.page-reserve label[for=agreement] a:nth-child(2){margin-left:var(--spacing)}.page-reserve label[for=agreement].error,.page-reserve label[for=agreement].error a{color:#fb2c36}.page-reserve label[for=agreement].error input[type=checkbox]{border-color:#fb2c36!important}.page-reserve .btn-submit{cursor:pointer;border-radius:var(--radius-2xl);width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;padding-block:.875rem;padding-inline:2.0625rem;display:block;position:relative}.page-reserve .btn-submit:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-reserve .btn-submit:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-reserve .btn-submit:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-reserve .btn-submit{border-radius:var(--radius-3xl);padding-inline:2.125rem;padding-block:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.page-reserve .btn-submit:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-reserve .btn-submit:disabled{--tw-translate-x:3px;--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:auto;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#afafaf}.page-reserve .btn-submit:disabled:before{content:var(--tw-content);content:var(--tw-content);color:var(--color-white);border-color:#afafaf}.page-reserve .reserve-date-note{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#e62e8b}@media (min-width:48rem){.page-reserve .reserve-date-note{text-align:center}}.page-reserve .reserve-confirmed-number{margin-block:calc(var(--spacing) * 5);border-radius:var(--radius-xl);padding-block:calc(var(--spacing) * 4);text-align:center;--tw-font-weight:var(--font-weight-medium);font-family:Akshar,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2rem;font-weight:var(--font-weight-medium);background-color:#f8f8f8}@media (min-width:48rem){.page-reserve .reserve-confirmed-number{padding-block:calc(var(--spacing) * 8);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-tracking:.625rem;letter-spacing:.625rem}}.page-reserve .detail-unit{margin-block:calc(var(--spacing) * 4);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 4);background-color:#f8f8f8;align-items:flex-start;font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex}.page-reserve .icon{margin-top:var(--spacing);margin-right:calc(var(--spacing) * 5)}.page-reserve .detail-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#364153}.page-reserve .detail-data{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:#0a0a0a}.page-reserve .important_reminder{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:#fefce8;border-width:1px;border-color:#fff085}.page-reserve .reminder-title{margin-bottom:calc(var(--spacing) * 2);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#733e0a}.page-reserve .reminder-list{font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.5rem;--tw-font-weight:var(--font-weight-normal);line-height:1.5rem;font-weight:var(--font-weight-normal);color:#894b00}.page-reserve .btn-group{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 5);display:flex}@media (min-width:48rem){.page-reserve .btn-group{margin-top:calc(var(--spacing) * 10)}}.page-reserve .btn-cancel{cursor:pointer;border-radius:var(--radius-2xl);background-color:var(--color-white);--tw-font-weight:var(--font-weight-bold);width:100%;font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));padding-block:.875rem;padding-inline:2.0625rem;display:block;position:relative}.page-reserve .btn-cancel:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);color:#e62e8b;content:var(--tw-content);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-reserve .btn-cancel:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-reserve .btn-cancel:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-reserve .btn-cancel{border-radius:var(--radius-3xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding-block:1.1875rem;padding-inline:2.125rem}.page-reserve .btn-cancel:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.page-reserve .btn-home{cursor:pointer;border-radius:var(--radius-2xl);width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;justify-content:center;align-items:center;padding-block:.875rem;padding-inline:2.0625rem;display:flex;position:relative}.page-reserve .btn-home:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.page-reserve .btn-home:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.page-reserve .btn-home:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.page-reserve .btn-home{border-radius:var(--radius-3xl);padding-inline:2.125rem;padding-block:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.page-reserve .btn-home:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--radius-xs:.125rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.container{width:100%}@media (min-width:375px){.container{max-width:375px}}@media (min-width:376px){.container{max-width:376px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.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,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-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,)}}html{height:100%}body{height:100%;font-family:Noto Sans TC;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}nav{top:.625rem;left:calc(var(--spacing) * 5);z-index:10;background-color:var(--color-white);width:10.625rem;max-height:3.125rem;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 5);transition-property:max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:.875rem;position:fixed;overflow:hidden}@media (min-width:48rem){nav{border-style:var(--tw-border-style);width:auto;max-height:none;padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 5);border-width:1px;border-color:#ddd;align-items:center;display:flex}}nav.open{max-height:15rem}@media (min-width:48rem){nav.open{max-height:none}}nav.open #btn-menu:before{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);rotate:45deg}nav.open #btn-menu:after{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);rotate:-45deg}nav.open .page-link{opacity:1;transition-delay:0s,.1s}nav.open .btn-login,nav.open .btn-link{opacity:1;transition-delay:0s,0s,0s,.14s}nav.open .btn-quiz{opacity:1;transition-delay:0s,0s,0s,.18s}nav .header-group{display:flex}nav .btn-menu{top:var(--spacing);right:var(--spacing);height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 12);cursor:pointer;border-radius:var(--radius-2xl);background-color:#e62e8b;position:absolute}@media (min-width:48rem){nav .btn-menu{display:none}}nav .btn-menu:before{height:.1875rem;width:calc(var(--spacing) * 6);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(50% - 4.5px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);display:block;position:absolute;top:50%;left:50%}nav .btn-menu:after{height:.1875rem;width:calc(var(--spacing) * 6);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(50% + 4.5px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);display:block;position:absolute;top:50%;left:50%}nav .page-link{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 5);text-align:center;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);opacity:0;transition-property:color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-block}@media (hover:hover){nav .page-link:hover{color:#e62e8b}}@media (min-width:48rem){nav .page-link{margin-block:0;margin-right:calc(var(--spacing) * 5);margin-left:calc(var(--spacing) * 6);opacity:1;flex:none}}nav .page-link.now-page{color:#e62e8b}nav .btn-login{cursor:pointer;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 5);text-align:center;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);word-break:keep-all;color:#e62e8b;opacity:0;transition-property:background,border,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;padding-block:.4375rem;display:flex}@media (hover:hover){nav .btn-login:hover{color:#e62e8b;background-color:#f4b4d0;border-color:#f4b4d0}}@media (min-width:48rem){nav .btn-login{opacity:1}}nav .btn-quiz{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 5);text-align:center;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);word-break:keep-all;color:var(--color-white);opacity:0;transition-property:background,border,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;border-width:1px;border-color:#e62e8b80;border-color:lab(53.091% 72.7503 -5.16974/.5);justify-content:center;align-items:center;padding-block:.4375rem;display:flex}@media (hover:hover){nav .btn-quiz:hover{color:#e62e8b;background-color:#f4b4d0;border-color:#f4b4d0}}@media (min-width:48rem){nav .btn-quiz{margin-top:0;margin-left:calc(var(--spacing) * 2);opacity:1}}nav .menu-group{text-align:center}@media (min-width:48rem){nav .menu-group{align-items:center;display:flex}}nav .btn-player{justify-content:space-between;align-items:center;width:100%;display:inline-flex}nav .headshot{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);background-position:50%;background-size:cover;border-width:1px;border-color:#e62e8b;border-radius:3.40282e38px;flex:none}nav .btn-link{cursor:pointer;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);text-align:center;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);word-break:keep-all;color:#e62e8b;opacity:0;transition-property:background,border,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#e62e8b;justify-content:center;align-items:center;padding-block:.4375rem;display:flex}@media (hover:hover){nav .btn-link:hover{color:#e62e8b;background-color:#f4b4d0;border-color:#f4b4d0}}@media (min-width:48rem){nav .btn-link{display:none}}main{position:relative}footer{z-index:3;padding-top:calc(var(--spacing) * 9);text-align:center;background-color:#fff100;flex-direction:column-reverse;padding-bottom:1.875rem;display:flex;position:relative}@media (min-width:48rem){footer{flex-direction:row;justify-content:space-between;align-items:center;padding-inline:1.875rem}}@media (min-width:64rem){footer{padding-inline:3.75rem;padding-top:calc(var(--spacing) * 12);padding-bottom:3.1875rem}}footer .copyright{margin-top:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-normal);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:var(--font-weight-normal)}@media (min-width:48rem){footer .copyright{margin-top:0}}footer .link-group{--tw-font-weight:var(--font-weight-normal);font-family:noto-sans-tc,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:var(--font-weight-normal)}footer .link-group a{margin-inline:calc(var(--spacing) * 7)}#logo{display:inline-block}#link-NTB{z-index:10;background-color:var(--color-white);height:4.375rem;display:block;position:fixed;top:0;right:0;overflow:hidden}@media (min-width:48rem){#link-NTB{width:auto;height:7.1875rem}}#link-NTB svg{width:auto;height:100%;display:block}#link-NTB .text{pointer-events:none;opacity:0;position:absolute}.alert{pointer-events:none;z-index:50;width:100%;height:100%;padding:calc(var(--spacing) * 10);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.alert .background{z-index:0;cursor:pointer;background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.alert .background{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.alert.show{pointer-events:auto;opacity:1}.alert .alert-box{border-radius:var(--radius-2xl);background-color:var(--color-white);width:100%;max-width:28.75rem;min-height:17.5rem;padding:calc(var(--spacing) * 10);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.alert .alert-title{text-align:center;--tw-font-weight:var(--font-weight-bold);font-size:1.75rem;font-weight:var(--font-weight-bold)}.alert .alert-paragraph{margin-top:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.alert .btn-confirm{margin-top:calc(var(--spacing) * 8);height:calc(var(--spacing) * 13);cursor:pointer;border-radius:var(--radius-2xl);--tw-font-weight:var(--font-weight-bold);width:11.625rem;font-weight:var(--font-weight-bold);color:#e62e8b;--tw-shadow:3px 4px 0 0 var(--tw-shadow-color,#f4b4d0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:relative}.alert .btn-confirm:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);content:var(--tw-content);width:100%;height:100%;color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-content:attr(aria-label);content:var(--tw-content);border-width:3px;border-color:#e62e8b;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (hover:hover){.alert .btn-confirm:hover{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y);color:#f4b4d0;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f4b4d0}.alert .btn-confirm:hover:before{content:var(--tw-content);content:var(--tw-content);color:#e62e8b;border-color:#f4b4d0}}@media (min-width:48rem){.alert .btn-confirm{height:calc(var(--spacing) * 16);border-radius:var(--radius-3xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.alert .btn-confirm:before{content:var(--tw-content);border-radius:var(--radius-3xl)}}.nav-headshot-renderer .player-scene,.nav-headshot-renderer .player-scene-canvas{width:200px;height:200px;position:relative}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
