.nextcore-kham-pha__dm-dau{min-height:136px;margin-top:var(--ds-space-2);border-radius:calc(var(--ds-radius-xl) + 4px);background:var(--ds-forest);color:var(--ds-forest-fg);box-shadow:0 18px 40px -24px color-mix(in srgb, var(--ds-forest) 70%, transparent);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.nextcore-kham-pha__dm-dau-anh{z-index:-2;object-fit:cover;object-position:center 35%;transition:transform var(--ds-duration-slow) var(--ds-ease-out);transform:scale(1.04)}.nextcore-kham-pha__dm-dau-phu{z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--ds-forest) 88%, transparent) 0%, color-mix(in srgb, var(--ds-forest) 55%, transparent) 55%, color-mix(in srgb, var(--ds-forest) 20%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--ds-forest) 55%, transparent) 0%, transparent 60%);position:absolute;inset:0}@media (hover:hover){.nextcore-kham-pha__dm-dau:hover .nextcore-kham-pha__dm-dau-anh{transform:scale(1.08)}}.nextcore-kham-pha__dm-dau-noi-dung{justify-content:space-between;align-items:flex-end;gap:var(--ds-space-4);width:100%;padding:var(--ds-space-4);flex-wrap:wrap;display:flex}.nextcore-kham-pha__dm-dau-chu{gap:var(--ds-space-1);flex-direction:column;min-width:0;max-width:60ch;display:flex}.nextcore-kham-pha__dm-dau-nhan{color:color-mix(in srgb, var(--ds-primary) 45%, var(--ds-forest-fg));font-size:var(--ds-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.nextcore-kham-pha__dm-dau-ten{font-family:var(--ds-font-display);font-size:var(--ds-text-2xl);text-wrap:balance;margin:0;font-weight:600;line-height:1.1}.nextcore-kham-pha__dm-dau-mo-ta{color:color-mix(in srgb, var(--ds-forest-fg) 84%, transparent);font-size:var(--ds-text-sm);margin:0;line-height:1.5}.nextcore-kham-pha__dm-dau-nut-hang{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.nextcore-kham-pha__dm-dau-luot,.nextcore-kham-pha__dm-dau-nut{align-items:center;gap:var(--ds-space-2);min-height:44px;padding:0 var(--ds-space-4);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);white-space:nowrap;cursor:pointer;font-weight:700;display:inline-flex}.nextcore-kham-pha__dm-dau-luot{border:1px solid color-mix(in srgb, var(--ds-forest-fg) 40%, transparent);background:color-mix(in srgb, var(--ds-forest) 35%, transparent);color:var(--ds-forest-fg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nextcore-kham-pha__dm-dau-nut{background:var(--ds-forest-fg);color:var(--ds-ink);border:0}.nextcore-kham-pha__dm-dau-luot:focus-visible,.nextcore-kham-pha__dm-dau-nut:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}@media (min-width:640px){.nextcore-kham-pha__dm-dau{min-height:200px;margin-top:var(--ds-space-3)}.nextcore-kham-pha__dm-dau-noi-dung{padding:var(--ds-space-6) var(--ds-space-8)}.nextcore-kham-pha__dm-dau-ten{font-size:var(--ds-text-3xl)}}@media (prefers-reduced-motion:reduce){.nextcore-kham-pha__dm-dau-anh{transition:none}}
.nextcore-kham-pha__dat{gap:var(--ds-space-3);padding:var(--ds-space-3);border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);background:var(--ds-cream);flex-direction:column;display:flex}.nextcore-kham-pha__dat-tieu-de{font-family:var(--ds-font-display);font-size:var(--ds-text-base);font-weight:600}.nextcore-kham-pha__dat-o-hang{gap:var(--ds-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nextcore-kham-pha__dat-o{min-width:0;min-height:52px;padding:var(--ds-space-1) var(--ds-space-2);border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-md);background:var(--ds-bg);font-size:var(--ds-text-sm);white-space:nowrap;flex-direction:column;justify-content:center;gap:2px;display:flex}.nextcore-kham-pha__dat-o b{text-overflow:ellipsis;overflow:hidden}.nextcore-kham-pha__dat-o--dang{border-color:var(--ds-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-primary) 18%, transparent)}.nextcore-kham-pha__dat-o-nhan{color:var(--ds-ink-muted);font-size:var(--ds-text-xs)}.nextcore-kham-pha__dat-dem{text-align:center;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.nextcore-kham-pha__dat-dem-nut{border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-pill);background:var(--ds-bg);width:28px;height:28px;color:var(--ds-ink);font-size:var(--ds-text-base);cursor:pointer;place-items:center;padding:0;line-height:1;display:grid;position:relative}.nextcore-kham-pha__dat-dem-nut:after{content:"";position:absolute;inset:-8px}.nextcore-kham-pha__dat-dem-nut:disabled{color:var(--ds-ink-muted);cursor:not-allowed}.nextcore-kham-pha__dat-thang{justify-content:space-between;align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-sm);display:flex}.nextcore-kham-pha__dat-thang-nut{border-radius:var(--ds-radius-md);width:44px;height:44px;color:var(--ds-ink);font-size:var(--ds-text-lg);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.nextcore-kham-pha__dat-thang-nut:hover:not(:disabled){background:var(--ds-mist)}.nextcore-kham-pha__dat-thang-nut:disabled{color:var(--ds-ink-muted);cursor:not-allowed}.nextcore-kham-pha__dat-lich{transition:opacity var(--ds-duration-fast) var(--ds-ease-out);grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.nextcore-kham-pha__dat-lich--tai{opacity:.55}.nextcore-kham-pha__dat-thu{padding:var(--ds-space-1) 0;color:var(--ds-ink-muted);font-size:var(--ds-text-xs);text-align:center;font-weight:600}.nextcore-kham-pha__dat-ngay{border-radius:var(--ds-radius-md);height:44px;color:var(--ds-ink);font-size:var(--ds-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.nextcore-kham-pha__dat-ngay:hover:not(:disabled){background:var(--ds-mist)}.nextcore-kham-pha__dat-ngay:disabled{cursor:default}.nextcore-kham-pha__dat-ngay--trong{background:var(--ds-success-soft);color:var(--ds-success-ink);font-weight:600}.nextcore-kham-pha__dat-ngay--dat{background:var(--ds-alert-soft);color:var(--ds-alert-ink)}.nextcore-kham-pha__dat-ngay--khoa{background:var(--ds-mist);color:var(--ds-ink-muted)}.nextcore-kham-pha__dat-ngay--trong:hover:not(:disabled){background:color-mix(in srgb, var(--ds-success) 28%, var(--ds-bg))}.nextcore-kham-pha__dat-ngay--hom-nay{box-shadow:inset 0 0 0 2px var(--ds-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.nextcore-kham-pha__dat-cham{border-radius:var(--ds-radius-sm);width:10px;height:10px}.nextcore-kham-pha__dat-cham--trong{background:var(--ds-success-soft);box-shadow:inset 0 0 0 1px var(--ds-success)}.nextcore-kham-pha__dat-cham--dat{background:var(--ds-alert-soft);box-shadow:inset 0 0 0 1px var(--ds-alert)}.nextcore-kham-pha__dat-cham--khoa{background:var(--ds-mist);box-shadow:inset 0 0 0 1px var(--ds-hairline)}.nextcore-kham-pha__dat-ngay--giua{background:var(--ds-primary-tint);border-radius:0}.nextcore-kham-pha__dat-ngay--chon,.nextcore-kham-pha__dat-ngay--chon:hover:not(:disabled){background:var(--ds-forest);color:var(--ds-forest-fg)}.nextcore-kham-pha__dat-ngay--cho{background:var(--ds-mist);animation:nextcore-kham-pha-dat-nhip 1.2s var(--ds-ease-out) infinite alternate}.nextcore-kham-pha__dat-ngay:focus-visible,.nextcore-kham-pha__dat-dem-nut:focus-visible,.nextcore-kham-pha__dat-thang-nut:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-primary-ink);outline:none}.nextcore-kham-pha__dat-chu-giai{align-items:center;gap:var(--ds-space-1) var(--ds-space-2);color:var(--ds-ink-muted);font-size:var(--ds-text-xs);flex-wrap:wrap;display:flex}.nextcore-kham-pha__dat-cham{display:inline-block}.nextcore-kham-pha__dat-chu-giai-muc{align-items:center;gap:calc(var(--ds-space-1) * 1.5);white-space:nowrap;display:inline-flex}.nextcore-kham-pha__dat-kq{flex-direction:column;display:flex}.nextcore-kham-pha__dat-goi-y{color:var(--ds-ink-muted);font-size:var(--ds-text-sm);line-height:1.5}.nextcore-kham-pha__dat-gan-nhat{width:100%;min-height:48px;padding:var(--ds-space-2) var(--ds-space-3);border:1px solid color-mix(in srgb, var(--ds-success) 45%, transparent);border-radius:var(--ds-radius-md);background:var(--ds-success-soft);color:var(--ds-success-ink);font-size:var(--ds-text-sm);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.nextcore-kham-pha__dat-gan-nhat b{white-space:nowrap}.nextcore-kham-pha__dat-gan-nhat:focus-visible{outline:2px solid var(--ds-primary-ink);outline-offset:2px}.nextcore-kham-pha__dat-phong{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) 0;border-bottom:1px solid var(--ds-hairline);font-size:var(--ds-text-sm);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.nextcore-kham-pha__dat-phong-ten,.nextcore-kham-pha__dat-phong-gia{flex-direction:column;gap:2px;min-width:0;display:flex}.nextcore-kham-pha__dat-phong-ten b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nextcore-kham-pha__dat-phong-ten span,.nextcore-kham-pha__dat-phong-gia span{color:var(--ds-ink-muted);font-size:var(--ds-text-xs)}.nextcore-kham-pha__dat-phong-gia{text-align:right;white-space:nowrap;align-items:flex-end}.nextcore-kham-pha__dat-phong-nut.nextcore-kham-pha__nut{min-height:40px;padding:0 var(--ds-space-4)}.nextcore-kham-pha__dat-phong+.nextcore-kham-pha__dat-goi-y{margin-top:var(--ds-space-2)}.nextcore-kham-pha__dat-het,.nextcore-kham-pha__dat-loi{align-items:flex-start;gap:var(--ds-space-2);font-size:var(--ds-text-sm);flex-direction:column;display:flex}.nextcore-kham-pha__dat-kq-cho{gap:var(--ds-space-2);flex-direction:column;display:flex}.nextcore-kham-pha__dat-kq-cho span{border-radius:var(--ds-radius-md);background:var(--ds-mist);height:44px;animation:nextcore-kham-pha-dat-nhip 1.2s var(--ds-ease-out) infinite alternate}@keyframes nextcore-kham-pha-dat-nhip{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.nextcore-kham-pha__dat-ngay--cho,.nextcore-kham-pha__dat-kq-cho span{animation:none}.nextcore-kham-pha__dat-lich{transition:none}}
.nextcore-kham-pha__am{top:var(--ds-space-3);left:var(--ds-space-3);right:var(--ds-space-3);z-index:5;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border:1px solid color-mix(in srgb, var(--ds-forest-fg) 14%, transparent);border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-forest) 78%, transparent);color:var(--ds-forest-fg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;animation:nextcore-kham-pha-am-vao .2s var(--ds-ease-out) both;transition:opacity .3s var(--ds-ease-out), transform .3s var(--ds-ease-out);flex-direction:column;display:flex;position:absolute}.nextcore-kham-pha__am--tat-dan{opacity:0;transform:translateY(-6px)}@keyframes nextcore-kham-pha-am-vao{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.nextcore-kham-pha__am-dau{align-items:center;gap:var(--ds-space-2);min-width:0;display:flex}.nextcore-kham-pha__am-loa{flex-shrink:0}.nextcore-kham-pha__am-so{font-size:var(--ds-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.nextcore-kham-pha__am-bao-ve{color:color-mix(in srgb, var(--ds-success) 55%, var(--ds-forest-fg));font-size:var(--ds-text-xs);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-weight:500;overflow:hidden}.nextcore-kham-pha__am-nut{min-height:44px;padding:0 var(--ds-space-3);border-radius:var(--ds-radius-pill);background:var(--ds-forest-fg);color:var(--ds-ink);font-size:var(--ds-text-sm);cursor:pointer;pointer-events:auto;border:0;align-items:center;margin-left:auto;font-weight:600;display:inline-flex}.nextcore-kham-pha__am-nut:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}.nextcore-kham-pha__am-ray{background:color-mix(in srgb, var(--ds-forest-fg) 18%, transparent);border-radius:2px;height:4px;display:block;overflow:hidden}.nextcore-kham-pha__am-day{background:var(--ds-primary);transform-origin:0;border-radius:2px;height:100%;transition:transform .12s linear;display:block}@media (prefers-reduced-motion:reduce){.nextcore-kham-pha__am{transition:none;animation:none}.nextcore-kham-pha__am-day{transition:none}}
.nextcore-kham-pha__roi{z-index:80;padding:var(--ds-space-3);padding-bottom:calc(var(--ds-space-3) + env(safe-area-inset-bottom,0px));justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.nextcore-kham-pha__roi-nen{background:color-mix(in srgb, var(--ds-forest) 60%, transparent);cursor:default;animation:nextcore-kham-pha-roi-mo .2s var(--ds-ease-out) both;border:0;padding:0;position:absolute;inset:0}.nextcore-kham-pha__roi-hop{gap:var(--ds-space-3);box-sizing:border-box;width:min(440px,100%);padding:var(--ds-space-5);border:1px solid color-mix(in srgb, var(--ds-forest-fg) 14%, transparent);border-radius:var(--ds-radius-xl);background:var(--ds-forest-hover);color:var(--ds-forest-fg);box-shadow:var(--ds-elevation-5);animation:nextcore-kham-pha-roi-len .22s var(--ds-ease-out) both;flex-direction:column;display:flex;position:relative}@keyframes nextcore-kham-pha-roi-mo{0%{opacity:0}to{opacity:1}}@keyframes nextcore-kham-pha-roi-len{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.nextcore-kham-pha__roi-tieu-de{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:600;line-height:1.25}.nextcore-kham-pha__roi-mo-ta{color:color-mix(in srgb, var(--ds-forest-fg) 76%, transparent);font-size:var(--ds-text-sm);margin:0;line-height:1.55}.nextcore-kham-pha__roi-ray{background:color-mix(in srgb, var(--ds-forest-fg) 16%, transparent);border-radius:2px;height:4px;display:block;overflow:hidden}.nextcore-kham-pha__roi-day{background:var(--ds-primary);transform-origin:0;height:100%;animation-name:nextcore-kham-pha-roi-dem;animation-timing-function:linear;animation-fill-mode:both;display:block}@keyframes nextcore-kham-pha-roi-dem{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nextcore-kham-pha__roi-dem{color:color-mix(in srgb, var(--ds-forest-fg) 66%, transparent);font-size:var(--ds-text-sm);font-variant-numeric:tabular-nums}.nextcore-kham-pha__roi-nut-hang{gap:var(--ds-space-2);margin-top:var(--ds-space-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.nextcore-kham-pha__roi-nut{min-height:48px;padding:0 var(--ds-space-3);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);text-align:center;cursor:pointer;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.nextcore-kham-pha__roi-nut--o{border:1px solid color-mix(in srgb, var(--ds-forest-fg) 32%, transparent);color:var(--ds-forest-fg);background:0 0}.nextcore-kham-pha__roi-nut--di{background:var(--ds-forest-fg);color:var(--ds-ink);border:0;font-weight:700}.nextcore-kham-pha__roi-nut:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}@media (min-width:900px){.nextcore-kham-pha__roi{align-items:center}}@media (prefers-reduced-motion:reduce){.nextcore-kham-pha__roi-nen,.nextcore-kham-pha__roi-hop{animation:none}}
.nextcore-kham-pha__phat{--kp-cao-thanh:calc(env(safe-area-inset-top,0px) + 56px);z-index:70;background:var(--ds-forest-hover);color:var(--ds-forest-fg);outline:none;position:fixed;inset:0}.nextcore-kham-pha__phat-cuon{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;outline:none;height:100%;overflow-y:auto}.nextcore-kham-pha__phat-cuon::-webkit-scrollbar{display:none}.nextcore-kham-pha__khung-phat{scroll-snap-align:start;scroll-snap-stop:always;height:100dvh;position:relative}.nextcore-kham-pha__san{height:100%;position:relative}.nextcore-kham-pha__man{inset:var(--kp-cao-thanh) 0 0 0;background:var(--ds-forest-hover);position:absolute;overflow:hidden}.nextcore-kham-pha__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.nextcore-kham-pha__man-cho{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.nextcore-kham-pha__man-cho-logo{padding:var(--ds-space-3);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-forest-hover) 55%, transparent);box-sizing:content-box;animation:nextcore-kham-pha-cho-nhip 1.2s var(--ds-ease-out) infinite alternate}@keyframes nextcore-kham-pha-cho-nhip{0%{opacity:.45;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nextcore-kham-pha__man-cho-logo{animation:none}}.nextcore-kham-pha__album{background:var(--ds-forest-hover);position:absolute;inset:0;overflow:hidden}.nextcore-kham-pha__album-khung{transform-origin:0 0;border:0;width:325px;max-width:none;height:760px;position:absolute;top:0;left:0}.nextcore-kham-pha__iframe--cat{aspect-ratio:9/16;width:125%;max-width:none;height:auto;inset:50% auto auto -3%;transform:translateY(-50%)}.nextcore-kham-pha__man-bia{z-index:1;pointer-events:none;background:var(--ds-forest-hover);transition:opacity .24s var(--ds-ease-out);position:absolute;inset:0}.nextcore-kham-pha__man-bia--an{opacity:0}.nextcore-kham-pha__man-cham{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0 72px 200px 0}.nextcore-kham-pha__man-cham:focus-visible{outline:2px solid var(--ds-primary);outline-offset:-4px}.nextcore-kham-pha__man-dung{z-index:2;border-radius:var(--ds-radius-pill);background:var(--kp-mo-toi);pointer-events:none;justify-content:center;align-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;display:flex;position:absolute;top:50%;left:50%}.nextcore-kham-pha__man-dung svg{width:30px;height:30px}.nextcore-kham-pha__man-phu{z-index:3;gap:var(--ds-space-2);padding:var(--ds-space-24) 76px calc(var(--ds-space-5) + env(safe-area-inset-bottom,0px)) var(--ds-space-4);background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--ds-forest-hover) 55%, transparent) 38%, color-mix(in srgb, var(--ds-forest-hover) 86%, transparent) 100%);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.nextcore-kham-pha__man-phu>*{pointer-events:auto}.nextcore-kham-pha__man-tac-gia{font-size:var(--ds-text-sm)}.nextcore-kham-pha__man-tieu-de{-webkit-line-clamp:2;font-size:var(--ds-text-sm);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.nextcore-kham-pha__man-loi{z-index:4;justify-content:center;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-8);background:var(--kp-kinh-toi);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.nextcore-kham-pha__man-loi-tieu-de{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:600}.nextcore-kham-pha__man-loi-chu{max-width:300px;color:color-mix(in srgb, var(--ds-forest-fg) 78%, transparent);font-size:var(--ds-text-sm);line-height:1.5}.nextcore-kham-pha__chip-gan{align-items:center;gap:var(--ds-space-2);min-height:48px;padding:calc(var(--ds-space-1) * 1.5) var(--ds-space-2) calc(var(--ds-space-1) * 1.5) var(--ds-space-3);border:1px solid color-mix(in srgb, var(--ds-forest-fg) 24%, transparent);border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-forest-fg) 16%, transparent);-webkit-backdrop-filter:blur(var(--ds-glass-blur-sm));backdrop-filter:blur(var(--ds-glass-blur-sm));color:var(--ds-forest-fg);font:inherit;text-align:left;cursor:pointer;text-decoration:none;display:flex}.nextcore-kham-pha__chip-gan:hover{color:var(--ds-forest-fg)}.nextcore-kham-pha__chip-gan-icon{border-radius:var(--ds-radius);background:var(--ds-forest-fg);width:32px;height:32px;color:var(--ds-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.nextcore-kham-pha__chip-gan-icon--cho-o{background:var(--ds-primary);color:var(--ds-primary-fg)}.nextcore-kham-pha__chip-gan-chu{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.nextcore-kham-pha__chip-gan-ten{font-size:var(--ds-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nextcore-kham-pha__chip-gan-phu{color:color-mix(in srgb, var(--ds-forest-fg) 85%, transparent);font-size:var(--ds-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nextcore-kham-pha__chip-gan-nut{align-items:center;gap:var(--ds-space-1);min-height:32px;padding:0 var(--ds-space-3);border-radius:var(--ds-radius-pill);background:var(--ds-primary);color:var(--ds-primary-fg);font-size:var(--ds-text-xs);flex-shrink:0;font-weight:700;display:inline-flex}.nextcore-kham-pha__chip-gan-nut--vien{border:1px solid color-mix(in srgb, var(--ds-forest-fg) 40%, transparent);color:var(--ds-forest-fg);background:0 0}.nextcore-kham-pha__dem-nguoc{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-2) var(--ds-space-2) var(--ds-space-3);border:1px solid var(--kp-vien-toi);border-radius:var(--ds-radius-md);background:var(--kp-kinh-toi);display:flex}.nextcore-kham-pha__dem-nguoc-chu{font-size:var(--ds-text-sm);flex:auto;font-weight:600}.nextcore-kham-pha__dem-nguoc-huy{min-height:36px;padding:0 var(--ds-space-3);border:1px solid color-mix(in srgb, var(--ds-forest-fg) 30%, transparent);border-radius:var(--ds-radius-pill);color:var(--ds-forest-fg);font-size:var(--ds-text-xs);cursor:pointer;background:0 0;font-weight:700}.nextcore-kham-pha__tac-vu{right:var(--ds-space-2);bottom:calc(var(--ds-space-40) + var(--ds-space-24) + env(safe-area-inset-bottom,0px));z-index:3;align-items:center;gap:var(--ds-space-3);flex-direction:column;display:flex;position:absolute}.nextcore-kham-pha__tac-vu-nut{align-items:center;gap:var(--ds-space-1);min-width:56px;color:var(--ds-forest-fg);font-size:var(--ds-text-xs);text-shadow:0 1px 2px color-mix(in srgb, var(--ds-forest-hover) 70%, transparent);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;font-weight:600;text-decoration:none;display:flex}.nextcore-kham-pha__tac-vu-nut:hover{color:var(--ds-forest-fg)}.nextcore-kham-pha__tac-vu-nut:disabled{opacity:.35;cursor:default}.nextcore-kham-pha__tac-vu-tron{border:1px solid var(--kp-vien-toi);border-radius:var(--ds-radius-pill);background:var(--kp-mo-toi);width:44px;height:44px;transition:background-color var(--ds-duration-fast) var(--ds-ease-out);justify-content:center;align-items:center;display:flex}.nextcore-kham-pha__tac-vu-nut:focus-visible .nextcore-kham-pha__tac-vu-tron{outline:2px solid var(--ds-primary);outline-offset:2px}.nextcore-kham-pha__tac-vu-nut--bat .nextcore-kham-pha__tac-vu-tron{border-color:var(--ds-primary);background:var(--ds-primary);color:var(--ds-primary-fg)}.nextcore-kham-pha__tac-vu-nut--mo{opacity:.45}.nextcore-kham-pha__tac-vu-nut--dieu-huong .nextcore-kham-pha__tac-vu-tron{width:40px;height:40px}@media (max-height:720px){.nextcore-kham-pha__tac-vu{gap:var(--ds-space-2)}.nextcore-kham-pha__tac-vu-tron{width:40px;height:40px}}.nextcore-kham-pha__tac-vu-nut--may-ban,.nextcore-kham-pha__tac-vu-nut--dieu-huong{display:none}.nextcore-kham-pha__phat-dau{z-index:4;align-items:center;gap:var(--ds-space-2);height:var(--kp-cao-thanh);box-sizing:border-box;padding:env(safe-area-inset-top,0px) var(--ds-space-2) 0;background:var(--ds-forest-hover);pointer-events:none;display:flex;position:absolute;inset:0 0 auto}.nextcore-kham-pha__phat-dau>*{pointer-events:auto}.nextcore-kham-pha__phat-nut-tron{border-radius:var(--ds-radius-pill);width:44px;height:44px;color:var(--ds-forest-fg);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nextcore-kham-pha__phat-nut-tron--dong{border:1px solid var(--kp-vien-toi);background:var(--kp-mo-toi);display:none}.nextcore-kham-pha__phat-nut-tron:focus-visible{outline:2px solid var(--ds-primary)}.nextcore-kham-pha__phat-vi-tri{justify-content:center;align-items:center;gap:var(--ds-space-2);min-width:0;font-size:var(--ds-text-sm);white-space:nowrap;flex:auto;font-weight:600;display:inline-flex}.nextcore-kham-pha__phat-vi-tri-so{color:color-mix(in srgb, var(--ds-forest-fg) 72%, transparent);font-weight:500}.nextcore-kham-pha__phat-goi-y{color:color-mix(in srgb, var(--ds-forest-fg) 64%, transparent);font-size:var(--ds-text-xs);display:none}.nextcore-kham-pha__phat-cong-tac{align-items:center;gap:var(--ds-space-2);min-height:44px;padding:0 calc(var(--ds-space-1) * 1.5) 0 var(--ds-space-3);border-radius:var(--ds-radius-pill);background:var(--kp-mo-toi);color:var(--ds-forest-fg);font-size:var(--ds-text-sm);cursor:pointer;border:0;flex-shrink:0;font-weight:600;display:inline-flex}.nextcore-kham-pha__phat-cong-tac-ray{box-sizing:border-box;border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-forest-fg) 30%, transparent);width:36px;height:22px;transition:background-color var(--ds-duration-fast) var(--ds-ease-out);padding:2px;display:flex}.nextcore-kham-pha__phat-cong-tac-ray--bat{background:var(--ds-primary);justify-content:flex-end}.nextcore-kham-pha__phat-cong-tac-nut{border-radius:var(--ds-radius-pill);background:var(--ds-forest-fg);width:18px;height:18px}.nextcore-kham-pha__phat-cong-tac-ray--bat .nextcore-kham-pha__phat-cong-tac-nut{background:var(--ds-primary-fg)}.nextcore-kham-pha__bang{display:none}.nextcore-kham-pha__the-gan{gap:var(--ds-space-2);padding:var(--ds-space-4);border-radius:var(--ds-radius-lg);background:var(--ds-bg);color:var(--ds-ink);flex-direction:column;display:flex}.nextcore-kham-pha__the-gan-nhan{align-items:center;gap:var(--ds-space-1);color:var(--ds-primary-ink);font-size:var(--ds-text-xs);font-weight:700;display:inline-flex}.nextcore-kham-pha__the-gan-ten,.nextcore-kham-pha__doc-ten{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:600;line-height:1.2}.nextcore-kham-pha__the-gan-phu{color:var(--ds-ink-muted);font-size:var(--ds-text-sm)}.nextcore-kham-pha__the-gan-gia{font-size:var(--ds-text-xl)}.nextcore-kham-pha__the-gan-nut-hang{gap:var(--ds-space-2);margin-top:var(--ds-space-2);flex-wrap:wrap;display:flex}.nextcore-kham-pha__noi-den{border:1px solid var(--ds-hairline)}.nextcore-kham-pha__noi-den-anh{aspect-ratio:16/9;border-radius:var(--ds-radius-md);background:var(--ds-cream);display:block;position:relative;overflow:hidden}.nextcore-kham-pha__noi-den-so{color:var(--ds-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.nextcore-kham-pha__noi-den-mo-ta{max-width:62ch;color:var(--ds-ink-soft);font-size:var(--ds-text-sm);text-wrap:pretty;margin:0;line-height:1.5}.nextcore-kham-pha__noi-den-hop{gap:var(--ds-space-1);padding:var(--ds-space-3);border-radius:var(--ds-radius-md);background:var(--ds-cream);flex-direction:column;display:flex}.nextcore-kham-pha__noi-den-hop-ten{color:var(--ds-ink);font-size:var(--ds-text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.nextcore-kham-pha__noi-den-ds{gap:var(--ds-space-1);padding-left:var(--ds-space-4);margin:0;display:grid}.nextcore-kham-pha__noi-den-dong{color:var(--ds-ink-soft);font-size:var(--ds-text-sm);line-height:1.45}.nextcore-kham-pha__noi-den-mon{justify-content:space-between;align-items:baseline;gap:var(--ds-space-3);padding:var(--ds-space-1) 0;border-bottom:1px solid var(--ds-hairline);font-size:var(--ds-text-sm);display:flex}.nextcore-kham-pha__noi-den-mon:last-of-type{border-bottom:0}.nextcore-kham-pha__noi-den-mon-ten{min-width:0;color:var(--ds-ink)}.nextcore-kham-pha__noi-den-gia-goc{margin-left:var(--ds-space-2);color:var(--ds-ink-muted);font-size:var(--ds-text-sm)}.nextcore-kham-pha__noi-den-demo{padding:var(--ds-space-1) var(--ds-space-2);border-radius:var(--ds-radius-sm);background:var(--ds-warning-soft);color:var(--ds-warning-ink);font-size:var(--ds-text-xs);align-self:flex-start;font-weight:600}.nextcore-kham-pha__noi-den-xem{min-height:44px;color:var(--ds-primary-ink);font-size:var(--ds-text-sm);align-self:flex-start;align-items:center;font-weight:600;display:inline-flex}.nextcore-kham-pha__vuot{z-index:6;position:absolute;inset:0}.nextcore-kham-pha__vuot-nen{background:var(--kp-mo-toi);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.nextcore-kham-pha__vuot-bang{border-radius:var(--ds-radius-xl) var(--ds-radius-xl) 0 0;background:var(--ds-bg);max-height:88dvh;color:var(--ds-ink);box-shadow:var(--ds-elevation-5);animation:nextcore-kham-pha-truot-len var(--ds-duration-fast) var(--ds-ease-out);outline:none;flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.nextcore-kham-pha__vuot-dau{gap:var(--ds-space-1);padding:var(--ds-space-2) var(--ds-space-4) var(--ds-space-2);border-bottom:1px solid var(--ds-hairline);touch-action:none;flex-direction:column;flex-shrink:0;display:flex}.nextcore-kham-pha__vuot-dau-hang{justify-content:space-between;align-items:center;gap:var(--ds-space-3);display:flex}.nextcore-kham-pha__vuot-ten{min-width:0;font-family:var(--ds-font-display);font-size:var(--ds-text-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nextcore-kham-pha__vuot-dong{border-radius:var(--ds-radius-pill);background:var(--ds-mist);width:36px;height:36px;color:var(--ds-ink);cursor:pointer;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.nextcore-kham-pha__vuot-dong:focus-visible{outline:2px solid var(--ds-primary-ink);outline-offset:2px}.nextcore-kham-pha__vuot-than{overscroll-behavior:contain;min-height:0;padding:var(--ds-space-3) var(--ds-space-4) calc(var(--ds-space-6) + env(safe-area-inset-bottom,0px));flex:auto;overflow-y:auto}.nextcore-kham-pha__vuot-bang .nextcore-kham-pha__the-gan{padding:0}.nextcore-kham-pha__vuot-tay-cam{border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-ink) 20%, transparent);align-self:center;width:40px;height:5px}@keyframes nextcore-kham-pha-truot-len{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.nextcore-kham-pha__thong-bao{top:calc(env(safe-area-inset-top,0px) + 64px);z-index:8;max-width:calc(100% - var(--ds-space-8));padding:var(--ds-space-2) var(--ds-space-4);border-radius:var(--ds-radius-pill);background:var(--ds-bg);color:var(--ds-ink);font-size:var(--ds-text-sm);box-shadow:var(--ds-elevation-4);text-align:center;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:900px){.nextcore-kham-pha__phat{background:color-mix(in srgb, var(--ds-forest-hover) 80%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nextcore-kham-pha__phat-dau{height:auto;padding:var(--ds-space-5) var(--ds-space-8);background:0 0}.nextcore-kham-pha__phat-nut-tron--lui,.nextcore-kham-pha__phat-cong-tac{display:none}.nextcore-kham-pha__phat-nut-tron--dong{display:flex}.nextcore-kham-pha__phat-vi-tri{min-height:40px;padding:0 var(--ds-space-4);border:1px solid var(--kp-vien-toi);border-radius:var(--ds-radius-pill);background:var(--kp-mo-toi);flex:none}.nextcore-kham-pha__phat-goi-y{margin-left:auto;display:block}.nextcore-kham-pha__khung-phat{justify-content:center;align-items:center;display:flex}.nextcore-kham-pha__san{align-items:end;column-gap:var(--ds-space-5);width:100%;height:calc(100dvh - 112px);margin-top:var(--ds-space-10);pointer-events:none;cursor:default;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);display:grid}.nextcore-kham-pha__san>*{pointer-events:auto}.nextcore-kham-pha__man{aspect-ratio:9/16;border-radius:var(--ds-radius-lg);width:min(100%,56.25dvh - 63px);box-shadow:var(--ds-elevation-5);justify-self:end;position:relative;inset:auto}.nextcore-kham-pha__man-cham{inset:0 0 64px}.nextcore-kham-pha__man-phu{padding:var(--ds-space-10) var(--ds-space-4) var(--ds-space-4)}.nextcore-kham-pha__man-tac-gia,.nextcore-kham-pha__man-tieu-de,.nextcore-kham-pha__chip-gan{display:none}.nextcore-kham-pha__tac-vu{gap:var(--ds-space-4);justify-self:center;width:72px;position:static}.nextcore-kham-pha__tac-vu-nut--may-ban,.nextcore-kham-pha__tac-vu-nut--dieu-huong{display:flex}.nextcore-kham-pha__tac-vu-tron{width:42px;height:42px}.nextcore-kham-pha__bang{gap:var(--ds-space-4);box-sizing:border-box;width:min(100%,73.125dvh - 81.9px);min-width:0;height:100%;padding:var(--ds-space-5);overscroll-behavior:contain;border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-xl);background:var(--ds-bg);color:var(--ds-ink);box-shadow:var(--ds-elevation-5);flex-direction:column;justify-self:start;display:flex;overflow-y:auto}.nextcore-kham-pha__bang-tac-gia{color:var(--ds-ink-muted);font-size:var(--ds-text-xs);font-weight:600;display:block}.nextcore-kham-pha__bang-tieu-de{font-family:var(--ds-font-display);font-size:var(--ds-text-lg);text-wrap:pretty;margin:0;font-weight:600;line-height:1.3}.nextcore-kham-pha__bang-mo-ta{-webkit-line-clamp:3;color:var(--ds-ink-soft);font-size:var(--ds-text-sm);-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.nextcore-kham-pha__bang-the{gap:var(--ds-space-1);flex-wrap:wrap;display:flex}.nextcore-kham-pha__bang-the-o{padding:2px var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--ds-mist);color:var(--ds-ink-soft);font-size:var(--ds-text-xs)}.nextcore-kham-pha__bang .nextcore-kham-pha__doc{background:0 0;border-radius:0;flex-shrink:0;overflow:visible}.nextcore-kham-pha__bang .nextcore-kham-pha__doc-anh{border-radius:var(--ds-radius-lg);overflow:hidden}.nextcore-kham-pha__bang .nextcore-kham-pha__doc-anh-nho{padding:var(--ds-space-1) 0 0}.nextcore-kham-pha__bang .nextcore-kham-pha__doc-than{padding:var(--ds-space-3) 0 0;overflow:visible}.nextcore-kham-pha__bang .nextcore-kham-pha__the-gan{padding:var(--ds-space-3);gap:var(--ds-space-1)}.nextcore-kham-pha__bang .nextcore-kham-pha__the-gan-ten,.nextcore-kham-pha__bang .nextcore-kham-pha__the-gan-gia{font-size:var(--ds-text-base)}.nextcore-kham-pha__bang-nhan{color:var(--ds-ink-muted);font-size:var(--ds-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.nextcore-kham-pha__bang-tiep{gap:var(--ds-space-1);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-hairline);flex-direction:column;margin-top:auto;display:flex}.nextcore-kham-pha__bang-tiep-muc{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2);border-radius:var(--ds-radius-md);color:var(--ds-ink);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.nextcore-kham-pha__bang-tiep-muc:hover{background:var(--ds-mist)}.nextcore-kham-pha__bang-tiep-bia{border-radius:var(--ds-radius);background:var(--ds-mist);flex-shrink:0;width:44px;height:58px;position:relative;overflow:hidden}.nextcore-kham-pha__bang-tiep-chu{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.nextcore-kham-pha__bang-tiep-ten{-webkit-line-clamp:2;font-size:var(--ds-text-sm);-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.nextcore-kham-pha__man-bia{transition:none}.nextcore-kham-pha__vuot-bang{animation:none}}@media (prefers-reduced-transparency:reduce){.nextcore-kham-pha__phat,.nextcore-kham-pha__chip-gan{-webkit-backdrop-filter:none;backdrop-filter:none}}.nextcore-kham-pha__nen-dong{display:none}@media (min-width:900px){.nextcore-kham-pha__nen-dong{cursor:zoom-out;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.nextcore-kham-pha__san{z-index:1;position:relative}}.nextcore-kham-pha__doc{border-radius:var(--ds-radius-xl);background:var(--ds-bg);color:var(--ds-ink);flex-direction:column;display:flex;overflow:hidden}.nextcore-kham-pha__doc-anh{aspect-ratio:16/10;background:var(--ds-mist);flex-shrink:0;position:relative}.nextcore-kham-pha__doc-nhan{top:var(--ds-space-2);left:var(--ds-space-2);z-index:1;align-items:center;gap:var(--ds-space-1);padding:3px var(--ds-space-2);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-bg) 92%, transparent);color:var(--ds-primary-ink);font-size:var(--ds-text-xs);font-weight:700;display:inline-flex;position:absolute}.nextcore-kham-pha__doc-dem-anh{right:var(--ds-space-2);bottom:var(--ds-space-2);z-index:1;padding:2px var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--kp-mo-toi);color:var(--ds-forest-fg);font-size:var(--ds-text-xs);font-weight:600;position:absolute}.nextcore-kham-pha__doc-anh-nho{gap:var(--ds-space-1);padding:var(--ds-space-2) var(--ds-space-3) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nextcore-kham-pha__doc-anh-o{aspect-ratio:4/3;border-radius:var(--ds-radius);background:var(--ds-mist);position:relative;overflow:hidden}.nextcore-kham-pha__doc-than{gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-4);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.nextcore-kham-pha__doc-dau{gap:var(--ds-space-1);flex-direction:column;display:flex}.nextcore-kham-pha__doc-khu-vuc{align-items:center;gap:var(--ds-space-1);color:var(--ds-ink-muted);font-size:var(--ds-text-xs);display:inline-flex}.nextcore-kham-pha__doc-so{gap:var(--ds-space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nextcore-kham-pha__doc-so-o{padding:var(--ds-space-2);border-radius:var(--ds-radius);background:var(--ds-mist);font-size:var(--ds-text-xs);color:var(--ds-ink-muted);flex-direction:column;gap:2px;display:flex}.nextcore-kham-pha__doc-so-o b{color:var(--ds-ink);font-size:var(--ds-text-xs)}.nextcore-kham-pha__doc-gia{font-size:var(--ds-text-lg)}.nextcore-kham-pha__doc-phu{color:var(--ds-ink-muted);font-size:var(--ds-text-xs)}.nextcore-kham-pha__doc-mo{gap:var(--ds-space-2);padding:var(--ds-space-2);border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-lg);color:inherit;transition:border-color var(--ds-duration-fast) var(--ds-ease-out), background-color var(--ds-duration-fast) var(--ds-ease-out);flex-direction:column;text-decoration:none;display:flex}.nextcore-kham-pha__doc-mo:hover{border-color:color-mix(in srgb, var(--ds-primary) 45%, transparent);background:var(--ds-cream)}.nextcore-kham-pha__doc-mo:focus-visible{outline:2px solid var(--ds-primary-ink);outline-offset:2px}.nextcore-kham-pha__doc-mo .nextcore-kham-pha__doc-anh{border-radius:var(--ds-radius-md);overflow:hidden}.nextcore-kham-pha__doc-mo .nextcore-kham-pha__doc-anh-nho{padding:0}.nextcore-kham-pha__doc-mo .nextcore-kham-pha__doc-ten{justify-content:space-between;align-items:baseline;gap:var(--ds-space-2);display:flex}.nextcore-kham-pha__doc-mo-goi-y{color:var(--ds-primary-ink);font-family:var(--ds-font-body);font-size:var(--ds-text-xs);white-space:nowrap;flex-shrink:0;font-weight:600}.nextcore-kham-pha__doc .nextcore-kham-pha__nut{min-height:40px}
.nextcore-kham-pha__loc{--kp-dinh:calc(57px + var(--ds-space-2));top:var(--kp-dinh);z-index:20;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-2);border-radius:var(--ds-radius-lg);flex-direction:column;display:flex;position:sticky}.nextcore-kham-pha__loc-hang{align-items:center;gap:var(--ds-space-2);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kieu nhom""cong-cu cong-cu";min-width:0;display:grid}.nextcore-kham-pha__loc-hang--con{justify-content:space-between;gap:var(--ds-space-1) var(--ds-space-3);padding:0 var(--ds-space-1);flex-wrap:wrap;display:flex}.nextcore-kham-pha__kieu{gap:var(--ds-space-0-5);padding:var(--ds-space-0-5);border-radius:var(--ds-radius-md);background:var(--ds-mist);grid-area:kieu;display:inline-flex}.nextcore-kham-pha__kieu-nut{border-radius:calc(var(--ds-radius-md) - 2px);width:36px;height:36px;color:var(--ds-ink-muted);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-out), color var(--ds-duration-fast) var(--ds-ease-out);background:0 0;border:0;place-items:center;display:grid}.nextcore-kham-pha__kieu-nut:hover{color:var(--ds-ink)}.nextcore-kham-pha__kieu-nut--chon{background:var(--ds-bg);color:var(--ds-ink);box-shadow:var(--ds-elevation-1)}.nextcore-kham-pha__nhom-ds,.nextcore-kham-pha__muc-con-ds{gap:var(--ds-space-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.nextcore-kham-pha__nhom-ds{grid-area:nhom}.nextcore-kham-pha__nhom-ds::-webkit-scrollbar{display:none}.nextcore-kham-pha__muc-con-ds::-webkit-scrollbar{display:none}.nextcore-kham-pha__nhom,.nextcore-kham-pha__muc-con{align-items:center;gap:var(--ds-space-1);white-space:nowrap;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-out), color var(--ds-duration-fast) var(--ds-ease-out);border:0;flex-shrink:0;display:inline-flex}.nextcore-kham-pha__nhom{min-height:36px;padding:0 var(--ds-space-3);border-radius:var(--ds-radius-pill);color:var(--ds-ink-soft);font-size:var(--ds-text-xs);background:0 0;font-weight:600}.nextcore-kham-pha__nhom:hover{background:var(--ds-mist);color:var(--ds-ink)}.nextcore-kham-pha__nhom--chon,.nextcore-kham-pha__nhom--chon:hover{background:var(--ds-forest);color:var(--ds-forest-fg)}.nextcore-kham-pha__nhom--chon .nextcore-kham-pha__chip-so{color:color-mix(in srgb, var(--ds-forest-fg) 72%, transparent)}.nextcore-kham-pha__muc-con{min-height:40px;padding:0 var(--ds-space-2);border-radius:var(--ds-radius-sm);color:var(--ds-ink-soft);font-size:var(--ds-text-sm);background:0 0;font-weight:500}.nextcore-kham-pha__muc-con:hover{color:var(--ds-ink)}.nextcore-kham-pha__muc-con--chon{background:var(--ds-primary-tint);color:var(--ds-primary-ink);font-weight:600}.nextcore-kham-pha__cong-cu{gap:var(--ds-space-1);grid-area:cong-cu;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.nextcore-kham-pha__cong-cu>button{justify-content:stretch;min-width:0}.nextcore-kham-pha__cong-cu-nut{justify-content:center;align-items:center;gap:var(--ds-space-1);width:100%;min-width:0;min-height:36px;padding:0 var(--ds-space-2);border:1px solid var(--ds-hairline);border-radius:var(--ds-radius-md);background:var(--ds-bg);color:var(--ds-ink-soft);font-size:var(--ds-text-xs);white-space:nowrap;font-weight:500;display:inline-flex}.nextcore-kham-pha__cong-cu-nut svg{flex-shrink:0;width:14px;height:14px}.nextcore-kham-pha__cong-cu-nut svg:last-child{display:none}.nextcore-kham-pha__cong-cu-chu{text-overflow:ellipsis;min-width:0;overflow:hidden}.nextcore-kham-pha__cong-cu-nut--bat{border-color:var(--ds-primary);background:var(--ds-primary-tint);color:var(--ds-primary-ink)}.nextcore-kham-pha__cong-cu-dem{min-width:18px;height:18px;padding:0 var(--ds-space-1);border-radius:var(--ds-radius-pill);background:var(--ds-primary);color:var(--ds-primary-fg);font-size:var(--ds-text-xs);place-items:center;font-weight:700;display:inline-grid}.nextcore-kham-pha__kieu-nut:focus-visible,.nextcore-kham-pha__nhom:focus-visible,.nextcore-kham-pha__muc-con:focus-visible,.nextcore-kham-pha__bo-loc-o:focus-visible{outline:2px solid var(--ds-primary-ink);outline-offset:2px}.nextcore-kham-pha__ket-qua{align-items:center;gap:var(--ds-space-2);color:var(--ds-ink-muted);font-size:var(--ds-text-sm);font-variant-numeric:tabular-nums;margin-left:auto;display:inline-flex}.nextcore-kham-pha__lua-chon{justify-content:space-between;align-items:center;gap:var(--ds-space-3);width:100%;display:flex}.nextcore-kham-pha__lua-chon--chon:after{content:"✓";color:var(--ds-primary-ink);font-weight:700}.nextcore-kham-pha__bo-loc{gap:var(--ds-space-1);width:min(300px,100vw - 32px);padding:var(--ds-space-1) var(--ds-space-2);flex-direction:column;display:flex}.nextcore-kham-pha__bo-loc-nhan{padding:var(--ds-space-1) var(--ds-space-2);color:var(--ds-ink-muted);font-size:var(--ds-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.nextcore-kham-pha__bo-loc-muc{align-items:center;gap:var(--ds-space-3);min-height:44px;padding:0 var(--ds-space-2);border-radius:var(--ds-radius-sm);color:var(--ds-ink);font-size:var(--ds-text-sm);cursor:pointer;display:flex}.nextcore-kham-pha__bo-loc-muc:hover{background:var(--ds-mist)}.nextcore-kham-pha__bo-loc-muc--khoa{color:var(--ds-ink-muted);cursor:not-allowed}.nextcore-kham-pha__bo-loc-muc--khoa:hover{background:0 0}.nextcore-kham-pha__bo-loc-o{width:18px;height:18px;accent-color:var(--ds-primary);flex-shrink:0;margin:0}.nextcore-kham-pha__bo-loc-ten{flex:auto;min-width:0}.nextcore-kham-pha__bo-loc-so{color:var(--ds-ink-muted);font-size:var(--ds-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.nextcore-kham-pha__bo-loc-chan{margin-top:var(--ds-space-1);padding-top:var(--ds-space-1);border-top:1px solid var(--ds-hairline);justify-content:space-between;align-items:center;display:flex}.nextcore-kham-pha__bo-loc-dem{color:var(--ds-ink-muted);font-size:var(--ds-text-sm);font-variant-numeric:tabular-nums}@media (min-width:900px){.nextcore-kham-pha__loc-hang{gap:var(--ds-space-3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"kieu nhom cong-cu"}.nextcore-kham-pha__cong-cu{gap:var(--ds-space-2);grid-template-columns:repeat(3,auto)}.nextcore-kham-pha__cong-cu-nut{min-height:40px;padding:0 var(--ds-space-3);font-size:var(--ds-text-sm)}.nextcore-kham-pha__cong-cu-nut svg{width:16px;height:16px}.nextcore-kham-pha__cong-cu-nut svg:last-child{width:14px;height:14px;display:inline}.nextcore-kham-pha__nhom{font-size:var(--ds-text-sm);min-height:40px}.nextcore-kham-pha__kieu-nut{width:40px;height:40px}.nextcore-kham-pha__muc-con{min-height:32px}.nextcore-kham-pha__cong-cu-chu{max-width:16ch}}
