.ac-h{display:flex;align-items:center;gap:var(--s-2);margin:0;color:var(--head);font-size:var(--fs-md);font-weight:700;letter-spacing:var(--ls-tight)}.ac-h svg{width:16px;height:16px;flex:0 0 auto}.ac-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4)}.ac-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}@media (max-width:720px){.ac-bar{align-items:stretch;flex-direction:column}}.ac-btn{display:inline-flex;align-items:center;gap:var(--s-2);border:1px solid var(--line-2);background:none;padding:7px var(--s-3);color:var(--head);font:inherit;font-size:var(--fs-xs);font-weight:700;white-space:nowrap;transition:border-color var(--t-fast) var(--e-std),background var(--t-fast) var(--e-std)}.ac-btn:hover:not(:disabled){border-color:var(--head);background:var(--tint)}.ac-btn:disabled{color:#8a8a8a;cursor:not-allowed}.ac-btn svg{width:14px;height:14px;flex:0 0 auto}.ac-icon{display:inline-grid;width:40px;height:38px;place-items:center;border:1px solid var(--line-2);background:none;color:var(--dim);transition:border-color var(--t-fast) var(--e-std),background var(--t-fast) var(--e-std),color var(--t-fast) var(--e-std)}.ac-icon:hover:not(:disabled){border-color:var(--head);background:var(--tint);color:var(--head)}.ac-icon:disabled{color:#8a8a8a;cursor:not-allowed}.ac-icon svg{width:15px;height:15px}.ac-spin{animation:fm-spin .7s linear infinite}.ac-tab{border:1px solid var(--line-2);border-radius:var(--action-radius);padding:7px var(--s-3);color:var(--dim);font-size:var(--fs-xs);font-weight:700;white-space:nowrap;transition:border-color var(--t-fast) var(--e-std),background var(--t-fast) var(--e-std),color var(--t-fast) var(--e-std)}.ac-tab:hover{border-color:var(--action-bg);color:var(--action-ink)}.ac-tab[aria-current=page]{border-color:var(--action-bg);border-radius:var(--action-radius);background:var(--action-bg);color:#fff}.ac-ok{display:flex;align-items:center;gap:var(--s-2);border-left:3px solid var(--jp-green-ink);margin:0;background:#f2faf5;padding:var(--s-3) var(--s-4);color:var(--jp-green-ink);font-size:var(--fs-sm)}.ac-ok svg{width:16px;height:16px;flex:0 0 auto}.ac-count{margin:var(--s-2) 0 0;color:var(--dim);font-size:var(--fs-xs)}.ac-count strong{margin-left:var(--s-1);color:var(--head);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.ac-dot{width:7px;height:7px;border-radius:50%;margin-top:7px;background:var(--alert-ink)}.ac-note-copy{display:grid;align-items:baseline;gap:var(--s-2);grid-template-columns:7px minmax(0,1fr)}.ac-message-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#626474;font-size:13px;line-height:1.9;grid-column:1/-1;grid-row:2;padding:0 8px 12px 15px;margin:0}.ac-notes>li>a.ac-note{display:grid;align-items:center;gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto;padding:var(--s-3) var(--s-2);margin:0 calc(var(--s-2) * -1)}.ac-notes>li>a.ac-note:hover{background:var(--tint)}.ac-notes>li>a.ac-note h3{margin:0;color:var(--head);font-size:var(--fs-sm);font-weight:700}.ac-note-go{width:16px;height:16px;color:var(--dim);transition:transform var(--t-fast) var(--e-std)}.ac-notes>li>a.ac-note:hover .ac-note-go{transform:translateX(3px)}.ac-notes>li[data-read=true] :is(h3,.ac-note h3){color:var(--text);font-weight:400}.ac-notes>li[data-read=true] .ac-dot{background:none}.ac-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--s-2)}.ac-notes .ac-row-actions{min-width:40px}.ac-notes>li{align-items:center;gap:var(--s-3);padding:var(--s-2) 0}@media (max-width:560px){.ac-notes>li{grid-template-columns:minmax(0,1fr)}.ac-row-actions{justify-content:flex-end}}.ac-checks{display:grid;margin:var(--s-5) 0 0;padding:0;list-style:none}.ac-checks>li{border-top:1px solid var(--line)}.ac-checks>li:last-child{border-bottom:1px solid var(--line)}.ac-check{display:grid;width:100%;align-items:center;gap:var(--s-4);grid-template-columns:34px minmax(0,1fr) 16px;border:0;background:none;padding:var(--s-4) var(--s-1);text-align:left}.ac-check-icon{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--line-2);color:var(--dim)}.ac-checks>li[data-done=true] .ac-check-icon{border-color:var(--jp-green-ink);color:var(--jp-green-ink)}.ac-check-icon svg{width:17px;height:17px}.ac-check-copy strong{display:block;color:var(--head);font-size:var(--fs-sm);font-weight:700}.ac-check-copy small{display:block;margin-top:3px;color:var(--dim);font-size:var(--fs-xs);line-height:1.7}.ac-check-arrow{width:16px;height:16px;color:var(--dim);transition:transform var(--t-fast) var(--e-std)}button.ac-check[aria-expanded=true] .ac-check-arrow{transform:rotate(90deg)}@media (hover:hover){button.ac-check:hover{background:var(--tint)}}.ac-box{display:grid;gap:var(--s-5);background:var(--tint);padding:var(--s-5)}.ac-detail{border-bottom:1px solid var(--line)}.ac-toggle-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4)}.ac-switch{position:relative;width:46px;height:26px;flex:0 0 auto;border:1px solid var(--line-2);border-radius:13px;background:#fff;transition:background var(--t-fast) var(--e-std),border-color var(--t-fast) var(--e-std)}.ac-switch[data-on=true]{border-color:var(--action-bg);background:var(--action-bg)}.ac-switch:disabled{cursor:not-allowed;opacity:.55}.ac-switch-knob{display:block;position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--line-2);transition:transform var(--t-fast) var(--e-std),background var(--t-fast) var(--e-std)}.ac-switch[data-on=true] .ac-switch-knob{transform:translateX(20px);background:#fff}.ac-state{display:flex;align-items:center;gap:var(--s-2);border-left:3px solid var(--line-2);margin:0;background:#fff;padding:var(--s-3) var(--s-4);color:var(--text);font-size:var(--fs-sm)}.ac-state[data-on=true]{border-left-color:var(--jp-green-ink);background:#f2faf5;color:var(--jp-green-ink)}.ac-state svg{width:16px;height:16px;flex:0 0 auto}.ac-box :is(.fm-list>li,.fm-empty){border-color:var(--line-2)}.ac-box :is(.ac-icon,.ac-btn,.fm-more):hover:not(:disabled){background:#fff}.ac-session-name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:0;color:var(--head);font-size:var(--fs-sm);font-weight:700}.ac-idcard-text small{display:block;color:var(--dim);font-size:var(--fs-micro);font-weight:700}.ac-idcard-text strong{display:block;margin-top:2px;color:var(--head);font-size:var(--fs-md);font-weight:700;letter-spacing:var(--ls-tight)}.ac-idcard-text p{max-width:58ch;margin:5px 0 0;color:var(--text);font-size:var(--fs-xs);line-height:1.7}.ac-notices:empty{display:none}.ac-notices{display:grid;gap:var(--s-3)}.ac-cards{display:grid;gap:var(--s-5);margin:var(--s-5) 0 0;padding:0;list-style:none}.ac-card{display:grid;gap:var(--s-4);border:1px solid var(--line);padding:var(--s-5)}.ac-card-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3)}.ac-card-id small{display:block;color:var(--dim);font-size:var(--fs-micro);font-weight:700}.ac-card-id strong{display:block;margin-top:2px;color:var(--head);font-size:var(--fs-md);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-weight:700}.ac-badge{border:1px solid var(--line-2);padding:2px var(--s-2);color:var(--dim);font-size:var(--fs-micro);font-weight:700;white-space:nowrap}.ac-badge[data-tone=ok]{border-color:var(--jp-green-ink);color:var(--jp-green-ink)}.ac-badge[data-tone=warn]{border-color:#9b6304;color:#9b6304}.ac-facts{display:grid;gap:var(--s-3) var(--s-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.ac-facts dt{color:var(--dim);font-size:var(--fs-micro);font-weight:700}.ac-facts dd{margin:3px 0 0;color:var(--head);font-weight:700}.ac-facts dd,.ac-hint{font-size:var(--fs-sm)}.ac-hint{display:flex;align-items:center;gap:var(--s-2);margin:0;color:var(--dim)}.ac-hint svg{width:15px;height:15px;flex:0 0 auto}.ac-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.ac-btn[data-tone=danger]{border-color:#d8b3af;color:#b3271e}.ac-btn[data-tone=danger]:hover:not(:disabled){border-color:#b3271e;background:#fdf3f2}.ac-confirm{display:grid;gap:var(--s-3);border-left:3px solid #b3271e;background:#fdf3f2;padding:var(--s-4);color:#8f1f18;font-size:var(--fs-sm)}.ac-confirm p{margin:0}.ac-managed{border-left:3px solid var(--line-2);margin:0;padding:var(--s-2) var(--s-4);color:var(--dim);font-size:var(--fs-xs);line-height:1.7}.ac-chars{border-top:1px solid var(--line);padding-top:var(--s-4)}.ac-chars-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.ac-chars-head h4{margin:0;color:var(--head);font-size:var(--fs-sm);font-weight:700}.ac-chars-head span{color:var(--dim);font-size:var(--fs-xs)}.ac-chars-error{display:grid;justify-items:start;gap:var(--s-3)}.ac-chars-error p{margin:0;color:#8f1f18;font-size:var(--fs-sm)}.ac-char-grid{display:grid;align-items:start;gap:var(--s-5);grid-template-columns:200px minmax(0,1fr)}@media (max-width:720px){.ac-char-grid{grid-template-columns:minmax(0,1fr)}}.ac-char-stage{display:grid;position:relative;min-height:224px;place-items:center;overflow:hidden;background:var(--ph)}.ac-char-stage>img{width:100%;height:auto}.ac-char-fallback{display:grid;justify-items:center;gap:var(--s-2);padding:var(--s-4);color:var(--dim);font-size:var(--fs-xs);text-align:center}.ac-char-fallback svg{width:26px;height:26px}.ac-char-tag{display:inline-flex;position:absolute;align-items:center;gap:4px;background:rgb(28 28 28/82%);padding:3px var(--s-2);color:#fff;font-size:var(--fs-micro);font-weight:700}.ac-char-tag svg{width:12px;height:12px}.ac-char-tag--session{top:var(--s-2);left:var(--s-2)}.ac-char-tag--primary{bottom:var(--s-2);left:var(--s-2)}.ac-char-name{margin:3px 0 var(--s-4);color:var(--head);font-size:var(--fs-lg);font-weight:700;letter-spacing:var(--ls-tight)}.ac-eyebrow{margin:0;color:var(--dim);font-size:var(--fs-micro);font-weight:700;letter-spacing:var(--ls-wide)}.ac-char-primary{margin-top:var(--s-4)}.ac-community-look{display:grid;gap:12px;margin-top:20px;border-top:1px solid var(--line);padding-top:18px}.ac-community-look-copy{display:grid;align-items:start;gap:10px;grid-template-columns:30px minmax(0,1fr)}.ac-community-look-icon{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--line);border-radius:4px;background:var(--tint);color:var(--jp-cyan-ink)}.ac-community-look-icon svg{width:15px;height:15px}.ac-community-look h5,.ac-community-look p{margin:0}.ac-community-look h5{color:var(--head);font-size:var(--fs-xs)}.ac-community-look p{margin-top:3px;color:var(--dim);font-size:var(--fs-micro);line-height:1.65}.ac-community-look-snapshot{display:grid;min-width:0;align-items:center;gap:16px;grid-template-columns:112px minmax(0,1fr) auto;border-top:1px solid #d7e6e9;border-bottom:1px solid #d7e6e9;background:#f5fafb;padding:12px 16px 12px 8px}.ac-community-look-stage{display:grid;width:112px;height:118px;place-items:center;border-right:1px solid #d7e6e9}.ac-community-look-stage img{width:112px;height:112px;object-fit:contain}.ac-community-look-identity{display:grid;min-width:0;gap:3px;color:var(--dim);font-size:var(--fs-micro)}.ac-community-look-identity small{color:var(--jp-cyan-ink);font-size:10px;font-weight:700}.ac-community-look-identity strong{overflow:hidden;color:var(--head);font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap}.ac-community-look-identity span,.ac-community-look-identity time{line-height:1.6}.ac-community-look-action{justify-self:start}.ac-dialogue-effects{display:grid;gap:12px;border-top:1px solid #d7e6e9;padding-top:16px}.ac-dialogue-effects-head{display:flex;align-items:start;justify-content:space-between;gap:16px}.ac-dialogue-effects-head>span{flex:none;color:var(--jp-cyan-ink);font-size:10px;font-weight:700}.ac-dialogue-effect-options{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.ac-dialogue-effect-option{position:relative;display:grid;min-width:0;min-height:108px;align-content:start;gap:8px;border:1px solid var(--line);border-radius:6px;background:#fff;padding:10px;color:var(--head);text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ac-dialogue-effect-option:focus-visible,.ac-dialogue-effect-option:hover{border-color:var(--action-focus);box-shadow:0 4px 12px rgb(52 52 62/6%);transform:translateY(-1px)}.ac-dialogue-effect-option[aria-pressed=true]{border-color:var(--jp-cyan-ink);box-shadow:inset 0 0 0 1px var(--jp-cyan-ink)}.ac-dialogue-effect-option>svg{position:absolute;top:8px;right:8px;width:15px;height:15px;color:var(--jp-cyan-ink)}.ac-dialogue-effect-preview{position:relative;display:grid;width:54px;height:38px;place-items:center;border:1px solid #cfd9dc;border-radius:6px;background:#f8fafb;color:#647077}.ac-dialogue-effect-preview:after{position:absolute;bottom:-5px;left:9px;width:9px;height:9px;border-bottom:1px solid #cfd9dc;border-left:1px solid #cfd9dc;background:inherit;content:"";transform:rotate(-45deg)}.ac-dialogue-effect-preview svg{width:16px;height:16px}.ac-dialogue-effect-preview>span{position:absolute;top:5px;right:6px;width:4px;height:4px;border-radius:50%;background:currentcolor;opacity:.6}.ac-dialogue-effect-option[data-effect=crystal] .ac-dialogue-effect-preview{border-color:#70c9d9;background:#effbfd;color:#00839f;box-shadow:inset 0 0 0 2px rgba(255,255,255,.9)}.ac-dialogue-effect-option[data-effect=starlight] .ac-dialogue-effect-preview{border-color:#8b91c8;background:#f1f1fb;color:#575f9d;box-shadow:0 0 14px rgba(87,95,157,.18)}.ac-dialogue-effect-option[data-effect=royal] .ac-dialogue-effect-preview{border-color:#c29b49;background:#fffaf0;color:#8d6925;box-shadow:inset 0 0 0 2px #fff2c9,0 0 14px rgba(173,131,45,.2)}.ac-dialogue-effect-copy{display:grid;min-width:0;gap:2px}.ac-dialogue-effect-copy strong{font-size:12px;line-height:1.35}.ac-dialogue-effect-copy small{color:var(--dim);font-size:10px;line-height:1.45}@media (max-width:720px){.ac-community-look-snapshot{grid-template-columns:96px minmax(0,1fr);padding-left:4px}.ac-community-look-stage{width:96px;height:108px}.ac-community-look-stage img{width:96px;height:96px}.ac-community-look-snapshot .ac-community-look-action{grid-column:1/-1;margin-left:12px}.ac-dialogue-effect-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.ac-dialogue-effect-options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ac-dialogue-effect-option{transition:none}.ac-dialogue-effect-option:focus-visible,.ac-dialogue-effect-option:hover{transform:none}}.ac-stack{display:grid;justify-items:start;gap:var(--s-4)}.ac-char-nav{gap:var(--s-3);margin-top:var(--s-4)}.ac-char-dots,.ac-char-nav{display:flex;align-items:center}.ac-char-dots{flex-wrap:wrap;gap:var(--s-2)}.ac-char-dot{width:7px;height:7px;border:1px solid var(--dim);border-radius:50%;background:none;box-sizing:content-box;padding:5px;background-clip:content-box;transition:background var(--t-fast) var(--e-std),border-color var(--t-fast) var(--e-std)}.ac-char-dot[aria-pressed=true]{border-color:var(--action-bg);background:var(--action-bg);background-clip:content-box}.ac-sec+.ac-sec{border-top:1px solid var(--line);margin-top:var(--s-6);padding-top:var(--s-6)}.ac-sec>.ac-h{margin-bottom:var(--s-4)}.ac-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border-bottom:1px solid var(--line);padding-bottom:var(--s-5)}.ac-stat{display:grid;align-content:start;gap:var(--s-1);padding:var(--s-2) var(--s-4) var(--s-2) 0;transition:color var(--t-fast) var(--e-std)}.ac-stat+.ac-stat{border-left:1px solid var(--line);padding-left:var(--s-5)}.ac-stat-k{display:flex;align-items:center;gap:5px;color:var(--dim);font-size:var(--fs-micro);font-weight:700}.ac-stat-k svg{width:13px;height:13px}.ac-stat b{color:var(--head);font-size:var(--fs-2xl);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:var(--ls-tight);line-height:1.1}.ac-stat b em{margin-left:5px;color:var(--dim);font-size:var(--fs-xs);font-style:normal;font-weight:700}.ac-stat small{color:var(--dim);font-size:var(--fs-micro)}.ac-stat:hover b{color:var(--jp-cyan-ink)}.ac-next{display:grid;justify-items:start;gap:var(--s-3);border-left:3px solid var(--jp-cyan);padding:var(--s-1) 0 var(--s-1) var(--s-5)}.ac-next p{margin:0;color:var(--text);font-size:var(--fs-sm);line-height:1.8}.ac-community{display:grid;align-items:center;gap:var(--s-4) var(--s-6);grid-template-columns:minmax(0,1fr) auto}@media (max-width:720px){.ac-community{grid-template-columns:minmax(0,1fr)}}.ac-community p{margin:var(--s-2) 0 0;color:var(--text);font-size:var(--fs-sm);line-height:1.8}.ac-community-level{display:grid;justify-items:end;gap:2px;text-align:right}.ac-community-level small{color:var(--dim);font-size:var(--fs-micro);font-weight:700}.ac-community-level strong{color:var(--head);font-size:var(--fs-lg);font-weight:700;letter-spacing:var(--ls-tight)}.ac-community-level .fm-go-link{display:inline-flex;align-items:center;gap:4px;margin-top:var(--s-2)}.ac-community-level svg{width:14px;height:14px}.ac-cols{display:grid;gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.ac-cols{grid-template-columns:minmax(0,1fr)}}.ac-colhead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);margin:0 0 var(--s-3);padding-bottom:var(--s-2);border-bottom:1px solid var(--line)}.ac-colhead strong{color:var(--head);font-size:var(--fs-sm);font-weight:700}.ac-rows{display:grid;margin:0;padding:0;list-style:none}.ac-rows>li+li{border-top:1px solid var(--line)}.ac-row{display:grid;width:100%;align-items:center;gap:var(--s-3);grid-template-columns:30px minmax(0,1fr) auto;padding:var(--s-3) 0;text-align:left}a.ac-row:hover{background:var(--tint)}.ac-row-icon{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--line-2);color:var(--dim)}.ac-row-icon svg{width:15px;height:15px}.ac-row-copy strong{display:block;color:var(--head);font-size:var(--fs-sm);font-weight:700}.ac-row-copy :is(time,small){display:block;margin-top:2px;color:var(--dim);font-size:var(--fs-micro)}.ac-amount{color:var(--head);font-size:var(--fs-sm);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ac-amount[data-positive=true]{color:var(--jp-green-ink)}.ac-row-icon[data-positive=true]{border-color:var(--jp-green-ink);color:var(--jp-green-ink)}.ac-row-tail{display:grid;justify-items:end;gap:3px;text-align:right}.ac-row-tail small{color:var(--dim)}.ac-row-tail small,.ac-row-unread{font-size:var(--fs-micro);white-space:nowrap}.ac-row-unread{border:1px solid #b3271e;padding:1px var(--s-2);color:#b3271e;font-weight:700}.ac-wallet{display:grid;min-width:0;align-items:stretch;gap:0;grid-template-columns:minmax(190px,.7fr) minmax(280px,1.3fr);border:1px solid var(--line);border-radius:8px;margin-bottom:22px;background:#fff}.ac-wallet-primary{display:grid;min-width:0;align-items:center;gap:13px;grid-template-columns:42px minmax(0,1fr);padding:20px 22px}.ac-wallet-mark{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--tint);color:var(--jp-cyan-ink)}.ac-wallet-mark svg{width:20px;height:20px;stroke-width:1.7}.ac-wallet-facts dt,.ac-wallet-facts small,.ac-wallet-primary small{color:var(--dim);font-size:var(--fs-micro)}.ac-wallet-primary strong{display:block;margin-top:3px;color:var(--head);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;line-height:1.1}.ac-wallet-primary em{margin-left:5px;color:var(--dim);font-size:var(--fs-micro);font-style:normal}.ac-wallet-facts{display:grid;min-width:0;align-items:center;grid-template-columns:repeat(2,minmax(0,1fr));border-right:1px solid var(--line);border-left:1px solid var(--line);margin:0}.ac-wallet-facts>div{min-width:0;padding:15px 18px}.ac-wallet-facts>div+div{border-left:1px solid var(--line)}.ac-wallet-facts dt{display:flex;align-items:center;gap:6px}.ac-wallet-facts dt svg{width:14px;height:14px;color:var(--jp-cyan-ink)}.ac-wallet-facts dd{margin:5px 0 0;color:var(--head);font-size:var(--fs-sm);font-weight:700;font-variant-numeric:tabular-nums}.ac-wallet-facts small{display:block;margin-top:3px;line-height:1.45}.ac-finance-panel{min-width:0}.ac-finance-head{display:flex;align-items:end;justify-content:space-between;gap:28px;border-bottom:1px solid var(--line);padding-bottom:18px}.ac-finance-head small{color:var(--jp-cyan-ink);font-size:var(--fs-micro);font-weight:800;text-transform:uppercase}.ac-finance-head h2{margin:3px 0 0;color:var(--head);font-size:var(--fs-lg)}.ac-finance-head p{max-width:52ch;margin:0;color:var(--text);font-size:var(--fs-xs);line-height:1.6;text-align:right}.ac-ledger-list,.ac-redemption-list{display:grid;margin:0;padding:0;list-style:none}.ac-ledger-list>li{display:grid;min-width:0;align-items:center;gap:12px;grid-template-columns:26px minmax(0,1fr) minmax(230px,auto);min-height:44px;padding:7px 0}.ac-ledger-list .ac-row-icon{width:26px;height:26px}.ac-ledger-list .ac-row-icon svg{width:13px;height:13px}.ac-ledger-list .ac-row-copy{display:grid;min-width:0;align-items:center;gap:16px;grid-template-columns:minmax(110px,1fr) 150px}.ac-ledger-list .ac-row-copy strong{overflow:hidden;font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.ac-ledger-list .ac-row-copy time{margin-top:0;text-align:left;white-space:nowrap}.ac-ledger-list .ac-row-tail{display:grid;align-items:center;gap:16px;grid-template-columns:minmax(82px,auto) minmax(128px,auto)}.ac-ledger-list .ac-row-tail small{font-variant-numeric:tabular-nums}.ac-ledger-list>li+li,.ac-redemption-list>li+li{border-top:1px solid var(--line)}.ac-redemption-list>li{display:grid;min-width:0;align-items:center;gap:14px;grid-template-areas:"art product character time total statuses";grid-template-columns:52px minmax(130px,1.35fr) minmax(120px,.95fr) minmax(120px,.95fr) auto auto;padding:15px 0}.ac-order-art{display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--line);border-radius:6px;background:#f2f6f7;grid-area:art}.ac-order-art img{width:38px;height:38px;object-fit:contain;image-rendering:pixelated}.ac-order-art svg{width:21px;height:21px;color:var(--dim)}.ac-order-character,.ac-order-product,.ac-order-time,.ac-order-total{display:grid;min-width:0;gap:3px}.ac-order-product{grid-area:product}.ac-order-character{grid-area:character}.ac-order-character strong,.ac-order-product strong,.ac-order-total strong{overflow:hidden;color:var(--head);font-size:var(--fs-xs);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ac-order-character small,.ac-order-character span,.ac-order-product small,.ac-order-time small,.ac-order-total small{color:var(--dim);font-size:var(--fs-micro)}.ac-order-time{color:var(--text);font-size:var(--fs-micro);font-style:normal;grid-area:time;white-space:nowrap}.ac-order-total{grid-area:total;justify-items:end;text-align:right}.ac-order-statuses{display:grid;justify-items:end;gap:5px;grid-area:statuses}.ac-status{border:1px solid var(--line-2);padding:2px var(--s-2);color:var(--dim);font-size:var(--fs-micro);font-weight:700;white-space:nowrap}.ac-status[data-tone=ok]{border-color:var(--jp-green-ink);color:var(--jp-green-ink)}.ac-status[data-tone=busy],.ac-status[data-tone=info]{border-color:var(--jp-cyan-ink);color:var(--jp-cyan-ink)}.ac-status[data-tone=bad],.ac-status[data-tone=warn]{border-color:#b3271e;color:#b3271e}.ac-pager{display:flex;justify-content:center;margin:var(--s-5) 0 0}.ac-shell{--head:#2c2e38;--text:#626572;--dim:#7b7e8c;--line:#e7e7ee;--line-2:#dcdde6;--tint:#f6f5f9;--ph:#f1f1f6;--action-bg:var(--action-neutral);--action-hover:var(--action-neutral-hover);--jp-cyan:var(--action-ink);--jp-cyan-ink:var(--action-ink);--jp-green-ink:#2c7049;background:#f5f5f8}.ac-shell,.ac-shell *{letter-spacing:0}.ac-shell .pg-hero{background-position:center 44%}.ac-shell .pg-hero:before{background:rgb(15 28 36/72%)}.ac-shell .pg-hero>.jp-body{min-height:140px}.ac-shell .nc-body{display:block;padding:0}.ac-workspace{display:grid;gap:20px;padding:20px 0 64px}.ac-shell .ac-id{gap:24px;grid-template-areas:none;grid-template-columns:minmax(180px,.7fr) minmax(0,1.8fr);border:1px solid var(--line);border-radius:8px;margin:0;background:#fff;padding:20px 24px;justify-items:stretch}.ac-identity-person,.ac-shell .ac-id{display:grid;min-width:0;align-items:center}.ac-identity-person{gap:12px;grid-template-columns:48px minmax(0,1fr)}.ac-shell .ac-avatar{display:grid;position:relative;overflow:hidden;width:48px;height:48px;grid-area:auto;place-items:center;border:1px solid var(--line);border-radius:50%;margin:0;background:#575470;color:#fff;font-size:20px;font-weight:600}.ac-profile-copy{display:grid;min-width:0;gap:3px}.ac-profile-copy small{color:var(--jp-cyan-ink);font-size:var(--fs-micro);font-weight:800;text-transform:uppercase}.ac-shell .ac-id-name{overflow:hidden;grid-area:auto;color:var(--head);font-size:18px;letter-spacing:0;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.ac-profile-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:0;border-radius:0;margin:0;background:transparent}.ac-profile-facts>div{display:grid;min-width:0;align-content:center;gap:5px;padding:4px 18px}.ac-profile-facts>div+div{border-left:1px solid var(--line)}.ac-profile-facts dt{display:inline-flex;min-width:0;align-items:center;gap:6px;color:var(--dim);font-size:var(--fs-micro)}.ac-profile-facts dt svg{width:13px;height:13px;flex:none;color:var(--dim)}.ac-profile-facts dd{min-width:0;overflow:hidden;margin:0;color:var(--head);font-size:var(--fs-xs);font-weight:700;overflow-wrap:anywhere;text-overflow:ellipsis}.ac-profile-workspace{display:grid;min-width:0;gap:30px}.ac-profile-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--line);padding:4px 0 24px}.ac-profile-header .ac-idcard-text{min-width:0}.ac-profile-header .ac-idcard-text small{color:var(--jp-cyan-ink);text-transform:uppercase}.ac-profile-header .ac-idcard-text strong{margin-top:5px;font-size:var(--fs-xl);letter-spacing:0}.ac-profile-header .ac-idcard-text p{max-width:66ch;margin-top:8px}.ac-profile-header .ac-tools{align-self:flex-start;flex:none;flex-wrap:nowrap}.ac-profile-list{display:grid;min-width:0;gap:24px}.ac-profile-list-head{display:grid;min-width:0;align-items:center;gap:16px;grid-template-columns:42px minmax(0,1fr) auto}.ac-profile-list-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--tint);color:var(--jp-cyan-ink)}.ac-profile-list-icon svg{width:19px;height:19px}.ac-profile-empty h4,.ac-profile-empty p,.ac-profile-list-head h3,.ac-profile-list-head p{margin:0}.ac-profile-list-head h3{color:var(--head);font-size:var(--fs-lg)}.ac-profile-list-head p{margin-top:5px;color:var(--text);font-size:var(--fs-xs);line-height:1.7}.ac-profile-count{border-left:1px solid var(--line);padding:5px 0 5px 18px;color:var(--dim);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.ac-profile-empty{display:grid;min-height:160px;align-items:center;gap:20px;grid-template-columns:48px minmax(0,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--tint);padding:28px 30px}.ac-profile-empty>span{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:#fff;color:var(--jp-cyan-ink)}.ac-profile-empty>span svg{width:21px;height:21px}.ac-profile-empty h4{color:var(--head);font-size:var(--fs-sm)}.ac-profile-empty p{margin-top:6px;color:var(--text);font-size:var(--fs-xs)}.ac-profile-empty small{display:block;margin-top:5px;color:var(--dim);font-size:var(--fs-micro);line-height:1.6}.ac-profile-workspace>.ac-box{gap:24px;border-left:3px solid var(--jp-cyan);padding:24px 26px}.ac-profile-workspace .ac-cards{gap:26px;margin-top:0}.ac-shell .ac-profile-workspace .ac-card{gap:26px;padding:28px 30px}.ac-profile-workspace .ac-card-top{padding-bottom:2px}.ac-profile-workspace .ac-card>.ac-facts{gap:0;overflow:hidden;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:6px;background:var(--tint)}.ac-profile-workspace .ac-card>.ac-facts>div{padding:14px 16px}.ac-profile-workspace .ac-card>.ac-facts>div+div{border-left:1px solid var(--line)}.ac-profile-workspace .ac-chars{padding-top:24px}.ac-profile-workspace .ac-chars-head{margin-bottom:22px}.ac-profile-workspace .ac-char-grid{gap:30px;grid-template-columns:224px minmax(0,1fr)}.ac-profile-workspace .ac-char-stage{min-height:252px}.ac-console{display:grid;min-width:0;align-items:start;gap:20px;grid-template-columns:196px minmax(0,1fr)}.ac-console-nav{position:sticky;top:92px;min-width:0;border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px}.ac-section-nav{display:grid;min-width:0;gap:3px}.ac-section-nav header{padding:10px 10px 18px}.ac-section-nav header small{color:var(--jp-cyan-ink);font-size:var(--fs-micro);font-weight:800;text-transform:uppercase}.ac-section-nav h2{margin:0;color:var(--head);font-size:14px;font-weight:600}.ac-section-nav a{display:grid;min-width:0;min-height:44px;align-items:center;gap:10px;grid-template-columns:20px minmax(0,1fr) auto;border:1px solid transparent;border-radius:6px;padding:0 10px;color:var(--text);font-size:var(--fs-xs);font-weight:500;transition:background-color var(--t-fast) var(--e-std),color var(--t-fast) var(--e-std)}.ac-section-nav a:hover{background:var(--tint);color:var(--head)}.ac-section-nav a[aria-current=page]{border-color:#e5e2ef;background:var(--action-soft);color:var(--jp-cyan-ink);font-weight:600}.ac-section-nav svg{width:17px;height:17px;flex:none}.ac-section-nav .ac-unread{display:grid;min-width:18px;height:18px;place-items:center;border-radius:9px;background:#b3271e;padding:0 5px;color:#fff;font-size:10px;font-style:normal;line-height:1}.ac-nav-session{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.ac-section-nav .ac-nav-session .ac-btn{display:grid;width:100%;min-height:42px;grid-template-columns:20px minmax(0,1fr);border:0;border-radius:4px;background:none;padding:0 14px;color:var(--dim);text-align:left}.ac-section-nav .ac-nav-session .ac-btn:hover:not(:disabled){background:var(--tint);color:var(--head)}.ac-content{display:grid;min-width:0;align-content:start}.ac-shell .ac-service-panel,.ac-shell .nc-main>.fm-panel{border:1px solid var(--line);border-color:var(--line);border-radius:8px;background:#fff;padding:24px}.ac-shell .nc-main>.ac-finance-panel--ledger{padding:20px 24px}.ac-finance-panel--ledger .ac-finance-head{padding-bottom:12px}.ac-shell .nc-main>.fm-panel>.ac-bar,.ac-shell .nc-main>section>.ac-bar{margin-bottom:var(--s-5)}.ac-shell .nc-main>.fm-panel>.ac-bar .ac-h,.ac-shell .nc-main>.fm-panel>.ac-h,.ac-shell .nc-main>section>.ac-h{font-size:var(--fs-lg)}.ac-shell .ac-btn:hover:not(:disabled),.ac-shell .ac-icon:hover:not(:disabled){border-color:var(--jp-cyan-ink);background:var(--tint);color:var(--jp-cyan-ink)}.ac-shell .ac-tab[aria-current=page]{border-color:var(--jp-cyan-ink);background:var(--jp-cyan-ink)}.ac-shell .ac-card{border-color:var(--line-2);border-radius:8px;padding:var(--s-5) var(--s-6)}.ac-card-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);border-top:1px solid var(--line);padding-top:var(--s-4)}.ac-overview{display:grid;gap:16px}.ac-overview-intro{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:20px;padding:4px 0 8px}.ac-overview-intro>div>small,.ac-panel-heading>div>small{color:var(--jp-cyan-ink);font-size:var(--fs-micro);font-weight:800;text-transform:uppercase}.ac-overview-intro h2,.ac-panel-heading h2{margin:3px 0 0;color:var(--head);font-size:20px;font-weight:600}.ac-overview-intro p{margin:6px 0 0;color:var(--text);font-size:var(--fs-xs)}.ac-security-link{display:grid;min-width:210px;align-items:center;gap:12px;grid-template-columns:18px minmax(0,1fr) 16px;padding:8px 0 8px 16px}.ac-security-link>svg:first-child{width:18px;height:18px;color:var(--dim)}.ac-security-link span{display:grid;min-width:0}.ac-security-link strong{color:var(--head);font-size:var(--fs-xs)}.ac-security-link small{overflow:hidden;color:var(--dim);font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap}.ac-security-link>svg:last-child{width:15px;height:15px;color:var(--dim)}.ac-security-link:hover strong,.ac-security-link:hover>svg:last-child{color:var(--jp-cyan-ink)}.ac-overview-grid{display:grid;min-width:0;align-items:stretch;gap:16px;grid-template-columns:minmax(0,1fr)}.ac-account-metrics,.ac-activity-panel,.ac-character-panel{border:1px solid var(--line);border-radius:8px;background:#fff}.ac-character-panel{min-width:0;padding:20px 24px}.ac-panel-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding-bottom:14px}.ac-panel-heading h2{font-size:16px}.ac-panel-heading .fm-go-link{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.ac-panel-heading svg{width:14px;height:14px}.ac-primary-character{display:grid;min-width:0;align-items:center;gap:26px;grid-template-columns:210px minmax(0,1fr);padding-top:20px}.ac-primary-character-art{position:relative;display:block;overflow:hidden;width:100%;height:220px;border:1px solid var(--line);border-radius:6px;background:var(--tint)}.ac-primary-character-art img{position:absolute;top:50%;left:50%;max-width:none}.ac-primary-character-copy>p{display:flex;align-items:center;gap:6px;margin:0;color:var(--jp-cyan-ink);font-size:var(--fs-micro);font-weight:800}.ac-primary-character-copy>p svg{width:14px;height:14px}.ac-primary-character-copy h3{margin:7px 0 18px;color:var(--head);font-size:var(--fs-2xl)}.ac-primary-character-copy dl{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ac-primary-character-copy dl>div{min-width:0;padding:12px 10px}.ac-primary-character-copy dl>div+div{border-left:1px solid var(--line)}.ac-primary-character-copy dt{color:var(--dim);font-size:var(--fs-micro)}.ac-primary-character-copy dd{overflow:hidden;margin:4px 0 0;color:var(--head);font-size:var(--fs-xs);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ac-character-empty{display:grid;align-items:center;gap:16px;grid-template-columns:44px minmax(0,1fr) auto;padding-top:22px}.ac-character-empty>span{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:var(--tint);color:var(--jp-cyan-ink)}.ac-character-empty svg{width:18px;height:18px}.ac-character-empty h3,.ac-character-empty p{margin:0}.ac-character-empty h3{color:var(--head);font-size:var(--fs-sm)}.ac-character-empty p{margin-top:4px;color:var(--text);font-size:var(--fs-xs)}.ac-account-metrics{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.ac-account-metrics>a{display:grid;min-width:0;align-items:center;gap:12px;grid-template-columns:34px minmax(0,1fr) 14px;padding:18px 24px}.ac-account-metrics>a+a{border-left:1px solid var(--line)}.ac-account-metrics>a:hover{background:var(--tint)}.ac-metric-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:6px;background:var(--tint);color:var(--jp-cyan-ink)}.ac-metric-icon svg{width:16px;height:16px}.ac-metric-copy{display:grid;min-width:0}.ac-metric-copy>small,.ac-metric-copy>span{color:var(--dim);font-size:var(--fs-micro)}.ac-metric-copy b{overflow:hidden;color:var(--head);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.ac-metric-copy b em{margin-left:4px;color:var(--dim);font-size:var(--fs-micro);font-style:normal}.ac-account-metrics>a>svg{width:14px;height:14px;color:var(--dim)}.ac-activity-panel{padding:20px 24px}.ac-activity-panel>.ac-h{margin-bottom:18px;font-size:16px}.ac-community{border:1px solid var(--line);border-radius:8px;background:#fff;padding:20px 24px}@media (max-width:1180px){.ac-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-profile-facts>div:nth-child(odd){border-left:0}.ac-profile-facts>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:1120px){.ac-shell .ac-id{gap:20px;grid-template-columns:minmax(180px,.7fr) minmax(0,1.5fr);padding-inline:24px}.ac-profile-facts>div{padding-inline:12px}.ac-console{gap:20px;grid-template-columns:180px minmax(0,1fr)}.ac-redemption-list>li{grid-template-areas:"art product total statuses" "art character time statuses";grid-template-columns:52px minmax(150px,1fr) auto auto}}@media (max-width:900px){.ac-shell .ac-id{grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr)}.ac-console{gap:20px;grid-template-columns:minmax(0,1fr)}.ac-console-nav{position:static;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;padding:7px}.ac-section-nav{display:flex;overflow-x:auto;scrollbar-width:none}.ac-section-nav::-webkit-scrollbar{display:none}.ac-section-nav header{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.ac-section-nav a{grid-template-columns:18px auto auto;border:1px solid transparent;padding-inline:13px}.ac-nav-session,.ac-section-nav a{min-width:max-content;flex:1 0 auto}.ac-nav-session{border-top:0;border-left:1px solid var(--line);margin-top:0;margin-left:4px;padding-top:0;padding-left:4px}.ac-section-nav .ac-nav-session .ac-btn{min-height:46px;padding-inline:13px}.ac-overview-grid{grid-template-columns:minmax(0,1fr)}.ac-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-account-metrics>a+a{border-top:0;border-left:1px solid var(--line)}.ac-wallet{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr)}.ac-redemption-list>li{grid-template-areas:"art product total statuses" "art character time statuses";grid-template-columns:52px minmax(140px,1fr) auto auto}}@media (max-width:640px){.ac-shell .pg-hero>.jp-body{min-height:140px}.ac-workspace{gap:14px;padding:16px 0 56px}.ac-shell .ac-id{gap:14px;grid-template-columns:minmax(0,1fr);padding:16px}.ac-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:10px;border-top:1px solid var(--line)}.ac-profile-facts>div{gap:5px;padding:8px 10px}.ac-profile-facts>div:first-child{grid-column:auto}.ac-profile-facts>div:last-child,.ac-profile-facts>div:nth-child(2n){border-left:1px solid var(--line)}.ac-profile-header{align-items:flex-start;gap:18px;padding-bottom:20px}.ac-profile-header .ac-idcard-text strong{font-size:var(--fs-lg)}.ac-profile-list-head{gap:12px;grid-template-columns:38px minmax(0,1fr)}.ac-profile-list-icon{width:38px;height:38px}.ac-profile-count{grid-column:2;justify-self:start;border-left:0;padding:0}.ac-profile-empty{justify-items:start;gap:14px;grid-template-columns:44px minmax(0,1fr);padding:24px 18px}.ac-profile-empty>span{width:44px;height:44px}.ac-profile-workspace>.ac-box{padding:22px 18px}.ac-shell .ac-profile-workspace .ac-card{gap:22px;padding:22px 18px}.ac-profile-workspace .ac-card>.ac-facts{grid-template-columns:minmax(0,1fr)}.ac-profile-workspace .ac-card>.ac-facts>div+div{border-top:1px solid var(--line);border-left:0}.ac-profile-workspace .ac-char-grid{gap:24px;grid-template-columns:minmax(0,1fr)}.ac-section-nav a{min-height:44px;padding-inline:10px}.ac-section-nav{display:flex;overflow-x:auto;gap:4px}.ac-section-nav a{min-width:max-content;flex:0 0 auto;grid-template-columns:18px auto auto;padding-inline:12px}.ac-nav-session{flex:0 0 auto;border-top:0;border-left:1px solid var(--line);margin:0 0 0 4px;padding:0 0 0 4px}.ac-section-nav .ac-nav-session .ac-btn{min-height:44px;justify-content:center;grid-template-columns:18px auto}.ac-activity-panel,.ac-character-panel,.ac-shell .ac-service-panel,.ac-shell .nc-main>.fm-panel{padding:18px 16px}.ac-overview-intro{align-items:flex-start;gap:12px;padding:0}.ac-security-link{min-width:0;flex:none;grid-template-columns:16px auto;gap:6px;padding:4px 0;white-space:nowrap}.ac-security-link small,.ac-security-link>svg:last-child{display:none}.ac-primary-character{grid-template-columns:minmax(0,1fr)}.ac-primary-character-art{height:210px}.ac-character-empty{justify-items:start;grid-template-columns:44px minmax(0,1fr)}.ac-character-empty>.fm-go{grid-column:1/-1}.ac-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-account-metrics>a+a{border-top:0;border-left:1px solid var(--line)}.ac-account-metrics>a{gap:10px;grid-template-columns:24px minmax(0,1fr);padding:14px 12px}.ac-account-metrics>a>svg{display:none}.ac-metric-icon{width:24px;height:28px}.ac-cols{gap:20px}.ac-community{padding:18px}.ac-community-level{justify-items:start;text-align:left}.ac-shell .ac-card{padding:var(--s-4)}.ac-wallet,.ac-wallet-facts{grid-template-columns:minmax(0,1fr)}.ac-wallet-facts{border-top:1px solid var(--line);border-right:0;border-left:0}.ac-wallet-facts>div{display:grid;align-items:center;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:11px 18px}.ac-wallet-facts>div+div{border-top:1px solid var(--line);border-left:0}.ac-wallet-facts dd{margin:0;text-align:right}.ac-wallet-facts small{grid-column:1/-1;margin-top:0}.ac-finance-head{align-items:start;flex-direction:column;gap:8px}.ac-finance-head p{text-align:left}.ac-ledger-list>li{gap:8px;grid-template-columns:22px minmax(92px,1fr) auto;min-height:52px;padding-block:6px}.ac-ledger-list .ac-row-icon{width:22px;height:22px}.ac-ledger-list .ac-row-copy{display:block}.ac-ledger-list .ac-row-copy time{margin-top:1px}.ac-ledger-list .ac-row-tail{width:auto;grid-column:auto;grid-template-columns:auto;justify-content:end;justify-items:end;gap:1px;text-align:right}.ac-ledger-list .ac-row-tail .ac-amount{font-size:var(--fs-xs);text-align:right}.ac-redemption-list>li{align-items:start;gap:10px;grid-template-areas:"art product statuses" "art character statuses" ". time total";grid-template-columns:48px minmax(0,1fr) auto;padding-block:14px}.ac-order-art{width:44px;height:44px}.ac-order-art img{width:34px;height:34px}.ac-order-statuses{align-self:center}.ac-order-time{white-space:normal}}.player-honor-badge{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:5px;padding:2px 7px 2px 5px;border:1px solid #ded2bf;border-radius:4px;background:#fcf9f2;color:#796346;font-size:10px;font-weight:500;line-height:1.8;white-space:nowrap}.player-honor-badge .honor-emblem--small{width:16px;height:19px}.ac-profile-copy>.player-honor-badge{margin-top:5px}.ac-profile-copy>.player-honor-badge>span{display:inline;font-size:inherit;color:inherit}.honor-artwork{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.honor-artwork img{display:block;width:100%;height:100%;object-fit:contain}.player-honor-badge .honor-artwork--small{width:20px;height:20px}.player-honor-badge>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ac-primary-character-art .ac-avatar--paperdoll,.ac-shell .ac-avatar--paperdoll{width:100%;height:100%;overflow:hidden;border:0;border-radius:0;background:transparent}.ac-avatar--paperdoll .ac-avatar-paperdoll{display:grid;width:100%;height:100%;place-items:center}.ac-avatar--paperdoll canvas{display:block;width:auto;max-width:100%;height:auto;max-height:100%;image-rendering:pixelated}