html,body{overscroll-behavior:none;background-color:#000;height:100%;margin:0;padding:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bg-hero-slider{background-image:url(/images/bg-auth.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow-x:hidden}header:not(.rc-hdr):not(.rc-pv-hero){z-index:50;background:0 0;transition:transform .3s,background-color .3s,box-shadow .3s;position:absolute;top:0;left:0;right:0;transform:translateY(0)}header.fixed:not(.rc-hdr):not(.rc-pv-hero){-webkit-backdrop-filter:blur(10px);background:#000c;position:fixed;transform:translateY(0);box-shadow:0 2px 10px #00000040}.carousel-container.relative.w-full>.overflow-hidden{overflow:visible!important}.km{clip-path:polygon(100% 0,100% 100%,51% 76%,0 100%,0% 0%)}.container-image-category{box-sizing:border-box;margin:0;display:block;position:absolute;inset:0;overflow:hidden}.container-image-category>img{box-sizing:border-box;-o-object-fit:cover;object-fit:cover;border:none;width:0;min-width:100%;max-width:100%;height:0;min-height:100%;max-height:100%;margin:auto;padding:0;display:block;position:absolute;inset:0}.arrow-right-tooltip.rounded-md{position:relative}.arrow-right-tooltip.rounded-md:after{content:"";border:8px solid #0000;border-left-color:hsl(var(--primary));position:absolute;top:6px;right:-14px}.main-client{min-height:100vh}@media (max-width:640px){.carousel-container{padding:0 8px;transform:scale(.99)!important}.carousel-item{transform:scale(.8)!important}}
.theme-rapchieu{--background:225 22% 3.5%;--muted:223 23% 6.1%;--secondary:225 18% 8.6%;--secondary-foreground:240 11% 96.5%;--card:227 18% 9.6%;--popover:227 18% 9.6%;--foreground:240 11% 96.5%;--card-foreground:240 11% 96.5%;--popover-foreground:240 11% 96.5%;--muted-foreground:240 2% 65%;--border:0 0% 100% / .09;--input:0 0% 100% / .16;--primary:0 0% 100%;--primary-foreground:240 9% 4%;--accent:225 18% 8.6%;--accent-foreground:240 11% 96.5%;--ring:0 0% 100%;--brand:353 100% 58%;--brand-soft:354 100% 70%;--badge:351 86% 47%;--yt:348 100% 50%;--zalo:217 100% 52%;--success:142 62% 71%;--e-out:cubic-bezier(.2, .8, .2, 1);--e-expo:cubic-bezier(.16, 1, .3, 1);--e-in:cubic-bezier(.55, 0, .75, .2);--e-sine:cubic-bezier(.37, 0, .63, 1);--e-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-overlay-in:.38s;--dur-overlay-out:.23s;--dur-fade:.25s;--max:1320px;--g:clamp(16px, 4.2vw, 64px);--edge:max(var(--g), calc((100% - var(--max)) / 2));--hh:72px;--sec:clamp(64px, 7vw, 104px);--r1:12px;--r2:16px;--r3:22px;--t1:clamp(48px, 5.4vw, 80px);--t2:clamp(40px, 4.4vw, 64px);--t3:clamp(32px, 3.4vw, 48px);--rc-h2:clamp(26px, 2.5vw, 34px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-sans), sans-serif}.theme-rapchieu :is(h1,h2,h3,h4,.display){font-family:var(--font-display), var(--font-sans), sans-serif}@media (max-width:759px){.theme-rapchieu{--hh:60px}}.theme-rapchieu .wrap{width:min(100% - 2 * var(--g), var(--max));max-width:var(--max);box-sizing:border-box;min-width:0;margin-inline:auto;padding-inline:0}.theme-rapchieu .sec{margin-top:var(--sec);position:relative}.theme-rapchieu [id]{scroll-margin-top:calc(var(--hh) + 20px)}.theme-rapchieu .display{letter-spacing:-.015em;word-spacing:.06em;text-wrap:balance;font-weight:800;line-height:1.08}.theme-rapchieu .kick{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:12.5px;font-weight:700}.theme-rapchieu :focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){html:has(.theme-rapchieu){scroll-behavior:auto}}@media (prefers-reduced-motion:no-preference){html:has(.theme-rapchieu){scroll-behavior:smooth}}body[data-buybar=on] .rc-order-toast,body[data-buybar=on] .rc-action-toast-viewport{bottom:92px}@keyframes rc-cart-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes rc-stagger{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}html:has(.theme-rapchieu) .animate-rc-cart-pop{animation:rc-cart-pop .52s var(--e-out)}html:has(.theme-rapchieu) .animate-rc-stagger{animation:rc-stagger .35s var(--e-out) calc(var(--i,0) * 25ms + 60ms) both}@keyframes rc-dd-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html:has(.theme-rapchieu) .animate-rc-dd-in{animation:rc-dd-in .45s var(--e-out) calc(var(--i,0) * 30ms) both}@keyframes rc-fab-in{0%{opacity:0;transform:translateY(24px)scale(.9)}to{opacity:1;transform:none}}@keyframes rc-fab-ping{0%{box-shadow:0 0 #0a68ff80}70%{box-shadow:0 0 0 16px #0a68ff00}to{box-shadow:0 0 #0a68ff00}}html:has(.theme-rapchieu) .animate-rc-fab-in{animation:rc-fab-in .6s var(--e-out) .35s both}html:has(.theme-rapchieu) .animate-rc-fab-ping{animation:2.2s ease-out .8s infinite rc-fab-ping}@media (prefers-reduced-motion:reduce){:is(html:has(.theme-rapchieu) .animate-rc-cart-pop,html:has(.theme-rapchieu) .animate-rc-stagger,html:has(.theme-rapchieu) .animate-rc-dd-in,html:has(.theme-rapchieu) .animate-rc-fab-in,html:has(.theme-rapchieu) .animate-rc-fab-ping){animation:none}}body[data-buybar=on] .rc-zfab-stack{bottom:100px}html:has(.theme-rapchieu) .rc-action-toast-viewport{flex-direction:column;width:max-content;max-width:calc(100% - 32px);padding:0;inset:auto auto 28px 50%;transform:translate(-50%)}.theme-rapchieu .rc-pc-im{transition:transform .5s var(--e-out), box-shadow .5s var(--e-out)}.theme-rapchieu .rc-pc-ov{transition:opacity .35s var(--e-out);background:linear-gradient(#0000 20%,#07080bb8 100%)}.theme-rapchieu .rc-pc-ov>*{transition:transform .5s var(--e-out);transform:translateY(10px)}.theme-rapchieu .rc-pc-tag{transition:opacity .2s}.theme-rapchieu .rc-pc-link:focus-visible{outline:none}.theme-rapchieu .rc-pc-link:focus-visible .rc-pc-im{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){.theme-rapchieu .rc-pc-link:hover .rc-pc-t{color:#fff}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-pc-link:hover .rc-pc-im,.theme-rapchieu .rc-pc-link:focus-visible .rc-pc-im{transform:translateY(-8px);box-shadow:0 0 0 1px #fff3,0 34px 60px -24px #000000f2}.theme-rapchieu .rc-pc-link:hover .rc-pc-im img,.theme-rapchieu .rc-pc-link:focus-visible .rc-pc-im img{transform:scale(1.045)}.theme-rapchieu .rc-pc-link:active .rc-pc-im{transition-duration:.15s;transform:translateY(-4px)scale(.98)}}.theme-rapchieu .rc-pc-has-ov .rc-pc-link:hover .rc-pc-ov,.theme-rapchieu .rc-pc-has-ov .rc-pc-link:focus-visible .rc-pc-ov{opacity:1}.theme-rapchieu .rc-pc-has-ov .rc-pc-link:hover .rc-pc-ov>*,.theme-rapchieu .rc-pc-has-ov .rc-pc-link:focus-visible .rc-pc-ov>*{transform:none}.theme-rapchieu .rc-pc-has-ov .rc-pc-link:hover .rc-pc-tag,.theme-rapchieu .rc-pc-has-ov .rc-pc-link:focus-visible .rc-pc-tag{opacity:0}}@media (hover:hover) and (prefers-reduced-motion:reduce){.theme-rapchieu .rc-pc-has-ov .rc-pc-link:hover .rc-pc-ov,.theme-rapchieu .rc-pc-has-ov .rc-pc-link:focus-visible .rc-pc-ov{opacity:1}.theme-rapchieu .rc-pc-has-ov .rc-pc-link:hover .rc-pc-tag,.theme-rapchieu .rc-pc-has-ov .rc-pc-link:focus-visible .rc-pc-tag{opacity:0}}.theme-rapchieu .rc-pc-has-ov .rc-pc-link:focus-visible .rc-pc-ov{opacity:1}.theme-rapchieu .rc-pc-has-ov .rc-pc-link:focus-visible .rc-pc-ov>*{transform:none}.theme-rapchieu .rc-pc-has-ov .rc-pc-link:focus-visible .rc-pc-tag{opacity:0}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-pc-link:focus-visible .rc-pc-im{transform:translateY(-8px);box-shadow:0 0 0 1px #fff3,0 34px 60px -24px #000000f2}.theme-rapchieu .rc-pc-link:focus-visible .rc-pc-im img{transform:scale(1.045)}}.theme-rapchieu .rc-rail{-ms-overflow-style:none;align-items:flex-start}.theme-rapchieu .rc-rail::-webkit-scrollbar{display:none}.theme-rapchieu .rc-rail>*{scroll-snap-align:start;flex:0 0 var(--pw,210px);min-width:0}@media (max-width:759px){.theme-rapchieu .rc-rail>*{flex-basis:150px}}.theme-rapchieu .rc-hero{--rc-hero-ac:#ff5a4a}.theme-rapchieu .rc-slides{display:grid}.theme-rapchieu .rc-slide{z-index:0;visibility:hidden;flex-direction:column;grid-area:1/1;min-height:clamp(600px,100svh,880px);display:flex;position:relative}.theme-rapchieu .rc-slide.on{z-index:2;visibility:visible}.theme-rapchieu .rc-slide.was{z-index:1;visibility:visible}.theme-rapchieu .rc-bd{z-index:-1;background:hsl(var(--background));opacity:0;position:absolute;inset:0;overflow:hidden}.theme-rapchieu .rc-slide.on .rc-bd{opacity:1;transition:opacity 1.1s var(--e-sine)}.theme-rapchieu .rc-slide.was .rc-bd{opacity:1}.theme-rapchieu .rc-bd-wash{position:absolute;inset:-14%}.theme-rapchieu .rc-bd-wash img{filter:blur(80px)saturate(1.6)brightness(.5);transform:scale(1.04)}.theme-rapchieu .rc-bd-wash-veil{background:linear-gradient(90deg, #07080bf2 0%, #07080bcc 30%, #07080b38 62%, #07080b61 100%), linear-gradient(0deg, hsl(var(--background)) 0%, #07080b99 20%, transparent 46%), linear-gradient(180deg, #07080b99 0%, transparent 22%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-slide.on .rc-bd-wash,.theme-rapchieu .rc-slide.was .rc-bd-wash{animation:rc-hero-kb 13s var(--e-sine) both}}@keyframes rc-hero-kb{0%{transform:scale(1.04)}to{transform:scale(1.13)translate(-1.4%)}}.theme-rapchieu .rc-stage{padding:calc(var(--hh) + 28px) 0 176px;width:min(100% - 2 * var(--g), var(--max));flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;margin-inline:auto;display:grid}.theme-rapchieu .rc-copy{max-width:590px}.theme-rapchieu .rc-ttl.long{font-size:clamp(32px,min(3.6vw,6.6svh),52px);line-height:1.12}.theme-rapchieu .rc-meta{max-width:48ch;color:hsl(var(--muted-foreground));margin-top:22px;font-size:17px;line-height:1.55}.theme-rapchieu .rc-cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.theme-rapchieu .rc-art{width:min(600px,44vw);position:relative}.theme-rapchieu .rc-cv{box-shadow:0 50px 90px -30px #000000f2, 0 30px 120px -40px var(--rc-hero-ac);background:#111;border-radius:13px;overflow:hidden}.theme-rapchieu .rc-cv:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#ffffff1f,#0000 32%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-slide.was .rc-copy,.theme-rapchieu .rc-slide.was .rc-art{opacity:0;transition:opacity .2s var(--e-out), transform .2s var(--e-out);transform:translateY(-6px)}.theme-rapchieu .rc-slide.on .rc-copy>*{animation:rc-hero-cp-in .6s var(--e-expo) backwards}.theme-rapchieu .rc-slide.on .rc-copy>:first-child{animation:rc-hero-ttl-in .7s var(--e-expo) .22s backwards}.theme-rapchieu .rc-slide.on .rc-copy>:nth-child(2){animation-delay:.32s}.theme-rapchieu .rc-slide.on .rc-copy>:nth-child(3){animation-delay:.38s}.theme-rapchieu .rc-slide.on .rc-art{animation:rc-hero-art-in .9s var(--e-expo) .18s backwards}}@media (prefers-reduced-motion:reduce){.theme-rapchieu .rc-slide.was .rc-copy,.theme-rapchieu .rc-slide.was .rc-art{opacity:0;transition:opacity .2s linear}}@keyframes rc-hero-cp-in{0%{opacity:0;transform:translateY(14px)}}@keyframes rc-hero-ttl-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(.3em)}to{opacity:1;clip-path:inset(-.4em -.3em);transform:none}}@keyframes rc-hero-art-in{0%{opacity:0;transform:translate(24px)scale(.98)}}.theme-rapchieu .rc-hrail{z-index:5;position:absolute;bottom:30px;left:0;right:0}.theme-rapchieu .rc-hr-in{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.theme-rapchieu .rc-hr-sc{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:14px;display:grid;position:relative}.theme-rapchieu .rc-hr-sc-many{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:228px;margin:-4px;padding:4px;overflow-x:auto}.theme-rapchieu .rc-hr-sc-many::-webkit-scrollbar{display:none}.theme-rapchieu .rc-hc{text-align:left;scroll-snap-align:start;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);min-width:0;transition:background-color .3s, box-shadow .3s, transform .2s var(--e-out);color:inherit;background:#10111699;border-radius:16px;align-items:center;gap:14px;padding:12px 16px 12px 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.theme-rapchieu .rc-hc:hover{background:#1a1c23bf;transform:translateY(-2px)}.theme-rapchieu .rc-hc:active{transition:transform .1s linear;transform:scale(.98)}.theme-rapchieu .rc-hc.on{background:#20222ac7;box-shadow:inset 0 0 0 1px #ffffff47,0 20px 40px -24px #000000e6}.theme-rapchieu .rc-hc-bar{background:#ffffff14;border-radius:2px;height:2px;position:absolute;top:0;left:16px;right:16px;overflow:hidden}.theme-rapchieu .rc-hc-fill{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.theme-rapchieu .rc-hc-fill-run{animation:7.5s linear forwards rc-hero-fill}.theme-rapchieu .rc-hc-fill-paused{animation-play-state:paused}.theme-rapchieu .rc-hc-fill-stopped{opacity:.45;animation:none;transform:scaleX(1)}@keyframes rc-hero-fill{to{transform:scaleX(1)}}.theme-rapchieu .rc-hc-po{width:64px;height:80px;transition:transform .5s var(--e-out);background:#1a1c22;border-radius:9px;flex:none;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 10px 24px -10px #000000e6}.theme-rapchieu .rc-hc:hover .rc-hc-po,.theme-rapchieu .rc-hc.on .rc-hc-po{transform:scale(1.04)}.theme-rapchieu .rc-hc-tx small{letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;display:block;overflow:hidden}.theme-rapchieu .rc-hc-tx b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.theme-rapchieu .rc-hc.nt .rc-hc-tx b{margin-top:0}.theme-rapchieu .rc-hp{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:44px;height:44px;color:hsl(var(--muted-foreground));background:#10111699;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.theme-rapchieu .rc-hp:hover{color:#fff}@media (max-width:980px){.theme-rapchieu .rc-stage{gap:32px}.theme-rapchieu .rc-hc-po{display:none}.theme-rapchieu .rc-hr-in{gap:10px}}@media (max-width:759px){.theme-rapchieu .rc-slide{min-height:0}.theme-rapchieu .rc-stage{padding:calc(var(--hh) + 22px) 0 56px;grid-template-columns:1fr;gap:20px}.theme-rapchieu .rc-copy{max-width:none}.theme-rapchieu .rc-ttl{font-size:clamp(32px,9.4vw,42px)!important}.theme-rapchieu .rc-ttl.long{font-size:clamp(25px,7vw,30px)!important}.theme-rapchieu .rc-meta{margin-top:12px;font-size:14.5px}.theme-rapchieu .rc-cta{gap:10px;margin-top:18px}.theme-rapchieu .rc-art{width:100%}.theme-rapchieu .rc-bd-wash-veil{background:linear-gradient(180deg, #07080bd9 0%, #07080b8c 45%, #07080b59 70%, hsl(var(--background)) 100%)}.theme-rapchieu .rc-hrail{margin-top:0;padding-bottom:4px;position:relative;bottom:auto}.theme-rapchieu .rc-hr-in{display:block;position:relative}.theme-rapchieu .rc-hr-sc:not(.rc-hr-sc-many-sm){grid-template-columns:1fr 1fr;grid-auto-flow:row}.theme-rapchieu .rc-hr-sc-many-sm{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(64vw,236px);grid-auto-flow:column;display:grid;overflow-x:auto}.theme-rapchieu .rc-hr-sc-many-sm::-webkit-scrollbar{display:none}.theme-rapchieu .rc-hc{border-radius:13px;gap:9px;padding:9px}.theme-rapchieu .rc-hc-po{border-radius:6px;width:36px;height:48px;display:block}.theme-rapchieu .rc-hc-tx small{letter-spacing:0;text-transform:none;color:hsl(var(--foreground));white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;display:-webkit-box}.theme-rapchieu .rc-hc-tx b{display:none}.theme-rapchieu .rc-hc.nt .rc-hc-tx b{font-size:13px;line-height:1.25;display:-webkit-box}.theme-rapchieu .rc-hp{right:var(--g);width:36px;height:36px;position:absolute;top:-46px}}@media (prefers-reduced-motion:reduce){.theme-rapchieu .rc-hc-fill-run{animation:none}}.theme-rapchieu .rc-btn{text-align:center;min-height:54px;transition:background-color .2s var(--e-out), transform .2s var(--e-out);border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.theme-rapchieu .rc-btn-sm{min-height:44px;padding:0 14px;font-size:14px}.theme-rapchieu .rc-btn-solid{color:#0a0a0c;background:#fff}.theme-rapchieu .rc-btn-solid:hover{background:#ececf0}.theme-rapchieu .rc-btn-ghost{color:hsl(var(--foreground));background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1f}.theme-rapchieu .rc-btn-ghost:hover{background:#ffffff24}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-btn:active{transform:scale(.98)}}.theme-rapchieu .rc-ytm{background:hsl(var(--yt));vertical-align:-.12em;border-radius:.28em;flex:none;width:1.45em;height:1em;display:inline-block;position:relative}.theme-rapchieu .rc-ytm:after{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#fff;width:28%;height:44%;position:absolute;top:28%;left:39%}.theme-rapchieu .rc-premium{isolation:isolate;padding:40px 0;position:relative}.theme-rapchieu .rc-premium:before{content:"";z-index:-1;background:radial-gradient(50% 70% at 80% 45%, hsl(var(--yt) / .22), transparent 70%), radial-gradient(40% 60% at 10% 100%, hsl(var(--brand) / .08), transparent 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.theme-rapchieu .rc-premium-grid{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:72px;display:grid}.theme-rapchieu .rc-premium-art{aspect-ratio:1;width:min(100%,460px);transition:transform .7s var(--e-out);background:#140609;border-radius:28px;justify-self:center;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 50px 100px -40px #000000f2}.theme-rapchieu .rc-premium-card{background:linear-gradient(#1a1015,#111216 40%);border-radius:24px;padding:30px 30px 26px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 40px 90px -30px #000000e6}.theme-rapchieu .rc-premium-card:before{content:"";background:linear-gradient(90deg, hsl(var(--yt)), hsl(var(--brand)));height:4px;position:absolute;inset:0 0 auto}.theme-rapchieu .rc-premium-hd{align-items:center;gap:12px;display:flex}.theme-rapchieu .rc-premium-name{letter-spacing:-.02em;font-size:clamp(28px,2.6vw,36px);font-weight:800;line-height:1.1}.theme-rapchieu .rc-premium-label{color:hsl(var(--muted-foreground));margin-top:18px;font-size:15.5px;line-height:1.5}.theme-rapchieu .rc-premium-price b{font-size:clamp(42px,4vw,52px)}.theme-rapchieu .rc-premium-actions{grid-template-columns:1fr auto;gap:10px;margin-top:26px;display:grid}.theme-rapchieu .rc-premium-fine{color:hsl(var(--muted-foreground));margin-top:18px;font-size:13.5px}.theme-rapchieu .rc-premium-fine a{text-underline-offset:3px;text-decoration:underline}.theme-rapchieu .rc-books{padding-top:8px}.theme-rapchieu .rc-book-grid{grid-template-columns:260px minmax(0,1fr) 380px;align-items:start;gap:56px;margin-top:36px;display:grid}.theme-rapchieu .rc-book-cover{aspect-ratio:2/3;transition:transform .7s var(--e-out);background:#15161c;border-radius:8px 12px 12px 8px;display:block;position:relative;overflow:hidden;box-shadow:0 50px 90px -30px #000000f2}.theme-rapchieu .rc-book-cover:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#00000059,#ffffff1a 4%,#0000 9%),linear-gradient(125deg,#ffffff24,#0000 32%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24}.theme-rapchieu .rc-book-title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(32px,3.2vw,46px);font-weight:800;line-height:1.1}.theme-rapchieu .rc-book-excerpt{max-width:36ch;color:hsl(var(--muted-foreground));white-space:pre-line;margin-top:22px;padding-left:22px;font-size:19px;line-height:1.6;position:relative}.theme-rapchieu .rc-book-excerpt:before{content:"";background:hsl(var(--brand));border-radius:3px;width:3px;position:absolute;top:6px;bottom:6px;left:0}.theme-rapchieu .rc-book-cta{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.theme-rapchieu .rc-book-row{border-bottom:1px solid hsl(var(--border));transition:background-color .25s, padding .45s var(--e-out);align-items:center;gap:16px;padding:14px 10px 14px 0;display:flex}.theme-rapchieu .rc-book-thumb{flex:none;width:64px;position:relative}.theme-rapchieu .rc-book-row-ico{color:hsl(var(--muted-foreground));transition:transform .4s var(--e-out), color .2s}.theme-rapchieu .rc-chip-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;display:flex}.theme-rapchieu .rc-chip-row-scroll{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin-top:20px;padding-bottom:4px;overflow-x:auto}.theme-rapchieu .rc-chip-row-scroll::-webkit-scrollbar{display:none}.theme-rapchieu .rc-app-rail .rc-rail{--pw:max(210px, calc((100% - (var(--n,4) - 1) * 18px) / var(--n,4)))}.theme-rapchieu .rc-story-rail .rc-rail{--pw:max(150px, calc((100% - 90px) / 6))}.theme-rapchieu .rc-shelf-im{aspect-ratio:3/4;text-align:center;background:radial-gradient(80% 60% at 50% 0,#6e8cd238,#0000 70%),#12141b;align-content:center;place-items:center;gap:10px;padding:16px;display:grid}.theme-rapchieu .rc-shelf-stack{margin-bottom:6px;display:flex}.theme-rapchieu .rc-shelf-shot{aspect-ratio:3/4;border-radius:5px;width:38%;position:relative;overflow:hidden;box-shadow:0 10px 20px -8px #000}.theme-rapchieu .rc-shelf-shot+.rc-shelf-shot{margin-left:-22%}.theme-rapchieu .rc-shelf-shot:first-child{transform:rotate(-8deg)}.theme-rapchieu .rc-shelf-shot:last-child:not(:first-child){transform:rotate(8deg)}.theme-rapchieu .rc-shelf-label{color:hsl(var(--muted-foreground));font-size:13px;font-weight:600}.theme-rapchieu .rc-more{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.theme-rapchieu .rc-blk{box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff09;border-radius:22px;flex-direction:column;padding:24px;display:flex}.theme-rapchieu .rc-blk-h{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.theme-rapchieu .rc-tool{grid-template-columns:168px minmax(0,1fr);align-items:center;gap:26px;margin-top:20px;display:grid}.theme-rapchieu .rc-tool-im{aspect-ratio:3/4;transition:transform .6s var(--e-out);background:#15161c;border-radius:12px;display:block;position:relative;overflow:hidden}.theme-rapchieu .rc-tool-ph{text-align:center;place-items:center;height:100%;padding:12px;font-weight:800;display:grid}.theme-rapchieu .rc-tool-tx h3{letter-spacing:-.015em;margin-top:6px;font-size:22px;font-weight:800;line-height:1.22}.theme-rapchieu .rc-tool-sub{color:hsl(var(--muted-foreground));margin-top:6px;font-size:13.5px}.theme-rapchieu .rc-tool-desc{color:hsl(var(--muted-foreground));margin-top:10px;font-size:14.5px;line-height:1.55}.theme-rapchieu .rc-tool-box,.theme-rapchieu .rc-tool-policy{color:hsl(var(--foreground) / .86);margin-top:12px;font-size:14px;line-height:1.5}.theme-rapchieu .rc-tool-box ol,.theme-rapchieu .rc-tool-policy{margin-top:6px;padding-left:1.1em}.theme-rapchieu .rc-tool-cta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.theme-rapchieu .rc-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}@media (min-width:1024px){.theme-rapchieu .rc-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.theme-rapchieu .rc-svc-card{box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff09;border-radius:22px;margin-top:20px;padding:16px 16px 20px}.theme-rapchieu .rc-svl{-moz-column-gap:32px;grid-template-columns:minmax(0,1fr);column-gap:32px;display:grid}@media (min-width:760px){.theme-rapchieu .rc-svc-card{padding:16px 16px 24px}.theme-rapchieu .rc-svl{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-rapchieu .rc-svl a:nth-child(2){border-top:1px solid hsl(var(--border))}}.theme-rapchieu .rc-svl a{border-bottom:1px solid hsl(var(--border));transition:background-color .2s, padding .3s var(--e-out);align-items:center;gap:14px;padding:15px 4px;display:flex}.theme-rapchieu .rc-svl a:first-child{border-top:1px solid hsl(var(--border))}.theme-rapchieu .rc-svl-ic{background:#ffffff0f;border-radius:11px;flex:none;width:40px;height:40px;overflow:hidden}.theme-rapchieu .rc-svl b{flex:1;min-width:0;font-size:15.5px;font-weight:600;line-height:1.4}.theme-rapchieu .rc-svl-ico{color:hsl(var(--muted-foreground));transition:transform .3s var(--e-out), color .2s}.theme-rapchieu .rc-svl-f{flex-wrap:wrap;align-items:center;gap:12px 16px;padding-top:18px;display:flex}.theme-rapchieu .rc-svl-f p{color:hsl(var(--muted-foreground));font-size:13.5px;line-height:1.5}.theme-rapchieu .rc-svl-cta{border-radius:999px;min-height:40px;padding:0 16px;font-size:14px}.theme-rapchieu .rc-sv-band{isolation:isolate;padding:clamp(28px,4vw,56px) 0 clamp(48px,6vw,88px);position:relative}.theme-rapchieu .rc-sv-band:before{content:"";z-index:-1;inset:calc(-1 * var(--hh)) 0 -160px;pointer-events:none;background:radial-gradient(36% 60% at 80% 30%, hsl(var(--brand) / .16), transparent 70%), radial-gradient(28% 50% at 98% 0%, hsl(var(--badge) / .1), transparent 70%);position:absolute}.theme-rapchieu .rc-sv-hd{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.theme-rapchieu .rc-sv-fan{width:380px;height:260px;margin-right:24px;position:relative}.theme-rapchieu .rc-sv-fan-po{border-radius:18px;width:174px;height:233px;margin:-116px 0 0 -87px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,0 40px 70px -26px #000000f2}.theme-rapchieu .rc-sv-fan-po:first-child{filter:brightness(.55);z-index:0;transform:translate(-62%)rotate(-9deg)scale(.8)}.theme-rapchieu .rc-sv-fan-po:nth-child(2){z-index:1}.theme-rapchieu .rc-sv-fan-po:nth-child(3){filter:brightness(.55);z-index:0;transform:translate(62%)rotate(9deg)scale(.8)}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-sv-fan-po{transition:transform .9s var(--e-out), filter .9s var(--e-out)}.theme-rapchieu .rc-sv-fan:hover .rc-sv-fan-po:first-child{filter:brightness(.7);transform:translate(-72%)rotate(-12deg)scale(.8)}.theme-rapchieu .rc-sv-fan:hover .rc-sv-fan-po:nth-child(3){filter:brightness(.7);transform:translate(72%)rotate(12deg)scale(.8)}}.theme-rapchieu .rc-sv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px;display:grid}.theme-rapchieu .rc-sv-empty{color:hsl(var(--foreground));margin-top:56px}.theme-rapchieu .rc-sv{border-radius:var(--r2);min-width:0;height:100%;box-shadow:inset 0 0 0 1px hsl(var(--border));background:linear-gradient(#ffffff0d,#ffffff05);flex-direction:column;padding:24px;transition:box-shadow .3s,background-color .3s;display:flex;position:relative}.theme-rapchieu .rc-sv:hover,.theme-rapchieu .rc-sv:focus-within{box-shadow:inset 0 0 0 1px #fff3}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-sv{transition:box-shadow .3s, transform .5s var(--e-out), background-color .3s}.theme-rapchieu .rc-sv:hover,.theme-rapchieu .rc-sv:focus-within{transform:translateY(-3px)}}.theme-rapchieu .rc-sv-tp{align-items:flex-start;display:flex}.theme-rapchieu .rc-sv-ic{background:radial-gradient(90% 70% at 25% 10%,#ffffff29,#0000 60%),linear-gradient(145deg,#232a40,#10131b);box-shadow:inset 0 0 0 1px #ffffff1f}.theme-rapchieu .rc-sv-t{letter-spacing:-.01em;text-wrap:balance;color:hsl(var(--foreground));margin-top:18px;font-size:20px;font-weight:700;line-height:1.3}.theme-rapchieu .rc-sv-t a{min-height:40px;margin:-8px 0;padding:8px 0;display:inline-block}.theme-rapchieu .rc-sv-d{color:hsl(var(--muted-foreground));margin-top:10px;font-size:14.5px;line-height:1.6}.theme-rapchieu .rc-sv-act{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:22px;display:flex}.theme-rapchieu .rc-sv-has-media{border-radius:18px;padding:14px 14px 20px}.theme-rapchieu .rc-sv-media{aspect-ratio:16/10;background:#15161c;border-radius:12px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.theme-rapchieu .rc-sv-has-media .rc-sv-t{margin:20px 6px 0;font-size:23px;line-height:1.18}.theme-rapchieu .rc-sv-has-media .rc-sv-d{margin:8px 6px 0}.theme-rapchieu .rc-sv-has-media .rc-sv-act{margin:auto 6px 0;padding-top:20px}.theme-rapchieu .rc-sv-art-tile{background:radial-gradient(90% 70% at 25% 10%,#ffffff29,#0000 60%),linear-gradient(145deg,#232a40,#10131b);place-items:center;display:grid;position:absolute;inset:0}.theme-rapchieu .rc-sv-art-letter{letter-spacing:-.03em;color:#fff;font-size:2.4rem;font-weight:800}.theme-rapchieu .rc-sv-rail .rc-rail{--pw:max(300px, calc((100% - 36px) / 3));align-items:stretch}.theme-rapchieu .rc-sv-rail .rc-sv{height:auto}.theme-rapchieu .rc-sv-rail .rc-sv-t{-webkit-line-clamp:2;line-clamp:2;text-wrap:wrap;-webkit-box-orient:vertical;min-height:2.36em;display:-webkit-box;overflow:hidden}.theme-rapchieu .rc-sv-rail .rc-sv-t a{min-height:0;margin:0;padding:0;display:inline}.theme-rapchieu .rc-sv-rail .rc-sv-d{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.theme-rapchieu .rc-apptile{text-align:center;color:#fff;background:linear-gradient(160deg, var(--a1), var(--a2));align-content:center;place-items:center;gap:.25em;padding:12%;display:grid;position:absolute;inset:0}.theme-rapchieu .rc-apptile b{letter-spacing:-.02em;font-size:1.6em;font-weight:800;line-height:1.05}.theme-rapchieu .rc-apptile small{opacity:.75;font-size:.42em;font-weight:600}@media (hover:hover){.theme-rapchieu .rc-premium-art:hover,.theme-rapchieu .rc-book-cover:hover,.theme-rapchieu .rc-tool:hover .rc-tool-im{transform:translateY(-6px)}.theme-rapchieu .rc-book-row:hover{background:#ffffff0b;padding-left:10px}.theme-rapchieu .rc-book-row:hover .rc-book-row-ico,.theme-rapchieu .rc-svl a:hover .rc-svl-ico{color:#fff;transform:translate(3px)}.theme-rapchieu .rc-svl a:hover{background:#ffffff09;padding-left:10px}}@media (prefers-reduced-motion:reduce){.theme-rapchieu .rc-premium-art,.theme-rapchieu .rc-book-cover,.theme-rapchieu .rc-tool-im,.theme-rapchieu .rc-book-row,.theme-rapchieu .rc-svl a,.theme-rapchieu .rc-shelf-shot,.theme-rapchieu .rc-sv,.theme-rapchieu .rc-sv-fan-po{transition:none;transform:none}}@media (max-width:1240px){.theme-rapchieu .rc-book-grid{grid-template-columns:240px minmax(0,1fr);gap:28px 48px}.theme-rapchieu .rc-book-side{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid}}@media (max-width:1180px){.theme-rapchieu .rc-premium-grid{grid-template-columns:minmax(0,1fr) 380px;gap:44px}.theme-rapchieu .rc-sv-hd{grid-template-columns:1fr}}@media (max-width:1099px){.theme-rapchieu .rc-sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.theme-rapchieu .rc-premium-grid{grid-template-columns:minmax(0,1fr) 330px;gap:32px}.theme-rapchieu .rc-premium-actions{grid-template-columns:1fr}.theme-rapchieu .rc-book-side{display:block}}@media (max-width:759px){.theme-rapchieu .rc-premium{padding:56px 0}.theme-rapchieu .rc-premium-grid{grid-template-columns:1fr;gap:28px}.theme-rapchieu .rc-premium-art{border-radius:22px;width:min(100%,300px)}.theme-rapchieu .rc-premium-card{padding:26px 22px 22px}.theme-rapchieu .rc-book-grid{grid-template-columns:1fr;gap:26px}.theme-rapchieu .rc-book-cover{width:200px;margin:0 auto}.theme-rapchieu .rc-tool{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px}.theme-rapchieu .rc-app-rail .rc-rail{--pw:150px}.theme-rapchieu .rc-sv-grid{grid-template-columns:1fr;gap:14px;margin-top:16px}.theme-rapchieu .rc-sv{padding:20px}.theme-rapchieu .rc-sv-t{margin-top:14px;font-size:19px}.theme-rapchieu .rc-sv-act .rc-btn{flex:1}.theme-rapchieu .rc-sv-rail .rc-rail{--pw:max(300px, calc(100% - 56px))}.theme-rapchieu .rc-sv-rail .rc-rail>*{flex-basis:var(--pw)}}.theme-rapchieu .rc-sd-hero{isolation:isolate;padding-top:clamp(28px,4vw,56px);position:relative}.theme-rapchieu .rc-sd-hero:before{content:"";z-index:-1;inset:calc(-1 * var(--hh)) 0 -220px;pointer-events:none;background:radial-gradient(34% 62% at 82% 36%, hsl(var(--brand) / .22), transparent 70%), radial-gradient(40% 50% at 0% 0%, hsl(var(--brand) / .08), transparent 70%);position:absolute}.theme-rapchieu .rc-sd-hd{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;margin-top:18px;display:grid}.theme-rapchieu .rc-sd-copy{min-width:0;max-width:820px}.theme-rapchieu .rc-sd-lead{max-width:62ch;color:hsl(var(--muted-foreground));margin-top:18px;font-size:17.5px;line-height:1.65}.theme-rapchieu .rc-sd-cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.theme-rapchieu .rc-sd-art{width:228px;margin-right:20px;position:relative}.theme-rapchieu .rc-sd-art-po{aspect-ratio:384/514;background:#12141a;border-radius:30px;width:200px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,0 40px 80px -30px #000000f2}.theme-rapchieu .rc-sd-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(40px,5.5vw,64px);margin-top:clamp(64px,6.4vw,104px);padding-bottom:88px;display:grid}@media (min-width:1024px){.theme-rapchieu .rc-sd-body:has(.rc-sd-side){grid-template-columns:260px minmax(0,1fr)}}.theme-rapchieu .rc-sd-side{top:calc(var(--hh) + 28px);position:sticky}.theme-rapchieu .rc-sd-toc{gap:2px;display:grid}.theme-rapchieu .rc-sd-toc a{color:hsl(var(--muted-foreground));border-radius:10px;padding:9px 14px;font-size:14.5px;font-weight:500;line-height:1.4;transition:color .2s,background-color .2s;display:block;position:relative}.theme-rapchieu .rc-sd-toc a:hover{color:#fff;background:#ffffff0d}.theme-rapchieu .rc-sd-toc a[aria-current=true]{color:#fff}.theme-rapchieu .rc-sd-toc a[aria-current=true]:before{content:"";background:hsl(var(--brand));border-radius:2px;width:2px;position:absolute;top:9px;bottom:9px;left:0}.theme-rapchieu .rc-sd-toc-zalo{margin-top:26px}.theme-rapchieu .rc-sd-toc-zalo .rc-btn{width:100%}.theme-rapchieu .rc-sd-main{min-width:0;max-width:820px}.theme-rapchieu .rc-sd-main>*+*{margin-top:clamp(64px,6vw,88px)}.theme-rapchieu .rc-sd-gal h2{font-size:var(--rc-h2);letter-spacing:-.02em;font-weight:800;line-height:1.15}.theme-rapchieu .rc-sd-gal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.theme-rapchieu .rc-sd-gal-item{aspect-ratio:4/3;border-radius:var(--r1);cursor:pointer;background:#ffffff0a;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}@media (max-width:759px){.theme-rapchieu .rc-sd-gal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-rapchieu .rc-rt>h2:not(:first-child){margin-top:clamp(64px,6vw,88px)}.theme-rapchieu .rc-rt>h2{font-size:var(--rc-h2);letter-spacing:-.02em;text-wrap:balance;font-weight:800;line-height:1.15}.theme-rapchieu .rc-rt>h2+*{margin-top:20px}.theme-rapchieu .rc-rt>*+p,.theme-rapchieu .rc-rt>*+ul,.theme-rapchieu .rc-rt>*+ol,.theme-rapchieu .rc-rt>*+blockquote{margin-top:16px}.theme-rapchieu .rc-rt p{color:#f5f5f7db;max-width:70ch;font-size:16px;line-height:1.75}.theme-rapchieu .rc-rt a{text-underline-offset:3px;text-decoration:underline}.theme-rapchieu .rc-rt strong{color:#fff;font-weight:600}.theme-rapchieu .rc-rt code{background:#ffffff0f;border-radius:6px;padding:.1em .35em;font-size:.92em}.theme-rapchieu .rc-rt ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.theme-rapchieu .rc-rt ul li{color:#f5f5f7db;box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff09;border-radius:12px;padding:14px 16px 14px 48px;font-size:15px;line-height:1.55;position:relative}.theme-rapchieu .rc-rt ul li:before{content:"";background:#86e3a821 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2386e3a8' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:15px;left:16px}.theme-rapchieu .rc-rt ol{counter-reset:st;padding:0;list-style:none}.theme-rapchieu .rc-rt ol li{counter-increment:st;color:#f5f5f7db;min-height:40px;padding:8px 0 28px 60px;font-size:15.5px;line-height:1.6;position:relative}.theme-rapchieu .rc-rt ol li:last-child{padding-bottom:0}.theme-rapchieu .rc-rt ol li:before{content:counter(st, decimal-leading-zero);letter-spacing:.02em;color:#fff;background:#14161d;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13.5px;font-weight:800;display:grid;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff1a}.theme-rapchieu .rc-rt ol li:not(:last-child):after{content:"";background:linear-gradient(#ffffff24, hsl(var(--border)));width:1px;position:absolute;top:46px;bottom:6px;left:19.5px}.theme-rapchieu .rc-rt blockquote{background:linear-gradient(90deg, hsl(var(--brand) / .07), #ffffff06 40%);box-shadow:inset 0 0 0 1px hsl(var(--border));border-radius:14px;margin:0;padding:20px 22px 20px 58px;position:relative}.theme-rapchieu .rc-rt blockquote:after{content:"";background:hsl(var(--brand));border-radius:3px;width:3px;position:absolute;top:14px;bottom:14px;left:0}.theme-rapchieu .rc-pol{box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff08;border-radius:16px}.theme-rapchieu .rc-pol summary{cursor:pointer;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.theme-rapchieu .rc-pol summary::-webkit-details-marker{display:none}.theme-rapchieu .rc-pol-ic{background:#ffffff0f;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.theme-rapchieu .rc-pol-pv{flex:1;min-width:0}.theme-rapchieu .rc-pol-pv h2{font-size:15.5px;font-weight:600;line-height:1.3}.theme-rapchieu .rc-pol-tg{height:38px;box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff12;border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.theme-rapchieu .rc-pol-b{padding:6px 24px 22px}.theme-rapchieu .rc-pol-b h3{border-top:1px solid hsl(var(--border));letter-spacing:-.01em;padding-top:16px;font-size:18px;font-weight:700}.theme-rapchieu .rc-pol-b ol{padding-left:1.2em;list-style:decimal}.theme-rapchieu .rc-pol-b li{border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));padding:14px 0;font-size:15px;line-height:1.65}.theme-rapchieu .rc-pol-b li:last-child{border-bottom:0;padding-bottom:0}.theme-rapchieu .rc-pol-b li>strong:first-child{color:#fff;font-weight:600;display:block}.theme-rapchieu .rc-sd-form-lead{color:hsl(var(--muted-foreground));margin-top:10px;font-size:15.5px}.theme-rapchieu .rc-fcard{border-radius:var(--r2);box-shadow:inset 0 0 0 1px hsl(var(--border));background:linear-gradient(#ffffff0d,#ffffff05);margin-top:22px;padding:clamp(20px,2.4vw,32px)}.theme-rapchieu .rc-fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.theme-rapchieu .rc-fgrid-full{grid-column:1/-1}.theme-rapchieu .rc-fld{margin-top:16px}.theme-rapchieu .rc-fgrid>.rc-fld:nth-child(-n+2){margin-top:0}.theme-rapchieu .rc-fld label{color:#f5f5f7db;font-size:13.5px;font-weight:600}.theme-rapchieu .rc-inp{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;outline:none;width:100%;height:48px;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .25s,background-color .2s}.theme-rapchieu .rc-inp::placeholder{color:#f5f5f757}.theme-rapchieu .rc-inp:focus{background:#ffffff12;border-color:#ffffff8c;box-shadow:0 0 0 4px #ffffff14}.theme-rapchieu .rc-inp.is-bad,.theme-rapchieu .rc-inp[aria-invalid=true]{border-color:hsl(var(--brand-soft) / .8);box-shadow:0 0 0 4px hsl(var(--brand) / .13)}.theme-rapchieu .rc-inp-area{resize:vertical;height:auto;min-height:148px;padding:12px 14px;line-height:1.55}.theme-rapchieu .rc-inp-select{height:48px}.theme-rapchieu .rc-ferr{color:hsl(var(--brand-soft));align-items:flex-start;gap:7px;margin-top:7px;font-size:13.5px;display:flex}.theme-rapchieu .rc-fsb{margin-top:24px}.theme-rapchieu .rc-fsb:disabled{opacity:.42;cursor:not-allowed}.theme-rapchieu .rc-spin{border:2px solid #0a0a0c33;border-top-color:#0a0a0c;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite rc-spin}@media (prefers-reduced-motion:reduce){.theme-rapchieu .rc-spin{border-top-color:#0a0a0c33;animation:none}}@keyframes rc-spin{to{transform:rotate(360deg)}}.theme-rapchieu .rc-sd-bar{display:none}@media (max-width:1179px){.theme-rapchieu .rc-sd-hd{grid-template-columns:1fr;gap:18px}.theme-rapchieu .rc-sd-art{order:-1;width:auto;margin:0}.theme-rapchieu .rc-sd-art-po{border-radius:20px;width:72px}}@media (max-width:1023px){.theme-rapchieu .rc-sd-body{gap:28px;margin-top:48px}.theme-rapchieu .rc-sd-side{z-index:20;top:var(--hh);margin-inline:calc(-1 * var(--g));padding:10px var(--g);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 1px 0 hsl(var(--border));background:#090a0ee0}.theme-rapchieu .rc-sd-toc-zalo{display:none}.theme-rapchieu .rc-sd-toc{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;margin:-6px;padding:6px;display:flex;overflow-x:auto}.theme-rapchieu .rc-sd-toc::-webkit-scrollbar{display:none}.theme-rapchieu .rc-sd-toc a{white-space:nowrap;height:40px;box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff0f;border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.theme-rapchieu .rc-sd-toc a[aria-current=true]{color:#0a0a0c;background:#fff}.theme-rapchieu .rc-sd-toc a[aria-current=true]:before{display:none}.theme-rapchieu .rc-sd-page [id]{scroll-margin-top:calc(var(--hh) + 76px)}}@media (max-width:759px){.theme-rapchieu .rc-sd-lead{font-size:15.5px}.theme-rapchieu .rc-sd-cta{gap:10px;margin-top:24px}.theme-rapchieu .rc-sd-cta .rc-btn{flex:1}.theme-rapchieu .rc-sd-main>*+*,.theme-rapchieu .rc-rt>h2:not(:first-child){margin-top:56px}.theme-rapchieu .rc-rt ul{grid-template-columns:1fr;gap:8px}.theme-rapchieu .rc-fgrid{grid-template-columns:1fr}.theme-rapchieu .rc-sd-page{padding-bottom:88px}.theme-rapchieu .rc-sd-bar{z-index:40;padding:10px var(--g) calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 -1px 0 hsl(var(--border));background:#090a0eeb;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.theme-rapchieu .rc-sd-bar .rc-btn{flex:1}.theme-rapchieu .rc-pol-ic{display:none}}.theme-rapchieu .rc-cat-band{isolation:isolate;padding:calc(var(--hh) + 28px) 0 30px;position:relative;overflow:hidden}.theme-rapchieu .rc-cat-bd{z-index:-1;background:hsl(var(--background));position:absolute;inset:0;overflow:hidden}.theme-rapchieu .rc-cat-bd-wash,.theme-rapchieu .rc-cat-bd-key{position:absolute}.theme-rapchieu .rc-cat-bd-wash{filter:blur(80px)saturate(1.6)brightness(.5);inset:-14%}.theme-rapchieu .rc-cat-bd-key{filter:blur(18px)saturate(1.2)brightness(.66);opacity:.55;width:62%;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%);mask-image:linear-gradient(90deg,#0000,#000 55%)}.theme-rapchieu .rc-cat-bd-glow{background:linear-gradient(90deg, #07080bf2 0%, #07080bbd 34%, #07080b3d 66%, #07080b6b 100%), linear-gradient(0deg, hsl(var(--background)) 0%, #07080b80 24%, transparent 52%), linear-gradient(180deg, #07080b99 0%, transparent 30%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-cat-bd-wash,.theme-rapchieu .rc-cat-bd-key{animation:rc-cat-kb 18s var(--e-sine) both}}@keyframes rc-cat-kb{0%{transform:scale(1.04)}to{transform:scale(1.12)translate(-1.2%)}}.theme-rapchieu .rc-cat-in{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;display:grid;position:relative}.theme-rapchieu .rc-cat-in.no-art{grid-template-columns:minmax(0,1fr)}.theme-rapchieu .rc-cat-copy{max-width:640px}.theme-rapchieu .rc-cat-ttl{width:fit-content;max-width:100%;color:hsl(var(--foreground));margin-top:20px;font-size:clamp(52px,5.8vw,84px)}.theme-rapchieu .rc-cat-ttl.is-long{font-size:var(--t2)}.theme-rapchieu .rc-cat-lead{max-width:54ch;color:hsl(var(--muted-foreground));margin-top:14px;font-size:16.5px;line-height:1.6}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-cat-copy>*,.theme-rapchieu .rc-cat-chips{animation:rc-cat-in .45s var(--e-out) backwards}.theme-rapchieu .rc-cat-copy>:nth-child(2){animation-delay:40ms}.theme-rapchieu .rc-cat-copy>:nth-child(3){animation-delay:80ms}.theme-rapchieu .rc-cat-copy>:nth-child(4){animation-delay:.12s}.theme-rapchieu .rc-cat-chips{animation-delay:.16s}}@keyframes rc-cat-in{0%{opacity:0;transform:translateY(12px)}}.theme-rapchieu .rc-cat-chips{z-index:1;scrollbar-width:none;gap:8px;margin-top:30px;display:flex;position:relative;overflow-x:auto}.theme-rapchieu .rc-cat-chips::-webkit-scrollbar{display:none}.theme-rapchieu .rc-cat-chip{flex:none}.theme-rapchieu .rc-cat-chip small{opacity:.7;font-size:12px;font-weight:700}.theme-rapchieu .rc-cat-fan{width:440px;height:300px;position:relative}.theme-rapchieu .rc-cat-cv{background:#111;border-radius:12px;height:270px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 40px 70px -24px #000000f2}.theme-rapchieu .rc-cat-cv:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#ffffff29,#0000 32%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24}.theme-rapchieu .rc-cat-cv-ph{background:#15161c;height:100%;display:block}.theme-rapchieu .rc-cat-cv.c0{filter:brightness(.5)saturate(.85);transform:translate(-50%,-50%)translate(-58%)rotate(-7deg)scale(.82)}.theme-rapchieu .rc-cat-cv.c1{filter:brightness(.5)saturate(.85);transform:translate(-50%,-50%)translate(58%)rotate(7deg)scale(.82)}.theme-rapchieu .rc-cat-fan.is-sq .rc-cat-cv.c0{transform:translate(-50%,-50%)translate(-92%)rotate(-6deg)scale(.82)}.theme-rapchieu .rc-cat-fan.is-sq .rc-cat-cv.c1{transform:translate(-50%,-50%)translate(92%)rotate(6deg)scale(.82)}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-cat-cv{transition:transform .9s var(--e-out), filter .9s var(--e-out)}.theme-rapchieu .rc-cat-fan:hover .rc-cat-cv.c0{filter:brightness(.62)saturate(.9);transform:translate(-50%,-50%)translate(-68%)rotate(-10deg)scale(.82)}.theme-rapchieu .rc-cat-fan:hover .rc-cat-cv.c1{filter:brightness(.62)saturate(.9);transform:translate(-50%,-50%)translate(68%)rotate(10deg)scale(.82)}.theme-rapchieu .rc-cat-fan:hover .rc-cat-cv.cf{transform:translate(-50%,-52%)scale(1.02)}}.theme-rapchieu .rc-tb{top:var(--hh);z-index:20;-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px);box-shadow:0 1px 0 hsl(var(--border));background:#07080bdb;position:sticky}.theme-rapchieu .rc-tb-in{align-items:center;gap:16px;height:64px;display:flex}.theme-rapchieu .rc-cnt{min-width:0;color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.theme-rapchieu .rc-cnt b{color:hsl(var(--foreground));font-weight:700}.theme-rapchieu .rc-srt{align-items:center;gap:12px;margin-left:auto;display:flex}.theme-rapchieu .rc-srt-l{color:hsl(var(--muted-foreground));font-size:13.5px;font-weight:600}.theme-rapchieu .rc-fbtn{flex:none;display:none}.theme-rapchieu .rc-fb-n{color:#0a0a0c;text-align:center;background:#fff;border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:20px}.theme-rapchieu .rc-sel{display:none;position:relative}.theme-rapchieu .rc-sel select{height:40px;box-shadow:inset 0 0 0 1px hsl(var(--border));color:hsl(var(--foreground));appearance:none;background:#ffffff14;border:0;border-radius:10px;padding:0 34px 0 14px;font-size:14px;font-weight:600}.theme-rapchieu .rc-cat-subsearch{margin-top:22px}.theme-rapchieu .rc-lay{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;margin-top:30px;display:grid}.theme-rapchieu .rc-lay.nof{grid-template-columns:minmax(0,1fr)}.theme-rapchieu .rc-flt-col{top:calc(var(--hh) + 88px);max-height:calc(100vh - var(--hh) - 108px);overscroll-behavior:contain;position:sticky;overflow:auto}.theme-rapchieu .rc-fg+.rc-fg{border-top:1px solid hsl(var(--border));margin-top:26px;padding-top:24px}.theme-rapchieu .rc-fg-h{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;font-size:12.5px;font-weight:700;display:flex}.theme-rapchieu .rc-fl{gap:2px;display:grid}.theme-rapchieu .rc-flt-gr{align-items:center;display:flex}.theme-rapchieu .rc-flt-row{min-width:0;min-height:40px;color:hsl(var(--foreground) / .86);border-radius:10px;flex:1;align-items:center;gap:10px;padding:8px 12px;font-size:15px;line-height:1.35;display:flex;position:relative}.theme-rapchieu .rc-flt-row.is-on{color:#fff;background:#ffffff14;padding-left:16px;font-weight:600}.theme-rapchieu .rc-flt-row.is-on:before{content:"";background:hsl(var(--brand));border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.theme-rapchieu .rc-flt-row label{cursor:pointer;min-width:0}.theme-rapchieu .rc-flt-tw{width:36px;height:36px;color:hsl(var(--muted-foreground));border-radius:9px;flex:none;place-items:center;display:grid}.theme-rapchieu .rc-flt-tw:hover{color:#fff;background:#ffffff0f}.theme-rapchieu .rc-flt-grp.on .rc-flt-tw svg{transform:rotate(180deg)}.theme-rapchieu .rc-flt-sub{border-left:1px solid hsl(var(--border));margin-left:12px;padding-left:4px}.theme-rapchieu .rc-flt-kw{background:#ffffff0d;border-color:#ffffff1f;border-radius:12px;height:48px}.theme-rapchieu .rc-rg-v{justify-content:space-between;gap:10px;margin-top:14px;display:flex}.theme-rapchieu .rc-rg-v output{height:32px;box-shadow:inset 0 0 0 1px hsl(var(--border));font-variant-numeric:tabular-nums;background:#ffffff0f;border-radius:9px;align-items:center;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.theme-rapchieu .rc-onf{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.theme-rapchieu .rc-fchip{padding-right:10px}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-fchip{animation:rc-fc-in .5s var(--e-spring) both}}@keyframes rc-fc-in{0%{opacity:0;transform:scale(.8)}}.theme-rapchieu .rc-cat-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:36px 20px;display:grid}.theme-rapchieu .rc-cat-grid.is-sq{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.theme-rapchieu .rc-cat-feat{box-shadow:inset 0 0 0 1px hsl(var(--border));background:radial-gradient(70% 90% at 0 0,#4b6bff29,#0000 60%),#ffffff08;border-radius:24px;padding:clamp(18px,2.4vw,30px)}.theme-rapchieu .rc-cat-feat .rc-tool{margin-top:0}.theme-rapchieu .rc-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 10px;margin-top:44px;display:flex}.theme-rapchieu .rc-pg{min-width:42px;height:42px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;padding:0 8px;font-size:15px;font-weight:600;display:grid}.theme-rapchieu .rc-pg:hover{color:#fff;background:#ffffff14}.theme-rapchieu .rc-pg[aria-current=page],.theme-rapchieu .rc-pg.is-on{color:#0a0a0c;background:#fff}.theme-rapchieu .rc-pg-arr{height:42px;color:hsl(var(--foreground) / .86);box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff0f;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:600;display:inline-flex}.theme-rapchieu .rc-pg-arr:hover{background:#ffffff1f}.theme-rapchieu .rc-pg-arr[aria-disabled=true]{opacity:.32;pointer-events:none}.theme-rapchieu .rc-pg-t{text-align:center;color:hsl(var(--muted-foreground));flex-basis:100%;order:3;font-size:13.5px}.theme-rapchieu .rc-pg-gap{color:hsl(var(--muted-foreground))}.theme-rapchieu .rc-kes{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;margin-bottom:64px;display:grid}.theme-rapchieu .rc-kt{min-height:120px;box-shadow:inset 0 0 0 1px hsl(var(--border));color:hsl(var(--foreground));background:#101218;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:12px;padding:18px 20px;font-size:18px;font-weight:700;display:flex;position:relative}.theme-rapchieu .rc-kt:hover{box-shadow:inset 0 0 0 1px #ffffff3d}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-kt{transition:transform .6s var(--e-out), box-shadow .4s}.theme-rapchieu .rc-kt:hover{transform:translateY(-6px)}}@media (max-width:1099px){.theme-rapchieu .rc-lay{grid-template-columns:220px minmax(0,1fr);gap:28px}.theme-rapchieu .rc-cat-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.theme-rapchieu .rc-cat-grid.is-sq{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:959px){.theme-rapchieu .rc-cat-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.theme-rapchieu .rc-kes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){.theme-rapchieu .rc-cnt-pg{display:none}.theme-rapchieu .rc-cat-in{grid-template-columns:minmax(0,1fr)}.theme-rapchieu .rc-cat-fan{display:none}.theme-rapchieu .rc-tb-in{gap:10px;height:58px}.theme-rapchieu .rc-srt-l,.theme-rapchieu .rc-seg-wrap{display:none}.theme-rapchieu .rc-sel,.theme-rapchieu .rc-fbtn{display:block}.theme-rapchieu .rc-lay,.theme-rapchieu .rc-lay.nof{grid-template-columns:minmax(0,1fr);margin-top:18px}.theme-rapchieu .rc-flt-col{display:none}.theme-rapchieu .rc-cat-grid,.theme-rapchieu .rc-cat-grid.is-sq{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.theme-rapchieu .rc-pg-arr{justify-content:center;width:44px;height:44px;padding:0}.theme-rapchieu .rc-pg-arr-tx,.theme-rapchieu .rc-pg-n{display:none}.theme-rapchieu .rc-kes{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.theme-rapchieu .rc-fs{border-radius:18px 18px 0 0}}.theme-rapchieu .rc-pv{--gl:hsl(var(--brand));--cw:clamp(240px, 27vw, 392px)}.theme-rapchieu .rc-pv-k-book,.theme-rapchieu .rc-pv-k-story{--cw:clamp(220px, 23.5vw, 350px)}.theme-rapchieu .rc-pv-k-app,.theme-rapchieu .rc-pv-k-tool{--cw:clamp(220px, 24vw, 340px)}.theme-rapchieu .rc-pv-k-youtube{--gl:hsl(var(--yt) / .55)}.theme-rapchieu .rc-pv-hero{z-index:auto;isolation:isolate;padding:calc(var(--hh) + 28px) 0 clamp(72px, 7vw, 112px);position:relative;overflow:hidden}.theme-rapchieu .rc-pv-bd{z-index:-1;background:hsl(var(--background));position:absolute;inset:0;overflow:hidden}.theme-rapchieu .rc-pv-wash{-o-object-fit:cover;object-fit:cover;filter:blur(80px)saturate(1.6)brightness(.5);opacity:.85;inset:-14%!important}.theme-rapchieu .rc-pv-halo{background:radial-gradient(30% 50% at 17% 52%, color-mix(in srgb, var(--gl) 34%, transparent), transparent 72%), linear-gradient(180deg, #07080b8c 0%, #07080b33 40%, hsl(var(--background)) 100%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-pv-wash{animation:rc-cat-kb 18s var(--e-sine) both}}.theme-rapchieu .rc-pv-crumbs{z-index:1;font-size:13.5px;position:relative}.theme-rapchieu .rc-pv-grid{z-index:1;grid-template-columns:var(--cw) minmax(0, 1fr);align-items:center;gap:clamp(36px,5.6vw,96px);margin-top:clamp(18px,2.6vw,40px);display:grid;position:relative}.theme-rapchieu .rc-pv-k-youtube .rc-pv-grid{grid-template-columns:minmax(0, 1fr) var(--cw)}.theme-rapchieu .rc-pv-cv{width:var(--cw);aspect-ratio:3/4;background:#15161c;border-radius:14px;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 40px 80px -36px #000000e6}.theme-rapchieu .rc-pv-cv.is-book{aspect-ratio:2/3;border-radius:6px 14px 14px 6px}.theme-rapchieu .rc-pv-cv.is-book:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0006,#ffffff1f 3.5%,#0000 8%);position:absolute;inset:0}.theme-rapchieu .rc-pv-cv.is-course{aspect-ratio:4/5}.theme-rapchieu .rc-pv-cv.is-app,.theme-rapchieu .rc-pv-cv.is-tool,.theme-rapchieu .rc-pv-cv.is-youtube{aspect-ratio:1}.theme-rapchieu .rc-pv-sw{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 36%,#ffffff57 50%,#0000 64%);position:absolute;inset:0;transform:translate(-140%)}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-pv-sw{animation:rc-pv-sweep 1.2s var(--e-sine) .7s both}.theme-rapchieu .rc-pv-cv.is-course{transform:rotate(-2deg)}}@keyframes rc-pv-sweep{to{transform:translate(140%)}}.theme-rapchieu .rc-pv-tcover{color:#fff;place-items:end start;padding:18px;display:grid;position:absolute;inset:0}.theme-rapchieu .rc-pv-tcover b{font-size:clamp(22px,3vw,32px);font-weight:800;line-height:1.15}.theme-rapchieu .rc-pv-tcover em{opacity:.18;font-size:64px;font-style:normal;font-weight:800;position:absolute;top:10px;right:12px}.theme-rapchieu .rc-pv-info{min-width:0;max-width:660px}.theme-rapchieu .rc-pv-t{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(40px,4.5vw,68px);font-weight:800;line-height:1.08}.theme-rapchieu .rc-pv-meta{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:6px 0;margin-top:18px;font-size:15px;display:flex}.theme-rapchieu .rc-pv-meta>*+:before{content:"";vertical-align:middle;opacity:.5;background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 12px;display:inline-block}.theme-rapchieu .rc-pv-meta .tag{color:hsl(var(--brand-soft));font-weight:600}.theme-rapchieu .rc-pv-sd{color:#f5f5f7db;max-width:60ch;margin-top:18px;font-size:16px;line-height:1.6}.theme-rapchieu .rc-pv-chip{box-shadow:inset 0 0 0 1px hsl(var(--border));border-radius:999px;margin-top:14px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.theme-rapchieu .rc-pv-panel{-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);background:#0c0d1285;border-radius:20px;margin-top:30px;padding:24px 24px 22px;box-shadow:inset 0 0 0 1px #ffffff1a}.theme-rapchieu .rc-pv-save{color:hsl(var(--muted-foreground));margin-top:6px;font-size:14px}.theme-rapchieu .rc-pv-opts{border-top:1px solid hsl(var(--border));flex-wrap:wrap;align-items:flex-end;gap:16px 30px;margin-top:20px;padding-top:20px;display:flex}.theme-rapchieu .rc-pv-opt{min-width:0;max-width:100%}.theme-rapchieu .rc-pv-lb{color:hsl(var(--muted-foreground));margin-bottom:9px;font-size:13px;font-weight:600;display:block}.theme-rapchieu .rc-pv-sub{color:hsl(var(--muted-foreground));white-space:nowrap;margin-left:auto;padding-bottom:13px;font-size:14px}.theme-rapchieu .rc-pv-sub b{color:hsl(var(--foreground));margin-left:6px}.theme-rapchieu .rc-pv-cta{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.theme-rapchieu .rc-pv-cta .rc-btn{gap:8px;min-width:0}.theme-rapchieu .rc-pv-cta.is-stack{grid-template-columns:1fr}.theme-rapchieu .rc-pv-trust{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:10px 22px;margin-top:18px;font-size:14px;display:flex}.theme-rapchieu .rc-pv-trust a:hover{color:#fff}.theme-rapchieu .rc-pv-contact{margin-top:16px;font-weight:700}.theme-rapchieu .rc-pv-banners{gap:16px;margin-top:8px;display:grid}.theme-rapchieu .rc-pv-banner{border-radius:16px;margin:0;overflow:hidden}.theme-rapchieu .rc-pv-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(40px,6vw,96px);margin-top:clamp(4px,1.4vw,20px);display:grid}.theme-rapchieu .rc-pv-main>*+*{margin-top:clamp(60px,6vw,84px)}.theme-rapchieu .rc-pv-h{letter-spacing:-.02em;font-size:clamp(25px,2.3vw,32px);font-weight:800;line-height:1.15}.theme-rapchieu .rc-pv-prose{color:#f5f5f7e6;max-width:46ch;margin-top:18px;font-size:clamp(18px,1.4vw,21px);line-height:1.65}.theme-rapchieu .rc-pv-prose p+p,.theme-rapchieu .rc-pv-prose ul,.theme-rapchieu .rc-pv-prose ol{margin-top:1em}.theme-rapchieu .rc-pv-prose a{text-underline-offset:3px;text-decoration:underline}.theme-rapchieu .rc-pv-side{top:calc(var(--hh) + 24px);position:sticky}.theme-rapchieu .rc-pv-card{box-shadow:inset 0 0 0 1px hsl(var(--border));background:linear-gradient(#ffffff0e,#ffffff06);border-radius:20px;padding:20px}.theme-rapchieu .rc-pv-mini{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;display:grid}.theme-rapchieu .rc-pv-mini-th{border-radius:10px;width:56px;height:56px;position:relative;overflow:hidden}.theme-rapchieu .rc-pv-mini-th img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.theme-rapchieu .rc-pv-mini b{font-size:15.5px;font-weight:600;line-height:1.35;display:block}.theme-rapchieu .rc-pv-side-add{width:100%;margin-top:16px}.theme-rapchieu .rc-pv-facts{margin:18px 0 0}.theme-rapchieu .rc-pv-facts div{border-top:1px solid hsl(var(--border));justify-content:space-between;gap:16px;padding:11px 0;font-size:14.5px;display:flex}.theme-rapchieu .rc-pv-facts dt{color:hsl(var(--muted-foreground))}.theme-rapchieu .rc-pv-facts dd{text-align:right;margin:0;font-weight:600}.theme-rapchieu .rc-pv-facts a{text-underline-offset:3px;text-decoration:underline}.theme-rapchieu .rc-pv-toc{box-shadow:inset 0 0 0 1px hsl(var(--border));border-radius:20px;margin-top:16px;padding:18px 14px 14px;position:static}.theme-rapchieu .rc-pv-toc .rc-sd-toc-zalo{display:none}.theme-rapchieu .rc-pv-pol-lead{margin-top:10px;font-weight:700}.theme-rapchieu .rc-pv-terms details{border-top:1px solid hsl(var(--border))}.theme-rapchieu .rc-pv-terms summary{cursor:pointer;padding:14px 0;font-weight:600}.theme-rapchieu .rc-pv-close{margin:clamp(48px,6vw,80px) auto 0}.theme-rapchieu .rc-pv-related{margin-top:clamp(56px,7vw,96px);padding-bottom:48px}.theme-rapchieu .rc-pv-same{grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;margin-bottom:48px;display:grid}.theme-rapchieu .rc-pv-related .rc-poster-rail{min-width:0}.theme-rapchieu .rc-pv-same-tx h2{font-size:clamp(25px,2.3vw,32px);font-weight:800}.theme-rapchieu .rc-pv-same-tx p{color:hsl(var(--muted-foreground));margin-top:10px;font-size:15.5px}.theme-rapchieu .rc-rt-tool .rc-rt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-rapchieu .rc-rt-tool .rc-rt-cards li:before{display:none}.theme-rapchieu .rc-rt-tool .rc-rt-cards li{padding:16px 18px 18px}.theme-rapchieu .rc-rt-tool .rc-rt-cards strong{margin-bottom:6px;font-size:16.5px;display:block}.theme-rapchieu .rc-rt-tool .rc-rt-spec{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:14px;display:grid}.theme-rapchieu .rc-rt-tool .rc-rt-spec div{box-shadow:inset 0 0 0 1px hsl(var(--border));background:linear-gradient(#ffffff0e,#ffffff06);border-radius:16px;padding:16px 18px}.theme-rapchieu .rc-rt-tool .rc-rt-spec dt{color:hsl(var(--muted-foreground));font-size:13px;font-weight:600}.theme-rapchieu .rc-rt-tool .rc-rt-spec dd{margin:6px 0 0;font-size:15.5px;font-weight:600}.theme-rapchieu .rc-rt-tool .rc-rt-ticks{grid-template-columns:1fr;display:grid}.theme-rapchieu .rc-rt-tool code{overflow-wrap:anywhere}.theme-rapchieu .rc-rt-tool .rc-rt-tablist{flex-wrap:wrap;gap:8px;margin:16px 0 12px;display:flex}.theme-rapchieu .rc-rt-tool [role=tab]{height:40px;box-shadow:inset 0 0 0 1px hsl(var(--border));color:inherit;background:0 0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.theme-rapchieu .rc-rt-tool [role=tab][aria-selected=true]{background:#ffffff14;box-shadow:inset 0 0 0 2px #fff}.theme-rapchieu .rc-rt-tool [role=tabpanel]{box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff08;border-radius:16px;padding:22px}.theme-rapchieu .rc-rt-tool .rc-rt-cta{margin-top:16px}.theme-rapchieu .rc-rt-tool .rc-rt-zalo{display:inline-flex}.theme-rapchieu .rc-pv-bar{display:none}@media (max-width:1099px){.theme-rapchieu .rc-pv-body{grid-template-columns:1fr}.theme-rapchieu .rc-pv-side{max-width:560px;position:static}.theme-rapchieu .rc-pv-toc{display:none}}@media (min-width:760px) and (max-width:1099px){.theme-rapchieu .rc-pv-body{grid-template-columns:minmax(0,1fr) minmax(0,320px)}.theme-rapchieu .rc-pv-main{display:contents}.theme-rapchieu .rc-pv-desc{grid-area:1/1}.theme-rapchieu .rc-pv-side{grid-area:1/2}.theme-rapchieu .rc-pv-pol{grid-column:1/-1}.theme-rapchieu .rc-pv-mini,.theme-rapchieu .rc-pv-side-add{display:none}.theme-rapchieu .rc-pv-facts div:first-child{border-top:0;padding-top:0}}@media (max-width:900px){.theme-rapchieu .rc-pv-cta,.theme-rapchieu .rc-rt-tool .rc-rt-cards{grid-template-columns:1fr}}@media (max-width:759px){.theme-rapchieu .rc-pv{--cw:min(62vw, 250px);padding-bottom:calc(88px + env(safe-area-inset-bottom))}.theme-rapchieu .rc-pv-hero{padding:calc(var(--hh) + 28px) 0 56px}.theme-rapchieu .rc-pv-grid{grid-template-columns:1fr;gap:28px}.theme-rapchieu .rc-pv-k-youtube .rc-pv-grid{grid-template-columns:1fr}.theme-rapchieu .rc-pv-cv{justify-self:center}.theme-rapchieu .rc-pv-t{font-size:clamp(32px,9.6vw,42px)}.theme-rapchieu .rc-pv-cta{grid-template-columns:1fr 1fr}.theme-rapchieu .rc-pv-cta .rc-btn{min-height:52px}.theme-rapchieu .rc-pv-body{flex-direction:column;gap:56px;display:flex}.theme-rapchieu .rc-pv-main{display:contents}.theme-rapchieu .rc-pv-desc{order:1}.theme-rapchieu .rc-pv-side{order:2;max-width:none}.theme-rapchieu .rc-pv-pol{order:3}.theme-rapchieu .rc-pv-bar{z-index:55;padding:10px 12px calc(10px + env(safe-area-inset-bottom)) 14px;-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);box-shadow:0 -1px 0 hsl(var(--border));visibility:hidden;background:#0b0c10db;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%)}.theme-rapchieu .rc-pv-bar.on{visibility:visible;transform:none}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-pv-bar{transition:transform .3s var(--e-in), visibility 0s .3s}.theme-rapchieu .rc-pv-bar.on{transition:transform .62s var(--e-out)}}.theme-rapchieu .rc-pv-bar-th{border-radius:8px;flex:none;width:34px;height:34px;position:relative;overflow:hidden}.theme-rapchieu .rc-pv-bar-th img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.theme-rapchieu .rc-pv-bar-tx{flex:1;min-width:0}.theme-rapchieu .rc-pv-bar-tx b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.theme-rapchieu .rc-pv-bar-tx span{color:hsl(var(--muted-foreground));font-size:12.5px}.theme-rapchieu .rc-pv-bar-ico{width:46px;height:46px;box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff12;border-radius:12px;flex:none;place-items:center;display:grid}.theme-rapchieu .rc-pv-bar .rc-btn{height:46px;min-height:46px;padding:0 16px}}.theme-rapchieu .rc-cart-page{padding:28px 0 72px}.theme-rapchieu .rc-cart-page h1{margin:0 0 28px}.theme-rapchieu .rc-cart-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.theme-rapchieu .rc-cart-table{border-collapse:collapse;width:100%}.theme-rapchieu .rc-cart-table th{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));text-align:left;padding:0 12px 14px;font-size:12.5px;font-weight:700}.theme-rapchieu .rc-cart-table td{vertical-align:middle;border-top:1px solid hsl(var(--border));padding:16px 12px}.theme-rapchieu .rc-cart-table tr.is-out{opacity:0}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-cart-table tr{transition:opacity .34s var(--e-out), transform .34s var(--e-out)}.theme-rapchieu .rc-cart-table tr.is-out{transform:scaleY(.92)}}.theme-rapchieu .rc-cart-prod{align-items:center;gap:14px;min-width:0;display:flex}.theme-rapchieu .rc-cart-thumb{border-radius:12px;width:64px;height:64px}.theme-rapchieu .rc-cart-copy{min-width:0}.theme-rapchieu .rc-cart-copy b{font-size:15.5px;font-weight:650;line-height:1.35;display:block}.theme-rapchieu .rc-cart-copy span{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;margin-top:4px;font-size:13.5px;display:block}.theme-rapchieu .rc-cart-amt{white-space:nowrap}.theme-rapchieu .rc-cart-amt strong{font-size:15.5px;font-weight:700;display:block}.theme-rapchieu .rc-cart-amt s{color:hsl(var(--muted-foreground));margin-top:2px;font-size:13px;display:block}.theme-rapchieu .rc-cart-del{min-height:44px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.theme-rapchieu .rc-cart-del:hover,.theme-rapchieu .rc-cart-del:focus-visible{color:hsl(var(--brand-soft))}.theme-rapchieu .rc-cart-side{top:calc(var(--hh) + 24px);position:sticky}.theme-rapchieu .rc-cart-sum{box-shadow:inset 0 0 0 1px hsl(var(--border));background:linear-gradient(#ffffff0e,#ffffff06);border-radius:20px;padding:22px}.theme-rapchieu .rc-cart-sum h2{margin:0;font-size:18px;font-weight:700}.theme-rapchieu .rc-cart-count{color:hsl(var(--muted-foreground));margin:8px 0 18px;font-size:14.5px}.theme-rapchieu .rc-cart-sum dl{margin:0 0 18px}.theme-rapchieu .rc-cart-sum dl div{border-top:1px solid hsl(var(--border));justify-content:space-between;gap:16px;padding:10px 0;font-size:14.5px;display:flex}.theme-rapchieu .rc-cart-sum .is-pay{font-size:16px}.theme-rapchieu .rc-cart-sum .is-pay dd{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.1}.theme-rapchieu .rc-cart-min{border:1px solid hsl(var(--brand));color:hsl(var(--brand-soft));border-radius:14px;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.theme-rapchieu .rc-cart-more{text-align:center;color:hsl(var(--muted-foreground));text-underline-offset:3px;margin-top:14px;font-size:14px;text-decoration:underline;display:block}.theme-rapchieu .rc-cart-more:hover{color:#fff}.theme-rapchieu .rc-ck-page{padding:28px 0 96px}.theme-rapchieu .rc-ck-page h1{margin:0 0 8px}.theme-rapchieu .rc-ck-lead{color:hsl(var(--muted-foreground));margin:0 0 22px;font-size:15.5px}.theme-rapchieu .rc-ck-steps{box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff08;border-radius:16px;gap:8px;margin:0 0 28px;padding:10px 12px;list-style:none;display:flex}.theme-rapchieu .rc-ck-step{min-width:0;color:hsl(var(--muted-foreground));flex:1;align-items:center;gap:8px;display:flex}.theme-rapchieu .rc-ck-step.is-now{color:#fff}.theme-rapchieu .rc-ck-step.is-done{color:hsl(var(--success))}.theme-rapchieu .rc-ck-num{width:30px;height:30px;box-shadow:inset 0 0 0 1px hsl(var(--border));border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.theme-rapchieu .rc-ck-step.is-now .rc-ck-num{color:#0a0a0c;box-shadow:none;background:#fff}.theme-rapchieu .rc-ck-step.is-done .rc-ck-num{background:hsl(var(--success) / .16);box-shadow:none}.theme-rapchieu .rc-ck-lab{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:650;overflow:hidden}.theme-rapchieu .rc-ck-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.theme-rapchieu .rc-ck-info,.theme-rapchieu .rc-ck-sum,.theme-rapchieu .rc-ck-done{box-shadow:inset 0 0 0 1px hsl(var(--border));background:linear-gradient(#ffffff0e,#ffffff06);border-radius:20px;padding:22px}.theme-rapchieu .rc-ck-info h2,.theme-rapchieu .rc-ck-sum h2,.theme-rapchieu .rc-ck-done h2{margin:0 0 18px;font-size:18px;font-weight:700}.theme-rapchieu .rc-ck-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.theme-rapchieu .rc-ck-span{grid-column:1/-1}.theme-rapchieu .rc-ck-hint{color:hsl(var(--muted-foreground));margin:7px 0 0;font-size:13px}.theme-rapchieu .rc-ck-pays{gap:10px;display:grid}.theme-rapchieu .rc-ck-pay{min-height:52px;box-shadow:inset 0 0 0 1px hsl(var(--border));cursor:pointer;border-radius:14px;grid-template-columns:18px 20px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.theme-rapchieu .rc-ck-pay.is-on{box-shadow:inset 0 0 0 2px #fff}.theme-rapchieu .rc-ck-lines{gap:12px;margin:0 0 16px;display:grid}.theme-rapchieu .rc-ck-line{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.theme-rapchieu .rc-ck-line b{font-size:14px;font-weight:650;line-height:1.35;display:block}.theme-rapchieu .rc-ck-line span{color:hsl(var(--muted-foreground));font-size:12.5px;display:block}.theme-rapchieu .rc-ck-gift{align-items:center;gap:8px;margin:12px 0;display:flex}.theme-rapchieu .rc-ck-gift .rc-inp{flex:1;min-width:0}.theme-rapchieu .rc-ck-ok{color:hsl(var(--success));font-size:13.5px}.theme-rapchieu .rc-ck-tot div{border-top:1px solid hsl(var(--border));justify-content:space-between;gap:16px;padding:10px 0;font-size:14.5px;display:flex}.theme-rapchieu .rc-ck-tot .is-pay dd{letter-spacing:-.02em;font-size:26px;font-weight:800}.theme-rapchieu .rc-ck-actions{justify-content:flex-end;gap:12px;margin-top:22px;display:flex}.theme-rapchieu .rc-ck-bar{display:none}.theme-rapchieu .rc-ck-done-mark{background:hsl(var(--success) / .18);width:72px;height:72px;color:hsl(var(--success));border-radius:999px;place-items:center;margin:0 auto 18px;display:grid}.theme-rapchieu .rc-ck-done-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.theme-rapchieu .rc-ck-paybox{padding:8px 0}@media (max-width:759px){.theme-rapchieu .rc-cart-grid,.theme-rapchieu .rc-ck-grid,.theme-rapchieu .rc-ck-fields{grid-template-columns:1fr}.theme-rapchieu .rc-cart-side,.theme-rapchieu .rc-ck-side{position:static}.theme-rapchieu .rc-cart-table thead{display:none}.theme-rapchieu .rc-cart-table,.theme-rapchieu .rc-cart-table tbody,.theme-rapchieu .rc-cart-table tr,.theme-rapchieu .rc-cart-table td{width:100%;display:block}.theme-rapchieu .rc-cart-table tr{box-shadow:inset 0 0 0 1px hsl(var(--border));border-radius:16px;margin-bottom:12px;padding:14px}.theme-rapchieu .rc-cart-table td{border:0;padding:8px 0}.theme-rapchieu .rc-cart-qty,.theme-rapchieu .rc-cart-act{justify-content:space-between;align-items:center;display:flex}.theme-rapchieu .rc-ck-lab{font-size:12px}.theme-rapchieu .rc-ck-actions{display:none}.theme-rapchieu .rc-ck-bar{z-index:20;box-shadow:inset 0 0 0 1px hsl(var(--border));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0c0eeb;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;display:flex;position:sticky;bottom:12px}.theme-rapchieu .rc-ck-bar b{font-size:16px;display:block}.theme-rapchieu .rc-ck-bar span{color:hsl(var(--muted-foreground));font-size:12.5px}}@media (min-width:760px){.theme-rapchieu .rc-cart-del-lbl{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}}.theme-rapchieu .rc-au-page{grid-template-columns:1fr;min-height:100vh;display:grid}.theme-rapchieu .rc-au-side{display:none}.theme-rapchieu .rc-au-main{padding:calc(var(--hh) + 28px) var(--g) 72px;justify-content:center;display:flex}.theme-rapchieu .rc-au-box{width:min(100%,440px)}.theme-rapchieu .rc-au-tabs{gap:28px;display:flex;position:relative}.theme-rapchieu .rc-au-tabs a{letter-spacing:-.02em;color:hsl(var(--muted-foreground));padding:0 0 14px;font-size:32px;font-weight:800;line-height:1.12;position:relative}.theme-rapchieu .rc-au-tabs a:hover{color:hsl(var(--foreground) / .86)}.theme-rapchieu .rc-au-tabs a.is-on{color:#fff}.theme-rapchieu .rc-au-tabs a.is-on:after{content:"";background:hsl(var(--brand));border-radius:3px;height:3px;position:absolute;bottom:0;left:0;right:0}.theme-rapchieu .rc-au-h{letter-spacing:-.02em;margin-top:20px;font-size:32px;font-weight:800;line-height:1.12}.theme-rapchieu .rc-au-form{gap:16px;margin-top:20px;display:grid}.theme-rapchieu .rc-au-form .rc-fld{margin-top:0}.theme-rapchieu .rc-au-pw{position:relative}.theme-rapchieu .rc-au-pw .rc-inp{padding-right:48px}.theme-rapchieu .rc-au-eye{width:42px;height:42px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:3px;right:4px}.theme-rapchieu .rc-au-eye:hover,.theme-rapchieu .rc-au-eye[aria-pressed=true]{color:#fff}.theme-rapchieu .rc-au-switch{text-align:center;color:hsl(var(--muted-foreground));margin-top:22px;font-size:14.5px}.theme-rapchieu .rc-au-switch a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--muted-foreground) / .7);text-decoration-color:hsl(var(--muted-foreground) / .7);text-underline-offset:4px;font-weight:600}.theme-rapchieu .rc-au-switch a:hover{text-decoration-color:#fff}.theme-rapchieu .rc-au-otp{justify-items:center;gap:16px;margin-top:20px;display:grid}.theme-rapchieu .rc-au-otp-resend{color:hsl(var(--muted-foreground));font-size:14px}.theme-rapchieu .rc-au-otp-resend button{color:#fff;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}@media (min-width:980px){.theme-rapchieu .rc-au-page:has(.rc-au-side){grid-template-columns:minmax(0,1.08fr) minmax(440px,1fr);min-height:max(100vh,800px)}.theme-rapchieu .rc-au-side{isolation:isolate;height:max(100vh,800px);display:block;position:sticky;top:0;overflow:hidden}.theme-rapchieu .rc-au-wm{z-index:-2;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000 98%);mask-image:linear-gradient(90deg,#000 62%,#0000 98%)}.theme-rapchieu .rc-au-wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid;position:absolute;inset:-24% -16%;transform:rotate(-8deg)}.theme-rapchieu .rc-au-col{flex-direction:column;display:flex}.theme-rapchieu .rc-au-tile{margin-bottom:18px}.theme-rapchieu .rc-au-tile img{border-radius:10px;width:100%;height:auto;box-shadow:0 0 0 1px #ffffff14,0 30px 50px -24px #000}.theme-rapchieu .rc-au-side:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 30% at 12% 78%, hsl(var(--brand) / .2), transparent 70%), linear-gradient(0deg, hsl(var(--background)) 0%, #07080beb 12%, #0506084d 56%, #050608e6 100%), linear-gradient(90deg, #0506084d 0%, transparent 42%, #07080bb8 88%, hsl(var(--background)) 100%);position:absolute;inset:0}.theme-rapchieu .rc-au-main{background:radial-gradient(60% 40% at 100% 0,#ffffff08,#0000 70%)}}@media (prefers-reduced-motion:no-preference){.theme-rapchieu .rc-au-col{animation:110s linear infinite rc-au-col}.theme-rapchieu .rc-au-col:nth-child(2){margin-top:-160px;animation-duration:130s;animation-direction:reverse}.theme-rapchieu .rc-au-col:nth-child(3){margin-top:-60px;animation-duration:120s}.theme-rapchieu .rc-au-col:nth-child(4){margin-top:-220px;animation-duration:140s;animation-direction:reverse}}@keyframes rc-au-col{to{transform:translateY(-50%)}}@media (max-width:759px){.theme-rapchieu .rc-au-tabs a,.theme-rapchieu .rc-au-h{font-size:27px}.theme-rapchieu .rc-au-main{padding:22px 16px 48px}}.theme-rapchieu .rc-info-page{padding:clamp(28px,4vw,56px) 0 72px}.theme-rapchieu .rc-info-h{margin-top:16px}.theme-rapchieu .rc-info-body{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);min-width:0;margin-top:clamp(28px,4vw,48px);display:grid}.theme-rapchieu .rc-info-nav{top:calc(var(--hh) + 24px);gap:2px;min-width:0;display:grid;position:sticky}.theme-rapchieu .rc-info-nav a{color:hsl(var(--muted-foreground));border-radius:10px;padding:10px 14px;font-weight:500;transition:color .2s,background-color .2s;display:block;position:relative}.theme-rapchieu .rc-info-nav a:hover{color:#fff;background:#ffffff0d}.theme-rapchieu .rc-info-nav a.is-on{color:#fff}.theme-rapchieu .rc-info-nav a.is-on:before{content:"";background:hsl(var(--brand));border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.theme-rapchieu .rc-info-main{min-width:0;min-height:340px;box-shadow:inset 0 0 0 1px hsl(var(--border));background:#ffffff08;border-radius:16px;padding:28px}.theme-rapchieu .rc-info-prose{overflow-wrap:anywhere;max-width:68ch;font-size:16.5px;line-height:1.7}.theme-rapchieu .rc-info-prose h2,.theme-rapchieu .rc-info-prose h3{letter-spacing:-.02em;margin:1.4em 0 .5em;font-weight:800;line-height:1.2}.theme-rapchieu .rc-info-prose h2{font-size:1.45em}.theme-rapchieu .rc-info-prose h3{font-size:1.2em}.theme-rapchieu .rc-info-prose p+p{margin-top:.9em}.theme-rapchieu .rc-info-prose a{color:#fff;text-underline-offset:3px;text-decoration:underline}.theme-rapchieu .rc-info-prose img{border-radius:12px}.theme-rapchieu .rc-info-sub{align-items:flex-start;gap:20px;display:flex}@media (max-width:759px){.theme-rapchieu .rc-info-body{grid-template-columns:1fr}.theme-rapchieu .rc-info-nav{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;max-width:100%;margin-inline:calc(-1 * var(--g));padding-inline:var(--g);display:flex;position:static;overflow-x:auto}.theme-rapchieu .rc-info-nav::-webkit-scrollbar{display:none}.theme-rapchieu .rc-info-nav a{white-space:nowrap}.theme-rapchieu .rc-info-nav a.is-on:before{width:auto;height:2px;inset:auto 14px 2px}.theme-rapchieu .rc-info-main{padding:20px}}.theme-rapchieu .rc-dl{border:1px solid color-mix(in srgb, var(--ok,#3d9a6a) 55%, transparent);background:color-mix(in srgb, var(--ok,#3d9a6a) 12%, transparent);width:100%;color:inherit;border-radius:16px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:14px 16px;text-decoration:none;display:flex}.theme-rapchieu .rc-dl.is-sm{margin-top:10px;padding:10px 12px;font-size:13px}.theme-rapchieu .rc-dl-ic{background:color-mix(in srgb, var(--ok,#3d9a6a) 22%, transparent);width:36px;height:36px;color:var(--ok,#3d9a6a);border-radius:10px;flex:none;place-items:center;display:grid}.theme-rapchieu .rc-dl-ic svg{width:18px;height:18px}.theme-rapchieu .rc-dl-tx{white-space:normal;min-width:0;line-height:1.35}.theme-rapchieu .rc-pv-gal{gap:10px;display:grid}.theme-rapchieu .rc-pv-mag{z-index:2;color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:10px;right:10px}.theme-rapchieu .rc-pv-mag svg{width:18px;height:18px}.theme-rapchieu .rc-pv-thumbs{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.theme-rapchieu .rc-pv-thumbs::-webkit-scrollbar{display:none}.theme-rapchieu .rc-pv-thumb{cursor:pointer;background:#111;border:2px solid #0000;border-radius:8px;flex:none;width:56px;height:56px;padding:0;overflow:hidden}.theme-rapchieu .rc-pv-thumb.is-on{border-color:var(--gold,#e8b86d)}.theme-rapchieu .rc-pv-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.theme-rapchieu .rc-rt-shot{max-height:none;margin:20px 0}.theme-rapchieu .rc-rt-shot figcaption{color:var(--ink-2,#c8c2b4);margin:0 0 8px;font-size:15px}.theme-rapchieu .rc-rt-shot figcaption strong{color:var(--ink,#f4efe4);display:block}.theme-rapchieu .rc-rt-shot img,.theme-rapchieu .rc-rt-zoom img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:820px;display:block}.theme-rapchieu .rc-rt-zoom{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.theme-rapchieu .rc-rt-zoom-ic{color:#fff;background:#0000008c;border-radius:999px;place-items:center;width:32px;height:32px;font-size:16px;display:grid;position:absolute;bottom:10px;right:10px}.theme-rapchieu .rc-rt-swap{border-collapse:collapse;width:100%;margin:16px 0}.theme-rapchieu .rc-rt-swap th,.theme-rapchieu .rc-rt-swap td{border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);text-align:left;vertical-align:top;word-break:break-word;padding:10px 8px}.theme-rapchieu .rc-rt-swap tr:nth-child(2n){background:color-mix(in srgb, currentColor 4%, transparent)}.theme-rapchieu .rc-rt-arrow{text-align:center;width:1.5em}.theme-rapchieu .rc-rt-cols{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:16px 0;display:grid}.theme-rapchieu .rc-rt-col.is-alt{border:1px solid #c45c5c59;border-radius:12px;padding:8px 12px}.theme-rapchieu .rc-rt-faq details{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);padding:8px 0}.theme-rapchieu .rc-rt-faq summary{cursor:pointer;font-weight:600}.theme-rapchieu .rc-rt-emo{background:color-mix(in srgb, currentColor 8%, transparent);vertical-align:middle;border-radius:8px;place-items:center;width:1.6em;height:1.6em;margin-right:.4em;display:inline-grid}.theme-rapchieu .rc-zoom{background:#000000f2;border:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0}.theme-rapchieu .rc-zoom::backdrop{background:#000000f2}.theme-rapchieu .rc-zoom img{-o-object-fit:contain;object-fit:contain;cursor:zoom-in;max-width:100%;max-height:100%;margin:auto;display:block}.theme-rapchieu .rc-zoom img.is-actual{cursor:zoom-out;max-width:none;max-height:none}.theme-rapchieu .rc-zoom-x{z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;width:44px;height:44px;font-size:20px;position:fixed;top:16px;right:16px}@media (max-width:759px){.theme-rapchieu .rc-rt-shot{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (min-width:760px) and (max-width:1099px){.theme-rapchieu .rc-pv-side .rc-dl{display:none}}.theme-rapchieu .rc-rv.is-wait{opacity:0;transform:translateY(16px)}.theme-rapchieu .rc-rv.is-in{opacity:1;transition:opacity .5s var(--e-expo), transform .6s var(--e-expo);transform:none}@media (prefers-reduced-motion:reduce){.theme-rapchieu .rc-zoom,.theme-rapchieu .rc-zoom::backdrop{transition:opacity .2s linear}.theme-rapchieu .rc-rv.is-wait,.theme-rapchieu .rc-rv.is-in{opacity:1;transition:none;transform:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:.18s cubic-bezier(.4,0,1,1) both vt-out}::view-transition-new(root){animation:.34s cubic-bezier(.2,.8,.2,1) 80ms both vt-in}::view-transition-group(shn-hdr){z-index:3}::view-transition-group(shn-zfab){z-index:3}::view-transition-group(shn-poster){z-index:4;animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-group(nav-ind){z-index:4;animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-group(nav-ind){animation-duration:.4s}::view-transition-old(shn-poster){-o-object-fit:cover;object-fit:cover;height:100%;overflow:clip}::view-transition-new(shn-poster){-o-object-fit:cover;object-fit:cover;height:100%;overflow:clip}::view-transition-old(shn-poster):only-child{animation:.18s cubic-bezier(.4,0,1,1) both vt-out}::view-transition-old(nav-ind):only-child{animation:.18s cubic-bezier(.4,0,1,1) both vt-out}::view-transition-new(shn-poster):only-child{animation:.34s cubic-bezier(.2,.8,.2,1) 80ms both vt-in}::view-transition-new(nav-ind):only-child{animation:.34s cubic-bezier(.2,.8,.2,1) 80ms both vt-in}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(10px)}}@keyframes vt-fo{to{opacity:0}}@keyframes vt-fi{0%{opacity:0}}@keyframes pc-in{0%{opacity:0;transform:translateY(12px)scale(.96)}}@keyframes pc-out{to{opacity:0;transform:scale(.94)}}@keyframes pg-out{to{opacity:0;transform:translateX(calc(var(--dir,1) * -40px))}}@keyframes pg-in{0%{opacity:0;transform:translateX(calc(var(--dir,1) * 40px))}}html:has(.theme-rapchieu) .rc-hdr{view-transition-name:shn-hdr}html:has(.theme-rapchieu) .rc-zfab-stack{view-transition-name:shn-zfab}html:has(.theme-rapchieu) .rc-nav-ind{view-transition-name:nav-ind}html:has(.theme-rapchieu) .vt-poster{view-transition-name:shn-poster}html:has(.theme-rapchieu) .rc-cat-ttl{view-transition-name:cat-ttl}html:has(.theme-rapchieu) .rc-cat-on{view-transition-name:cat-on}.vt-src .rc-pc-ov,.vt-src .rc-pc-tag{visibility:hidden}html:has([role=dialog][data-state=open]) :is(.rc-hdr,.rc-zfab-stack,.rc-nav-ind){view-transition-name:none}::view-transition-group(cat-ttl){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-group(cat-on){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(cat-ttl){-o-object-fit:none;object-fit:none;-o-object-position:left top;object-position:left top;width:auto;height:auto}::view-transition-new(cat-ttl){-o-object-fit:none;object-fit:none;-o-object-position:left top;object-position:left top;width:auto;height:auto}::view-transition-old(cat-ttl){animation:.18s cubic-bezier(.4,0,1,1) both vt-out}::view-transition-new(cat-ttl){animation:.34s cubic-bezier(.2,.8,.2,1) 80ms both vt-fi}::view-transition-new(cat-ttl):only-child{animation:.34s cubic-bezier(.2,.8,.2,1) 80ms both vt-in}::view-transition-new(cat-on):only-child{animation:.34s cubic-bezier(.2,.8,.2,1) 80ms both vt-in}::view-transition-old(cat-ttl):only-child{animation:.18s cubic-bezier(.4,0,1,1) both vt-out}::view-transition-old(cat-on):only-child{animation:.18s cubic-bezier(.4,0,1,1) both vt-out}html.vt-grid .rc-cat-ttl,html.vt-grid .rc-cat-on,html.vt-page .rc-cat-ttl,html.vt-page .rc-cat-on{view-transition-name:none}html.vt-grid .rc-tb,html.vt-page .rc-tb{view-transition-name:cat-tb}html.vt-page .rc-cat-grid,html.vt-page .rc-cat-feat{view-transition-name:cat-grid}::view-transition-group(cat-tb){z-index:2}html.vt-grid::view-transition-old(cat-tb){opacity:0;animation:none}html.vt-page::view-transition-old(cat-tb){opacity:0;animation:none}html.vt-grid::view-transition-new(cat-tb){animation:none}html.vt-page::view-transition-new(cat-tb){animation:none}html.vt-grid::view-transition-old(root){animation:none}html.vt-grid::view-transition-new(root){animation:none}html.vt-page::view-transition-old(root){animation:none}html.vt-page::view-transition-new(root){animation:none}html.vt-grid::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}html.vt-grid::view-transition-new(*):only-child{animation:.4s cubic-bezier(.2,.8,.2,1) both pc-in}html.vt-grid::view-transition-old(*):only-child{animation:.18s cubic-bezier(.4,0,1,1) both pc-out}html.vt-page::view-transition-group(cat-grid){animation:none}html.vt-page::view-transition-old(cat-grid){animation:.2s cubic-bezier(.4,0,1,1) both pg-out}html.vt-page::view-transition-new(cat-grid){animation:.4s cubic-bezier(.2,.8,.2,1) 60ms both pg-in}html.vt-fallback .rc-cat-grid,html.vt-fallback .rc-cat-feat{animation:vt-fi .42s var(--e-out) both}.rc-fly{border-radius:12px;overflow:hidden}.rc-fly img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rc-fly .rc-pv-mag,.rc-fly .rc-pv-sw{display:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:.18s linear both vt-fo!important}::view-transition-new(*){animation:.25s linear both vt-fi!important}}
