
.notice-preview-card,.notices-page,.deposit-history-page{margin:18px 0;border-radius:20px}.notice-preview-card{padding:15px;background:linear-gradient(155deg,#fff,#edf5ff);border:1px solid #dbeaff;box-shadow:0 9px 25px #0b4b9410}.notice-preview-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.notice-preview-head h2{font-size:18px;margin:3px 0;color:#12376c;font-weight:900}.notice-see-all{border:0;background:linear-gradient(120deg,#087cf5,#2546bd);color:#fff;border-radius:20px;padding:9px 14px;font-weight:800;box-shadow:0 5px 13px #1763d533}.notice-preview-list,.notice-list,.deposit-history-list{display:grid;gap:10px}.notice-preview-item{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #e1ecfa;background:#fff;border-radius:14px;min-width:0}.notice-mark{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:13px;background:linear-gradient(140deg,#d9edff,#edf3ff);font-size:21px}.notice-preview-copy{display:grid;gap:4px;flex:1;min-width:0;color:#12376c}.notice-preview-copy b{font-size:13px;line-height:1.45;overflow-wrap:anywhere}.notice-preview-copy small{font-size:10px;color:#7d8da5}.notice-preview-item>button{border:0;border-radius:18px;padding:7px 11px;background:#e7f1ff;color:#075dc8;font-weight:900;white-space:nowrap}.notice-preview-empty{padding:16px;text-align:center;color:#8292a9;font-size:12px;background:#fff;border-radius:12px}.notice-page-banner{display:flex;align-items:center;gap:15px;padding:20px 17px;border-radius:22px;background:radial-gradient(circle at 90% 0,#3da7ff80,transparent 40%),linear-gradient(120deg,#06255b,#0756bd 58%,#158fe4);color:#fff;box-shadow:0 13px 27px #074ca52a}.notice-page-mark{display:grid;place-items:center;flex:0 0 58px;height:58px;border-radius:19px;background:#ffffff20;border:1px solid #ffffff45;font-size:30px}.notice-page-banner small{font-size:9px;letter-spacing:1.6px;color:#bfe6ff;font-weight:900}.notice-page-banner h1{font-size:23px;margin:4px 0;font-weight:950}.notice-page-banner p{font-size:11px;margin:0;color:#d7ebff}.notice-tabs{display:grid;grid-template-columns:1fr 1fr;padding:5px;margin:14px 0;border-radius:14px;background:#e9f1fc;gap:5px}.notice-tabs button{border:0;border-radius:11px;background:transparent;padding:12px 5px;color:#617692;font-weight:850;font-size:12px}.notice-tabs button.on{color:#fff;background:linear-gradient(110deg,#0b84f6,#1749c3);box-shadow:0 5px 14px #125dcb33}.notice-list{padding-bottom:12px}.notice-list .notice-preview-item{padding:14px;box-shadow:0 5px 17px #0c438a0b}.notice-empty{text-align:center;padding:35px 20px;color:#7890ad}.notice-empty>span{display:block;font-size:30px;margin-bottom:10px}.notice-detail-modal{max-height:min(80vh,720px);overflow:auto;padding:4px 1px}.notice-detail-mark{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:#e7f2ff;font-size:29px;margin-bottom:12px}.notice-detail-modal>small{color:#6e89a8;font-size:10px;letter-spacing:.6px}.notice-detail-modal h2{font-size:21px;color:#11376e;line-height:1.35;margin:7px 0 13px}.notice-detail-content{font-size:13px;line-height:1.85;color:#435875;overflow-wrap:anywhere;white-space:normal;margin-bottom:15px}.notice-detail-image{display:block;max-width:100%;border-radius:14px;margin:10px auto 16px}.deposit-history-list{margin-top:12px}.deposit-history-row{display:flex;align-items:center;gap:11px;width:100%;text-align:left;border:1px solid #e2ecf9;background:#fff;border-radius:15px;padding:13px;box-shadow:0 4px 15px #0b438c0a}.deposit-history-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:14px;background:linear-gradient(135deg,#d7edff,#f1f6ff);color:#0869d6;font-size:22px;font-weight:950}.deposit-history-copy{display:grid;gap:5px;min-width:0;flex:1}.deposit-history-copy>b{font-size:15px;color:#14376a}.deposit-history-copy>small,.deposit-history-right>small{font-size:10px;color:#8192a8}.deposit-history-right{display:grid;justify-items:end;gap:5px}.deposit-history-right .wd-status-badge{font-size:9px}@media(min-width:700px){.notice-preview-card,.notices-page,.deposit-history-page{max-width:680px;margin:22px auto}.notice-page-banner{padding:25px}.notice-page-banner h1{font-size:28px}}
