@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Noto+Sans+TC:wght@300;400;500;600;700;800&family=Noto+Sans:wght@300;400;500;600;700;800&family=Noto+Serif+Display&family=Noto+Serif+TC:wght@400;500;700&family=Noto+Serif:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Sahitya:wght@400;700&display=swap");:root{--background:#7383e4;--Guideline-Main-Purple:#7383e4;--background-dark:#17172a;--z-index-error:30;--z-index-modal:20;--z-index-back:10;--about-destiny-secondary:#9ca3ca;--about-destiny-primary:#4962fe;--about-destiny-primary-light:#9899ff;--about-destiny-system-bg:#ff7300ed;--about-destiny-fontweight-chatroom:700;--about-destiny-fontweight-system:400}*{box-sizing:border-box;padding:0;margin:0}body,html{box-sizing:border-box;font-family:Montserrat,Noto Sans,Noto Sans TC,PingFangTC,Microsoft JhengHei,sans-serif;outline:none;max-width:100vw;-webkit-user-select:none;-moz-user-select:none;user-select:none}*,:after,:before,body,button,input,select,textarea{box-sizing:border-box;font-family:Noto Sans,Noto Sans TC,PingFangTC,Microsoft JhengHei,sans-serif;outline:none}a{color:inherit;text-decoration:none}.layout_root___cq4U{background-color:var(--background)}.LayoutProfileIdInvalid_layoutProfileIdInvalid__uUEO7{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--z-index-error);color:#fff;font-size:16px;background-color:var(--Guideline-Main-Purple)}.Button_button__vMoud,.LayoutProfileIdInvalid_layoutProfileIdInvalid__uUEO7{display:flex;justify-content:center;align-items:center;font-weight:500;letter-spacing:.05em}.Button_button__vMoud{padding:0 20px;font-size:14px;line-height:20.72px;box-shadow:4px 4px 24px 0 rgba(0,0,0,.05)}.Button_button__vMoud.Button_withIcon__urG9X{padding:0 16px 0 20px}.Button_button__vMoud.Button_disabled__NZIpa{opacity:.8}.Button_icon__oEKdn{margin-left:6px}.Button_button__vMoud.Button_primary__otna0{background:var(--Guideline-Main-Purple);color:#fff}.Button_button__vMoud.Button_white__SdaCK{background:#fff;color:var(--Guideline-Main-Purple)}.Button_button__vMoud.Button_black__1ToSn{background:#000;color:#fff}.Button_button__vMoud.Button_transparent-black__uE9I9{background-color:transparent;color:#000;box-shadow:unset}.Button_button__vMoud.Button_transparent-white__TrEL3{background-color:transparent;color:#fff;box-shadow:unset}.Button_button__vMoud.Button_small__9tiTa{height:40px;max-width:240px;border-radius:20px}.Button_button__vMoud.Button_large__s6IcY{width:240px;height:48px;border-radius:24px}.Button_border__QN1_N{border:1px solid #fff}.Alert_alert__Le01H{position:fixed;top:0;left:0;z-index:var(--z-index-modal)}.Alert_mask__6Gkpe{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6)}.Alert_modal__Z5PxP{position:fixed;display:flex;flex-direction:column;align-items:center;border-radius:12px 12px 0 0;background:#fff;padding:32px 20px 0;height:calc(318px - 34px);width:100vw}.Alert_icon__ZqjG2{display:flex;margin-bottom:12px}.Alert_content__eQGmu{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.7px;white-space:pre-line}.Alert_actionGroup__HxBD1{position:absolute;bottom:20px}