.billing-panel-module__JBbrpG__billingMain{--billing-page-pad-y:clamp(2rem, 4vh, 2.25rem);--billing-gap:clamp(.75rem, 1.4vh, 1.15rem);--billing-hero-height:clamp(7.75rem, 19vh, 15rem);--billing-card-height:clamp(17.25rem, 39vh, 23rem);--billing-orders-height:clamp(3.75rem, 8vh, 5.75rem);--billing-glass:#eef1f19e;--billing-glass-hover:#e2e7e8bd;--billing-card:#fafcfcad;--billing-card-strong:#ffffffd6;--billing-line:#77818826;--billing-text:#111417f0;--billing-muted:#545c62a3;background:radial-gradient(ellipse at 78% 4%, #d7e0e538, transparent 36%), linear-gradient(180deg, #fff6, #f8f9f800 34%), var(--home-creation-main-background,#f8f9f8);color:#111316;height:100dvh;min-height:100dvh;position:relative;overflow:hidden}.billing-panel-module__JBbrpG__billingContainer{height:100%;min-height:0;padding-top:var(--billing-page-pad-y);flex-direction:column;padding-bottom:clamp(.7rem,2vh,1.45rem);display:flex;position:relative}.billing-panel-module__JBbrpG__ambientBackdrop{z-index:1;width:min(62rem,66vw);height:var(--billing-hero-height);pointer-events:none;position:relative;overflow:visible}.billing-panel-module__JBbrpG__ambientImage{object-fit:contain;object-position:0 50%;filter:none;width:100%;height:100%}.billing-panel-module__JBbrpG__billingHeader{z-index:2;flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:clamp(1.55rem,3.3vh,2rem);display:flex;position:relative}.billing-panel-module__JBbrpG__billingHeader,.billing-panel-module__JBbrpG__billingContent{width:100%}.billing-panel-module__JBbrpG__billingTopbar{z-index:3;flex:none;position:relative}.billing-panel-module__JBbrpG__balancePill{color:#1e2326c7;font-variant-numeric:tabular-nums;white-space:nowrap;background:#eef1f19e;border:0;border-radius:clamp(.76rem,.8cqw,1rem);justify-content:center;align-items:center;gap:clamp(.44rem,.48cqw,.62rem);min-width:clamp(7rem,6cqw,8.25rem);height:clamp(2.2rem,2.35cqw,3.125rem);padding:0 clamp(.9rem,.9cqw,1.125rem);font-size:clamp(.78rem,.9cqw,1.125rem);font-weight:560;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff9e}.billing-panel-module__JBbrpG__balanceIcon{color:#373e42a8;stroke-width:1.8px;width:clamp(1rem,.95cqw,1.2rem);height:clamp(1rem,.95cqw,1.2rem)}.billing-panel-module__JBbrpG__balanceValue{font-variant-numeric:tabular-nums}.billing-panel-module__JBbrpG__heroHeader{min-width:0;margin:0;padding-top:0}.billing-panel-module__JBbrpG__heroHeader h1{color:#15181af0;letter-spacing:-.04em;margin:0;font-size:clamp(1.72rem,1.95vw,2.02rem);font-weight:740;line-height:1.12}.billing-panel-module__JBbrpG__billingContent{z-index:1;align-content:start;gap:var(--billing-gap);flex:auto;min-height:0;display:grid;position:relative}.billing-panel-module__JBbrpG__billingContentWithOrders{grid-template-rows:var(--billing-hero-height) var(--billing-card-height) minmax(0, var(--billing-orders-height))}.billing-panel-module__JBbrpG__billingContentNoOrders{grid-template-rows:var(--billing-hero-height) var(--billing-card-height);align-content:start}.billing-panel-module__JBbrpG__billingNotice{top:calc(var(--billing-page-pad-y) + 5.1rem);z-index:4;width:min(27.5rem,42vw);position:absolute;left:clamp(1rem,2.2vw,2.75rem)}.billing-panel-module__JBbrpG__packageGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:clamp(.86rem,1.25cqw,1.62rem);min-height:0;display:grid}.billing-panel-module__JBbrpG__packageCard{background:linear-gradient(180deg, #ffffff94, #f0f3f357), var(--billing-card);-webkit-backdrop-filter:blur(24px)saturate(142%);backdrop-filter:blur(24px)saturate(142%);border:1px solid #fff9;border-radius:clamp(.86rem,.9cqw,1.12rem);flex-direction:column;justify-content:space-between;min-width:0;min-height:0;padding:clamp(.98rem,1.25cqw,1.9rem);transition:background .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa3,0 18px 44px #1f262a0d}.billing-panel-module__JBbrpG__packageCard:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffc2 0%,#ffffff80 48%,#ffffff38 100%),linear-gradient(#ffffff52,#f2f4f429);position:absolute;inset:0}.billing-panel-module__JBbrpG__packageIllustration{z-index:0;object-fit:cover;object-position:56% 50%;opacity:.36;filter:saturate(.9)contrast(.95);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.billing-panel-module__JBbrpG__packageCard:nth-child(3) .billing-panel-module__JBbrpG__packageIllustration{opacity:.3}.billing-panel-module__JBbrpG__packageCard:hover{background:linear-gradient(#ffffffa3,#eef2f25c),#fafcfcc2;border-color:#ffffffbd;transform:translateY(-2px)}.billing-panel-module__JBbrpG__packageCardRecommended{border-color:#4c565e75;margin-top:-.42rem;margin-bottom:-.42rem;box-shadow:inset 0 1px #ffffffbd,0 20px 54px #1f262a18}.billing-panel-module__JBbrpG__packageTop,.billing-panel-module__JBbrpG__packageDescription,.billing-panel-module__JBbrpG__buyButton{z-index:2;position:relative}.billing-panel-module__JBbrpG__packageTop{min-height:0}.billing-panel-module__JBbrpG__packageHeading{justify-content:space-between;align-items:center;gap:.58rem;min-height:clamp(1.25rem,1.35cqw,1.75rem);display:flex}.billing-panel-module__JBbrpG__packageHeading h2{color:var(--billing-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(1rem,.95cqw,1.42rem);font-weight:740;line-height:1.22;overflow:hidden}.billing-panel-module__JBbrpG__packageHeading span{color:#fffffff0;background:#1c2125e0;border-radius:999px;flex:none;padding:.24rem .5rem;font-size:clamp(.58rem,.55cqw,.72rem);font-weight:660;line-height:1}.billing-panel-module__JBbrpG__packageCreditLine{align-items:baseline;gap:clamp(.28rem,.42cqw,.52rem);margin-top:clamp(.34rem,.58cqw,.82rem);display:flex}.billing-panel-module__JBbrpG__packageCreditLine strong{color:#111417f5;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(1.78rem,1.7cqw,2.42rem);font-weight:690;line-height:1.08}.billing-panel-module__JBbrpG__packageCreditLine span{color:#3e464cad;font-size:clamp(.74rem,.72cqw,1rem);font-weight:520}.billing-panel-module__JBbrpG__packagePriceLine{color:#383f45c7;flex-wrap:wrap;align-items:baseline;gap:.22rem .52rem;margin-top:clamp(.54rem,.72cqw,1.02rem);font-size:clamp(.88rem,.88cqw,1.25rem);font-weight:500;display:flex}.billing-panel-module__JBbrpG__packagePriceLine strong{color:#2a3035d6;font-size:inherit;font-weight:570}.billing-panel-module__JBbrpG__packagePriceLine del{color:#6e777e80;font-size:clamp(.68rem,.64cqw,.94rem);font-weight:500;text-decoration-color:#757d866b}.billing-panel-module__JBbrpG__packageDescription{border-top:1px solid var(--billing-line);color:#424a50b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:clamp(2.42rem,5.2vh,3.2rem);margin:auto 0 clamp(.84rem,1.1vh,1.34rem);padding-top:clamp(.72rem,1.1vh,1.18rem);font-size:clamp(.74rem,.72cqw,1rem);font-weight:430;line-height:1.5;display:-webkit-box;overflow:hidden}.billing-panel-module__JBbrpG__buyButton,.billing-panel-module__JBbrpG__ordersButton{color:#fffffff0;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;line-height:1;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.billing-panel-module__JBbrpG__buyButton{background:#1c1f23eb;border-radius:clamp(.62rem,.65cqw,.82rem);gap:.46rem;width:100%;height:clamp(2.4rem,5.2vh,3.75rem);padding:0 1rem;font-size:clamp(.84rem,.8cqw,1.12rem);font-weight:660}.billing-panel-module__JBbrpG__buyButton:hover{background:#16191cf5;transform:translateY(-1px)}.billing-panel-module__JBbrpG__buyButton:disabled{cursor:not-allowed;color:#555e645c;opacity:1;background:#dae0e2b8;transform:none}.billing-panel-module__JBbrpG__buyButton:focus-visible,.billing-panel-module__JBbrpG__ordersButton:focus-visible{outline:2px solid var(--mf-focus-ring-strong);outline-offset:3px}.billing-panel-module__JBbrpG__buttonIcon{flex:none;width:.92rem;height:.92rem}.billing-panel-module__JBbrpG__ordersPanel{background:linear-gradient(180deg, #ffffff94, #eef2f357), var(--billing-card);-webkit-backdrop-filter:blur(24px)saturate(142%);backdrop-filter:blur(24px)saturate(142%);border:1px solid #ffffff8a;border-radius:clamp(.9rem,.85cqw,1.18rem);grid-template-columns:minmax(10rem,1fr) auto;min-height:0;margin-top:clamp(.28rem,.8vh,.62rem);padding:clamp(.48rem,1.2vh,.9rem) clamp(1rem,1.6cqw,2.25rem);display:grid;box-shadow:inset 0 1px #ffffffa3,0 10px 28px #1f262a0b}.billing-panel-module__JBbrpG__ordersPanel>div:first-child{grid-column:1;gap:clamp(.24rem,.35vh,.42rem);display:grid}.billing-panel-module__JBbrpG__ordersPanel h2{color:var(--billing-text);margin:0;font-size:clamp(.96rem,.8cqw,1.12rem);font-weight:720;line-height:1.32}.billing-panel-module__JBbrpG__ordersPanel p{color:var(--billing-muted);margin:0;font-size:clamp(.68rem,.62cqw,.82rem);font-weight:400;line-height:1.36}.billing-panel-module__JBbrpG__ordersPreview{background:#ffffff52;border-radius:.78rem;grid-column:1/-1;min-height:0;margin-top:clamp(.3rem,.7vh,.56rem);overflow:hidden}.billing-panel-module__JBbrpG__orderPreviewRow{color:#8a9199;border-bottom:1px solid #d4daddb3;grid-template-columns:minmax(8rem,.9fr) minmax(12rem,1.2fr) minmax(5.5rem,.48fr) minmax(5rem,.5fr) minmax(0,.58fr);align-items:center;gap:clamp(.75rem,1.7vw,2rem);height:clamp(1.34rem,3.6vh,1.72rem);padding:0 clamp(1rem,1.4cqw,2rem);font-size:clamp(.66rem,.62cqw,.82rem);font-weight:400;display:grid}.billing-panel-module__JBbrpG__orderPreviewRow:last-child{border-bottom:0}.billing-panel-module__JBbrpG__orderPreviewRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.billing-panel-module__JBbrpG__orderPreviewRow span:first-child,.billing-panel-module__JBbrpG__orderPreviewRow span:nth-child(3){color:#4f555d}.billing-panel-module__JBbrpG__noOrders{padding:.72rem 1rem}.billing-panel-module__JBbrpG__ordersButton{color:#4f555d;background:0 0;grid-area:1/2;align-self:start;gap:.32rem;height:1.9rem;padding:0;font-size:.82rem;font-weight:500}.billing-panel-module__JBbrpG__ordersButton:hover{color:#111316;background:0 0}.billing-panel-module__JBbrpG__ordersButton:disabled{cursor:not-allowed;color:#5d656a47;opacity:1}.billing-panel-module__JBbrpG__ordersButton:disabled:hover{color:#5d656a47;background:0 0}@keyframes billing-panel-module__JBbrpG__billingSpin{to{transform:rotate(360deg)}}.billing-panel-module__JBbrpG__modalLayer{z-index:50;background:#1417192e;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.billing-panel-module__JBbrpG__paymentDialog,.billing-panel-module__JBbrpG__ordersDialog{-webkit-backdrop-filter:blur(32px)saturate(148%);backdrop-filter:blur(32px)saturate(148%);background:linear-gradient(#ffffffa8,#eef1f16b),#f4f6f6c7;border-radius:1.15rem;overflow:hidden;box-shadow:inset 0 1px #ffffffa8,0 24px 70px #12181c38}.billing-panel-module__JBbrpG__paymentDialog{-webkit-backdrop-filter:blur(30px)saturate(136%);backdrop-filter:blur(30px)saturate(136%);background:linear-gradient(#ffffff7a,#eef1f161),#eef1f185;border:0;border-radius:.96rem;grid-template-columns:minmax(19rem,1fr) minmax(15.25rem,17.4rem);gap:clamp(1.75rem,3.2vw,2.55rem);width:min(47rem,100vw - 3rem);padding:clamp(1.85rem,3.4vw,2.38rem);display:grid;box-shadow:inset 0 1px #ffffff8f,0 22px 58px #191f2324}.billing-panel-module__JBbrpG__paymentInfoPane,.billing-panel-module__JBbrpG__paymentQrPane{min-width:0;box-shadow:none;background:0 0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.billing-panel-module__JBbrpG__packageCard{background:#f8fafafa}.billing-panel-module__JBbrpG__ordersDialog,.billing-panel-module__JBbrpG__paymentDialog{background:#f4f6f6fa}}.billing-panel-module__JBbrpG__paymentInfoPane{min-height:21.1rem;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;padding:0;display:flex}.billing-panel-module__JBbrpG__paymentQrPane{min-height:21.1rem;box-shadow:none;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.billing-panel-module__JBbrpG__paymentDialogHeader,.billing-panel-module__JBbrpG__ordersDialogHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.billing-panel-module__JBbrpG__modalTitleGroup{min-width:0}.billing-panel-module__JBbrpG__modalTitleGroup h2{color:var(--billing-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.34rem,2vw,1.62rem);font-weight:740;line-height:1.2}.billing-panel-module__JBbrpG__paymentSummaryTop{gap:.58rem;display:grid}.billing-panel-module__JBbrpG__paymentSummaryTop span{color:#525b628a;letter-spacing:.02em;font-size:.74rem;font-weight:640}.billing-panel-module__JBbrpG__paymentSummaryTop h2{color:#121619f0;letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.95rem,3.25vw,2.55rem);font-weight:730;line-height:1}.billing-panel-module__JBbrpG__paymentSummaryTop p{color:#323a409e;margin:0;font-size:.88rem;font-weight:570}.billing-panel-module__JBbrpG__qrPanel{background:0 0;border-radius:.74rem;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex}.billing-panel-module__JBbrpG__qrViewport,.billing-panel-module__JBbrpG__qrViewportLarge{background:linear-gradient(#fffffff5,#f8fafaf0),#fffffff0;border-radius:.68rem;justify-content:center;align-items:center;max-width:100%;margin:0 auto;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #b8c3ca2e,0 10px 22px #1e262c0d}.billing-panel-module__JBbrpG__qrViewport{aspect-ratio:1;width:min(14.9rem,100%);height:auto}.billing-panel-module__JBbrpG__qrViewportLarge{aspect-ratio:1;width:20rem;max-width:100%;height:20rem;max-height:100%;position:relative}.billing-panel-module__JBbrpG__qrFrame{background:#ffffffeb;border:0;width:20rem;max-width:100%;height:20rem;max-height:100%}.billing-panel-module__JBbrpG__qrFrameLoading{color:#37404694;pointer-events:none;background:linear-gradient(#ffffffeb,#f7f9f9e6),#ffffffe6;justify-content:center;align-items:center;gap:.46rem;font-size:.78rem;font-weight:570;transition:opacity .18s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}.billing-panel-module__JBbrpG__qrFrameLoadingHidden{opacity:0}.billing-panel-module__JBbrpG__paymentMeta{gap:.42rem;margin-top:2.15rem;display:grid}.billing-panel-module__JBbrpG__paymentMetaRow{color:#535b608f;background:#eef1f147;border-radius:.58rem;justify-content:space-between;align-items:center;gap:1rem;padding:.78rem .88rem;font-size:.8rem;line-height:1.2;display:flex}.billing-panel-module__JBbrpG__paymentMetaRow strong{color:#1d2327c7;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:610;overflow:hidden}.billing-panel-module__JBbrpG__paymentStatus{color:#3740469e;text-align:center;background:#eef1f17a;border-radius:.58rem;justify-content:center;align-items:center;gap:.42rem;max-width:min(14.9rem,100%);min-height:1.9rem;margin:.78rem 0 0;padding:0 .76rem;font-size:.76rem;font-weight:570;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff61}.billing-panel-module__JBbrpG__paymentStatusIcon{stroke-width:2px;flex:none;width:.86rem;height:.86rem;animation:.9s linear infinite billing-panel-module__JBbrpG__billingSpin}.billing-panel-module__JBbrpG__paymentResultPanel{text-align:center;width:min(14.9rem,100%);min-height:12.4rem;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;padding:1.35rem;display:flex}.billing-panel-module__JBbrpG__paymentResultMark{color:#22282cb8;background:linear-gradient(#ffffff7a,#eef1f157),#eef1f170;border-radius:50%;justify-content:center;align-items:center;width:2.85rem;height:2.85rem;line-height:1;display:flex;box-shadow:inset 0 1px #ffffff9e}.billing-panel-module__JBbrpG__paymentResultIcon{stroke-width:2px;width:1.42rem;height:1.42rem}.billing-panel-module__JBbrpG__paymentResultPanel p{color:var(--billing-text);letter-spacing:-.02em;margin:.84rem 0 0;font-size:.98rem;font-weight:700;line-height:1.25}.billing-panel-module__JBbrpG__paymentResultPanel span{color:#4f585e8f;font-variant-numeric:tabular-nums;margin-top:.38rem;font-size:.78rem;font-weight:590}.billing-panel-module__JBbrpG__modalActionRow{gap:.58rem;margin-top:auto;padding-top:1.35rem;display:flex}.billing-panel-module__JBbrpG__modalPrimaryButton,.billing-panel-module__JBbrpG__modalSecondaryButton,.billing-panel-module__JBbrpG__modalIconButton,.billing-panel-module__JBbrpG__orderCancelButton{cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:620;line-height:1;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.billing-panel-module__JBbrpG__modalPrimaryButton,.billing-panel-module__JBbrpG__modalSecondaryButton{border-radius:.68rem;flex:1;height:2.36rem;padding:0 1rem;font-size:.84rem}.billing-panel-module__JBbrpG__modalActionRow .billing-panel-module__JBbrpG__modalPrimaryButton:only-child{flex:0 13.2rem}.billing-panel-module__JBbrpG__modalPrimaryButton{background:var(--home-creation-primary-button-bg);color:var(--home-creation-primary-button-foreground)}.billing-panel-module__JBbrpG__modalPrimaryButton:hover{background:var(--home-creation-primary-button-bg-hover)}.billing-panel-module__JBbrpG__modalSecondaryButton,.billing-panel-module__JBbrpG__orderCancelButton,.billing-panel-module__JBbrpG__modalIconButton{color:#1e2326c7;background:#eef1f19e;box-shadow:inset 0 1px #ffffff9e}.billing-panel-module__JBbrpG__modalSecondaryButton:hover,.billing-panel-module__JBbrpG__orderCancelButton:hover,.billing-panel-module__JBbrpG__modalIconButton:hover{color:#191f22db;background:#e2e7e8bd}.billing-panel-module__JBbrpG__modalPrimaryButton:disabled,.billing-panel-module__JBbrpG__modalSecondaryButton:disabled,.billing-panel-module__JBbrpG__orderCancelButton:disabled{cursor:not-allowed;opacity:.52}.billing-panel-module__JBbrpG__modalPrimaryButton:focus-visible,.billing-panel-module__JBbrpG__modalSecondaryButton:focus-visible,.billing-panel-module__JBbrpG__modalIconButton:focus-visible,.billing-panel-module__JBbrpG__orderCancelButton:focus-visible{outline:2px solid var(--mf-focus-ring-strong);outline-offset:3px}.billing-panel-module__JBbrpG__ordersDialog{width:min(46rem,100vw - 2.5rem)}.billing-panel-module__JBbrpG__ordersDialogHeader{border-bottom:1px solid #a2abb229;padding:1.1rem 1.2rem .95rem}.billing-panel-module__JBbrpG__modalIconButton{border-radius:.75rem;flex:none;width:2.25rem;height:2.25rem}.billing-panel-module__JBbrpG__modalCloseIcon{stroke-width:1.85px;width:1rem;height:1rem}.billing-panel-module__JBbrpG__ordersDialogBody{max-height:70dvh;padding:1rem 1.2rem 1.15rem;overflow-y:auto}.billing-panel-module__JBbrpG__ordersEmptyState{min-height:13rem}.billing-panel-module__JBbrpG__ordersList{display:grid}.billing-panel-module__JBbrpG__ordersListRow{border-bottom:1px solid #a2abb229;grid-template-columns:minmax(0,1fr) minmax(8rem,auto) auto;align-items:center;gap:1rem;padding:.92rem 0;display:grid}.billing-panel-module__JBbrpG__ordersListRow:first-child{padding-top:0}.billing-panel-module__JBbrpG__ordersListRow:last-child{border-bottom:0;padding-bottom:0}.billing-panel-module__JBbrpG__ordersListMain{min-width:0}.billing-panel-module__JBbrpG__ordersListTitleRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.billing-panel-module__JBbrpG__ordersListTitleRow p,.billing-panel-module__JBbrpG__ordersListAmount p,.billing-panel-module__JBbrpG__ordersListSubtext{margin:0}.billing-panel-module__JBbrpG__ordersListTitleRow p{color:var(--billing-text);font-size:.92rem;font-weight:620}.billing-panel-module__JBbrpG__ordersListSubtext{color:#5c646a94;text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:.76rem;font-weight:520;overflow:hidden}.billing-panel-module__JBbrpG__ordersListAmount{text-align:right;min-width:0}.billing-panel-module__JBbrpG__ordersListAmount p{color:#1f2428db;font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:650}.billing-panel-module__JBbrpG__ordersListAmount span{color:#5c646a94;font-variant-numeric:tabular-nums;margin-top:.24rem;font-size:.75rem;font-weight:560;display:block}.billing-panel-module__JBbrpG__ordersListAction,.billing-panel-module__JBbrpG__ordersListSpacer{justify-content:flex-end;display:flex}.billing-panel-module__JBbrpG__orderCancelButton{border-radius:.62rem;height:2rem;padding:0 .8rem;font-size:.78rem}.billing-panel-module__JBbrpG__ordersFooter{flex-direction:column;align-items:center;gap:.75rem;margin-top:1.05rem;display:flex}.billing-panel-module__JBbrpG__ordersFooterNotice{width:fit-content;max-width:100%}@media (max-width:1360px){.billing-panel-module__JBbrpG__billingMain{--billing-gap:clamp(.48rem, .9vh, .64rem);--billing-hero-height:clamp(6.4rem, 17.2vh, 8.7rem);--billing-card-height:clamp(16.2rem, 42.4vh, 19.1rem);--billing-orders-height:clamp(3.45rem, 8.9vh, 4.65rem)}.billing-panel-module__JBbrpG__packageCard{padding:clamp(.9rem,1.92vh,1.12rem) clamp(.86rem,1.05vw,1rem)}.billing-panel-module__JBbrpG__packageCreditLine strong{font-size:clamp(1.42rem,2.02vw,1.8rem)}.billing-panel-module__JBbrpG__packageDescription{color:#4f555db8;min-height:2.25rem;margin-bottom:clamp(.66rem,1.54vh,.92rem);padding-top:clamp(.52rem,1.4vh,.72rem)}.billing-panel-module__JBbrpG__ordersPanel{padding-top:clamp(.42rem,.86vh,.56rem);padding-bottom:clamp(.42rem,.86vh,.56rem)}}@media (max-width:1180px){.billing-panel-module__JBbrpG__billingContainer{padding-top:calc(4.4rem + var(--billing-page-pad-y))}}@media (max-width:1023px){.billing-panel-module__JBbrpG__billingMain{height:auto;min-height:100dvh;overflow:auto}.billing-panel-module__JBbrpG__billingContainer{min-height:100dvh;padding:5.25rem 1rem 1.25rem}.billing-panel-module__JBbrpG__billingHeader{width:min(100%,48rem);margin:0 auto 1rem}.billing-panel-module__JBbrpG__billingContent{grid-template-rows:auto;width:min(100%,48rem);margin:0 auto}.billing-panel-module__JBbrpG__packageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-panel-module__JBbrpG__packageCard{min-height:14rem}.billing-panel-module__JBbrpG__buyButton,.billing-panel-module__JBbrpG__ordersButton{min-height:44px}.billing-panel-module__JBbrpG__packageIllustration{opacity:.28}.billing-panel-module__JBbrpG__ordersPanel{grid-template-columns:1fr}.billing-panel-module__JBbrpG__ordersButton{grid-area:auto/1;justify-content:flex-start;height:2.4rem;margin-top:.5rem}.billing-panel-module__JBbrpG__orderPreviewRow{grid-template-columns:minmax(0,1fr) auto;gap:.8rem;height:3rem;padding:0 1rem;font-size:.84rem}.billing-panel-module__JBbrpG__orderPreviewRow span:nth-child(2),.billing-panel-module__JBbrpG__orderPreviewRow span:nth-child(5){display:none}.billing-panel-module__JBbrpG__modalLayer{align-items:flex-start;padding:5rem 1rem 1rem;overflow-y:auto}.billing-panel-module__JBbrpG__paymentDialog{grid-template-columns:1fr;gap:1.2rem;width:min(100%,32rem);padding:1.15rem}.billing-panel-module__JBbrpG__paymentInfoPane{min-height:auto}.billing-panel-module__JBbrpG__paymentQrPane{min-height:auto;padding-top:.1rem}.billing-panel-module__JBbrpG__paymentSummaryTop h2{font-size:clamp(2rem,10vw,2.75rem)}.billing-panel-module__JBbrpG__qrViewport,.billing-panel-module__JBbrpG__qrViewportLarge,.billing-panel-module__JBbrpG__qrFrame{width:min(16.5rem,100%);height:min(16.5rem,100vw - 6rem)}.billing-panel-module__JBbrpG__paymentResultPanel{width:min(16.5rem,100%);min-height:13.5rem}.billing-panel-module__JBbrpG__ordersListRow{grid-template-columns:minmax(0,1fr) auto}.billing-panel-module__JBbrpG__ordersListAction,.billing-panel-module__JBbrpG__ordersListSpacer{grid-column:1/-1;justify-content:flex-start}}@media (max-width:640px){.billing-panel-module__JBbrpG__billingHeader{flex-direction:column}.billing-panel-module__JBbrpG__heroHeader p{width:auto}.billing-panel-module__JBbrpG__packageGrid{grid-template-columns:1fr}.billing-panel-module__JBbrpG__modalActionRow{flex-direction:column}.billing-panel-module__JBbrpG__paymentDialog{gap:1rem;width:min(100%,25rem);padding:1rem}.billing-panel-module__JBbrpG__paymentInfoPane,.billing-panel-module__JBbrpG__paymentQrPane{border-radius:.82rem}.billing-panel-module__JBbrpG__paymentInfoPane{min-height:auto}.billing-panel-module__JBbrpG__ordersListRow{grid-template-columns:1fr}.billing-panel-module__JBbrpG__ordersListAmount{text-align:left}}@media (prefers-reduced-motion:reduce){.billing-panel-module__JBbrpG__paymentStatusIcon{animation:none}}
