@charset "UTF-8";.profile-promo-carousel[data-v-369521af]{--profile-promo-banner-h: 118px;--profile-promo-slide-gap: 14px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:100%;min-width:0}@media(max-width:991.98px){.profile-promo-carousel[data-v-369521af]{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}}.profile-promo-carousel--static .profile-promo-carousel__viewport[data-v-369521af]{overflow:hidden}.profile-promo-carousel--static .profile-promo-carousel__banner-inner[data-v-369521af]{padding-bottom:14px}.profile-promo-carousel--setup[data-v-369521af]{--profile-promo-banner-h: 136px}.profile-promo-carousel--setup.profile-promo-carousel--static .profile-promo-carousel__banner-inner[data-v-369521af]{padding-bottom:12px}.profile-promo-carousel__viewport[data-v-369521af]{overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;min-width:0;height:var(--profile-promo-banner-h);border-radius:24px;-ms-touch-action:pan-x;touch-action:pan-x;overscroll-behavior-x:contain;container-type:inline-size;container-name:profile-promo}@media(max-width:991.98px){.profile-promo-carousel__viewport[data-v-369521af]{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y;overscroll-behavior-y:auto}}.profile-promo-carousel__viewport[data-v-369521af]::-webkit-scrollbar{display:none}.profile-promo-carousel__track[data-v-369521af]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;gap:var(--profile-promo-slide-gap, 14px)}.profile-promo-carousel__slide[data-v-369521af]{-webkit-box-flex:0;-ms-flex:0 0 100cqi;flex:0 0 100cqi;width:100cqi;min-width:100cqi;max-width:100cqi;height:var(--profile-promo-banner-h);-webkit-box-sizing:border-box;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always}@supports not (width: 1cqi){.profile-promo-carousel__slide[data-v-369521af]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;min-width:100%;max-width:100%}}.profile-promo-carousel__pagination-track[data-v-369521af]{position:absolute;left:50%;bottom:8px;z-index:2;-webkit-transform:translateX(-50%);transform:translate(-50%);-ms-flex-negative:0;flex-shrink:0;max-width:calc(100% - 24px);padding:4px 8px;border-radius:9999px;background:var(--luto-carousel-pagination-pill-bg, rgba(255, 255, 255, .08));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:auto;-webkit-transition:background .2s ease-out,-webkit-transform .2s ease-out;transition:background .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,background .2s ease-out;transition:transform .2s ease-out,background .2s ease-out,-webkit-transform .2s ease-out}.profile-promo-carousel__pagination-track[data-v-369521af]:hover{-webkit-transform:translateX(-50%) translateY(-2px);transform:translate(-50%) translateY(-2px);background:var(--luto-carousel-pagination-pill-bg-hover, rgba(255, 255, 255, .12))}.profile-promo-carousel__pagination[data-v-369521af]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;margin:0;padding:0;border:none;background:transparent}.profile-promo-carousel__pagination-dot[data-v-369521af]{margin:0;padding:0;width:4px;height:4px;border:none;border-radius:50%;background:var(--luto-carousel-pagination-dot-idle, rgba(255, 255, 255, .38));cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;transition:background .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,background .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,background .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out}.profile-promo-carousel__pagination-dot--active[data-v-369521af]{background:var(--luto-carousel-pagination-dot-active, rgba(255, 255, 255, .96));-webkit-transform:scale(1.35);transform:scale(1.35);-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.22),0 0 10px rgba(255,255,255,.18);box-shadow:0 0 0 1px #ffffff38,0 0 10px #ffffff2e}.profile-promo-carousel__banner-inner[data-v-369521af]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;height:100%;min-height:var(--profile-promo-banner-h, 118px);padding:22px 16px 28px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:24px;background:var(--luto-capsule-bg, rgba(255, 255, 255, .05));-webkit-transition:background .2s ease;transition:background .2s ease;text-align:left;text-decoration:none;color:inherit;font:inherit;cursor:default}.profile-promo-carousel__banner-inner[data-v-369521af]:hover{background:var(--luto-capsule-bg-hover, rgba(255, 255, 255, .1))}.profile-promo-carousel__banner-inner--action[data-v-369521af]{cursor:pointer}.profile-promo-carousel__banner-inner--vip[data-v-369521af]{background:#f6c25b1a}.profile-promo-carousel__banner-inner--vip[data-v-369521af]:hover{background:#f6c25b29}.profile-promo-carousel__banner-inner--vip .profile-promo-carousel__banner-desc--vip[data-v-369521af]{color:#f6c25b;font-weight:700}.profile-promo-carousel__banner-inner--kyc-approved .profile-promo-carousel__banner-desc--kyc-approved[data-v-369521af]{color:#22c55e}.profile-promo-carousel__banner-inner--kyc-pending .profile-promo-carousel__banner-desc--kyc-pending[data-v-369521af]{color:#fbbf24}.profile-promo-carousel__banner-inner--kyc-rejected .profile-promo-carousel__banner-desc--kyc-rejected[data-v-369521af]{color:#f87171}.profile-promo-carousel__banner-inner--kyc-required .profile-promo-carousel__banner-desc--kyc-required[data-v-369521af]{color:#fb923c}.profile-promo-carousel__banner-inner--kyc-notStarted .profile-promo-carousel__banner-desc--kyc-notStarted[data-v-369521af]{color:#ffffffb8}.profile-promo-carousel__banner-text[data-v-369521af]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:0;padding-top:2px}.profile-promo-carousel__banner-title[data-v-369521af]{font-size:15px;font-weight:700;color:#fffffff2;line-height:1.25;letter-spacing:-.02em;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.profile-promo-carousel__banner-desc[data-v-369521af]{margin:0 0 8px;font-size:12px;font-weight:400;line-height:1.35;color:#ffffffa6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:32.4px}.profile-promo-carousel__banner-desc--setup[data-v-369521af]{margin-bottom:4px;min-height:0;-webkit-line-clamp:unset;display:block;overflow:visible}.profile-promo-carousel__setup-progress[data-v-369521af]{margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.35;color:#ffffff85}.profile-promo-carousel__banner-btn[data-v-369521af]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px 14px;min-height:30px;border:none;border-radius:999px;background:#fff;color:#111827;font-size:12px;font-weight:600;cursor:pointer;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px #0000000f;-webkit-transition:background .2s ease,-webkit-transform .15s ease;transition:background .2s ease,-webkit-transform .15s ease;transition:background .2s ease,transform .15s ease;transition:background .2s ease,transform .15s ease,-webkit-transform .15s ease}.profile-promo-carousel__banner-btn[data-v-369521af]:hover{background:#f9fafb}.profile-promo-carousel__banner-btn[data-v-369521af]:active{-webkit-transform:scale(.98);transform:scale(.98)}.profile-promo-carousel__banner-btn--ghost[data-v-369521af]{background:#ffffffeb;color:#111827}.profile-promo-carousel__banner-badge[data-v-369521af]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background:linear-gradient(145deg,#38bdf8,#2563eb 55%,#1d4ed8);color:#fff;font-size:18px;-webkit-box-shadow:0 2px 10px rgba(37,99,235,.4);box-shadow:0 2px 10px #2563eb66}.profile-promo-carousel__banner-badge--vip[data-v-369521af]{background:linear-gradient(145deg,#fcd34d,#f59e0b 55%,#d97706);-webkit-box-shadow:0 2px 10px rgba(245,158,11,.4);box-shadow:0 2px 10px #f59e0b66}.profile-promo-carousel__banner-badge--kyc-approved[data-v-369521af]{background:linear-gradient(145deg,#4ade80,#22c55e 55%,#16a34a);-webkit-box-shadow:0 2px 10px rgba(34,197,94,.35);box-shadow:0 2px 10px #22c55e59}.profile-promo-carousel__banner-badge--kyc-pending[data-v-369521af]{background:linear-gradient(145deg,#fde68a,#fbbf24 55%,#f59e0b);-webkit-box-shadow:0 2px 10px rgba(251,191,36,.35);box-shadow:0 2px 10px #fbbf2459}.profile-promo-carousel__banner-badge--kyc-rejected[data-v-369521af]{background:linear-gradient(145deg,#fca5a5,#f87171 55%,#ef4444);-webkit-box-shadow:0 2px 10px rgba(248,113,113,.35);box-shadow:0 2px 10px #f8717159}.profile-promo-carousel__banner-badge--kyc-required[data-v-369521af]{background:linear-gradient(145deg,#fdba74,#fb923c 55%,#ea580c);-webkit-box-shadow:0 2px 10px rgba(251,146,60,.35);box-shadow:0 2px 10px #fb923c59}.profile-promo-carousel__banner-badge--kyc-notStarted[data-v-369521af]{background:linear-gradient(145deg,#94a3b8,#64748b 55%,#475569);-webkit-box-shadow:0 2px 10px rgba(100,116,139,.35);box-shadow:0 2px 10px #64748b59}
