.chapter5_main__zC_oc{min-height:100vh;background:#f5f7fb;color:#18243b;padding:24px 14px 90px;font-family:system-ui,-apple-system,sans-serif}.chapter5_wrap___2lTa{max-width:830px;margin:auto}.chapter5_head__3BGfT{margin-bottom:22px}.chapter5_head__3BGfT a{color:#0047a0;font-weight:700;text-decoration:none}.chapter5_head__3BGfT h1{font-size:27px;margin:18px 0 4px}.chapter5_head__3BGfT p{font-size:13px;color:#667388;line-height:1.7}.chapter5_card__4r_Kn{background:#fff;border:1px solid #e0e5ee;border-radius:18px;padding:18px;margin:14px 0;box-shadow:0 3px 15px #1c34500d}.chapter5_card__4r_Kn h2{font-size:18px;margin:0 0 14px}.chapter5_card__4r_Kn p{line-height:1.7}.chapter5_balanceGrid__0LLJo{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.chapter5_balance__fHzqX{padding:18px;border-radius:16px;background:#f2f5fa}.chapter5_balance__fHzqX small{display:block;color:#60718d;margin-bottom:10px}.chapter5_balance__fHzqX strong{display:block;font-size:24px;color:#0047a0}.chapter5_buttons__h08Zh{display:flex;gap:8px;flex-wrap:wrap}.chapter5_buttons__h08Zh button,.chapter5_card__4r_Kn button,.chapter5_order__SWaqd button{cursor:pointer}.chapter5_buttons__h08Zh button,.chapter5_ghost__Nt66u{border:1px solid #ced7e7;background:#fff;color:#0047a0;border-radius:10px;padding:10px 13px;font-weight:700}.chapter5_primary__PC2DD{border:0;border-radius:12px;padding:14px 16px;background:#0047a0;color:#fff;font-weight:800;width:100%;cursor:pointer}.chapter5_primary__PC2DD:disabled{opacity:.5}.chapter5_muted__JFF54{font-size:13px;color:#657189}.chapter5_hint__L_iPw{color:#a35d19;background:#fff8e9}.chapter5_hint__L_iPw,.chapter5_safety__r_48_{font-size:12px;padding:12px;border-radius:10px;line-height:1.6}.chapter5_safety__r_48_{color:#5a6a82;background:#f0f5fb;display:flex;gap:8px;align-items:flex-start}.chapter5_card__4r_Kn label,.chapter5_field__I7unG{display:block;font-size:13px;font-weight:700;margin:10px 0}.chapter5_card__4r_Kn input,.chapter5_card__4r_Kn select,.chapter5_card__4r_Kn textarea,.chapter5_field__I7unG select{display:block;width:100%;margin-top:7px;border:1px solid #d2dcea;border-radius:10px;padding:12px;color:#17243c;background:#fff;font:inherit;box-sizing:border-box}.chapter5_grid__3ch4X{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.chapter5_itemcard__RLY0U{border:1px solid #dfe4ed;border-radius:14px;padding:13px;background:#fff;display:flex;flex-direction:column;gap:8px}.chapter5_itemcard__RLY0U img{width:100%;aspect-ratio:1.6;object-fit:contain;background:#f6f7fb;border-radius:9px}.chapter5_itemcard__RLY0U b{font-size:14px}.chapter5_itemcard__RLY0U small{color:#62718a}.chapter5_itemcard__RLY0U p{font-size:13px;margin:0;overflow-wrap:anywhere}.chapter5_itemcard__RLY0U button{background:#0047a0;color:#fff;border:0;border-radius:9px;padding:10px;font-weight:700}.chapter5_itemcard__RLY0U button:disabled{opacity:.4}.chapter5_orderHead__v_WJO{display:flex;justify-content:space-between;align-items:center;gap:12px}.chapter5_orderHead__v_WJO h2{font-size:22px;margin:0}.chapter5_orderHead__v_WJO button{border:0;background:transparent;padding:6px}.chapter5_backdrop__WjmOb{position:fixed;inset:0;background:#0009;z-index:1400;display:flex;align-items:flex-end;justify-content:center}.chapter5_order__SWaqd{background:#fff;border-radius:24px 24px 0 0;width:min(100%,510px);max-height:95dvh;overflow:auto;box-sizing:border-box;padding:22px 20px 32px;color:#19253d;box-shadow:0 0 70px #0003}.chapter5_item__SvE_F{display:flex;gap:14px;align-items:center;padding:16px;background:#f2f4f8;border-radius:14px;margin:18px 0}.chapter5_item__SvE_F img{width:88px;height:88px;object-fit:cover;border-radius:10px}.chapter5_item__SvE_F small,.chapter5_item__SvE_F strong{display:block}.chapter5_item__SvE_F small{font-size:13px;color:#6e7485;margin-top:9px}.chapter5_line__l9ppR{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 0;border-bottom:1px solid #e7eaf0}.chapter5_line__l9ppR span{color:#5b677a;display:inline-flex;gap:5px;align-items:center}.chapter5_line__l9ppR button{border:1px solid #d2daec;border-radius:10px;padding:9px;background:#fff;color:#0047a0;font-weight:800}.chapter5_line__l9ppR button.chapter5_selected__rD4yo{background:#e6f0ff;border-color:#0047a0}.chapter5_total__9C2bR{display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-weight:800}.chapter5_total__9C2bR strong{font-size:24px;color:#df542d}.chapter5_footer__1eCyN{font-size:12px;color:#748096;margin-top:16px}.chapter5_tag__o_agK{color:#cd2e3a;font-size:12px;font-weight:800}.chapter5_error__GRLsE{font-size:13px;color:#b01e29}.chapter5_success__oWWB2{font-size:13px;color:#176541}.chapter5_select__60bg5{max-width:500px}@media(min-width:660px){.chapter5_backdrop__WjmOb{align-items:center}.chapter5_order__SWaqd{border-radius:24px;max-height:90dvh}}.chapter12_collections__QX4MN{margin:22px 0 8px}.chapter12_collectionsHeader__QRmgR{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 13px}.chapter12_collectionsTitle__uPsuG{margin:0;font-size:18px;font-weight:850;letter-spacing:-.5px;color:#16243c}.chapter12_collectionsMeta__7fY9K{color:#73819a;font-size:12px}.chapter12_chipRow__jxgx9{display:flex;overflow-x:auto;gap:8px;padding:4px 0 10px;scrollbar-width:none}.chapter12_chipRow__jxgx9::-webkit-scrollbar{display:none}.chapter12_chip__gIno5{border:1px solid #d9dfeb;background:#fff;border-radius:99px;padding:9px 13px;white-space:nowrap;font-size:12px;font-weight:700;color:#374561;cursor:pointer}.chapter12_chipActive__IHPFc{border-color:#8155da;background:#f1eafd;color:#6633ba}.chapter12_grid__7hmYn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.chapter12_card__kRiRp{min-width:0;background:#fff;border-radius:15px;overflow:hidden;border:1px solid #e8eaf1;box-shadow:0 4px 14px rgba(17,29,55,.04);position:relative}.chapter12_cardMain__xssjW{display:block;width:100%;border:0;background:transparent;text-align:left;padding:0;cursor:pointer;color:inherit}.chapter12_thumb__gIAkg{display:block;aspect-ratio:1.1/1;background:#f4f5fa;overflow:hidden}.chapter12_thumb__gIAkg img{height:100%;width:100%;object-fit:cover;display:block}.chapter12_thumbFallback__tnVIz{height:100%;display:grid;place-items:center;font-size:12px;color:#8791a3}.chapter12_cardInfo__ZQW5d{padding:10px 12px 12px;display:grid;grid-gap:5px;gap:5px;min-width:0}.chapter12_cardKind__sUlNR{font-size:10px;font-weight:700;color:#8464ba}.chapter12_cardName__HT2_I{font-weight:750;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter12_cardPrice__bUQOy{font-size:13px;color:#202a3f}.chapter12_heart__WX91d{position:absolute;right:9px;top:9px;width:34px;height:34px;border:1px solid hsla(0,0%,100%,.9);border-radius:50%;background:hsla(0,0%,100%,.95);display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 8px rgba(18,20,35,.1);color:#677388}.chapter12_heartSelected__RELBJ{color:#e94771;background:#fff0f4}.chapter12_empty__wT3on{padding:22px 12px;color:#78839a;text-align:center;border:1px dashed #d8dbe8;border-radius:12px;font-size:13px}.chapter12_searchResults__V2GOy{margin:16px 0 22px}.chapter12_searchHint__JN_iP{font-size:12px;color:#6c7991;margin:0 0 13px}.chapter12_skeleton__ovQxi{background:linear-gradient(110deg,#eef0f5 8%,#e2e6ee 18%,#eef0f5 33%);background-size:220% 100%;animation:chapter12_shimmer__jhMYT 1.25s linear infinite;border-radius:12px;height:145px}@keyframes chapter12_shimmer__jhMYT{to{background-position-x:-220%}}@media (min-width:650px){.chapter12_grid__7hmYn{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.chapter12_skeleton__ovQxi{animation:none}}.chapter12_boxControls__p0dCF{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0;padding:12px;border:1px solid #e5e9f2;background:#fafbff;border-radius:13px}.chapter12_boxControls__p0dCF label{display:flex;align-items:center;gap:8px;color:#52617a;font-size:12px;font-weight:700;flex:1 1;min-width:130px}.chapter12_boxControls__p0dCF select{min-width:0;flex:1 1;border:1px solid #dce1ed;border-radius:8px;padding:9px 6px;background:#fff;color:#27324a;font-size:12px}.chapter12_accountStatus___CRe8{display:flex;align-items:center;gap:8px;margin:10px 0 18px;padding:12px 14px;border:1px solid #e4d8f6;border-radius:12px;background:#faf7ff;font-size:12px;color:#6542a5;line-height:1.5}.sold-out_soldThumb__qDRxe{position:relative}.sold-out_overlay__WvVLu{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(219,8%,53%,.52);pointer-events:none}.sold-out_overlay__WvVLu b{font-size:clamp(14px,4vw,22px);font-weight:900;color:#fff;letter-spacing:.08em;text-shadow:0 2px 8px rgba(0,0,0,.3);background:rgba(35,44,62,.55);padding:8px 12px;border-radius:6px;transform:rotate(-7deg)}.chapter15_section__LgjJF{margin:24px 0;padding:18px;background:#f8f7fc;border:1px solid #e6e2ef;border-radius:18px;color:#202334}.chapter15_sectionHeader__8Go6j{display:flex;align-items:center;justify-content:space-between;gap:12px}.chapter15_sectionHeader__8Go6j span{font-size:10px;font-weight:800;letter-spacing:.12em;color:#7956af}.chapter15_sectionHeader__8Go6j h2{margin:4px 0;font-size:18px}.chapter15_hint__eC1zq,.chapter15_sectionHeader__8Go6j p{font-size:12px;color:#666c80;line-height:1.55}.chapter15_links__X6eG8 a,.chapter15_sectionHeader__8Go6j a{border:1px solid #ddd4ea;border-radius:12px;color:#6f41af;text-decoration:none;padding:9px 12px;font-weight:750;font-size:12px;white-space:nowrap}.chapter15_subHeading___lOQT{font-size:13px;margin:22px 0 9px}.chapter15_list__XrmWt{display:grid;grid-gap:8px;gap:8px}.chapter15_row__ZPn_1{display:flex;gap:10px;align-items:center;background:#fff;border:1px solid #eeecf2;border-radius:13px;padding:9px;min-width:0}.chapter15_thumb__gah3z{width:58px;height:58px;flex:none;background:#f6f4f9;border-radius:10px;overflow:hidden;display:grid;place-items:center}.chapter15_thumb__gah3z img{width:100%;height:100%;object-fit:contain}.chapter15_info__oK3a_{min-width:0;flex:1 1;display:grid;grid-gap:3px;gap:3px}.chapter15_info__oK3a_ strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chapter15_info__oK3a_ small{font-size:10px;color:#7f8592}.chapter15_info__oK3a_ b{font-size:12px;color:#6f41af}.chapter15_primary__dl2vp,.chapter15_row__ZPn_1 button{border:0;border-radius:10px;background:#6f41af;color:#fff;font-weight:800;padding:11px 13px;white-space:nowrap}.chapter15_primary__dl2vp:disabled,.chapter15_row__ZPn_1 button:disabled{background:#aaa8af;cursor:not-allowed}.chapter15_error__r_JcT{font-size:12px;color:#bf2630}.chapter15_page__q_Mt4{min-height:100vh;background:#f7f5fb;padding:22px 14px 90px;color:#252237}.chapter15_container__MZ3yU{max-width:840px;margin:0 auto}.chapter15_header__Srs2P{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.chapter15_header__Srs2P h1{font-size:23px;margin:0}.chapter15_header__Srs2P a{color:#6546a0;text-decoration:none;font-size:13px}.chapter15_panel__97qtI{background:#fff;border:1px solid #e7e2f0;border-radius:17px;padding:17px;margin:15px 0}.chapter15_panel__97qtI h2{font-size:17px;margin:0 0 12px}.chapter15_field__BFPBX{display:grid;grid-gap:5px;gap:5px;font-size:12px;margin:10px 0}.chapter15_field__BFPBX input,.chapter15_field__BFPBX select,.chapter15_field__BFPBX textarea{border:1px solid #d9d4e3;border-radius:10px;padding:11px;font-size:14px;width:100%;background:#fff;color:#222}.chapter15_links__X6eG8{display:flex;flex-wrap:wrap;gap:8px}.chapter15_buttonLine__x4j6Q{display:flex;gap:6px;flex-wrap:wrap}.chapter15_buttonLine__x4j6Q button{border:1px solid #e2d6f4;border-radius:8px;padding:8px 11px;background:#f3edfc;color:#5e3b9b;font-weight:750;font-size:12px}.chapter15_buttonLine__x4j6Q button:disabled{opacity:.5}.chapter15_muted__gS8IN{font-size:12px;color:#717589}.chapter15_status__kqDcy{font-size:10px;color:#7657aa;font-weight:800;letter-spacing:.08em}.chapter15_actions__Ol6zb{display:flex;flex-direction:column;gap:6px;flex:none}.chapter15_actions__Ol6zb button{font-size:11px;padding:8px 10px}.chapter15_actions__Ol6zb .chapter15_secondary__2aYdb{background:#eef0ff;color:#44358a;border:1px solid #d6ccf0}.chapter15_actions__Ol6zb button:disabled{opacity:.58}@media(max-width:380px){.chapter15_row__ZPn_1{gap:6px;padding:7px}.chapter15_thumb__gah3z{width:48px;height:48px}.chapter15_actions__Ol6zb button{padding:8px 7px}}.chapter15_summary__vPbY7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin:15px 0 2px}.chapter15_summary__vPbY7>div{background:#fff;border:1px solid #e8e2f0;border-radius:12px;padding:10px 7px;text-align:center}.chapter15_summary__vPbY7 strong{display:block;font-size:17px;color:#6241a0}.chapter15_summary__vPbY7 small{display:block;font-size:10px;line-height:1.35;color:#7a8293;margin-top:4px}.chapter15_sectionHeader__8Go6j .chapter15_links__X6eG8{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:420px){.chapter15_sectionHeader__8Go6j{align-items:flex-start}.chapter15_sectionHeader__8Go6j .chapter15_links__X6eG8{flex-direction:column}.chapter15_summary__vPbY7 strong{font-size:15px}}.gacha-recycle-notice_backdrop__ZkMcv{position:fixed;inset:0;z-index:9999;background:rgba(12,21,39,.65);display:flex;align-items:center;justify-content:center;padding:20px}.gacha-recycle-notice_modal__DTgVq{width:min(100%,420px);border-radius:22px;background:#fff;color:#17233b;padding:26px 22px 22px;box-shadow:0 22px 70px rgba(0,0,0,.3)}.gacha-recycle-notice_pill__hp4LL{display:inline-block;padding:7px 10px;border-radius:100px;font-size:11px;font-weight:800;background:#fae9eb;color:#cd2e3a}.gacha-recycle-notice_modal__DTgVq h2{font-size:21px;margin:16px 0 14px}.gacha-recycle-notice_modal__DTgVq p{font-size:14px;line-height:1.8;margin:0 0 10px}.gacha-recycle-notice_modal__DTgVq strong{color:#cd2e3a}.gacha-recycle-notice_check__orYnq{display:flex;align-items:center;gap:9px;margin:19px 0;font-size:13px;color:#46536d}.gacha-recycle-notice_check__orYnq input{width:18px;height:18px;accent-color:#0047a0}.gacha-recycle-notice_confirm__Xi8As{background:#0047a0;border:0;border-radius:13px;color:#fff;font-size:15px;font-weight:800;width:100%;padding:15px;cursor:pointer}.gacha-recycle-notice_confirm__Xi8As:focus-visible{outline:3px solid #cd2e3a;outline-offset:3px}.chapter18_root__lvdWf{--yak-red:#cd2e3a;--yak-blue:#0047a0;--yak-ink:#192a4a;--yak-line:#e4e9f1}.chapter18_root__lvdWf a,.chapter18_root__lvdWf button{-webkit-tap-highlight-color:transparent}.chapter18_root__lvdWf a:focus-visible,.chapter18_root__lvdWf button:focus-visible,.chapter18_root__lvdWf input:focus-visible,.chapter18_root__lvdWf select:focus-visible{outline:3px solid #79a9ff;outline-offset:3px}.chapter18_root__lvdWf .box-summary,.chapter18_root__lvdWf .delivery-intro,.chapter18_root__lvdWf .my-stats,.chapter18_root__lvdWf .profile-panel,.chapter18_root__lvdWf .won-card{box-shadow:0 10px 28px rgba(18,46,92,.055);border-radius:20px}.chapter18_root__lvdWf .profile-panel{transition:box-shadow .2s ease,transform .2s ease}.chapter18_root__lvdWf .settings-list button{min-height:49px}.chapter18_root__lvdWf .bottom-nav button:active,.chapter18_root__lvdWf .settings-list button:active{transform:scale(.985)}.chapter18_root__lvdWf .yakuji-assets a{border-radius:18px;box-shadow:0 10px 24px rgba(23,49,90,.07);transition:transform .18s ease}.chapter18_root__lvdWf .yakuji-assets a:active{transform:scale(.985)}.chapter18_root__lvdWf .bottom-nav{padding-bottom:max(env(safe-area-inset-bottom,0px),8px)}.chapter18_root__lvdWf .bottom-nav button{min-height:53px;touch-action:manipulation}.chapter18_root__lvdWf .inner-heading h1{letter-spacing:-.05em;text-wrap:balance}.chapter18_footerLinks__JsC6r{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:20px}.chapter18_footerLinks__JsC6r a{font-size:12px;font-weight:750;color:inherit;text-decoration:underline;text-underline-offset:4px}@media(max-width:480px){.chapter18_root__lvdWf .content-wrap{max-width:100%}.chapter18_root__lvdWf .settings-list button{padding-top:14px;padding-bottom:14px}.chapter18_root__lvdWf .my-stats{gap:6px}.chapter18_root__lvdWf .my-stats strong{font-size:clamp(17px,5vw,24px)}}@media(prefers-reduced-motion:reduce){.chapter18_root__lvdWf *,.chapter18_root__lvdWf :after,.chapter18_root__lvdWf :before{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}