.dln-panel{width:min(400px,calc(100vw - 24px))}.dln-list{display:flex;flex-direction:column;gap:2px}.dln-row{display:flex;align-items:center;gap:4px;border-radius:12px}.dln-row:hover{background:var(--surface-2)}.dln-row .mega-item{flex:1 1;min-width:0}.dln-row .mega-item:hover{background:none}.dln-row .mega-ic{color:var(--fg-2)}.dln-row.mine .mega-ic{color:var(--brand);border-color:var(--brand-line)}.dln-row .mega-tx small{-webkit-line-clamp:1}.dln-name{display:flex;align-items:center;gap:8px}.dln-name .dln-v,.dln-v{font-style:normal;font-size:11.5px;line-height:1.7;color:var(--fg-3);background:var(--surface-2);border-radius:6px;padding:0 6px;white-space:nowrap}.dln-row:hover .dln-v{background:var(--surface)}.dln-panel .dln-alt,.dln-panel .dln-foot a{display:inline;border-radius:0;padding:0;font-size:inherit;transition:none}.dln-panel .mega-ic .ic{display:block}.dln-panel .dln-alt{flex:none;-webkit-margin-end:8px;margin-inline-end:8px;padding:3px 10px;border:1px solid var(--hair);border-radius:999px;font-size:12px;color:var(--fg-2);white-space:nowrap;text-decoration:none;background:var(--surface)}.dln-panel .dln-alt:hover{color:var(--brand-ink);border-color:var(--brand-line);background:var(--brand-soft)}.dln-foot{margin-top:8px;padding:10px 8px 2px;border-top:1px solid var(--hair);font-size:12.5px;color:var(--fg-3);line-height:1.8}.dln-panel .dln-foot a{color:var(--fg-2);text-decoration:none}.dln-panel .dln-foot a:hover{color:var(--brand)}.dlm-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.dlm-head a{color:var(--brand-ink);font-size:12px;text-decoration:none}.dlm-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.dlm-tile{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:9px 2px 8px;border-radius:14px;background:var(--surface-2);color:var(--fg);text-decoration:none;transition:background .15s}.dlm-tile:active,.dlm-tile:hover{background:var(--brand-soft)}.dlm-ic{display:grid;place-items:center;width:28px;height:28px;color:var(--fg-2)}.dlm-tile.mine .dlm-ic{color:var(--brand)}.dlm-tile b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:12px;line-height:1.4}.dlm-tile em{font-style:normal;font-size:10.5px;line-height:1.3;color:var(--fg-3)}.dlm-alt{display:block;margin-top:8px;text-align:center;font-size:12px;color:var(--brand-ink);text-decoration:none}.topbar.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:30}.topbar.hdr .in{max-width:1120px;margin:0 auto;padding:0 20px;height:60px;display:flex;flex-wrap:nowrap;align-items:center;gap:14px}.topbar.hdr .logo{flex:none}.topbar.hdr .top-nav{flex:0 1 auto;min-width:0;margin:0 auto;order:0;width:auto}.topbar.hdr .hdr-fill{flex:1 1}.topbar.hdr .top-actions{flex:none;display:flex;align-items:center;gap:8px;margin:0}.topbar.hdr .bell-wrap>.chip,.topbar.hdr .top-actions>.btn,.topbar.hdr .top-actions>.chip{height:40px;min-height:40px;border-radius:999px}.topbar.hdr .top-actions>.chip{padding:0 14px}.topbar.hdr .top-actions>.btn{padding:0 16px}.topbar.hdr .chip.bell,.topbar.hdr .chip.hdr-site{width:auto;min-width:40px;padding:0 12px;justify-content:center}.topbar.hdr .chip.bell{width:40px;padding:0}.topbar.hdr .avatar{width:40px;height:40px}.topbar.hdr .mm-btn{display:none}.topbar.hdr .top-nav>.mega>.mega-btn,.topbar.hdr .top-nav>a,.topbar.hdr .top-nav>button{padding:8px 13px;font-size:14px}@media (max-width:1179px){.topbar.hdr .in{gap:10px}.topbar.hdr .top-nav>.mega>.mega-btn,.topbar.hdr .top-nav>a,.topbar.hdr .top-nav>button{padding:8px 10px;font-size:13.5px}.topbar.hdr .top-nav>.mega>.mega-btn .ic,.topbar.hdr .top-nav>a .ic,.topbar.hdr .top-nav>button .ic{display:none}}@media (max-width:899px){.topbar.hdr .in{height:56px;padding:0 12px;gap:8px}.topbar.hdr .mega,.topbar.hdr .top-nav{display:none}.topbar.hdr .top-actions{-webkit-margin-start:auto;margin-inline-start:auto;gap:6px}.topbar.hdr .chip.balance{padding:0 12px}.topbar.hdr .chip.balance .tiny{display:none}.topbar.hdr .chip.hdr-site{width:40px;padding:0}.topbar.hdr .chip.hdr-site span,.topbar.hdr:not(.hdr-admin) .menu-wrap{display:none}.topbar.hdr .mm-btn{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;border:1px solid var(--hair);background:var(--surface);color:var(--fg);cursor:pointer;padding:0}.topbar.hdr .logo .pill{font-size:11px;padding:0 7px}}