.fixed-top-right-portal{position:fixed;top:max(1rem,env(safe-area-inset-top,0px));right:max(1rem,env(safe-area-inset-right,0px));z-index:70;pointer-events:none}.fixed-top-right-portal>*{pointer-events:auto}@media (min-width:640px){.fixed-top-right-portal{top:max(1.5rem,env(safe-area-inset-top,0px));right:max(1.5rem,env(safe-area-inset-right,0px))}}.dash-header-actions{display:flex;align-items:center;gap:.5rem}.dash-header-action{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;padding:0;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.35);backdrop-filter:blur(10px);color:hsla(0,0%,100%,.92);cursor:pointer;text-decoration:none;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.dash-header-action:hover{border-color:rgba(167,139,250,.5);background:rgba(124,58,237,.2);color:#f5f3ff}.dash-header-action:focus{outline:none}.dash-header-action:focus-visible{outline:2px solid rgba(167,139,250,.9);outline-offset:2px;border-color:rgba(167,139,250,.55)}.dash-header-action__icon{width:1.05rem;height:1.05rem;display:block;flex:0 0 auto}.dash-header-action__badge{position:absolute;top:-.2rem;right:-.25rem;min-width:1.1rem;height:1.1rem;padding:0 .28rem;border-radius:999px;background:#ef4444;color:#fff;font-size:.62rem;font-weight:700;line-height:1.1rem;text-align:center;pointer-events:none}.claimqr-notify{position:relative;display:inline-flex;align-items:center}.claimqr-notify__panel{position:absolute;top:calc(100% + .45rem);right:0;z-index:80;width:min(22rem,calc(100vw - 1.5rem));max-height:min(24rem,70vh);overflow:auto;border-radius:.9rem;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,rgba(24,24,28,.98),rgba(10,10,12,.98));box-shadow:0 18px 48px rgba(0,0,0,.45);text-align:left}.claimqr-notify__panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .85rem .55rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.claimqr-notify__panel-title{margin:0;font-size:.82rem;font-weight:700;color:hsla(0,0%,100%,.95)}.claimqr-notify__mark-all{border:0;background:transparent;color:hsla(240,5%,84%,.95);font-size:.7rem;font-weight:600;cursor:pointer}.claimqr-notify__mark-all:hover{color:#fff}.claimqr-notify__empty,.claimqr-notify__error{margin:0;padding:.85rem;font-size:.75rem;color:hsla(0,0%,100%,.55)}.claimqr-notify__error{color:hsla(0,94%,82%,.95)}.claimqr-notify__list{list-style:none;margin:0;padding:.35rem}.claimqr-notify__item{display:grid;gap:.2rem;width:100%;margin:0 0 .3rem;padding:.65rem .7rem;border:1px solid transparent;border-radius:.65rem;background:transparent;color:inherit;text-align:left;cursor:pointer}.claimqr-notify__item:hover{background:hsla(0,0%,100%,.04)}.claimqr-notify__item--unread{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.06)}.claimqr-notify__item-title{font-size:.78rem;font-weight:700;color:hsla(0,0%,100%,.95)}.claimqr-notify__item-message{font-size:.72rem;line-height:1.4;color:hsla(0,0%,100%,.62);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.claimqr-notify__item-when{font-size:.65rem;color:hsla(0,0%,100%,.4)}.ot-center{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;padding:0}@media (min-width:640px){.ot-center{align-items:center;padding:1.25rem}}.ot-center__backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.62);cursor:pointer}.ot-center__panel{position:relative;z-index:1;width:min(32rem,100%);max-height:min(88vh,40rem);display:flex;flex-direction:column;border-radius:1.1rem 1.1rem 0 0;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,rgba(24,24,28,.99),rgba(10,10,12,.99));box-shadow:0 22px 56px rgba(0,0,0,.5);color:hsla(0,0%,100%,.92);text-align:left;overflow:hidden}@media (min-width:640px){.ot-center__panel{border-radius:1.1rem}}.ot-center__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1rem .65rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.ot-center__title{margin:0;font-size:1rem;font-weight:800;letter-spacing:.02em}.ot-center__hint{margin:.2rem 0 0;font-size:.72rem;color:hsla(0,0%,100%,.55);line-height:1.35}.ot-center__close{border:0;background:transparent;color:hsla(0,0%,100%,.7);font-size:1.35rem;line-height:1;cursor:pointer;padding:.15rem .35rem}.ot-center__filters,.ot-center__tabs{display:flex;flex-wrap:wrap;gap:.4rem;padding:.7rem 1rem 0}.ot-center__filter,.ot-center__tab{min-height:2rem;padding:.35rem .75rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.78);font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.ot-center__filter.is-active,.ot-center__tab.is-active{border-color:rgba(167,139,250,.55);background:rgba(124,58,237,.22);color:#f5f3ff}.ot-center__body{flex:1 1 auto;overflow:auto;padding:.85rem 1rem 1.15rem}.ot-center__empty{margin:.5rem 0 0;font-size:.82rem;color:hsla(0,0%,100%,.5)}.ot-center__error{margin:0 0 .65rem;font-size:.8rem;color:#fda4af}.ot-center__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.ot-center__item{border-radius:.85rem;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.28);padding:.7rem .8rem}.ot-center__item-title{margin:0;font-size:.88rem;font-weight:700}.ot-center__item-meta{margin:.25rem 0 0;font-size:.72rem;color:hsla(0,0%,100%,.55);line-height:1.4}.ot-center__item-actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.ot-center__action{display:inline-flex;align-items:center;min-height:1.7rem;padding:.25rem .65rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:transparent;color:hsla(0,0%,100%,.9);font:inherit;font-size:.65rem;font-weight:700;letter-spacing:.03em;text-decoration:none;cursor:pointer}.ot-center__action:disabled{opacity:.5;cursor:not-allowed}.ot-center__action--primary{border-color:rgba(167,139,250,.55);background:rgba(124,58,237,.22);color:#f5f3ff}.ot-center__entry{position:relative;display:inline-flex;align-items:center}.ot-center__entry-btn{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;padding:.35rem .85rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.35);backdrop-filter:blur(10px);color:hsla(0,0%,100%,.92);font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.ot-center__entry-btn:hover{border-color:hsla(0,0%,100%,.28)}.ot-center__entry-badge{min-width:1.1rem;height:1.1rem;padding:0 .28rem;border-radius:999px;background:#ef4444;color:#fff;font-size:.62rem;font-weight:700;line-height:1.1rem;text-align:center}