.acc2{position:relative}@media (min-width: 981px){.acc2{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;transition:grid-template-columns .15s ease}.acc2.is-collapsed{grid-template-columns:0px minmax(0,1fr)}.acc2-side{position:sticky;top:0;max-height:100vh;overflow-y:auto;padding:var(--space-sm);border-right:2.5px solid var(--ink);background:var(--scroll)}}@media (max-width: 980px){.acc2 .acc2-open{position:absolute;top:.35rem;left:.7rem;z-index:30;margin:0;background:transparent;box-shadow:none}.acc2 .acc2-side{position:absolute;left:.7rem;top:3.4rem;z-index:60;width:min(15rem,calc(100vw - 1.4rem));padding:.3rem;margin:0;background:var(--scroll);border:2.5px solid var(--ink);border-radius:10px;box-shadow:0 6px 18px #00000038;display:none;opacity:0;translate:0 -6px;transition:opacity .15s ease,translate .15s ease,display .15s allow-discrete}.acc2.is-menu-open .acc2-side{display:block;opacity:1;translate:0 0}@starting-style{.acc2.is-menu-open .acc2-side{opacity:0;translate:0 -6px}}.acc2 .acc2-side-head{display:none}}@media (min-width: 981px){.acc2-side{opacity:1;transition:opacity .15s ease,padding .15s ease,border-right-width .15s ease,display .15s allow-discrete}.acc2.is-collapsed .acc2-side{display:none;opacity:0;padding-left:0;padding-right:0;border-right-width:0}@starting-style{.acc2:not(.is-collapsed) .acc2-side{opacity:0;padding-left:0;padding-right:0}}}@media (prefers-reduced-motion: reduce){.acc2,.acc2-side{transition:none!important}}html.mp2-previewing .acc2-side,html.mp2-previewing .acc2-open{display:none!important}@media (min-width: 981px){html.mp2-previewing .acc2{grid-template-columns:0px minmax(0,1fr)}}.acc2-side-head{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;margin-bottom:var(--space-xs)}.acc2-collapse,.acc2-open{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;min-width:44px;justify-content:center;padding:0 .6rem;cursor:pointer;font-size:var(--fs-note);font-weight:800;color:var(--ink);background:transparent;border:0;border-radius:999px}.acc2-collapse:hover,.acc2-collapse:focus-visible,.acc2-open:hover,.acc2-open:focus-visible{background:var(--amber, #FFC677)}.acc2-collapse svg,.acc2-open-ic{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.acc2-ic-panel .acc2-ic-fill{fill:currentColor;stroke:none}.acc2-collapse:hover,.acc2-open:hover{color:var(--fire)}.acc2-open{position:fixed;left:.7rem;top:5.2rem;z-index:59;background:var(--scroll);box-shadow:0 1px 4px #00000038}.acc2-open[hidden]{display:none}@media (max-width: 980px){.acc2 .acc2-open[hidden]{display:inline-flex}}.acc2-side .mypage{display:block;max-width:none;margin:0}.acc2-side .mp-tabs{display:flex;flex-direction:column;gap:.2rem;border-bottom:0;margin:0 0 var(--space-xs);padding:0}.acc2-side .mp-tabs button{display:flex;align-items:center;gap:.4rem;width:100%;min-height:44px;padding:.5rem .7rem;text-align:left;border-bottom:0;border-left:3px solid transparent;border-radius:0 6px 6px 0}.acc2-side .mp-tabs button:hover{background:#0000000a}.acc2-side .mp-tabs button.on{border-left-color:var(--fire);background:#ff760117}@media (min-width: 981px){.acc2 .acc2-main{grid-column:2}}.acc2 .mp-panel{display:none}.acc2 .mp-panel.show{display:block}.acc2 .mp-panel:not(#bt-panel-profile){max-width:var(--max-width);margin:0 auto;padding:var(--space-md)}@media (max-width: 980px){.acc2 .mp-panel:not(#bt-panel-profile){padding:var(--space-sm)}.acc2 .mp-panel:not(#bt-panel-profile){padding-top:3.6rem}}.mp-claims{margin-top:28px}.mp-claims-title{font-size:var(--fs-sub);font-weight:800;margin:0 0 10px;color:var(--boruto-ink, #021824)}.mp-claims-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mp-claim{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:10px 12px;border:1px solid rgba(2,24,36,.12);border-radius:10px;background:#fff}.mp-claim-link{color:var(--boruto-link, #0083ac);text-decoration:none;font-weight:700;font-size:var(--fs-note);overflow-wrap:anywhere}.mp-claim-link:hover{text-decoration:underline}.mp-claim-badge{flex-shrink:0;font-size:var(--fs-mini);font-weight:800;padding:3px 9px;border-radius:999px}.mp-claim--linked .mp-claim-badge{background:#d7f0e0;color:#0d6b3f}.mp-claim--pending .mp-claim-badge{background:#fdebcf;color:#8a5a12}.mp-claim--rejected .mp-claim-badge{background:#ececec;color:#666}.mp-claim-withdraw{flex-shrink:0;font-size:var(--fs-mini);font-weight:700;color:#6b6b6b;text-decoration:underline;text-underline-offset:2px;padding:12px 4px;margin:-12px 0;overflow-wrap:anywhere}.mp-claim-withdraw:hover,.mp-claim-withdraw:focus-visible{color:var(--boruto-ink, #021824)}@media (max-width: 480px){.mp-claim{flex-wrap:wrap}.mp-claim-link{flex:1 1 100%}}.bt-skel[data-astro-cid-4ws3usgl]{pointer-events:none}.sk[data-astro-cid-4ws3usgl]{position:relative;overflow:hidden;background:#1a1a1a14;border-radius:8px}.sk[data-astro-cid-4ws3usgl]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:bt-sk-shimmer 1.4s ease-in-out infinite}@keyframes bt-sk-shimmer{to{transform:translate(100%)}}.sk-avatar[data-astro-cid-4ws3usgl]{width:64px;height:64px;border-radius:50%;flex-shrink:0}.sk-line[data-astro-cid-4ws3usgl]{display:block;height:1em}.sk-tabtext[data-astro-cid-4ws3usgl]{display:inline-block;width:4.5em;height:1.4em}@media (prefers-reduced-motion: reduce){.sk[data-astro-cid-4ws3usgl]:after{animation:none}}.set2-line[data-astro-cid-4ws3usgl] .set-v[data-astro-cid-4ws3usgl] input[data-astro-cid-4ws3usgl][type=text]{font-size:var(--fs-body)}
