.support-chat_support__4iOiH{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:40;display:grid;justify-items:end;gap:12px}.support-chat_launcher__3xzg1{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:12px 18px;border-radius:12px;background:#5b50c8;color:#fff;box-shadow:0 4px 16px rgb(36 38 44/18%);font-size:14px;font-weight:600;cursor:pointer}.support-chat_launcher__3xzg1:hover{background:#4e43b1}.support-chat_launcher__3xzg1:disabled{cursor:progress}.support-chat_launcher__3xzg1:focus-visible,.support-chat_panel__h74oD a:focus-visible,.support-chat_panel__h74oD button:focus-visible,.support-chat_template__7pPXB:focus-visible{outline:3px solid #5b50c8;outline-offset:4px}.support-chat_srOnly__jpfLP{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:767px){.support-chat_support__4iOiH{right:16px;bottom:calc(88px + env(safe-area-inset-bottom))}}.support-chat_panel__h74oD{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(84px,calc(84px + env(safe-area-inset-bottom)));z-index:44;display:flex;flex-direction:column;width:min(430px,calc(100vw - 32px));max-height:min(720px,calc(100dvh - 108px - env(safe-area-inset-bottom)));border-radius:16px;background:#fff;color:#24262c;box-shadow:0 8px 32px rgb(36 38 44/20%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans JP,Yu Gothic UI,Meiryo,sans-serif;font-size:16px;line-height:1.75;overflow:hidden}.support-chat_panel__h74oD ::selection{background:#edeaf8;color:#24262c}.support-chat_panelHeader__DyMC5{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #e9eaf0}.support-chat_brand__kpQSr{flex:1;padding-left:8px;font-weight:600;font-size:14px}.support-chat_iconButton__XgLHW{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:10px;cursor:pointer}.support-chat_iconButton__XgLHW:hover{background:#edeaf8}.support-chat_panelBody__PkMyq{padding:24px;overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin;scrollbar-color:#c2c3ce #fff}.support-chat_panelTitle__4FcCU{margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.support-chat_panelTitle__4FcCU:focus{outline:none}.support-chat_intro__gCvJk{margin:0 0 20px;color:#646570}.support-chat_choices__74KIy{display:grid}.support-chat_choice__HtkSD{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:16px 4px;text-align:left;border-bottom:1px solid #e9eaf0;cursor:pointer}.support-chat_choice__HtkSD:first-child{border-top:1px solid #e9eaf0}.support-chat_choice__HtkSD:hover{color:#4e43b1;background:#f6f5fc}.support-chat_choice__HtkSD svg{flex-shrink:0;color:#5b50c8}.support-chat_choice__HtkSD strong{display:block;font-size:16px;font-weight:600;line-height:1.6}.support-chat_choice__HtkSD small{display:block;margin-top:4px;color:#646570;font-size:14px;line-height:1.6}.support-chat_panelFooter__fVtRU{display:grid;gap:8px;padding:16px 24px;border-top:1px solid #e9eaf0}.support-chat_panelFooter__fVtRU:empty{display:none}.support-chat_footerLinks__F7Lkr{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px}.support-chat_footerLinks__F7Lkr a{font-size:14px}.support-chat_primaryButton__RVliC,.support-chat_secondaryButton__hB_rK{display:inline-flex;justify-content:center;align-items:center;min-height:44px;gap:8px;padding:10px 14px;border-radius:10px;font-size:15px;font-weight:600;line-height:1.6;cursor:pointer}.support-chat_primaryButton__RVliC{background:#5b50c8;color:#fff;width:100%}.support-chat_primaryButton__RVliC:hover{background:#4e43b1}.support-chat_primaryButton__RVliC:disabled{background:#646570;cursor:progress}.support-chat_secondaryButton__hB_rK{background:#edeaf8;color:#4e43b1}.support-chat_secondaryButton__hB_rK:hover{background:#e2ddf4}.support-chat_textButton__JzSb7{min-height:44px;padding:8px 4px;color:#4e43b1;font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.support-chat_answer__D8OrI{display:grid;gap:16px;overflow-wrap:anywhere}.support-chat_answer__D8OrI p{margin:0}.support-chat_answer__D8OrI ol{display:grid;gap:12px;padding-left:24px;margin:0;list-style:decimal}.support-chat_secondary___FeYg{color:#646570;font-size:14px;line-height:1.75}.support-chat_secondary___FeYg:empty{display:none}.support-chat_textLink__eYIKq{display:inline-flex;align-items:center;min-height:44px;gap:8px;color:#4e43b1;text-decoration:underline;text-underline-offset:4px}.support-chat_textLink__eYIKq svg{flex-shrink:0}.support-chat_answerActions__Fa3DD{display:grid;gap:4px;margin-top:8px}.support-chat_templateLabel__dnPnM{font-weight:600}.support-chat_template__7pPXB{width:100%;resize:vertical;min-height:132px;padding:12px;border:1px solid #c2c3ce;border-radius:10px;background:#f6f7f9;color:#24262c;font:inherit;font-size:14px;caret-color:#5b50c8}.support-chat_loadError__DBL_G{display:grid;gap:8px;padding:12px;border-radius:10px;background:#fff0f1;color:#9f3039}.support-chat_loadError__DBL_G a{min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}@media (max-width:767px){.support-chat_panel__h74oD{right:16px;bottom:calc(148px + env(safe-area-inset-bottom));max-height:calc(100dvh - 164px - env(safe-area-inset-bottom) - env(safe-area-inset-top))}.support-chat_panelBody__PkMyq{padding:20px}.support-chat_panelFooter__fVtRU{padding:12px 20px}}