:root{--amf-p346-blue:#1769ff;--amf-p346-blue2:#0f52e8;--amf-p346-ink:#101827;--amf-p346-muted:#78869a;--amf-p346-line:#e3eaf3;--amf-p346-bg:#f6f9fe;--amf-p346-green:#08b981}
[data-amf-license-modern-p346]{max-width:1180px;margin:0 auto}.amf-p346-page{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--amf-p346-ink);padding-bottom:24px}.amf-p346-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 22px}.amf-p346-head h1{font-size:30px;line-height:1.1;margin:4px 0 6px;font-weight:780;letter-spacing:-.035em}.amf-p346-head p{color:#8a96a8;font-size:14px;margin:0}.amf-p346-eyebrow{font-size:10px;letter-spacing:.19em;font-weight:800;color:#1769ff}.amf-p346-renew,.amf-p346-reset-btn,.amf-p346-pay-primary{border:0;background:linear-gradient(135deg,#2375ff,#0f58ec);color:#fff;box-shadow:0 10px 28px rgba(23,105,255,.22);border-radius:14px;font-weight:750;cursor:pointer;transition:.18s ease}.amf-p346-renew{display:flex;align-items:center;gap:9px;padding:12px 16px}.amf-p346-renew svg,.amf-p346-reset-btn svg,.amf-p346-pay-primary svg{width:18px;height:18px}.amf-p346-renew:hover,.amf-p346-reset-btn:hover,.amf-p346-pay-primary:hover{transform:translateY(-1px);box-shadow:0 14px 34px rgba(23,105,255,.29)}
.amf-p346-license-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#f5f9ff 0%,#fff 52%,#f8fbff 100%);border:1px solid #b9d5ff;border-radius:24px;padding:26px;box-shadow:0 18px 45px rgba(30,69,118,.09);margin-bottom:18px}.amf-p346-license-glow{position:absolute;width:300px;height:300px;border-radius:50%;background:rgba(52,129,255,.13);filter:blur(60px);top:-180px;left:-60px;pointer-events:none}.amf-p346-license-top{position:relative;display:flex;align-items:flex-start;gap:16px}.amf-p346-badge-icon{width:52px;height:58px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#2678ff,#0f4dd4);clip-path:polygon(50% 0,92% 18%,92% 67%,50% 100%,8% 67%,8% 18%);filter:drop-shadow(0 8px 16px rgba(23,105,255,.22));flex:0 0 auto}.amf-p346-badge-icon svg{width:27px;height:27px}.amf-p346-license-name{min-width:0;flex:1}.amf-p346-license-name>span{font-size:11px;font-weight:850;letter-spacing:.16em;color:#2167d5}.amf-p346-license-name h2{font-size:29px;margin:4px 0 2px;letter-spacing:-.035em}.amf-p346-license-name p{font-size:14px;margin:0;color:#748197}.amf-p346-status{display:flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;border:1px solid #d7e0e9;background:#f4f6f8;color:#657386;font-size:12px;font-weight:800}.amf-p346-status i{width:7px;height:7px;border-radius:50%;background:#9ca8b8}.amf-p346-status.is-active{color:#0c976d;border-color:#a8ead6;background:#ebfbf6}.amf-p346-status.is-active i{background:#10c991;box-shadow:0 0 0 4px rgba(16,201,145,.1)}.amf-p346-license-meta{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-top:1px solid #e0e9f4;margin-top:22px;padding-top:20px}.amf-p346-license-meta div{padding:0 2px}.amf-p346-license-meta small{display:block;color:#8b97a8;font-size:11px;margin-bottom:6px}.amf-p346-license-meta b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.amf-p346-license-meta b.is-blue{color:#1769ff}
.amf-p346-card{background:#fff;border:1px solid var(--amf-p346-line);border-radius:20px;padding:20px;box-shadow:0 12px 32px rgba(30,52,84,.05);margin-bottom:18px}.amf-p346-section-title{display:flex;align-items:center;gap:11px;margin-bottom:16px}.amf-p346-section-title>span{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:#edf5ff;color:#1769ff}.amf-p346-section-title>span svg{width:18px;height:18px}.amf-p346-section-title>div{display:flex;flex-direction:column;flex:1}.amf-p346-section-title b{font-size:13px}.amf-p346-section-title small{font-size:11px;color:#93a0b1;margin-top:2px}.amf-p346-section-title em{font-style:normal;font-size:10px;font-weight:850;letter-spacing:.07em;color:#0e9b70;background:#ecfaf5;border:1px solid #b9ecd9;padding:5px 8px;border-radius:999px}.amf-p346-keybox{display:flex;align-items:center;gap:12px;border:1px solid #dbe5ef;background:#f9fbfe;border-radius:15px;padding:14px 15px}.amf-p346-keybox>span{color:#8190a4;width:19px}.amf-p346-keybox svg{width:19px;height:19px}.amf-p346-keybox code{font-size:14px;letter-spacing:.085em;font-weight:700;flex:1;word-break:break-all;color:#1b2738}.amf-p346-keybox button,.amf-p346-device button{border:0;background:transparent;color:#7d8ca0;cursor:pointer;padding:6px;border-radius:8px}.amf-p346-keybox button:hover,.amf-p346-device button:hover{background:#eaf3ff;color:#1769ff}.amf-p346-keybox button svg,.amf-p346-device button svg{width:19px;height:19px}
.amf-p346-device{display:flex;gap:13px;align-items:center;background:#f8fbff;border:1px solid #e4ebf3;border-radius:16px;padding:15px}.amf-p346-device-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#1769ff;background:#e9f2ff;border:1px solid #cfe2ff}.amf-p346-device-icon svg{width:20px;height:20px}.amf-p346-device-copy{min-width:0;display:flex;flex-direction:column;flex:1}.amf-p346-device-copy small,.amf-p346-cooldown small{font-size:9px;letter-spacing:.12em;font-weight:800;color:#94a1b2}.amf-p346-device-copy b{font-size:13px;margin:3px 0}.amf-p346-device-copy code{font-size:11px;color:#65748a;word-break:break-all}.amf-p346-device-copy span{font-size:10px;color:#a0aaba;margin-top:4px}.amf-p346-empty-device{display:flex;align-items:center;gap:12px;padding:18px;border:1px dashed #cfd9e6;border-radius:16px;color:#8c9aac;background:#fafcff}.amf-p346-empty-device>svg{width:28px}.amf-p346-empty-device div{display:flex;flex-direction:column}.amf-p346-empty-device b{font-size:13px;color:#566579}.amf-p346-empty-device span{font-size:11px;margin-top:3px}.amf-p346-cooldown{display:flex;align-items:center;gap:12px;margin-top:12px;border:1px solid #e7edf4;border-radius:16px;padding:15px}.amf-p346-clock{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#f3f6fa;color:#657991}.amf-p346-clock svg{width:19px;height:19px}.amf-p346-cooldown>div{display:flex;flex-direction:column;flex:1}.amf-p346-cooldown b{font-size:13px;margin:2px 0;color:#1769ff}.amf-p346-cooldown span:not(.amf-p346-clock){font-size:11px;color:#7e8b9c}.amf-p346-cooldown>i{font-style:normal;font-size:9px;font-weight:800;color:#66768c;background:#f0f4f8;padding:5px 8px;border-radius:999px}
.amf-p346-reset{border:1px solid #ffd6c4;background:linear-gradient(135deg,#fffaf7,#fff);border-radius:20px;overflow:hidden;box-shadow:0 12px 30px rgba(111,65,35,.05)}.amf-p346-reset.is-disabled{opacity:.72}.amf-p346-reset-main{display:flex;align-items:center;gap:14px;padding:20px}.amf-p346-warning{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;color:#e08a16;background:#fff1db}.amf-p346-warning svg{width:21px;height:21px}.amf-p346-reset-main>div{flex:1}.amf-p346-reset-main small{font-size:9px;font-weight:850;letter-spacing:.13em;color:#c47816}.amf-p346-reset-main h3{font-size:16px;margin:3px 0 4px}.amf-p346-reset-main p{font-size:11px;color:#7e8998;margin:0;line-height:1.55}.amf-p346-reset-main>strong{font-size:17px;color:#e23636;background:#fff0ef;padding:8px 11px;border-radius:11px}.amf-p346-reset-btn{width:calc(100% - 40px);margin:0 20px 12px;min-height:48px;display:flex;justify-content:center;align-items:center;gap:9px}.amf-p346-reset-btn b{margin-left:auto;margin-right:14px;font-size:12px;background:rgba(255,255,255,.14);padding:5px 8px;border-radius:8px}.amf-p346-reset-btn:disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.55;transform:none}.amf-p346-reset-note{font-size:10px;color:#8d98a7;margin:0 20px 16px;text-align:center}.amf-p346-pending{margin:0 20px 12px;border:1px solid #f1d88e;background:#fff9e8;border-radius:12px;padding:10px 12px;display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#806217}.amf-p346-pending b{color:#6f5311}
.amf-p346-overlay{position:fixed;inset:0;z-index:999999;background:rgba(7,18,36,.58);backdrop-filter:blur(10px);display:grid;place-items:center;padding:18px;animation:amfP346Fade .16s ease}.amf-p346-modal{position:relative;width:min(720px,100%);max-height:min(880px,92vh);overflow:auto;background:#fff;border:1px solid rgba(255,255,255,.7);border-radius:24px;box-shadow:0 35px 90px rgba(2,16,40,.26)}.amf-p346-modal-x{position:sticky;float:right;top:12px;right:12px;z-index:4;width:34px;height:34px;border:1px solid #e4eaf2;border-radius:11px;background:rgba(255,255,255,.92);color:#5f6d80;font-size:22px;line-height:30px;cursor:pointer}.amf-p346-modal-body{padding:26px}.amf-p346-pay-head{display:flex;align-items:center;gap:13px;padding-right:36px}.amf-p346-pay-head>span,.amf-p346-admin-head>span{width:46px;height:46px;border-radius:14px;background:#eaf3ff;color:#1769ff;display:grid;place-items:center}.amf-p346-pay-head>span svg,.amf-p346-admin-head>span svg{width:23px;height:23px}.amf-p346-pay-head>div{flex:1}.amf-p346-pay-head small,.amf-p346-admin-head small{font-size:9px;letter-spacing:.14em;color:#1769ff;font-weight:850}.amf-p346-pay-head h2,.amf-p346-admin-head h2{margin:2px 0;font-size:23px;letter-spacing:-.025em}.amf-p346-pay-head p,.amf-p346-admin-head p{margin:0;color:#8491a3;font-size:11px}.amf-p346-pay-head>strong{color:#e22e36;font-size:20px}.amf-p346-current{display:flex;align-items:center;gap:11px;background:#f8fbff;border:1px solid #e2eaf3;border-radius:15px;padding:13px;margin:19px 0 15px}.amf-p346-current>span{width:36px;color:#1769ff}.amf-p346-current>span svg{width:24px}.amf-p346-current>div{display:flex;flex-direction:column;flex:1;min-width:0}.amf-p346-current small{font-size:8px;letter-spacing:.12em;color:#96a3b3}.amf-p346-current b{font-size:12px;margin:2px 0}.amf-p346-current code{font-size:10px;color:#78879a;word-break:break-all}.amf-p346-current i{font-style:normal;color:#079c70;background:#eafaf4;border:1px solid #bae9d9;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:800}.amf-p346-pay-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;background:#f2f5f9;padding:5px;border-radius:13px;margin-bottom:13px}.amf-p346-pay-tabs button{border:0;border-radius:10px;background:transparent;color:#718096;min-height:42px;font-size:11px;font-weight:750;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.amf-p346-pay-tabs button svg{width:17px}.amf-p346-pay-tabs button.active{background:#fff;color:#1769ff;box-shadow:0 4px 16px rgba(40,66,100,.1)}.amf-p346-balance-box{border:1px solid #d9e6f7;background:linear-gradient(135deg,#f5f9ff,#fff);border-radius:16px;padding:17px;display:grid;grid-template-columns:1fr auto;gap:6px 12px}.amf-p346-balance-box>small{grid-column:1;font-size:10px;color:#8794a5}.amf-p346-balance-box>b{grid-column:1;font-size:25px;color:#08a873}.amf-p346-balance-box>span{grid-column:1/3;font-size:10px;color:#6f7d8f;margin-bottom:8px}.amf-p346-balance-box>div{grid-column:1/3;display:flex;justify-content:space-between;border-top:1px solid #e7edf5;padding-top:9px;font-size:11px;color:#748196}.amf-p346-balance-box>div strong{color:#263549}.amf-p346-pay-primary{width:100%;min-height:48px;margin-top:13px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:13px}.amf-p346-pay-primary:disabled{opacity:.5;cursor:not-allowed}.amf-p346-pay-safe{margin-top:14px;background:#eefbf5;border:1px solid #c5eddd;border-radius:13px;padding:11px 13px;display:flex;flex-direction:column}.amf-p346-pay-safe b{font-size:11px;color:#168461}.amf-p346-pay-safe span{font-size:10px;color:#668276;margin-top:2px;line-height:1.5}.amf-p346-qris-list{display:grid;gap:8px}.amf-p346-qris-list button{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #dfe7f0;background:#fff;border-radius:13px;padding:11px;cursor:pointer}.amf-p346-qris-list button.active{border-color:#7fb0ff;background:#f4f8ff;box-shadow:0 0 0 2px rgba(23,105,255,.07)}.amf-p346-qris-list button>span{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#eaf3ff;color:#1769ff;font-weight:900}.amf-p346-qris-list button>div{display:flex;flex-direction:column;flex:1}.amf-p346-qris-list b{font-size:11px}.amf-p346-qris-list small{font-size:9px;color:#8b97a8}.amf-p346-qris-list button>i{width:13px;height:13px;border:2px solid #c6d0dc;border-radius:50%}.amf-p346-qris-list button.active>i{border:4px solid #1769ff}.amf-p346-qr-preview{display:flex;align-items:center;gap:14px;border:1px solid #e0e8f1;background:#fbfdff;border-radius:16px;padding:13px;margin-top:10px}.amf-p346-qr-preview img{width:110px;height:110px;object-fit:contain;background:#fff;border:1px solid #e2e7ee;border-radius:10px}.amf-p346-qr-preview div{display:flex;flex-direction:column}.amf-p346-qr-preview small{font-size:9px;color:#8e9bab}.amf-p346-qr-preview b{font-size:22px;color:#1769ff;margin:4px 0}.amf-p346-qr-preview span{font-size:10px;color:#7c899b}.amf-p346-noqris{padding:16px;border:1px dashed #ced8e5;border-radius:13px;text-align:center;color:#8794a5;font-size:11px;background:#fafcff}
.amf-p346-qris-result{text-align:center;display:flex;flex-direction:column;align-items:center;padding:8px 0}.amf-p346-result-check{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#e8faf3;color:#08a873;font-size:28px;font-weight:900}.amf-p346-qris-result h2{margin:10px 0 2px}.amf-p346-qris-result p{font-size:11px;color:#8794a5}.amf-p346-qris-result img{width:min(280px,80%);aspect-ratio:1;object-fit:contain;border:1px solid #e2e8f0;border-radius:16px;padding:8px;background:#fff;margin:12px}.amf-p346-qris-result>strong{font-size:24px;color:#1769ff}.amf-p346-qris-result>span:not(.amf-p346-result-check){font-size:10px;color:#8491a2}.amf-p346-ref{background:#f5f8fc;border:1px solid #dce5ef;border-radius:12px;padding:9px 16px;margin:8px 0}.amf-p346-ref small{display:block;font-size:8px;color:#8e9aac;letter-spacing:.11em}.amf-p346-ref b{font-family:ui-monospace,monospace;font-size:14px}.amf-p346-wa,.amf-p346-secondary{width:100%;max-width:390px;box-sizing:border-box;text-decoration:none;border:0;border-radius:13px;min-height:44px;display:flex;align-items:center;justify-content:center;margin-top:11px;font-size:11px;font-weight:800;cursor:pointer}.amf-p346-wa{background:#13ae72;color:#fff}.amf-p346-secondary{background:#f3f6fa;color:#59697e;border:1px solid #e0e7ef}
.amf-p346-admin-trigger{display:inline-flex;align-items:center;gap:7px;border:1px solid #cdddf3;background:#f5f9ff;color:#1769ff;border-radius:12px;padding:10px 13px;font-size:11px;font-weight:800;cursor:pointer}.amf-p346-admin-trigger svg{width:16px;height:16px}.amf-p346-admin-head{display:flex;gap:13px;align-items:center;padding-right:36px}.amf-p346-admin-head>div{flex:1}.amf-p346-admin-form{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.amf-p346-admin-form label{border:1px solid #e0e8f1;border-radius:14px;padding:12px;background:#fafcff}.amf-p346-admin-form label>span{display:block;font-size:10px;font-weight:800;color:#506076;margin-bottom:7px}.amf-p346-admin-form label>div{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #dce5ef;border-radius:10px;padding:0 9px}.amf-p346-admin-form input{width:100%;border:0;outline:0;background:transparent;padding:9px 2px;font-size:13px;font-weight:800;color:#17243a}.amf-p346-admin-form label>div b{font-size:10px;color:#728095}.amf-p346-admin-form label>small{display:block;margin-top:6px;font-size:8px;color:#9aa6b5}.amf-p346-admin-requests{margin-top:22px}.amf-p346-admin-sub{display:flex;justify-content:space-between;margin-bottom:8px}.amf-p346-admin-sub b{font-size:12px}.amf-p346-admin-sub span{font-size:9px;color:#b37916;background:#fff7dd;border:1px solid #f0dda0;border-radius:999px;padding:4px 8px}.amf-p346-request{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;border:1px solid #e3eaf2;border-radius:12px;padding:10px 12px;margin-bottom:7px}.amf-p346-request.pending{border-color:#ecd99e;background:#fffdf7}.amf-p346-request>div:first-child{display:flex;flex-direction:column}.amf-p346-request small{font-size:8px;color:#8e9aaa;font-family:ui-monospace,monospace}.amf-p346-request b{font-size:11px;margin:2px 0}.amf-p346-request span{font-size:9px;color:#8794a5}.amf-p346-request em{font-style:normal;font-size:9px;color:#65768b}.amf-p346-request-actions{grid-column:1/3;display:flex;gap:7px}.amf-p346-request-actions button{border:0;border-radius:9px;padding:7px 10px;font-size:9px;font-weight:800;cursor:pointer}.amf-p346-request-actions button:first-child{background:#1769ff;color:#fff}.amf-p346-request-actions button:last-child{background:#fff0f0;color:#d43c43}
.amf-p346-loading,.amf-p346-error{min-height:180px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#68788d}.amf-p346-loading i{width:28px;height:28px;border-radius:50%;border:3px solid #dce8f8;border-top-color:#1769ff;animation:amfP346Spin .8s linear infinite}.amf-p346-loading b,.amf-p346-error b{font-size:12px}.amf-p346-error span{font-size:10px;color:#95a0ae}.amf-p346-error button{border:0;background:#1769ff;color:#fff;border-radius:9px;padding:8px 11px}.amf-p346-toast{position:fixed;left:50%;bottom:26px;z-index:1000001;transform:translate(-50%,20px);opacity:0;background:#10233f;color:#fff;border-radius:12px;padding:10px 14px;font-size:11px;font-weight:700;box-shadow:0 16px 36px rgba(8,23,45,.25);transition:.18s}.amf-p346-toast.show{opacity:1;transform:translate(-50%,0)}.amf-p346-toast.is-bad{background:#c83e45}.amf-p346-lock{overflow:hidden!important}@keyframes amfP346Spin{to{transform:rotate(360deg)}}@keyframes amfP346Fade{from{opacity:0}to{opacity:1}}
@media(max-width:700px){[data-amf-license-modern-p346]{margin:-2px -6px 0}.amf-p346-page{padding:2px 0 18px}.amf-p346-head{align-items:flex-start;flex-direction:column;margin-bottom:18px}.amf-p346-head h1{font-size:28px}.amf-p346-renew{padding:11px 15px}.amf-p346-license-card{padding:20px 18px;border-radius:22px}.amf-p346-license-top{display:grid;grid-template-columns:auto 1fr}.amf-p346-status{grid-column:1/3;width:max-content;margin-top:2px}.amf-p346-license-name h2{font-size:25px}.amf-p346-license-meta{grid-template-columns:1fr;gap:14px}.amf-p346-license-meta div{display:flex;justify-content:space-between;align-items:center}.amf-p346-license-meta small{margin:0}.amf-p346-card{padding:16px;border-radius:18px}.amf-p346-section-title small{display:none}.amf-p346-keybox code{font-size:12px;letter-spacing:.04em}.amf-p346-cooldown>i{display:none}.amf-p346-reset-main{align-items:flex-start;padding:17px}.amf-p346-reset-main>strong{font-size:14px}.amf-p346-reset-btn{width:calc(100% - 32px);margin-left:16px;margin-right:16px}.amf-p346-reset-btn b{display:none}.amf-p346-reset-note{margin-left:16px;margin-right:16px}.amf-p346-pending{margin-left:16px;margin-right:16px;flex-direction:column}.amf-p346-modal{max-height:94vh;border-radius:22px}.amf-p346-modal-body{padding:20px 16px}.amf-p346-pay-head{align-items:flex-start}.amf-p346-pay-head>strong{font-size:16px}.amf-p346-qr-preview{align-items:flex-start}.amf-p346-qr-preview img{width:96px;height:96px}.amf-p346-admin-form{grid-template-columns:1fr}.amf-p346-admin-trigger span{display:none}.amf-p346-admin-trigger{padding:10px}.amf-p346-request{grid-template-columns:1fr}.amf-p346-request em{grid-column:1}.amf-p346-request-actions{grid-column:1}.amf-p346-overlay{padding:10px}}

.amf-p355-activity-card{margin-top:18px;overflow:hidden}
.amf-p355-activity-title>span{background:linear-gradient(135deg,#eaf3ff,#f2edff);color:#315efb}
.amf-p355-activity-list{display:grid;gap:8px;margin-top:15px}
.amf-p355-activity-row{display:grid;grid-template-columns:42px minmax(0,1fr) minmax(180px,.72fr);align-items:center;gap:12px;border:1px solid #e4eaf2;background:linear-gradient(135deg,#fff,#fbfdff);border-radius:15px;padding:12px 14px;box-shadow:0 4px 14px rgba(30,58,95,.035)}
.amf-p355-activity-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#edf5ff;color:#1769ff;border:1px solid #d9e8ff}
.amf-p355-activity-icon.is-desktop{background:#eefbf7;color:#079c70;border-color:#d3efe5}
.amf-p355-activity-icon svg{width:21px;height:21px}
.amf-p355-activity-main,.amf-p355-activity-side{min-width:0;display:flex;flex-direction:column}
.amf-p355-activity-main>div{display:flex;align-items:center;gap:7px;min-width:0}
.amf-p355-activity-main b{font-size:12px;color:#18263a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.amf-p355-activity-main em{font-style:normal;font-size:7px;letter-spacing:.12em;color:#0869e8;background:#eaf3ff;border:1px solid #cfe3ff;padding:3px 6px;border-radius:999px;font-weight:900}
.amf-p355-activity-main span{font-size:9px;color:#7d8998;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.amf-p355-activity-main code{font-size:8px;color:#94a0ae;margin-top:3px}
.amf-p355-activity-side{text-align:right;align-items:flex-end}
.amf-p355-activity-side time{font-size:10px;font-weight:800;color:#33445b}
.amf-p355-activity-side span{font-size:9px;color:#62728a;margin-top:3px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.amf-p355-activity-side small{font-size:8px;color:#9aa6b3;margin-top:3px}
.amf-p355-activity-note{margin:12px 2px 0;font-size:8.5px;line-height:1.55;color:#8a96a6;padding-left:18px;position:relative}
.amf-p355-activity-note:before{content:'i';position:absolute;left:0;top:0;width:12px;height:12px;border-radius:50%;display:grid;place-items:center;background:#edf4ff;color:#1769ff;font-size:8px;font-weight:900}
.amf-p355-activity-empty{margin-top:14px;border:1px dashed #ced9e6;background:#fafcff;border-radius:14px;padding:18px;text-align:center;display:flex;flex-direction:column;gap:3px}
.amf-p355-activity-empty b{font-size:11px;color:#43546b}.amf-p355-activity-empty span{font-size:9px;color:#909dad}.amf-p355-activity-empty.is-error{border-color:#f1c9cc;background:#fff9f9}.amf-p355-activity-empty.is-error b{color:#bf3d49}
@media(max-width:700px){.amf-p355-activity-row{grid-template-columns:38px minmax(0,1fr);padding:11px;gap:10px}.amf-p355-activity-icon{width:36px;height:36px}.amf-p355-activity-side{grid-column:2;text-align:left;align-items:flex-start;margin-top:-2px;padding-top:7px;border-top:1px solid #edf1f6}.amf-p355-activity-side span{white-space:normal}.amf-p355-activity-title em{font-size:7px}.amf-p355-activity-note{font-size:8px}}
@media(max-width:380px){.amf-p355-activity-title em{display:none}.amf-p355-activity-main b{font-size:11px}}
