*{box-sizing:border-box}body{margin:0;color:#203c61;background:#f6f8f7;font:15px/1.6 'PingFang SC','Microsoft YaHei',sans-serif;letter-spacing:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-underline-offset:4px}button{font:inherit;cursor:pointer;color:inherit;min-height:44px;padding:8px 14px;border:1px solid #b8c6c5;background:white;border-radius:6px}button:disabled{opacity:.5;cursor:default}button:hover:not(:disabled){background:#edf3ef}:focus-visible{outline:3px solid #4c7cbd;outline-offset:3px}[hidden]{display:none!important}.inbox-header{max-width:960px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;border-bottom:1px solid #dce4df}.inbox-brand{display:flex;align-items:center;gap:10px;font-weight:700;text-decoration:none}.inbox-brand img{object-fit:contain}.inbox{max-width:800px;margin:auto;padding:36px 24px 80px}.inbox-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.inbox-eyebrow{color:#637d70;font-size:12px;margin:0 0 6px}.inbox h1{font-size:28px;margin:0}#inbox-count{font-size:13px;color:#6a7c86;margin:6px 0 0}.message-row{width:100%;display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;text-align:left;padding:20px 0;border:0;border-bottom:1px solid #d8e2dd;border-radius:0;background:transparent;align-items:center}.message-row img{width:64px;height:64px;object-fit:contain;mix-blend-mode:multiply}.message-row strong{display:block;font-size:16px;overflow-wrap:anywhere}.message-row p{margin:5px 0;color:#6a7c86;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.message-row time{font-size:11px;color:#6a7c86}.message-dot{width:8px;height:8px;border-radius:50%;background:#ba405a;display:inline-block}.message-row.is-read{opacity:.8}.message-row.is-read .message-dot{background:transparent}.inbox-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;font-size:12px}.inbox-empty{padding:40px 12px;text-align:center;color:#6a7c86}.inbox-empty img{width:100px;height:100px;object-fit:contain;mix-blend-mode:multiply}.inbox-empty h2{font-size:20px;color:#203c61}.message-card-dialog{position:fixed;max-width:600px;width:calc(100% - 24px);max-height:calc(100dvh - 24px);border:0;border-radius:8px;padding:48px 20px 20px;background:#f6f8f7;color:#203c61;overflow:auto}.message-card-dialog::backdrop{background:#10273387;backdrop-filter:blur(3px)}.card-close{position:absolute;top:4px;right:8px;width:44px;height:40px;font-size:28px;border:0;background:none;padding:0}.card-account{display:block;text-align:center;padding:14px 0;min-height:44px;font-size:14px}#card-status,#inbox-error{color:#a1324c;font-size:13px;overflow-wrap:anywhere}#card-status{margin:12px 0 0;text-align:center}@media(max-width:420px){.inbox{padding:24px 16px 50px}.inbox-header{padding:12px 16px}.inbox-heading{gap:12px}.inbox-heading button{font-size:13px;padding:8px 10px}.message-row{grid-template-columns:48px minmax(0,1fr) 8px;gap:12px}.message-row img{width:48px;height:48px}.message-card-dialog{padding:48px 10px 12px}.inbox h1{font-size:26px}}
.message-category{font-family:GreetingsHand,'PingFang SC',sans-serif;font-size:17px;color:#597361}.message-row img{mix-blend-mode:normal}.inbox h1{font-family:GreetingsHand,'PingFang SC',sans-serif;font-weight:400;font-size:36px}.message-card-dialog{padding:50px 20px 20px}.card-account{font-family:GreetingsHand,'PingFang SC',sans-serif;font-size:20px}@media(max-width:420px){.message-card-dialog{padding:48px 10px 12px}}
