.PlannerNavigation_dates__UlSOE{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:16px 0}.PlannerNavigation_dates__UlSOE button,.PlannerNavigation_dates__UlSOE input{min-height:44px;font-size:16px}.PlannerNavigation_dates__UlSOE input{min-width:0;max-width:100%}.PlannerNavigation_days__0yygE{display:flex;gap:8px;overflow-x:auto;max-width:100%;padding:4px 0 10px;scrollbar-width:thin}.PlannerNavigation_days__0yygE button{min-height:44px;min-width:66px;flex-shrink:0;border:1px solid #d8d9d1;border-radius:12px;background:#fffdf8;color:inherit}.PlannerNavigation_days__0yygE button[aria-pressed=true]{background:#e8eddf;border-color:#65785d}.PlannerNavigation_route__3eKPU{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.TripDayJournal_journal__0ULTd{margin:20px 0 28px;min-width:0;color:var(--ink)}.TripDayJournal_heading__wjJQS{display:flex;align-items:center;gap:13px;margin:0 0 10px;padding:4px 6px 8px;color:#71835c}.TripDayJournal_heading__wjJQS>div{flex:1 1}.TripDayJournal_heading__wjJQS span{font:500 11px/1.5 "Noto Serif TC",serif;letter-spacing:2px}.TripDayJournal_heading__wjJQS h4{margin:4px 0 0;color:#384f3e;font:600 clamp(23px,5.5vw,28px)/1.35 "Noto Serif TC",serif;letter-spacing:.04em}.TripDayJournal_book__UKFbR{color:#a1a990}.TripDayJournal_hint__Xls9B{display:flex;gap:6px;align-items:center;color:#8a8c7c;font-size:12px;padding:0 8px;margin:0 0 20px}.TripDayJournal_timeline__jnzR_{position:relative;display:grid;grid-gap:13px;gap:13px;padding-left:21px}.TripDayJournal_timeline__jnzR_:before{content:"";position:absolute;top:28px;bottom:30px;left:7px;width:1px;background:#aebd97}.TripDayJournal_day__eBbqq{position:relative;min-width:0}.TripDayJournal_day__eBbqq:before{content:"";position:absolute;top:25px;left:-19px;width:10px;height:10px;border:2px solid #a8b28d;background:#faf8f0;border-radius:50%;z-index:2}.TripDayJournal_day__eBbqq.TripDayJournal_open__ams_Z:before{background:#8c9e74}.TripDayJournal_heading5__bml_v{font:inherit;margin:0}.TripDayJournal_dayButton__lhHb0{background:#fffdf9;border:1px solid #e5e0d3;border-radius:19px;width:100%;padding:14px 12px;min-height:70px;display:flex;align-items:center;gap:9px;text-align:left;color:#445440;box-shadow:0 2px 9px #454d3310}.TripDayJournal_open__ams_Z .TripDayJournal_dayButton__lhHb0{background:#ecf0e6;border-color:#dce3d7}.TripDayJournal_dayButton__lhHb0:focus-visible{outline:3px solid var(--terra);outline-offset:3px}.TripDayJournal_dayButton__lhHb0 strong{font:600 clamp(15px,4.2vw,19px)/1.3 "Noto Serif TC",serif;white-space:nowrap}.TripDayJournal_city__PHLDx{min-width:0;flex:1 1;font:500 clamp(13px,3.6vw,17px)/1.3 "Noto Serif TC",serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TripDayJournal_weatherHint__SmjnD{display:flex;align-items:center;gap:3px;color:#8a9a85;white-space:nowrap}.TripDayJournal_weatherHint__SmjnD small{font-size:10px}.TripDayJournal_up__PYlDU{transform:rotate(180deg)}.TripDayJournal_openBody__oM56_{padding:12px 1px 8px 7px}.TripDayJournal_openBody__oM56_ .itinerary-view-switch{margin:14px 0}.TripDayJournal_openBody__oM56_ .itinerary-cards{margin-top:10px}.TripDayJournal_openBody__oM56_ .itinerary-day{background:transparent;border:0;padding:0}.TripDayJournal_openBody__oM56_ .timeline-date{font-size:12px;font-weight:500;color:#98a28c;letter-spacing:.08em}.TripDayJournal_openBody__oM56_ .itinerary-card{box-shadow:none;background:#fffdf9}.TripDayJournal_openBody__oM56_ .timeline-stop{min-height:60px}.TripDayJournal_footerHint__CUg5F{font-size:11px;color:#948f81;text-align:center;padding:8px 4px}@media(max-width:400px){.TripDayJournal_timeline__jnzR_{padding-left:17px}.TripDayJournal_timeline__jnzR_:before{left:6px}.TripDayJournal_day__eBbqq:before{left:-16px}.TripDayJournal_dayButton__lhHb0{padding:12px 9px;gap:6px}.TripDayJournal_weatherHint__SmjnD small{display:none}.TripDayJournal_openBody__oM56_{padding-left:2px}}.GoogleSignIn_group__a9XXy{margin:14px 0}.GoogleSignIn_button__5j4Aj{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;border:1px solid #747775;border-radius:20px;color:#1f1f1f;background:#fff;font-weight:600}.GoogleSignIn_button__5j4Aj:focus-visible{outline:3px solid #829782;outline-offset:3px}.GoogleSignIn_button__5j4Aj:disabled{opacity:.6;cursor:not-allowed}.GoogleSignIn_icon__OaZSu{flex-shrink:0}.CoreApp_app__Y5fXp .CoreApp_workspace__TMyhg{border:0;padding:0;margin:16px 0;min-width:0}.CoreApp_app__Y5fXp .CoreApp_workspace__TMyhg:disabled{opacity:.7}.CoreApp_app__Y5fXp .people-list button{margin-left:auto;flex-shrink:0;font-size:12px}.CoreApp_app__Y5fXp .finance-nav button{min-height:60px}.CoreApp_app__Y5fXp .finance-nav button[aria-pressed=true]{background:#e8eddf}.CoreApp_app__Y5fXp input,.CoreApp_app__Y5fXp select,.CoreApp_app__Y5fXp textarea{min-height:44px}.Omikuji_root__C5agk{--seal-ink:#a76050}.Omikuji_root__C5agk .Omikuji_heading__6VAWc{margin:16px 0 20px}.Omikuji_root__C5agk .Omikuji_heading__6VAWc h2{font-size:28px}.Omikuji_root__C5agk .Omikuji_headingSeal__7h0vI{color:var(--seal-ink);border-color:#b7816c;font-size:16px;transform:rotate(5deg)}.Omikuji_root__C5agk .Omikuji_stage__ML23W{display:grid;min-height:496px;margin:22px 0 16px;perspective:none}.Omikuji_ritual__Z5zwN,.Omikuji_root__C5agk .Omikuji_paper__8s4vs{grid-area:1/1;min-height:496px;min-width:0}.Omikuji_ritual__Z5zwN{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;isolation:isolate;overflow:hidden;border:1px solid #dde1d5;border-radius:5px 18px 18px 5px;background:#e6ebdf}.Omikuji_ritual__Z5zwN:after{content:"";position:absolute;z-index:-1;width:400px;height:140px;right:-160px;bottom:-82px;background:#b9c9b955;border-radius:50%;transform:rotate(-18deg)}.Omikuji_scene__dtNs0{position:relative;width:220px;height:264px;margin-top:10px}.Omikuji_sun__QrqJX{position:absolute;top:48px;right:20px;width:78px;height:78px;border-radius:50%;background:#f6efdb}.Omikuji_container__jn0a7{position:absolute;left:57px;bottom:32px;width:106px;height:142px;transform-origin:50% 95%}.Omikuji_box__wa8fz{position:absolute;inset:0;background:#c5b69a;-webkit-clip-path:polygon(9% 0,91% 0,100% 7%,100% 100%,0 100%,0 7%);clip-path:polygon(9% 0,91% 0,100% 7%,100% 100%,0 100%,0 7%)}.Omikuji_box__wa8fz:before{content:"";position:absolute;inset:0 auto 0 0;width:16px;background:#b7ab90}.Omikuji_box__wa8fz:after{content:"";position:absolute;left:36px;top:10px;width:34px;height:5px;border-radius:50%;background:#9b9e84}.Omikuji_boxLabel__bfCN1{position:absolute;top:29px;left:33px;width:40px;height:91px;display:grid;place-items:center;background:#f6f0df;color:#6e7964;font:500 12px "Noto Serif TC",serif;writing-mode:vertical-rl;letter-spacing:.16em}.Omikuji_slip__z1A0z{position:absolute;left:41px;bottom:115px;width:24px;height:103px;background:#fbf7e9;border-radius:1px;color:var(--seal-ink);font:500 12px "Noto Serif TC",serif;text-align:center;padding-top:12px;opacity:0;transform:translateY(80px)}.Omikuji_ritual__Z5zwN strong{margin:2px 0 0;font:500 20px "Noto Serif TC",serif;letter-spacing:.07em}.Omikuji_ritual__Z5zwN p{color:#75806d;font-size:12px;line-height:1.9;margin:14px 16px 30px;text-align:center}.Omikuji_stage__ML23W[data-phase=drawing] .Omikuji_container__jn0a7{animation:Omikuji_omikuji-shake__h760O var(--shake-ms) ease-in-out}.Omikuji_stage__ML23W[data-phase=drawing] .Omikuji_slip__z1A0z{animation:Omikuji_omikuji-lift__NVJIw var(--lift-ms) var(--shake-ms) ease-out forwards}.Omikuji_root__C5agk .Omikuji_paper__8s4vs{display:flex;flex-direction:column;padding:24px 20px;position:relative;background:#fcf9f0;border:1px solid #dedccc;border-radius:3px 12px 12px 3px;box-shadow:3px 4px 0 #e5e2d780;animation:none;transform-origin:top center}.Omikuji_paper__8s4vs:before{content:"";position:absolute;top:0;bottom:0;left:8px;border-left:1px solid #e9e6d9;pointer-events:none}.Omikuji_root__C5agk .Omikuji_meta__9xhNt{display:block;min-height:32px;padding-right:42px;font-size:10px;letter-spacing:.05em}.Omikuji_seal__5TEJa{position:absolute;top:21px;right:20px;display:grid;place-items:center;width:30px;height:34px;border:1px solid #b87965;border-radius:2px;color:var(--seal-ink);font:500 20px "Noto Serif TC",serif;transform:rotate(5deg)}.Omikuji_root__C5agk .Omikuji_paper__8s4vs h3{font-size:24px;line-height:1.45;margin:22px 0 14px}.Omikuji_root__C5agk .Omikuji_paper__8s4vs>p{margin:0;line-height:1.8}.Omikuji_root__C5agk .Omikuji_paper__8s4vs .Omikuji_region__PGwAy{margin:18px 0;font-size:11px}.Omikuji_root__C5agk .Omikuji_actions__4hmsN{margin-top:auto;padding-top:14px}.Omikuji_root__C5agk .Omikuji_drawButton__1Zey1{min-height:54px;font-size:15px;touch-action:manipulation}.Omikuji_stage__ML23W[data-phase=revealing] .Omikuji_paper__8s4vs{animation:Omikuji_omikuji-unfold__FPV6O var(--reveal-ms) cubic-bezier(.2,.6,.3,1) both}.Omikuji_live__QK5jF{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes Omikuji_omikuji-shake__h760O{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}60%{transform:rotate(3deg)}82%{transform:rotate(-1deg)}}@keyframes Omikuji_omikuji-lift__NVJIw{0%{opacity:0;transform:translateY(80px)}20%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes Omikuji_omikuji-unfold__FPV6O{0%{opacity:0;transform:translateY(-14px) scaleY(.78)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes Omikuji_omikuji-fade__Fo4ai{0%{opacity:0}to{opacity:1}}@media (max-width:359px){.Omikuji_root__C5agk .Omikuji_heading__6VAWc h2{font-size:25px}.Omikuji_ritual__Z5zwN,.Omikuji_root__C5agk .Omikuji_paper__8s4vs,.Omikuji_root__C5agk .Omikuji_stage__ML23W{min-height:520px}.Omikuji_root__C5agk .Omikuji_paper__8s4vs h3{font-size:23px}}@media (prefers-reduced-motion:reduce){.Omikuji_root__C5agk .Omikuji_container__jn0a7,.Omikuji_root__C5agk .Omikuji_slip__z1A0z{animation:none}.Omikuji_root__C5agk .Omikuji_paper__8s4vs,.Omikuji_stage__ML23W[data-phase=revealing] .Omikuji_paper__8s4vs{animation:Omikuji_omikuji-fade__Fo4ai .14s ease-out;transform:none}}.CoreInspiration_root__yqXTa{min-width:0}.CoreInspiration_root__yqXTa a.CoreInspiration_btn__AZfpq,.CoreInspiration_root__yqXTa button{min-height:44px;touch-action:manipulation}.CoreInspiration_root__yqXTa input,.CoreInspiration_root__yqXTa select,.CoreInspiration_root__yqXTa textarea{font-size:16px}.CoreInspiration_toolbar__SgwYl{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0}.CoreInspiration_toolbar__SgwYl button{flex:1 1}.CoreInspiration_candidateList__3QMiQ{display:grid;grid-gap:10px;gap:10px;margin:16px 0;padding:0;list-style:none}.CoreInspiration_candidateList__3QMiQ li{padding:14px;border:1px solid #dedccc;border-radius:10px;background:#fcf9f0;min-width:0;overflow-wrap:anywhere}.CoreInspiration_candidateList__3QMiQ strong{display:block;font-family:"Noto Serif TC",serif}.CoreInspiration_candidateList__3QMiQ p{margin:6px 0;font-size:13px}.CoreInspiration_candidateList__3QMiQ footer{display:flex;gap:8px;justify-content:flex-end}.CoreInspiration_root__yqXTa .CoreInspiration_availability__Pve9u{border-left:3px solid #a76050}.CoreInspiration_assist__NMxfl{margin-top:28px;padding-top:18px;border-top:1px solid #dedccc}.CoreInspiration_assist__NMxfl summary{cursor:pointer;min-height:44px;display:list-item}.CoreInspiration_consent__UgcZw{display:flex;gap:10px;line-height:1.7;align-items:flex-start}.CoreInspiration_consent__UgcZw input{width:20px;min-width:20px;margin-top:6px}.CoreInspiration_assist__NMxfl textarea{width:100%;margin:10px 0}.CoreInspiration_counter__j3e1z{color:#6e7964;margin-left:auto;font-size:12px}.CoreInspiration_preview__bNgEX{white-space:pre-wrap;overflow-wrap:anywhere}.CoreInspiration_notice___0EoV{margin-top:12px}.CoreInspiration_modes__9eoBy{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.CoreInspiration_modes__9eoBy button{flex:1 1 85px;padding:10px 8px;border:1px solid #d8d9c9;border-radius:9px;background:#fcf9f0;color:#526048;font:inherit;font-size:14px;cursor:pointer}.CoreInspiration_modes__9eoBy button[aria-pressed=true]{background:#596d51;border-color:#596d51;color:#fffdf5}.CoreInspiration_modes__9eoBy button:focus-visible{outline:3px solid #a76050;outline-offset:3px}.CoreInspiration_cityMode__FMKNE{min-width:0;overflow-wrap:anywhere}.CoreInspiration_cityMode__FMKNE select{width:100%;min-height:44px}.CoreInspiration_cityMode__FMKNE h3{font-family:"Noto Serif TC",serif}.TripWeather_card__83zFh{margin:14px 0 20px;padding:17px;border:1px solid var(--line);border-radius:16px;background:var(--paper);color:var(--ink);min-width:0}.TripWeather_heading__M0BTn{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.TripWeather_heading__M0BTn h4{margin:3px 0 6px;font:600 18px "Noto Serif TC",serif;line-height:1.5}.TripWeather_heading__M0BTn time{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TripWeather_credit__U8an9,.TripWeather_note__noK2v{font-size:12px;line-height:1.7;color:var(--green);overflow-wrap:anywhere}.TripWeather_card__83zFh summary{cursor:pointer;padding:12px 0;min-height:44px;overflow-wrap:anywhere}.TripWeather_search__3ExTa{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;margin-top:8px}.TripWeather_search__3ExTa label{flex:1 1 160px;font-size:13px;min-width:0}.TripWeather_search__3ExTa input{width:100%;min-height:44px;margin-top:6px;font-size:16px;box-sizing:border-box}.TripWeather_card__83zFh button{min-height:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.TripWeather_hints__Fx_9l{display:flex;flex-wrap:wrap;gap:6px}.TripWeather_results__1g7e4{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.TripWeather_results__1g7e4 button{justify-content:flex-start;text-align:left}.TripWeather_forecast__QHQMS{margin-top:12px;line-height:1.65}.TripWeather_city__OkyUW{display:flex;align-items:center;gap:6px;flex-wrap:wrap;overflow-wrap:anywhere}.TripWeather_weather__YewCe{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:6px 0;color:var(--green)}.TripWeather_badge__GUSJO{background:var(--sage);color:var(--green);border-radius:20px;padding:2px 8px;font-size:11px}.TripWeather_metrics__dnxGA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:14px 0}.TripWeather_metrics__dnxGA dt{font-size:12px;display:flex;align-items:center;gap:3px;flex-wrap:wrap}.TripWeather_metrics__dnxGA dd{margin:5px 0 0;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.TripWeather_card__83zFh :focus-visible{outline:3px solid var(--terra);outline-offset:3px}.TripWeather_credit__U8an9 a{display:inline-block;text-underline-offset:3px}@media (max-width:360px){.TripWeather_card__83zFh{padding:12px}.TripWeather_metrics__dnxGA dd{font-size:17px}}.TravelPreparation_panel__xH2qk{margin:18px 0 22px;min-width:0;border-radius:22px;overflow:hidden;border:1px solid #e1e4da;background:#fffdf7;color:#3b5142;box-shadow:0 3px 20px #424a3810}.TravelPreparation_countdown__FgXOj{padding:22px 23px 5px;background:#e7eee6;text-align:center}.TravelPreparation_kicker__b5SBF{display:flex;gap:7px;align-items:center;justify-content:space-between;font:500 13px "Noto Serif TC",serif;color:#657b67;letter-spacing:.07em}.TravelPreparation_countdown__FgXOj h3{text-align:left;margin:17px 0 15px;font:600 21px/1.5 "Noto Serif TC",serif;color:#3c5346;overflow-wrap:anywhere}.TravelPreparation_countNumber__y8JoG{display:flex;gap:14px;justify-content:center;align-items:baseline;margin:16px 0 10px;flex-wrap:wrap}.TravelPreparation_countNumber__y8JoG strong{font:700 clamp(43px,12vw,66px)/1.2 "Noto Serif TC",serif;white-space:nowrap;color:#526d58}.TravelPreparation_countNumber__y8JoG span{font:500 17px "Noto Serif TC",serif;color:#597161}.TravelPreparation_countNumber__y8JoG .TravelPreparation_phase__9MCyk{font-size:clamp(25px,7vw,35px);white-space:normal}.TravelPreparation_countdown__FgXOj svg{display:block;margin:0 auto}.TravelPreparation_poem__qk8Mo{font:500 13px/1.5 "Noto Serif TC",serif;color:#778e7b;margin:0 0 17px}.TravelPreparation_preparation__hxYCS{background:#fffdf8}.TravelPreparation_toggle__ibcls{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:66px;padding:15px 18px;background:transparent;border:0;text-align:left;color:#435a49}.TravelPreparation_toggle__ibcls>span:first-child{display:flex;gap:9px;align-items:center;font:600 17px "Noto Serif TC",serif}.TravelPreparation_toggle__ibcls>span:last-child{font-size:12px;color:#829082;white-space:nowrap}.TravelPreparation_add__TwnS5 button:focus-visible,.TravelPreparation_task__0l0dG button:focus-visible,.TravelPreparation_toggle__ibcls:focus-visible{outline:3px solid #c38b73;outline-offset:1px}.TravelPreparation_content__mYm_E{padding:2px 17px 22px}.TravelPreparation_progress__ymRTY{height:6px;background:#e9ece4;border-radius:99px;overflow:hidden;margin:0 0 20px}.TravelPreparation_progress__ymRTY span{height:100%;background:#8da58a;display:block;transition:width .2s ease;border-radius:99px}.TravelPreparation_content__mYm_E h4{display:flex;gap:8px;align-items:center;font:600 17px "Noto Serif TC",serif;margin:19px 0 10px;color:#3b5342}.TravelPreparation_task__0l0dG{display:flex;align-items:center;gap:7px;justify-content:space-between;min-height:47px;border-bottom:1px solid #edece5}.TravelPreparation_task__0l0dG label{display:flex;align-items:center;gap:10px;min-width:0;min-height:47px;flex:1 1;line-height:1.55;font-size:15px}.TravelPreparation_task__0l0dG input{width:20px;height:20px;flex:0 0 20px;padding:0;accent-color:#69876d}.TravelPreparation_completed__EJxfo{text-decoration:line-through;color:#9d9c93}.TravelPreparation_task__0l0dG button{flex-shrink:0;background:transparent;border:0;color:#988d82;min-width:44px;min-height:44px;display:grid;place-items:center}.TravelPreparation_add__TwnS5{display:flex;gap:7px;align-items:center;margin:14px 0}.TravelPreparation_add__TwnS5 input{flex:1 1;min-width:0;min-height:45px;padding:11px;border:1px solid #dcded4;border-radius:10px;background:white;font-size:16px}.TravelPreparation_add__TwnS5 button{min-height:45px;display:flex;align-items:center;gap:3px;border:0;border-radius:10px;background:#587461;color:#fff;padding:0 12px;white-space:nowrap}.TravelPreparation_add__TwnS5 button:disabled{opacity:.52}.TravelPreparation_content__mYm_E textarea{box-sizing:border-box;display:block;width:100%;min-height:105px;padding:12px;border:1px solid #dadfd5;border-radius:12px;font:400 16px/1.65 Noto Sans TC,sans-serif;resize:vertical;background:#fffdfb;color:#344a3b}.TravelPreparation_empty__4rDTd,.TravelPreparation_privacy__5BIwz{font-size:12px;line-height:1.7;color:#7f877c}.TravelPreparation_privacy__5BIwz{display:flex;align-items:flex-start;gap:5px}.TravelPreparation_privacy__5BIwz svg{flex-shrink:0;margin-top:4px}.TravelPreparation_error__sNGs8{color:#a43f34;font-size:12px;margin:8px 17px;overflow-wrap:anywhere}.TravelPreparation_task__0l0dG label{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.TravelPreparation_progress__ymRTY span{transition:none}}@media(max-width:360px){.TravelPreparation_countdown__FgXOj{padding:15px 14px 5px}.TravelPreparation_toggle__ibcls{padding:12px}.TravelPreparation_toggle__ibcls>span:first-child{font-size:15px}}.TravelSplash_overlay__KIo28{position:fixed;z-index:10000;inset:0;display:grid;place-items:center;background:#f6f5ec;animation:TravelSplash_fadeaway__iTxhV .29s ease-out .96s both;pointer-events:none}.TravelSplash_skip__2kbIK{position:absolute;right:16px;top:calc(20px + env(safe-area-inset-top));min-height:44px;padding:9px 15px;border:1px solid #cbd5c8;border-radius:99px;background:#fff9;color:#4e6458;font-size:14px;pointer-events:auto}.TravelSplash_center__FzAYY{text-align:center;width:min(90%,340px);color:#4f6656}.TravelSplash_center__FzAYY>svg{max-width:100%;height:auto;display:block;margin:auto}.TravelSplash_sun__cjCaA{opacity:0;animation:TravelSplash_appear__OjzNq .4s ease-out .06s both}.TravelSplash_hills__9hITv{opacity:0;animation:TravelSplash_rise__o5tQB .5s ease-out .12s both}.TravelSplash_brand__3az3x{display:flex;justify-content:center;align-items:center;gap:10px;margin:17px 0 2px;animation:TravelSplash_appear__OjzNq .45s ease-out .35s both}.TravelSplash_brand__3az3x strong{font:600 31px "Noto Serif TC",serif}.TravelSplash_brand__3az3x span{font:500 9px Noto Sans TC,sans-serif;letter-spacing:.12em;align-self:end;margin-bottom:7px}.TravelSplash_caption__5Hmuj{font:500 14px "Noto Serif TC",serif;letter-spacing:.2em;animation:TravelSplash_appear__OjzNq .4s ease-out .55s both}@keyframes TravelSplash_appear__OjzNq{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes TravelSplash_rise__o5tQB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes TravelSplash_fadeaway__iTxhV{0%{opacity:1}to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.TravelSplash_overlay__KIo28{display:none}}