.Home_container__sNFgY{display:flex;height:100vh;font-family:Arial,sans-serif}.Home_sidebar__hTQcZ{width:260px;background:#f0f0f5;color:#4f4f4f;padding:20px;border-right:1px solid #d1d1d6;position:relative}.Home_about-link__CdD3K{font-size:18px;color:#333;text-decoration:none;font-weight:700;cursor:pointer}.Home_about-link__CdD3K:hover{color:#007bff}.Home_auth-section__EgkWP{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);text-align:center}.Home_auth-section__EgkWP button{background-color:#007bff;color:white;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;width:100%}.Home_auth-section__EgkWP button:hover{background-color:#0056b3}.Home_main__wWQ_P{flex:1;display:flex;flex-direction:column;padding:20px;background:white}.Home_header__IKGoU{padding:10px 20px;color:#666}.Home_chat-history__sBDcZ{flex:1;overflow-y:auto;padding:15px}.Home_input-container__yQovH{display:flex;align-items:center;padding:10px 15px;background-color:white;border-top:1px solid #e5e7eb;position:relative;gap:8px}.Home_input-container__yQovH textarea{flex-grow:1;resize:none;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;font-size:14px;overflow-y:auto;max-height:200px;margin-right:0}.Home_input-container__yQovH button{background-color:black;color:white;border:none;border-radius:50%;width:45px;height:45px;position:absolute;right:15px;bottom:15px}.Home_chat-message__KW6iM{display:inline-block;clear:both;margin-bottom:10px;padding:10px;border-radius:8px;word-wrap:break-word;max-width:80%}.Home_chat-message__KW6iM.Home_user__q1msZ{background-color:#eee;float:right;text-align:right;margin-right:10px}.Home_chat-message__KW6iM.Home_ai__NvTrb{background-color:#ecf9e7;float:left;text-align:left;margin-left:10px;position:relative}.Home_usage-counter__GcCRy{position:fixed;bottom:10px;right:3px;background:rgba(255,255,255,.8);padding:5px 10px;border:1px solid #ccc;border-radius:5px;font-weight:700}.Home_userProfile__reRi4{position:absolute;bottom:20px;left:0;right:0;border-top:1px solid #d1d1d6;padding:10px 20px;display:flex;align-items:center;gap:10px}.Home_avatar__l8TMD{width:32px;height:32px;border-radius:50%}.Home_userName__EVG_0{flex:1;font-weight:700;font-size:18px}.Home_signInBtn__Wa0EQ,.Home_signOutBtn__HRvIO{background-color:#007bff;color:white;border:none;padding:6px 12px;border-radius:4px;cursor:pointer}.Home_signInBtn__Wa0EQ:hover,.Home_signOutBtn__HRvIO:hover{background-color:#0056b3}.Home_nav__VgODd{margin-bottom:20px}.Home_navList__uKBP5{list-style:none;padding:0;margin:0}.Home_navItemButton__wFfsJ,.Home_navItem__qke0I{display:block;padding:10px 15px;border-radius:6px;color:#333;text-decoration:none;margin-bottom:5px;transition:background-color .2s ease-in-out;cursor:pointer;font-size:22px}.Home_navItem__qke0I:hover{background-color:#e2e2e2}.Home_navItemButton__wFfsJ{background:none;border:none;text-align:left}.Home_navItemButton__wFfsJ:hover{background-color:#e2e2e2}.Home_subscriptionSection__k_hlc{margin-top:20px;margin-bottom:20px}#Home_askBtn__HbLc4{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#0066cc;border:none;border-radius:50%;width:40px;height:40px;margin-left:10px}.Home_sendArrow__a_xUr{color:white;transform:rotate(-45deg)}.Home_menuButton__r5jO5{display:none;position:fixed;top:10px;left:10px;z-index:1000;background-color:#0066cc;color:white;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;align-items:center;justify-content:center}@media (max-width:768px){.Home_container__sNFgY{position:relative}.Home_menuButton__r5jO5{display:flex}.Home_sidebar__hTQcZ{position:fixed;left:-280px;top:0;bottom:0;z-index:999;transition:left .3s ease;height:100vh;overflow-y:auto;width:260px;padding-bottom:100px}.Home_userProfile__reRi4{position:relative;bottom:auto;margin-top:30px;margin-bottom:60px;padding-top:15px;border-top:1px solid #d1d1d6}.Home_sidebar__hTQcZ.Home_open__vfmVh{left:0;box-shadow:2px 0 10px rgba(0,0,0,.1)}.Home_main__wWQ_P{width:100%}.Home_main__wWQ_P .Home_header__IKGoU{margin-left:40px}.Home_input-container__yQovH textarea{font-size:14px;padding:10px}.Home_input-container__yQovH button{width:36px;height:36px}.Home_chat-message__KW6iM{max-width:90%}}.Home_copyButton__ufjI5{position:absolute;top:5px;right:5px;background:rgba(255,255,255,.8);border:1px solid #ddd;border-radius:4px;padding:2px 6px;font-size:12px;cursor:pointer;color:#333;transition:all .2s;z-index:10}.Home_copyButton__ufjI5:hover{background:#fff;border-color:#aaa}@keyframes Home_loadingDots__16HJ5{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}@keyframes Home_loadingTips1__SrQzz{0%,25%{content:"小技巧分享：可以在搜索設置設定只引用近五年判決書，AI會找到更多近年的判決書唷"}25%,50%{content:"小技巧分享：可以在搜索設置設定只搜索高院以上，AI會找到更多最高院判決書唷"}50%,75%{content:"小技巧分享：覺的AI說錯的話，可以打開專家模式，會有驚喜唷~"}75%,to{content:"小技巧分享：時間很寶貴，但偶爾試試打開專家模式，AI會帶您看到更細緻的判決書內容唷"}}@keyframes Home_loadingTips2__dUdIP{0%,25%{content:"小技巧分享：時間很寶貴，但偶爾試試打開專家模式，AI會帶您看到更細緻的判決書內容唷"}25%,50%{content:"小技巧分享：覺的AI說錯的話，可以打開專家模式，會有驚喜唷~"}50%,75%{content:"小技巧分享：可以在搜索設置設定只搜索高院以上，AI會找到更多最高院判決書唷"}75%,to{content:"小技巧分享：可以在搜索設置設定只引用近五年判決書，AI會找到更多近年的判決書唷"}}.Home_loadingTextWithTips2__ftZSI:after,.Home_loadingTextWithTips__AoYjk:after,.Home_loadingText__4G_bv:after{content:"";display:inline-block;animation:Home_loadingDots__16HJ5 1.5s infinite}.Home_tips1__YMAVI:before{animation:Home_loadingTips1__SrQzz 6s infinite}.Home_tips1__YMAVI:before,.Home_tips2__j9D95:before{content:"";display:inline-block;color:#666;font-size:1.1em}.Home_tips2__j9D95:before{animation:Home_loadingTips2__dUdIP 6s infinite}