.buyflow-module__NP7t6a__quick{flex-direction:column;gap:12px;padding:18px;display:flex}.buyflow-module__NP7t6a__quickHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.buyflow-module__NP7t6a__quickHead h3{color:var(--mg-ink);margin:0;font-size:16px;font-weight:900}.buyflow-module__NP7t6a__quickHead p{color:var(--mg-mute);margin:3px 0 0;font-size:12.5px;line-height:1.8}.buyflow-module__NP7t6a__presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.buyflow-module__NP7t6a__preset{text-align:start;color:var(--mg-ink);cursor:pointer;background:var(--mg-raised);border:1px solid var(--mg-line);border-radius:12px;flex-direction:column;gap:6px;padding:14px;font-family:inherit;transition:border-color .25s,transform .25s,background-color .25s,box-shadow .25s;display:flex;position:relative}.buyflow-module__NP7t6a__preset:hover:not(:disabled){border-color:var(--mg-violet);transform:translateY(-2px)}.buyflow-module__NP7t6a__preset:disabled{cursor:not-allowed;opacity:.45}.buyflow-module__NP7t6a__presetOn{border-color:var(--mg-violet);background:linear-gradient(180deg, color-mix(in srgb, var(--mg-violet) 14%, var(--mg-raised)), var(--mg-raised));box-shadow:0 0 0 3px color-mix(in srgb, var(--mg-violet) 16%, transparent)}.buyflow-module__NP7t6a__presetIco{width:34px;height:38px;color:var(--mg-violet-hi);background:color-mix(in srgb, var(--mg-violet) 16%, var(--mg-bg));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);place-items:center;display:grid}.buyflow-module__NP7t6a__preset b{font-size:13.5px;font-weight:800}.buyflow-module__NP7t6a__preset>span{color:var(--mg-mute);font-size:11.5px;line-height:1.7}.buyflow-module__NP7t6a__presetPrice{color:var(--mg-violet-hi);font:800 15px var(--font-num,"Roboto", sans-serif);margin-top:auto;padding-top:4px}.buyflow-module__NP7t6a__presetPrice small{color:var(--mg-dim);margin-inline-start:4px;font:600 11px Yekan,system-ui,sans-serif}.buyflow-module__NP7t6a__presetTick{top:10px;color:#fff;background:var(--mg-violet);border-radius:50%;place-items:center;width:20px;height:20px;display:none;position:absolute;inset-inline-end:10px}.buyflow-module__NP7t6a__presetOn .buyflow-module__NP7t6a__presetTick{display:grid}.buyflow-module__NP7t6a__help{height:32px;color:var(--mg-mute);cursor:pointer;background:var(--mg-raised);border:1px solid var(--mg-line);border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;font:700 12px Yekan,system-ui,sans-serif;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}.buyflow-module__NP7t6a__help:hover{color:var(--mg-violet-hi);border-color:var(--mg-violet);background:color-mix(in srgb, var(--mg-violet) 10%, var(--mg-raised))}.buyflow-module__NP7t6a__periodGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.buyflow-module__NP7t6a__pCard{text-align:start;color:var(--mg-ink);cursor:pointer;background:var(--mg-raised);border:1px solid var(--mg-line);border-radius:12px;flex-direction:column;gap:4px;padding:14px 14px 12px;font-family:inherit;transition:border-color .25s,transform .25s,background-color .25s,box-shadow .25s;display:flex;position:relative}.buyflow-module__NP7t6a__pCard:hover:not(:disabled){border-color:var(--mg-line2);transform:translateY(-2px)}.buyflow-module__NP7t6a__pCard:disabled{cursor:not-allowed;opacity:.42}.buyflow-module__NP7t6a__pOn{border-color:var(--mg-violet);background:linear-gradient(180deg, color-mix(in srgb, var(--mg-violet) 14%, var(--mg-raised)), var(--mg-raised));box-shadow:0 0 0 3px color-mix(in srgb, var(--mg-violet) 16%, transparent)}.buyflow-module__NP7t6a__pTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.buyflow-module__NP7t6a__pName{font-size:13.5px;font-weight:800}.buyflow-module__NP7t6a__pSave{color:var(--mg-green);font:800 10.5px/18px var(--font-num,"Roboto", sans-serif);background:#3ddc971a;border:1px solid #3ddc974d;border-radius:6px;padding:1px 7px}.buyflow-module__NP7t6a__pPrice{font:800 17px var(--font-num,"Roboto", sans-serif);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.buyflow-module__NP7t6a__pPrice s{color:var(--mg-dim);font:600 11.5px var(--font-num,"Roboto", sans-serif)}.buyflow-module__NP7t6a__pSub{color:var(--mg-dim);min-height:18px;font-size:11.5px;font-weight:600;line-height:1.6}.buyflow-module__NP7t6a__pBest{top:-9px;color:#190808;background:linear-gradient(135deg, var(--mg-amber), #ff8a54);border-radius:99px;padding:1px 9px;font-size:10.5px;font-weight:900;position:absolute;inset-inline-start:12px}.buyflow-module__NP7t6a__nameRow{align-items:stretch;gap:8px;display:flex}.buyflow-module__NP7t6a__nameRow>:first-child{flex:1;min-width:0}.buyflow-module__NP7t6a__suggest{color:var(--mg-ink);cursor:pointer;background:var(--mg-raised);border:1px solid var(--mg-line2);border-radius:10px;flex:none;align-items:center;gap:7px;padding:0 14px;font:800 12.5px Yekan,system-ui,sans-serif;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}.buyflow-module__NP7t6a__suggest:hover{color:var(--mg-violet-hi);border-color:var(--mg-violet)}.buyflow-module__NP7t6a__need{width:100%;color:var(--mg-amber);text-align:start;cursor:pointer;background:color-mix(in srgb, var(--mg-amber) 9%, transparent);border:1px solid color-mix(in srgb, var(--mg-amber) 38%, transparent);border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font:700 12.5px Yekan,system-ui,sans-serif;transition:background-color .25s;display:flex}.buyflow-module__NP7t6a__need:hover{background:color-mix(in srgb, var(--mg-amber) 16%, transparent)}.buyflow-module__NP7t6a__sumPeriod{color:var(--mg-violet-hi)}@media (max-width:1080px){.buyflow-module__NP7t6a__presets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.buyflow-module__NP7t6a__presets,.buyflow-module__NP7t6a__periodGrid{grid-template-columns:1fr 1fr}.buyflow-module__NP7t6a__nameRow{flex-direction:column}.buyflow-module__NP7t6a__suggest{justify-content:center;min-height:40px}}@media (prefers-reduced-motion:reduce){.buyflow-module__NP7t6a__preset,.buyflow-module__NP7t6a__pCard{transition:none}}.buyflow-module__NP7t6a__demoTop{margin-bottom:16px}.buyflow-module__NP7t6a__demoIn{align-items:center;gap:14px;padding:14px 18px;display:flex;position:relative;overflow:hidden}.buyflow-module__NP7t6a__demoIn:after{content:"";background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--mg-pink) 14%, transparent), transparent);pointer-events:none;width:40%;animation:4.5s ease-in-out infinite buyflow-module__NP7t6a__demoSweep;position:absolute;inset-block:0;inset-inline-start:-50%;transform:skew(-18deg)}@keyframes buyflow-module__NP7t6a__demoSweep{0%,55%{inset-inline-start:-50%}to{inset-inline-start:130%}}.buyflow-module__NP7t6a__demoIco{width:42px;height:46px;color:var(--mg-pink);background:color-mix(in srgb, var(--mg-pink) 16%, var(--mg-bg));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;place-items:center;display:grid}.buyflow-module__NP7t6a__demoTxt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.buyflow-module__NP7t6a__demoTxt b{color:var(--mg-ink);font-size:15px;font-weight:900}.buyflow-module__NP7t6a__demoTxt span{color:var(--mg-mute);font-size:12.5px;line-height:1.8}.buyflow-module__NP7t6a__demoBtn{z-index:1;color:#fff;background:linear-gradient(135deg, var(--mg-pink), #b8005a);border-radius:10px;flex:none;align-items:center;gap:7px;height:40px;padding:0 16px;font:800 13px Yekan,system-ui,sans-serif;text-decoration:none;transition:filter .25s,transform .25s,box-shadow .25s;display:inline-flex;position:relative}.buyflow-module__NP7t6a__demoBtn:hover{filter:brightness(1.12);box-shadow:0 8px 22px -8px var(--mg-pink);transform:translateY(-1px)}.buyflow-module__NP7t6a__need{margin-bottom:12px}@media (max-width:640px){.buyflow-module__NP7t6a__demoIn{flex-wrap:wrap;padding:14px}.buyflow-module__NP7t6a__demoBtn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.buyflow-module__NP7t6a__demoIn:after{animation:none}.buyflow-module__NP7t6a__demoBtn{transition:none}}@media (max-width:767px){html:not([data-lite=off]) .buyflow-module__NP7t6a__presetIco,html:not([data-lite=off]) .buyflow-module__NP7t6a__demoIco{clip-path:none;border-radius:10px}html:not([data-lite=off]) .buyflow-module__NP7t6a__demoBtn:hover{box-shadow:none}}
