.rfm-member-layout,.rfmd,.rfmm{margin:0}.rfmd{display:block}.rfmm{display:none}@media(max-width:859px){.rfmd{display:none}.rfmm{display:block}}.rfmd .ti svg,.rfmm .ti svg{width:1em;height:1em;display:inline-block;vertical-align:-.125em}.rfmd .brand-link{display:block;width:max-content;line-height:0}.rfmm .brand-link{display:inline-block;line-height:0}.rfmd{--red:#CD001A;--red-dark:#A80016;--ink:#1D1D1F;--g1:#4F4F4F;--g2:#6E6E73;--g3:#C4C4C4;--line:#ECECEE;--bg:#F7F7F8;--card:#FFFFFF;--tint:rgba(205,0,26,.07);--tint2:rgba(205,0,26,.05);--gold:#D9A441;--r:8px;--rc:12px}.rfmd *{margin:0;padding:0;box-sizing:border-box;letter-spacing:0}.rfmd{height:100%}.rfmd{font-family:Montserrat,system-ui,sans-serif;color:var(--ink);background:var(--bg);font-size:14px;line-height:1.5}.rfmd button{font-family:inherit;cursor:pointer;border:none;background:none;text-align:center}.rfmd a{color:inherit;text-decoration:none}.rfmd .app{display:flex;height:100dvh;min-height:640px;overflow:hidden}.rfmd .side{width:248px;min-width:248px;background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;padding:28px 0 0}.rfmd .brand{padding:0 24px 26px}.rfmd .brand-logo-img{width:118px;height:auto;display:block}.rfmd .nav{flex:1;overflow-y:auto;padding:0 12px}.rfmd .nav-group{font-size:11px;font-weight:600;color:var(--g2);text-transform:none;padding:18px 14px 8px}.rfmd .nav-item{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border-radius:var(--r);color:var(--g1);font-size:13.5px;font-weight:600;position:relative;transition:background .18s,color .18s,transform .18s}.rfmd .nav-item i{font-size:19px;color:var(--g2);transition:color .18s}.rfmd .nav-item:hover{background:#f6f6f6;color:var(--ink);transform:translate(2px)}.rfmd .nav-item:hover i{color:var(--ink)}.rfmd .nav-item.active{background:var(--tint);color:var(--red)}.rfmd .nav-item.active i{color:var(--red)}.rfmd .nav-item.active:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;background:var(--red);border-radius:0 2px 2px 0}.rfmd .nav-badge{margin-left:auto;background:var(--red);color:#fff;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px}.rfmd .signout{border-top:1px solid var(--line);padding:8px 12px}.rfmd .signout .nav-item{color:var(--g1)}.rfmd .main{flex:1;overflow-y:auto;scroll-behavior:smooth}.rfmd .main::-webkit-scrollbar{width:8px}.rfmd .main::-webkit-scrollbar-track{background:transparent}.rfmd .main::-webkit-scrollbar-thumb{background:var(--red);border-radius:99px}.rfmd .topbar{position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:18px 32px}.rfmd .hello{font-size:20px;font-weight:800}.rfmd .hello em{font-style:normal;color:var(--red)}.rfmd .chip{display:flex;border:1px solid var(--line);background:#fafafb;border-radius:var(--r);overflow:hidden}.rfmd .chip>div{padding:8px 18px;border-left:1px solid var(--line)}.rfmd .chip>div:first-child{border-left:none}.rfmd .chip .cl{font-size:10.5px;font-weight:600;color:var(--g2);margin-bottom:1px}.rfmd .chip .cv{font-size:14.5px;font-weight:800}.rfmd .chip .cv.red{color:var(--red)}.rfmd .chip .cv small{font-size:11px;font-weight:500;color:var(--g2)}.rfmd .content{padding:28px 32px 48px;max-width:1280px}.rfmd .view{display:none;animation:fadein .3s ease}.rfmd .view.active{display:block}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rfmd .sec-h{font-size:16.5px;font-weight:800;margin:26px 0 14px}.rfmd .sec-h:first-child{margin-top:0}.rfmd .card{background:var(--card);border:1px solid var(--line);border-radius:var(--rc);transition:transform .18s,box-shadow .18s}.rfmd .card.hov:hover{transform:translateY(-3px);box-shadow:0 10px 26px #1d1d1f14}.rfmd .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:13.5px;border-radius:var(--r);padding:13px 22px;position:relative;overflow:hidden;transition:background .18s,transform .18s,box-shadow .18s}.rfmd .btn-red{background:var(--red);color:#fff}.rfmd .btn-red:hover{background:var(--red-dark);transform:translateY(-1px);box-shadow:0 8px 18px #cd001a47}.rfmd .btn-block{width:100%}.rfmd .btn-ghost{border:1px solid var(--g3);color:var(--ink);background:#fff}.rfmd .btn-ghost:hover{border-color:var(--ink)}.rfmd .btn .shine{position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg)}.rfmd .btn-red:hover .shine{animation:shine .7s ease}@keyframes shine{to{left:130%}}.rfmd .link-cta{font-weight:700;font-size:13.5px;color:var(--ink);display:inline-flex;align-items:center;gap:6px;transition:color .15s,gap .15s}.rfmd .link-cta:hover{color:var(--red);gap:9px}.rfmd .icsq{width:44px;height:44px;border-radius:10px;background:var(--tint);color:var(--red);display:flex;align-items:center;justify-content:center;font-size:21px}.rfmd .prog{height:10px;background:#ededef;border-radius:99px;overflow:hidden;position:relative}.rfmd .prog-fill{height:100%;background:linear-gradient(90deg,#E4283F,var(--red));border-radius:99px;position:relative}.rfmd .prog-tip{position:absolute;top:50%;right:-1px;width:14px;height:14px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,#fff,#ff5a6ee6 35%,#cd001a00 72%);animation:tippulse 1.6s ease-in-out infinite}@keyframes tippulse{0%,to{opacity:.65;transform:translateY(-50%) scale(.85)}50%{opacity:1;transform:translateY(-50%) scale(1.25)}}@media(prefers-reduced-motion:reduce){.rfmd .prog-tip,.rfmd .btn-red:hover .shine{animation:none}}.rfmd .snap{display:flex;gap:36px;align-items:center;padding:26px 30px;border-left:4px solid var(--red)}.rfmd .snap-left{min-width:225px}.rfmd .snap-tier{color:var(--red);font-weight:800;font-size:14.5px;margin-bottom:6px}.rfmd .snap-pts{font-size:40px;font-weight:900;line-height:1.05}.rfmd .snap-pts small{font-size:15px;font-weight:600;color:var(--g2)}.rfmd .snap-worth{margin-top:6px;color:var(--g1);font-size:12.5px}.rfmd .snap-worth b{color:var(--red)}.rfmd .snap-right{flex:1}.rfmd .snap-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.rfmd .snap-row .t{font-weight:700;font-size:14px}.rfmd .snap-row .n{font-size:13px;color:var(--g2)}.rfmd .snap-row .n b{color:var(--ink);font-weight:800}.rfmd .snap-note{margin-top:10px;font-size:12.5px;color:var(--g1)}.rfmd .snap-note b{color:var(--red);font-weight:700}.rfmd .moves{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rfmd .move{padding:24px 24px 20px;display:flex;flex-direction:column;gap:10px;position:relative}.rfmd .move .badge{position:absolute;top:18px;right:18px;background:var(--red);color:#fff;font-weight:700;font-size:11.5px;padding:4px 10px;border-radius:999px}.rfmd .move h3{font-size:16px;font-weight:800}.rfmd .move .pts{color:var(--red);font-weight:800;font-size:17px}.rfmd .move .pts small{color:var(--g2);font-weight:500;font-size:11.5px}.rfmd .move p{color:var(--g1);font-size:12.5px}.rfmd .move .link-cta{margin-top:auto;padding-top:12px}.rfmd .duo{display:grid;grid-template-columns:1.35fr 1fr;gap:18px;margin-top:26px}.rfmd .panel{padding:24px 26px}.rfmd .panel h3{font-size:16.5px;font-weight:800}.rfmd .panel .sub{color:var(--g2);font-size:12.5px;margin-top:2px}.rfmd .act{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid var(--line)}.rfmd .act:last-child{border-bottom:none;padding-bottom:0}.rfmd .act .icsq{width:38px;height:38px;font-size:17px;border-radius:50%}.rfmd .act .t{font-weight:700;font-size:13.5px}.rfmd .act .d{color:var(--g2);font-size:11.5px}.rfmd .act .amt{margin-left:auto;font-weight:800;color:var(--red);font-size:14.5px}.rfmd .infinity-card{display:flex;gap:14px;background:#fafafb;border:1px solid var(--line);border-radius:var(--r);padding:16px;margin-top:16px}.rfmd .infinity-card .ic{width:44px;height:44px;border-radius:10px;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;flex:none}.rfmd .infinity-card .t{font-weight:800;font-size:13.5px}.rfmd .infinity-card p{color:var(--g1);font-size:12px;margin-top:3px}.rfmd .tprog{padding:20px 26px;margin-bottom:22px}.rfmd .tprog .row1{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.rfmd .tprog .row1 .t{font-size:14.5px}.rfmd .tprog .row1 .t b{font-weight:800}.rfmd .tprog .row1 .t .dot{color:var(--g2)}.rfmd .tprog .n{font-size:13px;color:var(--g2)}.rfmd .tprog .n b{color:var(--ink);font-weight:800}.rfmd .tprog .note{margin-top:9px;color:var(--g2);font-size:12.5px}.rfmd .tprog .note b{color:var(--red);font-weight:700}.rfmd .ttable{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--line);border-radius:var(--rc);overflow:hidden}.rfmd .ttable th,.rfmd .ttable td{padding:15px 18px;font-size:13.5px;border-top:1px solid var(--line)}.rfmd .ttable thead th{border-top:none;padding:18px;vertical-align:top}.rfmd .ttable td:first-child{text-align:left;color:var(--ink);font-weight:600}.rfmd .ttable th:not(:first-child),.rfmd .ttable td:not(:first-child){text-align:center;width:16.5%}.rfmd .ttable .tn{font-size:16px;font-weight:800;display:block}.rfmd .ttable .tt{font-size:11.5px;color:var(--g2);font-weight:500;display:block;margin-top:2px}.rfmd .col-you{background:var(--tint2)}.rfmd th.col-you .you{display:inline-block;background:var(--red);color:#fff;font-size:10px;font-weight:800;padding:3px 10px;border-radius:999px;margin-top:7px}.rfmd .col-legend{background:var(--red);color:#fff}.rfmd .col-legend .tt{color:#ffffffbf}.rfmd td.col-legend{border-top-color:#ffffff38}.rfmd .ck{color:var(--red);font-size:16px;font-weight:800}.rfmd td.col-legend .ck{color:#fff}.rfmd .dash{color:var(--g3)}.rfmd td.col-legend .dash{color:#ffffff8c}.rfmd .star{color:var(--gold);letter-spacing:1px}.rfmd td.col-legend .star{color:#fff}.rfmd .bold{font-weight:800}.rfmd .tnote{margin-top:12px;font-size:12px;color:var(--g2)}.rfmd .tnote b{color:var(--gold)}.rfmd .ehero{display:grid;grid-template-columns:1.15fr 1fr;overflow:hidden;margin-bottom:26px}.rfmd .ehero-txt{padding:34px 36px;display:flex;flex-direction:column;justify-content:center;gap:14px}.rfmd .ehero-txt .kick{color:var(--red);font-weight:700;font-size:13px}.rfmd .ehero-txt h2{font-size:29px;font-weight:800;line-height:1.2}.rfmd .ehero-txt h2 em{font-style:normal;color:var(--red)}.rfmd .ehero-img{min-height:250px}.rfmd .ehero-img img{width:100%;height:100%;object-fit:cover;display:block}.rfmd .bonus{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rfmd .bonus .move .unit{color:var(--g2);font-weight:500;font-size:11.5px}.rfmd .rec-sub{font-size:12.5px;color:var(--g2);margin:-6px 0 14px}.rfmd .rec{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.rfmd .rcard{position:relative;padding:18px;display:flex;flex-direction:column;gap:10px}.rfmd .rcard .rimg{width:100%;height:132px;object-fit:contain;display:block}.rfmd .rcard .n{font-weight:700;font-size:13.5px;line-height:1.35;min-height:37px}.rfmd .rcard .prow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.rfmd .rcard .price{font-weight:800;font-size:14.5px}.rfmd .rcard .price small{font-weight:600;font-size:11px;color:var(--g2)}.rfmd .rcard .ppts{background:#cd001a12;color:var(--red);font-weight:800;font-size:11.5px;padding:4px 9px;border-radius:999px;white-space:nowrap}.rfmd .rcard .rbtn{width:100%;padding:11px;border-radius:var(--r);border:1px solid var(--g3);font-weight:700;font-size:12.5px;background:#fff;transition:all .15s;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--ink)}.rfmd .rcard .rbtn:hover{background:var(--ink);border-color:var(--ink);color:#fff}.rfmd .rec-note{margin-top:12px;font-size:12px;color:var(--g2)}.rfmd .rec-note b{color:var(--ink)}.rfmd #dashNotices .notice{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#cd001a0d;border:1px solid rgba(205,0,26,.15);border-left:3px solid var(--red);border-radius:var(--rc);margin-bottom:14px}.rfmd .notice .nh{font-weight:800;font-size:13.5px}.rfmd .notice .nt{font-size:12.5px;color:var(--g1)}.rfmd .notice .nt b,.rfmd .notice .nh b{color:var(--red)}.rfmd .notice .na{margin-left:auto;white-space:nowrap;font-weight:700;font-size:12.5px;color:var(--red)}.rfmd .d8ribbon{display:none;align-items:center;gap:10px;padding:0 22px;height:42px;background:linear-gradient(90deg,#a80016,#cd001a 55%,#e00020);color:#fff;font-size:12.5px;white-space:nowrap;position:relative;overflow:hidden}.rfmd .d8ribbon:not([hidden]){display:flex}.rfmd .d8ribbon>i{font-size:18px}.rfmd .d8ribbon b{font-weight:800}.rfmd .d8r-sep{opacity:.5;margin:0 2px}.rfmd .d8r-count{margin-left:auto;display:flex;gap:6px;align-items:baseline}.rfmd .d8r-ends{font-size:10.5px;opacity:.75;font-weight:600}.rfmd .d8r-count b{font-variant-numeric:tabular-nums;font-size:13.5px}.rfmd .d8ribbon a{color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:3px;margin-left:16px;flex:none}.rfmd .d8ribbon:after{content:"";position:absolute;top:0;left:-30%;width:22%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.22),transparent);animation:d8sheen 3.6s ease-in-out infinite}@keyframes d8sheen{0%{left:-30%}55%,to{left:130%}}@media(prefers-reduced-motion:reduce){.rfmd .d8ribbon:after{animation:none}}.rfmd.rfm-d8 .main{background:linear-gradient(180deg,#f9e3e6,#fbeff0 26%,#fdf8f8 55%,#fff)}.rfmd.rfm-d8 .topbar{background:#ffffffb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rfmd [hidden]{display:none!important}.rfmd .gate-card{min-height:100dvh;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:24px;background:#fff}.rfmd .gate-card img.gate-logo{width:132px;height:auto}.rfmd .gate-card h1{font-size:24px;font-weight:800}.rfmd .gate-card p{font-size:13.5px;color:var(--g2)}.rfmd .gate-cta{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap;justify-content:center}.rfmd .gate-btn-dark{background:var(--ink);color:#fff}.rfmd .gate-btn-dark:hover{background:var(--red)}.rfmd.rfm-gated>*:not(.gate-card){display:none}.rfmd.rfm-gated .gate-card{display:flex}.rfmd .orders-card{padding:10px 22px}.rfmd .orow{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--line);font-size:13px}.rfmd .orow:last-child{border-bottom:none}.rfmd .orow .oid{font-weight:700;min-width:96px}.rfmd .orow .od{color:var(--g2)}.rfmd .orow .ot{font-weight:800;margin-left:auto}.rfmd .orow .os{color:var(--g2);font-size:12px;min-width:64px;text-align:right}.rfmd .orow a.ov{font-weight:700;color:var(--red)}.rfmd .orders-empty{padding:26px 0;text-align:center;color:var(--g2);font-size:13px}.rfmd .orders-empty .btn{margin-top:12px}.rfmd .cash{padding:26px 30px;max-width:720px}.rfmd .cash-top{display:flex;align-items:center;gap:26px;margin-bottom:18px}.rfmd .cash-top .lbl{font-size:12px;font-weight:600;color:var(--g2);margin-bottom:3px}.rfmd .cash-top .big{font-size:27px;font-weight:900}.rfmd .cash-top .big.red{color:var(--red)}.rfmd .cash-top .arr{color:var(--g3);font-size:22px}.rfmd .slider{width:100%;-webkit-appearance:none;appearance:none;height:8px;border-radius:99px;background:linear-gradient(90deg,var(--red) 0%,var(--red) var(--pct,36%),#EDEDEF var(--pct,36%));outline:none}.rfmd .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--red);box-shadow:0 2px 8px #1d1d1f40;cursor:grab}.rfmd .slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--red);cursor:grab}.rfmd .cash-meta{display:flex;justify-content:space-between;font-size:12px;color:var(--g2);margin-top:8px}.rfmd .cash-meta b{color:var(--ink)}.rfmd .cash-tier{margin:12px 0 16px;font-size:12.5px;color:var(--g1)}.rfmd .cash-tier b{color:var(--red)}.rfmd .cash-fine{margin-top:12px;font-size:11.5px;color:var(--g2);line-height:1.6}.rfmd .cash-fine b{color:var(--g1)}.rfmd .gear{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.rfmd .gcard{padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.rfmd .gcard img{width:112px;height:112px;object-fit:contain}.rfmd .gcard .n{font-weight:700;font-size:13.5px}.rfmd .gcard .p{color:var(--red);font-weight:800;font-size:14.5px}.rfmd .gcard button{width:100%;padding:11px;border-radius:var(--r);border:1px solid var(--g3);font-weight:700;font-size:12.5px;background:#fff;transition:all .15s}.rfmd .gcard button:not(:disabled):hover{background:var(--ink);border-color:var(--ink);color:#fff}.rfmd .gcard button:disabled{background:#f1f1f2;border-color:#f1f1f2;color:var(--g2);cursor:not-allowed}.rfmd .pc-strip{display:flex;align-items:center;gap:20px;padding:22px 26px;margin-bottom:22px}.rfmd .ring{width:58px;height:58px;border-radius:50%;background:conic-gradient(var(--red) calc(var(--p,40)*1%),#F0DDE0 0);display:flex;align-items:center;justify-content:center;flex:none}.rfmd .ring:before{content:"";position:absolute;width:44px;height:44px;border-radius:50%;background:#fdf4f5}.rfmd .ring{position:relative}.rfmd .ring b{position:relative;font-size:13px;font-weight:800;color:var(--red)}.rfmd .pc-strip h3{font-size:17px;font-weight:800}.rfmd .pc-strip p{color:var(--g1);font-size:12.5px;margin-top:2px}.rfmd .pc-strip p b{color:var(--red)}.rfmd .pgrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.rfmd .pcard{padding:24px 26px}.rfmd .pcard-h{display:flex;align-items:flex-start;gap:14px;margin-bottom:6px}.rfmd .pcard-h .icsq{flex:none}.rfmd .pcard-h h3{font-size:16px;font-weight:800}.rfmd .pcard-h .sub{color:var(--g2);font-size:12px;margin-top:2px}.rfmd .pcard-h .sub b{color:var(--red)}.rfmd .pcard-h .tgl{margin-left:auto}.rfmd .fp-body{max-height:0;overflow:hidden;transition:max-height .35s ease}.rfmd .fp-body.open{max-height:900px}.rfmd .fgroup{margin-top:16px}.rfmd .fgroup .gl{font-size:11px;font-weight:700;color:var(--g2);text-transform:uppercase;letter-spacing:0;margin-bottom:9px}.rfmd .chips{display:flex;flex-wrap:wrap;gap:9px}.rfmd .chipbtn{padding:9px 16px;border-radius:999px;border:1px solid var(--g3);font-size:12.5px;font-weight:600;color:var(--g1);background:#fff;transition:all .15s}.rfmd .chipbtn:hover{border-color:var(--ink);color:var(--ink)}.rfmd .chipbtn.on{background:var(--tint);border-color:var(--red);color:var(--red)}.rfmd .fp-save{margin-top:20px}.rfmd .drop{border:2px dashed var(--g3);border-radius:var(--rc);padding:30px 20px;text-align:center;margin-top:14px;transition:border-color .15s,background .15s}.rfmd .drop:hover{border-color:var(--red);background:var(--tint2)}.rfmd .drop .dic{width:46px;height:46px;border-radius:50%;background:#f1f1f2;display:inline-flex;align-items:center;justify-content:center;font-size:21px;color:var(--ink);margin-bottom:10px}.rfmd .drop .dt{font-weight:800;font-size:14px}.rfmd .drop .ds{color:var(--g2);font-size:11.5px;margin:5px 0 14px}.rfmd .drop .ds b{color:var(--red)}.rfmd .prow{display:flex;justify-content:space-between;align-items:center;padding:13px 0;border-bottom:1px solid var(--line);font-size:13px}.rfmd .prow:last-of-type{border-bottom:none}.rfmd .prow .k{color:var(--g1);font-weight:600}.rfmd .prow .v{font-weight:600}.rfmd .prow .v.na{color:var(--g2);font-style:italic;font-weight:500}.rfmd .prow .chips{justify-content:flex-end}.rfmd .prow .chip-ro{padding:6px 13px;border-radius:999px;background:#f1f1f2;font-size:12px;font-weight:600}.rfmd .pw-dots{letter-spacing:2px}.rfmd .stub{padding:60px 20px;text-align:center;color:var(--g2)}.rfmd .stub i{font-size:36px;display:block;margin-bottom:12px}.rfmd .stub .t{font-weight:800;color:var(--ink);font-size:16px;margin-bottom:6px}.rfmd [data-rivo-shell]{position:relative}.rfmd [data-rivo-status]{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:32px;text-align:center;background:#f7f7f8;color:#161619}.rfmd [data-rivo-status] p{max-width:460px;margin:0;color:#5d5d66}.rfmd [data-rivo-retry]{border:0;border-radius:999px;background:#d71920;color:#fff;font:700 14px/1 inherit;padding:11px 22px;cursor:pointer}.rfmd [data-rivo-shell].rfm-loyalty-loading>[data-rivo-status],.rfmd [data-rivo-shell].rfm-loyalty-error>[data-rivo-status]{display:flex;visibility:visible}.rfmd [data-rivo-shell].rfm-loyalty-loading>:not([data-rivo-status]),.rfmd [data-rivo-shell].rfm-loyalty-error>:not([data-rivo-status]){visibility:hidden}.rfmd .cta-fine{display:block;margin-top:5px;color:var(--g2);font-size:10.5px;line-height:1.4}.rfmd .link-cta.is-disabled{color:var(--g2);cursor:not-allowed;text-decoration:none}.rfmd .moves,.rfmd .bonus{grid-template-columns:repeat(2,minmax(0,1fr))}.rfmd a.btn{text-decoration:none;text-align:center}.rfmd a.nav-item,.rfmd a.d-item{text-decoration:none}.rfmd .pgrid{grid-template-columns:minmax(0,560px)}.rfmd .gcard-noimg{width:112px;height:112px;display:flex;align-items:center;justify-content:center;background:#f6f6f7;border-radius:12px;color:var(--g2);font-weight:700;font-size:12px;letter-spacing:.4px}.rfmd .fp-note{margin-top:10px;font-size:12px;line-height:1.5;color:var(--g1)}.rfmd .fp-note.err{color:#d71920}.rfmd .rm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#1616198c;display:flex;align-items:center;justify-content:center;padding:20px}.rfmd .rm-overlay[hidden]{display:none}.rfmd .rm-modal{background:#fff;border-radius:16px;max-width:430px;width:100%;padding:24px;box-shadow:0 24px 64px #00000047}.rfmd .rm-h{margin:0 0 10px;font-size:18px}.rfmd .rm-body{margin:0 0 8px;font-size:14px;line-height:1.55;color:var(--g1)}.rfmd .rm-fine{margin:0 0 6px;font-size:11.5px;line-height:1.5;color:var(--g2)}.rfmd .rm-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.rfmd .rm-cancel{background:#f0f0f2;color:#161619}.rfmd .rm-code{display:flex;align-items:center;gap:10px;background:#f7f7f8;border:1px dashed var(--line);border-radius:10px;padding:10px 12px;margin:8px 0 4px}.rfmd .rm-code code{font-weight:700;font-size:15px;letter-spacing:.5px;-webkit-user-select:all;user-select:all;word-break:break-all}.rfmd .rm-copy{padding:7px 12px;font-size:12px}.rfmd [data-bday-edit] input[type=date]{border:1px solid var(--line);border-radius:8px;padding:6px 8px;font:inherit}.rfmd .move[hidden]{display:none!important}.rfmd .ref-share{margin-top:12px}.rfmd .ref-share[hidden]{display:none!important}.rfmd .ref-share code{font-size:12px;letter-spacing:0}.rfmm{--red:#CD001A;--red-dark:#A80016;--ink:#1D1D1F;--g1:#4F4F4F;--g2:#6E6E73;--g3:#C4C4C4;--line:#ECECEE;--bg:#F7F7F8;--card:#FFFFFF;--tint:rgba(205,0,26,.07);--tint2:rgba(205,0,26,.05);--gold:#D9A441;--r:8px;--rc:12px}.rfmm *{margin:0;padding:0;box-sizing:border-box;letter-spacing:0;-webkit-tap-highlight-color:transparent}.rfmm{font-family:Montserrat,system-ui,sans-serif;color:var(--ink);background:var(--bg);font-size:14px;line-height:1.5}.rfmm .page{max-width:460px;margin:0 auto;min-height:100dvh;background:var(--bg);position:relative}.rfmm button{font-family:inherit;cursor:pointer;border:none;background:none;text-align:center}.rfmm a{color:inherit;text-decoration:none}.rfmm .appbar{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;padding:14px 16px}.rfmm .appbar .logo{width:92px;height:auto;display:block}.rfmm .appbar .spacer{flex:1}.rfmm .pts-chip{display:flex;align-items:baseline;gap:5px;background:#fafafb;border:1px solid var(--line);border-radius:999px;padding:7px 13px;font-size:12.5px}.rfmm .pts-chip b{font-weight:800}.rfmm .pts-chip .tier{color:var(--red);font-weight:700}.rfmm .burger{font-size:23px;color:var(--ink);display:flex;align-items:center}.rfmm .tabs{position:sticky;top:57px;z-index:39;background:#fff;border-bottom:1px solid var(--line);display:flex;gap:8px;overflow-x:auto;padding:10px 16px;scrollbar-width:none}.rfmm .tabs::-webkit-scrollbar{display:none}.rfmm .tab{flex:none;padding:9px 16px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:13px;font-weight:700;color:var(--g1);display:flex;align-items:center;gap:7px;transition:all .18s}.rfmm .tab i{font-size:16px;color:var(--g2)}.rfmm .tab.active{background:var(--tint);border-color:var(--red);color:var(--red)}.rfmm .tab.active i{color:var(--red)}.rfmm .tab .nb{background:var(--red);color:#fff;font-size:10px;font-weight:700;padding:2px 7px;border-radius:999px}.rfmm .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1d1d1f73;opacity:0;pointer-events:none;transition:opacity .25s;z-index:60}.rfmm .scrim.on{opacity:1;pointer-events:auto}.rfmm .drawer{position:fixed;top:0;right:0;bottom:0;width:280px;max-width:82vw;background:#fff;z-index:61;transform:translate(105%);transition:transform .28s ease;display:flex;flex-direction:column;padding:20px 14px}.rfmm .drawer.on{transform:none}.rfmm .drawer .dh{display:flex;align-items:center;justify-content:space-between;padding:0 8px 16px}.rfmm .drawer .dh img{width:92px;height:auto}.rfmm .drawer .dh button{font-size:20px;color:var(--g1)}.rfmm .d-item{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;border-radius:var(--r);color:var(--g1);font-size:14px;font-weight:600;position:relative}.rfmm .d-item i{font-size:19px;color:var(--g2)}.rfmm .d-item.active{background:var(--tint);color:var(--red)}.rfmm .d-item.active i{color:var(--red)}.rfmm .d-group{font-size:11px;font-weight:600;color:var(--g2);padding:16px 14px 6px}.rfmm .d-foot{margin-top:auto;border-top:1px solid var(--line);padding-top:8px}.rfmm .nav-badge{margin-left:auto;background:var(--red);color:#fff;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px}.rfmm .content{padding:18px 16px 56px}.rfmm .view{display:none;animation:m-fadein .3s ease}.rfmm .view.active{display:block}@keyframes m-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rfmm .sec-h{font-size:16px;font-weight:800;margin:22px 0 12px}.rfmm .sec-h:first-child{margin-top:0}.rfmm .card{background:var(--card);border:1px solid var(--line);border-radius:var(--rc)}.rfmm .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:13.5px;border-radius:var(--r);padding:13px 22px;position:relative;overflow:hidden;transition:background .18s}.rfmm .btn-red{background:var(--red);color:#fff}.rfmm .btn-red:active{background:var(--red-dark)}.rfmm .btn-block{width:100%}.rfmm .link-cta{font-weight:700;font-size:13.5px;color:var(--ink);display:inline-flex;align-items:center;gap:6px}.rfmm .link-cta:active{color:var(--red)}.rfmm .icsq{width:42px;height:42px;border-radius:10px;background:var(--tint);color:var(--red);display:flex;align-items:center;justify-content:center;font-size:20px;flex:none}.rfmm .prog{height:9px;background:#ededef;border-radius:99px;overflow:hidden;position:relative}.rfmm .prog-fill{height:100%;background:linear-gradient(90deg,#E4283F,var(--red));border-radius:99px;position:relative}.rfmm .prog-tip{position:absolute;top:50%;right:-1px;width:13px;height:13px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,#fff,#ff5a6ee6 35%,#cd001a00 72%);animation:m-tippulse 1.6s ease-in-out infinite}@keyframes m-tippulse{0%,to{opacity:.65;transform:translateY(-50%) scale(.85)}50%{opacity:1;transform:translateY(-50%) scale(1.25)}}@media(prefers-reduced-motion:reduce){.rfmm .prog-tip{animation:none}}.rfmm .snap{padding:20px;border-left:4px solid var(--red)}.rfmm .snap-tier{color:var(--red);font-weight:800;font-size:13.5px;margin-bottom:4px}.rfmm .snap-pts{font-size:34px;font-weight:900;line-height:1.05}.rfmm .snap-pts small{font-size:14px;font-weight:600;color:var(--g2)}.rfmm .snap-worth{margin:5px 0 16px;color:var(--g1);font-size:12px}.rfmm .snap-worth b{color:var(--red)}.rfmm .snap-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.rfmm .snap-row .t{font-weight:700;font-size:13px}.rfmm .snap-row .n{font-size:12px;color:var(--g2)}.rfmm .snap-row .n b{color:var(--ink);font-weight:800}.rfmm .snap-note{margin-top:8px;font-size:12px;color:var(--g1)}.rfmm .snap-note b{color:var(--red);font-weight:700}.rfmm .moves{display:flex;flex-direction:column;gap:12px}.rfmm .move{padding:18px;display:flex;flex-direction:column;gap:8px;position:relative}.rfmm .move .badge{position:absolute;top:16px;right:16px;background:var(--red);color:#fff;font-weight:700;font-size:11px;padding:3px 9px;border-radius:999px}.rfmm .move h3{font-size:15px;font-weight:800}.rfmm .move .pts{color:var(--red);font-weight:800;font-size:16px}.rfmm .move .pts small{color:var(--g2);font-weight:500;font-size:11px}.rfmm .move p{color:var(--g1);font-size:12.5px}.rfmm .move .link-cta{margin-top:4px}.rfmm .panel{padding:18px;margin-top:14px}.rfmm .panel h3{font-size:15.5px;font-weight:800}.rfmm .panel .sub{color:var(--g2);font-size:12px;margin-top:2px}.rfmm .act{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}.rfmm .act:last-child{border-bottom:none;padding-bottom:0}.rfmm .act .icsq{width:36px;height:36px;font-size:16px;border-radius:50%}.rfmm .act .t{font-weight:700;font-size:13px}.rfmm .act .d{color:var(--g2);font-size:11px}.rfmm .act .amt{margin-left:auto;font-weight:800;color:var(--red);font-size:14px}.rfmm .infinity-card{display:flex;gap:12px;background:#fafafb;border:1px solid var(--line);border-radius:var(--r);padding:14px;margin-top:14px}.rfmm .infinity-card .ic{width:40px;height:40px;border-radius:10px;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;flex:none}.rfmm .infinity-card .t{font-weight:800;font-size:13px}.rfmm .infinity-card p{color:var(--g1);font-size:11.5px;margin-top:2px}.rfmm .tprog{padding:16px 18px;margin-bottom:16px}.rfmm .tprog .row1{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;gap:8px}.rfmm .tprog .row1 .t{font-size:13px}.rfmm .tprog .row1 .t b{font-weight:800}.rfmm .tprog .n{font-size:12px;color:var(--g2);white-space:nowrap}.rfmm .tprog .n b{color:var(--ink);font-weight:800}.rfmm .tprog .note{margin-top:8px;color:var(--g2);font-size:12px}.rfmm .tprog .note b{color:var(--red);font-weight:700}.rfmm .ttabs{display:flex;gap:8px;margin-bottom:12px}.rfmm .ttab{flex:1;padding:10px 4px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:12.5px;font-weight:700;color:var(--g1);transition:all .18s}.rfmm .ttab.active{background:var(--tint);border-color:var(--red);color:var(--red)}.rfmm .ttab.legend{color:var(--ink)}.rfmm .ttab.legend.active,.rfmm .ttab.legend{background:var(--red);border-color:var(--red);color:#fff}.rfmm .ttab.legend:not(.active){opacity:.86}.rfmm .tpanel{padding:4px 18px 8px}.rfmm .tpanel .tp-h{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0 6px}.rfmm .tpanel .tp-h .n{font-size:18px;font-weight:800}.rfmm .tpanel .tp-h .th{font-size:12px;color:var(--g2)}.rfmm .trow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.rfmm .trow:last-child{border-bottom:none}.rfmm .trow .k{color:var(--ink);font-weight:600}.rfmm .trow .v{font-weight:800;white-space:nowrap}.rfmm .trow .v.ck{color:var(--red)}.rfmm .trow .v.dash{color:var(--g3);font-weight:600}.rfmm .trow .v.star{color:var(--gold);letter-spacing:1px}.rfmm .tnote{margin-top:10px;font-size:11.5px;color:var(--g2)}.rfmm .tnote b{color:var(--gold)}.rfmm .ehero{overflow:hidden;margin-bottom:20px}.rfmm .ehero-img img{width:100%;height:190px;object-fit:cover;display:block}.rfmm .ehero-txt{padding:20px;display:flex;flex-direction:column;gap:12px}.rfmm .ehero-txt .kick{color:var(--red);font-weight:700;font-size:12.5px}.rfmm .ehero-txt h2{font-size:22px;font-weight:800;line-height:1.25}.rfmm .ehero-txt h2 em{font-style:normal;color:var(--red)}.rfmm .bonus{display:flex;flex-direction:column;gap:12px}.rfmm .cash{padding:20px}.rfmm .cash-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.rfmm .cash-top .lbl{font-size:11px;font-weight:600;color:var(--g2);margin-bottom:2px}.rfmm .cash-top .big{font-size:22px;font-weight:900}.rfmm .cash-top .big.red{color:var(--red)}.rfmm .cash-top .arr{color:var(--g3);font-size:19px}.rfmm .slider{width:100%;-webkit-appearance:none;appearance:none;height:8px;border-radius:99px;background:linear-gradient(90deg,var(--red) 0%,var(--red) var(--pct,36%),#EDEDEF var(--pct,36%));outline:none}.rfmm .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--red);box-shadow:0 2px 8px #1d1d1f40}.rfmm .slider::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--red)}.rfmm .cash-meta{display:flex;justify-content:space-between;font-size:11.5px;color:var(--g2);margin-top:8px}.rfmm .cash-meta b{color:var(--ink)}.rfmm .cash-tier{margin:11px 0 14px;font-size:12px;color:var(--g1)}.rfmm .cash-tier b{color:var(--red)}.rfmm .cash-fine{margin-top:11px;font-size:11px;color:var(--g2);line-height:1.6}.rfmm .cash-fine b{color:var(--g1)}.rfmm .rec-sub{font-size:12px;color:var(--g2);margin:-4px 0 12px}.rfmm .rec{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rfmm .rcard{padding:14px 12px;display:flex;flex-direction:column;gap:8px}.rfmm .rcard .rimg{width:100%;height:96px;object-fit:contain;display:block}.rfmm .rcard .n{font-weight:700;font-size:12.5px;line-height:1.35;min-height:34px}.rfmm .rcard .prow{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:auto}.rfmm .rcard .price{font-weight:800;font-size:13.5px}.rfmm .rcard .price small{font-weight:600;font-size:10.5px;color:var(--g2)}.rfmm .rcard .ppts{background:#cd001a12;color:var(--red);font-weight:800;font-size:11px;padding:3px 8px;border-radius:999px}.rfmm .rcard .rbtn{width:100%;padding:10px;border-radius:var(--r);border:1px solid var(--g3);font-weight:700;font-size:12px;background:#fff;text-align:center;color:var(--ink);display:block}.rfmm .rec-note{margin-top:10px;font-size:11.5px;color:var(--g2)}.rfmm .rec-note b{color:var(--ink)}.rfmm #m-dashNotices .notice{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#cd001a0d;border:1px solid rgba(205,0,26,.15);border-left:3px solid var(--red);border-radius:var(--rc);margin-bottom:14px}.rfmm .notice .nh{font-weight:800;font-size:13px}.rfmm .notice .nt{font-size:12px;color:var(--g1)}.rfmm .notice .nt b,.rfmm .notice .nh b{color:var(--red)}.rfmm .notice .na{margin-left:auto;white-space:nowrap;font-weight:700;font-size:12px;color:var(--red)}.rfmm .d8ribbon{display:none;align-items:center;gap:8px;padding:0 14px;height:40px;background:linear-gradient(90deg,#a80016,#cd001a 55%,#e00020);color:#fff;font-size:12px;white-space:nowrap;position:relative;overflow:hidden}.rfmm .d8ribbon:not([hidden]){display:flex}.rfmm .d8ribbon>i{font-size:16px}.rfmm .d8ribbon b{font-weight:800}.rfmm .d8r-sep{opacity:.5}.rfmm .d8r-count{margin-left:auto}.rfmm .d8r-count b{font-variant-numeric:tabular-nums;font-size:12.5px}.rfmm .d8ribbon a{color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:3px;margin-left:10px;flex:none}.rfmm .d8ribbon:after{content:"";position:absolute;top:0;left:-30%;width:22%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.22),transparent);animation:m-d8sheen 3.6s ease-in-out infinite}@keyframes m-d8sheen{0%{left:-30%}55%,to{left:130%}}@media(prefers-reduced-motion:reduce){.rfmm .d8ribbon:after{animation:none}}.rfmm.rfm-d8{background-color:var(--bg);background-image:linear-gradient(180deg,#F9E3E6 0,#FBEFF0 240px,var(--bg) 720px);background-repeat:no-repeat}.rfmm.rfm-d8 .appbar,.rfmm.rfm-d8 .tabs{background:#ffffffb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rfmm [hidden]{display:none!important}.rfmm .gate-card{min-height:100dvh;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:24px;background:#fff}.rfmm .gate-card img.gate-logo{width:112px;height:auto}.rfmm .gate-card h1{font-size:20px;font-weight:800}.rfmm .gate-card p{font-size:12.5px;color:var(--g2)}.rfmm .gate-cta{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap;justify-content:center}.rfmm .gate-btn-dark{background:var(--ink);color:#fff}.rfmm .gate-btn-dark:hover{background:var(--red)}.rfmm.rfm-gated>*:not(.gate-card){display:none}.rfmm.rfm-gated .gate-card{display:flex}.rfmm .orders-card{padding:10px 22px}.rfmm .orow{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:14px 0;border-bottom:1px solid var(--line);font-size:13px}.rfmm .orow:last-child{border-bottom:none}.rfmm .orow .oid{font-weight:700;min-width:96px}.rfmm .orow .od{color:var(--g2)}.rfmm .orow .ot{font-weight:800;margin-left:auto}.rfmm .orow .os{color:var(--g2);font-size:12px;min-width:64px;text-align:right}.rfmm .orow a.ov{font-weight:700;color:var(--red)}.rfmm .orders-empty{padding:26px 0;text-align:center;color:var(--g2);font-size:13px}.rfmm .orders-empty .btn{margin-top:12px}.rfmm .gear{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}.rfmm .gcard{padding:16px 12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.rfmm .gcard img{width:88px;height:88px;object-fit:contain}.rfmm .gcard .n{font-weight:700;font-size:12.5px}.rfmm .gcard .p{color:var(--red);font-weight:800;font-size:13.5px}.rfmm .gcard button{width:100%;padding:10px;border-radius:var(--r);border:1px solid var(--g3);font-weight:700;font-size:12px;background:#fff}.rfmm .gcard button:disabled{background:#f1f1f2;border-color:#f1f1f2;color:var(--g2)}.rfmm .pc-strip{display:flex;align-items:center;gap:16px;padding:18px;margin-bottom:14px}.rfmm .ring{width:54px;height:54px;border-radius:50%;background:conic-gradient(var(--red) calc(var(--p,40)*1%),#F0DDE0 0);display:flex;align-items:center;justify-content:center;flex:none;position:relative}.rfmm .ring:before{content:"";position:absolute;width:41px;height:41px;border-radius:50%;background:#fdf4f5}.rfmm .ring b{position:relative;font-size:12px;font-weight:800;color:var(--red)}.rfmm .pc-strip h3{font-size:15.5px;font-weight:800}.rfmm .pc-strip p{color:var(--g1);font-size:12px;margin-top:2px}.rfmm .pc-strip p b{color:var(--red)}.rfmm .pcard{padding:18px;margin-bottom:14px}.rfmm .pcard-h{display:flex;align-items:flex-start;gap:12px;margin-bottom:4px}.rfmm .pcard-h h3{font-size:15px;font-weight:800}.rfmm .pcard-h .sub{color:var(--g2);font-size:11.5px;margin-top:2px}.rfmm .pcard-h .sub b{color:var(--red)}.rfmm .pcard-h .tgl{margin-left:auto;flex:none}.rfmm .fp-body{max-height:0;overflow:hidden;transition:max-height .35s ease}.rfmm .fp-body.open{max-height:980px}.rfmm .fgroup{margin-top:14px}.rfmm .fgroup .gl{font-size:10.5px;font-weight:700;color:var(--g2);text-transform:uppercase;margin-bottom:8px}.rfmm .chips{display:flex;flex-wrap:wrap;gap:8px}.rfmm .chipbtn{padding:9px 14px;border-radius:999px;border:1px solid var(--g3);font-size:12px;font-weight:600;color:var(--g1);background:#fff}.rfmm .chipbtn.on{background:var(--tint);border-color:var(--red);color:var(--red)}.rfmm .fp-save{margin-top:18px;width:100%}.rfmm .drop{border:2px dashed var(--g3);border-radius:var(--rc);padding:24px 16px;text-align:center;margin-top:12px}.rfmm .drop .dic{width:44px;height:44px;border-radius:50%;background:#f1f1f2;display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:var(--ink);margin-bottom:8px}.rfmm .drop .dt{font-weight:800;font-size:13.5px}.rfmm .drop .ds{color:var(--g2);font-size:11px;margin:4px 0 12px}.rfmm .drop .ds b{color:var(--red)}.rfmm .prow{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--line);font-size:12.5px}.rfmm .prow:last-of-type{border-bottom:none}.rfmm .prow .k{color:var(--g1);font-weight:600;flex:none}.rfmm .prow .v{font-weight:600;text-align:right;word-break:break-all}.rfmm .prow .v.na{color:var(--g2);font-style:italic;font-weight:500}.rfmm .prow .chips{justify-content:flex-end}.rfmm .prow .chip-ro{padding:5px 11px;border-radius:999px;background:#f1f1f2;font-size:11px;font-weight:600}.rfmm .stub{padding:48px 16px;text-align:center;color:var(--g2)}.rfmm .stub i{font-size:32px;display:block;margin-bottom:10px}.rfmm .stub .t{font-weight:800;color:var(--ink);font-size:15px;margin-bottom:4px}.rfmm [data-rivo-shell]{position:relative}.rfmm [data-rivo-status]{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:32px;text-align:center;background:#f7f7f8;color:#161619}.rfmm [data-rivo-status] p{max-width:460px;margin:0;color:#5d5d66}.rfmm [data-rivo-retry]{border:0;border-radius:999px;background:#d71920;color:#fff;font:700 14px/1 inherit;padding:11px 22px;cursor:pointer}.rfmm [data-rivo-shell].rfm-loyalty-loading>[data-rivo-status],.rfmm [data-rivo-shell].rfm-loyalty-error>[data-rivo-status]{display:flex;visibility:visible}.rfmm [data-rivo-shell].rfm-loyalty-loading>:not([data-rivo-status]),.rfmm [data-rivo-shell].rfm-loyalty-error>:not([data-rivo-status]){visibility:hidden}.rfmm .cta-fine{display:block;margin-top:5px;color:var(--g2);font-size:10.5px;line-height:1.4}.rfmm .link-cta.is-disabled{color:var(--g2);cursor:not-allowed;text-decoration:none}.rfmm a.btn{text-decoration:none;text-align:center}.rfmm a.nav-item,.rfmm a.d-item{text-decoration:none}.rfmm .pgrid{grid-template-columns:minmax(0,560px)}.rfmm .gcard-noimg{width:112px;height:112px;display:flex;align-items:center;justify-content:center;background:#f6f6f7;border-radius:12px;color:var(--g2);font-weight:700;font-size:12px;letter-spacing:.4px}.rfmm .fp-note{margin-top:10px;font-size:12px;line-height:1.5;color:var(--g1)}.rfmm .fp-note.err{color:#d71920}.rfmm .rm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#1616198c;display:flex;align-items:center;justify-content:center;padding:20px}.rfmm .rm-overlay[hidden]{display:none}.rfmm .rm-modal{background:#fff;border-radius:16px;max-width:430px;width:100%;padding:24px;box-shadow:0 24px 64px #00000047}.rfmm .rm-h{margin:0 0 10px;font-size:18px}.rfmm .rm-body{margin:0 0 8px;font-size:14px;line-height:1.55;color:var(--g1)}.rfmm .rm-fine{margin:0 0 6px;font-size:11.5px;line-height:1.5;color:var(--g2)}.rfmm .rm-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.rfmm .rm-cancel{background:#f0f0f2;color:#161619}.rfmm .rm-code{display:flex;align-items:center;gap:10px;background:#f7f7f8;border:1px dashed var(--line);border-radius:10px;padding:10px 12px;margin:8px 0 4px}.rfmm .rm-code code{font-weight:700;font-size:15px;letter-spacing:.5px;-webkit-user-select:all;user-select:all;word-break:break-all}.rfmm .rm-copy{padding:7px 12px;font-size:12px}.rfmm [data-bday-edit] input[type=date]{border:1px solid var(--line);border-radius:8px;padding:6px 8px;font:inherit}.rfmm .move[hidden]{display:none!important}.rfmm .ref-share{margin-top:12px}.rfmm .ref-share[hidden]{display:none!important}.rfmm .ref-share code{font-size:12px;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/57/assets/rfm-member-dashboard.css.map */
