.PointsHome-module__OEKG9W__wrap{gap:22px;max-width:780px;margin:auto;display:grid}.PointsHome-module__OEKG9W__hero{color:#f6edcf;animation:PointsHome-module__OEKG9W__heroIn .52s var(--ease-viet,cubic-bezier(.22, 1, .36, 1)) both;background:radial-gradient(at 100% 0,#66837265,#0000 70%),#244e42;border:1px solid #ffffff24;border-radius:22px;flex-wrap:wrap;align-items:center;gap:16px 18px;padding:26px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px -30px #173e3880}@keyframes PointsHome-module__OEKG9W__heroIn{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:none}}.PointsHome-module__OEKG9W__heroRings{pointer-events:none;background:repeating-radial-gradient(circle at 86% 18%,#0000 0 42px,#ffffff0e 42px 44px);position:absolute;inset:0}.PointsHome-module__OEKG9W__heroCoin{color:#eddaa4;background:#ffffff14;border:1px solid #e5d29e40;border-radius:50%;flex-shrink:0;place-items:center;width:62px;height:62px;display:grid;position:relative}.PointsHome-module__OEKG9W__heroRing{border:1px dashed #e5d29e59;border-radius:50%;animation:30s linear infinite PointsHome-module__OEKG9W__heroRingSpin;position:absolute;inset:-7px}@keyframes PointsHome-module__OEKG9W__heroRingSpin{to{transform:rotate(360deg)}}.PointsHome-module__OEKG9W__heroMain{flex:1;min-width:0}.PointsHome-module__OEKG9W__heroLabel{letter-spacing:.14em;text-transform:uppercase;color:#dfd1a4;font-size:10.5px;font-weight:600}.PointsHome-module__OEKG9W__heroBalance{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;margin-top:6px;display:flex}.PointsHome-module__OEKG9W__heroNumber{color:#f6edcf;font-size:clamp(34px,8vw,42px);font-weight:800;line-height:1.05}.PointsHome-module__OEKG9W__heroUnit{letter-spacing:.06em;font-size:13px;font-weight:700}.PointsHome-module__OEKG9W__previewTag{letter-spacing:.06em;color:#dfd1a4;background:#ffffff1f;border-radius:999px;margin-top:8px;padding:3px 10px;font-size:10px;font-weight:600;display:inline-block}.PointsHome-module__OEKG9W__retry{color:#dfd1a4;text-underline-offset:3px;cursor:pointer;margin-top:8px;margin-left:10px;font-size:11px;font-weight:600;text-decoration:underline}.PointsHome-module__OEKG9W__dots{letter-spacing:.1em;font-size:30px;font-family:var(--font-display);animation:1.2s ease-in-out infinite PointsHome-module__OEKG9W__heroDots}@keyframes PointsHome-module__OEKG9W__heroDots{0%,to{opacity:.4}50%{opacity:.95}}.PointsHome-module__OEKG9W__topupBtn{color:#244e42;cursor:pointer;transition:transform .2s var(--ease-viet,ease), filter .2s, box-shadow .2s;background:#e5d29e;border-radius:14px;flex-shrink:0;align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 8px 22px -10px #14261f66}.PointsHome-module__OEKG9W__topupBtn:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 12px 26px -10px #14261f80}.PointsHome-module__OEKG9W__topupBtn:active{transform:translateY(0)scale(.97)}.PointsHome-module__OEKG9W__topupBtn:disabled{opacity:.55;cursor:default;filter:none;box-shadow:none;transform:none}.PointsHome-module__OEKG9W__topupBtn:focus-visible{outline-offset:3px;outline:2px solid #b69753}.PointsHome-module__OEKG9W__earnHeading h2,.PointsHome-module__OEKG9W__ledgerHeading h2{color:#264d40;align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.PointsHome-module__OEKG9W__earnHeading h2 svg,.PointsHome-module__OEKG9W__ledgerHeading h2 svg{flex-shrink:0}.PointsHome-module__OEKG9W__earnGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:12px;display:grid}.PointsHome-module__OEKG9W__earnCard{transition:transform .22s var(--ease-viet,ease), background .22s;background:linear-gradient(115deg,#fffdf5bd,#edf0e37a);border:1px solid #fffdf4;border-radius:19px;gap:14px;padding:20px;display:flex}.PointsHome-module__OEKG9W__earnIcon{color:#698367;width:44px;height:44px;transition:transform .22s var(--ease-viet,ease);background:#ecf0e36b;border:1px solid #dce2ce;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.PointsHome-module__OEKG9W__earnIconOn{background:var(--color-ngoc-tint,#ddf5e9);color:var(--color-ngoc-deep,#0a7d4f);border-color:#0ea76840}.PointsHome-module__OEKG9W__earnCard:hover{background:#fffdf5;transform:translateY(-2px)}.PointsHome-module__OEKG9W__earnCard:hover .PointsHome-module__OEKG9W__earnIcon{transform:scale(1.06)}.PointsHome-module__OEKG9W__earnBody{flex:1;min-width:0}.PointsHome-module__OEKG9W__earnBody h3{color:#264d40;font-size:15px;font-weight:600}.PointsHome-module__OEKG9W__earnLine{color:#57684f;margin-top:6px;font-size:12px;line-height:1.7}.PointsHome-module__OEKG9W__earnLine b{color:var(--color-kim-deep,#c7860a);font-weight:800}.PointsHome-module__OEKG9W__earnNote{color:#8a967a;margin-top:9px;font-size:11px;line-height:1.7}.PointsHome-module__OEKG9W__soonChip{background:var(--color-kim-tint,#fff3d1);color:var(--color-kim-deep,#c7860a);letter-spacing:.08em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-right:7px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.PointsHome-module__OEKG9W__refRow{gap:8px;margin-top:11px;display:flex}.PointsHome-module__OEKG9W__refRow input{color:#6f5d4c;text-overflow:ellipsis;background:#fffdf6;border:1px solid #d9e0cc;border-radius:10px;flex:1;min-width:0;padding:9px 11px;font-size:11.5px}.PointsHome-module__OEKG9W__refRow button{color:#fffaf0;cursor:pointer;background:#244e42;border-radius:10px;flex-shrink:0;padding:9px 13px;font-size:11.5px;font-weight:700;transition:filter .18s,transform .18s}.PointsHome-module__OEKG9W__refRow button:hover{filter:brightness(1.1)}.PointsHome-module__OEKG9W__refRow button:active{transform:scale(.96)}.PointsHome-module__OEKG9W__adBtn{color:#fffaf0;cursor:pointer;transition:transform .2s var(--ease-viet,ease), filter .2s;background:#244e42;border-radius:12px;align-items:center;gap:8px;margin-top:11px;padding:11px 15px;font-size:12.5px;font-weight:700;display:inline-flex}.PointsHome-module__OEKG9W__adBtn:hover{filter:brightness(1.1);transform:translateY(-1px)}.PointsHome-module__OEKG9W__adBtn:active{transform:scale(.97)}.PointsHome-module__OEKG9W__miniSkeleton{vertical-align:middle;width:130px;height:12px;animation:PointsHome-module__OEKG9W__ax-skeleton-in .5s var(--ease-viet,ease) both;background:#ffffff8c;border-radius:7px;display:inline-block;position:relative;overflow:hidden}.PointsHome-module__OEKG9W__miniSkeleton:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffffd9 50%,#0000 80%);animation:1.6s ease-in-out infinite PointsHome-module__OEKG9W__ax-skeleton-sheen;position:absolute;inset:0;transform:translate(-100%)}.PointsHome-module__OEKG9W__ledger{background:#ffffff8c;border:1px solid #e3e6d7;border-radius:18px;padding:20px}.PointsHome-module__OEKG9W__ledgerHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PointsHome-module__OEKG9W__filter{background:#f0f2e6;border-radius:999px;grid-template-columns:repeat(3,minmax(84px,1fr));padding:3px;display:grid;position:relative}.PointsHome-module__OEKG9W__filterPill{width:calc(33.3333% - 2px);height:calc(100% - 6px);transition:transform .28s var(--ease-viet,cubic-bezier(.22, 1, .36, 1));will-change:transform;background:#fffdf6;border-radius:999px;position:absolute;top:3px;left:3px;box-shadow:0 2px 8px #48391614}.PointsHome-module__OEKG9W__filter button{z-index:1;color:#57684f;white-space:nowrap;cursor:pointer;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:600;transition:color .2s;position:relative}.PointsHome-module__OEKG9W__filter button:hover{color:#264d40}.PointsHome-module__OEKG9W__filterOn{color:#244e42}.PointsHome-module__OEKG9W__filter button:focus-visible{outline-offset:2px;outline:2px solid #b69753}.PointsHome-module__OEKG9W__rows{margin-top:8px}.PointsHome-module__OEKG9W__row{animation:PointsHome-module__OEKG9W__rowIn .38s var(--ease-viet,cubic-bezier(.22, 1, .36, 1)) both;animation-delay:calc(var(--i,0) * 34ms);border-bottom:1px solid #dce3d050;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 2px;display:grid}.PointsHome-module__OEKG9W__row:last-child{border-bottom:0}@keyframes PointsHome-module__OEKG9W__rowIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.PointsHome-module__OEKG9W__rowIcon{color:#698367;background:#ecf0e36b;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.PointsHome-module__OEKG9W__row[data-dir=in] .PointsHome-module__OEKG9W__rowIcon{background:var(--color-ngoc-tint,#ddf5e9);color:var(--color-ngoc-deep,#0a7d4f)}.PointsHome-module__OEKG9W__row[data-dir=out] .PointsHome-module__OEKG9W__rowIcon{background:var(--color-son-tint,#ffe9e2);color:var(--color-son-deep,#c42f1c)}.PointsHome-module__OEKG9W__row[data-dir=pending] .PointsHome-module__OEKG9W__rowIcon{background:var(--color-kim-tint,#fff3d1);color:var(--color-kim-deep,#c7860a)}.PointsHome-module__OEKG9W__rowMain{min-width:0}.PointsHome-module__OEKG9W__rowLabel{color:var(--color-muc,#26190f);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.PointsHome-module__OEKG9W__pendingDot{background:var(--color-kim,#f2a912);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.4s ease-in-out infinite PointsHome-module__OEKG9W__pendingPulse}@keyframes PointsHome-module__OEKG9W__pendingPulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.PointsHome-module__OEKG9W__rowSub{color:#8a967a;overflow-wrap:anywhere;margin-top:3px;font-size:11px}.PointsHome-module__OEKG9W__rowRight{text-align:right}.PointsHome-module__OEKG9W__rowDelta{font-variant-numeric:tabular-nums;color:var(--color-muc,#26190f);font-size:15px;font-weight:800}.PointsHome-module__OEKG9W__row[data-dir=in] .PointsHome-module__OEKG9W__rowDelta{color:var(--color-ngoc-deep,#0a7d4f)}.PointsHome-module__OEKG9W__row[data-dir=out] .PointsHome-module__OEKG9W__rowDelta{color:var(--color-son-deep,#c42f1c)}.PointsHome-module__OEKG9W__row[data-dir=pending] .PointsHome-module__OEKG9W__rowDelta{color:var(--color-kim-deep,#c7860a)}.PointsHome-module__OEKG9W__rowWhen{color:#a9a58d;font-variant-numeric:tabular-nums;margin-top:3px;font-size:10.5px}.PointsHome-module__OEKG9W__moreRow{justify-content:center;padding:14px 0 4px;display:flex}.PointsHome-module__OEKG9W__moreBtn{color:#4c5f50;cursor:pointer;background:#fffdf6;border:1px solid #ccd8c0;border-radius:999px;padding:10px 18px;font-size:12px;font-weight:600;transition:background .18s,transform .18s}.PointsHome-module__OEKG9W__moreBtn:hover{background:#fff;transform:translateY(-1px)}.PointsHome-module__OEKG9W__moreBtn:disabled{opacity:.55;cursor:default;transform:none}.PointsHome-module__OEKG9W__rowSkeletons{gap:10px;padding-top:6px;display:grid}.PointsHome-module__OEKG9W__rowSkeletons span{border-radius:16px;height:56px}.PointsHome-module__OEKG9W__empty{text-align:center;padding:28px 10px 22px}.PointsHome-module__OEKG9W__emptyCoin{opacity:.5;color:#b9a77b;margin:0 auto 10px;display:block}.PointsHome-module__OEKG9W__empty p{color:#6f7a63;font-size:12.5px;line-height:1.8}.PointsHome-module__OEKG9W__empty button{color:#fffaf0;cursor:pointer;background:#244e42;border-radius:12px;margin-top:14px;padding:10px 16px;font-size:12.5px;font-weight:700;transition:filter .18s,transform .18s}.PointsHome-module__OEKG9W__empty button:hover{filter:brightness(1.1)}.PointsHome-module__OEKG9W__empty button:active{transform:scale(.97)}.PointsHome-module__OEKG9W__gate{text-align:center;background:#ffffff8c;border:1px solid #e3e6d7;border-radius:20px;max-width:520px;margin:8px auto 0;padding:40px 24px}.PointsHome-module__OEKG9W__gateCoin{color:#b9a77b;margin:0 auto 12px;display:block}.PointsHome-module__OEKG9W__gate h3{font-family:var(--font-display);color:#264d40;font-size:22px}.PointsHome-module__OEKG9W__gate p{color:#6f7a63;max-width:420px;margin:10px auto 18px;font-size:12.5px;line-height:1.8}.PointsHome-module__OEKG9W__gateLogin{color:#fffaf0;cursor:pointer;background:#244d40;border-radius:14px;padding:13px 22px;font-size:14px;font-weight:700;transition:background .18s,transform .18s}.PointsHome-module__OEKG9W__gateLogin:hover{background:#32614e}.PointsHome-module__OEKG9W__gateLogin:active{transform:scale(.97)}.PointsHome-module__OEKG9W__skeletonHero{border-radius:22px;max-width:780px;height:130px;margin:auto}@media (max-width:639px){.PointsHome-module__OEKG9W__earnGrid{grid-template-columns:minmax(0,1fr)}.PointsHome-module__OEKG9W__ledger{padding:18px 14px}.PointsHome-module__OEKG9W__hero{padding:20px 18px}}@media (max-width:559px){.PointsHome-module__OEKG9W__topupBtn{justify-content:center;width:100%}.PointsHome-module__OEKG9W__ledgerHeading{flex-direction:column;align-items:stretch}.PointsHome-module__OEKG9W__filter{width:100%}}@media (prefers-reduced-motion:reduce){.PointsHome-module__OEKG9W__hero,.PointsHome-module__OEKG9W__row,.PointsHome-module__OEKG9W__heroRing{animation:none}.PointsHome-module__OEKG9W__filterPill,.PointsHome-module__OEKG9W__earnCard,.PointsHome-module__OEKG9W__earnIcon,.PointsHome-module__OEKG9W__topupBtn,.PointsHome-module__OEKG9W__adBtn,.PointsHome-module__OEKG9W__moreBtn,.PointsHome-module__OEKG9W__gateLogin,.PointsHome-module__OEKG9W__refRow button{transition:none}.PointsHome-module__OEKG9W__dots,.PointsHome-module__OEKG9W__pendingDot{animation:none}}:is(html[data-motion=reduced] .PointsHome-module__OEKG9W__hero,html[data-motion=reduced] .PointsHome-module__OEKG9W__row){animation:none}html[data-motion=reduced] .PointsHome-module__OEKG9W__heroRing{animation:none}.PointsHome-module__OEKG9W__checkinRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.PointsHome-module__OEKG9W__streakChip{color:#57684f;background:#fffdf6;border:1px solid #d9e0c8;border-radius:999px;align-items:center;gap:4px;padding:8px 12px;font-size:11.5px;display:inline-flex}.PointsHome-module__OEKG9W__streakChip b{color:var(--color-kim-deep,#c7860a);font-variant-numeric:tabular-nums;font-size:13px}.PointsHome-module__OEKG9W__milestones{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.PointsHome-module__OEKG9W__milestones>div{text-align:center;background:#fffdf6;border:1px solid #d9e0c8;border-radius:14px;flex-direction:column;gap:5px;padding:12px 8px;display:flex}.PointsHome-module__OEKG9W__milestones span,.PointsHome-module__OEKG9W__milestones small{color:#63735d;font-size:11px}.PointsHome-module__OEKG9W__milestones strong{color:#245443;font-size:13px}.PointsHome-module__OEKG9W__milestones [data-claimed=true]{background:#e6eedf;border-color:#9aaf90}.PointsHome-module__OEKG9W__adDialog{color:#245443;background:#fffaf0;border:1px solid #d9e0c8;border-radius:24px;width:calc(100% - 32px);max-width:440px;margin:auto;padding:26px}.PointsHome-module__OEKG9W__adDialog::backdrop{background:#00000059}.PointsHome-module__OEKG9W__adDialog h2{font-family:var(--font-beautique);margin:0 0 16px;font-size:26px}.PointsHome-module__OEKG9W__adDialog p{margin:12px 0;font-size:14px;line-height:1.7}.PointsHome-module__OEKG9W__adDialog>div{justify-content:space-between;gap:16px;margin-top:20px;display:flex}.PointsHome-module__OEKG9W__adDialog button{cursor:pointer;min-height:44px}.PointsHome-module__OEKG9W__earnLink{color:#285343;background:linear-gradient(115deg,#e9eddc,#faf7ea);border:1px solid #dce1cc;border-radius:22px;align-items:center;gap:16px;padding:22px 24px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.PointsHome-module__OEKG9W__earnLink:hover{transform:translateY(-3px);box-shadow:0 10px 25px #254e4210}.PointsHome-module__OEKG9W__earnLink>span{background:#dfe7cf;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.PointsHome-module__OEKG9W__earnLink>div{flex:1}.PointsHome-module__OEKG9W__earnLink strong{font-size:17px;font-weight:500}.PointsHome-module__OEKG9W__earnLink p{color:#7c866d;margin:5px 0 0;font-size:11px}.PointsHome-module__OEKG9W__earnLink>b{font-size:23px;font-weight:400}@media (prefers-reduced-motion:reduce){.PointsHome-module__OEKG9W__earnLink{transition:none}.PointsHome-module__OEKG9W__earnLink:hover{transform:none}}html[data-motion=reduced] .PointsHome-module__OEKG9W__earnLink{transition:none;transform:none}
.AccountPage-module__zDFCZG__page{color:#264d40;width:min(1100px,100%);margin:auto;padding:24px clamp(16px,3vw,40px) 36px}.AccountPage-module__zDFCZG__identity{background:linear-gradient(120deg,#e5ecdda0,#fffaf0b0);border:1px solid #ffffffb0;border-radius:20px;align-items:center;gap:16px;margin-bottom:24px;padding:24px;display:flex}.AccountPage-module__zDFCZG__avatar{color:#fff3d5;width:58px;height:58px;font-family:var(--font-display);background:#244d40;border-radius:18px;flex-shrink:0;place-items:center;font-size:30px;display:grid}.AccountPage-module__zDFCZG__identity>div{flex:1;min-width:0}.AccountPage-module__zDFCZG__identity h2{overflow-wrap:anywhere;font-size:22px;font-weight:500}.AccountPage-module__zDFCZG__identity p{color:#8a957b;overflow-wrap:anywhere;margin-top:5px;font-size:12px}.AccountPage-module__zDFCZG__identity button,.AccountPage-module__zDFCZG__row button:not(.AccountPage-module__zDFCZG__toggle),.AccountPage-module__zDFCZG__empty button{cursor:pointer;background:#fffdf6;border:1px solid #ccd8c0;border-radius:12px;flex-shrink:0;padding:10px 13px;font-size:12px}.AccountPage-module__zDFCZG__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.AccountPage-module__zDFCZG__column{gap:20px;min-width:0;display:grid}.AccountPage-module__zDFCZG__section{background:#ffffff65;border:1px solid #e3e6d7;border-radius:18px;min-width:0;padding:22px}.AccountPage-module__zDFCZG__section>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.AccountPage-module__zDFCZG__section h2{font-size:16px;font-weight:600}.AccountPage-module__zDFCZG__section>header>span{color:#aba68c;font-size:10px}.AccountPage-module__zDFCZG__details>div{border-bottom:1px solid #dce3d050;grid-template-columns:minmax(90px,.7fr) minmax(0,1fr);gap:20px;padding:14px 0;font-size:13px;display:grid}.AccountPage-module__zDFCZG__details>div:last-child{border:0}.AccountPage-module__zDFCZG__details dt{color:#8c967d}.AccountPage-module__zDFCZG__details dd{text-align:right;overflow-wrap:anywhere}.AccountPage-module__zDFCZG__row{border-bottom:1px solid #dce3d060;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.AccountPage-module__zDFCZG__row:last-child{border:0}.AccountPage-module__zDFCZG__row>div{min-width:0}.AccountPage-module__zDFCZG__row h3{font-size:13px;font-weight:500}.AccountPage-module__zDFCZG__row p,.AccountPage-module__zDFCZG__empty p{color:#8a967a;margin-top:6px;font-size:11px;line-height:1.7}.AccountPage-module__zDFCZG__row select{background:#fffdf6;border:1px solid #d9e0cc;border-radius:10px;flex-shrink:0;max-width:125px;padding:9px 8px;font-size:12px}.AccountPage-module__zDFCZG__toggle{cursor:pointer;background:#d9dfcf;border-radius:20px;flex-shrink:0;width:44px;height:26px;padding:3px;position:relative}.AccountPage-module__zDFCZG__toggle i{background:#fffdf7;border-radius:50%;width:20px;height:20px;transition:transform .18s;display:block;box-shadow:0 1px 4px #244d4020}.AccountPage-module__zDFCZG__toggle[aria-checked=true]{background:#315f49}.AccountPage-module__zDFCZG__toggle[aria-checked=true] i{transform:translate(18px)}.AccountPage-module__zDFCZG__connected{color:#769367;white-space:nowrap;font-size:10px}.AccountPage-module__zDFCZG__logout{color:#a24c3c;cursor:pointer;padding-top:18px;font-size:13px}.AccountPage-module__zDFCZG__saved{color:#90977d;font-size:11px;line-height:1.8}.AccountPage-module__zDFCZG__empty{padding:12px 0}.AccountPage-module__zDFCZG__empty button{margin-top:16px}.AccountPage-module__zDFCZG__brand{align-items:center;gap:16px;padding:6px 0 18px;display:flex}.AccountPage-module__zDFCZG__logo{flex-shrink:0}.AccountPage-module__zDFCZG__logo img{width:68px;height:68px;display:block}.AccountPage-module__zDFCZG__brand>div{min-width:0}.AccountPage-module__zDFCZG__tagline{font-family:var(--font-display);letter-spacing:-.01em;font-size:19px;line-height:1.3}.AccountPage-module__zDFCZG__brandNote{color:#8a967a;margin-top:5px;font-size:11px;line-height:1.7}.AccountPage-module__zDFCZG__explore{border-top:1px solid #dce3d060;border-bottom:1px solid #dce3d060;padding:14px 0}.AccountPage-module__zDFCZG__explore>p{color:#aba68c;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:10px}.AccountPage-module__zDFCZG__exploreGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}.AccountPage-module__zDFCZG__exploreGrid a{color:#3f5f4e;justify-content:space-between;align-items:center;gap:8px;min-height:40px;font-size:12.5px;text-decoration:none;display:flex}.AccountPage-module__zDFCZG__exploreGrid a span{color:#b0a074;flex-shrink:0}.AccountPage-module__zDFCZG__exploreGrid a:hover{color:#24483a}.AccountPage-module__zDFCZG__exploreGrid a:hover span{color:#8f7a44}.AccountPage-module__zDFCZG__exploreGrid a:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #b79d64}.AccountPage-module__zDFCZG__aboutBottom{color:#8a967a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-top:16px;font-size:11px;display:flex}.AccountPage-module__zDFCZG__termsLink{color:#3f5f4e;border-bottom:1px solid #dce3d060;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:0 2px;font-size:12.5px;text-decoration:none;display:flex}.AccountPage-module__zDFCZG__termsLink span{color:#b0a074;flex-shrink:0}.AccountPage-module__zDFCZG__termsLink:hover{color:#24483a}.AccountPage-module__zDFCZG__termsLink:hover span{color:#8f7a44}.AccountPage-module__zDFCZG__termsLink:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #b79d64}.AccountPage-module__zDFCZG__credit strong{color:#5c6d54;font-weight:500}@media (max-width:767px){.AccountPage-module__zDFCZG__logo img{width:56px;height:56px}.AccountPage-module__zDFCZG__brand{gap:13px}.AccountPage-module__zDFCZG__tagline{font-size:17px}.AccountPage-module__zDFCZG__layout{grid-template-columns:minmax(0,1fr);gap:20px}.AccountPage-module__zDFCZG__identity{gap:12px;padding:18px 16px}.AccountPage-module__zDFCZG__identity h2{font-size:20px}.AccountPage-module__zDFCZG__avatar{border-radius:14px;width:44px;height:44px;font-size:26px}.AccountPage-module__zDFCZG__section{padding:18px 16px}}@media (max-width:359px){.AccountPage-module__zDFCZG__identity{flex-wrap:wrap}.AccountPage-module__zDFCZG__identity button{margin-left:56px}.AccountPage-module__zDFCZG__row{gap:10px}.AccountPage-module__zDFCZG__row select{max-width:110px}}.AccountPage-module__zDFCZG__section h2,.AccountPage-module__zDFCZG__row h3{align-items:center;gap:9px;display:flex}.AccountPage-module__zDFCZG__section h2 svg,.AccountPage-module__zDFCZG__row h3 svg{flex-shrink:0}.AccountPage-module__zDFCZG__authStatus{color:#315f49;align-items:center;gap:7px;margin-bottom:7px;font-size:12px;font-weight:600;display:inline-flex}.AccountPage-module__zDFCZG__authStatus:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.AccountPage-module__zDFCZG__guestIdentity .AccountPage-module__zDFCZG__authStatus{color:#85632e}.AccountPage-module__zDFCZG__identity .AccountPage-module__zDFCZG__loginAction{flex:0 260px}.AccountPage-module__zDFCZG__identity .AccountPage-module__zDFCZG__primaryLogin{color:#fffaf0;background:#244d40;border-color:#244d40;width:100%;min-height:46px;font-size:14px}.AccountPage-module__zDFCZG__identity .AccountPage-module__zDFCZG__primaryLogin:hover{background:#32614e}.AccountPage-module__zDFCZG__identity .AccountPage-module__zDFCZG__loginAction p{color:#65745e;font-size:11px;line-height:1.6}@media (max-width:767px){.AccountPage-module__zDFCZG__guestIdentity{flex-wrap:wrap}.AccountPage-module__zDFCZG__guestIdentity>div:not(.AccountPage-module__zDFCZG__loginAction){flex-basis:calc(100% - 60px)}.AccountPage-module__zDFCZG__identity .AccountPage-module__zDFCZG__loginAction{flex:1 0 100%}.AccountPage-module__zDFCZG__identity .AccountPage-module__zDFCZG__loginAction button{margin-left:0}.AccountPage-module__zDFCZG__identity .AccountPage-module__zDFCZG__loginAction p{text-align:center}}.AccountPage-module__zDFCZG__accountHome{max-width:780px;margin:auto}.AccountPage-module__zDFCZG__accountMenu{gap:12px;margin:0 0 25px;display:grid}.AccountPage-module__zDFCZG__accountMenu>a{background:linear-gradient(115deg,#fffdf5bd,#edf0e37a);border:1px solid #fffdf4;border-radius:19px;align-items:center;gap:16px;padding:22px;transition:background .2s,transform .2s;display:flex}.AccountPage-module__zDFCZG__accountMenu>a>div{flex:1;min-width:0}.AccountPage-module__zDFCZG__accountMenu h2{font-size:16px;font-weight:500}.AccountPage-module__zDFCZG__accountMenu p{color:#8a967b;margin-top:5px;font-size:11px;line-height:1.6}.AccountPage-module__zDFCZG__accountMenu>a>span:last-child{color:#9ca77f;font-size:17px}.AccountPage-module__zDFCZG__menuIcon{color:#698367;background:#ecf0e36b;border:1px solid #dce2ce;border-radius:14px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.AccountPage-module__zDFCZG__accountDetail{max-width:780px;margin:auto;animation:.32s ease-out both AccountPage-module__zDFCZG__accountEnter}.AccountPage-module__zDFCZG__detailHeading{align-items:center;gap:16px;margin:3px 0 24px;display:flex}.AccountPage-module__zDFCZG__detailHeading a{border:1px solid #d5ddc8;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.AccountPage-module__zDFCZG__detailHeading h2{font-family:var(--font-display);font-size:29px;line-height:1.2}.AccountPage-module__zDFCZG__accountDetail .AccountPage-module__zDFCZG__saved{margin:17px 4px}.AccountPage-module__zDFCZG__editProfile,.AccountPage-module__zDFCZG__identityEdit{cursor:pointer;background:#fffdf6;border:1px solid #ccd8c0;border-radius:11px;flex-shrink:0;padding:9px 12px;font-size:12px}.AccountPage-module__zDFCZG__rowActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.AccountPage-module__zDFCZG__rowLink{color:#264d40;white-space:nowrap;background:#fffdf6;border:1px solid #ccd8c0;border-radius:12px;padding:10px 13px;font-size:12px}.AccountPage-module__zDFCZG__rowLink:hover{background:#fff}.AccountPage-module__zDFCZG__menuIconPoint{color:#8a6a1c;background:#f7efd86b;border-color:#d9c98f80}@keyframes AccountPage-module__zDFCZG__accountEnter{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@media (hover:hover){.AccountPage-module__zDFCZG__accountMenu>a:hover{background:#fffdf5;transform:translateY(-2px)}}@media (max-width:480px){.AccountPage-module__zDFCZG__accountMenu>a{gap:13px;padding:18px 16px}.AccountPage-module__zDFCZG__accountMenu h2{font-size:15px}.AccountPage-module__zDFCZG__detailHeading h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.AccountPage-module__zDFCZG__accountDetail{animation:none}.AccountPage-module__zDFCZG__accountMenu>a{transition:none}}html[data-motion=reduced] .AccountPage-module__zDFCZG__accountDetail{animation:none}.AccountPage-module__zDFCZG__syncStatus,.AccountPage-module__zDFCZG__identity .AccountPage-module__zDFCZG__syncStatus{color:#6f7c68;overflow-wrap:anywhere;margin:10px 0 0;font-size:11px;line-height:1.6}
