*{font-family:Georgia,serif;box-sizing:border-box;padding:0;margin:0}body{background-color:#10469c;color:#0ffcbe;min-height:100vh;min-width:100vw;display:flex;justify-content:center;align-items:center}.container{width:100%;height:calc(100% - 120px);display:flex;flex-direction:column;gap:16px;background:#ffffff20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:24px 24px 80px;box-shadow:0 4px 6px #0000001a;overflow-y:auto}.input-container{display:flex;gap:16px;width:100%}.input-container input{flex-grow:1;padding:15px;border:none;border-radius:8px;background:#fff3;color:#fff;font-size:16px}.input-container input::placeholder{color:#ffffff38}.input-container button{background:#0ffcbe;color:#10469c;padding:12px 24px;border:none;border-radius:8px;cursor:pointer;font-size:16px;transition:background .3s ease}.input-container button:hover{background:#3caf92;color:#fff}.loading{display:flex;justify-content:center;align-items:center;gap:4px;flex-direction:row;padding:0;margin:0}.loading img{height:50px;margin:0;display:inline-block}.title h1{font-size:40px;color:#0ffcbe;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.app{width:100vw;max-width:1200px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:16px;height:100vh}.search-result{display:flex;flex-direction:column;gap:16px;flex-grow:1;overflow-y:auto;max-height:calc(100vh - 150px);padding-bottom:70px}.search-result div{display:flex;gap:16px;padding:16px;border-radius:8px;background:#ffffff1b}.search-result aside div{background:#0ffcbe;color:#10469c;width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:50%}.search-result aside div img{width:65px;height:65px;object-fit:contain}.search-result pre{white-space:pre-wrap;word-wrap:break-word;background:#ffffff19;padding:16px;border-radius:8px;color:#fff}.enlighten{display:flex;align-items:center;gap:16px}.enlighten button{background:#0ffcbe;color:#10469c;padding:12px 24px;border:none;border-radius:8px;cursor:pointer;font-size:16px;transition:background .3s ease}.enlighten button:hover{background:#3caf92;color:#fff}.fixed-bottom{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:1200px;background:#000c;padding:8px 10px;display:flex;flex-direction:column;gap:10px;box-shadow:0 -4px 6px #0003;border-top-left-radius:16px;border-top-right-radius:16px}@media (max-width: 1200px){.app{max-width:100%;padding:8px}.container{height:calc(100% - 100px)}}@media (max-width: 768px){.title h1{font-size:24px}.container{padding:10px;height:100%}.search-result div{gap:12px;padding:12px}.search-result aside div{width:40px;height:40px}.search-result aside div img{width:55px;height:55px;object-fit:contain}}@media (max-width: 480px){.title h1{font-size:20px}.container{padding:8px}.input-container{flex-direction:column;gap:8px}.input-container button{width:100%;padding:11px}.enlighten{gap:9px}.enlighten button{width:35%;padding:9px 2px;font-size:13px}.search-result{padding-bottom:80px}.search-result div{flex-direction:column;align-items:center;text-align:center}.search-result aside div{width:40px;height:40px}.search-result aside div img{width:55px;height:55px}.fixed-bottom{font-size:13px;gap:8px}.input-container input{font-size:12px}.app{padding:20px}}
