:root{color-scheme:light;--c-ink:#0B1030;--c-pink:#FF4D8F;--c-sun:#FFD400;--c-on-sun:#0B1030;--c-bg:#F3F5FF;--c-surface:#FFFFFF;--c-surface-2:#EDF0FF;--c-surface-3:#DCE2FF;--c-border:#D2D9F7;--c-border-strong:#A9B4E6;--c-outline:#0B1030;--c-text:#0B1030;--c-text-2:#4B527A;--c-text-3:#8189B3;--c-accent:#1F3BFF;--c-accent-hover:#1530DB;--c-accent-soft:#E3E8FF;--c-on-accent:#FFFFFF;--c-success:#0B8A57;--c-success-soft:#DBF5E8;--c-danger:#E0322C;--c-danger-soft:#FFE5E3;--c-warning:#B36F00;--c-favorite:#FFB800;--c-hover:rgba(11,16,48,0.06);--c-pressed:rgba(11,16,48,0.11);--c-scrim:rgba(11,16,48,0.55);--c-skeleton:#E3E8FF;--c-tile:#DCE2FF;--shadow-1:0 1px 2px rgba(11,16,48,0.08),0 1px 3px rgba(11,16,48,0.1);--shadow-pop:3px 3px 0 var(--c-outline);--shadow-pop-lg:5px 5px 0 var(--c-outline);--shadow-2:6px 6px 0 var(--c-outline);--shadow-float:0 6px 24px rgba(11,16,48,0.18),0 2px 6px rgba(11,16,48,0.12);--r-sm:8px;--r-md:12px;--r-lg:16px;--header-h:56px;--sidebar-w:240px;--rail-w:64px;--bottom-nav-h:60px;--v-bg:#F3F5FF;--v-surface:rgba(255,255,255,0.9);--v-text:#0B1030;--v-text-2:#4B527A;--v-border:rgba(11,16,48,0.12);--v-hover:rgba(11,16,48,0.08);--v-focus:var(--c-accent);--v-thumb:#DCE2FF;--font-heading:var(--font-display),var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--font-prompt:var(--font-sans)}[data-theme=dark]{color-scheme:dark;--c-ink:#000213;--c-pink:#FF5C9A;--c-sun:#FFD400;--c-on-sun:#0B1030;--c-bg:#070A22;--c-surface:#0F1438;--c-surface-2:#161C4A;--c-surface-3:#20286A;--c-border:#262F6E;--c-border-strong:#3D4899;--c-outline:#B8C2FF;--c-text:#F2F4FF;--c-text-2:#A9B1E0;--c-text-3:#6F78AD;--c-accent:#5F77FF;--c-accent-hover:#7C90FF;--c-accent-soft:#1B2468;--c-on-accent:#FFFFFF;--c-success:#3FD193;--c-success-soft:#0D2E26;--c-danger:#FF6F6A;--c-danger-soft:#3B1422;--c-warning:#FFC340;--c-favorite:#FFD400;--c-hover:rgba(255,255,255,0.08);--c-pressed:rgba(255,255,255,0.14);--c-scrim:rgba(0,2,19,0.7);--c-skeleton:#161C4A;--c-tile:#161C4A;--shadow-1:0 1px 2px rgba(0,0,0,0.5);--shadow-float:0 8px 28px rgba(0,0,0,0.6),0 2px 6px rgba(0,0,0,0.4);--v-bg:#05071A;--v-surface:rgba(15,20,56,0.9);--v-text:#F2F4FF;--v-text-2:#A9B1E0;--v-border:rgba(255,255,255,0.12);--v-hover:rgba(255,255,255,0.12);--v-focus:#FFFFFF;--v-thumb:#161C4A}*,:after,:before{box-sizing:border-box}body,html{min-height:var(--vh,100vh)}html{font-size:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.45;color:var(--c-text);background:var(--c-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}:lang(zh-Hant) body{font-family:var(--font-sans),"PingFang HK","PingFang TC","Microsoft JhengHei","Noto Sans CJK TC","Noto Sans TC",system-ui,sans-serif}:lang(zh-Hans) body{font-family:var(--font-sans),"PingFang SC","Microsoft YaHei","Noto Sans CJK SC","Noto Sans SC",system-ui,sans-serif}:lang(zh-Hant){--font-heading:var(--font-display),var(--font-sans),"PingFang HK","PingFang TC","Microsoft JhengHei","Noto Sans CJK TC","Noto Sans TC",system-ui,sans-serif}:lang(zh-Hans){--font-heading:var(--font-display),var(--font-sans),"PingFang SC","Microsoft YaHei","Noto Sans CJK SC","Noto Sans SC",system-ui,sans-serif}h1,h2,h3{font-family:var(--font-heading);letter-spacing:-.02em}a{color:inherit;cursor:pointer;text-decoration:none;transition:color .12s ease}a:hover{color:var(--c-accent)}b{font-weight:600}button{font-family:inherit}::selection{background:color-mix(in srgb,var(--c-accent) 28%,transparent)}.row{display:flex;flex-wrap:wrap}.row:before{display:none}.row .col{float:none}.visuallyHidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fillImg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}[data-theme=dark] img[src^="/img/icon/"]:not([src*=filled-star]):not([src*=favorite-star]):not([src*=whatsapp]),[data-theme=dark] img[src^="/img/illustration/"]{filter:invert(1) hue-rotate(180deg)}@keyframes fa-pop{0%{opacity:0;transform:translateY(18px) rotate(-1.6deg) scale(.96)}to{opacity:1;transform:none}}@keyframes fa-rise{0%{transform:translateY(28px)}to{transform:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.MuiDialog-container{width:100vw;scrollbar-width:none}.MuiDialog-container::-webkit-scrollbar{display:none}.MuiSnackbar-root{width:auto!important}.MuiButtonBase-root.MuiMenuItem-root.MuiMultiSectionDigitalClockSection-item,.MuiClockNumber-root,.MuiDayCalendar-weekDayLabel,.MuiPickersCalendarHeader-label,.MuiPickersCalendarHeader-labelContainer,.MuiPickersLayout-root .MuiPickersDay-root,.MuiPickersYear-yearButton,.MuiTypography-root{font-family:var(--font-sans)!important}.MuiDayCalendar-weekDayLabel{font-size:.8125rem;color:var(--c-text-2)}.MuiPickersLayout-root .MuiPickersDay-root{border-radius:6px}.MuiButtonBase-root.MuiMenuItem-root.MuiMultiSectionDigitalClockSection-item.Mui-selected,.MuiClockNumber-root.Mui-selected,.MuiPickersLayout-root .MuiPickersDay-root.Mui-selected,.MuiPickersLayout-root .MuiPickersDay-root.Mui-selected:hover{background-color:var(--c-accent)!important;color:var(--c-on-accent)!important}.MuiPickersDay-root:not(.Mui-selected){border-color:var(--c-accent);color:var(--c-text)}.MuiButtonBase-root.MuiMenuItem-root.MuiMultiSectionDigitalClockSection-item{border-radius:4px}.MuiPickersLayout-actionBar button{font-family:var(--font-sans);color:var(--c-on-accent);background-color:var(--c-accent);border-radius:8px}.MuiPickersLayout-actionBar button:first-of-type{background-color:transparent;border:1px solid var(--c-border-strong);color:var(--c-text)}.MuiButtonBase-root.MuiTab-root.Mui-selected{color:var(--c-accent)}.MuiClock-pin,.MuiClockPointer-root,.MuiPickersLayout-root .MuiTabs-indicator{background-color:var(--c-accent)!important}.MuiClockPointer-thumb{border-color:var(--c-accent)!important}.optionSlider .swiper-slide{height:auto!important;align-self:stretch}.photoSlider .swiper{overflow:visible;width:calc(100% - 24px);margin-left:0}.photoSlider .swiper-wrapper{overflow:visible}.photoSlider .swiper-slide{width:228px!important;height:145px!important}.photoSlider .swiper-pagination-progressbar{bottom:-12px;top:auto!important;background:var(--c-surface-2);height:2px!important}.photoSlider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--c-border-strong)}.reactEasyCrop_CropArea{border-radius:50%}.edit_crop_area{border:3px solid #ffd400!important;color:rgba(11,16,48,.6)!important}.add_crop_area{box-shadow:none!important;border:0!important}.add_crop_container{border-radius:50%;pointer-events:none!important;cursor:default!important}.add_crop_container img,.edit_crop_container img{border-radius:0!important;object-fit:unset!important;object-position:unset!important;width:unset!important;height:unset!important}.shareExpiredContainer{min-height:var(--vh,100vh);padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px}.shareExpiredContainer .msg{max-width:560px;text-align:center;font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--c-text);text-wrap:balance}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_287987{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_287987{--font-sans:"Instrument Sans","Instrument Sans Fallback"}