/* niguroapp bundle: refresh app about account bhotu blooms board bs-dates community-settings community cpt cricket festival football games holidays home-extra home-media home-news home-panel home-radio home-side home-sports license menu miti-today miti-weather nepse news popups radio search serp-answer services-data services-sub services-tools shop-biz sky social-cards stories tools-extra zz-bottom-nav zz-flat-cards zz-header-cloud zz-mobile-gutters zz-search-focus */
body.na{background-color: hsl(var(--background));color: hsl(var(--foreground));-webkit-font-smoothing: antialiased}body.na-surfaces #main-content .bg-card.rounded-xl, body.na-surfaces #main-content .bg-card.rounded-2xl, body.na-surfaces #main-content .bg-card.rounded-lg, body.na-surfaces #main-content .bg-card.rounded-3xl{border-color: transparent;box-shadow: var(--na-shadow)}body.na-surfaces #main-content .bg-card.rounded-xl, body.na-surfaces #main-content .bg-card.rounded-2xl, body.na-surfaces #main-content .bg-card.rounded-3xl{border-radius: var(--na-r-md)}body.na-surfaces #main-content .bg-card.rounded-lg{border-radius: var(--na-r-sm)}body.na-surfaces #main-content .bg-card .bg-card.rounded-xl, body.na-surfaces #main-content .bg-card .bg-card.rounded-2xl, body.na-surfaces #main-content .bg-card .bg-card.rounded-lg{box-shadow: none;background-color: hsl(var(--muted))}body.na-surfaces .border-border, body.na-surfaces .divide-border > * + *{border-color: hsl(var(--border))}body.na-surfaces #main-content input[type="text"]:not([class*="na-"]), body.na-surfaces #main-content input[type="email"]:not([class*="na-"]), body.na-surfaces #main-content input[type="password"]:not([class*="na-"]), body.na-surfaces #main-content input[type="number"]:not([class*="na-"]), body.na-surfaces #main-content input[type="url"]:not([class*="na-"]), body.na-surfaces #main-content input[type="tel"]:not([class*="na-"]), body.na-surfaces #main-content input[type="date"]:not([class*="na-"]), body.na-surfaces #main-content select:not([class*="na-"]), body.na-surfaces #main-content textarea:not([class*="na-"]){border-color: transparent;background-color: hsl(var(--muted));border-radius: 12px;transition: background-color .15s ease, box-shadow .15s ease}body.na-surfaces #main-content input[type="text"]:not([class*="na-"]):focus, body.na-surfaces #main-content input[type="email"]:not([class*="na-"]):focus, body.na-surfaces #main-content input[type="password"]:not([class*="na-"]):focus, body.na-surfaces #main-content input[type="number"]:not([class*="na-"]):focus, body.na-surfaces #main-content input[type="url"]:not([class*="na-"]):focus, body.na-surfaces #main-content input[type="tel"]:not([class*="na-"]):focus, body.na-surfaces #main-content input[type="date"]:not([class*="na-"]):focus, body.na-surfaces #main-content select:not([class*="na-"]):focus, body.na-surfaces #main-content textarea:not([class*="na-"]):focus{background-color: hsl(var(--card));box-shadow: 0 0 0 1.5px hsl(var(--primary) / .55);outline: none}body.na-surfaces #main-content .bg-muted input:not([class*="na-"]), body.na-surfaces #main-content .bg-muted select:not([class*="na-"]){background-color: hsl(var(--card))}body.na-surfaces #main-content button.bg-primary.rounded-md, body.na-surfaces #main-content button.bg-primary.rounded-lg, body.na-surfaces #main-content a.bg-primary.rounded-md, body.na-surfaces #main-content a.bg-primary.rounded-lg{border-radius: 12px}body.na-surfaces #main-content .bg-primary{box-shadow: 0 1px 0 hsl(0 0% 100% / .12) inset}body.na-shell #main-content h1{letter-spacing: -.02em}body.na-shell #main-content h2{letter-spacing: -.01em}body.na-surfaces .bg-popover.rounded-md, body.na-surfaces .bg-popover.rounded-lg, body.na-surfaces .bg-popover.rounded-xl{border-color: transparent;border-radius: 16px;box-shadow: var(--na-shadow-lg)}body.na #site-footer{background: transparent}
:root{--na-canvas: hsl(var(--background));--na-card: hsl(var(--card));--na-ink: hsl(var(--foreground));--na-sub: hsl(var(--muted-foreground));--na-faint: hsl(var(--muted-foreground) / .75);--na-line: hsl(var(--border));--na-fill: hsl(var(--muted));--na-fill-2: hsl(var(--accent));--na-red: hsl(2 72% 52%);--na-shadow: none;--na-shadow-lg: 0 8px 28px hsl(30 20% 10% / .10);--na-r: 22px;--na-r-md: 18px;--na-r-sm: 14px;--na-top: 56px;--na-rail: 84px;--na-safe: env(safe-area-inset-bottom, 0px);--na-glass: hsl(var(--background) / .82);--na-gut: 16px}@media (min-width: 768px){:root{--na-gut: 20px}}.dark{--na-red: hsl(2 80% 64%);--na-shadow: none;--na-shadow-lg: 0 8px 28px hsl(0 0% 0% / .38)}.na-ico{width: 20px;height: 20px;flex: none}.na-only-phone{display: inline-flex}.na-hide-phone{display: none !important}@media (min-width: 768px){.na-only-phone{display: none !important}.na-hide-phone{display: inline-flex !important}}.na-when-dark{display: none}.dark .na-when-light{display: none}.dark .na-when-dark{display: inline-flex}body.na-lang-ne{font-feature-settings: normal}html, body, *{scrollbar-width: none;-ms-overflow-style: none}html::-webkit-scrollbar, body::-webkit-scrollbar, *::-webkit-scrollbar{display: none;width: 0;height: 0}html:not([style*="overflow"]), html:not([style*="overflow"]) body.na:not([style*="overflow"]){overflow-x: clip;overflow-y: visible}body.na #left-sidebar, body.na #sidebar-overlay{display: none !important}.na-iconbtn{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 12px;flex: none;color: var(--na-ink);background: transparent;border: 0;cursor: pointer;transition: background-color .15s ease}.na-iconbtn:hover{background: var(--na-fill)}.na-iconbtn svg, #theme-toggle svg, #theme-toggle i{width: 20px !important;height: 20px !important}.na-btn{display: inline-flex;align-items: center;justify-content: center;gap: 6px;height: 40px;padding: 0 16px;border-radius: 999px;border: 0;font-size: 14px;font-weight: 600;line-height: 1;white-space: nowrap;text-decoration: none;cursor: pointer;transition: background-color .15s ease, transform .1s ease}.na-btn:active{transform: scale(.98)}.na-btn--sm{height: 34px;padding: 0 14px;font-size: 13px}.na-btn--block{display: flex;width: 100%}.na-btn--primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}.na-btn--primary:hover{background: hsl(var(--primary) / .9)}.na-btn--soft{background: var(--na-fill);color: var(--na-ink)}.na-btn--soft:hover{background: var(--na-fill-2)}.na-btn--light{background: #fff;color: #111}.na-input{width: 100%;height: 44px;padding: 0 14px;border-radius: var(--na-r-sm);background: var(--na-fill);color: var(--na-ink);border: 1px solid transparent;font-size: 14px;outline: none;transition: border-color .15s ease, background-color .15s ease}.na-input:focus{border-color: hsl(var(--primary) / .5);background: var(--na-card)}.na-kbd{display: none;align-items: center;height: 22px;padding: 0 6px;border-radius: 6px;font: 600 11px/1 ui-sans-serif, system-ui, sans-serif;color: var(--na-faint);background: var(--na-card);box-shadow: inset 0 0 0 1px var(--na-line)}.na-top{position: fixed;inset: 0 0 auto 0;z-index: 50;height: var(--na-top);background: hsl(var(--card));-webkit-backdrop-filter: saturate(1.6) blur(16px);backdrop-filter: saturate(1.6) blur(16px);box-shadow: 0 1px 0 var(--na-line)}.na-top__row{display: flex;align-items: center;gap: 6px;height: 100%;padding: 0 8px 0 4px;flex: 1 1 auto;width: 100%;min-width: 0}.na-top__brand{display: flex;align-items: center;min-width: 0;flex: 1 1 auto}.na-top__brand img{max-height: 30px;width: auto}.na-top__brand a{display: inline-flex;align-items: center}.na-wordmark{font-weight: 800;font-size: 19px;letter-spacing: -.02em;color: var(--na-ink)}.na-search{display: none;position: relative}.na-search__form{display: flex;align-items: center;gap: 8px;height: 42px;padding: 0 6px 0 14px;border-radius: 999px;background: var(--na-fill);box-shadow: inset 0 0 0 1px transparent;transition: box-shadow .15s ease, background-color .15s ease}.na-search__form:focus-within{background: var(--na-card);box-shadow: var(--na-shadow)}.na-search__icon{display: inline-flex;color: var(--na-faint)}.na-search__icon .na-ico{width: 18px;height: 18px}.na-search__input{flex: 1;min-width: 0;height: 100%;border: 0;outline: 0;background: transparent;color: var(--na-ink);font-size: 14.5px}.na-search__input::placeholder{color: var(--na-faint)}.na-search__input::-webkit-search-cancel-button{display: none}.na-search__field{position: relative;flex: 1;min-width: 0;height: 100%;display: flex}.na-search__field .na-search__input{width: 100%}.na-search__hint{position: absolute;inset: 0;display: none;align-items: center;min-width: 0;overflow: hidden;pointer-events: none;color: var(--na-faint);font-size: 14.5px}.na-search__hint > span{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.na-search__field.has-hint .na-search__input::placeholder{color: transparent}.na-search__field.has-hint .na-search__input:placeholder-shown + .na-search__hint{display: flex}.na-search__ai{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 999px;flex: none;color: hsl(var(--primary));background: hsl(var(--primary) / .1)}.na-search__ai .na-ico{width: 16px;height: 16px}.na-search__ai:hover{background: hsl(var(--primary) / .18)}.na-search__dd{position: absolute;top: calc(100% + 8px);left: 0;right: 0;z-index: 60;max-height: min(70vh, 560px);overflow: auto;background: var(--na-card);border-radius: 18px;box-shadow: var(--na-shadow-lg)}.na-top__actions{display: flex;align-items: center;gap: 2px;flex: none;margin-left: auto}.na-langbtn{display: inline-flex;align-items: center;gap: 4px;height: 34px;padding: 0 10px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 700;text-decoration: none;margin: 0 4px}.na-langbtn .na-ico{width: 16px;height: 16px;color: var(--na-sub)}.na-langbtn:hover{background: var(--na-fill-2)}.na-account{margin-left: 4px}.na-top .na-btn--primary{margin-left: 4px}.dark .na-top{background: var(--na-glass)}@media (min-width: 768px){.na-top__row{gap: 12px;padding: 0 16px 0 8px}.na-top__brand{flex: 0 0 auto}.na-search{display: block;flex: 1 1 auto;max-width: 640px;margin: 0 auto}.na-kbd{display: inline-flex}.na-top__actions{margin-left: 0}}@media (min-width: 1024px){.na-top__brand{width: calc(var(--na-rail) + 120px)}}.na-mini{position: absolute;inset: 0 0 auto 0;z-index: 40;height: var(--na-top);display: flex;align-items: center;justify-content: space-between;padding: 0 10px 0 6px}.na-mini__start, .na-mini__end{display: flex;align-items: center;gap: 4px}.na-mini__link{align-items: center;height: 34px;padding: 0 10px;border-radius: 999px;font-size: 13.5px;font-weight: 600;color: var(--na-sub);text-decoration: none}.na-mini__link:hover{color: var(--na-ink);background: var(--na-fill)}.na-mini .na-btn--primary{margin-left: 4px}body.na-search-home #main-content{padding-top: var(--na-top) !important}.na-hswitch{align-items: center;gap: 2px;padding: 3px;margin-right: 6px;border-radius: 999px;background: var(--na-fill)}.na-hswitch__btn{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 12px;border: 0;border-radius: 999px;background: transparent;color: var(--na-sub);font-size: 12.5px;font-weight: 700;cursor: pointer;transition: background-color .15s ease, color .15s ease, box-shadow .15s ease}.na-hswitch__btn .na-ico{width: 15px;height: 15px}.na-hswitch__btn:hover{color: var(--na-ink)}.na-hswitch__btn.is-active{background: var(--na-card);color: hsl(var(--primary));box-shadow: var(--na-shadow);cursor: default}@media (max-width: 1100px){.na-top .na-hswitch__btn span{display: none}.na-top .na-hswitch__btn{padding: 0 9px}}.niriv-home-switch{background: var(--na-glass) !important;border-color: var(--na-line) !important;box-shadow: var(--na-shadow-lg) !important}@media (min-width: 768px){body.na-app-home .niriv-home-switch, body.na-search-home .niriv-home-switch, body.na-board .niriv-home-switch{display: none !important}}.na-rail{display: none}@media (min-width: 1024px){.na-rail{position: fixed;z-index: 40;top: var(--na-top);bottom: 0;left: 0;width: var(--na-rail);display: flex;flex-direction: column;align-items: center;gap: 4px;padding: 14px 0;overflow-y: auto;scrollbar-width: none}.na-rail::-webkit-scrollbar{display: none}.na-rail__item{display: flex;flex-direction: column;align-items: center;gap: 4px;width: 72px;padding: 6px 0 8px;border-radius: 16px;color: var(--na-sub);text-decoration: none;transition: color .15s ease}.na-rail__ico{display: flex;align-items: center;justify-content: center;width: 48px;height: 34px;border-radius: 999px;transition: background-color .15s ease}.na-rail__label{font-size: 11.5px;font-weight: 600;line-height: 1.2;text-align: center}.na-rail__item:hover{color: var(--na-ink)}.na-rail__item:hover .na-rail__ico{background: var(--na-fill)}.na-rail__item.is-active{color: var(--na-ink)}.na-rail__item.is-active .na-rail__ico{background: hsl(var(--primary) / .14);color: hsl(var(--primary))}body.na-has-rail .na-root{padding-left: var(--na-rail)}}:root{--na-bottom: 78px}body.na-app-home{background: var(--na-canvas)}body.na-app-home #main-content{padding-left: 0 !important;padding-right: 0 !important}#main-content > .na-page{padding: 12px 12px 8px;color: var(--na-ink)}.na-cols{display: grid;gap: 12px}.na-col{display: grid;gap: 12px;min-width: 0;align-content: start}.na-side, .na-panel{display: none}@media (min-width: 768px){#main-content > .na-page{padding: 20px 20px 12px}.na-cols{max-width: 680px;margin: 0 auto}.na-col{gap: 16px}}@media (min-width: 900px){.na-cols{max-width: none;margin: 0;grid-template-columns: 264px minmax(0, 1fr);gap: 24px;align-items: start}.na-panel{display: block}}@media (min-width: 1024px){body.na-app-home.sidebar-collapsed #main-content, body.na-app-home #main-content{max-width: none !important;margin-left: 0 !important;margin-right: 0 !important;padding-left: 0 !important;padding-right: 0 !important}#main-content > .na-page.na-home{padding-left: 12px;padding-right: 20px}}@media (min-width: 1280px){.na-cols{max-width: 1720px;grid-template-columns: 280px minmax(0, 1fr) 320px;gap: 28px}.na-side{display: grid;gap: 16px;align-content: start}.na-hide-wide{display: none !important}}.na-panel{align-self: start}.na-side{align-self: start;position: sticky;top: calc(var(--na-top) + 20px);max-height: calc(100vh - var(--na-top) - 40px);overflow-y: auto;scrollbar-width: none;overscroll-behavior: contain}.na-side::-webkit-scrollbar{display: none}.na-side{padding-bottom: 4px}.na-panel__card{padding: 10px}.na-panel__group + .na-panel__group{border-top: 1px solid var(--na-line)}.na-panel__head{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 14px 12px;cursor: pointer;list-style: none;border-radius: 12px;font-size: 14.5px;font-weight: 700;color: var(--na-ink)}.na-panel__head::-webkit-details-marker{display: none}.na-panel__head:hover{background: var(--na-fill)}.na-panel__chev{width: 16px;height: 16px;color: var(--na-faint);transform: rotate(90deg);transition: transform .2s ease}.na-panel__group[open] .na-panel__chev{transform: rotate(-90deg)}.na-panel__items{display: grid;gap: 4px;padding: 0 0 12px}.na-panel__item{display: flex;align-items: center;gap: 12px;padding: 8px 12px;border-radius: 12px;color: var(--na-ink);text-decoration: none;font-size: 14px;font-weight: 500}.na-panel__item:hover{background: var(--na-fill)}.na-panel__ico{display: flex;align-items: center;justify-content: center;flex: none;width: 34px;height: 34px;border-radius: 11px;background: hsl(var(--na-h, 200) 75% 95%);color: hsl(var(--na-h, 200) 60% 40%)}.dark .na-panel__ico{background: hsl(var(--na-h, 200) 25% 17%);color: hsl(var(--na-h, 200) 65% 70%)}.na-panel__ico svg, .na-panel__ico i{width: 16px;height: 16px}.na-panel__name{min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.na-panel__all{display: flex;align-items: center;justify-content: center;gap: 8px;margin: 6px 2px 2px;height: 40px;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);font-size: 13.5px;font-weight: 600;text-decoration: none}.na-panel__all:hover{background: var(--na-fill-2)}.na-panel__all .na-ico{width: 16px;height: 16px}.na-card{background: var(--na-card);border-radius: var(--na-r);box-shadow: var(--na-shadow);overflow: hidden;container-type: inline-size}.na-pad{padding: var(--na-gut)}.na-sec{padding: 4px var(--na-gut) 0}.na-sec__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 12px}.na-sec__title{margin: 0;font-size: 16px;font-weight: 700;letter-spacing: -.01em;color: var(--na-ink)}.na-sec__more{display: inline-flex;align-items: center;gap: 2px;font-size: 13px;font-weight: 600;color: hsl(var(--primary));text-decoration: none;white-space: nowrap}.na-sec__more .na-ico{width: 16px;height: 16px}.na-sec__more:hover{text-decoration: underline}.na-sky{position: relative;height: 112px;overflow: hidden;color: #fff;background: linear-gradient(160deg, #6fb6ff 0%, #a8d8ff 55%, #ffe7b8 100%)}.na-sky[data-period="day"]{background: linear-gradient(160deg, #3b8de8 0%, #7cc0ff 60%, #cfe9ff 100%)}.na-sky[data-period="evening"]{background: linear-gradient(160deg, #3d3a7a 0%, #c0627a 55%, #ffb07a 100%)}.na-sky[data-period="night"]{background: linear-gradient(160deg, #0d1330 0%, #1d2b5c 60%, #3a4a85 100%)}.na-sky__orb{position: absolute;right: 28px;top: 18px;width: 54px;height: 54px;border-radius: 50%;background: radial-gradient(circle at 40% 40%, #fff9d6, #ffd65c 60%, #ffb432);box-shadow: 0 0 40px 10px rgba(255, 214, 92, .45)}.na-sky[data-period="evening"] .na-sky__orb{top: 46px;background: radial-gradient(circle at 40% 40%, #ffe0b0, #ff9a4a 70%);box-shadow: 0 0 40px 10px rgba(255, 140, 70, .45)}.na-sky[data-period="night"] .na-sky__orb{background: radial-gradient(circle at 35% 35%, #fff, #e8ecff 60%, #c6cdf0);box-shadow: 0 0 30px 6px rgba(220, 228, 255, .35);width: 44px;height: 44px}.na-sky__hills{position: absolute;inset: auto -10% -30px -10%;height: 80px;background: radial-gradient(60% 100% at 25% 100%, hsl(140 30% 30% / .55) 60%, transparent 61%), radial-gradient(55% 90% at 75% 100%, hsl(150 25% 22% / .65) 60%, transparent 61%)}.na-sky[data-period="night"] .na-sky__hills{filter: brightness(.45)}.na-sky__text{position: relative;padding: 18px var(--na-gut) 0;text-shadow: 0 1px 8px rgba(0,0,0,.18)}.na-sky__greet{margin: 0;font-size: 20px;font-weight: 800;letter-spacing: -.01em}.na-sky__weather{display: inline-flex;align-items: center;gap: 6px;margin-top: 6px;padding: 4px 10px 4px 8px;border-radius: 999px;background: rgba(255,255,255,.22);color: #fff;text-decoration: none;font-size: 13px;font-weight: 600;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.na-sky__weather .na-ico{width: 16px;height: 16px}.na-sky__city{opacity: .85;font-weight: 500}.na-today__body{display: grid;gap: 16px;padding: var(--na-gut)}.na-date__bs{margin: 0;font-size: 30px;line-height: 1.1;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}.na-date__line{margin: 4px 0 0;font-size: 15px;font-weight: 600;color: var(--na-ink)}.na-date__ad{margin: 2px 0 0;font-size: 13px;color: var(--na-sub)}.na-date__tithi{margin: 8px 0 0;font-size: 13px;color: var(--na-sub)}.na-date__ns{margin: 2px 0 0;font-size: 12px;color: var(--na-faint)}.na-clock{display: inline-flex;margin: 10px 0 0;padding: 4px 10px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 13px;font-weight: 700;font-variant-numeric: tabular-nums}.na-month{display: grid;grid-template-columns: repeat(7, 1fr);gap: 2px;align-content: start;padding: 10px;border-radius: 16px;background: var(--na-fill);text-decoration: none;color: var(--na-ink)}.na-month__head{padding: 2px 0 6px;text-align: center;font-size: 11px;font-weight: 700;color: var(--na-faint)}.na-month__head.is-sat{color: var(--na-red)}.na-month__day{display: flex;align-items: center;justify-content: center;height: 30px;border-radius: 10px;font-size: 13px;font-weight: 600;font-variant-numeric: tabular-nums}.na-month__day.is-holiday{color: var(--na-red)}.na-month__day.is-today{background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 10px hsl(var(--primary) / .35)}@container (min-width: 340px){.na-today__body{grid-template-columns: minmax(0, 1fr) minmax(0, 178px);gap: 25px;align-items: start}.na-month{gap: 1px;padding: 8px;border-radius: 14px}.na-month__head{padding: 0 0 3px;font-size: 9.5px}.na-month__day{height: 22px;border-radius: 7px;font-size: 11px}.na-month__day.is-today{box-shadow: 0 2px 6px hsl(var(--primary) / .35)}}@container (min-width: 480px){.na-today__body{grid-template-columns: minmax(0, 1fr) 236px;gap: 33px}.na-month__day{height: 26px;font-size: 12px}}@container (min-width: 760px){.na-today__body{grid-template-columns: minmax(0, 1fr) 280px;gap: 33px}.na-date__bs{font-size: 38px}.na-month{padding: 10px;gap: 2px}.na-month__day{height: 30px;font-size: 13px}.na-quick__btn{flex-direction: row;gap: 8px;min-height: 48px;font-size: 13px}}.na-hs{margin: 0 calc(var(--na-gut) * -1)}.na-hs__track{display: flex;gap: 10px;padding: 0 var(--na-gut) 4px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-inline: var(--na-gut);scrollbar-width: none;overscroll-behavior-x: contain}.na-hs__track::-webkit-scrollbar{display: none}.na-hs__track::after{content: "";flex: 0 0 1px;margin-left: calc(var(--na-gut) - 11px)}.na-event{flex: 0 0 148px;scroll-snap-align: start;display: flex;flex-direction: column;gap: 4px;padding: 12px;border-radius: 16px;text-decoration: none;color: var(--na-ink);background: hsl(var(--na-h, 200) 70% 96%)}.dark .na-event{background: hsl(var(--na-h, 200) 22% 16%)}.na-event__when{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: hsl(var(--na-h, 200) 45% 38%)}.dark .na-event__when{color: hsl(var(--na-h, 200) 55% 72%)}.na-event__day{font-size: 22px;font-weight: 800;line-height: 1.1}.na-event__day small{font-size: 12px;font-weight: 600;color: var(--na-sub)}.na-event__title{font-size: 13px;font-weight: 600;line-height: 1.3;min-height: 2.6em;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.na-event__foot{display: flex;justify-content: space-between;font-size: 11.5px;color: var(--na-sub)}.na-event__foot em{font-style: normal;font-weight: 700}.na-event.is-holiday .na-event__day{color: var(--na-red)}.na-quick{display: grid;grid-template-columns: repeat(2, 1fr);gap: 8px;padding: 14px var(--na-gut) var(--na-gut)}.na-quick__btn{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 4px;min-height: 58px;padding: 8px 4px;border-radius: 14px;background: var(--na-fill);color: var(--na-ink);font-size: 12px;font-weight: 600;text-align: center;line-height: 1.2;text-decoration: none}.na-quick__btn .na-ico{color: hsl(var(--primary))}.na-quick__btn:hover{background: var(--na-fill-2)}.na-services{display: grid;grid-template-columns: repeat(4, 1fr);gap: 14px 6px;margin-bottom: 16px}@container (min-width: 520px){.na-services{grid-template-columns: repeat(6, 1fr)}}.na-svc{display: flex;flex-direction: column;align-items: center;gap: 6px;min-width: 0;text-decoration: none;color: var(--na-ink)}.na-svc__ico{display: flex;align-items: center;justify-content: center;width: 52px;height: 52px;border-radius: 16px;background: hsl(var(--na-h, 200) 75% 95%);color: hsl(var(--na-h, 200) 60% 40%);transition: transform .15s ease}.dark .na-svc__ico{background: hsl(var(--na-h, 200) 25% 17%);color: hsl(var(--na-h, 200) 65% 70%)}.na-svc__ico svg, .na-svc__ico i{width: 24px;height: 24px}.na-svc:hover .na-svc__ico{transform: translateY(-2px)}.na-svc__name{max-width: 100%;font-size: 12px;font-weight: 600;text-align: center;line-height: 1.25;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.na-rates{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}@container (min-width: 560px){.na-rates{grid-template-columns: repeat(3, 1fr)}}@container (min-width: 780px){.na-rates{grid-template-columns: repeat(4, 1fr)}}.na-rate{display: grid;grid-template-columns: auto 1fr;grid-template-rows: auto auto;column-gap: 10px;align-items: center;padding: 12px;border-radius: 16px;background: var(--na-fill);color: var(--na-ink);text-decoration: none}.na-rate:hover{background: var(--na-fill-2)}.na-rate__ico{grid-row: span 2;display: flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 12px;background: var(--na-card);color: hsl(var(--primary))}.na-rate__ico .na-ico{width: 18px;height: 18px}.na-rate__label{display: flex;align-items: baseline;gap: 6px;min-width: 0;font-size: 12px;font-weight: 600;color: var(--na-sub)}.na-rate__label small{font-size: 11px;font-weight: 500;color: var(--na-faint);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.na-rate__value{font-size: 15px;font-weight: 800;font-variant-numeric: tabular-nums;white-space: nowrap}.na-list{display: grid}.na-row{display: flex;gap: 12px;align-items: flex-start;padding: 12px 0;text-decoration: none;color: var(--na-ink);border-top: 1px solid var(--na-line)}.na-row:first-child{border-top: 0;padding-top: 0}.na-row:last-child{padding-bottom: 0}.na-row__body{display: flex;flex-direction: column;gap: 4px;flex: 1;min-width: 0}.na-row__kicker{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: hsl(var(--primary))}.na-row__title{font-size: 15px;font-weight: 650;line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.na-row:hover .na-row__title{text-decoration: underline;text-underline-offset: 2px}.na-row__meta{font-size: 12px;color: var(--na-faint)}.na-row__thumb{flex: none;width: 84px;height: 84px;border-radius: 14px;object-fit: cover;background: var(--na-fill)}@container (min-width: 520px){.na-row__thumb{width: 120px;height: 84px}}.na-tile{flex: 0 0 168px;scroll-snap-align: start;display: flex;flex-direction: column;gap: 6px;text-decoration: none;color: var(--na-ink)}.na-tile__media{display: block;aspect-ratio: 4 / 3;border-radius: 16px;overflow: hidden;background: linear-gradient(135deg, hsl(var(--na-h, 200) 60% 88%), hsl(calc(var(--na-h, 200) + 40) 60% 80%))}.dark .na-tile__media{background: linear-gradient(135deg, hsl(var(--na-h, 200) 25% 20%), hsl(calc(var(--na-h, 200) + 40) 25% 14%))}.na-tile__media img{width: 100%;height: 100%;object-fit: cover;transition: transform .3s ease}.na-tile:hover .na-tile__media img{transform: scale(1.04)}.na-tile__kicker{font-size: 11px;font-weight: 700;color: hsl(var(--primary))}.na-tile__title{font-size: 13.5px;font-weight: 650;line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.na-chips{display: flex;flex-wrap: wrap;gap: 8px}.na-chip{display: inline-flex;align-items: center;gap: 4px;height: 34px;padding: 0 14px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 600;text-decoration: none}.na-chip .na-ico{width: 14px;height: 14px;color: hsl(18 90% 52%)}.na-chip:hover{background: var(--na-fill-2)}.na-sidesearch__title{display: flex;align-items: center;gap: 8px;margin: 0 0 10px;font-size: 15px;font-weight: 700}.na-sidesearch__title .na-ico{color: hsl(var(--primary));width: 18px;height: 18px}.na-trend{list-style: none;margin: 0;padding: 0;display: grid;gap: 2px}.na-trend a{display: flex;align-items: center;gap: 12px;padding: 8px 8px;margin: 0 -8px;border-radius: 12px;color: var(--na-ink);text-decoration: none;font-size: 14px;font-weight: 600}.na-trend a:hover{background: var(--na-fill)}.na-trend__n{width: 20px;text-align: center;font-size: 13px;font-weight: 800;color: var(--na-faint);font-variant-numeric: tabular-nums}.na-trend li:nth-child(-n+3) .na-trend__n{color: hsl(var(--primary))}.na-trend__kw{flex: 1;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.na-trend__hot{width: 16px;height: 16px;color: hsl(18 90% 52%)}.na-promo{display: flex;flex-direction: column;align-items: flex-start;gap: 14px;padding: 20px;background: var(--na-promo, #1a1a2e);color: #fff;text-decoration: none}.na-promo__msg{font-size: 16px;font-weight: 700;line-height: 1.35}.na-side__legal{margin: 0;padding: 0 4px;font-size: 12px;color: var(--na-faint)}@media (prefers-reduced-motion: reduce){.na-svc__ico, .na-tile__media img, .na-btn{transition: none !important}}.na-top{--na-hdr: hsl(var(--card));box-shadow: none}.dark .na-top{--na-hdr: hsl(var(--background) / .82)}.na-top::after{content: "";position: absolute;left: 0;right: 0;top: 100%;height: 28px;pointer-events: none;background: radial-gradient(60% 100% at 50% 0%, hsl(var(--primary) / .07), transparent 70%), linear-gradient(180deg, var(--na-hdr) 0%, color-mix(in srgb, var(--na-hdr) 55%, transparent) 40%, transparent 100%)}body.na-board #site-header .na-hswitch{margin-right: 4px}html body.na-board #site-header, html body.na-board #site-header.nn-solid{background: transparent !important;box-shadow: none !important;border-bottom: 0 !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important}html body.na-board #site-header::after{display: none !important}html body.na-board #home-services-grid, html body.na-board #home-services-grid.show{display: none !important}html body.na-board #home-hero-content.hide{opacity: 1 !important;pointer-events: auto !important}html:root body.na-board.na-board #site-header#site-header{background: transparent !important;box-shadow: none !important;border-bottom: 0 !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important}.na-rates{gap: 10px}@container (min-width: 560px){.na-rates{grid-template-columns: repeat(3, 1fr)}}@container (min-width: 780px){.na-rates{grid-template-columns: repeat(3, 1fr)}}.na-rate{--rh: 210;grid-template-columns: 40px 1fr;grid-template-rows: auto auto;column-gap: 12px;row-gap: 2px;padding: 14px;border-radius: 16px;background: linear-gradient(135deg, hsl(var(--rh) 80% 96%), hsl(var(--rh) 60% 98%));color: var(--na-ink);transition: transform .15s ease, box-shadow .15s ease}.na-rate:hover{background: linear-gradient(135deg, hsl(var(--rh) 80% 94%), hsl(var(--rh) 60% 97%));transform: translateY(-1px);box-shadow: var(--na-shadow)}.na-rate--fuel{--rh: 32}.na-rate--gem{--rh: 45}.na-rate--banknote{--rh: 198}.na-rate__ico{width: 40px;height: 40px;border-radius: 12px;background: hsl(var(--rh) 85% 88%);color: hsl(var(--rh) 70% 34%)}.na-rate__ico .na-ico{width: 20px;height: 20px}.na-rate__label{font-size: 12.5px;font-weight: 700;color: hsl(var(--rh) 30% 30%)}.na-rate__label small{font-size: 11px;font-weight: 500;color: hsl(var(--rh) 15% 45%)}.na-rate__value{font-size: 17px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}.dark .na-rate{background: linear-gradient(135deg, hsl(var(--rh) 30% 16%), hsl(var(--rh) 20% 13%))}.dark .na-rate:hover{background: linear-gradient(135deg, hsl(var(--rh) 32% 19%), hsl(var(--rh) 22% 15%))}.dark .na-rate__ico{background: hsl(var(--rh) 35% 24%);color: hsl(var(--rh) 80% 72%)}.dark .na-rate__label{color: hsl(var(--rh) 40% 78%)}.dark .na-rate__label small{color: hsl(var(--rh) 15% 62%)}.na-hs{position: relative}.na-hs__btn{position: absolute;top: 50%;z-index: 3;display: none;align-items: center;justify-content: center;width: 36px;height: 36px;margin-top: -18px;border: 0;border-radius: 999px;cursor: pointer;background: hsl(var(--card));color: var(--na-ink);box-shadow: var(--na-shadow-lg);opacity: 0;transition: opacity .15s ease, transform .15s ease}.na-hs__btn--prev{left: 8px}.na-hs__btn--next{right: 8px}.na-hs__btn:hover{transform: scale(1.06)}.na-hs__btn .na-ico{width: 18px;height: 18px}.na-hs__btn--prev .na-ico{transform: rotate(180deg)}@media (hover: hover) and (pointer: fine){.na-hs__btn{display: inline-flex;pointer-events: none}.na-hs:hover .na-hs__btn.is-on{opacity: 1;pointer-events: auto}}html body.na a.inline-flex:has(> :is(svg.lucide-arrow-left, i[data-lucide="arrow-left"]):first-child){height: 34px;padding: 0 14px 0 10px !important;gap: 6px !important;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);font-size: 13px !important;font-weight: 600 !important;color: var(--na-ink) !important;text-decoration: none !important;align-items: center}html body.na a.inline-flex:has(> :is(svg.lucide-arrow-left, i[data-lucide="arrow-left"]):first-child):hover{color: hsl(var(--primary)) !important;box-shadow: var(--na-shadow-lg)}html body.na a.inline-flex:has(> :is(svg.lucide-arrow-left, i[data-lucide="arrow-left"]):first-child) > :first-child{width: 16px !important;height: 16px !important}@media (min-width: 1280px){body.na-app-home .na-cols{gap: 18px !important}#main-content > .na-page.na-home{padding-left: 32px !important;padding-right: 32px !important}}@media (min-width: 1536px){#main-content > .na-page.na-home{padding-left: 56px !important;padding-right: 56px !important}}@media (min-width: 1280px){body.na-app-home .na-cols{max-width: 1200px !important;margin-left: auto !important;margin-right: auto !important;grid-template-columns: 248px minmax(0, 1fr) 320px !important;gap: 18px !important}#main-content > .na-page.na-home{padding-left: 24px !important;padding-right: 24px !important}}@media (min-width: 900px) and (max-width: 1279px){body.na-app-home .na-cols{max-width: 1200px !important;margin-left: auto !important;margin-right: auto !important}}@media (min-width: 1280px){body.na-app-home .na-cols{max-width: 1240px !important;grid-template-columns: 260px minmax(0, 620px) 320px !important;justify-content: center !important;gap: 18px !important}#main-content > .na-page.na-home{padding-left: 12px !important;padding-right: 12px !important}}@media (min-width: 1024px){.na-rail{background: hsl(var(--card));box-shadow: 1px 0 0 var(--na-line)}.dark .na-rail{background: var(--na-glass);-webkit-backdrop-filter: saturate(1.6) blur(16px);backdrop-filter: saturate(1.6) blur(16px)}body.na-has-rail .na-top::after{left: var(--na-rail)}}@media (min-width: 900px){body.na-app-home .na-panel{position: sticky;top: calc(var(--na-top) + 20px);align-self: start}body.na-app-home .na-panel__card{max-height: min(800px, calc(100vh - var(--na-top) - 40px));overflow-y: auto;overscroll-behavior: contain;scrollbar-width: none}body.na-app-home .na-panel__card::-webkit-scrollbar{display: none}}@media (min-width: 1280px){body.na-app-home .na-cols{max-width: 1280px !important;grid-template-columns: 300px minmax(0, 620px) 320px !important}}@container (min-width: 340px){.na-today__body{position: relative}.na-month{position: relative}.na-month::before{content: "";position: absolute;top: 6px;bottom: 6px;left: calc(var(--na-div, 13px) * -1);width: 1px;pointer-events: none;background: linear-gradient(180deg, transparent, hsl(var(--primary) / .45) 30%, hsl(var(--primary) / .45) 70%, transparent)}.na-month::after{content: "";position: absolute;top: 50%;left: calc(var(--na-div, 13px) * -1 - 3.5px);width: 8px;height: 8px;margin-top: -4px;border-radius: 2px;transform: rotate(45deg);pointer-events: none;background: hsl(var(--primary));box-shadow: 0 0 0 3px hsl(var(--card)), 0 0 12px hsl(var(--primary) / .6)}}@container (min-width: 480px){.na-month{--na-div: 17px}}@container (min-width: 760px){.na-month{--na-div: 17px}}@container (min-width: 480px){.na-today__body{grid-template-columns: minmax(0, 1fr) minmax(0, 1.35fr);align-items: center}.na-date{text-align: right}.na-month{gap: 2px;padding: 10px}.na-month__head{font-size: 10.5px;padding-bottom: 4px}.na-month__day{height: 28px;font-size: 12.5px}}@container (min-width: 600px){.na-today__body{grid-template-columns: minmax(0, 1fr) minmax(0, 1.5fr)}.na-month__day{height: 30px;font-size: 13px}}
html body.page-template-page-about .na-about{--ab-gap: 12px;--ab-r: 16px;padding: 12px 0 32px;color: var(--na-ink)}html body.page-template-page-about .na-about__in{display: flex;flex-direction: column;gap: var(--ab-gap);max-width: 1040px;margin: 0 auto}@media (min-width: 768px){html body.page-template-page-about .na-about{--ab-gap: 16px;padding: 24px 20px 48px}}.na-about .na-card{border-radius: var(--ab-r)}.na-about p{margin: 0}.na-about [data-lucide], .na-about svg.lucide{width: 18px;height: 18px;flex: none}.na-about__tile{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 40px;height: 40px;border-radius: 12px;background: hsl(var(--ab-h, 200) 75% 94%);color: hsl(var(--ab-h, 200) 60% 38%)}.na-about__tile--lg{width: 48px;height: 48px;border-radius: 14px}.na-about__tile--lg [data-lucide], .na-about__tile--lg svg{width: 22px !important;height: 22px !important}.na-about__tile--sm{width: 36px;height: 36px;border-radius: 10px}.na-about__tile.is-brand, .na-about__value.is-brand .na-about__tile{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}html.dark .na-about__tile{background: hsl(var(--ab-h, 200) 25% 17%);color: hsl(var(--ab-h, 200) 65% 70%)}html.dark .na-about__tile.is-brand, html.dark .na-about__value.is-brand .na-about__tile{background: hsl(var(--primary) / .18);color: hsl(var(--primary))}.na-about__hero{position: relative;display: flex;align-items: center;gap: 24px;padding: 28px var(--na-gut);background: radial-gradient(80% 120% at 100% 0%, hsl(var(--primary) / .16), transparent 62%), radial-gradient(60% 90% at 0% 100%, hsl(var(--primary) / .07), transparent 60%), var(--na-card)}@media (min-width: 768px){.na-about__hero{padding: 40px 40px}}.na-about__herobody{position: relative;z-index: 1;display: flex;flex-direction: column;align-items: flex-start;gap: 14px;min-width: 0;flex: 1 1 auto}.na-about__badge{display: inline-flex;align-items: center;gap: 6px;max-width: 100%;padding: 5px 12px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 12px;font-weight: 700;line-height: 1.3}.na-about__badge [data-lucide], .na-about__badge svg{width: 14px !important;height: 14px !important}.na-about__title{margin: 0;font-size: 30px;line-height: 1.1;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}.na-about__title span{color: hsl(var(--primary))}@media (min-width: 768px){.na-about__title{font-size: 42px}}.na-about__lede{max-width: 620px;font-size: 15px;line-height: 1.6;color: var(--na-sub)}@media (min-width: 768px){.na-about__lede{font-size: 16px}}.na-about__mission{display: flex;align-items: flex-start;gap: 10px;max-width: 620px;padding: 12px 14px;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);font-size: 14px;line-height: 1.5;font-weight: 500}.na-about__mission [data-lucide], .na-about__mission svg{margin-top: 1px;color: hsl(var(--primary))}.na-about__ctas{display: flex;flex-wrap: wrap;gap: 8px;padding-top: 4px}.na-about__ctas--center{justify-content: center}.na-about__ctas .na-btn [data-lucide], .na-about__ctas .na-btn svg{width: 16px !important;height: 16px !important}.na-about__mark{display: none;flex: none;align-items: center;justify-content: center;width: 180px;height: 180px;border-radius: 40px;transform: rotate(-6deg);background: linear-gradient(145deg, hsl(var(--primary)), hsl(var(--primary) / .7));color: hsl(var(--primary-foreground));box-shadow: 0 18px 40px hsl(var(--primary) / .28)}.na-about__mark [data-lucide], .na-about__mark svg{width: 84px !important;height: 84px !important;stroke-width: 2.2}@media (min-width: 900px){.na-about__mark{display: flex;margin-right: 24px}}.na-about__stats{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: var(--ab-gap)}@media (min-width: 768px){.na-about__stats{grid-template-columns: repeat(4, minmax(0, 1fr))}}.na-about__stat{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;padding: 16px;background: linear-gradient(160deg, hsl(var(--ab-h) 80% 96%), var(--na-card) 70%)}html.dark .na-about__stat{background: linear-gradient(160deg, hsl(var(--ab-h) 30% 15%), var(--na-card) 75%)}.na-about__stat .na-about__tile{width: 34px;height: 34px;border-radius: 10px;margin-bottom: 6px}.na-about__statval{font-size: 22px;line-height: 1.15;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink);overflow-wrap: anywhere}@media (min-width: 768px){.na-about__statval{font-size: 26px}}.na-about__statlabel{font-size: 12px;font-weight: 600;color: var(--na-sub)}.na-about__block{padding: 20px var(--na-gut)}@media (min-width: 768px){.na-about__block{padding: 24px 28px}}.na-about__head{display: flex;flex-direction: column;gap: 4px;margin-bottom: 16px}.na-about__h2{margin: 0;font-size: 18px;line-height: 1.25;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}.na-about__h2--lg{font-size: 22px}@media (min-width: 768px){.na-about__h2--lg{font-size: 26px}}.na-about__sub{font-size: 13.5px;line-height: 1.5;color: var(--na-sub)}.na-about__h3{display: flex;align-items: center;gap: 8px;margin: 0 0 14px;font-size: 15px;font-weight: 700;color: var(--na-ink)}.na-about__h3 [data-lucide], .na-about__h3 svg{color: hsl(var(--primary))}.na-about__services{display: grid;gap: 8px}@media (min-width: 640px){.na-about__services{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 1000px){.na-about__services{grid-template-columns: repeat(3, minmax(0, 1fr))}}.na-about__svc{display: flex;align-items: center;gap: 12px;min-width: 0;padding: 12px;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);text-decoration: none;transition: background-color .15s ease, transform .15s ease}.na-about__svc:hover{background: var(--na-fill-2);transform: translateY(-1px)}.na-about__svc:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 2px}.na-about__svcbody{display: flex;flex-direction: column;gap: 2px;min-width: 0;flex: 1 1 auto}.na-about__svctitle{margin: 0;font-size: 14.5px;font-weight: 700;line-height: 1.3;color: var(--na-ink)}.na-about__svc:hover .na-about__svctitle{color: hsl(var(--primary))}.na-about__svcdesc{font-size: 12.5px;line-height: 1.45;color: var(--na-sub)}.na-about__chev{color: var(--na-faint);width: 16px !important;height: 16px !important}.na-about__story{display: grid;gap: 20px}@media (min-width: 900px){.na-about__story{grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);gap: 32px;align-items: start}}.na-about__storytext{display: flex;flex-direction: column;align-items: flex-start;gap: 12px}.na-about__storytext p{font-size: 15px;line-height: 1.65;color: var(--na-ink);opacity: .9}.na-about__eyebrow{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 12px;font-weight: 700}.na-about__eyebrow [data-lucide], .na-about__eyebrow svg{width: 14px !important;height: 14px !important}.na-about__journey{padding: 16px;border-radius: 12px;background: var(--na-fill)}.na-about__timeline{display: flex;flex-direction: column;gap: 16px;margin: 0;padding: 0;list-style: none}.na-about__step{position: relative;display: grid;grid-template-columns: 44px minmax(0, 1fr);column-gap: 12px;row-gap: 4px}.na-about__step::before{content: "";position: absolute;left: 21px;top: 36px;bottom: -16px;width: 2px;border-radius: 2px;background: hsl(var(--primary) / .25)}.na-about__step:last-child::before{display: none}.na-about__year{grid-row: span 2;display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 30px;border-radius: 999px;background: var(--na-card);color: hsl(var(--primary));box-shadow: var(--na-shadow);font-size: 12px;font-weight: 800}.na-about__step.is-now .na-about__year{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}.na-about__year [data-lucide], .na-about__year svg{width: 15px !important;height: 15px !important}.na-about__steptitle{padding-top: 5px;font-size: 14px;font-weight: 700;color: var(--na-ink)}.na-about__steptext{font-size: 13px;line-height: 1.55;color: var(--na-sub)}.na-about__steptext strong{color: var(--na-ink)}.na-about__values{display: grid;gap: 8px}@media (min-width: 560px){.na-about__values{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 1000px){.na-about__values{grid-template-columns: repeat(4, minmax(0, 1fr))}}.na-about__value{display: flex;flex-direction: column;align-items: flex-start;gap: 8px;padding: 16px;border-radius: 12px;background: var(--na-fill)}.na-about__valtitle{margin: 4px 0 0;font-size: 15px;font-weight: 700;color: var(--na-ink)}.na-about__valtext{font-size: 13px;line-height: 1.55;color: var(--na-sub)}.na-about__quote{margin: 16px 0 0;padding: 16px 18px;border-radius: 12px;border-left: 4px solid hsl(var(--primary));background: hsl(var(--primary) / .07)}.na-about__quote p{font-size: 15px;line-height: 1.5;font-weight: 700;font-style: italic;color: hsl(var(--primary))}.na-about__quote footer{margin-top: 6px;font-size: 12px;color: var(--na-sub)}.na-about__pair{display: grid;gap: var(--ab-gap)}@media (min-width: 900px){.na-about__pair{grid-template-columns: repeat(2, minmax(0, 1fr))}}.na-about__facts{display: flex;flex-direction: column;margin: 0;padding: 0;list-style: none}.na-about__fact{display: flex;align-items: center;gap: 12px;padding: 10px 0}.na-about__fact + .na-about__fact{border-top: 1px solid hsl(var(--border))}.na-about__fact:first-child{padding-top: 0}.na-about__fact:last-child{padding-bottom: 0}.na-about__fact:nth-child(1){--ab-h: 38}.na-about__fact:nth-child(2){--ab-h: 350}.na-about__fact:nth-child(3){--ab-h: 212}.na-about__fact:nth-child(4){--ab-h: 265}.na-about__factbody{display: flex;flex-direction: column;gap: 1px;min-width: 0;flex: 1 1 auto}.na-about__factlabel{font-size: 12px;font-weight: 600;color: var(--na-sub)}.na-about__factval{font-size: 14.5px;font-weight: 700;line-height: 1.35;color: var(--na-ink)}.na-about__contact{display: flex;align-items: center;gap: 12px;padding: 12px;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);text-decoration: none;transition: background-color .15s ease}.na-about__contact:hover{background: var(--na-fill-2)}.na-about__follow{margin: 16px 0 8px !important}.na-about__social{display: flex;flex-wrap: wrap;gap: 8px}.na-about__soc{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);text-decoration: none;transition: background-color .15s ease, color .15s ease}.na-about__soc:hover{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}.na-about__soc svg{width: 18px !important;height: 18px !important}.na-about__cta{display: flex;flex-direction: column;align-items: center;gap: 14px;padding: 32px var(--na-gut);text-align: center;background: radial-gradient(70% 120% at 50% 0%, hsl(var(--primary) / .14), transparent 70%), var(--na-card)}@media (min-width: 768px){.na-about__cta{padding: 44px 40px}}.na-about__ctatitle{margin: 0;font-size: 24px;line-height: 1.2;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}@media (min-width: 768px){.na-about__ctatitle{font-size: 32px}}.na-about__ctatext{max-width: 560px;font-size: 15px;line-height: 1.6;color: var(--na-sub)}.na-about__trust{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin: 6px 0 0;padding: 0;list-style: none}.na-about__trust li{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 12px;font-weight: 600}.na-about__trust [data-lucide], .na-about__trust svg{width: 14px !important;height: 14px !important;color: hsl(var(--primary))}.na-about__content{overflow-wrap: anywhere}@media (prefers-reduced-motion: reduce){.na-about__svc, .na-about__contact, .na-about__soc{transition: none !important}.na-about__svc:hover{transform: none}}
body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot){background: radial-gradient(1200px 520px at 50% -180px, hsl(var(--primary) / .16), transparent 70%), hsl(var(--background));background-attachment: fixed}body:is(.page-template-page-nid, .page-template-page-signup) .auth-page-shell, body.page-template-page-forgot .forgot-shell{min-height: 100dvh !important;padding: 40px 24px !important;background: transparent !important;display: flex;align-items: center;justify-content: center}body:is(.page-template-page-nid, .page-template-page-signup) .auth-card, body.page-template-page-forgot .forgot-card{width: min(100%, 54rem) !important;max-width: none !important;display: grid !important;grid-template-columns: minmax(16rem, .96fr) minmax(0, 1.04fr) !important;border: 1px solid hsl(var(--border)) !important;border-radius: 24px !important;background: hsl(var(--card)) !important;box-shadow: none !important;overflow: hidden}body:is(.page-template-page-nid, .page-template-page-signup) .auth-card::before{content: "" !important;display: block !important;position: absolute;z-index: 3;pointer-events: none;top: 18%;bottom: 18%;left: 48%;border-left: 1px dashed hsl(var(--primary) / .3)}body:is(.page-template-page-nid, .page-template-page-signup) .auth-card::after{content: "❧" !important;display: grid !important;position: absolute;z-index: 4;pointer-events: none;top: 50%;left: 48%;width: 2rem;height: 2rem;place-items: center;transform: translate(-50%, -50%);border: 1px solid hsl(var(--primary) / .22);border-radius: 999px;background: hsl(var(--card));color: hsl(var(--primary));font-size: 1rem;line-height: 1}html.dark body:is(.page-template-page-nid, .page-template-page-signup) .auth-card::before{border-color: hsl(var(--primary-foreground) / .34)}html.dark body:is(.page-template-page-nid, .page-template-page-signup) .auth-card::after{border-color: hsl(var(--primary-foreground) / .28);background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body:is(.page-template-page-nid, .page-template-page-signup) :is(.login-brand-panel, .signup-brand-panel), body.page-template-page-forgot .forgot-brand{position: relative;isolation: isolate;overflow: hidden;justify-content: center !important;padding: 40px 28px !important;text-align: center !important;align-items: center;border: 0 !important;border-radius: 0 !important;background: radial-gradient(420px 320px at 0% 0%, hsl(var(--primary) / .22), transparent 70%), radial-gradient(360px 300px at 100% 100%, hsl(var(--primary) / .14), transparent 70%), linear-gradient(160deg, hsl(var(--primary) / .12), hsl(var(--primary) / .04)) !important;color: hsl(var(--foreground))}body:is(.page-template-page-nid, .page-template-page-signup) :is(.login-brand-panel, .signup-brand-panel)::before, body.page-template-page-forgot .forgot-brand::before{content: "";position: absolute;z-index: 0;pointer-events: none;right: -90px;top: -90px;width: 280px;height: 280px;border-radius: 50%;border: 36px solid hsl(var(--primary) / .07);display: block !important}body:is(.page-template-page-nid, .page-template-page-signup) :is(.login-brand-panel, .signup-brand-panel) > *, body.page-template-page-forgot .forgot-brand > *{position: relative;z-index: 1}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-top{display: flex !important;flex-direction: column;align-items: center;text-align: center !important;margin-bottom: 0 !important}body.page-template-page-forgot .forgot-brand{display: flex !important;flex-direction: column;align-items: center}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-top > a, body.page-template-page-forgot .forgot-brand > a{display: flex !important;align-items: center;justify-content: center;width: 64px;height: 64px;margin: 0 auto 22px !important;border-radius: 18px;background: hsl(var(--card));box-shadow: var(--na-shadow)}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-top > a img, body.page-template-page-forgot .forgot-logo{width: 40px !important;height: 40px !important;margin: 0 !important;border-radius: 12px !important}body:is(.page-template-page-nid, .page-template-page-signup) .login-brand-panel .auth-eyebrow, body:is(.page-template-page-nid, .page-template-page-signup) .signup-brand-panel .auth-eyebrow, body.page-template-page-forgot .forgot-brand > p.text-xs{display: inline-flex;align-items: center;height: 26px;padding: 0 12px;margin: 0 0 14px !important;border-radius: 999px;background: hsl(var(--card) / .75);color: hsl(var(--primary)) !important;font-size: 11px;font-weight: 800;letter-spacing: .08em}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-top h1, body.page-template-page-forgot .forgot-brand h1{margin: 0 !important;font-size: clamp(28px, 2.6vw, 34px) !important;line-height: 1.05 !important;font-weight: 800 !important;letter-spacing: -.03em !important;color: hsl(var(--foreground)) !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-top h1 + p, body.page-template-page-forgot .forgot-brand h1 + p{margin: 14px auto 0 !important;max-width: 340px !important;color: hsl(var(--muted-foreground)) !important;font-size: 15px !important;line-height: 1.6 !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-features{display: grid !important;gap: 10px;margin-top: 32px !important;width: 100%;max-width: 360px;text-align: left}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-features > * + *{margin-top: 0 !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-features > div{display: flex !important;align-items: center !important;gap: 12px !important;padding: 0;border-radius: 0;background: none;box-shadow: none}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-features i, body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-features svg{width: 18px !important;height: 18px !important;padding: 0;margin: 0 !important;flex: none;border-radius: 0;background: none;color: hsl(var(--primary)) !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-features .text-sm{font-size: 14px;font-weight: 700;color: hsl(var(--foreground))}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-features .text-xs{margin-top: 1px;font-size: 12px}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-body{margin-top: 24px !important;padding-top: 0 !important;border-top: 0 !important;text-align: center;font-size: 13px !important;color: hsl(var(--muted-foreground)) !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-card > .bg-card, body.page-template-page-forgot .forgot-form{display: flex;align-items: center;padding: 48px 44px !important;background: hsl(var(--card)) !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner, body.page-template-page-forgot .forgot-form-inner{width: 100%;max-width: 360px !important;margin: 0 auto !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner > .text-center:first-child, body.page-template-page-forgot .forgot-form-inner > .text-center:first-child{text-align: left;margin-bottom: 28px !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner > .text-center:first-child .auth-eyebrow, body.page-template-page-forgot .forgot-form-inner > .text-center:first-child > p:first-child{color: hsl(var(--primary)) !important;font-size: 12px !important;font-weight: 800;letter-spacing: .06em;margin-bottom: 6px !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner h2, body.page-template-page-forgot .forgot-form-inner h2{font-size: 26px !important;line-height: 1.15;font-weight: 800 !important;letter-spacing: -.025em !important;color: hsl(var(--foreground))}body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner h2 + p, body.page-template-page-forgot .forgot-form-inner h2 + p{margin-top: 6px !important;font-size: 14px !important}body:is(.page-template-page-nid, .page-template-page-signup) :is(.login-google-wrap, .signup-google-wrap){padding: 0 !important;border: 0 !important;background: transparent !important;margin-bottom: 18px !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner .uppercase, body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner [class*="divider"]{font-size: 11px;letter-spacing: .08em;color: hsl(var(--muted-foreground))}body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot, .page-template-page-reset) #main-content form label.block{margin-bottom: 7px !important;font-size: 13px !important;font-weight: 700 !important;color: hsl(var(--foreground))}body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot, .page-template-page-reset) #main-content form :is(input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="date"]){height: 52px !important;min-height: 52px !important;padding: 0 16px !important;border: 1.5px solid transparent !important;border-radius: var(--na-r-sm) !important;background: hsl(var(--muted)) !important;color: hsl(var(--foreground));font-size: 15px !important;box-shadow: none !important;transition: background-color .15s ease, border-color .15s ease, box-shadow .15s ease}body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot, .page-template-page-reset) #main-content form :is(input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="date"]):hover{background: hsl(var(--accent)) !important}body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot, .page-template-page-reset) #main-content form :is(input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="date"]):focus{outline: none !important;border-color: hsl(var(--primary)) !important;background: hsl(var(--card)) !important;box-shadow: 0 0 0 4px hsl(var(--primary) / .14) !important}body:is(.page-template-page-nid, .page-template-page-signup) #main-content form input[type="checkbox"]{width: 18px;height: 18px;border-radius: 6px;accent-color: hsl(var(--primary))}body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot, .page-template-page-reset) #main-content form button[type="submit"], body.page-template-page-signup #main-content form :is(.signup-next, .signup-back, .signup-submit){min-height: 52px !important;padding: 0 22px !important;border-radius: var(--na-r-sm) !important;font-size: 15px !important;font-weight: 800 !important;letter-spacing: -.005em;box-shadow: none !important;transition: transform .12s ease, filter .15s ease}body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot, .page-template-page-reset) #main-content form button[type="submit"]:hover{filter: brightness(1.05)}body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot, .page-template-page-reset) #main-content form button[type="submit"]:active{transform: translateY(1px)}body.page-template-page-signup #main-content form .signup-back{box-shadow: none !important}body.page-template-page-signup .signup-actions > *{flex: 1 1 0}body.page-template-page-signup .signup-progress{justify-content: flex-start !important;gap: 6px !important}body.page-template-page-signup .signup-progress span{flex: 1 1 0;width: auto !important;height: 5px !important;background: hsl(var(--muted)) !important}body.page-template-page-signup .signup-progress span.is-active{background: hsl(var(--primary)) !important}body.page-template-page-signup .signup-step-title{font-size: 14px !important}body.page-template-page-nid .na-signin-progress{display: flex;gap: 6px;margin: 0 0 18px}body.page-template-page-nid .na-signin-progress span{flex: 1 1 0;height: 5px;border-radius: 999px;background: hsl(var(--muted));transition: background-color .2s ease}body.page-template-page-nid .na-signin-progress span.is-active{background: hsl(var(--primary))}body.page-template-page-nid .na-signin-step[hidden]{display: none !important}body.page-template-page-nid .na-signin-step{display: grid;gap: 18px}body.page-template-page-nid .na-signin-error{margin-top: 8px}body.page-template-page-nid .na-signin-who{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 44px;padding: 0 6px 0 16px;border: 1px solid hsl(var(--border));border-radius: 999px}body.page-template-page-nid .na-signin-who__name{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;font-weight: 700}body.page-template-page-nid .na-signin-who__change{flex: none;height: 32px;padding: 0 12px;border-radius: 999px;color: hsl(var(--primary));font-size: 13px;font-weight: 700}body.page-template-page-nid .na-signin-who__change:hover{background: hsl(var(--primary) / .1)}body.page-template-page-nid .na-signin-actions{display: flex;gap: 12px}body.page-template-page-nid .na-signin-actions > *{flex: 1 1 0;width: auto !important}body.page-template-page-nid #main-content form :is(.na-signin-next, .na-signin-back){min-height: 52px !important;padding: 0 22px !important;border-radius: var(--na-r-sm) !important;font-size: 15px !important;font-weight: 800 !important;box-shadow: none !important}body.page-template-page-nid #main-content form .na-signin-next:hover{filter: brightness(1.05)}body.page-template-page-nid #main-content form .na-signin-back:hover{background: hsl(var(--accent))}body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner > .mt-6, body.page-template-page-forgot .forgot-form-inner > .mt-6{margin-top: 22px !important;padding-top: 18px;border-top: 1px solid hsl(var(--border))}body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot) .auth-form-inner a.text-primary, body.page-template-page-forgot .forgot-form-inner a.text-primary{font-weight: 700}@media (max-width: 767px){body:is(.page-template-page-nid, .page-template-page-signup) .auth-page-shell, body.page-template-page-forgot .forgot-shell{min-height: 100dvh !important;align-items: flex-start !important;padding: 20px 12px 28px !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-card, body.page-template-page-forgot .forgot-card{display: block !important;width: 100% !important;background: transparent !important;box-shadow: none !important;border-radius: 0 !important;overflow: visible}body:is(.page-template-page-nid, .page-template-page-signup) :is(.login-brand-panel, .signup-brand-panel), body.page-template-page-forgot .forgot-brand{padding: 12px 8px 22px !important;background: transparent !important;text-align: center !important;overflow: visible}body:is(.page-template-page-nid, .page-template-page-signup) :is(.login-brand-panel, .signup-brand-panel)::before, body.page-template-page-forgot .forgot-brand::before{display: none !important}body:is(.page-template-page-nid, .page-template-page-signup) .login-brand-panel .auth-brand-top, body:is(.page-template-page-nid, .page-template-page-signup) .signup-brand-panel .auth-brand-top{text-align: center !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-top > a, body.page-template-page-forgot .forgot-brand > a{width: 56px;height: 56px;margin: 0 auto 16px !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-top h1, body.page-template-page-forgot .forgot-brand h1{font-size: 28px !important}body:is(.page-template-page-nid, .page-template-page-signup) .login-brand-panel .auth-brand-top p, body:is(.page-template-page-nid, .page-template-page-signup) .signup-brand-panel .auth-brand-top p, body.page-template-page-forgot .forgot-brand p{display: block !important;margin-left: auto !important;margin-right: auto !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-top h1 + p, body.page-template-page-forgot .forgot-brand h1 + p{font-size: 14px !important;margin-top: 8px !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-features, body:is(.page-template-page-nid, .page-template-page-signup) .auth-brand-body{display: none !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-card::before, body:is(.page-template-page-nid, .page-template-page-signup) .auth-card::after{display: none !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-card{border: 0 !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-card > .bg-card, body.page-template-page-forgot .forgot-form{padding: 26px 20px 24px !important;border-radius: var(--na-r) !important;box-shadow: none !important;border: 1px solid hsl(var(--border))}body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner > .text-center:first-child, body.page-template-page-forgot .forgot-form-inner > .text-center:first-child{text-align: center;margin-bottom: 22px !important}body:is(.page-template-page-nid, .page-template-page-signup) .auth-form-inner h2, body.page-template-page-forgot .forgot-form-inner h2{font-size: 21px !important}}body.page-template-page-reset #main-content > .min-h-screen{min-height: calc(100dvh - var(--na-top) - var(--na-bottom)) !important;background: radial-gradient(900px 420px at 50% -160px, hsl(var(--primary) / .14), transparent 70%) !important}body.page-template-page-reset #main-content .max-w-sm{max-width: 420px !important}body.page-template-page-reset #main-content .max-w-sm > .bg-card{padding: 32px 28px !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow-lg) !important}body.page-template-page-reset #main-content .max-w-sm h2{font-size: 24px !important;font-weight: 800 !important;letter-spacing: -.02em;margin-bottom: 18px !important}body.page-template-page-reset #main-content .max-w-sm hr{display: none}body.page-template-page-onboarding .onboarding-shell{max-width: 560px;padding: 28px 12px 48px}body.page-template-page-onboarding .onboarding-card{border: 0;border-radius: 28px;box-shadow: var(--na-shadow-lg)}body.page-template-page-onboarding .onboarding-top{padding: 28px 24px 22px;background: radial-gradient(360px 220px at 50% 0, hsl(var(--primary) / .2), transparent 75%), linear-gradient(180deg, hsl(var(--primary) / .08), transparent)}body.page-template-page-onboarding .onboarding-step-dot{width: 44px;height: 5px;background: hsl(var(--muted))}body.page-template-page-onboarding .onboarding-step-dot.active{background: hsl(var(--primary))}body.page-template-page-onboarding .onboarding-panel{padding: 26px 24px 28px}body.page-template-page-onboarding .onboarding-panel h1, body.page-template-page-onboarding .onboarding-panel h2{font-size: 24px;font-weight: 800;letter-spacing: -.025em}body.page-template-page-onboarding .onboarding-panel :is(input, textarea){min-height: 50px;border: 1.5px solid transparent !important;border-radius: var(--na-r-sm) !important;background: hsl(var(--muted)) !important;font-size: 15px}body.page-template-page-onboarding .onboarding-panel :is(input, textarea):focus{outline: none;border-color: hsl(var(--primary)) !important;background: hsl(var(--card)) !important;box-shadow: 0 0 0 4px hsl(var(--primary) / .14)}body.page-template-page-onboarding .onboarding-panel :is(button.bg-primary, a.bg-primary){min-height: 48px;padding: 0 22px;border-radius: var(--na-r-sm);font-weight: 800;font-size: 15px}body.page-template-page-onboarding .onboarding-service{border: 0;border-radius: var(--na-r-sm);background: hsl(var(--muted));padding: 14px}body.page-template-page-onboarding .onboarding-service:hover{background: hsl(var(--primary) / .1)}body.page-template-page-onboarding .onboarding-service-icon{border-radius: 12px;background: hsl(var(--card));box-shadow: var(--na-shadow)}body.page-template-page-onboarding .onboarding-avatar{box-shadow: var(--na-shadow-lg)}body.page-template-page-settings .na-set{padding: 20px 12px 40px !important}body.page-template-page-settings .na-set > .max-w-2xl{max-width: 720px !important}@media (min-width: 768px){body.page-template-page-settings .na-set{padding: 28px 20px 56px !important}}body.page-template-page-settings #main-content .na-set__shell{background: transparent !important;box-shadow: none !important;border-radius: 0 !important;overflow: visible !important}body.page-template-page-settings .na-set__inner{padding: 0 !important}body.page-template-page-settings .na-set__head{gap: 10px !important;margin-bottom: 4px !important}body.page-template-page-settings .na-set__head > a{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;padding: 0 !important;border-radius: 999px !important;background: hsl(var(--card));box-shadow: var(--na-shadow)}body.page-template-page-settings .na-set__head h1{font-size: 26px !important;font-weight: 800 !important;letter-spacing: -.025em !important}body.page-template-page-settings .na-set__sub{margin-left: 50px;font-size: 13px !important}body.page-template-page-settings .na-set-id{display: flex;align-items: center;gap: 14px;margin-top: 18px;padding: 16px 18px;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow);color: hsl(var(--foreground));text-decoration: none;transition: box-shadow .15s ease}body.page-template-page-settings .na-set-id:hover{box-shadow: var(--na-shadow-lg)}body.page-template-page-settings .na-set-id__avatar{display: inline-flex;border-radius: 999px;box-shadow: 0 0 0 3px hsl(var(--primary) / .18)}body.page-template-page-settings .na-set-id__text{display: flex;flex-direction: column;min-width: 0;flex: 1}body.page-template-page-settings .na-set-id__text strong{font-size: 17px;font-weight: 800;letter-spacing: -.015em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.page-template-page-settings .na-set-id__text small{font-size: 13px;color: var(--na-sub)}body.page-template-page-settings .na-set-id__go{display: inline-flex;align-items: center;gap: 2px;flex: none;font-size: 13px;font-weight: 700;color: hsl(var(--primary))}@media (max-width: 420px){body.page-template-page-settings .na-set-id__go{font-size: 0}body.page-template-page-settings .na-set-id__go svg{width: 20px;height: 20px}}body.page-template-page-settings .na-set__inner > .border-primary\/30{border: 0 !important;border-radius: var(--na-r-sm) !important;background: hsl(var(--primary) / .1) !important;padding: 12px 14px !important}body.page-template-page-settings .na-set__tabs{gap: 4px;margin-top: 18px !important;padding: 4px;border: 0 !important;border-radius: 999px;background: hsl(var(--muted));scrollbar-width: none}body.page-template-page-settings .na-set__tabs::-webkit-scrollbar{display: none}body.page-template-page-settings .na-set__tabs .tab-trigger{flex: 1 0 auto;height: 38px !important;padding: 0 14px !important;gap: 6px !important;border: 0 !important;border-radius: 999px !important;font-size: 13px !important;font-weight: 700 !important;color: var(--na-sub) !important;background: transparent;transition: background-color .15s ease, color .15s ease, box-shadow .15s ease}body.page-template-page-settings .na-set__tabs .tab-trigger:hover{color: hsl(var(--foreground)) !important}body.page-template-page-settings .na-set__tabs .tab-trigger.border-primary{background: hsl(var(--card));color: hsl(var(--foreground)) !important;box-shadow: 0 1px 2px hsl(var(--foreground) / .06), 0 2px 8px hsl(var(--foreground) / .06)}body.page-template-page-settings .na-set__tabs .tab-trigger.border-primary svg{color: hsl(var(--primary))}body.page-template-page-settings .tab-content{margin-top: 20px !important}body.page-template-page-settings .na-set-groups > * + *{margin-top: 22px !important}body.page-template-page-settings .na-set-group__title{margin: 0 0 8px 18px !important;font-size: 12px !important;font-weight: 800 !important;letter-spacing: .06em;text-transform: uppercase;color: var(--na-sub)}body.page-template-page-settings .na-set-card, body.page-template-page-settings #notifications-tab > .space-y-4 > div:not(.justify-end), body.page-template-page-settings :is(#verify-tab, #password-tab) form > .space-y-4, body.page-template-page-settings #social-tab > *{border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow);overflow: hidden}body.page-template-page-settings .na-set-card > .space-y-2, body.page-template-page-settings :is(#verify-tab, #password-tab) form > .space-y-4 > .space-y-2{margin: 0 !important;padding: 14px 18px}body.page-template-page-settings .na-set-card > .space-y-2 + .space-y-2, body.page-template-page-settings :is(#verify-tab, #password-tab) form > .space-y-4 > .space-y-2 + .space-y-2{border-top: 1px solid hsl(var(--border))}body.page-template-page-settings .na-set-card label.text-sm, body.page-template-page-settings :is(#verify-tab, #password-tab) label.text-sm{display: block;font-size: 12px !important;font-weight: 700 !important;color: var(--na-sub)}body.page-template-page-settings .na-set-card > .space-y-2 > * + *, body.page-template-page-settings :is(#verify-tab, #password-tab) .space-y-2 > * + *{margin-top: 6px !important}body.page-template-page-settings #main-content .tab-content :is(input[type="text"], input[type="email"], input[type="url"], input[type="date"], input[type="password"], input[type="file"], select, textarea){min-height: 46px;padding-left: 14px !important;padding-right: 14px !important;border: 1.5px solid transparent !important;border-radius: 12px !important;background: hsl(var(--muted)) !important;font-size: 15px !important;box-shadow: none !important}body.page-template-page-settings #main-content .tab-content textarea{padding-top: 12px !important;padding-bottom: 12px !important}body.page-template-page-settings #main-content .tab-content input[type="file"]{padding-top: 10px !important}body.page-template-page-settings #main-content .tab-content :is(input, select, textarea):focus{outline: none !important;border-color: hsl(var(--primary)) !important;background: hsl(var(--card)) !important;box-shadow: 0 0 0 4px hsl(var(--primary) / .12) !important}body.page-template-page-settings .tab-content input:is([type="checkbox"], [type="radio"]){width: 20px !important;height: 20px !important;flex: none;accent-color: hsl(var(--primary))}body.page-template-page-settings .na-set-card > .space-y-2 > label.cursor-pointer, body.page-template-page-settings #notifications-tab label.cursor-pointer{display: flex !important;flex-direction: row-reverse;justify-content: space-between;align-items: center;gap: 12px !important;font-size: 15px !important;font-weight: 600 !important;color: hsl(var(--foreground)) !important;min-height: 26px}body.page-template-page-settings #notifications-tab p.ml-6{margin-left: 0 !important;margin-top: 6px !important}body.page-template-page-settings .na-set-group--social .flex.items-center.gap-2 > span{display: inline-flex;align-items: center;height: 46px;padding: 0 10px;border-radius: 12px;background: hsl(var(--primary) / .08);color: var(--na-sub);font-size: 12px !important}@media (max-width: 520px){body.page-template-page-settings .na-set-group--social .flex.items-center.gap-2{flex-wrap: wrap}body.page-template-page-settings .na-set-group--social .flex.items-center.gap-2 > span{height: 28px}body.page-template-page-settings .na-set-group--social .flex.items-center.gap-2 > input{flex-basis: 100%}}body.page-template-page-settings #notifications-tab > .space-y-4 > div:not(.justify-end){margin-top: 14px !important;padding: 16px 18px !important;border-top: 0 !important}body.page-template-page-settings #notifications-tab h3{font-size: 12px !important;font-weight: 800 !important;letter-spacing: .06em;text-transform: uppercase;color: var(--na-sub)}body.page-template-page-settings #notifications-tab .flex-col > label{padding: 10px 0;font-size: 15px !important;font-weight: 500 !important}body.page-template-page-settings #notifications-tab .flex-col{gap: 0 !important}body.page-template-page-settings #notifications-tab .flex-col > label + label{border-top: 1px solid hsl(var(--border))}body.page-template-page-settings :is(#verify-tab, #password-tab) form > .space-y-4{padding-bottom: 4px}body.page-template-page-settings :is(#verify-tab, #password-tab) form > .space-y-4 > :is(p, .flex){margin: 0 !important;padding: 0 18px 14px}body.page-template-page-settings :is(#verify-tab, #password-tab) form > .space-y-4 > .flex.justify-end{padding-top: 6px}body.page-template-page-settings :is(#verify-tab, #password-tab) > .rounded-lg, body.page-template-page-settings :is(#verify-tab, #password-tab) > div > .rounded-lg{border: 0 !important;border-radius: var(--na-r-sm) !important}body.page-template-page-settings #social-tab > *{padding: 18px}body.page-template-page-settings :is(#profile-save-btn, #verify-submit-btn, #password-save-btn, #save-notif-prefs){min-height: 48px;padding: 0 24px !important;gap: 8px !important;border-radius: 999px !important;font-size: 15px !important;font-weight: 800 !important;box-shadow: 0 8px 20px -10px hsl(var(--primary) / .7) !important}body.page-template-page-settings .na-set-save{margin-top: 22px !important}@media (max-width: 767px){body.page-template-page-settings .na-set-save, body.page-template-page-settings #notifications-tab .justify-end{position: sticky;bottom: calc(var(--na-bottom) + var(--na-safe) + 10px);z-index: 5}body.page-template-page-settings :is(#profile-save-btn, #save-notif-prefs){width: 100%;justify-content: center}}body.page-template-page-notifications #main-content > .flex{padding: 20px 12px 40px !important}body.page-template-page-notifications #main-content > .flex > .max-w-2xl{max-width: 720px !important}@media (min-width: 768px){body.page-template-page-notifications #main-content > .flex{padding: 28px 20px 56px !important}}body.page-template-page-notifications #main-content h1{font-size: 26px !important;font-weight: 800 !important;letter-spacing: -.025em !important}body.page-template-page-notifications #unread-count{display: inline-flex;align-items: center;height: 24px;padding: 0 10px !important;font-weight: 800 !important}body.page-template-page-notifications #mark-all-read{display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 14px;border-radius: 999px;background: hsl(var(--primary) / .1);font-weight: 700;text-decoration: none !important}body.page-template-page-notifications #mark-all-read:hover{background: hsl(var(--primary) / .16)}body.page-template-page-notifications #main-content .rounded-xl.bg-card{border-radius: var(--na-r) !important;overflow: hidden}body.page-template-page-notifications #main-content .rounded-xl.bg-card > .border-b{border: 0 !important;padding: 12px 12px 4px;scrollbar-width: none}body.page-template-page-notifications #notif-tabs{gap: 6px}body.page-template-page-notifications #notif-tabs .tab-trigger{height: 34px;padding: 0 14px !important;border: 0 !important;border-radius: 999px;background: hsl(var(--muted));color: var(--na-sub) !important;font-size: 13px !important;font-weight: 700 !important}body.page-template-page-notifications #notif-tabs .tab-trigger.border-primary{background: hsl(var(--foreground));color: hsl(var(--background)) !important}body.page-template-page-notifications #notif-list{padding: 4px 0 6px}body.page-template-page-notifications #notif-list > * + *{border-top: 0 !important}body.page-template-page-notifications .notification-item{position: relative;align-items: center !important;gap: 14px !important;margin: 2px 8px;padding: 12px 12px 12px 22px !important;border-radius: var(--na-r-sm);background: transparent !important;transition: background-color .15s ease}body.page-template-page-notifications .notification-item:hover{background: hsl(var(--muted)) !important}body.page-template-page-notifications .notification-item[data-unread="1"]{background: hsl(var(--primary) / .05) !important}body.page-template-page-notifications .notification-item[data-unread="1"]:hover{background: hsl(var(--primary) / .11) !important}body.page-template-page-notifications .notification-item > span:first-child{position: absolute;left: 8px;top: 50%;margin: -4px 0 0 !important;width: 8px !important;height: 8px !important}body.page-template-page-notifications .notification-item > :is(img, div.rounded-full, div.w-8){width: 44px !important;height: 44px !important;min-width: 44px !important;font-size: 17px !important;border-radius: 999px}body.page-template-page-notifications .notification-item > div.w-8{background: hsl(var(--primary) / .12) !important}body.page-template-page-notifications .notification-item > div.w-8 svg{width: 20px;height: 20px;color: hsl(var(--primary)) !important}body.page-template-page-notifications .notification-item .flex-1 > p.text-sm{font-size: 14px;line-height: 1.4}body.page-template-page-notifications .notification-item .flex-1 > p.text-sm.font-semibold{font-weight: 800}body.page-template-page-notifications .notification-item .flex-1 > p.text-xs{margin-top: 3px !important;font-size: 12px;font-weight: 600;color: var(--na-faint)}body.page-template-page-notifications .notification-type-icon{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 34px;height: 34px;border-radius: 999px;background: hsl(var(--muted))}body.page-template-page-notifications .notification-item[data-unread="1"] .notification-type-icon{background: hsl(var(--card))}body.author #main-content > .flex.max-w-7xl{padding: 16px 12px 40px !important}body.author #main-content > .flex.max-w-7xl > .max-w-2xl{max-width: 760px !important}@media (min-width: 768px){body.author #main-content > .flex.max-w-7xl{padding: 24px 20px 56px !important}}body.author [data-profile-user-id]{border-radius: 26px !important;box-shadow: var(--na-shadow) !important}body.author [data-profile-user-id]{overflow: hidden}body.author [data-profile-user-id] > .relative:first-child{margin: 0;border-radius: 26px 26px 0 0;overflow: hidden}body.author [data-profile-user-id] > .relative:first-child > div:first-child{border-radius: 0 !important}body.author [data-profile-user-id] > .relative:first-child > div:first-child{height: 260px !important}body.author [data-profile-user-id] > .relative:first-child > div.bg-gradient-to-r{background: radial-gradient(420px 220px at 85% 10%, hsl(var(--primary-foreground) / .22), transparent 70%), radial-gradient(360px 240px at 10% 120%, hsl(var(--primary-foreground) / .14), transparent 70%), linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary) / .62)) !important}body.author [data-profile-user-id] > .relative:first-child label[style]{background: hsl(var(--card) / .92) !important;color: hsl(var(--foreground)) !important;border-radius: 999px !important;backdrop-filter: blur(6px);box-shadow: var(--na-shadow) !important}@media (max-width: 640px){body.author [data-profile-user-id] > .relative:first-child > div:first-child{height: 190px !important}}body.author .profile-header-info{padding-left: 22px !important;padding-right: 22px !important;padding-bottom: 22px !important}body.author .profile-header-info img.rounded-full, body.author .profile-header-info .ring-4{box-shadow: 0 0 0 5px hsl(var(--card)), var(--na-shadow-lg) !important;--tw-ring-shadow: 0 0 #0000 !important}body.author .profile-header-info > p.mt-4{margin-left: 0 !important;margin-right: 0 !important;max-width: none !important;font-size: 15px;line-height: 1.6}body.author .profile-header-info h1{font-size: 26px !important;font-weight: 800 !important;letter-spacing: -.025em;line-height: 1.15}body.author .profile-header-info h1 + * , body.author .profile-header-info .text-muted-foreground{font-size: 14px}body.author .profile-header-actions :is(a, button){min-height: 40px;padding: 0 18px !important;border-radius: 999px !important;font-weight: 700 !important}body.author .profile-header-actions a.border{border: 0 !important;background: hsl(var(--muted))}body.author .profile-header-actions a.border:hover{background: hsl(var(--accent))}body.author .profile-header-info > .mt-4.flex-wrap.text-sm{gap: 6px 8px !important}body.author .profile-header-info > .mt-4.flex-wrap.text-sm > span{padding: 5px 10px;border-radius: 999px;background: hsl(var(--muted));font-size: 12.5px;font-weight: 600}body.author .profile-header-info > .mt-4.flex-wrap.text-sm > span svg{width: 14px;height: 14px}body.author .profile-header-info > .grid.grid-cols-2{gap: 10px !important;margin-top: 20px !important}body.author .profile-header-info > .grid.grid-cols-2 > div{flex-direction: column;align-items: flex-start !important;gap: 10px !important;padding: 14px 16px !important;border-radius: var(--na-r-sm) !important}body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(1){background: hsl(205 85% 55% / .1) !important}body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(2){background: hsl(38 92% 52% / .12) !important}body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(3){background: hsl(265 70% 60% / .1) !important}body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(4){background: hsl(var(--primary) / .1) !important}body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(1) > svg{color: hsl(205 80% 46%) !important}body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(2) > svg{color: hsl(32 90% 44%) !important}body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(3) > svg{color: hsl(265 60% 56%) !important}.dark body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(1) > svg{color: hsl(205 85% 66%) !important}.dark body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(2) > svg{color: hsl(38 92% 62%) !important}.dark body.author .profile-header-info > .grid.grid-cols-2 > div:nth-child(3) > svg{color: hsl(265 75% 74%) !important}body.author .profile-header-info > .grid.grid-cols-2 > div > svg{width: 30px !important;height: 30px !important;padding: 6px;border-radius: 10px;background: hsl(var(--card))}body.author .profile-header-info > .grid.grid-cols-2 > div .font-bold{font-size: 22px;font-weight: 800 !important;letter-spacing: -.02em}body.author .profile-header-info > .grid.grid-cols-2 > div .text-xs{margin-top: 4px !important;font-weight: 600}body.author .profile-header-info > .grid.grid-cols-2 > div.follow-box.cursor-pointer:hover{filter: brightness(.97)}body.author .profile-header-info a.rounded-full.bg-muted\/50{background: hsl(var(--muted)) !important;font-weight: 600}body.author [data-profile-user-id] > .border-t{border-top: 1px solid hsl(var(--border)) !important;background: transparent !important;padding: 10px 22px !important}body.author #profile-create-post > div{border-radius: var(--na-r) !important;padding: 14px 16px !important}body.author #profile-create-post > div p{padding: 10px 14px;border-radius: 999px;background: hsl(var(--muted))}body.author .mt-6 > .flex.border-b:has(> .tab-trigger){gap: 4px;padding: 4px;border: 0 !important;border-radius: 999px !important;background: hsl(var(--muted)) !important;overflow-x: auto;scrollbar-width: none}body.author .mt-6 > .flex.border-b:has(> .tab-trigger)::-webkit-scrollbar{display: none}body.author .mt-6 > .flex.border-b > .tab-trigger{flex: 1 0 auto;height: 38px;padding: 0 16px !important;border: 0 !important;border-radius: 999px !important;font-size: 14px;font-weight: 700 !important;color: var(--na-sub) !important}body.author .mt-6 > .flex.border-b > .tab-trigger.border-primary:not(.border-transparent){background: hsl(var(--card));color: hsl(var(--foreground)) !important;box-shadow: 0 1px 2px hsl(var(--foreground) / .06), 0 2px 8px hsl(var(--foreground) / .06)}body.author #profile-about > .bg-card, body.author .tab-content > .rounded-xl.bg-card.text-center{border-radius: var(--na-r) !important}body.author #follow-modal-overlay .modal-content{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow-lg)}body.author #follow-modal-overlay .follow-tab-trigger{border-radius: 999px;border: 0 !important;padding: 6px 14px}body.author #follow-modal-overlay .follow-tab-trigger.border-primary{background: hsl(var(--primary) / .12)}body.author #main-content .max-w-2xl > .rounded-xl.bg-card.p-8.text-center{border-radius: var(--na-r) !important;padding: 48px 24px !important}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown){width: 280px !important;margin-top: 10px !important;padding: 8px !important;border: 0 !important;border-radius: var(--na-r) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow-lg) !important}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) > a:first-child{margin: 0 0 6px !important;padding: 14px 14px 12px !important;border: 0 !important;border-radius: var(--na-r-sm) !important;background: linear-gradient(135deg, hsl(var(--primary) / .14), hsl(var(--primary) / .05))}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) > a:first-child:hover{background: linear-gradient(135deg, hsl(var(--primary) / .2), hsl(var(--primary) / .08))}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) > a:first-child > p:first-child{font-size: 15px;font-weight: 800;letter-spacing: -.01em}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) > a:first-child > p.text-primary{display: inline-flex;align-items: center;gap: 3px;margin-top: 8px !important;padding: 2px 8px;border-radius: 999px;background: hsl(var(--card));color: hsl(var(--primary)) !important;font-weight: 700}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) > a:not(:first-child), body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) .js-logout-btn{min-height: 42px;padding: 0 10px !important;gap: 12px !important;border-radius: 12px !important;font-size: 14px !important;font-weight: 600}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) > a:not(:first-child) > svg:first-child, body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) .js-logout-btn > svg{width: 30px !important;height: 30px !important;padding: 7px;flex: none;border-radius: 10px;background: hsl(var(--muted))}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) > a:not(:first-child):hover{background: hsl(var(--muted)) !important}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) > a:not(:first-child):hover > svg:first-child{background: hsl(var(--card));color: hsl(var(--primary)) !important}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) > div.border-t{margin-top: 6px !important;padding-top: 6px !important;border-color: hsl(var(--border)) !important}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) .js-logout-btn > svg{background: hsl(var(--destructive) / .1)}body.na :is(.js-user-menu-dropdown, #user-menu-dropdown) .notification-badge{min-width: 22px;height: 22px;padding: 0 7px;border-radius: 999px}@media (max-width: 420px){body.na :is(.js-user-menu-dropdown, #user-menu-dropdown){width: min(300px, calc(100vw - 24px)) !important}}body.error404{background: hsl(var(--background))}body.error404 .na-404{position: relative;isolation: isolate;min-height: 100dvh;display: flex;align-items: center;justify-content: center;padding: 28px 12px}body.error404 .na-404::before{content: "";position: fixed;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(900px 480px at 50% -120px, hsl(var(--primary) / .18), transparent 70%), radial-gradient(600px 400px at 100% 100%, hsl(var(--primary) / .08), transparent 70%)}body.error404 .na-404 .notfound-card{width: min(100%, 560px)}body.error404 .na-404 .notfound-hero{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 36px 28px 30px;border-radius: 28px;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body.error404 .na-404__brand{display: inline-flex;margin-bottom: 18px}body.error404 .na-404__logo{width: 40px;height: 40px;border-radius: 12px}body.error404 .na-404__logo--text{display: inline-flex;align-items: center;justify-content: center;font-weight: 800;background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.error404 .na-404__art{position: relative;display: grid;place-items: center;width: 92px;height: 92px;margin-bottom: 14px}body.error404 .na-404__ring{position: absolute;inset: 0;border-radius: 30px;transform: rotate(8deg);background: linear-gradient(135deg, hsl(var(--primary) / .22), hsl(var(--primary) / .06))}body.error404 .na-404__icon{position: relative;width: 40px;height: 40px;color: hsl(var(--primary))}body.error404 .notfound-eyebrow{color: hsl(var(--primary));font-size: 11px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase}body.error404 .notfound-code{margin-top: 2px;font-size: clamp(56px, 12vw, 84px);line-height: 1;font-weight: 900;letter-spacing: -.05em;color: hsl(var(--foreground))}body.error404 .notfound-title{margin: 8px 0 0;font-size: 22px;font-weight: 800;letter-spacing: -.02em;color: hsl(var(--foreground))}body.error404 .notfound-sub{margin: 8px auto 0;max-width: 400px;font-size: 14px;line-height: 1.6;color: hsl(var(--muted-foreground))}body.error404 .na-404__search{display: flex;align-items: center;gap: 8px;width: 100%;max-width: 420px;margin-top: 22px;height: 52px;padding: 0 6px 0 16px;border-radius: 999px;background: hsl(var(--muted));border: 1.5px solid transparent;transition: border-color .15s ease, background-color .15s ease, box-shadow .15s ease}body.error404 .na-404__search:focus-within{border-color: hsl(var(--primary));background: hsl(var(--card));box-shadow: 0 0 0 4px hsl(var(--primary) / .12)}body.error404 .na-404__search svg{color: var(--na-sub);flex: none}body.error404 .na-404__search input{flex: 1;min-width: 0;height: 100%;border: 0;outline: 0;background: transparent;color: hsl(var(--foreground));font-size: 15px}body.error404 .na-404__search button{height: 40px;padding: 0 18px;border: 0;border-radius: 999px;cursor: pointer;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 14px;font-weight: 800}body.error404 .notfound-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin-top: 16px}body.error404 :is(.notfound-btn-primary, .notfound-btn-secondary){display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 18px;border-radius: 999px;font-size: 14px;font-weight: 700;text-decoration: none}body.error404 .notfound-btn-primary{background: hsl(var(--primary) / .12);color: hsl(var(--primary));border: 0}body.error404 .notfound-btn-primary:hover{background: hsl(var(--primary) / .18);color: hsl(var(--primary))}body.error404 .notfound-btn-secondary{background: hsl(var(--muted));color: hsl(var(--foreground));border: 0}body.error404 .notfound-btn-secondary:hover{background: hsl(var(--accent))}body.error404 .na-404__links{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 8px;width: 100%;margin-top: 24px;padding-top: 20px;border-top: 1px solid hsl(var(--border))}body.error404 .na-404__links a{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 10px 4px;border-radius: var(--na-r-sm);color: hsl(var(--foreground));font-size: 12px;font-weight: 700;text-decoration: none}body.error404 .na-404__links a:hover{background: hsl(var(--muted))}body.error404 .na-404__links svg{width: 40px;height: 40px;padding: 10px;border-radius: 14px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) section.policy-hero{background: transparent !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) .policy-hero-blobs{display: none !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) section.policy-hero.hero-bleed .policy-hero-inner{max-width: 760px !important;padding: 28px 12px 0 !important;text-align: left !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) .policy-hero-inner > div:first-child{height: 26px;margin-bottom: 12px !important;padding: 0 10px !important;font-weight: 800 !important;font-size: 11px !important;letter-spacing: .06em;text-transform: uppercase}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) .policy-hero-inner h1{font-size: clamp(28px, 4.4vw, 40px) !important;font-weight: 800 !important;letter-spacing: -.03em !important;line-height: 1.08 !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) .policy-hero-inner h1 + p{margin: 10px 0 0 !important;max-width: 620px !important;font-size: 15px !important;line-height: 1.6 !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) .policy-hero-inner p.text-xs{display: inline-flex;align-items: center;gap: 6px;margin-top: 12px !important;font-size: 12px !important;font-weight: 600;color: var(--na-sub) !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) .policy-hero-inner p.text-xs::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: hsl(var(--primary))}@media (min-width: 1024px){body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) section.policy-hero.hero-bleed{margin-left: 0 !important;margin-right: 0 !important;width: auto !important;max-width: none !important}}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main > section.py-12{padding-top: 20px !important;padding-bottom: 20px !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main > section > .max-w-\[900px\]{max-width: 760px !important;padding-left: 12px !important;padding-right: 12px !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2{display: block !important;counter-reset: na-doc;padding: 8px 0;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow)}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article{counter-increment: na-doc;position: relative;margin: 0 !important;padding: 22px 26px 22px 26px !important;background: transparent !important;box-shadow: none !important;border-radius: 0 !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article + article::before{content: "";position: absolute;top: 0;left: 26px;right: 26px;border-top: 1px solid hsl(var(--border))}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article > .flex{margin-bottom: 8px !important;gap: 12px !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article > .flex > div:first-child{width: 34px !important;height: 34px !important;border-radius: 11px !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article > .flex > div:first-child svg{width: 17px !important;height: 17px !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article h3{font-size: 17px !important;font-weight: 800 !important;letter-spacing: -.015em}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article h3::before{content: counter(na-doc) ". ";color: hsl(var(--primary))}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article > p{padding-left: 46px;font-size: 15px !important;line-height: 1.75 !important;color: hsl(var(--foreground) / .82) !important}@media (max-width: 520px){body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article{padding: 18px 18px !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article + article::before{left: 18px;right: 18px}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising) main > section > div > .grid.sm\:grid-cols-2 > article > p{padding-left: 0}}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main > section > div > .rounded-xl.bg-card\/50{margin-bottom: 14px !important;padding: 18px 22px !important;border-radius: var(--na-r-md) !important;background: hsl(var(--primary) / .08) !important;box-shadow: none !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main > section > div > .rounded-xl.bg-card\/50 p{font-size: 15px !important;line-height: 1.7 !important;color: hsl(var(--foreground) / .85) !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main > section > div > .text-center.mb-12{margin-bottom: 14px !important;padding: 18px 22px;text-align: left !important;border-radius: var(--na-r-md);background: hsl(var(--primary) / .08)}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main > section > div > .text-center.mb-12 h2{font-size: 18px !important;font-weight: 800 !important;margin-bottom: 6px !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main > section > div > .text-center.mb-12 p{margin: 0 !important;max-width: none !important;font-size: 15px !important;line-height: 1.7}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main .rounded-2xl.bg-card\/50{display: grid;grid-template-columns: 1fr auto;align-items: center;gap: 4px 16px;margin-top: 14px !important;padding: 20px 22px !important;text-align: left !important;border-radius: var(--na-r) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main .rounded-2xl.bg-card\/50 > h3{grid-column: 1;margin: 0 !important;font-size: 16px !important;font-weight: 800 !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main .rounded-2xl.bg-card\/50 > p{grid-column: 1;margin: 0 !important;max-width: none !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main .rounded-2xl.bg-card\/50 > :is(a, div){grid-column: 2;grid-row: 1 / span 2}@media (max-width: 520px){body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main .rounded-2xl.bg-card\/50{grid-template-columns: 1fr}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct) main .rounded-2xl.bg-card\/50 > :is(a, div){grid-column: 1;grid-row: auto;margin-top: 10px;justify-self: start}}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct, .page-template-page-about, .page-template-page-contact, .page-template-page-careers) main a.rounded-md:is(.bg-primary, .border){min-height: 42px;padding: 0 18px !important;border-radius: 999px !important;font-weight: 700 !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct, .page-template-page-about, .page-template-page-contact, .page-template-page-careers) main a.rounded-md.border{border: 0 !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow)}body:is(.page-template-page-editorial, .page-template-page-code-of-conduct, .page-template-page-about) main > section .text-center.mb-10 h2, body:is(.page-template-page-editorial, .page-template-page-code-of-conduct, .page-template-page-about) main > section .text-center.mb-12 h2, body:is(.page-template-page-editorial, .page-template-page-code-of-conduct, .page-template-page-about) main > section h2.text-2xl{font-weight: 800 !important;letter-spacing: -.025em !important}body:is(.page-template-page-editorial, .page-template-page-code-of-conduct) main > section .grid > article{border-radius: var(--na-r-md) !important;padding: 20px !important}body:is(.page-template-page-editorial, .page-template-page-code-of-conduct) main > section .grid > article h3{font-size: 16px !important;font-weight: 800 !important}body:is(.page-template-page-editorial, .page-template-page-code-of-conduct) main > section .grid > article p{font-size: 14px;line-height: 1.65}body:is(.page-template-page-editorial, .page-template-page-code-of-conduct) main > section.py-12 + section.py-12{padding-top: 8px !important}body.page-template-page-about main > section.about-full-width{background: transparent !important}body.page-template-page-about main > section.about-full-width h1{font-weight: 800 !important;letter-spacing: -.035em !important}body.page-template-page-about main > section:not(.about-full-width){padding-top: 32px !important;padding-bottom: 32px !important}body.page-template-page-about main article.bg-card, body.page-template-page-about main .bg-card.rounded-xl{border-radius: var(--na-r-md) !important}body:is(.page-template-page-contact, .page-template-page-careers) main > div.max-w-7xl{padding: 20px 12px 40px !important}body:is(.page-template-page-contact, .page-template-page-careers) main > div > .max-w-4xl{max-width: 760px !important}body:is(.page-template-page-contact, .page-template-page-careers) main section > .bg-card, body:is(.page-template-page-contact, .page-template-page-careers) main section.bg-card{border-radius: var(--na-r) !important;padding: 24px 22px !important}body:is(.page-template-page-contact, .page-template-page-careers) main section.bg-card.text-center{text-align: left !important;background: radial-gradient(420px 220px at 100% 0, hsl(var(--primary) / .16), transparent 70%), hsl(var(--card)) !important}body:is(.page-template-page-contact, .page-template-page-careers) main section.bg-card.text-center > p{margin-left: 0 !important}body:is(.page-template-page-contact, .page-template-page-careers) main section.bg-card.text-center > .flex{justify-content: flex-start !important}body:is(.page-template-page-contact, .page-template-page-careers) main h1{font-size: clamp(26px, 4vw, 34px) !important;font-weight: 800 !important;letter-spacing: -.03em !important}body:is(.page-template-page-contact, .page-template-page-careers) main h2{font-weight: 800 !important;letter-spacing: -.02em !important}body:is(.page-template-page-contact, .page-template-page-careers) main section > .bg-card h2.text-center, body:is(.page-template-page-contact, .page-template-page-careers) main section > .bg-card p.text-center{text-align: left !important}body:is(.page-template-page-contact, .page-template-page-careers) main section > .bg-card .flex.justify-center{justify-content: flex-start !important}body.page-template-page-contact main .bg-muted\/40{border: 0 !important;border-radius: var(--na-r-md) !important;background: hsl(var(--muted)) !important;padding: 18px !important}body.page-template-page-contact main .bg-muted\/40 > h2{text-align: left !important;font-size: 18px !important;margin-bottom: 14px !important}body.page-template-page-contact main .bg-muted\/40 .grid{gap: 10px !important}body.page-template-page-contact main .bg-muted\/40 .bg-card{box-shadow: none !important}body.page-template-page-contact main .bg-muted\/40 .bg-card h3{font-size: 15px !important;font-weight: 800 !important}body.page-template-page-careers main form :is(input, textarea){min-height: 48px;border: 1.5px solid transparent !important;border-radius: 12px !important;background: hsl(var(--muted)) !important;font-size: 15px !important}body.page-template-page-careers main form :is(input, textarea):focus{outline: none;border-color: hsl(var(--primary)) !important;background: hsl(var(--card)) !important;box-shadow: 0 0 0 4px hsl(var(--primary) / .12) !important}body.page-template-page-careers #career-submit-btn{min-height: 48px;padding: 0 24px !important;border-radius: 999px !important;font-size: 15px !important;font-weight: 800 !important}body.page-template-page-careers main .grid > div.bg-card, body.page-template-page-careers main .grid > article{border-radius: var(--na-r-md) !important}body:is(.page-template-page-terms, .page-template-page-privacy, .page-template-page-disclaimer, .page-template-page-advertising, .page-template-page-editorial, .page-template-page-code-of-conduct, .page-template-page-about) main > section.py-12 > .max-w-3xl{max-width: 760px !important}body.page-template-page-notifications #main-content > .flex > .max-w-2xl{min-width: 0;width: 100%}body.page-template-page-notifications #main-content > .flex > .max-w-2xl > .flex.items-center.justify-between{gap: 10px;flex-wrap: wrap}@media (max-width: 560px){body.page-template-page-settings .na-set__tabs .tab-trigger{padding: 0 10px !important;font-size: 12px !important;gap: 4px !important}body.page-template-page-settings .na-set__tabs .tab-trigger svg{width: 14px;height: 14px}}body.page-template-page-settings #social-tab > .rounded-lg{border: 0 !important;background: hsl(var(--card)) !important;padding: 18px !important}body.page-template-page-settings #social-tab > .rounded-lg > .flex.justify-between{flex-wrap: wrap}body.page-template-page-settings #social-tab > .rounded-lg > .flex.justify-between > .flex:first-child{flex: 1 1 100%}body.page-template-page-settings #social-tab > .rounded-lg > .flex.justify-between > .flex:first-child > div:first-child{width: 44px;height: 44px;border: 0 !important;border-radius: 12px;background: hsl(var(--muted)) !important;box-shadow: none}body.page-template-page-settings #social-tab > .rounded-lg > .flex.justify-between > .flex:first-child h3{font-size: 15px;font-weight: 800}body.page-template-page-settings #social-tab > .rounded-lg > .flex.justify-between > p{flex: 1 1 100%;margin-top: 0 !important}html body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot, .page-template-page-reset) .auth-eyebrow{display: flex !important;align-items: center !important;justify-content: center !important;width: fit-content !important;height: 26px;padding: 0 12px !important;line-height: 1 !important;margin-left: auto !important;margin-right: auto !important;text-align: center}html body:is(.page-template-page-nid, .page-template-page-signup, .page-template-page-forgot, .page-template-page-reset) :is(.login-brand-panel, .signup-brand-panel, .auth-form-inner, .auth-brand-top, .auth-card) .auth-eyebrow.auth-eyebrow{display: flex !important;align-items: center !important;justify-content: center !important;width: fit-content !important;height: 26px !important;padding: 0 12px !important;line-height: 1 !important;margin-left: auto !important;margin-right: auto !important}html body.error404, html body.error404 #main-content, html body.error404 .min-h-screen{background: hsl(var(--card)) !important}html body.error404 .na-404{min-height: 100dvh;padding: 28px 16px}html body.error404 .na-404 .notfound-hero{background: transparent !important;box-shadow: none !important;border-radius: 0 !important;padding: 24px 0}html body.error404 .na-404__search:focus-within{border-color: transparent !important;box-shadow: var(--na-shadow) !important}
body.page-template-bhotu{--nab-glass: hsl(var(--card) / .72);--nab-glass-hi: hsl(var(--card) / .88);--nab-blur: blur(22px) saturate(1.5);--nab-soft: 0 1px 2px hsl(230 30% 20% / .05), 0 8px 28px hsl(230 30% 20% / .08);--nab-float: 0 2px 6px hsl(230 30% 20% / .05), 0 18px 50px hsl(230 30% 20% / .14);--nab-col: 780px;background: hsl(var(--background))}html.dark body.page-template-bhotu{--nab-glass: hsl(var(--card) / .66);--nab-glass-hi: hsl(var(--card) / .9);--nab-soft: 0 1px 2px hsl(0 0% 0% / .3), 0 8px 28px hsl(0 0% 0% / .3);--nab-float: 0 2px 6px hsl(0 0% 0% / .35), 0 18px 50px hsl(0 0% 0% / .5)}.nab-canvas{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none;background: hsl(var(--background))}.nab-canvas__layer{position: absolute;inset: 0;display: block}.nab-canvas__figure, .nab-thumb__fig{display: none}.nab-canvas__figure{position: absolute;width: 64px;height: 64px;place-items: center;color: hsl(var(--primary))}.nab-canvas__figure img, .nab-thumb__fig img{width: 100%;height: 100%;object-fit: contain;display: block}.nab-canvas__figure svg, .nab-thumb__fig svg{width: 58%;height: 58%;display: block}.nab-thumb{position: relative;display: block;overflow: hidden;background: hsl(var(--background))}.nab-thumb::before{content: '';position: absolute;inset: 0}html[data-nab-bg="plain"] .nab-canvas__a, .nab-thumb[data-bg="plain"]{background: hsl(var(--background))}html[data-nab-bg="mist"] .nab-canvas__a, .nab-thumb[data-bg="mist"]{background: radial-gradient(60% 50% at 12% 8%, hsl(var(--primary) / .22), transparent 70%), radial-gradient(50% 45% at 92% 18%, hsl(198 90% 78% / .45), transparent 70%), radial-gradient(70% 55% at 70% 105%, hsl(28 95% 82% / .55), transparent 70%), radial-gradient(45% 40% at 0% 95%, hsl(280 70% 88% / .45), transparent 70%), hsl(40 33% 97%)}html.dark[data-nab-bg="mist"] .nab-canvas__a, html.dark .nab-thumb[data-bg="mist"]{background: radial-gradient(60% 50% at 12% 8%, hsl(var(--primary) / .2), transparent 70%), radial-gradient(50% 45% at 92% 18%, hsl(210 70% 40% / .28), transparent 70%), radial-gradient(70% 55% at 70% 105%, hsl(280 50% 35% / .3), transparent 70%), hsl(225 20% 8%)}html[data-nab-bg="himalaya"] .nab-canvas__a, .nab-thumb[data-bg="himalaya"]{background: radial-gradient(40% 30% at 78% 22%, hsl(45 100% 92% / .9), transparent 70%), linear-gradient(180deg, hsl(205 75% 86%) 0%, hsl(210 60% 92%) 45%, hsl(35 70% 94%) 100%)}html[data-nab-bg="himalaya"] .nab-canvas__b, .nab-thumb[data-bg="himalaya"]::before{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 400' preserveAspectRatio='xMidYMax slice'%3E%3Cpath fill='%23d3e0ee' d='M0 300 L120 220 L200 260 L330 140 L420 210 L520 170 L640 80 L760 190 L860 150 L980 60 L1100 180 L1200 130 L1320 200 L1440 150 V400 H0Z'/%3E%3Cpath fill='%23fff' d='M300 168 L330 140 L362 172 L345 166 L332 176 L318 164Z M600 117 L640 80 L690 123 L668 115 L650 128 L630 112Z M935 107 L980 60 L1030 117 L1005 108 L990 122 L968 104Z M1170 152 L1200 130 L1232 155 L1214 150 L1200 160 L1188 150Z'/%3E%3Cpath fill='%23bfd0e4' d='M0 330 L150 270 L260 300 L400 240 L540 290 L700 230 L860 280 L1000 240 L1150 290 L1300 250 L1440 280 V400 H0Z'/%3E%3Cpath fill='%23aec3db' d='M0 362 Q200 322 380 350 T760 346 T1120 350 T1440 338 V400 H0Z'/%3E%3C/svg%3E") center bottom / 100% min(30vh, 34%) no-repeat}html.dark[data-nab-bg="himalaya"] .nab-canvas__a, html.dark .nab-thumb[data-bg="himalaya"]{background: radial-gradient(circle at 80% 18%, hsl(48 60% 90%) 0 22px, hsl(48 60% 90% / .18) 23px, transparent 120px), linear-gradient(180deg, hsl(228 45% 9%) 0%, hsl(226 40% 14%) 55%, hsl(240 30% 20%) 100%)}html.dark[data-nab-bg="himalaya"] .nab-canvas__b, html.dark .nab-thumb[data-bg="himalaya"]::before{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 400' preserveAspectRatio='xMidYMax slice'%3E%3Cpath fill='%232b3658' d='M0 300 L120 220 L200 260 L330 140 L420 210 L520 170 L640 80 L760 190 L860 150 L980 60 L1100 180 L1200 130 L1320 200 L1440 150 V400 H0Z'/%3E%3Cpath fill='%23c9d3ec' fill-opacity='.75' d='M300 168 L330 140 L362 172 L345 166 L332 176 L318 164Z M600 117 L640 80 L690 123 L668 115 L650 128 L630 112Z M935 107 L980 60 L1030 117 L1005 108 L990 122 L968 104Z M1170 152 L1200 130 L1232 155 L1214 150 L1200 160 L1188 150Z'/%3E%3Cpath fill='%23202a47' d='M0 330 L150 270 L260 300 L400 240 L540 290 L700 230 L860 280 L1000 240 L1150 290 L1300 250 L1440 280 V400 H0Z'/%3E%3Cpath fill='%23161e35' d='M0 362 Q200 322 380 350 T760 346 T1120 350 T1440 338 V400 H0Z'/%3E%3C/svg%3E") center bottom / 100% min(30vh, 34%) no-repeat}html[data-nab-bg="himalaya"] .nab-canvas__figure{display: grid;right: 9%;bottom: calc(min(30vh, 34%) * .12);width: 56px;height: 56px;border-radius: 50%;overflow: hidden;background: hsl(var(--card));box-shadow: 0 8px 20px hsl(220 40% 20% / .22);animation: nab-bob 6s ease-in-out infinite}html[data-nab-bg="night"] .nab-canvas__a, .nab-thumb[data-bg="night"]{background: radial-gradient(70% 50% at 50% 110%, hsl(22 95% 84% / .9), transparent 70%), linear-gradient(180deg, hsl(236 45% 84%) 0%, hsl(270 45% 88%) 50%, hsl(18 80% 90%) 100%)}html[data-nab-bg="night"] .nab-canvas__b, .nab-thumb[data-bg="night"]::before{opacity: .55;background-image: radial-gradient(1.5px 1.5px at 20px 30px, #fff, transparent), radial-gradient(1px 1px at 120px 80px, #fff, transparent), radial-gradient(1.5px 1.5px at 170px 150px, #fff, transparent), radial-gradient(1px 1px at 60px 170px, #fff, transparent);background-size: 220px 220px}html.dark[data-nab-bg="night"] .nab-canvas__a, html.dark .nab-thumb[data-bg="night"]{background: radial-gradient(circle at 82% 16%, hsl(50 70% 92%) 0 26px, hsl(50 70% 92% / .14) 28px, transparent 150px), radial-gradient(80% 50% at 20% 110%, hsl(262 50% 28% / .8), transparent 70%), linear-gradient(180deg, hsl(232 50% 6%) 0%, hsl(236 42% 11%) 60%, hsl(255 35% 16%) 100%)}html.dark[data-nab-bg="night"] .nab-canvas__b, html.dark .nab-thumb[data-bg="night"]::before{opacity: .9;background-image: radial-gradient(1.5px 1.5px at 20px 30px, #fff, transparent), radial-gradient(1px 1px at 120px 80px, hsl(0 0% 100% / .8), transparent), radial-gradient(2px 2px at 170px 150px, #fff, transparent), radial-gradient(1px 1px at 60px 170px, hsl(0 0% 100% / .7), transparent), radial-gradient(1px 1px at 200px 20px, hsl(0 0% 100% / .6), transparent), radial-gradient(1.5px 1.5px at 90px 120px, hsl(210 100% 90% / .8), transparent);background-size: 230px 230px}html.dark .nab-thumb[data-bg="night"]{background: radial-gradient(circle at 78% 16%, hsl(50 70% 92%) 0 6px, hsl(50 70% 92% / .14) 7px, transparent 26px), linear-gradient(180deg, hsl(232 50% 6%) 0%, hsl(236 42% 11%) 60%, hsl(255 35% 16%) 100%)}html.dark .nab-thumb[data-bg="himalaya"]{background: radial-gradient(circle at 78% 16%, hsl(48 60% 90%) 0 5px, hsl(48 60% 90% / .18) 6px, transparent 24px), linear-gradient(180deg, hsl(228 45% 9%) 0%, hsl(226 40% 14%) 55%, hsl(240 30% 20%) 100%)}html[data-nab-bg="night"] .nab-canvas__b{animation: nab-twinkle 6s ease-in-out infinite alternate}html[data-nab-bg="aurora"] .nab-canvas__a, .nab-thumb[data-bg="aurora"]{background: hsl(220 40% 97%)}html[data-nab-bg="aurora"] .nab-canvas__b, .nab-thumb[data-bg="aurora"]::before{inset: -20%;filter: blur(50px);background: radial-gradient(35% 25% at 25% 30%, hsl(170 70% 70% / .55), transparent 70%), radial-gradient(30% 30% at 70% 25%, hsl(265 80% 78% / .55), transparent 70%), radial-gradient(40% 25% at 55% 70%, hsl(330 80% 82% / .5), transparent 70%), radial-gradient(30% 25% at 15% 80%, hsl(200 90% 75% / .45), transparent 70%)}.nab-thumb[data-bg="aurora"]::before{filter: blur(8px)}html.dark[data-nab-bg="aurora"] .nab-canvas__a, html.dark .nab-thumb[data-bg="aurora"]{background: hsl(228 40% 6%)}html.dark[data-nab-bg="aurora"] .nab-canvas__b, html.dark .nab-thumb[data-bg="aurora"]::before{background: radial-gradient(40% 22% at 30% 25%, hsl(155 85% 45% / .42), transparent 70%), radial-gradient(30% 30% at 72% 22%, hsl(270 75% 50% / .42), transparent 70%), radial-gradient(40% 24% at 55% 70%, hsl(190 90% 40% / .32), transparent 70%), radial-gradient(30% 25% at 12% 80%, hsl(320 70% 45% / .3), transparent 70%)}html[data-nab-bg="aurora"] .nab-canvas__b{animation: nab-drift 28s ease-in-out infinite alternate}html[data-nab-bg="paper"] .nab-canvas__a, .nab-thumb[data-bg="paper"]{background: radial-gradient(120% 90% at 50% 40%, transparent 55%, hsl(35 30% 70% / .22)), hsl(42 48% 94%)}html[data-nab-bg="paper"] .nab-canvas__b, .nab-thumb[data-bg="paper"]::before{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .28 0 0 0 0 .18 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html.dark[data-nab-bg="paper"] .nab-canvas__a, html.dark .nab-thumb[data-bg="paper"]{background: radial-gradient(120% 90% at 50% 40%, transparent 55%, hsl(0 0% 0% / .35)), hsl(32 10% 11%)}html.dark[data-nab-bg="paper"] .nab-canvas__b, html.dark .nab-thumb[data-bg="paper"]::before{opacity: .6;filter: invert(1)}html[data-nab-bg="mascot"] .nab-canvas__a, .nab-thumb[data-bg="mascot"]{background: radial-gradient(70% 60% at 50% 0%, hsl(var(--primary) / .1), transparent 70%), hsl(var(--background))}html[data-nab-bg="mascot"] .nab-canvas__b, .nab-thumb[data-bg="mascot"]::before{background: hsl(var(--primary) / .13);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112' viewBox='0 0 112 112'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath transform='translate(14 14)' d='M9 3h6v6l3-3 3 3-3 3 3 3-3 3v6H9a6 6 0 0 1 0-12 6 6 0 0 1 0-12Z'/%3E%3Cpath transform='translate(70 66) rotate(-18 12 12)' d='M9 3h6v6l3-3 3 3-3 3 3 3-3 3v6H9a6 6 0 0 1 0-12 6 6 0 0 1 0-12Z'/%3E%3C/g%3E%3Ccircle cx='84' cy='26' r='2.2'/%3E%3Ccircle cx='28' cy='86' r='1.6'/%3E%3C/svg%3E") 0 0 / 112px 112px repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112' viewBox='0 0 112 112'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath transform='translate(14 14)' d='M9 3h6v6l3-3 3 3-3 3 3 3-3 3v6H9a6 6 0 0 1 0-12 6 6 0 0 1 0-12Z'/%3E%3Cpath transform='translate(70 66) rotate(-18 12 12)' d='M9 3h6v6l3-3 3 3-3 3 3 3-3 3v6H9a6 6 0 0 1 0-12 6 6 0 0 1 0-12Z'/%3E%3C/g%3E%3Ccircle cx='84' cy='26' r='2.2'/%3E%3Ccircle cx='28' cy='86' r='1.6'/%3E%3C/svg%3E") 0 0 / 112px 112px repeat}.nab-thumb[data-bg="mascot"]::before{-webkit-mask-size: 48px 48px;mask-size: 48px 48px}html.dark[data-nab-bg="mascot"] .nab-canvas__b, html.dark .nab-thumb[data-bg="mascot"]::before{background: hsl(var(--primary) / .16)}html[data-nab-bg="mascot"] .nab-canvas__figure{display: grid;right: -14px;bottom: 18vh;width: 120px;height: 120px;border-radius: 50%;background: hsl(var(--primary) / .1);transform: rotate(-14deg);opacity: .9}.nab-thumb[data-bg="himalaya"] .nab-thumb__fig, .nab-thumb[data-bg="mascot"] .nab-thumb__fig{display: grid;place-items: center;position: absolute;width: 18px;height: 18px;color: hsl(var(--primary))}.nab-thumb[data-bg="himalaya"] .nab-thumb__fig{right: 10%;bottom: 4%}.nab-thumb[data-bg="mascot"] .nab-thumb__fig{right: 6px;bottom: 6px;width: 22px;height: 22px;border-radius: 50%;background: hsl(var(--primary) / .14)}@keyframes nab-drift{0%{transform: translate3d(0, 0, 0) rotate(0deg) scale(1)}50%{transform: translate3d(4%, -3%, 0) rotate(6deg) scale(1.08)}100%{transform: translate3d(-4%, 3%, 0) rotate(-4deg) scale(1.02)}}@keyframes nab-twinkle{from{opacity: .55}to{opacity: 1}}@keyframes nab-bob{0%, 100%{transform: translateY(0)}50%{transform: translateY(-5px)}}@keyframes nab-dot{0%, 80%, 100%{opacity: .25;transform: translateY(0)}40%{opacity: 1;transform: translateY(-3px)}}body.page-template-bhotu .bhotu-app{position: relative;z-index: 1;background: transparent;height: var(--nab-vh, 100dvh)}body.page-template-bhotu .bhotu-main, body.page-template-bhotu .bhotu-scroll, body.page-template-bhotu .bhotu-library{background: transparent}body.page-template-bhotu .bhotu-strip{background: var(--nab-glass);-webkit-backdrop-filter: var(--nab-blur);backdrop-filter: var(--nab-blur);box-shadow: none}body.page-template-bhotu .bhotu-rail{background: var(--nab-glass-hi);-webkit-backdrop-filter: var(--nab-blur);backdrop-filter: var(--nab-blur)}body.page-template-bhotu .bhotu-rail.is-open{box-shadow: var(--nab-soft)}body.page-template-bhotu .bhotu-strip-brand{background: hsl(var(--card));box-shadow: var(--nab-soft)}body.page-template-bhotu .bhotu-top{height: 64px;gap: 8px;padding: 0 14px;background: transparent}body.page-template-bhotu .bhotu-app #bhotu-clear-btn, body.page-template-bhotu .bhotu-app #bhotu-keys-btn, body.page-template-bhotu .bhotu-app #bhotu-theme-btn{display: none !important}body.page-template-bhotu .bhotu-app .bhotu-rail .bhotu-brand{pointer-events: none;cursor: default}a.nab-brand{color: inherit;text-decoration: none}@media (min-width: 1024px){body.page-template-bhotu .bhotu-app #nab-new-chat, body.page-template-bhotu .bhotu-app #nab-history, body.page-template-bhotu .bhotu-app #bhotu-top-keys, body.page-template-bhotu .bhotu-app .bhotu-rail-nav, .nab-pop .nab-pop__row{display: none !important}body.page-template-bhotu .bhotu-app a.nab-brand{pointer-events: none;cursor: default}}body.page-template-bhotu .bhotu-app #bhotu-rail-toggle{display: none}body.page-template-bhotu .bhotu-app:not(.is-chat) .bhotu-thread-btn{display: none}.nab-brand{display: inline-flex;align-items: center;gap: 10px;min-width: 0;flex-shrink: 0}.nab-brand__mark{width: 36px;height: 36px;border-radius: 50%;display: grid;place-items: center;overflow: hidden;background: hsl(var(--card));color: hsl(var(--primary));box-shadow: var(--nab-soft)}.nab-brand__mark img{width: 100%;height: 100%;object-fit: cover;display: block}.nab-brand__mark svg{width: 19px;height: 19px}.nab-brand__name{font-size: 17px;font-weight: 800;letter-spacing: -.02em;color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-thread-btn{padding: 7px 12px;border-radius: 999px;background: var(--nab-glass);-webkit-backdrop-filter: var(--nab-blur);backdrop-filter: var(--nab-blur);box-shadow: var(--nab-soft);font-size: 14px;font-weight: 600}body.page-template-bhotu .bhotu-thread-btn:hover{background: var(--nab-glass-hi)}body.page-template-bhotu .bhotu-top-right{gap: 6px}body.page-template-bhotu .bhotu-top .bhotu-icon-btn{width: 40px;height: 40px;border-radius: 999px;color: hsl(var(--foreground) / .8);background: var(--nab-glass);-webkit-backdrop-filter: var(--nab-blur);backdrop-filter: var(--nab-blur);box-shadow: var(--nab-soft);transition: background .15s, color .15s, transform .12s}body.page-template-bhotu .bhotu-top .bhotu-icon-btn:hover, body.page-template-bhotu .bhotu-top .bhotu-icon-btn[aria-expanded="true"]{background: hsl(var(--card));color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-top .bhotu-icon-btn:active{transform: scale(.95)}body.page-template-bhotu .bhotu-top .bhotu-icon-btn svg{width: 18px;height: 18px}body.page-template-bhotu .bhotu-top .bhotu-icon-btn:focus-visible{outline: none;box-shadow: var(--nab-soft), 0 0 0 2px hsl(var(--primary) / .5)}body.page-template-bhotu .bhotu-thread-col{max-width: var(--nab-col)}body.page-template-bhotu .bhotu-landing{gap: 8px}body.page-template-bhotu .bhotu-landing-mark{width: 92px;height: 92px;margin-bottom: 14px;border-radius: 50%;background: hsl(var(--card));color: hsl(var(--primary));box-shadow: var(--nab-float), 0 0 0 8px hsl(var(--card) / .35);animation: nab-bob 5s ease-in-out infinite}body.page-template-bhotu .bhotu-landing-mark svg{width: 42px;height: 42px}body.page-template-bhotu .bhotu-landing-title{font-size: clamp(28px, 3.6vw, 40px);font-weight: 800;letter-spacing: -.025em;color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-landing-sub{max-width: 520px;font-size: 15px;line-height: 1.55;color: hsl(var(--foreground) / .66)}body.page-template-bhotu .bhotu-suggestion-grid{gap: 10px;margin-top: 26px;max-width: 680px}body.page-template-bhotu .bhotu-app .bhotu-suggestion-chip{min-height: 38px;padding: 0 16px 0 13px;gap: 8px;border: 0;border-radius: 999px;background: var(--nab-glass);-webkit-backdrop-filter: var(--nab-blur);backdrop-filter: var(--nab-blur);box-shadow: var(--nab-soft);font-size: 13.5px;font-weight: 500;color: hsl(var(--foreground) / .9);transition: background .15s, transform .15s, box-shadow .15s}body.page-template-bhotu .bhotu-app .bhotu-suggestion-chip:hover{background: hsl(var(--card));transform: translateY(-1px);box-shadow: var(--nab-float)}body.page-template-bhotu .bhotu-suggestion-chip svg{width: 15px;height: 15px;color: hsl(var(--primary))}body.page-template-bhotu .bhotu-dock{background: transparent;padding-top: 12px}body.page-template-bhotu .bhotu-dock::before{display: none}body.page-template-bhotu .bhotu-dock-inner{max-width: var(--nab-col)}html body.page-template-bhotu .bhotu-app .bhotu-composer, html body.page-template-bhotu .bhotu-app .bhotu-composer:focus-within{border: 0 !important;border-radius: 28px !important;background: hsl(var(--card)) !important;box-shadow: var(--nab-float) !important;outline: none !important}html body.page-template-bhotu .bhotu-app .bhotu-composer.is-dragover{box-shadow: var(--nab-float), 0 0 0 2px hsl(var(--primary) / .55) !important}body.page-template-bhotu .bhotu-input-row{gap: 6px;padding: 10px 10px 10px 10px}html body.page-template-bhotu .bhotu-app .bhotu-composer .bhotu-input, html body.page-template-bhotu .bhotu-app .bhotu-composer .bhotu-input:focus, html body.page-template-bhotu .bhotu-app .bhotu-composer .bhotu-input:hover{background: transparent !important;border: 0 !important;box-shadow: none !important;outline: none !important;padding: 9px 6px;font-size: 16px;color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-input::placeholder{color: hsl(var(--foreground) / .45)}html body.page-template-bhotu .bhotu-app .bhotu-chip-btn{width: 40px;height: 40px;border: 0;background: hsl(var(--muted)) !important;box-shadow: none;color: hsl(var(--foreground) / .75)}html body.page-template-bhotu .bhotu-app .bhotu-chip-btn:hover{background: hsl(var(--accent)) !important;color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-chip-btn svg{width: 18px;height: 18px}body.page-template-bhotu .bhotu-mic-btn{width: 40px;height: 40px;border-radius: 999px}body.page-template-bhotu .bhotu-mic-btn svg{width: 19px;height: 19px}body.page-template-bhotu .bhotu-app .bhotu-send-btn{width: 44px;height: 44px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 14px hsl(var(--primary) / .35);transition: transform .12s, box-shadow .15s, background .15s}body.page-template-bhotu .bhotu-app .bhotu-send-btn:not(:disabled):hover{transform: translateY(-1px);box-shadow: 0 6px 18px hsl(var(--primary) / .45)}body.page-template-bhotu .bhotu-app .bhotu-send-btn:disabled{box-shadow: none}body.page-template-bhotu .bhotu-app .bhotu-send-btn.stop{background: hsl(var(--foreground));color: hsl(var(--background));box-shadow: none}body.page-template-bhotu .bhotu-send-btn svg{width: 20px;height: 20px}body.page-template-bhotu .bhotu-composer-bar{gap: 6px;padding: 0 12px 12px}body.page-template-bhotu .bhotu-mode{border-radius: 999px;padding: 3px;background: hsl(var(--muted))}body.page-template-bhotu .bhotu-mode-btn{border-radius: 999px;padding: 6px 14px;font-size: 13px}body.page-template-bhotu .bhotu-mode-btn.is-active{background: hsl(var(--card));color: hsl(var(--foreground));box-shadow: 0 1px 3px hsl(0 0% 0% / .12);font-weight: 600}body.page-template-bhotu .bhotu-provider-btn{border-radius: 999px;padding: 7px 11px}body.page-template-bhotu .bhotu-dock-foot{justify-content: center;padding: 10px 8px 2px}body.page-template-bhotu .bhotu-disclaimer, body.page-template-bhotu .bhotu-model-foot{color: hsl(var(--foreground) / .55)}body.page-template-bhotu .bhotu-app.is-chat .bhotu-dock-foot{justify-content: flex-start}body.page-template-bhotu #bhotu-model-menu{border: 0;border-radius: 18px;box-shadow: var(--nab-float)}body.page-template-bhotu .bhotu-jump{background: var(--nab-glass-hi);-webkit-backdrop-filter: var(--nab-blur);backdrop-filter: var(--nab-blur);box-shadow: var(--nab-soft);border: 0}body.page-template-bhotu .bhotu-conversation-inner{gap: 20px;padding: 14px 0 20px}body.page-template-bhotu .bhotu-msg-user-bubble{max-width: min(82%, 600px);padding: 12px 18px;border-radius: 22px 22px 6px 22px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 6px 18px hsl(var(--primary) / .22);line-height: 1.5}body.page-template-bhotu .bhotu-msg-ai{position: relative;margin-left: 48px;padding: 16px 20px 12px;border-radius: 6px 24px 24px 24px;background: var(--nab-glass-hi);-webkit-backdrop-filter: var(--nab-blur);backdrop-filter: var(--nab-blur);box-shadow: var(--nab-soft)}body.page-template-bhotu .bhotu-app:has(#bhotu-typing:not(.hidden)) .bhotu-msg-ai:last-child:has(> .bhotu-msg-ai-content:empty):has(> .bhotu-think[hidden]){display: none}body.page-template-bhotu .bhotu-msg-ai .bhotu-msg-mark{position: absolute;left: -48px;top: 0;margin: 0}body.page-template-bhotu .bhotu-msg-ai .bhotu-msg-mark-glyph{width: 36px;height: 36px;border-radius: 50%;overflow: hidden;background: hsl(var(--card));color: hsl(var(--primary));box-shadow: var(--nab-soft)}body.page-template-bhotu .bhotu-msg-ai .bhotu-msg-mark-glyph svg{width: 18px;height: 18px}body.page-template-bhotu .bhotu-msg-ai .bhotu-msg-mark-glyph img{object-fit: cover}body.page-template-bhotu .bhotu-msg-ai .bhotu-msg-mark-name{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}body.page-template-bhotu .bhotu-msg-ai-content{font-size: 15px;line-height: 1.65}body.page-template-bhotu .bhotu-msg-actions{margin-top: 10px}body.page-template-bhotu .bhotu-code{border: 0;border-radius: 16px;box-shadow: 0 4px 16px hsl(220 40% 10% / .18)}body.page-template-bhotu .bhotu-code-head{padding: 8px 10px 8px 14px;border-bottom-color: hsl(0 0% 100% / .06)}body.page-template-bhotu .bhotu-code-btn{border-radius: 999px}body.page-template-bhotu .bhotu-msg-ai-content :not(pre) > code{border-radius: 7px;background: hsl(var(--primary) / .1);color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-app .bhotu-followup{border: 0;background: hsl(var(--muted));box-shadow: none}body.page-template-bhotu .bhotu-app .bhotu-followup:hover{background: hsl(var(--primary) / .12);color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-typing{padding: 4px 0 16px}body.page-template-bhotu .bhotu-typing-row{display: inline-flex;gap: 10px;padding: 6px 16px 6px 6px;border-radius: 999px;background: var(--nab-glass-hi);-webkit-backdrop-filter: var(--nab-blur);backdrop-filter: var(--nab-blur);box-shadow: var(--nab-soft)}body.page-template-bhotu .bhotu-typing-mark{width: 32px;height: 32px;border-radius: 50%;background: hsl(var(--primary) / .12)}body.page-template-bhotu .bhotu-typing-mark svg{width: 16px;height: 16px;animation: nab-bob 1.6s ease-in-out infinite}body.page-template-bhotu .bhotu-typing-row::after{content: '';order: 2;width: 6px;height: 6px;margin: 0 14px 0 2px;border-radius: 50%;background: hsl(var(--primary));box-shadow: 10px 0 0 hsl(var(--primary) / .6), 20px 0 0 hsl(var(--primary) / .3);animation: nab-dot 1.2s ease-in-out infinite}body.page-template-bhotu .bhotu-typing-status{order: 3;font-size: 13.5px}body.page-template-bhotu .bhotu-scroll{scroll-behavior: smooth;scrollbar-width: thin;scrollbar-color: hsl(var(--foreground) / .18) transparent}.nab-pop{position: fixed;z-index: 70;width: 340px;max-height: calc(100dvh - 90px);overflow-y: auto;padding: 16px;border-radius: 24px;background: hsl(var(--card) / .94);-webkit-backdrop-filter: blur(24px) saturate(1.5);backdrop-filter: blur(24px) saturate(1.5);box-shadow: 0 4px 10px hsl(230 30% 20% / .06), 0 24px 60px hsl(230 30% 20% / .2);color: hsl(var(--foreground));font-size: 14px;opacity: 0;transform: translateY(-6px) scale(.98);transform-origin: top right;transition: opacity .16s ease, transform .16s ease}html.dark .nab-pop{box-shadow: 0 4px 10px hsl(0 0% 0% / .35), 0 24px 60px hsl(0 0% 0% / .55)}.nab-pop.is-open{opacity: 1;transform: none}.nab-pop[hidden]{display: none}.nab-pop :where(button){font: inherit;color: inherit;background: none;border: 0;padding: 0;margin: 0;cursor: pointer}.nab-pop :where(svg){display: block;flex-shrink: 0}.nab-pop__head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 6px}.nab-pop__head strong{font-size: 16px;font-weight: 700;letter-spacing: -.01em}.nab-pop .nab-pop__x{width: 32px;height: 32px;border-radius: 999px;display: grid;place-items: center;background: hsl(var(--muted))}.nab-pop__x svg{width: 16px;height: 16px}.nab-pop__label{margin: 12px 0 8px;font-size: 11.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: hsl(var(--muted-foreground))}.nab-bggrid{display: grid;grid-template-columns: repeat(4, 1fr);gap: 10px 8px}.nab-pop .nab-bgopt{display: flex;flex-direction: column;align-items: center;gap: 5px;min-width: 0}.nab-thumb{width: 100%;aspect-ratio: 3 / 4;border-radius: 14px;box-shadow: inset 0 0 0 1px hsl(var(--foreground) / .06);transition: transform .15s, box-shadow .15s}.nab-bgopt:hover .nab-thumb{transform: translateY(-2px)}.nab-bgopt[aria-pressed="true"] .nab-thumb{box-shadow: 0 0 0 2px hsl(var(--card)), 0 0 0 4px hsl(var(--primary))}.nab-bgopt__label{max-width: 100%;font-size: 11.5px;line-height: 1.2;text-align: center;color: hsl(var(--foreground) / .75);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nab-bgopt[aria-pressed="true"] .nab-bgopt__label{color: hsl(var(--foreground));font-weight: 600}.nab-pop .nab-bgopt:focus-visible{outline: none}.nab-bgopt:focus-visible .nab-thumb{box-shadow: 0 0 0 2px hsl(var(--card)), 0 0 0 4px hsl(var(--primary) / .5)}.nab-swatches{display: flex;flex-wrap: wrap;gap: 5px}.nab-pop .nab-swatch{position: relative;width: 26px;height: 26px;border-radius: 50%;background: var(--sw, hsl(var(--primary)));box-shadow: inset 0 0 0 1px hsl(0 0% 0% / .08);transition: transform .12s}.nab-pop .nab-swatch:hover{transform: scale(1.08)}.nab-pop .nab-swatch[aria-pressed="true"], .nab-pop .nab-swatch.is-custom.is-on{box-shadow: 0 0 0 2px hsl(var(--card)), 0 0 0 4px var(--sw, hsl(var(--primary)))}.nab-pop .nab-swatch.is-brand{background: conic-gradient(from 45deg, hsl(var(--primary)) 0 50%, hsl(var(--card)) 0 100%);box-shadow: inset 0 0 0 1px hsl(var(--foreground) / .15)}html:not([data-nab-accent]) .nab-pop .nab-swatch.is-brand{box-shadow: 0 0 0 2px hsl(var(--card)), 0 0 0 4px hsl(var(--primary))}.nab-pop .nab-swatch.is-custom{cursor: pointer;overflow: hidden;background: conic-gradient(hsl(0 85% 60%), hsl(60 85% 55%), hsl(120 70% 50%), hsl(180 75% 50%), hsl(240 80% 62%), hsl(300 75% 60%), hsl(360 85% 60%))}.nab-pop .nab-swatch.is-custom.is-on{background: var(--sw)}.nab-swatch.is-custom input{position: absolute;inset: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer;border: 0;padding: 0}.nab-pop__row{margin-top: 14px}.nab-pop .nab-pop__night{width: 100%;display: flex;align-items: center;gap: 10px;padding: 10px 12px;border-radius: 14px;background: hsl(var(--muted));font-weight: 500}.nab-pop__night svg{width: 17px;height: 17px;color: hsl(var(--muted-foreground))}.nab-pop__night span{flex: 1 1 auto;text-align: left}.nab-switch{position: relative;width: 38px;height: 22px;border-radius: 999px;background: hsl(var(--foreground) / .18);transition: background .15s}.nab-switch::after{content: '';position: absolute;top: 3px;left: 3px;width: 16px;height: 16px;border-radius: 50%;background: #fff;box-shadow: 0 1px 3px hsl(0 0% 0% / .25);transition: transform .15s}.nab-pop__night[aria-checked="true"] .nab-switch{background: hsl(var(--primary))}.nab-pop__night[aria-checked="true"] .nab-switch::after{transform: translateX(16px)}.nab-pop__foot{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: 14px;font-size: 12px;color: hsl(var(--muted-foreground))}.nab-pop .nab-pop__reset{font-weight: 600;color: hsl(var(--primary));font-size: 13px}body.page-template-bhotu .bhotu-top #nab-more{display: none}.nab-menu{position: fixed;z-index: 70;min-width: 220px;padding: 6px;border-radius: 18px;background: hsl(var(--card) / .94);-webkit-backdrop-filter: blur(24px) saturate(1.5);backdrop-filter: blur(24px) saturate(1.5);box-shadow: 0 4px 10px hsl(230 30% 20% / .06), 0 20px 50px hsl(230 30% 20% / .2);color: hsl(var(--foreground));opacity: 0;transform: translateY(-4px) scale(.98);transform-origin: top right;transition: opacity .14s ease, transform .14s ease}html.dark .nab-menu{box-shadow: 0 4px 10px hsl(0 0% 0% / .35), 0 20px 50px hsl(0 0% 0% / .55)}.nab-menu.is-open{opacity: 1;transform: none}.nab-menu[hidden]{display: none}.nab-menu .nab-menu__item{width: 100%;display: flex;align-items: center;gap: 12px;min-height: 44px;padding: 0 12px;border: 0;border-radius: 12px;background: none;font: inherit;font-size: 14px;font-weight: 500;color: inherit;text-align: left;cursor: pointer}.nab-menu .nab-menu__item:hover, .nab-menu .nab-menu__item:focus-visible{background: hsl(var(--muted));outline: none}.nab-menu__item svg{width: 18px;height: 18px;flex-shrink: 0;color: hsl(var(--muted-foreground))}@media (max-width: 1023px){body.page-template-bhotu .bhotu-rail{background: hsl(var(--card) / .94)}}@media (max-width: 1099px){html[data-nab-bg="himalaya"] .nab-canvas__figure{display: none}}@media (max-width: 767px){body.page-template-bhotu .bhotu-top-right > :not(.nab-head-btn){display: none !important}body.page-template-bhotu .bhotu-top #nab-more{display: grid}body.page-template-bhotu .bhotu-app.is-chat .nab-brand__name{display: none}body.page-template-bhotu .bhotu-thread-btn{position: static;transform: none;flex: 1 1 auto;min-width: 0;max-width: none;justify-content: flex-start}body.page-template-bhotu .bhotu-thread-label{flex: 0 1 auto;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html[data-nab-bg="mascot"] .nab-canvas__figure{top: 84px;bottom: auto;right: -22px;width: 92px;height: 92px}body.page-template-bhotu .bhotu-landing-mark{width: 80px;height: 80px}body.page-template-bhotu .bhotu-landing-mark svg{width: 36px;height: 36px}}@media (max-width: 640px){body.page-template-bhotu .bhotu-app{--bhotu-gutter: 8px}body.page-template-bhotu .bhotu-top{height: 56px;padding: 0 8px;gap: 6px}body.page-template-bhotu .bhotu-thread-btn{position: static;transform: none;flex: 1 1 auto;min-width: 0;max-width: none;justify-content: flex-start;padding: 6px 10px}body.page-template-bhotu .bhotu-app.is-chat .nab-brand__name{display: none}body.page-template-bhotu .bhotu-top-right{gap: 4px}body.page-template-bhotu .bhotu-top .bhotu-icon-btn{width: 36px;height: 36px}body.page-template-bhotu .bhotu-top .bhotu-icon-btn svg{width: 17px;height: 17px}.nab-brand__mark{width: 34px;height: 34px}.nab-brand__name{font-size: 16px}body.page-template-bhotu .bhotu-landing-title{font-size: 26px}body.page-template-bhotu .bhotu-landing-sub{font-size: 14px;padding: 0 8px}body.page-template-bhotu .bhotu-suggestion-grid{gap: 8px;margin-top: 20px;margin-bottom: 20px}body.page-template-bhotu .bhotu-app .bhotu-suggestion-chip{min-height: 34px;padding: 0 13px 0 11px;font-size: 12.5px}html body.page-template-bhotu .bhotu-app .bhotu-composer, html body.page-template-bhotu .bhotu-app .bhotu-composer:focus-within{border-radius: 24px !important}body.page-template-bhotu .bhotu-input-row{gap: 4px;padding: 7px}html body.page-template-bhotu .bhotu-app .bhotu-chip-btn{width: 38px;height: 38px}body.page-template-bhotu .bhotu-mic-btn{width: 38px;height: 38px}body.page-template-bhotu .bhotu-app .bhotu-send-btn{width: 42px;height: 42px}body.page-template-bhotu .bhotu-composer-bar{padding: 0 9px 9px}body.page-template-bhotu .bhotu-mode-btn{padding: 5px 11px;font-size: 12px}body.page-template-bhotu .bhotu-dock{padding-bottom: calc(6px + env(safe-area-inset-bottom, 0px))}html.nab-kb body.page-template-bhotu .bhotu-dock{padding-bottom: 6px}html.nab-kb body.page-template-bhotu .bhotu-dock-foot{display: none}body.page-template-bhotu .bhotu-msg-ai{margin-left: 0;padding: 12px 14px 8px;border-radius: 22px}body.page-template-bhotu .bhotu-msg-ai .bhotu-msg-mark{position: static;margin-bottom: 8px}body.page-template-bhotu .bhotu-msg-ai .bhotu-msg-mark-glyph{width: 26px;height: 26px;box-shadow: none;background: hsl(var(--primary) / .12)}body.page-template-bhotu .bhotu-msg-ai .bhotu-msg-mark-glyph svg{width: 14px;height: 14px}body.page-template-bhotu .bhotu-msg-ai .bhotu-msg-mark-name{position: static;width: auto;height: auto;clip: auto;font-size: 13px;font-weight: 700;color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-msg-user-bubble{max-width: 86%}}@media (prefers-reduced-motion: reduce){html[data-nab-bg] .nab-canvas__b, html[data-nab-bg] .nab-canvas__figure, body.page-template-bhotu .bhotu-landing-mark, body.page-template-bhotu .bhotu-typing-mark svg, body.page-template-bhotu .bhotu-typing-row::after{animation: none !important}}body.page-template-bhotu .bhotu-top #nab-sidebar{display: none}.nab-sheet-handle, .nab-sheet-backdrop{display: none}@media (max-width: 1023px){body.page-template-bhotu .bhotu-top #nab-sidebar{display: grid}body.page-template-bhotu .bhotu-app #nab-history{display: none !important}.nab-sheet-backdrop{display: block;position: fixed;inset: 0;z-index: 69;background: hsl(220 30% 8% / .42);opacity: 0;transition: opacity .26s ease}.nab-sheet-backdrop[hidden]{display: none}.nab-sheet-backdrop.is-open{opacity: 1}.nab-pop{left: 0;right: 0 !important;top: auto !important;bottom: 0;width: auto;max-width: 600px;margin: 0 auto;max-height: 88dvh;padding: 6px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-radius: 24px 24px 0 0;opacity: 1;transform: translateY(100%);transform-origin: bottom center;transition: transform .3s cubic-bezier(.2, .8, .2, 1);overscroll-behavior: contain}.nab-pop.is-open{transform: none}.nab-pop.is-dragging{transition: none}.nab-sheet-handle{display: block;flex: none;width: 40px;height: 5px;margin: 4px auto 10px;border-radius: 999px;background: hsl(var(--foreground) / .22)}.nab-sheet-handle, .nab-pop__head, #bhotu-keys-modal .bhotu-modal-head{touch-action: none;cursor: grab}html body.page-template-bhotu #bhotu-keys-modal{padding: 0;align-items: flex-end;justify-content: center;animation: none;transition: opacity .26s ease}html body.page-template-bhotu #bhotu-keys-modal.is-leaving{opacity: 0}html body.page-template-bhotu #bhotu-keys-modal .bhotu-modal-card{width: 100%;max-width: 600px;max-height: 88dvh;margin: 0 auto;padding-top: 6px;padding-bottom: env(safe-area-inset-bottom, 0px);border: 0;border-radius: 24px 24px 0 0;transform: translateY(100%);transition: transform .3s cubic-bezier(.2, .8, .2, 1)}html body.page-template-bhotu #bhotu-keys-modal.is-open .bhotu-modal-card{transform: none}html body.page-template-bhotu #bhotu-keys-modal .bhotu-modal-card.is-dragging{transition: none}html body.page-template-bhotu #bhotu-keys-modal .bhotu-modal-card::before{display: none}html body.page-template-bhotu #bhotu-keys-modal .bhotu-modal-head{padding-top: 0}html body.page-template-bhotu #bhotu-keys-modal .bhotu-modal-body{overscroll-behavior: contain}}@media (max-width: 1023px) and (prefers-reduced-motion: reduce){.nab-pop, .nab-sheet-backdrop, html body.page-template-bhotu #bhotu-keys-modal, html body.page-template-bhotu #bhotu-keys-modal .bhotu-modal-card{transition: none}}html body.page-template-bhotu .bhotu-app .nab-brand{display: none !important}body.page-template-bhotu .bhotu-lib-col{display: grid;grid-template-columns: minmax(120px, max-content) auto minmax(0, 1fr) auto auto;grid-template-areas: "title  title  title  search search" "filter create .      select sort" "body   body   body   body   body" "note   note   note   note   note";align-items: center;column-gap: 8px;row-gap: 14px;padding-top: 22px}body.page-template-bhotu .bhotu-lib-head, body.page-template-bhotu .bhotu-lib-tools{display: contents}body.page-template-bhotu .bhotu-lib-head > .bhotu-bar-spacer{display: none}body.page-template-bhotu .bhotu-lib-title{grid-area: title;font-size: 26px;font-weight: 800;letter-spacing: -.02em}body.page-template-bhotu .bhotu-lib-filters{grid-area: filter;flex-wrap: nowrap;gap: 4px;overflow-x: auto;scrollbar-width: none}body.page-template-bhotu .bhotu-lib-filters::-webkit-scrollbar{display: none}body.page-template-bhotu .bhotu-lib-create-wrap{grid-area: create;justify-self: start}body.page-template-bhotu #bhotu-lib-select{grid-area: select;justify-self: end}body.page-template-bhotu #bhotu-lib-sort{grid-area: sort;justify-self: end}body.page-template-bhotu .bhotu-lib-search{grid-area: search;width: 280px;max-width: 100%;justify-self: end}body.page-template-bhotu #bhotu-lib-body{grid-area: body;min-width: 0}body.page-template-bhotu #bhotu-lib-note{grid-area: note}body.page-template-bhotu .bhotu-app .bhotu-chip, body.page-template-bhotu .bhotu-app .bhotu-lib-btn, body.page-template-bhotu .bhotu-app .bhotu-lib-create{height: 36px;min-height: 36px;border: 0;border-radius: 999px;font-size: 13.5px;box-shadow: none;transform: none}body.page-template-bhotu .bhotu-app .bhotu-chip{padding: 0 13px;background: transparent;color: hsl(var(--foreground) / .7);font-weight: 500;flex-shrink: 0}body.page-template-bhotu .bhotu-app .bhotu-chip:hover{background: hsl(var(--muted));color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-app .bhotu-chip.is-active{background: hsl(var(--muted));color: hsl(var(--foreground));font-weight: 600}body.page-template-bhotu .bhotu-app .bhotu-lib-btn{padding: 0 14px;background: hsl(var(--muted));font-weight: 500}body.page-template-bhotu .bhotu-app .bhotu-lib-btn.is-icon{width: 36px;padding: 0}body.page-template-bhotu .bhotu-app .bhotu-lib-btn:hover{background: hsl(var(--accent))}body.page-template-bhotu .bhotu-app .bhotu-lib-create{gap: 6px;padding: 0 15px 0 12px;font-weight: 600;background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.page-template-bhotu .bhotu-app .bhotu-lib-create:hover{transform: none;box-shadow: none;filter: brightness(1.06)}body.page-template-bhotu .bhotu-app :is(.bhotu-chip, .bhotu-lib-btn, .bhotu-lib-create) svg{width: 16px;height: 16px}body.page-template-bhotu .bhotu-lib-search{height: 36px;border: 0;border-radius: 999px;background: hsl(var(--card) / .8);box-shadow: var(--nab-soft)}body.page-template-bhotu .bhotu-lib-search:focus-within{box-shadow: var(--nab-soft);border: 0}body.page-template-bhotu .bhotu-lib-search svg{width: 15px;height: 15px}body.page-template-bhotu .bhotu-lib-card{border: 0;border-radius: 18px;background: hsl(var(--card));box-shadow: var(--nab-soft)}body.page-template-bhotu .bhotu-lib-card:hover, body.page-template-bhotu .bhotu-lib-card:focus-visible{box-shadow: var(--nab-float);border: 0}body.page-template-bhotu .bhotu-lib-thumb{background: hsl(var(--muted))}body.page-template-bhotu .bhotu-cover{background: hsl(var(--muted));color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-cover::before{border-color: hsl(var(--foreground) / .08)}body.page-template-bhotu .bhotu-cover-eyebrow{color: hsl(var(--muted-foreground))}body.page-template-bhotu .bhotu-cover-title{font-size: 18px;color: hsl(var(--foreground))}body.page-template-bhotu .bhotu-cover-sub{color: hsl(var(--muted-foreground))}body.page-template-bhotu .bhotu-cover-glyph{width: 34px;height: 34px;color: hsl(var(--primary));opacity: .7}body.page-template-bhotu .bhotu-lib-meta{gap: 10px;padding: 12px 10px 12px 14px;min-height: 60px}body.page-template-bhotu .bhotu-lib-ficon{width: 30px;height: 30px;border: 0;border-radius: 10px;background: hsl(var(--muted));color: hsl(var(--foreground) / .7)}body.page-template-bhotu .bhotu-lib-ficon svg{width: 16px;height: 16px}body.page-template-bhotu .bhotu-lib-h2{font-size: 13px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: hsl(var(--muted-foreground))}body.page-template-bhotu .bhotu-lib-empty-art{gap: 8px;margin-bottom: 14px;color: hsl(var(--foreground) / .55)}body.page-template-bhotu .bhotu-lib-empty-art svg{width: 18px;height: 18px;padding: 9px;border-radius: 12px;background: hsl(var(--card));box-shadow: var(--nab-soft)}body.page-template-bhotu .bhotu-lib-empty h2{font-size: 18px;font-weight: 700}body.page-template-bhotu .bhotu-lib-empty p{font-size: 14px}body.page-template-bhotu .bhotu-lib-empty-actions{gap: 8px}body.page-template-bhotu .bhotu-lib-empty-actions .bhotu-btn{height: 36px;min-height: 36px;padding: 0 16px;border: 0;border-radius: 999px;font-size: 13.5px;box-shadow: none}body.page-template-bhotu .bhotu-lib-empty-actions .bhotu-btn.primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.page-template-bhotu .bhotu-lib-empty-actions .bhotu-btn.ghost{background: hsl(var(--muted));color: hsl(var(--foreground))}@media (max-width: 640px){body.page-template-bhotu .bhotu-lib-col{grid-template-columns: minmax(0, 1fr) auto auto;grid-template-areas: "title  select sort" "filter create create" "search search search" "body   body   body" "note   note   note";column-gap: 6px;row-gap: 12px;padding: 12px 8px 96px}body.page-template-bhotu .bhotu-lib-title{font-size: 22px}body.page-template-bhotu .bhotu-lib-search{width: 100%}body.page-template-bhotu .bhotu-lib-filters{-webkit-mask-image: linear-gradient(90deg, #000 82%, transparent);mask-image: linear-gradient(90deg, #000 82%, transparent)}}
:is(body.page-template-page-blooms, body.single-niriv_bloom){--blm-gap: 12px}@media (min-width: 768px){:is(body.page-template-page-blooms, body.single-niriv_bloom){--blm-gap: 16px}}:is(body.page-template-page-blooms, body.single-niriv_bloom) .bloom-card-cover-fallback{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;background: radial-gradient(circle at 28% 22%, hsl(var(--primary) / .65), transparent 62%), linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--primary) / .88) 55%, hsl(var(--primary) / .7) 100%)}:is(body.page-template-page-blooms, body.single-niriv_bloom) .bloom-card-wordmark{font-size: 26px;font-weight: 900;letter-spacing: 3px;color: hsl(0 0% 100% / .92)}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px}@media (min-width: 640px){:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm__grid{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px}}@media (min-width: 1024px){body.page-template-page-blooms .na-blm__grid{grid-template-columns: repeat(4, minmax(0, 1fr));gap: 16px}}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card{display: flex;flex-direction: column;min-width: 0;overflow: hidden;border-radius: var(--na-r-md);background: var(--na-card);color: var(--na-ink);text-decoration: none;transition: transform .2s ease}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card:hover{transform: translateY(-2px)}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card__cover{position: relative;aspect-ratio: 4 / 3;overflow: hidden;background: var(--na-fill)}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card__cover img{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;transition: transform .4s ease}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card:hover .na-blm-card__cover img{transform: scale(1.04)}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card .bloom-chip{position: absolute;top: 8px;left: 8px;z-index: 1;padding: 3px 9px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 11px;font-weight: 800;line-height: 1.3;letter-spacing: .02em}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card__cover:has(.bloom-card-cover-fallback) .bloom-chip{background: hsl(0 0% 100% / .22);color: #fff}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card__body{padding: 10px 12px 12px}@media (min-width: 640px){:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card__body{padding: 12px 14px 14px}}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card__meta{margin: 0 0 4px;font-size: 11.5px;font-weight: 600;color: var(--na-faint);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card__title{margin: 0;font-size: 14px;font-weight: 700;line-height: 1.35;color: var(--na-ink);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: color .15s ease}:is(body.page-template-page-blooms, body.single-niriv_bloom) .na-blm-card:hover .na-blm-card__title{color: hsl(var(--primary))}body.page-template-page-blooms #main-content > .na-blm{display: flex;flex-direction: column;gap: var(--blm-gap);width: 100%;max-width: 1050px;margin: 0 auto;padding-top: 20px;padding-bottom: 32px}@media (min-width: 1024px){body.page-template-page-blooms #main-content > .na-blm{padding: 28px 24px 48px}}body.page-template-page-blooms .na-blm__head{display: flex;flex-direction: column;gap: 12px}body.page-template-page-blooms .na-blm__titles{padding: 0 4px}@media (min-width: 768px){body.page-template-page-blooms .na-blm__head{flex-direction: row;align-items: flex-end;justify-content: space-between;gap: 24px}}body.page-template-page-blooms .na-blm__title{margin: 0;font-size: 26px;font-weight: 800;line-height: 1.15;letter-spacing: -.02em;color: var(--na-ink)}@media (min-width: 768px){body.page-template-page-blooms .na-blm__title{font-size: 28px}}body.page-template-page-blooms .na-blm__sub{margin: 4px 0 0;font-size: 14px;line-height: 1.45;color: var(--na-sub)}body.page-template-page-blooms .na-blm__search{display: flex;align-items: center;gap: 8px;flex: none;width: 100%;height: 44px;padding: 0 16px;border-radius: 999px;background: var(--na-card);color: var(--na-faint);cursor: text;box-shadow: inset 0 0 0 1.5px transparent;transition: box-shadow .15s ease}@media (min-width: 768px){body.page-template-page-blooms .na-blm__search{width: 280px}}body.page-template-page-blooms .na-blm__search:focus-within{box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .45)}body.page-template-page-blooms .na-blm__search .na-ico{width: 18px;height: 18px;flex: none}body.page-template-page-blooms .na-blm__search input{flex: 1;min-width: 0;height: 100%;padding: 0;border: 0 !important;outline: 0;box-shadow: none !important;background: transparent !important;font-size: 14.5px;color: var(--na-ink)}body.page-template-page-blooms .na-blm__search input::placeholder{color: var(--na-faint)}body.page-template-page-blooms .na-blm__search input::-webkit-search-cancel-button{cursor: pointer}body.page-template-page-blooms .na-blm__sec{display: flex;flex-direction: column;gap: 12px}body.page-template-page-blooms .na-blm__sechead{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 0 4px}body.page-template-page-blooms .na-blm__sechead h2{display: inline-flex;align-items: center;gap: 8px;margin: 0;font-size: 17px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}body.page-template-page-blooms .na-blm__sechead h2 .na-ico{width: 18px;height: 18px;color: hsl(var(--primary))}body.page-template-page-blooms .na-blm__count{flex: none;padding: 4px 10px;border-radius: 999px;background: var(--na-card);font-size: 12px;font-weight: 600;color: var(--na-sub)}body.page-template-page-blooms .na-blm__empty{grid-column: 1 / -1;display: flex;flex-direction: column;align-items: center;gap: 4px;padding: 48px 20px;border-radius: var(--na-r);background: var(--na-card);text-align: center}body.page-template-page-blooms .na-blm__empty .na-ico{width: 40px;height: 40px;margin-bottom: 8px;color: hsl(var(--primary) / .45)}body.page-template-page-blooms .na-blm__empty-title{margin: 0;font-size: 16px;font-weight: 700;color: var(--na-ink)}body.page-template-page-blooms .na-blm__empty-sub{margin: 0;font-size: 13px;color: var(--na-sub)}body.page-template-page-blooms .na-blm__none{margin: 0;padding: 28px 20px;border-radius: var(--na-r);background: var(--na-card);text-align: center;font-size: 14px;color: var(--na-sub)}body.page-template-page-blooms .na-blm__dyk{padding: 16px;border-radius: var(--na-r);background: var(--na-card)}@media (min-width: 768px){body.page-template-page-blooms .na-blm__dyk{padding: 20px}}body.page-template-page-blooms .na-blm__dyk h2{margin: 0 0 12px;font-size: 16px;font-weight: 700;color: var(--na-ink)}body.page-template-page-blooms .na-blm__dyk ul{display: grid;grid-template-columns: 1fr;gap: 8px;margin: 0;padding: 0;list-style: none}@media (min-width: 768px){body.page-template-page-blooms .na-blm__dyk ul{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px}}body.page-template-page-blooms .na-blm__dyk li{display: flex;align-items: flex-start;gap: 12px;margin: 0;padding: 12px 14px;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07)}body.page-template-page-blooms .na-blm__dyk-ico{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 32px;height: 32px;border-radius: 10px;background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body.page-template-page-blooms .na-blm__dyk-ico .na-ico{width: 16px;height: 16px}body.page-template-page-blooms .na-blm__dyk p{margin: 0;font-size: 13.5px;line-height: 1.5;color: var(--na-ink)}body.single-niriv_bloom #main-content > .na-blm-single{padding: 20px 0 32px}@media (min-width: 1024px){body.single-niriv_bloom #main-content > .na-blm-single{padding: 28px 24px 48px}}body.single-niriv_bloom .na-blm-single__col{display: flex;flex-direction: column;gap: var(--blm-gap);width: 100%;max-width: 720px;margin: 0 auto}@media (max-width: 1023.98px){body.single-niriv_bloom .na-blm-single__col{max-width: none}}body.single-niriv_bloom .na-blm-back{align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 14px 0 10px;border-radius: 999px;background: var(--na-card);color: var(--na-ink);font-size: 13px;font-weight: 600;text-decoration: none;transition: color .15s ease}body.single-niriv_bloom .na-blm-back:hover{color: hsl(var(--primary))}body.single-niriv_bloom .na-blm-back svg{width: 16px;height: 16px}body.single-niriv_bloom .na-blm-art{--blm-pad: 16px;overflow: hidden;border-radius: var(--na-r);background: var(--na-card);color: var(--na-ink)}@media (min-width: 640px){body.single-niriv_bloom .na-blm-art{--blm-pad: 28px}}@media (min-width: 1024px){body.single-niriv_bloom .na-blm-art{--blm-pad: 36px}}body.single-niriv_bloom .na-blm-art__cover{display: block;width: 100%;max-width: none;height: auto;aspect-ratio: 16 / 9;object-fit: cover;border-radius: 0}body.single-niriv_bloom .na-blm-art__cover .bloom-card-wordmark{font-size: 44px;letter-spacing: 4px}body.single-niriv_bloom .na-blm-art__caption{margin: 8px var(--blm-pad) 0;font-size: 12px;line-height: 1.45;text-align: center;color: var(--na-faint)}body.single-niriv_bloom .na-blm-art__body{padding: 18px var(--blm-pad) 4px}@media (min-width: 640px){body.single-niriv_bloom .na-blm-art__body{padding-top: 24px}}body.single-niriv_bloom .na-blm-art__meta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;margin-bottom: 12px;font-size: 12.5px;color: var(--na-sub)}body.single-niriv_bloom .na-blm-art__tag{display: inline-flex;align-items: center;gap: 5px;height: 26px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 12px;font-weight: 700}body.single-niriv_bloom .na-blm-art__tag .na-ico{width: 13px;height: 13px}body.single-niriv_bloom .na-blm-art__title{margin: 0;font-size: 26px;font-weight: 800;line-height: 1.18;letter-spacing: -.022em;color: var(--na-ink)}@media (min-width: 768px){body.single-niriv_bloom .na-blm-art__title{font-size: 32px;line-height: 1.15}}body.single-niriv_bloom .na-blm-art .single-article-content{margin-top: 16px;color: var(--na-ink);font-size: 16.5px;line-height: 1.75}body.single-niriv_bloom .na-blm-art .single-article-content p{margin: 0 0 1.15em;font-size: 16.5px;line-height: 1.75;color: var(--na-ink)}@media (min-width: 768px){body.single-niriv_bloom .na-blm-art .single-article-content, body.single-niriv_bloom .na-blm-art .single-article-content p{font-size: 17.5px}}body.single-niriv_bloom .na-blm-art .single-article-content > :last-child{margin-bottom: 0}body.single-niriv_bloom .na-blm-art .single-article-content :is(h2, h3, h4){color: var(--na-ink)}body.single-niriv_bloom .na-blm-art .single-article-content h2{margin: 1.6em 0 .6em;font-size: 1.32em;line-height: 1.3;font-weight: 800;letter-spacing: -.015em}body.single-niriv_bloom .na-blm-art .single-article-content h3{margin: 1.4em 0 .5em;font-size: 1.14em;line-height: 1.35;font-weight: 750}body.single-niriv_bloom .na-blm-art .single-article-content a{color: hsl(var(--primary));text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}body.single-niriv_bloom .na-blm-art .single-article-content img{border-radius: var(--na-r-sm)}body.single-niriv_bloom .na-blm-art .single-article-content blockquote{margin: 1.4em 0;padding: 14px 18px;border: 0;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07);box-shadow: inset 3px 0 0 hsl(var(--primary));font-style: normal;color: var(--na-ink)}body.single-niriv_bloom .na-blm-art .single-article-content li::marker{color: hsl(var(--primary))}body.single-niriv_bloom .na-blm-art__bar{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 20px var(--blm-pad) var(--blm-pad)}body.single-niriv_bloom .na-blm-vote{padding: 4px 6px;border-radius: 999px;background: var(--na-fill)}body.single-niriv_bloom .na-blm-vote .vote-btn{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;padding: 0;border-radius: 999px;background: transparent;transition: background-color .15s ease}body.single-niriv_bloom .na-blm-vote .vote-btn:hover{background: var(--na-card)}body.single-niriv_bloom .na-blm-vote .vote-score{min-width: 24px;text-align: center;font-size: 14px;font-weight: 700;color: var(--na-ink)}body.single-niriv_bloom .na-blm-art__bar [data-share-toggle]{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;padding: 0 !important;border-radius: 999px !important;background: var(--na-fill);color: var(--na-ink) !important}body.single-niriv_bloom .na-blm-art__bar [data-share-toggle]:hover{background: var(--na-fill-2)}body.single-niriv_bloom .na-blm-art__bar [data-share-dropdown]{border: 0 !important;border-radius: var(--na-r-sm) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow-lg) !important}body.single-niriv_bloom .na-blm-art__bar [data-share-dropdown] :is(button, a){border-radius: 10px !important}body.single-niriv_bloom .na-blm-art__bar [data-share-dropdown] .border-t{border-color: var(--na-line)}body.single-niriv_bloom .na-blm-more{display: flex;flex-direction: column;gap: 12px}body.single-niriv_bloom .na-blm-more__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 0 4px}body.single-niriv_bloom .na-blm-more__head h2{margin: 0;font-size: 17px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}body.single-niriv_bloom .na-blm-more__head a{display: inline-flex;align-items: center;gap: 2px;font-size: 13.5px;font-weight: 600;color: hsl(var(--primary));text-decoration: none}body.single-niriv_bloom .na-blm-more__head a .na-ico{width: 16px;height: 16px}@media (min-width: 640px){body.single-niriv_bloom .na-blm-more .na-blm__grid{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 768px){body.single-niriv_bloom .na-blm-more .na-blm__grid{grid-template-columns: repeat(4, minmax(0, 1fr))}}body.single-niriv_bloom .na-blm-more .na-blm-card__title{font-size: 13.5px}
html body.newniguro-template{--bd-gap: 12px;--bd-pad: 14px;--bd-cr: var(--na-r-md);background: var(--na-canvas)}@media (min-width: 768px){html body.newniguro-template{--bd-gap: 16px;--bd-pad: 16px;--bd-cr: var(--na-r)}}html body.newniguro-template #site-header .nn-bar-row > .ml-auto{align-items: center;gap: 6px !important}html body.newniguro-template #site-header .nn-bar-row > .ml-auto > .na-hswitch{margin-right: 4px}html body.newniguro-template #site-header #sidebar-toggle, html body.newniguro-template #site-header #theme-toggle, html body.newniguro-template #site-header a.lg\:hidden[aria-label]{min-width: 40px !important;min-height: 40px !important;width: 40px;height: 40px;border-radius: 12px !important;color: var(--na-ink) !important;transition: background-color .15s ease}html body.newniguro-template #site-header #sidebar-toggle:hover, html body.newniguro-template #site-header #theme-toggle:hover, html body.newniguro-template #site-header a.lg\:hidden[aria-label]:hover{background: var(--na-card) !important;box-shadow: var(--na-shadow)}html body.newniguro-template #site-header #sidebar-toggle svg, html body.newniguro-template #site-header a.lg\:hidden[aria-label] svg{width: 22px !important;height: 22px !important}html body.newniguro-template #site-header a.bg-primary{height: 36px;padding: 0 16px !important;border-radius: 999px !important;font-size: 13.5px !important;font-weight: 700 !important;box-shadow: 0 4px 12px hsl(var(--primary) / .25)}html body.newniguro-template .nn-hero{background: transparent !important}html body.newniguro-template .nn-hero .home-banner-link img{border-radius: var(--na-r-sm)}html body.newniguro-template #main-search-form > div.relative:first-child{background: var(--na-card) !important;border-radius: 30px !important;box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--border) / .55) !important;transition: box-shadow .18s ease}html body.newniguro-template #main-search-form > div.relative:first-child:focus-within{box-shadow: var(--na-shadow-lg), inset 0 0 0 1.5px hsl(var(--primary) / .55) !important}html body.newniguro-template #main-search-input{color: var(--na-ink);font-size: 16px}html body.newniguro-template #bhotu-ai-search-trigger{border-radius: 999px;color: hsl(var(--primary)) !important;background: hsl(var(--primary) / .1)}html body.newniguro-template #bhotu-ai-search-trigger:hover{background: hsl(var(--primary) / .18)}html body.newniguro-template #main-search-form button[type="submit"]{box-shadow: 0 4px 12px hsl(var(--primary) / .3) !important}html body.newniguro-template #autocomplete-results{border: 0 !important;border-radius: 22px !important;background: var(--na-card) !important;box-shadow: var(--na-shadow-lg) !important}@media (min-width: 768px){html body.newniguro-template.niriv-ac-attached #main-search-form > div.relative:first-child{border-radius: 30px 30px 0 0 !important;border-bottom-color: transparent !important;box-shadow: var(--na-shadow-lg) !important}html body.newniguro-template.niriv-ac-attached #autocomplete-results{margin-top: 0 !important;border-radius: 0 0 22px 22px !important;box-shadow: var(--na-shadow-lg) !important;clip-path: inset(0 -64px -64px -64px);background: linear-gradient(var(--na-line), var(--na-line)) no-repeat 18px 0 / calc(100% - 36px) 1px, var(--na-card) !important;padding-top: 8px}}html body.newniguro-template .nn-rail-item:nth-child(8n+1){--na-h: 28}html body.newniguro-template .nn-rail-item:nth-child(8n+2){--na-h: 45}html body.newniguro-template .nn-rail-item:nth-child(8n+3){--na-h: 200}html body.newniguro-template .nn-rail-item:nth-child(8n+4){--na-h: 340}html body.newniguro-template .nn-rail-item:nth-child(8n+5){--na-h: 150}html body.newniguro-template .nn-rail-item:nth-child(8n+6){--na-h: 265}html body.newniguro-template .nn-rail-item:nth-child(8n+7){--na-h: 185}html body.newniguro-template .nn-rail-item:nth-child(8n+8){--na-h: 0}html body.newniguro-template .nn-promo{margin-bottom: var(--bd-gap)}html body.newniguro-template .nn-promo-media{border-radius: var(--na-r-md)}html body.newniguro-template .nn-promo-title{font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}html body.newniguro-template .nn-promo-sub{color: var(--na-sub)}html body.newniguro-template .nn-rail{gap: 4px !important;margin: 0 0 var(--bd-gap) !important;padding: 8px !important;border: 0 !important;border-radius: var(--na-r-md) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow) !important}html body.newniguro-template .nn-rail-item{gap: 8px;height: 38px;padding: 0 12px 0 6px;border-radius: 999px;font-size: 13px;font-weight: 650;color: var(--na-ink)}html body.newniguro-template .nn-rail-item:hover{background: var(--na-fill)}html body.newniguro-template .nn-rail-ico{width: 28px;height: 28px;flex: 0 0 28px;border-radius: 999px;background: hsl(var(--na-h, 200) 75% 94%);color: hsl(var(--na-h, 200) 60% 40%)}html.dark body.newniguro-template .nn-rail-ico{background: hsl(var(--na-h, 200) 25% 17%);color: hsl(var(--na-h, 200) 65% 70%)}html body.newniguro-template .nn-rail-ico svg, html body.newniguro-template .nn-rail-ico i{width: 15px;height: 15px}html body.newniguro-template .nn-rail-item.is-text{padding: 0 12px;font-weight: 600;color: var(--na-sub)}html body.newniguro-template .nn-rail-item.is-text:hover{color: var(--na-ink)}html body.newniguro-template .nn-rail-sep{height: 20px;margin: 0 4px;background: var(--na-line)}@media (min-width: 1024px){html body.newniguro-template .nn-rail{padding: 8px 10px !important}}html body.newniguro-template .nn-board{gap: var(--bd-gap) !important;margin: 0 0 32px !important}@media (min-width: 900px){html body.newniguro-template .nn-col{gap: var(--bd-gap) !important}}html body.newniguro-template .nn-col > .nn-more{padding: 6px 0 0}html body.newniguro-template .nn-card{border: 0 !important;border-radius: var(--bd-cr);background: var(--na-card);box-shadow: var(--na-shadow) !important;color: var(--na-ink)}html body.newniguro-template .nn-card-body{padding: 12px var(--bd-pad) var(--bd-pad)}html body.newniguro-template .nn-chead, html body.newniguro-template .nn-live-head{gap: 10px;min-height: 52px;padding: 12px var(--bd-pad) 2px;border-bottom: 0 !important}html body.newniguro-template .nn-chead h3{font-size: 15.5px;font-weight: 750;letter-spacing: -.015em;color: var(--na-ink)}html body.newniguro-template .nn-chead-ico{width: 30px;height: 30px;flex: 0 0 30px;border-radius: 10px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}html body.newniguro-template .nn-chead-ico svg, html body.newniguro-template .nn-chead-ico i{width: 16px;height: 16px}html body.newniguro-template .nn-card-surging .nn-chead-ico{background: hsl(35 92% 50% / .14)}html body.newniguro-template .nn-see{display: inline-flex;align-items: center;height: 28px;padding: 0 10px;margin-right: -4px;border-radius: 999px;font-size: 12.5px;font-weight: 650;color: hsl(var(--primary));background: hsl(var(--primary) / .08)}html body.newniguro-template .nn-see:hover{text-decoration: none;background: hsl(var(--primary) / .15)}html body.newniguro-template .nn-tiles, html body.newniguro-template .nn-rank, html body.newniguro-template .nn-actors, html body.newniguro-template .nn-posters, html body.newniguro-template .nn-stories, html body.newniguro-template .nn-wrows, html body.newniguro-template .nn-card-fuel .nn-wrows, html body.newniguro-template .nn-tool, html body.newniguro-template .shp-grid{padding: 12px var(--bd-pad) var(--bd-pad)}html body.newniguro-template .nn-tiles, html body.newniguro-template .nn-rank, html body.newniguro-template .nn-actors, html body.newniguro-template .nn-posters{gap: 12px}html body.newniguro-template .nn-stories, html body.newniguro-template .shp-grid{gap: 10px}html body.newniguro-template .nn-tile-media, html body.newniguro-template .nn-rank-item, html body.newniguro-template .nn-actor-media, html body.newniguro-template .nn-poster-media, html body.newniguro-template .nn-single-media, html body.newniguro-template .nn-photo, html body.newniguro-template .nn-live-media, html body.newniguro-template .shp-media{border-radius: var(--na-r-sm) !important}html body.newniguro-template .nn-tile-title, html body.newniguro-template .nn-actor-name, html body.newniguro-template .nn-poster-title{font-weight: 650;color: var(--na-ink)}html body.newniguro-template .nn-tile-title{margin-top: 8px}html body.newniguro-template .nn-rank-num{letter-spacing: -.03em}html body.newniguro-template .nn-badge-play, html body.newniguro-template .nn-surging-views{border-radius: 999px}html body.newniguro-template .nn-single-title{font-weight: 750;letter-spacing: -.01em;color: var(--na-ink)}html body.newniguro-template .nn-card-photos .nn-single-title{font-weight: 500}html body.newniguro-template .nn-single-excerpt{color: var(--na-sub)}html body.newniguro-template .nn-chip{padding: 3px 9px;background: var(--na-fill);color: var(--na-sub)}html body.newniguro-template .nn-media-more, html body.newniguro-template .nn-photo-more{border-radius: 999px}html body.newniguro-template .nn-arow-name, html body.newniguro-template .nn-arow-name a{color: var(--na-ink);font-weight: 700}html body.newniguro-template .nn-arow-meta{color: var(--na-faint)}html body.newniguro-template .nn-reactions{color: var(--na-sub)}html body.newniguro-template .nn-opt-btn{border-radius: 999px}html body.newniguro-template .nn-opt-menu{padding: 6px;border: 0;border-radius: var(--na-r-sm);background: var(--na-card);box-shadow: var(--na-shadow-lg)}html body.newniguro-template .nn-opt-row, html body.newniguro-template .nn-opt-menu .nn-share-slot [data-share-toggle], html body.newniguro-template .nn-opt-menu .report-btn{border-radius: 10px}html body.newniguro-template .nn-opt-row:hover, html body.newniguro-template .nn-opt-menu .nn-share-slot [data-share-toggle]:hover, html body.newniguro-template .nn-opt-menu .report-btn:hover{background: var(--na-fill)}html body.newniguro-template .nn-card-video{background: hsl(var(--muted))}html body.newniguro-template .nn-video-sound{border-radius: 999px}html body.newniguro-template .nn-video-play span{box-shadow: 0 8px 24px rgb(0 0 0 / .3)}html body.newniguro-template .nn-card-pill{border-radius: 999px}html body.newniguro-template .nn-wpill{min-height: 60px;padding: 10px 20px 10px 12px}html body.newniguro-template .nn-wpill-ico{width: 38px;height: 38px;border-radius: 999px;background: hsl(45 90% 92%);color: hsl(35 85% 45%)}html.dark body.newniguro-template .nn-wpill-ico{background: hsl(45 30% 17%);color: hsl(45 80% 65%)}html body.newniguro-template .nn-wpill-ico svg, html body.newniguro-template .nn-wpill-ico i{width: 20px;height: 20px}html body.newniguro-template .nn-wpill-now b{font-weight: 800;letter-spacing: -.02em}html body.newniguro-template .nn-wpill-sep{background: var(--na-line)}html body.newniguro-template .nn-wpill-chg{padding: 2px 7px;border-radius: 999px}html body.newniguro-template .nn-wpill-chg.is-up{background: hsl(var(--primary) / .1)}html body.newniguro-template .nn-wpill-chg.is-down{background: hsl(var(--destructive) / .1)}html body.newniguro-template .nn-row{padding: 12px var(--bd-pad);border-bottom-color: var(--na-line)}html body.newniguro-template .nn-row:hover, html body.newniguro-template .nn-trend:hover{background: var(--na-fill)}html body.newniguro-template .nn-row-media{border-radius: 12px}html body.newniguro-template .nn-row-title{font-weight: 650;color: var(--na-ink)}html body.newniguro-template .nn-trend{padding: 10px var(--bd-pad);border-bottom-color: var(--na-line)}html body.newniguro-template .nn-wlist{padding: 6px 8px 8px}html body.newniguro-template .nn-wlist-row{padding-inline: 8px;border-radius: 12px}html body.newniguro-template .nn-wlist-row:hover{background: var(--na-fill) !important}html body.newniguro-template .nn-wlist-line{font-weight: 650;color: var(--na-ink)}html body.newniguro-template .nn-wlist-sub{color: var(--na-faint)}html body.newniguro-template .nn-wlist-foot{margin: 4px 8px 0;height: 38px;border-radius: 12px;background: var(--na-fill);color: hsl(var(--primary));font-weight: 650}html body.newniguro-template .nn-wlist-foot:hover{text-decoration: none;background: var(--na-fill-2)}html body.newniguro-template .nn-signs{gap: 6px;padding: 12px var(--bd-pad) var(--bd-pad)}html body.newniguro-template .nn-sign{border-radius: var(--na-r-sm);background: var(--na-fill);padding-block: 10px}html body.newniguro-template .nn-sign:hover{background: hsl(var(--primary) / .1)}html body.newniguro-template .nn-wrows{gap: 10px}html body.newniguro-template .nn-wrow{gap: 2px;padding: 12px 14px;border-radius: var(--na-r-sm);background: hsl(var(--na-h, 220) 60% 96%) !important}html.dark body.newniguro-template .nn-wrow{background: hsl(var(--na-h, 220) 20% 16%) !important}html body.newniguro-template .nn-card-fuel{--na-h: 25}html body.newniguro-template .nn-card-forex{--na-h: 195}html body.newniguro-template .nn-card:not(.nn-card-fuel):not(.nn-card-forex) .nn-wrow:nth-child(odd){--na-h: 42}html body.newniguro-template .nn-card:not(.nn-card-fuel):not(.nn-card-forex) .nn-wrow:nth-child(even){--na-h: 220}html body.newniguro-template .nn-wrow-label{font-weight: 650;color: var(--na-sub)}html body.newniguro-template .nn-wrow-value{font-size: 17px;letter-spacing: -.02em;color: var(--na-ink)}html body.newniguro-template .nn-card-fuel .nn-wrow-value{font-size: 19px}html body.newniguro-template .nn-wrow-sub{color: var(--na-faint)}html body.newniguro-template .nn-midx{padding: 12px var(--bd-pad) 0}html body.newniguro-template .nn-midx-val{letter-spacing: -.03em}html body.newniguro-template .nn-midx-chg{padding: 2px 8px;border-radius: 999px}html body.newniguro-template .nn-midx-chg.is-up{background: hsl(var(--primary) / .1)}html body.newniguro-template .nn-midx-chg.is-down{background: hsl(var(--destructive) / .1)}html body.newniguro-template .nn-midx-bell{border-radius: 999px}html body.newniguro-template .nn-midx-figs{gap: 10px;padding: 12px var(--bd-pad) 0}html body.newniguro-template .nn-midx-fig{padding: 10px 12px;border-radius: var(--na-r-sm);background: hsl(265 60% 96%)}html body.newniguro-template .nn-midx-fig + .nn-midx-fig{background: hsl(190 60% 95%)}html.dark body.newniguro-template .nn-midx-fig{background: hsl(265 20% 17%)}html.dark body.newniguro-template .nn-midx-fig + .nn-midx-fig{background: hsl(190 20% 15%)}html body.newniguro-template .nn-mix{margin: 12px var(--bd-pad) 0;padding: 10px 0 var(--bd-pad);border-top-color: var(--na-line)}html body.newniguro-template .nn-mrow:hover{background: var(--na-fill) !important}html body.newniguro-template .nn-bs{padding: 14px var(--bd-pad) 16px}html body.newniguro-template .nn-bs-date{font-size: 28px;letter-spacing: -.02em}html body.newniguro-template .nn-bs-events{margin: 0 var(--bd-pad);padding: 4px 0 6px;border-top-color: var(--na-line)}html body.newniguro-template .nn-bs-events .nn-wlist{padding: 4px 0 2px}html body.newniguro-template .nn-bs-events .nn-wlist-row{margin-inline: -8px}html body.newniguro-template .nn-tnum, html body.newniguro-template .nn-tsel, html body.newniguro-template .nn-tarea{padding: 10px 12px;border: 1px solid transparent;border-radius: 12px;background: var(--na-fill);color: var(--na-ink)}html body.newniguro-template .nn-tnum:focus, html body.newniguro-template .nn-tsel:focus, html body.newniguro-template .nn-tarea:focus{border-color: hsl(var(--primary) / .5);background: var(--na-card);box-shadow: 0 0 0 3px hsl(var(--primary) / .12)}html body.newniguro-template .nn-tf > span{font-size: 11.5px;color: var(--na-sub)}html body.newniguro-template .nn-tout{margin-top: 12px}html body.newniguro-template .nn-trow + .nn-trow{box-shadow: inset 0 1px 0 0 var(--na-line)}html body.newniguro-template .nn-tout-text{border-radius: 12px}html body.newniguro-template .nn-card-live{padding-bottom: var(--bd-pad)}html body.newniguro-template .nn-live-media{margin-inline: var(--bd-pad) !important;overflow: hidden}html body.newniguro-template .nn-live-title{font-weight: 750;letter-spacing: -.01em}html body.newniguro-template .nn-live-tl{margin: 12px var(--bd-pad) 0;border-top-color: var(--na-line)}html body.newniguro-template .nn-live-ev{border-bottom-color: var(--na-line)}html body.newniguro-template .nn-live-ev-media img{border-radius: 10px}html body.newniguro-template .nn-live-new, html body.newniguro-template .nn-live-more{border-radius: 999px}html body.newniguro-template .nn-live-also{padding: 0 var(--bd-pad)}html body.newniguro-template .nn-live-also a{border-radius: 999px}html body.newniguro-template .nn-story{border-radius: var(--na-r-sm);background: var(--na-fill)}html body.newniguro-template .nn-story-body{padding: 10px 12px 12px}html body.newniguro-template .nn-story-title{font-weight: 650;color: var(--na-ink)}html body.newniguro-template .nn-story-foot{padding-inline: var(--bd-pad)}html body.newniguro-template .nn-story-write{display: inline-flex;align-items: center;height: 28px;padding: 0 12px;border-radius: 999px;background: hsl(var(--primary) / .1)}html body.newniguro-template .shp-title{font-weight: 600;color: var(--na-ink)}html body.newniguro-template .shp-price{letter-spacing: -.01em}html body.newniguro-template .shp-disc{border-radius: 999px;padding: 2px 7px}html body.newniguro-template .nn-end{width: fit-content;margin: 8px auto 24px;padding: 10px 18px;border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow)}html body.newniguro-template .nn-empty{color: var(--na-sub)}html body.newniguro-template #site-footer{background: transparent !important}@media (prefers-reduced-motion: reduce){html body.newniguro-template #main-search-form > div.relative:first-child{transition: none}}html body.newniguro-template .nn-chead + .nn-wlist{padding-top: 10px}html body.newniguro-template .nn-live-head{padding-bottom: 4px}html body.newniguro-template .nn-rank > .nn-rank-item:last-child:nth-child(odd){grid-column: 1 / -1;aspect-ratio: 16 / 9}html body.newniguro-template .nn-wpill .nn-wpill-ico{width: 30px !important;height: 30px !important;min-width: 30px;aspect-ratio: 1 / 1;flex: 0 0 30px;padding: 0 !important;border-radius: 50% !important;display: inline-grid !important;place-items: center;align-self: center}html body.newniguro-template .nn-wpill .nn-wpill-ico svg{width: 17px !important;height: 17px !important}
body.na-app-home .na-poster__bs{font-size: 11.5px;font-weight: 600;line-height: 1.3;color: var(--na-faint);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cinema-platform .cinema-card-rank.na-bs-has{max-width: calc(100% - 16px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cinema-platform .na-bs-chip{font-weight: 700}.cinema-platform .cinema-card-year.na-bs-line{margin-top: 2px}.cinema-platform .na-bs-row{flex-wrap: wrap;row-gap: 2px}.cinema-platform .na-bs-inline::before{content: "\00B7";margin: 0 6px}html body.cinema-platform .na-bs-detail{margin-top: 2px;font-size: 12px;font-weight: 600;color: hsl(var(--muted-foreground))}html body.cinema-platform .cinema-detail-page .bg-muted\/50 > .grid p.na-bs-detail{font-size: 12.5px !important;font-weight: 600;color: hsl(var(--muted-foreground))}
body.single-niriv_community .na-cset{--cs-gap: 20px;--cs-pad-x: 18px;--cs-field-h: 46px;padding: 16px 0 48px;color: var(--na-ink)}body.single-niriv_community .na-cset__col{max-width: 720px;margin: 0 auto}@media (min-width: 768px){body.single-niriv_community .na-cset{padding: 28px 20px 64px}}@media (min-width: 768px){body.single-niriv_community .na-cset .na-cset-group__title{margin-left: 18px;margin-right: 0}}body.single-niriv_community .na-cset__head{display: flex;align-items: center;gap: 10px}body.single-niriv_community .na-cset__back{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 40px;height: 40px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink);transition: box-shadow .15s ease}body.single-niriv_community .na-cset__back:hover{box-shadow: var(--na-shadow-lg)}body.single-niriv_community .na-cset__head h1{margin: 0;font-size: 24px;font-weight: 800;letter-spacing: -.025em;line-height: 1.2;color: var(--na-ink)}@media (min-width: 768px){body.single-niriv_community .na-cset__head h1{font-size: 26px}}body.single-niriv_community .na-cset__role{margin-left: auto;display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 12px;font-weight: 700}body.single-niriv_community .na-cset__sub{margin-top: 2px;padding-left: 50px;font-size: 13px;color: var(--na-sub)}body.single-niriv_community .na-cset-id{display: flex;align-items: center;gap: 14px;margin-top: 18px;padding: 16px var(--cs-pad-x);background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink);text-decoration: none;transition: box-shadow .15s ease}body.single-niriv_community .na-cset-id:hover{box-shadow: var(--na-shadow-lg)}body.single-niriv_community .na-cset-id__avatar{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 56px;height: 56px;border-radius: 16px;overflow: hidden;font-size: 26px;box-shadow: 0 0 0 3px hsl(var(--primary) / .18)}body.single-niriv_community .na-cset-id__avatar img{width: 100%;height: 100%;object-fit: cover}body.single-niriv_community .na-cset-id__text{display: flex;flex-direction: column;min-width: 0;flex: 1}body.single-niriv_community .na-cset-id__text strong{font-size: 17px;font-weight: 800;letter-spacing: -.015em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.single-niriv_community .na-cset-id__text small{font-size: 13px;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.single-niriv_community .na-cset-id__go{display: inline-flex;align-items: center;gap: 2px;flex: none;font-size: 13px;font-weight: 700;color: hsl(var(--primary))}@media (max-width: 420px){body.single-niriv_community .na-cset-id__go{font-size: 0}body.single-niriv_community .na-cset-id__go svg{width: 20px;height: 20px}}body.single-niriv_community .na-cset__tabs{display: flex;gap: 4px;margin-top: 18px;padding: 4px;border-radius: 999px;background: hsl(var(--muted));overflow-x: auto;scrollbar-width: none;-ms-overflow-style: none}body.single-niriv_community .na-cset__tabs::-webkit-scrollbar{display: none}body.single-niriv_community .na-cset__tabs .cs-tab-trigger{flex: 1 0 auto;display: inline-flex;align-items: center;justify-content: center;gap: 6px;height: 38px;padding: 0 14px;border: 0;border-radius: 999px;background: transparent;color: var(--na-sub);font-size: 13px;font-weight: 700;white-space: nowrap;cursor: pointer;transition: background-color .15s ease, color .15s ease, box-shadow .15s ease}body.single-niriv_community .na-cset__tabs .cs-tab-trigger svg{width: 16px;height: 16px;flex: none}body.single-niriv_community .na-cset__tabs .cs-tab-trigger:hover{color: var(--na-ink)}body.single-niriv_community .na-cset__tabs .cs-tab-trigger.border-primary{background: hsl(var(--card));color: var(--na-ink);box-shadow: 0 1px 2px hsl(var(--foreground) / .06), 0 2px 8px hsl(var(--foreground) / .06)}body.single-niriv_community .na-cset__tabs .cs-tab-trigger.border-primary svg{color: hsl(var(--primary))}body.single-niriv_community .na-cset .cs-tab-content{margin-top: 16px}body.single-niriv_community .na-cset .na-cset-groups > * + *{margin-top: var(--cs-gap)}body.single-niriv_community .na-cset .na-cset-group__title{margin-top: 0;margin-bottom: 8px;font-size: 12px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--na-sub)}body.single-niriv_community .na-cset :is(.na-cset-card, #cs-analytics, .na-cset-empty){background: hsl(var(--card));box-shadow: var(--na-shadow)}body.single-niriv_community .na-cset .na-cset-card{overflow: hidden}body.single-niriv_community .na-cset .na-cset-card--open{overflow: visible}body.single-niriv_community .na-cset .na-cset-card--pad{padding: 16px var(--cs-pad-x)}@media (min-width: 768px){body.single-niriv_community .na-cset :is(.na-cset-id, .na-cset-card, #cs-analytics, .na-cset-empty){border-radius: var(--na-r-md)}}body.single-niriv_community .na-cset .na-cset-card__lead{margin: 0;font-size: 13px;line-height: 1.5;color: var(--na-sub)}body.single-niriv_community .na-cset .na-cset-card > .na-cset-card__lead:not(:last-child){margin-bottom: 0}body.single-niriv_community .na-cset .na-cset-card:not(.na-cset-card--pad) > .na-cset-card__lead{padding: 14px var(--cs-pad-x) 0}body.single-niriv_community .na-cset .na-cset-card--pad > .na-cset-card__lead + *{margin-top: 12px}body.single-niriv_community .na-cset .na-cset-field{padding: 14px var(--cs-pad-x)}body.single-niriv_community .na-cset .na-cset-field + .na-cset-field{border-top: 1px solid hsl(var(--border))}body.single-niriv_community .na-cset .na-cset-field > label:not(.na-cset-switch){display: block;margin-bottom: 6px;font-size: 12px;font-weight: 700;color: var(--na-sub)}body.single-niriv_community .na-cset .na-cset-hint{margin: 6px 0 0;font-size: 12px;line-height: 1.45;color: var(--na-faint)}body.single-niriv_community .na-cset #cs-slug-status{margin-top: 6px}body.single-niriv_community .na-cset :is(.na-cset-input, .flair-row .flair-name){display: block;width: 100%;min-height: var(--cs-field-h);margin: 0;padding: 0 14px;border: 0;border-radius: 12px;outline: 0;background-color: hsl(var(--muted));color: var(--na-ink);font: inherit;font-size: 15px;line-height: 1.4;box-shadow: none;transition: background-color .15s ease, box-shadow .15s ease}body.single-niriv_community .na-cset textarea.na-cset-input{padding: 12px 14px;resize: vertical;min-height: 0}body.single-niriv_community .na-cset textarea#cs-short-description{min-height: 72px}body.single-niriv_community .na-cset :is(.na-cset-input, .flair-row .flair-name)::placeholder{color: var(--na-faint)}body.single-niriv_community .na-cset :is(input, select, textarea):focus, body.single-niriv_community .na-cset :is(input, select, textarea):focus-visible{outline: 0 !important;border-color: transparent !important;--tw-ring-shadow: 0 0 #0000;--tw-ring-offset-shadow: 0 0 #0000}body.single-niriv_community .na-cset :is(.na-cset-input, .flair-row .flair-name):focus, body.single-niriv_community .na-cset :is(.na-cset-affix, .na-cset-addstaff__box):focus-within{background-color: hsl(var(--card));box-shadow: var(--na-shadow)}body.single-niriv_community .na-cset select.na-cset-input{-webkit-appearance: none;appearance: none;padding-right: 40px;cursor: pointer;background-image: linear-gradient(45deg, transparent 50%, currentColor 50%), linear-gradient(135deg, currentColor 50%, transparent 50%);background-position: calc(100% - 20px) 50%, calc(100% - 15px) 50%;background-size: 5px 5px, 5px 5px;background-repeat: no-repeat}body.single-niriv_community .na-cset .na-cset-affix{display: flex;align-items: center;min-height: var(--cs-field-h);padding-left: 14px;border-radius: 12px;background-color: hsl(var(--muted));transition: background-color .15s ease, box-shadow .15s ease}body.single-niriv_community .na-cset .na-cset-affix__pre{flex: none;max-width: 55%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13px;font-weight: 600;color: var(--na-faint)}body.single-niriv_community .na-cset .na-cset-affix > .na-cset-input{flex: 1;min-width: 0;padding-left: 2px;background: transparent !important;box-shadow: none !important}body.single-niriv_community .na-cset :is(.na-cset-color, .flair-row .flair-color){display: block;height: var(--cs-field-h);padding: 5px;margin: 0;border: 0;border-radius: 12px;background: hsl(var(--muted));cursor: pointer}body.single-niriv_community .na-cset .na-cset-color{width: 100%}body.single-niriv_community .na-cset :is(.na-cset-color, .flair-row .flair-color)::-webkit-color-swatch-wrapper{padding: 0}body.single-niriv_community .na-cset :is(.na-cset-color, .flair-row .flair-color)::-webkit-color-swatch{border: 0;border-radius: 8px}body.single-niriv_community .na-cset :is(.na-cset-color, .flair-row .flair-color)::-moz-color-swatch{border: 0;border-radius: 8px}body.single-niriv_community .na-cset .na-cset-switch{display: flex;align-items: center;justify-content: space-between;gap: 14px;min-height: 28px;font-size: 15px;font-weight: 600;line-height: 1.35;color: var(--na-ink);cursor: pointer}body.single-niriv_community .na-cset .na-cset-switch input{-webkit-appearance: none;appearance: none;position: relative;flex: none;width: 46px;height: 28px;margin: 0;border: 0;border-radius: 999px;background: hsl(var(--muted-foreground) / .32);cursor: pointer;transition: background-color .2s ease}body.single-niriv_community .na-cset .na-cset-switch input::before{content: "";position: absolute;top: 3px;left: 3px;width: 22px;height: 22px;border-radius: 999px;background: hsl(0 0% 100%);box-shadow: 0 1px 3px hsl(0 0% 0% / .25);transition: transform .2s ease}body.single-niriv_community .na-cset .na-cset-switch input:checked{background: hsl(var(--primary))}body.single-niriv_community .na-cset .na-cset-switch input:checked::before{transform: translateX(18px)}body.single-niriv_community .na-cset .na-cset-verify{display: flex;align-items: center;gap: 12px;padding: 14px var(--cs-pad-x) 16px}body.single-niriv_community .na-cset .na-cset-verify__ico{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 44px;height: 44px;border-radius: 12px;background: hsl(var(--primary) / .08)}body.single-niriv_community .na-cset .na-cset-verify__text{display: flex;flex-direction: column;gap: 2px;min-width: 0;flex: 1}body.single-niriv_community .na-cset .na-cset-verify__text strong{font-size: 15px;font-weight: 700}body.single-niriv_community .na-cset .na-cset-verify__text small{font-size: 12px;line-height: 1.4;color: var(--na-sub)}@media (max-width: 479px){body.single-niriv_community .na-cset .na-cset-verify{flex-wrap: wrap}body.single-niriv_community .na-cset .na-cset-verify > .na-cset-btn{width: 100%}}body.single-niriv_community .na-cset .na-cset-btn{display: inline-flex;align-items: center;justify-content: center;gap: 6px;flex: none;height: 40px;padding: 0 18px;border: 0;border-radius: 999px;font-size: 13px;font-weight: 700;white-space: nowrap;text-decoration: none;cursor: pointer;transition: background-color .15s ease, box-shadow .15s ease, opacity .15s ease}body.single-niriv_community .na-cset .na-cset-btn svg{width: 16px;height: 16px;flex: none}body.single-niriv_community .na-cset .na-cset-btn--primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.single-niriv_community .na-cset .na-cset-btn--primary:hover{background: hsl(var(--primary) / .9)}body.single-niriv_community .na-cset .na-cset-btn--soft{background: hsl(var(--muted));color: var(--na-ink)}body.single-niriv_community .na-cset .na-cset-btn--soft:hover{background: hsl(var(--accent))}body.single-niriv_community .na-cset .na-cset-btn--danger{background: color-mix(in srgb, var(--na-red) 12%, transparent);color: var(--na-red)}body.single-niriv_community .na-cset .na-cset-btn--danger:hover{background: color-mix(in srgb, var(--na-red) 20%, transparent)}body.single-niriv_community .na-cset .na-cset-btn--big{height: 48px;padding: 0 26px;gap: 8px;font-size: 15px;font-weight: 800;box-shadow: 0 8px 20px -10px hsl(var(--primary) / .7)}body.single-niriv_community .na-cset .na-cset-btn:disabled{opacity: .55;cursor: not-allowed}body.single-niriv_community .na-cset .na-cset-pill{display: inline-flex;align-items: center;justify-content: center;height: 28px;padding: 0 12px;border: 0;border-radius: 999px;font-size: 12px;font-weight: 700;white-space: nowrap}body.single-niriv_community .na-cset .na-cset-pill--role{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body.single-niriv_community .na-cset .na-cset-pill--danger{background: color-mix(in srgb, var(--na-red) 12%, transparent);color: var(--na-red);cursor: pointer}body.single-niriv_community .na-cset .na-cset-pill--danger:hover{background: color-mix(in srgb, var(--na-red) 20%, transparent)}body.single-niriv_community .na-cset .na-cset-save{display: flex;justify-content: flex-end}@media (max-width: 767px){body.single-niriv_community .na-cset .na-cset-save{position: sticky;bottom: calc(var(--na-bottom, 78px) + var(--na-safe, 0px) + 10px);z-index: 5}body.single-niriv_community .na-cset #cs-save-btn{width: 100%}}body.single-niriv_community .na-cset .na-cset-row{display: flex;align-items: center;gap: 12px;padding: 12px var(--cs-pad-x)}body.single-niriv_community .na-cset .na-cset-row + .na-cset-row{border-top: 1px solid hsl(var(--border))}body.single-niriv_community .na-cset .na-cset-row__avatar{display: inline-flex;flex: none;width: 40px;height: 40px;border-radius: 999px;overflow: hidden}body.single-niriv_community .na-cset .na-cset-row__avatar > *{width: 40px !important;height: 40px !important;border-radius: 999px;object-fit: cover}body.single-niriv_community .na-cset .na-cset-row__text{flex: 1;min-width: 0}body.single-niriv_community .na-cset .na-cset-row__name{display: block;margin: 0;font-size: 15px;font-weight: 700;color: var(--na-ink);text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.single-niriv_community .na-cset a.na-cset-row__name:hover{color: hsl(var(--primary))}body.single-niriv_community .na-cset .na-cset-row__meta{margin: 1px 0 0;font-size: 12px;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.single-niriv_community .na-cset .na-cset-row__actions{display: flex;align-items: center;gap: 8px;flex: none}body.single-niriv_community .na-cset .na-cset-none{margin: 0;padding: 20px var(--cs-pad-x);font-size: 14px;color: var(--na-sub);text-align: center}body.single-niriv_community .na-cset .na-cset-legend{padding: 14px 16px;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07);font-size: 12.5px;line-height: 1.5;color: var(--na-sub)}body.single-niriv_community .na-cset .na-cset-legend p + p{margin-top: 4px}body.single-niriv_community .na-cset .na-cset-legend strong{color: var(--na-ink)}body.single-niriv_community .na-cset .na-cset-addstaff{display: flex;flex-wrap: wrap;gap: 8px}body.single-niriv_community .na-cset .na-cset-addstaff__field{flex: 1 1 220px;min-width: 0}body.single-niriv_community .na-cset .na-cset-addstaff .na-cset-addstaff__box{display: flex;align-items: center;gap: 8px}body.single-niriv_community .na-cset #selected_user_chip.hidden{display: none}body.single-niriv_community .na-cset .na-cset-addstaff__box input{min-width: 0;font-size: 15px;color: var(--na-ink)}body.single-niriv_community .na-cset .na-cset-addstaff > select.na-cset-input{flex: 1 1 140px;width: auto}body.single-niriv_community .na-cset .na-cset-addstaff > .na-cset-btn{height: var(--cs-field-h);padding: 0 22px}@media (min-width: 560px){body.single-niriv_community .na-cset .na-cset-addstaff > select.na-cset-input{flex: 0 0 150px}}body.single-niriv_community .na-cset #selected_user_chip{background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-weight: 700}body.single-niriv_community .na-cset #user_suggestions{margin-top: 6px;padding: 6px;border: 0;border-radius: var(--na-r-sm);background: hsl(var(--card));box-shadow: var(--na-shadow-lg);scrollbar-width: none}body.single-niriv_community .na-cset #user_suggestions::-webkit-scrollbar{display: none}body.single-niriv_community .na-cset #user_suggestions > [data-id]{padding: 8px 10px;border-radius: 10px}body.single-niriv_community .na-cset #user_suggestions > [data-id]:hover{background: hsl(var(--muted))}body.single-niriv_community .na-cset .na-cset-flairs{display: flex;flex-direction: column;gap: 8px}body.single-niriv_community .na-cset .na-cset-flairs:empty{display: none}body.single-niriv_community .na-cset .flair-row{gap: 8px !important}body.single-niriv_community .na-cset .flair-row .flair-name{flex: 1;min-width: 0;height: var(--cs-field-h)}body.single-niriv_community .na-cset .flair-row .flair-color{flex: none;width: var(--cs-field-h)}body.single-niriv_community .na-cset .flair-row .remove-flair{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 38px;height: 38px;padding: 0;border-radius: 999px;background: transparent;color: var(--na-sub)}body.single-niriv_community .na-cset .flair-row .remove-flair:hover{background: color-mix(in srgb, var(--na-red) 12%, transparent);color: var(--na-red)}body.single-niriv_community .na-cset .na-cset-actions{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 8px;margin-top: 14px}body.single-niriv_community .na-cset #cs-analytics{padding: 16px var(--cs-pad-x) 18px}body.single-niriv_community .na-cset .na-cset-skel{display: flex;flex-direction: column;gap: 12px}body.single-niriv_community .na-cset .na-cset-skel__tiles{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px}@media (min-width: 640px){body.single-niriv_community .na-cset .na-cset-skel__tiles{grid-template-columns: repeat(4, minmax(0, 1fr))}}body.single-niriv_community .na-cset .na-cset-skel :is(.na-cset-skel__tiles > span, .na-cset-skel__block){display: block;height: 76px;border-radius: var(--na-r-sm);background: hsl(var(--muted));animation: na-cset-pulse 1.4s ease-in-out infinite}body.single-niriv_community .na-cset .na-cset-skel__block{height: 120px}@keyframes na-cset-pulse{50%{opacity: .5}}@media (prefers-reduced-motion: reduce){body.single-niriv_community .na-cset .na-cset-skel :is(.na-cset-skel__tiles > span, .na-cset-skel__block){animation: none}}body.single-niriv_community .na-cset #cs-analytics > .grid{gap: 10px;margin-bottom: 20px}body.single-niriv_community .na-cset #cs-analytics > .grid > div{border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07);padding: 14px}body.single-niriv_community .na-cset #cs-analytics > .grid .text-2xl{font-size: 22px;font-weight: 800;letter-spacing: -.02em}body.single-niriv_community .na-cset #cs-analytics > .grid .text-xs{font-weight: 600}body.single-niriv_community .na-cset #cs-analytics h3{margin-bottom: 10px;font-size: 12px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--na-sub)}body.single-niriv_community .na-cset #cs-analytics > .mt-6{margin-top: 20px}body.single-niriv_community .na-cset #cs-analytics .space-y-2 > * + *{margin-top: 8px}body.single-niriv_community .na-cset #cs-analytics .rounded-lg.border{border: 0;border-radius: 12px;background: hsl(var(--muted));padding: 12px 14px}body.single-niriv_community .na-cset #cs-analytics .rounded-lg.border img{width: 36px;height: 36px;border-radius: 999px}body.single-niriv_community .na-cset #cs-analytics .rounded-t{border-radius: 6px 6px 2px 2px;background: hsl(var(--primary) / .45)}body.single-niriv_community .na-cset .na-cset-empty{display: flex;flex-direction: column;align-items: center;gap: 12px;padding: 36px 24px;text-align: center;font-size: 15px;color: var(--na-sub)}body.single-niriv_community .na-cset .na-cset-empty p{margin: 0}body.single-niriv_community .na-cset .na-cset-empty__ico, body.single-niriv_community .na-cset .na-cset-empty > svg{width: 44px;height: 44px;color: var(--na-faint)}@media (max-width: 559px){body.single-niriv_community .na-cset__tabs{gap: 2px}body.single-niriv_community .na-cset__tabs .cs-tab-trigger{padding: 0 11px;gap: 5px;font-size: 12.5px}}@media (max-width: 439px){body.single-niriv_community .na-cset__tabs .cs-tab-trigger svg{display: none}}
body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities, .page-template-page-communities, .page-template-page-create-community, .single-niriv_post, .single-niriv_story, .page-template-page-nigurians){--cm-tint: hsl(var(--primary) / .08);--cm-tint-2: hsl(var(--primary) / .14);--cm-pill-h: 34px}body:is(.page-template-page-cafe, .page-template-page-explore) #main-content > .grid, body.page-template-page-cafe #cafe-layout{gap: 24px;padding: 16px 6px 40px;max-width: 1080px}@media (min-width: 768px){body:is(.page-template-page-cafe, .page-template-page-explore) #main-content > .grid, body.page-template-page-cafe #cafe-layout{padding: 24px 24px 56px}}@media (min-width: 1024px){body:is(.page-template-page-cafe, .page-template-page-explore) #main-content > .grid, body.page-template-page-cafe #cafe-layout{grid-template-columns: minmax(0, 1fr) 320px}}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community) .section-divider{display: none}body.page-template-page-cafe #feed-container > * + *{margin-top: 14px}body.page-template-page-cafe .cafe-banner{min-height: 0;padding: 24px;border: 0;border-radius: var(--na-r);background: radial-gradient(120% 140% at 100% 0%, hsl(var(--primary) / .22), transparent 55%), linear-gradient(160deg, hsl(var(--primary) / .10), hsl(var(--card)) 70%);box-shadow: var(--na-shadow);gap: 20px}@media (min-width: 768px){body.page-template-page-cafe .cafe-banner{padding: 28px 32px}}body.page-template-page-cafe .cafe-banner-kicker{display: inline-flex;align-items: center;height: 24px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .12);font-size: 11px;letter-spacing: .1em}body.page-template-page-cafe .cafe-banner h1{margin-top: 12px;font-size: clamp(22px, 3vw, 28px);font-weight: 800;letter-spacing: -.02em;line-height: 1.15}body.page-template-page-cafe .cafe-banner p{font-size: 14px;color: var(--na-sub)}body.page-template-page-cafe .cafe-banner-action{height: 40px;padding: 0 18px;margin-top: 18px;border: 0;border-radius: 999px;font-size: 14px;font-weight: 700;box-shadow: 0 6px 16px hsl(var(--primary) / .28)}body.page-template-page-cafe .cafe-banner-art{flex-basis: 112px;height: 112px;border: 0;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body:is(.page-template-page-cafe, .single-niriv_community) :is(#feed-create-post, #community-create-post) > div{gap: 12px;padding: 10px 10px 10px 12px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);transition: box-shadow .15s ease}body:is(.page-template-page-cafe, .single-niriv_community) :is(#feed-create-post, #community-create-post) > div:hover{background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body:is(.page-template-page-cafe, .single-niriv_community) :is(#feed-create-post, #community-create-post) .flex-1{display: flex;align-items: center;height: 40px;padding: 0 16px;border-radius: 999px;background: var(--na-fill)}body:is(.page-template-page-cafe, .single-niriv_community) :is(#feed-create-post, #community-create-post) .flex-1 p{margin: 0;font-size: 14px}body:is(.page-template-page-cafe, .single-niriv_community) :is(#feed-create-post, #community-create-post) button{width: 40px;height: 40px}body.page-template-page-cafe #feed-container > .rounded-xl:has(.sort-tab){padding: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;gap: 10px;flex-wrap: wrap}body.page-template-page-cafe #feed-container > .rounded-xl:has(.sort-tab) > div:first-child{gap: 2px;padding: 4px;border-radius: 999px;background: hsl(var(--muted));max-width: 100%;overflow-x: auto;scrollbar-width: none}body.page-template-page-cafe .sort-tab{height: 32px;padding: 0 16px;border-radius: 999px;font-size: 13px;font-weight: 600;color: var(--na-sub);white-space: nowrap;background: transparent}body.page-template-page-cafe .sort-tab:hover{color: var(--na-ink)}body.page-template-page-cafe .sort-tab.bg-primary{background: hsl(var(--card)) !important;color: var(--na-ink) !important;font-weight: 700;box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}body.page-template-page-cafe .feed-toggle{padding: 4px}body.page-template-page-cafe .feed-toggle-option{height: 32px;padding: 0 16px;font-size: 13px}body.page-template-page-cafe .feed-toggle-slider{top: 4px;left: 4px;height: calc(100% - 8px)}body:is(.page-template-page-explore, .single-niriv_community) .flex.w-full.border-b:has(> .tab-trigger){display: inline-flex;width: auto;max-width: 100%;gap: 2px;padding: 4px;border: 0;border-radius: 999px;background: hsl(var(--muted));overflow-x: auto;scrollbar-width: none}body:is(.page-template-page-explore, .single-niriv_community) .flex.w-full.border-b:has(> .tab-trigger)::-webkit-scrollbar{display: none}body:is(.page-template-page-explore, .single-niriv_community) .tab-trigger{display: inline-flex;align-items: center;height: 34px;padding: 0 18px;border: 0 !important;border-radius: 999px !important;font-size: 13px;font-weight: 600;white-space: nowrap;transition: background-color .15s ease, color .15s ease}body:is(.page-template-page-explore, .single-niriv_community) .tab-trigger.border-primary{background: hsl(var(--card));color: var(--na-ink);box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}body:is(.page-template-page-explore, .single-niriv_community) .tab-trigger.border-transparent:hover{color: var(--na-ink)}body:is(.page-template-page-explore, .single-niriv_community) .tab-content.post-list-container{margin-top: 16px}body.page-template-page-explore #main-content .min-w-0 > .rounded-xl.bg-gradient-to-br:first-child{position: relative;overflow: hidden;padding: 22px 24px;border: 0;border-radius: var(--na-r);background: radial-gradient(100% 160% at 100% 0%, hsl(var(--primary) / .18), transparent 55%), hsl(var(--card));box-shadow: var(--na-shadow)}body.page-template-page-explore #main-content .min-w-0 > .rounded-xl.bg-gradient-to-br:first-child > .flex{gap: 12px;margin-bottom: 4px}body.page-template-page-explore #main-content .min-w-0 > .rounded-xl.bg-gradient-to-br:first-child i, body.page-template-page-explore #main-content .min-w-0 > .rounded-xl.bg-gradient-to-br:first-child svg{width: 40px;height: 40px;padding: 9px;border-radius: 12px;background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body.page-template-page-explore #main-content .min-w-0 > .rounded-xl.bg-gradient-to-br:first-child h1{font-size: 26px;font-weight: 800;letter-spacing: -.02em}body.page-template-page-explore #main-content .min-w-0 > .rounded-xl.bg-gradient-to-br:first-child p{margin-top: 6px;font-size: 14px;color: var(--na-sub)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card{border: 0;border-radius: var(--na-r-md) !important;background: hsl(var(--card));box-shadow: var(--na-shadow);transition: box-shadow .18s ease, transform .18s ease}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card:hover{box-shadow: var(--na-shadow-lg)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-list-container > .post-card + .post-card, body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-list-container > * + *{margin-top: 12px}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card > .border-b{margin: 12px 16px 0;padding: 0 10px;height: 24px;width: max-content;border: 0 !important;border-radius: 999px;background: hsl(var(--primary) / .1);font-size: 11px;font-weight: 700}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card > .border-b.text-destructive{background: hsl(var(--destructive) / .1)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card > .flex{position: relative}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card > .flex > [data-user-vote]{position: absolute;left: 16px;bottom: 14px;z-index: 2;flex-direction: row;align-items: center;gap: 0;height: var(--cm-pill-h);min-width: 0;padding: 0 3px;border: 0 !important;border-radius: 999px;background: hsl(var(--muted)) !important}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card [data-user-vote] .vote-btn{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;padding: 0;border-radius: 999px}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card [data-user-vote] .vote-btn:hover{background: hsl(var(--card))}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card [data-user-vote] .vote-btn svg{width: 18px;height: 18px}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card [data-user-vote] .vote-score{min-width: 26px;padding: 0 2px;text-align: center;font-size: 13px;font-weight: 800;color: var(--na-ink)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card [data-user-vote="up"] .vote-score{color: hsl(var(--primary))}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card > .flex > .flex-1{padding: 16px 16px 14px;min-width: 0}@media (min-width: 768px){body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card > .flex > .flex-1{padding: 18px 20px 14px}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card > .flex > [data-user-vote]{left: 20px}}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .text-xs.text-muted-foreground.mb-1\.5{gap: 6px;margin-bottom: 8px;font-size: 12px;color: var(--na-faint)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .text-xs.text-muted-foreground.mb-1\.5 > span:first-child{gap: 6px;height: 24px;padding: 0 10px 0 4px;border-radius: 999px;background: hsl(var(--muted))}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .text-xs.text-muted-foreground.mb-1\.5 > span:first-child .text-foreground{font-weight: 700;font-size: 12px}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .text-xs.text-muted-foreground.mb-1\.5 > span:first-child img, body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .text-xs.text-muted-foreground.mb-1\.5 > span:first-child > span:first-child:not(.text-foreground){width: 18px;height: 18px}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card h2{font-size: 17px !important;font-weight: 700;line-height: 1.3;letter-spacing: -.012em;color: var(--na-ink)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card a.group:hover h2{color: hsl(var(--primary))}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card p.line-clamp-2{margin-top: 4px;font-size: 14px;line-height: 1.5;color: var(--na-sub)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card a.flex.rounded-lg.border{border: 0;border-radius: var(--na-r-sm);background: hsl(var(--muted));overflow: hidden}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .hidden.sm\:block.post-thumb{width: 168px;border-radius: var(--na-r-sm)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .hidden.sm\:block.post-thumb > img, body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .hidden.sm\:block.post-thumb .nsfw-blur-container > img{display: block;width: 168px;height: 112px;object-fit: cover;border-radius: var(--na-r-sm)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .hidden.sm\:block.post-thumb .video-embed{width: 168px !important;height: 112px;aspect-ratio: auto;border-radius: var(--na-r-sm);overflow: hidden}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .sm\:hidden.mt-3 :is(.post-thumb, .video-embed), body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .sm\:hidden.mt-3 img{border-radius: var(--na-r-sm)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .sm\:hidden.mt-3:empty{display: none}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .mt-3.flex.items-center.gap-4{min-height: var(--cm-pill-h);margin-top: 14px;padding-left: 104px;gap: 6px;flex-wrap: wrap}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .mt-3.flex.items-center.gap-4 > :is(a, button){display: inline-flex;align-items: center;justify-content: center;gap: 6px;height: var(--cm-pill-h);min-width: var(--cm-pill-h);padding: 0 12px;border-radius: 999px;background: hsl(var(--muted));font-size: 13px;font-weight: 600;color: var(--na-sub);text-decoration: none;transition: background-color .15s ease, color .15s ease}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .mt-3.flex.items-center.gap-4 > :is(a, button):hover{background: hsl(var(--accent));color: var(--na-ink)}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .mt-3.flex.items-center.gap-4 > :is(.approve-btn){background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .mt-3.flex.items-center.gap-4 > :is(.reject-btn){background: hsl(var(--destructive) / .1);color: hsl(var(--destructive))}body:is(.page-template-page-cafe, .page-template-page-explore, .single-niriv_community, .page-template-page-my-communities) .post-card .mt-3.flex.items-center.gap-4 svg{width: 16px;height: 16px}body:is(.page-template-page-cafe, .page-template-page-nigurians) #posts-container > .rounded-xl.bg-card:has(.suggested-grid, .suggested-people-scroll){padding: 18px;border-radius: var(--na-r-md)}body:is(.page-template-page-cafe, .page-template-page-nigurians) #posts-container > .rounded-xl.bg-card h3{font-size: 15px;font-weight: 700}body:is(.page-template-page-cafe, .page-template-page-nigurians) :is(.suggested-card, .suggested-person-card){border: 0 !important;border-radius: var(--na-r-sm) !important;background: hsl(var(--muted)) !important;box-shadow: none !important;overflow: hidden}body:is(.page-template-page-cafe, .page-template-page-nigurians) .suggested-card:hover, body:is(.page-template-page-cafe, .page-template-page-nigurians) .suggested-person-card:hover{background: hsl(var(--accent)) !important}body:is(.page-template-page-cafe, .page-template-page-nigurians) .suggested-card-cover:not([style]), body:is(.page-template-page-cafe, .page-template-page-nigurians) .suggested-person-card .person-cover:is(.person-gradient-1, .person-gradient-2, .person-gradient-3){background-image: linear-gradient(135deg, hsl(var(--primary) / .55), hsl(var(--primary) / .18)) !important}body:is(.page-template-page-cafe, .page-template-page-nigurians) .suggested-grid > .suggested-card:nth-child(even) .suggested-card-cover:not([style]), body:is(.page-template-page-cafe, .page-template-page-nigurians) .suggested-person-card .person-cover.person-gradient-2{background-image: linear-gradient(135deg, hsl(var(--primary) / .3), hsl(var(--primary) / .7)) !important}body:is(.page-template-page-cafe, .page-template-page-nigurians) .suggested-person-card .person-cover.person-gradient-3{background-image: radial-gradient(120% 120% at 0% 0%, hsl(var(--primary) / .65), hsl(var(--primary) / .15)) !important}body:is(.page-template-page-cafe, .page-template-page-nigurians) :is(.join-community-btn, .suggested-person-card .follow-user-btn){height: 32px;border-radius: 999px !important;font-weight: 700}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget{padding: 18px;border: 0;border-radius: var(--na-r-md) !important;background: hsl(var(--card));box-shadow: var(--na-shadow)}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget > h3{gap: 8px;margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -.01em}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget > h3 > :is(i, svg){width: 28px;height: 28px;padding: 6px;border-radius: 9px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget > h3 + p{margin: 4px 0 12px 36px;font-size: 12px;color: var(--na-faint)}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget > .space-y-3 > * + *{margin-top: 0 !important;border-top: 1px solid hsl(var(--border))}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget > .space-y-3 > *{padding: 10px 0}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget > .space-y-3 > :first-child{padding-top: 2px}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget > .space-y-3 > :last-child{padding-bottom: 0}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget img.rounded-lg{border-radius: 10px}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget .text-sm{font-size: 14px;font-weight: 600;line-height: 1.35}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget .follow-user-btn, body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget a.text-xs.font-semibold.rounded-md{display: inline-flex;align-items: center;justify-content: center;height: 30px;padding: 0 14px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget .follow-user-btn.following{background: hsl(var(--muted));color: var(--na-sub)}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget .follow-user-btn:hover{background: hsl(var(--primary) / .18)}body:is(.page-template-page-cafe, .page-template-page-explore) .right-sidebar-widget > a:last-child:not(:first-child){display: flex;height: 36px;margin-top: 12px;border-radius: 999px;background: hsl(var(--muted))}@media (min-width: 1024px){body.page-template-page-cafe #cafe-sidebar{position: sticky;top: calc(var(--na-top) + 20px)}}body:is(.page-template-page-communities, .page-template-page-my-communities) main#main-content > div.flex{padding: 16px 6px 48px}@media (min-width: 768px){body:is(.page-template-page-communities, .page-template-page-my-communities) main#main-content > div.flex{padding: 28px 24px 64px}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content > .flex > .flex-1{max-width: 760px}}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content > .flex > .flex-1 > .rounded-xl.bg-card{padding: 0;background: transparent;box-shadow: none;border-radius: 0}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content > .flex > .flex-1 > .rounded-xl.bg-card + .rounded-xl.bg-card{margin-top: 28px}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content > .flex > .flex-1 > .rounded-xl.bg-card > .flex:first-child{margin-bottom: 14px;padding: 0 4px;gap: 12px}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content > .flex > .flex-1 > .rounded-xl.bg-card:first-child h1{font-size: 26px;font-weight: 800;letter-spacing: -.02em}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content > .flex > .flex-1 > .rounded-xl.bg-card + .rounded-xl.bg-card h1{font-size: 17px;font-weight: 700}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content > .flex > .flex-1 > .rounded-xl.bg-card > .flex:first-child a.bg-primary{height: 38px;padding: 0 16px;border-radius: 999px;font-size: 13px;font-weight: 700;box-shadow: 0 6px 16px hsl(var(--primary) / .24)}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3{display: grid;grid-template-columns: 1fr;gap: 12px}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3 > *{margin: 0 !important}@media (min-width: 640px){body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3{grid-template-columns: 1fr 1fr}}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3 > .rounded-lg.border{position: relative;padding: 16px;border: 0;border-radius: var(--na-r-md);background: hsl(var(--card));box-shadow: var(--na-shadow);transition: box-shadow .18s ease, transform .18s ease}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3 > .rounded-lg.border:hover{background: hsl(var(--card));box-shadow: var(--na-shadow-lg);transform: translateY(-1px)}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3 > .rounded-lg.border > .flex{gap: 14px;align-items: center}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3 > .rounded-lg.border :is(img.w-12, div.w-12){width: 52px;height: 52px;border-radius: 16px !important;border: 0 !important;flex: none}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3 > .rounded-lg.border a.font-medium{font-size: 15px;font-weight: 700;color: var(--na-ink)}body.page-template-page-communities #main-content .rounded-xl.bg-card > .space-y-3 > .rounded-lg.border a.font-medium::after{content: "";position: absolute;inset: 0;border-radius: inherit}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3 > .rounded-lg.border p.text-sm{font-size: 12px;color: var(--na-faint)}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .space-y-3 > .rounded-lg.border p.line-clamp-2{font-size: 13px;color: var(--na-sub);margin-top: 4px}body.page-template-page-my-communities #main-content .rounded-xl.bg-card > .space-y-3 > .rounded-lg.border a.border{display: inline-flex;align-items: center;justify-content: center;width: 38px;height: 38px;padding: 0;border: 0;border-radius: 999px;background: hsl(var(--muted))}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .text-center.py-10{padding: 40px 20px;border-radius: var(--na-r-md);background: hsl(var(--card));box-shadow: var(--na-shadow)}body:is(.page-template-page-communities, .page-template-page-my-communities) #main-content .rounded-xl.bg-card > .text-center.py-10 a{height: 38px;line-height: 38px;padding: 0 18px;border-radius: 999px;font-weight: 700}body.single-niriv_community main#main-content > div.flex{padding: 12px 6px 48px}@media (min-width: 768px){body.single-niriv_community main#main-content > div.flex{padding: 24px 24px 64px}body.single-niriv_community #main-content > .flex > .flex-1{max-width: 760px}}body.single-niriv_community #main-content .rounded-xl.bg-card:has(#member-count){border-radius: var(--na-r) !important;overflow: hidden}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) > .relative:first-child > div{height: 190px !important;border-radius: 0}@media (min-width: 768px){body.single-niriv_community .rounded-xl.bg-card:has(#member-count) > .relative:first-child > div{height: 260px !important}}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) > .relative:first-child label{border-radius: 999px !important;background: hsl(var(--card) / .9) !important;color: var(--na-ink) !important;-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) > .px-6{padding: 8px 20px 20px !important}@media (min-width: 768px){body.single-niriv_community .rounded-xl.bg-card:has(#member-count) > .px-6{padding: 8px 28px 24px !important}}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .relative.z-10 > :is(img, div){width: 88px !important;height: 88px !important;border-radius: 26px !important;box-shadow: 0 0 0 5px hsl(var(--card)), var(--na-shadow-lg)}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) h1{font-size: 26px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) h1 + p{font-size: 14px;font-weight: 600;color: var(--na-faint)}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) :is(#join-btn, #notify-btn, a[href*="/settings"]){height: 38px;padding: 0 16px;border-radius: 999px !important;font-size: 13px;font-weight: 700;border: 0 !important;gap: 6px}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) #notify-btn, body.single-niriv_community .rounded-xl.bg-card:has(#member-count) a[href*="/settings"]{background: hsl(var(--muted)) !important;color: var(--na-ink) !important}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) a[href*="/settings"][title]:not(#na){flex: none;width: 38px;min-width: 38px;height: 38px;padding: 0;border-radius: 999px !important}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) a[href*="/settings"][title]:not(#na) svg{width: 18px;height: 18px;flex: none}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) #join-btn[data-member="0"]{box-shadow: 0 6px 16px hsl(var(--primary) / .26)}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) #join-btn[data-member="1"]{background: hsl(var(--primary) / .12) !important;color: hsl(var(--primary)) !important}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .px-6 > p.mt-4{font-size: 15px;line-height: 1.55}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .px-6 > .mt-4.flex.flex-wrap{gap: 8px}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .px-6 > .mt-4.flex.flex-wrap > span{height: 30px;padding: 0 12px;border-radius: 999px;background: hsl(var(--muted));font-size: 12px;font-weight: 600}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .px-6 > .mt-4.flex.flex-wrap svg{width: 14px;height: 14px}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .px-6 > .mt-3.rounded-lg{border-radius: 12px}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .grid.grid-cols-2{gap: 10px;margin-top: 20px}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .grid.grid-cols-2 > div{flex-direction: column;align-items: flex-start;gap: 10px;padding: 14px;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07)}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .grid.grid-cols-2 > div .font-bold{font-size: 22px;font-weight: 800;letter-spacing: -.02em}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .grid.grid-cols-2 > div .text-xs{font-weight: 600}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) h3.uppercase{font-size: 11px;letter-spacing: .1em;color: var(--na-faint)}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) .mt-6 .rounded-full{height: 32px;padding: 0 12px;background: hsl(var(--muted));font-weight: 600}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) > .border-t{padding: 10px 20px;background: transparent;border-color: hsl(var(--border))}body.single-niriv_community .rounded-xl.bg-card:has(#member-count) > .border-t :is(button, a){display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-width: 34px;height: 34px;padding: 0 8px;border-radius: 999px;background: hsl(var(--muted))}body.single-niriv_community #community-create-post{margin-top: 16px}body.single-niriv_community #main-content .flex-1 > .mt-6:has(.tab-trigger){margin-top: 20px}body.single-niriv_community :is(#comm-about, #comm-rules) .rounded-xl.bg-card{padding: 22px;border-radius: var(--na-r-md) !important}body.single-niriv_community :is(#comm-about, #comm-rules) h3{font-size: 16px;font-weight: 700}body.single-niriv_community #comm-rules ol > li + li{padding-top: 12px;border-top: 1px solid hsl(var(--border))}body.page-template-page-create-community main#main-content > div.flex{padding: 16px 6px 48px}@media (min-width: 768px){body.page-template-page-create-community main#main-content > div.flex{padding: 28px 24px 64px}}body.page-template-page-create-community #main-content .flex-1 > .rounded-xl.bg-card{padding: 22px;border-radius: var(--na-r) !important}@media (min-width: 768px){body.page-template-page-create-community #main-content .flex-1 > .rounded-xl.bg-card{padding: 32px}}body.page-template-page-create-community #main-content .flex-1 > .rounded-xl.bg-card > .flex.mb-6{margin-bottom: 22px;padding-bottom: 18px;border-bottom: 1px solid hsl(var(--border))}body.page-template-page-create-community #main-content .flex-1 > .rounded-xl.bg-card > .flex.mb-6 h1{font-size: 24px;font-weight: 800;letter-spacing: -.02em}body.page-template-page-create-community #main-content .flex-1 > .rounded-xl.bg-card > .flex.mb-6 a{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 999px;background: hsl(var(--muted))}:is(body.page-template-page-create-community #main-content, body.single-niriv_community #main-content > .px-4.py-6:not(.flex)) form label.block{margin-bottom: 6px;font-size: 13px;font-weight: 700}:is(body.page-template-page-create-community #main-content, body.single-niriv_community #main-content > .px-4.py-6:not(.flex)) form :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]), select){height: 46px;padding: 0 14px;font-size: 15px}:is(body.page-template-page-create-community #main-content, body.single-niriv_community #main-content > .px-4.py-6:not(.flex)) form textarea{padding: 12px 14px;font-size: 15px}:is(body.page-template-page-create-community #main-content, body.single-niriv_community #main-content > .px-4.py-6:not(.flex)) form input[type=color]{height: 46px;padding: 4px;border: 0;border-radius: 12px;background: hsl(var(--muted));cursor: pointer}:is(body.page-template-page-create-community #main-content, body.single-niriv_community #main-content > .px-4.py-6:not(.flex)) form input[type=color]::-webkit-color-swatch-wrapper{padding: 0}:is(body.page-template-page-create-community #main-content, body.single-niriv_community #main-content > .px-4.py-6:not(.flex)) form input[type=color]::-webkit-color-swatch{border: 0;border-radius: 9px}:is(body.page-template-page-create-community #main-content, body.single-niriv_community #main-content > .px-4.py-6:not(.flex)) form button[type=submit]{height: 46px;padding: 0 22px;border-radius: 999px !important;font-size: 14px;font-weight: 700;box-shadow: 0 6px 16px hsl(var(--primary) / .26)}@media (max-width: 639px){body.page-template-page-create-community #main-content form .pt-2.flex.justify-end button[type=submit]{width: 100%;justify-content: center}}body.single-niriv_community #main-content > .px-4.py-6:not(.flex) .rounded-xl.bg-card{border-radius: var(--na-r-md) !important}body.single-niriv_community #main-content > .px-4.py-6:not(.flex) :is(button, a).rounded-md.bg-primary{border-radius: 999px}body:is(.single-niriv_post, .single-niriv_story) main#main-content > div.flex{padding: 12px 6px 32px}@media (min-width: 768px){body:is(.single-niriv_post, .single-niriv_story) main#main-content > div.flex{padding: 28px 24px 40px}body:is(.single-niriv_post, .single-niriv_story) #main-content > .flex > .flex-1{max-width: 720px}}body:is(.single-niriv_post, .single-niriv_story) #main-content > .flex > .flex-1 > * + *{margin-top: 14px}body:is(.single-niriv_post, .single-niriv_story) #main-content article.rounded-xl.bg-card{border-radius: var(--na-r) !important;overflow: hidden}body:is(.single-niriv_post, .single-niriv_story) #main-content article.rounded-xl.bg-card > .p-6{padding: 20px}@media (min-width: 768px){body:is(.single-niriv_post, .single-niriv_story) #main-content article.rounded-xl.bg-card > .p-6{padding: 28px 32px}body:is(.single-niriv_post, .single-niriv_story) #main-content article.rounded-xl.bg-card > .p-6 .-mx-6{margin-left: -32px;margin-right: -32px}body.single-niriv_story #main-content article .story-gradient-placeholder{margin-left: -32px !important;margin-right: -32px !important;width: calc(100% + 64px) !important}}@media (max-width: 767px){body:is(.single-niriv_post, .single-niriv_story) #main-content article.rounded-xl.bg-card > .p-6 .-mx-6{margin-left: -20px;margin-right: -20px}body.single-niriv_story #main-content article .story-gradient-placeholder{margin-left: -20px !important;margin-right: -20px !important;width: calc(100% + 40px) !important;height: 15rem !important}}body:is(.single-niriv_post, .single-niriv_story) #main-content article .p-6 > .flex.text-xs:first-child{gap: 6px;margin-bottom: 14px;font-size: 12px}body:is(.single-niriv_post, .single-niriv_story) #main-content article .p-6 > .flex.text-xs:first-child > span:first-child{gap: 6px;height: 28px;padding: 0 12px 0 6px;border-radius: 999px;background: hsl(var(--muted))}body.single-niriv_story #main-content article .p-6 > .flex.text-xs:first-child > span:first-child{padding-left: 10px;background: hsl(var(--primary) / .1)}body.single-niriv_story #main-content article .p-6 > .flex.text-xs:first-child > span:first-child :is(a, svg){color: hsl(var(--primary));font-weight: 700}body:is(.single-niriv_post, .single-niriv_story) #main-content article .p-6 > .flex.text-xs:first-child > span:first-child :is(img.w-6){width: 20px;height: 20px}body:is(.single-niriv_post, .single-niriv_story) #main-content article h1{font-size: 26px;font-weight: 800;line-height: 1.18;letter-spacing: -.025em;color: var(--na-ink)}@media (min-width: 768px){body:is(.single-niriv_post, .single-niriv_story) #main-content article h1{font-size: 34px}}body.single-niriv_story #main-content article h1 + p, body.single-niriv_story #main-content article h1 ~ p.text-sm.text-muted-foreground{margin-top: 12px;font-size: 17px;line-height: 1.6;color: var(--na-sub)}body:is(.single-niriv_post, .single-niriv_story) #main-content article .single-article-content{margin-top: 20px;font-size: 17px;line-height: 1.75;color: hsl(var(--foreground) / .92)}body:is(.single-niriv_post, .single-niriv_story) #main-content article .single-article-content :is(h2, h3){letter-spacing: -.015em;font-weight: 800;color: var(--na-ink)}body:is(.single-niriv_post, .single-niriv_story) #main-content article .single-article-content a{color: hsl(var(--primary));text-underline-offset: 3px}body:is(.single-niriv_post, .single-niriv_story) #main-content article .single-article-content img{border-radius: var(--na-r-sm)}body:is(.single-niriv_post, .single-niriv_story) #main-content article .single-article-content blockquote{margin: 1.4em 0;padding: 14px 18px;border: 0;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07);font-style: normal;color: var(--na-ink)}body.single-niriv_story #main-content article .single-article-content hr{border-color: hsl(var(--border))}body.single-niriv_story #main-content article .flex.flex-wrap.border-t{border-color: hsl(var(--border))}body.single-niriv_story #main-content article .flex.flex-wrap.border-t a{height: 30px;padding: 0 12px;font-weight: 600}body.single-niriv_story #main-content article :is(.story-video-thumb, .story-video img){border-radius: 0}body.single-niriv_post #main-content article a.flex.rounded-lg.border{border: 0;border-radius: var(--na-r-sm);background: hsl(var(--muted))}body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t.bg-muted\/30{gap: 8px;padding: 12px 16px;background: transparent;border-color: hsl(var(--border));flex-wrap: wrap}@media (min-width: 768px){body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t.bg-muted\/30{padding: 14px 24px}}body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t > [data-user-vote]{gap: 0;height: 38px;padding: 0 4px;border-radius: 999px;background: hsl(var(--muted))}body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t > [data-user-vote] .vote-btn{display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;padding: 0;border-radius: 999px}body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t > [data-user-vote] .vote-btn:hover{background: hsl(var(--card))}body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t > [data-user-vote] .vote-score{min-width: 26px;font-size: 14px;font-weight: 800}body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t > :is(a, button):not([data-user-vote]), body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t > div:not([data-user-vote]) > :is(a, button){display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-width: 38px;height: 38px;padding: 0 12px;border-radius: 999px;background: hsl(var(--muted));font-size: 13px;font-weight: 600;color: var(--na-sub)}body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t > :is(a, button):not([data-user-vote]):hover{background: hsl(var(--accent));color: var(--na-ink)}body:is(.single-niriv_post, .single-niriv_story) #main-content article > .border-t .delete-btn{color: hsl(var(--destructive)) !important;background: hsl(var(--destructive) / .08) !important}body:is(.single-niriv_post, .single-niriv_story) #comments.rounded-xl.bg-card{padding: 20px;border-radius: var(--na-r) !important}@media (min-width: 768px){body:is(.single-niriv_post, .single-niriv_story) #comments.rounded-xl.bg-card{padding: 24px 32px}}body:is(.single-niriv_post, .single-niriv_story) #comments > h2{font-size: 18px;font-weight: 800;letter-spacing: -.015em}body:is(.single-niriv_post, .single-niriv_story) #comments .no-comments-msg{padding: 28px 16px;border-radius: var(--na-r-sm);background: hsl(var(--muted))}body:is(.single-niriv_post, .single-niriv_story) #comments .no-comments-msg a{color: hsl(var(--primary));font-weight: 700}body:is(.single-niriv_post, .single-niriv_story) #comments form input[name="comment"]{height: 46px;padding-left: 18px;padding-right: 48px;border: 0;border-radius: 999px !important;background: hsl(var(--muted));font-size: 14px}body:is(.single-niriv_post, .single-niriv_story) #comments form button[type="submit"]{width: 36px;height: 36px;right: 5px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body:is(.single-niriv_post, .single-niriv_story) #main-content .flex.justify-end .report-btn{height: 30px;padding: 0 12px;border-radius: 999px;background: hsl(var(--muted))}body.single-niriv_story #main-content > .flex > .flex-1 > a:first-child{height: 34px;padding: 0 14px 0 10px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);font-size: 13px;font-weight: 600;color: var(--na-ink)}body.single-niriv_story #main-content > .flex > .flex-1 > .rounded-xl.border-amber-500\/30{border: 0;border-radius: var(--na-r-sm)}body.single-niriv_story .story-writing-prompt-card{padding: 22px !important;border: 0 !important;border-radius: var(--na-r) !important;background: radial-gradient(120% 160% at 100% 0%, hsl(var(--primary) / .2), transparent 55%), hsl(var(--card)) !important;box-shadow: var(--na-shadow)}@media (min-width: 768px){body.single-niriv_story .story-writing-prompt-card{max-width: 720px !important;padding: 26px 32px !important}}body.single-niriv_story .story-writing-prompt-card h2{font-size: 19px;font-weight: 800;letter-spacing: -.02em}body.single-niriv_story .story-writing-prompt-card > a{height: 42px;padding: 0 20px;border-radius: 999px !important;font-weight: 700;box-shadow: 0 6px 16px hsl(var(--primary) / .26)}body.single-niriv_story #main-content > .px-4 > .max-w-2xl{max-width: 720px}body.single-niriv_story #main-content > .px-4 > .max-w-2xl > h2{font-size: 18px;font-weight: 800;letter-spacing: -.015em}body.single-niriv_story #main-content > .px-4 > .max-w-2xl > .grid{gap: 12px}body.single-niriv_story #main-content > .px-4 > .max-w-2xl > .grid > a.rounded-xl{border-radius: var(--na-r-md) !important;transition: box-shadow .18s ease, transform .18s ease}body.single-niriv_story #main-content > .px-4 > .max-w-2xl > .grid > a.rounded-xl:hover{box-shadow: var(--na-shadow-lg);transform: translateY(-1px)}body.story-write-page .story-composer-wrap{padding: 16px 6px 48px;max-width: 1180px;gap: 24px}@media (min-width: 768px){body.story-write-page .story-composer-wrap{padding: 28px 24px 64px}}body.story-write-page .write-page-head{border: 0;border-radius: var(--na-r);background: radial-gradient(120% 160% at 100% 0%, hsl(var(--primary) / .2), transparent 55%), hsl(var(--card));box-shadow: var(--na-shadow)}body.story-write-page .write-page-head h1{font-size: 26px;font-weight: 800;letter-spacing: -.02em}body.story-write-page .write-page-head :is(a, button).write-btn-secondary, body.story-write-page .write-page-head > a{border: 0;border-radius: 999px;background: hsl(var(--muted));box-shadow: none}body.story-write-page .story-composer-wrap .rounded-xl.bg-card{border-radius: var(--na-r) !important}body.story-write-page .story-composer-wrap .rounded-xl.bg-card > .border-b{border-color: hsl(var(--border))}body.story-write-page .write-input, body.story-write-page .story-composer-wrap :is(input[type=text], input[type=url], select){border: 0 !important;border-radius: 12px;background: hsl(var(--muted))}body.story-write-page .write-input:focus{background: hsl(var(--card));box-shadow: 0 0 0 1.5px hsl(var(--primary) / .55)}body.story-write-page .story-rich-editor{border: 0;border-radius: var(--na-r-sm);background: hsl(var(--muted));overflow: hidden}body.story-write-page .story-rich-editor:focus-within{box-shadow: 0 0 0 1.5px hsl(var(--primary) / .55)}body.story-write-page .story-editor-toolbar{border-bottom: 1px solid hsl(var(--border));background: hsl(var(--muted))}body.story-write-page .story-ed-btn{border-radius: 9px}body.story-write-page .story-ed-btn.is-active{background: hsl(var(--primary) / .14);color: hsl(var(--primary))}body.story-write-page .story-editor-body{background: hsl(var(--card));font-size: 16px;line-height: 1.7}body.story-write-page .story-editor-wordbar{border-top: 1px solid hsl(var(--border));background: hsl(var(--muted))}body.story-write-page .story-composer-wrap .rounded-xl.bg-card > .border-t.bg-muted\/30{background: transparent;border-color: hsl(var(--border))}body.story-write-page .write-btn-primary{height: 46px;padding: 0 24px;border-radius: 999px;box-shadow: 0 6px 16px hsl(var(--primary) / .26)}body.story-write-page .write-btn-secondary{border-radius: 999px}body.story-write-page .story-composer-wrap .border-b.overflow-x-auto{padding: 10px 16px;border: 0}body.story-write-page .story-composer-wrap .border-b.overflow-x-auto > .flex{display: inline-flex;gap: 2px;padding: 4px;border-radius: 999px;background: hsl(var(--muted))}body.story-write-page .my-stories-tab{height: 32px;padding: 0 14px;border: 0 !important;border-radius: 999px;font-size: 13px;font-weight: 600;white-space: nowrap}body.story-write-page .my-stories-tab.border-primary{background: hsl(var(--card));color: var(--na-ink);box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}body.story-write-page .story-status-badge{font-weight: 700}body.story-write-page .story-composer-wrap > aside > *, body.story-write-page .story-composer-wrap > div:last-child:not(.flex-1) > .rounded-xl{border-radius: var(--na-r-md) !important}body.page-template-page-story-create .story-guest-hero, body.page-template-page-story-create .story-guest-path{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow)}body.page-template-page-story-create .story-guest-card{border: 0;border-radius: var(--na-r-md);box-shadow: var(--na-shadow)}body.page-template-page-story-create :is(.story-guest-primary, .story-guest-secondary){border-radius: 999px}body.page-template-page-story-create .story-guest-secondary{border: 0;background: hsl(var(--muted))}body.page-template-page-story-create .story-guest + * section.rounded-2xl, body.page-template-page-story-create .story-guest section.rounded-2xl.border{border: 0 !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow)}body.page-template-page-nigurians .nigurians-shell{max-width: 760px;padding: 16px 6px 48px}@media (min-width: 768px){body.page-template-page-nigurians .nigurians-shell{padding: 28px 24px 64px}}body.page-template-page-nigurians .nigurians-hero{padding: 24px;border: 0;border-radius: var(--na-r);background: radial-gradient(120% 160% at 100% 0%, hsl(var(--primary) / .2), transparent 55%), hsl(var(--card));box-shadow: var(--na-shadow)}@media (min-width: 768px){body.page-template-page-nigurians .nigurians-hero{padding: 30px 32px}}body.page-template-page-nigurians .nigurians-kicker{display: inline-flex;align-items: center;height: 24px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .12);font-size: 11px;letter-spacing: .1em}body.page-template-page-nigurians .nigurians-hero h1{margin-top: 12px;font-size: clamp(26px, 4vw, 34px);letter-spacing: -.03em}body.page-template-page-nigurians .nigurians-search-wrap{max-width: none}body.page-template-page-nigurians .nigurians-search-wrap input{height: 48px;padding-left: 42px !important;border: 0 !important;border-radius: 999px !important;background: hsl(var(--muted)) !important;font-size: 14px}body.page-template-page-nigurians .nigurians-search-wrap input:focus{background: hsl(var(--card)) !important;box-shadow: 0 0 0 1.5px hsl(var(--primary) / .55) !important}body.page-template-page-nigurians .nigurians-search-wrap > :is(i, svg){left: 16px}body.page-template-page-nigurians .nigurians-filter{display: inline-flex;gap: 2px;padding: 4px;border-radius: 999px;background: hsl(var(--muted));max-width: 100%;overflow-x: auto}body.page-template-page-nigurians .nigurians-filter button{height: 32px;padding: 0 16px;border: 0;border-radius: 999px;background: transparent;font-size: 13px;color: var(--na-sub);white-space: nowrap}body.page-template-page-nigurians .nigurians-filter button.is-active{background: hsl(var(--card));color: var(--na-ink);box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}body.page-template-page-nigurians .nigurians-creators h2, body.page-template-page-nigurians .nigurians-directory-head h2{font-size: 17px;font-weight: 800;letter-spacing: -.015em}body.page-template-page-nigurians .nigurians-directory-head > :last-child{font-size: 12px;color: var(--na-faint)}body.page-template-page-nigurians .suggested-person-card{background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important;border-radius: var(--na-r-md) !important}body.page-template-page-nigurians .suggested-person-card:hover{background: hsl(var(--card)) !important;box-shadow: var(--na-shadow-lg) !important}body.page-template-page-nigurians .nigurians-shell .space-y-3:has(> .nigurian-directory-row){border-radius: var(--na-r-md);background: hsl(var(--card));box-shadow: var(--na-shadow);overflow: hidden}body.page-template-page-nigurians .nigurians-shell .space-y-3:has(> .nigurian-directory-row) > *{margin-top: 0 !important}body.page-template-page-nigurians .nigurian-directory-row{padding: 14px 16px !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important}body.page-template-page-nigurians .nigurian-directory-row ~ .nigurian-directory-row{border-top: 1px solid hsl(var(--border))}body.page-template-page-nigurians .nigurian-directory-row:hover{transform: none;background: hsl(var(--muted) / .6) !important}body.page-template-page-nigurians .nigurian-directory-row > .flex{gap: 14px}body.page-template-page-nigurians .nigurian-directory-row a.font-medium{font-size: 15px;font-weight: 700}body.page-template-page-nigurians .nigurian-directory-row p.text-sm{font-size: 12px;margin-top: 1px}body.page-template-page-nigurians .nigurian-directory-row p.text-sm + p.text-sm{font-size: 13px;color: var(--na-sub)}body.page-template-page-nigurians .nigurian-directory-row .follow-user-btn{height: 34px;padding: 0 16px;border-radius: 999px;font-size: 13px;font-weight: 700}body.page-template-page-nigurians .nigurian-directory-row .follow-user-btn:not(.bg-primary){background: hsl(var(--muted));color: var(--na-sub)}body.page-template-page-stories-rewards :is(.rewards-guest, .rewards-shell){padding-top: 24px}@media (max-width: 767px){body.page-template-page-stories-rewards :is(.rewards-guest, .rewards-shell){padding: 16px 6px 48px}}body.page-template-page-stories-rewards .rewards-guest-hero{padding: clamp(24px, 5vw, 48px);border: 0;border-radius: var(--na-r);background: radial-gradient(90% 140% at 100% 0%, hsl(var(--primary) / .22), transparent 55%), hsl(var(--card));box-shadow: var(--na-shadow)}body.page-template-page-stories-rewards .rewards-guest-kicker{display: inline-flex;align-items: center;height: 24px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .12);letter-spacing: .1em}body.page-template-page-stories-rewards .rewards-guest h1{font-size: clamp(30px, 5vw, 48px);font-weight: 800;line-height: 1.05;letter-spacing: -.035em}body.page-template-page-stories-rewards .rewards-guest-hero > p{font-size: 15px}body.page-template-page-stories-rewards .rewards-guest-btn{height: 44px;padding: 0 20px;border-radius: 999px;box-shadow: 0 6px 16px hsl(var(--primary) / .26)}body.page-template-page-stories-rewards .rewards-guest-btn.alt{border: 0;background: hsl(var(--muted));box-shadow: none}body.page-template-page-stories-rewards .rewards-guest-grid{gap: 12px}body.page-template-page-stories-rewards .rewards-guest-card{padding: 20px;border: 0;border-radius: var(--na-r-md);box-shadow: var(--na-shadow)}body.page-template-page-stories-rewards .rewards-guest-card > :is(i, svg){width: 40px;height: 40px;padding: 10px;border-radius: 12px;background: hsl(var(--primary) / .12)}body.page-template-page-stories-rewards .rewards-guest-card h2{font-size: 16px;font-weight: 800;letter-spacing: -.01em}body.page-template-page-stories-rewards :is(.rewards-hero, .rewards-card){border: 0 !important;border-radius: var(--na-r-md) !important;box-shadow: var(--na-shadow)}body.page-template-page-stories-rewards .rewards-hero{border-radius: var(--na-r) !important;background: radial-gradient(90% 140% at 100% 0%, hsl(var(--primary) / .2), transparent 55%), hsl(var(--card)) !important}body.page-template-page-stories-rewards .rewards-btn{border-radius: 999px}body.page-template-page-stories-rewards .rewards-status{border-radius: 999px}body.page-template-page-stories-rewards .rewards-form :is(input, select){border: 0 !important;border-radius: 12px !important;background: hsl(var(--muted)) !important}#new-post-overlay.modal-overlay{background: hsl(var(--foreground) / .38);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.dark #new-post-overlay.modal-overlay{background: hsl(0 0% 0% / .6)}#new-post-overlay .modal-content{width: 100%;max-width: 600px;padding: 20px;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow-lg);scrollbar-width: none;overscroll-behavior: contain}#new-post-overlay .modal-content::-webkit-scrollbar{display: none;width: 0;height: 0}@media (max-width: 767px){#new-post-overlay.modal-overlay.active{align-items: flex-end}#new-post-overlay .modal-content{max-height: 92vh;padding: 10px 16px calc(18px + var(--na-safe));border-radius: var(--na-r) var(--na-r) 0 0;animation: cm-sheet-up .24s cubic-bezier(.2, .8, .2, 1)}#new-post-overlay .modal-content::before{content: "";display: block;width: 40px;height: 4px;margin: 0 auto 12px;border-radius: 999px;background: hsl(var(--border))}}@media (min-width: 768px){#new-post-overlay .modal-content{padding: 26px 28px}}@keyframes cm-sheet-up{from{transform: translateY(24px);opacity: .6}to{transform: none;opacity: 1}}#new-post-overlay .modal-content > .flex:first-child{margin-bottom: 18px}#new-post-overlay .modal-content > .flex:first-child h2{font-size: 20px;font-weight: 800;letter-spacing: -.02em}#new-post-overlay #close-modal-btn{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;padding: 0;border-radius: 999px;background: hsl(var(--muted))}#new-post-overlay #new-post-form > * + *{margin-top: 16px}#new-post-overlay :is(input[type=text], input[type=url], select, textarea, #preview-tab){border: 0 !important;border-radius: 12px !important;background: hsl(var(--muted)) !important;box-shadow: none;font-size: 15px}#new-post-overlay :is(input[type=text], input[type=url], select, textarea):focus{background: hsl(var(--card)) !important;box-shadow: 0 0 0 1.5px hsl(var(--primary) / .55) !important;outline: none}#new-post-overlay #post-title{height: 50px;font-size: 16px;font-weight: 600}#new-post-overlay select{height: 44px}#new-post-overlay input[type=file]{height: auto;padding: 8px}#new-post-overlay label{font-size: 13px;font-weight: 700}#new-post-overlay .flex.border-b:has(> .tab-btn){display: inline-flex;gap: 2px;padding: 4px;margin-bottom: 10px;border: 0;border-radius: 999px;background: hsl(var(--muted))}#new-post-overlay .tab-btn{height: 30px;padding: 0 14px;border: 0 !important;border-radius: 999px;font-size: 13px;font-weight: 600}#new-post-overlay .tab-btn.border-primary{background: hsl(var(--card));color: var(--na-ink);box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}#new-post-overlay .toolbar-btn{height: 30px;min-width: 34px;padding: 0 10px;border-radius: 9px;background: hsl(var(--muted))}#new-post-overlay .toolbar-btn:hover{background: hsl(var(--accent))}#new-post-overlay .border-t{border-color: hsl(var(--border))}#new-post-overlay .media-toggle-btn{display: inline-flex;align-items: center;justify-content: center;width: 46px;height: 46px;padding: 0;border-radius: var(--na-r-sm);background: hsl(var(--muted))}#new-post-overlay .media-toggle-btn:hover, #new-post-overlay .media-toggle-btn.active, #new-post-overlay .media-toggle-btn.bg-primary\/10{background: hsl(var(--primary) / .12)}#new-post-overlay :is(#media-images-container, #media-video-container, #media-link-container){border-radius: var(--na-r-sm);background: hsl(var(--primary) / .05)}#new-post-overlay :is(#media-images-container, #media-video-container, #media-link-container) :is(input){background: hsl(var(--card)) !important}#new-post-overlay #url-preview > div{border: 0;border-radius: 12px;background: hsl(var(--card))}#new-post-overlay #post-submit-btn{height: 48px;border-radius: 999px;font-size: 15px;font-weight: 700;box-shadow: 0 6px 16px hsl(var(--primary) / .28)}#new-post-overlay #approval-notice{border: 0;border-radius: 12px}body.nfeed-template{background: hsl(var(--background))}body.nfeed-template :is(.nfeed-set, .nfeed-nepse, .nfeed-toolcard, .nfeed-newscat, .nws-article){border: 0 !important;border-radius: var(--na-r-md) !important;background: hsl(var(--card));box-shadow: var(--na-shadow)}body.nfeed-template .nfeed-nepse{padding: 18px 20px;background: radial-gradient(90% 140% at 100% 0%, hsl(var(--primary) / .12), transparent 55%), hsl(var(--card)) !important}body.nfeed-template .nfeed-feature{border-radius: var(--na-r-md);overflow: hidden;box-shadow: var(--na-shadow)}body.nfeed-template .nfeed-feature-media{border-radius: inherit}body.nfeed-template .nfeed-set .nfeed-feature{box-shadow: none;border-radius: 0}body.nfeed-template .nfeed-thumb{border-radius: 12px !important}body.nfeed-template .nfeed-newsitem-thumb{border-radius: 10px;overflow: hidden}body.nfeed-template .nfeed-toolcard{padding: 14px;transition: box-shadow .18s ease, transform .18s ease}body.nfeed-template .nfeed-toolcard:hover{box-shadow: var(--na-shadow-lg);transform: translateY(-1px)}body.nfeed-template .nfeed-toolcard-ico{border-radius: 12px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}body.nfeed-template .nfeed-newscat{padding: 16px}body.nfeed-template .nfeed-sechead h2, body.nfeed-template .nfeed-sechead h3{font-weight: 800;letter-spacing: -.02em}body.nfeed-template .nfeed-seeall{color: hsl(var(--primary));font-weight: 700}body.nfeed-template .nfeed-svc{border-radius: var(--na-r-sm) !important}body.nfeed-template .nfeed-svc-icon{border: 0 !important;border-radius: var(--na-r-sm) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow)}body.nfeed-template .nfeed-search-box{border: 0 !important;border-radius: 999px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important}body.nfeed-template .nfeed-search-box:focus-within{box-shadow: var(--na-shadow-lg), 0 0 0 1.5px hsl(var(--primary) / .45) !important}body.nfeed-template .nfeed-top-pill{height: 34px;padding: 0 14px;border-radius: 999px !important;font-weight: 600}body.nfeed-template .nfeed-subtab-active, body.nfeed-template .nfeed-top-pill[aria-current], body.nfeed-template .nfeed-top-pill.active{background: hsl(var(--card));color: hsl(var(--foreground));box-shadow: var(--na-shadow)}body.nfeed-template .nws-article{padding: 16px}body.nfeed-template .nws-article-thumb{border-radius: 12px;overflow: hidden}body.nfeed-template .nws-view-all, body.nfeed-template .nws-all-stories a{border-radius: 999px}body.nfeed-template .nfeed-lb-tl-item{border: 0 !important;border-radius: var(--na-r-sm) !important;background: hsl(var(--card));box-shadow: var(--na-shadow)}body.single-niriv_community main#main-content > div.px-4.py-6:not(.flex){padding: 16px 6px 48px}@media (min-width: 768px){body.single-niriv_community main#main-content > div.px-4.py-6:not(.flex){padding: 28px 24px 64px}}body.single-niriv_community #main-content > .px-4.py-6:not(.flex) .rounded-xl.bg-card{padding: 22px}body.single-niriv_community #main-content > .px-4.py-6:not(.flex) .rounded-xl.bg-muted\/50{border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07)}body.single-niriv_community #main-content > .px-4.py-6:not(.flex) :is(input, select, textarea).border-input{border-color: transparent}body.single-niriv_community #main-content > .px-4.py-6:not(.flex) .tab-trigger{border-radius: 999px}body:is(.single-niriv_post, .single-niriv_story) #main-content article .p-6 > .-mx-6{padding: 0 !important;border: 0 !important;border-radius: 0 !important;overflow: hidden}body:is(.single-niriv_post, .single-niriv_story) #main-content article .p-6 > .-mx-6 :is(img, iframe, .story-video, .story-video-thumb, .nsfw-blur-container, .aspect-video){display: block;width: 100% !important;max-width: none !important;margin: 0 !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important}body:is(.single-niriv_post, .single-niriv_story) #main-content article .p-6 > .-mx-6 .grid img, body:is(.single-niriv_post, .single-niriv_story) #main-content article .p-6 > .-mx-6 .flex-col img{width: 100% !important}body.single-niriv_story #main-content article .story-gradient-placeholder{border: 0 !important;border-radius: 0 !important}body:is(.single-niriv_post, .single-niriv_story) #main-content article .p-6 > .-mx-6 > p.px-6{margin: 0 !important;padding: 8px 20px 0 !important;text-align: center}@media (min-width: 768px){body:is(.single-niriv_post, .single-niriv_story) #main-content article .p-6 > .-mx-6 > p.px-6{padding: 8px 32px 0 !important}}html body.page-template-page-cafe #cafe-layout, html body.page-template-page-explore #main-content > .grid{max-width: 1100px !important;margin-left: auto !important;margin-right: auto !important}@media (min-width: 1024px){html body.page-template-page-cafe #cafe-layout, html body.page-template-page-explore #main-content > .grid{grid-template-columns: minmax(0, 1fr) 320px !important}}
:is(body.post-type-archive-niriv_update, body.single-niriv_update, body.post-type-archive-niriv_explainer, body.single-niriv_explainer, body.single-business, body.tax-niriv_story_category, body.page-template-page-stories-rewards, body.page-id--999, body.page-id--998){--cx-gap: 12px;--cx-hero: radial-gradient(90% 120% at 100% 0%, hsl(var(--primary) / .28) 0%, hsl(var(--primary) / .08) 45%, transparent 70%), radial-gradient(70% 90% at 0% 100%, hsl(var(--primary) / .12) 0%, transparent 60%), linear-gradient(135deg, hsl(var(--primary) / .10), hsl(var(--primary) / .03)), hsl(var(--card));--cx-hero-ring: inset 0 0 0 1px hsl(var(--primary) / .10);--cx-seg: 0 1px 2px hsl(0 0% 0% / .08), 0 2px 8px hsl(0 0% 0% / .06)}@media (min-width: 768px){:is(body.post-type-archive-niriv_update, body.single-niriv_update, body.post-type-archive-niriv_explainer, body.single-niriv_explainer, body.single-business, body.tax-niriv_story_category, body.page-template-page-stories-rewards, body.page-id--999, body.page-id--998){--cx-gap: 16px}}@media (max-width: 1023px){html :is(body.post-type-archive-niriv_update, body.single-niriv_update, body.post-type-archive-niriv_explainer, body.single-niriv_explainer, body.single-business, body.page-template-page-stories-rewards, body.page-id--999, body.page-id--998) main#main-content > :is(div, main){padding-left: 4px !important;padding-right: 4px !important}}@media (min-width: 1024px){html body.sidebar-collapsed:is(.page-id--999, .page-id--998, .post-type-archive-niriv_explainer) #main-content > div > section{margin-left: 0 !important;margin-right: 0 !important;width: auto !important;max-width: none !important}html body.sidebar-collapsed:is(.page-id--999, .page-id--998, .post-type-archive-niriv_explainer) #main-content > div > section > div{margin-left: 0 !important;margin-right: 0 !important}}:is(body.post-type-archive-niriv_update .updates-hero, body.post-type-archive-niriv_explainer #main-content > div > header, body.tax-niriv_story_category .cat-archive-header, .rewards-shell .rewards-hero, :is(body.page-id--999, body.page-id--998) .cx-hero)::before{content: "";position: absolute;z-index: -1;right: -90px;top: -110px;width: 320px;height: 320px;border-radius: 50%;background: radial-gradient(circle, transparent 46%, hsl(var(--primary) / .14) 46.5%, hsl(var(--primary) / .14) 47.5%, transparent 48%), radial-gradient(circle, transparent 62%, hsl(var(--primary) / .10) 62.5%, hsl(var(--primary) / .10) 63.5%, transparent 64%), radial-gradient(circle, transparent 78%, hsl(var(--primary) / .07) 78.5%, hsl(var(--primary) / .07) 79.5%, transparent 80%);pointer-events: none}:is(body.post-type-archive-niriv_update .updates-hero, body.post-type-archive-niriv_explainer #main-content > div > header, body.tax-niriv_story_category .cat-archive-header, .rewards-shell .rewards-hero, :is(body.page-id--999, body.page-id--998) .cx-hero)::after{content: "";position: absolute;z-index: -1;inset: 0;background-image: radial-gradient(hsl(var(--primary) / .16) 1px, transparent 1.2px);background-size: 14px 14px;-webkit-mask-image: linear-gradient(105deg, transparent 35%, #000 85%);mask-image: linear-gradient(105deg, transparent 35%, #000 85%);pointer-events: none}:is(body.post-type-archive-niriv_update, body.single-niriv_update) #main-content > .flex.max-w-7xl{padding-top: 16px;padding-bottom: 48px}@media (min-width: 768px){:is(body.post-type-archive-niriv_update, body.single-niriv_update) #main-content > .flex.max-w-7xl{padding-top: 24px;padding-bottom: 64px}}:is(body.post-type-archive-niriv_update, body.single-niriv_update) #main-content > .flex.max-w-7xl > .max-w-2xl{display: flex;flex-direction: column;gap: var(--cx-gap);max-width: 760px;width: 100%}:is(body.post-type-archive-niriv_update, body.single-niriv_update) #main-content > .flex.max-w-7xl > .max-w-2xl > *{margin: 0 !important}body.post-type-archive-niriv_update .updates-list{display: flex;flex-direction: column;gap: var(--cx-gap)}body.post-type-archive-niriv_update .updates-list > *{margin: 0 !important}body.post-type-archive-niriv_update .updates-hero{position: relative;overflow: hidden;isolation: isolate;padding: 24px 20px 22px;border-radius: var(--na-r);background: var(--cx-hero);box-shadow: var(--na-shadow), var(--cx-hero-ring)}@media (min-width: 768px){body.post-type-archive-niriv_update .updates-hero{padding: 36px 36px 32px}}body.post-type-archive-niriv_update .updates-eyebrow{display: inline-flex;align-items: center;height: 28px;padding: 0 12px;border-radius: 999px;background: hsl(var(--card) / .85);box-shadow: var(--na-shadow);font-size: 11.5px;font-weight: 800;letter-spacing: .08em;color: hsl(var(--primary))}body.post-type-archive-niriv_update .updates-hero h1{margin: 14px 0 0;font-size: 30px;line-height: 1.06;font-weight: 800;letter-spacing: -.035em;color: var(--na-ink)}@media (min-width: 768px){body.post-type-archive-niriv_update .updates-hero h1{font-size: 42px}}body.post-type-archive-niriv_update .updates-hero p{margin: 10px 0 0;max-width: 560px;font-size: 14.5px;line-height: 1.55;color: var(--na-sub)}:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card{display: flex;align-items: flex-start;gap: 14px;padding: 14px !important;border: 0 !important;border-radius: var(--na-r-md) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow);transition: box-shadow .15s ease}:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card:hover{box-shadow: var(--na-shadow-lg)}@media (min-width: 640px){:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card{gap: 16px;padding: 16px !important}}:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-thumb{width: 84px !important;height: 84px !important;border-radius: var(--na-r-sm) !important;background: var(--na-fill)}@media (min-width: 640px){:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-thumb{width: 104px !important;height: 104px !important}}:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-thumb .placeholder{background: radial-gradient(90% 90% at 100% 0%, hsl(var(--primary) / .30), transparent 70%), linear-gradient(135deg, hsl(var(--primary) / .16), hsl(var(--primary) / .06));color: hsl(var(--primary));font-size: 10.5px;font-weight: 800;letter-spacing: .16em}:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card h2, :is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card h3{font-size: 16px !important;line-height: 1.3 !important;font-weight: 800 !important;letter-spacing: -.012em;color: var(--na-ink)}@media (min-width: 640px){:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card h2{font-size: 17px !important}}:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card a:hover h2, :is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card a:hover h3{color: hsl(var(--primary))}:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card p{font-size: 13.5px;line-height: 1.5;color: var(--na-sub)}:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-card .text-xs{font-size: 12px;color: var(--na-faint)}body.post-type-archive-niriv_update .update-card .flex-1 > .mt-2{display: inline-flex;width: max-content;height: 24px;margin-top: 8px !important;padding: 0 9px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 11.5px}body.post-type-archive-niriv_update .update-card .flex-1 > .mt-2 i, body.post-type-archive-niriv_update .update-card .flex-1 > .mt-2 svg{color: hsl(var(--primary))}:is(body.post-type-archive-niriv_update, body.single-niriv_update) .update-label-badge{height: 24px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 11.5px;font-weight: 700;letter-spacing: 0}body.post-type-archive-niriv_update .navigation.pagination .nav-links{display: flex;flex-wrap: wrap;gap: 6px;justify-content: center}body.post-type-archive-niriv_update .navigation.pagination .page-numbers{display: inline-flex;align-items: center;justify-content: center;min-width: 38px;height: 38px;padding: 0 14px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13.5px;font-weight: 600}body.post-type-archive-niriv_update .navigation.pagination .page-numbers.current{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.post-type-archive-niriv_update #main-content > .flex.max-w-7xl > .max-w-2xl > .flex.justify-center:not(:has(.page-numbers)){display: none}body.single-niriv_update #main-content > .flex.max-w-7xl > .max-w-2xl > a[href$="/updates"]{align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 14px 0 10px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);font-size: 13px;font-weight: 600;color: var(--na-ink) !important}body.single-niriv_update #main-content > .flex.max-w-7xl > .max-w-2xl > a[href$="/updates"]:hover{color: hsl(var(--primary)) !important}body.single-niriv_update #main-content article.relative.rounded-xl{--sa-pad: 16px;border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow)}@media (min-width: 640px){body.single-niriv_update #main-content article.relative.rounded-xl{--sa-pad: 28px}}@media (min-width: 1024px){body.single-niriv_update #main-content article.relative.rounded-xl{--sa-pad: 36px}}body.single-niriv_update #main-content article.relative.rounded-xl > .p-6{padding: 20px var(--sa-pad) 20px !important}@media (min-width: 640px){body.single-niriv_update #main-content article.relative.rounded-xl > .p-6{padding-top: 26px !important}}body.single-niriv_update article.relative.rounded-xl > .p-6 > .flex.text-xs:first-child{margin-bottom: 12px !important;min-height: 36px}body.single-niriv_update article.relative.rounded-xl [data-share-toggle]{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;padding: 0 !important;border-radius: 999px !important;background: var(--na-fill);color: var(--na-ink) !important}body.single-niriv_update article.relative.rounded-xl [data-share-toggle]:hover{background: var(--na-fill-2)}body.single-niriv_update [data-share-dropdown]{border: 0 !important;border-radius: var(--na-r-sm) !important;box-shadow: var(--na-shadow-lg) !important;background: var(--na-card) !important}body.single-niriv_update [data-share-dropdown] :is(button, a){border-radius: 10px !important}body.single-niriv_update h1.post-title{margin: 0;font-size: 26px !important;line-height: 1.18 !important;font-weight: 800 !important;letter-spacing: -.022em;color: var(--na-ink)}@media (min-width: 768px){body.single-niriv_update h1.post-title{font-size: 34px !important;line-height: 1.14 !important}}body.single-niriv_update h1.post-title + p{margin-top: 10px !important;font-size: 16px !important;line-height: 1.55 !important;color: var(--na-sub) !important}@media (min-width: 768px){body.single-niriv_update h1.post-title + p{font-size: 17px !important}}body.single-niriv_update article.relative.rounded-xl > .p-6 > .-mx-6, body.single-niriv_update article.relative.rounded-xl > .p-6 > .story-gradient-placeholder{margin-left: calc(var(--sa-pad) * -1) !important;margin-right: calc(var(--sa-pad) * -1) !important;margin-top: 18px !important;width: auto !important;max-width: none !important;border-radius: 0 !important}body.single-niriv_update article.relative.rounded-xl > .p-6 > .-mx-6 img{display: block;width: 100%;border-radius: 0 !important}body.single-niriv_update article.relative.rounded-xl > .p-6 > .-mx-6 > p{padding: 0 var(--sa-pad) !important;margin-top: 8px !important;font-size: 12px;color: var(--na-faint) !important}body.single-niriv_update article.relative.rounded-xl > .p-6 > .story-gradient-placeholder{height: 15rem !important}@media (min-width: 768px){body.single-niriv_update article.relative.rounded-xl > .p-6 > .story-gradient-placeholder{height: 20rem !important}}body.single-niriv_update article.relative.rounded-xl > .p-6 > .border-t.text-xs{border-top: 0 !important;padding-top: 0 !important;margin-top: 14px !important;font-size: 12.5px;color: var(--na-sub) !important}body.single-niriv_update .single-update-content{margin-top: 16px !important;color: var(--na-ink);font-size: 16.5px;line-height: 1.75}body.single-niriv_update .single-update-content p{font-size: 16.5px;line-height: 1.75;margin: 0 0 1.15em;color: var(--na-ink)}body.single-niriv_update .single-update-content > :last-child{margin-bottom: 0}@media (min-width: 768px){body.single-niriv_update .single-update-content, body.single-niriv_update .single-update-content p{font-size: 17.5px}}body.single-niriv_update .single-update-content :is(h2, h3, h4){color: var(--na-ink)}body.single-niriv_update .single-update-content h2{font-size: 1.32em;line-height: 1.3;font-weight: 800;letter-spacing: -.015em;margin: 1.6em 0 .6em}body.single-niriv_update .single-update-content h3{font-size: 1.14em;line-height: 1.35;font-weight: 750;margin: 1.4em 0 .5em}body.single-niriv_update .single-update-content a{color: hsl(var(--primary));text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}body.single-niriv_update .single-update-content img{border-radius: var(--na-r-sm)}body.single-niriv_update .single-update-content blockquote{margin: 1.4em 0;padding: 14px 18px;border: 0;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07);box-shadow: inset 3px 0 0 hsl(var(--primary));font-style: normal;color: var(--na-ink)}body.single-niriv_update .single-update-content li::marker{color: hsl(var(--primary))}body.single-niriv_update .single-update-content table th, body.single-niriv_update .single-update-content table td{border-bottom: 1px solid var(--na-line)}body.single-niriv_update article.relative.rounded-xl > .border-t.bg-muted\/30{width: max-content;max-width: calc(100% - var(--sa-pad) * 2);margin: 4px var(--sa-pad) var(--sa-pad);padding: 4px 6px !important;gap: 2px !important;border-top: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important}body.single-niriv_update article .border-t.bg-muted\/30 button{display: inline-flex;align-items: center;justify-content: center;min-width: 36px;height: 36px;padding: 0 !important;border-radius: 999px !important;color: var(--na-sub)}body.single-niriv_update article .border-t.bg-muted\/30 button:hover{background: var(--na-card) !important;box-shadow: var(--na-shadow)}body.single-niriv_update article .border-t.bg-muted\/30 .vote-score{font-size: 14px;color: var(--na-ink)}body.single-niriv_update #main-content > .flex.max-w-7xl > .max-w-2xl > .pt-4{padding-top: 8px !important}body.single-niriv_update #main-content > .flex.max-w-7xl > .max-w-2xl > .pt-4 > h2{margin: 0 2px 12px !important;font-size: 17px !important;font-weight: 800 !important;letter-spacing: -.01em;color: var(--na-ink)}body.single-niriv_update #main-content > .flex.max-w-7xl > .max-w-2xl > .pt-4 > .space-y-4{display: flex;flex-direction: column;gap: var(--cx-gap)}body.single-niriv_update #main-content > .flex.max-w-7xl > .max-w-2xl > .pt-4 > .space-y-4 > *{margin: 0 !important}body.post-type-archive-niriv_explainer #main-content > .px-4{display: flex;flex-direction: column;gap: calc(var(--cx-gap) + 8px);padding-top: 16px !important;padding-bottom: 48px !important}@media (min-width: 768px){body.post-type-archive-niriv_explainer #main-content > .px-4{padding-top: 24px !important;padding-bottom: 64px !important}}body.post-type-archive-niriv_explainer #main-content > .px-4 > *{margin: 0 !important}body.post-type-archive-niriv_explainer #main-content > div > header{position: relative;overflow: hidden;isolation: isolate;padding: 24px 20px 22px;border-radius: var(--na-r);background: var(--cx-hero);box-shadow: var(--na-shadow), var(--cx-hero-ring)}@media (min-width: 768px){body.post-type-archive-niriv_explainer #main-content > div > header{padding: 36px 36px 32px}}body.post-type-archive-niriv_explainer #main-content > div > header > div:first-child{height: 28px;margin: 0 !important;padding: 0 12px;gap: 6px;border-radius: 999px;background: hsl(var(--card) / .85);box-shadow: var(--na-shadow);font-size: 11.5px;font-weight: 800;letter-spacing: .08em;color: hsl(var(--primary))}body.post-type-archive-niriv_explainer #main-content > div > header h1{margin-top: 14px;font-size: 30px;line-height: 1.06;font-weight: 800;letter-spacing: -.035em;color: var(--na-ink)}@media (min-width: 768px){body.post-type-archive-niriv_explainer #main-content > div > header h1{font-size: 42px}}body.post-type-archive-niriv_explainer #main-content > div > header p{margin-top: 10px !important;font-size: 14.5px;line-height: 1.55 !important;color: var(--na-sub)}body.post-type-archive-niriv_explainer #main-content > .px-4 > section > .flex:first-child{align-items: center;margin: 0 2px 12px !important}body.post-type-archive-niriv_explainer #main-content > .px-4 > section h2{font-size: 18px;font-weight: 800;letter-spacing: -.015em;color: var(--na-ink)}body.post-type-archive-niriv_explainer #main-content > .px-4 > section > .flex:first-child > span{display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 12px;font-weight: 700}body.post-type-archive-niriv_explainer #main-content > .px-4 > section > p{margin: -4px 2px 12px !important;color: var(--na-sub)}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid{gap: var(--cx-gap)}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article{border: 0 !important;border-radius: var(--na-r-md) !important;background: var(--na-card);box-shadow: var(--na-shadow);transition: box-shadow .15s ease, transform .15s ease}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article:hover{box-shadow: var(--na-shadow-lg)}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article > a > img{height: 9.5rem;border-radius: 0}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article > a > span{height: 9.5rem !important;background: radial-gradient(90% 120% at 100% 0%, hsl(var(--primary) / .26), transparent 70%), linear-gradient(135deg, hsl(var(--primary) / .14), hsl(var(--primary) / .04)) !important}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article > a > span > :is(i, svg){box-sizing: content-box;width: 22px;height: 22px;padding: 13px;border-radius: var(--na-r-sm);background: hsl(var(--card));box-shadow: var(--na-shadow);color: hsl(var(--primary)) !important}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article > .p-4{padding: 14px 16px 16px}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article h3{font-size: 15.5px;line-height: 1.3;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article h3 a:hover{color: hsl(var(--primary))}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article p{font-size: 13.5px;line-height: 1.5 !important;color: var(--na-sub)}body.post-type-archive-niriv_explainer #main-content > .px-4 > .rounded-xl{border: 0 !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow)}body.single-niriv_explainer .ngx-ex{max-width: 792px;padding-top: 16px !important;padding-bottom: 48px !important}@media (min-width: 768px){body.single-niriv_explainer .ngx-ex{padding-top: 24px !important;padding-bottom: 64px !important}}@media (min-width: 1024px){body.single-niriv_explainer .ngx-ex{padding-left: 16px !important;padding-right: 16px !important}}body.single-niriv_explainer .ngx-ex-card{--sa-pad: 16px;border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 640px){body.single-niriv_explainer .ngx-ex-card{--sa-pad: 28px}}@media (min-width: 1024px){body.single-niriv_explainer .ngx-ex-card{--sa-pad: 36px}}body.single-niriv_explainer .ngx-ex-card::before{display: none}body.single-niriv_explainer .ngx-ex-head{padding: 20px var(--sa-pad) 0}@media (min-width: 640px){body.single-niriv_explainer .ngx-ex-head{padding-top: 26px}}body.single-niriv_explainer .ngx-ex-head > .niriv-breadcrumbs{margin: 0 0 14px;font-size: 12px}body.single-niriv_explainer .ngx-ex-head .niriv-breadcrumbs a{color: var(--na-sub);font-weight: 600}body.single-niriv_explainer .ngx-ex-head .niriv-breadcrumbs a:hover{color: hsl(var(--primary))}body.single-niriv_explainer .ngx-ex-head .niriv-breadcrumbs .is-current{color: var(--na-faint)}body.single-niriv_explainer .ngx-ex-eyebrow{height: 26px;margin: 0 0 12px;padding: 0 11px;gap: 6px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 11.5px;letter-spacing: .06em}body.single-niriv_explainer .ngx-ex-eyebrow :is(i, svg){width: 14px;height: 14px}body.single-niriv_explainer .ngx-ex-title{font-size: 26px;line-height: 1.18;font-weight: 800;letter-spacing: -.022em;color: var(--na-ink)}@media (min-width: 768px){body.single-niriv_explainer .ngx-ex-title{font-size: 34px;line-height: 1.14}}body.single-niriv_explainer .ngx-ex-standfirst{margin-top: 10px;font-size: 16px;line-height: 1.55;color: var(--na-sub)}@media (min-width: 768px){body.single-niriv_explainer .ngx-ex-standfirst{font-size: 17px}}body.single-niriv_explainer .ngx-ex-topics{gap: 8px;margin-top: 14px}body.single-niriv_explainer .ngx-ex-topic{height: 30px;padding: 0 12px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 12.5px;font-weight: 600}body.single-niriv_explainer .ngx-ex-topic:hover{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body.single-niriv_explainer .ngx-ex-topic :is(i, svg){color: var(--na-faint)}body.single-niriv_explainer .ngx-ex-figure{margin: 18px 0 0}body.single-niriv_explainer .ngx-ex-image{border-radius: 0;width: 100%}body.single-niriv_explainer .ngx-ex-caption{margin: 8px var(--sa-pad) 0;text-align: left;font-size: 12px;color: var(--na-faint)}body.single-niriv_explainer .ngx-ex-body{max-width: none;padding: 20px var(--sa-pad) calc(var(--sa-pad) + 4px);color: var(--na-ink);font-size: 16.5px;line-height: 1.75}body.single-niriv_explainer .ngx-ex-body p{font-size: 16.5px;line-height: 1.75;margin: 0 0 1.15em;color: var(--na-ink)}body.single-niriv_explainer .ngx-ex-body > :last-child{margin-bottom: 0}@media (min-width: 768px){body.single-niriv_explainer .ngx-ex-body, body.single-niriv_explainer .ngx-ex-body p{font-size: 17.5px}}body.single-niriv_explainer .ngx-ex-body :is(h2, h3, h4){color: var(--na-ink)}body.single-niriv_explainer .ngx-ex-body h2{font-size: 1.32em;line-height: 1.3;font-weight: 800;letter-spacing: -.015em;margin: 1.6em 0 .6em}body.single-niriv_explainer .ngx-ex-body h3{font-size: 1.14em;line-height: 1.35;font-weight: 750;margin: 1.4em 0 .5em}body.single-niriv_explainer .ngx-ex-body a{color: hsl(var(--primary));text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}body.single-niriv_explainer .ngx-ex-body img{border-radius: var(--na-r-sm)}body.single-niriv_explainer .ngx-ex-body blockquote{margin: 1.4em 0;padding: 14px 18px;border: 0;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07);box-shadow: inset 3px 0 0 hsl(var(--primary));font-style: normal;color: var(--na-ink)}body.single-niriv_explainer .ngx-ex-body li::marker{color: hsl(var(--primary))}body.single-niriv_explainer .ngx-ex-body :is(th, td){border-color: var(--na-line)}body.single-business #main-content > main{padding-top: 16px !important;padding-bottom: 48px !important}@media (min-width: 768px){body.single-business #main-content > main{padding-top: 24px !important;padding-bottom: 64px !important}}body.single-business #main-content > main > .max-w-2xl{display: flex;flex-direction: column;gap: var(--cx-gap);max-width: 760px;width: 100%}body.single-business #main-content > main > .max-w-2xl > *{margin: 0 !important}body.single-business #main-content > main > .max-w-2xl > div:not(.border-green-200){border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow)}body.single-business #main-content > main > .max-w-2xl > .border-green-200{border: 0 !important;border-radius: var(--na-r-sm) !important;padding: 12px 16px !important;background: hsl(var(--primary) / .1) !important;color: var(--na-ink) !important;font-weight: 600}body.single-business #main-content > main > .max-w-2xl > .border-green-200 :is(i, svg){color: hsl(var(--primary))}body.single-business .overflow-hidden.rounded-xl > .relative > div{height: 168px !important}@media (min-width: 768px){body.single-business .overflow-hidden.rounded-xl > .relative > div{height: 220px !important}}body.single-business .overflow-hidden.rounded-xl > .relative > div.flex{background: radial-gradient(90% 140% at 100% 0%, hsl(var(--primary) / .55), transparent 70%), linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary) / .62)) !important}body.single-business .overflow-hidden.rounded-xl > .relative > div.flex > span{font-weight: 800;letter-spacing: -.01em}body.single-business .overflow-hidden.rounded-xl > .px-6{padding: 8px 16px 18px !important}@media (min-width: 640px){body.single-business .overflow-hidden.rounded-xl > .px-6{padding: 8px 28px 26px !important}}body.single-business .overflow-hidden.rounded-xl > .px-6 img.rounded-full, body.single-business .overflow-hidden.rounded-xl > .px-6 div.rounded-full{box-shadow: 0 0 0 4px hsl(var(--card)), var(--na-shadow-lg) !important;--tw-ring-shadow: 0 0 #0000 !important}body.single-business .overflow-hidden.rounded-xl h1{font-size: 24px !important;font-weight: 800 !important;letter-spacing: -.025em;color: var(--na-ink)}@media (min-width: 768px){body.single-business .overflow-hidden.rounded-xl h1{font-size: 28px !important}}body.single-business .overflow-hidden.rounded-xl h1 + p{font-size: 14px;color: var(--na-sub)}body.single-business .overflow-hidden.rounded-xl .flex.gap-2.pb-2{gap: 8px !important;flex-wrap: wrap;padding-bottom: 0 !important}body.single-business .overflow-hidden.rounded-xl .flex.gap-2.pb-2 > a{height: 38px;padding: 0 16px 0 13px !important;border: 0 !important;border-radius: 999px !important;background: var(--na-fill);color: var(--na-ink);font-size: 13.5px;font-weight: 700}body.single-business .overflow-hidden.rounded-xl .flex.gap-2.pb-2 > a:hover{background: var(--na-fill-2)}body.single-business .overflow-hidden.rounded-xl .flex.gap-2.pb-2 > a.bg-primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 12px hsl(var(--primary) / .25)}body.single-business .overflow-hidden.rounded-xl .prose-sm{margin-top: 16px !important;font-size: 14.5px;line-height: 1.65;color: var(--na-ink)}body.single-business .overflow-hidden.rounded-xl .prose-sm p{margin: 0 0 .8em}body.single-business .overflow-hidden.rounded-xl .prose-sm > :last-child{margin-bottom: 0}body.single-business .overflow-hidden.rounded-xl .mt-4.flex.flex-wrap.gap-4{gap: 8px !important;margin-top: 16px !important}body.single-business .overflow-hidden.rounded-xl .mt-4.flex.flex-wrap.gap-4 > span{height: 30px;padding: 0 12px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 12.5px;font-weight: 600}body.single-business .overflow-hidden.rounded-xl .mt-4.flex.flex-wrap.gap-4 > span :is(i, svg){width: 14px;height: 14px;color: hsl(var(--primary))}body.single-business #main-content > main > .max-w-2xl > .p-5{padding: 18px 16px !important}@media (min-width: 640px){body.single-business #main-content > main > .max-w-2xl > .p-5{padding: 22px 24px !important}}body.single-business #main-content > main > .max-w-2xl > .p-5 > h2{margin-bottom: 12px !important;font-size: 16px !important;font-weight: 800 !important;letter-spacing: -.01em !important;text-transform: none !important;color: var(--na-ink) !important}body.single-business #main-content > main > .max-w-2xl > .p-5 > .space-y-2\.5{display: flex;flex-direction: column;gap: 0}body.single-business #main-content > main > .max-w-2xl > .p-5 > .space-y-2\.5 > div{margin: 0 !important;gap: 12px !important;min-height: 52px;padding: 8px 0;font-size: 14px;font-weight: 600}body.single-business #main-content > main > .max-w-2xl > .p-5 > .space-y-2\.5 > div + div{border-top: 1px solid var(--na-line)}body.single-business #main-content > main > .max-w-2xl > .p-5 > .space-y-2\.5 > div > :is(i, svg){--na-h: 200;box-sizing: content-box;flex: 0 0 auto;width: 18px;height: 18px;padding: 9px;border-radius: 12px;background: hsl(var(--na-h) 75% 95%);color: hsl(var(--na-h) 60% 40%) !important}body.single-business #main-content > main > .max-w-2xl > .p-5 > .space-y-2\.5 > div:nth-child(2) > :is(i, svg){--na-h: 150}body.single-business #main-content > main > .max-w-2xl > .p-5 > .space-y-2\.5 > div:nth-child(3) > :is(i, svg){--na-h: 265}html.dark body.single-business #main-content > main > .max-w-2xl > .p-5 > .space-y-2\.5 > div > :is(i, svg){background: hsl(var(--na-h) 25% 17%);color: hsl(var(--na-h) 65% 70%) !important}body.single-business #main-content > main > .max-w-2xl > .p-5 > .space-y-2\.5 a:hover{color: hsl(var(--primary))}body.single-business #main-content > main > .max-w-2xl > .p-5 > .mt-4.flex{gap: 8px !important;margin-top: 12px !important}body.single-business #main-content > main > .max-w-2xl > .p-5 > .mt-4.flex > a{height: 32px;padding: 0 13px !important;border-radius: 999px;background: var(--na-fill) !important;color: var(--na-ink) !important;font-size: 12.5px;font-weight: 600}body.single-business #main-content > main > .max-w-2xl > .p-5 > .mt-4.flex > a:hover{background: hsl(var(--primary) / .12) !important;color: hsl(var(--primary)) !important}body.single-business #niriv-map{border: 0 !important;border-radius: var(--na-r-sm) !important;height: 300px !important}@media (min-width: 768px){body.single-business #niriv-map{height: 340px !important}}html body.tax-niriv_story_category{--st-max: 1080px}html body.tax-niriv_story_category .cat-archive-header{position: relative;overflow: hidden;isolation: isolate;box-sizing: border-box;max-width: calc(var(--st-max) - 48px);margin: 20px auto 0;padding: 22px 20px 22px;display: flex;flex-wrap: wrap;align-items: center;gap: 10px 10px;border-radius: var(--na-r);background: var(--cx-hero);box-shadow: var(--na-shadow), var(--cx-hero-ring)}@media (min-width: 768px){html body.tax-niriv_story_category .cat-archive-header{margin-top: 24px;padding: 32px 36px 30px}}@media (max-width: 1023px){html body.tax-niriv_story_category .cat-archive-header{max-width: 680px;margin-left: 16px;margin-right: 16px}}@media (min-width: 712px) and (max-width: 1023px){html body.tax-niriv_story_category .cat-archive-header{margin-left: auto;margin-right: auto}}html body.tax-niriv_story_category .cat-archive-header > a{height: 32px;padding: 0 13px 0 10px;border-radius: 999px;gap: 6px;background: hsl(var(--card) / .9);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13px;font-weight: 600}html body.tax-niriv_story_category .cat-archive-header > a:hover{color: hsl(var(--primary))}html body.tax-niriv_story_category .cat-archive-header > span.text-muted-foreground{display: none}html body.tax-niriv_story_category .cat-archive-header h1{flex-basis: 100%;margin: 6px 0 0;font-size: 30px;line-height: 1.06;font-weight: 800;letter-spacing: -.035em;color: var(--na-ink)}@media (min-width: 768px){html body.tax-niriv_story_category .cat-archive-header h1{font-size: 42px}}html body.tax-niriv_story_category .cat-archive-desc{margin: 0;padding: 0;gap: 8px;border: 0;border-radius: 0;background: none;color: var(--na-sub)}html body.tax-niriv_story_category .cat-archive-desc p{font-size: 14.5px;line-height: 1.55;font-style: normal}html body.tax-niriv_story_category .cat-archive-desc-icon{color: hsl(var(--primary))}html body.tax-niriv_story_category #main-content > .stories-main, html body.tax-niriv_story_category .stories-main{max-width: var(--st-max);padding: 16px 24px 56px !important;grid-template-columns: minmax(0, 1fr) 340px;gap: 16px 24px;justify-content: stretch}@media (max-width: 1023px){html body.tax-niriv_story_category #main-content > .stories-main, html body.tax-niriv_story_category .stories-main{grid-template-columns: minmax(0, 1fr);max-width: 712px;padding: 12px 16px 40px !important;gap: 12px}html body.tax-niriv_story_category .stories-main > aside{position: static;width: auto !important}}html body.tax-niriv_story_category .stories-feed-col{display: flex;flex-direction: column;gap: var(--st-gap)}html body.tax-niriv_story_category .stories-load-more{margin-top: 0;width: auto}html body.tax-niriv_story_category .stories-empty{border-radius: var(--na-r) !important;background: var(--na-card);box-shadow: var(--na-shadow)}.rewards-shell{--rw-gap: 12px;max-width: 1000px !important;display: flex;flex-direction: column;gap: var(--rw-gap)}@media (min-width: 768px){.rewards-shell{--rw-gap: 16px}}.rewards-shell > *{margin: 0 !important}.rewards-shell .rewards-grid{gap: var(--rw-gap) !important;margin: 0 !important;grid-template-columns: 1.15fr .85fr}@media (max-width: 700px){.rewards-shell .rewards-grid{grid-template-columns: 1fr}}html body .rewards-shell .rewards-hero{position: relative;overflow: hidden;isolation: isolate;padding: 24px 20px 22px;border-radius: var(--na-r) !important;background: var(--cx-hero) !important;box-shadow: var(--na-shadow), var(--cx-hero-ring) !important}@media (min-width: 768px){html body .rewards-shell .rewards-hero{padding: 36px 36px 32px}}.rewards-shell .rewards-kicker{display: inline-flex;align-items: center;height: 28px;padding: 0 12px;border-radius: 999px;background: hsl(var(--card) / .85);box-shadow: var(--na-shadow);font-size: 11.5px;letter-spacing: .08em}.rewards-shell .rewards-hero h1{margin-top: 14px;font-size: 30px;line-height: 1.06;font-weight: 800;letter-spacing: -.035em}@media (min-width: 768px){.rewards-shell .rewards-hero h1{font-size: 42px}}.rewards-shell .rewards-hero p{margin-top: 10px;max-width: 580px;font-size: 14.5px;line-height: 1.55;color: var(--na-sub)}.rewards-shell .rewards-notice{margin-top: 16px;padding: 12px 14px;border-radius: var(--na-r-sm);background: hsl(var(--card) / .9);box-shadow: var(--na-shadow);font-weight: 600}html body .rewards-shell .rewards-card{padding: 20px !important;border-radius: var(--na-r) !important;background: var(--na-card)}@media (min-width: 768px){html body .rewards-shell .rewards-card{padding: 24px !important}}html body .rewards-shell .rewards-grid > .rewards-card:first-child{--na-h: 150;position: relative;background: linear-gradient(135deg, hsl(var(--na-h) 70% 95%), hsl(calc(var(--na-h) + 30) 70% 97%)) !important}html.dark body .rewards-shell .rewards-grid > .rewards-card:first-child{background: linear-gradient(135deg, hsl(var(--na-h) 25% 16%), hsl(calc(var(--na-h) + 30) 22% 13%)) !important}.rewards-shell .rewards-grid > .rewards-card:first-child .rewards-label{display: inline-flex;align-items: center;height: 24px;padding: 0 10px;border-radius: 999px;background: hsl(var(--card) / .8);color: hsl(var(--na-h) 55% 32%);font-size: 11px;font-weight: 800;letter-spacing: .06em}html.dark .rewards-shell .rewards-grid > .rewards-card:first-child .rewards-label{background: hsl(var(--card) / .5);color: hsl(var(--na-h) 60% 72%)}.rewards-shell .rewards-total{margin-top: 12px;font-size: 36px;line-height: 1;font-weight: 800;letter-spacing: -.04em;color: var(--na-ink);font-variant-numeric: tabular-nums}@media (min-width: 768px){.rewards-shell .rewards-total{font-size: 44px}}.rewards-shell .rewards-note{margin-top: 10px;font-size: 13px;line-height: 1.55;color: var(--na-sub)}.rewards-shell .rewards-status{height: 30px;padding: 0 12px;font-size: 12.5px}.rewards-shell .rewards-btn{height: 42px;padding: 0 18px;border-radius: 999px;box-shadow: 0 6px 16px hsl(var(--primary) / .26)}.rewards-shell .rewards-list h2, .rewards-shell .rewards-how h2{margin: 0 0 4px;font-size: 17px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}.rewards-shell .rewards-row{padding: 12px 0;border-top-color: var(--na-line)}.rewards-shell .rewards-row:first-of-type{margin-top: 6px}.rewards-shell .rewards-title{font-size: 14.5px;font-weight: 700;color: var(--na-ink)}.rewards-shell .rewards-title:hover{color: hsl(var(--primary))}.rewards-shell .rewards-amount{display: inline-flex;align-items: center;height: 28px;padding: 0 11px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 13px}.rewards-shell .rewards-how ul{gap: 4px;margin-top: 10px}.rewards-shell .rewards-how li{align-items: center;gap: 12px;padding: 8px 0;font-size: 14px;color: var(--na-ink)}.rewards-shell .rewards-how li + li{border-top: 1px solid var(--na-line)}.rewards-shell .rewards-how li > :is(i, svg){--na-h: 200;box-sizing: content-box;flex: 0 0 auto;width: 18px !important;height: 18px;padding: 10px;border-radius: 12px;background: hsl(var(--na-h) 75% 95%);color: hsl(var(--na-h) 60% 40%)}.rewards-shell .rewards-how li:nth-child(2) > :is(i, svg){--na-h: 150}.rewards-shell .rewards-how li:nth-child(3) > :is(i, svg){--na-h: 25}.rewards-shell .rewards-how li:nth-child(4) > :is(i, svg){--na-h: 330}html.dark .rewards-shell .rewards-how li > :is(i, svg){background: hsl(var(--na-h) 25% 17%);color: hsl(var(--na-h) 65% 70%)}.rewards-shell .rewards-how li > span{color: var(--na-sub);line-height: 1.5}.rewards-shell .rewards-form{gap: 12px}.rewards-shell .rewards-form label{gap: 6px;font-size: 12.5px;color: var(--na-sub)}html body .rewards-shell .rewards-form :is(input, select){height: 44px;padding: 0 14px;box-shadow: none !important;outline: 0}.rewards-shell .rewards-form .rewards-btn{justify-content: center;margin-top: 4px}:is(body.page-id--999, body.page-id--998) #main-content > :is(.cx-st, .cx-wr){box-sizing: border-box;display: flex;flex-direction: column;gap: var(--cx-gap);width: 100%;max-width: 1320px;margin: 0 auto;padding: 16px 4px 48px !important;color: var(--na-ink)}@media (min-width: 1024px){:is(body.page-id--999, body.page-id--998) #main-content > :is(.cx-st, .cx-wr){padding: 24px 24px 64px !important}}:is(body.page-id--999, body.page-id--998) #main-content > :is(.cx-st, .cx-wr) > *{margin: 0;min-width: 0}:is(body.page-id--999, body.page-id--998) .cx-hero{position: relative;overflow: hidden;isolation: isolate;padding: 22px 20px;border-radius: var(--na-r);background: var(--cx-hero);box-shadow: var(--na-shadow), var(--cx-hero-ring)}@media (min-width: 768px){:is(body.page-id--999, body.page-id--998) .cx-hero{padding: 32px 36px}}:is(body.page-id--999, body.page-id--998) .cx-eyebrow{display: inline-flex;align-items: center;gap: 6px;height: 28px;margin: 0;padding: 0 12px;border-radius: 999px;background: hsl(var(--card) / .85);box-shadow: var(--na-shadow);font-size: 11.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: hsl(var(--primary))}:is(body.page-id--999, body.page-id--998) .cx-accent{color: hsl(var(--primary));background: linear-gradient(90deg, hsl(var(--primary)), hsl(var(--primary) / .72));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}:is(body.page-id--999, body.page-id--998) .cx-card{padding: 18px 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 768px){:is(body.page-id--999, body.page-id--998) .cx-card{padding: 22px 24px}}:is(body.page-id--999, body.page-id--998) .cx-card__head{display: flex;align-items: center;justify-content: space-between;gap: 6px 12px;flex-wrap: wrap;margin: 0 0 14px}:is(body.page-id--999, body.page-id--998) .cx-card__head--stack{flex-direction: column;align-items: flex-start}:is(body.page-id--999, body.page-id--998) .cx-card__head h2{margin: 0;font-size: 16px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}:is(body.page-id--999, body.page-id--998) .cx-sub{font-size: 12.5px;color: var(--na-faint)}:is(body.page-id--999, body.page-id--998) .cx-pill{display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 12px;font-weight: 700}:is(body.page-id--999, body.page-id--998) .cx-chips{display: flex;flex-wrap: wrap;gap: 8px}:is(body.page-id--999, body.page-id--998) .cx-chip{display: inline-flex;align-items: center;gap: 5px;max-width: 100%;height: 30px;padding: 0 12px;border-radius: 999px;background: hsl(var(--card) / .9);box-shadow: var(--na-shadow);color: var(--na-sub);font-size: 12.5px;font-weight: 600;white-space: nowrap}:is(body.page-id--999, body.page-id--998) .cx-chip strong{color: var(--na-ink)}:is(body.page-id--999, body.page-id--998) .cx-chip--on{background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 12px hsl(var(--primary) / .25)}:is(body.page-id--999, body.page-id--998) .cx-chip--off{background: hsl(var(--destructive) / .1);color: hsl(var(--destructive));box-shadow: none}:is(body.page-id--999, body.page-id--998) .cx-chip--link, :is(body.page-id--999, body.page-id--998) .cx-chip--more{height: 34px;padding: 0 13px;background: var(--na-fill);box-shadow: none;color: var(--na-ink);font-size: 13px}:is(body.page-id--999, body.page-id--998) .cx-chip--link:hover{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}:is(body.page-id--999, body.page-id--998) .cx-chip--more{background: transparent;color: hsl(var(--primary));box-shadow: inset 0 0 0 1px hsl(var(--primary) / .25)}:is(body.page-id--999, body.page-id--998) .cx-chip__medal{font-size: 11px}:is(body.page-id--999, body.page-id--998) .cx-chip__boost{padding: 1px 6px;border-radius: 999px;background: hsl(25 95% 53% / .12);color: hsl(25 90% 45%);font-size: 10.5px;font-weight: 700}:is(body.page-id--999, body.page-id--998) .cx-trunc{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}:is(body.page-id--999, body.page-id--998) .cx-trunc2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere}:is(body.page-id--999, body.page-id--998) .cx-bar{height: 8px;margin-top: 14px;max-width: 380px;border-radius: 999px;background: hsl(var(--card) / .9);overflow: hidden}:is(body.page-id--999, body.page-id--998) .cx-bar > span{display: block;height: 100%;border-radius: inherit;background: hsl(var(--primary))}:is(body.page-id--999, body.page-id--998) .cx-btn{display: inline-flex;align-items: center;justify-content: center;gap: 7px;height: 40px;padding: 0 16px;border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13.5px;font-weight: 700;text-decoration: none;cursor: pointer;white-space: nowrap}:is(body.page-id--999, body.page-id--998) .cx-btn:hover{box-shadow: var(--na-shadow-lg);color: hsl(var(--primary))}:is(body.page-id--999, body.page-id--998) .cx-btn--primary, :is(body.page-id--999, body.page-id--998) .cx-btn--primary:hover{background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 6px 16px hsl(var(--primary) / .26)}:is(body.page-id--999, body.page-id--998) .cx-note{text-align: center;font-size: 13px;color: var(--na-sub)}:is(body.page-id--999, body.page-id--998) .cx-links{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px}:is(body.page-id--999, body.page-id--998) .cx-tiles{display: grid;gap: var(--cx-gap);grid-template-columns: repeat(2, minmax(0, 1fr))}:is(body.page-id--999, body.page-id--998) .cx-tiles--in{gap: 10px}@media (min-width: 640px){:is(body.page-id--999, body.page-id--998) .cx-tiles--3{grid-template-columns: repeat(3, minmax(0, 1fr))}:is(body.page-id--999, body.page-id--998) .cx-tiles--6, :is(body.page-id--999, body.page-id--998) .cx-tiles--in{grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (min-width: 1100px){body.page-id--999 .cx-tiles--6{grid-template-columns: repeat(6, minmax(0, 1fr))}}@media (max-width: 639px){:is(body.page-id--999, body.page-id--998) .cx-tiles--3 > :last-child{grid-column: 1 / -1}}:is(body.page-id--999, body.page-id--998) .cx-tile{--na-h: 200;position: relative;min-width: 0;padding: 16px;border-radius: var(--na-r-md);background: linear-gradient(135deg, hsl(var(--na-h) 75% 95%), hsl(calc(var(--na-h) + 25) 70% 97%))}:is(body.page-id--999, body.page-id--998) .cx-tiles--in .cx-tile{border-radius: var(--na-r-sm);padding: 14px}@media (min-width: 768px){:is(body.page-id--999, body.page-id--998) .cx-tile{padding: 18px 20px}}html.dark :is(body.page-id--999, body.page-id--998) .cx-tile{background: linear-gradient(135deg, hsl(var(--na-h) 25% 16%), hsl(calc(var(--na-h) + 25) 22% 13%))}:is(body.page-id--999, body.page-id--998) .cx-tile__ico{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;margin-bottom: 10px;border-radius: 11px;background: hsl(var(--card) / .85);color: hsl(var(--na-h) 60% 40%)}html.dark :is(body.page-id--999, body.page-id--998) .cx-tile__ico{background: hsl(var(--card) / .5);color: hsl(var(--na-h) 65% 70%)}:is(body.page-id--999, body.page-id--998) .cx-tile__num{font-size: 30px;line-height: 1.05;font-weight: 800;letter-spacing: -.03em;color: hsl(var(--na-h) 55% 28%);font-variant-numeric: tabular-nums;overflow-wrap: anywhere}:is(body.page-id--999, body.page-id--998) .cx-tile__num--sm{font-size: 20px;line-height: 1.2}html.dark :is(body.page-id--999, body.page-id--998) .cx-tile__num{color: hsl(var(--na-h) 60% 78%)}:is(body.page-id--999, body.page-id--998) .cx-tile__lbl{margin-top: 6px;font-size: 12.5px;font-weight: 600;line-height: 1.35;color: hsl(var(--na-h) 25% 36%)}html.dark :is(body.page-id--999, body.page-id--998) .cx-tile__lbl{color: hsl(var(--na-h) 20% 70%)}:is(body.page-id--999, body.page-id--998) .cx-l0{background: var(--na-fill)}:is(body.page-id--999, body.page-id--998) .cx-l1{background: hsl(var(--primary) / .25)}:is(body.page-id--999, body.page-id--998) .cx-l2{background: hsl(var(--primary) / .5)}:is(body.page-id--999, body.page-id--998) .cx-l3{background: hsl(var(--primary) / .75)}:is(body.page-id--999, body.page-id--998) .cx-l4{background: hsl(var(--primary))}:is(body.page-id--999, body.page-id--998) .cx-legend{display: flex;align-items: center;gap: 4px;margin-top: 12px;font-size: 11.5px;color: var(--na-faint)}:is(body.page-id--999, body.page-id--998) .cx-legend > :is(.cx-g90__d, .cx-year__d){flex: 0 0 12px;width: 12px;height: 12px;aspect-ratio: auto}:is(body.page-id--999, body.page-id--998) #main-content > .cx-gate{box-sizing: border-box;max-width: 440px;margin: 24px auto 48px;padding: 32px 22px !important;text-align: center;border-radius: var(--na-r);background: var(--cx-hero);box-shadow: var(--na-shadow), var(--cx-hero-ring)}@media (min-width: 768px){:is(body.page-id--999, body.page-id--998) #main-content > .cx-gate{margin-top: 56px;padding: 40px 32px !important}}@media (max-width: 455px){:is(body.page-id--999, body.page-id--998) #main-content > .cx-gate{margin-left: 4px;margin-right: 4px}}:is(body.page-id--999, body.page-id--998) .cx-gate__ico{display: inline-flex;align-items: center;justify-content: center;width: 64px;height: 64px;border-radius: var(--na-r-md);background: hsl(var(--card));box-shadow: var(--na-shadow);color: hsl(var(--primary))}:is(body.page-id--999, body.page-id--998) .cx-gate__title{margin: 16px 0 0;font-size: 24px;line-height: 1.15;font-weight: 800;letter-spacing: -.025em}:is(body.page-id--999, body.page-id--998) .cx-gate__sub{margin: 8px 0 20px;font-size: 14px;color: var(--na-sub)}:is(body.page-id--999, body.page-id--998) .cx-gate .cx-btn{height: 44px;padding: 0 20px}:is(body.page-id--999, body.page-id--998) .cx-gate__foot{margin: 18px 0 0;font-size: 12.5px;color: var(--na-sub)}:is(body.page-id--999, body.page-id--998) .cx-gate__foot a{color: hsl(var(--primary));font-weight: 700}body.page-id--999 .cx-st-hero{display: flex;align-items: center;gap: 18px}@media (min-width: 768px){body.page-id--999 .cx-st-hero{gap: 28px}}@media (max-width: 479px){body.page-id--999 .cx-st-hero{flex-direction: column;align-items: flex-start}}body.page-id--999 .cx-st-hero__ring{position: relative;flex: 0 0 auto;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body.page-id--999 .cx-st-hero__track{stroke: var(--na-fill)}body.page-id--999 .cx-st-hero__num{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 30px;line-height: 1;font-weight: 800;letter-spacing: -.03em;color: var(--na-ink);font-variant-numeric: tabular-nums}body.page-id--999 .cx-st-hero__num small{margin-top: 3px;font-size: 10.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--na-faint)}body.page-id--999 .cx-st-hero__body{min-width: 0;flex: 1}body.page-id--999 .cx-st-hero__title{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;margin: 12px 0 12px}body.page-id--999 .cx-st-hero__title h1{margin: 0;font-size: 28px;line-height: 1.06;font-weight: 800;letter-spacing: -.035em;color: var(--na-ink)}@media (min-width: 768px){body.page-id--999 .cx-st-hero__title h1{font-size: 38px}}body.page-id--999 .cx-st-badge{display: inline-flex;align-items: center;height: 26px;padding: 0 11px;border-radius: 999px;background: color-mix(in srgb, var(--cx-c) 16%, transparent);color: var(--cx-c);font-size: 12px;font-weight: 800}body.page-id--999 .cx-g90{display: grid;grid-template-rows: repeat(7, auto);grid-auto-flow: column;grid-auto-columns: minmax(0, 1fr);gap: 4px;max-width: 560px !important}body.page-id--999 .cx-g90__d, body.page-id--999 .cx-g90__pad{display: block;aspect-ratio: 1;border-radius: 4px}body.page-id--999 .cx-g90__d.is-today{box-shadow: 0 0 0 2px hsl(var(--card)), 0 0 0 3.5px hsl(var(--primary))}@media (min-width: 768px){body.page-id--999 .cx-g90{gap: 5px}body.page-id--999 .cx-g90__d{border-radius: 5px}}:is(body.page-id--999, body.page-id--998) .cx-ms{display: grid;gap: 8px;grid-template-columns: repeat(auto-fill, minmax(96px, 1fr))}:is(body.page-id--999, body.page-id--998) .cx-ms__item{--cx-c: hsl(var(--primary));display: flex;flex-direction: column;gap: 4px;min-width: 0;padding: 12px;border-radius: var(--na-r-sm);background: var(--na-fill);color: var(--na-sub)}:is(body.page-id--999, body.page-id--998) .cx-ms__item.is-earned{background: color-mix(in srgb, var(--cx-c) 14%, hsl(var(--card)));color: var(--na-ink)}:is(body.page-id--999, body.page-id--998) .cx-ms__ico{display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;margin-bottom: 4px;border-radius: 10px;background: hsl(var(--card));color: var(--na-faint)}:is(body.page-id--999, body.page-id--998) .cx-ms__item.is-earned .cx-ms__ico{background: var(--cx-c);color: #fff}:is(body.page-id--999, body.page-id--998) .cx-ms__days{font-size: 18px;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}:is(body.page-id--999, body.page-id--998) .cx-ms__days small{font-size: 11px;font-weight: 700;color: var(--na-faint)}:is(body.page-id--999, body.page-id--998) .cx-ms__lbl{font-size: 12px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}:is(body.page-id--999, body.page-id--998) .cx-ms__bar{height: 5px;margin-top: 4px;border-radius: 999px;background: hsl(var(--card));overflow: hidden}:is(body.page-id--999, body.page-id--998) .cx-ms__bar > span{display: block;height: 100%;border-radius: inherit;background: var(--cx-c)}body.page-id--999 .cx-year{overflow-x: auto;-webkit-overflow-scrolling: touch;padding-bottom: 4px}body.page-id--999 .cx-year__inner{display: flex;gap: 3px;min-width: 700px}body.page-id--999 .cx-year__col{display: flex;flex-direction: column;gap: 3px;flex: 1 1 0}body.page-id--999 .cx-year__d{display: block;width: 100%;aspect-ratio: 1;border-radius: 3px}body.page-id--999 .cx-split{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--cx-gap)}@media (min-width: 768px){body.page-id--999 .cx-split{grid-template-columns: repeat(2, minmax(0, 1fr))}}:is(body.page-id--999, body.page-id--998) .cx-rank{margin: 0;padding: 0;list-style: none}:is(body.page-id--999, body.page-id--998) .cx-rank li{display: flex;align-items: center;gap: 10px;min-height: 40px}:is(body.page-id--999, body.page-id--998) .cx-rank li + li{border-top: 1px solid var(--na-line)}:is(body.page-id--999, body.page-id--998) .cx-rank__n{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 8px;background: var(--na-fill);font-size: 12px;font-weight: 800;color: var(--na-sub)}:is(body.page-id--999, body.page-id--998) .cx-rank li:first-child .cx-rank__n{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}:is(body.page-id--999, body.page-id--998) .cx-rank__kw{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;font-weight: 600;color: var(--na-ink)}:is(body.page-id--999, body.page-id--998) .cx-rank__kw:hover{color: hsl(var(--primary))}:is(body.page-id--999, body.page-id--998) .cx-rank__c{font-size: 13px;font-weight: 800;color: var(--na-ink);font-variant-numeric: tabular-nums}body.page-id--999 .cx-empty-mini{display: flex;align-items: center;gap: 12px;padding: 6px 0;color: var(--na-sub);font-size: 14px}body.page-id--999 .cx-empty-mini p{margin: 0}body.page-id--999 .cx-empty-mini__ico{display: inline-flex;align-items: center;justify-content: center;width: 38px;height: 38px;border-radius: 12px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}body.page-id--999 .cx-hbars{display: flex;flex-direction: column;gap: 9px}body.page-id--999 .cx-hbars__row{display: flex;align-items: center;gap: 12px}body.page-id--999 .cx-hbars__lbl{flex: 0 0 84px;font-size: 12.5px;font-weight: 600;color: var(--na-sub)}body.page-id--999 .cx-hbars__track{flex: 1;height: 10px;border-radius: 999px;background: var(--na-fill);overflow: hidden}body.page-id--999 .cx-hbars__track > span{display: block;height: 100%;border-radius: inherit;background: hsl(var(--primary))}body.page-id--999 .cx-hbars__val{flex: 0 0 32px;text-align: right;font-size: 12.5px;font-weight: 800;font-variant-numeric: tabular-nums}body.page-id--999 .cx-vbars{display: flex;align-items: stretch;gap: 3px;height: 160px}@media (min-width: 768px){body.page-id--999 .cx-vbars{gap: 5px}}body.page-id--999 .cx-vbars__col{flex: 1 1 0;min-width: 0;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;gap: 6px}body.page-id--999 .cx-vbars__bar{display: block;width: 100%;border-radius: 6px 6px 2px 2px;background: hsl(var(--primary))}body.page-id--999 .cx-vbars__bar:not([style*="min-height"]){background: var(--na-fill);height: 3px !important}body.page-id--999 .cx-vbars__lbl{font-size: 10px;color: var(--na-faint);white-space: nowrap}body.page-id--999 .cx-vbars__lbl.is-minor{visibility: hidden}@media (min-width: 768px){body.page-id--999 .cx-vbars__lbl.is-minor{visibility: visible;opacity: .5}}body.page-id--998 .cx-wr-head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 16px}body.page-id--998 .cx-wr-head h1{margin: 14px 0 0;font-size: 30px;line-height: 1.06;font-weight: 800;letter-spacing: -.035em;color: var(--na-ink)}@media (min-width: 768px){body.page-id--998 .cx-wr-head h1{font-size: 44px}}body.page-id--998 .cx-seg{display: inline-flex;gap: 2px;padding: 4px;border-radius: 999px;background: hsl(var(--card) / .85);box-shadow: var(--na-shadow)}body.page-id--998 .cx-seg > *{display: inline-flex;align-items: center;height: 34px;padding: 0 14px;border-radius: 999px;font-size: 13px;font-weight: 700;color: var(--na-sub);text-decoration: none;white-space: nowrap}body.page-id--998 .cx-seg > a:hover{background: var(--na-fill);color: var(--na-ink)}body.page-id--998 .cx-seg > .is-active{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.page-id--998 .cx-empty{padding: 40px 20px;text-align: center}body.page-id--998 .cx-empty__ico{display: inline-flex;align-items: center;justify-content: center;width: 72px;height: 72px;border-radius: var(--na-r-md);background: hsl(var(--primary) / .1);font-size: 34px}body.page-id--998 .cx-empty h2{margin: 16px 0 0;font-size: 20px;font-weight: 800;letter-spacing: -.02em}body.page-id--998 .cx-empty p{margin: 8px auto 0;max-width: 420px;font-size: 14px;color: var(--na-sub)}body.page-id--998 .cx-empty__actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin-top: 20px}body.page-id--998 .cx-empty__actions .cx-btn:not(.cx-btn--primary){background: var(--na-fill);box-shadow: none}body.page-id--998 .cx-wr-streak{display: flex;align-items: center;gap: 14px;padding: 14px 16px;border-radius: var(--na-r);background: linear-gradient(135deg, hsl(var(--na-h) 85% 94%), hsl(calc(var(--na-h) + 20) 80% 96%));box-shadow: var(--na-shadow)}html.dark body.page-id--998 .cx-wr-streak{background: linear-gradient(135deg, hsl(var(--na-h) 30% 16%), hsl(calc(var(--na-h) + 20) 25% 13%))}body.page-id--998 .cx-wr-streak__ico{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 14px;background: hsl(var(--card) / .85);font-size: 22px}body.page-id--998 .cx-wr-streak__body{flex: 1;min-width: 0;display: flex;flex-direction: column}body.page-id--998 .cx-wr-streak__body strong{font-size: 16px;font-weight: 800;letter-spacing: -.01em}body.page-id--998 .cx-wr-streak__body span{font-size: 12.5px;color: var(--na-sub)}body.page-id--998 .cx-wr-streak__go{font-size: 13px;font-weight: 700;color: hsl(var(--primary));white-space: nowrap}body.page-id--998 .cx-wr-cardwrap{display: flex;justify-content: center}body.page-id--998 #wrapped-card{width: 100% !important;max-width: 500px;height: auto !important;min-height: 600px;padding: 24px !important;box-shadow: var(--na-shadow-lg);gap: 18px}@media (min-width: 540px){body.page-id--998 #wrapped-card{height: 650px !important;padding: 32px !important}}body.page-id--998 .cx-wr-share{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px}body.page-id--998 .cx-wr-share .cx-btn{height: 38px;padding: 0 15px;font-size: 13px}body.page-id--998 .cx-stories{display: grid;grid-auto-flow: column;grid-auto-columns: 82%;gap: 12px;overflow-x: auto;scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding: 2px 0 10px;margin-bottom: -10px !important}body.page-id--998 .cx-stories::-webkit-scrollbar{display: none}@media (min-width: 768px){body.page-id--998 .cx-stories{grid-auto-flow: row;grid-auto-columns: auto;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px;overflow: visible;margin: 0 !important;padding: 0}}@media (min-width: 1100px){body.page-id--998 .cx-stories{grid-template-columns: repeat(3, minmax(0, 1fr))}}body.page-id--998 .cx-story{--na-h: 220;position: relative;overflow: hidden;isolation: isolate;scroll-snap-align: start;display: flex;flex-direction: column;min-width: 0;min-height: 280px;padding: 20px;border-radius: var(--na-r);background: radial-gradient(90% 90% at 100% 0%, hsl(var(--na-h) 85% 85% / .9), transparent 65%), linear-gradient(150deg, hsl(var(--na-h) 80% 93%), hsl(calc(var(--na-h) + 30) 75% 96%));box-shadow: var(--na-shadow);color: hsl(var(--na-h) 45% 18%)}html.dark body.page-id--998 .cx-story{background: radial-gradient(90% 90% at 100% 0%, hsl(var(--na-h) 45% 28% / .8), transparent 65%), linear-gradient(150deg, hsl(var(--na-h) 30% 17%), hsl(calc(var(--na-h) + 30) 25% 12%));color: hsl(var(--na-h) 40% 90%)}body.page-id--998 .cx-story::after{content: "";position: absolute;z-index: -1;right: -60px;bottom: -70px;width: 200px;height: 200px;border-radius: 50%;background: radial-gradient(circle, transparent 55%, hsl(var(--na-h) 60% 50% / .14) 56%, hsl(var(--na-h) 60% 50% / .14) 58%, transparent 59%)}body.page-id--998 .cx-story__k{margin: 0;font-size: 12px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;opacity: .75}body.page-id--998 .cx-story__big{margin-top: auto;padding-top: 18px;font-size: 56px;line-height: .95;font-weight: 900;letter-spacing: -.05em;font-variant-numeric: tabular-nums;overflow-wrap: anywhere}body.page-id--998 .cx-story__big small{font-size: 18px;font-weight: 800;letter-spacing: -.01em}body.page-id--998 .cx-story__big--md{font-size: 44px}body.page-id--998 .cx-story__sub{margin: 8px 0 0;font-size: 13.5px;line-height: 1.45;opacity: .8}body.page-id--998 .cx-story__row{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 16px}body.page-id--998 .cx-story__row > span{display: inline-flex;align-items: baseline;gap: 5px;max-width: 100%;padding: 7px 11px;border-radius: 12px;background: hsl(var(--card) / .7);font-size: 12px;font-weight: 600}html.dark body.page-id--998 .cx-story__row > span{background: hsl(var(--card) / .35)}body.page-id--998 .cx-story__row strong{font-size: 15px;font-weight: 800}body.page-id--998 .cx-story__emoji{margin-top: auto;padding-top: 14px;font-size: 52px;line-height: 1}body.page-id--998 .cx-story__title{margin-top: 10px;font-size: 24px;line-height: 1.1;font-weight: 800;letter-spacing: -.025em}body.page-id--998 .cx-story__quote{margin-top: auto;padding-top: 16px;font-size: 26px;line-height: 1.15;font-weight: 800;letter-spacing: -.02em}body.page-id--998 .cx-story__go{margin-top: 14px;font-size: 13px;font-weight: 800;color: inherit;text-decoration: underline;text-underline-offset: 3px}body.page-id--998 .cx-story__rank{margin: 14px 0 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 6px}body.page-id--998 .cx-story__rank li{display: flex;align-items: center;gap: 10px;min-width: 0;padding: 8px 10px;border-radius: 12px;background: hsl(var(--card) / .7)}html.dark body.page-id--998 .cx-story__rank li{background: hsl(var(--card) / .35)}body.page-id--998 .cx-story__rank a{flex: 1;color: inherit;font-size: 14px;font-weight: 700}body.page-id--998 .cx-story__n{flex: 0 0 auto;width: 22px;height: 22px;display: inline-flex;align-items: center;justify-content: center;border-radius: 7px;background: hsl(var(--na-h) 60% 45%);color: #fff;font-size: 11.5px;font-weight: 800}body.page-id--998 .cx-story__c{font-size: 12.5px;font-weight: 800;font-variant-numeric: tabular-nums}body.page-id--998 .cx-months{display: flex;align-items: flex-end;gap: 4px;height: 92px;margin-top: 16px}body.page-id--998 .cx-months__col{flex: 1 1 0;height: 100%;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;gap: 4px}body.page-id--998 .cx-months__bar{display: block;width: 100%;border-radius: 5px 5px 2px 2px;background: hsl(var(--na-h) 55% 45% / .35)}body.page-id--998 .cx-months__col.is-peak .cx-months__bar{background: hsl(var(--na-h) 60% 40%)}html.dark body.page-id--998 .cx-months__col.is-peak .cx-months__bar{background: hsl(var(--na-h) 60% 65%)}body.page-id--998 .cx-months__lbl{font-size: 10px;font-weight: 700;opacity: .65}body.page-id--998 .cx-facts{margin: 0;padding: 0;list-style: none}body.page-id--998 .cx-facts li{position: relative;padding: 10px 0 10px 22px;font-size: 14px;line-height: 1.5}body.page-id--998 .cx-facts li + li{border-top: 1px solid var(--na-line)}body.page-id--998 .cx-facts li::before{content: "";position: absolute;left: 4px;top: 18px;width: 8px;height: 8px;border-radius: 50%;background: hsl(var(--primary))}html body.page-id--998 #main-content > .cx-wr > .cx-wr-head > div{width: auto !important;min-width: 0}html body.page-template-page-nigurians{--ng-gap: 12px}@media (min-width: 768px){html body.page-template-page-nigurians{--ng-gap: 16px}}html body.page-template-page-nigurians main#main-content > .nigurians-shell{display: flex;flex-direction: column;gap: calc(var(--ng-gap) + 8px);max-width: 760px !important;padding: 16px 4px 48px !important}@media (min-width: 1024px){html body.page-template-page-nigurians main#main-content > .nigurians-shell{max-width: 960px !important;padding: 24px 24px 64px !important}html body.page-template-page-nigurians.sidebar-collapsed #main-content .nigurians-shell{max-width: 960px !important}}html body.page-template-page-nigurians .nigurians-shell > *{margin: 0 !important}html body.page-template-page-nigurians .nigurians-hero{position: relative;overflow: hidden;isolation: isolate;padding: 24px 20px 22px;border: 0;border-radius: var(--na-r);background: var(--cx-hero, hsl(var(--card)));box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .10)}html body.page-template-page-nigurians{--cx-hero: radial-gradient(90% 120% at 100% 0%, hsl(var(--primary) / .28) 0%, hsl(var(--primary) / .08) 45%, transparent 70%), radial-gradient(70% 90% at 0% 100%, hsl(var(--primary) / .12) 0%, transparent 60%), linear-gradient(135deg, hsl(var(--primary) / .10), hsl(var(--primary) / .03)), hsl(var(--card))}@media (min-width: 768px){html body.page-template-page-nigurians .nigurians-hero{padding: 36px 36px 30px}}html body.page-template-page-nigurians .nigurians-hero::before{content: "";position: absolute;z-index: -1;right: -90px;top: -110px;width: 320px;height: 320px;border-radius: 50%;background: radial-gradient(circle, transparent 46%, hsl(var(--primary) / .14) 46.5%, hsl(var(--primary) / .14) 47.5%, transparent 48%), radial-gradient(circle, transparent 62%, hsl(var(--primary) / .10) 62.5%, hsl(var(--primary) / .10) 63.5%, transparent 64%), radial-gradient(circle, transparent 78%, hsl(var(--primary) / .07) 78.5%, hsl(var(--primary) / .07) 79.5%, transparent 80%);pointer-events: none}html body.page-template-page-nigurians .nigurians-hero::after{content: "";position: absolute;z-index: -1;inset: 0;background-image: radial-gradient(hsl(var(--primary) / .16) 1px, transparent 1.2px);background-size: 14px 14px;-webkit-mask-image: linear-gradient(105deg, transparent 35%, #000 85%);mask-image: linear-gradient(105deg, transparent 35%, #000 85%);pointer-events: none}html body.page-template-page-nigurians .nigurians-kicker{height: 28px;padding: 0 12px;background: hsl(var(--card) / .85);box-shadow: var(--na-shadow);font-size: 11.5px;font-weight: 800;letter-spacing: .08em}html body.page-template-page-nigurians .nigurians-hero h1{margin-top: 14px;font-size: 30px;line-height: 1.06;font-weight: 800;letter-spacing: -.035em;color: var(--na-ink)}@media (min-width: 768px){html body.page-template-page-nigurians .nigurians-hero h1{font-size: 42px}}html body.page-template-page-nigurians .nigurians-hero > p:not(.nigurians-kicker){margin-top: 10px;font-size: 14.5px;color: var(--na-sub)}html body.page-template-page-nigurians .nigurians-search-wrap{max-width: 620px;margin-top: 20px}html body.page-template-page-nigurians .nigurians-search-wrap input, html body.page-template-page-nigurians .nigurians-search-wrap input:focus{height: 50px;padding-left: 44px !important;border: 0 !important;outline: 0 !important;border-radius: 999px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important;font-size: 14.5px;color: var(--na-ink)}html body.page-template-page-nigurians .nigurians-search-wrap input:focus{box-shadow: var(--na-shadow-lg) !important}html body.page-template-page-nigurians .nigurians-search-wrap > :is(i, svg){left: 17px;color: hsl(var(--primary)) !important}html body.page-template-page-nigurians .nigurians-filter{display: inline-flex;flex-wrap: nowrap;gap: 2px;width: max-content;max-width: 100%;margin-top: 14px;padding: 4px;border-radius: 999px;background: hsl(var(--card) / .7);box-shadow: inset 0 0 0 1px hsl(var(--primary) / .08);overflow-x: auto;scrollbar-width: none}html body.page-template-page-nigurians .nigurians-filter button{height: 34px;padding: 0 16px;border: 0;border-radius: 999px;background: transparent;color: var(--na-sub);font-size: 13px;font-weight: 700}html body.page-template-page-nigurians .nigurians-filter button:hover{color: var(--na-ink)}html body.page-template-page-nigurians .nigurians-filter button.is-active{background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 12px hsl(var(--primary) / .25)}html body.page-template-page-nigurians .nigurians-creators h2, html body.page-template-page-nigurians .nigurians-directory-head h2{margin: 0;font-size: 17px;font-weight: 800;letter-spacing: -.015em;color: var(--na-ink)}html body.page-template-page-nigurians .nigurians-creators .flex.mb-4{margin: 0 2px 12px !important}html body.page-template-page-nigurians .nigurians-creators h2 :is(i, svg){box-sizing: content-box;width: 16px;height: 16px;padding: 7px;border-radius: 10px;background: hsl(var(--primary) / .1)}html body.page-template-page-nigurians .nigurians-directory-head{margin: 0 2px 12px}html body.page-template-page-nigurians #nigurians-total{display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 12px;font-weight: 700}html body.page-template-page-nigurians .nigurians-creators .overflow-x-auto{overflow: visible}html body.page-template-page-nigurians #top-creators-scroll{--card-width: 168px !important;gap: 12px;padding: 2px 2px 12px;margin: 0 -2px -12px;scroll-snap-type: x mandatory;scrollbar-width: none}html body.page-template-page-nigurians #top-creators-scroll::-webkit-scrollbar{display: none}@media (min-width: 1024px){html body.page-template-page-nigurians #top-creators-scroll{--card-width: calc((100% - 48px) / 5) !important}}html body.page-template-page-nigurians .suggested-person-card{flex: 0 0 var(--card-width) !important;scroll-snap-align: start;padding-bottom: 14px;border: 0 !important;border-radius: var(--na-r-md) !important;overflow: hidden}html body.page-template-page-nigurians .suggested-person-card .person-cover:not([style]){height: 64px;background: radial-gradient(90% 140% at 100% 0%, hsl(var(--primary) / .35), transparent 70%), linear-gradient(135deg, hsl(var(--primary) / .22), hsl(var(--primary) / .06)) !important}html body.page-template-page-nigurians .suggested-person-card .person-avatar-wrap :is(img, div){box-shadow: 0 0 0 3px hsl(var(--card)), 0 0 0 5px hsl(var(--primary) / .45) !important;border: 0 !important}html body.page-template-page-nigurians .suggested-person-card .person-name{font-size: 14.5px;font-weight: 800;letter-spacing: -.01em}html body.page-template-page-nigurians .suggested-person-card .person-name a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}html body.page-template-page-nigurians .suggested-person-card .person-karma{display: inline-flex;align-items: center;gap: 4px;height: 22px;margin-top: 6px;padding: 0 9px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 11px;font-weight: 700}html body.page-template-page-nigurians .suggested-person-card .follow-user-btn{height: 34px;margin: 10px 12px 0;padding: 0 14px !important;border-radius: 999px !important;font-size: 13px;font-weight: 700}html body.page-template-page-nigurians .suggested-person-card .follow-user-btn.following{background: var(--na-fill) !important;color: var(--na-sub) !important}html body.page-template-page-nigurians .nigurians-creators .carousel-arrow{border: 0 !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow-lg) !important;color: var(--na-ink)}html body.page-template-page-nigurians #nigurians-list{display: flex;flex-direction: column;overflow: hidden;border-radius: var(--na-r-md);background: hsl(var(--card));box-shadow: var(--na-shadow)}html body.page-template-page-nigurians #nigurians-list:empty{display: none}html body.page-template-page-nigurians #nigurians-list > *{margin: 0 !important}html body.page-template-page-nigurians #nigurians-list > .nigurian-directory-row{padding: 14px 16px !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important}html body.page-template-page-nigurians #nigurians-list > .nigurian-directory-row ~ .nigurian-directory-row{border-top: 1px solid var(--na-line)}html body.page-template-page-nigurians #nigurians-list > .nigurian-directory-row:hover{background: hsl(var(--primary) / .04) !important}@media (min-width: 1024px){html body.page-template-page-nigurians #nigurians-list{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: var(--ng-gap);overflow: visible;border-radius: 0;background: transparent;box-shadow: none}html body.page-template-page-nigurians #nigurians-list > .nigurian-directory-row{min-width: 0;padding: 16px 18px !important;border-radius: var(--na-r-md) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important}html body.page-template-page-nigurians #nigurians-list > .nigurian-directory-row ~ .nigurian-directory-row{border-top: 0}html body.page-template-page-nigurians #nigurians-list > .nigurian-directory-row:hover{box-shadow: var(--na-shadow-lg) !important}html body.page-template-page-nigurians #nigurians-list > :not(.nigurian-directory-row){grid-column: 1 / -1}}html body.page-template-page-nigurians .nigurian-directory-row[hidden]{display: none !important}html body.page-template-page-nigurians .nigurian-directory-row > .flex{gap: 14px}html body.page-template-page-nigurians .nigurian-directory-row > .flex > a:first-child > *{width: 48px !important;height: 48px !important;border-radius: 50% !important;box-shadow: 0 0 0 2.5px hsl(var(--card)), 0 0 0 4.5px hsl(var(--primary) / .35)}html body.page-template-page-nigurians .nigurian-directory-row a.font-medium{font-size: 15px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}html body.page-template-page-nigurians .nigurian-directory-row a.font-medium:hover{color: hsl(var(--primary))}html body.page-template-page-nigurians .nigurian-directory-row p.text-sm{font-size: 12.5px;color: var(--na-faint)}html body.page-template-page-nigurians .nigurian-directory-row p.text-sm + p.text-sm{margin-top: 3px !important;font-size: 13px;color: var(--na-sub)}html body.page-template-page-nigurians .nigurian-directory-row p.text-xs{display: inline-flex;align-items: center;height: 22px;margin-top: 6px !important;padding: 0 9px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary)) !important;font-size: 11px;font-weight: 700}html body.page-template-page-nigurians .nigurian-directory-row .follow-user-btn{height: 36px;padding: 0 18px !important;border-radius: 999px !important;font-size: 13px;font-weight: 700}html body.page-template-page-nigurians .nigurian-directory-row .follow-user-btn.bg-primary{box-shadow: 0 4px 12px hsl(var(--primary) / .22)}html body.page-template-page-nigurians .nigurian-directory-row .follow-user-btn:not(.bg-primary){background: var(--na-fill) !important;color: var(--na-sub) !important}html body.page-template-page-nigurians #nigurians-list > .rounded-xl.bg-card.text-center{padding: 36px 20px !important;border-radius: 0;background: transparent;color: var(--na-sub)}@media (min-width: 1024px){html body.page-template-page-nigurians #nigurians-list > .rounded-xl.bg-card.text-center{border-radius: var(--na-r-md) !important;background: hsl(var(--card));box-shadow: var(--na-shadow)}}html body.page-template-page-nigurians #nigurians-list > .rounded-xl.bg-card.text-center > :is(i, svg){box-sizing: content-box;width: 26px !important;height: 26px !important;margin: 0 auto 12px !important;padding: 14px;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .1);color: hsl(var(--primary));opacity: 1 !important}html body.page-template-page-nigurians #nigurians-list > .rounded-xl.bg-card.text-center p{font-size: 14.5px;font-weight: 700;color: var(--na-ink)}html body.page-template-page-nigurians #nigurians-load-sentinel > div{padding: 16px 0 0 !important}html body.page-template-page-nigurians #nigurians-load-sentinel > div > :is(i, svg){box-sizing: content-box;padding: 10px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);color: hsl(var(--primary))}@media (max-width: 639px){body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article{flex-direction: row;align-items: center}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article > a.block{flex: 0 0 88px;align-self: flex-start;margin: 12px 0 12px 12px;border-radius: var(--na-r-sm);overflow: hidden}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article > a.block > :is(img, span){width: 88px !important;height: 88px !important}body.post-type-archive-niriv_explainer #main-content > .px-4 .grid > article > .p-4{min-width: 0;padding: 12px 14px}}:is(body.page-id--999, body.page-id--998) .cx-layout{display: flex;flex-direction: column;gap: var(--cx-gap);min-width: 0}:is(body.page-id--999, body.page-id--998) :is(.cx-main, .cx-rail, .cx-rail__in){display: contents}:is(body.page-id--999, body.page-id--998) .cx-layout :is(.cx-o1, .cx-o2, .cx-o3, .cx-o4, .cx-o5, .cx-o6, .cx-o7, .cx-o8, .cx-o9){min-width: 0}:is(body.page-id--999, body.page-id--998) .cx-o1{order: 1}:is(body.page-id--999, body.page-id--998) .cx-o2{order: 2}:is(body.page-id--999, body.page-id--998) .cx-o3{order: 3}:is(body.page-id--999, body.page-id--998) .cx-o4{order: 4}:is(body.page-id--999, body.page-id--998) .cx-o5{order: 5}:is(body.page-id--999, body.page-id--998) .cx-o6{order: 6}:is(body.page-id--999, body.page-id--998) .cx-o7{order: 7}:is(body.page-id--999, body.page-id--998) .cx-o8{order: 8}:is(body.page-id--999, body.page-id--998) .cx-o9{order: 9}body.page-id--998 .cx-yearcard{display: none}@media (min-width: 1024px){:is(body.page-id--999, body.page-id--998) .cx-layout{--cx-rail: 300px;display: grid;grid-template-columns: minmax(0, 1fr) var(--cx-rail);align-items: stretch;gap: var(--cx-gap) 20px}:is(body.page-id--999, body.page-id--998) .cx-main{display: flex;flex-direction: column;gap: var(--cx-gap);min-width: 0}:is(body.page-id--999, body.page-id--998) .cx-rail{display: block;min-width: 0}:is(body.page-id--999, body.page-id--998) .cx-rail__in{position: sticky;top: calc(var(--na-top) + 16px);display: flex;flex-direction: column;gap: var(--cx-gap)}:is(body.page-id--999, body.page-id--998) .cx-layout :is(.cx-main, .cx-rail__in) > *{margin: 0}body.page-id--998 .cx-yearcard{display: block}body.page-id--998 .cx-seg--hero{display: none}body.page-id--998 .cx-yearcard .cx-seg{display: flex;width: 100%;box-sizing: border-box;background: var(--na-fill);box-shadow: none}body.page-id--998 .cx-yearcard .cx-seg > *{flex: 1;justify-content: center}:is(body.page-id--999, body.page-id--998) .cx-rail .cx-card{padding: 18px}body.page-id--999 .cx-rail .cx-tiles--3{grid-template-columns: repeat(2, minmax(0, 1fr))}body.page-id--999 .cx-rail .cx-tiles--3 > :last-child{grid-column: 1 / -1}body.page-id--999 .cx-rail .cx-tile{padding: 16px}:is(body.page-id--999, body.page-id--998) .cx-rail .cx-ms{grid-template-columns: repeat(3, minmax(0, 1fr))}:is(body.page-id--999, body.page-id--998) .cx-rail .cx-ms__item{padding: 10px}body.page-id--999 .cx-rail .cx-links{justify-content: stretch}body.page-id--999 .cx-rail .cx-links > .cx-btn{flex: 1 1 auto}body.page-id--999 .cx-main .cx-tiles--6{grid-template-columns: repeat(3, minmax(0, 1fr))}body.page-id--999 .cx-main .cx-split{grid-template-columns: repeat(2, minmax(0, 1fr))}body.page-id--999 .cx-main .cx-g90{max-width: none !important;grid-auto-columns: minmax(0, 34px)}body.page-id--998 .cx-rail #wrapped-card{height: auto !important;min-height: 0;aspect-ratio: 500 / 650;padding: 22px !important;gap: 10px}body.page-id--998 .cx-rail #wrapped-card > div[style*="font-size:64px"] > div:first-child{font-size: 52px !important}body.page-id--998 .cx-rail .cx-wr-share .cx-btn{flex: 1 1 auto}body.page-id--998 .cx-main .cx-stories{grid-template-columns: repeat(2, minmax(0, 1fr))}body.page-id--998 .cx-main .cx-tiles--in{grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (min-width: 1280px){:is(body.page-id--999, body.page-id--998) .cx-layout{--cx-rail: 340px;gap: var(--cx-gap) 24px}body.page-id--998 .cx-main .cx-stories{grid-template-columns: repeat(3, minmax(0, 1fr))}body.page-id--999 .cx-main .cx-tiles--6{grid-template-columns: repeat(6, minmax(0, 1fr))}}@media (min-width: 1024px){html body:is(.page-id--999, .page-id--998) #main-content{max-width: none !important;padding-left: 0 !important;padding-right: 0 !important}body.page-id--998 .cx-rail #wrapped-card{aspect-ratio: auto;justify-content: flex-start}body.page-id--998 .cx-rail #wrapped-card > div:nth-of-type(4){margin-top: 6px}}body.page-id--998 .cx-wr-top{display: grid;gap: 16px;align-items: center;margin: 0 0 var(--cx-gap, 16px);padding: 16px;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow)}@media (min-width: 768px){body.page-id--998 .cx-wr-top{grid-template-columns: 360px minmax(0, 1fr);gap: 32px;padding: 24px}}body.page-id--998 .cx-wr-top__card{display: flex;justify-content: center}body.page-id--998 .cx-wr-top__title{margin: 10px 0 0;font-size: 24px;line-height: 1.15;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}body.page-id--998 .cx-wr-top__sub{margin: 8px 0 0;max-width: 460px;font-size: 14.5px;line-height: 1.55;color: var(--na-sub)}body.page-id--998 .cx-wr-top .cx-wr-share{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 18px}@media (max-width: 767px){body.page-id--998 .cx-wr-top__side{text-align: center}body.page-id--998 .cx-wr-top .cx-wr-share{justify-content: center}body.page-id--998 .cx-wr-top__sub{margin-inline: auto}}body.page-id--998 #wrapped-card.na-wcard{--wh: var(--na-tint, 143);position: relative;isolation: isolate;overflow: hidden;box-sizing: border-box;width: min(360px, 100%) !important;max-width: 360px;height: auto !important;min-height: 0 !important;aspect-ratio: 9 / 16;display: flex;flex-direction: column;justify-content: space-between;gap: 14px;padding: 26px 24px 20px !important;border-radius: 28px;color: #fff;font-family: 'Fira Sans', 'FiraGO', system-ui, sans-serif;text-align: left;background: radial-gradient(120% 70% at 100% 0%, hsl(var(--primary) / .55), transparent 60%), radial-gradient(90% 60% at 0% 100%, hsl(265 80% 55% / .45), transparent 65%), linear-gradient(160deg, hsl(var(--primary) / 1) -20%, hsl(230 45% 14%) 55%, hsl(250 40% 10%) 100%);box-shadow: 0 20px 50px hsl(230 40% 10% / .35)}body.page-id--998 .na-wcard__blob{position: absolute;z-index: -1;border-radius: 50%;filter: blur(2px)}body.page-id--998 .na-wcard__blob--a{width: 220px;height: 220px;top: -70px;right: -80px;background: hsl(0 0% 100% / .08)}body.page-id--998 .na-wcard__blob--b{width: 180px;height: 180px;bottom: 90px;left: -90px;background: hsl(0 0% 100% / .05)}body.page-id--998 .na-wcard__ring{position: absolute;z-index: -1;width: 300px;height: 300px;top: 34%;right: -150px;border-radius: 50%;border: 1px solid hsl(0 0% 100% / .12);box-shadow: 0 0 0 28px hsl(0 0% 100% / .03)}body.page-id--998 .na-wcard__head{display: flex;flex-direction: column;gap: 2px}body.page-id--998 .na-wcard__site{font-size: 12px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;opacity: .75}body.page-id--998 .na-wcard__year{font-size: 30px;font-weight: 900;letter-spacing: -.03em;line-height: 1.05}body.page-id--998 .na-wcard__name{font-size: 14px;opacity: .85}body.page-id--998 .na-wcard__hero{display: flex;flex-direction: column;align-items: flex-start}body.page-id--998 .na-wcard__big{font-size: 68px;font-weight: 900;letter-spacing: -.04em;line-height: .95}body.page-id--998 .na-wcard__lbl{margin-top: 4px;font-size: 14px;opacity: .8}body.page-id--998 .na-wcard__stats{display: grid;grid-template-columns: repeat(3, 1fr);gap: 8px}body.page-id--998 .na-wcard__stats > span{display: flex;flex-direction: column;gap: 2px;padding: 10px 8px;border-radius: 14px;background: hsl(0 0% 100% / .1);font-size: 10.5px;line-height: 1.2;opacity: .95}body.page-id--998 .na-wcard__stats strong{font-size: 20px;font-weight: 800;letter-spacing: -.02em}body.page-id--998 .na-wcard__k{display: block;margin-bottom: 6px;font-size: 11px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;opacity: .7}body.page-id--998 .na-wcard__chips{display: flex;flex-wrap: wrap;gap: 6px}body.page-id--998 .na-wcard__chips > span{display: inline-flex;align-items: center;gap: 6px;max-width: 100%;height: 26px;padding: 0 10px 0 4px;border-radius: 999px;background: hsl(0 0% 100% / .12);font-size: 12.5px;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.page-id--998 .na-wcard__chips em{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 18px;height: 18px;border-radius: 999px;background: #fff;color: hsl(230 45% 18%);font-style: normal;font-size: 10.5px;font-weight: 800}body.page-id--998 .na-wcard__persona{display: grid;grid-template-columns: auto 1fr;grid-template-rows: auto auto;column-gap: 10px;align-items: center;padding: 12px 14px;border-radius: 16px;background: hsl(0 0% 100% / .1)}body.page-id--998 .na-wcard__emoji{grid-row: span 2;font-size: 30px;line-height: 1}body.page-id--998 .na-wcard__ptitle{font-size: 15px;font-weight: 800}body.page-id--998 .na-wcard__pdesc{font-size: 11.5px;opacity: .75;line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}body.page-id--998 .na-wcard__foot{font-size: 11px;letter-spacing: .04em;opacity: .55;text-align: center}
html body.na-cricket{--ck-a: 152 76% 28%;--ck-b: 350 80% 48%;--ck-c: 215 70% 30%;--ck-ink: 152 70% 28%;--ck-gap: 12px;--ck-r: 16px;--ck-r-in: 12px;--ck-pad: 16px;--ck-grad: radial-gradient(120% 140% at 100% 0%, hsl(350 80% 48% / .55), transparent 55%), linear-gradient(135deg, hsl(152 76% 22%), hsl(160 70% 30%) 55%, hsl(215 70% 30%));--ck-grad-live: radial-gradient(120% 140% at 100% 0%, hsl(2 80% 52% / .7), transparent 60%), linear-gradient(135deg, hsl(152 76% 22%), hsl(215 70% 30%))}html.dark body.na-cricket{--ck-ink: 152 60% 62%}@media (min-width: 768px){html body.na-cricket{--ck-gap: 16px;--ck-pad: 20px}}html body.na-cricket .na-ck{display: flex;flex-direction: column;gap: var(--ck-gap);width: 100%;max-width: 1040px;min-height: 60vh;margin: 0 auto;padding: 12px 0 32px;color: var(--na-ink);overflow-x: clip;box-sizing: border-box}@media (min-width: 768px){html body.na-cricket .na-ck{padding: 20px 20px 48px}}html body.na-cricket .na-ck.na-ck--match{max-width: 880px}html body.na-cricket .na-ck > *{margin: 0;min-width: 0}html body.na-cricket .na-ck a{text-decoration: none}html body.na-cricket .na-ck :is(h1, h2, h3, p, dl, dd, ul){margin: 0}html body.na-cricket .na-ck [data-lucide], html body.na-cricket .na-ck svg.lucide{flex: none}html body.na-cricket .na-ck :is(a, button, summary):focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 2px}html body.na-cricket .na-ck-dim{color: var(--na-faint)}html body.na-cricket .na-ck-back{align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;height: 34px;margin-left: 0 !important;padding: 0 14px 0 10px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13px;font-weight: 650}html body.na-cricket .na-ck-back:hover{color: hsl(var(--primary))}html body.na-cricket .na-ck-back svg{width: 16px;height: 16px}html body.na-cricket :is(.na-ck-card, .na-ck-sec, .na-ck-hero, .na-ck-npl, .na-ck-about, .na-ck-board){position: relative;background: var(--na-card);border-radius: var(--ck-r);box-shadow: var(--na-shadow)}html body.na-cricket .na-ck-pad, html body.na-cricket .na-ck-sec, html body.na-cricket .na-ck-about{padding: 16px var(--ck-pad) var(--ck-pad)}html body.na-cricket .na-ck-sec__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 32px}html body.na-cricket .na-ck-sec__title, html body.na-cricket .na-ck-h2{display: flex;align-items: center;gap: 10px;min-width: 0;font-size: 17px;font-weight: 800;letter-spacing: -.015em;line-height: 1.25;color: var(--na-ink)}html body.na-cricket .na-ck-h2{margin-bottom: 12px !important;font-size: 16px}html body.na-cricket .na-ck-h2 svg{width: 18px;height: 18px;color: hsl(var(--ck-ink))}html body.na-cricket .na-ck-sec__mark{flex: none;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 9px;background: hsl(var(--ck-a) / .12);color: hsl(var(--ck-ink))}html.dark body.na-cricket .na-ck-sec__mark{background: hsl(var(--ck-a) / .28)}html body.na-cricket .na-ck-sec__mark svg{width: 16px;height: 16px}html body.na-cricket .na-ck-sec__mark.is-nepal{background: linear-gradient(135deg, hsl(var(--ck-b)), hsl(var(--ck-c)));color: #fff}html body.na-cricket .na-ck-more{flex: none;display: inline-flex;align-items: center;gap: 2px;color: hsl(var(--primary));font-size: 13px;font-weight: 700;white-space: nowrap}html body.na-cricket .na-ck-more svg{width: 16px;height: 16px}html body.na-cricket .na-ck-sec__sub{margin: 2px 0 0 40px !important;font-size: 13px;color: var(--na-sub)}html body.na-cricket .na-ck-sec__head + :not(.na-ck-sec__sub), html body.na-cricket .na-ck-sec__sub + *{margin-top: 14px !important}html body.na-cricket .na-ck-empty{padding: 14px 0 2px;font-size: 13.5px;color: var(--na-sub)}html body.na-cricket .na-ck-empty.is-box{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 28px 16px;border-radius: var(--ck-r-in);background: var(--na-fill);text-align: center}html body.na-cricket .na-ck-empty.is-box svg{color: var(--na-faint)}html body.na-cricket .na-ck-note{margin-top: 10px !important;font-size: 12px;color: var(--na-sub)}html body.na-cricket .na-ck-none{padding: 40px 16px;text-align: center;color: var(--na-sub)}html body.na-cricket .na-ck-live-pill{flex: none;display: inline-flex;align-items: center;gap: 5px;height: 22px;padding: 0 9px;border-radius: 999px;background: var(--na-red);color: #fff;font-size: 10.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;white-space: nowrap}html body.na-cricket .na-ck-live-pill::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: currentColor;animation: na-ck-pulse 1.4s ease-in-out infinite}@keyframes na-ck-pulse{0%, 100%{opacity: 1;transform: scale(1)}50%{opacity: .35;transform: scale(.7)}}html body.na-cricket .na-ck-chip{flex: none;display: inline-flex;align-items: center;height: 22px;padding: 0 9px;border-radius: 999px;background: var(--na-card);color: var(--na-sub);white-space: nowrap;font-size: 11.5px;font-weight: 700;font-variant-numeric: tabular-nums}html body.na-cricket .na-ck-chip.is-soon{background: hsl(var(--ck-b) / .13);color: hsl(var(--ck-b))}html body.na-cricket .na-ck-chip.is-next{background: hsl(var(--ck-a) / .13);color: hsl(var(--ck-ink))}html body.na-cricket .na-ck-chip.is-done{background: hsl(var(--foreground) / .07);color: var(--na-sub)}html.dark body.na-cricket .na-ck-chip.is-soon{background: hsl(var(--ck-b) / .26);color: hsl(350 90% 76%)}html.dark body.na-cricket .na-ck-chip.is-next{background: hsl(var(--ck-a) / .3)}html body.na-cricket .na-ck-chip.is-onbrand{background: hsl(0 0% 100% / .94);color: hsl(152 76% 22%)}html body.na-cricket .na-ck-chip.is-onbrand.is-soon{color: hsl(350 80% 42%)}html body.na-cricket .na-ck-fmt, html body.na-cricket .na-ckm__fmt{flex: none;display: inline-flex;align-items: center;height: 20px;padding: 0 7px;border-radius: 6px;background: hsl(var(--ck-a) / .12);color: hsl(var(--ck-ink));font-size: 10.5px;font-weight: 800;letter-spacing: .04em}html.dark body.na-cricket .na-ckm__fmt{background: hsl(var(--ck-a) / .3)}html body.na-cricket .na-ck-fmt.is-onbrand{background: hsl(0 0% 100% / .2);color: #fff}html body.na-cricket .na-ck-tag{display: inline-flex;align-items: center;gap: 4px;height: 22px;padding: 0 9px;border-radius: 999px;vertical-align: middle;font-size: 11px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase}html body.na-cricket .na-ck-tag.is-nepal{background: hsl(var(--ck-b) / .12);color: hsl(var(--ck-b))}html.dark body.na-cricket .na-ck-tag.is-nepal{background: hsl(var(--ck-b) / .26);color: hsl(350 90% 76%)}html body.na-cricket .na-ck-flag{position: relative;flex: none;display: grid;place-items: center;width: 26px;height: 26px;border-radius: 50%;background: hsl(0 0% 100%);box-shadow: inset 0 0 0 1px hsl(var(--foreground) / .08);overflow: hidden}html.dark body.na-cricket .na-ck-flag{background: hsl(0 0% 96%)}html body.na-cricket .na-ck-flag img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}html body.na-cricket .na-ck-flag__ini{font-size: 9.5px;font-weight: 800;letter-spacing: -.02em;color: hsl(var(--ck-a))}html body.na-cricket .na-ck-flag.is-nepal{box-shadow: 0 0 0 2px hsl(var(--ck-b) / .85)}html body.na-cricket .na-ck-flag.is-sm{width: 22px;height: 22px}html body.na-cricket .na-ck-flag.is-md{width: 34px;height: 34px}html body.na-cricket .na-ck-flag.is-lg{width: 40px;height: 40px}html body.na-cricket .na-ck-flag.is-xl{width: 56px;height: 56px}html body.na-cricket .na-ck-flag.is-hero{width: 76px;height: 76px;box-shadow: 0 0 0 4px var(--na-card), var(--na-shadow)}html body.na-cricket .na-ck-flag.is-face{width: 38px;height: 38px;background: var(--na-fill);box-shadow: none}html body.na-cricket .na-ck-flag:is(.is-md, .is-lg) .na-ck-flag__ini{font-size: 12px}html body.na-cricket .na-ck-flag:is(.is-xl, .is-hero) .na-ck-flag__ini{font-size: 18px}html body.na-cricket .na-ck-flag.is-face .na-ck-flag__ini{color: var(--na-sub);font-size: 12px}html body.na-cricket .na-ck-flag:is(.is-hero, .is-xl) img{inset: 3px;width: calc(100% - 6px);height: calc(100% - 6px);object-fit: contain;border-radius: 50%}html body.na-cricket .na-ck-board .na-ck-flag.is-xl img{inset: 0;width: 100%;height: 100%;object-fit: cover}@media (min-width: 768px){html body.na-cricket .na-ck-flag.is-hero{width: 92px;height: 92px}}html body.na-cricket .na-ck-pills, html body.na-cricket .na-ck-npl__pills, html body.na-cricket .na-ck-chips{display: flex;gap: 8px;overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain}html body.na-cricket :is(.na-ck-pills, .na-ck-npl__pills, .na-ck-chips, .na-ck-tabs__track, .na-ck-seg, .na-ck-tablewrap)::-webkit-scrollbar{display: none}html body.na-cricket .na-ck-pill{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 14px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13px;font-weight: 650;white-space: nowrap}html body.na-cricket .na-ck-pill svg{width: 15px;height: 15px;color: hsl(var(--ck-ink))}html body.na-cricket .na-ck-pill:hover{color: hsl(var(--primary))}html body.na-cricket .na-ck-pill.is-glass{height: 32px;background: var(--na-fill);box-shadow: none;font-size: 12.5px}html body.na-cricket .na-ck-pill.is-glass:hover{background: var(--na-fill-2);color: var(--na-ink)}html body.na-cricket .na-ck-hero{display: grid;gap: 14px;overflow: hidden;isolation: isolate;padding: 22px var(--ck-pad) 18px}html body.na-cricket .na-ck-hero::before{content: "";position: absolute;z-index: -1;inset: 0 0 auto 0;height: 4px;background: linear-gradient(90deg, hsl(var(--ck-a)), hsl(var(--ck-b)))}html body.na-cricket .na-ck-hero::after{content: "";position: absolute;z-index: -1;inset: 0;pointer-events: none;background: radial-gradient(70% 120% at 100% 0%, hsl(var(--ck-a) / .13), transparent 62%), radial-gradient(50% 90% at 0% 100%, hsl(var(--ck-b) / .07), transparent 60%)}html.dark body.na-cricket .na-ck-hero::after{background: radial-gradient(70% 120% at 100% 0%, hsl(var(--ck-a) / .28), transparent 62%), radial-gradient(50% 90% at 0% 100%, hsl(var(--ck-b) / .14), transparent 60%)}@media (min-width: 768px){html body.na-cricket .na-ck-hero{padding: 28px 28px 22px;gap: 18px}}html body.na-cricket .na-ck-hero__body{display: grid;gap: 6px}html body.na-cricket .na-ck-eyebrow{justify-self: start;display: inline-flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: hsl(var(--ck-ink))}html body.na-cricket .na-ck-eyebrow__mark{flex: none;display: grid;place-items: center;width: 26px;height: 26px;border-radius: 8px;background: linear-gradient(135deg, hsl(var(--ck-a)), hsl(var(--ck-b)));color: #fff;box-shadow: 0 2px 8px hsl(var(--ck-a) / .3)}html body.na-cricket .na-ck-eyebrow__mark svg{width: 15px;height: 15px}html body.na-cricket .na-ck-hero__title{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;font-size: 28px;line-height: 1.12;font-weight: 800;letter-spacing: -.03em;color: var(--na-ink)}@media (min-width: 768px){html body.na-cricket .na-ck-hero__title{font-size: 34px}}html body.na-cricket .na-ck-hero__sub{max-width: 620px;font-size: 14px;line-height: 1.55;color: var(--na-sub)}html body.na-cricket .na-ck-hero__sub a{color: hsl(var(--primary));font-weight: 650}html body.na-cricket .na-ck-hero .na-ck-pills{margin: 0 calc(-1 * var(--ck-pad));padding: 2px var(--ck-pad) 6px}@media (min-width: 768px){html body.na-cricket .na-ck-hero .na-ck-pills{margin: 0;padding: 2px 0 6px}}html body.na-cricket .na-ck-id{display: flex;align-items: center;gap: 16px;min-width: 0}html body.na-cricket .na-ck-id__body{flex: 1;min-width: 0;display: grid;gap: 6px}html body.na-cricket .na-ck-avatar{position: relative;flex: none;display: grid;place-items: center;width: 84px;height: 84px;border-radius: 50%;overflow: hidden;background: linear-gradient(135deg, hsl(var(--ck-a) / .16), hsl(var(--ck-b) / .14));color: hsl(var(--ck-ink));box-shadow: 0 0 0 4px var(--na-card), var(--na-shadow)}html body.na-cricket .na-ck-avatar img{position: absolute;inset: 0;z-index: 1;width: 100%;height: 100%;object-fit: cover}@media (min-width: 768px){html body.na-cricket .na-ck-avatar{width: 100px;height: 100px}}html body.na-cricket .na-ck-teamchip{justify-self: start;display: inline-flex;align-items: center;gap: 8px;height: 34px;margin-top: 4px;padding: 0 12px 0 6px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 700}html body.na-cricket .na-ck-teamchip small{font-size: 11px;font-weight: 800;color: var(--na-faint);letter-spacing: .04em}html body.na-cricket .na-ck-teamchip:hover{background: var(--na-fill-2)}html body.na-cricket .na-ck-stats{display: grid;grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));gap: 8px}html body.na-cricket .na-ck-stats > div{--t: var(--ck-a);padding: 10px 12px;border-radius: var(--ck-r-in);background: linear-gradient(140deg, hsl(var(--t) / .14), hsl(var(--t) / .05))}html body.na-cricket .na-ck-stats > div:nth-child(2){--t: 350 80% 48%}html body.na-cricket .na-ck-stats > div:nth-child(3){--t: 215 70% 45%}html body.na-cricket .na-ck-stats > div:nth-child(4){--t: 38 92% 45%}html body.na-cricket .na-ck-stats dt{font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--na-sub)}html body.na-cricket .na-ck-stats dd{margin-top: 2px;font-size: 22px;font-weight: 800;letter-spacing: -.02em;font-variant-numeric: tabular-nums}html body.na-cricket .na-ck-chips{flex-wrap: wrap;overflow: visible}html body.na-cricket .na-ck-hchip{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 12px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 12px;font-weight: 650;white-space: nowrap}html body.na-cricket .na-ck-hchip svg{width: 13px;height: 13px;color: hsl(var(--ck-ink))}html body.na-cricket .na-ck-hchip.is-soft{background: hsl(var(--ck-b) / .12);box-shadow: none;color: hsl(var(--ck-b));font-weight: 750}html.dark body.na-cricket .na-ck-hchip.is-soft{background: hsl(var(--ck-b) / .26);color: hsl(350 90% 78%)}html body.na-cricket .na-ck-tabs{position: sticky;top: var(--na-top, 56px);z-index: 20;display: flex;gap: 2px;width: fit-content;max-width: calc(100% - 2 * var(--na-gut));margin: 0 var(--na-gut) !important;padding: 4px;overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain;border: 0;border-radius: 999px;background: var(--na-fill);box-shadow: 0 0 0 6px var(--na-canvas);box-sizing: border-box}html body.na-cricket .na-ck-tabs::-webkit-scrollbar{display: none}@media (min-width: 768px){html body.na-cricket .na-ck-tabs{max-width: 100%;margin: 0 !important}}html body.na-cricket .na-ck-tab{flex: none;display: inline-flex;align-items: center;height: 34px;padding: 0 16px;border: 0 !important;border-radius: 999px !important;background: transparent !important;color: var(--na-sub) !important;font-size: 13px;font-weight: 650;white-space: nowrap;box-shadow: none !important}html body.na-cricket .na-ck-tab:hover{color: var(--na-ink) !important}html body.na-cricket .na-ck-tab.is-on{background: var(--na-card) !important;color: var(--na-ink) !important;box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06) !important}html.dark body.na-cricket .na-ck-tab.is-on{background: hsl(var(--foreground) / .14) !important;box-shadow: none !important}html body.na-cricket .na-ck :is(section, article)[id]{scroll-margin-top: calc(var(--na-top, 56px) + 60px)}html body.na-cricket #main-content .na-ck-seg{display: flex;gap: 2px;width: max-content !important;max-width: 100%;margin-top: 14px !important;padding: 3px;overflow-x: auto;scrollbar-width: none;border: 0;border-radius: 999px;background: var(--na-fill);box-shadow: none}html body.na-cricket .na-ck-seg .cr-tab{flex: none;height: 32px;padding: 0 16px;border: 0 !important;border-radius: 999px !important;background: transparent !important;color: var(--na-sub);font-size: 13px;font-weight: 650;cursor: pointer}html body.na-cricket .na-ck-seg .cr-tab:hover{color: var(--na-ink)}html body.na-cricket .na-ck-seg .cr-tab.active{background: var(--na-card) !important;color: var(--na-ink) !important;box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}html.dark body.na-cricket .na-ck-seg .cr-tab.active{background: hsl(var(--foreground) / .14) !important;box-shadow: none}html body.na-cricket .na-ck-seg + .na-ck-grid{margin-top: 12px !important}html body.na-cricket .na-ck-grid{display: grid;gap: 10px;align-items: start}@media (min-width: 640px){html body.na-cricket .na-ck-grid{grid-template-columns: repeat(2, minmax(0, 1fr));align-items: stretch}}html body.na-cricket .na-ck-grid > .na-ck-empty{grid-column: 1 / -1}html body.na-cricket .na-ckm{position: relative;display: flex;flex-direction: column;gap: 10px;min-width: 0;padding: 12px 14px;border-radius: var(--ck-r-in);background: var(--na-fill);color: var(--na-ink);box-shadow: inset 0 3px 0 hsl(var(--ck-a) / .5);transition: transform .18s ease, box-shadow .18s ease, background-color .18s ease}html body.na-cricket a.na-ckm:hover{transform: translateY(-2px);box-shadow: inset 0 3px 0 hsl(var(--ck-a) / .5), var(--na-shadow-lg);background: var(--na-card)}html body.na-cricket .na-ckm.is-live{box-shadow: inset 0 3px 0 var(--na-red);background: linear-gradient(180deg, hsl(2 72% 52% / .08), var(--na-fill) 60%)}html body.na-cricket .na-ckm.is-done{box-shadow: inset 0 3px 0 hsl(var(--foreground) / .12)}html body.na-cricket .na-ckm.is-nepal:not(.is-feature){box-shadow: inset 0 3px 0 hsl(var(--ck-b) / .75)}html body.na-cricket .na-ckm__top{display: flex;align-items: center;justify-content: space-between;gap: 10px;min-height: 22px}html body.na-cricket .na-ckm__series{display: flex;align-items: center;gap: 7px;min-width: 0}html body.na-cricket .na-ckm__clogo{flex: none;width: 16px;height: 16px;border-radius: 4px;object-fit: cover}html body.na-cricket .na-ckm__comp{min-width: 0;font-size: 12px;font-weight: 650;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.na-cricket .na-ckm__teams{display: grid;gap: 8px}html body.na-cricket .na-ckm__team{display: flex;align-items: center;gap: 10px;min-width: 0}html body.na-cricket .na-ckm__name{flex: 1;min-width: 0;font-size: 14.5px;font-weight: 700;letter-spacing: -.01em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.na-cricket .na-ckm__score{flex: none;font-size: 16px;font-weight: 800;letter-spacing: -.01em;font-variant-numeric: tabular-nums}html body.na-cricket .na-ckm__score.is-none{color: var(--na-faint);font-weight: 600}html body.na-cricket .na-ckm__yet{flex: none;font-size: 12px;font-weight: 600;color: var(--na-faint)}html body.na-cricket .na-ckm__foot{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: auto;padding-top: 9px;border-top: 1px solid hsl(var(--border));font-size: 12px;font-weight: 600;color: var(--na-sub)}html body.na-cricket .na-ckm__foot > span{display: inline-flex;align-items: center;gap: 5px;min-width: 0}html body.na-cricket .na-ckm__foot svg{width: 13px;height: 13px;flex: none}html body.na-cricket .na-ckm__time{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.na-cricket .na-ckm__time small{font-size: 10.5px;color: var(--na-faint);font-weight: 700}html body.na-cricket .na-ckm__venue{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.na-cricket .na-ckm__cta{flex: none;color: hsl(var(--primary));font-weight: 700}html body.na-cricket .na-ckm__note{flex: none;color: hsl(var(--ck-b));font-weight: 700}html body.na-cricket .na-ckm__kicker{align-self: flex-start;display: inline-flex;align-items: center;height: 20px;padding: 0 8px;border-radius: 6px;background: hsl(0 0% 100% / .18);color: #fff;font-size: 10.5px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}html body.na-cricket .na-ckm.is-feature{grid-column: 1 / -1;gap: 14px;padding: 16px;color: #fff;background: var(--ck-grad);box-shadow: 0 6px 20px hsl(152 70% 20% / .25)}html.dark body.na-cricket .na-ckm.is-feature{box-shadow: 0 6px 20px hsl(0 0% 0% / .35)}html body.na-cricket .na-ckm.is-feature.is-live{background: var(--ck-grad-live)}html body.na-cricket a.na-ckm.is-feature:hover{background: var(--ck-grad);box-shadow: 0 10px 28px hsl(152 70% 20% / .32)}html body.na-cricket a.na-ckm.is-feature.is-live:hover{background: var(--ck-grad-live)}html body.na-cricket .na-ckm.is-feature :is(.na-ckm__comp, .na-ckm__foot, .na-ckm__cta, .na-ckm__time small, .na-ckm__yet, .na-ckm__score.is-none){color: hsl(0 0% 100% / .9)}html body.na-cricket .na-ckm.is-feature .na-ckm__fmt{background: hsl(0 0% 100% / .2);color: #fff}html body.na-cricket .na-ckm.is-feature .na-ck-chip{background: hsl(0 0% 100% / .94);color: hsl(152 76% 22%)}html body.na-cricket .na-ckm.is-feature .na-ck-chip.is-soon{color: hsl(350 80% 42%)}html body.na-cricket .na-ckm.is-feature .na-ckm__foot{border-top-color: hsl(0 0% 100% / .2)}html body.na-cricket .na-ckm.is-feature .na-ckm__name{font-size: 17px;font-weight: 800}html body.na-cricket .na-ckm.is-feature .na-ckm__score{font-size: 20px}html body.na-cricket .na-ckm.is-feature .na-ck-flag{width: 40px;height: 40px;box-shadow: 0 0 0 2px hsl(0 0% 100% / .5)}html body.na-cricket .na-ckm.is-feature .na-ck-flag.is-nepal{box-shadow: 0 0 0 2px hsl(350 85% 62%)}html body.na-cricket .na-ckm.is-feature .na-ck-flag__ini{font-size: 13px}@media (min-width: 768px){html body.na-cricket .na-ckm.is-feature{padding: 18px 22px}}html body.na-cricket .na-ck-live{gap: 12px;padding: 14px var(--ck-pad) var(--ck-pad);background: var(--na-card);box-shadow: var(--na-shadow);border-radius: var(--ck-r)}html body.na-cricket .na-ck-live__title{display: flex;align-items: center;gap: 10px;font-size: 17px;font-weight: 800;letter-spacing: -.015em}html body.na-cricket .na-ck-npl{display: grid;gap: 12px;padding: 12px;overflow: hidden}html body.na-cricket .na-ck-npl__main{display: flex;align-items: center;gap: 14px;padding: 14px;border-radius: var(--ck-r-in);color: var(--na-ink);background: linear-gradient(110deg, hsl(350 80% 48% / .12), hsl(220 80% 45% / .1));transition: transform .18s ease, box-shadow .18s ease}html.dark body.na-cricket .na-ck-npl__main{background: linear-gradient(110deg, hsl(350 80% 48% / .24), hsl(220 80% 45% / .22))}html body.na-cricket .na-ck-npl__main:hover{transform: translateY(-2px);box-shadow: var(--na-shadow-lg)}html body.na-cricket .na-ck-npl__logo{position: relative;flex: none;display: grid;place-items: center;width: 56px;height: 56px;border-radius: 12px;background: hsl(0 0% 100%);color: hsl(350 80% 48%);overflow: hidden;box-shadow: var(--na-shadow)}html body.na-cricket .na-ck-npl__logo img{position: absolute;inset: 4px;z-index: 1;width: calc(100% - 8px);height: calc(100% - 8px);object-fit: contain}html body.na-cricket .na-ck-npl__logo svg{width: 26px;height: 26px}html body.na-cricket .na-ck-npl__logo.is-hero{width: 76px;height: 76px;border-radius: 16px}html body.na-cricket .na-ck-npl__logo.is-hero svg{width: 34px;height: 34px}@media (min-width: 768px){html body.na-cricket .na-ck-npl__logo.is-hero{width: 92px;height: 92px}}html body.na-cricket .na-ck-npl__body{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}html body.na-cricket .na-ck-npl__kicker{font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: hsl(var(--ck-b))}html.dark body.na-cricket .na-ck-npl__kicker{color: hsl(350 90% 74%)}html body.na-cricket .na-ck-npl__name{font-size: 17px;font-weight: 800;letter-spacing: -.015em}html body.na-cricket .na-ck-npl__facts{font-size: 12.5px;font-weight: 600;color: var(--na-sub)}html body.na-cricket .na-ck-npl__line{font-size: 13px;font-weight: 700;color: hsl(var(--ck-ink))}html body.na-cricket .na-ck-npl__go{flex: none;width: 20px;height: 20px;color: var(--na-faint)}html body.na-cricket .na-ck-npl__pills{padding-bottom: 2px}html body.na-cricket .na-ck-news{display: grid;gap: 10px}@media (min-width: 768px){html body.na-cricket .na-ck-news{grid-template-columns: repeat(2, minmax(0, 1fr))}}html body.na-cricket .na-ck-news > .na-ck-empty{grid-column: 1 / -1}html body.na-cricket .na-ck-news__item{display: flex;align-items: flex-start;gap: 12px;min-width: 0;padding: 10px;border-radius: var(--ck-r-in);background: var(--na-fill);color: var(--na-ink)}html body.na-cricket a.na-ck-news__item:hover{background: var(--na-fill-2)}html body.na-cricket .na-ck-news__img{flex: none;width: 92px;height: 68px;border-radius: 10px;object-fit: cover;background: var(--na-fill-2)}html body.na-cricket .na-ck-news__img.is-blank{background: linear-gradient(135deg, hsl(var(--ck-a) / .5), hsl(var(--ck-b) / .3))}html body.na-cricket .na-ck-news__body{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 4px}html body.na-cricket .na-ck-news__title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 14px;font-weight: 700;line-height: 1.35}html body.na-cricket .na-ck-news__excerpt{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 12.5px;line-height: 1.45;color: var(--na-sub)}html body.na-cricket .na-ck-about{display: grid;gap: 10px}html body.na-cricket .na-ck-about__head{display: flex;align-items: center;gap: 10px}html body.na-cricket .na-ck-about__kicker{display: block;font-size: 11px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: hsl(var(--ck-ink))}html body.na-cricket .na-ck-about h2{font-size: 16px;font-weight: 800;line-height: 1.3;letter-spacing: -.01em}html body.na-cricket .na-ck-about > p{font-size: 13.5px;line-height: 1.7;color: var(--na-sub)}html body.na-cricket .na-ck-board{display: grid;gap: 16px;padding: 16px var(--ck-pad) 18px;overflow: hidden;color: #fff;background: var(--ck-grad);box-shadow: 0 6px 20px hsl(152 70% 20% / .22)}html.dark body.na-cricket .na-ck-board{box-shadow: 0 6px 20px hsl(0 0% 0% / .35)}html body.na-cricket .na-ck-board.is-live{background: var(--ck-grad-live)}html body.na-cricket .na-ck-board.is-done{background: radial-gradient(120% 140% at 100% 0%, hsl(350 80% 48% / .35), transparent 55%), linear-gradient(135deg, hsl(152 50% 20%), hsl(200 40% 24%))}@media (min-width: 768px){html body.na-cricket .na-ck-board{padding: 22px 28px 24px;gap: 20px}}html body.na-cricket .na-ck-board__top{display: flex;align-items: center;justify-content: space-between;gap: 10px;min-width: 0}html body.na-cricket .na-ck-board__series{display: flex;align-items: center;gap: 8px;min-width: 0}html body.na-cricket .na-ck-board__clogo{flex: none;width: 20px;height: 20px;border-radius: 5px;object-fit: cover;background: #fff}html body.na-cricket .na-ck-board__comp{min-width: 0;font-size: 13px;font-weight: 650;opacity: .92;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.na-cricket .na-ck-board__teams{display: grid;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);align-items: start;gap: 10px}html body.na-cricket .na-ck-board__team{display: flex;flex-direction: column;align-items: center;gap: 8px;min-width: 0;text-align: center;color: #fff !important}html body.na-cricket .na-ck-board__team .na-ck-flag{box-shadow: 0 0 0 3px hsl(0 0% 100% / .35)}html body.na-cricket .na-ck-board__team .na-ck-flag.is-nepal{box-shadow: 0 0 0 3px hsl(350 85% 62%)}@media (min-width: 768px){html body.na-cricket .na-ck-board__team .na-ck-flag.is-xl{width: 72px;height: 72px}}html body.na-cricket .na-ck-board__name{max-width: 100%;font-size: 16px;font-weight: 800;letter-spacing: -.01em;line-height: 1.25;overflow-wrap: anywhere}html body.na-cricket a.na-ck-board__team:hover .na-ck-board__name{text-decoration: underline;text-underline-offset: 3px}html body.na-cricket .na-ck-board__score{font-size: clamp(24px, 6vw, 36px);font-weight: 800;letter-spacing: -.03em;line-height: 1;font-variant-numeric: tabular-nums}html body.na-cricket .na-ck-board__score.is-none{opacity: .6}html body.na-cricket .na-ck-board__yet{font-size: 12px;font-weight: 650;opacity: .85}html body.na-cricket .na-ck-board__vs{align-self: center;display: grid;place-items: center;width: 34px;height: 34px;margin-top: -8px;border-radius: 50%;background: hsl(0 0% 100% / .16);font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase}html body.na-cricket .na-ck-board__status{justify-self: center;max-width: 100%;padding: 7px 14px;border-radius: 999px;background: hsl(0 0% 0% / .18);font-size: 13px;font-weight: 700;text-align: center}html body.na-cricket .na-ck-board__foot{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px 16px;padding-top: 12px;border-top: 1px solid hsl(0 0% 100% / .2);font-size: 12.5px;font-weight: 600}html body.na-cricket .na-ck-board__meta{display: inline-flex;align-items: center;gap: 6px;opacity: .92}html body.na-cricket .na-ck-board__meta svg{width: 14px;height: 14px}html body.na-cricket .na-ck-board__meta .na-ck-dim{color: hsl(0 0% 100% / .7)}html body.na-cricket .na-ck-board__meta.is-nepal{opacity: 1;font-weight: 800}html body.na-cricket .na-ck-prose{font-size: 14.5px;line-height: 1.7;color: var(--na-sub)}html body.na-cricket .na-ck-prose a{color: hsl(var(--primary));font-weight: 650}html body.na-cricket .na-ck-facts{display: grid;grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));gap: 8px}html body.na-cricket .na-ck-facts > div{--t: var(--ck-a);min-width: 0;padding: 11px 13px;border-radius: var(--ck-r-in);background: linear-gradient(140deg, hsl(var(--t) / .13), hsl(var(--t) / .04))}html body.na-cricket .na-ck-facts > div:nth-child(2){--t: 215 70% 45%}html body.na-cricket .na-ck-facts > div:nth-child(3){--t: 265 60% 52%}html body.na-cricket .na-ck-facts > div:nth-child(4){--t: 38 92% 45%}html body.na-cricket .na-ck-facts > div:nth-child(5){--t: 190 70% 40%}html body.na-cricket .na-ck-facts > div.is-nepal, html body.na-cricket .na-ck-facts > div:nth-child(6){--t: 350 80% 48%}html body.na-cricket .na-ck-facts dt{margin-bottom: 3px;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--na-sub)}html body.na-cricket .na-ck-facts dd{font-size: 14.5px;font-weight: 700;line-height: 1.4;overflow-wrap: anywhere}html body.na-cricket .na-ck-facts dd a{color: hsl(var(--primary))}html body.na-cricket .na-ck-facts__links{display: flex;flex-wrap: wrap;gap: 4px 6px}html body.na-cricket .na-ck-facts + .na-ck-soon{margin-top: 12px}html body.na-cricket .na-ck-teamlinks{display: grid;gap: 8px}@media (min-width: 640px){html body.na-cricket .na-ck-teamlinks{grid-template-columns: repeat(2, minmax(0, 1fr))}}html body.na-cricket .na-ck-teamlink{display: flex;align-items: center;gap: 12px;min-width: 0;padding: 10px 12px;border-radius: var(--ck-r-in);background: var(--na-fill);color: var(--na-ink)}html body.na-cricket .na-ck-teamlink:hover{background: var(--na-fill-2)}html body.na-cricket .na-ck-teamlink__body{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}html body.na-cricket .na-ck-teamlink__name{font-size: 15px;font-weight: 750;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.na-cricket .na-ck-teamlink__sub{font-size: 12px;color: var(--na-sub)}html body.na-cricket .na-ck-day{display: flex;align-items: center;gap: 10px;margin-top: 18px !important;margin-bottom: 10px !important}html body.na-cricket .na-ck-sec__head + .na-ck-day, html body.na-cricket .na-ck-sec__sub + .na-ck-day, html body.na-cricket .na-ck-days > .na-ck-day:first-child{margin-top: 14px !important}html body.na-cricket .na-ck-day > span{font-size: 12px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--na-ink);white-space: nowrap}html body.na-cricket .na-ck-day > i{flex: 1;height: 1px;background: hsl(var(--border))}html body.na-cricket .na-ck-day > small{font-size: 12px;font-weight: 600;color: var(--na-sub);white-space: nowrap}html body.na-cricket .na-ck-squad{list-style: none;padding: 0;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px}@media (min-width: 640px){html body.na-cricket .na-ck-squad{grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (min-width: 960px){html body.na-cricket .na-ck-squad{grid-template-columns: repeat(4, minmax(0, 1fr))}}html body.na-cricket .na-ck-player{display: flex;align-items: center;gap: 10px;min-width: 0;padding: 6px 10px 6px 6px;border-radius: 999px;background: var(--na-fill)}html body.na-cricket .na-ck-player__name{min-width: 0;font-size: 13px;font-weight: 650;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.na-cricket .na-ck-player .na-ck-flag.is-face{background: var(--na-card)}html body.na-cricket .na-ck-soon{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 28px 16px;border-radius: var(--ck-r-in);background: var(--na-fill);text-align: center;color: var(--na-faint)}html body.na-cricket .na-ck-soon__title{font-size: 14px;font-weight: 700;color: var(--na-ink)}html body.na-cricket .na-ck-soon__text{max-width: 440px;font-size: 12.5px;line-height: 1.55;color: var(--na-sub)}html body.na-cricket .na-ck-hero--npl::before{background: linear-gradient(90deg, hsl(var(--ck-b)), hsl(220 80% 45%))}html body.na-cricket .na-ck-hero--npl .na-ck-eyebrow{color: hsl(var(--ck-b))}html.dark body.na-cricket .na-ck-hero--npl .na-ck-eyebrow{color: hsl(350 90% 74%)}html body.na-cricket .na-ck-hero--npl .na-ck-eyebrow__mark{background: linear-gradient(135deg, hsl(var(--ck-b)), hsl(220 80% 45%))}html body.na-cricket .na-ck-hero--npl::after{background: radial-gradient(70% 120% at 100% 0%, hsl(350 80% 48% / .12), transparent 62%), radial-gradient(50% 90% at 0% 100%, hsl(220 80% 45% / .08), transparent 60%)}html.dark body.na-cricket .na-ck-hero--npl::after{background: radial-gradient(70% 120% at 100% 0%, hsl(350 80% 48% / .26), transparent 62%), radial-gradient(50% 90% at 0% 100%, hsl(220 80% 45% / .18), transparent 60%)}html body.na-cricket .na-ck-about .na-ck-facts{margin-top: 4px}html body.na-cricket .na-ck-teams{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px}@media (min-width: 900px){html body.na-cricket .na-ck-teams{grid-template-columns: repeat(4, minmax(0, 1fr))}}html body.na-cricket .na-ck-team{display: flex;flex-direction: column;align-items: center;gap: 4px;min-width: 0;padding: 16px 10px 12px;border-radius: var(--ck-r-in);background: var(--na-fill);text-align: center}html body.na-cricket .na-ck-team .na-ck-flag{margin-bottom: 6px;background: #fff}html body.na-cricket .na-ck-team .na-ck-flag img{object-fit: contain;inset: 4px;width: calc(100% - 8px);height: calc(100% - 8px)}html body.na-cricket .na-ck-team__name{font-size: 14px;font-weight: 750;line-height: 1.3}html body.na-cricket .na-ck-team__abbr{font-size: 11px;font-weight: 800;letter-spacing: .08em;color: hsl(var(--ck-b))}html.dark body.na-cricket .na-ck-team__abbr{color: hsl(350 90% 74%)}html body.na-cricket .na-ck-team__count{font-size: 12px;color: var(--na-sub)}html body.na-cricket .na-ck-team__link{display: inline-flex;align-items: center;gap: 5px;height: 28px;margin-top: 6px;padding: 0 12px;border-radius: 999px;background: var(--na-card);color: hsl(var(--primary));font-size: 12px;font-weight: 700}html body.na-cricket .na-ck-team__link svg{width: 13px;height: 13px}html body.na-cricket .na-ck-accs{display: grid;gap: 8px}html body.na-cricket .na-ck-acc{border: 0;border-radius: var(--ck-r-in);background: var(--na-fill);overflow: hidden}html body.na-cricket .na-ck-acc[open]{background: hsl(var(--ck-a) / .07)}html.dark body.na-cricket .na-ck-acc[open]{background: hsl(var(--ck-a) / .16)}html body.na-cricket .na-ck-acc__sum{display: flex;align-items: center;gap: 10px;min-height: 52px;padding: 8px 12px;cursor: pointer;list-style: none;user-select: none}html body.na-cricket .na-ck-acc__sum::-webkit-details-marker{display: none}html body.na-cricket .na-ck-acc__name{min-width: 0;font-size: 14px;font-weight: 750;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.na-cricket .na-ck-acc__abbr{flex: none;font-size: 11px;font-weight: 800;letter-spacing: .06em;color: var(--na-faint)}html body.na-cricket .na-ck-acc__count{flex: none;margin-left: auto;font-size: 12px;color: var(--na-sub)}html body.na-cricket .na-ck-acc__chev{flex: none;width: 18px;height: 18px;color: var(--na-faint);transition: transform .2s ease}html body.na-cricket .na-ck-acc[open] .na-ck-acc__chev{transform: rotate(180deg)}html body.na-cricket .na-ck-acc .na-ck-squad{padding: 2px 12px 12px}html body.na-cricket .na-ck-acc .na-ck-player{background: var(--na-card)}html body.na-cricket .na-ck-acc .na-ck-player .na-ck-flag.is-face{background: var(--na-fill)}html body.na-cricket .na-ck-acc__none{padding: 0 12px 12px;font-size: 12px;color: var(--na-sub)}html body.na-cricket #main-content .na-ck-tablewrap{overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain;margin: 14px calc(-1 * var(--ck-pad)) 0 !important;padding: 0 var(--ck-pad)}@media (min-width: 768px){html body.na-cricket #main-content .na-ck-tablewrap{margin: 14px 0 0 !important;padding: 0}}html body.na-cricket .na-ck-table{width: 100%;min-width: 600px;border-collapse: separate;border-spacing: 0;font-variant-numeric: tabular-nums}html body.na-cricket .na-ck-table :is(th, td){height: 44px;padding: 0 8px;border: 0;border-bottom: 1px solid hsl(var(--border));text-align: center;white-space: nowrap;font-size: 13.5px;font-weight: 600;color: var(--na-ink);background: var(--na-card)}html body.na-cricket .na-ck-table thead th{height: 34px;border-bottom: 0;background: var(--na-fill);color: var(--na-sub);font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase}html body.na-cricket .na-ck-table thead th:first-child{border-radius: 10px 0 0 10px}html body.na-cricket .na-ck-table thead th:last-child{border-radius: 0 10px 10px 0}html body.na-cricket .na-ck-table tbody tr:last-child :is(th, td){border-bottom: 0}html body.na-cricket .na-ck-table .is-pos{position: sticky;left: 0;z-index: 2;width: 34px;min-width: 34px;padding: 0 4px;color: var(--na-sub);font-weight: 800}html body.na-cricket .na-ck-table .is-team{position: sticky;left: 34px;z-index: 2;text-align: left;min-width: 170px}@media (max-width: 767px){html body.na-cricket .na-ck-table .is-team{box-shadow: 6px 0 8px -8px hsl(var(--foreground) / .3)}}html body.na-cricket .na-ck-table tbody tr.is-q .is-pos{color: hsl(var(--ck-ink));box-shadow: inset 3px 0 0 hsl(var(--ck-a))}html body.na-cricket .na-ck-table__team{display: flex;align-items: center;gap: 8px;min-width: 0}html body.na-cricket .na-ck-table__name{font-weight: 700}html body.na-cricket .na-ck-table__abbr{font-size: 10.5px;font-weight: 800;letter-spacing: .06em;color: var(--na-faint)}html body.na-cricket .na-ck-table .is-pts{font-weight: 800}html body.na-cricket .na-ck-table td.is-up{color: hsl(150 62% 32%)}html body.na-cricket .na-ck-table td.is-down{color: hsl(2 68% 46%)}html.dark body.na-cricket .na-ck-table td.is-up{color: hsl(150 55% 58%)}html.dark body.na-cricket .na-ck-table td.is-down{color: hsl(2 80% 68%)}html body.na-cricket .na-ck-form{display: inline-flex;gap: 3px}html body.na-cricket .na-ck-form > span{display: grid;place-items: center;width: 20px;height: 20px;border-radius: 6px;background: hsl(var(--foreground) / .1);color: var(--na-sub);font-size: 10.5px;font-weight: 800}html body.na-cricket .na-ck-form > .is-w{background: hsl(150 62% 36%);color: #fff}html body.na-cricket .na-ck-form > .is-l{background: hsl(2 70% 50%);color: #fff}html body.na-cricket .na-ck-ics{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}html body.na-cricket .na-ck-btn{display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 14px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 12.5px;font-weight: 700;white-space: nowrap}html body.na-cricket .na-ck-btn svg{width: 15px;height: 15px}html body.na-cricket .na-ck-btn:hover{background: var(--na-fill-2)}html body.na-cricket .na-ck-btn.is-primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}html body.na-cricket .na-ck-btn.is-primary:hover{filter: brightness(1.06)}html body.na-cricket .na-ck-ics__note{flex-basis: 100%;font-size: 12px;color: var(--na-sub)}html body.na-cricket .na-ck-po{display: grid;gap: 8px}@media (min-width: 640px){html body.na-cricket .na-ck-po{grid-template-columns: repeat(3, minmax(0, 1fr))}}html body.na-cricket .na-ck-po__item{display: flex;flex-direction: column;gap: 3px;padding: 12px 14px;border-radius: var(--ck-r-in);background: var(--na-fill)}html body.na-cricket .na-ck-po__label{font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: hsl(var(--ck-ink))}html body.na-cricket .na-ck-po__date{font-size: 15px;font-weight: 750}html body.na-cricket .na-ck-po__detail{font-size: 12px;color: var(--na-sub)}html body.na-cricket .na-ck-final{display: flex;align-items: center;flex-wrap: wrap;gap: 12px;margin-top: 8px;padding: 14px 16px;border-radius: var(--ck-r-in);background: linear-gradient(110deg, hsl(38 92% 50% / .16), hsl(350 80% 48% / .1));color: var(--na-ink)}html.dark body.na-cricket .na-ck-final{background: linear-gradient(110deg, hsl(38 92% 50% / .24), hsl(350 80% 48% / .18))}html body.na-cricket .na-ck-final__icon{flex: none;display: grid;place-items: center;width: 40px;height: 40px;border-radius: 12px;background: hsl(38 92% 50%);color: #fff}html body.na-cricket .na-ck-final__icon svg{width: 22px;height: 22px}html body.na-cricket .na-ck-final__body{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}html body.na-cricket .na-ck-final__date{font-size: 17px;font-weight: 800;letter-spacing: -.01em}html body.na-cricket .na-ck-final__time{font-size: 12.5px;font-weight: 600;color: var(--na-sub)}html body.na-cricket .na-ck-final .na-ck-po__label{color: hsl(30 80% 38%)}html.dark body.na-cricket .na-ck-final .na-ck-po__label{color: hsl(38 92% 62%)}@media (prefers-reduced-motion: reduce){html body.na-cricket .na-ck-live-pill::before{animation: none}html body.na-cricket :is(.na-ckm, .na-ck-npl__main, .na-ck-acc__chev){transition: none}html body.na-cricket :is(a.na-ckm, .na-ck-npl__main):hover{transform: none}html:has(body.na-cricket){scroll-behavior: auto}}
.na-fest{--na-fest-gap: 12px;container-type: inline-size;box-sizing: border-box;min-width: 0;max-width: 100%;margin: 0;padding: var(--na-fest-gap);border: 0;border-radius: var(--na-r, 22px);background: var(--na-card, hsl(var(--card)));box-shadow: var(--na-shadow);color: var(--na-ink, hsl(var(--foreground)))}.na-fest *, .na-fest *::before, .na-fest *::after{box-sizing: border-box}@media (min-width: 768px){.na-fest{--na-fest-gap: 18px}}.na-fest--page + *, .sait-hero + .na-fest{margin-top: 16px}.sait-hero + .na-fest{margin-bottom: 16px}.na-fest__head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 10px var(--na-fest-gap);margin: 2px 2px var(--na-fest-gap)}.na-fest__headtext{min-width: 0;flex: 1 1 240px}.na-fest__eyebrow{margin: 0 0 4px;color: hsl(var(--primary));font-size: 12px;font-weight: 700;letter-spacing: .01em}.na-fest__eyebrow:empty{display: none}.na-fest__title{margin: 0;color: var(--na-ink);font-size: 18px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2}.na-fest__sub{margin: 4px 0 0;color: var(--na-sub);font-size: 13px;line-height: 1.45}.na-fest__switch, .na-fest__seg{display: inline-flex;gap: 2px;padding: 3px;border-radius: 999px;background: var(--na-fill)}.na-fest__switch[hidden]{display: none}.na-fest__pill, .na-fest__seg button{appearance: none;border: 0;margin: 0;padding: 7px 14px;border-radius: 999px;background: transparent;color: var(--na-sub);font: inherit;font-size: 13px;font-weight: 700;line-height: 1.2;cursor: pointer;white-space: nowrap}.na-fest__seg button{padding: 5px 11px;font-size: 12px}.na-fest__pill.is-on, .na-fest__seg button.is-on{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(0 0% 0% / .08), 0 2px 8px hsl(0 0% 0% / .06)}.na-fest__pill[hidden]{display: none}.na-fest__body{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--na-fest-gap);min-width: 0}.na-fest__stage{margin: 0;min-width: 0;display: flex;justify-content: center}html .na-fest .na-fest__canvas{display: block;width: 100%;max-width: 340px !important;height: auto;aspect-ratio: 4 / 5;border-radius: var(--na-r-md, 18px);box-shadow: var(--na-shadow-lg);background: var(--na-fill)}.na-fest__panel{display: grid;gap: var(--na-fest-gap);min-width: 0;align-content: start}.na-fest__block{display: grid;gap: 8px;min-width: 0}.na-fest__row{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap}.na-fest__label{margin: 0;color: var(--na-sub);font-size: 12px;font-weight: 700;letter-spacing: .01em}.na-fest__designs{display: flex;gap: 10px;min-width: 0;margin: 0 calc(var(--na-fest-gap) * -1);padding: 4px var(--na-fest-gap) 8px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding: 0 var(--na-fest-gap);scrollbar-width: none;-webkit-overflow-scrolling: touch}.na-fest__designs::-webkit-scrollbar{display: none}.na-fest__design{appearance: none;position: relative;flex: 0 0 92px;display: grid;gap: 6px;margin: 0;padding: 0;border: 0;background: none;color: var(--na-sub);font: inherit;text-align: center;cursor: pointer;scroll-snap-align: start;transition: transform .18s ease}html .na-fest .na-fest__design canvas{display: block;width: 100%;height: auto;aspect-ratio: 4 / 5;border-radius: 12px;box-shadow: var(--na-shadow);transition: box-shadow .18s ease, opacity .18s ease;opacity: .82}.na-fest__dname{font-size: 11.5px;font-weight: 600;line-height: 1.25;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.na-fest__design.is-on{color: hsl(var(--primary));transform: translateY(-2px)}.na-fest__design.is-on .na-fest__dname{font-weight: 800}html .na-fest .na-fest__design.is-on canvas{opacity: 1;box-shadow: var(--na-shadow-lg)}.na-fest__design.is-on::after{content: "";position: absolute;top: 6px;right: 6px;width: 20px;height: 20px;border-radius: 50%;background: hsl(var(--primary)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 13px no-repeat;box-shadow: 0 2px 6px hsl(0 0% 0% / .25)}.na-fest__fields{display: grid;gap: var(--na-fest-gap);grid-template-columns: minmax(0, 1fr)}.na-fest__field{display: grid;gap: 6px;min-width: 0;margin: 0}html .na-fest .na-fest__input{display: block;width: 100%;min-width: 0;margin: 0;padding: 11px 14px;border: 0 !important;border-radius: var(--na-r-sm, 14px);outline: none !important;background: var(--na-fill);color: var(--na-ink);font: inherit;font-size: 15px;line-height: 1.45;box-shadow: none !important;transition: background-color .15s ease, box-shadow .15s ease;-webkit-appearance: none;appearance: none}html .na-fest .na-fest__input::placeholder{color: var(--na-faint);opacity: 1}html .na-fest .na-fest__input:focus, html .na-fest .na-fest__input:focus-visible{background: var(--na-card);outline: none !important;box-shadow: 0 1px 2px hsl(var(--foreground) / .06), 0 4px 16px hsl(var(--foreground) / .1) !important}.na-fest__textarea{resize: vertical;min-height: 92px}.na-fest__presets{display: flex;flex-wrap: wrap;gap: 6px;min-width: 0}.na-fest__chip{appearance: none;margin: 0;padding: 7px 13px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font: inherit;font-size: 13px;font-weight: 600;line-height: 1.2;cursor: pointer}.na-fest__chip.is-on{background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-weight: 800}.na-fest__actions{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.na-fest__actions .na-fest__btn--primary{grid-column: 1 / -1}.na-fest__btn{appearance: none;display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 44px;margin: 0;padding: 0 18px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font: inherit;font-size: 14px;font-weight: 700;line-height: 1.2;text-decoration: none;cursor: pointer;white-space: nowrap;transition: transform .12s ease, filter .15s ease, box-shadow .15s ease}.na-fest__btn svg{width: 18px;height: 18px;flex: none}.na-fest__btn:hover{filter: brightness(.97)}.na-fest__btn:active{transform: scale(.98)}.na-fest__btn--primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 14px hsl(var(--primary) / .28)}.na-fest__btn--primary:hover{filter: brightness(1.06)}.na-fest__status{margin: -4px 2px 0;min-height: 18px;color: var(--na-sub);font-size: 12.5px}.na-fest button:focus{outline: none}.na-fest button:focus-visible, .na-fest-banner button:focus-visible, .na-fest-banner a:focus-visible, .na-fest-sheet button:focus-visible{outline: none;box-shadow: 0 0 0 4px hsl(var(--primary) / .22), var(--na-shadow)}.na-fest__design:focus-visible{box-shadow: none !important}html .na-fest .na-fest__design:focus-visible canvas{box-shadow: 0 0 0 4px hsl(var(--primary) / .3), var(--na-shadow-lg)}.na-fest__panel{container-type: inline-size}@container (min-width: 440px){.na-fest__fields{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)}.na-fest__design{flex-basis: 104px}}@media (hover: hover) and (pointer: fine){@container (min-width: 320px){.na-fest__designs{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));margin: 0;padding: 4px 0 2px;overflow: visible}}@container (min-width: 440px){.na-fest__designs{grid-template-columns: repeat(5, minmax(0, 1fr))}}}@container (min-width: 520px){.na-fest__designs{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));margin: 0;padding: 4px 0 2px;overflow: visible}}@container (min-width: 560px){.na-fest__body{grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);gap: 18px;align-items: start}.na-fest__stage{position: sticky;top: calc(var(--na-top, 56px) + 16px)}html .na-fest .na-fest__canvas{max-width: 460px !important}.na-fest__designs{margin: 0;padding: 4px 0 8px}.na-fest__title{font-size: 20px}}@container (min-width: 760px){.na-fest__body{grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);gap: 20px}.na-fest__actions{display: flex;flex-wrap: wrap}.na-fest__actions .na-fest__btn--primary{flex: 1 1 auto}}.na-fest-banner{--fb-a: #b3121f;--fb-b: #5e0812;--fb-ink: #fff4dc;--fb-accent: #ffd27a;position: relative;display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;gap: 12px 14px;margin: 0 0 16px;padding: 14px;border: 0;border-radius: var(--na-r, 22px);background: radial-gradient(120% 140% at 0% 0%, hsl(0 0% 100% / .14), transparent 55%), linear-gradient(135deg, var(--fb-a), var(--fb-b));box-shadow: var(--na-shadow);color: var(--fb-ink);overflow: hidden;isolation: isolate}.na-fest-banner::before{content: "";position: absolute;inset: 0;z-index: -1;background-image: radial-gradient(circle, var(--fb-accent) 1.2px, transparent 1.6px);background-size: 22px 22px;opacity: .14}.na-fest-banner[data-fest="tihar"]{--fb-a: #241a63;--fb-b: #3e1550;--fb-ink: #fff3dc;--fb-accent: #ffc65c}.na-fest-banner__art{display: grid;place-items: center;width: 56px;height: 56px;border-radius: 18px;background: hsl(0 0% 100% / .12);box-shadow: inset 0 0 0 1px hsl(0 0% 100% / .08), 0 0 28px color-mix(in srgb, var(--fb-accent) 45%, transparent);font-size: 30px;line-height: 1}.na-fest-banner__text{min-width: 0}.na-fest-banner__eyebrow{margin: 0 0 2px;color: var(--fb-accent);font-size: 12px;font-weight: 700}.na-fest-banner__title{margin: 0;color: #fff;font-size: 20px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2}.na-fest-banner__msg{margin: 3px 0 0;color: var(--fb-ink);opacity: .9;font-size: 13.5px;line-height: 1.45}.na-fest-banner__cta{grid-column: 1 / -1;display: flex;align-items: center;gap: 14px;flex-wrap: wrap}.na-fest-banner__cta .na-fest__btn--primary{flex: 1 1 auto;box-shadow: 0 6px 18px hsl(0 0% 0% / .25)}.na-fest-banner__link{color: var(--fb-accent);font-size: 13px;font-weight: 700;text-decoration: none;white-space: nowrap}.na-fest-banner__link:hover{text-decoration: underline}@media (max-width: 639px){.na-fest-banner{margin-top: 12px}}@media (min-width: 640px){.na-fest-banner{grid-template-columns: auto minmax(0, 1fr) auto;padding: 16px 18px;gap: 16px}.na-fest-banner__art{width: 64px;height: 64px;font-size: 34px}.na-fest-banner__cta{grid-column: auto;flex-direction: column;align-items: stretch;gap: 8px;text-align: center}.na-fest-banner__cta .na-fest__btn--primary{flex: none}}html.na-fest-lock{overflow: hidden}.na-fest-sheet{position: fixed;inset: auto 0 0 0;width: 100%;max-width: 100%;max-height: 92vh;max-height: 92dvh;margin: 0;padding: 0;border: 0;border-radius: var(--na-r, 22px) var(--na-r, 22px) 0 0;background: var(--na-card);color: var(--na-ink);box-shadow: var(--na-shadow-lg);overflow: auto;overscroll-behavior: contain}.na-fest-sheet[open]{animation: na-fest-up .28s cubic-bezier(.2, .8, .2, 1)}.na-fest-sheet::backdrop{background: hsl(220 30% 6% / .5);backdrop-filter: blur(2px)}.na-fest-sheet__bar{position: sticky;top: 0;z-index: 2;display: flex;align-items: center;justify-content: center;height: 40px;background: var(--na-card)}.na-fest-sheet__grip{width: 40px;height: 5px;border-radius: 999px;background: var(--na-line)}.na-fest-sheet__close{appearance: none;position: absolute;top: 6px;right: 8px;display: grid;place-items: center;width: 34px;height: 34px;margin: 0;padding: 0;border: 0;border-radius: 50%;background: var(--na-fill);color: var(--na-ink);cursor: pointer}.na-fest-sheet__close svg{width: 18px;height: 18px}.na-fest-sheet .na-fest{box-shadow: none;border-radius: 0;padding-top: 0;background: transparent}@media (min-width: 768px){.na-fest-sheet{inset: 0;width: min(1000px, calc(100vw - 48px));max-height: calc(100vh - 48px);max-height: calc(100dvh - 48px);margin: auto;border-radius: var(--na-r, 22px)}.na-fest-sheet[open]{animation-name: na-fest-in}.na-fest-sheet__grip{visibility: hidden}.na-fest-sheet__bar{height: 12px}.na-fest-sheet__close{top: 12px;right: 12px}.na-fest-sheet .na-fest__head{padding-right: 44px}.na-fest-sheet .na-fest__stage{top: 16px}}@keyframes na-fest-up{from{transform: translateY(40px);opacity: 0}to{transform: none;opacity: 1}}@keyframes na-fest-in{from{transform: translateY(12px) scale(.98);opacity: 0}to{transform: none;opacity: 1}}canvas.na-fest-fx{position: fixed;inset: 0;width: 100%;height: 100%;z-index: 2147483000;pointer-events: none}html.na-fest-fx-on #niriv-celebration-rain{display: none !important}@media (prefers-reduced-motion: reduce){.na-fest-sheet[open]{animation: none}.na-fest__design, .na-fest__btn{transition: none}}@media (max-width: 1023px){html body.na-serp .na-fest-banner{margin-left: calc(-1 * var(--serp-pad, 16px)) !important;margin-right: calc(-1 * var(--serp-pad, 16px)) !important;margin-top: 0 !important;margin-bottom: 10px !important;width: auto !important;max-width: none !important;border-radius: 0 !important;box-shadow: none !important;padding-left: calc(var(--serp-pad, 16px) + 16px) !important;padding-right: calc(var(--serp-pad, 16px) + 16px) !important}html body.na-serp .na-fest-banner::before{border-radius: 0 !important}}
html body.page-template-page-football .na-fb{--fb-a: 276 62% 34%;--fb-b: 330 92% 50%;--fb-ink: 276 62% 34%;--fb-live: var(--na-red);--fb-win: hsl(150 62% 34%);--fb-draw: hsl(220 9% 62%);--fb-loss: hsl(2 70% 52%);--fb-ucl: hsl(220 85% 50%);--fb-uel: hsl(28 92% 52%);--fb-uecl: hsl(160 65% 38%);--fb-rel: hsl(2 72% 52%);--fb-r: 14px;--fb-gap: 8px;--fb-pad: 16px;--fb-track-h: 60px;--fb-stick: 0px;--fb-hover: color-mix(in srgb, var(--na-fill) 60%, var(--na-card));color: var(--na-ink);font-variant-numeric: tabular-nums}html.dark body.page-template-page-football .na-fb{--fb-ink: 276 80% 76%;--fb-win: hsl(150 52% 50%);--fb-draw: hsl(220 8% 48%);--fb-hover: color-mix(in srgb, var(--na-fill) 50%, var(--na-card))}@media (min-width: 640px){html body.page-template-page-football .na-fb{--fb-gap: 16px;--fb-pad: 18px}}@media (min-width: 1024px){html body.page-template-page-football .na-fb{--fb-stick: var(--na-top)}}html body.page-template-page-football .na-fb .fb-page{display: flex;flex-direction: column;gap: var(--fb-gap);max-width: 1240px;margin: 0 auto;padding: 12px 0 32px}@media (min-width: 640px){html body.page-template-page-football .na-fb .fb-page{padding: 20px var(--na-gut) 48px}}html body.page-template-page-football .na-fb .na-fb-board{display: flex;flex-direction: column;gap: var(--fb-gap);min-width: 0}html body.page-template-page-football .na-fb .na-fb-col{display: flex;flex-direction: column;gap: var(--fb-gap);min-width: 0}@media (min-width: 1100px){html body.page-template-page-football .na-fb .na-fb-board{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1.08fr);align-items: start}}html body.page-template-page-football .na-fb .fb-section, html body.page-template-page-football .na-fb .na-fb-card{min-width: 0;margin: 0;padding: var(--fb-pad);border: 0;border-radius: var(--fb-r);background: var(--na-card);box-shadow: var(--na-shadow);scroll-margin-top: calc(var(--fb-stick) + var(--fb-track-h) + 8px)}html body.page-template-page-football .na-fb .fb-head{display: flex;align-items: center;gap: 10px;margin: 0 0 14px;padding: 0;border: 0}html body.page-template-page-football .na-fb .fb-head h2{margin: 0;font-size: 16px;font-weight: 750;letter-spacing: -.01em;line-height: 1.3;color: var(--na-ink)}html body.page-template-page-football .na-fb .fb-head-icon, html body.page-template-page-football .na-fb .fb-overview-icon{flex: none;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 8px;background: linear-gradient(135deg, hsl(var(--fb-a)), hsl(var(--fb-b)));color: #fff;box-shadow: 0 2px 8px hsl(var(--fb-a) / .28)}html body.page-template-page-football .na-fb .fb-head-icon svg, html body.page-template-page-football .na-fb .fb-head-icon i{width: 15px;height: 15px}html body.page-template-page-football .na-fb .na-fb-headnote{margin-left: auto;font-size: 12px;font-weight: 600;color: var(--na-faint);white-space: nowrap}html body.page-template-page-football .na-fb .na-fb-mark{--m-a: var(--fb-a);--m-b: var(--fb-b);flex: none;display: inline-grid;place-items: center;width: 22px;height: 22px;border-radius: 6px;background: linear-gradient(135deg, hsl(var(--m-a)), hsl(var(--m-b)));color: #fff;font-size: 8.5px;font-weight: 850;letter-spacing: .02em;line-height: 1}html body.page-template-page-football .na-fb .na-fb-mark[data-c="CL"]{--m-a: 228 72% 20%;--m-b: 212 88% 44%}html body.page-template-page-football .na-fb .na-fb-mark[data-c="UNL"]{--m-a: 196 82% 26%;--m-b: 168 70% 38%}html body.page-template-page-football .na-fb .na-fb-mark.is-xs{width: 20px;height: 20px;border-radius: 6px;font-size: 7.5px}html body.page-template-page-football .na-fb .na-fb-mark.is-xs svg{width: 12px;height: 12px}html body.page-template-page-football .na-fb .na-fb-mark.is-lg{width: 56px;height: 56px;border-radius: 14px;font-size: 17px;letter-spacing: -.01em;box-shadow: 0 6px 18px hsl(var(--m-a) / .32)}html body.page-template-page-football .na-fb .na-fb-mark.is-lg svg{width: 28px;height: 28px}html body.page-template-page-football .na-fb .fb-hero{position: relative;overflow: hidden;margin: 0;padding: 0;border: 0;border-radius: 0;color: var(--na-ink);box-shadow: none;background: radial-gradient(70% 120% at 100% 0%, hsl(var(--fb-b) / .10), transparent 60%), linear-gradient(180deg, hsl(var(--fb-a) / .08), transparent 140px), var(--na-card)}html.dark body.page-template-page-football .na-fb .fb-hero{background: radial-gradient(70% 120% at 100% 0%, hsl(var(--fb-b) / .16), transparent 60%), linear-gradient(180deg, hsl(var(--fb-a) / .26), transparent 160px), var(--na-card)}html body.page-template-page-football .na-fb .fb-hero::before{content: "";position: absolute;inset: 0 0 auto 0;height: 4px;z-index: 2;background: linear-gradient(90deg, hsl(var(--fb-a)), hsl(var(--fb-b)))}@media (min-width: 640px){html body.page-template-page-football .na-fb .fb-hero{border-radius: var(--fb-r);box-shadow: var(--na-shadow)}}html body.page-template-page-football .na-fb .fb-pitch{right: -40px;top: -30px;transform: none;width: 340px;max-width: 70%;color: hsl(var(--fb-ink));opacity: .07}html body.page-template-page-football .na-fb .fb-hero-inner{position: relative;z-index: 1;display: grid;grid-template-columns: minmax(0, 1fr);gap: 14px;padding: 20px var(--fb-pad) var(--fb-pad);text-align: left;align-items: start}@media (min-width: 900px){html body.page-template-page-football .na-fb .fb-hero-inner{grid-template-columns: minmax(0, 1fr) minmax(320px, 420px);grid-template-areas: "id now" "sub now" "nav now";grid-template-rows: auto auto 1fr;column-gap: 28px;padding: 26px 26px 22px}html body.page-template-page-football .na-fb .na-fb-id{grid-area: id}html body.page-template-page-football .na-fb .fb-hero-sub{grid-area: sub}html body.page-template-page-football .na-fb .fb-competition-nav{grid-area: nav;align-self: end;flex-wrap: wrap;overflow: visible}html body.page-template-page-football .na-fb .na-fb-now{grid-area: now}}html body.page-template-page-football .na-fb .na-fb-id{display: flex;align-items: center;gap: 14px;min-width: 0}html body.page-template-page-football .na-fb .na-fb-idtext{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0}html body.page-template-page-football .na-fb .fb-hero-badge{gap: 5px;height: 20px;padding: 0 8px;border-radius: 999px;background: hsl(var(--fb-a) / .1);color: hsl(var(--fb-ink));font-size: 10.5px;font-weight: 800;letter-spacing: .07em}html.dark body.page-template-page-football .na-fb .fb-hero-badge{background: hsl(var(--fb-a) / .3)}html body.page-template-page-football .na-fb .fb-hero-badge svg{width: 12px;height: 12px}html body.page-template-page-football .na-fb .fb-hero-title{margin: 0;font-size: 24px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15;color: var(--na-ink)}@media (min-width: 768px){html body.page-template-page-football .na-fb .fb-hero-title{font-size: 30px}}html body.page-template-page-football .na-fb .fb-hero-title span{color: hsl(var(--fb-ink))}html body.page-template-page-football .na-fb .na-fb-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 0;margin: 0;font-size: 12.5px;font-weight: 600;color: var(--na-sub)}html body.page-template-page-football .na-fb .na-fb-meta > span{display: inline-flex;align-items: center;gap: 4px}html body.page-template-page-football .na-fb .na-fb-meta > span + span::before{content: "";width: 3px;height: 3px;margin: 0 8px;border-radius: 50%;background: currentColor;opacity: .5}html body.page-template-page-football .na-fb .na-fb-meta svg{width: 13px;height: 13px}html body.page-template-page-football .na-fb .fb-hero-sub{max-width: 60ch;margin: 0;font-size: 13.5px;line-height: 1.5;color: var(--na-sub);text-align: left}html body.page-template-page-football .na-fb .na-fb-now{display: flex;flex-direction: column;gap: 10px;min-width: 0}html body.page-template-page-football .na-fb .fb-hero-live-head{display: inline-flex;align-items: center;gap: 6px;align-self: flex-start;margin: 0;height: 22px;padding: 0 9px;border-radius: 999px;background: var(--fb-live);color: #fff;font-size: 10.5px;font-weight: 800;letter-spacing: .07em;text-transform: uppercase}html body.page-template-page-football .na-fb .fb-live-dot{width: 6px;height: 6px;border-radius: 50%;background: currentColor;box-shadow: none;animation: na-fb-pulse 1.4s ease-in-out infinite}html body.page-template-page-football .na-fb .fb-hero-live{margin: 0;width: 100%}html body.page-template-page-football .na-fb .fb-hero-live:empty{display: none}html body.page-template-page-football .na-fb .fb-live-strip{display: flex;gap: 8px;margin: 0;overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain;scroll-snap-type: x mandatory}html body.page-template-page-football .na-fb .fb-live-strip::-webkit-scrollbar{display: none}html body.page-template-page-football .na-fb .fb-live-strip > .fb-fx{flex: 0 0 min(260px, 86%);scroll-snap-align: start;border-radius: 12px;background: var(--na-fill);border: 0;box-shadow: inset 3px 0 0 var(--fb-live)}html body.page-template-page-football .na-fb .fb-live-strip > .fb-fx + .fb-fx{border-top: 0}html body.page-template-page-football .na-fb .fb-hero-panel{display: grid;gap: 10px;margin: 0;padding: 14px 16px;width: 100%;border: 0;border-radius: 12px;text-align: center;color: #fff;background: radial-gradient(110% 140% at 100% 0%, hsl(var(--fb-b) / .55), transparent 58%), linear-gradient(135deg, hsl(var(--fb-a)), hsl(262 60% 26%));box-shadow: 0 8px 22px hsl(var(--fb-a) / .28)}html.dark body.page-template-page-football .na-fb .fb-hero-panel{box-shadow: 0 8px 22px hsl(0 0% 0% / .35)}html body.page-template-page-football .na-fb .fb-hero-panel-label{font-size: 10.5px;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: hsl(0 0% 100% / .78)}html body.page-template-page-football .na-fb .fb-hero-panel-fx{display: grid;grid-template-columns: auto minmax(0, 1fr) auto minmax(0, 1fr) auto;align-items: center;gap: 10px;margin: 0;font-size: 15.5px}html body.page-template-page-football .na-fb .fb-hero-panel-fx b{min-width: 0;font-weight: 800;letter-spacing: -.01em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #fff}html body.page-template-page-football .na-fb .fb-hero-panel-fx b:first-of-type{text-align: left}html body.page-template-page-football .na-fb .fb-hero-panel-fx b:last-of-type{text-align: right}html body.page-template-page-football .na-fb .fb-hero-panel-fx i{font-style: normal;font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: hsl(0 0% 100% / .7)}html body.page-template-page-football .na-fb .fb-hero-panel-fx .fb-crest-wrap{width: 40px;height: 40px;flex-basis: 40px;border-radius: 10px;background: hsl(0 0% 100% / .95)}html body.page-template-page-football .na-fb .fb-hero-panel-fx .fb-crest{inset: 5px;width: calc(100% - 10px);height: calc(100% - 10px)}html body.page-template-page-football .na-fb .fb-hero-panel-meta{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 6px 10px;margin: 0;font-size: 12.5px;font-weight: 600;color: hsl(0 0% 100% / .9)}html body.page-template-page-football .na-fb .fb-hero-count{display: inline-flex;align-items: center;height: 22px;padding: 0 9px;border-radius: 999px;background: hsl(0 0% 100% / .95);color: hsl(var(--fb-a));font-size: 11.5px;font-weight: 800}html body.page-template-page-football .na-fb .fb-hero-comp{padding-top: 10px;border-top: 1px solid hsl(0 0% 100% / .16);font-size: 11.5px;font-weight: 700;letter-spacing: .04em;color: hsl(0 0% 100% / .78);text-transform: none}html body.page-template-page-football .na-fb .fb-competition-nav{display: flex;flex-wrap: nowrap;justify-content: flex-start;gap: 8px;margin: 0;overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain;padding: 2px 0}html body.page-template-page-football .na-fb .fb-competition-nav::-webkit-scrollbar{display: none}html body.page-template-page-football .na-fb .fb-competition-nav a{flex: none;display: inline-flex;align-items: center;gap: 7px;height: 34px;padding: 0 13px 0 7px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 650;text-decoration: none;white-space: nowrap;transition: background-color .15s ease, color .15s ease}html body.page-template-page-football .na-fb .fb-competition-nav a:hover{background: var(--na-fill-2)}html body.page-template-page-football .na-fb .fb-competition-nav a[aria-current="page"]{background: var(--na-ink);color: var(--na-card)}html body.page-template-page-football .na-fb .na-fb-track{position: sticky;top: var(--fb-stick);z-index: 30;display: block;margin: calc(var(--fb-gap) * -1) 0 0;padding: 8px 12px 10px;background: var(--na-glass);-webkit-backdrop-filter: saturate(1.4) blur(14px);backdrop-filter: saturate(1.4) blur(14px)}@media (min-width: 640px){html body.page-template-page-football .na-fb .na-fb-track{margin: calc(var(--fb-gap) * -1) 0 calc(var(--fb-gap) * -1 + 4px);padding: 10px 0 10px}}html body.page-template-page-football .na-fb .na-fb-track__in{display: flex;gap: 2px;width: max-content;max-width: 100%;padding: 4px;border-radius: 999px;background: var(--na-fill);overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain}html body.page-template-page-football .na-fb .na-fb-track__in::-webkit-scrollbar{display: none}html body.page-template-page-football .na-fb .na-fb-track .fb-btn{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 32px;padding: 0 14px;border: 0;border-radius: 999px;background: transparent;box-shadow: none;color: var(--na-sub);font-size: 13px;font-weight: 650;text-decoration: none;white-space: nowrap;transition: background-color .15s ease, color .15s ease, box-shadow .15s ease}html body.page-template-page-football .na-fb .na-fb-track .fb-btn svg{width: 14px;height: 14px}html body.page-template-page-football .na-fb .na-fb-track .fb-btn:hover{color: var(--na-ink)}html body.page-template-page-football .na-fb .na-fb-track .fb-btn.is-on{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(0 0% 0% / .06), 0 2px 8px hsl(0 0% 0% / .08)}html body.page-template-page-football .na-fb .na-fb-track .fb-btn.is-on svg{color: hsl(var(--fb-ink))}html.dark body.page-template-page-football .na-fb .na-fb-track .fb-btn.is-on{background: hsl(var(--foreground) / .12);box-shadow: none}html body.page-template-page-football .na-fb .fb-tabs{display: flex;gap: 6px;margin: 0 0 12px;padding: 0;border: 0;background: none;overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain}html body.page-template-page-football .na-fb .fb-tabs::-webkit-scrollbar{display: none}html body.page-template-page-football .na-fb .fb-tab{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 32px;padding: 0 12px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);box-shadow: none;font-size: 12.5px;font-weight: 650;white-space: nowrap;cursor: pointer;transition: background-color .15s ease, color .15s ease}html body.page-template-page-football .na-fb .fb-tab:hover{color: var(--na-ink);background: var(--na-fill-2)}html body.page-template-page-football .na-fb .fb-tab:focus-visible, html body.page-template-page-football .na-fb .fb-btn:focus-visible, html body.page-template-page-football .na-fb .fb-competition-nav a:focus-visible, html body.page-template-page-football .na-fb .fb-fx:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 2px}html body.page-template-page-football .na-fb .na-fb-ctabs .fb-tab{padding: 0 12px 0 6px}html body.page-template-page-football .na-fb .na-fb-ctabs .fb-tab.active{background: hsl(var(--fb-a));color: #fff}html.dark body.page-template-page-football .na-fb .na-fb-ctabs .fb-tab.active{background: hsl(var(--fb-a) / .9)}html body.page-template-page-football .na-fb .na-fb-seg, html body.page-template-page-football .na-fb .fb-venue-tabs{display: inline-flex;gap: 2px;padding: 3px;border-radius: 999px;background: var(--na-fill);max-width: 100%}html body.page-template-page-football .na-fb .na-fb-seg{display: flex;width: max-content}html body.page-template-page-football .na-fb .na-fb-seg .fb-tab, html body.page-template-page-football .na-fb .fb-venue-tabs .fb-tab{height: 30px;padding: 0 14px;background: transparent}html body.page-template-page-football .na-fb .na-fb-seg .fb-tab.active, html body.page-template-page-football .na-fb .fb-venue-tabs .fb-tab.active{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(0 0% 0% / .06), 0 2px 6px hsl(0 0% 0% / .07)}html.dark body.page-template-page-football .na-fb .na-fb-seg .fb-tab.active, html.dark body.page-template-page-football .na-fb .fb-venue-tabs .fb-tab.active{background: hsl(var(--foreground) / .12);box-shadow: none}html body.page-template-page-football .na-fb .fb-panel{display: none}html body.page-template-page-football .na-fb .fb-panel.active{display: block}html body.page-template-page-football .na-fb .fb-mode, html body.page-template-page-football .na-fb .fb-venue-panel{display: none}html body.page-template-page-football .na-fb .fb-mode.active, html body.page-template-page-football .na-fb .fb-venue-panel.active{display: block}html body.page-template-page-football .na-fb .fb-empty{margin: 0;padding: 22px 8px;border-radius: 12px;background: var(--na-fill);text-align: center;font-size: 13px;color: var(--na-sub)}html body.page-template-page-football .na-fb .fb-panel[data-list="next"], html body.page-template-page-football .na-fb .fb-panel[data-list="results"]{margin: 0 calc(var(--fb-pad) * -1) calc(var(--fb-pad) * -1 + 4px)}html body.page-template-page-football .na-fb .fb-panel[data-list="next"] > .fb-empty, html body.page-template-page-football .na-fb .fb-panel[data-list="results"] > .fb-empty{margin: 0 var(--fb-pad) var(--fb-pad)}html body.page-template-page-football .na-fb .na-fb-day{display: flex;align-items: center;gap: 8px;padding: 7px var(--fb-pad);background: hsl(var(--fb-a) / .05);color: var(--na-sub);font-size: 12px;font-weight: 750;letter-spacing: .01em}html.dark body.page-template-page-football .na-fb .na-fb-day{background: hsl(var(--fb-a) / .16)}html body.page-template-page-football .na-fb .na-fb-day::before{content: "";width: 3px;height: 12px;border-radius: 2px;background: linear-gradient(hsl(var(--fb-a)), hsl(var(--fb-b)))}html body.page-template-page-football .na-fb .fb-fx{display: grid;grid-template-columns: 74px minmax(0, 1fr);grid-auto-rows: auto;column-gap: 14px;row-gap: 6px;align-items: center;margin: 0;padding: 11px var(--fb-pad);border: 0;border-radius: 0;background: transparent;color: var(--na-ink);text-decoration: none;transition: background-color .15s ease}html body.page-template-page-football .na-fb .fb-fx + .fb-fx{border-top: 1px solid hsl(var(--border))}html body.page-template-page-football .na-fb .fb-fx:hover{background: var(--fb-hover);border-color: hsl(var(--border))}html body.page-template-page-football .na-fb .fb-fx-top{display: contents}html body.page-template-page-football .na-fb .fb-fx-day{grid-column: 1;grid-row: 1;display: block;margin: 0;font-size: 0;line-height: 1.2}html body.page-template-page-football .na-fb .fb-fx-day i{font-style: normal;font-size: 13px;font-weight: 750;color: var(--na-ink);white-space: nowrap}html body.page-template-page-football .na-fb .fb-fx-state{grid-column: 1;grid-row: 2;display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0}html body.page-template-page-football .na-fb .fb-fx-team{grid-column: 2;display: flex;align-items: center;gap: 10px;min-width: 0;margin: 0}html body.page-template-page-football .na-fb .fb-fx > .fb-fx-team:nth-child(2){grid-row: 1}html body.page-template-page-football .na-fb .fb-fx > .fb-fx-team:nth-child(3){grid-row: 2}html body.page-template-page-football .na-fb .fb-fx-team em{flex: 1;min-width: 0;font-style: normal;font-size: 14px;font-weight: 650;color: var(--na-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-football .na-fb .fb-fx-team b{flex: none;min-width: 18px;text-align: right;font-size: 15px;font-weight: 800;color: var(--na-ink)}html body.page-template-page-football .na-fb .fb-fx-team.na-fb-win em{font-weight: 800}html body.page-template-page-football .na-fb .fb-fx-team.na-fb-lose em, html body.page-template-page-football .na-fb .fb-fx-team.na-fb-lose b{color: var(--na-sub);font-weight: 600}html body.page-template-page-football .na-fb .fb-fx-comp{grid-column: 2;margin: 0;font-size: 11.5px;font-weight: 600;color: var(--na-faint);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-football .na-fb .fb-crest-wrap{position: relative;flex: 0 0 22px;width: 22px;height: 22px;border: 0;border-radius: 6px;background: transparent;overflow: hidden}html body.page-template-page-football .na-fb .fb-crest{position: absolute;inset: 0;z-index: 1;width: 100%;height: 100%;object-fit: contain}html body.page-template-page-football .na-fb .fb-crest-fallback{border-radius: inherit;background: var(--na-fill);color: var(--na-faint);font-size: 8.5px;font-weight: 800}html body.page-template-page-football .na-fb .fb-crest-wrap:has(img.fb-crest:not([style*="none"])) .fb-crest-fallback{visibility: hidden}html body.page-template-page-football .na-fb .fb-badge{display: inline-flex;align-items: center;gap: 5px;height: 20px;padding: 0 7px;margin: 0;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 10.5px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;white-space: nowrap}html body.page-template-page-football .na-fb .fb-badge-ns{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}html body.page-template-page-football .na-fb .fb-count{display: inline-flex;align-items: center;height: 20px;padding: 0 7px;border-radius: 999px;background: hsl(var(--fb-a) / .1);color: hsl(var(--fb-ink));font-style: normal;font-size: 11px;font-weight: 750;white-space: nowrap}html.dark body.page-template-page-football .na-fb .fb-count{background: hsl(var(--fb-a) / .3)}html body.page-template-page-football.na-lang-ne .na-fb .fb-panel > .fb-fx{grid-template-columns: 92px minmax(0, 1fr)}html body.page-template-page-football .na-fb .fb-count{max-width: 100%;height: auto;min-height: 20px;padding: 2px 7px;border-radius: 8px;line-height: 1.25;white-space: normal}html body.page-template-page-football .na-fb .fb-badge-live{background: var(--fb-live);color: #fff}html body.page-template-page-football .na-fb .fb-badge-live::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: currentColor;animation: na-fb-pulse 1.4s ease-in-out infinite}html body.page-template-page-football .na-fb .fb-badge-ht{background: hsl(38 92% 50% / .16);color: hsl(32 90% 36%)}html.dark body.page-template-page-football .na-fb .fb-badge-ht{color: hsl(38 92% 62%);background: hsl(38 92% 50% / .2)}html body.page-template-page-football .na-fb .fb-badge-ft{background: var(--na-fill);color: var(--na-sub)}html body.page-template-page-football .na-fb .fb-badge-pp{background: var(--na-fill);color: var(--na-faint);text-decoration: line-through}html body.page-template-page-football .na-fb .fb-fx[data-state="LIVE"] .fb-fx-team b, html body.page-template-page-football .na-fb .fb-fx[data-state="HT"] .fb-fx-team b{color: var(--fb-live)}html body.page-template-page-football .na-fb .fb-panel > .fb-fx[data-state="LIVE"]{box-shadow: inset 3px 0 0 var(--fb-live)}@keyframes na-fb-pulse{0%, 100%{opacity: 1;transform: scale(1)}50%{opacity: .35;transform: scale(.7)}}html body.page-template-page-football .na-fb .fb-fx[data-state="FT"] .fb-fx-day i{color: var(--na-sub);font-weight: 650}html body.page-template-page-football .na-fb .fb-venue-tabs{margin-bottom: 12px}html body.page-template-page-football .na-fb .fb-table-wrap{margin: 0 calc(var(--fb-pad) * -1);padding: 0;border: 0;border-radius: 0;overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain;background: transparent}html body.page-template-page-football .na-fb .fb-table-wrap::-webkit-scrollbar{display: none}html body.page-template-page-football .na-fb .fb-table{width: 100%;min-width: 440px;margin: 0;border: 0;border-collapse: separate;border-spacing: 0;font-size: 13px;color: var(--na-ink);background: transparent}html body.page-template-page-football .na-fb .fb-table th, html body.page-template-page-football .na-fb .fb-table td{height: 40px;padding: 0 5px;border: 0;border-bottom: 1px solid hsl(var(--border));text-align: center;vertical-align: middle;white-space: nowrap;background: var(--na-card)}html body.page-template-page-football .na-fb .fb-table thead th{position: sticky;top: 0;z-index: 3;height: 34px;font-size: 11px;font-weight: 750;letter-spacing: .05em;text-transform: uppercase;color: var(--na-faint);background: var(--na-card);border-bottom: 1px solid hsl(var(--border))}html body.page-template-page-football .na-fb .fb-hide-sm{display: table-cell}html body.page-template-page-football .na-fb .fb-table .fb-th-pos, html body.page-template-page-football .na-fb .fb-table .fb-td-pos{position: sticky;left: 0;z-index: 2;width: 40px;min-width: 40px;padding: 0 4px 0 var(--fb-pad);text-align: left}html body.page-template-page-football .na-fb .fb-table thead .fb-th-pos{z-index: 4}html body.page-template-page-football .na-fb .fb-table .fb-th-team, html body.page-template-page-football .na-fb .fb-table .fb-td-team{position: sticky;left: calc(var(--fb-pad) + 26px);z-index: 2;text-align: left;padding-left: 4px;padding-right: 10px;min-width: 132px;width: 40%}html body.page-template-page-football .na-fb .fb-table thead .fb-th-team{z-index: 4}html body.page-template-page-football .na-fb .fb-table .fb-th-form, html body.page-template-page-football .na-fb .fb-table .fb-td-form{padding-right: var(--fb-pad);text-align: right}html body.page-template-page-football .na-fb .fb-table tbody tr:last-child td{border-bottom: 0}html body.page-template-page-football .na-fb .fb-td-pos{font-weight: 700;color: var(--na-sub)}html body.page-template-page-football .na-fb .fb-td-pos span{position: relative;z-index: 1}html body.page-template-page-football .na-fb .fb-td-pos::before{content: "";position: absolute;left: 0;top: 7px;bottom: 7px;width: 3px;border-radius: 0 3px 3px 0;background: transparent}html body.page-template-page-football .na-fb .fb-zone-ucl .fb-td-pos::before{background: var(--fb-ucl)}html body.page-template-page-football .na-fb .fb-zone-uel .fb-td-pos::before{background: var(--fb-uel)}html body.page-template-page-football .na-fb .fb-zone-uecl .fb-td-pos::before{background: var(--fb-uecl)}html body.page-template-page-football .na-fb .fb-zone-rel .fb-td-pos::before{background: var(--fb-rel)}html body.page-template-page-football .na-fb .fb-td-team{display: table-cell}html body.page-template-page-football .na-fb .fb-td-team .fb-crest-wrap{display: inline-flex;vertical-align: middle;margin-right: 8px;width: 20px;height: 20px;flex-basis: 20px}html body.page-template-page-football .na-fb .fb-td-name{display: inline-block;max-width: calc(100% - 30px);vertical-align: middle;font-size: 13.5px;font-weight: 650;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-football .na-fb .fb-zone-tag{display: none}html body.page-template-page-football .na-fb .fb-td-pts{font-weight: 800;font-size: 13.5px}html body.page-template-page-football .na-fb .fb-table tbody tr.fb-tr:nth-child(even) td{background: var(--na-card)}html body.page-template-page-football .na-fb .fb-table tbody tr.fb-tr:hover td{background: var(--fb-hover)}html body.page-template-page-football .na-fb .fb-table tbody tr.fb-tr-group td{height: 32px;padding: 0 var(--fb-pad);text-align: left;position: sticky;left: 0;background: var(--na-fill);color: var(--na-sub);font-size: 11.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}html body.page-template-page-football .na-fb .fb-td-form{display: table-cell;white-space: nowrap}html body.page-template-page-football .na-fb .fb-form{display: inline-grid !important;place-items: center;width: 18px;height: 18px;margin: 0 0 0 3px;padding: 0;border-radius: 50%;color: #fff;font-style: normal;font-size: 9.5px;font-weight: 800;line-height: 1;vertical-align: middle}html body.page-template-page-football .na-fb .fb-form-w{background: var(--fb-win)}html body.page-template-page-football .na-fb .fb-form-d{background: var(--fb-draw)}html body.page-template-page-football .na-fb .fb-form-l{background: var(--fb-loss)}html body.page-template-page-football .na-fb .fb-form-none{color: var(--na-faint)}html body.page-template-page-football .na-fb .fb-table-src{margin: 10px 0 0;font-size: 12px;color: var(--na-faint)}html body.page-template-page-football .na-fb .na-fb-legend{display: flex;flex-wrap: wrap;gap: 6px 14px;margin: 12px 0 0;padding: 0;list-style: none;font-size: 12px;font-weight: 600;color: var(--na-sub)}html body.page-template-page-football .na-fb .na-fb-legend li{display: inline-flex;align-items: center;gap: 6px;margin: 0}html body.page-template-page-football .na-fb .na-fb-legend li::before{content: "";width: 4px;height: 14px;border-radius: 2px;background: var(--na-faint)}html body.page-template-page-football .na-fb .na-fb-legend .is-ucl::before{background: var(--fb-ucl)}html body.page-template-page-football .na-fb .na-fb-legend .is-uel::before{background: var(--fb-uel)}html body.page-template-page-football .na-fb .na-fb-legend .is-uecl::before{background: var(--fb-uecl)}html body.page-template-page-football .na-fb .na-fb-legend .is-rel::before{background: var(--fb-rel)}html body.page-template-page-football .na-fb .na-fb-legend + .fb-table-src{margin-top: 8px}@media (min-width: 640px){html body.page-template-page-football .na-fb .fb-table-wrap{overflow: visible}html body.page-template-page-football .na-fb .fb-table{min-width: 0}html body.page-template-page-football .na-fb .fb-table thead th{top: calc(var(--fb-stick) + var(--fb-track-h))}html body.page-template-page-football .na-fb .fb-table .fb-th-pos, html body.page-template-page-football .na-fb .fb-table .fb-td-pos, html body.page-template-page-football .na-fb .fb-table .fb-th-team, html body.page-template-page-football .na-fb .fb-table .fb-td-team{position: static}html body.page-template-page-football .na-fb .fb-table thead .fb-th-pos, html body.page-template-page-football .na-fb .fb-table thead .fb-th-team{position: sticky}html body.page-template-page-football .na-fb .fb-td-pos{position: relative !important}html body.page-template-page-football .na-fb .fb-table tbody tr.fb-tr-group td{position: static}}html body.page-template-page-football .na-fb .fb-sc-list{display: flex;flex-direction: column;gap: 6px;margin: 0;padding: 0;list-style: none}html body.page-template-page-football .na-fb .fb-sc{--na-fb-pct: 0%;position: relative;display: grid;grid-template-columns: 28px minmax(0, 1fr) auto;align-items: center;gap: 12px;margin: 0;padding: 10px 12px;border: 0;border-radius: 10px;overflow: hidden;background-color: var(--na-fill);background-image: linear-gradient(90deg, hsl(var(--fb-a)), hsl(var(--fb-b)));background-size: var(--na-fb-pct) 3px;background-position: left bottom;background-repeat: no-repeat}html body.page-template-page-football .na-fb .fb-sc:first-child{border: 0}html body.page-template-page-football .na-fb .fb-sc-rank{display: grid;place-items: center;width: 26px;height: 26px;border-radius: 50%;background: var(--na-card);color: var(--na-sub);font-size: 12px;font-weight: 800}html body.page-template-page-football .na-fb .fb-sc:nth-child(1) .fb-sc-rank{background: hsl(44 90% 52%);color: hsl(36 80% 18%)}html body.page-template-page-football .na-fb .fb-sc:nth-child(2) .fb-sc-rank{background: hsl(215 14% 78%);color: hsl(215 20% 22%)}html body.page-template-page-football .na-fb .fb-sc:nth-child(3) .fb-sc-rank{background: hsl(25 55% 62%);color: hsl(20 50% 16%)}html body.page-template-page-football .na-fb .fb-sc-name{display: flex;flex-direction: column;gap: 1px;min-width: 0}html body.page-template-page-football .na-fb .fb-sc-player{font-size: 14px;font-weight: 700;color: var(--na-ink);text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-football .na-fb .fb-sc-player:hover{color: hsl(var(--fb-ink))}html body.page-template-page-football .na-fb .fb-sc-name em{font-style: normal;font-size: 12px;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-football .na-fb .fb-sc-val{display: flex;align-items: baseline;justify-content: flex-end;flex-wrap: wrap;gap: 0 4px;font-size: 18px;font-weight: 800;color: var(--na-ink);text-align: right}html body.page-template-page-football .na-fb .fb-sc-val small{font-size: 11px;font-weight: 600;color: var(--na-faint)}html body.page-template-page-football .na-fb .fb-sc-pens{flex-basis: 100%;font-style: normal;font-size: 10.5px;font-weight: 700;color: hsl(var(--fb-ink))}html body.page-template-page-football .na-fb .fb-overview{margin: 0;padding: 0;border: 0;background: none;box-shadow: none}html body.page-template-page-football .na-fb .fb-overview-head{display: flex;align-items: center;gap: 12px}html body.page-template-page-football .na-fb .fb-overview-kicker{display: block;font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: hsl(var(--fb-ink))}html body.page-template-page-football .na-fb .fb-overview h2{margin: 2px 0 0;font-size: 16px;font-weight: 750;line-height: 1.3;color: var(--na-ink)}html body.page-template-page-football .na-fb .fb-overview p{margin: 10px 0 0;padding: 0;font-size: 13.5px;line-height: 1.6;color: var(--na-sub)}html body.page-template-page-football .na-fb .fb-news{display: grid;gap: 10px;margin: 0}@media (min-width: 768px){html body.page-template-page-football .na-fb .fb-news{grid-template-columns: repeat(2, minmax(0, 1fr))}}html body.page-template-page-football .na-fb .fb-news-item{display: flex;align-items: center;gap: 12px;padding: 8px;border: 0;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);text-decoration: none}html body.page-template-page-football .na-fb .fb-news-item:hover{background: var(--na-fill-2)}html body.page-template-page-football .na-fb .fb-news-item img, html body.page-template-page-football .na-fb .fb-news-ph{flex: none;width: 84px;height: 64px;border-radius: 10px;object-fit: cover;background: var(--na-fill-2)}html body.page-template-page-football .na-fb .fb-news-body{display: flex;flex-direction: column;gap: 3px;min-width: 0}html body.page-template-page-football .na-fb .fb-news-body b{font-size: 14px;font-weight: 700;line-height: 1.35}html body.page-template-page-football .na-fb .fb-news-body em{font-style: normal;font-size: 12px;color: var(--na-sub)}html body.page-template-page-football .na-fb .fb-hero{border-radius: 0 !important;box-shadow: none !important;color: var(--na-ink) !important;background: radial-gradient(70% 120% at 100% 0%, hsl(var(--fb-b) / .10), transparent 60%), linear-gradient(180deg, hsl(var(--fb-a) / .08), transparent 140px), var(--na-card) !important}html.dark body.page-template-page-football .na-fb .fb-hero{background: radial-gradient(70% 120% at 100% 0%, hsl(var(--fb-b) / .16), transparent 60%), linear-gradient(180deg, hsl(var(--fb-a) / .26), transparent 160px), var(--na-card) !important}@media (min-width: 640px){html body.page-template-page-football .na-fb .fb-hero{border-radius: var(--fb-r) !important;box-shadow: var(--na-shadow) !important}}html body.page-template-page-football .na-fb .fb-pitch{display: block !important}html body.page-template-page-football .na-fb .fb-hero h1.fb-hero-title{font-size: 24px !important;color: var(--na-ink) !important}@media (min-width: 768px){html body.page-template-page-football .na-fb .fb-hero h1.fb-hero-title{font-size: 30px !important}}html body.page-template-page-football .na-fb .fb-hero-sub{font-size: 13.5px}html body.page-template-page-football .na-fb .fb-hero-badge{background: hsl(var(--fb-a) / .1) !important;color: hsl(var(--fb-ink)) !important}html.dark body.page-template-page-football .na-fb .fb-hero-badge{background: hsl(var(--fb-a) / .3) !important}html body.page-template-page-football .na-fb .fb-hero-panel{border-radius: 12px !important;color: #fff !important;box-shadow: 0 8px 22px hsl(var(--fb-a) / .28) !important;background: radial-gradient(110% 140% at 100% 0%, hsl(var(--fb-b) / .55), transparent 58%), linear-gradient(135deg, hsl(var(--fb-a)), hsl(262 60% 26%)) !important}html.dark body.page-template-page-football .na-fb .fb-hero-panel{box-shadow: 0 8px 22px hsl(0 0% 0% / .35) !important}html body.page-template-page-football .na-fb .na-fb-track .fb-btn{min-height: 0;padding: 0 14px !important;background: transparent !important;color: var(--na-sub) !important}html body.page-template-page-football .na-fb .na-fb-track .fb-btn:hover{background: transparent !important;color: var(--na-ink) !important}html body.page-template-page-football .na-fb .na-fb-track .fb-btn.is-on{background: var(--na-card) !important;color: var(--na-ink) !important}html.dark body.page-template-page-football .na-fb .na-fb-track .fb-btn.is-on{background: hsl(var(--foreground) / .12) !important}html body.page-template-page-football .na-fb .fb-tabs{width: auto;max-width: 100%;padding: 0;border-radius: 0;background: none;gap: 6px}html body.page-template-page-football .na-fb .fb-tab{padding: 0 12px;font-size: 12.5px;background: var(--na-fill)}html body.page-template-page-football .na-fb .fb-tab:hover{background: var(--na-fill-2)}html body.page-template-page-football .na-fb .na-fb-ctabs .fb-tab{padding: 0 12px 0 6px}html body.page-template-page-football .na-fb .na-fb-ctabs .fb-tab.active{background: hsl(var(--fb-a)) !important;color: #fff !important;box-shadow: none}html body.page-template-page-football .na-fb .na-fb-seg, html body.page-template-page-football .na-fb .fb-venue-tabs{width: max-content;padding: 3px;border-radius: 999px;background: var(--na-fill);gap: 2px}html body.page-template-page-football .na-fb .na-fb-seg .fb-tab, html body.page-template-page-football .na-fb .fb-venue-tabs .fb-tab{padding: 0 14px;background: transparent}html body.page-template-page-football #main-content .na-fb :is(.fb-fx, .fb-table-wrap, .fb-sc-list, .fb-news-item){box-shadow: none;border-radius: 0}html body.page-template-page-football #main-content .na-fb .fb-live-strip > .fb-fx{border-radius: 12px;box-shadow: inset 3px 0 0 var(--fb-live)}html body.page-template-page-football #main-content .na-fb .fb-panel > .fb-fx[data-state="LIVE"]{box-shadow: inset 3px 0 0 var(--fb-live)}html body.page-template-page-football #main-content .na-fb .fb-news-item{border-radius: 12px}html body.page-template-page-football .na-fb .fb-head-icon{width: 28px !important;height: 28px !important;border-radius: 8px !important;background: linear-gradient(135deg, hsl(var(--fb-a)), hsl(var(--fb-b)))}html body.page-template-page-football .na-fb .fb-head h2{font-size: 16px !important;font-weight: 750 !important}html body.page-template-page-football .na-fb .fb-overview{border-radius: 0 !important;background: none !important;box-shadow: none !important;padding: 0}html body.page-template-page-football .na-fb .fb-overview-icon{border-radius: 8px}html body.page-template-page-football .na-fb .fb-competition-nav a[aria-current="page"]{background: var(--na-ink) !important;color: var(--na-card) !important}html body.page-template-page-football #main-content .na-fb .fb-panel > .fb-fx + .fb-fx{border-top: 1px solid hsl(var(--border)) !important}@media (prefers-reduced-motion: no-preference){html:has(body.page-template-page-football){scroll-behavior: smooth}}@media (prefers-reduced-motion: reduce){html body.page-template-page-football .na-fb .fb-live-dot, html body.page-template-page-football .na-fb .fb-badge-live::before{animation: none}html body.page-template-page-football .na-fb .fb-fx, html body.page-template-page-football .na-fb .fb-tab, html body.page-template-page-football .na-fb .fb-btn, html body.page-template-page-football .na-fb .fb-competition-nav a{transition: none}}html body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content{--fb-a: 276 62% 34%;--fb-b: 330 92% 50%;--fb-ink: 276 62% 34%;--fb-hover: color-mix(in srgb, var(--na-fill) 60%, var(--na-card))}html.dark body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content{--fb-ink: 276 80% 76%}@media (max-width: 639px){html body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content{padding-left: 0 !important;padding-right: 0 !important}}html body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content .wc-hero-section{position: relative;border-radius: 14px !important;background: radial-gradient(70% 120% at 100% 0%, hsl(var(--fb-b) / .10), transparent 60%), linear-gradient(180deg, hsl(var(--fb-a) / .08), transparent 140px), var(--na-card) !important}html.dark body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content .wc-hero-section{background: radial-gradient(70% 120% at 100% 0%, hsl(var(--fb-b) / .16), transparent 60%), linear-gradient(180deg, hsl(var(--fb-a) / .26), transparent 160px), var(--na-card) !important}html body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content .wc-hero-section::before{content: "";position: absolute;inset: 0 0 auto 0;height: 4px;z-index: 2;background: linear-gradient(90deg, hsl(var(--fb-a)), hsl(var(--fb-b)))}html body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content .wc-hero-badge{background: hsl(var(--fb-a) / .1) !important;color: hsl(var(--fb-ink)) !important}html.dark body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content .wc-hero-badge{background: hsl(var(--fb-a) / .3) !important}html body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content .wc-hero-title-accent{color: hsl(var(--fb-ink)) !important;-webkit-text-fill-color: currentColor}html body.page-template-page-world-cup-topscorers #main-content .wc-hero-section span.rounded-full.border{border: 0 !important;background: var(--na-fill) !important;color: var(--na-sub) !important}html body.page-template-page-world-cup #main-content .wc-hero-panel{padding: 14px 18px !important;border-radius: 12px !important;color: #fff !important;background: radial-gradient(110% 140% at 100% 0%, hsl(var(--fb-b) / .55), transparent 58%), linear-gradient(135deg, hsl(var(--fb-a)), hsl(262 60% 26%)) !important;box-shadow: 0 8px 22px hsl(var(--fb-a) / .28) !important}html body.page-template-page-world-cup #main-content #wc-next-match-label{color: hsl(0 0% 100% / .85);letter-spacing: .06em;text-transform: uppercase;font-size: 10.5px;font-weight: 800}html body.page-template-page-world-cup #main-content .wc-hero-section .wc-countdown{gap: 6px}html body.page-template-page-world-cup #main-content .wc-hero-section .wc-countdown-item{min-width: 46px;padding: 6px 4px !important;border: 0 !important;border-radius: 10px !important;background: hsl(0 0% 100% / .14) !important;box-shadow: none !important}html body.page-template-page-world-cup #main-content .wc-hero-section .wc-countdown-number{color: #fff !important;font-size: 20px;font-variant-numeric: tabular-nums}html body.page-template-page-world-cup #main-content .wc-hero-section .wc-countdown-label{color: hsl(0 0% 100% / .78) !important;text-transform: uppercase;letter-spacing: .06em;font-size: 9.5px}html body.page-template-page-world-cup #main-content .wc-hero-section .wc-btn-primary{background: hsl(var(--fb-a)) !important;color: #fff !important}html body.page-template-page-world-cup #main-content .wc-hero-section .wc-btn-secondary:hover{color: hsl(var(--fb-ink)) !important}html body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content section > .flex.items-center.gap-2 > span.rounded-lg:first-child{width: 28px !important;height: 28px !important;border-radius: 8px !important;background: linear-gradient(135deg, hsl(var(--fb-a)), hsl(var(--fb-b))) !important;color: #fff !important;box-shadow: 0 2px 8px hsl(var(--fb-a) / .28)}html body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content section > .flex.items-center.gap-2 > h2{font-size: 17px !important;font-weight: 750 !important}html body.page-template-page-world-cup #main-content .wc-tabs{width: auto !important;max-width: 100%;gap: 6px;padding: 0 0 2px !important;border-radius: 0;background: none !important;overflow-x: auto;scrollbar-width: none}html body.page-template-page-world-cup #main-content .wc-tabs::-webkit-scrollbar{display: none}html body.page-template-page-world-cup #main-content #wc-status-filters{gap: 6px}html body.page-template-page-world-cup #main-content .wc-tab{flex: none;display: inline-flex;align-items: center;height: 32px;padding: 0 13px !important;background: var(--na-fill) !important;color: var(--na-sub) !important;box-shadow: none !important;font-size: 12.5px !important}html body.page-template-page-world-cup #main-content .wc-tab:hover{color: var(--na-ink) !important;background: var(--na-fill-2) !important}html body.page-template-page-world-cup #main-content .wc-tab.active{background: hsl(var(--fb-a)) !important;color: #fff !important}html body.page-template-page-world-cup #main-content #wc-search{height: 40px;border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;padding: 0 16px}html body.page-template-page-world-cup #main-content [data-match-id]{border: 0 !important;border-radius: 12px !important;background: var(--na-card);box-shadow: var(--na-shadow) !important;padding: 12px 14px !important;transition: box-shadow .18s ease, transform .18s ease}html body.page-template-page-world-cup #main-content [data-match-id]:hover{box-shadow: var(--na-shadow-lg) !important;transform: translateY(-1px)}html body.page-template-page-world-cup #main-content [data-match-id] > .border-b{border-color: hsl(var(--border)) !important}html body.page-template-page-world-cup #main-content [data-match-id] .text-xl{font-variant-numeric: tabular-nums}html body.page-template-page-world-cup #main-content [data-match-id] .text-primary{color: hsl(var(--fb-ink)) !important}html body.page-template-page-world-cup #main-content .wc-status{display: inline-flex;align-items: center;gap: 5px;height: 20px;padding: 0 8px !important;border-radius: 999px;font-size: 10.5px !important;font-weight: 800;letter-spacing: .04em}html body.page-template-page-world-cup #main-content .wc-status.ns{background: hsl(var(--fb-a) / .1);color: hsl(var(--fb-ink))}html body.page-template-page-world-cup #main-content .wc-status.ft{background: var(--na-fill);color: var(--na-sub)}html body.page-template-page-world-cup #main-content .wc-status.live{background: var(--na-red);color: #fff}html body.page-template-page-world-cup #main-content .wc-status.live::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: currentColor;animation: na-fb-pulse 1.4s ease-in-out infinite}html body.page-template-page-world-cup #main-content .wc-live-dot{background: var(--na-red)}html body.page-template-page-world-cup #main-content #wc-live-matches [data-match-id]{box-shadow: inset 3px 0 0 var(--na-red), var(--na-shadow) !important}html body.page-template-page-world-cup #main-content .wc-standings-wrap{overflow-x: auto;scrollbar-width: none;border-radius: 12px !important;background: var(--na-card);box-shadow: var(--na-shadow) !important}html body.page-template-page-world-cup #main-content .wc-standings-wrap::-webkit-scrollbar{display: none}html body.page-template-page-world-cup #main-content .wc-standings-table{border: 0 !important;border-radius: 0;min-width: 480px;font-variant-numeric: tabular-nums}html body.page-template-page-world-cup #main-content .wc-standings-table th, html body.page-template-page-world-cup #main-content .wc-standings-table td{height: 40px;padding: 0 8px !important;text-align: center;vertical-align: middle;font-size: 13px;border-bottom: 1px solid hsl(var(--border));background: var(--na-card)}html body.page-template-page-world-cup #main-content .wc-standings-table th{height: 34px;font-size: 11px !important;font-weight: 750;letter-spacing: .05em;color: var(--na-faint);opacity: 1}html body.page-template-page-world-cup #main-content .wc-standings-table tr > :first-child{position: sticky;left: 0;z-index: 1;width: 40px;padding-left: 16px !important;text-align: left}html body.page-template-page-world-cup #main-content .wc-standings-table tr > :nth-child(2){position: sticky;left: 40px;z-index: 1;text-align: left;min-width: 140px}html body.page-template-page-world-cup #main-content .wc-standings-table tbody tr:last-child td{border-bottom: 0}html body.page-template-page-world-cup #main-content .wc-standings-table tbody tr:hover td{background: var(--fb-hover)}html body.page-template-page-world-cup #main-content .wc-standings-table .text-primary{color: hsl(var(--fb-ink)) !important;font-weight: 800}html body.page-template-page-world-cup #main-content #wc-news-grid > a{border: 0 !important;border-radius: 12px !important;background: var(--na-card);box-shadow: var(--na-shadow) !important}html body.page-template-page-world-cup-topscorers #main-content main > a.inline-flex:first-child{height: 34px;padding: 0 14px 0 10px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-weight: 600}html body.page-template-page-world-cup-topscorers #main-content section > .grid > .rounded-xl.bg-card{border-radius: 12px;box-shadow: var(--na-shadow);padding: 12px 14px}html body.page-template-page-world-cup-topscorers #main-content section > .grid > .rounded-xl.bg-card:nth-child(-n+3){background: linear-gradient(110deg, hsl(var(--fb-a) / .08), transparent 60%), var(--na-card);box-shadow: inset 3px 0 0 hsl(var(--fb-b)), var(--na-shadow)}html body.page-template-page-world-cup-topscorers #main-content .text-primary{color: hsl(var(--fb-ink)) !important}html body.page-template-page-world-cup-topscorers #main-content section > .grid .text-3xl{font-size: 26px;font-variant-numeric: tabular-nums}html body.page-template-page-world-cup-topscorers #main-content section > .grid .text-2xl.font-black{font-size: 18px}@media (max-width: 639px){html body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content main{padding-left: 0 !important;padding-right: 0 !important}}@media (prefers-reduced-motion: reduce){html body.page-template-page-world-cup #main-content .wc-status.live::before, html body.page-template-page-world-cup #main-content .wc-live-dot{animation: none}html body.page-template-page-world-cup #main-content [data-match-id]{transition: none}html body.page-template-page-world-cup #main-content [data-match-id]:hover{transform: none}}
body.games-template{background: var(--na-canvas)}body.games-template .na-gm{--gm-gap: 12px;--gm-r: 16px;--gm-r-tile: 12px;--gm-bar: 56px;--gm-stage-bg: hsl(222 20% 9%);min-height: 100vh;background: var(--na-canvas);color: var(--na-ink)}@media (min-width: 768px){body.games-template .na-gm{--gm-gap: 16px}}body.games-template .na-gm [hidden], body.games-template .na-gm .gm-card[data-na-out]{display: none !important}body.games-template .na-gm .sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}body.games-template .na-gm a{color: inherit}body.games-template .na-gm svg.lucide{flex: 0 0 auto}body.games-template .na-gm-bar{position: sticky;top: 0;z-index: 60;background: var(--na-card);box-shadow: 0 1px 0 var(--na-line)}body.games-template .na-gm-bar__in{display: flex;align-items: center;gap: 6px;height: var(--gm-bar);max-width: 1220px;margin: 0 auto;padding: 0 10px 0 12px}@media (min-width: 768px){body.games-template .na-gm-bar__in{padding: 0 20px;gap: 8px}}body.games-template .na-gm-bar__sp{flex: 1 1 auto}body.games-template .na-gm-home{display: grid;place-items: center;width: 34px;height: 34px;border-radius: 10px;overflow: hidden;background: var(--na-fill);color: var(--na-ink);flex: 0 0 auto}body.games-template .na-gm-home img{width: 100%;height: 100%;object-fit: cover;display: block}body.games-template .na-gm-home svg{width: 18px;height: 18px}body.games-template .na-gm-bar__title{margin-left: 4px;font-size: 18px;font-weight: 800;letter-spacing: -.02em;text-decoration: none;color: var(--na-ink)}body.games-template .na-gm-ibtn{display: inline-grid;place-items: center;flex: 0 0 auto;width: 38px;height: 38px;padding: 0;border: 0;border-radius: 10px;background: transparent;color: var(--na-ink);cursor: pointer;text-decoration: none;transition: background-color .15s ease, opacity .15s ease}body.games-template .na-gm-ibtn svg{width: 20px;height: 20px}body.games-template .na-gm-ibtn:hover:not(:disabled){background: var(--na-fill)}body.games-template .na-gm-ibtn:disabled{opacity: .38;cursor: default}body.games-template .na-gm-ibtn:focus-visible, body.games-template .na-gm-pill:focus-visible, body.games-template .na-gm .na-gc:focus-visible, body.games-template .na-gm .na-gt:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 2px}body.games-template .na-gm-login{display: inline-flex;align-items: center;height: 34px;padding: 0 14px;margin-left: 2px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground)) !important;font-size: 13px;font-weight: 700;text-decoration: none;white-space: nowrap}body.games-template .na-gm-user{display: block;margin-left: 2px;line-height: 0}body.games-template .na-gm-user img, body.games-template .na-gm-user > div{width: 30px;height: 30px;border-radius: 999px}body.games-template .na-gm-main{display: flex;flex-direction: column;gap: var(--gm-gap);max-width: 1220px;margin: 0 auto;padding: 12px 0 28px}@media (min-width: 768px){body.games-template .na-gm-main{padding: 20px 20px 48px}}body.games-template .na-gm-sec, body.games-template .na-gm-empty, body.games-template .na-gp-card, body.games-template .na-gp-stagewrap{background: var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 768px){body.games-template .na-gm-sec, body.games-template .na-gm-empty, body.games-template .na-gp-card, body.games-template .na-gp-stagewrap{border-radius: var(--gm-r)}}body.games-template .na-gm-sec{padding: 14px var(--na-gut) 16px;min-width: 0}body.games-template .na-gm-sec__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 0 0 12px}body.games-template .na-gm-sec__title{margin: 0;font-size: 16px;font-weight: 700;letter-spacing: -.01em;color: var(--na-ink)}body.games-template .na-gm-sec__count{display: inline-grid;place-items: center;min-width: 26px;height: 22px;padding: 0 8px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 12px;font-weight: 700;font-variant-numeric: tabular-nums}body.games-template .na-gm-sec__more{display: inline-flex;align-items: center;gap: 2px;color: hsl(var(--primary)) !important;font-size: 13.5px;font-weight: 700;text-decoration: none;white-space: nowrap}body.games-template .na-gm-sec__more svg{width: 16px;height: 16px}@font-face{font-family: 'NA Teko';font-style: normal;font-weight: 300 700;font-display: swap;src: url('https://www.niguro.com/wp-content/themes/niguro/assets/games/shared/fonts/teko.woff2') format('woff2');unicode-range: U+0000-00FF, U+2000-206F}body.games-hub .na-gm-main{padding-top: 0}@media (min-width: 768px){body.games-hub .na-gm-main{padding-top: 20px}}body.games-template .na-gx{--gx-cyan: hsl(188 95% 58%);--gx-pink: hsl(322 90% 66%);--gx-ink: hsl(0 0% 100%);--gx-soft: hsl(0 0% 100% / .74);--gx-glass: hsl(0 0% 100% / .08);--gx-edge: hsl(0 0% 100% / .16);position: relative;isolation: isolate;overflow: hidden;color: var(--gx-ink);background: linear-gradient(125deg, hsl(258 62% 16%), hsl(276 70% 22%) 38%, hsl(222 70% 18%) 70%, hsl(198 80% 16%));background-size: 240% 240%;animation: na-gx-pan 22s ease-in-out infinite alternate;box-shadow: var(--na-shadow)}.dark body.games-template .na-gx{background-image: linear-gradient(125deg, hsl(258 60% 9%), hsl(276 62% 13%) 38%, hsl(222 62% 11%) 70%, hsl(198 72% 9%));box-shadow: 0 0 0 1px hsl(0 0% 100% / .06), var(--na-shadow)}@media (min-width: 768px){body.games-template .na-gx{border-radius: 20px}}@keyframes na-gx-pan{from{background-position: 0% 30%}to{background-position: 100% 70%}}body.games-template .na-gx__bg{position: absolute;inset: 0;z-index: -1;pointer-events: none;overflow: hidden}body.games-template .na-gx__glow{position: absolute;inset: -30% -10%;background: radial-gradient(40% 45% at 18% 25%, hsl(var(--primary) / .45), transparent 70%), radial-gradient(35% 40% at 82% 20%, hsl(322 90% 60% / .35), transparent 70%), radial-gradient(45% 40% at 70% 90%, hsl(188 95% 55% / .30), transparent 70%);filter: blur(10px);animation: na-gx-drift 16s ease-in-out infinite alternate}@keyframes na-gx-drift{from{transform: translate3d(-3%, -2%, 0) scale(1)}to{transform: translate3d(3%, 3%, 0) scale(1.08)}}body.games-template .na-gx__grid{position: absolute;left: -50%;right: -50%;bottom: -12%;height: 62%;background-image: linear-gradient(hsl(188 95% 62% / .32) 1px, transparent 1px), linear-gradient(90deg, hsl(188 95% 62% / .32) 1px, transparent 1px);background-size: 46px 46px;transform: perspective(360px) rotateX(62deg);transform-origin: 50% 100%;-webkit-mask-image: linear-gradient(to top, #000 15%, transparent 85%);mask-image: linear-gradient(to top, #000 15%, transparent 85%);animation: na-gx-run 2.4s linear infinite}@keyframes na-gx-run{from{background-position: 0 0}to{background-position: 0 46px}}body.games-template .na-gx__dots{position: absolute;inset: 0;background-image: radial-gradient(1.6px 1.6px at 12% 18%, #fff 50%, transparent 52%), radial-gradient(1.4px 1.4px at 34% 72%, #fff 50%, transparent 52%), radial-gradient(2px 2px at 58% 28%, hsl(188 95% 75%) 50%, transparent 52%), radial-gradient(1.4px 1.4px at 76% 58%, #fff 50%, transparent 52%), radial-gradient(1.8px 1.8px at 90% 12%, hsl(322 90% 80%) 50%, transparent 52%), radial-gradient(1.4px 1.4px at 46% 10%, #fff 50%, transparent 52%), radial-gradient(1.6px 1.6px at 6% 64%, hsl(188 95% 75%) 50%, transparent 52%), radial-gradient(1.4px 1.4px at 66% 86%, #fff 50%, transparent 52%);opacity: .7;animation: na-gx-twinkle 5s ease-in-out infinite alternate}@keyframes na-gx-twinkle{from{opacity: .35;transform: translateY(0)}to{opacity: .85;transform: translateY(-8px)}}body.games-template .na-gx__float{position: absolute;width: 30px;height: 30px;color: hsl(0 0% 100% / .16);animation: na-gx-float 9s ease-in-out infinite alternate}body.games-template .na-gx__float--1{top: 12%;left: 46%;width: 34px;height: 34px;animation-duration: 11s}body.games-template .na-gx__float--2{top: 70%;left: 6%;animation-delay: -3s}body.games-template .na-gx__float--3{top: 8%;right: 6%;width: 26px;height: 26px;animation-delay: -5s;color: hsl(48 95% 65% / .26)}body.games-template .na-gx__float--4{top: 44%;left: 40%;width: 22px;height: 22px;animation-duration: 7s;color: hsl(188 95% 70% / .3)}body.games-template .na-gx__float--5{bottom: 8%;right: 38%;animation-delay: -2s}body.games-template .na-gx__float--6{top: 30%;left: 3%;width: 20px;height: 20px;animation-delay: -6s;color: hsl(322 90% 75% / .3)}body.games-template .na-gx__float--7{bottom: 14%;right: 4%;animation-duration: 12s}body.games-template .na-gx__float--8{top: 62%;left: 52%;width: 24px;height: 24px;animation-delay: -4s}@keyframes na-gx-float{from{transform: translate3d(0, 0, 0) rotate(-10deg)}to{transform: translate3d(10px, -18px, 0) rotate(12deg)}}@media (max-width: 1023px){body.games-template .na-gx__float--1, body.games-template .na-gx__float--4, body.games-template .na-gx__float--8{display: none}}body.games-template .na-gx__in{display: flex;flex-direction: column;gap: 22px;padding: 24px var(--na-gut) 22px}@media (min-width: 768px){body.games-template .na-gx__in{padding: 32px 32px 30px}}@media (min-width: 1024px){body.games-template .na-gx__in{flex-direction: row;align-items: center;gap: 40px;padding: 40px 44px}body.games-template .na-gx__copy{flex: 1 1 0;min-width: 0}body.games-template .na-gx-spot{flex: 1.12 1 0;min-width: 0}}body.games-template .na-gx__eyebrow{display: inline-flex;align-items: center;gap: 8px;height: 28px;margin: 0;padding: 0 12px;border: 1px solid var(--gx-edge);border-radius: 999px;background: var(--gx-glass);font-size: 12px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase}body.games-template .na-gx__live{width: 8px;height: 8px;border-radius: 999px;background: hsl(142 80% 55%);box-shadow: 0 0 0 0 hsl(142 80% 55% / .6);animation: na-gx-pulse 1.8s ease-out infinite}@keyframes na-gx-pulse{to{box-shadow: 0 0 0 9px hsl(142 80% 55% / 0)}}body.games-template .na-gx__title{margin: 14px 0 8px;font-family: 'NA Teko', 'Teko', 'Arial Narrow', system-ui, sans-serif;font-size: clamp(50px, 12.5vw, 96px);line-height: .88;font-weight: 700;letter-spacing: .005em;text-transform: uppercase;text-shadow: 0 4px 24px hsl(270 80% 10% / .5)}body.games-template .na-gx__title > span:not(.sr-only){background: linear-gradient(90deg, hsl(150 85% 55%), var(--gx-cyan), var(--gx-pink), hsl(48 96% 62%), hsl(150 85% 55%));background-size: 300% 100%;-webkit-background-clip: text;background-clip: text;color: transparent;animation: na-gx-shine 8s linear infinite;filter: drop-shadow(0 0 18px hsl(188 95% 58% / .35))}@keyframes na-gx-shine{to{background-position: 300% 0}}body.na-lang-ne.games-template .na-gx__title{font-size: clamp(38px, 9vw, 64px);line-height: 1.12}body.games-template .na-gx__sub{margin: 0;max-width: 520px;font-size: 15px;line-height: 1.5;color: var(--gx-soft)}body.games-template .na-gx__stats{display: flex;flex-wrap: wrap;gap: 8px;margin: 18px 0;padding: 0;list-style: none}body.games-template .na-gx__stats li{display: flex;flex-direction: column;gap: 2px;min-width: 84px;padding: 8px 14px 9px;border: 1px solid var(--gx-edge);border-radius: 12px;background: var(--gx-glass);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}body.games-template .na-gx__stats b{font-family: 'NA Teko', 'Teko', system-ui, sans-serif;font-size: 32px;line-height: .95;font-weight: 600}body.games-template .na-gx__stats span{font-size: 11.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--gx-soft)}body.games-template .na-gx-search{position: relative;display: flex;align-items: center;gap: 8px;max-width: 520px;height: 48px;padding: 0 6px 0 14px;border: 1px solid var(--gx-edge);border-radius: 12px;background: hsl(0 0% 100% / .1);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);transition: box-shadow .15s ease, background-color .15s ease}body.games-template .na-gx-search:focus-within{background: hsl(0 0% 100% / .16);box-shadow: 0 0 0 2px var(--gx-cyan)}body.games-template .na-gx-search__ico{width: 18px;height: 18px;color: var(--gx-soft)}body.games-template .na-gx-search__input{flex: 1 1 auto;min-width: 0;height: 100%;padding: 0;border: 0;outline: 0;background: transparent;box-shadow: none;color: #fff;font-size: 15px}body.games-template .na-gx-search__input::placeholder{color: hsl(0 0% 100% / .62)}body.games-template .na-gx-search__input::-webkit-search-cancel-button{display: none}body.games-template .na-gx-search__clear{display: grid;place-items: center;width: 34px;height: 34px;border: 0;border-radius: 999px;background: transparent;color: var(--gx-soft);cursor: pointer}body.games-template .na-gx-search__clear:hover{background: hsl(0 0% 100% / .12);color: #fff}body.games-template .na-gx-search__clear svg{width: 16px;height: 16px}body.games-template .na-gx__note{display: flex;align-items: flex-start;gap: 8px;max-width: 520px;margin: 12px 0 0;font-size: 12.5px;line-height: 1.45;color: var(--gx-soft)}body.games-template .na-gx__note svg{width: 15px;height: 15px;margin-top: 1px}body.games-template .na-gx__note a{color: #fff !important;font-weight: 700;text-decoration: underline;text-underline-offset: 2px}body.games-template .na-gx-spot{position: relative;overflow: hidden;border: 1px solid var(--gx-edge);border-radius: 16px;background: hsl(250 40% 6% / .55);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);box-shadow: 0 24px 60px hsl(260 80% 4% / .5), 0 0 40px hsl(188 95% 58% / .12)}body.games-template .na-gx-spot__track{display: grid}body.games-template .na-gx-slide{grid-area: 1 / 1;display: flex;flex-direction: column;min-width: 0;opacity: 0;visibility: hidden;transform: translateX(24px);transition: opacity .5s ease, transform .5s ease, visibility 0s linear .5s}body.games-template .na-gx-slide.is-on{opacity: 1;visibility: visible;transform: none;transition: opacity .5s ease, transform .5s ease, visibility 0s}body.games-template .na-gx-slide.is-leaving{transform: translateX(-24px)}body.games-template .na-gx-slide__media{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden;background: hsl(250 40% 10%)}body.games-template .na-gx-slide__media img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform 6s ease}body.games-template .na-gx-slide.is-on .na-gx-slide__media img{transform: scale(1.06)}body.games-template .na-gx-slide__media::after{content: "";position: absolute;inset: auto 0 0;height: 40%;background: linear-gradient(to top, hsl(250 40% 6% / .7), transparent)}body.games-template .na-gx-slide__body{display: flex;flex-direction: column;gap: 6px;padding: 14px 16px 16px;min-width: 0}@media (min-width: 768px){body.games-template .na-gx-slide__body{padding: 16px 20px 20px}}body.games-template .na-gx-slide__tag{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 0;font-size: 12px;color: var(--gx-soft)}body.games-template .na-gx-slide__tag > span:not(.na-gx-slide__kind) + span::before{content: "·";margin-right: 6px}body.games-template .na-gx-slide__kind{display: inline-flex;align-items: center;height: 22px;padding: 0 8px;margin-right: 2px;border-radius: 6px;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: #fff;background: hsl(var(--primary))}body.games-template .na-gx-slide__kind--new{background: linear-gradient(90deg, hsl(322 85% 55%), hsl(280 80% 60%))}body.games-template .na-gx-slide__kind--pick{background: linear-gradient(90deg, hsl(196 90% 42%), hsl(220 85% 58%))}body.games-template .na-gx-slide__title{margin: 0;font-family: 'NA Teko', 'Teko', system-ui, sans-serif;font-size: 38px;line-height: .95;font-weight: 600;letter-spacing: .01em;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.games-template .na-gx-slide__line{margin: 0;font-size: 14px;line-height: 1.45;color: var(--gx-soft);display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}body.games-template .na-gx-slide__acts{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;margin: 8px 0 0}body.games-template .na-gx-play{display: inline-flex;align-items: center;gap: 8px;height: 46px;padding: 0 24px 0 20px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground)) !important;font-size: 15px;font-weight: 800;text-decoration: none;box-shadow: 0 8px 24px hsl(var(--primary) / .45), inset 0 1px 0 hsl(0 0% 100% / .25);transition: transform .15s ease, filter .15s ease}body.games-template .na-gx-play svg{width: 18px;height: 18px;fill: currentColor}body.games-template .na-gx-play:hover{transform: translateY(-1px);filter: brightness(1.08)}body.games-template .na-gx-play:focus-visible{outline: 2px solid #fff;outline-offset: 3px}body.games-template .na-gx-slide__best{font-size: 13px;font-weight: 700;color: var(--gx-cyan)}body.games-template .na-gx-spot__nav{position: absolute;top: 10px;right: 10px;z-index: 2;display: flex;align-items: center;gap: 6px;padding: 4px;border-radius: 999px;background: hsl(250 40% 6% / .55);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}body.games-template .na-gx-spot__arrow{display: grid;place-items: center;width: 30px;height: 30px;padding: 0;border: 0;border-radius: 999px;background: transparent;color: #fff;cursor: pointer}body.games-template .na-gx-spot__arrow:hover{background: hsl(0 0% 100% / .14)}body.games-template .na-gx-spot__arrow svg{width: 17px;height: 17px}body.games-template .na-gx-spot__dots{display: flex;align-items: center;gap: 4px}body.games-template .na-gx-spot__dot{display: grid;place-items: center;width: 22px;height: 30px;padding: 0;border: 0;background: transparent;cursor: pointer}body.games-template .na-gx-spot__dot span{position: relative;display: block;width: 18px;height: 4px;overflow: hidden;border-radius: 999px;background: hsl(0 0% 100% / .3)}body.games-template .na-gx-spot__dot span::after{content: "";position: absolute;inset: 0;transform: scaleX(0);transform-origin: left;background: #fff;border-radius: inherit}body.games-template .na-gx-spot__dot.is-on span::after{transform: scaleX(1)}body.games-template .na-gx-spot.is-auto .na-gx-spot__dot.is-on span::after{animation: na-gx-progress var(--gx-dwell, 6s) linear forwards}body.games-template .na-gx-spot.is-held .na-gx-spot__dot.is-on span::after{animation-play-state: paused}@keyframes na-gx-progress{from{transform: scaleX(0)}to{transform: scaleX(1)}}@media (prefers-reduced-motion: reduce){body.games-template .na-gx, body.games-template .na-gx__glow, body.games-template .na-gx__grid, body.games-template .na-gx__dots, body.games-template .na-gx__float, body.games-template .na-gx__live, body.games-template .na-gx__title > span{animation: none !important}body.games-template .na-gx-slide, body.games-template .na-gx-slide.is-on, body.games-template .na-gx-slide__media img{transition: none !important;transform: none !important}}body.games-template .na-gm-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 44px;padding: 0 18px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink) !important;font-size: 14.5px;font-weight: 700;text-decoration: none;cursor: pointer;transition: filter .15s ease, background-color .15s ease, transform .15s ease}body.games-template .na-gm-btn:hover{background: var(--na-fill-2)}body.games-template .na-gm-btn svg{width: 18px;height: 18px}body.games-template .na-gm-btn--primary{padding: 0 24px;background: hsl(var(--primary));color: hsl(var(--primary-foreground)) !important;box-shadow: 0 6px 18px hsl(var(--primary) / .28)}body.games-template .na-gm-btn--primary:hover{background: hsl(var(--primary));filter: brightness(1.06);transform: translateY(-1px)}body.games-template .na-gm-btn--primary svg{fill: currentColor}body.games-template .na-gm-rail{display: grid;grid-auto-flow: column;grid-auto-columns: 156px;gap: 12px;margin: 0 calc(var(--na-gut) * -1);padding: 0 var(--na-gut) 2px;scroll-padding: 0 var(--na-gut);overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x proximity}@media (min-width: 768px){body.games-template .na-gm-rail{grid-auto-columns: 200px;gap: 14px}}body.games-template .na-gt{display: flex;flex-direction: column;gap: 4px;min-width: 0;scroll-snap-align: start;text-decoration: none;color: var(--na-ink)}body.games-template .na-gt__media{position: relative;display: block;aspect-ratio: 16 / 9;margin-bottom: 4px;overflow: hidden;border-radius: var(--gm-r-tile);background: var(--na-fill)}body.games-template .na-gt__media img{display: block;width: 100%;height: 100%;object-fit: cover}body.games-template .na-gt__go{position: absolute;right: 8px;bottom: 8px;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 3px 10px hsl(0 0% 0% / .25)}body.games-template .na-gt__go svg{width: 14px;height: 14px;fill: currentColor;margin-left: 1px}body.games-template .na-gt__title{font-size: 13.5px;font-weight: 700;line-height: 1.3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.games-template .na-gt__line{font-size: 12px;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.games-template .na-gt:hover .na-gt__title{color: hsl(var(--primary))}body.games-template .na-gm-pills{display: flex;gap: 8px;margin: 0 calc(var(--na-gut) * -1) 14px;padding: 2px var(--na-gut) 4px;overflow-x: auto;overscroll-behavior-x: contain;scroll-padding: 0 var(--na-gut)}body.games-template .na-gm-pill{display: inline-flex;align-items: center;gap: 6px;flex: 0 0 auto;height: 36px;padding: 0 8px 0 12px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 13.5px;font-weight: 600;text-decoration: none;white-space: nowrap;transition: background-color .15s ease, color .15s ease}body.games-template .na-gm-pill svg{width: 15px;height: 15px;color: var(--na-sub)}body.games-template .na-gm-pill:hover{background: var(--na-fill-2)}body.games-template .na-gm-pill__n{display: inline-grid;place-items: center;min-width: 22px;height: 22px;padding: 0 6px;border-radius: 999px;background: var(--na-card);color: var(--na-sub);font-size: 11.5px;font-weight: 700;font-variant-numeric: tabular-nums}body.games-template .na-gm-pill.is-active{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.games-template .na-gm-pill.is-active svg{color: currentColor}body.games-template .na-gm-pill.is-active .na-gm-pill__n{background: hsl(0 0% 100% / .22);color: currentColor}body.games-template .na-gm-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px 12px}@media (min-width: 640px){body.games-template .na-gm-grid{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 20px 16px}}@media (min-width: 1100px){body.games-template .na-gm-grid{grid-template-columns: repeat(4, minmax(0, 1fr))}}body.games-template .na-gm .gm-card.na-gc{display: flex;flex-direction: column;gap: 8px;min-width: 0;border: 0;border-radius: 0;background: none;box-shadow: none;overflow: visible;transform: none;text-decoration: none;color: var(--na-ink)}body.games-template .na-gm .gm-card.na-gc:hover, body.games-template .na-gm .gm-card.na-gc:focus-visible{transform: none;box-shadow: none;border: 0}body.games-template .na-gc__media{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden;border-radius: var(--gm-r-tile);background: var(--na-fill);box-shadow: 0 1px 2px hsl(0 0% 0% / .06)}body.games-template .na-gc__media img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .3s ease}body.games-template .na-gc:hover .na-gc__media img{transform: scale(1.04)}body.games-template .na-gm-ph{position: absolute;inset: 0;display: grid;place-items: center;background: linear-gradient(140deg, hsl(var(--primary) / .22), var(--na-fill));color: hsl(var(--primary));font-size: 40px;font-weight: 900}body.games-template .na-gc__new{display: inline-flex;align-items: center;height: 20px;padding: 0 7px;border-radius: 6px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 11px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;line-height: 1}body.games-template .na-gc__media .na-gc__new{position: absolute;top: 8px;left: 8px;box-shadow: 0 2px 8px hsl(0 0% 0% / .2)}body.games-template .na-gc__body{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;min-width: 0}body.games-template .na-gc__text{display: flex;flex-direction: column;gap: 2px;flex: 1 1 110px;min-width: 0}body.games-template .na-gc__title{font-size: 14.5px;font-weight: 700;line-height: 1.3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.games-template .na-gm .na-gc__meta{display: block;margin: 0;font-size: 12px;line-height: 1.4;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.games-template .na-gc__meta > * + *::before{content: "·";margin: 0 5px;color: var(--na-faint)}body.games-template .na-gm .na-gc__meta .gm-card-best{font-size: inherit;color: hsl(var(--primary));font-weight: 700}body.games-template .na-gc__play{display: inline-flex;align-items: center;gap: 4px;flex: 0 0 auto;height: 30px;padding: 0 12px 0 10px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 12.5px;font-weight: 700;transition: background-color .15s ease, color .15s ease}body.games-template .na-gc__play svg{width: 13px;height: 13px;fill: currentColor}body.games-template .na-gc:hover .na-gc__play{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.games-template .na-gc:hover .na-gc__title{color: hsl(var(--primary))}body.games-template .na-gm-grid-empty{margin: 4px 0 0;padding: 20px 16px;border-radius: var(--gm-r-tile);background: var(--na-fill);text-align: center;font-size: 14px;color: var(--na-sub)}body.games-template .na-gm-empty{padding: 20px var(--na-gut)}body.games-template .na-gm-empty h2{margin: 0 0 6px;font-size: 17px;font-weight: 800}body.games-template .na-gm-empty p{margin: 0;font-size: 14px;color: var(--na-sub)}body.games-template .na-gm-empty .na-gm-empty__hint{margin-top: 8px;font-size: 13px}body.games-template .na-gm-foot{padding: 4px var(--na-gut) 0;text-align: center;font-size: 12.5px;color: var(--na-sub)}body.games-template .na-gm-foot p{margin: 0}body.games-template .na-gm-foot__links{display: flex;justify-content: center;gap: 16px;margin-top: 8px !important}body.games-template .na-gm-foot__links a{color: var(--na-sub);font-weight: 600;text-decoration: none}body.games-template .na-gm-foot__links a:hover{color: hsl(var(--primary))}body.games-template .na-gp-bar__ttl{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0;margin-left: 2px}body.games-template .na-gp-bar__name{font-size: 15.5px;font-weight: 700;line-height: 1.25;letter-spacing: -.01em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.games-template .na-gp-bar__sub{font-size: 12px;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.games-template .na-gp-live{display: inline-flex;align-items: center;gap: 6px;flex: 0 0 auto;height: 32px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-variant-numeric: tabular-nums;transition: background-color .2s ease, color .2s ease, opacity .2s ease}body.games-template .na-gp-live__lbl{display: none;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase}body.games-template .na-gp-live__num{font-size: 15px;font-weight: 800}body.games-template .na-gp-live__bar{display: none;position: relative;width: 40px;height: 4px;border-radius: 999px;background: hsl(var(--primary) / .2);overflow: hidden}body.games-template .na-gp-live__bar i{position: absolute;inset: 0 auto 0 0;width: 0;background: currentColor;border-radius: inherit;transition: width .25s ease}@media (min-width: 640px){body.games-template .na-gp-live__lbl{display: inline}body.games-template .na-gp-live__bar{display: block}}body.games-template .na-gp-live.no-peak .na-gp-live__bar{display: none}body.games-template .na-gp-live.is-best{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.games-template .na-gp-live.is-best .na-gp-live__bar{background: hsl(0 0% 100% / .3)}body.games-template .na-gp-live.is-paused{opacity: .6}body.games-template .na-gp-acts{display: flex;align-items: center;gap: 2px;flex: 0 0 auto}body.games-template .na-gp-btn__lbl{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap}body.games-template .na-gp-acct{display: none}@media (min-width: 640px){body.games-template .na-gp-acct{display: inline-flex;align-items: center}}@media (min-width: 1024px){body.games-template .na-gp-acts{gap: 6px;margin-left: 4px}body.games-template .na-gp-btn{display: inline-flex;gap: 6px;width: auto;height: 36px;padding: 0 14px 0 12px;border-radius: 999px;background: var(--na-fill);font-size: 13px;font-weight: 600}body.games-template .na-gp-btn svg{width: 17px;height: 17px}body.games-template .na-gp-btn:hover:not(:disabled){background: var(--na-fill-2)}body.games-template .na-gp-btn__lbl{position: static;width: auto;height: auto;overflow: visible;clip: auto}}body.games-template .na-gp{display: flex;flex-direction: column;gap: var(--gm-gap);max-width: 1220px;margin: 0 auto;padding: 0 0 28px}@media (min-width: 768px){body.games-template .na-gp{padding: 20px 20px 48px}}body.games-template .na-gp-stagewrap{overflow: hidden}body.games-template .na-gp-stage{position: relative;background: var(--gm-stage-bg)}body.games-template .na-gp-box{--na-ar: 1.7778;position: relative;width: min(100%, calc((100svh - var(--gm-bar) - 76px) * var(--na-ar)));aspect-ratio: var(--na-ar);margin: 0 auto;overflow: hidden;background: var(--gm-stage-bg);container-type: size}@media (min-width: 768px){body.games-template .na-gp-box{width: min(100%, calc((100svh - var(--gm-bar) - 120px) * var(--na-ar)))}}@media (max-height: 520px) and (orientation: landscape){body.games-template .na-gp{padding-top: 0}body.games-template .na-gp-stagewrap{border-radius: 0}body.games-template .na-gp-box{width: min(100%, calc((100svh - var(--gm-bar)) * var(--na-ar)))}}body.games-template .na-gp-box iframe{position: absolute;inset: 0;display: block;width: 100%;height: 100%;border: 0;background: var(--gm-stage-bg)}body.games-template .na-gp-start{position: absolute;inset: 0;z-index: 3;display: grid;place-items: center;overflow: hidden;text-align: center;color: #fff;background: var(--gm-stage-bg)}body.games-template .na-gp-start__bg{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.04)}body.games-template .na-gp-start::after{content: "";position: absolute;inset: 0;background: radial-gradient(120% 90% at 50% 40%, hsl(222 30% 6% / .35), hsl(222 30% 6% / .82))}body.games-template .na-gp-start__in{position: relative;z-index: 1;display: flex;flex-direction: column;align-items: center;gap: 10px;max-width: 560px;padding: 16px 20px}body.games-template .na-gp-start__title{margin: 0;font-size: clamp(20px, 4.2cqw, 32px);line-height: 1.15;font-weight: 800;letter-spacing: -.02em;text-shadow: 0 2px 12px hsl(0 0% 0% / .45)}body.games-template .na-gp-start__sub{margin: 0;font-size: 14px;line-height: 1.45;opacity: .88;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}body.games-template .na-gp-play{display: inline-flex;align-items: center;gap: 10px;height: 52px;margin-top: 4px;padding: 0 30px 0 24px;border: 0;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 17px;font-weight: 800;cursor: pointer;box-shadow: 0 10px 28px hsl(var(--primary) / .45);transition: transform .15s ease, filter .15s ease}body.games-template .na-gp-play svg{width: 20px;height: 20px;fill: currentColor}body.games-template .na-gp-play:hover{transform: translateY(-1px) scale(1.02);filter: brightness(1.06)}body.games-template .na-gp-play:focus-visible{outline: 3px solid #fff;outline-offset: 3px}body.games-template .na-gp-start__note{margin: 0;font-size: 12px;opacity: .75}@container (max-height: 250px){body.games-template .na-gp-start__in{gap: 6px;padding: 10px 16px}body.games-template .na-gp-start__sub{-webkit-line-clamp: 1;font-size: 13px}body.games-template .na-gp-play{height: 46px;margin-top: 2px;font-size: 16px}}body.games-template .na-gp-loading{position: absolute;inset: 0;z-index: 4;display: grid;place-content: center;justify-items: center;gap: 10px;background: var(--gm-stage-bg);color: hsl(0 0% 100% / .78);font-size: 14px}body.games-template .na-gp-spinner{width: 28px;height: 28px;border: 3px solid hsl(0 0% 100% / .18);border-top-color: hsl(var(--primary));border-radius: 999px;animation: na-gm-spin .8s linear infinite}@keyframes na-gm-spin{to{transform: rotate(360deg)}}html.na-gp-lock, html.na-gp-lock body{overflow: hidden !important;overscroll-behavior: none}body.games-template .na-gp-backdrop{position: fixed;inset: 0;z-index: 900;opacity: 0;pointer-events: none;background: hsl(232 35% 5% / .66);-webkit-backdrop-filter: blur(10px) saturate(.85);backdrop-filter: blur(10px) saturate(.85);transition: opacity .35s ease}body.games-template.na-gp-focus .na-gp-backdrop{opacity: 1;pointer-events: auto}body.games-template.na-gp-focus .na-gm-bar{z-index: 1}body.games-template .na-gp-hud{display: none}body.games-template .na-gp-stage.is-focus{position: fixed;left: 50%;top: 50%;z-index: 950;display: flex;flex-direction: column;width: max-content;max-width: 96vw;overflow: hidden;border-radius: 16px;transform: translate(-50%, -50%);box-shadow: 0 0 0 1px hsl(0 0% 100% / .08), 0 30px 90px hsl(232 60% 3% / .7), 0 0 60px hsl(var(--primary) / .18);animation: na-gp-rise .5s cubic-bezier(.2, .9, .25, 1) both}@keyframes na-gp-rise{from{opacity: 0;transform: translate(-50%, -42%) scale(.9)}to{opacity: 1;transform: translate(-50%, -50%) scale(1)}}body.games-template .na-gp-stage.is-focus .na-gp-box{width: min(96vw, calc((100svh - 120px) * var(--na-ar)));max-height: calc(100svh - 120px)}body.games-template .na-gp-stage.is-focus .na-gp-hud{display: flex;align-items: center;gap: 6px;padding: 8px 10px 8px 14px;min-width: 0;background: hsl(228 24% 11%);color: #fff}body.games-template .na-gp-hud__title{min-width: 0;font-size: 14px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;opacity: .85}body.games-template .na-gp-hud__sp{flex: 1 1 auto}body.games-template .na-gp-hud .na-gp-live{background: hsl(var(--primary) / .22);color: #fff}body.games-template .na-gp-hud .na-gp-live.is-best{background: hsl(var(--primary))}body.games-template .na-gp-hud__btn{display: inline-flex;align-items: center;gap: 6px;flex: 0 0 auto;height: 36px;padding: 0 12px 0 10px;border: 0;border-radius: 999px;background: hsl(0 0% 100% / .08);color: #fff;font-size: 13px;font-weight: 600;cursor: pointer;transition: background-color .15s ease, opacity .15s ease}body.games-template .na-gp-hud__btn svg{width: 17px;height: 17px}body.games-template .na-gp-hud__btn:hover:not(:disabled){background: hsl(0 0% 100% / .16)}body.games-template .na-gp-hud__btn:disabled{opacity: .4;cursor: default}body.games-template .na-gp-hud__btn.is-on{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.games-template .na-gp-hud__btn:focus-visible{outline: 2px solid #fff;outline-offset: 2px}body.games-template .na-gp-hud__exit{background: hsl(0 0% 100% / .14)}@media (max-width: 899px){body.games-template .na-gp-hud__btn{width: 36px;padding: 0;justify-content: center}body.games-template .na-gp-hud__btn > span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0, 0, 0, 0)}}body.games-template .na-gp-hint{position: absolute;left: 12px;right: 12px;bottom: 14px;z-index: 5;display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;pointer-events: none;opacity: 0;transform: translateY(8px);transition: opacity .4s ease, transform .4s ease}body.games-template .na-gp-stage.is-hint .na-gp-hint{opacity: 1;transform: none}body.games-template .na-gp-hint__item{display: inline-flex;align-items: center;gap: 8px;padding: 6px 12px 6px 6px;border-radius: 999px;background: hsl(228 30% 8% / .72);color: #fff;font-size: 13px;font-weight: 600;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}body.games-template .na-gp-hint kbd{padding: 3px 8px;border-radius: 8px;background: hsl(0 0% 100% / .16);box-shadow: inset 0 -2px 0 hsl(0 0% 100% / .12);font: 700 12px/1.3 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}body.games-template .na-gp-stage.is-full{position: fixed;inset: 0;left: 0;top: 0;z-index: 1000;display: flex;align-items: center;justify-content: center;width: auto;max-width: none;border-radius: 0;transform: none;animation: none;box-shadow: none;padding: env(safe-area-inset-top, 0) env(safe-area-inset-right, 0) env(safe-area-inset-bottom, 0) env(safe-area-inset-left, 0);background: #000;touch-action: none}body.games-template .na-gp-stage.is-full .na-gp-box{width: min(100%, calc(100svh * var(--na-ar)));max-height: 100%}body.games-template .na-gp-stage.is-full .na-gp-hud{position: absolute;top: calc(env(safe-area-inset-top, 0px) + 8px);right: calc(env(safe-area-inset-right, 0px) + 8px);z-index: 6;display: flex;align-items: center;gap: 6px;padding: 4px;border-radius: 999px;background: hsl(228 30% 8% / .55);color: #fff;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}body.games-template .na-gp-stage.is-full .na-gp-hud__title, body.games-template .na-gp-stage.is-full .na-gp-hud__sp, body.games-template .na-gp-stage.is-full .na-gp-hud .na-gp-live__lbl, body.games-template .na-gp-stage.is-full .na-gp-hud .na-gp-live__bar{display: none}body.games-template .na-gp-stage.is-full .na-gp-hud__btn{width: 36px;padding: 0;justify-content: center;background: transparent}body.games-template .na-gp-stage.is-full .na-gp-hud__btn.is-on{background: hsl(var(--primary))}body.games-template .na-gp-stage.is-full .na-gp-hud__btn > span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0, 0, 0, 0)}body.games-template .na-gp-stage.is-full .na-gp-hud__full{display: none}body.games-template .na-gp-stage.is-full:not(.is-focus) .na-gp-hud__exit{display: none}body.games-template .na-gp-stage.is-full:not(.is-focus) .na-gp-hud__full{display: inline-flex}body.games-template .na-gp-turn{display: none}@media (orientation: portrait) and (max-width: 767px){body.games-template .na-gp-stage.is-full .na-gp-turn{position: absolute;left: 50%;bottom: calc(env(safe-area-inset-bottom, 0px) + 18px);z-index: 6;display: inline-flex;align-items: center;gap: 8px;width: max-content;max-width: calc(100% - 32px);margin: 0;padding: 8px 14px;border-radius: 999px;transform: translateX(-50%);pointer-events: none;background: hsl(228 30% 8% / .7);color: #fff;font-size: 13px;font-weight: 600}body.games-template .na-gp-turn svg{width: 16px;height: 16px;transform: rotate(90deg);color: hsl(var(--primary))}}@media (prefers-reduced-motion: reduce){body.games-template .na-gp-stage.is-focus{animation: none}body.games-template .na-gp-backdrop, body.games-template .na-gp-hint{transition: none}}body.games-template .na-gp-noscript{margin: 0;padding: 12px;text-align: center}body.games-template .na-gp-noscript a{color: #fff;font-weight: 700}body.games-template .na-gp-strip{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;padding: 10px var(--na-gut)}@media (min-width: 768px){body.games-template .na-gp-strip{padding: 12px 16px}}body.games-template .na-gp-chip{display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 14px 0 11px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 600;cursor: pointer;transition: background-color .15s ease, opacity .15s ease}body.games-template .na-gp-chip svg{width: 16px;height: 16px}body.games-template .na-gp-chip:hover:not(:disabled){background: var(--na-fill-2)}body.games-template .na-gp-chip:disabled{opacity: .45;cursor: default}body.games-template .na-gp-chip.is-on{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.games-template .na-gp-rotate{display: none;align-items: center;gap: 6px;flex: 1 1 100%;margin: 0;font-size: 12.5px;line-height: 1.4;color: var(--na-sub)}body.games-template .na-gp-rotate svg{width: 16px;height: 16px;transform: rotate(90deg);color: hsl(var(--primary))}@media (max-width: 767px) and (orientation: portrait){body.games-template .na-gp-rotate{display: flex}}body.games-template .na-gp-note{flex: 1 1 100%;margin: 0;font-size: 13px;font-weight: 600;color: hsl(var(--primary))}body.games-template .na-gp-note.is-error{color: hsl(var(--destructive))}body.games-template .na-gp-info{display: flex;flex-direction: column;gap: var(--gm-gap)}body.games-template .na-gp-col{display: flex;flex-direction: column;gap: var(--gm-gap);min-width: 0}@media (max-width: 1023px){body.games-template .na-gp-col{display: contents}body.games-template .na-gp-info > .na-gp-col > *{order: 3}body.games-template .na-gp-info > .na-gp-col > .na-gp-head{order: 1}body.games-template .na-gp-info > .na-gp-col > .na-gp-score{order: 2}}@media (min-width: 1024px){body.games-template .na-gp-info{display: grid;grid-template-columns: minmax(0, 1.45fr) minmax(0, 1fr);align-items: start}}body.games-template .na-gp-card{padding: 16px var(--na-gut);min-width: 0}@media (min-width: 768px){body.games-template .na-gp-card{padding: 18px 20px}}body.games-template .na-gp-card__title{display: flex;align-items: center;gap: 8px;margin: 0 0 12px;font-size: 16px;font-weight: 700;letter-spacing: -.01em}body.games-template .na-gp-card__title svg{width: 18px;height: 18px;color: hsl(var(--primary))}body.games-template .na-gp-chips{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 0 0 10px}body.games-template .na-gp-tag{display: inline-flex;align-items: center;height: 24px;padding: 0 10px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 12px;font-weight: 600}body.games-template .na-gp-tag--brand{background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-weight: 700}body.games-template .na-gp-head__title{margin: 0;font-size: 24px;line-height: 1.15;font-weight: 800;letter-spacing: -.02em}@media (min-width: 768px){body.games-template .na-gp-head__title{font-size: 26px}}body.games-template .na-gp-head__tag{margin: 6px 0 0;font-size: 14.5px;line-height: 1.5;color: var(--na-sub)}body.games-template .na-gp-steps{counter-reset: na-step;display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}body.games-template .na-gp-steps li{counter-increment: na-step;display: grid;grid-template-columns: 24px minmax(0, 1fr);gap: 10px;font-size: 14px;line-height: 1.5}body.games-template .na-gp-steps li::before{content: counter(na-step);display: grid;place-items: center;width: 24px;height: 24px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 12px;font-weight: 800}body.games-template .na-gp-keys{display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}@media (min-width: 640px){body.games-template .na-gp-keys{grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 16px}}body.games-template .na-gp-keys li{display: flex;align-items: center;gap: 10px;min-width: 0;font-size: 13.5px;line-height: 1.4}body.games-template .na-gp-keys kbd{flex: 0 0 auto;max-width: 55%;padding: 4px 9px;border-radius: 8px;background: var(--na-fill);box-shadow: inset 0 -2px 0 var(--na-line);color: var(--na-ink);font: 700 12px/1.3 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;white-space: normal}body.games-template .na-gp-keys span{min-width: 0;color: var(--na-sub)}body.games-template .na-gp-stats{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 8px}body.games-template .na-gp-stat{display: flex;flex-direction: column;gap: 2px;min-width: 0;padding: 10px 12px;border-radius: var(--gm-r-tile);background: var(--na-fill)}body.games-template .na-gp-stat__lbl{font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.games-template .na-gp-stat__val{font-size: 22px;font-weight: 800;line-height: 1.2;font-variant-numeric: tabular-nums;overflow: hidden;text-overflow: ellipsis}body.games-template .na-gp-stat--best{background: hsl(var(--primary) / .1)}body.games-template .na-gp-stat--best .na-gp-stat__val{color: hsl(var(--primary))}body.games-template .na-gp-facts{display: grid;grid-template-columns: max-content minmax(0, 1fr);gap: 8px 16px;margin: 0;font-size: 13.5px}body.games-template .na-gp-facts dt{color: var(--na-sub)}body.games-template .na-gp-facts dd{margin: 0;font-weight: 600;overflow-wrap: anywhere}body.games-template .na-gp-facts--rec{margin-top: 12px}body.games-template .na-gp-muted{margin: 12px 0 0;font-size: 13px;line-height: 1.5;color: var(--na-sub)}body.games-template .na-gp-muted a{color: hsl(var(--primary));font-weight: 700;text-decoration: none}body.games-template .na-gp-attr{padding-top: 12px;border-top: 1px solid var(--na-line)}@media (prefers-reduced-motion: reduce){body.games-template .na-gm *, body.games-template .na-gm *::before, body.games-template .na-gm *::after{transition: none !important}body.games-template .na-gm .na-gc:hover .na-gc__media img, body.games-template .na-gm .na-gp-play:hover, body.games-template .na-gm .na-gm-btn--primary:hover{transform: none}body.games-template .na-gp-spinner{animation-duration: 2.4s}}
body.na-holidays-page .na-hol{--hol-gap: 12px;display: flex;flex-direction: column;gap: var(--hol-gap);max-width: 960px;margin: 0 auto;padding: 12px 0 32px}@media (min-width: 768px){body.na-holidays-page .na-hol{--hol-gap: 16px;padding: 20px 16px 48px}}.na-hol__back{align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;height: 34px;margin-left: 0;padding: 0 14px 0 10px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13.5px;font-weight: 600;text-decoration: none}.na-hol__back:hover{color: hsl(var(--primary))}.na-hol__backico{width: 16px;height: 16px;transform: rotate(180deg)}.na-hol__hero{display: grid;gap: 16px;padding: 20px var(--na-gut);background: radial-gradient(90% 120% at 100% 0%, hsl(var(--primary) / .20), transparent 65%), radial-gradient(60% 90% at 0% 100%, hsl(350 80% 55% / .10), transparent 60%), var(--na-card)}@media (min-width: 640px){.na-hol__hero{grid-template-columns: minmax(0, 1fr) 260px;align-items: center;padding: 26px 28px}}.na-hol__eyebrow{margin: 0;font-size: 12px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: hsl(var(--primary))}.na-hol__title{margin: 6px 0 0;font-size: 26px;line-height: 1.15;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}@media (min-width: 768px){.na-hol__title{font-size: 32px}}.na-hol__years{display: flex;gap: 6px;margin-top: 14px}.na-hol__year{display: inline-flex;align-items: center;height: 32px;padding: 0 14px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 13px;font-weight: 700;text-decoration: none}.na-hol__year:hover{color: var(--na-ink);background: var(--na-fill-2)}.na-hol__year.is-on{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}.na-hol__next{display: grid;gap: 2px;padding: 16px 18px;border-radius: 16px;text-decoration: none;background: linear-gradient(135deg, hsl(350 75% 52%), hsl(14 85% 55%));color: #fff;box-shadow: 0 10px 24px hsl(350 75% 45% / .28)}.na-hol__nextlabel{font-size: 11.5px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;opacity: .85}.na-hol__nextwhen{font-size: 22px;font-weight: 800;letter-spacing: -.01em}.na-hol__nexttitle{font-size: 15px;font-weight: 700}.na-hol__nextdate{font-size: 12.5px;opacity: .85}.na-hol__note{margin: 0;padding: 12px var(--na-gut);font-size: 13.5px;color: var(--na-sub)}.na-hol__months{display: grid;gap: var(--hol-gap);align-items: start}@media (min-width: 900px){.na-hol__months{grid-template-columns: repeat(2, minmax(0, 1fr))}}.na-hol__month{padding: 14px 10px 10px}.na-hol__mname{display: flex;align-items: center;gap: 8px;margin: 0;padding: 0 8px 10px;font-size: 16px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}.na-hol__mname span{display: inline-flex;align-items: center;justify-content: center;min-width: 22px;height: 22px;padding: 0 7px;border-radius: 999px;background: hsl(350 75% 52% / .12);color: hsl(350 70% 48%);font-size: 11.5px;font-weight: 700}html.dark .na-hol__mname span{color: hsl(350 80% 70%)}.na-hol__list{display: grid;gap: 4px;margin: 0;padding: 0;list-style: none}.na-hol__row{display: flex;align-items: center;gap: 12px;padding: 8px;border-radius: 12px}.na-hol__row:hover{background: var(--na-fill)}.na-hol__row.is-next{background: hsl(350 75% 52% / .08);box-shadow: inset 0 0 0 1px hsl(350 75% 52% / .25)}.na-hol__row.is-past{opacity: .5}.na-hol__date{flex: 0 0 52px;display: flex;flex-direction: column;align-items: center;justify-content: center;height: 52px;border-radius: 12px;background: hsl(350 75% 52% / .10);color: hsl(350 70% 46%)}html.dark .na-hol__date{color: hsl(350 80% 72%)}.na-hol__date b{font-size: 20px;line-height: 1;font-weight: 800}.na-hol__date small{margin-top: 3px;font-size: 10.5px;font-weight: 600;color: var(--na-sub)}.na-hol__body{flex: 1 1 auto;min-width: 0;display: grid;gap: 2px}.na-hol__name{font-size: 14.5px;font-weight: 700;color: var(--na-ink);line-height: 1.3}.na-hol__meta{font-size: 12.5px;color: var(--na-sub)}.na-hol__chip{flex: 0 0 auto;padding: 3px 10px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 12px;font-weight: 700;white-space: nowrap}.na-hol__row.is-next .na-hol__chip{background: hsl(350 75% 52%);color: #fff}
body.na-app-home .na-horo__panel[hidden], body.na-app-home [data-na-cafe-more][hidden], body.na-app-home [data-na-cafe-end][hidden], body.na-app-home .na-cafe__seemore[hidden]{display: none !important}body.na-app-home .na-horo__signs{gap: 8px;padding-bottom: 2px}body.na-app-home .na-horo__sign{flex: none;scroll-snap-align: start;display: inline-flex;align-items: center;gap: 6px;height: 38px;padding: 0 14px 0 10px;border: 0;border-radius: 999px;cursor: pointer;background: var(--na-fill);color: var(--na-ink);font: inherit;font-size: 13px;font-weight: 600;white-space: nowrap;transition: background .15s ease, color .15s ease}body.na-app-home .na-horo__sign:hover{background: var(--na-fill-2)}body.na-app-home .na-horo__sign:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 2px}body.na-app-home .na-horo__sign.is-active{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.na-app-home .na-horo__glyph{font-size: 17px;line-height: 1;font-family: "Segoe UI Symbol", "Noto Sans Symbols", "Apple Symbols", sans-serif}body.na-app-home .na-horo__panel{margin-top: 14px}body.na-app-home .na-horo__top{display: flex;align-items: center;gap: 12px}body.na-app-home .na-horo__badge{flex: none;display: grid;place-items: center;width: 48px;height: 48px;border-radius: 14px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 26px;line-height: 1;font-family: "Segoe UI Symbol", "Noto Sans Symbols", "Apple Symbols", sans-serif}body.na-app-home .na-horo__who{display: flex;flex-direction: column;min-width: 0}body.na-app-home .na-horo__who strong{font-size: 17px;font-weight: 750;letter-spacing: -.01em;color: var(--na-ink)}body.na-app-home .na-horo__who small{font-size: 12px;color: var(--na-faint)}body.na-app-home .na-horo__lead{margin: 12px 0 0;font-size: 14.5px;font-weight: 550;line-height: 1.55;color: var(--na-ink)}body.na-app-home .na-horo__body{position: relative;margin-top: 8px;max-height: 13.5em;overflow: hidden;font-size: 14px;line-height: 1.6;color: var(--na-sub);-webkit-mask-image: linear-gradient(#000 70%, transparent);mask-image: linear-gradient(#000 70%, transparent)}body.na-app-home .na-horo__body p{margin: 0 0 8px}body.na-app-home .na-horo__body ul{margin: 0 0 8px;padding-left: 18px}body.na-app-home .na-horo__body strong{color: var(--na-ink);font-weight: 650}body.na-app-home .na-horo__h{margin: 10px 0 2px;font-size: 13px;font-weight: 700;color: hsl(var(--primary))}body.na-app-home .na-horo__h:first-child{margin-top: 0}body.na-app-home .na-horo__cta{margin-top: 10px}body.na-app-home .na-poster{flex-basis: 128px}@media (min-width: 768px){body.na-app-home .na-poster{flex-basis: 140px}}body.na-app-home .na-poster__media{position: relative;aspect-ratio: 2 / 3}body.na-app-home .na-poster__chip{position: absolute;left: 8px;bottom: 8px;display: inline-flex;align-items: center;height: 22px;padding: 0 8px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 11px;font-weight: 700;letter-spacing: .01em;box-shadow: 0 2px 8px hsl(0 0% 0% / .25)}body.na-app-home .na-face{flex: 0 0 96px;scroll-snap-align: start;display: flex;flex-direction: column;align-items: center;gap: 4px;text-decoration: none;color: var(--na-ink);text-align: center}body.na-app-home .na-face__ring{position: relative;display: grid;place-items: center;width: 84px;height: 84px;margin-bottom: 4px;border-radius: 50%;background: linear-gradient(135deg, hsl(var(--na-h, 200) 60% 88%), hsl(calc(var(--na-h, 200) + 40) 60% 80%));box-shadow: 0 0 0 2px var(--na-card), 0 0 0 4px hsl(var(--primary) / .18)}.dark body.na-app-home .na-face__ring{background: linear-gradient(135deg, hsl(var(--na-h, 200) 25% 22%), hsl(calc(var(--na-h, 200) + 40) 25% 15%))}body.na-app-home .na-face__ring img{position: absolute;inset: 0;width: 100% !important;height: 100% !important;max-width: none;border-radius: 50%;object-fit: cover;object-position: center 20%}body.na-app-home .na-face__initial{font-size: 28px;font-weight: 800;color: var(--na-ink)}body.na-app-home .na-face__rank{position: absolute;right: -2px;bottom: -2px;min-width: 26px;height: 22px;padding: 0 6px;border-radius: 999px;display: inline-flex;align-items: center;justify-content: center;background: var(--na-card);color: var(--na-ink);font-size: 11px;font-weight: 800;box-shadow: var(--na-shadow)}body.na-app-home .na-face__rank.is-top{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.na-app-home .na-face__name{font-size: 13px;font-weight: 650;line-height: 1.3;width: 100%;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}body.na-app-home .na-face:hover .na-face__name{color: hsl(var(--primary))}body.na-app-home .na-face__meta{font-size: 11.5px;color: var(--na-faint);width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-quake{align-items: center}body.na-app-home .na-quake__mag{flex: none;display: inline-flex;align-items: baseline;justify-content: center;width: 52px;height: 52px;padding-top: 14px;border-radius: 14px;font-size: 18px;font-weight: 800;letter-spacing: -.02em;--q: 152;background: hsl(var(--q) 60% 92%);color: hsl(var(--q) 60% 28%)}body.na-app-home .na-quake__mag small{font-size: 11px;font-weight: 700;margin-right: 1px;opacity: .8}body.na-app-home .na-quake__mag.is-mid{--q: 36;background: hsl(var(--q) 90% 90%);color: hsl(var(--q) 80% 30%)}body.na-app-home .na-quake__mag.is-high{--q: 2;background: hsl(var(--q) 80% 92%);color: hsl(var(--q) 70% 40%)}.dark body.na-app-home .na-quake__mag{background: hsl(var(--q) 30% 18%);color: hsl(var(--q) 70% 70%)}body.na-app-home .na-quake .na-row__title{font-size: 14.5px;-webkit-line-clamp: 2}body.na-app-home .na-quake__tag{display: inline-block;margin-left: 4px;padding: 1px 7px;border-radius: 999px;vertical-align: 1px;background: var(--na-fill);color: var(--na-sub);font-size: 10.5px;font-weight: 700;font-style: normal}body.na-app-home .na-quake__ago{flex: none;font-size: 12px;font-weight: 600;color: var(--na-faint)}body.na-app-home .na-cafefeed, body.na-app-home .na-cafefeed__list{display: grid;gap: 12px;min-width: 0}@media (min-width: 768px){body.na-app-home .na-cafefeed, body.na-app-home .na-cafefeed__list{gap: 16px}}body.na-app-home .na-cafefeed__head .na-sec__head{margin-bottom: 2px}body.na-app-home .na-cafefeed__sub{margin: 0;font-size: 13px;color: var(--na-faint)}body.na-app-home .na-cafefeed__foot{display: grid;gap: 8px}body.na-app-home .na-cafefeed__foot:not(:has(> :not([hidden]))){display: none}body.na-app-home .na-cafefeed{position: relative}body.na-app-home .na-cafefeed__sentinel{position: absolute;left: 0;right: 0;bottom: 0;height: 1px;pointer-events: none}body.na-app-home .na-cafefeed__end{margin: 0;padding: 4px 0;text-align: center;font-size: 13px;color: var(--na-faint)}body.na-app-home .na-cafefeed__end a{color: hsl(var(--primary));font-weight: 600;text-decoration: none}body.na-app-home .na-cafefeed [aria-busy="true"]{cursor: progress}body.na-app-home .na-cafe{color: var(--na-ink)}body.na-app-home .na-cafe__head{display: flex;align-items: center;gap: 10px;padding: 14px var(--na-gut) 0}body.na-app-home .na-cafe__who{flex: none;display: block;line-height: 0}body.na-app-home .na-cafe__who img, body.na-app-home .na-cafe__who .na-cafe__avatar{width: 40px !important;height: 40px !important;min-width: 40px;border-radius: 50%;object-fit: cover}body.na-app-home .na-cafe__who > :not(img){display: inline-flex;align-items: center;justify-content: center}body.na-app-home .na-cafe__avatar--txt{background: hsl(var(--primary) / .14);color: hsl(var(--primary));font-size: 16px;font-weight: 800;line-height: 1}body.na-app-home .na-cafe__id{min-width: 0;flex: 1}body.na-app-home .na-cafe__name{display: flex;align-items: center;gap: 4px;margin: 0;font-size: 14.5px;font-weight: 700;line-height: 1.3}body.na-app-home .na-cafe__name a{color: var(--na-ink);text-decoration: none;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}body.na-app-home .na-cafe__name a:hover{text-decoration: underline}body.na-app-home .na-cafe__verified{display: inline-flex;flex: none}body.na-app-home .na-cafe__verified svg{width: 15px;height: 15px}body.na-app-home .na-cafe__meta{display: flex;align-items: center;flex-wrap: wrap;gap: 4px;margin: 1px 0 0;font-size: 12.5px;line-height: 1.4;color: var(--na-faint);min-width: 0}body.na-app-home .na-cafe__meta a{color: inherit;text-decoration: none}body.na-app-home .na-cafe__meta a:hover{color: var(--na-ink)}body.na-app-home .na-cafe__comm{display: inline-flex;align-items: center;gap: 4px;height: 20px;padding: 0 8px;border-radius: 999px;max-width: 100%;background: hsl(var(--primary) / .1);color: hsl(var(--primary)) !important;font-size: 11.5px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-cafe__comm img{width: 14px;height: 14px;border-radius: 50%;object-fit: cover}body.na-app-home .na-cafe__nsfw{color: hsl(var(--destructive));font-weight: 700}body.na-app-home .na-cafe__text{padding: 10px var(--na-gut) 12px;min-width: 0;overflow-wrap: anywhere}body.na-app-home .na-cafe__title{margin: 0;font-size: 16px;font-weight: 750;line-height: 1.35;letter-spacing: -.01em}body.na-app-home .na-cafe__title a{color: var(--na-ink);text-decoration: none}body.na-app-home .na-cafe__title a:hover{color: hsl(var(--primary))}body.na-app-home .na-cafe__excerpt{margin-top: 4px;font-size: 14.5px;line-height: 1.55;color: var(--na-sub);display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}body.na-app-home .na-cafe__excerpt.is-open{display: block;-webkit-line-clamp: unset}body.na-app-home .na-cafe__excerpt p{margin: 0;display: inline}body.na-app-home .na-cafe__excerpt a{color: hsl(var(--primary))}body.na-app-home .na-cafe__seemore{margin-top: 2px;padding: 0;border: 0;background: none;cursor: pointer;font: inherit;font-size: 13.5px;font-weight: 700;color: var(--na-ink)}body.na-app-home .na-cafe__seemore:hover{text-decoration: underline}body.na-app-home .na-cafe__media{position: relative;background: var(--na-fill);overflow: hidden}body.na-app-home .na-cafe__media img{display: block;width: 100%;border-radius: 0;cursor: pointer}body.na-app-home .na-cafe__gallery.is-1 img{max-height: 560px;object-fit: cover;object-position: center top}body.na-app-home .na-cafe__gallery:not(.is-1){display: grid;gap: 2px}body.na-app-home .na-cafe__grow{display: grid;gap: 2px}body.na-app-home .na-cafe__grow.is-2{grid-template-columns: 1fr 1fr}body.na-app-home .na-cafe__grow.is-3{grid-template-columns: 1fr 1fr 1fr}body.na-app-home .na-cafe__cell{position: relative;display: block;aspect-ratio: 1 / 1;overflow: hidden}body.na-app-home .na-cafe__gallery.is-3 .na-cafe__grow.is-1 .na-cafe__cell{aspect-ratio: 16 / 10}body.na-app-home .na-cafe__gallery.is-3 .na-cafe__grow.is-2 .na-cafe__cell{aspect-ratio: 4 / 3}body.na-app-home .na-cafe__cell img{width: 100%;height: 100%;object-fit: cover;object-position: center top;transition: opacity .15s ease}body.na-app-home .na-cafe__cell img:hover{opacity: .94}body.na-app-home .na-cafe__plus{position: absolute;inset: 0;display: grid;place-items: center;pointer-events: none;background: hsl(0 0% 0% / .45);color: #fff;font-size: 26px;font-weight: 800}body.na-app-home .na-cafe__video{position: relative;aspect-ratio: 16 / 9;width: 100%;border-radius: 0;background: #000}body.na-app-home .na-cafe__video > img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}body.na-app-home .na-cafe__video iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}body.na-app-home .na-cafe__play{transition: transform .15s ease}body.na-app-home .na-cafe__video:hover .na-cafe__play{transform: scale(1.08)}body.na-app-home .na-cafe__media:has(.na-cafe__link){background: none;padding: 0 var(--na-gut)}body.na-app-home .na-cafe__link{display: flex;align-items: stretch;gap: 0;overflow: hidden;border-radius: var(--na-r-sm);background: var(--na-fill);color: var(--na-ink);text-decoration: none}body.na-app-home .na-cafe__link img{flex: none;width: 96px;height: 96px;object-fit: cover}body.na-app-home .na-cafe__linkico{flex: none;display: grid;place-items: center;width: 72px;color: var(--na-sub)}body.na-app-home .na-cafe__linkbody{display: flex;flex-direction: column;justify-content: center;gap: 2px;min-width: 0;padding: 10px 12px}body.na-app-home .na-cafe__linkbody strong{font-size: 14px;line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}body.na-app-home .na-cafe__linkbody small{font-size: 12px;color: var(--na-faint)}body.na-app-home .na-cafe__bar{display: flex;align-items: center;gap: 6px;padding: 8px calc(var(--na-gut) - 6px);border-top: 1px solid var(--na-line);margin-top: 0}body.na-app-home .na-cafe__media + .na-cafe__bar{border-top: 0}body.na-app-home .na-cafe__media:has(.na-cafe__link) + .na-cafe__bar{margin-top: 12px;border-top: 1px solid var(--na-line)}body.na-app-home .na-cafe__vote{display: inline-flex;align-items: center;gap: 0;height: 36px;padding: 0 2px;border-radius: 999px;background: var(--na-fill)}body.na-app-home .na-cafe__vote .vote-btn{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;padding: 0;border: 0;border-radius: 999px;background: none;color: var(--na-sub);cursor: pointer}body.na-app-home .na-cafe__vote .vote-btn:hover{background: var(--na-fill-2)}body.na-app-home .na-cafe__vote .vote-btn svg{width: 19px;height: 19px}body.na-app-home .na-cafe__vote .vote-score{min-width: 22px;padding: 0 2px;text-align: center;font-size: 13.5px;color: var(--na-ink)}body.na-app-home .na-cafe__act{display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 12px;border-radius: 999px;color: var(--na-sub);font-size: 13px;font-weight: 650;text-decoration: none}body.na-app-home .na-cafe__act:hover{background: var(--na-fill);color: var(--na-ink)}body.na-app-home .na-cafe__act svg{width: 18px;height: 18px}body.na-app-home .na-cafe__share{margin-left: auto}body.na-app-home .na-cafe__share [data-share-toggle]{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;padding: 0;border-radius: 999px;color: var(--na-sub)}body.na-app-home .na-cafe__share [data-share-toggle]:hover{background: var(--na-fill);color: var(--na-ink)}body.na-app-home .na-cafe__share [data-share-toggle] svg{width: 18px;height: 18px}@media (max-width: 380px){body.na-app-home .na-cafe__actlbl{display: none}}
body.na-app-home .na-nepse{--na-up: hsl(150 62% 32%);--na-up-bg: hsl(150 55% 93%);--na-down: hsl(2 68% 46%);--na-down-bg: hsl(2 80% 95%);--na-flat-c: var(--na-sub)}.dark body.na-app-home .na-nepse{--na-up: hsl(150 55% 58%);--na-up-bg: hsl(150 35% 16%);--na-down: hsl(2 80% 68%);--na-down-bg: hsl(2 40% 18%)}body.na-app-home .na-nepse > * + *{margin-top: 12px}body.na-app-home .na-nepse > .na-sec__head + *{margin-top: 0}body.na-app-home .na-nepse__hero{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 14px;border-radius: var(--na-r-sm);text-decoration: none;color: var(--na-ink);background: var(--na-fill);transition: background .15s ease}body.na-app-home .na-nepse__hero.is-up{background: var(--na-up-bg)}body.na-app-home .na-nepse__hero.is-down{background: var(--na-down-bg)}body.na-app-home .na-nepse__main{display: flex;flex-direction: column;gap: 2px;min-width: 0}body.na-app-home .na-nepse__label{font-size: 12px;font-weight: 650;color: var(--na-sub)}body.na-app-home .na-nepse__value{font-size: 28px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15;font-variant-numeric: tabular-nums;color: var(--na-ink)}body.na-app-home .na-nepse__chg{font-size: 13.5px;font-weight: 750;font-variant-numeric: tabular-nums;color: var(--na-flat-c)}body.na-app-home .na-nepse__hero.is-up .na-nepse__chg{color: var(--na-up)}body.na-app-home .na-nepse__hero.is-down .na-nepse__chg{color: var(--na-down)}body.na-app-home .na-nepse__chg span{font-size: 10px;vertical-align: 1px}body.na-app-home .na-nepse__status{display: flex;flex-direction: column;align-items: flex-end;gap: 4px;margin-left: auto}body.na-app-home .na-nepse__bell{display: inline-flex;align-items: center;gap: 6px;height: 24px;padding: 0 10px;border-radius: 999px;background: var(--na-card);color: var(--na-sub);font-size: 11.5px;font-weight: 700;white-space: nowrap}body.na-app-home .na-nepse__bell::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: var(--na-faint)}body.na-app-home .na-nepse__bell.is-open{color: var(--na-up)}body.na-app-home .na-nepse__bell.is-open::before{background: var(--na-up);box-shadow: 0 0 0 3px hsl(150 60% 45% / .2)}body.na-app-home .na-nepse__asof{font-size: 11.5px;color: var(--na-faint);white-space: nowrap}body.na-app-home .na-nepse__stats{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 8px}body.na-app-home .na-nepse__stat{display: flex;flex-direction: column;gap: 2px;min-width: 0;padding: 10px 12px;border-radius: 12px;background: var(--na-fill)}body.na-app-home .na-nepse__stat small{font-size: 11.5px;font-weight: 600;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-nepse__stat strong{font-size: 14.5px;font-weight: 800;color: var(--na-ink);font-variant-numeric: tabular-nums;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}@container (max-width: 359px){body.na-app-home .na-nepse__stats{grid-template-columns: repeat(2, minmax(0, 1fr))}}body.na-app-home .na-nepse__breadth{display: grid;gap: 8px}body.na-app-home .na-nepse__bar{display: flex;gap: 2px;height: 8px;border-radius: 999px;overflow: hidden;background: var(--na-fill)}body.na-app-home .na-nepse__bar i{display: block;height: 100%;min-width: 2px}body.na-app-home .na-nepse__bar i[style*="width: 0%"]{display: none}body.na-app-home .na-nepse__bar .is-up{background: var(--na-up)}body.na-app-home .na-nepse__bar .is-flat{background: var(--na-faint);opacity: .6}body.na-app-home .na-nepse__bar .is-down{background: var(--na-down)}body.na-app-home .na-nepse__legend{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 4px 12px;font-size: 12px;font-weight: 650}body.na-app-home .na-nepse__legend .is-up{color: var(--na-up)}body.na-app-home .na-nepse__legend .is-flat{color: var(--na-sub)}body.na-app-home .na-nepse__legend .is-down{color: var(--na-down)}body.na-app-home .na-nepse__movers{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px}@container (max-width: 379px){body.na-app-home .na-nepse__movers{grid-template-columns: minmax(0, 1fr)}}body.na-app-home .na-nepse__col{min-width: 0}body.na-app-home .na-nepse__h{margin: 0 0 6px;font-size: 12.5px;font-weight: 700;color: var(--na-sub)}body.na-app-home .na-nepse__list{list-style: none;margin: 0;padding: 0;display: grid}body.na-app-home .na-nepse__row{display: grid;grid-template-columns: minmax(0, 1fr) auto auto;align-items: center;gap: 8px;padding: 8px 0;border-top: 1px solid var(--na-line);font-variant-numeric: tabular-nums}body.na-app-home .na-nepse__row:first-child{border-top: 0;padding-top: 0}body.na-app-home .na-nepse__row:last-child{padding-bottom: 0}body.na-app-home .na-nepse__sym{font-size: 13.5px;font-weight: 750;color: var(--na-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-nepse__ltp{font-size: 12.5px;color: var(--na-sub);white-space: nowrap}body.na-app-home .na-nepse__pct{display: inline-flex;align-items: center;justify-content: center;min-width: 58px;height: 22px;padding: 0 6px;border-radius: 999px;font-size: 11.5px;font-weight: 750;white-space: nowrap;background: var(--na-fill);color: var(--na-flat-c)}body.na-app-home .na-nepse__pct.is-up{background: var(--na-up-bg);color: var(--na-up)}body.na-app-home .na-nepse__pct.is-down{background: var(--na-down-bg);color: var(--na-down)}body.na-app-home .na-games{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px}@container (min-width: 560px){body.na-app-home .na-games{grid-template-columns: repeat(4, minmax(0, 1fr))}}body.na-app-home .na-game{display: flex;flex-direction: column;gap: 8px;min-width: 0;text-decoration: none;color: var(--na-ink)}body.na-app-home .na-game__media{position: relative;display: grid;place-items: center;aspect-ratio: 16 / 9;border-radius: 12px;overflow: hidden;background: linear-gradient(135deg, hsl(var(--na-h, 200) 60% 88%), hsl(calc(var(--na-h, 200) + 40) 60% 80%))}.dark body.na-app-home .na-game__media{background: linear-gradient(135deg, hsl(var(--na-h, 200) 25% 20%), hsl(calc(var(--na-h, 200) + 40) 25% 14%))}body.na-app-home .na-game__media img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .3s ease}body.na-app-home .na-game:hover .na-game__media img{transform: scale(1.04)}body.na-app-home .na-game__initial{font-size: 28px;font-weight: 800;color: var(--na-ink)}body.na-app-home .na-game__body{display: flex;flex-direction: column;gap: 2px;min-width: 0}body.na-app-home .na-game__title{font-size: 13.5px;font-weight: 700;line-height: 1.3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-game:hover .na-game__title{color: hsl(var(--primary))}body.na-app-home .na-game__cat{font-size: 11.5px;color: var(--na-faint);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-game__play{display: inline-flex;align-items: center;justify-content: center;gap: 6px;height: 32px;margin-top: auto;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 12.5px;font-weight: 750;transition: background .15s ease, color .15s ease}body.na-app-home .na-game__play .na-ico{width: 13px;height: 13px}body.na-app-home .na-game:hover .na-game__play{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.na-app-home .na-game:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 3px;border-radius: 12px}@media (prefers-reduced-motion: reduce){body.na-app-home .na-game__media img{transition: none}}
body.na-app-home [aria-labelledby="na-news-title"] .na-list{display: grid;gap: 12px}body.na-app-home [aria-labelledby="na-news-title"] .na-row{display: grid;grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);gap: 16px;align-items: center;padding: 0;border-top: 0}body.na-app-home [aria-labelledby="na-news-title"] .na-row + .na-row{padding-top: 12px;border-top: 1px solid var(--na-line)}body.na-app-home [aria-labelledby="na-news-title"] .na-row__thumb{order: -1;width: 100%;height: auto;aspect-ratio: 16 / 10;border-radius: 12px;transition: transform .25s ease, filter .25s ease}body.na-app-home [aria-labelledby="na-news-title"] .na-row:hover .na-row__thumb{filter: brightness(1.05)}body.na-app-home [aria-labelledby="na-news-title"] .na-row__body{gap: 6px}body.na-app-home [aria-labelledby="na-news-title"] .na-row__title{font-size: 16.5px;font-weight: 700;line-height: 1.3;letter-spacing: -.01em;-webkit-line-clamp: 3}@container (min-width: 520px){body.na-app-home [aria-labelledby="na-news-title"] .na-row__title{font-size: 18px}}body.na-app-home [aria-labelledby="na-news-title"] .na-row:not(:has(.na-row__thumb)){grid-template-columns: 1fr}@media (prefers-reduced-motion: reduce){body.na-app-home [aria-labelledby="na-news-title"] .na-row__thumb{transition: none}}
body.na-app-home .na-panel__card{background: radial-gradient(120% 180px at 100% 0%, hsl(190 80% 60% / .10), transparent 70%), linear-gradient(180deg, hsl(var(--primary) / .10) 0%, hsl(var(--primary) / .04) 160px, transparent 320px), hsl(var(--card));background-attachment: local, local, local;box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .08)}html.dark body.na-app-home .na-panel__card{background: radial-gradient(120% 180px at 100% 0%, hsl(var(--primary) / .14), transparent 70%), linear-gradient(180deg, hsl(var(--primary) / .16) 0%, hsl(var(--primary) / .05) 160px, transparent 320px), var(--na-card);background-attachment: local, local, local;box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .12)}body.na-app-home .na-panel__head{position: relative;padding-left: 22px;font-weight: 700;letter-spacing: -.005em}body.na-app-home .na-panel__head::before{content: "";position: absolute;left: 10px;top: 50%;width: 4px;height: 16px;margin-top: -8px;border-radius: 4px;background: linear-gradient(180deg, hsl(var(--primary)), hsl(var(--primary) / .45))}body.na-app-home .na-panel__group:not([open]) .na-panel__head{color: var(--na-sub)}body.na-app-home .na-panel__group:not([open]) .na-panel__head::before{background: var(--na-fill-2)}body.na-app-home .na-panel__group + .na-panel__group{border-top-color: hsl(var(--primary) / .10)}body.na-app-home .na-panel__item{transition: background-color .15s ease, transform .15s ease}body.na-app-home .na-panel__item:hover{background: hsl(var(--na-h, 200) 70% 50% / .08);transform: translateX(2px)}html.dark body.na-app-home .na-panel__item:hover{background: hsl(var(--na-h, 200) 50% 50% / .12)}body.na-app-home .na-panel__item:hover .na-panel__ico{box-shadow: 0 4px 10px hsl(var(--na-h, 200) 60% 45% / .22)}body.na-app-home .na-panel__all{background: hsl(var(--primary) / .10);color: hsl(var(--primary));font-weight: 700}body.na-app-home .na-panel__all:hover{background: hsl(var(--primary) / .16)}@media (prefers-reduced-motion: reduce){body.na-app-home .na-panel__item{transition: none}body.na-app-home .na-panel__item:hover{transform: none}}
body.na-app-home .na-radio__list{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px;margin: 0;padding: 0;list-style: none}@media (min-width: 640px){body.na-app-home .na-radio__list{grid-template-columns: repeat(4, minmax(0, 1fr))}}body.na-app-home .na-radio__item{min-width: 0;margin: 0}body.na-app-home .na-radio__tile{display: flex;flex-direction: column;gap: 8px;width: 100%;padding: 0;border: 0;background: none;color: var(--na-ink);font: inherit;text-align: left;cursor: pointer;-webkit-tap-highlight-color: transparent}body.na-app-home .na-radio__tile:focus-visible{outline: 0}body.na-app-home .na-radio__tile:focus-visible .na-radio__art{outline: 2px solid hsl(var(--primary));outline-offset: 2px}body.na-app-home .na-radio__art{position: relative;display: block;width: 100%;aspect-ratio: 1 / 1;overflow: hidden;border-radius: var(--na-r-sm);background: var(--na-fill);box-shadow: inset 0 0 0 1px hsl(var(--border) / .6);transition: transform .2s ease, box-shadow .2s ease}body.na-app-home .na-radio__art img{position: absolute;inset: 0;width: 100% !important;height: 100% !important;max-width: none;object-fit: cover;transition: transform .35s ease}@media (hover: hover){body.na-app-home .na-radio__tile:hover .na-radio__art{transform: translateY(-2px);box-shadow: var(--na-shadow-lg)}body.na-app-home .na-radio__tile:hover .na-radio__art img{transform: scale(1.04)}}body.na-app-home .na-radio__tile.is-playing .na-radio__art, body.na-app-home .na-radio__tile.is-loading .na-radio__art{box-shadow: 0 0 0 2px hsl(var(--primary)), var(--na-shadow)}body.na-app-home .na-radio__btn{position: absolute;right: 8px;bottom: 8px;display: grid;place-items: center;width: 40px;height: 40px;border-radius: 50%;background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 14px hsl(0 0% 0% / .28);transition: transform .15s ease}body.na-app-home .na-radio__tile:hover .na-radio__btn{transform: scale(1.06)}body.na-app-home .na-radio__tile:active .na-radio__btn{transform: scale(.94)}body.na-app-home .na-radio__btn svg{width: 18px;height: 18px}body.na-app-home .na-radio__btn .na-radio__i-play{margin-left: 2px}body.na-app-home .na-radio__btn .na-radio__i-pause, body.na-app-home .na-radio__tile:is(.is-playing, .is-loading) .na-radio__i-play{display: none}body.na-app-home .na-radio__tile:is(.is-playing, .is-loading) .na-radio__i-pause{display: block}body.na-app-home .na-radio__tile.is-loading .na-radio__btn::after{content: "";position: absolute;inset: -4px;border-radius: 50%;border: 2px solid hsl(var(--primary) / .25);border-top-color: hsl(var(--primary));animation: na-radio-spin .8s linear infinite}body.na-app-home .na-radio__live{position: absolute;left: 8px;top: 8px;display: none;align-items: center;gap: 5px;height: 22px;padding: 0 8px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 10.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;box-shadow: 0 2px 8px hsl(0 0% 0% / .25)}body.na-app-home .na-radio__tile.is-playing .na-radio__live{display: inline-flex}body.na-app-home .na-radio__eq{display: inline-flex;align-items: flex-end;gap: 2px;height: 10px}body.na-app-home .na-radio__eq i{display: block;width: 2px;height: 3px;border-radius: 1px;background: currentColor;animation: na-radio-eq .9s ease-in-out infinite}body.na-app-home .na-radio__eq i:nth-child(2){animation-delay: .15s}body.na-app-home .na-radio__eq i:nth-child(3){animation-delay: .3s}body.na-app-home .na-radio__eq i:nth-child(4){animation-delay: .45s}body.na-app-home .na-radio__text{display: flex;flex-direction: column;gap: 2px;min-width: 0;padding: 0 2px}body.na-app-home .na-radio__name{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;font-weight: 650;line-height: 1.3;color: var(--na-ink)}body.na-app-home .na-radio__tile.is-playing .na-radio__name{color: hsl(var(--primary))}body.na-app-home .na-radio__meta{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 12px;line-height: 1.35;color: var(--na-faint)}body.na-app-home .na-radio__tile.is-error .na-radio__meta{color: var(--na-red)}@keyframes na-radio-eq{0%, 100%{height: 3px}50%{height: 10px}}@keyframes na-radio-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){body.na-app-home .na-radio__art, body.na-app-home .na-radio__art img, body.na-app-home .na-radio__btn{transition: none}body.na-app-home .na-radio__tile:hover .na-radio__art, body.na-app-home .na-radio__tile:hover .na-radio__art img, body.na-app-home .na-radio__tile:hover .na-radio__btn{transform: none}body.na-app-home .na-radio__eq i{animation: none;height: 7px}body.na-app-home .na-radio__eq i:nth-child(odd){height: 10px}body.na-app-home .na-radio__tile.is-loading .na-radio__btn::after{animation: none}}
.na-sidefest{position: relative;display: block;overflow: hidden;padding: 18px;color: #fff;text-decoration: none;isolation: isolate;background: radial-gradient(90% 120% at 100% 0%, #ffcf4a 0%, transparent 55%), linear-gradient(140deg, #c8102e 0%, #e2492d 55%, #ff9a1f 100%);box-shadow: 0 3px 10px hsl(355 80% 40% / .10);transition: transform .2s ease, box-shadow .2s ease}.na-sidefest--tihar{background: radial-gradient(90% 120% at 100% 0%, #ffd54a 0%, transparent 55%), linear-gradient(140deg, #5b2a86 0%, #b5367a 55%, #ff8a1f 100%);box-shadow: 0 3px 10px hsl(300 50% 30% / .10)}.na-sidefest:hover{transform: translateY(-1px);box-shadow: 0 4px 12px hsl(355 80% 40% / .12)}.na-sidefest__body{position: relative;z-index: 1;display: grid;gap: 6px;max-width: 72%}.na-sidefest__chip{justify-self: start;padding: 3px 10px;border-radius: 999px;background: rgba(255, 255, 255, .22);font-size: 11.5px;font-weight: 800;letter-spacing: .02em}.na-sidefest__title{font-size: 17px;line-height: 1.25;font-weight: 800;letter-spacing: -.01em}.na-sidefest__sub{font-size: 12.5px;opacity: .88}.na-sidefest__cta{justify-self: start;display: inline-flex;align-items: center;gap: 4px;margin-top: 4px;height: 32px;padding: 0 12px 0 14px;border-radius: 999px;background: #fff;color: #9c1424;font-size: 13px;font-weight: 800}.na-sidefest--tihar .na-sidefest__cta{color: #5b2a86}.na-sidefest__cta .na-ico{width: 15px;height: 15px}.na-sidefest__art i{position: absolute;z-index: 0;right: 18px;top: 22px;width: 34px;height: 34px;border-radius: 4px;background: linear-gradient(135deg, #ffe066 50%, #ff3b5c 50%);transform: rotate(45deg);opacity: .9;animation: na-sidefest-sway 4.5s ease-in-out infinite}.na-sidefest__art i:nth-child(2){right: 64px;top: 70px;width: 20px;height: 20px;opacity: .7;animation-duration: 5.5s;animation-delay: -1.5s;background: linear-gradient(135deg, #fff 50%, #2fb8ff 50%)}.na-sidefest__art i:nth-child(3){right: 14px;top: 92px;width: 14px;height: 14px;opacity: .6;animation-duration: 3.8s;animation-delay: -.8s}.na-sidefest--tihar .na-sidefest__art i{border-radius: 50% 50% 50% 50% / 65% 65% 35% 35%;transform: none;background: radial-gradient(circle at 50% 70%, #fff6c0 0 25%, #ffc93a 45%, #ff7a00 85%);box-shadow: 0 0 18px 6px rgba(255, 190, 60, .55)}@keyframes na-sidefest-sway{0%, 100%{translate: 0 0}50%{translate: -4px -6px}}.na-surge .na-sec__title{display: inline-flex;align-items: center;gap: 6px}.na-surge__flame{flex: 0 0 auto;width: 18px;height: 18px;color: #f45d22}.na-surge__list{display: grid;gap: 2px;margin: 0;padding: 0;list-style: none}.na-surge__item{display: flex;align-items: center;gap: 10px;padding: 8px 6px;border-radius: 12px;color: var(--na-ink);text-decoration: none}.na-surge__item:hover{background: var(--na-fill)}.na-surge__rank{flex: 0 0 26px;display: inline-flex;align-items: center;justify-content: center;height: 26px;border-radius: 8px;background: var(--na-fill);color: var(--na-sub);font-size: 12.5px;font-weight: 800}.na-surge__rank.is-top{background: linear-gradient(135deg, #ff8a1f, #f43f5e);color: #fff}.na-surge__text{flex: 1 1 auto;min-width: 0;display: grid;gap: 2px}.na-surge__title{font-size: 13.5px;line-height: 1.35;font-weight: 600;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.na-surge__meta{font-size: 11.5px;color: var(--na-faint)}.na-surge__thumb{flex: 0 0 52px;width: 52px;height: 52px;overflow: hidden;border-radius: 10px;background: var(--na-fill)}.na-surge__thumb img{width: 100%;height: 100%;object-fit: cover;display: block}@media (prefers-reduced-motion: reduce){.na-sidefest, .na-sidefest__art i{transition: none;animation: none}.na-sidefest:hover{transform: none}}
body.na-app-home .na-sp{--sp-a: 276 62% 34%;--sp-b: 330 92% 50%;--sp-ink: 276 62% 34%;position: relative;overflow: hidden}body.na-app-home .na-sp--ck{--sp-a: 152 76% 28%;--sp-b: 350 80% 48%;--sp-ink: 152 70% 28%}html.dark body.na-app-home .na-sp{--sp-ink: 276 80% 76%}html.dark body.na-app-home .na-sp--ck{--sp-ink: 152 60% 62%}body.na-app-home .na-sp::before{content: "";position: absolute;inset: 0 0 auto 0;height: 4px;background: linear-gradient(90deg, hsl(var(--sp-a)), hsl(var(--sp-b)))}body.na-app-home .na-sp::after{content: "";position: absolute;inset: 0 0 auto 0;height: 96px;pointer-events: none;background: linear-gradient(180deg, hsl(var(--sp-a) / .07), transparent)}html.dark body.na-app-home .na-sp::after{background: linear-gradient(180deg, hsl(var(--sp-a) / .18), transparent)}body.na-app-home .na-sp > *{position: relative;z-index: 1}body.na-app-home .na-sp__title{display: inline-flex;align-items: center;gap: 8px;min-width: 0}body.na-app-home .na-sp__mark{flex: none;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 9px;background: linear-gradient(135deg, hsl(var(--sp-a)), hsl(var(--sp-b)));color: #fff;box-shadow: 0 2px 8px hsl(var(--sp-a) / .3)}body.na-app-home .na-sp__mark .na-ico{width: 16px;height: 16px}body.na-app-home .na-sp__live, body.na-app-home .na-sp__chip.is-live{display: inline-flex;align-items: center;gap: 5px;background: var(--na-red);color: #fff}body.na-app-home .na-sp__live{height: 20px;padding: 0 8px;border-radius: 999px;font-size: 10.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase}body.na-app-home .na-sp__live::before, body.na-app-home .na-sp__chip.is-live::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: currentColor;animation: na-sp-pulse 1.4s ease-in-out infinite}@keyframes na-sp-pulse{0%, 100%{opacity: 1;transform: scale(1)}50%{opacity: .35;transform: scale(.7)}}body.na-app-home .na-sp__sub{display: flex;flex-wrap: wrap;gap: 6px;margin: -6px 0 12px;font-size: 12px;color: var(--na-sub)}body.na-app-home .na-sp__chip{flex: none;display: inline-flex;align-items: center;height: 22px;padding: 0 9px;border-radius: 999px;background: var(--na-card);color: var(--na-sub);white-space: nowrap;font-size: 11.5px;font-weight: 700;font-variant-numeric: tabular-nums}body.na-app-home .na-sp__chip.is-soon{background: hsl(var(--sp-b) / .14);color: hsl(var(--sp-b))}body.na-app-home .na-sp__chip.is-next{background: hsl(var(--sp-a) / .12);color: hsl(var(--sp-ink))}html.dark body.na-app-home .na-sp__chip.is-soon{background: hsl(var(--sp-b) / .22);color: hsl(var(--sp-b) / 1);filter: brightness(1.35)}body.na-app-home .na-sp__crest{position: relative;flex: none;display: grid;place-items: center;width: 26px;height: 26px;border-radius: 7px;background: var(--na-card);overflow: hidden}body.na-app-home .na-sp__crest img{position: absolute;inset: 2px;width: calc(100% - 4px);height: calc(100% - 4px);object-fit: contain}body.na-app-home .na-sp__ini{font-size: 10px;font-weight: 800;color: var(--na-faint);letter-spacing: -.02em}body.na-app-home .na-sp__crest.is-sm{width: 22px;height: 22px;border-radius: 6px}body.na-app-home .na-sp__crest.is-lg{width: 44px;height: 44px;border-radius: 10px;background: hsl(0 0% 100% / .94)}body.na-app-home .na-sp__crest.is-lg img{inset: 3px;width: calc(100% - 6px);height: calc(100% - 6px);object-fit: cover;border-radius: 7px}body.na-app-home .na-sp__crest.is-lg .na-sp__ini{font-size: 14px;color: hsl(var(--sp-a))}body.na-app-home .na-fx, body.na-app-home .na-ckf, body.na-app-home .na-ckr, body.na-app-home .na-npl__main{transition: transform .18s ease, box-shadow .18s ease, background-color .18s ease}body.na-app-home .na-fx:hover, body.na-app-home .na-ckf:hover, body.na-app-home .na-npl__main:hover{transform: translateY(-2px);box-shadow: var(--na-shadow-lg)}body.na-app-home .na-fx:focus-visible, body.na-app-home .na-ckf:focus-visible, body.na-app-home .na-ckr:focus-visible, body.na-app-home .na-npl__main:focus-visible, body.na-app-home .na-npl__pill:focus-visible, body.na-app-home .na-sp__strip:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 2px}body.na-app-home .na-sp__track{gap: 10px;padding-top: 2px;padding-bottom: 8px}body.na-app-home .na-fx{flex: 1 0 228px;max-width: 320px;scroll-snap-align: start;display: flex;flex-direction: column;gap: 8px;padding: 12px;border-radius: var(--na-r-sm);background: var(--na-fill);color: var(--na-ink);text-decoration: none;border-top: 3px solid hsl(var(--sp-a) / .55)}body.na-app-home .na-fx.is-live{border-top-color: var(--na-red);background: linear-gradient(180deg, hsl(2 72% 52% / .08), var(--na-fill) 60%)}body.na-app-home .na-fx__top{display: flex;align-items: center;justify-content: space-between;gap: 8px;min-height: 22px}body.na-app-home .na-fx__date{font-size: 12px;font-weight: 600;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-fx__team{display: flex;align-items: center;gap: 10px;min-width: 0}body.na-app-home .na-fx__name{flex: 1;min-width: 0;font-size: 14.5px;font-weight: 700;letter-spacing: -.01em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-fx__goals{font-size: 18px;font-weight: 800;font-variant-numeric: tabular-nums}body.na-app-home .na-fx__foot{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding-top: 8px;border-top: 1px solid hsl(var(--border));font-size: 12px;font-weight: 600;color: var(--na-sub)}body.na-app-home .na-fx__ko{display: inline-flex;align-items: center;gap: 5px;color: hsl(var(--sp-ink));font-weight: 750;font-size: 13px}body.na-app-home .na-fx__ko .na-ico{width: 14px;height: 14px}body.na-app-home .na-sp__strip{display: flex;align-items: center;gap: 10px;margin-top: 4px;padding: 9px 12px;border-radius: 12px;background: hsl(var(--sp-a) / .08);color: var(--na-ink);text-decoration: none;font-size: 13px;font-weight: 600}html.dark body.na-app-home .na-sp__strip{background: hsl(var(--sp-a) / .2)}body.na-app-home .na-sp__strip:hover{background: hsl(var(--sp-a) / .14)}body.na-app-home .na-sp__striptxt{flex: 1;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-sp__strip > .na-ico{flex: none;width: 16px;height: 16px;color: var(--na-faint)}body.na-app-home .na-ckf{display: flex;flex-direction: column;gap: 14px;padding: 14px 16px;border-radius: var(--na-r-sm);color: #fff;text-decoration: none;background: radial-gradient(120% 140% at 100% 0%, hsl(350 80% 48% / .55), transparent 55%), linear-gradient(135deg, hsl(152 76% 22%), hsl(160 70% 30%) 55%, hsl(215 70% 30%));box-shadow: 0 6px 20px hsl(152 70% 20% / .25)}html.dark body.na-app-home .na-ckf{box-shadow: 0 6px 20px hsl(0 0% 0% / .35)}body.na-app-home .na-ckf.is-live{background: radial-gradient(120% 140% at 100% 0%, hsl(2 80% 52% / .7), transparent 60%), linear-gradient(135deg, hsl(152 76% 22%), hsl(215 70% 30%))}body.na-app-home .na-ckf__top{display: flex;align-items: center;justify-content: space-between;gap: 10px;min-width: 0}body.na-app-home .na-ckf__series{display: flex;align-items: center;gap: 8px;min-width: 0}body.na-app-home .na-ckf__fmt{flex: none;height: 20px;padding: 0 7px;border-radius: 6px;display: inline-flex;align-items: center;background: hsl(0 0% 100% / .18);font-size: 11px;font-weight: 800;letter-spacing: .04em}body.na-app-home .na-ckf__comp{min-width: 0;font-size: 12.5px;font-weight: 600;opacity: .9;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-sp__chip.is-onbrand{background: hsl(0 0% 100% / .94);color: hsl(152 76% 22%)}body.na-app-home .na-sp__chip.is-onbrand.is-live{background: var(--na-red);color: #fff}body.na-app-home .na-ckf__teams{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: 10px}body.na-app-home .na-ckf__team{display: flex;flex-direction: column;align-items: center;gap: 6px;min-width: 0;text-align: center}body.na-app-home .na-ckf__name{max-width: 100%;font-size: 16px;font-weight: 800;letter-spacing: -.01em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-ckf__team.is-nepal .na-sp__crest{box-shadow: 0 0 0 2px hsl(350 85% 60%)}body.na-app-home .na-ckf__score{font-size: 14px;font-weight: 800;font-variant-numeric: tabular-nums}body.na-app-home .na-ckf__vs{display: flex;flex-direction: column;align-items: center;gap: 2px}body.na-app-home .na-ckf__vs b{font-size: 12px;font-weight: 800;text-transform: uppercase;letter-spacing: .08em;opacity: .75}body.na-app-home .na-ckf__vs small{font-size: 15px;font-weight: 800;font-variant-numeric: tabular-nums;white-space: nowrap}body.na-app-home .na-ckf__foot{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px 14px;padding-top: 10px;border-top: 1px solid hsl(0 0% 100% / .18);font-size: 12px;font-weight: 600;opacity: .92}body.na-app-home .na-ckf__foot > span{display: inline-flex;align-items: center;gap: 5px;min-width: 0}body.na-app-home .na-ckf__foot .na-ico{flex: none;width: 13px;height: 13px}body.na-app-home .na-ckf__venue{max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-cklist{display: grid;gap: 8px;margin-top: 10px}body.na-app-home .na-ckr{display: flex;align-items: center;gap: 12px;padding: 10px 12px;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);text-decoration: none}body.na-app-home .na-ckr:hover{background: var(--na-fill-2);transform: translateX(2px)}body.na-app-home .na-ckr__flags{flex: none;display: flex}body.na-app-home .na-ckr__flags .na-sp__crest{width: 30px;height: 30px;border-radius: 50%;box-shadow: 0 0 0 2px var(--na-fill)}body.na-app-home .na-ckr__flags .na-sp__crest + .na-sp__crest{margin-left: -8px}body.na-app-home .na-ckr__flags .na-sp__crest img{inset: 3px;width: calc(100% - 6px);height: calc(100% - 6px);border-radius: 50%;object-fit: cover}body.na-app-home .na-ckr__body{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}body.na-app-home .na-ckr__title{font-size: 14px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-ckr__title em{font-style: normal;font-weight: 600;font-size: 12px;color: var(--na-faint)}body.na-app-home .na-ckr__meta{font-size: 12px;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}body.na-app-home .na-npl{margin-top: 12px;display: grid;gap: 10px}body.na-app-home .na-npl__main{display: flex;align-items: center;gap: 12px;padding: 12px;border-radius: var(--na-r-sm);color: var(--na-ink);text-decoration: none;background: linear-gradient(110deg, hsl(350 80% 48% / .1), hsl(220 80% 45% / .1))}html.dark body.na-app-home .na-npl__main{background: linear-gradient(110deg, hsl(350 80% 48% / .22), hsl(220 80% 45% / .22))}body.na-app-home .na-npl__logo{position: relative;flex: none;display: grid;place-items: center;width: 52px;height: 52px;border-radius: 12px;background: hsl(0 0% 100%);color: hsl(350 80% 48%);overflow: hidden;box-shadow: var(--na-shadow)}body.na-app-home .na-npl__logo img{position: absolute;inset: 4px;width: calc(100% - 8px);height: calc(100% - 8px);object-fit: contain;z-index: 1}body.na-app-home .na-npl__logo .na-ico{width: 24px;height: 24px}body.na-app-home .na-npl__body{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}body.na-app-home .na-npl__name{font-size: 15px;font-weight: 800;letter-spacing: -.01em}body.na-app-home .na-npl__facts{font-size: 12px;font-weight: 600;color: var(--na-sub)}body.na-app-home .na-npl__line{font-size: 13px;font-weight: 650;color: hsl(var(--sp-b))}html.dark body.na-app-home .na-npl__line{color: hsl(350 85% 70%)}body.na-app-home .na-npl__go{flex: none;width: 18px;height: 18px;color: var(--na-faint)}body.na-app-home .na-npl__pills{display: flex;gap: 8px;overflow-x: auto;scrollbar-width: none;overscroll-behavior-x: contain}body.na-app-home .na-npl__pills::-webkit-scrollbar{display: none}body.na-app-home .na-npl__pill{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 32px;padding: 0 12px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);text-decoration: none;font-size: 12.5px;font-weight: 650;white-space: nowrap}body.na-app-home .na-npl__pill:hover{background: var(--na-fill-2)}body.na-app-home .na-npl__pill .na-ico{width: 14px;height: 14px;color: hsl(var(--sp-ink))}@media (min-width: 768px){body.na-app-home .na-ckf{padding: 16px 20px}body.na-app-home .na-ckf__name{font-size: 17px}}@media (prefers-reduced-motion: reduce){body.na-app-home .na-sp__live::before, body.na-app-home .na-sp__chip.is-live::before{animation: none}body.na-app-home .na-fx, body.na-app-home .na-ckf, body.na-app-home .na-ckr, body.na-app-home .na-npl__main{transition: none}body.na-app-home .na-fx:hover, body.na-app-home .na-ckf:hover, body.na-app-home .na-ckr:hover, body.na-app-home .na-npl__main:hover{transform: none}}
html body.page-template-page-license-check .na-lc{--lc-gap: 12px;--lc-r: 16px;--lc-pad: 16px;--lc-ok: 152 60% 36%;--lc-no: 2 70% 50%;--lc-warn: 34 90% 42%;padding: 12px 0 32px;color: var(--na-ink)}html.dark body.page-template-page-license-check .na-lc{--lc-ok: 152 55% 58%;--lc-no: 2 80% 68%;--lc-warn: 38 90% 62%}@media (min-width: 768px){html body.page-template-page-license-check .na-lc{--lc-gap: 16px;--lc-pad: 22px;padding: 24px 20px 48px}}html body.page-template-page-license-check .na-lc__in{display: flex;flex-direction: column;gap: var(--lc-gap);max-width: 880px;margin: 0 auto}html body.page-template-page-license-check .na-lc p{margin: 0}html body.page-template-page-license-check .na-lc .hidden{display: none !important}html body.page-template-page-license-check .na-lc a:not([class]){color: hsl(var(--primary));font-weight: 600;text-decoration: none}html body.page-template-page-license-check .na-lc a:not([class]):hover{text-decoration: underline}html body.page-template-page-license-check .na-lc strong{color: var(--na-ink);font-weight: 700}html body.page-template-page-license-check .na-lc__card{background: var(--na-card);border: 0;border-radius: var(--lc-r);box-shadow: var(--na-shadow)}html body.page-template-page-license-check .na-lc__hero{display: flex;align-items: center;gap: 20px;padding: 22px var(--lc-pad);background: radial-gradient(70% 120% at 100% 0%, hsl(var(--primary) / .14), transparent 62%), var(--na-card)}@media (min-width: 768px){html body.page-template-page-license-check .na-lc__hero{padding: 30px 32px}}html body.page-template-page-license-check .na-lc__herobody{display: flex;flex-direction: column;align-items: flex-start;gap: 10px;min-width: 0;flex: 1 1 auto}html body.page-template-page-license-check .na-lc__badge{display: inline-flex;align-items: center;gap: 6px;padding: 4px 11px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 12px;font-weight: 700;line-height: 1.4}html body.page-template-page-license-check .na-lc__title{margin: 0;font-size: 24px;line-height: 1.15;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}@media (min-width: 768px){html body.page-template-page-license-check .na-lc__title{font-size: 28px}}html body.page-template-page-license-check .na-lc__lede{font-size: 14px;line-height: 1.55;color: var(--na-sub);max-width: 60ch}html body.page-template-page-license-check .na-lc__meta{display: flex;flex-wrap: wrap;gap: 6px 16px;font-size: 12px;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__metaitem{display: inline-flex;align-items: center;gap: 6px}html body.page-template-page-license-check .na-lc__metaitem svg{color: var(--na-faint);flex: none}html body.page-template-page-license-check .na-lc__heroart{display: none;flex: none;align-items: center;justify-content: center;width: 88px;height: 88px;border-radius: 20px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}@media (min-width: 560px){html body.page-template-page-license-check .na-lc__heroart{display: inline-flex}}html body.page-template-page-license-check .na-lc__search{padding: 18px var(--lc-pad) 18px}@media (min-width: 768px){html body.page-template-page-license-check .na-lc__search{padding: 24px 32px}}html body.page-template-page-license-check .na-lc__label{display: block;margin: 0 0 8px;font-size: 13px;font-weight: 700;color: var(--na-ink)}html body.page-template-page-license-check .na-lc__field{position: relative;display: flex;align-items: center;border-radius: 14px;background: var(--na-fill);transition: background-color .15s ease}html body.page-template-page-license-check .na-lc__field:focus-within{background: var(--na-card);box-shadow: var(--na-shadow)}html body.page-template-page-license-check .na-lc__fieldico{position: absolute;left: 16px;display: inline-flex;color: var(--na-sub);pointer-events: none}html body.page-template-page-license-check #main-content .na-lc__input{width: 100%;min-height: 58px;padding: 0 16px 0 46px;margin: 0;border: 0 !important;outline: 0 !important;box-shadow: none !important;background: transparent !important;border-radius: 14px;font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size: 20px;font-weight: 600;letter-spacing: .08em;color: var(--na-ink);-webkit-appearance: none;appearance: none}html body.page-template-page-license-check #main-content .na-lc__input:focus, html body.page-template-page-license-check #main-content .na-lc__input:focus-visible{border: 0 !important;outline: 0 !important;box-shadow: none !important}html body.page-template-page-license-check #main-content .na-lc__input::placeholder{color: var(--na-faint);opacity: .6;letter-spacing: .08em}html body.page-template-page-license-check .na-lc form.is-invalid .na-lc__field{background: hsl(var(--lc-no) / .08);box-shadow: none}html body.page-template-page-license-check .na-lc form.is-invalid .na-lc__fieldico, html body.page-template-page-license-check .na-lc form.is-invalid .na-lc__hint{color: hsl(var(--lc-no))}html body.page-template-page-license-check .na-lc__hint{display: flex;align-items: center;gap: 6px;margin-top: 8px;font-size: 12px;line-height: 1.4;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__hint svg{flex: none}html body.page-template-page-license-check #main-content .na-lc__btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 52px;margin-top: 14px;padding: 0 20px;border: 0;border-radius: 14px;cursor: pointer;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 15px;font-weight: 700;letter-spacing: .01em;transition: filter .15s ease, transform .15s ease}html body.page-template-page-license-check #main-content .na-lc__btn:hover{filter: brightness(1.06)}html body.page-template-page-license-check #main-content .na-lc__btn:active{transform: translateY(1px)}html body.page-template-page-license-check #main-content .na-lc__btn:disabled{opacity: .6;cursor: not-allowed}html body.page-template-page-license-check .na-lc__spin{animation: na-lc-spin .8s linear infinite}html body.page-template-page-license-check .na-lc__example{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px;margin-top: 12px;font-size: 12px;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__exsep{color: var(--na-faint)}html body.page-template-page-license-check #main-content .na-lc__chip{display: inline-flex;align-items: center;height: 28px;padding: 0 11px;border: 0;border-radius: 999px;cursor: pointer;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size: 12px;font-weight: 700;letter-spacing: .04em}html body.page-template-page-license-check #main-content .na-lc__chip:hover{background: hsl(var(--primary) / .16)}html body.page-template-page-license-check .na-lc__loading{display: flex;flex-direction: column;gap: 10px}html body.page-template-page-license-check .na-lc__skel{padding: var(--lc-pad);display: flex;flex-direction: column;gap: 14px}html body.page-template-page-license-check .na-lc__skelhead{display: flex;align-items: center;gap: 12px}html body.page-template-page-license-check .na-lc__skelcol{display: flex;flex-direction: column;gap: 8px;flex: 1}html body.page-template-page-license-check .na-lc__skelgrid{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}html body.page-template-page-license-check .na-lc__sk{display: block;height: 12px;border-radius: 6px;background: linear-gradient(90deg, var(--na-fill) 0%, hsl(var(--muted-foreground) / .12) 50%, var(--na-fill) 100%);background-size: 200% 100%;animation: na-lc-shimmer 1.3s ease-in-out infinite}html body.page-template-page-license-check .na-lc__sk--ico{width: 40px;height: 40px;border-radius: 12px;flex: none}html body.page-template-page-license-check .na-lc__sk--w60{width: 60%;height: 14px}html body.page-template-page-license-check .na-lc__sk--w40{width: 40%}html body.page-template-page-license-check .na-lc__sk--box{height: 54px;border-radius: 12px}html body.page-template-page-license-check .na-lc__loadtext{text-align: center;font-size: 13px;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__state{overflow: hidden;--lc-c: var(--lc-ok)}html body.page-template-page-license-check .na-lc__state.is-missing, html body.page-template-page-license-check .na-lc__state.is-error{--lc-c: var(--lc-no)}html body.page-template-page-license-check .na-lc__state.is-wait{--lc-c: var(--lc-warn)}html body.page-template-page-license-check #nirivResults .result-card{animation: na-lc-up .3s ease both}html body.page-template-page-license-check .na-lc__statehead{display: flex;align-items: center;gap: 12px;padding: 16px var(--lc-pad);background: hsl(var(--lc-c) / .09)}html body.page-template-page-license-check .na-lc__stateico{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 40px;height: 40px;border-radius: 12px;background: hsl(var(--lc-c));color: #fff}html.dark body.page-template-page-license-check .na-lc__stateico{color: hsl(var(--card))}html body.page-template-page-license-check .na-lc__statetitle{font-size: 15px;font-weight: 800;color: hsl(var(--lc-c));letter-spacing: -.01em}html body.page-template-page-license-check .na-lc__statesub{margin-top: 2px;font-size: 12.5px;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__statebody{display: flex;flex-direction: column;gap: 10px;padding: 16px var(--lc-pad) 18px;font-size: 14px;line-height: 1.55;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__statehint{font-size: 12.5px;color: var(--na-faint)}html body.page-template-page-license-check .na-lc__searched{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;padding: 10px 12px;border-radius: 12px;background: var(--na-fill);font-size: 12px;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__searched b{font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size: 14px;letter-spacing: .05em;color: var(--na-ink)}html body.page-template-page-license-check .na-lc__stateacts{display: flex;flex-wrap: wrap;gap: 8px}html body.page-template-page-license-check #main-content .na-lc__ghost{display: inline-flex;align-items: center;gap: 6px;height: 38px;padding: 0 14px;border: 0;border-radius: 10px;cursor: pointer;background: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 650;text-decoration: none}html body.page-template-page-license-check #main-content .na-lc__ghost:hover{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}html body.page-template-page-license-check .na-lc__chips{display: inline-flex;flex-wrap: wrap;gap: 6px}html body.page-template-page-license-check .na-lc__status{display: inline-flex;align-items: center;gap: 5px;height: 24px;padding: 0 10px;border-radius: 999px;font-size: 11.5px;font-weight: 700;white-space: nowrap;background: hsl(var(--lc-ok) / .14);color: hsl(var(--lc-ok))}html body.page-template-page-license-check .na-lc__status::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: currentColor}html body.page-template-page-license-check .na-lc__status.is-ready{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}html body.page-template-page-license-check .na-lc__status.is-no{background: hsl(var(--lc-no) / .12);color: hsl(var(--lc-no))}html body.page-template-page-license-check .na-lc__lic{position: relative;margin: 16px var(--lc-pad);padding: 16px;border-radius: 14px;overflow: hidden;background: radial-gradient(90% 140% at 100% 0%, hsl(var(--primary) / .16), transparent 60%), linear-gradient(160deg, hsl(var(--primary) / .07), hsl(var(--primary) / .02)), var(--na-card);box-shadow: inset 0 0 0 1px hsl(var(--primary) / .14)}html body.page-template-page-license-check .na-lc__lichead{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px}html body.page-template-page-license-check .na-lc__licbrand{display: inline-flex;align-items: center;gap: 8px;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: hsl(var(--primary))}html body.page-template-page-license-check .na-lc__licrl{margin-top: 14px;font-size: 11px;font-weight: 600;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__licname{margin-top: 2px;font-size: 20px;font-weight: 800;letter-spacing: -.01em;line-height: 1.2;color: var(--na-ink);overflow-wrap: anywhere}html body.page-template-page-license-check .na-lc__licno{margin-top: 4px;font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size: 17px;font-weight: 600;letter-spacing: .1em;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__licgrid{display: grid;grid-template-columns: 1fr;gap: 8px;margin-top: 14px}@media (min-width: 560px){html body.page-template-page-license-check .na-lc__licgrid{grid-template-columns: repeat(3, minmax(0, 1fr))}}html body.page-template-page-license-check .na-lc__rf{padding: 10px 12px;border-radius: 10px;background: hsl(var(--card) / .75)}html.dark body.page-template-page-license-check .na-lc__rf{background: hsl(var(--background) / .55)}html body.page-template-page-license-check .na-lc__rl{font-size: 11px;font-weight: 600;color: var(--na-sub);margin-bottom: 3px}html body.page-template-page-license-check .na-lc__rv{font-size: 14px;font-weight: 700;color: var(--na-ink);overflow-wrap: anywhere}html body.page-template-page-license-check .na-lc__cchips{display: flex;flex-wrap: wrap;gap: 4px}html body.page-template-page-license-check .na-lc__cchip{display: inline-flex;align-items: baseline;gap: 4px;padding: 1px 8px;border-radius: 6px;background: hsl(var(--primary) / .1);font-size: 12.5px}html body.page-template-page-license-check .na-lc__cchip b{color: hsl(var(--primary));font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}html body.page-template-page-license-check .na-lc__cchip em{font-style: normal;font-weight: 600;color: var(--na-ink)}html body.page-template-page-license-check .na-lc__statefoot{display: flex;align-items: flex-start;gap: 8px;padding: 12px var(--lc-pad) 14px;font-size: 12.5px;line-height: 1.5;color: hsl(var(--lc-ok));background: hsl(var(--lc-ok) / .07)}html body.page-template-page-license-check .na-lc__statefoot svg{flex: none;margin-top: 2px}html body.page-template-page-license-check .na-lc__stats{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--lc-gap)}@media (max-width: 767px){html body.page-template-page-license-check .na-lc__stats{gap: 8px;padding: 0}html body.page-template-page-license-check .na-lc__stats .na-lc__card{border-radius: 14px}}html body.page-template-page-license-check .na-lc__stat{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0;padding: 14px}html body.page-template-page-license-check .na-lc__tile{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 10px;margin-bottom: 6px;background: hsl(var(--lc-h, 200) 75% 94%);color: hsl(var(--lc-h, 200) 60% 38%)}html.dark body.page-template-page-license-check .na-lc__tile{background: hsl(var(--lc-h, 200) 25% 17%);color: hsl(var(--lc-h, 200) 65% 70%)}html body.page-template-page-license-check .na-lc__statnum{font-size: 18px;font-weight: 800;letter-spacing: -.01em;line-height: 1.2;color: var(--na-ink);font-variant-numeric: tabular-nums;overflow-wrap: anywhere}@media (max-width: 420px){html body.page-template-page-license-check .na-lc__statnum{font-size: 15px}}html body.page-template-page-license-check .na-lc__statlbl{font-size: 12px;color: var(--na-sub);line-height: 1.3}html body.page-template-page-license-check .na-lc__note{display: flex;align-items: flex-start;gap: 12px;padding: 14px var(--lc-pad);border-radius: var(--lc-r);background: var(--na-fill);font-size: 12.5px;line-height: 1.6;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__note > div{display: flex;flex-direction: column;gap: 4px;min-width: 0}html body.page-template-page-license-check .na-lc__note--warn{background: hsl(var(--lc-warn) / .08);color: var(--na-ink)}html body.page-template-page-license-check .na-lc__note--warn p:not(.na-lc__notetitle){color: var(--na-sub)}html body.page-template-page-license-check .na-lc__notetitle{font-size: 13px;font-weight: 700;color: var(--na-ink)}html body.page-template-page-license-check .na-lc__noteico{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 30px;height: 30px;border-radius: 9px;background: hsl(var(--lc-warn) / .16);color: hsl(var(--lc-warn))}html body.page-template-page-license-check .na-lc__noteico.is-brand{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}html body.page-template-page-license-check .na-lc__sec{display: flex;flex-direction: column;gap: 12px;padding: 18px var(--lc-pad);min-width: 0}html body.page-template-page-license-check .na-lc__h2{margin: 0;font-size: 16px;font-weight: 700;line-height: 1.3;letter-spacing: -.01em;color: var(--na-ink)}html body.page-template-page-license-check .na-lc__p{font-size: 14px;line-height: 1.6;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__p--sm{font-size: 12.5px}html body.page-template-page-license-check .na-lc__pair{display: grid;grid-template-columns: 1fr;gap: var(--lc-gap)}@media (min-width: 900px){html body.page-template-page-license-check .na-lc__pair{grid-template-columns: 1fr 1fr}}html body.page-template-page-license-check .na-lc__steps{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}@media (min-width: 768px){html body.page-template-page-license-check .na-lc__steps{grid-template-columns: repeat(3, minmax(0, 1fr))}}html body.page-template-page-license-check .na-lc__steps li{display: flex;gap: 12px;padding: 12px;border-radius: 12px;background: var(--na-fill);min-width: 0}html body.page-template-page-license-check .na-lc__steps li > div{display: flex;flex-direction: column;gap: 3px;min-width: 0}html body.page-template-page-license-check .na-lc__steps li > div > strong{font-size: 13.5px}html body.page-template-page-license-check .na-lc__steps p{font-size: 12.5px;line-height: 1.55;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__stepn{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 26px;height: 26px;border-radius: 8px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 13px;font-weight: 800}html body.page-template-page-license-check .na-lc__inset{padding: 12px 14px;border-radius: 12px;background: var(--na-fill);color: var(--na-sub);line-height: 1.55}html body.page-template-page-license-check .na-lc__insettitle{font-size: 12.5px;font-weight: 700;color: var(--na-ink);margin-bottom: 6px !important}html body.page-template-page-license-check .na-lc__list{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px;font-size: 13px;line-height: 1.5;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__list li{position: relative;padding-left: 16px}html body.page-template-page-license-check .na-lc__list li::before{content: "";position: absolute;left: 2px;top: .55em;width: 6px;height: 6px;border-radius: 50%;background: hsl(var(--primary) / .6)}html body.page-template-page-license-check .na-lc__list--x li::before{background: hsl(var(--lc-no) / .75)}html body.page-template-page-license-check .na-lc__list--ok li::before{background: hsl(var(--lc-ok) / .85)}html body.page-template-page-license-check .na-lc__meanings{display: grid;gap: 10px}@media (min-width: 768px){html body.page-template-page-license-check .na-lc__meanings{grid-template-columns: 1fr 1fr}}html body.page-template-page-license-check .na-lc__meaning{--lc-c: var(--lc-ok);display: flex;gap: 12px;padding: 12px 14px;border-radius: 12px;background: hsl(var(--lc-c) / .09);font-size: 12.5px;line-height: 1.55;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__meaning.is-no{--lc-c: var(--lc-no)}html body.page-template-page-license-check .na-lc__meaning > div{display: flex;flex-direction: column;gap: 3px}html body.page-template-page-license-check .na-lc__meaningtitle{font-size: 13px;font-weight: 700;color: hsl(var(--lc-c))}html body.page-template-page-license-check .na-lc__dot{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 28px;height: 28px;border-radius: 50%;background: hsl(var(--lc-c));color: #fff}html.dark body.page-template-page-license-check .na-lc__dot{color: hsl(var(--card))}html body.page-template-page-license-check .na-lc__cats{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px}@media (min-width: 768px){html body.page-template-page-license-check .na-lc__cats{grid-template-columns: repeat(3, minmax(0, 1fr))}}html body.page-template-page-license-check .na-lc__cat{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border-radius: 12px;background: var(--na-fill);font-size: 13px;font-weight: 600;color: var(--na-ink);min-width: 0}html body.page-template-page-license-check .na-lc__catcode{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 28px;height: 28px;border-radius: 8px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size: 14px;font-weight: 800}html body.page-template-page-license-check .na-lc__journey{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column}html body.page-template-page-license-check .na-lc__journey li{position: relative;display: flex;align-items: flex-start;gap: 12px;padding: 0 0 12px}html body.page-template-page-license-check .na-lc__journey li:last-child{padding-bottom: 0}html body.page-template-page-license-check .na-lc__journey li:not(:last-child)::after{content: "";position: absolute;left: 12px;top: 28px;bottom: 2px;width: 2px;border-radius: 2px;background: hsl(var(--border))}html body.page-template-page-license-check .na-lc__jn{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 26px;height: 26px;border-radius: 50%;background: var(--na-fill);color: var(--na-sub);font-size: 12px;font-weight: 800}html body.page-template-page-license-check .na-lc__journey li.is-here .na-lc__jn{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}html body.page-template-page-license-check .na-lc__jt{padding-top: 3px;font-size: 13.5px;line-height: 1.5;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__journey li.is-here .na-lc__jt{color: var(--na-ink);font-weight: 600}html body.page-template-page-license-check .na-lc__offices{display: grid;grid-template-columns: 1fr;gap: 0 20px}@media (min-width: 560px){html body.page-template-page-license-check .na-lc__offices{grid-template-columns: 1fr 1fr}}@media (min-width: 900px){html body.page-template-page-license-check .na-lc__offices{grid-template-columns: repeat(3, minmax(0, 1fr))}}html body.page-template-page-license-check .na-lc__office{display: flex;align-items: baseline;gap: 8px;min-width: 0;padding: 8px 0;border-bottom: 1px solid hsl(var(--border));font-size: 12.5px;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__officecode{flex: none;font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size: 11px;font-weight: 700;color: hsl(var(--primary))}html body.page-template-page-license-check .na-lc__officename{min-width: 0}html body.page-template-page-license-check .na-lc__faq{display: flex;flex-direction: column;gap: 8px}html body.page-template-page-license-check .na-lc__faq details{border: 0;border-radius: 12px;background: var(--na-fill);overflow: hidden}html body.page-template-page-license-check .na-lc__faq summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 13px 14px;list-style: none;cursor: pointer;font-size: 14px;font-weight: 650;color: var(--na-ink)}html body.page-template-page-license-check .na-lc__faq summary::-webkit-details-marker{display: none}html body.page-template-page-license-check .na-lc__chev{flex: none;color: var(--na-sub);transition: transform .2s ease}html body.page-template-page-license-check .na-lc__faq details[open] .na-lc__chev{transform: rotate(180deg)}html body.page-template-page-license-check .na-lc__ans{padding: 0 14px 14px;font-size: 13.5px;line-height: 1.6;color: var(--na-sub)}html body.page-template-page-license-check .na-lc__ans code{padding: 1px 6px;border-radius: 6px;background: var(--na-card);color: var(--na-ink);font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size: 12px}html body.page-template-page-license-check .na-lc__fine{padding: 4px var(--lc-pad) 0;text-align: center;font-size: 11.5px;line-height: 1.6;color: var(--na-faint)}html body.page-template-page-license-check .na-lc__fine a{color: inherit !important;text-decoration: underline !important;font-weight: 500 !important}html body.page-template-page-license-check .na-lc *{scrollbar-width: none}html body.page-template-page-license-check .na-lc *::-webkit-scrollbar{display: none}@keyframes na-lc-up{from{opacity: 0;transform: translateY(10px)}to{opacity: 1;transform: none}}@keyframes na-lc-spin{to{transform: rotate(360deg)}}@keyframes na-lc-shimmer{from{background-position: 100% 0}to{background-position: -100% 0}}@media (prefers-reduced-motion: reduce){html body.page-template-page-license-check .na-lc *, html body.page-template-page-license-check #nirivResults .result-card{animation: none !important;transition: none !important}}
body.na #niriv-app-menu{--am-max: 1120px;background: hsl(var(--background))}body.na #niriv-app-menu .am-topbar{min-height: var(--na-top);border-bottom: 0;background: hsl(var(--card));box-shadow: 0 1px 0 var(--na-line)}html.dark body.na #niriv-app-menu .am-topbar{background: var(--na-glass);-webkit-backdrop-filter: saturate(1.6) blur(16px);backdrop-filter: saturate(1.6) blur(16px)}body.na #niriv-app-menu .am-greeting{font-size: 15px;font-weight: 700}body.na #niriv-app-menu .am-close{border-radius: 12px;color: var(--na-ink);background: transparent !important;box-shadow: none !important}body.na #niriv-app-menu .am-close:hover{background: transparent !important;color: hsl(var(--primary))}body.na #niriv-app-menu .am-body{padding: 16px 12px max(28px, env(safe-area-inset-bottom))}@media (min-width: 768px){body.na #niriv-app-menu .am-body{padding: 24px 20px 40px}}body.na #niriv-app-menu .am-card{margin-bottom: 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.na #niriv-app-menu .am-card-shortcuts{margin-bottom: 16px}@media (min-width: 1024px){body.na #niriv-app-menu .am-two-col{gap: 16px;margin-bottom: 24px}}body.na #niriv-app-menu .am-card-head{padding: 16px 18px 6px;background: transparent;border-bottom: 0}body.na #niriv-app-menu .am-card-head h2, body.na #niriv-app-menu .am-index-head h2{font-size: 16px;font-weight: 700;letter-spacing: -.01em;text-transform: none;color: var(--na-ink)}body.na #niriv-app-menu .am-link{font-size: 13px;font-weight: 600}body.na #niriv-app-menu .am-shortcuts{gap: 12px 4px;padding: 8px 10px 16px}@media (min-width: 640px){body.na #niriv-app-menu .am-shortcuts{grid-template-columns: repeat(8, minmax(0, 1fr))}}body.na #niriv-app-menu .am-shortcut{padding: 6px 2px;border-radius: 14px}body.na #niriv-app-menu .am-shortcut:nth-child(n+9){display: none}body.na #niriv-app-menu .am-shortcut:hover{background: var(--na-fill)}body.na #niriv-app-menu .am-shortcut-icon{width: 52px;height: 52px;border-radius: 16px;background: hsl(var(--na-h, 200) 75% 95%);color: hsl(var(--na-h, 200) 60% 40%)}.dark body.na #niriv-app-menu .am-shortcut-icon, html.dark body.na #niriv-app-menu .am-shortcut-icon{background: hsl(var(--na-h, 200) 25% 17%);color: hsl(var(--na-h, 200) 65% 70%)}body.na #niriv-app-menu .am-shortcut-label{font-size: 12px;color: var(--na-ink)}body.na #niriv-app-menu .am-shortcut:nth-child(10n+1), body.na #niriv-app-menu .am-svc:nth-child(10n+1){--na-h: 262}body.na #niriv-app-menu .am-shortcut:nth-child(10n+2), body.na #niriv-app-menu .am-svc:nth-child(10n+2){--na-h: 24}body.na #niriv-app-menu .am-shortcut:nth-child(10n+3), body.na #niriv-app-menu .am-svc:nth-child(10n+3){--na-h: 290}body.na #niriv-app-menu .am-shortcut:nth-child(10n+4), body.na #niriv-app-menu .am-svc:nth-child(10n+4){--na-h: 200}body.na #niriv-app-menu .am-shortcut:nth-child(10n+5), body.na #niriv-app-menu .am-svc:nth-child(10n+5){--na-h: 330}body.na #niriv-app-menu .am-shortcut:nth-child(10n+6), body.na #niriv-app-menu .am-svc:nth-child(10n+6){--na-h: 145}body.na #niriv-app-menu .am-shortcut:nth-child(10n+7), body.na #niriv-app-menu .am-svc:nth-child(10n+7){--na-h: 4}body.na #niriv-app-menu .am-shortcut:nth-child(10n+8), body.na #niriv-app-menu .am-svc:nth-child(10n+8){--na-h: 218}body.na #niriv-app-menu .am-shortcut:nth-child(10n+9), body.na #niriv-app-menu .am-svc:nth-child(10n+9){--na-h: 38}body.na #niriv-app-menu .am-shortcut:nth-child(10n+10), body.na #niriv-app-menu .am-svc:nth-child(10n+10){--na-h: 168}body.na #niriv-app-menu .am-chips-communities{padding: 8px 18px 18px}body.na #niriv-app-menu .am-chip{padding: 8px 14px;background: var(--na-fill)}body.na #niriv-app-menu .am-chip:hover{background: var(--na-fill-2)}body.na #niriv-app-menu .am-empty{padding: 4px 18px 18px}body.na #niriv-app-menu .am-news{padding: 0 6px 6px}body.na #niriv-app-menu .am-news-item{padding: 12px;border-top-color: var(--na-line);border-radius: 14px}body.na #niriv-app-menu .am-news-item:hover{background: var(--na-fill)}body.na #niriv-app-menu .am-news-icon{width: 32px;height: 32px;border-radius: 10px;background: hsl(var(--primary) / .1)}body.na #niriv-app-menu .am-index-head{padding: 8px 6px 12px}body.na #niriv-app-menu .am-letter-card{margin-bottom: 10px}body.na #niriv-app-menu .am-letter-head{padding: 12px 16px 2px}body.na #niriv-app-menu .am-letter-head h3{display: flex;align-items: center;gap: 8px;font-size: 16px}body.na #niriv-app-menu .am-card-head h3 .am-letter{font-size: 18px;font-weight: 800;letter-spacing: .04em;color: hsl(var(--primary))}body.na #niriv-app-menu .am-letter-head h3 em{display: inline-flex;align-items: center;justify-content: center;min-width: 22px;height: 22px;padding: 0 7px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 12.5px;font-style: normal;font-weight: 700}body.na #niriv-app-menu .am-svc-grid{gap: 2px 6px;padding: 6px 10px 12px}@media (min-width: 768px){body.na #niriv-app-menu .am-svc-grid{grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (min-width: 1024px){body.na #niriv-app-menu .am-svc-grid{grid-template-columns: repeat(3, minmax(0, 1fr))}}body.na #niriv-app-menu .am-svc{gap: 10px;padding: 7px 8px;border-radius: 12px}body.na #niriv-app-menu .am-svc:hover{background: var(--na-fill)}body.na #niriv-app-menu .am-svc-icon{width: 32px;height: 32px;border-radius: 10px;background: hsl(var(--na-h, 200) 75% 95%);color: hsl(var(--na-h, 200) 60% 40%)}html.dark body.na #niriv-app-menu .am-svc-icon{background: hsl(var(--na-h, 200) 25% 17%);color: hsl(var(--na-h, 200) 65% 70%)}body.na #niriv-app-menu .am-svc-name{font-size: 13.5px;font-weight: 500}body.na #niriv-app-menu .am-footer{border-top-color: var(--na-line)}
html body.page-template-page-nepali-calender{--mt-good: 145 58% 36%;--mt-bad: 10 78% 50%;--mt-sun: 38 95% 52%}html.dark body.page-template-page-nepali-calender{--mt-good: 145 52% 58%;--mt-bad: 14 88% 66%;--mt-sun: 40 95% 60%}html body.page-template-page-nepali-calender #today-info-section .mw-sechead{padding: 16px 16px 0 !important}html body.page-template-page-nepali-calender #today-info-section .mw-sechead > #today-info-title{display: block;flex: 1 1 auto;min-width: 0;margin: 0}html body.page-template-page-nepali-calender #today-info-section .mt-hero{display: grid;grid-template-columns: auto minmax(0, 1fr) auto;align-items: center;gap: 14px}html body.page-template-page-nepali-calender #today-info-section .mt-hero__badge{display: flex;flex-direction: column;align-items: center;justify-content: center;width: 58px;height: 62px;flex: none;border-radius: 14px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 6px 16px hsl(var(--primary) / .28);line-height: 1.05}html body.page-template-page-nepali-calender #today-info-section .mt-hero__badge-m{max-width: 52px;overflow: hidden;font-size: 10.5px;font-weight: 700;letter-spacing: .04em;text-overflow: ellipsis;text-transform: uppercase;white-space: nowrap;opacity: .9}html body.page-template-page-nepali-calender #today-info-section .mt-hero__badge-d{margin-top: 3px;font-size: 25px;font-weight: 800;letter-spacing: -.02em}html body.page-template-page-nepali-calender #today-info-section .mt-hero__copy{display: flex;flex-direction: column;gap: 3px;min-width: 0}html body.page-template-page-nepali-calender #today-info-section .mt-hero__kicker{color: hsl(var(--primary));font-size: 11px;font-weight: 800;letter-spacing: .08em;line-height: 1.2;text-transform: uppercase}html body.page-template-page-nepali-calender #today-info-section .mt-hero__date{color: var(--na-ink);font-size: 21px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15;overflow-wrap: anywhere}html body.page-template-page-nepali-calender #today-info-section .mt-hero__line{color: var(--na-sub);font-size: 13px;font-weight: 500;line-height: 1.35}html body.page-template-page-nepali-calender #today-info-section .mt-hero__sep{margin: 0 6px;opacity: .6}html body.page-template-page-nepali-calender #today-info-section .mt-hero__live{display: inline-flex;align-items: center;gap: 8px;height: 34px;padding: 0 14px 0 12px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));white-space: nowrap}html body.page-template-page-nepali-calender #today-info-section .mt-hero__live-label{font-size: 12px;font-weight: 600}html body.page-template-page-nepali-calender #today-info-section .mt-hero__live strong{font-size: 13.5px;font-weight: 800;font-variant-numeric: tabular-nums}html body.page-template-page-nepali-calender #today-info-section .mt-hero__pulse{position: relative;width: 8px;height: 8px;flex: none;border-radius: 50%;background: hsl(var(--mt-good))}html body.page-template-page-nepali-calender #today-info-section .mt-hero__pulse::after{content: "";position: absolute;inset: -4px;border-radius: 50%;background: hsl(var(--mt-good) / .35);animation: mt-pulse 2s ease-out infinite}@keyframes mt-pulse{0%{transform: scale(.4);opacity: 1}100%{transform: scale(1.6);opacity: 0}}@media (max-width: 599px){html body.page-template-page-nepali-calender #today-info-section .mt-hero{grid-template-columns: auto minmax(0, 1fr);row-gap: 12px}html body.page-template-page-nepali-calender #today-info-section .mt-hero__live{grid-column: 1 / -1;justify-self: start}}@media (min-width: 768px){html body.page-template-page-nepali-calender #today-info-section .mw-sechead{padding: 20px 20px 0 !important}html body.page-template-page-nepali-calender #today-info-section .mt-hero__date{font-size: 24px}}html body.page-template-page-nepali-calender #today-info-section .mw-info__body{padding: 16px}@media (min-width: 768px){html body.page-template-page-nepali-calender #today-info-section .mw-info__body{padding: 18px 20px 20px}}html body.page-template-page-nepali-calender #today-info-section .mt-grid{display: flex;flex-direction: column;gap: 12px}html body.page-template-page-nepali-calender #today-info-section .mt-col{display: contents}html body.page-template-page-nepali-calender #today-info-section .mt-block--date{order: 1}html body.page-template-page-nepali-calender #today-info-section .mt-block--sun{order: 2}html body.page-template-page-nepali-calender #today-info-section .mt-block--panchang{order: 3}html body.page-template-page-nepali-calender #today-info-section .mt-block--obs{order: 4}html body.page-template-page-nepali-calender #today-info-section .mt-block--moments{order: 5}@media (min-width: 768px){html body.page-template-page-nepali-calender #today-info-section .mt-grid{gap: 14px}}@media (min-width: 1024px){html body.page-template-page-nepali-calender #today-info-section .mt-grid{display: grid;grid-template-columns: minmax(0, 1fr);align-items: start;gap: 16px}html body.page-template-page-nepali-calender #today-info-section .mt-grid:has(> .mt-col--side){grid-template-columns: minmax(0, 7fr) minmax(0, 5fr)}html body.page-template-page-nepali-calender #today-info-section .mt-col{display: flex;flex-direction: column;gap: 16px;min-width: 0}}html body.page-template-page-nepali-calender #today-info-section .mt-block{min-width: 0;margin: 0;padding: 14px;border-radius: 16px;background: var(--na-fill)}@media (min-width: 768px){html body.page-template-page-nepali-calender #today-info-section .mt-block{padding: 16px}}html body.page-template-page-nepali-calender #today-info-section .mt-block__head{display: flex;align-items: center;gap: 8px;margin: 0 0 12px;color: var(--na-ink);font-size: 14px;font-weight: 800;line-height: 1.25}html body.page-template-page-nepali-calender #today-info-section .mt-block__head svg{width: 17px;height: 17px;flex: none;color: hsl(var(--primary))}html body.page-template-page-nepali-calender #today-info-section .mt-count{display: inline-grid;place-items: center;min-width: 22px;height: 22px;padding: 0 7px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 11.5px;font-weight: 800;box-sizing: border-box}html body.page-template-page-nepali-calender #today-info-section .mt-empty{margin: 0;padding: 12px 14px;border-radius: 12px;background: var(--na-card);color: var(--na-sub);font-size: 13px;line-height: 1.5}html body.page-template-page-nepali-calender #today-info-section .mt-tiles{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px}@media (min-width: 600px){html body.page-template-page-nepali-calender #today-info-section .mt-tiles{grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (max-width: 599px){html body.page-template-page-nepali-calender #today-info-section .mt-tile--wide{grid-column: 1 / -1}}html body.page-template-page-nepali-calender #today-info-section .mt-tile{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0;padding: 10px 12px;border-radius: 12px;background: var(--na-card)}html body.page-template-page-nepali-calender #today-info-section .mt-tile--accent{background: hsl(var(--primary) / .1)}html body.page-template-page-nepali-calender #today-info-section .mt-tile__label{display: inline-flex;align-items: center;gap: 6px;min-width: 0;color: var(--na-sub);font-size: 11.5px;font-weight: 600;line-height: 1.3}html body.page-template-page-nepali-calender #today-info-section .mt-tile__label svg{width: 14px;height: 14px;flex: none;color: hsl(var(--primary));opacity: .9}html body.page-template-page-nepali-calender #today-info-section .mt-tile__value{display: block;max-width: 100%;color: var(--na-ink);font-size: 14.5px;font-weight: 700;line-height: 1.3;overflow-wrap: anywhere;font-variant-numeric: tabular-nums}html body.page-template-page-nepali-calender #today-info-section .mt-tile__chips{display: flex;flex-wrap: wrap;gap: 4px;margin-top: 2px}html body.page-template-page-nepali-calender #today-info-section .mt-chip{display: inline-flex;align-items: center;gap: 4px;min-height: 22px;max-width: 100%;padding: 2px 8px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 11px;font-weight: 600;line-height: 1.3;box-sizing: border-box}html body.page-template-page-nepali-calender #today-info-section .mt-chip svg{width: 12px;height: 12px;flex: none;opacity: .8}html body.page-template-page-nepali-calender #today-info-section .mt-block--sun{background: linear-gradient(180deg, hsl(var(--mt-sun) / .14), hsl(var(--mt-sun) / 0) 70%), var(--na-fill)}html body.page-template-page-nepali-calender #today-info-section .mt-sun{display: flex;flex-direction: column;gap: 10px}html body.page-template-page-nepali-calender #today-info-section .mt-sun__arc{display: block;width: 100%;max-width: 220px;height: auto;margin: 0 auto;overflow: visible}html body.page-template-page-nepali-calender #today-info-section .mt-sun__track{fill: none;stroke: hsl(var(--foreground) / .18);stroke-width: 2;stroke-dasharray: 3 4}html body.page-template-page-nepali-calender #today-info-section .mt-sun__done{fill: none;stroke: hsl(var(--mt-sun));stroke-width: 3;stroke-linecap: round}html body.page-template-page-nepali-calender #today-info-section .mt-sun__horizon{stroke: hsl(var(--foreground) / .14);stroke-width: 1.5}html body.page-template-page-nepali-calender #today-info-section .mt-sun__orb{fill: hsl(var(--mt-sun));stroke: var(--na-card);stroke-width: 2.5;filter: drop-shadow(0 0 6px hsl(var(--mt-sun) / .7))}html body.page-template-page-nepali-calender #today-info-section .mt-sun.is-night .mt-sun__orb{fill: hsl(var(--foreground) / .25);filter: none}html body.page-template-page-nepali-calender #today-info-section .mt-sun.is-night .mt-sun__done{stroke: hsl(var(--foreground) / .22)}html body.page-template-page-nepali-calender #today-info-section .mt-sun__ends{display: grid;grid-template-columns: 1fr auto 1fr;align-items: end;gap: 8px}html body.page-template-page-nepali-calender #today-info-section .mt-sun__ends:not(:has(.mt-sun__len)){grid-template-columns: 1fr 1fr}html body.page-template-page-nepali-calender #today-info-section .mt-sun__end{display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;column-gap: 6px;row-gap: 2px;min-width: 0}html body.page-template-page-nepali-calender #today-info-section .mt-sun__end svg{width: 16px;height: 16px;color: hsl(var(--mt-sun))}html body.page-template-page-nepali-calender #today-info-section .mt-sun__end > span{color: var(--na-sub);font-size: 11.5px;font-weight: 600}html body.page-template-page-nepali-calender #today-info-section .mt-sun__end > strong{grid-column: 1 / -1;color: var(--na-ink);font-size: 17px;font-weight: 800;font-variant-numeric: tabular-nums}html body.page-template-page-nepali-calender #today-info-section .mt-sun__end--set{justify-items: end;text-align: right;grid-template-columns: minmax(0, 1fr) auto}html body.page-template-page-nepali-calender #today-info-section .mt-sun__end--set svg{order: 2}html body.page-template-page-nepali-calender #today-info-section .mt-sun__end--set > strong{order: 3}html body.page-template-page-nepali-calender #today-info-section .mt-sun__len{display: flex;flex-direction: column;align-items: center;gap: 1px;padding: 6px 10px;border-radius: 12px;background: var(--na-card);text-align: center}html body.page-template-page-nepali-calender #today-info-section .mt-sun__len span{color: var(--na-sub);font-size: 10.5px;font-weight: 600}html body.page-template-page-nepali-calender #today-info-section .mt-sun__len strong{color: var(--na-ink);font-size: 13px;font-weight: 800}html body.page-template-page-nepali-calender #today-info-section .mt-sun__moon{display: flex;flex-wrap: wrap;gap: 6px}html body.page-template-page-nepali-calender #today-info-section .mt-chip--moon{background: var(--na-card)}html body.page-template-page-nepali-calender #today-info-section .mt-chip--moon strong{color: var(--na-ink)}html body.page-template-page-nepali-calender #today-info-section .mt-obs{display: flex;flex-direction: column;gap: 8px;margin: 0;padding: 0;list-style: none}html body.page-template-page-nepali-calender #today-info-section .mt-obs__item{display: flex;align-items: flex-start;gap: 10px;margin: 0;padding: 10px 12px;border-radius: 12px;background: hsl(var(--primary) / .09)}html body.page-template-page-nepali-calender #today-info-section .mt-obs__item.is-holiday{background: var(--mw-red-tint-2, hsl(2 72% 52% / .12))}html body.page-template-page-nepali-calender #today-info-section .mt-obs__dot{width: 8px;height: 8px;flex: none;margin-top: 6px;border-radius: 50%;background: hsl(var(--primary))}html body.page-template-page-nepali-calender #today-info-section .mt-obs__item.is-holiday .mt-obs__dot{background: var(--na-red)}html body.page-template-page-nepali-calender #today-info-section .mt-obs__copy{display: flex;flex-direction: column;gap: 4px;min-width: 0}html body.page-template-page-nepali-calender #today-info-section .mt-obs__copy > strong{color: var(--na-ink);font-size: 14px;font-weight: 700;line-height: 1.35}html body.page-template-page-nepali-calender #today-info-section .mt-obs__item.is-holiday .mt-obs__copy > strong{color: var(--na-red)}html body.page-template-page-nepali-calender #today-info-section .mt-obs__desc{color: var(--na-sub);font-size: 12.5px;line-height: 1.5}html body.page-template-page-nepali-calender #today-info-section .mt-obs__meta{display: flex;flex-wrap: wrap;gap: 4px}html body.page-template-page-nepali-calender #today-info-section .mt-obs__meta span{display: inline-flex;align-items: center;min-height: 20px;padding: 1px 8px;border-radius: 999px;background: var(--na-card);color: var(--na-sub);font-size: 11px;font-weight: 600;box-sizing: border-box}html body.page-template-page-nepali-calender #today-info-section .mt-block--moments .mt-block__head{margin-bottom: 6px}html body.page-template-page-nepali-calender #today-info-section .mt-legend{display: flex;flex-wrap: wrap;gap: 6px 14px;margin: 0 0 12px;color: var(--na-sub);font-size: 11.5px;font-weight: 600}html body.page-template-page-nepali-calender #today-info-section .mt-legend__i{display: inline-flex;align-items: center;gap: 6px}html body.page-template-page-nepali-calender #today-info-section .mt-legend__i::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: currentColor}html body.page-template-page-nepali-calender #today-info-section .mt-legend__i.is-good::before{background: hsl(var(--mt-good))}html body.page-template-page-nepali-calender #today-info-section .mt-legend__i.is-bad::before{background: hsl(var(--mt-bad))}html body.page-template-page-nepali-calender #today-info-section .mt-times{position: relative;display: flex;flex-direction: column;gap: 2px;margin: 0;padding: 6px;border-radius: 12px;background: var(--na-card);list-style: none}html body.page-template-page-nepali-calender #today-info-section .mt-times::before{content: "";position: absolute;top: 22px;bottom: 22px;left: 22px;width: 2px;border-radius: 2px;background: hsl(var(--foreground) / .09)}html body.page-template-page-nepali-calender #today-info-section .mt-time{--mt-k: var(--muted-foreground);position: relative;display: grid;grid-template-columns: 12px minmax(0, 1fr) auto;align-items: center;gap: 12px;margin: 0;padding: 10px 10px 10px 11px;border-radius: 10px}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-good{--mt-k: var(--mt-good)}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-bad{--mt-k: var(--mt-bad)}html body.page-template-page-nepali-calender #today-info-section .mt-time__dot{position: relative;z-index: 1;width: 10px;height: 10px;border-radius: 50%;background: hsl(var(--mt-k));box-shadow: 0 0 0 3px var(--na-card)}html body.page-template-page-nepali-calender #today-info-section .mt-time__copy{display: flex;flex-direction: column;gap: 2px;min-width: 0}html body.page-template-page-nepali-calender #today-info-section .mt-time__copy > strong{color: var(--na-ink);font-size: 13.5px;font-weight: 700;line-height: 1.35}html body.page-template-page-nepali-calender #today-info-section .mt-time__kind{color: hsl(var(--mt-k));font-size: 11px;font-weight: 700;line-height: 1.3}html body.page-template-page-nepali-calender #today-info-section .mt-time__desc{color: var(--na-sub);font-size: 12px;line-height: 1.45}html body.page-template-page-nepali-calender #today-info-section .mt-time__side{display: flex;align-items: center;justify-content: flex-end;gap: 6px}html body.page-template-page-nepali-calender #today-info-section .mt-time__pill{display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 999px;white-space: nowrap;background: hsl(var(--mt-k) / .12);color: hsl(var(--mt-k));font-size: 12px;font-weight: 700;font-variant-numeric: tabular-nums}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-neutral .mt-time__pill{background: var(--na-fill);color: var(--na-ink)}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-none .mt-time__dot{background: var(--na-card);box-shadow: inset 0 0 0 2px hsl(var(--mt-k) / .55), 0 0 0 3px var(--na-card)}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-none .mt-time__copy > strong{color: var(--na-sub);font-weight: 600}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-none .mt-time__kind{opacity: .7}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-none .mt-time__pill{min-width: 44px;justify-content: center;background: var(--na-fill);color: var(--na-faint)}html body.page-template-page-nepali-calender #today-info-section .mt-time__now{display: none}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-now{background: hsl(var(--mt-k) / .1);box-shadow: inset 3px 0 0 hsl(var(--mt-k))}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-now .mt-time__dot{box-shadow: 0 0 0 3px hsl(var(--mt-k) / .25)}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-now .mt-time__now{display: inline-flex;align-items: center;height: 20px;padding: 0 8px;border-radius: 999px;background: hsl(var(--mt-k));color: var(--na-card);font-size: 10.5px;font-weight: 800;letter-spacing: .02em}html body.page-template-page-nepali-calender #today-info-section .mt-time.is-neutral.is-now .mt-time__now{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}@media (max-width: 399px){html body.page-template-page-nepali-calender #today-info-section .mt-time{grid-template-columns: 12px minmax(0, 1fr)}html body.page-template-page-nepali-calender #today-info-section .mt-time__side{grid-column: 2;justify-content: flex-start}}html body.page-template-page-nepali-calender #main-content > section.mt-article-wrap, html body.page-template-page-nepali-calender .nepali-calendar-page ~ section.mt-article-wrap{width: auto !important;max-width: 760px !important;margin-left: auto !important;margin-right: auto !important;padding-top: 0 !important}@media (min-width: 1024px){html body.page-template-page-nepali-calender #main-content > section.mt-article-wrap, html body.page-template-page-nepali-calender .nepali-calendar-page ~ section.mt-article-wrap{max-width: 1240px !important}}html body.page-template-page-nepali-calender .nepali-calendar-page ~ section.mt-article-wrap > .mt-article{padding: 22px 16px 20px}@media (min-width: 768px){html body.page-template-page-nepali-calender .nepali-calendar-page ~ section.mt-article-wrap > .mt-article{padding: 36px 32px 30px}}html body.page-template-page-nepali-calender .mt-article__in{max-width: 720px;margin: 0 auto;color: hsl(var(--foreground) / .86);font-size: 15px;line-height: 1.7}html body.page-template-page-nepali-calender .mt-article__in p{margin: 0 0 14px}html body.page-template-page-nepali-calender .mt-article__in strong{color: var(--na-ink);font-weight: 700}html body.page-template-page-nepali-calender .mt-article__in h3{margin: 30px 0 10px;color: var(--na-ink);font-size: 18px;font-weight: 800;letter-spacing: -.015em;line-height: 1.3}html body.page-template-page-nepali-calender .mt-article__head{display: flex;align-items: flex-start;gap: 12px;margin: 0 0 16px}html body.page-template-page-nepali-calender .mt-article__icon{display: grid;place-items: center;width: 40px;height: 40px;flex: none;border-radius: 12px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}html body.page-template-page-nepali-calender .mt-article__icon svg{width: 20px;height: 20px}html body.page-template-page-nepali-calender .mt-article__title{margin: 4px 0 0;color: var(--na-ink);font-size: 21px;font-weight: 800;letter-spacing: -.02em;line-height: 1.25}@media (min-width: 768px){html body.page-template-page-nepali-calender .mt-article__title{margin-top: 2px;font-size: 26px}html body.page-template-page-nepali-calender .mt-article__in h3{font-size: 19px}}html body.page-template-page-nepali-calender .mt-article__in .mt-article__lead{margin-bottom: 16px;padding: 14px 16px;border-radius: 14px;background: hsl(var(--primary) / .08);color: var(--na-ink)}html body.page-template-page-nepali-calender .mt-months{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;margin: 4px 0 8px;padding: 0;list-style: none;counter-reset: mt-month}@media (min-width: 640px){html body.page-template-page-nepali-calender .mt-months{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px}}html body.page-template-page-nepali-calender .mt-month{position: relative;display: grid;grid-template-columns: minmax(0, 1fr) auto;grid-template-areas: "name days" "np np" "range range";align-items: center;column-gap: 6px;row-gap: 2px;margin: 0;padding: 12px;border-radius: 12px;background: var(--na-fill);line-height: 1.35}html body.page-template-page-nepali-calender .mt-month__name{display: contents}html body.page-template-page-nepali-calender .mt-month__name > strong{grid-area: name;min-width: 0;color: var(--na-ink);font-size: 14px;font-weight: 700}html body.page-template-page-nepali-calender .mt-month__np{grid-area: np;color: hsl(var(--primary));font-size: 17px;font-weight: 700;line-height: 1.4}html body.page-template-page-nepali-calender .mt-month__range{grid-area: range;color: var(--na-sub);font-size: 12px;line-height: 1.4}html body.page-template-page-nepali-calender .mt-month__days{grid-area: days;justify-self: end;padding: 2px 8px;border-radius: 999px;background: var(--na-card);color: var(--na-sub);font-size: 11px;font-weight: 700;white-space: nowrap}html body.page-template-page-nepali-calender .mt-p{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}html body.page-template-page-nepali-calender .mt-diffs{margin: 4px 0 8px;padding: 0;list-style: none}html body.page-template-page-nepali-calender .mt-diff{display: flex;align-items: flex-start;gap: 12px;margin: 0;padding: 12px 0;border-top: 1px solid hsl(var(--border))}html body.page-template-page-nepali-calender .mt-diff:first-child{border-top: 0;padding-top: 6px}html body.page-template-page-nepali-calender .mt-diff__icon{display: grid;place-items: center;width: 36px;height: 36px;flex: none;border-radius: 10px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}html body.page-template-page-nepali-calender .mt-diff__icon svg{width: 18px;height: 18px}html body.page-template-page-nepali-calender .mt-diff__copy{min-width: 0;font-size: 14.5px;line-height: 1.6}html body.page-template-page-nepali-calender .mt-diff__copy > strong:first-child{display: block;margin-bottom: 1px;font-size: 14.5px}html body.page-template-page-nepali-calender .mt-cta{display: flex;align-items: center;gap: 14px;margin: 26px 0 0;padding: 16px 18px;border-radius: 16px;background: linear-gradient(120deg, hsl(var(--primary) / .12), hsl(var(--primary) / .05))}html body.page-template-page-nepali-calender .mt-cta__icon{display: grid;place-items: center;width: 44px;height: 44px;flex: none;border-radius: 12px;background: var(--na-card);color: hsl(var(--primary));box-shadow: var(--na-shadow)}html body.page-template-page-nepali-calender .mt-cta__icon svg{width: 22px;height: 22px}html body.page-template-page-nepali-calender .mt-cta__copy{flex: 1 1 auto;min-width: 0}html body.page-template-page-nepali-calender .mt-article__in .mt-cta h3{margin: 0 0 4px;font-size: 16px}html body.page-template-page-nepali-calender .mt-article__in .mt-cta p{margin: 0;font-size: 14px;line-height: 1.6}html body.page-template-page-nepali-calender .mt-cta__link{color: hsl(var(--primary));font-weight: 700;text-decoration: none}html body.page-template-page-nepali-calender .mt-cta__link:hover{text-decoration: underline}html body.page-template-page-nepali-calender .mt-cta__btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;flex: none;height: 42px;padding: 0 18px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 14px;font-weight: 700;text-decoration: none;white-space: nowrap;box-shadow: 0 6px 16px hsl(var(--primary) / .25);transition: transform .15s ease, box-shadow .15s ease}html body.page-template-page-nepali-calender .mt-cta__btn:hover{transform: translateY(-1px);box-shadow: 0 8px 20px hsl(var(--primary) / .32);color: hsl(var(--primary-foreground))}html body.page-template-page-nepali-calender .mt-cta__btn svg{width: 16px;height: 16px}@media (max-width: 639px){html body.page-template-page-nepali-calender .mt-cta{flex-wrap: wrap;align-items: flex-start;padding: 16px}html body.page-template-page-nepali-calender .mt-cta__copy{flex-basis: calc(100% - 58px)}html body.page-template-page-nepali-calender .mt-cta__btn{width: 100%}}html body.page-template-page-nepali-calender .mt-cta + h3{margin-top: 30px}html body.page-template-page-nepali-calender .mt-article__in .mt-article__foot{display: flex;align-items: flex-start;gap: 8px;margin: 22px 0 0;padding-top: 14px;border-top: 1px solid hsl(var(--border));color: var(--na-sub);font-size: 12.5px;line-height: 1.55}html body.page-template-page-nepali-calender .mt-article__foot svg{width: 14px;height: 14px;flex: none;margin-top: 3px}html body.page-template-page-nepali-calender .mt-article__foot em{font-style: normal}@media (prefers-reduced-motion: reduce){html body.page-template-page-nepali-calender #today-info-section .mt-hero__pulse::after{animation: none;opacity: 0}html body.page-template-page-nepali-calender .mt-cta__btn{transition: none}html body.page-template-page-nepali-calender .mt-cta__btn:hover{transform: none}}
html body.page-template-page-nepali-calender{--mw-gap: 12px;--mw-red-tint: hsl(2 72% 52% / .07);--mw-red-tint-2: hsl(2 72% 52% / .12)}html.dark body.page-template-page-nepali-calender{--mw-red-tint: hsl(2 80% 64% / .1);--mw-red-tint-2: hsl(2 80% 64% / .16)}@media (min-width: 768px){html body.page-template-page-nepali-calender{--mw-gap: 16px}}@media (min-width: 1024px){html body.page-template-page-nepali-calender{--mw-gap: 20px}}html body.page-template-page-nepali-calender .nepali-calendar-page.mw-miti{padding: 12px 0 var(--mw-gap);background: transparent}html body.page-template-page-nepali-calender .mw-shell{width: 100%;max-width: 760px;margin: 0 auto;padding: 0 4px;box-sizing: border-box}@media (min-width: 1024px){html body.page-template-page-nepali-calender .nepali-calendar-page.mw-miti{padding-top: 20px}html body.page-template-page-nepali-calender .mw-shell{max-width: 1240px;padding: 0 24px}}html body.page-template-page-nepali-calender .mw-pagehead{margin: 0 4px var(--mw-gap)}html body.page-template-page-nepali-calender .mw-pagehead__title{margin: 0;color: var(--na-ink);font-size: 24px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15}html body.page-template-page-nepali-calender .mw-pagehead__sub{margin: 4px 0 0;color: var(--na-sub);font-size: 13px}@media (min-width: 1024px){html body.page-template-page-nepali-calender .mw-pagehead__title{font-size: 28px}}html body.page-template-page-nepali-calender .mw-layout{display: flex;flex-direction: column;gap: var(--mw-gap);min-width: 0}html body.page-template-page-nepali-calender .mw-main, html body.page-template-page-nepali-calender .mw-side{display: contents}html body.page-template-page-nepali-calender .mw-today{order: 1}html body.page-template-page-nepali-calender #na-festival-slot{order: 2;min-width: 0}html body.page-template-page-nepali-calender #na-festival-slot:empty{display: none}html body.page-template-page-nepali-calender .mw-search{order: 3}html body.page-template-page-nepali-calender .mw-cal{order: 4}html body.page-template-page-nepali-calender .mw-upcoming{order: 5}html body.page-template-page-nepali-calender .mw-railcard{order: 6}html body.page-template-page-nepali-calender .mw-info{order: 7}@media (min-width: 1024px){html body.page-template-page-nepali-calender .mw-layout{display: grid;grid-template-columns: minmax(0, 1fr) 360px;align-items: start}html body.page-template-page-nepali-calender .mw-main{display: flex;flex-direction: column;gap: var(--mw-gap);grid-column: 1;grid-row: 1;min-width: 0}html body.page-template-page-nepali-calender .mw-side{display: flex;flex-direction: column;gap: var(--mw-gap);grid-column: 2;grid-row: 1;min-width: 0;position: sticky;top: calc(var(--na-top) + 16px)}html body.page-template-page-nepali-calender .mw-info{grid-column: 1 / -1;grid-row: 2}}@media (min-width: 1280px){html body.page-template-page-nepali-calender .mw-layout{grid-template-columns: minmax(0, 1fr) 380px}}html body.page-template-page-nepali-calender :is(.mw-cal, .mw-today, .mw-railcard, .mw-upcoming, .mw-info, .calendar-news-card){margin: 0;border: 0 !important;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.page-template-page-nepali-calender .mw-search{position: relative;z-index: 20}html body.page-template-page-nepali-calender .mw-search .calendar-search-wrap{display: flex;align-items: center;gap: 10px;width: 100%;min-height: 46px;margin: 0;padding: 0 18px;border: 0 !important;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);box-sizing: border-box;cursor: text}html body.page-template-page-nepali-calender .mw-search .calendar-search-wrap:focus-within{outline: 0 !important;border: 0 !important;box-shadow: var(--na-shadow)}html body.page-template-page-nepali-calender .mw-search .calendar-search-wrap > svg{width: 18px;height: 18px;color: var(--na-faint)}html body.page-template-page-nepali-calender .mw-search .calendar-search-wrap input{font-size: 14px;color: var(--na-ink);outline: 0 !important;box-shadow: none !important;border: 0 !important}html body.page-template-page-nepali-calender .mw-search .calendar-search-wrap input::-webkit-search-cancel-button{cursor: pointer}html body.page-template-page-nepali-calender .mw-search .calendar-search-results{position: absolute;top: calc(100% + 8px);left: 0;right: 0;width: auto;max-height: 300px;margin: 0;padding: 6px;border: 0;border-radius: var(--na-r-md);background: var(--na-card);box-shadow: var(--na-shadow-lg)}html body.page-template-page-nepali-calender .calendar-search-result{min-height: 44px;padding: 8px 12px;border: 0;border-radius: 12px}html body.page-template-page-nepali-calender .calendar-search-result:hover{background: var(--na-fill)}html body.page-template-page-nepali-calender .calendar-search-result strong{font-size: 13.5px;font-weight: 600}html body.page-template-page-nepali-calender .calendar-search-result span{font-size: 12px;color: var(--na-sub)}html body.page-template-page-nepali-calender .calendar-search-empty{padding: 12px;font-size: 13px}html body.page-template-page-nepali-calender .mw-cal{padding: 14px 12px 12px}@media (min-width: 768px){html body.page-template-page-nepali-calender .mw-cal{padding: 18px 18px 16px}}html body.page-template-page-nepali-calender .mw-cal > *{padding: 0 !important;border: 0 !important}html body.page-template-page-nepali-calender .mw-cal > .mw-cal__top{display: flex;align-items: center;justify-content: space-between;gap: 12px;background: transparent !important;padding: 0 2px 0 4px !important}html body.page-template-page-nepali-calender #month-year-display.mw-cal__title{margin: 0;overflow: hidden;color: var(--na-ink);font-size: 20px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2;text-align: left;white-space: nowrap;text-overflow: ellipsis}@media (min-width: 768px){html body.page-template-page-nepali-calender #month-year-display.mw-cal__title{font-size: 24px}}html body.page-template-page-nepali-calender .mw-cal__switch{display: inline-flex;flex: none;align-items: center;gap: 2px;padding: 3px;border-radius: 999px;background: var(--na-fill)}html body.page-template-page-nepali-calender .mw-cal__switch :is(#prev-month, #next-month){display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;padding: 0;border: 0;border-radius: 999px;background: transparent;color: var(--na-ink);cursor: pointer;transition: background-color .15s ease}html body.page-template-page-nepali-calender .mw-cal__switch :is(#prev-month, #next-month) svg{width: 18px;height: 18px}html body.page-template-page-nepali-calender .mw-cal__switch :is(#prev-month, #next-month):hover{background: var(--na-card)}html body.page-template-page-nepali-calender .mw-cal__switch #today-btn{min-height: 36px;padding: 0 14px;border: 0;border-radius: 999px;background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(30 20% 10% / .08), 0 2px 8px hsl(30 20% 10% / .06);font-size: 13px;font-weight: 700;cursor: pointer}html body.page-template-page-nepali-calender .mw-cal__switch #today-btn:hover{color: hsl(var(--primary))}html body.page-template-page-nepali-calender .mw-cal > .mw-cal__tools{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-top: 12px}html body.page-template-page-nepali-calender .mw-cal__tools :is(#month-select, #year-select){min-height: 36px;padding: 0 30px 0 14px;border: 0 !important;border-radius: 999px;background-color: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 600;box-shadow: none !important;outline: 0;cursor: pointer}html body.page-template-page-nepali-calender .mw-cal__tools #lang-toggle{min-height: 36px;margin-left: auto;padding: 0 14px;border: 0 !important;border-radius: 999px;background: var(--na-ink);color: var(--na-card);font-size: 12.5px;font-weight: 700;cursor: pointer}html body.page-template-page-nepali-calender .mw-cal > .mw-cal__week{margin-top: 14px}html body.page-template-page-nepali-calender .mw-cal__week #calendar-day-headers{border-radius: 12px;background: var(--na-fill)}html body.page-template-page-nepali-calender #calendar-day-headers > *{height: 32px;padding: 0;color: var(--na-sub);font-size: 11.5px;font-weight: 700;letter-spacing: .04em}html body.page-template-page-nepali-calender #calendar-day-headers > *:last-child{color: var(--na-red)}html body.page-template-page-nepali-calender .mw-cal > .mw-cal__body{margin-top: 8px}html body.page-template-page-nepali-calender #calendar-grid{gap: 3px}@media (min-width: 768px){html body.page-template-page-nepali-calender #calendar-grid{gap: 6px}}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 2px;min-width: 0;min-height: 60px;margin: 0;padding: 14px 2px 5px;border: 0;border-radius: 12px;outline: 0;background: transparent;box-shadow: none;overflow: hidden;z-index: auto;transition: background-color .15s ease}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell:hover{background: var(--na-fill);box-shadow: none}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell:focus-visible{box-shadow: inset 0 0 0 2px hsl(var(--primary) / .5)}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell > div{padding: 0}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell > div:first-child{position: absolute;top: 4px;right: 5px;left: auto;width: auto;display: block}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell > div:first-child .tithi-text{display: none !important}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell .ad-day{display: block;color: var(--na-faint);font-size: 9.5px;font-weight: 600;line-height: 1;font-variant-numeric: tabular-nums}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell > div:nth-child(2){flex: none}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell .bs-badge{width: 30px;height: 30px;margin: 0;border-radius: 999px;background: transparent;color: var(--na-ink);font-size: 15px;font-weight: 800;letter-spacing: -.01em;box-shadow: none}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell > div:nth-child(3){display: none;width: 100%}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell > .tithi-text{display: block !important;max-width: 100%;margin: 0;padding: 0 2px;overflow: hidden;color: var(--na-faint);font-size: 9px !important;line-height: 1.2 !important;text-align: center;white-space: nowrap;text-overflow: ellipsis}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell .today-dot{display: none}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell:has(.event-title)::after{content: "";position: absolute;top: 6px;left: 6px;width: 5px;height: 5px;border-radius: 999px;background: hsl(var(--primary))}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell:has(.event-count)::after{display: none}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell .event-count{top: 3px;left: 3px;right: auto;bottom: auto;min-width: 14px;height: 14px;padding: 0 3px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 9px;line-height: 14px;font-weight: 800}html body.page-template-page-nepali-calender #calendar-grid :is(.cal-day-cell.holiday, .cal-day-cell.saturday){background: var(--mw-red-tint)}html body.page-template-page-nepali-calender #calendar-grid :is(.cal-day-cell.holiday, .cal-day-cell.saturday):hover{background: var(--mw-red-tint-2)}html body.page-template-page-nepali-calender #calendar-grid :is(.cal-day-cell.holiday, .cal-day-cell.saturday) .bs-badge{color: var(--na-red);background: transparent}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell.holiday::after{background: var(--na-red)}html body.page-template-page-nepali-calender #calendar-grid :is(.cal-day-cell.holiday, .cal-day-cell.saturday) .event-count{background: var(--na-card);color: var(--na-red)}@media (max-width: 767px){html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell .event-count{display: none}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell:has(.event-count)::after{display: block}}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell.today{background: hsl(var(--primary) / .08)}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell.today .bs-badge{background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 12px hsl(var(--primary) / .35)}html body.page-template-page-nepali-calender #calendar-grid :is(.cal-day-cell.holiday, .cal-day-cell.saturday).today .bs-badge{background: var(--na-red);color: #fff;box-shadow: 0 4px 12px hsl(2 72% 52% / .35)}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell.selected{outline: 0;box-shadow: inset 0 0 0 2px hsl(var(--primary));z-index: 1}@media (min-width: 768px){html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell{min-height: 80px;padding: 16px 4px 6px;gap: 3px;border-radius: 14px}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell > div:first-child{top: 6px;right: 8px}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell .ad-day{font-size: 11px}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell .bs-badge{width: 36px;height: 36px;font-size: 18px}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell > .tithi-text{font-size: 10.5px !important}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell:has(.event-title)::after{top: 9px;left: 9px;width: 6px;height: 6px}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell .event-count{top: 5px;left: 5px;min-width: 16px;height: 16px;font-size: 10px;line-height: 16px}}@media (min-width: 1024px){html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell{min-height: 92px}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell > div:nth-child(3){display: block;order: 3}html body.page-template-page-nepali-calender #calendar-grid .cal-day-cell .event-title{display: block;max-width: 100%;margin: 0;overflow: hidden;color: var(--na-sub);font-size: 10.5px;font-weight: 600;line-height: 1.25;text-align: center;white-space: nowrap;text-overflow: ellipsis}html body.page-template-page-nepali-calender #calendar-grid :is(.cal-day-cell.holiday, .cal-day-cell.saturday) .event-title{color: var(--na-red)}}html body.page-template-page-nepali-calender .mw-cal > .calendar-data-status:not([hidden]){margin-top: 12px;padding: 10px 12px !important;border-radius: 12px;background: var(--na-fill);color: var(--na-sub);font-size: 12px}html body.page-template-page-nepali-calender .mw-cal > .mw-cal__links{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px}html body.page-template-page-nepali-calender .mw-cal__links .calendar-utility-link{display: inline-flex;align-items: center;gap: 6px;min-height: 36px;padding: 0 14px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 12.5px;font-weight: 700;text-decoration: none}html body.page-template-page-nepali-calender .mw-cal__links .calendar-utility-link:hover{background: hsl(var(--primary) / .1);color: hsl(var(--primary))}html body.page-template-page-nepali-calender .mw-cal__links .calendar-utility-link svg{width: 15px;height: 15px;color: hsl(var(--primary))}html body.page-template-page-nepali-calender .mw-sechead{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 0 !important;margin: 0;padding: 16px 16px 0 !important;border: 0 !important;background: transparent !important}html body.page-template-page-nepali-calender .mw-sechead h3{margin: 0;color: var(--na-ink);font-size: 16px;font-weight: 700;letter-spacing: -.01em}html body.page-template-page-nepali-calender .mw-sechead h3 svg{width: 18px;height: 18px;color: hsl(var(--primary))}html body.page-template-page-nepali-calender .mw-sechead .calendar-section-note{color: var(--na-sub);font-size: 12px;white-space: nowrap}@media (min-width: 768px){html body.page-template-page-nepali-calender .mw-sechead{padding: 20px 20px 0 !important}}html body.page-template-page-nepali-calender #upcoming-cards.mw-upcoming__groups{display: grid;grid-template-columns: minmax(0, 1fr) !important;gap: 14px;padding: 12px 0 16px}html body.page-template-page-nepali-calender #upcoming-cards > div{min-width: 0;padding: 0 !important}html body.page-template-page-nepali-calender #upcoming-cards h4{margin: 0 0 10px !important;padding: 0 16px !important;color: var(--na-sub);font-size: 11.5px !important;letter-spacing: .06em}html body.page-template-page-nepali-calender #upcoming-cards h4 svg{width: 14px;height: 14px}html body.page-template-page-nepali-calender #upcoming-cards .space-y-2{display: flex;gap: 10px;overflow-x: auto;padding: 0 16px 6px;scroll-snap-type: x mandatory;scroll-padding-inline: 16px;scrollbar-width: none;overscroll-behavior-x: contain}html body.page-template-page-nepali-calender #upcoming-cards .space-y-2::-webkit-scrollbar{display: none}html body.page-template-page-nepali-calender #upcoming-cards .space-y-2 > *{margin: 0 !important}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-item{display: grid;grid-template-columns: 40px minmax(0, 1fr);grid-template-rows: auto 1fr;column-gap: 10px;row-gap: 8px;align-items: start;flex: 0 0 196px;min-height: 104px;padding: 12px;border: 0;border-radius: var(--na-r-sm);box-sizing: border-box;background: hsl(var(--primary) / .08);scroll-snap-align: start}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-item.is-holiday{background: var(--mw-red-tint)}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-date{grid-row: 1 / 3;width: 40px;height: 44px;border-radius: 12px;background: var(--na-card);color: hsl(var(--primary));font-size: 16px;font-weight: 800;box-shadow: 0 1px 2px hsl(30 20% 10% / .06)}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-item.is-holiday .calendar-event-date{color: var(--na-red);background: var(--na-card)}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-copy small{margin: 0 0 2px;color: var(--na-sub);font-size: 11px;letter-spacing: .02em}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-copy strong{display: -webkit-box;color: var(--na-ink);font-size: 13.5px;font-weight: 700;line-height: 1.3;white-space: normal;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-item.is-holiday .calendar-event-copy strong{color: var(--na-red)}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-when{grid-column: 2;align-self: end;justify-self: start;padding: 3px 9px;border-radius: 999px;background: var(--na-card);color: var(--na-ink);font-size: 11px;font-weight: 700}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-when:empty{display: none}html body.page-template-page-nepali-calender #upcoming-cards p{margin: 0 16px;padding: 14px;border-radius: var(--na-r-sm);background: var(--na-fill);font-size: 13px;text-align: left !important}@media (min-width: 768px){html body.page-template-page-nepali-calender #upcoming-cards.mw-upcoming__groups{padding: 14px 0 20px;gap: 16px}html body.page-template-page-nepali-calender #upcoming-cards h4{padding: 0 20px !important}html body.page-template-page-nepali-calender #upcoming-cards .space-y-2{padding: 0 20px 6px;scroll-padding-inline: 20px}html body.page-template-page-nepali-calender #upcoming-cards .calendar-event-item{flex-basis: 220px}html body.page-template-page-nepali-calender #upcoming-cards p{margin: 0 20px}}html body.page-template-page-nepali-calender .mw-today{overflow: hidden}html body.page-template-page-nepali-calender .mw-sky.na-sky{height: 96px}html body.page-template-page-nepali-calender .mw-sky .na-sky__text{padding: 16px 16px 0}html body.page-template-page-nepali-calender .mw-sky .na-sky__greet{font-size: 19px}html body.page-template-page-nepali-calender .mw-sky .calendar-today-kicker.mw-sky__kicker{display: flex;align-items: center;gap: 6px;margin: 4px 0 0;color: #fff !important;opacity: .92;font-size: 10.5px;font-weight: 800;letter-spacing: .08em}html body.page-template-page-nepali-calender .mw-sky .mw-sky__kicker svg{width: 14px;height: 14px}html body.page-template-page-nepali-calender .mw-today .calendar-today-hero.mw-today__date{margin: 0;padding: 14px 16px 0;border-radius: 0;background: none !important;color: var(--na-ink)}html body.page-template-page-nepali-calender .mw-today .mw-today__date *{color: inherit}html body.page-template-page-nepali-calender .mw-today #widget-bs-date.mw-today__bs{color: var(--na-ink);font-size: 30px;font-weight: 800;letter-spacing: -.02em;line-height: 1.1}html body.page-template-page-nepali-calender .mw-today .calendar-today-date-line.mw-today__line{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 6px;color: var(--na-sub);font-size: 13.5px}html body.page-template-page-nepali-calender .mw-today #widget-day-name{color: var(--na-ink);font-weight: 700}html body.page-template-page-nepali-calender .mw-today__chips{display: flex;flex-wrap: wrap;gap: 8px;padding: 12px 16px 0}html body.page-template-page-nepali-calender .mw-today .mw-chip{display: inline-flex;align-items: center;gap: 6px;min-height: 32px;margin: 0;padding: 0 12px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 12px}html body.page-template-page-nepali-calender .mw-today .mw-chip span{display: inline-flex;align-items: center;gap: 5px}html body.page-template-page-nepali-calender .mw-today .mw-chip svg{width: 14px;height: 14px;color: currentColor}html body.page-template-page-nepali-calender .mw-today .mw-chip strong{color: var(--na-ink);font-size: 12.5px;font-weight: 700;font-variant-numeric: tabular-nums}html body.page-template-page-nepali-calender .mw-today .mw-chip--clock{background: hsl(var(--primary) / .1);color: hsl(var(--primary))}html body.page-template-page-nepali-calender .mw-today .mw-chip--clock strong{color: hsl(var(--primary))}html body.page-template-page-nepali-calender .mw-today .mw-chip--sun svg{color: hsl(35 90% 48%)}html body.page-template-page-nepali-calender .mw-today .calendar-today-details.mw-today__details{display: block;padding: 12px 16px 16px}html body.page-template-page-nepali-calender .mw-today .mw-tiles{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;margin: 0}html body.page-template-page-nepali-calender .mw-today .mw-tile{min-width: 0;padding: 10px 12px;border: 0;border-radius: var(--na-r-sm);background: var(--mw-tint, var(--na-fill))}html body.page-template-page-nepali-calender .mw-today .mw-tile--tithi{--mw-tint: hsl(262 70% 60% / .11);--mw-ic: hsl(262 60% 55%)}html body.page-template-page-nepali-calender .mw-today .mw-tile--rashi{--mw-tint: hsl(38 92% 50% / .13);--mw-ic: hsl(32 85% 45%)}html body.page-template-page-nepali-calender .mw-today .mw-tile--nak{--mw-tint: hsl(190 80% 42% / .12);--mw-ic: hsl(192 75% 38%)}html body.page-template-page-nepali-calender .mw-today .mw-tile--ns{--mw-tint: hsl(215 25% 50% / .11);--mw-ic: hsl(215 25% 45%)}html.dark body.page-template-page-nepali-calender .mw-today .mw-tile{--mw-ic: currentColor}html body.page-template-page-nepali-calender .mw-today .mw-tile span{display: flex;align-items: center;gap: 5px;color: var(--na-sub);font-size: 11.5px}html body.page-template-page-nepali-calender .mw-today .mw-tile span svg{width: 13px;height: 13px;color: var(--mw-ic)}html body.page-template-page-nepali-calender .mw-today .mw-tile strong{display: block;margin-top: 4px;overflow: hidden;color: var(--na-ink);font-size: 15px;font-weight: 700;white-space: nowrap;text-overflow: ellipsis}html body.page-template-page-nepali-calender .mw-today .calendar-today-status:not([hidden]){margin: 0 16px 16px;padding: 10px 12px;border: 0;border-radius: 12px;background: var(--na-fill);font-size: 12px}html body.page-template-page-nepali-calender .mw-today__chips{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr))}html body.page-template-page-nepali-calender .mw-today .mw-chip{justify-content: center;min-width: 0}html body.page-template-page-nepali-calender .mw-today .mw-chip--clock{grid-column: 1 / -1}@media (min-width: 560px) and (max-width: 1023px){html body.page-template-page-nepali-calender .mw-today__chips{grid-template-columns: 1.3fr 1fr 1fr}html body.page-template-page-nepali-calender .mw-today .mw-chip--clock{grid-column: auto}}@media (min-width: 768px) and (max-width: 1023px){html body.page-template-page-nepali-calender .mw-today .mw-tiles{grid-template-columns: repeat(4, minmax(0, 1fr))}}html body.page-template-page-nepali-calender .mw-railcard{padding: 16px}html body.page-template-page-nepali-calender .mw-railcard .calendar-rail-heading{margin: 0 0 10px;font-size: 15px;font-weight: 700;color: var(--na-ink)}html body.page-template-page-nepali-calender .mw-railcard .calendar-rail-heading svg{width: 17px;height: 17px;color: hsl(var(--primary))}html body.page-template-page-nepali-calender .mw-railcard .calendar-rail-heading a{color: hsl(var(--primary));font-size: 13px;font-weight: 600}html body.page-template-page-nepali-calender .mw-railcard .space-y-1\.5{display: grid;gap: 8px}html body.page-template-page-nepali-calender .mw-railcard .space-y-1\.5 > *{margin: 0 !important}html body.page-template-page-nepali-calender .mw-railcard .calendar-rail-event{align-items: center;gap: 10px;padding: 10px 12px;border-radius: 12px;background: hsl(var(--primary) / .07);font-size: 13.5px;font-weight: 600}html body.page-template-page-nepali-calender .mw-railcard .calendar-rail-event.is-holiday{background: var(--mw-red-tint);color: var(--na-red)}html body.page-template-page-nepali-calender .mw-railcard .calendar-rail-event-dot{margin: 0}html body.page-template-page-nepali-calender .mw-railcard .calendar-empty-note{padding: 10px 12px;border-radius: 12px;background: var(--na-fill);color: var(--na-sub);font-size: 13px}html body.page-template-page-nepali-calender .mw-info .calendar-today-title{gap: 12px}html body.page-template-page-nepali-calender .mw-info .calendar-today-title-icon{flex-basis: 40px;border: 0;border-radius: 12px;background: hsl(var(--primary) / .1)}html body.page-template-page-nepali-calender .mw-info .calendar-today-title-kicker{font-size: 11px;letter-spacing: .08em}html body.page-template-page-nepali-calender .mw-info .calendar-today-title-date{font-size: 20px}html body.page-template-page-nepali-calender .mw-info .mw-info__body{padding: 12px 12px 12px}@media (min-width: 768px){html body.page-template-page-nepali-calender .mw-info .mw-info__body{padding: 16px 20px 20px}html body.page-template-page-nepali-calender .mw-info .calendar-today-title-date{font-size: 22px}}html body.page-template-page-nepali-calender .mw-info .calendar-detail-grid{gap: 12px}@media (min-width: 801px){html body.page-template-page-nepali-calender .mw-info .calendar-detail-grid{gap: 16px}}html body.page-template-page-nepali-calender .mw-info .calendar-detail-card{padding: 14px;border: 0;border-radius: var(--na-r-md);background: var(--na-fill)}html body.page-template-page-nepali-calender .mw-info .calendar-detail-card h4{margin: 0 0 8px;font-size: 14px;font-weight: 700;color: var(--na-ink)}html body.page-template-page-nepali-calender .mw-info .calendar-detail-row{padding: 9px 0;border-top: 1px solid hsl(var(--border));font-size: 13px}html body.page-template-page-nepali-calender .mw-info .calendar-detail-row strong{font-size: 13px}html body.page-template-page-nepali-calender .mw-info .calendar-detail-grid > .calendar-detail-card:nth-child(2){display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;align-content: start;background: hsl(var(--primary) / .07)}html body.page-template-page-nepali-calender .mw-info .calendar-detail-grid > .calendar-detail-card:nth-child(2) > :is(h4, p){grid-column: 1 / -1;margin-bottom: 2px}html body.page-template-page-nepali-calender .mw-info .calendar-detail-grid > .calendar-detail-card:nth-child(2) .calendar-detail-row{display: flex;flex-direction: column;justify-content: flex-start;gap: 3px;min-width: 0;padding: 10px 12px;border: 0;border-radius: 12px;background: var(--na-card)}html body.page-template-page-nepali-calender .mw-info .calendar-detail-grid > .calendar-detail-card:nth-child(2) .calendar-detail-row span{font-size: 11.5px}html body.page-template-page-nepali-calender .mw-info .calendar-detail-grid > .calendar-detail-card:nth-child(2) .calendar-detail-row strong{font-size: 14px;font-weight: 700;line-height: 1.3;text-align: left;overflow-wrap: anywhere}@media (min-width: 1024px){html body.page-template-page-nepali-calender .mw-info .calendar-detail-grid > .calendar-detail-card:nth-child(2){grid-template-columns: repeat(3, minmax(0, 1fr))}}html body.page-template-page-nepali-calender .mw-info .calendar-day-event{padding: 12px;border: 0;border-radius: 12px;background: var(--na-card)}html body.page-template-page-nepali-calender .mw-info .calendar-day-event + .calendar-day-event{margin-top: 8px}html body.page-template-page-nepali-calender .mw-info .calendar-day-event > strong{font-size: 13.5px}html body.page-template-page-nepali-calender :is(.mw-info, #date-detail-panel) .calendar-day-event.is-holiday{background: var(--mw-red-tint)}html body.page-template-page-nepali-calender :is(.mw-info, #date-detail-panel) .calendar-event-meta span{background: var(--na-fill);font-size: 11px;padding: 3px 8px}html body.page-template-page-nepali-calender .mw-info .calendar-event-meta span{background: var(--na-fill-2)}html body.page-template-page-nepali-calender :is(.mw-info, #date-detail-panel) .calendar-event-description{font-size: 12.5px}html body.page-template-page-nepali-calender :is(.mw-info, #date-detail-panel) .calendar-fact-detail{font-size: 11px;font-weight: 500}html body.page-template-page-nepali-calender :is(.mw-info, #date-detail-panel) .calendar-empty-note{font-size: 13px}html body.page-template-page-nepali-calender #date-detail-panel{background: hsl(220 30% 8% / .5)}html body.page-template-page-nepali-calender #date-detail-panel > .mw-sheet{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow-lg)}html body.page-template-page-nepali-calender .mw-sheet__head{padding: 16px 16px 12px 20px !important;border: 0}html body.page-template-page-nepali-calender .mw-sheet__head #date-detail-title{margin: 0;font-size: 16px;font-weight: 700;color: var(--na-ink)}html body.page-template-page-nepali-calender .mw-sheet__close{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;padding: 0;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);cursor: pointer}html body.page-template-page-nepali-calender .mw-sheet__close:hover{background: var(--na-fill-2)}html body.page-template-page-nepali-calender .mw-sheet__body{padding: 0 20px 20px}html body.page-template-page-nepali-calender .mw-sheet__body #panel-sidebar:empty{display: none}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-hero{padding: 16px;border-radius: var(--na-r-md);background: hsl(var(--primary) / .1)}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-kicker{margin: 0 0 4px;color: hsl(var(--primary));font-size: 11.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-hero h3{color: var(--na-ink);font-size: 22px;font-weight: 800;letter-spacing: -.02em}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-hero p{font-size: 13px;color: var(--na-sub)}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-section{margin-top: 16px}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-section h4{margin: 0 0 10px;font-size: 14px;font-weight: 700;color: var(--na-ink)}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-panchang{gap: 8px}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-fact{padding: 10px 12px;border: 0;border-radius: 12px;background: hsl(var(--primary) / .07)}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-fact span{font-size: 11.5px;color: var(--na-sub)}html body.page-template-page-nepali-calender #date-detail-panel .calendar-modal-fact strong{margin-top: 3px;font-size: 14px;font-weight: 700;color: var(--na-ink)}html body.page-template-page-nepali-calender #date-detail-panel .calendar-day-event{padding: 12px;border: 0;border-radius: 12px;background: var(--na-fill)}html body.page-template-page-nepali-calender #date-detail-panel .calendar-day-event + .calendar-day-event{margin-top: 8px}html body.page-template-page-nepali-calender #date-detail-panel .calendar-day-event > strong{font-size: 13.5px}html body.page-template-page-nepali-calender #date-detail-panel .calendar-event-time{font-size: 12px}@media (max-width: 640px){html body.page-template-page-nepali-calender #date-detail-panel{align-items: flex-end;padding: 0 !important}html body.page-template-page-nepali-calender #date-detail-panel > .mw-sheet{max-width: none;max-height: 88vh;border-radius: var(--na-r) var(--na-r) 0 0}html body.page-template-page-nepali-calender #date-detail-panel > .mw-sheet::before{content: "";display: block;flex: none;width: 40px;height: 4px;margin: 8px auto 0;border-radius: 999px;background: var(--na-fill-2)}html body.page-template-page-nepali-calender .mw-sheet__head{padding: 8px 12px 10px 16px !important}html body.page-template-page-nepali-calender .mw-sheet__body{padding: 0 16px calc(16px + var(--na-safe))}}html body.page-template-page-nepali-calender .mw-shell > .calendar-news-card{margin-top: var(--mw-gap);padding: 16px}@media (min-width: 768px){html body.page-template-page-nepali-calender .mw-shell > .calendar-news-card{padding: 20px}}html body.page-template-page-nepali-calender .calendar-news-heading h2{color: var(--na-ink);font-size: 16px;font-weight: 700}html body.page-template-page-nepali-calender .calendar-news-heading{margin-bottom: 12px}html body.page-template-page-nepali-calender .calendar-news-grid{gap: 12px}html body.page-template-page-nepali-calender .calendar-news-item{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}html body.page-template-page-nepali-calender .calendar-news-all{font-size: 13px;font-weight: 600}html body.page-template-page-nepali-calender .nepali-calendar-page ~ section.max-w-7xl{max-width: 760px;margin: 0 auto;padding: 0 4px var(--mw-gap) !important;box-sizing: border-box}@media (min-width: 1024px){html body.page-template-page-nepali-calender .nepali-calendar-page ~ section.max-w-7xl{max-width: 1240px;padding: 0 24px 24px !important}}html body.page-template-page-nepali-calender .nepali-calendar-page ~ section.max-w-7xl > div{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);padding: 20px}@media (min-width: 768px){html body.page-template-page-nepali-calender .nepali-calendar-page ~ section.max-w-7xl > div{padding: 28px 32px}}html body.page-template-page-weather{--mw-gap: 12px}@media (min-width: 768px){html body.page-template-page-weather{--mw-gap: 16px}}@media (min-width: 1100px){html body.page-template-page-weather{--mw-gap: 20px}}html body.page-template-page-weather .wx-page{max-width: 1152px;padding: 12px 4px var(--mw-gap) !important}@media (min-width: 768px){html body.page-template-page-weather .wx-page{max-width: 760px;padding: 16px 12px 24px !important}}@media (min-width: 1100px){html body.page-template-page-weather .wx-page{max-width: 1152px;padding: 20px 16px 28px !important}}html body.page-template-page-weather .wx-top{gap: var(--mw-gap);margin-bottom: var(--mw-gap)}html body.page-template-page-weather .wx-page > .wx-section, html body.page-template-page-weather .wx-page > section{margin: 0 0 var(--mw-gap)}html body.page-template-page-weather .wx-page > :last-child{margin-bottom: 0}html body.page-template-page-weather #weather-card-wrap{display: flex;flex-direction: column;gap: var(--mw-gap);min-width: 0}@media (min-width: 1100px){html body.page-template-page-weather .wx-top{column-gap: var(--mw-gap)}}html body.page-template-page-weather .wx-card{margin: 0;border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow-lg)}html body.page-template-page-weather .wx-card .wx-inner{padding: 18px 16px 16px}@media (min-width: 640px){html body.page-template-page-weather .wx-card .wx-inner{padding: 22px 22px 20px}}html body.page-template-page-weather .wx-card .wx-city{font-size: 24px;font-weight: 800;letter-spacing: -.02em}html body.page-template-page-weather .wx-card .wx-day{font-size: 13px}html body.page-template-page-weather .wx-card .wx-badge{padding: 5px 12px;border: 0;background: rgba(255, 255, 255, .2);font-size: 12px;text-transform: capitalize}html body.page-template-page-weather .wx-card .wx-search{margin: 14px 0 0}html body.page-template-page-weather .wx-card .wx-input{height: 44px;padding: 0 18px 0 42px;border: 0 !important;border-radius: 999px;outline: 0 !important;box-shadow: none !important;background: rgba(255, 255, 255, .18) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") no-repeat 16px 50% / 17px;background-color: rgba(255, 255, 255, .18) !important;color: #fff !important;font-size: 14px;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}html body.page-template-page-weather .wx-card .wx-input:focus{border: 0 !important;background-color: rgba(255, 255, 255, .26) !important}html body.page-template-page-weather .wx-card .wx-input::placeholder{color: rgba(255, 255, 255, .78) !important}html body.page-template-page-weather .wx-card .wx-suggest{top: calc(100% + 8px);padding: 6px;border: 0;border-radius: var(--na-r-md);background: var(--na-card);box-shadow: var(--na-shadow-lg)}html body.page-template-page-weather .wx-card .wx-suggest button{min-height: 42px;border-radius: 12px;color: var(--na-ink)}html body.page-template-page-weather .wx-card .wx-suggest button:hover{background: var(--na-fill)}html body.page-template-page-weather .wx-card .wx-status:empty{min-height: 0;margin: 0}html body.page-template-page-weather .wx-card .wx-now{margin-top: 12px}html body.page-template-page-weather .wx-card .wx-sub{font-size: 15px;font-weight: 600}html body.page-template-page-weather .wx-card .wx-phrase{margin-top: 10px;font-size: 14px}html body.page-template-page-weather .wx-card .wx-sun{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px}html body.page-template-page-weather .wx-card .wx-sun-item{min-height: 30px;padding: 0 12px;border-radius: 999px;background: rgba(255, 255, 255, .14);font-size: 12.5px}html body.page-template-page-weather .wx-card .wx-hourly-wrap{margin: 16px -16px 0}html body.page-template-page-weather .wx-card .wx-hourly{gap: 8px;padding: 2px 16px 8px;scroll-padding-inline: 16px;scroll-snap-type: x mandatory}html body.page-template-page-weather .wx-card .wx-hour{min-width: 58px;padding: 12px 6px;gap: 6px;border: 0;border-radius: 999px;background: rgba(255, 255, 255, .12)}html body.page-template-page-weather .wx-card .wx-hour.is-now{border: 0;background: rgba(255, 255, 255, .92);color: #10213d;text-shadow: none}html body.page-template-page-weather .wx-card .wx-hour.is-now .wx-hour-pop{color: hsl(205 85% 40%)}html body.page-template-page-weather .wx-card .wx-hour-label{font-size: 11.5px}html body.page-template-page-weather .wx-card .wx-hour-temp{font-size: 15px}html body.page-template-page-weather .wx-card .wx-scroll-hint{margin: 4px 16px 0;font-size: 11.5px}@media (min-width: 640px){html body.page-template-page-weather .wx-card .wx-hourly-wrap{margin: 18px -22px 0}html body.page-template-page-weather .wx-card .wx-hourly{padding: 2px 22px 8px;scroll-padding-inline: 22px}html body.page-template-page-weather .wx-card .wx-hour{min-width: 64px}}html body.page-template-page-weather .mw-wx-below{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--mw-gap)}@media (min-width: 1100px){html body.page-template-page-weather .mw-wx-below{grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr);align-items: start}html body.page-template-page-weather .mw-wx-facts{grid-column: 1 / -1}}html body.page-template-page-weather .mw-wx-box{min-width: 0;margin: 0;padding: 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink)}@media (min-width: 768px){html body.page-template-page-weather .mw-wx-box{padding: 18px 20px 20px}}html body.page-template-page-weather .mw-wx-box .wx-sec-head{margin: 0 0 12px;color: var(--na-ink);font-size: 16px;font-weight: 700;letter-spacing: -.01em;text-transform: none;opacity: 1}html body.page-template-page-weather .mw-wx-box :is(.wx-days, .wx-air){margin: 0;padding: 0;border: 0}html body.page-template-page-weather .mw-wx-facts .wx-facts{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;margin: 0}html body.page-template-page-weather .mw-wx-facts .wx-fact:last-child:nth-child(odd){grid-column: 1 / -1}@media (min-width: 640px){html body.page-template-page-weather .mw-wx-facts .wx-facts{grid-template-columns: repeat(3, minmax(0, 1fr))}html body.page-template-page-weather .mw-wx-facts .wx-fact:last-child:nth-child(odd){grid-column: auto}}@media (min-width: 1100px){html body.page-template-page-weather .mw-wx-facts .wx-facts{grid-template-columns: repeat(auto-fit, minmax(120px, 1fr))}}html body.page-template-page-weather .mw-wx-facts .wx-fact{min-width: 0;padding: 12px 14px;border: 0;border-radius: var(--na-r-sm);background: hsl(var(--mw-h, 205) 70% 50% / .1)}html body.page-template-page-weather .mw-wx-facts .wx-fact:nth-child(6n+1){--mw-h: 195}html body.page-template-page-weather .mw-wx-facts .wx-fact:nth-child(6n+2){--mw-h: 165}html body.page-template-page-weather .mw-wx-facts .wx-fact:nth-child(6n+3){--mw-h: 262}html body.page-template-page-weather .mw-wx-facts .wx-fact:nth-child(6n+4){--mw-h: 38}html body.page-template-page-weather .mw-wx-facts .wx-fact:nth-child(6n+5){--mw-h: 215}html body.page-template-page-weather .mw-wx-facts .wx-fact:nth-child(6n+6){--mw-h: 340}html body.page-template-page-weather .mw-wx-facts .wx-fact dt{color: var(--na-sub);font-size: 12px;opacity: 1}html body.page-template-page-weather .mw-wx-facts .wx-fact dd{margin-top: 4px;color: var(--na-ink);font-size: 18px;font-weight: 700;letter-spacing: -.01em}html body.page-template-page-weather .mw-wx-days .wx-day-row{grid-template-columns: 40px 24px minmax(0, 1fr) 36px minmax(128px, 42%);gap: 10px;min-height: 48px;padding: 6px 0;border-top: 1px solid hsl(var(--border))}html body.page-template-page-weather .mw-wx-days .wx-day-row:first-of-type{border-top: 0}html body.page-template-page-weather .mw-wx-days .wx-day-name{color: var(--na-ink);font-size: 14px;font-weight: 700}html body.page-template-page-weather .mw-wx-days .wx-day-icon{color: hsl(205 80% 50%)}html body.page-template-page-weather .mw-wx-days .wx-day-cond{color: var(--na-sub);font-size: 13px;opacity: 1}html body.page-template-page-weather .mw-wx-days .wx-day-pop{color: hsl(205 85% 45%);font-size: 12px;text-align: right}html.dark body.page-template-page-weather .mw-wx-days .wx-day-pop{color: hsl(205 90% 70%)}html body.page-template-page-weather .mw-wx-days .wx-day-temp{display: flex;align-items: center;gap: 8px;min-width: 0;font-size: 14px}html body.page-template-page-weather .mw-wx-days .wx-day-temp i{order: 1;flex: 0 0 30px;margin: 0;color: var(--na-sub);opacity: 1;text-align: right}html body.page-template-page-weather .mw-wx-days .wx-day-temp .mw-range{order: 2;position: relative;flex: 1 1 auto;min-width: 48px;height: 6px;border-radius: 999px;background: var(--na-fill);overflow: hidden}html body.page-template-page-weather .mw-wx-days .wx-day-temp .mw-range__fill{position: absolute;top: 0;bottom: 0;border-radius: 999px;background: linear-gradient(90deg, hsl(195 85% 55%), hsl(45 95% 55%), hsl(18 90% 56%))}html body.page-template-page-weather .mw-wx-days .wx-day-temp b{order: 3;flex: 0 0 30px;color: var(--na-ink)}@media (max-width: 479px){html body.page-template-page-weather .mw-wx-days .wx-day-row{grid-template-columns: 38px 24px 34px minmax(0, 1fr);gap: 8px}}html body.page-template-page-weather .mw-wx-air{--mw-aq: 205 20% 50%;background: linear-gradient(0deg, hsl(var(--mw-aq) / .1), hsl(var(--mw-aq) / .1)), var(--na-card)}html body.page-template-page-weather .mw-wx-air[data-aqi="1"]{--mw-aq: 145 63% 42%}html body.page-template-page-weather .mw-wx-air[data-aqi="2"]{--mw-aq: 48 96% 46%}html body.page-template-page-weather .mw-wx-air[data-aqi="3"]{--mw-aq: 27 95% 52%}html body.page-template-page-weather .mw-wx-air[data-aqi="4"]{--mw-aq: 0 78% 56%}html body.page-template-page-weather .mw-wx-air[data-aqi="5"]{--mw-aq: 272 70% 58%}html body.page-template-page-weather .mw-wx-air .wx-air-head{margin-bottom: 8px}html body.page-template-page-weather .mw-wx-air .wx-air-head .wx-sec-head{margin: 0}html body.page-template-page-weather .mw-wx-air .wx-air-badge{padding: 4px 12px;border: 0;background: hsl(var(--mw-aq));color: #fff;font-size: 12px}html body.page-template-page-weather .mw-wx-air .wx-air-body{margin: 4px 0 0}html body.page-template-page-weather .mw-wx-air .wx-air-num{color: hsl(var(--mw-aq));font-size: 40px;font-weight: 800;letter-spacing: -.02em}html body.page-template-page-weather .mw-wx-air .wx-air-unit{color: var(--na-sub);font-size: 13px;font-weight: 600;opacity: 1}html body.page-template-page-weather .mw-aqi-gauge{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: 4px;align-items: center;margin: 12px 0 14px}html body.page-template-page-weather .mw-aqi-seg{height: 8px;border-radius: 999px;opacity: .35}html body.page-template-page-weather .mw-aqi-seg.is-on{height: 12px;opacity: 1;box-shadow: 0 2px 8px hsl(var(--mw-aq) / .45)}html body.page-template-page-weather .mw-aqi-seg--1{background: hsl(145 63% 42%)}html body.page-template-page-weather .mw-aqi-seg--2{background: hsl(48 96% 46%)}html body.page-template-page-weather .mw-aqi-seg--3{background: hsl(27 95% 52%)}html body.page-template-page-weather .mw-aqi-seg--4{background: hsl(0 78% 56%)}html body.page-template-page-weather .mw-aqi-seg--5{background: hsl(272 70% 58%)}html body.page-template-page-weather .mw-wx-air .wx-air-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px}html body.page-template-page-weather .mw-wx-air .wx-air-cell{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;padding: 8px 12px;border-radius: 12px;background: var(--na-card)}html body.page-template-page-weather .mw-wx-air .wx-air-cell span{color: var(--na-sub);font-size: 12px;opacity: 1}html body.page-template-page-weather .mw-wx-air .wx-air-cell b{color: var(--na-ink);font-size: 14px;font-weight: 700}@media (min-width: 640px) and (max-width: 1099px){html body.page-template-page-weather .mw-wx-air .wx-air-grid{grid-template-columns: repeat(3, minmax(0, 1fr))}}html body.page-template-page-weather .wx-places-panel{position: static;padding: 16px 12px 12px;border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.page-template-page-weather .wx-places-panel .wx-places-head{display: block;margin: 0 4px 8px;padding: 0;border: 0;color: var(--na-ink);font-size: 16px;font-weight: 700;letter-spacing: -.01em;text-transform: none}html body.page-template-page-weather .wx-places-panel .wx-places{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 4px;padding: 0;overflow: visible}html body.page-template-page-weather .wx-places-panel .wx-place{width: auto;min-width: 0;min-height: 52px;padding: 8px 10px;gap: 10px;border: 0;border-radius: 12px;background: transparent;box-shadow: none;color: var(--na-ink);white-space: normal}html body.page-template-page-weather .wx-places-panel .wx-place:hover{background: var(--na-fill)}html body.page-template-page-weather .wx-places-panel .wx-place.is-active{background: hsl(var(--primary) / .1);box-shadow: none;color: var(--na-ink)}html body.page-template-page-weather .wx-places-panel .wx-place.is-active .wx-place-name{color: hsl(var(--primary));font-weight: 700}html body.page-template-page-weather .wx-places-panel .wx-place-icon{color: hsl(205 80% 50%)}html body.page-template-page-weather .wx-places-panel .wx-place-text{flex: 1 1 auto}html body.page-template-page-weather .wx-places-panel .wx-place-name{font-size: 14px;font-weight: 600}html body.page-template-page-weather .wx-places-panel .wx-place-cond{display: block;overflow: hidden;color: var(--na-sub);font-size: 11.5px;white-space: nowrap;text-overflow: ellipsis}html body.page-template-page-weather .wx-places-panel .wx-place b{font-size: 15px}@media (min-width: 1100px){html body.page-template-page-weather .wx-places-panel{position: sticky;top: calc(var(--na-top) + 16px)}html body.page-template-page-weather .wx-places-panel .wx-places{grid-template-columns: minmax(0, 1fr);gap: 2px}html body.page-template-page-weather .wx-places-panel .wx-place{min-height: 50px}}html body.page-template-page-weather .wx-section{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.page-template-page-weather .wx-section-head{padding: 16px 16px 8px;border: 0}@media (min-width: 768px){html body.page-template-page-weather .wx-section-head{padding: 20px 20px 8px}}html body.page-template-page-weather .wx-section-head h2{color: var(--na-ink);font-size: 16px;font-weight: 700}html body.page-template-page-weather .wx-observations{background: var(--na-card)}html body.page-template-page-weather .wx-observations .wx-section-head{background: transparent}html body.page-template-page-weather .wx-observations .wx-station-search{padding: 8px 16px 0}html body.page-template-page-weather .wx-observations .wx-station-search input, html body.page-template-page-weather .wx-observations .wx-station-search input:focus{height: 44px;padding: 0 18px;border: 0 !important;border-radius: 999px;outline: 0 !important;box-shadow: none !important;background: var(--na-fill);font-size: 14px}html body.page-template-page-weather .wx-observations .wx-stations{padding: 8px 12px 12px}html body.page-template-page-weather .wx-observations .wx-reading{border: 0;border-radius: 12px;background: var(--na-fill)}@media (min-width: 768px){html body.page-template-page-weather .wx-observations .wx-station-search{padding: 8px 20px 0}html body.page-template-page-weather .wx-observations .wx-stations{padding: 8px 16px 16px}}html body.page-template-page-nepali-calender .mw-visually-hidden{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0 0 0 0) !important;white-space: nowrap !important;border: 0 !important}html body.page-template-page-nepali-calender .mw-side__in{display: contents}@media (min-width: 1024px){html body.page-template-page-nepali-calender .mw-side{display: block !important;position: static !important;align-self: stretch !important;top: auto !important}html body.page-template-page-nepali-calender .mw-side__in{display: flex;flex-direction: column;gap: var(--mw-gap);position: sticky;top: calc(var(--na-top) + 16px)}}html body.page-template-page-nepali-calender .mw-sechead h3{display: inline-flex;align-items: center;gap: 10px}html body.page-template-page-nepali-calender .mw-sechead h3 svg{box-sizing: content-box;padding: 7px;border-radius: 10px;background: hsl(var(--primary) / .1)}html body.page-template-page-nepali-calender .mw-upcoming .calendar-event-item{position: relative;overflow: hidden;isolation: isolate;border: 0 !important;border-radius: 18px !important;background: linear-gradient(150deg, hsl(var(--primary) / .12), hsl(var(--primary) / .03) 60%), hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important;transition: transform .15s ease, box-shadow .15s ease}html body.page-template-page-nepali-calender .mw-upcoming .calendar-event-item:hover{transform: translateY(-2px);box-shadow: var(--na-shadow-lg) !important}html body.page-template-page-nepali-calender .mw-upcoming .calendar-event-item::after{content: "";position: absolute;z-index: -1;right: -30px;top: -30px;width: 110px;height: 110px;border-radius: 50%;background: radial-gradient(circle, hsl(var(--primary) / .16), transparent 70%)}html body.page-template-page-nepali-calender .mw-upcoming .calendar-event-item:is(.is-holiday, [data-holiday="1"]){background: linear-gradient(150deg, hsl(2 80% 60% / .14), hsl(2 80% 60% / .03) 60%), hsl(var(--card)) !important}html body.page-template-page-nepali-calender .mw-upcoming .calendar-event-date{display: inline-flex;flex-direction: column;align-items: center;justify-content: center;min-width: 48px;height: 52px;padding: 4px 8px;border-radius: 14px;background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink);font-weight: 800;line-height: 1.1}html body.page-template-page-nepali-calender .mw-upcoming .calendar-event-copy{font-size: 14px;font-weight: 700;line-height: 1.35;color: var(--na-ink)}html body.page-template-page-nepali-calender .mw-upcoming .calendar-event-when{display: inline-flex;align-items: center;height: 24px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 11.5px;font-weight: 700}html body.page-template-page-nepali-calender .mw-info .calendar-detail-card{border: 0 !important;border-radius: 16px !important;background: var(--na-fill) !important;box-shadow: none !important;padding: 14px 16px !important}html body.page-template-page-nepali-calender .mw-info .calendar-detail-card h4, html body.page-template-page-nepali-calender .mw-info .calendar-detail-card > :first-child{font-size: 14px;font-weight: 800;color: var(--na-ink)}html body.page-template-page-nepali-calender .mw-info .calendar-detail-row{display: flex;justify-content: space-between;gap: 12px;padding: 9px 0 !important;border-top: 1px solid hsl(var(--foreground) / .07) !important;font-size: 13.5px}html body.page-template-page-nepali-calender .mw-info .calendar-detail-row:first-of-type{border-top: 0 !important}html body.page-template-page-nepali-calender .mw-info .calendar-detail-row > :first-child{color: var(--na-sub)}html body.page-template-page-nepali-calender .mw-info .calendar-detail-row > :last-child{color: var(--na-ink);font-weight: 650;text-align: right}html body.page-template-page-nepali-calender .mw-info .calendar-today-events .calendar-day-event{border: 0;border-radius: 14px;background: hsl(var(--primary) / .08);padding: 10px 12px}@media (min-width: 768px){html body.page-template-page-nepali-calender .mw-info .calendar-detail-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px}}html body.page-template-page-nepali-calender .mw-railcard .calendar-rail-heading{display: flex;align-items: center;justify-content: space-between;gap: 10px}html body.page-template-page-nepali-calender .mw-railcard .calendar-rail-event{border-radius: 12px;padding: 10px 12px;background: hsl(var(--primary) / .07);font-weight: 600}html body.page-template-page-nepali-calender .mw-info .calendar-detail-card:has(.calendar-fact-detail) .calendar-detail-row{display: flex !important;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 4px;padding: 10px 12px !important;border-top: 0 !important;border-radius: 12px;min-width: 0}html body.page-template-page-nepali-calender .mw-info .calendar-detail-card:has(.calendar-fact-detail) .calendar-detail-row > span{font-size: 11.5px;color: var(--na-sub)}html body.page-template-page-nepali-calender .mw-info .calendar-detail-card:has(.calendar-fact-detail) .calendar-detail-row > strong{display: flex;flex-direction: column;gap: 2px;text-align: left !important;font-size: 14px;color: var(--na-ink);overflow-wrap: anywhere}html body.page-template-page-nepali-calender .mw-info .calendar-detail-card:has(.calendar-fact-detail) .calendar-fact-detail{font-size: 11px;font-weight: 500;color: var(--na-sub)}html body .wx-hour{border-radius: 8px !important}
html body.page-template-page-nepse-market .na-nx{--na-up: hsl(150 62% 32%);--na-up-bg: hsl(150 55% 93%);--na-down: hsl(2 68% 46%);--na-down-bg: hsl(2 80% 95%);--na-flat-c: var(--na-sub);--nx-r: 14px;--nx-r-in: 10px;--nx-pad: 16px;--nx-gap: 8px;--nx-hover: color-mix(in srgb, var(--na-fill) 70%, var(--na-card));background: transparent;color: var(--na-ink);font-variant-numeric: tabular-nums}html.dark body.page-template-page-nepse-market .na-nx{--na-up: hsl(150 55% 58%);--na-up-bg: hsl(150 35% 16%);--na-down: hsl(2 80% 68%);--na-down-bg: hsl(2 40% 18%);--nx-hover: color-mix(in srgb, var(--na-fill) 55%, var(--na-card))}@media (min-width: 640px){html body.page-template-page-nepse-market .na-nx{--nx-gap: 16px;--nx-pad: 18px}}html body.page-template-page-nepse-market .na-nx .na-nx__wrap{display: flex;flex-direction: column;gap: var(--nx-gap);max-width: 1240px;margin: 0 auto;padding: 14px 0 28px}@media (min-width: 640px){html body.page-template-page-nepse-market .na-nx .na-nx__wrap{padding: 24px var(--na-gut) 40px}}html body.page-template-page-nepse-market .na-nx .na-nx__layout{display: flex;flex-direction: column;gap: var(--nx-gap);min-width: 0}html body.page-template-page-nepse-market .na-nx .na-nx__main, html body.page-template-page-nepse-market .na-nx .na-nx__side{display: contents}html body.page-template-page-nepse-market .na-nx .na-nx-hero{order: 1}html body.page-template-page-nepse-market .na-nx .na-nx-stats{order: 2}html body.page-template-page-nepse-market .na-nx .na-nx-chart{order: 3}html body.page-template-page-nepse-market .na-nx .na-nx-movers{order: 4}html body.page-template-page-nepse-market .na-nx .na-nx-sectors{order: 5}html body.page-template-page-nepse-market .na-nx .na-nx-floor{order: 6}html body.page-template-page-nepse-market .na-nx .na-nx-notes{order: 7}html body.page-template-page-nepse-market .na-nx .na-nx-news{order: 8}html body.page-template-page-nepse-market .na-nx .na-nx-all{order: 9}html body.page-template-page-nepse-market .na-nx .na-nx-brokers{order: 10}@media (min-width: 1100px){html body.page-template-page-nepse-market .na-nx .na-nx__layout{display: grid;grid-template-columns: minmax(0, 1fr) 360px;align-items: start}html body.page-template-page-nepse-market .na-nx .na-nx__main, html body.page-template-page-nepse-market .na-nx .na-nx__side{display: flex;flex-direction: column;gap: var(--nx-gap);min-width: 0}}html body.page-template-page-nepse-market .na-nx .na-nx-card{min-width: 0;margin: 0;padding: var(--nx-pad);border: 0;border-radius: var(--nx-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.page-template-page-nepse-market .na-nx .na-nx-card__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin: 0 0 12px;padding: 0;border: 0;background: none}html body.page-template-page-nepse-market .na-nx .na-nx-card__title{margin: 0;padding: 0;border: 0;background: none;font-size: 16px;font-weight: 750;letter-spacing: -.01em;line-height: 1.3;color: var(--na-ink);text-transform: none}html body.page-template-page-nepse-market .na-nx .na-nx-card__meta{font-size: 12px;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-card__more{font-size: 13px;font-weight: 650;color: hsl(var(--primary));text-decoration: none}html body.page-template-page-nepse-market .na-nx .na-nx-card__note{margin: -4px 0 12px;font-size: 12px;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-empty-msg{grid-column: 1 / -1;list-style: none;padding: 18px 0;text-align: center;font-size: 13px;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .screen-reader-text{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}html body.page-template-page-nepse-market .na-nx [hidden]{display: none !important}html body.page-template-page-nepse-market .na-nx .na-nx-pill{display: inline-flex;align-items: center;justify-content: center;min-width: 62px;height: 22px;padding: 0 7px;border-radius: 6px;font-size: 12px;font-weight: 750;line-height: 1;white-space: nowrap;font-variant-numeric: tabular-nums;background: var(--na-fill);color: var(--na-flat-c)}html body.page-template-page-nepse-market .na-nx .na-nx-pill.is-up{background: var(--na-up-bg);color: var(--na-up)}html body.page-template-page-nepse-market .na-nx .na-nx-pill.is-down{background: var(--na-down-bg);color: var(--na-down)}html body.page-template-page-nepse-market .na-nx .na-nx-pill--lg{height: 26px;padding: 0 9px;font-size: 13.5px}html body.page-template-page-nepse-market .na-nx .nepse-change-positive{color: var(--na-up)}html body.page-template-page-nepse-market .na-nx .nepse-change-negative{color: var(--na-down)}html body.page-template-page-nepse-market .na-nx .na-nx-head{display: grid;grid-template-columns: minmax(0, 1fr);gap: 12px;padding: 0 16px}@media (min-width: 640px){html body.page-template-page-nepse-market .na-nx .na-nx-head{padding: 0}}@media (min-width: 900px){html body.page-template-page-nepse-market .na-nx .na-nx-head{grid-template-columns: minmax(0, 1fr) minmax(320px, 440px);align-items: end;column-gap: 24px}html body.page-template-page-nepse-market .na-nx .na-nx-status{grid-column: 1;grid-row: 2}html body.page-template-page-nepse-market .na-nx .na-nx-search{grid-column: 2;grid-row: 1 / span 2;align-self: center}}html body.page-template-page-nepse-market .na-nx .na-nx-title{margin: 0;font-size: 24px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2;color: var(--na-ink)}@media (min-width: 768px){html body.page-template-page-nepse-market .na-nx .na-nx-title{font-size: 28px}}html body.page-template-page-nepse-market .na-nx .na-nx-sub{margin: 4px 0 0;font-size: 13.5px;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-status{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 12px;font-size: 12.5px;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-bell{display: inline-flex;align-items: center;gap: 7px;height: 26px;padding: 0 11px;border-radius: 999px;background: var(--na-card);box-shadow: inset 0 0 0 1px var(--na-line);font-size: 12px;font-weight: 750;color: var(--na-sub);white-space: nowrap}html body.page-template-page-nepse-market .na-nx .na-nx-bell::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-bell.is-open{color: var(--na-up);background: var(--na-up-bg);box-shadow: none}html body.page-template-page-nepse-market .na-nx .na-nx-bell.is-open::before{background: var(--na-up);box-shadow: 0 0 0 3px hsl(150 60% 45% / .22);animation: na-nx-pulse 2s ease-in-out infinite}html body.page-template-page-nepse-market .na-nx .na-nx-bell.is-pre{color: hsl(35 85% 38%);background: hsl(40 90% 92%);box-shadow: none}html body.page-template-page-nepse-market .na-nx .na-nx-bell.is-pre::before{background: hsl(38 92% 50%)}html.dark body.page-template-page-nepse-market .na-nx .na-nx-bell.is-pre{color: hsl(40 90% 65%);background: hsl(38 40% 16%)}@keyframes na-nx-pulse{50%{box-shadow: 0 0 0 5px hsl(150 60% 45% / .08)}}html body.page-template-page-nepse-market .na-nx .na-nx-status__next{color: var(--na-sub);font-weight: 600}html body.page-template-page-nepse-market .na-nx .na-nx-refresh{display: inline-flex;align-items: center;gap: 5px;margin-left: auto;font-weight: 650;color: hsl(var(--primary));text-decoration: none}html body.page-template-page-nepse-market .na-nx .na-nx-refresh:hover{text-decoration: underline}@media (min-width: 900px){html body.page-template-page-nepse-market .na-nx .na-nx-refresh{margin-left: 0}}html body.page-template-page-nepse-market .na-nx .na-nx-search{position: relative;z-index: 20}html body.page-template-page-nepse-market .na-nx .na-nx-search__box{position: relative;display: block;margin: 0}html body.page-template-page-nepse-market .na-nx .na-nx-search__ico{position: absolute;left: 14px;top: 50%;width: 18px;height: 18px;transform: translateY(-50%);color: var(--na-faint);pointer-events: none}html body.page-template-page-nepse-market .na-nx .na-nx-search__input{width: 100%;height: 46px;padding: 0 14px 0 42px;border: 1px solid transparent;border-radius: 12px;outline: none;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 14.5px;transition: border-color .15s ease, box-shadow .15s ease}html body.page-template-page-nepse-market .na-nx .na-nx-search__input::placeholder{color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-search__input:focus{border-color: hsl(var(--primary) / .55);box-shadow: 0 0 0 3px hsl(var(--primary) / .14)}html body.page-template-page-nepse-market .na-nx .na-nx-search__list{position: absolute;left: 0;right: 0;top: calc(100% + 6px);margin: 0;padding: 6px;list-style: none;max-height: min(420px, 60vh);overflow-y: auto;border-radius: 12px;background: var(--na-card);box-shadow: var(--na-shadow-lg)}html body.page-template-page-nepse-market .na-nx .na-nx-search__opt{display: grid;grid-template-columns: auto minmax(0, 1fr) auto auto;align-items: center;gap: 10px;min-height: 44px;padding: 6px 10px;border-radius: 8px;cursor: pointer;font-variant-numeric: tabular-nums}html body.page-template-page-nepse-market .na-nx .na-nx-search__opt:hover, html body.page-template-page-nepse-market .na-nx .na-nx-search__opt[aria-selected="true"]{background: var(--na-fill)}html body.page-template-page-nepse-market .na-nx .na-nx-search__sym{min-width: 56px;font-size: 13.5px;font-weight: 800;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-search__name{font-size: 12.5px;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-nepse-market .na-nx .na-nx-search__ltp{font-size: 13px;font-weight: 650;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-search__opt--all{display: flex;margin-top: 4px;padding-top: 8px;border-top: 1px solid var(--na-line);border-radius: 0 0 8px 8px;font-size: 13px;font-weight: 650;color: hsl(var(--primary))}html body.page-template-page-nepse-market .na-nx .na-nx-ticker{position: relative;height: 40px;overflow: hidden;border-radius: 12px;background: var(--na-card);box-shadow: var(--na-shadow);-webkit-mask-image: linear-gradient(90deg, transparent, #000 24px, #000 calc(100% - 24px), transparent);mask-image: linear-gradient(90deg, transparent, #000 24px, #000 calc(100% - 24px), transparent)}html body.page-template-page-nepse-market .na-nx .na-nx-ticker .nepse-ticker-track{display: flex;align-items: center;gap: 22px;height: 100%;padding: 0 16px;font-size: 12.5px;font-weight: 600}html body.page-template-page-nepse-market .na-nx .na-nx-ticker:hover .nepse-ticker-track{animation-play-state: paused}html body.page-template-page-nepse-market .na-nx .na-nx-ticker .nepse-ticker-track > span{display: inline-flex;align-items: center;gap: 7px;white-space: nowrap}html body.page-template-page-nepse-market .na-nx .na-nx-ticker .nepse-ticker-track .text-foreground{color: var(--na-ink);font-weight: 750}html body.page-template-page-nepse-market .na-nx .na-nx-ticker :is(.nepse-change-positive, .nepse-change-negative){display: inline-flex;align-items: center;height: 20px;padding: 0 6px;border-radius: 5px;font-size: 11.5px;font-weight: 750}html body.page-template-page-nepse-market .na-nx .na-nx-ticker .nepse-change-positive{background: var(--na-up-bg)}html body.page-template-page-nepse-market .na-nx .na-nx-ticker .nepse-change-negative{background: var(--na-down-bg)}html body.page-template-page-nepse-market .na-nx .na-nx-ticker .nepse-ticker-track [class*="text-muted-foreground"]{display: none}html body.page-template-page-nepse-market .na-nx .na-nx-hero__top{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;gap: 16px 24px}html body.page-template-page-nepse-market .na-nx .na-nx-hero__main{display: flex;flex-direction: column;min-width: 0}html body.page-template-page-nepse-market .na-nx .na-nx-hero__label{margin: 0 0 2px;font-size: 13px;font-weight: 650;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-hero__value{font-size: 36px !important;font-weight: 800;letter-spacing: -.03em;line-height: 1.1;color: var(--na-ink);font-variant-numeric: tabular-nums}@media (min-width: 768px){html body.page-template-page-nepse-market .na-nx .na-nx-hero__value{font-size: 44px !important}}html body.page-template-page-nepse-market .na-nx .na-nx-hero__chg{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin-top: 8px}html body.page-template-page-nepse-market .na-nx .na-nx-hero__pts{display: inline-flex;align-items: center;gap: 4px;font-size: 16px;font-weight: 750}html body.page-template-page-nepse-market .na-nx .na-nx-hero__asof{margin-top: 8px;font-size: 12px;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-hero__ohlc{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px 20px;margin: 0;flex: 1 1 260px;max-width: 360px}html body.page-template-page-nepse-market .na-nx .na-nx-hero__ohlc > div{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;padding-bottom: 8px;border-bottom: 1px solid var(--na-line)}html body.page-template-page-nepse-market .na-nx .na-nx-hero__ohlc dt{font-size: 12px;color: var(--na-sub);white-space: nowrap}html body.page-template-page-nepse-market .na-nx .na-nx-hero__ohlc dd{margin: 0;font-size: 13.5px;font-weight: 700;color: var(--na-ink);white-space: nowrap}html body.page-template-page-nepse-market .na-nx .na-nx-range{margin-top: 16px}html body.page-template-page-nepse-market .na-nx .na-nx-range__head{margin-bottom: 8px;font-size: 12px;font-weight: 650;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-range__bar{position: relative;height: 6px;border-radius: 999px;overflow: visible;background: linear-gradient(90deg, color-mix(in srgb, var(--na-down) 45%, var(--na-fill)), var(--na-fill) 50%, color-mix(in srgb, var(--na-up) 45%, var(--na-fill)))}html body.page-template-page-nepse-market .na-nx .na-nx-range__mark{position: absolute;top: 50%;width: 14px;height: 14px;border-radius: 50%;transform: translate(-50%, -50%);background: var(--na-ink);box-shadow: 0 0 0 3px var(--na-card)}html body.page-template-page-nepse-market .na-nx .nepse-range-bar-fill{border-radius: 999px;background: hsl(var(--primary))}html body.page-template-page-nepse-market .na-nx .na-nx-range__ends{display: flex;justify-content: space-between;gap: 12px;margin-top: 8px;font-size: 11.5px;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-keyidx{display: flex;flex-wrap: wrap;gap: 8px;margin: 16px 0 0;padding: 0;list-style: none}html body.page-template-page-nepse-market .na-nx .na-nx-keyidx__item{display: inline-flex;align-items: center;gap: 8px;min-height: 34px;padding: 4px 6px 4px 10px;border-radius: var(--nx-r-in);background: var(--na-fill)}html body.page-template-page-nepse-market .na-nx .na-nx-keyidx__name{font-size: 12px;font-weight: 650;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-keyidx__val{font-size: 13px;font-weight: 750;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-keyidx .na-nx-pill{min-width: 0}html body.page-template-page-nepse-market .na-nx .na-nx-read{margin: 14px 0 0;font-size: 13.5px;line-height: 1.55;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-strip{position: relative;margin: 16px calc(var(--nx-pad) * -1) 0;padding-top: 14px;border-top: 1px solid var(--na-line)}html body.page-template-page-nepse-market .na-nx .na-nx-strip::before, html body.page-template-page-nepse-market .na-nx .na-nx-strip::after{display: none}html body.page-template-page-nepse-market .na-nx .na-nx-strip__track{display: flex;gap: 8px;padding: 0 var(--nx-pad) 2px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x proximity;scroll-padding: 0 var(--nx-pad);-webkit-mask-image: linear-gradient(90deg, transparent, #000 var(--nx-pad), #000 calc(100% - 28px), transparent);mask-image: linear-gradient(90deg, transparent, #000 var(--nx-pad), #000 calc(100% - 28px), transparent)}html body.page-template-page-nepse-market .na-nx .na-nx-chip{flex: none;display: inline-flex;align-items: center;gap: 8px;height: 36px;padding: 0 6px 0 12px;scroll-snap-align: start;border: 0;border-radius: var(--nx-r-in);background: var(--na-fill);box-shadow: none;font-size: 12.5px;white-space: nowrap}html body.page-template-page-nepse-market .na-nx .na-nx-chip__name{font-weight: 700;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-chip__val{color: var(--na-sub);font-weight: 600}html body.page-template-page-nepse-market .na-nx .na-nx-chip .na-nx-pill{min-width: 0;height: 24px}html body.page-template-page-nepse-market .na-nx .na-nx-seg{display: inline-flex;align-items: center;gap: 2px;max-width: 100%;padding: 3px;overflow-x: auto;border-radius: var(--nx-r-in);background: var(--na-fill)}html body.page-template-page-nepse-market .na-nx .na-nx-tabs{display: flex;margin: 0 0 12px}html body.page-template-page-nepse-market .na-nx .na-nx-tabs .na-nx-seg__btn{flex: 1 0 auto}html body.page-template-page-nepse-market .na-nx :is(.na-nx-seg__btn, .nepse-chart-btn){display: inline-flex;align-items: center;justify-content: center;height: 32px;margin: 0;padding: 0 12px;border: 0;border-radius: 8px;background: transparent;box-shadow: none;cursor: pointer;font-size: 13px;font-weight: 650;line-height: 1;white-space: nowrap;color: var(--na-sub);transition: background-color .15s ease, color .15s ease}html body.page-template-page-nepse-market .na-nx .na-nx-seg--sm :is(.na-nx-seg__btn, .nepse-chart-btn){height: 28px;padding: 0 10px;font-size: 12.5px}html body.page-template-page-nepse-market .na-nx :is(.na-nx-seg__btn, .nepse-chart-btn):hover{color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx :is(.na-nx-seg__btn[aria-selected="true"], .nepse-chart-btn[aria-pressed="true"], .nepse-chart-btn.bg-primary\/10){background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 3px hsl(var(--foreground) / .12)}html.dark body.page-template-page-nepse-market .na-nx :is(.na-nx-seg__btn[aria-selected="true"], .nepse-chart-btn[aria-pressed="true"], .nepse-chart-btn.bg-primary\/10){background: var(--na-fill-2);box-shadow: none}html body.page-template-page-nepse-market .na-nx :is(.na-nx-seg__btn, .nepse-chart-btn):focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 1px}html body.page-template-page-nepse-market .na-nx .na-nx-chart__wrap{position: relative;height: 240px}@media (min-width: 768px){html body.page-template-page-nepse-market .na-nx .na-nx-chart__wrap{height: 300px}}html body.page-template-page-nepse-market .na-nx .na-nx-chart__msg{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;border-radius: var(--nx-r-in);background: var(--na-fill);font-size: 13px;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-tbl{position: relative;margin: 0 calc(var(--nx-pad) * -1);overflow-x: auto;overscroll-behavior-x: contain}html body.page-template-page-nepse-market .na-nx .na-nx-tbl--tall{max-height: min(640px, 72vh);overflow-y: auto}html body.page-template-page-nepse-market .na-nx .na-nx-table{width: 100%;min-width: 560px;border-collapse: separate;border-spacing: 0;font-size: 13px;font-variant-numeric: tabular-nums;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-table--all{min-width: 620px}html body.page-template-page-nepse-market .na-nx .na-nx-table thead tr{background: transparent}html body.page-template-page-nepse-market .na-nx .na-nx-table thead th{position: sticky;top: 0;z-index: 2;padding: 9px 10px;border-bottom: 1px solid var(--na-line);background: var(--na-card);text-align: left;white-space: nowrap;font-size: 11.5px;font-weight: 650;letter-spacing: .01em;text-transform: none;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-table :is(th, td){vertical-align: middle}html body.page-template-page-nepse-market .na-nx .na-nx-table tbody :is(th, td){padding: 8px 10px;border-bottom: 1px solid var(--na-line);background: var(--na-card);white-space: nowrap;font-weight: 500}html body.page-template-page-nepse-market .na-nx .na-nx-table tbody tr:last-child > *{border-bottom: 0}html body.page-template-page-nepse-market .na-nx .na-nx-table :is(th, td):first-child{padding-left: var(--nx-pad)}html body.page-template-page-nepse-market .na-nx .na-nx-table :is(th, td):last-child{padding-right: var(--nx-pad)}html body.page-template-page-nepse-market .na-nx .na-nx-table .is-num{text-align: right}html body.page-template-page-nepse-market .na-nx .na-nx-table td.is-up{color: var(--na-up)}html body.page-template-page-nepse-market .na-nx .na-nx-table td.is-down{color: var(--na-down)}html body.page-template-page-nepse-market .na-nx .na-nx-table td.is-flat, html body.page-template-page-nepse-market .na-nx .na-nx-table td.is-sub{color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-table .is-sym{position: sticky;left: 0;z-index: 1;min-width: 116px;max-width: 200px;text-align: left}html body.page-template-page-nepse-market .na-nx .na-nx-table thead .is-sym{z-index: 3}@media (max-width: 767px){html body.page-template-page-nepse-market .na-nx .na-nx-table .is-sym{box-shadow: 1px 0 0 var(--na-line)}}html body.page-template-page-nepse-market .na-nx .na-nx-sym{display: block;font-size: 13.5px;font-weight: 800;letter-spacing: .01em;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-name{display: block;max-width: 180px;margin-top: 2px;overflow: hidden;text-overflow: ellipsis;font-size: 11.5px;font-weight: 450;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-row{cursor: pointer}html body.page-template-page-nepse-market .na-nx .na-nx-row:hover > *, html body.page-template-page-nepse-market .na-nx .na-nx-row:focus-visible > *{background: var(--nx-hover)}html body.page-template-page-nepse-market .na-nx .na-nx-row:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: -2px}html body.page-template-page-nepse-market .na-nx .na-nx-row:hover .na-nx-sym{color: hsl(var(--primary))}html body.page-template-page-nepse-market .na-nx .na-nx-empty td{padding: 24px 16px;text-align: center;color: var(--na-sub);white-space: normal}html body.page-template-page-nepse-market .na-nx .na-nx-empty a{color: hsl(var(--primary));text-decoration: underline}html body.page-template-page-nepse-market .na-nx .na-nx-movers .na-nx-panel{min-width: 0}html body.page-template-page-nepse-market .na-nx .na-nx-col-name{max-width: 240px;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-nepse-market .na-nx .na-nx-col-name .na-nx-name{max-width: 240px;margin: 0;font-size: 12.5px;color: var(--na-sub)}@media (max-width: 767px){html body.page-template-page-nepse-market .na-nx .na-nx-col-name{display: none}html body.page-template-page-nepse-market .na-nx .na-nx-table--all{min-width: 500px}}@media (min-width: 768px){html body.page-template-page-nepse-market .na-nx .na-nx-name--phone{display: none}}html body.page-template-page-nepse-market .na-nx .nepse-table-header{cursor: pointer;user-select: none}html body.page-template-page-nepse-market .na-nx .nepse-table-header:hover{color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .nepse-table-header:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: -2px}html body.page-template-page-nepse-market .na-nx .nepse-table-header[aria-sort="ascending"]::after{content: " ▲";font-size: 9px;color: hsl(var(--primary))}html body.page-template-page-nepse-market .na-nx .nepse-table-header[aria-sort="descending"]::after{content: " ▼";font-size: 9px;color: hsl(var(--primary))}html body.page-template-page-nepse-market .na-nx .na-nx-all__head{align-items: center}html body.page-template-page-nepse-market .na-nx .na-nx-all__tools{display: flex;gap: 8px;flex: 1 1 100%;min-width: 0}@media (min-width: 640px){html body.page-template-page-nepse-market .na-nx .na-nx-all__tools{flex: 0 1 auto}}html body.page-template-page-nepse-market .na-nx .na-nx-field{position: relative;display: block;margin: 0;min-width: 0}html body.page-template-page-nepse-market .na-nx .na-nx-field--search{flex: 1 1 auto}@media (min-width: 640px){html body.page-template-page-nepse-market .na-nx .na-nx-field--search{width: 240px}}html body.page-template-page-nepse-market .na-nx .na-nx-field--select{flex: 0 1 170px}html body.page-template-page-nepse-market .na-nx .na-nx-field__ico{position: absolute;left: 11px;top: 50%;transform: translateY(-50%);color: var(--na-faint);pointer-events: none}html body.page-template-page-nepse-market .na-nx .na-nx-field__input{width: 100%;height: 38px;padding: 0 12px;border: 1px solid transparent;border-radius: var(--nx-r-in);outline: none;background: var(--na-fill);color: var(--na-ink);font-size: 13.5px;box-shadow: none}html body.page-template-page-nepse-market .na-nx .na-nx-field--search .na-nx-field__input{padding-left: 32px}html body.page-template-page-nepse-market .na-nx .na-nx-field__input::placeholder{color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-field__input:focus{border-color: hsl(var(--primary) / .5);background: var(--na-card)}html body.page-template-page-nepse-market .na-nx select.na-nx-field__input{padding-right: 28px;text-overflow: ellipsis;cursor: pointer}html body.page-template-page-nepse-market .na-nx .na-nx-all__foot{display: flex;justify-content: space-between;gap: 12px;margin-top: 12px;font-size: 12px;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-stats__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;margin: 0}@media (min-width: 640px) and (max-width: 1099px){html body.page-template-page-nepse-market .na-nx .na-nx-stats__grid{grid-template-columns: repeat(4, minmax(0, 1fr))}}html body.page-template-page-nepse-market .na-nx .na-nx-stat{min-width: 0;padding: 10px 12px;border-radius: var(--nx-r-in);background: var(--na-fill)}html body.page-template-page-nepse-market .na-nx .na-nx-stat dt{font-size: 11.5px;font-weight: 600;color: var(--na-sub);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-nepse-market .na-nx .na-nx-stat dd{margin: 3px 0 0;font-size: 15px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-nepse-market .na-nx .na-nx-stat dd.nepse-change-positive{color: var(--na-up)}html body.page-template-page-nepse-market .na-nx .na-nx-stat dd.nepse-change-negative{color: var(--na-down)}html body.page-template-page-nepse-market .na-nx .na-nx-breadth{margin-top: 16px}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__legend{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 4px 12px;margin-bottom: 8px;font-size: 12px;font-weight: 700}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__legend .is-up{color: var(--na-up)}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__legend .is-flat{color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__legend .is-down{color: var(--na-down)}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__bar{display: flex;gap: 2px;height: 8px;border-radius: 999px;overflow: hidden;background: var(--na-fill)}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__bar .nepse-adv-seg{height: 100%;min-width: 2px}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__bar .nepse-adv-seg[style*="width: 0%"]{display: none}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__bar .is-up{background: var(--na-up)}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__bar .is-flat{background: var(--na-faint);opacity: .55}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__bar .is-down{background: var(--na-down)}html body.page-template-page-nepse-market .na-nx .na-nx-breadth__pcts{display: flex;justify-content: space-between;margin-top: 6px;font-size: 11px;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-heat{display: grid;grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));gap: 6px;margin: 0;padding: 0;list-style: none}html body.page-template-page-nepse-market .na-nx .na-nx-heat__tile{--na-k: 0;display: flex;flex-direction: column;gap: 2px;min-width: 0;min-height: 70px;padding: 9px 10px;border-radius: var(--nx-r-in);background: var(--na-fill);color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-heat__tile.is-up{background: color-mix(in srgb, var(--na-up) calc(10% + var(--na-k) * 34%), var(--na-card))}html body.page-template-page-nepse-market .na-nx .na-nx-heat__tile.is-down{background: color-mix(in srgb, var(--na-down) calc(10% + var(--na-k) * 34%), var(--na-card))}html.dark body.page-template-page-nepse-market .na-nx .na-nx-heat__tile.is-up{background: color-mix(in srgb, var(--na-up) calc(12% + var(--na-k) * 30%), var(--na-card))}html.dark body.page-template-page-nepse-market .na-nx .na-nx-heat__tile.is-down{background: color-mix(in srgb, var(--na-down) calc(12% + var(--na-k) * 30%), var(--na-card))}html body.page-template-page-nepse-market .na-nx .na-nx-heat__name{font-size: 11.5px;font-weight: 700;line-height: 1.3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-nepse-market .na-nx .na-nx-heat__pct{margin-top: auto;font-size: 15px;font-weight: 800;letter-spacing: -.01em}html body.page-template-page-nepse-market .na-nx .na-nx-heat__val{font-size: 11px;font-weight: 600;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-heat__tile.is-up .na-nx-heat__pct{color: color-mix(in srgb, var(--na-up) 80%, var(--na-ink))}html body.page-template-page-nepse-market .na-nx .na-nx-heat__tile.is-down .na-nx-heat__pct{color: color-mix(in srgb, var(--na-down) 80%, var(--na-ink))}html.dark body.page-template-page-nepse-market .na-nx .na-nx-heat__tile .na-nx-heat__pct{color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-kv{margin: 0}html body.page-template-page-nepse-market .na-nx .na-nx-kv > div{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 9px 0;border-bottom: 1px solid var(--na-line)}html body.page-template-page-nepse-market .na-nx .na-nx-kv > div:first-child{padding-top: 0}html body.page-template-page-nepse-market .na-nx .na-nx-kv > div:last-child{border-bottom: 0;padding-bottom: 0}html body.page-template-page-nepse-market .na-nx .na-nx-kv dt{font-size: 13px;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-kv dd{margin: 0;font-size: 13.5px;font-weight: 700;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-floor__largest{margin-top: 14px}html body.page-template-page-nepse-market .na-nx .na-nx-floor__largest .nepse-dash-label{margin: 0 0 6px;font-size: 11.5px;font-weight: 650;letter-spacing: 0;text-transform: none;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-floor .nepse-mini-row{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 10px 12px;border: 0;border-radius: var(--nx-r-in);background: var(--na-fill)}html body.page-template-page-nepse-market .na-nx .na-nx-floor .nepse-mini-row:hover{background: var(--na-fill-2)}html body.page-template-page-nepse-market .na-nx .na-nx-floor .nepse-mini-sym{font-weight: 800;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-floor .nepse-mini-val{color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-notes__tabs{margin: 0 0 8px}html body.page-template-page-nepse-market .na-nx :is(.na-nx-notes__list, .na-nx-newslist){margin: 0;padding: 0;list-style: none}html body.page-template-page-nepse-market .na-nx .na-nx-note{padding: 10px 0;border-bottom: 1px solid var(--na-line)}html body.page-template-page-nepse-market .na-nx .na-nx-note:last-child{border-bottom: 0;padding-bottom: 0}html body.page-template-page-nepse-market .na-nx .na-nx-note__top{display: flex;align-items: center;gap: 8px;min-height: 22px}html body.page-template-page-nepse-market .na-nx .na-nx-note__sym{display: inline-flex;align-items: center;height: 22px;padding: 0 7px;border: 0;border-radius: 6px;cursor: pointer;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 11.5px;font-weight: 800;letter-spacing: .02em}html body.page-template-page-nepse-market .na-nx .na-nx-note__sym:hover{background: hsl(var(--primary) / .2)}html body.page-template-page-nepse-market .na-nx .na-nx-note__date{font-size: 11.5px;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-note__title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-top: 6px;font-size: 13.5px;font-weight: 550;line-height: 1.4;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-note__title::first-letter{text-transform: uppercase}html body.page-template-page-nepse-market .na-nx .na-nx-note__doc{display: inline-block;margin-top: 4px;font-size: 12px;font-weight: 650;color: hsl(var(--primary));text-decoration: none}html body.page-template-page-nepse-market .na-nx .na-nx-note__doc:hover{text-decoration: underline}html body.page-template-page-nepse-market .na-nx .na-nx-newslist li{border-bottom: 1px solid var(--na-line)}html body.page-template-page-nepse-market .na-nx .na-nx-newslist li:last-child{border-bottom: 0}html body.page-template-page-nepse-market .na-nx .na-nx-newslist a{display: flex;flex-direction: column;gap: 3px;padding: 10px 0;text-decoration: none}html body.page-template-page-nepse-market .na-nx .na-nx-newslist li:first-child a{padding-top: 0}html body.page-template-page-nepse-market .na-nx .na-nx-newslist__title{font-size: 14px;font-weight: 650;line-height: 1.4;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-newslist a:hover .na-nx-newslist__title{color: hsl(var(--primary))}html body.page-template-page-nepse-market .na-nx .na-nx-newslist__meta{font-size: 12px;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-brokers__grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));gap: 8px}@media (max-width: 420px){html body.page-template-page-nepse-market .na-nx .na-nx-brokers__grid{grid-template-columns: repeat(2, minmax(0, 1fr))}}html body.page-template-page-nepse-market .na-nx .na-nx-broker{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0;padding: 10px 12px;margin: 0;border: 0;border-radius: var(--nx-r-in);background: var(--na-fill);color: var(--na-ink);text-align: left;cursor: pointer;transition: background-color .15s ease}html body.page-template-page-nepse-market .na-nx .na-nx-broker:hover{background: var(--na-fill-2);transform: none}html body.page-template-page-nepse-market .na-nx .na-nx-broker:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 2px}html body.page-template-page-nepse-market .na-nx .na-nx-broker__name{max-width: 100%;font-size: 13px;font-weight: 700;line-height: 1.3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.page-template-page-nepse-market .na-nx .na-nx-broker__meta{display: flex;flex-wrap: wrap;gap: 4px 10px;font-size: 11.5px;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-broker__state.is-on{color: var(--na-up);font-weight: 650}html body.page-template-page-nepse-market .na-nx .na-nx-broker__state.is-off{color: var(--na-down);font-weight: 650}html body.page-template-page-nepse-market .na-nx .na-nx-brokers__more{grid-column: 1 / -1;display: flex;justify-content: center;padding-top: 8px}html body.page-template-page-nepse-market .na-nx .na-nx-btn{display: inline-flex;align-items: center;justify-content: center;height: 36px;padding: 0 16px;border: 0;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 13px;font-weight: 700;cursor: pointer}html body.page-template-page-nepse-market .na-nx .na-nx-btn:hover{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}html body.page-template-page-nepse-market .na-nx .na-nx-about__title{font-size: 18px;font-weight: 800;letter-spacing: -.015em}html body.page-template-page-nepse-market .na-nx .na-nx-about__body{max-width: 760px}html body.page-template-page-nepse-market .na-nx .na-nx-about__body p{margin: 10px 0 0;font-size: 14px;line-height: 1.65;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-about__body strong{color: var(--na-ink);font-weight: 700}html body.page-template-page-nepse-market .na-nx .na-nx-faq{margin-top: 20px;padding-top: 16px;border-top: 1px solid var(--na-line)}html body.page-template-page-nepse-market .na-nx .na-nx-faq__title{margin: 0 0 12px;font-size: 15px;font-weight: 750;color: var(--na-ink)}html body.page-template-page-nepse-market .na-nx .na-nx-faq__list{display: grid;gap: 8px}@media (min-width: 1100px){html body.page-template-page-nepse-market .na-nx .na-nx-faq__list{grid-template-columns: repeat(2, minmax(0, 1fr));align-items: start}}html body.page-template-page-nepse-market .na-nx .na-nx-faq__item{border-radius: var(--nx-r-in);background: var(--na-fill);overflow: hidden}html body.page-template-page-nepse-market .na-nx .na-nx-faq__q{display: flex;align-items: center;justify-content: space-between;gap: 12px;width: 100%;min-height: 46px;padding: 12px 14px;border: 0;background: transparent;color: var(--na-ink);font-size: 14px;font-weight: 650;text-align: left;cursor: pointer}html body.page-template-page-nepse-market .na-nx .na-nx-faq__q:hover{background: var(--na-fill-2)}html body.page-template-page-nepse-market .na-nx .na-nx-faq__q:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: -2px}html body.page-template-page-nepse-market .na-nx .na-nx-faq__chev{flex: none;color: var(--na-sub);transition: transform .2s ease}html body.page-template-page-nepse-market .na-nx .na-nx-faq__a{padding: 0 14px 14px;font-size: 13.5px;line-height: 1.6;color: var(--na-sub)}html body.page-template-page-nepse-market .na-nx .na-nx-faq__a.hidden{display: none}html body.page-template-page-nepse-market .na-nx .na-nx-disclaimer{padding: 4px 16px 8px;text-align: center;font-size: 12px;line-height: 1.6;color: var(--na-faint)}html body.page-template-page-nepse-market .na-nx .na-nx-disclaimer p{margin: 0 auto;max-width: 760px}html body.page-template-page-nepse-market .na-nx .na-nx-disclaimer p + p{margin-top: 4px}@media (prefers-reduced-motion: reduce){html body.page-template-page-nepse-market .na-nx .na-nx-ticker{overflow-x: auto}html body.page-template-page-nepse-market .na-nx .na-nx-ticker .nepse-ticker-track{animation: none}html body.page-template-page-nepse-market .na-nx .na-nx-bell.is-open::before{animation: none}html body.page-template-page-nepse-market .na-nx :is(.na-nx-seg__btn, .nepse-chart-btn, .na-nx-broker, .na-nx-search__input, .na-nx-faq__chev){transition: none}}
body.page-template-page-ednews{--nw-max: 1180px;background: var(--na-canvas);color: var(--na-ink)}body.page-template-page-ednews .edn-header{position: sticky;top: 0;z-index: 60;background: var(--na-glass);-webkit-backdrop-filter: saturate(1.6) blur(16px);backdrop-filter: saturate(1.6) blur(16px);border-bottom: 0;box-shadow: 0 1px 0 var(--na-line)}body.page-template-page-ednews .edn-header .edn-wrap, body.page-template-page-ednews .edn-footer .edn-wrap{max-width: var(--nw-max);padding-left: var(--na-gut);padding-right: var(--na-gut)}body.page-template-page-ednews .edn-header-top{min-height: 60px;gap: 12px}body.page-template-page-ednews .edn-brand-name{font-size: 19px}body.page-template-page-ednews .edn-nav a{min-height: 36px;padding: 0 12px;border-radius: 999px;font-size: 13.5px;color: var(--na-sub)}body.page-template-page-ednews .edn-nav a:hover{background: var(--na-fill);color: var(--na-ink)}body.page-template-page-ednews .edn-icon-btn{border-radius: 12px;color: var(--na-ink)}body.page-template-page-ednews .edn-icon-btn:hover{background: var(--na-fill)}body.page-template-page-ednews .edn-ps-btn{height: 36px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);letter-spacing: 0;font-size: 12.5px;text-transform: none}body.page-template-page-ednews .edn-ps-btn:hover{background: var(--na-fill-2)}body.page-template-page-ednews .edn-btn{border: 0;background: var(--na-fill);height: 36px}body.page-template-page-ednews .edn-btn:hover{background: var(--na-fill-2)}body.page-template-page-ednews .edn-btn-primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.page-template-page-ednews .edn-btn-primary:hover{background: hsl(var(--primary) / .9)}body.page-template-page-ednews .edn-pills{border-top: 0;gap: 2px;padding: 4px;margin: 0 0 10px;width: max-content;max-width: 100%;background: var(--na-fill);border-radius: 999px}@media (min-width: 768px){body.page-template-page-ednews .edn-pills{margin-left: auto;margin-right: auto;justify-content: flex-start}}body.page-template-page-ednews .edn-pill{border: 0;background: transparent;padding: 7px 14px;font-size: 13px;font-weight: 600;color: var(--na-sub)}body.page-template-page-ednews .edn-pill:hover{color: var(--na-ink);background: hsl(var(--card) / .6)}body.page-template-page-ednews .edn-pill-active, body.page-template-page-ednews .edn-pill-active:hover{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(0 0% 0% / .08), 0 2px 8px hsl(0 0% 0% / .06)}body.page-template-page-ednews .nw-wrap{max-width: var(--nw-max);margin: 0 auto;padding: 0 var(--na-gut)}body.page-template-page-ednews #main-content > .nw-wrap{padding-left: var(--na-gut);padding-right: var(--na-gut)}body.page-template-page-ednews .nw-head{padding: 22px 2px 16px}body.page-template-page-ednews .nw-head__eyebrow{display: inline-flex;align-items: center;gap: 6px;margin: 0;font-size: 12px;font-weight: 700;color: hsl(var(--primary))}body.page-template-page-ednews .nw-head__title{margin: 6px 0 0;font-size: 26px;line-height: 1.12;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}body.page-template-page-ednews .nw-head__accent{color: hsl(var(--primary))}body.page-template-page-ednews .nw-head__sub{margin: 6px 0 0;font-size: 14px;line-height: 1.5;color: var(--na-sub);max-width: 620px}body.page-template-page-ednews .nw-head__date{display: inline-flex;align-items: center;gap: 6px;margin: 10px 0 0;padding: 4px 10px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);font-size: 12px;font-weight: 600;color: var(--na-sub)}@media (min-width: 768px){body.page-template-page-ednews .nw-head{padding: 30px 2px 20px}body.page-template-page-ednews .nw-head__title{font-size: 30px}}body.page-template-page-ednews .nw-grid{display: flex;flex-direction: column;gap: 14px}body.page-template-page-ednews .nw-main, body.page-template-page-ednews .nw-side{display: contents}body.page-template-page-ednews .nw-o-lead{order: 1}body.page-template-page-ednews .nw-o-latest{order: 2}body.page-template-page-ednews .nw-o-stories{order: 3}body.page-template-page-ednews .nw-o-must{order: 4}body.page-template-page-ednews .nw-o-pick{order: 5}body.page-template-page-ednews .nw-o-cats{order: 6}body.page-template-page-ednews .nw-o-trend{order: 7}body.page-template-page-ednews .nw-o-follow{order: 8}@media (min-width: 1100px){body.page-template-page-ednews .nw-grid{display: grid;grid-template-columns: minmax(0, 1fr) 340px;gap: 20px;align-items: start}body.page-template-page-ednews .nw-main, body.page-template-page-ednews .nw-side{display: flex;flex-direction: column;gap: 20px;min-width: 0}body.page-template-page-ednews .nw-side{position: sticky;top: 132px}}body.page-template-page-ednews .nw-card{background: var(--na-card);border-radius: var(--na-r);box-shadow: var(--na-shadow);padding: 16px;overflow: hidden;min-width: 0}@media (min-width: 768px){body.page-template-page-ednews .nw-card{padding: 20px}}body.page-template-page-ednews .nw-sechead{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 0 0 12px}body.page-template-page-ednews .nw-sechead__title{margin: 0;font-size: 17px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}body.page-template-page-ednews .nw-seeall{display: inline-flex;align-items: center;gap: 0;font-size: 13px;font-weight: 600;color: hsl(var(--primary));white-space: nowrap}body.page-template-page-ednews .nw-seeall:hover{text-decoration: underline}body.page-template-page-ednews .nw-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;margin: 0;font-size: 12px;line-height: 1.3;color: var(--na-faint)}body.page-template-page-ednews .nw-meta .edn-meta-cat{font-size: 11.5px;font-weight: 700;color: hsl(var(--primary));text-transform: none;letter-spacing: 0}body.page-template-page-ednews .nw-meta .edn-meta-cat + .nw-meta__time::before{content: "·";margin-right: 8px;color: var(--na-faint)}body.page-template-page-ednews .nw-badge{position: absolute;left: 12px;top: 12px;z-index: 1;display: inline-flex;align-items: center;gap: 4px;padding: 4px 10px;border-radius: 999px;background: hsl(var(--card) / .92);color: var(--na-ink);box-shadow: var(--na-shadow);font-size: 11.5px;font-weight: 700;line-height: 1.2;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}body.page-template-page-ednews .nw-badge--surge{color: hsl(var(--primary))}body.page-template-page-ednews .edn-ph{min-height: 0;border-radius: inherit}body.page-template-page-ednews .edn-ph::before{font-size: 22px}body.page-template-page-ednews .nw-lead{padding: 0}body.page-template-page-ednews .nw-lead__media{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden;background: var(--na-fill)}body.page-template-page-ednews .nw-lead__media img{width: 100%;height: 100%;object-fit: cover;transition: transform .4s ease}body.page-template-page-ednews .nw-lead:hover .nw-lead__media img{transform: scale(1.02)}body.page-template-page-ednews .nw-lead__body{padding: 16px 16px 18px;display: grid;gap: 8px}body.page-template-page-ednews .nw-lead__title{margin: 0;font-size: 22px;line-height: 1.2;font-weight: 800;letter-spacing: -.02em}body.page-template-page-ednews .nw-lead__title a{color: var(--na-ink)}body.page-template-page-ednews .nw-lead__title a:hover{color: hsl(var(--primary))}body.page-template-page-ednews .nw-lead__excerpt{margin: 0;font-size: 14.5px;line-height: 1.55;color: var(--na-sub)}@media (min-width: 768px){body.page-template-page-ednews .nw-lead__body{padding: 20px 24px 24px}body.page-template-page-ednews .nw-lead__title{font-size: 28px}}body.page-template-page-ednews .nw-pillbtn{justify-self: start;display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 16px;margin-top: 4px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 13px;font-weight: 700}body.page-template-page-ednews .nw-pillbtn:hover{background: hsl(var(--primary) / .16)}body.page-template-page-ednews .nw-list{display: grid}body.page-template-page-ednews .nw-row{display: flex;gap: 12px;align-items: flex-start;padding: 12px 0;border-top: 1px solid var(--na-line)}body.page-template-page-ednews .nw-row:first-child{border-top: 0;padding-top: 0}body.page-template-page-ednews .nw-row:last-child{padding-bottom: 0}body.page-template-page-ednews .nw-row__media{flex: none;width: 88px;height: 88px;border-radius: var(--na-r-sm);overflow: hidden;background: var(--na-fill)}body.page-template-page-ednews .nw-row__media img, body.page-template-page-ednews .nw-row__media .edn-ph{width: 100%;height: 100%;object-fit: cover}body.page-template-page-ednews .nw-row__body{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 6px;padding-top: 1px}body.page-template-page-ednews .nw-row__title{margin: 0;font-size: 15px;line-height: 1.38;font-weight: 650;letter-spacing: -.005em;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}body.page-template-page-ednews .nw-row__title a{color: var(--na-ink)}body.page-template-page-ednews .nw-row:hover .nw-row__title a{color: hsl(var(--primary))}body.page-template-page-ednews .nw-row__excerpt{display: none;margin: 0;font-size: 13.5px;line-height: 1.5;color: var(--na-sub);-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}@media (min-width: 640px){body.page-template-page-ednews .nw-row__media{width: 132px;height: 92px}body.page-template-page-ednews .nw-row__excerpt{display: -webkit-box}body.page-template-page-ednews .nw-row__title{font-size: 16px;-webkit-line-clamp: 2}}body.page-template-page-ednews .nw-list--compact .nw-row{padding: 10px 0;align-items: center}body.page-template-page-ednews .nw-list--compact .nw-row:first-child{padding-top: 0}body.page-template-page-ednews .nw-list--compact .nw-row__media{width: 64px;height: 64px;border-radius: 12px}body.page-template-page-ednews .nw-list--compact .nw-row__title{font-size: 14px;-webkit-line-clamp: 3}body.page-template-page-ednews .nw-pick{display: grid;gap: 12px}body.page-template-page-ednews .nw-pick__media{position: relative;display: block;aspect-ratio: 16 / 9;border-radius: var(--na-r-md);overflow: hidden;background: var(--na-fill)}body.page-template-page-ednews .nw-pick__media img{width: 100%;height: 100%;object-fit: cover}body.page-template-page-ednews .nw-pick__body{display: grid;gap: 8px;align-content: center}body.page-template-page-ednews .nw-pick__title{margin: 0;font-size: 19px;line-height: 1.25;font-weight: 800;letter-spacing: -.015em}body.page-template-page-ednews .nw-pick__title a{color: var(--na-ink)}body.page-template-page-ednews .nw-pick__title a:hover{color: hsl(var(--primary))}body.page-template-page-ednews .nw-pick__excerpt{margin: 0;font-size: 14px;line-height: 1.55;color: var(--na-sub)}@media (min-width: 768px){body.page-template-page-ednews .nw-pick{grid-template-columns: 1.1fr 1fr;gap: 20px}body.page-template-page-ednews .nw-pick__media{aspect-ratio: 4 / 3}}body.page-template-page-ednews .nw-tiles{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px;margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--na-line)}@media (min-width: 768px){body.page-template-page-ednews .nw-tiles{grid-template-columns: repeat(4, minmax(0, 1fr))}}body.page-template-page-ednews .nw-tile{display: grid;gap: 8px;align-content: start;min-width: 0}body.page-template-page-ednews .nw-tile__media{position: relative;display: block;aspect-ratio: 4 / 3;border-radius: var(--na-r-sm);overflow: hidden;background: var(--na-fill)}body.page-template-page-ednews .nw-tile__media img, body.page-template-page-ednews .nw-tile__media .edn-ph{width: 100%;height: 100%;object-fit: cover;transition: transform .3s ease}body.page-template-page-ednews .nw-tile:hover .nw-tile__media img{transform: scale(1.04)}body.page-template-page-ednews .nw-tile__title{margin: 0;font-size: 14px;line-height: 1.35;font-weight: 650;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}body.page-template-page-ednews .nw-tile__title a{color: var(--na-ink)}body.page-template-page-ednews .nw-tile:hover .nw-tile__title a{color: hsl(var(--primary))}body.page-template-page-ednews .nw-cats{display: grid;gap: 14px}@media (min-width: 1280px){body.page-template-page-ednews .nw-cats{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 20px}body.page-template-page-ednews .nw-cats .nw-row__media{width: 84px;height: 84px}body.page-template-page-ednews .nw-cats .nw-row__title{font-size: 15px;-webkit-line-clamp: 3}}body.page-template-page-ednews .nw-stories{display: flex;gap: 12px;overflow-x: auto;scrollbar-width: none;margin: 0 -16px;padding: 2px 16px 2px}body.page-template-page-ednews .nw-stories::-webkit-scrollbar{display: none}body.page-template-page-ednews .nw-story{flex: 0 0 72px;display: grid;justify-items: center;gap: 6px;color: var(--na-ink)}body.page-template-page-ednews .nw-story__avatar{width: 64px;height: 64px;border-radius: 50%;padding: 2.5px;display: block;background: conic-gradient(from 210deg, hsl(var(--primary)), hsl(var(--primary) / .45), hsl(var(--primary)))}body.page-template-page-ednews .nw-story__avatar > img, body.page-template-page-ednews .nw-story__avatar > span{width: 100%;height: 100%;border-radius: 50%;object-fit: cover;display: grid;place-items: center;border: 2.5px solid var(--na-card);background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 20px;font-weight: 800}body.page-template-page-ednews .nw-story__name{font-size: 11.5px;line-height: 1.25;font-weight: 600;text-align: center;color: var(--na-sub);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}body.page-template-page-ednews .nw-story:hover .nw-story__name{color: var(--na-ink)}@media (min-width: 1100px){body.page-template-page-ednews .nw-stories{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 12px 8px;margin: 0;padding: 0;overflow: visible}body.page-template-page-ednews .nw-story{flex: none}body.page-template-page-ednews .nw-story__avatar{width: 58px;height: 58px}}@media (min-width: 768px){body.page-template-page-ednews .nw-stories{margin: 0 -20px;padding: 2px 20px}}@media (min-width: 1100px){body.page-template-page-ednews .nw-stories{margin: 0;padding: 0}}body.page-template-page-ednews .nw-must-feature{display: grid;gap: 10px;margin-bottom: 14px}body.page-template-page-ednews .nw-must-feature .nw-tile__media{aspect-ratio: 16 / 9;border-radius: var(--na-r-md)}body.page-template-page-ednews .nw-must-feature__title{margin: 0;font-size: 16px;line-height: 1.32;font-weight: 750;letter-spacing: -.01em}body.page-template-page-ednews .nw-must-feature__title a{color: var(--na-ink)}body.page-template-page-ednews .nw-must-feature__title a:hover{color: hsl(var(--primary))}body.page-template-page-ednews .nw-must-feature + .nw-list{padding-top: 14px;border-top: 1px solid var(--na-line)}body.page-template-page-ednews .nw-ranked{list-style: none;margin: 0;padding: 0;counter-reset: none;display: grid}body.page-template-page-ednews .nw-ranked li + li{border-top: 1px solid var(--na-line)}body.page-template-page-ednews .nw-ranked__item{display: flex;gap: 12px;align-items: flex-start;padding: 11px 0;color: var(--na-ink)}body.page-template-page-ednews .nw-ranked li:first-child .nw-ranked__item{padding-top: 0}body.page-template-page-ednews .nw-ranked li:last-child .nw-ranked__item{padding-bottom: 0}body.page-template-page-ednews .nw-ranked__num{flex: none;width: 28px;height: 28px;border-radius: 9px;display: grid;place-items: center;background: var(--na-fill);color: var(--na-sub);font-size: 13px;font-weight: 800;font-variant-numeric: tabular-nums}body.page-template-page-ednews .nw-ranked li:nth-child(-n+3) .nw-ranked__num{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body.page-template-page-ednews .nw-ranked__body{display: grid;gap: 3px;min-width: 0;padding-top: 3px}body.page-template-page-ednews .nw-ranked__title{font-size: 14px;line-height: 1.38;font-weight: 600;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}body.page-template-page-ednews .nw-ranked__item:hover .nw-ranked__title{color: hsl(var(--primary))}body.page-template-page-ednews .nw-ranked__surge{display: inline-flex;align-items: center;gap: 3px;font-size: 11.5px;font-weight: 700;color: hsl(var(--primary))}body.page-template-page-ednews .nw-follow{background: radial-gradient(120% 90% at 100% 0%, hsl(var(--primary) / .14), transparent 60%), var(--na-card)}body.page-template-page-ednews .nw-follow__eyebrow{margin: 0;font-size: 12px;font-weight: 700;color: hsl(var(--primary))}body.page-template-page-ednews .nw-follow__title{margin: 4px 0 0;font-size: 18px;line-height: 1.25;font-weight: 800;letter-spacing: -.015em;color: var(--na-ink)}body.page-template-page-ednews .nw-follow__text{margin: 6px 0 0;font-size: 13.5px;line-height: 1.5;color: var(--na-sub)}body.page-template-page-ednews .nw-follow__actions{display: grid;gap: 10px;margin-top: 14px}body.page-template-page-ednews .nw-follow .edn-ps-btn{justify-content: center;width: 100%;height: 42px;background: var(--na-card);box-shadow: var(--na-shadow);font-size: 13px}body.page-template-page-ednews .nw-follow__social{display: flex;flex-wrap: wrap;gap: 8px}body.page-template-page-ednews .nw-chip{display: inline-flex;align-items: center;height: 32px;padding: 0 14px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 600}body.page-template-page-ednews .nw-chip:hover{background: var(--na-fill-2)}body.page-template-page-ednews .edn-footer{margin-top: 32px;border-top: 0;background: var(--na-card);box-shadow: 0 -1px 0 var(--na-line);border-radius: var(--na-r) var(--na-r) 0 0}body.page-template-page-ednews .edn-footer-col h4{font-size: 13px;letter-spacing: 0;text-transform: none;font-weight: 700}body.page-template-page-ednews .edn-footer-col li a{color: var(--na-sub)}body.page-template-page-ednews .edn-footer-col li a:hover{color: hsl(var(--primary))}body.page-template-page-ednews .edn-social{border: 0;background: var(--na-fill);color: var(--na-ink);border-radius: 12px}body.page-template-page-ednews .edn-social:hover{background: var(--na-fill-2);color: hsl(var(--primary))}body.page-template-page-ednews .edn-footer-bottom{border-top-color: var(--na-line)}@media (max-width: 767px){body.page-template-page-ednews .edn-footer .edn-wrap{padding-left: 20px;padding-right: 20px}}html body.single-post #main-content > .single-article-column:not(#na-a):not(#na-b), html body.single-post #main-content > .story-writing-prompt:not(#na-a):not(#na-b), body.single-post .single-article-column{max-width: 792px !important;margin-left: auto !important;margin-right: auto !important}body.single-post .single-article-column{padding-top: 16px}@media (min-width: 768px){body.single-post .single-article-column{padding-top: 24px}}body.single-post .single-article-content-wrap{display: flex;flex-direction: column;gap: 14px}body.single-post .single-article-content-wrap > *{margin-top: 0 !important}body.single-post .single-article-card{--sa-pad: 16px;border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 640px){body.single-post .single-article-card{--sa-pad: 28px}}@media (min-width: 1024px){body.single-post .single-article-card{--sa-pad: 36px}}body.single-post .single-article-body{padding-top: 18px;padding-bottom: 20px}@media (min-width: 640px){body.single-post .single-article-body{padding-top: 26px}}body.single-post .single-article-body .niriv-breadcrumbs{margin-bottom: 14px;font-size: 12px}body.single-post .single-article-body .niriv-breadcrumbs a{color: var(--na-sub);font-weight: 600}body.single-post .single-article-body .niriv-breadcrumbs a:hover{color: hsl(var(--primary))}body.single-post .single-article-body .niriv-breadcrumbs .is-current{color: var(--na-faint)}body.single-post .single-article-body > div > .flex.text-xs:first-child{gap: 6px 8px;font-size: 12.5px;color: var(--na-sub);margin-bottom: 14px}body.single-post .single-article-body > div > .flex.text-xs:first-child > span.flex{gap: 6px;flex-wrap: wrap}body.single-post .single-article-body > div > .flex.text-xs:first-child > span.flex > i, body.single-post .single-article-body > div > .flex.text-xs:first-child > span.flex > svg, body.single-post .single-article-body > div > .flex.text-xs:first-child > span.flex > span{display: none}body.single-post .single-article-body > div > .flex.text-xs:first-child > span.flex > a{display: inline-flex;align-items: center;height: 26px;padding: 0 11px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 12px;font-weight: 700}body.single-post .single-article-body > div > .flex.text-xs:first-child > span.flex > a:hover{background: hsl(var(--primary) / .16);color: hsl(var(--primary))}body.single-post .single-article-body > div > .flex.text-xs:first-child > span:not(.flex) a{color: var(--na-ink)}body.single-post .niriv-goto-updates{background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important}body.single-post .single-article-body h1.post-title{margin: 4px 0 0;font-size: 26px;line-height: 1.18;font-weight: 800;letter-spacing: -.022em;color: var(--na-ink)}@media (min-width: 768px){body.single-post .single-article-body h1.post-title{font-size: 34px;line-height: 1.14}}body.single-post .single-article-body h1.post-title + p{margin-top: 10px !important;font-size: 16px !important;line-height: 1.55 !important;color: var(--na-sub) !important}@media (min-width: 768px){body.single-post .single-article-body h1.post-title + p{font-size: 17.5px !important}}body.single-post .single-article-card .single-article-body > .single-article-bleed{margin-left: calc(var(--sa-pad) * -1) !important;margin-right: calc(var(--sa-pad) * -1) !important;margin-top: 18px !important;width: auto !important;max-width: none !important}body.single-post .single-article-card .single-article-body > .story-gradient-placeholder.single-article-bleed{width: calc(100% + (var(--sa-pad) * 2)) !important;height: 15rem !important}@media (min-width: 768px){body.single-post .single-article-card .single-article-body > .story-gradient-placeholder.single-article-bleed{height: 22rem !important}}body.single-post .single-article-card .single-article-hero, body.single-post .single-article-card .single-article-bleed, body.single-post .single-article-card .single-article-bleed img{border-radius: 0 !important;border: 0 !important}body.single-post .single-article-hero{background: var(--na-fill)}body.single-post .single-article-bleed > p{padding-left: var(--sa-pad) !important;padding-right: var(--sa-pad) !important;margin-top: 8px !important;font-size: 12px;color: var(--na-faint) !important}body.single-post .single-article-body > .border-t.text-xs{border-top: 0 !important;padding-top: 0 !important;margin-top: 14px !important;font-size: 12.5px}body.single-post .single-article-body > .single-article-content{max-width: 100%;margin-left: auto;margin-right: auto}body.single-post .single-article-content{margin-top: 18px !important;color: var(--na-ink);font-size: 16.5px;line-height: 1.75}body.single-post .single-article-content p{font-size: 16.5px;line-height: 1.75;margin: 0 0 1.15em;color: var(--na-ink)}@media (min-width: 768px){body.single-post .single-article-content, body.single-post .single-article-content p{font-size: 17.5px}}body.single-post .single-article-content h2{font-size: 1.32em;line-height: 1.3;font-weight: 800;letter-spacing: -.015em;margin: 1.6em 0 .6em}body.single-post .single-article-content h3{font-size: 1.14em;line-height: 1.35;font-weight: 750;margin: 1.4em 0 .5em}body.single-post .single-article-content a:not(.mention-link){color: hsl(var(--primary));text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}body.single-post .single-article-content img{border-radius: var(--na-r-sm)}body.single-post .single-article-content figcaption{font-size: 12.5px;color: var(--na-faint);text-align: center}body.single-post .single-article-content blockquote:not(.twitter-tweet):not(.instagram-media):not(.tiktok-embed){margin: 1.4em 0;padding: 14px 18px;border: 0;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07);box-shadow: inset 3px 0 0 hsl(var(--primary));font-style: normal;color: var(--na-ink)}body.single-post .single-article-content blockquote p:last-child{margin-bottom: 0}body.single-post .single-article-content ul, body.single-post .single-article-content ol{padding-left: 1.3em}body.single-post .single-article-content li{margin: .35em 0}body.single-post .single-article-content li::marker{color: hsl(var(--primary))}body.single-post .single-article-content hr{border-color: var(--na-line);margin: 2em 0}body.single-post .live-blog-timeline-wrap{margin-top: 26px;padding: 18px 14px;border-top: 0;border-radius: var(--na-r-md);background: var(--na-canvas)}@media (min-width: 640px){body.single-post .live-blog-timeline-wrap{padding: 22px}}body.single-post .live-blog-title{font-size: 18px;font-weight: 800;letter-spacing: -.01em}body.single-post .live-blog-timeline{padding-left: 36px}body.single-post .live-timeline-line{left: 13px;width: 2px;background: var(--na-line)}body.single-post .timeline-dot-event{left: -36px;top: 14px;width: 28px;height: 28px;box-shadow: 0 0 0 3px var(--na-canvas)}body.single-post .live-blog-event{padding-bottom: 12px}body.single-post .live-event-right{padding: 12px 14px;border-radius: var(--na-r-sm);background: var(--na-card);box-shadow: var(--na-shadow)}body.single-post .live-event-type{font-size: 10.5px;font-weight: 800;letter-spacing: .04em}body.single-post .live-event-headline{font-size: 15.5px;font-weight: 750;letter-spacing: -.005em;color: var(--na-ink)}body.single-post .live-event-body{font-size: 14.5px;color: var(--na-ink)}body.single-post .live-event-body p:empty{display: none}body.single-post .live-event-body img{border-radius: 12px}body.single-post .live-blog-ended-bar, body.single-post .live-blog-empty{border-radius: var(--na-r-sm);border: 0;background: var(--na-fill)}body.single-post .single-article-body > .flex.flex-wrap.border-t{border-top: 0 !important;padding-top: 0 !important;margin-top: 26px !important;gap: 8px}body.single-post .single-article-body > .flex.flex-wrap.border-t a{height: 32px;padding: 0 13px;border-radius: 999px;background: var(--na-fill) !important;color: var(--na-ink) !important;font-size: 12.5px;font-weight: 600}body.single-post .single-article-body > .flex.flex-wrap.border-t a:hover{background: hsl(var(--primary) / .12) !important;color: hsl(var(--primary)) !important}body.single-post .single-article-body > .flex.flex-wrap.border-t a i, body.single-post .single-article-body > .flex.flex-wrap.border-t a svg{color: var(--na-faint)}body.single-post .single-article-body > .border-t:has(.ps-wrap){border-top: 0 !important;padding-top: 0 !important;margin-top: 20px !important}body.single-post .ps-wrap{justify-content: flex-start}body.single-post .ps-btn{height: 38px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);text-transform: none;letter-spacing: 0;font-size: 13px;padding: 0 16px 0 14px}body.single-post .ps-btn:hover{background: var(--na-fill-2)}body.single-post .single-article-card > .border-t.bg-muted\/30{margin: 0 var(--sa-pad) var(--sa-pad);padding: 4px 6px !important;gap: 2px !important;border-top: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important}body.single-post .single-article-card > .border-t.bg-muted\/30 button, body.single-post .single-article-card > .border-t.bg-muted\/30 > a{display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-width: 36px;height: 36px;padding: 0 10px !important;border-radius: 999px !important;color: var(--na-sub)}body.single-post .single-article-card > .border-t.bg-muted\/30 button:hover, body.single-post .single-article-card > .border-t.bg-muted\/30 > a:hover{background: var(--na-card) !important;color: var(--na-ink);box-shadow: var(--na-shadow)}body.single-post .single-article-card > .border-t.bg-muted\/30 .vote-btn{padding: 0 !important;min-width: 34px}body.single-post .single-article-card > .border-t.bg-muted\/30 .vote-score{font-size: 14px;color: var(--na-ink)}body.single-post .single-article-card > .border-t.bg-muted\/30 [data-share-toggle]{background: var(--na-card);color: var(--na-ink);box-shadow: var(--na-shadow)}body.single-post .single-article-card [data-share-dropdown]{border: 0 !important;border-radius: var(--na-r-sm) !important;box-shadow: var(--na-shadow-lg) !important;background: var(--na-card) !important}body.single-post .single-article-card [data-share-dropdown] button, body.single-post .single-article-card [data-share-dropdown] a{display: flex !important;justify-content: flex-start !important;width: 100%;height: auto !important;min-height: 36px;border-radius: 10px !important;box-shadow: none !important}body.single-post #comments{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);padding: 18px 16px}@media (min-width: 640px){body.single-post #comments{padding: 24px 28px}}body.single-post #comments > h2{font-size: 17px;font-weight: 800;letter-spacing: -.01em;margin-bottom: 14px}body.single-post #comments .no-comments-msg{padding: 22px 12px;border-radius: var(--na-r-sm);background: var(--na-fill)}body.single-post #comments .comment-item + .comment-item{border-top: 1px solid var(--na-line);padding-top: 12px;margin-top: 12px}body.single-post #comments .comment-content{font-size: 14.5px;line-height: 1.55}body.single-post #comments form input[name="comment"]{height: 44px;border: 1px solid transparent;border-radius: 999px;background: var(--na-fill)}body.single-post #comments form input[name="comment"]:focus{background: var(--na-card);border-color: hsl(var(--primary) / .5)}body.single-post #comments form button[type="submit"]{border-radius: 999px;right: 6px;color: hsl(var(--primary))}body.single-post .single-article-content-wrap > .flex.justify-end{margin-top: -4px !important;padding-right: 6px}body.single-post .story-writing-prompt{padding-top: 0 !important}body.single-post .story-writing-prompt ~ .single-article-column{padding-top: 0 !important}body.single-post .story-writing-prompt-card{border: 0 !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow);background: radial-gradient(120% 120% at 100% 0%, hsl(var(--primary) / .16), transparent 55%), var(--na-card) !important}body.single-post .story-writing-prompt-card > a{border-radius: 999px !important;padding-left: 18px !important;padding-right: 18px !important}body.single-post .story-writing-prompt-card p:first-child{letter-spacing: .04em;font-size: 11.5px}body.single-post .wms-keep-reading{margin-top: 0;padding: 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 640px){body.single-post .wms-keep-reading{padding: 20px 24px}}body.single-post .wms-keep-reading .wms-sechead{border: 0;padding: 0;margin: 0 0 12px;display: flex;align-items: center;justify-content: space-between;gap: 12px}body.single-post .wms-keep-reading .wms-sechead::after{display: none}body.single-post .wms-keep-reading .wms-sechead h2{font-size: 17px;font-weight: 800;letter-spacing: -.01em;margin: 0}body.single-post .wms-keep-reading .wms-sechead-accent{color: inherit}body.single-post .wms-keep-reading .wms-seeall{color: hsl(var(--primary));font-size: 13px;font-weight: 600}body.single-post .wms-keep-reading .grid{display: grid;grid-template-columns: 1fr !important;gap: 0 !important}body.single-post .wms-keep-reading .wms-read-card, body.single-post .wms-keep-reading .wms-read-card.lg\:hidden{display: flex !important;flex-direction: row;align-items: flex-start;gap: 12px;height: auto;padding: 12px 0;border: 0;border-top: 1px solid var(--na-line);border-radius: 0;background: transparent;box-shadow: none;transform: none}body.single-post .wms-keep-reading .wms-read-card:first-child{border-top: 0;padding-top: 0}body.single-post .wms-keep-reading .wms-read-card:last-child{padding-bottom: 0}body.single-post .wms-keep-reading .wms-read-media{flex: none;width: 88px;height: 88px;aspect-ratio: auto;border-radius: var(--na-r-sm);overflow: hidden}@media (min-width: 640px){body.single-post .wms-keep-reading .wms-read-media{width: 132px;height: 92px}}body.single-post .wms-keep-reading .wms-read-media img{width: 100%;height: 100%;object-fit: cover}body.single-post .wms-keep-reading .wms-read-body{padding: 2px 0 0;flex: 1;min-width: 0}body.single-post .wms-keep-reading .wms-read-body h3{margin: 0;font-size: 15.5px;line-height: 1.38;font-weight: 650}body.single-post .wms-keep-reading .wms-read-body h3 a{color: var(--na-ink)}body.single-post .wms-keep-reading .wms-read-card:hover h3 a{color: hsl(var(--primary))}:is(body.category, body.tag) .wms-arch-wrap{max-width: 792px !important;margin: 0 auto;padding-top: 14px;padding-bottom: 32px}@media (min-width: 768px){:is(body.category, body.tag) .wms-arch-wrap{padding-top: 22px}}:is(body.category, body.tag) .wms-arch-wrap > .niriv-breadcrumbs{margin: 0 2px 10px;font-size: 12px}:is(body.category, body.tag) .wms-arch-wrap > .niriv-breadcrumbs a{color: var(--na-sub);font-weight: 600}:is(body.category, body.tag) .wms-arch-hero{margin: 0;padding: 18px 16px;border: 0;border-radius: var(--na-r);background: radial-gradient(120% 140% at 100% 0%, hsl(var(--primary) / .13), transparent 58%), var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 640px){:is(body.category, body.tag) .wms-arch-hero{padding: 22px 24px}}:is(body.category, body.tag) .wms-arch-hero .wms-welcome-eyebrow{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 700;letter-spacing: 0;text-transform: none;color: hsl(var(--primary))}:is(body.category, body.tag) .wms-arch-title{margin: 4px 0 0;font-size: 26px;line-height: 1.15;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}@media (min-width: 768px){:is(body.category, body.tag) .wms-arch-title{font-size: 30px}}:is(body.category, body.tag) .wms-arch-title-row{align-items: center;gap: 12px}:is(body.category, body.tag) .wms-arch-desc{margin: 6px 0 0;font-size: 14px;line-height: 1.55;color: var(--na-sub)}:is(body.category, body.tag) .wms-arch-count{display: inline-flex;margin: 12px 0 0;padding: 4px 10px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 12px;font-weight: 600;letter-spacing: 0;text-transform: none}:is(body.category, body.tag) .wms-btn{height: 38px;padding: 0 16px;border: 0;border-radius: 999px;font-size: 13px;font-weight: 700;background: var(--na-fill);color: var(--na-ink)}:is(body.category, body.tag) .wms-btn-primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}:is(body.category, body.tag) .wms-btn-primary:hover{background: hsl(var(--primary) / .9)}:is(body.category, body.tag) .wms-btn-following{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}:is(body.category, body.tag) .wms-arch-pills{display: flex;gap: 2px;margin: 14px 0;padding: 4px;width: max-content;max-width: 100%;overflow-x: auto;scrollbar-width: none;border-radius: 999px;background: var(--na-fill)}:is(body.category, body.tag) .wms-arch-pills::-webkit-scrollbar{display: none}:is(body.category, body.tag) .wms-arch-pills .wms-pill{flex: none;display: inline-flex;align-items: center;gap: 4px;padding: 7px 14px;border: 0;border-radius: 999px;background: transparent;color: var(--na-sub);font-size: 13px;font-weight: 600;white-space: nowrap}:is(body.category, body.tag) .wms-arch-pills .wms-pill:hover{color: var(--na-ink);background: hsl(var(--card) / .6)}:is(body.category, body.tag) .wms-arch-pills .wms-pill-active{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(0 0% 0% / .08), 0 2px 8px hsl(0 0% 0% / .06)}:is(body.category, body.tag) .wms-arch-grid{display: grid !important;grid-template-columns: 1fr !important;gap: 0 !important;margin-top: 14px;padding: 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 640px){:is(body.category, body.tag) .wms-arch-grid{padding: 20px 24px}}:is(body.category, body.tag) .wms-arch-pills + .wms-arch-grid{margin-top: 0}:is(body.category, body.tag) .wms-arch-grid .wms-read-card{display: flex;flex-direction: row;align-items: flex-start;gap: 12px;height: auto;padding: 12px 0;border: 0;border-top: 1px solid var(--na-line);border-radius: 0;background: transparent;box-shadow: none;transform: none}:is(body.category, body.tag) .wms-arch-grid .wms-read-card:first-child{border-top: 0;padding-top: 0}:is(body.category, body.tag) .wms-arch-grid .wms-read-card:last-child{padding-bottom: 0}:is(body.category, body.tag) .wms-arch-grid .wms-read-media{flex: none;width: 88px;height: 88px;aspect-ratio: auto;border-radius: var(--na-r-sm);overflow: hidden;background: var(--na-fill)}:is(body.category, body.tag) .wms-arch-grid .wms-read-media img{width: 100%;height: 100%;object-fit: cover}:is(body.category, body.tag) .wms-arch-grid .wms-read-ph{font-size: 11px}:is(body.category, body.tag) .wms-arch-grid .wms-read-body{flex: 1;min-width: 0;padding: 1px 0 0;display: flex;flex-direction: column;gap: 6px}:is(body.category, body.tag) .wms-arch-grid .wms-read-body h3{margin: 0;font-size: 15px;line-height: 1.38;font-weight: 650;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}:is(body.category, body.tag) .wms-arch-grid .wms-read-body h3 a{color: var(--na-ink)}:is(body.category, body.tag) .wms-arch-grid .wms-read-card:hover h3 a{color: hsl(var(--primary))}:is(body.category, body.tag) .wms-arch-grid .wms-read-excerpt{margin: 0;font-size: 13.5px;line-height: 1.5;color: var(--na-sub)}@media (max-width: 639px){:is(body.category, body.tag) .wms-arch-grid .wms-read-card:not(:first-child) .wms-read-excerpt{display: none}}@media (min-width: 640px){:is(body.category, body.tag) .wms-arch-grid .wms-read-media{width: 132px;height: 92px}:is(body.category, body.tag) .wms-arch-grid .wms-read-body h3{font-size: 16px;-webkit-line-clamp: 2}}:is(body.category, body.tag) .wms-arch-grid .wms-read-card:first-child{flex-direction: column;gap: 12px;padding-bottom: 14px}:is(body.category, body.tag) .wms-arch-grid .wms-read-card:first-child:last-child{padding-bottom: 0}:is(body.category, body.tag) .wms-arch-grid .wms-read-card:first-child .wms-read-media{width: 100%;height: auto;aspect-ratio: 16 / 9;border-radius: var(--na-r-md)}:is(body.category, body.tag) .wms-arch-grid .wms-read-card:first-child .wms-read-body h3{font-size: 20px;line-height: 1.25;font-weight: 800;letter-spacing: -.015em;-webkit-line-clamp: 3}@media (min-width: 768px){:is(body.category, body.tag) .wms-arch-grid .wms-read-card:first-child{display: grid;grid-template-columns: 1.15fr 1fr;gap: 20px;align-items: center}:is(body.category, body.tag) .wms-arch-grid .wms-read-card:first-child .wms-read-media{aspect-ratio: 4 / 3}:is(body.category, body.tag) .wms-arch-grid .wms-read-card:first-child .wms-read-body h3{font-size: 22px}}:is(body.category, body.tag) .wms-arch-empty{margin-top: 14px;padding: 36px 20px;border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}:is(body.category, body.tag) .wms-arch-wrap .navigation.pagination{margin-top: 18px}:is(body.category, body.tag) .wms-arch-wrap .page-numbers{min-width: 38px;height: 38px;border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink)}:is(body.category, body.tag) .wms-arch-wrap .page-numbers:hover{background: var(--na-fill)}:is(body.category, body.tag) .wms-arch-wrap .page-numbers.current{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}:is(body.category, body.tag) .wms-arch-wrap .page-numbers.dots{background: transparent;box-shadow: none}body.niriv-womens{--na-canvas: hsl(var(--background));--na-card: hsl(var(--card));--na-ink: hsl(var(--foreground));--na-sub: hsl(var(--muted-foreground));--na-faint: hsl(var(--muted-foreground) / .75);--na-line: hsl(var(--border));--na-fill: hsl(var(--muted));--na-fill-2: hsl(var(--accent));--na-glass: hsl(var(--background) / .82);background: var(--na-canvas)}body.niriv-womens .wms-header{position: sticky;top: 0;z-index: 60;border-bottom: 0;box-shadow: 0 1px 0 var(--na-line);background: var(--na-glass);-webkit-backdrop-filter: saturate(1.6) blur(16px);backdrop-filter: saturate(1.6) blur(16px)}body.niriv-womens .wms-header-top{min-height: 60px}body.niriv-womens .wms-nav a{padding: 8px 12px;color: var(--na-sub)}body.niriv-womens .wms-nav a:hover{background: var(--na-fill);color: var(--na-ink)}body.niriv-womens .wms-ps-btn{height: 36px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);letter-spacing: 0;text-transform: none;font-size: 12.5px}body.niriv-womens .wms-ps-btn:hover{background: var(--na-fill-2)}body.niriv-womens .wms-icon-btn{border: 0;border-radius: 12px;background: transparent;color: var(--na-ink)}body.niriv-womens .wms-icon-btn:hover{background: var(--na-fill)}body.niriv-womens .wms-btn{border: 0;border-radius: 999px;height: 36px;background: var(--na-fill);color: var(--na-ink)}body.niriv-womens .wms-btn:hover{background: var(--na-fill-2)}body.niriv-womens .wms-btn-primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.niriv-womens .wms-btn-primary:hover{background: hsl(var(--primary) / .9)}body.niriv-womens .wms-pills{gap: 2px;padding: 4px;margin: 0 0 10px;width: max-content;max-width: 100%;background: var(--na-fill);border-radius: 999px}body.niriv-womens .wms-pill{border: 0;background: transparent;padding: 7px 14px;font-size: 13px;color: var(--na-sub)}body.niriv-womens .wms-pill:hover{color: var(--na-ink);background: hsl(var(--card) / .6)}body.niriv-womens .wms-pill-active, body.niriv-womens .wms-pill-active:hover{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(0 0% 0% / .08), 0 2px 8px hsl(0 0% 0% / .06)}body.page-template-page-womens .wms-section{margin-top: 14px}@media (min-width: 768px){body.page-template-page-womens .wms-section{margin-top: 20px}}body.page-template-page-womens .wms-welcome{margin-top: 0;padding: 22px 2px 6px;border: 0;border-radius: 0;background: none;box-shadow: none}body.page-template-page-womens .wms-welcome::before, body.page-template-page-womens .wms-welcome::after{display: none}body.page-template-page-womens .wms-welcome-eyebrow{font-size: 12px;letter-spacing: 0;text-transform: none}body.page-template-page-womens .wms-welcome h1{font-size: 26px;font-weight: 800;letter-spacing: -.02em;line-height: 1.12;margin-top: 6px}@media (min-width: 768px){body.page-template-page-womens .wms-welcome h1{font-size: 30px}}body.page-template-page-womens .wms-welcome-copy > p{margin-top: 6px;color: var(--na-sub)}body.page-template-page-womens .wms-welcome-art{flex-basis: 64px;height: 64px;border: 0;border-radius: 20px;background: hsl(var(--primary) / .12);box-shadow: none}body.page-template-page-womens .wms-welcome-art::after, body.page-template-page-womens .wms-welcome-art::before{display: none}body.page-template-page-womens .wms-hero{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.page-template-page-womens .wms-hero-copy h2{font-size: 22px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2}@media (min-width: 768px){body.page-template-page-womens .wms-hero-copy h2{font-size: 26px}}body.page-template-page-womens .wms-readmore{align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 16px;margin-top: 14px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 13px;font-weight: 700}body.page-template-page-womens .wms-meta{font-size: 12px;letter-spacing: 0;text-transform: none;color: var(--na-faint)}body.page-template-page-womens .wms-meta .wms-meta-cat{font-weight: 700;color: hsl(var(--primary));text-transform: none;letter-spacing: 0}body.page-template-page-womens .wms-sechead{border: 0;padding: 0;margin: 0 0 12px}body.page-template-page-womens .wms-sechead::after{display: none}body.page-template-page-womens .wms-sechead h2{font-size: 17px;font-weight: 800;letter-spacing: -.01em}body.page-template-page-womens .wms-sechead-accent{color: inherit}body.page-template-page-womens .wms-seeall{color: hsl(var(--primary));font-size: 13px;font-weight: 600}body.page-template-page-womens section[aria-labelledby="wms-picks-title"], body.page-template-page-womens section[aria-labelledby="wms-relate-title"], body.page-template-page-womens section[aria-labelledby="wms-trend-title"], body.page-template-page-womens .wms-topic-block, body.page-template-page-womens .wms-subscribe{padding: 16px;border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 768px){body.page-template-page-womens section[aria-labelledby="wms-picks-title"], body.page-template-page-womens section[aria-labelledby="wms-relate-title"], body.page-template-page-womens section[aria-labelledby="wms-trend-title"], body.page-template-page-womens .wms-topic-block, body.page-template-page-womens .wms-subscribe{padding: 20px}}body.page-template-page-womens .wms-card{border: 0;border-radius: 0;background: transparent;box-shadow: none;gap: 8px}body.page-template-page-womens .wms-card-media{border-radius: var(--na-r-sm);aspect-ratio: 4 / 3}body.page-template-page-womens .wms-card-body{padding: 8px 0 0}body.page-template-page-womens .wms-card-body h3{font-size: 14.5px;font-weight: 650}body.page-template-page-womens .wms-split{gap: 14px}@media (min-width: 768px){body.page-template-page-womens .wms-split{gap: 20px}}body.page-template-page-womens .wms-row{border-bottom: 0;border-top: 1px solid var(--na-line);padding: 12px 0}body.page-template-page-womens .wms-row:first-of-type{border-top: 0;padding-top: 0}body.page-template-page-womens .wms-row:last-child{padding-bottom: 0}body.page-template-page-womens .wms-row-media{flex: 0 0 84px;height: 84px;aspect-ratio: auto;border-radius: var(--na-r-sm)}body.page-template-page-womens .wms-row-body{display: flex;flex-direction: column-reverse;justify-content: flex-end;gap: 6px}body.page-template-page-womens .wms-row-body h4{margin: 0;font-size: 15px;font-weight: 650;-webkit-line-clamp: 3}body.page-template-page-womens .wms-strip{grid-auto-columns: 200px;gap: 12px;padding-bottom: 2px}@media (min-width: 768px){body.page-template-page-womens .wms-strip{grid-auto-columns: 220px}}body.page-template-page-womens .wms-strip-card{border: 0;border-radius: 0;background: transparent;box-shadow: none;gap: 8px}body.page-template-page-womens .wms-strip-card .wms-card-media{aspect-ratio: 4 / 5;border-radius: var(--na-r-md)}body.page-template-page-womens .wms-strip-card .wms-card-body{padding: 6px 0 0}body.page-template-page-womens .wms-strip-card .wms-card-body h3{font-size: 14px;color: var(--na-ink)}body.page-template-page-womens .wms-strip-arrow{border: 0;background: var(--na-card);box-shadow: var(--na-shadow-lg);color: var(--na-ink)}body.page-template-page-womens .wms-ranked{gap: 0}body.page-template-page-womens .wms-ranked-item{border: 0;border-radius: 0;background: transparent;box-shadow: none;padding: 11px 0;align-items: flex-start;gap: 12px}body.page-template-page-womens .wms-ranked-item:hover{transform: none}body.page-template-page-womens .wms-rank-num{flex: none;width: 28px;min-width: 28px;height: 28px;border-radius: 9px;display: grid;place-items: center;background: var(--na-fill);color: var(--na-sub);font-size: 13px;font-weight: 800;line-height: 1;-webkit-text-stroke: 0;opacity: 1}body.page-template-page-womens .wms-ranked-item:nth-child(-n+3) .wms-rank-num{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body.page-template-page-womens .wms-ranked-title{font-size: 14px;font-weight: 600;line-height: 1.4;padding-top: 3px}body.page-template-page-womens .wms-subscribe{margin-top: 20px;text-align: left;background: radial-gradient(120% 120% at 100% 0%, hsl(var(--primary) / .14), transparent 60%), var(--na-card)}body.page-template-page-womens .wms-subscribe h2{font-size: 20px;font-weight: 800;letter-spacing: -.015em}body.page-template-page-womens .wms-sub-eyebrow{letter-spacing: 0;text-transform: none;font-size: 12px}body.page-template-page-womens .wms-subscribe > *{margin-left: 0;margin-right: 0;text-align: left;max-width: 620px}body.page-template-page-womens .wms-subscribe-actions{justify-content: flex-start}body.niriv-womens .wms-footer{border-top: 0;background: var(--na-card);box-shadow: 0 -1px 0 var(--na-line);border-radius: var(--na-r) var(--na-r) 0 0}body.niriv-womens .wms-footer-col h4{letter-spacing: 0;text-transform: none;font-size: 13px;font-weight: 700}body.niriv-womens .wms-single-card{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.niriv-womens .wms-single-title{font-weight: 800;letter-spacing: -.022em}body.niriv-womens .wms-single-media img, body.niriv-womens .wms-single-media-ph{border-radius: var(--na-r-md)}body.niriv-womens .wms-single-body p{font-size: 17px;line-height: 1.75}body.niriv-womens .wms-single-comments{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.niriv-womens .wms-tag{border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}body.niriv-womens.single .wms-keep-reading{padding: 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.niriv-womens.single .wms-keep-reading .wms-read-card{border: 0;box-shadow: none;background: transparent}body.niriv-womens.single .wms-keep-reading .wms-read-media{border-radius: var(--na-r-sm)}body.page-template-page-bhitta .bh-icon-btn{width: 40px;height: 40px;border: 0;background: hsl(var(--card) / .78);box-shadow: var(--na-shadow);color: var(--na-ink)}body.page-template-page-bhitta .bh-icon-btn:hover{background: var(--na-card);transform: none}body.page-template-page-bhitta .bh-signin{height: 40px;padding: 0 18px;font-weight: 700}body.page-template-page-bhitta .bh-logo-b{border: 0;letter-spacing: .06em}body.page-template-page-bhitta .bh-weather{display: inline-flex;align-items: center;height: 40px;padding: 0 12px;border-radius: 999px;background: hsl(var(--card) / .78);box-shadow: var(--na-shadow);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px)}body.page-template-page-bhitta .bh-app.bh-has-bg .bh-weather{color: var(--na-ink);text-shadow: none}body.page-template-page-bhitta .bh-clock{font-weight: 800;letter-spacing: -.035em}body.page-template-page-bhitta .bh-search{border: 0;padding: 6px 6px 6px 18px;min-height: 56px;background: hsl(var(--card) / .94);box-shadow: var(--na-shadow-lg)}body.page-template-page-bhitta .bh-search:focus-within{box-shadow: 0 0 0 2px hsl(var(--primary) / .45), var(--na-shadow-lg)}body.page-template-page-bhitta .bh-search-go{width: 44px;height: 44px}body.page-template-page-bhitta .bh-search-dd{border: 0;border-radius: var(--na-r-md);box-shadow: var(--na-shadow-lg);background: var(--na-card)}body.page-template-page-bhitta .bh-shortcut > a{border-radius: var(--na-r-sm)}body.page-template-page-bhitta .bh-shortcut-icon{width: 48px;height: 48px;border: 0;border-radius: 16px;background: hsl(var(--card) / .9);box-shadow: var(--na-shadow)}body.page-template-page-bhitta .bh-promo-chip, body.page-template-page-bhitta .bh-festival, body.page-template-page-bhitta .bh-festivals > *{border: 0 !important;box-shadow: var(--na-shadow)}body.page-template-page-bhitta .bh-promo-chip{background: hsl(var(--card) / .9)}body.page-template-page-bhitta .bh-note{border: 0;border-radius: var(--na-r-md);background: hsl(var(--card) / .94);box-shadow: var(--na-shadow-lg)}body.page-template-page-bhitta .bh-note-input{border: 1px solid transparent;border-radius: 12px;background: var(--na-fill)}body.page-template-page-bhitta .bh-note-input:focus{border-color: hsl(var(--primary) / .45);background: var(--na-card)}body.page-template-page-bhitta .bh-news{max-width: 720px;margin: 28px auto 72px;padding: 18px 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow-lg)}@media (min-width: 640px){body.page-template-page-bhitta .bh-news{padding: 20px 22px}}@media (max-width: 759px){body.page-template-page-bhitta .bh-news{margin-left: 12px;margin-right: 12px}}body.page-template-page-bhitta .bh-news-head{margin: 0 0 12px}body.page-template-page-bhitta .bh-news .bh-news-title-kicker{font-size: 17px;color: var(--na-ink);text-shadow: none}body.page-template-page-bhitta .bh-news .bh-news-title-kicker svg{color: hsl(var(--primary))}body.page-template-page-bhitta .bh-news .bh-news-more{color: hsl(var(--primary));font-size: 13px;text-shadow: none}body.page-template-page-bhitta .bh-news-list{gap: 0}body.page-template-page-bhitta .bh-news-lead{display: flex;gap: 12px;align-items: flex-start;margin: 0;padding: 12px 0;border-radius: 0;background: transparent;border-top: 1px solid var(--na-line);transform: none}body.page-template-page-bhitta .bh-news-lead:hover{transform: none}body.page-template-page-bhitta .bh-news-lead-media{flex: none;width: 96px;height: 80px;aspect-ratio: auto;border-radius: var(--na-r-sm)}@media (min-width: 640px){body.page-template-page-bhitta .bh-news-lead-media{width: 132px;height: 92px}}body.page-template-page-bhitta .bh-news-lead-copy{flex: 1;min-width: 0;padding: 0;display: flex;flex-direction: column-reverse;justify-content: flex-end;gap: 6px}body.page-template-page-bhitta .bh-news-lead-kicker{font-size: 11.5px;letter-spacing: 0;text-transform: none;color: hsl(var(--primary))}body.page-template-page-bhitta .bh-news-lead-kicker svg{color: hsl(var(--primary))}body.page-template-page-bhitta .bh-news-lead-title{margin: 0;font-size: 15px;line-height: 1.38;font-weight: 650;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}body.page-template-page-bhitta .bh-news-lead-title a{color: var(--na-ink)}body.page-template-page-bhitta .bh-news-lead-excerpt{display: none}body.page-template-page-bhitta .bh-news-lead:first-child{flex-direction: column;border-top: 0;padding-top: 0}body.page-template-page-bhitta .bh-news-lead:first-child .bh-news-lead-media{width: 100%;height: auto;aspect-ratio: 16 / 9;border-radius: var(--na-r-md)}body.page-template-page-bhitta .bh-news-lead:first-child .bh-news-lead-copy{flex-direction: column}body.page-template-page-bhitta .bh-news-lead:first-child .bh-news-lead-title{font-size: 20px;font-weight: 800;letter-spacing: -.015em;line-height: 1.25}body.page-template-page-bhitta .bh-news-lead:first-child .bh-news-lead-excerpt{display: -webkit-box;margin: 0;font-size: 14px;line-height: 1.55;color: var(--na-sub);-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}body.page-template-page-bhitta .bh-news-load{margin-top: 12px;color: var(--na-sub)}body.page-template-page-bhitta .bh-modal-card{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow-lg)}body.page-template-page-bhitta .bh-modal-tabs{gap: 2px;margin: 12px 18px 0;padding: 4px;width: max-content;max-width: calc(100% - 36px);border-radius: 999px;background: var(--na-fill)}body.page-template-page-bhitta .bh-modal-tab{border: 0;padding: 7px 14px}body.page-template-page-bhitta .bh-modal-tab.active{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(0 0% 0% / .08), 0 2px 8px hsl(0 0% 0% / .06)}body.page-template-page-bhitta .bh-input{border: 1px solid transparent;border-radius: 12px;background: var(--na-fill)}body.page-template-page-bhitta .bh-input:focus{border-color: hsl(var(--primary) / .45);background: var(--na-card)}body.page-template-page-bhitta .bh-btn{border-radius: 999px}body.page-template-page-bhitta .bh-toggle-row{border-radius: 12px}html:not(.dark) body.page-template-page-ednews .edn-header, html:not(.dark) body.niriv-womens .wms-header{background: hsl(var(--card));-webkit-backdrop-filter: none;backdrop-filter: none}html body.niriv-womens .wms-single-wrap{max-width: 792px !important;margin-left: auto;margin-right: auto;padding-top: 16px}@media (min-width: 768px){html body.niriv-womens .wms-single-wrap{padding-top: 24px}}@media (max-width: 1023px){html body.niriv-womens .wms-single-wrap{padding-left: 12px;padding-right: 12px}}html body.niriv-womens .wms-single-card{--sa-pad: 16px;border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);overflow: hidden}@media (min-width: 640px){html body.niriv-womens .wms-single-card{--sa-pad: 28px}}@media (min-width: 1024px){html body.niriv-womens .wms-single-card{--sa-pad: 36px}}html body.niriv-womens .wms-single-head{max-width: none;padding: 18px var(--sa-pad) 0}@media (min-width: 640px){html body.niriv-womens .wms-single-head{padding-top: 26px}}html body.niriv-womens .wms-single-kicker{gap: 6px 8px;margin-bottom: 14px}html body.niriv-womens .wms-single-cat{height: 26px;padding: 0 11px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 12px;font-weight: 700;letter-spacing: 0;text-transform: none}html body.niriv-womens .wms-single-cat:hover{background: hsl(var(--primary) / .16);color: hsl(var(--primary))}html body.niriv-womens .wms-single-title{margin: 4px 0 0;font-size: 26px;line-height: 1.18;font-weight: 800;letter-spacing: -.022em;color: var(--na-ink)}@media (min-width: 768px){html body.niriv-womens .wms-single-title{font-size: 34px;line-height: 1.14}}html body.niriv-womens .wms-single-excerpt{margin: 10px 0 0;font-size: 16px;line-height: 1.55;color: var(--na-sub)}@media (min-width: 768px){html body.niriv-womens .wms-single-excerpt{font-size: 17.5px}}html body.niriv-womens .wms-single-byline{margin-top: 14px}html body.niriv-womens .wms-single-author{font-size: 13.5px}html body.niriv-womens .wms-single-media, html body.niriv-womens .wms-single-media img, html body.niriv-womens .wms-single-media-ph{margin-left: 0 !important;margin-right: 0 !important;width: 100% !important;max-width: none !important;border: 0 !important;border-radius: 0 !important}html body.niriv-womens .wms-single-media{margin-top: 18px !important}html body.niriv-womens .wms-single-caption{padding: 0 var(--sa-pad);margin-top: 8px;font-size: 12px;color: var(--na-faint);text-align: left}html body.niriv-womens .wms-single-body{max-width: none;padding: 0 var(--sa-pad) 20px}html body.niriv-womens .wms-single-body .wms-article-content{margin-top: 18px;color: var(--na-ink);font-size: 16.5px;line-height: 1.75}html body.niriv-womens .wms-single-body .wms-article-content p{font-size: 16.5px;line-height: 1.75;margin: 0 0 1.15em;color: var(--na-ink)}@media (min-width: 768px){html body.niriv-womens .wms-single-body .wms-article-content, html body.niriv-womens .wms-single-body .wms-article-content p{font-size: 17.5px}}html body.niriv-womens .wms-single-body .wms-article-content h2{font-size: 1.32em;line-height: 1.3;font-weight: 800;letter-spacing: -.015em;margin: 1.6em 0 .6em}html body.niriv-womens .wms-single-body .wms-article-content h3{font-size: 1.14em;line-height: 1.35;font-weight: 750;margin: 1.4em 0 .5em}html body.niriv-womens .wms-single-body .wms-article-content a:not(.mention-link){color: hsl(var(--primary));text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}html body.niriv-womens .wms-single-body .wms-article-content img{border-radius: var(--na-r-sm)}html body.niriv-womens .wms-single-body .wms-article-content blockquote:not(.twitter-tweet):not(.instagram-media):not(.tiktok-embed){margin: 1.4em 0;padding: 14px 18px;border: 0;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07);box-shadow: inset 3px 0 0 hsl(var(--primary));font-style: normal;color: var(--na-ink)}html body.niriv-womens .wms-single-body .wms-article-content li::marker{color: hsl(var(--primary))}html body.niriv-womens .wms-tag{display: inline-flex;align-items: center;height: 30px;padding: 0 12px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 12.5px;font-weight: 600}html body.niriv-womens .wms-tag:hover{background: var(--na-fill-2);color: hsl(var(--primary))}html body.page-template-page-ednews .edn-pills .edn-pill-active, html body.page-template-page-ednews .edn-pills .edn-pill-active:hover{background: hsl(var(--card)) !important;color: var(--na-ink) !important;box-shadow: 0 1px 2px hsl(0 0% 0% / .08), 0 2px 8px hsl(0 0% 0% / .06) !important}html body.page-template-page-ednews .nw-head{position: relative;overflow: hidden;isolation: isolate;margin: 16px 0 18px;padding: 26px 20px 22px;border-radius: var(--na-r);background: radial-gradient(120% 140% at 100% 0%, hsl(var(--primary) / .18) 0%, hsl(var(--primary) / .06) 38%, transparent 62%), linear-gradient(180deg, hsl(var(--card)) 0%, hsl(var(--card)) 100%);box-shadow: var(--na-shadow)}html body.page-template-page-ednews .nw-head::before{content: "";position: absolute;z-index: -1;right: -90px;top: -110px;width: 320px;height: 320px;border-radius: 50%;background: radial-gradient(circle, transparent 46%, hsl(var(--primary) / .14) 46.5%, hsl(var(--primary) / .14) 47.5%, transparent 48%), radial-gradient(circle, transparent 62%, hsl(var(--primary) / .10) 62.5%, hsl(var(--primary) / .10) 63.5%, transparent 64%), radial-gradient(circle, transparent 78%, hsl(var(--primary) / .07) 78.5%, hsl(var(--primary) / .07) 79.5%, transparent 80%);pointer-events: none}html body.page-template-page-ednews .nw-head::after{content: "";position: absolute;z-index: -1;inset: 0;background-image: radial-gradient(hsl(var(--primary) / .16) 1px, transparent 1.2px);background-size: 14px 14px;-webkit-mask-image: linear-gradient(105deg, transparent 35%, #000 85%);mask-image: linear-gradient(105deg, transparent 35%, #000 85%);pointer-events: none}html body.page-template-page-ednews .nw-head__eyebrow{height: 28px;padding: 0 12px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 12px;font-weight: 700;letter-spacing: .01em}html body.page-template-page-ednews .nw-head__title{margin: 14px 0 0;font-size: 32px;line-height: 1.04;font-weight: 800;letter-spacing: -.035em;color: var(--na-ink)}html body.page-template-page-ednews .nw-head__accent{color: hsl(var(--primary));background: linear-gradient(90deg, hsl(var(--primary)), hsl(var(--primary) / .72));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}html body.page-template-page-ednews .nw-head__sub{margin: 10px 0 0;max-width: 560px;font-size: 14.5px;line-height: 1.55;color: var(--na-sub)}html body.page-template-page-ednews .nw-head__date{margin: 16px 0 0;height: 30px;padding: 0 12px;gap: 7px;background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink);font-weight: 600}html body.page-template-page-ednews .nw-head__date svg{color: hsl(var(--primary))}@media (min-width: 768px){html body.page-template-page-ednews .nw-head{margin: 22px 0 22px;padding: 38px 36px 32px}html body.page-template-page-ednews .nw-head__title{font-size: 46px}html body.page-template-page-ednews .nw-head__sub{font-size: 15.5px}html body.page-template-page-ednews .nw-head::before{right: -40px;top: -120px;width: 420px;height: 420px}}@media (min-width: 1100px){html body.page-template-page-ednews .nw-head__title{font-size: 54px}}html body.page-template-page-ednews .edn-header .edn-pills{margin-bottom: 14px !important}html body.page-template-page-ednews .edn-header-top{padding-top: 6px;padding-bottom: 6px}html body.page-template-page-ednews .nw-head{background: radial-gradient(90% 120% at 100% 0%, hsl(var(--primary) / .30) 0%, hsl(var(--primary) / .10) 45%, transparent 70%), radial-gradient(70% 90% at 0% 100%, hsl(var(--primary) / .12) 0%, transparent 60%), linear-gradient(135deg, hsl(var(--primary) / .10), hsl(var(--primary) / .04)), hsl(var(--card));box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .10)}html body.page-template-page-ednews .nw-head__eyebrow{background: hsl(var(--card) / .85);box-shadow: var(--na-shadow)}html body.page-template-page-ednews .edn-header .edn-pills{margin-bottom: 0 !important}html body.page-template-page-ednews .edn-header{padding-bottom: 12px}html body.page-template-page-ednews .edn-header, html body.niriv-womens .wms-header{--na-hdr: hsl(var(--card));box-shadow: none}html.dark body.page-template-page-ednews .edn-header, html.dark body.niriv-womens .wms-header{--na-hdr: hsl(var(--card))}html body.page-template-page-ednews .edn-header::after, html body.niriv-womens .wms-header::after{content: "";position: absolute;left: 0;right: 0;top: 100%;height: 28px;pointer-events: none;background: radial-gradient(60% 100% at 50% 0%, hsl(var(--primary) / .07), transparent 70%), linear-gradient(180deg, var(--na-hdr) 0%, color-mix(in srgb, var(--na-hdr) 55%, transparent) 40%, transparent 100%)}html :is(body.category, body.tag, body.niriv-womens) .wms-arch-pills{flex-wrap: nowrap !important;overflow-x: auto;overscroll-behavior-x: contain;-webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 28px), transparent);mask-image: linear-gradient(90deg, #000 calc(100% - 28px), transparent)}html :is(body.category, body.tag, body.niriv-womens) .wms-arch-pills:not(:has(> :nth-child(5))){-webkit-mask-image: none;mask-image: none}html :is(body.category, body.tag, body.niriv-womens) .wms-arch-pills .wms-pill{flex: 0 0 auto}body.single-post .wms-keep-reading .wms-read-card, body.single-post .wms-keep-reading .wms-read-card.lg\:hidden{align-items: center}body.single-post .wms-keep-reading .wms-read-body{padding: 0;display: flex;flex-direction: column;justify-content: center;gap: 4px}body.single-post .wms-keep-reading .na-kr-excerpt{margin: 0;font-size: 13.5px;line-height: 1.45;color: var(--na-sub);display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}
@keyframes na-pop-in{from{opacity: 0;transform: translateY(8px) scale(.985)}to{opacity: 1;transform: none}}@keyframes na-sheet-in{from{opacity: .6;transform: translateY(28px)}to{opacity: 1;transform: none}}@keyframes na-fade-in{from{opacity: 0}to{opacity: 1}}@keyframes na-toast-in{from{opacity: 0;transform: translateY(12px) scale(.98)}to{opacity: 1;transform: none}}@keyframes na-toast-out{from{opacity: 1;transform: none}to{opacity: 0;transform: translateY(8px) scale(.98)}}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay){padding: 16px;background: hsl(0 0% 0% / .45);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay){background: hsl(0 0% 0% / .6)}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) > .modal-content{width: 100%;max-width: 520px;max-height: min(88vh, 900px);padding: 22px 24px 24px;border: 0;border-radius: var(--na-r);background: hsl(var(--card));color: var(--na-ink);box-shadow: var(--na-shadow-lg);font-size: 14.5px;scrollbar-width: none;overscroll-behavior: contain;animation: na-pop-in .2s cubic-bezier(.2, .8, .2, 1)}body.na .modal-overlay > .modal-content::-webkit-scrollbar{display: none;width: 0;height: 0}body.na :is(#report-modal-overlay, #niriv-comment-delete-overlay, #niriv-delete-overlay) > .modal-content{max-width: 400px !important}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) > .modal-content > .flex.items-center.justify-between:first-child{gap: 12px;margin-bottom: 14px}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) > .modal-content > .flex.items-center.justify-between:first-child > h2{font-size: 17px;font-weight: 700;line-height: 1.3;letter-spacing: -.01em;color: var(--na-ink)}body.na :is(#close-edit-modal-btn, #report-modal-close, #niriv-comment-delete-close, #niriv-delete-close){display: inline-flex;align-items: center;justify-content: center;flex: none;width: 36px;height: 36px;padding: 0;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);transition: background-color .15s ease}body.na :is(#close-edit-modal-btn, #report-modal-close, #niriv-comment-delete-close, #niriv-delete-close):hover{background: var(--na-fill-2)}body.na :is(#close-edit-modal-btn, #report-modal-close, #niriv-comment-delete-close, #niriv-delete-close) svg{width: 18px;height: 18px}body.na :is(#niriv-comment-delete-overlay, #niriv-delete-overlay) .modal-content > p{margin-bottom: 20px;font-size: 14.5px;line-height: 1.55;color: var(--na-sub)}body.na #report-modal-overlay label{margin-bottom: 6px;font-size: 13px;font-weight: 700;color: var(--na-ink)}body.na #report-modal-overlay label .text-muted-foreground{font-weight: 500;color: var(--na-sub)}body.na #report-success-msg{padding: 18px 0 8px}body.na #report-success-msg > p:first-of-type{font-size: 16px;font-weight: 700}body.na #report-success-msg > p + p{font-size: 14px;color: var(--na-sub)}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) :is(input[type=text], input[type=url], input[type=email], input[type=search], input[type=number], input:not([type]), select, textarea){border: 0 !important;border-radius: 12px !important;background: var(--na-fill) !important;color: var(--na-ink);box-shadow: none !important;font-size: 14.5px;transition: background-color .15s ease, box-shadow .15s ease}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) :is(input[type=text], input[type=url], input[type=email], input[type=search], input[type=number], input:not([type]), select):not([type=hidden]){min-height: 44px}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) :is(input, select, textarea):focus, body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) :is(input, select, textarea):focus-visible{outline: none !important;background: hsl(var(--card)) !important;box-shadow: 0 0 0 1.5px hsl(var(--primary) / .45) !important}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) input[type=file]{height: auto;padding: 8px;border: 0 !important;border-radius: 12px !important;background: var(--na-fill) !important}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) input[type=file]::file-selector-button{height: 32px;margin-right: 10px;padding: 0 14px;border: 0;border-radius: 999px;background: hsl(var(--card));color: var(--na-ink);font-weight: 600;cursor: pointer;box-shadow: 0 1px 2px hsl(0 0% 0% / .08)}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) .modal-content .flex.gap-2.justify-end{gap: 8px;padding-top: 6px}body.na :is(#report-cancel-btn, #niriv-comment-delete-cancel, #niriv-delete-cancel){height: 44px;padding: 0 20px;border: 0 !important;border-radius: 999px;background: var(--na-fill) !important;color: var(--na-ink);font-size: 14px;font-weight: 600}body.na :is(#report-cancel-btn, #niriv-comment-delete-cancel, #niriv-delete-cancel):hover{background: var(--na-fill-2) !important}body.na #report-submit-btn{height: 44px;padding: 0 22px;border: 0;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 14px;font-weight: 700}body.na #report-submit-btn:hover{background: hsl(var(--primary) / .9)}body.na :is(#niriv-comment-delete-confirm, #niriv-delete-confirm){height: 44px;padding: 0 22px;border: 0;border-radius: 999px;background: hsl(var(--destructive));color: #fff;font-size: 14px;font-weight: 700}body.na :is(#niriv-comment-delete-confirm, #niriv-delete-confirm):hover{background: hsl(var(--destructive) / .9)}body.na #edit-post-overlay > .modal-content{max-width: 600px}@media (min-width: 768px){body.na #edit-post-overlay > .modal-content{padding: 26px 28px}}body.na #edit-post-overlay > .modal-content > .flex:first-child{margin-bottom: 18px}body.na #edit-post-overlay > .modal-content > .flex:first-child > h2{font-size: 20px;font-weight: 800;letter-spacing: -.02em}body.na #edit-post-form > * + *{margin-top: 16px}body.na #edit-post-overlay label{font-size: 13px;font-weight: 700}body.na #edit-post-title{height: 50px;font-size: 16px !important;font-weight: 600}body.na #edit-preview-tab{border: 0 !important;border-radius: 12px;background: var(--na-fill) !important}body.na #edit-post-overlay .flex.border-b:has(> .edit-tab-btn){display: inline-flex;gap: 2px;padding: 4px;margin-bottom: 10px;border: 0;border-radius: 999px;background: var(--na-fill)}body.na #edit-post-overlay .edit-tab-btn{height: 30px;padding: 0 14px;border: 0 !important;border-radius: 999px;font-size: 13px;font-weight: 600;color: var(--na-sub)}body.na #edit-post-overlay .edit-tab-btn.border-primary{background: hsl(var(--card));color: var(--na-ink);box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}body.na #edit-post-overlay .toolbar-btn{height: 30px;min-width: 34px;padding: 0 10px;border-radius: 9px;background: var(--na-fill)}body.na #edit-post-overlay .toolbar-btn:hover{background: var(--na-fill-2)}body.na #edit-post-overlay .border-t{border-color: var(--na-line)}body.na #edit-post-overlay #edit-options-toggle{height: 36px;padding: 0 12px 0 8px;border-radius: 999px}body.na #edit-post-overlay #edit-options-toggle:hover{background: var(--na-fill)}body.na #edit-image-previews img{border-radius: 12px}body.na #edit-submit-btn{height: 48px;border: 0;border-radius: 999px;font-size: 15px;font-weight: 700;box-shadow: 0 6px 16px hsl(var(--primary) / .28)}@media (max-width: 639px){body.na .modal-overlay.active:not(#new-post-overlay):not(#follow-modal-overlay){align-items: flex-end;padding: 0}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) > .modal-content{width: 100%;max-width: none !important;max-height: 92vh;padding: 10px 18px calc(20px + var(--na-safe));border-radius: var(--na-r) var(--na-r) 0 0;animation: na-sheet-in .24s cubic-bezier(.2, .8, .2, 1)}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) > .modal-content::before{content: "";display: block;width: 36px;height: 4px;margin: 0 auto 12px;border-radius: 999px;background: hsl(var(--border))}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) .modal-content .flex.gap-2.justify-end{flex-direction: column-reverse;align-items: stretch}body.na .modal-overlay:not(#new-post-overlay):not(#follow-modal-overlay) .modal-content .flex.gap-2.justify-end > button{width: 100%}}@media (min-width: 640px) and (max-width: 767px){body.na #edit-post-overlay.modal-overlay.active{align-items: flex-end;padding: 0}body.na #edit-post-overlay > .modal-content{max-width: none;max-height: 92vh;padding: 10px 16px calc(18px + var(--na-safe));border-radius: var(--na-r) var(--na-r) 0 0;animation: na-sheet-in .24s cubic-bezier(.2, .8, .2, 1)}body.na #edit-post-overlay > .modal-content::before{content: "";display: block;width: 36px;height: 4px;margin: 0 auto 12px;border-radius: 999px;background: hsl(var(--border))}}html body.na .toast-container{top: auto !important;right: auto !important;bottom: 24px;left: 50%;transform: translateX(-50%);z-index: 100000;align-items: center;gap: 8px;width: max-content;max-width: calc(100vw - 32px);pointer-events: none}@media (max-width: 1023px){html body.na .toast-container{bottom: calc(var(--na-bottom) + var(--na-safe) + 16px)}}html body.na .toast-container > .toast{pointer-events: auto;min-height: 44px;max-width: min(440px, calc(100vw - 32px));padding: 11px 18px 11px 14px;border: 0 !important;border-radius: 14px;background: hsl(var(--card));color: var(--na-ink);box-shadow: var(--na-shadow-lg);font-size: 14px;font-weight: 600;line-height: 1.35;animation: na-toast-in .26s cubic-bezier(.2, .8, .2, 1)}html body.na .toast-container > .toast.removing{animation: na-toast-out .28s ease forwards}html body.na .toast-container > .toast > svg, html body.na .toast-container > .toast > i{flex: none;width: 22px !important;height: 22px !important;padding: 4px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary))}html body.na .toast-container > .toast.toast-error > :is(svg, i){background: hsl(var(--destructive) / .12);color: hsl(var(--destructive))}html body.na .toast-container > .toast.toast-warning > :is(svg, i){background: hsl(38 92% 50% / .14);color: hsl(32 90% 42%)}html body.na .toast-container > .toast.toast-info > :is(svg, i){background: var(--na-fill);color: var(--na-ink)}html body.na .toast-container > .toast .toast-progress{height: 2px;background: hsl(var(--primary) / .35)}html body.na .toast-container > .toast.toast-error .toast-progress{background: hsl(var(--destructive) / .35)}body.na #lightbox{background: hsl(0 0% 0% / .9) !important;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);animation: na-fade-in .18s ease}body.na #lightbox #lightbox-img{border-radius: 14px !important}body.na #lightbox :is(#lightbox-close, #lightbox-prev, #lightbox-next, .lb-ctrl){width: 44px !important;height: 44px !important;border: 0 !important;border-radius: 999px !important;background: hsl(0 0% 100% / .14) !important;color: #fff !important;-webkit-backdrop-filter: blur(12px) saturate(1.4);backdrop-filter: blur(12px) saturate(1.4);box-shadow: 0 2px 10px hsl(0 0% 0% / .25);transition: background-color .15s ease, transform .1s ease}body.na #lightbox :is(#lightbox-close, #lightbox-prev, #lightbox-next, .lb-ctrl):hover{background: hsl(0 0% 100% / .24) !important}body.na #lightbox :is(#lightbox-close, .lb-ctrl):active{transform: scale(.95)}body.na #lightbox #lightbox-close{top: 16px !important;right: 16px !important;font-size: 26px !important}body.na #lightbox #lightbox-prev{left: 16px !important}body.na #lightbox #lightbox-next{right: 16px !important}body.na #lightbox #lightbox-zoom-out{top: 16px;left: 16px}body.na #lightbox #lightbox-download{top: 16px;left: 68px}body.na #lightbox #lightbox-zoom-in{top: 68px;left: 16px}body.na #lightbox #lightbox-zoom-reset{top: 120px;left: 16px}body.na #lightbox #lightbox-thumbnails{gap: 8px !important;padding: 12px 16px calc(14px + var(--na-safe)) !important;background: transparent !important;scrollbar-width: none}body.na #lightbox #lightbox-thumbnails::-webkit-scrollbar{display: none}body.na #lightbox #lightbox-thumbnails img{width: 52px;height: 52px;border-radius: 12px !important;outline: 0 !important;transition: opacity .15s ease, box-shadow .15s ease}body.na #lightbox #lightbox-thumbnails img.thumb-active{box-shadow: 0 0 0 2px hsl(0 0% 0%), 0 0 0 4px #fff;opacity: 1}body.na [data-share-dropdown]{border: 0 !important;border-radius: 16px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow-lg) !important;animation: na-pop-in .16s ease}body.na [data-share-dropdown] > .p-2{padding: 6px}body.na [data-share-dropdown] :is(button, a){display: flex;align-items: center;gap: 10px;min-height: 40px;padding: 0 12px;border-radius: 10px;font-size: 14px;font-weight: 500;color: var(--na-ink)}body.na [data-share-dropdown] :is(button, a):hover{background: var(--na-fill) !important}body.na [data-share-dropdown] .border-t{margin: 4px 6px;border-color: var(--na-line)}body.na .mention-dropdown{padding: 6px;border: 0 !important;border-radius: 16px !important;background: hsl(var(--card)) !important;color: var(--na-ink);box-shadow: var(--na-shadow-lg) !important}body.na .mention-dropdown .mention-item{min-height: 40px;border-radius: 10px}body.na .mention-dropdown .mention-item:hover, body.na .mention-dropdown .mention-item.bg-gray-100{background: var(--na-fill) !important}body.na .mention-dropdown .text-gray-500{color: var(--na-sub) !important}body.na .mention-dropdown .text-gray-400{color: var(--na-faint) !important}body.na #trailer-modal .trailer-modal-backdrop{background: hsl(0 0% 0% / .9) !important;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);animation: na-fade-in .18s ease}body.na #trailer-modal .trailer-modal-content{border-radius: var(--na-r);background: #000;box-shadow: 0 24px 60px hsl(0 0% 0% / .5);animation: na-pop-in .22s cubic-bezier(.2, .8, .2, 1)}body.na #trailer-modal .trailer-modal-close{width: 44px;height: 44px;top: -54px;border: 0;border-radius: 999px;background: hsl(0 0% 100% / .14);color: #fff !important;font-size: 24px;-webkit-backdrop-filter: blur(12px) saturate(1.4);backdrop-filter: blur(12px) saturate(1.4);transition: background-color .15s ease}body.na #trailer-modal .trailer-modal-close:hover{background: hsl(0 0% 100% / .24)}body.na #trailer-modal .cinema-error h3{font-size: 17px;font-weight: 700;color: #fff}body.na #trailer-modal .cinema-error p{font-size: 14.5px;color: hsl(0 0% 100% / .7)}body.na #cinema-search-overlay .cinema-search-backdrop{background: hsl(0 0% 0% / .45) !important;-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na #cinema-search-overlay .cinema-search-backdrop{background: hsl(0 0% 0% / .6) !important}body.na #cinema-search-overlay .cinema-search-dialog{background: hsl(var(--card));color: var(--na-ink)}body.na #cinema-search-overlay .cinema-search-input-inner{min-height: 56px;padding-left: 18px;padding-right: 8px;border: 0 !important;border-radius: 999px;background: var(--na-fill);transition: background-color .15s ease, box-shadow .15s ease}body.na #cinema-search-overlay .cinema-search-input-inner:focus-within{background: hsl(var(--card));box-shadow: 0 0 0 1.5px hsl(var(--primary) / .45), var(--na-shadow)}body.na #cinema-search-overlay .cinema-search-input{font-size: 18px;font-weight: 500}body.na #cinema-search-overlay .cinema-search-close{width: 40px;height: 40px;border: 0;border-radius: 999px;background: hsl(var(--card));color: var(--na-ink);box-shadow: 0 1px 2px hsl(0 0% 0% / .08)}body.na #cinema-search-overlay .cinema-search-close:hover{background: var(--na-fill-2)}body.na #cinema-search-overlay .cinema-search-section-title{font-size: 16px;font-weight: 700;letter-spacing: -.01em}body.na #cinema-search-overlay .cinema-search-empty-title{font-size: 17px;font-weight: 700}body.na #cinema-search-overlay :is(.cinema-search-empty-desc, .cinema-search-noresults-text){font-size: 14.5px;color: var(--na-sub)}body.na #cinema-search-overlay .cinema-search-empty-icon{border: 0;border-radius: 18px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}body.na #cinema-search-overlay .cinema-search-hint{border: 0;background: var(--na-fill);color: var(--na-ink);font-weight: 600}body.na #cinema-search-overlay .cinema-search-hint:hover{background: var(--na-fill-2)}@media (max-width: 639px){body.na #cinema-search-overlay .cinema-search-input-inner{min-height: 48px}body.na #cinema-search-overlay .cinema-search-input{font-size: 16px}}@keyframes cinemaSearchOut{from{opacity: 1;transform: none}to{opacity: 0;transform: translateY(8px)}}body.na #wc-match-modal{background: hsl(0 0% 0% / .45);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na #wc-match-modal{background: hsl(0 0% 0% / .6)}body.na #wc-match-modal .wc-modal{max-width: 520px;border: 0;border-radius: var(--na-r);background: hsl(var(--card));color: var(--na-ink);box-shadow: var(--na-shadow-lg);transform: translateY(8px) scale(.985);transition: transform .22s cubic-bezier(.2, .8, .2, 1)}body.na #wc-match-modal.active .wc-modal{transform: none}body.na #wc-match-modal .wc-modal > div:first-child{padding: 18px 20px 6px 24px;border-bottom: 0;gap: 12px}body.na #wc-modal-title{font-size: 17px;font-weight: 700;letter-spacing: -.01em}body.na #wc-modal-close{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 36px;height: 36px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 22px;line-height: 1}body.na #wc-modal-close:hover{background: var(--na-fill-2)}body.na #wc-modal-content{padding: 12px 24px 24px;font-size: 14.5px}body.na #wc-modal-content img.rounded-full{border: 0;box-shadow: 0 0 0 1px var(--na-line)}body.na #wc-modal-content .text-muted-foreground{color: var(--na-sub)}body.na #wc-modal-content .mt-4.flex.gap-2 > a{display: inline-flex;align-items: center;justify-content: center;flex: 1 1 0;height: 44px;border: 0 !important;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-weight: 600}body.na #wc-modal-content .mt-4.flex.gap-2 > a:first-child{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.na #wc-modal-content .mt-4.flex.gap-2 > a:hover{filter: brightness(.96)}@media (max-width: 639px){body.na #wc-match-modal{align-items: flex-end;padding: 0}body.na #wc-match-modal .wc-modal{max-width: none;max-height: 92vh;padding-bottom: var(--na-safe);border-radius: var(--na-r) var(--na-r) 0 0;transform: translateY(32px)}body.na #wc-match-modal .wc-modal::before{content: "";display: block;width: 36px;height: 4px;margin: 10px auto 0;border-radius: 999px;background: hsl(var(--border))}body.na #wc-match-modal .wc-modal > div:first-child{padding: 8px 18px 4px}body.na #wc-modal-content{padding: 10px 18px 20px}body.na #wc-modal-content .mt-4.flex.gap-2{flex-direction: column}}body.na :is(#bh-modal, #bh-sc-modal){background: hsl(0 0% 0% / .45);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na :is(#bh-modal, #bh-sc-modal){background: hsl(0 0% 0% / .6)}body.na :is(#bh-modal, #bh-sc-modal) .bh-modal-card{max-width: 720px;border: 0;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow-lg);animation: na-pop-in .2s cubic-bezier(.2, .8, .2, 1)}body.na #bh-sc-modal .bh-modal-card{max-width: 440px}body.na :is(#bh-modal, #bh-sc-modal) .bh-modal-head{padding: 18px 20px 8px 24px;border-bottom: 0;gap: 12px}body.na :is(#bh-modal, #bh-sc-modal) .bh-modal-head h3{font-size: 17px;font-weight: 700;letter-spacing: -.01em;color: var(--na-ink)}body.na :is(#bh-modal-close, #bh-sc-modal-close){width: 36px;height: 36px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}body.na :is(#bh-modal-close, #bh-sc-modal-close):hover{background: var(--na-fill-2)}body.na :is(#bh-modal, #bh-sc-modal) :is(.bh-modal-body, .bh-modal-panel){padding: 12px 24px 24px;font-size: 14.5px}body.na :is(#bh-modal, #bh-sc-modal) .bh-modal-note{font-size: 13px;color: var(--na-sub)}body.na :is(#bh-modal, #bh-sc-modal) .bh-field-label{font-size: 13px;font-weight: 700;color: var(--na-ink)}body.na :is(#bh-modal, #bh-sc-modal) .bh-input{min-height: 44px;border: 0;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);box-shadow: none;font-size: 14.5px}body.na :is(#bh-modal, #bh-sc-modal) .bh-input:focus{background: hsl(var(--card));box-shadow: 0 0 0 1.5px hsl(var(--primary) / .45);outline: none}body.na :is(#bh-modal, #bh-sc-modal) .bh-btn{min-height: 44px;padding: 0 20px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 14px;font-weight: 600}body.na :is(#bh-modal, #bh-sc-modal) .bh-btn:hover{transform: none;background: var(--na-fill-2)}body.na :is(#bh-modal, #bh-sc-modal) .bh-btn.bh-btn-primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-weight: 700}body.na :is(#bh-modal, #bh-sc-modal) .bh-btn.bh-btn-primary:hover{background: hsl(var(--primary) / .9);opacity: 1}body.na :is(#bh-modal, #bh-sc-modal) .bh-btn.bh-btn-danger{background: hsl(var(--destructive));color: #fff;font-weight: 700}body.na :is(#bh-modal, #bh-sc-modal) .bh-btn.bh-btn-danger:hover{background: hsl(var(--destructive) / .9)}body.na #bh-modal .bh-bg-mode{border: 0;border-radius: 999px;background: var(--na-fill)}body.na #bh-modal .bh-bg-mode.active{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body.na #bh-modal .bh-toggle-row{border-radius: 12px}body.na #bh-modal .bh-sc-manager-row{border: 0;border-radius: 12px;background: var(--na-fill)}@media (max-width: 639px){body.na :is(#bh-modal, #bh-sc-modal){align-items: flex-end;padding: 0}body.na :is(#bh-modal, #bh-sc-modal) .bh-modal-card{max-width: none !important;max-height: 92dvh;padding-bottom: var(--na-safe);border-radius: var(--na-r) var(--na-r) 0 0;animation: na-sheet-in .24s cubic-bezier(.2, .8, .2, 1)}body.na :is(#bh-modal, #bh-sc-modal) .bh-modal-card::before{content: "";display: block;width: 36px;height: 4px;margin: 10px auto 0;border-radius: 999px;background: hsl(var(--border))}body.na :is(#bh-modal, #bh-sc-modal) .bh-modal-head{padding: 8px 18px 4px}body.na :is(#bh-modal, #bh-sc-modal) :is(.bh-modal-body, .bh-modal-panel){padding: 10px 18px 20px}body.na #bh-sc-modal .bh-sc-actions{flex-direction: column-reverse;align-items: stretch}body.na #bh-sc-modal .bh-sc-actions .bh-btn{width: 100%}}body.na .bh-search-dd{border: 0;border-radius: 16px;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body.na .bh-search-dd .bh-sug{min-height: 40px;border-radius: 10px}body.na .bh-search-dd .bh-sug:hover{background: var(--na-fill)}body.na #nfeed-home-modal .nfeed-modal-backdrop{background: hsl(0 0% 0% / .45);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na #nfeed-home-modal .nfeed-modal-backdrop{background: hsl(0 0% 0% / .6)}body.na #nfeed-home-modal .nfeed-modal-card{max-width: 520px;padding: 22px 24px 24px;border: 0;border-radius: var(--na-r);background: hsl(var(--card));color: var(--na-ink);box-shadow: var(--na-shadow-lg);font-size: 14.5px;animation: na-pop-in .2s cubic-bezier(.2, .8, .2, 1)}body.na #nfeed-home-modal-title{font-size: 17px !important;font-weight: 700;letter-spacing: -.01em}body.na #nfeed-home-modal .nfeed-modal-close{flex: none;width: 36px;height: 36px;background: var(--na-fill);color: var(--na-ink)}body.na #nfeed-home-modal .nfeed-modal-close:hover{background: var(--na-fill-2)}body.na #nfeed-home-modal .nfeed-modal-card > p, body.na #nfeed-home-modal .nfeed-modal-card li{font-size: 14px !important;line-height: 1.55}body.na #nfeed-home-modal .nfeed-modal-card > ul > li{padding: 10px 12px;border-radius: 12px;background: var(--na-fill)}body.na #nfeed-home-modal .nfeed-modal-card .text-muted-foreground{color: var(--na-sub)}body.na #nfeed-home-modal .nfeed-modal-ok{display: flex;align-items: center;justify-content: center;height: 44px;margin-left: auto;width: auto;min-width: 120px;padding: 0 22px;border-radius: 999px;font-size: 14px;font-weight: 700}@media (max-width: 639px){body.na #nfeed-home-modal{place-items: end center;padding: 0}body.na #nfeed-home-modal .nfeed-modal-card{max-width: none;max-height: 92vh;padding: 10px 18px calc(20px + var(--na-safe));border-radius: var(--na-r) var(--na-r) 0 0;animation: na-sheet-in .24s cubic-bezier(.2, .8, .2, 1)}body.na #nfeed-home-modal .nfeed-modal-card::before{content: "";display: block;width: 36px;height: 4px;margin: 0 auto 12px;border-radius: 999px;background: hsl(var(--border))}body.na #nfeed-home-modal .nfeed-modal-ok{width: 100%}}body.na .nn-opt-menu{min-width: 200px;padding: 6px;border: 0;border-radius: 16px;background: hsl(var(--card));box-shadow: var(--na-shadow-lg);animation: na-pop-in .14s ease}body.na .nn-opt-menu :is(.nn-opt-row, .nn-share-slot [data-share-toggle], .report-btn){min-height: 40px;padding: 0 12px;gap: 10px;border-radius: 10px;font-size: 14px;font-weight: 500;color: var(--na-ink)}body.na .nn-opt-menu :is(.nn-opt-row, .nn-share-slot [data-share-toggle], .report-btn):hover{background: var(--na-fill)}body.na .nn-opt-menu .report-btn:hover{color: hsl(var(--destructive))}body.na .nn-opt-menu :is(.nn-opt-row, .nn-share-slot [data-share-toggle], .report-btn) svg{width: 17px;height: 17px}body.na #user_suggestions:not(.hidden){padding: 6px;border: 0;border-radius: 16px;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body.na #user_suggestions > div{min-height: 40px;display: flex;align-items: center;padding: 0 12px;border-radius: 10px}body.na #user_suggestions > div:hover{background: var(--na-fill)}body.na #bhotu-keys-modal{background: hsl(0 0% 0% / .45);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na #bhotu-keys-modal{background: hsl(0 0% 0% / .6)}body.na #bhotu-keys-modal .bhotu-modal-card{border: 0;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body.na #bhotu-keys-modal :is(.bhotu-modal-head, .bhotu-modal-foot){border-color: transparent}body.na #bhotu-keys-modal .bhotu-modal-head{padding: 18px 20px 8px 24px}body.na #bhotu-keys-modal .bhotu-modal-body{padding-left: 24px;padding-right: 24px}body.na #bhotu-keys-modal .bhotu-modal-foot{gap: 8px;padding: 14px 24px 22px}body.na #bhotu-keys-modal .bhotu-modal-title{font-size: 17px;font-weight: 700;letter-spacing: -.01em}body.na #bhotu-keys-close{width: 36px;height: 36px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}body.na #bhotu-keys-close:hover{background: var(--na-fill-2)}body.na #bhotu-keys-modal .bhotu-field-row input{min-height: 44px;border: 0;border-radius: 12px;background: var(--na-fill);box-shadow: none}body.na #bhotu-keys-modal .bhotu-field-row input:focus{background: hsl(var(--card));box-shadow: 0 0 0 1.5px hsl(var(--primary) / .45);outline: none}body.na #bhotu-keys-modal .bhotu-btn{min-height: 44px;padding: 0 20px;border: 0;border-radius: 999px;font-weight: 600}body.na #bhotu-keys-modal .bhotu-btn.ghost{background: var(--na-fill);color: var(--na-ink)}body.na #bhotu-keys-modal .bhotu-btn.ghost:hover{background: var(--na-fill-2)}body.na #bhotu-keys-modal .bhotu-btn.primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-weight: 700}@media (max-width: 639px){body.na #bhotu-keys-modal .bhotu-modal-card{border-radius: var(--na-r) var(--na-r) 0 0;padding-bottom: var(--na-safe)}body.na #bhotu-keys-modal .bhotu-modal-card::before{content: "";display: block;flex: none;width: 36px;height: 4px;margin: 10px auto 0;border-radius: 999px;background: hsl(var(--border))}body.na #bhotu-keys-modal .bhotu-modal-head{padding: 8px 18px 4px}body.na #bhotu-keys-modal .bhotu-modal-body{padding-left: 18px;padding-right: 18px}body.na #bhotu-keys-modal .bhotu-modal-foot{flex-wrap: wrap;padding: 12px 18px 20px}body.na #bhotu-keys-modal .bhotu-modal-foot .bhotu-btn{flex: 1 1 100%}body.na #bhotu-keys-modal .bhotu-modal-foot .bhotu-bar-spacer{display: none}}body.na :is(#bhotu-model-menu, .bhotu-pop){border: 0 !important;border-radius: 16px;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body.na .bhotu-pop :is(button, a){min-height: 40px;border-radius: 10px}body.na .bhotu-pop :is(button, a):hover, body.na #bhotu-model-menu .bhotu-model-option:hover{background: var(--na-fill)}body.na #bhotu-model-menu .bhotu-model-option{border-radius: 10px}body.na .bhotu-pop-float :is(button, a){color: var(--na-ink)}body.na .bhotu-pop-float .is-danger{color: hsl(var(--destructive))}body.na .bhotu-toast{border-radius: 14px;padding: 12px 18px;background: hsl(var(--card));color: var(--na-ink);box-shadow: var(--na-shadow-lg);font-size: 14px;font-weight: 600}html body.na.page-template-page-maps #maps-overlay.maps-menu-overlay{background: hsl(0 0% 0% / .45);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na.page-template-page-maps #maps-overlay.maps-menu-overlay{background: hsl(0 0% 0% / .6)}html body.na.page-template-page-maps :is(.maps-menu-close, .maps-directions-close, .maps-nearby-close){width: 36px;height: 36px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}html body.na.page-template-page-maps :is(.maps-menu-close, .maps-directions-close, .maps-nearby-close):hover{background: var(--na-fill-2)}html body.na.page-template-page-maps .maps-directions-header h3{font-size: 17px;font-weight: 700}html body.na.page-template-page-maps .maps-autocomplete{padding: 6px;border: 0;border-radius: 16px;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}html body.na.page-template-page-maps .maps-autocomplete-item{min-height: 44px;border-radius: 10px;border-bottom: 0}html body.na.page-template-page-maps :is(.maps-autocomplete-item:hover, .maps-autocomplete-item.active){background: var(--na-fill)}html body.na.page-template-page-maps .maps-autocomplete-title{color: var(--na-ink)}html body.na.page-template-page-maps .maps-autocomplete-sub{color: var(--na-sub)}html body.na.page-template-page-maps .leaflet-popup-content-wrapper{border: 0;border-radius: 18px;overflow: hidden;background: hsl(var(--card));color: var(--na-ink);box-shadow: var(--na-shadow-lg)}html body.na.page-template-page-maps .leaflet-popup-tip{background: hsl(var(--card));box-shadow: none}html body.na.page-template-page-maps .leaflet-popup-close-button{top: 8px !important;right: 8px !important;width: 28px !important;height: 28px !important;display: flex;align-items: center;justify-content: center;border-radius: 999px;background: hsl(var(--card) / .9) !important;color: var(--na-ink) !important;font: 600 18px/1 system-ui, sans-serif !important;box-shadow: 0 1px 4px hsl(0 0% 0% / .18)}html body.na.page-template-page-maps .niriv-biz-popup .bp-img{border-radius: 12px}html body.na.page-template-page-maps .niriv-biz-popup .bp-title{font-size: 15.5px;font-weight: 700;color: var(--na-ink)}html body.na.page-template-page-maps .niriv-biz-popup :is(.bp-cat, .bp-addr){color: var(--na-sub)}html body.na.page-template-page-maps .niriv-biz-popup .bp-addr a[style*="inherit"]{color: var(--na-sub) !important}html body.na.page-template-page-maps .niriv-biz-popup .bp-actions{gap: 8px}html body.na.page-template-page-maps .niriv-biz-popup .bp-btn{display: inline-flex;align-items: center;justify-content: center;min-height: 36px;padding: 0 14px;border: 0;border-radius: 999px;font-weight: 600}html body.na.page-template-page-maps .niriv-biz-popup .bp-btn-primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}html body.na.page-template-page-maps .niriv-biz-popup .bp-btn-outline{background: var(--na-fill);color: var(--na-ink)}html body.na.page-template-page-maps .niriv-biz-popup .bp-btn-outline:hover{background: var(--na-fill-2)}html body.na.page-template-page-maps .niriv-loc-popup-wrap .leaflet-popup-content-wrapper{border: 0}html body.na.page-template-page-maps .niriv-loc-popup .nlp-clear{border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}@media (max-width: 1023px){html body.na:not(.na-has-bottom) .toast-container{bottom: calc(var(--na-safe) + 20px)}}body.na .nn-search-overlay{background: hsl(var(--card))}body.na .nn-search-overlay .nn-search-bar{padding: 10px 12px 12px;border-bottom: 0;background: hsl(var(--card));box-shadow: 0 1px 0 var(--na-line)}body.na .nn-search-overlay .nn-search-input-wrap{min-height: 48px;padding: 6px 8px 6px 6px;gap: 6px;border-radius: 999px;background: var(--na-fill);transition: background-color .15s ease, box-shadow .15s ease}html.dark body.na .nn-search-overlay .nn-search-input-wrap{background: var(--na-fill)}body.na .nn-search-overlay .nn-search-input-wrap:focus-within{background: hsl(var(--card));box-shadow: 0 0 0 1.5px hsl(var(--primary) / .45), var(--na-shadow)}body.na .nn-search-overlay .nn-search-input-wrap input{font-size: 16px;font-weight: 500;color: var(--na-ink)}body.na .nn-search-overlay .nn-search-input-wrap button{width: 36px;height: 36px;padding: 0;border-radius: 999px;color: var(--na-ink);transition: background-color .15s ease}body.na .nn-search-overlay .nn-search-input-wrap button:hover{background: var(--na-fill-2)}body.na .nn-search-overlay .nn-search-input-wrap button[type="submit"]{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.na .nn-search-overlay .nn-search-input-wrap button[type="submit"]:hover{background: hsl(var(--primary) / .9)}body.na .nn-search-overlay .nn-search-input-wrap button[type="submit"] svg{color: hsl(var(--primary-foreground)) !important}body.na .nn-search-overlay .nn-search-input-wrap button svg{width: 18px;height: 18px}body.na .nn-search-overlay .nn-search-content{padding: 4px 8px calc(28px + var(--na-safe))}body.na .nn-search-overlay .nn-search-content > div[class*="uppercase"]{padding: 16px 12px 6px;font-size: 13px;font-weight: 700;letter-spacing: 0;text-transform: none;color: var(--na-sub)}body.na .nn-search-overlay .nn-search-content :is(.home-ac-item, .suggest-row){min-height: 48px;padding: 0 12px;gap: 14px;border-radius: 12px;background: transparent !important}body.na .nn-search-overlay .nn-search-content :is(.home-ac-item, .suggest-row):hover, body.na .nn-search-overlay .nn-search-content :is(.home-ac-item, .suggest-row)[aria-selected="true"]{background: var(--na-fill) !important}body.na .nn-search-overlay .nn-search-content :is(.home-ac-item, .suggest-row) span{font-size: 15px;color: var(--na-ink)}body.na .nn-search-overlay .nn-search-content :is(.home-ac-item, .suggest-row) > svg:first-child{width: 18px;height: 18px;color: var(--na-sub)}body.na .nn-search-overlay .nn-search-content .home-ac-item [data-remove-recent]{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;padding: 0;border-radius: 999px;color: var(--na-sub)}body.na .nn-search-overlay .nn-search-content .home-ac-item [data-remove-recent]:hover{background: var(--na-fill-2);color: var(--na-ink)}body.na .nn-search-overlay .nn-search-content > div[class*="border-t"]{margin: 12px 4px 0;padding: 12px 8px 4px;border-color: var(--na-line);font-size: 14px}body.na .nn-search-overlay .nn-search-content > div[class*="border-t"] button{height: 34px;padding: 0 14px;border-radius: 999px;background: var(--na-fill);font-size: 13px;font-weight: 600}@media (min-width: 1024px){body.na .serp-dock-card{border: 0 !important;border-radius: var(--na-r) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow-lg);padding: 16px !important}}body.na .serp-dock-btn{width: 36px;height: 36px;border: 0 !important;border-radius: 999px !important;background: var(--na-fill);color: var(--na-ink)}body.na .serp-dock-btn:hover{background: var(--na-fill-2)}body.na .serp-dock-media{border-radius: var(--na-r-sm) !important}body.na .serp-dock-title{font-size: 17px;font-weight: 700;letter-spacing: -.01em}body.na .serp-dock-src{color: var(--na-sub)}body.na .serp-dock-visit{display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-height: 44px;padding: 0 20px;border: 0 !important;border-radius: 999px !important;background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important;font-weight: 700}body.na .serp-dock-item{border-radius: 12px}body.na .serp-dock-item:hover, body.na .serp-dock-item.active{background: var(--na-fill)}body.na .serp-dock-thumb{border-radius: 10px;overflow: hidden}body.na .serp-dock-more{font-weight: 600;color: hsl(var(--primary))}html body.na :is(#yt-player-modal, #image-viewer-modal, #shopping-viewer-modal), html body.na :is(#yt-player-modal, #image-viewer-modal, #shopping-viewer-modal) :is(#video-main-content, #video-player-section, #video-sidebar, #image-main-content, #image-viewer-section, #image-sidebar, #shopping-main-content, #shopping-viewer-section, #shopping-sidebar){background: hsl(var(--card)) !important}html body.na :is(#yt-player-modal, #image-viewer-modal, #shopping-viewer-modal) :is(#video-sidebar, #image-sidebar, #shopping-sidebar){border-color: var(--na-line) !important}html body.na :is(#video-close-btn, #image-close-btn, #shopping-close-btn){background: var(--na-fill) !important;color: var(--na-ink) !important;border: 0 !important}html body.na :is(#video-player-container, #image-viewer-container, #shopping-viewer-container){border-radius: var(--na-r-sm) !important;overflow: hidden}html body.na :is(#video-player-title, #image-viewer-title, #shopping-viewer-title){font-weight: 700 !important;letter-spacing: -.01em}html body.na :is(.video-sidebar-item, .image-sidebar-item, .shopping-sidebar-item){border-radius: 12px !important;border: 0 !important}html body.na :is(.video-sidebar-item, .image-sidebar-item, .shopping-sidebar-item):is(:hover, .active){background: var(--na-fill) !important}html body.na :is(.video-sidebar-thumbnail, .image-sidebar-thumbnail, .shopping-sidebar-thumbnail){border-radius: 10px !important;overflow: hidden}html body.na #shopping-viewer-link{min-height: 44px;border: 0 !important;border-radius: 999px !important;background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important;font-weight: 700}html body.na #shopping-viewer-link.is-hidden{display: none !important}body.na #link-dialog-overlay{background: hsl(0 0% 0% / .45);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na #link-dialog-overlay{background: hsl(0 0% 0% / .6)}body.na #link-dialog-overlay .link-dialog-card{max-width: 400px;padding: 22px 24px 24px;border: 0;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body.na #link-dialog-overlay .link-dialog-title{font-size: 17px;font-weight: 700;letter-spacing: -.01em}body.na #link-dialog-overlay .link-dialog-close{width: 36px;height: 36px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}body.na #link-dialog-overlay .link-dialog-close:hover{background: var(--na-fill-2)}body.na #link-dialog-overlay .link-dialog-label{font-size: 13px;font-weight: 700}body.na #link-dialog-overlay .link-dialog-input{height: 44px;border: 0;border-radius: 12px;background: var(--na-fill);box-shadow: none;font-size: 14.5px}body.na #link-dialog-overlay .link-dialog-input:focus{background: hsl(var(--card));box-shadow: 0 0 0 1.5px hsl(var(--primary) / .45);outline: none}body.na #link-dialog-overlay .link-dialog-subtle{font-size: 13px;color: var(--na-sub)}body.na #link-dialog-overlay .link-dialog-actions{gap: 8px;justify-content: flex-end}body.na #link-dialog-overlay .link-dialog-actions > button{height: 44px;padding: 0 20px;border: 0;border-radius: 999px;font-weight: 700}body.na #link-dialog-overlay #link-dialog-cancel{background: var(--na-fill);color: var(--na-ink);font-weight: 600}body.na #link-dialog-overlay #link-dialog-confirm{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}@media (max-width: 639px){body.na #link-dialog-overlay.visible{align-items: flex-end;padding: 0}body.na #link-dialog-overlay .link-dialog-card{max-width: none;width: 100%;padding: 10px 18px calc(20px + var(--na-safe));border-radius: var(--na-r) var(--na-r) 0 0;animation: na-sheet-in .24s cubic-bezier(.2, .8, .2, 1)}body.na #link-dialog-overlay .link-dialog-card::before{content: "";display: block;width: 36px;height: 4px;margin: 0 auto 12px;border-radius: 999px;background: hsl(var(--border))}body.na #link-dialog-overlay .link-dialog-actions{flex-direction: column-reverse;align-items: stretch}body.na #link-dialog-overlay .link-dialog-actions > button{width: 100%}}body.na #stories-menu-dropdown{border: 0;border-radius: 16px;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}body.na #stories-menu-dropdown a{min-height: 40px;border-radius: 10px}body.na #stories-menu-dropdown a:hover{background: var(--na-fill)}body.na .nepse-modal-overlay{background: hsl(0 0% 0% / .45);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na .nepse-modal-overlay{background: hsl(0 0% 0% / .6)}body.na .nepse-modal-overlay .nepse-modal{max-width: 720px;box-shadow: var(--na-shadow-lg);animation: na-pop-in .2s cubic-bezier(.2, .8, .2, 1)}body.na .nepse-modal-overlay .nepse-modal > .flex.items-start.justify-between > button{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 36px;height: 36px;padding: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}body.na .nepse-modal-overlay .nepse-modal > .flex.items-start.justify-between > button:hover{background: var(--na-fill-2)}body.na .nepse-modal-overlay .nepse-modal > button.w-full{height: 44px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-weight: 600}@media (max-width: 639px){body.na .nepse-modal-overlay.active{align-items: flex-end;padding: 0}body.na .nepse-modal-overlay .nepse-modal{max-width: none;max-height: 92vh;padding-bottom: calc(20px + var(--na-safe)) !important;border-radius: var(--na-r) var(--na-r) 0 0;animation: na-sheet-in .24s cubic-bezier(.2, .8, .2, 1)}body.na .nepse-modal-overlay .nepse-modal::before{content: "";display: block;width: 36px;height: 4px;margin: -8px auto 12px;border-radius: 999px;background: hsl(var(--border))}}body.na #date-detail-panel{background: hsl(0 0% 0% / .45);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px)}html.dark body.na #date-detail-panel{background: hsl(0 0% 0% / .6)}body.na #date-detail-panel > div{border: 0 !important;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow-lg) !important}body.na #date-detail-panel > div > .border-b{padding: 18px 20px 8px 24px;border-bottom: 0}body.na #date-detail-title{font-size: 17px;font-weight: 700;letter-spacing: -.01em}body.na #close-panel-btn{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 36px;height: 36px;padding: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}body.na #close-panel-btn:hover{background: var(--na-fill-2)}@media (max-width: 640px){body.na #date-detail-panel > div{border-radius: var(--na-r) var(--na-r) 0 0;padding-bottom: var(--na-safe)}body.na #date-detail-panel > div::before{content: "";display: block;flex: none;width: 36px;height: 4px;margin: 10px auto 0;border-radius: 999px;background: hsl(var(--border))}body.na #date-detail-panel > div > .border-b{padding: 8px 18px 4px}}body.na #calendar-search-results{border: 0;border-radius: 16px;box-shadow: var(--na-shadow-lg)}body.na .wms-header #user-menu-dropdown, body.na header #user-menu-dropdown:not(.js-user-menu-dropdown){border: 0 !important;border-radius: 16px !important;padding: 6px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow-lg) !important}body.na header #user-menu-dropdown:not(.js-user-menu-dropdown) > :is(a, button){min-height: 40px;border-radius: 10px}body.na header #user-menu-dropdown:not(.js-user-menu-dropdown) > :is(a, button):hover{background: var(--na-fill)}body.na #welcome-notice.welcome-notice-wrapper{border: 0;border-radius: 18px;box-shadow: var(--na-shadow)}body.na #welcome-notice .welcome-notice-content{min-height: 44px;padding-top: 6px;padding-bottom: 6px}body.na #welcome-notice .welcome-notice-dismiss{width: 32px;height: 32px;border: 0;border-radius: 999px}body.na #welcome-notice .welcome-notice-dismiss:hover{background: hsl(0 0% 0% / .06)}body.na .leaflet-popup-content-wrapper{border-radius: 18px;background: hsl(var(--card));color: var(--na-ink);box-shadow: var(--na-shadow-lg)}body.na .leaflet-popup-tip{background: hsl(var(--card))}
html body.radio-template{background: hsl(var(--background))}html body.radio-template .na-rd{min-height: 100vh;background: hsl(var(--background))}html body.radio-template .na-rd__content{width: 100%;max-width: 1120px;margin: 0 auto;padding: 0 24px 120px}html body.radio-template .na-rd__top{position: sticky;top: 0;z-index: 20;margin: 0 -24px;padding: 14px 24px 12px;border: 0;background: hsl(var(--background) / .88);-webkit-backdrop-filter: blur(18px) saturate(1.4);backdrop-filter: blur(18px) saturate(1.4)}html body.radio-template .na-rd__bar{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 12px}html body.radio-template .na-rd__brand{display: flex;align-items: center;gap: 12px;min-width: 0}html body.radio-template .radio-brand-mark{display: grid;place-items: center;flex: none;width: 40px;height: 40px;border-radius: 12px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: none}html body.radio-template .na-rd__brand-text{min-width: 0}html body.radio-template .na-rd__brand-text h1{margin: 0;font-size: 20px;font-weight: 800;line-height: 1.2;letter-spacing: -.02em;color: var(--na-ink)}html body.radio-template .na-rd__brand-text p{display: flex;align-items: center;gap: 7px;margin: 2px 0 0;font-size: 12px;color: var(--na-sub)}html body.radio-template .radio-live-dot{flex: none;width: 7px;height: 7px;border-radius: 50%;background: var(--na-red);box-shadow: 0 0 0 3px hsl(2 72% 52% / .16);animation: na-rd-pulse 1.7s ease-in-out infinite}html body.radio-template .na-rd__icon-btn{display: grid;place-items: center;flex: none;width: 40px;height: 40px;border: 0;border-radius: 50%;background: var(--na-card);color: var(--na-sub);box-shadow: var(--na-shadow);cursor: pointer;transition: color .15s ease}html body.radio-template .na-rd__icon-btn:hover{color: var(--na-ink)}html body.radio-template .na-rd__search{display: flex;align-items: center;min-height: 46px;padding: 0 4px;border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow)}html body.radio-template .na-rd__search:focus-within{box-shadow: 0 0 0 2px hsl(var(--primary) / .35), var(--na-shadow)}html body.radio-template .na-rd__back{display: inline-flex;align-items: center;gap: 6px;flex: none;height: 38px;padding: 0 12px;border-radius: 999px;color: var(--na-sub);font-size: 13px;font-weight: 600;text-decoration: none;transition: background .15s ease, color .15s ease}html body.radio-template .na-rd__back:hover{background: var(--na-fill);color: var(--na-ink)}html body.radio-template .na-rd__search input{flex: 1 1 auto;min-width: 0;width: 100%;height: 44px;padding: 0 8px;margin: 0;border: 0 !important;outline: 0;background: transparent !important;box-shadow: none !important;color: var(--na-ink);font: inherit;font-size: 14px}html body.radio-template .na-rd__search input::placeholder{color: var(--na-faint)}html body.radio-template .na-rd__search-ico{display: grid;place-items: center;flex: none;width: 40px;height: 40px;color: var(--na-faint)}html body.radio-template .na-rd__pills{display: flex;gap: 8px;margin: 12px -24px 0;padding: 2px 24px 6px;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none;-ms-overflow-style: none;scroll-padding-inline: 24px}html body.radio-template .na-rd__pills::-webkit-scrollbar{display: none}html body.radio-template .radio-pills .na-rd__pill{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 34px;min-height: 0;padding: 0 12px 0 14px;border: 0 !important;border-radius: 999px !important;background: var(--na-card);color: var(--na-ink);box-shadow: var(--na-shadow);font: inherit;font-size: 13px;font-weight: 600;white-space: nowrap;cursor: pointer;transition: background .15s ease, color .15s ease}html body.radio-template .radio-pills .na-rd__pill span{display: inline-grid;place-items: center;min-width: 22px;height: 20px;padding: 0 6px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 11px;font-weight: 700}html body.radio-template .radio-pills .na-rd__pill:hover{background: var(--na-fill-2)}html body.radio-template .radio-pills .na-rd__pill[aria-pressed="true"]{background: var(--na-ink) !important;color: var(--na-card) !important;box-shadow: none}html body.radio-template .radio-pills .na-rd__pill[aria-pressed="true"] span{background: hsl(var(--background) / .18);color: inherit}html body.radio-template .radio-pills .na-rd__pill:focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 2px}html body.radio-template .na-rd__hero{position: relative;display: grid;grid-template-columns: 200px minmax(0, 1fr);gap: 0 28px;align-items: center;margin: 8px 0 0;padding: 24px;overflow: hidden;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.radio-template .na-rd__hero::before{content: "";position: absolute;inset: 0;pointer-events: none;background: radial-gradient(90% 120% at 0% 0%, hsl(var(--primary) / .13), transparent 60%)}html body.radio-template .na-rd__hero > *{position: relative}html body.radio-template .na-rd__hero-art{position: relative;width: 200px;aspect-ratio: 1 / 1;overflow: hidden;border-radius: var(--na-r-md);background: var(--na-fill);box-shadow: var(--na-shadow-lg)}html body.radio-template .na-rd__hero-art img{position: absolute;inset: 0;width: 100%;height: 100%;max-width: none;object-fit: cover}html body.radio-template .na-rd__hero-eq{position: absolute;left: 10px;bottom: 10px;display: none;align-items: flex-end;gap: 3px;height: 26px;padding: 5px 8px;border-radius: 10px;background: hsl(0 0% 0% / .55);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}html body.radio-template .na-rd__hero-eq span{display: block;width: 3px;height: 4px;border-radius: 2px;background: #fff;animation: na-rd-eq .9s ease-in-out infinite}html body.radio-template .na-rd__hero-eq span:nth-child(2){animation-delay: .12s}html body.radio-template .na-rd__hero-eq span:nth-child(3){animation-delay: .24s}html body.radio-template .na-rd__hero-eq span:nth-child(4){animation-delay: .36s}html body.radio-template .na-rd__hero-eq span:nth-child(5){animation-delay: .48s}html body.radio-template .na-rd__hero.is-playing .na-rd__hero-eq{display: inline-flex}html body.radio-template .na-rd__hero-body{min-width: 0}html body.radio-template .na-rd__hero-kicker{display: flex;align-items: center;flex-wrap: wrap;gap: 8px 10px;font-size: 12.5px;font-weight: 600;color: var(--na-sub)}html body.radio-template .na-rd__live{display: inline-flex;align-items: center;gap: 6px;height: 24px;padding: 0 10px;border-radius: 999px;background: hsl(2 72% 52% / .12);color: var(--na-red);font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}html body.radio-template .na-rd__live-dot{width: 7px;height: 7px;border-radius: 50%;background: currentColor}html body.radio-template .na-rd__hero.is-playing .na-rd__live{background: var(--na-red);color: #fff}html body.radio-template .na-rd__hero.is-playing .na-rd__live-dot{animation: na-rd-ping 1.4s ease-out infinite}html body.radio-template .na-rd__hero-name{margin: 10px 0 0;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: clamp(24px, 3.2vw, 34px);font-weight: 800;line-height: 1.15;letter-spacing: -.025em;color: var(--na-ink)}html body.radio-template .na-rd__hero-meta{margin: 6px 0 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 13.5px;color: var(--na-sub)}html body.radio-template .na-rd__hero-meta:empty{display: none}html body.radio-template .na-rd__hero-ctrl{display: flex;align-items: center;gap: 18px;margin-top: 18px}html body.radio-template .na-rd__big-play{position: relative;display: grid;place-items: center;flex: none;width: 64px;height: 64px;border: 0;border-radius: 50%;background: hsl(var(--primary));color: hsl(var(--primary-foreground));cursor: pointer;box-shadow: 0 10px 26px hsl(var(--primary) / .35);transition: transform .15s ease, box-shadow .15s ease}html body.radio-template .na-rd__big-play:hover{transform: scale(1.05);box-shadow: 0 14px 32px hsl(var(--primary) / .42)}html body.radio-template .na-rd__big-play:active{transform: scale(.95)}html body.radio-template .na-rd__big-play:focus-visible{outline: 3px solid hsl(var(--primary) / .45);outline-offset: 3px}html body.radio-template .na-rd__big-play svg{width: 26px;height: 26px}html body.radio-template .na-rd__big-play .na-rd__i-play{margin-left: 3px}html body.radio-template .na-rd__big-play .na-rd__i-pause, html body.radio-template .na-rd__hero:is(.is-playing, .is-loading) .na-rd__big-play .na-rd__i-play{display: none}html body.radio-template .na-rd__hero:is(.is-playing, .is-loading) .na-rd__big-play .na-rd__i-pause{display: block}html body.radio-template .na-rd__hero.is-loading .na-rd__big-play::after{content: "";position: absolute;inset: -5px;border-radius: 50%;border: 3px solid hsl(var(--primary) / .2);border-top-color: hsl(var(--primary));animation: na-rd-spin .8s linear infinite}html body.radio-template .na-rd__vol{display: flex;align-items: center;gap: 8px;flex: 0 1 220px;min-width: 0;margin: 0}html body.radio-template .na-rd__mute{display: grid;place-items: center;flex: none;width: 38px;height: 38px;border: 0;border-radius: 50%;background: var(--na-fill);color: var(--na-ink);cursor: pointer}html body.radio-template .na-rd__mute:hover{background: var(--na-fill-2)}html body.radio-template .na-rd__mute svg{width: 18px;height: 18px}html body.radio-template .na-rd__mute .na-rd__x, html body.radio-template .na-rd__hero.is-muted .na-rd__mute .na-rd__wave{display: none}html body.radio-template .na-rd__hero.is-muted .na-rd__mute .na-rd__x{display: inline}html body.radio-template #na-rd-vol{--na-rd-vol: 80%;flex: 1 1 auto;min-width: 60px;height: 6px;margin: 0;padding: 0;border: 0;border-radius: 999px;cursor: pointer;-webkit-appearance: none;appearance: none;background: linear-gradient(to right, hsl(var(--primary)) var(--na-rd-vol), var(--na-fill-2) var(--na-rd-vol))}html body.radio-template #na-rd-vol::-webkit-slider-thumb{-webkit-appearance: none;appearance: none;width: 16px;height: 16px;border: 0;border-radius: 50%;background: var(--na-card);box-shadow: 0 0 0 2px hsl(var(--primary)), 0 2px 6px hsl(0 0% 0% / .2)}html body.radio-template #na-rd-vol::-moz-range-thumb{width: 16px;height: 16px;border: 0;border-radius: 50%;background: var(--na-card);box-shadow: 0 0 0 2px hsl(var(--primary)), 0 2px 6px hsl(0 0% 0% / .2)}html body.radio-template #na-rd-vol:focus-visible{outline: 2px solid hsl(var(--primary) / .45);outline-offset: 4px}html body.radio-template .na-rd__hero-foot{grid-column: 1 / -1;display: flex;align-items: center;justify-content: space-between;gap: 12px 16px;margin-top: 22px;padding-top: 16px;border-top: 1px solid hsl(var(--border))}html body.radio-template .na-rd__hero-foot > div{display: flex;flex-direction: column;gap: 2px;min-width: 0}html body.radio-template .na-rd__hero-foot strong{font-size: 14px;font-weight: 700;color: var(--na-ink)}html body.radio-template .na-rd__hero-foot div span{font-size: 12.5px;line-height: 1.45;color: var(--na-sub)}html body.radio-template .radio-station-count{display: inline-flex;align-items: center;gap: 6px;flex: none;height: 30px;padding: 0 12px;border: 0;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));box-shadow: none;font-size: 12px;font-weight: 700}html body.radio-template .na-rd__grid{padding: 0}html body.radio-template .na-rd__group{margin-top: 28px}html body.radio-template .na-rd__group-title{display: flex;align-items: center;gap: 8px;margin: 0 0 12px;padding: 0 2px;font-size: 16px;font-weight: 700;letter-spacing: -.01em;text-transform: none;color: var(--na-ink)}html body.radio-template .na-rd__group-title span{display: inline-grid;place-items: center;min-width: 24px;height: 20px;padding: 0 7px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);font-size: 11px;font-weight: 700}html body.radio-template .na-rd__cards{display: grid;grid-template-columns: repeat(auto-fill, minmax(168px, 1fr));gap: 14px}html body.radio-template .radio-card.na-rd__card{position: relative;display: flex;flex-direction: column;gap: 0;min-width: 0;padding: 8px 8px 12px !important;border: 0 !important;border-radius: var(--na-r-md) !important;outline: 0;overflow: visible;background: var(--na-card);box-shadow: var(--na-shadow);cursor: pointer;transition: transform .2s ease, box-shadow .2s ease}html body.radio-template .radio-card.na-rd__card::after{content: none}@media (hover: hover){html body.radio-template .radio-card.na-rd__card:hover{transform: translateY(-3px);box-shadow: var(--na-shadow-lg)}html body.radio-template .radio-card.na-rd__card:hover .art img{transform: scale(1.045)}}html body.radio-template .radio-card.na-rd__card.playing{outline: 0;background: linear-gradient(hsl(var(--primary) / .1), hsl(var(--primary) / .1)), var(--na-card);box-shadow: 0 0 0 2px hsl(var(--primary)), var(--na-shadow)}html body.radio-template .na-rd__card .art{position: relative;width: 100%;aspect-ratio: 1 / 1;margin: 0;overflow: hidden;border-radius: 12px;background: var(--na-fill)}html body.radio-template .na-rd__card .art img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform .35s ease}html body.radio-template .na-rd__card .art .play-btn{position: absolute;right: 8px;bottom: 8px;display: grid;place-items: center;width: 40px;height: 40px;border: 0;border-radius: 50%;background: hsl(var(--primary));color: hsl(var(--primary-foreground));cursor: pointer;opacity: 0;transform: translateY(6px);box-shadow: 0 4px 14px hsl(0 0% 0% / .3);transition: opacity .15s ease, transform .15s ease}html body.radio-template .na-rd__card .art .play-btn svg{width: 18px;height: 18px}html body.radio-template .na-rd__card .art .play-btn .na-rd__i-play{margin-left: 2px}html body.radio-template .na-rd__card .art .play-btn .na-rd__i-pause, html body.radio-template .na-rd__card.is-live .art .play-btn .na-rd__i-play{display: none}html body.radio-template .na-rd__card.is-live .art .play-btn .na-rd__i-pause{display: block}html body.radio-template .na-rd__card:hover .art .play-btn, html body.radio-template .na-rd__card.playing .art .play-btn, html body.radio-template .na-rd__card:focus-within .art .play-btn{opacity: 1;transform: none}html body.radio-template .na-rd__card-live{position: absolute;left: 8px;top: 8px;display: none;align-items: center;gap: 5px;height: 22px;padding: 0 8px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 10.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;box-shadow: 0 2px 8px hsl(0 0% 0% / .25)}html body.radio-template .na-rd__card.is-live .na-rd__card-live{display: inline-flex}html body.radio-template .na-rd__card-live .radio-eq span{background: currentColor}html body.radio-template .na-rd__card-name{margin: 10px 4px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;font-weight: 650;line-height: 1.3;color: var(--na-ink)}html body.radio-template .na-rd__card.playing .na-rd__card-name{color: hsl(var(--primary))}html body.radio-template .na-rd__card-meta{display: flex;align-items: center;gap: 6px;margin: 3px 4px 0;overflow: hidden;white-space: nowrap;font-size: 12px;line-height: 1.35;color: var(--na-faint)}html body.radio-template .na-rd__card-meta span{overflow: hidden;text-overflow: ellipsis}html body.radio-template .na-rd__card-meta .na-rd__freq{flex: none;font-weight: 600;color: var(--na-sub)}html body.radio-template .na-rd__card-meta .na-rd__freq::after{content: "·";margin-left: 6px;color: var(--na-faint);font-weight: 400}html body.radio-template .na-rd__empty{display: grid;place-items: center;min-height: 180px;margin-top: 24px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);font-size: 14px;color: var(--na-sub)}html body.radio-template .na-rd__empty p{margin: 0}html body.radio-template .radio-eq{display: inline-flex;align-items: flex-end;gap: 2px;height: 10px}html body.radio-template .radio-eq.hidden{display: none}html body.radio-template .radio-eq span{display: block;width: 2px;height: 3px;border-radius: 1px;background: hsl(var(--primary));animation: na-rd-eq-s .9s ease-in-out infinite}html body.radio-template .radio-eq span:nth-child(2){animation-delay: .15s}html body.radio-template .radio-eq span:nth-child(3){animation-delay: .3s}html body.radio-template .radio-eq span:nth-child(4){animation-delay: .45s}html body.radio-template #radio-player.na-rd__mini{position: fixed;left: 50%;right: auto;bottom: calc(12px + var(--na-safe, 0px));z-index: 50;width: min(640px, calc(100% - 24px));transform: translateX(-50%);border: 0;border-radius: var(--na-r-md);background: hsl(var(--card) / .94);-webkit-backdrop-filter: blur(18px);backdrop-filter: blur(18px);box-shadow: var(--na-shadow-lg);transition: opacity .2s ease, transform .2s ease}html body.radio-template #radio-player.na-rd__mini.hidden{display: none}html body.radio-template.na-rd-hero-in #radio-player.na-rd__mini{opacity: 0;transform: translate(-50%, 16px);pointer-events: none}html body.radio-template .na-rd__mini-in{display: flex;align-items: center;gap: 12px;padding: 10px 10px 10px 10px}html body.radio-template .na-rd__mini-art{flex: none;width: 46px;height: 46px;border-radius: 12px;object-fit: cover;background: var(--na-fill)}html body.radio-template .na-rd__mini-text{flex: 1 1 auto;min-width: 0}html body.radio-template .na-rd__mini-name{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;font-weight: 650;color: var(--na-ink)}html body.radio-template .na-rd__mini-sub{display: flex;align-items: center;gap: 6px;overflow: hidden;white-space: nowrap;font-size: 12px;color: var(--na-sub)}html body.radio-template .na-rd__buf{color: var(--na-faint)}html body.radio-template .na-rd__mini-ctrl{display: flex;align-items: center;gap: 4px;flex: none}html body.radio-template .na-rd__mini-play{display: grid;place-items: center;width: 42px;height: 42px;border: 0;border-radius: 50%;background: hsl(var(--primary));color: hsl(var(--primary-foreground));cursor: pointer}html body.radio-template .na-rd__mini-stop{display: grid;place-items: center;width: 38px;height: 38px;border: 0;border-radius: 50%;background: transparent;color: var(--na-sub);cursor: pointer}html body.radio-template .na-rd__mini-stop:hover{background: var(--na-fill);color: var(--na-ink)}html.dark body.radio-template .na-rd__hero::before{background: radial-gradient(90% 120% at 0% 0%, hsl(var(--primary) / .2), transparent 60%)}html.dark body.radio-template .na-rd__card .art, html.dark body.radio-template .na-rd__hero-art{background: hsl(var(--muted))}html.dark body.radio-template .radio-card.na-rd__card.playing{background: linear-gradient(hsl(var(--primary) / .16), hsl(var(--primary) / .16)), var(--na-card)}html.dark body.radio-template .na-rd__live{background: hsl(2 80% 64% / .16)}@media (max-width: 767px){html body.radio-template .na-rd__content{padding: 0 12px 112px}html body.radio-template .na-rd__top{margin: 0 -12px;padding: 12px 12px 10px}html body.radio-template .na-rd__pills{margin: 10px -12px 0;padding: 2px 12px 6px;scroll-padding-inline: 12px}html body.radio-template .na-rd__brand-text h1{font-size: 18px}html body.radio-template .na-rd__hero{grid-template-columns: 112px minmax(0, 1fr);gap: 0 16px;align-items: start;padding: 16px}html body.radio-template .na-rd__hero-art{width: 112px;border-radius: var(--na-r-sm)}html body.radio-template .na-rd__hero-eq{left: 6px;bottom: 6px;height: 22px;padding: 4px 6px}html body.radio-template .na-rd__hero-name{margin-top: 8px;font-size: 21px}html body.radio-template .na-rd__hero-meta{white-space: normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 12.5px}html body.radio-template .na-rd__hero-ctrl{grid-column: 1 / -1;gap: 14px;margin-top: 16px}html body.radio-template .na-rd__hero-body{display: contents}html body.radio-template .na-rd__hero-body > :not(.na-rd__hero-ctrl){grid-column: 2}html body.radio-template .na-rd__hero-kicker{grid-row: 1;align-self: start}html body.radio-template .na-rd__hero-name{grid-row: 2}html body.radio-template .na-rd__hero-meta{grid-row: 3}html body.radio-template .na-rd__hero-art{grid-row: 1 / span 3}html body.radio-template .na-rd__vol{flex: 1 1 auto}html body.radio-template .na-rd__big-play{width: 56px;height: 56px}html body.radio-template .na-rd__hero-foot{flex-direction: column;align-items: flex-start;margin-top: 16px;padding-top: 14px}html body.radio-template .na-rd__group{margin-top: 24px}html body.radio-template .na-rd__cards{grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));gap: 12px}html body.radio-template .na-rd__card .art .play-btn{opacity: 1;transform: none;width: 36px;height: 36px}html body.radio-template .na-rd__card .art .play-btn svg{width: 16px;height: 16px}}@keyframes na-rd-pulse{50%{transform: scale(.78);opacity: .65}}@keyframes na-rd-ping{0%{box-shadow: 0 0 0 0 hsl(0 0% 100% / .7)}100%{box-shadow: 0 0 0 7px hsl(0 0% 100% / 0)}}@keyframes na-rd-eq{0%, 100%{height: 4px}50%{height: 16px}}@keyframes na-rd-eq-s{0%, 100%{height: 3px}50%{height: 10px}}@keyframes na-rd-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){html body.radio-template :is(.radio-live-dot, .na-rd__live-dot, .na-rd__hero-eq span, .radio-eq span, .na-rd__big-play::after){animation: none !important}html body.radio-template .na-rd__hero-eq span{height: 10px}html body.radio-template .na-rd__hero-eq span:nth-child(even){height: 16px}html body.radio-template .radio-eq span{height: 7px}html body.radio-template .radio-eq span:nth-child(odd){height: 10px}html body.radio-template :is(.radio-card.na-rd__card, .na-rd__card .art img, .na-rd__card .art .play-btn, .na-rd__big-play, #radio-player.na-rd__mini){transition: none !important}html body.radio-template .radio-card.na-rd__card:hover, html body.radio-template .radio-card.na-rd__card:hover .art img, html body.radio-template .na-rd__big-play:hover{transform: none}}
#search-wrap #search-dropdown, body.page-template-page-search #search-page-dropdown, body.home-search-index #autocomplete-results, body.na-serp #search-autocomplete{background: var(--na-card) !important;border: 0 !important;border-radius: var(--na-r-md) !important;box-shadow: var(--na-shadow-lg) !important;padding: 6px;color: var(--na-ink)}#search-wrap #search-dropdown > .p-2, body.page-template-page-search #search-page-dropdown > .p-2{border: 0 !important;padding: 10px 10px 4px !important}#search-wrap #search-dropdown > .p-2 > span, body.page-template-page-search #search-page-dropdown > .p-2 > span{padding: 0 !important;margin: 0 !important;font-size: 11px !important;font-weight: 700 !important;letter-spacing: .06em !important;color: var(--na-faint) !important}#search-wrap #search-dropdown a, body.page-template-page-search #search-page-dropdown a, body.home-search-index #autocomplete-results .home-ac-item, body.home-search-index #autocomplete-results > a, body.na-serp #search-autocomplete .home-ac-item, body.na-serp #search-autocomplete .suggest-row{border-radius: 12px !important;padding: 8px 10px !important;gap: 12px !important;font-size: 14px;color: var(--na-ink);transition: background-color .12s ease}#search-wrap #search-dropdown a:hover, body.page-template-page-search #search-page-dropdown a:hover, body.home-search-index #autocomplete-results .home-ac-item:hover, body.home-search-index #autocomplete-results .home-ac-item.active, body.home-search-index #autocomplete-results .home-ac-item[aria-selected="true"], body.na-serp #search-autocomplete .home-ac-item:hover, body.na-serp #search-autocomplete .home-ac-item.active, body.na-serp #search-autocomplete .home-ac-item[aria-selected="true"], body.na-serp #search-autocomplete .suggest-row:hover{background: var(--na-fill) !important}#search-wrap #search-dropdown a > svg:first-child, body.page-template-page-search #search-page-dropdown a > svg:first-child{box-sizing: content-box;width: 16px !important;height: 16px !important;padding: 8px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub)}#search-wrap #search-dropdown a:hover > svg:first-child, body.page-template-page-search #search-page-dropdown a:hover > svg:first-child{background: var(--na-card)}#search-wrap #search-dropdown a img, #search-wrap #search-dropdown a > span.rounded-full, body.page-template-page-search #search-page-dropdown a img, body.page-template-page-search #search-page-dropdown a > span.rounded-full{width: 32px !important;height: 32px !important}#search-wrap #search-dropdown .delete-history, body.page-template-page-search #search-page-dropdown .delete-history{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 999px}#search-wrap #search-dropdown .delete-history:hover, body.page-template-page-search #search-page-dropdown .delete-history:hover{background: var(--na-fill-2)}#search-wrap #search-dropdown a.text-primary, body.page-template-page-search #search-page-dropdown a.text-primary{margin-top: 6px;border: 0 !important;background: hsl(var(--primary) / .1);color: hsl(var(--primary)) !important;font-size: 13px !important;font-weight: 700 !important;justify-content: center}#search-wrap #search-dropdown a.text-primary:hover, body.page-template-page-search #search-page-dropdown a.text-primary:hover{background: hsl(var(--primary) / .16) !important}#search-wrap #search-dropdown a.text-primary > svg:first-child, body.page-template-page-search #search-page-dropdown a.text-primary > svg:first-child{padding: 0;background: none;color: inherit}body.page-template-page-search{background: var(--na-canvas)}body.page-template-page-search .na-s{--na-s-col: 760px;min-height: 100dvh;padding: 0 16px 48px;color: var(--na-ink)}body.page-template-page-search #main-content > .na-s{padding-left: 16px !important;padding-right: 16px !important}@media (min-width: 768px){body.page-template-page-search #main-content > .na-s{padding-left: 24px !important;padding-right: 24px !important}}body.page-template-page-search .na-s i[data-lucide], body.page-template-page-search .na-s svg.lucide{width: 18px;height: 18px;flex: none}body.page-template-page-search .na-s-hero{max-width: var(--na-s-col);margin: 0 auto;padding: 40px 0 28px;text-align: center}body.page-template-page-search .na-s-badge{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 12px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-size: 12px;font-weight: 700}body.page-template-page-search .na-s-badge svg{width: 14px !important;height: 14px !important}body.page-template-page-search .na-s-badge--sm{height: 26px;font-size: 11.5px}body.page-template-page-search .na-s-hero__title{margin: 18px 0 0;font-size: 34px;line-height: 1.08;font-weight: 800;letter-spacing: -.03em;color: var(--na-ink)}body.page-template-page-search .na-s-hero__title span{color: hsl(var(--primary))}body.page-template-page-search .na-s-hero__lede{max-width: 560px;margin: 14px auto 0;font-size: 15px;line-height: 1.6;color: var(--na-sub)}body.page-template-page-search .na-s-wrap{position: relative;margin: 28px auto 0;text-align: left}body.page-template-page-search .na-s-field{position: relative;display: flex;align-items: center;gap: 6px;height: 60px;padding: 0 8px 0 20px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow-lg);transition: box-shadow .18s ease}body.page-template-page-search .na-s-field:focus-within{box-shadow: var(--na-shadow-lg), 0 6px 24px hsl(var(--foreground) / .06)}body.page-template-page-search .na-s-field__icon{position: relative;z-index: 1;pointer-events: none;color: var(--na-faint);width: 20px !important;height: 20px !important}body.page-template-page-search .na-s-field__input{position: absolute;inset: 0;width: 100%;height: 100%;padding: 0 108px 0 52px;border: 0 !important;outline: 0 !important;background: transparent !important;box-shadow: none !important;color: var(--na-ink);font-size: 16px;border-radius: 999px !important}body.page-template-page-search .na-s-field--sm .na-s-field__input{padding: 0 56px 0 46px;font-size: 15px}body.page-template-page-search .na-s-field__ai{margin-left: auto}body.page-template-page-search .na-s-field__ai, body.page-template-page-search .na-s-field__go{position: relative;z-index: 1}body.page-template-page-search .na-s-field--sm .na-s-field__go{margin-left: auto}body.page-template-page-search .na-s-field__input::placeholder{color: var(--na-faint)}body.page-template-page-search .na-s-field__ai, body.page-template-page-search .na-s-field__go{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 44px;height: 44px;border-radius: 999px;border: 0;cursor: pointer;transition: background-color .15s ease, transform .1s ease}body.page-template-page-search .na-s-field__ai{color: hsl(var(--primary));background: transparent}body.page-template-page-search .na-s-field__ai:hover{background: hsl(var(--primary) / .1)}body.page-template-page-search .na-s-field__go{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.page-template-page-search .na-s-field__go:hover{background: hsl(var(--primary) / .9)}body.page-template-page-search .na-s-field__go:active{transform: scale(.96)}body.page-template-page-search .na-s-field--sm{height: 52px;padding-left: 16px;box-shadow: var(--na-shadow)}body.page-template-page-search .na-s-field--sm .na-s-field__go{width: 38px;height: 38px}body.page-template-page-search .na-s-trust{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px 18px;margin-top: 16px;font-size: 12px;color: var(--na-faint)}body.page-template-page-search .na-s-trust span{display: inline-flex;align-items: center;gap: 6px}body.page-template-page-search .na-s-trust svg{width: 14px !important;height: 14px !important}body.page-template-page-search .na-s-chips{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 8px;margin-top: 22px}body.page-template-page-search .na-s-chips__label{display: inline-flex;align-items: center;gap: 6px;margin-right: 2px;font-size: 12px;font-weight: 700;color: var(--na-sub)}body.page-template-page-search .na-s-chips__label svg{width: 15px !important;height: 15px !important;color: hsl(var(--primary))}body.page-template-page-search .na-s-chip{display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 14px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);font-size: 13px;font-weight: 600;color: var(--na-ink);text-decoration: none;transition: background-color .15s ease}body.page-template-page-search .na-s-chip:hover{background: var(--na-fill)}body.page-template-page-search .na-s-chip svg{width: 13px !important;height: 13px !important;color: hsl(var(--primary))}body.page-template-page-search .na-s-body{display: grid;gap: 14px;max-width: 1080px;margin: 12px auto 0}body.page-template-page-search .na-s-card{background: var(--na-card);border-radius: var(--na-r);box-shadow: var(--na-shadow);padding: 20px}body.page-template-page-search .na-s-card__head{margin-bottom: 14px}body.page-template-page-search .na-s-card__title{margin: 0;font-size: 17px;line-height: 1.3;font-weight: 800;letter-spacing: -.015em;color: var(--na-ink)}body.page-template-page-search .na-s-card__title--lg{font-size: 20px;letter-spacing: -.02em;margin-top: 10px}body.page-template-page-search .na-s-card__sub{margin: 4px 0 0;font-size: 13px;color: var(--na-sub)}body.page-template-page-search .na-s-card__text{margin: 8px 0 0;font-size: 14px;line-height: 1.6;color: var(--na-sub)}body.page-template-page-search .na-s-tiles{display: grid;gap: 10px}body.page-template-page-search .na-s-tile{padding: 16px;border-radius: var(--na-r-sm);background: var(--na-fill)}body.page-template-page-search .na-s-tile__ico{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 40px;height: 40px;border-radius: 12px;background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body.page-template-page-search .na-s-tile__ico svg{width: 20px !important;height: 20px !important}body.page-template-page-search .na-s-tile__title{margin: 12px 0 0;font-size: 15px;font-weight: 700;color: var(--na-ink)}body.page-template-page-search .na-s-tile__text{margin: 4px 0 0;font-size: 13px;line-height: 1.55;color: var(--na-sub)}body.page-template-page-search .na-s-mini, body.page-template-page-search .na-s-row{display: flex;align-items: flex-start;gap: 12px;padding: 14px;border-radius: var(--na-r-sm);background: var(--na-fill)}body.page-template-page-search .na-s-mini__title{margin: 0;font-size: 14px;font-weight: 700;color: var(--na-ink)}body.page-template-page-search .na-s-mini__text{margin: 2px 0 0;font-size: 12.5px;line-height: 1.5;color: var(--na-sub)}body.page-template-page-search .na-s-split{display: grid;gap: 18px}body.page-template-page-search .na-s-rows{display: grid;gap: 10px}body.page-template-page-search .na-s-cta{display: flex;flex-direction: column;align-items: flex-start;gap: 16px;background: hsl(var(--primary) / .08);box-shadow: none}body.page-template-page-search .na-s-cta .na-s-card__title--lg{margin-top: 0}body.page-template-page-search .na-s-cta .na-btn{height: 44px;padding: 0 20px}@media (max-width: 767px){body.page-template-page-search .na-s-tiles--3 .na-s-tile{display: grid;grid-template-columns: 40px minmax(0, 1fr);column-gap: 12px;padding: 14px}body.page-template-page-search .na-s-tiles--3 .na-s-tile__ico{grid-row: span 2}body.page-template-page-search .na-s-tiles--3 .na-s-tile__title{margin: 0;font-size: 14px}body.page-template-page-search .na-s-tiles--3 .na-s-tile__text{margin-top: 2px;font-size: 12.5px}}@media (min-width: 768px){body.page-template-page-search .na-s{padding: 0 24px 64px}body.page-template-page-search .na-s-hero{padding: 72px 0 36px}body.page-template-page-search .na-s-hero__title{font-size: 48px}body.page-template-page-search .na-s-hero__lede{font-size: 16px}body.page-template-page-search .na-s-wrap{margin-top: 36px}body.page-template-page-search .na-s-card{padding: 24px}body.page-template-page-search .na-s-tiles--3{grid-template-columns: repeat(3, minmax(0, 1fr))}body.page-template-page-search .na-s-tiles--2{grid-template-columns: repeat(2, minmax(0, 1fr))}body.page-template-page-search .na-s-rows{grid-template-columns: repeat(3, minmax(0, 1fr))}body.page-template-page-search .na-s-cta{flex-direction: row;align-items: center;justify-content: space-between;padding: 28px}}@media (min-width: 1024px){body.page-template-page-search .na-s-split{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: center;gap: 28px}}body.page-template-page-search .na-s-results{max-width: var(--na-s-col);margin: 0 auto;padding-top: 8px}body.page-template-page-search .na-s-results__title{margin: 8px 0 0;font-size: 26px;font-weight: 800;letter-spacing: -.02em}body.page-template-page-search .na-s-results .na-s-wrap{margin-top: 16px}body.page-template-page-search .na-s-results__body{margin-top: 22px}body.page-template-page-search .na-s-results__for{margin: 0 0 12px;font-size: 13px;font-weight: 700;color: var(--na-sub)}body.page-template-page-search .na-s-seg{display: inline-flex;gap: 4px;padding: 4px;border-radius: 999px;background: var(--na-fill);max-width: 100%;overflow-x: auto;scrollbar-width: none}body.page-template-page-search .na-s-seg .tab-trigger{flex: none;height: 36px;padding: 0 16px !important;border: 0 !important;border-radius: 999px !important;font-size: 13.5px;font-weight: 600 !important;color: var(--na-sub) !important;background: transparent;transition: background-color .15s ease, color .15s ease}body.page-template-page-search .na-s-seg .tab-trigger.border-primary{background: var(--na-card);color: var(--na-ink) !important;box-shadow: var(--na-shadow)}body.page-template-page-search .na-s-list{display: grid;gap: 12px;margin-top: 14px}body.page-template-page-search .na-s-list.hidden{display: none}body.page-template-page-search .na-s-entity{display: flex;align-items: center;gap: 14px;padding: 14px 16px;border-radius: var(--na-r-md);background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);text-decoration: none;transition: background-color .15s ease}body.page-template-page-search .na-s-entity:hover{background: var(--na-fill)}body.page-template-page-search .na-s-entity__av{display: flex;align-items: center;justify-content: center;flex: none;width: 48px;height: 48px;border-radius: 999px;object-fit: cover;font-size: 18px;font-weight: 800}body.page-template-page-search .na-s-entity__av--ink{background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 15px}body.page-template-page-search .na-s-entity__body{flex: 1;min-width: 0}body.page-template-page-search .na-s-entity__name{margin: 0;font-size: 15px;font-weight: 700}body.page-template-page-search .na-s-entity__meta{margin: 2px 0 0;font-size: 12px;color: var(--na-sub)}body.page-template-page-search .na-s-entity__desc{margin: 4px 0 0;font-size: 13px;color: var(--na-sub);overflow: hidden;white-space: nowrap;text-overflow: ellipsis}body.page-template-page-search .na-s-empty{display: grid;justify-items: center;gap: 8px;padding: 32px 20px;text-align: center;border-radius: var(--na-r-md);background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-sub);font-size: 14px}body.page-template-page-search .na-s-empty svg{width: 28px !important;height: 28px !important;color: var(--na-faint)}body.home-search-index{background: var(--na-canvas) !important}body.home-search-index #main-search-form-section{width: 100% !important;max-width: 680px !important}body.home-search-index #main-search-form-section > .relative.px-0{padding: 0 !important}body.home-search-index #home-hero-content > .flex{margin-bottom: 28px !important}body.home-search-index .home-hero-logo{max-height: 72px;height: auto}body.home-search-index #main-search-form > div.relative:first-child{height: 60px !important;background: var(--na-card) !important;box-shadow: var(--na-shadow-lg) !important;transition: box-shadow .18s ease}body.home-search-index #main-search-form > div.relative:first-child:focus-within{box-shadow: var(--na-shadow-lg), 0 6px 24px hsl(var(--foreground) / .06) !important}body.home-search-index #main-search-input{font-size: 16px !important;padding-left: 50px !important;color: var(--na-ink)}body.home-search-index #main-search-placeholder{padding-left: 50px !important}body.home-search-index #main-search-placeholder-text{color: var(--na-faint) !important}body.home-search-index #main-search-form .absolute.inset-y-px.left-0.pl-4{padding-left: 20px !important}body.home-search-index #main-search-form .absolute.inset-y-px.left-0 svg{color: var(--na-faint) !important}body.home-search-index #main-search-form .absolute.inset-y-px.right-0{padding-right: 8px !important;gap: 4px !important}body.home-search-index #bhotu-ai-search-trigger{width: 44px !important;height: 44px !important;border-radius: 999px}body.home-search-index #bhotu-ai-search-trigger:hover{background: hsl(var(--primary) / .1)}body.home-search-index #main-search-form button[type="submit"]{width: 44px !important;height: 44px !important;box-shadow: none !important;--tw-ring-shadow: 0 0 #0000 !important}body.home-search-index #autocomplete-results{margin-top: 10px !important}body.home-search-index #home-services-grid > .flex{gap: 8px !important;justify-content: center}body.home-search-index .home-svc-link{max-width: 96px;gap: 8px !important;padding: 6px 2px;border-radius: var(--na-r-sm)}body.home-search-index .home-svc-link > div{width: 52px !important;height: 52px !important;border: 0 !important;border-radius: 16px !important;background: var(--na-card) !important;box-shadow: var(--na-shadow);transition: transform .15s ease, box-shadow .15s ease}body.home-search-index .home-svc-link:hover > div{transform: translateY(-2px) !important;box-shadow: var(--na-shadow-lg)}body.home-search-index .home-svc-link > span{font-size: 12px !important;font-weight: 600 !important;color: var(--na-sub) !important}body.home-search-index .home-svc-link:hover > span{color: var(--na-ink) !important}body.home-search-index #home-hero-content .rounded-full.border{border-color: transparent !important;background: var(--na-card) !important;box-shadow: var(--na-shadow)}body.home-search-index #main-content main > section:not(#main-search-form-section){max-width: 760px !important}body.home-search-index #main-content main > section a.rounded-full{border: 0 !important;background: var(--na-card) !important;box-shadow: var(--na-shadow);font-weight: 600 !important;font-size: 13px !important;color: var(--na-ink)}body.home-search-index #main-content main > section a.rounded-full:hover{background: var(--na-fill) !important}body.home-search-index #main-content main > section .grid > a.rounded-xl{border-radius: var(--na-r-md) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow)}body.home-search-index #main-content main > section .grid > a.rounded-xl .relative.w-20{width: 88px;height: 88px;margin: 10px 0 10px 10px;border-radius: 12px;overflow: hidden}body.home-search-index #main-content main > section .grid > a.rounded-xl .p-2{padding: 10px 14px !important}body.home-search-index #main-content main > section .grid > a.rounded-xl h3{font-size: 14px !important;font-weight: 700 !important;line-height: 1.4}@media (max-width: 767px){body.home-search-index #main-search-form > div.relative:first-child{height: 56px !important}}body.na-serp.search-result-template{--serp-page: hsl(var(--background));--serp-surface: hsl(var(--card));--serp-hair: hsl(var(--border));--serp-title: hsl(var(--primary));--serp-rule: 1px solid hsl(var(--border));--serp-card-bg: hsl(var(--card));--serp-card-pad: 16px 18px;--serp-card-radius: var(--na-r-md);--serp-card-lift: var(--na-shadow);--serp-gap-block: 0px;background-color: var(--na-canvas) !important}body.na-serp.search-result-template .min-h-screen, body.na-serp.search-result-template main.serp-main{background: transparent !important}body.na-serp.search-result-template .search-results-header{background: var(--na-glass) !important;-webkit-backdrop-filter: saturate(1.6) blur(16px) !important;backdrop-filter: saturate(1.6) blur(16px) !important;border-bottom: 0 !important;box-shadow: 0 1px 0 var(--na-line) !important}@media (max-width: 1023px){body.na-serp.search-result-template #site-header{background: var(--na-glass) !important;box-shadow: none !important}}body.na-serp.search-result-template .search-bar-container{height: 50px !important;background: var(--na-card) !important;box-shadow: var(--na-shadow) !important;padding: 0 6px 0 18px !important}body.na-serp.search-result-template .search-bar-container:hover{box-shadow: var(--na-shadow-lg) !important}body.na-serp.search-result-template .search-bar-container:focus-within{box-shadow: var(--na-shadow-lg) !important}body.na-serp.search-result-template .search-bar-container input[type="search"]{font-size: 16px !important;color: var(--na-ink)}body.na-serp.search-result-template .search-bar-container .absolute.right-2{gap: 2px !important;right: 6px !important}body.na-serp.search-result-template .search-bar-container .absolute.right-2 > *{display: inline-flex;align-items: center;justify-content: center;width: 38px !important;height: 38px !important;padding: 0 !important;border-radius: 999px !important}body.na-serp.search-result-template .search-bar-container .absolute.right-2 > *:hover{background: var(--na-fill) !important}body.na-serp.search-result-template .search-bar-container button[type="submit"]{background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important}body.na-serp.search-result-template .search-bar-container button[type="submit"]:hover{background: hsl(var(--primary) / .9) !important}body.na-serp.search-result-template #bhotu-ai-search-trigger{color: hsl(var(--primary)) !important}body.na-serp.search-result-template #search-results-clear.hidden{display: none !important}@media (min-width: 1024px){body.na-serp.search-result-template.serp-ac-attached .search-bar-container{box-shadow: var(--na-shadow-lg) !important}body.na-serp.search-result-template.serp-ac-attached #search-autocomplete{box-shadow: var(--na-shadow-lg) !important;border-radius: 0 0 var(--na-r-md) var(--na-r-md) !important}}body.na-serp.search-result-template #theme-toggle-search{min-width: 40px !important;min-height: 40px !important;width: 40px;height: 40px;border-radius: 12px !important;color: var(--na-ink) !important}body.na-serp.search-result-template #theme-toggle-search:hover{background: var(--na-fill) !important}body.na-serp.search-result-template .search-results-header .scrollbar-hide{gap: 4px !important}body.na-serp.search-result-template .search-results-header .scrollbar-hide > a{height: 34px;padding: 0 14px !important;font-size: 13.5px !important;font-weight: 600 !important;color: var(--na-sub) !important;background: transparent !important}body.na-serp.search-result-template .search-results-header .scrollbar-hide > a:hover{color: var(--na-ink) !important;background: var(--na-fill) !important}body.na-serp.search-result-template .search-results-header .scrollbar-hide > a[data-tab][class*="text-primary"], body.na-serp.search-result-template .search-results-header .scrollbar-hide > a.active, body.na-serp.search-result-template .search-results-header .scrollbar-hide > a[data-tab][class*="text-primary"]:hover, body.na-serp.search-result-template .search-results-header .scrollbar-hide > a.active:hover{color: hsl(var(--primary-foreground)) !important;background: hsl(var(--primary)) !important;box-shadow: 0 2px 8px hsl(var(--primary) / .25)}body.na-serp.search-result-template .search-results-header .scrollbar-hide > a.hidden{display: none !important}body.na-serp.search-result-template #filters-toggle{width: 34px;height: 34px !important;padding: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;color: var(--na-ink) !important}body.na-serp.search-result-template #filters-toggle:hover{background: var(--na-fill-2) !important}body.na-serp.search-result-template #filters-toggle.filters-toggle-active{background: hsl(var(--primary) / .14) !important;color: hsl(var(--primary)) !important}body.na-serp.search-result-template #advanced-filters hr{border-color: hsl(var(--border)) !important}body.na-serp.search-result-template .filter-selector-pill{height: 34px;border: 0 !important;background: var(--na-card) !important;box-shadow: var(--na-shadow);padding: 0 14px !important;font-size: 13px !important;color: var(--na-ink)}body.na-serp.search-result-template .filter-selector-pill:hover{background: var(--na-fill) !important}body.na-serp.search-result-template .filter-selector-pill.is-active{background: hsl(var(--primary) / .12) !important;box-shadow: none}body.na-serp.search-result-template .filter-dropdown{border: 0 !important;border-radius: var(--na-r-sm) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow-lg) !important;padding: 6px !important}body.na-serp.search-result-template .filter-dropdown-item{border-radius: 10px !important;font-size: 13.5px !important}body.na-serp.search-result-template .filter-dropdown-item:hover{background: var(--na-fill) !important}body.na-serp.search-result-template .filter-dropdown-item.active{background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important;font-weight: 700}body.na-serp.search-result-template .search-results-container{display: flex !important;flex-direction: column;gap: 12px !important}body.na-serp.search-result-template .search-results-container > *{margin-top: 0 !important;margin-bottom: 0 !important}body.na-serp.search-result-template .search-results-container > :empty{display: none}body.na-serp.search-result-template .serp-result-group{gap: 12px !important}body.na-serp.search-result-template .serp-result-group + .serp-result-group, body.na-serp.search-result-template .search-results-container > * + *{border-top: 0 !important;padding-top: 0 !important}body.na-serp.search-result-template .serp-result{background: var(--na-card) !important;border-radius: var(--na-r-md) !important;padding: 16px 18px !important;box-shadow: var(--na-shadow) !important;transition: box-shadow .18s ease}body.na-serp.search-result-template .serp-result:hover{box-shadow: var(--na-shadow) !important}body.na-serp.search-result-template .serp-result-head{gap: 10px;margin-bottom: 8px}body.na-serp.search-result-template .serp-site-mark, body.na-serp.search-result-template .serp-site-mark > img{width: 30px;height: 30px;border: 0;background: var(--na-fill)}body.na-serp.search-result-template .serp-result-name{font-size: 14px;font-weight: 600;color: var(--na-ink)}body.na-serp.search-result-template .serp-result-site{font-size: 12px;color: var(--na-faint)}body.na-serp.search-result-template .serp-result-title{color: hsl(var(--primary)) !important;font-size: 18px !important;font-weight: 700 !important;line-height: 1.35 !important;letter-spacing: -.01em}body.na-serp.search-result-template .serp-result-copy{color: var(--na-sub) !important;font-size: 14.5px !important;line-height: 1.65 !important;margin-top: 6px !important}body.na-serp.search-result-template .serp-result-date{color: var(--na-faint)}body.na-serp.search-result-template .serp-sitelinks{margin-top: 12px;padding: 12px 14px;gap: 10px 22px;border-radius: var(--na-r-sm);background: var(--na-fill)}body.na-serp.search-result-template .serp-sitelink-title{font-size: 14.5px !important;font-weight: 600 !important;color: hsl(var(--primary)) !important}body.na-serp.search-result-template .serp-sitelink-copy{font-size: 13px !important}body.na-serp.search-result-template .top-stories, body.na-serp.search-result-template .images-pack, body.na-serp.search-result-template .videos-pack, body.na-serp.search-result-template .shopping-pack, body.na-serp.search-result-template .people-saying, body.na-serp.search-result-template .related-searches, body.na-serp.search-result-template .serp-pack, body.na-serp.search-result-template [id$="-pack-slot"] > .bg-card, body.na-serp.search-result-template #bio-panel-slot > *, body.na-serp.search-result-template .kp-card, body.na-serp.search-result-template .knowledge-panel-container .kp-card, body.na-serp.search-result-template .sr-trend-card{background: var(--na-card) !important;border: 0 !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow) !important;padding: 18px !important;overflow: hidden;margin: 0 !important}body.na-serp.search-result-template .kp-card, body.na-serp.search-result-template .knowledge-panel-container .kp-card{padding: 0 !important}body.na-serp.search-result-template .kp-hero{border-radius: 0 !important}body.na-serp.search-result-template .kp-body{padding: 18px 20px !important}body.na-serp.search-result-template .kp-card .kp-sub{border-color: hsl(var(--border)) !important}body.na-serp.search-result-template .kp-card .kp-map iframe{border-radius: var(--na-r-sm)}body.na-serp.search-result-template .serp-kicker{font-size: 11px;font-weight: 800;letter-spacing: .06em;color: hsl(var(--primary))}body.na-serp.search-result-template .serp-sec-title, body.na-serp.search-result-template .images-pack > div:first-child h3, body.na-serp.search-result-template .videos-pack > div:first-child h3, body.na-serp.search-result-template .related-searches h3, body.na-serp.search-result-template .kp-similar-head, body.na-serp.search-result-template .sr-trend-title{font-size: 16px !important;font-weight: 700 !important;letter-spacing: -.01em;color: var(--na-ink) !important}body.na-serp.search-result-template .related-searches > div:first-child{border-bottom: 0 !important;padding-bottom: 0 !important}body.na-serp.search-result-template .serp-viewall, body.na-serp.search-result-template .sr-trend-all{color: hsl(var(--primary)) !important;font-weight: 700 !important}body.na-serp.search-result-template .serp-news-lead img, body.na-serp.search-result-template .serp-news-item img, body.na-serp.search-result-template .serp-news-ph{border-radius: var(--na-r-sm) !important}body.na-serp.search-result-template .serp-news-lead h3, body.na-serp.search-result-template .serp-news-item h3{color: var(--na-ink) !important;font-weight: 700 !important}body.na-serp.search-result-template .serp-news-grid{border-color: hsl(var(--border)) !important}body.na-serp.search-result-template .serp-more-pill, body.na-serp.search-result-template .load-more-btn{border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;color: var(--na-ink) !important;font-weight: 700 !important;box-shadow: none !important}body.na-serp.search-result-template .serp-more-pill:hover, body.na-serp.search-result-template .load-more-btn:hover{background: var(--na-fill-2) !important}body.na-serp.search-result-template .load-more-btn{width: auto !important;min-width: 200px;height: 44px;margin: 4px auto 0;display: flex !important;padding: 0 22px !important;background: var(--na-card) !important;box-shadow: var(--na-shadow) !important}body.na-serp.search-result-template .search-results-container > .mt-6:has(> .load-more-btn){display: flex;justify-content: center;overflow: visible !important}body.na-serp.search-result-template .images-pack-item{border: 0 !important;border-radius: var(--na-r-sm) !important;overflow: hidden}body.na-serp.search-result-template .serp-img-thumb{border-radius: var(--na-r-sm) !important;overflow: hidden;background: var(--na-fill) !important}body.na-serp.search-result-template .serp-img-thumb img{transition: transform .25s ease}body.na-serp.search-result-template .images-pack-item:hover .serp-img-thumb img{transform: scale(1.03)}body.na-serp.search-result-template .serp-img-title{font-size: 12.5px !important;font-weight: 600 !important;color: var(--na-ink) !important;padding: 0 2px}body.na-serp.search-result-template .serp-grid-images{gap: 14px !important}body.na-serp.search-result-template .serp-vc{border: 0 !important;border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important;overflow: hidden}body.na-serp.search-result-template .serp-vc-thumb{border-radius: var(--na-r-sm) var(--na-r-sm) 0 0 !important;overflow: hidden}body.na-serp.search-result-template .serp-grid-videos > a, body.na-serp.search-result-template .serp-grid-videos > div{border: 0 !important;border-radius: var(--na-r-md) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow);overflow: hidden}body.na-serp.search-result-template .serp-vc-body{padding: 12px 14px 14px !important}body.na-serp.search-result-template .serp-grid-videos .serp-vid-thumb{border-radius: var(--na-r-md) var(--na-r-md) 0 0 !important}body.na-serp.search-result-template .serp-grid-videos .serp-vid-title{padding: 12px 14px 0 !important;font-weight: 700 !important;color: var(--na-ink) !important}body.na-serp.search-result-template .serp-grid-videos .serp-vid-meta{padding: 4px 14px 14px !important;color: var(--na-faint) !important}body.na-serp.search-result-template .serp-news-tab-list{display: flex;flex-direction: column;gap: 12px}body.na-serp.search-result-template .serp-news-tab-card{background: var(--na-card) !important;border: 0 !important;border-radius: var(--na-r-md) !important;box-shadow: var(--na-shadow) !important;padding: 16px 18px !important;margin: 0 !important;transition: box-shadow .18s ease}body.na-serp.search-result-template .serp-news-tab-card:hover{box-shadow: var(--na-shadow) !important}body.na-serp.search-result-template .serp-news-tab-card + .serp-news-tab-card{border-top: 0 !important}body.na-serp.search-result-template .serp-news-tab-list > .serp-news-tab-card:first-child, body.na-serp.search-result-template .serp-news-tab-list > .serp-news-tab-card:last-child{padding: 16px 18px !important;border-bottom: 0 !important}body.na-serp.search-result-template .serp-news-tab-card .news-result-title{font-size: 16.5px !important;font-weight: 700 !important;color: var(--na-ink) !important;line-height: 1.35 !important}body.na-serp.search-result-template .serp-news-tab-card:hover .news-result-title{color: hsl(var(--primary)) !important}body.na-serp.search-result-template .serp-news-tab-card .news-result-copy{color: var(--na-sub) !important;font-size: 14px !important;line-height: 1.6 !important}body.na-serp.search-result-template .serp-news-tab-card .news-result-meta{color: var(--na-faint) !important;font-size: 12px !important}body.na-serp.search-result-template .serp-news-tab-card img, body.na-serp.search-result-template .serp-news-tab-card .story-grad-placeholder{border-radius: var(--na-r-sm) !important}body.na-serp.search-result-template .related-search-item{border-radius: 12px !important}body.na-serp.search-result-template .related-search-item:hover{background: var(--na-fill) !important;color: var(--na-ink) !important}body.na-serp.search-result-template .social-post{border: 0 !important;border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important;box-shadow: none !important}body.na-serp.search-result-template .search-sidebar{display: flex;flex-direction: column;gap: 12px}body.na-serp.search-result-template .kp-similar-block{margin-top: 12px !important;padding: 18px !important;border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow)}body.na-serp.search-result-template .kp-similar-thumb{border-radius: 12px !important;overflow: hidden}body.na-serp.search-result-template .kp-similar-title{color: var(--na-ink) !important;font-size: 12.5px !important;font-weight: 600}body.na-serp.search-result-template .sr-trend-row{border-radius: 12px}body.na-serp.search-result-template .sr-trend-row:hover{background: var(--na-fill)}body.na-serp.search-result-template .sr-trend-sub{color: var(--na-sub) !important}body.na-serp.search-result-template #search-js-fallback:not(.hidden){padding: 36px 20px !important;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}@media (max-width: 767px){body.na-serp.search-result-template .serp-result, body.na-serp.search-result-template .serp-news-tab-card{padding: 14px 16px !important}body.na-serp.search-result-template .serp-result-title{font-size: 17px !important}body.na-serp.search-result-template .top-stories, body.na-serp.search-result-template .images-pack, body.na-serp.search-result-template .videos-pack, body.na-serp.search-result-template .people-saying, body.na-serp.search-result-template .related-searches, body.na-serp.search-result-template .serp-pack, body.na-serp.search-result-template .kp-similar-block, body.na-serp.search-result-template .sr-trend-card{padding: 16px !important;border-radius: var(--na-r-md) !important}body.na-serp.search-result-template .kp-card{border-radius: var(--na-r-md) !important}body.na-serp.search-result-template .serp-grid-images{gap: 10px !important}}.bhotu-app .bhotu-composer{border-color: transparent !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow-lg) !important;transition: box-shadow .18s ease}.bhotu-app .bhotu-composer:focus-within{box-shadow: var(--na-shadow-lg), 0 6px 24px hsl(var(--foreground) / .06) !important}.bhotu-app .bhotu-composer .bhotu-input, .bhotu-app .bhotu-composer .bhotu-input:focus{border-color: transparent !important;box-shadow: none !important;outline: none !important}.bhotu-app .bhotu-chip-btn{border-color: transparent !important;background: var(--na-card) !important;box-shadow: var(--na-shadow)}.bhotu-app .bhotu-chip-btn:hover{background: var(--na-fill) !important}html body #search-wrap:has(> #search-dropdown:not(.hidden)) > #search-dropdown, html body.page-template-page-search #search-page-dropdown:not(.hidden), html body.home-search-index.niriv-ac-attached #autocomplete-results, html body.na-serp.search-result-template.serp-ac-attached #search-autocomplete{margin-top: 0 !important;border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;border-bottom-left-radius: 22px !important;border-bottom-right-radius: 22px !important;box-shadow: var(--na-shadow-lg) !important;clip-path: inset(0 -64px -64px -64px);background: linear-gradient(var(--na-line), var(--na-line)) no-repeat 18px 0 / calc(100% - 36px) 1px, var(--na-card) !important;padding-top: 8px}html body #search-wrap:has(> #search-dropdown:not(.hidden)) > #search-dropdown{top: 100% !important}html body #search-wrap:has(> #search-dropdown:not(.hidden)) .na-search__form{border-radius: 21px 21px 0 0 !important;background: var(--na-card) !important;box-shadow: var(--na-shadow-lg) !important}html body.page-template-page-search:has(#search-page-dropdown:not(.hidden)) .na-s-field{border-radius: 30px 30px 0 0 !important;box-shadow: var(--na-shadow-lg) !important}html body.page-template-page-search:has(#search-page-dropdown:not(.hidden)) .na-s-field--sm{border-radius: 26px 26px 0 0 !important}@media (min-width: 768px){html body.home-search-index.niriv-ac-attached #main-search-form > div.relative:first-child{border-radius: 30px 30px 0 0 !important;border-bottom-color: transparent !important;box-shadow: var(--na-shadow-lg) !important}}@media (min-width: 1024px){html body.na-serp.search-result-template.serp-ac-attached .search-bar-container{border-radius: 25px 25px 0 0 !important;border-bottom-color: transparent !important;box-shadow: var(--na-shadow-lg) !important}}html:not(.dark) body.na-serp.search-result-template .search-results-header, html:not(.dark) body.na-serp.search-result-template #site-header{background: hsl(var(--card)) !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important}html body.na-serp.search-result-template .knowledge-panel-container .kp-hero, html body.na-serp.search-result-template .knowledge-panel-container .kp-mosaic, html body.na-serp.search-result-template .knowledge-panel-container .kp-mosaic *, html body.na-serp.search-result-template .knowledge-panel-container .kp-hero-img, html body.na-serp.search-result-template .knowledge-panel-container .kp-hero-img.kp-hero-portrait, html body.na-serp.search-result-template .knowledge-panel-container .kp-hero-band, html body.na-serp.search-result-template .knowledge-panel-container .kp-hero img{border-radius: 0 !important}@media (max-width: 1023px){html body.na-serp.search-result-template .serp-result, html body.na-serp.search-result-template .serp-news-tab-card, html body.na-serp.search-result-template .images-pack, html body.na-serp.search-result-template .videos-pack, html body.na-serp.search-result-template .top-stories, html body.na-serp.search-result-template .faq-pack, html body.na-serp.search-result-template .shopping-pack, html body.na-serp.search-result-template .dictionary-pack, html body.na-serp.search-result-template .related-searches, html body.na-serp.search-result-template .world-cup-widget, html body.na-serp.search-result-template .people-saying, html body.na-serp.search-result-template .nearby-pack, html body.na-serp.search-result-template .serp-pack, html body.na-serp.search-result-template .bio-panel, html body.na-serp.search-result-template .kp-similar-block, html body.na-serp.search-result-template .sr-trend-card, html body.na-serp.search-result-template .featured-snippet, html body.na-serp.search-result-template .serp-ext-news, html body.na-serp.search-result-template #niriv-flood-pack, html body.na-serp.search-result-template [id$="-pack-slot"] > .bg-card, html body.na-serp.search-result-template #bio-panel-slot > *, html body.na-serp.search-result-template .knowledge-panel-container > .kp-card, html body.na-serp.search-result-template .knowledge-panel-container > div > .kp-card{margin: 0 calc(-1 * var(--serp-pad, 16px)) 10px !important;width: auto !important;max-width: none !important;border-radius: 0 !important;box-shadow: none !important;padding-left: calc(var(--serp-pad, 16px) + 16px) !important;padding-right: calc(var(--serp-pad, 16px) + 16px) !important}html body.na-serp.search-result-template .knowledge-panel-container > .kp-card, html body.na-serp.search-result-template .knowledge-panel-container > div > .kp-card{padding: 0 !important}html body.na-serp.search-result-template .knowledge-panel-container .kp-hero{margin-top: 0 !important}html body.na-serp.search-result-template .knowledge-panel-container .kp-body{padding-left: calc(var(--serp-pad, 16px) + 16px) !important;padding-right: calc(var(--serp-pad, 16px) + 16px) !important}html body.na-serp.search-result-template .knowledge-panel-container{margin: 0 !important;padding: 0 !important;border: 0 !important}html body.na-serp.search-result-template .search-results-container, html body.na-serp.search-result-template #search-results-container, html body.na-serp.search-result-template .serp-result-group{gap: 0 !important;row-gap: 0 !important}html body.na-serp.search-result-template .serp-grid{padding-top: 0 !important;row-gap: 0 !important}html body.na-serp.search-result-template .search-results-main, html body.na-serp.search-result-template .search-results-container, html body.na-serp.search-result-template #search-results-container, html body.na-serp.search-result-template .knowledge-panel-container{overflow: visible !important}}html body.na-serp.search-result-template .serp-actions{justify-content: flex-end !important;margin-left: auto !important;gap: 6px !important}html body.na-serp.search-result-template .serp-actions .na-langbtn{margin: 0}html body.na-serp.search-result-template .search-bar-container .absolute.right-2 > #search-results-clear{order: 0}html body.na-serp.search-result-template .search-bar-container .absolute.right-2 > #bhotu-ai-search-trigger{order: 1}html body.na-serp.search-result-template .search-bar-container .absolute.right-2 > button[type="submit"]{order: 2}html body.na-serp.search-result-template .featured-snippet{position: relative;isolation: isolate;overflow: hidden;padding: 20px 20px 16px !important;border: 0 !important;border-radius: var(--na-r) !important;background: radial-gradient(60% 80% at 0% 0%, hsl(var(--primary) / .16), transparent 70%), radial-gradient(50% 70% at 100% 0%, hsl(265 85% 65% / .14), transparent 70%), radial-gradient(60% 80% at 100% 100%, hsl(195 90% 55% / .12), transparent 70%), hsl(var(--card)) !important;box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .14) !important}html body.na-serp.search-result-template .featured-snippet::before{content: "";position: absolute;inset: 0;z-index: -1;border-radius: inherit;padding: 1px;pointer-events: none;background: linear-gradient(135deg, hsl(var(--primary) / .55), hsl(265 85% 65% / .35), hsl(195 90% 55% / .35));-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude}html.dark body.na-serp.search-result-template .featured-snippet{background: radial-gradient(60% 80% at 0% 0%, hsl(var(--primary) / .22), transparent 70%), radial-gradient(50% 70% at 100% 0%, hsl(265 80% 60% / .2), transparent 70%), radial-gradient(60% 80% at 100% 100%, hsl(195 85% 50% / .16), transparent 70%), hsl(var(--card)) !important}html body.na-serp.search-result-template .featured-snippet > .flex:first-child{margin-bottom: 12px !important}html body.na-serp.search-result-template .featured-snippet > .flex:first-child > .text-xs{font-size: 12.5px;font-weight: 600;color: var(--na-sub)}html body.na-serp.search-result-template .featured-snippet > .flex:first-child > span.inline-flex{height: 26px;padding: 0 11px !important;border-radius: 999px !important;gap: 6px !important;background: linear-gradient(135deg, hsl(var(--primary)), hsl(265 75% 58%)) !important;color: #fff !important;font-size: 11.5px !important;font-weight: 700 !important;letter-spacing: .01em;box-shadow: 0 4px 14px hsl(var(--primary) / .3)}html body.na-serp.search-result-template .featured-snippet > .flex:first-child > span.inline-flex svg{width: 13px !important;height: 13px !important;color: #fff}html body.na-serp.search-result-template .featured-snippet h3{font-size: 19px !important;font-weight: 800 !important;letter-spacing: -.015em;line-height: 1.3 !important;color: var(--na-ink) !important;margin-bottom: 8px !important}html body.na-serp.search-result-template .featured-snippet #fs-summary, html body.na-serp.search-result-template .featured-snippet p.text-sm{font-size: 15.5px !important;line-height: 1.7 !important;color: var(--na-ink) !important;opacity: .92}html body.na-serp.search-result-template .featured-snippet img.rounded-lg{border: 0 !important;border-radius: var(--na-r-sm) !important;box-shadow: var(--na-shadow)}html body.na-serp.search-result-template .featured-snippet > .border-t{margin-top: 16px !important;padding-top: 12px !important;border-top: 1px solid hsl(var(--foreground) / .08) !important}html body.na-serp.search-result-template .featured-snippet .feedback-btn{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;padding: 0 !important;border-radius: 999px !important;background: hsl(var(--card) / .7);box-shadow: var(--na-shadow)}html body.na-serp.search-result-template .featured-snippet .feedback-btn:hover{background: hsl(var(--card))}html body.na-serp.search-result-template .featured-snippet .border-t a.inline-flex{height: 32px;padding: 0 12px;margin-left: 4px;border-radius: 999px;background: hsl(var(--primary) / .1);text-decoration: none !important;font-weight: 700 !important}html body.na-serp.search-result-template .featured-snippet .border-t a.inline-flex:hover{background: hsl(var(--primary) / .16)}html body.na-serp.search-result-template .featured-snippet .wx-card{border-radius: var(--na-r-md)}@media (max-width: 1023px){html body.na-serp.search-result-template .featured-snippet::before{display: none}html body.na-serp.search-result-template .featured-snippet .wx-card{border-radius: 0}}html body.na-serp.search-result-template :is(.world-cup-widget, #niriv-flood-pack, .serp-pack, .dictionary-pack, .nearby-pack, .faq-pack) :is(h2, h3):first-of-type{font-size: 16px !important;font-weight: 800 !important;letter-spacing: -.01em;color: var(--na-ink) !important}html body.na-serp.search-result-template :is(.world-cup-widget, #niriv-flood-pack, .serp-pack, .nearby-pack) :is(.lp-match, .rounded-lg.border, .rounded-xl.border, .rounded-md.border){border: 0 !important;border-radius: var(--na-r-sm) !important;background: hsl(var(--foreground) / .04) !important;box-shadow: inset 0 0 0 1px hsl(var(--foreground) / .06)}html body.na-serp.search-result-template :is(.world-cup-widget, #niriv-flood-pack, .serp-pack, .nearby-pack) :is(.lp-match, .rounded-lg.border, .rounded-xl.border):hover{background: hsl(var(--foreground) / .06) !important}html body.na-serp.search-result-template :is(.world-cup-widget, #niriv-flood-pack, .serp-pack, .nearby-pack, .dictionary-pack, .faq-pack) :is(button, a.inline-flex):is(.rounded, .rounded-md, .rounded-lg):is([class*="bg-primary"], [class*="border"]){border-radius: 999px !important}html body.na-serp.search-result-template .lp-pills > *{border-radius: 999px !important}html body.na-serp.search-result-template .lp-day-head{border-bottom-color: var(--na-line) !important}html body.na-serp.search-result-template .faq-pack details, html body.na-serp.search-result-template .faq-pack .faq-item{border-color: var(--na-line) !important}html body.na :is(#autocomplete-results, #search-autocomplete, #search-dropdown, #search-page-dropdown) :is(.suggest-row, .home-ac-item){background: transparent !important}html body.na :is(#autocomplete-results, #search-autocomplete, #search-dropdown, #search-page-dropdown) :is(.suggest-row, .home-ac-item):is(:hover, .active, [aria-selected="true"]){background: var(--na-fill) !important}html body.na-serp.search-result-template .search-results-header .scrollbar-hide{align-items: center !important}html body.na-serp.search-result-template .search-results-header .scrollbar-hide > a{display: inline-flex !important;align-items: center !important;height: 28px !important;line-height: 1 !important;padding: 0 13px !important}@media (max-width: 1023px){html body.na-serp .na-top__row{position: relative;gap: 4px}html body.na-serp .na-top__actions{display: contents}html body.na-serp .na-top #sidebar-toggle{order: 1}html body.na-serp .na-top .na-langbtn{order: 2;margin: 0}html body.na-serp .na-top #theme-toggle{order: 3;margin-left: auto}html body.na-serp .na-top :is(.na-account, .na-btn--primary){order: 4;margin-left: 2px}html body.na-serp .na-top .na-hswitch{display: none !important}html body.na-serp #site-header .na-search{display: none !important}html body.na-serp .na-top__brand{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: auto !important;flex: none;justify-content: center;pointer-events: auto}html.dark body.na-serp #site-header.na-top, html.dark body.na-serp.search-result-template .search-results-header{--na-hdr: hsl(var(--background));background: hsl(var(--background)) !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;box-shadow: none !important}}html body.na-serp #site-header.na-top::after{display: none !important;content: none !important}html body.na-serp #site-header.na-top{box-shadow: none !important}html body.na-serp.search-result-template .search-results-header .scrollbar-hide > a, html body.na-serp.search-result-template .search-results-header .scrollbar-hide > a:is([class*="text-primary"], .active, :hover){box-shadow: none !important;text-shadow: none !important;filter: none !important}html body.na-serp .sr-trend-card{padding: 18px 16px 12px !important;border: 0 !important;border-radius: var(--na-r) !important;background: radial-gradient(80% 60% at 100% 0%, hsl(var(--primary) / .09), transparent 70%), hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important}html body.na-serp .sr-trend-head{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 0 4px}html body.na-serp .sr-trend-title{display: inline-flex;align-items: center;gap: 10px;margin: 0;font-size: 16px !important;font-weight: 800 !important;letter-spacing: -.01em;color: var(--na-ink) !important}html body.na-serp .sr-trend-title::before{content: "";flex: none;width: 32px;height: 32px;border-radius: 10px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 7 13.5 15.5 8.5 10.5 2 17'/%3E%3Cpath d='M16 7h6v6'/%3E%3C/svg%3E") center / 17px no-repeat, linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary) / .72));box-shadow: 0 4px 12px hsl(var(--primary) / .28)}html body.na-serp .sr-trend-title::after{display: none !important}html body.na-serp .sr-trend-all{display: inline-flex;align-items: center;gap: 4px;height: 30px;padding: 0 12px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary)) !important;font-size: 12.5px;font-weight: 700;text-decoration: none !important}html body.na-serp .sr-trend-all:hover{background: hsl(var(--primary) / .16)}html body.na-serp .sr-trend-all svg{width: 14px;height: 14px}html body.na-serp .sr-trend-sub{margin: 8px 4px 12px !important;font-size: 12.5px !important;line-height: 1.45;color: var(--na-sub) !important}html body.na-serp .sr-trend-list{display: grid;gap: 4px}html body.na-serp .sr-trend-row{position: relative;isolation: isolate;overflow: hidden;display: flex !important;align-items: center;gap: 12px;width: 100%;min-height: 44px;padding: 0 12px !important;border: 0 !important;border-radius: 12px !important;background: transparent !important;box-shadow: none !important;text-align: left;cursor: pointer;transition: background-color .15s ease}html body.na-serp .sr-trend-row:hover{background: var(--na-fill) !important}html body.na-serp .sr-trend-row + .sr-trend-row{border-top: 0 !important}html body.na-serp .sr-trend-meter{position: absolute !important;inset: 0 !important;z-index: -1;width: auto !important;height: auto !important;margin: 0 !important;border-radius: inherit !important;background: transparent !important}html body.na-serp .sr-trend-meter-fill{display: block;height: 100% !important;border-radius: inherit !important;background: linear-gradient(90deg, hsl(var(--primary) / .10), hsl(var(--primary) / .03)) !important}html body.na-serp .sr-trend-rank{display: inline-flex !important;align-items: center;justify-content: center;flex: none;width: 26px;height: 26px;border-radius: 8px !important;background: var(--na-fill) !important;color: var(--na-sub) !important;font-size: 12.5px !important;font-weight: 800 !important;font-variant-numeric: tabular-nums}html body.na-serp .sr-trend-row:nth-child(-n+3) .sr-trend-rank{background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important}html body.na-serp .sr-trend-kw{flex: 1;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px !important;font-weight: 650 !important;color: var(--na-ink) !important}html body.na-serp .sr-trend-row:hover .sr-trend-kw{color: hsl(var(--primary)) !important}html body.na-serp .sr-trend-hot{display: inline-flex !important;align-items: center;justify-content: center;flex: none;width: 24px;height: 24px;border-radius: 999px;background: hsl(20 95% 55% / .14);color: hsl(18 90% 52%) !important}html body.na-serp .sr-trend-hot svg{width: 13px !important;height: 13px !important}@media (max-width: 1023px){html body.na-serp.search-result-template :is(.featured-snippet, .dictionary-pack, .serp-pack, .faq-pack, .world-cup-widget, #niriv-flood-pack, .bio-panel){margin-left: calc(-1 * var(--serp-pad, 16px)) !important;margin-right: calc(-1 * var(--serp-pad, 16px)) !important;width: auto !important;max-width: none !important;border-radius: 0 !important;box-shadow: none !important;padding-left: calc(var(--serp-pad, 16px) + 16px) !important;padding-right: calc(var(--serp-pad, 16px) + 16px) !important}html body.na-serp.search-result-template .featured-snippet::before{display: none !important}html body.na-serp.search-result-template .featured-snippet{padding-top: 18px !important;padding-bottom: 14px !important}}@media (max-width: 1023px){html body.na-serp.search-result-template :is(.featured-snippet, .dictionary-pack, .serp-pack, .faq-pack, .world-cup-widget, #niriv-flood-pack, .bio-panel){margin-top: 0 !important;margin-bottom: 10px !important}}@media (min-width: 1024px){html body.na-serp.search-result-template .serp-shell{--serp-gap: 20px !important}html body.na-serp.search-result-template :is(.serp-grid, .serp-headrow){column-gap: 20px !important}}html body.na-serp .sr-trend-list > .sr-trend-row:nth-child(n+9){display: none !important}html body.na-serp.search-result-template .featured-snippet .feedback-btn.is-on[data-feedback="like"]{background: hsl(142 70% 42% / .16) !important;color: hsl(142 70% 32%) !important}html body.na-serp.search-result-template .featured-snippet .feedback-btn.is-on[data-feedback="dislike"]{background: hsl(2 80% 55% / .14) !important;color: hsl(2 72% 46%) !important}html.dark body.na-serp.search-result-template .featured-snippet .feedback-btn.is-on[data-feedback="like"]{color: hsl(142 60% 62%) !important}html.dark body.na-serp.search-result-template .featured-snippet .feedback-btn.is-on[data-feedback="dislike"]{color: hsl(2 80% 70%) !important}html body.na-serp.search-result-template .featured-snippet .feedback-btn{pointer-events: auto !important;cursor: pointer}html body.na-serp.search-result-template .search-results-header + .serp-main{padding-top: 24px !important}html body.home-search-index div:has(> #main-search-form-section){padding-bottom: clamp(48px, 20vh, 200px) !important}
html body.na-serp .featured-snippet.na-qa-off{display: none !important}html body.na-serp .featured-snippet #fs-summary.na-qa-body{display: block}html body.na-serp .featured-snippet .na-qa-p, html body.na-serp .featured-snippet .na-qa-h{display: block}html body.na-serp .featured-snippet .na-qa-p + .na-qa-p, html body.na-serp .featured-snippet .na-qa-p + .na-qa-list, html body.na-serp .featured-snippet .na-qa-list + .na-qa-p, html body.na-serp .featured-snippet .na-qa-h + .na-qa-p, html body.na-serp .featured-snippet .na-qa-rest > :first-child{margin-top: 8px}html body.na-serp .featured-snippet .na-qa-h{font-weight: 700;color: var(--na-ink)}html body.na-serp .featured-snippet .na-qa-body strong{font-weight: 700;color: var(--na-ink)}html body.na-serp .featured-snippet .na-qa-list{margin: 6px 0 0;padding-left: 20px}html body.na-serp .featured-snippet ul.na-qa-list{list-style: disc}html body.na-serp .featured-snippet ol.na-qa-list{list-style: decimal}html body.na-serp .featured-snippet .na-qa-list li{margin: 2px 0;padding-left: 2px}html body.na-serp .featured-snippet .na-qa-list li::marker{color: hsl(var(--primary))}html body.na-serp .featured-snippet a.na-qa-link{color: hsl(var(--primary));font-weight: 600;text-decoration: none;overflow-wrap: anywhere}html body.na-serp .featured-snippet a.na-qa-link:hover{text-decoration: underline}html body.na-serp .featured-snippet .na-qa-rest[hidden], html body.na-serp .featured-snippet .na-qa-dots[hidden]{display: none !important}html body.na-serp .featured-snippet .na-qa-rest:not([hidden]){display: block}html body.na-serp .featured-snippet .na-qa-more{display: flex;width: max-content;align-items: center;height: 30px;margin-top: 10px;padding: 0 12px;border: 0;border-radius: 999px;outline: 0;background: hsl(var(--primary) / .1);color: hsl(var(--primary));font: inherit;font-size: 12.5px;font-weight: 700;line-height: 1;cursor: pointer}html body.na-serp .featured-snippet .na-qa-more:hover{background: hsl(var(--primary) / .16)}html body.na-serp .featured-snippet .na-qa-more:focus{outline: 0;box-shadow: none}html body.na-serp .featured-snippet .na-qa-more:focus-visible{box-shadow: 0 0 0 3px hsl(var(--primary) / .22)}html body.na-serp .featured-snippet.na-qa-pending::after{content: "";position: absolute;left: 0;right: 0;top: 0;height: 3px;z-index: 1;pointer-events: none;background: linear-gradient(90deg, transparent, hsl(var(--primary) / .7), hsl(265 85% 65% / .6), transparent);background-size: 50% 100%;background-repeat: no-repeat;animation: na-qa-sweep 1.4s ease-in-out infinite}@keyframes na-qa-sweep{0%{background-position: -50% 0}100%{background-position: 150% 0}}html body.na-serp .na-qa-skel{position: relative;isolation: isolate;overflow: hidden;display: flex;flex-direction: column;gap: 10px;margin: 0 0 10px;padding: 20px 20px 18px;border-radius: var(--na-r);background: radial-gradient(60% 80% at 0% 0%, hsl(var(--primary) / .16), transparent 70%), radial-gradient(50% 70% at 100% 0%, hsl(265 85% 65% / .14), transparent 70%), radial-gradient(60% 80% at 100% 100%, hsl(195 90% 55% / .12), transparent 70%), hsl(var(--card));box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .14)}html.dark body.na-serp .na-qa-skel{background: radial-gradient(60% 80% at 0% 0%, hsl(var(--primary) / .22), transparent 70%), radial-gradient(50% 70% at 100% 0%, hsl(265 80% 60% / .2), transparent 70%), radial-gradient(60% 80% at 100% 100%, hsl(195 85% 50% / .16), transparent 70%), hsl(var(--card))}html body.na-serp .na-qa-skel-top{display: flex;justify-content: flex-end;margin-bottom: 2px}html body.na-serp .na-qa-skel-badge{display: inline-flex;align-items: center;height: 26px;padding: 0 11px;border-radius: 999px;background: linear-gradient(135deg, hsl(var(--primary)), hsl(265 75% 58%));color: #fff;font-size: 11.5px;font-weight: 700;letter-spacing: .01em;box-shadow: 0 4px 14px hsl(var(--primary) / .3)}html body.na-serp .na-qa-line{display: block;height: 12px;border-radius: 999px;background: linear-gradient(90deg, hsl(var(--foreground) / .07) 0%, hsl(var(--foreground) / .14) 40%, hsl(var(--foreground) / .07) 80%);background-size: 200% 100%;animation: na-qa-shimmer 1.3s linear infinite}html body.na-serp .na-qa-line.w90{width: 62%;height: 16px;margin-bottom: 4px}html body.na-serp .na-qa-line.w100{width: 100%}html body.na-serp .na-qa-line.w70{width: 74%}@keyframes na-qa-shimmer{0%{background-position: 100% 0}100%{background-position: -100% 0}}html body.na-serp .na-qa-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}html body.na-serp .na-qa-failed{flex-direction: row;flex-wrap: wrap;align-items: center;gap: 10px}html body.na-serp .na-qa-failed .na-qa-skel-top{order: 3;margin: 0 0 0 auto}html body.na-serp .na-qa-msg{margin: 0;flex: 1 1 200px;font-size: 14px;color: var(--na-sub)}html body.na-serp .na-qa-retry{display: inline-flex;align-items: center;height: 32px;padding: 0 14px;border: 0;border-radius: 999px;outline: 0;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font: inherit;font-size: 13px;font-weight: 700;cursor: pointer}html body.na-serp .na-qa-retry:hover{filter: brightness(1.06)}html body.na-serp .na-qa-retry:focus{outline: 0;box-shadow: none}html body.na-serp .na-qa-retry:focus-visible{box-shadow: 0 0 0 3px hsl(var(--primary) / .25)}@media (prefers-reduced-motion: reduce){html body.na-serp .na-qa-line, html body.na-serp .featured-snippet.na-qa-pending::after{animation: none}}@media (max-width: 1023px){html body.na-serp.search-result-template .na-qa-skel{margin: 0 calc(-1 * var(--serp-pad, 16px)) 10px;border-radius: 0;box-shadow: none;padding-left: calc(var(--serp-pad, 16px) + 16px);padding-right: calc(var(--serp-pad, 16px) + 16px)}}
.sd-page{--sd-gold: 42 92% 52%;--sd-tejabi: 28 90% 55%;--sd-silver: 215 16% 52%;--sd-violet: 262 70% 60%;--sd-cyan: 190 80% 42%;--sd-red: 2 75% 55%;--sd-green: 152 60% 40%;--sd-blue: 214 80% 55%;--sd-up: 145 60% 36%;--sd-down: 2 70% 50%;width: 100%;max-width: 960px;box-sizing: border-box;margin: 0 auto;padding: 16px 12px 32px;color: var(--na-ink);display: flex;flex-direction: column;gap: 16px}.dark .sd-page{--sd-up: 145 55% 55%;--sd-down: 2 80% 66%}@media (min-width: 768px){.sd-page{padding: 28px 20px 40px;gap: 20px}}.sd-sr{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;opacity: 0;pointer-events: none}.sd-head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 12px 20px;padding: 4px 2px 0}.sd-head__text{min-width: 0;flex: 1 1 320px}.sd-title{margin: 0;font-size: 24px;line-height: 1.15;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}@media (min-width: 768px){.sd-title{font-size: 28px}}.sd-meta{margin: 6px 0 0;display: flex;flex-wrap: wrap;align-items: center;gap: 4px 6px;font-size: 12.5px;font-weight: 500;color: var(--na-sub)}.sd-meta__sep{color: var(--na-faint)}.sd-live{width: 8px;height: 8px;border-radius: 999px;background: hsl(var(--sd-up));box-shadow: 0 0 0 3px hsl(var(--sd-up) / .18);flex: none}.sd-head__aside{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.sd-seg{display: inline-flex;gap: 2px;padding: 3px;border-radius: 999px;background: var(--na-fill)}.sd-seg__opt{display: inline-flex;align-items: center;justify-content: center;min-height: 32px;padding: 0 14px;border-radius: 999px;font-size: 13px;font-weight: 600;color: var(--na-sub);cursor: pointer;white-space: nowrap;transition: background .15s, color .15s;user-select: none}.sd-seg__opt:hover{color: var(--na-ink)}.sd-iconbtn{display: inline-flex;align-items: center;gap: 6px;min-height: 38px;padding: 0 14px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13px;font-weight: 600;text-decoration: none}.sd-iconbtn:hover{color: hsl(var(--primary))}.sd-iconbtn svg{color: hsl(var(--primary))}.sd-card{background: var(--na-card);border-radius: var(--na-r);box-shadow: var(--na-shadow);padding: 16px;min-width: 0}@media (min-width: 768px){.sd-card{padding: 20px 22px}}.sd-card__head, .sd-section__head{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 14px}.sd-card__title, .sd-section__title{margin: 0;font-size: 16px;font-weight: 700;letter-spacing: -.01em;color: var(--na-ink)}.sd-section__title{font-size: 18px;font-weight: 800}.sd-card__meta{font-size: 12px;color: var(--na-sub);font-weight: 500}.sd-section{display: flex;flex-direction: column;gap: 14px}.sd-section__head{margin: 6px 2px 0}.sd-grid-2{display: grid;gap: 16px}@media (min-width: 768px){.sd-grid-2{grid-template-columns: 1fr 1fr}}.sd-foot{margin: 12px 0 0;font-size: 12px;color: var(--na-sub)}.sd-muted{color: var(--na-sub);font-weight: 500;font-size: 12.5px}.sd-alert{color: var(--na-ink);font-size: 14px}.sd-alert a{color: hsl(var(--primary));font-weight: 700}.sd-tiles{display: grid;gap: 10px;grid-template-columns: repeat(2, minmax(0, 1fr))}@media (min-width: 640px){.sd-tiles--3{grid-template-columns: repeat(3, minmax(0, 1fr))}.sd-tiles--4{grid-template-columns: repeat(4, minmax(0, 1fr))}}.sd-tiles--3 > .sd-tile:first-child:nth-last-child(odd){grid-column: auto}@media (max-width: 639px){.sd-tiles--3 > .sd-tile:first-child{grid-column: 1 / -1}}.sd-tile{--sd-t: var(--sd-silver);position: relative;overflow: hidden;min-width: 0;display: flex;flex-direction: column;gap: 4px;padding: 14px;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--sd-t) / .16), hsl(var(--sd-t) / .06))}.sd-tile::after{content: "";position: absolute;right: -28px;top: -28px;width: 90px;height: 90px;border-radius: 999px;background: hsl(var(--sd-t) / .12);pointer-events: none}.sd-tile--gold{--sd-t: var(--sd-gold)}.sd-tile--tejabi{--sd-t: var(--sd-tejabi)}.sd-tile--silver{--sd-t: var(--sd-silver)}.sd-tile--violet{--sd-t: var(--sd-violet)}.sd-tile--cyan{--sd-t: var(--sd-cyan)}.sd-tile--red{--sd-t: var(--sd-red)}.sd-tile--green{--sd-t: var(--sd-green)}.sd-tile--blue{--sd-t: var(--sd-blue)}.sd-tile__top{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-bottom: 4px}.sd-tile__ico{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 999px;background: hsl(var(--sd-t) / .2);color: hsl(var(--sd-t))}.dark .sd-tile__ico{color: hsl(var(--sd-t) / 1);filter: brightness(1.25)}.sd-tile__label{font-size: 13px;font-weight: 700;color: var(--na-ink)}.sd-tile__label span{font-weight: 500;color: var(--na-sub)}.sd-tiles--compact .sd-tile__label{font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: hsl(var(--sd-t))}.dark .sd-tiles--compact .sd-tile__label{filter: brightness(1.3)}.sd-tile__value{font-size: 22px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15;color: var(--na-ink);font-variant-numeric: tabular-nums}.sd-tiles--compact .sd-tile__value{font-size: 18px}.sd-tile__value small{font-size: .62em;font-weight: 700;color: var(--na-sub)}.sd-tile__sub{font-size: 12px;color: var(--na-sub)}.sd-tiles--compact .sd-badge{position: absolute;right: 10px;top: 10px;z-index: 1}.sd-badge{display: inline-flex;align-items: center;gap: 2px;padding: 3px 8px;border-radius: 999px;font-size: 11px;font-weight: 700;line-height: 1.2;white-space: nowrap;font-variant-numeric: tabular-nums;position: relative;z-index: 1}.sd-badge--up{color: hsl(var(--sd-up));background: hsl(var(--sd-up) / .13)}.sd-badge--down{color: hsl(var(--sd-down));background: hsl(var(--sd-down) / .12)}.sd-badge--flat{color: var(--na-sub);background: var(--na-fill)}#sd-unit-tola:checked ~ .sd-head .sd-seg__opt--tola, #sd-unit-10g:checked ~ .sd-head .sd-seg__opt--10g{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 3px hsl(var(--foreground) / .12)}#sd-unit-tola:focus-visible ~ .sd-head .sd-seg__opt--tola, #sd-unit-10g:focus-visible ~ .sd-head .sd-seg__opt--10g{outline: 2px solid hsl(var(--primary));outline-offset: 2px}#sd-unit-tola:checked ~ * .sd-u-10g, #sd-unit-10g:checked ~ * .sd-u-tola{display: none}.sd-table-wrap{overflow-x: auto;margin: 0 -4px}.sd-table{width: 100%;border-collapse: collapse;font-size: 14px}.sd-table th{padding: 10px 12px;text-align: left;font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--na-sub);background: var(--na-fill)}.sd-table th:first-child{border-radius: 12px 0 0 12px}.sd-table th:last-child{border-radius: 0 12px 12px 0}.sd-table td{padding: 13px 12px;border-bottom: 1px solid hsl(var(--border));color: var(--na-ink);vertical-align: middle}.sd-table tr:last-child td{border-bottom: 0}.sd-table .sd-num{text-align: right;font-variant-numeric: tabular-nums;font-weight: 700;white-space: nowrap}.sd-table th.sd-num{font-weight: 700}.sd-dot{display: inline-block;width: 9px;height: 9px;margin-right: 8px;border-radius: 999px;background: hsl(var(--sd-silver));vertical-align: 1px}.sd-dot--gold{background: hsl(var(--sd-gold))}.sd-dot--tejabi{background: hsl(var(--sd-tejabi))}.sd-chartcard{--sd-t: var(--sd-gold);border-top: 0;position: relative}.sd-chartcard::before{content: "";position: absolute;left: 22px;right: 22px;top: 0;height: 3px;border-radius: 0 0 3px 3px;background: hsl(var(--sd-t))}.sd-chartcard--silver{--sd-t: var(--sd-silver)}.sd-chartcard__now{text-align: right;display: flex;flex-direction: column;align-items: flex-end;gap: 4px}.sd-chartcard__now strong{font-size: 16px;font-weight: 800;font-variant-numeric: tabular-nums}.sd-chart{position: relative;padding-left: 0}.sd-chart__svg{display: block;width: 100%;height: 170px;overflow: visible}.sd-chart__grid{stroke: hsl(var(--border));stroke-width: 1;stroke-dasharray: 3 4;vector-effect: non-scaling-stroke}.sd-chart__area{fill: hsl(var(--sd-t) / .16)}.sd-chart__line{fill: none;stroke: hsl(var(--sd-t));stroke-width: 2.5;stroke-linejoin: round;stroke-linecap: round}.sd-chart__dot{position: absolute;width: 12px;height: 12px;margin: -6px 0 0 -6px;border-radius: 999px;background: hsl(var(--sd-t));box-shadow: 0 0 0 5px hsl(var(--sd-t) / .22)}.sd-chart__axis{position: absolute;left: 0;top: -2px;bottom: 22px;z-index: 1;display: flex;flex-direction: column;justify-content: space-between;pointer-events: none;font-size: 10.5px;font-weight: 600;color: var(--na-sub);font-variant-numeric: tabular-nums}.sd-chart__axis span{padding: 1px 6px;border-radius: 6px;background: hsl(var(--card) / .85)}.sd-chart__dates{display: flex;justify-content: space-between;margin-top: 8px;font-size: 11px;color: var(--na-faint)}.sd-note p{margin: 8px 0 0;font-size: 14px;line-height: 1.6;color: var(--na-sub)}.sd-note p strong, .sd-note li strong{color: var(--na-ink)}.sd-note__list{margin: 10px 0 0;padding: 0;list-style: none;display: grid;gap: 6px;font-size: 13px;color: var(--na-sub)}.sd-note__list li{padding: 10px 12px;border-radius: 12px;background: var(--na-fill)}.sd-note .sd-foot{padding-top: 12px;border-top: 1px solid hsl(var(--border))}.sd-field{display: flex;flex-direction: column;gap: 6px;min-width: 0}.sd-field__label{font-size: 12px;font-weight: 600;color: var(--na-sub)}.sd-input{width: 100%;min-height: 44px;padding: 0 14px;border: 0;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);font: inherit;font-size: 14px;font-weight: 600;box-shadow: inset 0 0 0 1px transparent;transition: box-shadow .15s}.sd-input:focus{outline: none;box-shadow: inset 0 0 0 2px hsl(var(--primary))}.sd-btn{display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-height: 44px;padding: 0 22px;border: 0;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font: inherit;font-size: 14px;font-weight: 700;cursor: pointer}.sd-btn:hover{filter: brightness(.95)}.sd-btn:disabled{opacity: .5;cursor: not-allowed}.sd-link{color: hsl(var(--primary));font-weight: 700;text-decoration: none}.sd-link:hover{text-decoration: underline}.sd-fx-code{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;height: 28px;padding: 0 9px;border-radius: 999px;background: hsl(var(--sd-t, var(--sd-silver)) / .2);color: var(--na-ink);font-size: 11.5px;font-weight: 800;letter-spacing: .04em}.sd-fx-code--sm{min-width: 40px;height: 24px;font-size: 11px;background: var(--na-fill);margin-right: 6px}.sd-fx-country{font-weight: 600}.sd-fx-convert__row{display: grid;gap: 12px;grid-template-columns: 1fr;align-items: end}@media (min-width: 640px){.sd-fx-convert__row{grid-template-columns: 1fr 1.3fr 1.3fr auto}}.sd-fx-result{margin-top: 14px;padding: 16px;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--primary) / .14), hsl(var(--primary) / .05));text-align: center}.sd-fx-result.hidden{display: none}.sd-fx-result__amount{font-size: 28px;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink);font-variant-numeric: tabular-nums}.sd-fx-result__text{margin-top: 2px;font-size: 13px;color: var(--na-sub)}.sd-table__group td{padding: 18px 12px 8px;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: hsl(var(--primary));border-bottom: 1px solid hsl(var(--border))}.sd-table tbody:first-of-type .sd-table__group td{padding-top: 12px}.sd-search{display: flex;align-items: center;gap: 8px;flex: 0 1 320px;min-width: 0;height: 40px;padding: 0 14px;border-radius: 999px;background: var(--na-fill);color: var(--na-sub)}.sd-search:focus-within{box-shadow: inset 0 0 0 2px hsl(var(--primary))}.sd-search input{flex: 1;min-width: 0;height: 100%;border: 0;background: transparent;color: var(--na-ink);font: inherit;font-size: 14px;outline: none}.sd-empty{padding: 32px 12px;text-align: center;font-size: 14px;color: var(--na-sub)}.sd-empty.hidden{display: none}.sd-empty__err{color: hsl(var(--destructive));font-weight: 700}.sd-veg__head{flex-wrap: wrap}.sd-veg__list.hidden{display: none}.sd-veg__row{display: grid;grid-template-columns: minmax(0, 1fr) repeat(3, 84px);align-items: center;gap: 8px;padding: 10px 8px;border-bottom: 1px solid hsl(var(--border))}.sd-veg__row:last-child{border-bottom: 0}.sd-veg__row--head{padding: 10px 12px;border: 0;border-radius: 12px;background: var(--na-fill);font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--na-sub)}.sd-veg__row--head span:not(:first-child){text-align: right}.sd-veg__name{display: flex;align-items: center;gap: 12px;min-width: 0;font-size: 14px;font-weight: 700;color: var(--na-ink)}.sd-veg__name > span:last-child{overflow: hidden;text-overflow: ellipsis}.sd-veg__thumb{flex: none;width: 44px;height: 44px;border-radius: 12px;background: hsl(var(--sd-green) / .12);overflow: hidden;display: inline-flex;align-items: center;justify-content: center}.sd-veg__thumb img{width: 100%;height: 100%;object-fit: contain;padding: 4px;box-sizing: border-box}.sd-veg__p{text-align: right;font-size: 14px;font-weight: 700;color: var(--na-ink);font-variant-numeric: tabular-nums;white-space: nowrap}.sd-veg__p small{display: none}.sd-veg__p--min{color: var(--na-sub)}.sd-veg__p--avg{color: hsl(var(--primary))}@media (max-width: 559px){.sd-veg__row{grid-template-columns: 1fr 1fr 1fr;row-gap: 6px;padding: 12px 4px}.sd-veg__row--head{display: none}.sd-veg__name{grid-column: 1 / -1}.sd-veg__p{text-align: left;padding: 6px 10px;border-radius: 10px;background: var(--na-fill);font-size: 13px}.sd-veg__p small{display: block;font-size: 10.5px;font-weight: 600;color: var(--na-sub)}}body.page-template-page-sait .sait-page{background: transparent;padding: 16px 12px 40px}body.page-template-page-sait .sait-wrap{width: min(100%, 880px)}body.page-template-page-sait .sait-hero{padding: 6px 2px 4px}body.page-template-page-sait .sait-eyebrow{font-size: 11px;letter-spacing: .08em;margin-bottom: 6px}body.page-template-page-sait .sait-hero h1{font-size: clamp(24px, 3.4vw, 32px);font-weight: 800;letter-spacing: -.025em}body.page-template-page-sait .sait-hero-date{color: var(--na-sub);font-weight: 700}body.page-template-page-sait .sait-lede{font-size: 14px;line-height: 1.6;margin: 8px 0 16px}body.page-template-page-sait .sait-now-card{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);padding: 8px;gap: 8px;grid-template-columns: minmax(170px, .7fr) minmax(0, 1.3fr)}body.page-template-page-sait .sait-now-card > div:first-child{padding: 14px 16px;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--primary) / .14), hsl(var(--primary) / .05))}body.page-template-page-sait .sait-now-card strong{font-weight: 800;letter-spacing: -.02em;font-variant-numeric: tabular-nums}body.page-template-page-sait .sait-next{border-left: 0;padding: 14px 16px}body.page-template-page-sait .sait-label{font-size: 12px;color: var(--na-sub)}body.page-template-page-sait .sait-year{margin-top: 28px}body.page-template-page-sait .sait-year-heading{border-bottom: 0;padding: 0 2px}body.page-template-page-sait .sait-year-heading h2{font-size: 18px;font-weight: 800;letter-spacing: -.01em}body.page-template-page-sait .sait-year-heading > span{padding: 4px 10px;border-radius: 999px;background: var(--na-fill);font-size: 12px;font-weight: 600}body.page-template-page-sait .sait-card{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow);padding: 20px 22px}body.page-template-page-sait .sait-card-head h3{font-size: 18px;font-weight: 800;letter-spacing: -.015em}body.page-template-page-sait .sait-status{padding: 5px 10px;font-size: 11px}body.page-template-page-sait .sait-date-grid > div{border-radius: 12px;background: var(--na-fill)}body.page-template-page-sait .sait-time-panel{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}body.page-template-page-sait .sait-time-panel.has-time{background: linear-gradient(140deg, hsl(var(--primary) / .14), hsl(var(--primary) / .05))}body.page-template-page-sait .sait-time{font-size: clamp(20px, 3vw, 26px)}body.page-template-page-sait .sait-time-panel.has-time .sait-time{font-size: clamp(26px, 5vw, 40px)}body.page-template-page-sait .sait-windows h4, body.page-template-page-sait .sait-timeline h4{font-size: 14px;font-weight: 700}body.page-template-page-sait .sait-window{border-top-color: hsl(var(--border))}body.page-template-page-sait .sait-timeline ol{padding: 4px 0 0 2px}body.page-template-page-sait .sait-timeline li{padding-bottom: 14px}body.page-template-page-sait .sait-timeline-dot{width: 11px;height: 11px;margin-top: 4px}body.page-template-page-sait .sait-timeline-main strong{font-size: 14px}body.page-template-page-sait .sait-timeline-main > span{font-variant-numeric: tabular-nums}body.page-template-page-sait .sait-source{border-top-color: hsl(var(--border))}body.page-template-page-sait .sait-faq, body.page-template-page-sait .sait-empty{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow);padding: 20px 22px}body.page-template-page-sait .sait-faq h2{font-size: 16px;font-weight: 700}@media (max-width: 640px){body.page-template-page-sait .sait-now-card{grid-template-columns: 1fr}body.page-template-page-sait .sait-next{border-top: 0;padding: 6px 10px 10px}body.page-template-page-sait .sait-card{padding: 16px}}body.page-template-page-fuel-prices .fuel-prices-content{max-width: 960px;padding: 16px 12px 40px}@media (min-width: 768px){body.page-template-page-fuel-prices .fuel-prices-content{padding: 28px 20px 40px}}body.page-template-page-fuel-prices .fuel-prices-hero{border: 0;background: transparent !important;box-shadow: none !important;padding: 4px 2px 0 !important;margin-bottom: 16px}body.page-template-page-fuel-prices .fuel-prices-hero > .flex:first-child > div:first-child{display: none}body.page-template-page-fuel-prices .fuel-prices-title{white-space: normal;font-size: clamp(24px, 3.4vw, 28px);font-weight: 800;letter-spacing: -.02em}body.page-template-page-fuel-prices .fuel-prices-subtitle{font-size: 13px;color: var(--na-sub)}body.page-template-page-fuel-prices .fuel-prices-hero > p{font-size: 14px;line-height: 1.55;max-width: 720px}body.page-template-page-fuel-prices .fuel-prices-hero > .flex:last-child{justify-content: flex-start;gap: 10px;flex-wrap: wrap}body.page-template-page-fuel-prices .fuel-prices-hero > .flex:last-child > span{display: inline-flex;align-items: center;gap: 6px;min-height: 32px;padding: 0 12px;border-radius: 999px;background: hsl(152 60% 40% / .12);color: var(--na-ink);font-weight: 600}body.page-template-page-fuel-prices .fuel-prices-hero > .flex:last-child > span::before{content: "";width: 7px;height: 7px;border-radius: 999px;background: hsl(152 60% 40%)}body.page-template-page-fuel-prices .fuel-prices-hero > .flex:last-child > a{min-height: 32px;padding: 0 14px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow)}body.page-template-page-fuel-prices .fuel-price-group, body.page-template-page-fuel-prices .fuel-prices-content > .bg-card:not(.fuel-prices-hero){border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow);margin-top: 16px}body.page-template-page-fuel-prices .fuel-prices-content > .bg-card:not(.fuel-prices-hero) > div:first-child, body.page-template-page-fuel-prices .fuel-price-group-head{background: transparent !important;border-bottom: 0;padding: 18px 20px 4px !important}body.page-template-page-fuel-prices .fuel-prices-content > .bg-card > div:first-child h2, body.page-template-page-fuel-prices .fuel-price-group-head h2{font-size: 16px;font-weight: 700}body.page-template-page-fuel-prices .fuel-latest-grid{gap: 10px;padding: 12px 16px 18px}body.page-template-page-fuel-prices .fuel-latest-item{--sd-t: 2 75% 55%;position: relative;overflow: hidden;border: 0;border-radius: var(--na-r-sm);padding: 16px;background: linear-gradient(140deg, hsl(var(--sd-t) / .16), hsl(var(--sd-t) / .05))}body.page-template-page-fuel-prices .fuel-latest-item::after{content: "";position: absolute;right: -26px;top: -26px;width: 86px;height: 86px;border-radius: 999px;background: hsl(var(--sd-t) / .12)}body.page-template-page-fuel-prices .fuel-latest-diesel{--sd-t: 214 80% 55%}body.page-template-page-fuel-prices .fuel-latest-lpg{--sd-t: 28 90% 55%}body.page-template-page-fuel-prices .fuel-latest-label{font-size: 13px}body.page-template-page-fuel-prices .fuel-latest-price, body.page-template-page-fuel-prices .fuel-latest-petrol .fuel-latest-price, body.page-template-page-fuel-prices .fuel-latest-diesel .fuel-latest-price, body.page-template-page-fuel-prices .fuel-latest-lpg .fuel-latest-price{margin-top: 6px;font-size: 22px;letter-spacing: -.02em;color: var(--na-ink)}body.page-template-page-fuel-prices .fuel-latest-meta{font-size: 11.5px;gap: 2px}body.page-template-page-fuel-prices .fuel-prices-content > .bg-card .p-4{padding: 12px 20px 20px}body.page-template-page-fuel-prices .fuel-prices-content table{border: 0;border-collapse: collapse;font-size: 13.5px}body.page-template-page-fuel-prices .fuel-prices-content thead{background: var(--na-fill)}body.page-template-page-fuel-prices .fuel-prices-content thead th{padding: 9px 12px;font-size: 11.5px;letter-spacing: .04em;text-transform: uppercase}body.page-template-page-fuel-prices .fuel-prices-content thead th:first-child{border-radius: 12px 0 0 12px}body.page-template-page-fuel-prices .fuel-prices-content thead th:last-child{border-radius: 0 12px 12px 0}body.page-template-page-fuel-prices .fuel-prices-content tbody tr{border-top: 0;border-bottom: 1px solid hsl(var(--border))}body.page-template-page-fuel-prices .fuel-prices-content tbody tr:last-child{border-bottom: 0}body.page-template-page-fuel-prices .fuel-prices-content tbody td{padding: 12px;line-height: 1.45}body.page-template-page-fuel-prices .fuel-prices-content tbody td.text-right{white-space: nowrap}body.page-template-page-fuel-prices .fuel-prices-content h3.uppercase{font-size: 12px;margin-bottom: 8px}@media (max-width: 639px){body.page-template-page-fuel-prices .fuel-latest-grid{padding: 8px 12px 14px}body.page-template-page-fuel-prices .fuel-prices-content > .bg-card .p-4{padding: 8px 12px 16px}body.page-template-page-fuel-prices .fuel-prices-content tbody td{padding: 10px 8px;font-size: 12.5px}}body.page-template-page-nepali-calender .nepali-calendar-page{background: transparent}body.page-template-page-nepali-calender .nepali-calendar-layout{gap: 16px}body.page-template-page-nepali-calender :is(.calendar-month-card, .calendar-today-card, .calendar-rail-card, .calendar-info-card, .calendar-upcoming-card, .calendar-news-card){border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow)}body.page-template-page-nepali-calender .calendar-month-card > :first-child{background: transparent !important;padding: 16px 16px 4px}body.page-template-page-nepali-calender #month-year-display{color: var(--na-ink);font-size: 22px;font-weight: 800;letter-spacing: -.02em}body.page-template-page-nepali-calender :is(#prev-month, #next-month){width: 38px;height: 38px;display: inline-flex;align-items: center;justify-content: center;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}body.page-template-page-nepali-calender :is(#prev-month, #next-month):hover{background: var(--na-fill-2);color: var(--na-ink)}body.page-template-page-nepali-calender #lang-toggle{min-height: 38px;padding: 0 14px;border: 0;border-radius: 999px;background: var(--na-ink);color: var(--na-card);font-weight: 700}body.page-template-page-nepali-calender .calendar-month-card > :nth-child(2){padding: 8px 16px 0}body.page-template-page-nepali-calender #today-btn{min-height: 36px;padding: 0 16px;border-radius: 999px}body.page-template-page-nepali-calender :is(#month-select, #year-select){min-height: 36px;padding: 0 30px 0 14px;border: 0;border-radius: 999px;background-color: var(--na-fill);font-weight: 600}body.page-template-page-nepali-calender .calendar-utility-link{min-height: 36px;padding: 0 14px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 12.5px}body.page-template-page-nepali-calender .calendar-utility-link:hover{background: hsl(var(--primary) / .1);color: hsl(var(--primary))}body.page-template-page-nepali-calender .calendar-search-wrap{border: 0;border-radius: 999px;background: var(--na-fill);padding: 0 16px;min-height: 40px}body.page-template-page-nepali-calender .calendar-search-wrap input{font-size: 13.5px}body.page-template-page-nepali-calender .calendar-search-results{border: 0;border-radius: var(--na-r-sm);box-shadow: var(--na-shadow-lg)}body.page-template-page-nepali-calender .calendar-month-card > :nth-child(3){padding: 14px 12px 4px;border-bottom: 0}body.page-template-page-nepali-calender .calendar-month-card > :nth-child(3) > div{border-radius: 999px;background: var(--na-fill)}body.page-template-page-nepali-calender #calendar-day-headers > *{padding: 8px 0;font-size: 12px;font-weight: 700;letter-spacing: .04em}body.page-template-page-nepali-calender #calendar-day-headers > *:last-child{color: var(--na-red)}body.page-template-page-nepali-calender .calendar-month-card > :nth-child(4){padding: 6px 12px 14px}body.page-template-page-nepali-calender #calendar-grid{gap: 4px}body.page-template-page-nepali-calender .cal-day-cell{margin: 0;border: 0;border-radius: var(--na-r-sm);min-height: 84px;padding: 6px 4px;background: transparent}body.page-template-page-nepali-calender .cal-day-cell:hover{background: var(--na-fill);box-shadow: none}body.page-template-page-nepali-calender :is(.cal-day-cell.holiday, .cal-day-cell.saturday){background: hsl(2 75% 55% / .06)}body.page-template-page-nepali-calender .cal-day-cell .ad-day{align-self: flex-start;font-size: 10.5px;font-weight: 600;color: var(--na-faint)}body.page-template-page-nepali-calender .cal-day-cell .bs-badge{width: 36px;height: 36px;margin-top: -2px;background: transparent;font-size: 17px;font-weight: 800;letter-spacing: -.01em}body.page-template-page-nepali-calender :is(.cal-day-cell.holiday, .cal-day-cell.saturday) .bs-badge{color: var(--na-red);background: transparent}body.page-template-page-nepali-calender :is(.cal-day-cell.holiday, .cal-day-cell.saturday) .event-title{color: var(--na-red);font-weight: 600}body.page-template-page-nepali-calender .cal-day-cell .event-title{font-size: 10px;margin-top: 2px}body.page-template-page-nepali-calender .cal-day-cell .tithi-text{font-size: 10px}body.page-template-page-nepali-calender .cal-day-cell.today{background: hsl(var(--primary) / .1);box-shadow: inset 0 0 0 2px hsl(var(--primary) / .55)}body.page-template-page-nepali-calender .cal-day-cell.today .bs-badge{background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 12px hsl(var(--primary) / .35)}body.page-template-page-nepali-calender :is(.cal-day-cell.holiday, .cal-day-cell.saturday).today .bs-badge{background: var(--na-red);color: #fff;box-shadow: 0 4px 12px hsl(2 75% 55% / .35)}body.page-template-page-nepali-calender .cal-day-cell.selected{outline: 2px solid hsl(var(--primary));outline-offset: -2px}body.page-template-page-nepali-calender .cal-day-cell .event-count{right: 5px;bottom: 5px;background: var(--na-fill);color: var(--na-sub)}body.page-template-page-nepali-calender .cal-day-cell .today-dot{display: none}body.page-template-page-nepali-calender .calendar-data-status{border-top: 0;background: var(--na-fill)}body.page-template-page-nepali-calender .calendar-today-hero{background: linear-gradient(145deg, hsl(var(--primary) / .16), hsl(var(--primary) / .05)) !important;color: var(--na-ink);margin: 8px 8px 0;border-radius: var(--na-r-md)}body.page-template-page-nepali-calender .calendar-today-hero *{color: inherit}body.page-template-page-nepali-calender .calendar-today-kicker{color: hsl(var(--primary)) !important;opacity: 1}body.page-template-page-nepali-calender .calendar-today-hero #widget-bs-date{font-size: 24px;font-weight: 800;letter-spacing: -.02em}body.page-template-page-nepali-calender .calendar-today-date-line{color: var(--na-sub);font-size: 12px}body.page-template-page-nepali-calender .calendar-today-live{border-radius: 12px;background: var(--na-fill)}body.page-template-page-nepali-calender .calendar-today-fact{border: 0;border-radius: 12px;background: var(--na-fill);padding: 8px 10px}body.page-template-page-nepali-calender .calendar-today-fact span{font-size: 11px}body.page-template-page-nepali-calender .calendar-today-fact strong{font-size: 13px}body.page-template-page-nepali-calender .calendar-today-status{border-top: 0;background: var(--na-fill)}body.page-template-page-nepali-calender .calendar-rail-card{padding: 16px}body.page-template-page-nepali-calender .calendar-rail-heading{font-size: 15px;font-weight: 700}body.page-template-page-nepali-calender .calendar-rail-heading a{font-size: 12.5px}body.page-template-page-nepali-calender .calendar-rail-event{font-size: 13px}body.page-template-page-nepali-calender .calendar-section-heading{border-bottom: 0;padding: 18px 20px 4px;min-height: 0}body.page-template-page-nepali-calender .calendar-info-card .calendar-section-heading{background: transparent;min-height: 0}body.page-template-page-nepali-calender .calendar-today-title-icon{border: 0;border-radius: 12px}body.page-template-page-nepali-calender .calendar-today-title-date{font-size: 22px}body.page-template-page-nepali-calender .calendar-detail-card, body.page-template-page-nepali-calender .calendar-event-item, body.page-template-page-nepali-calender .calendar-day-event, body.page-template-page-nepali-calender .calendar-modal-fact{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}body.page-template-page-nepali-calender .calendar-day-event.is-holiday{background: hsl(2 75% 55% / .08)}body.page-template-page-nepali-calender .calendar-detail-row{border-top-color: hsl(var(--border))}body.page-template-page-nepali-calender .calendar-news-item{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}body.page-template-page-nepali-calender .calendar-news-heading h2{font-size: 18px}body.page-template-page-nepali-calender #date-detail-panel > div{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow-lg)}@media (max-width: 640px){body.page-template-page-nepali-calender .calendar-month-card > :first-child{padding: 12px 10px 2px}body.page-template-page-nepali-calender #month-year-display{font-size: 18px}body.page-template-page-nepali-calender .calendar-month-card > :nth-child(3){padding: 10px 6px 2px}body.page-template-page-nepali-calender .calendar-month-card > :nth-child(4){padding: 4px 4px 10px}body.page-template-page-nepali-calender #calendar-grid{gap: 2px}body.page-template-page-nepali-calender .cal-day-cell{min-height: 62px;padding: 4px 1px;border-radius: 10px}body.page-template-page-nepali-calender .cal-day-cell .bs-badge{width: 30px;height: 30px;font-size: 14px}body.page-template-page-nepali-calender .cal-day-cell .ad-day{font-size: 9px;padding-left: 3px}body.page-template-page-nepali-calender .cal-day-cell .event-title, body.page-template-page-nepali-calender .cal-day-cell .tithi-text{font-size: 8.5px}body.page-template-page-nepali-calender .calendar-today-hero{margin: 6px 6px 0}}body.page-template-page-horoscope .horo-page{max-width: 960px;padding-top: 20px}body.page-template-page-horoscope .horo-hero, .dark body.page-template-page-horoscope .horo-hero{border: 0;border-radius: 0;background: transparent;margin-bottom: 16px;overflow: visible}body.page-template-page-horoscope .horo-hero-bg{display: none}body.page-template-page-horoscope .horo-hero-inner{padding: 4px 2px 0;align-items: flex-start;text-align: left}body.page-template-page-horoscope .horo-hero-badge{order: -1;padding: 4px 10px;font-size: 11.5px}body.page-template-page-horoscope .horo-hero-title{margin-top: 8px;font-size: clamp(24px, 3.4vw, 30px);letter-spacing: -.025em}body.page-template-page-horoscope .horo-hero-title span{display: inline;margin: 0 0 0 .3em;font-size: .62em;font-weight: 700;color: var(--na-sub);background: none;-webkit-text-fill-color: currentColor}body.page-template-page-horoscope .horo-hero-sub{max-width: 46rem;font-size: 14px}body.page-template-page-horoscope .horo-hero-chips{justify-content: flex-start;gap: 6px}body.page-template-page-horoscope .horo-hero-chip{border: 0;padding: 5px 11px;background: var(--na-fill);color: var(--na-ink);font-size: 12px}body.page-template-page-horoscope .horo-hero-panel{max-width: none;margin-top: 16px;padding: 16px;border: 0;border-radius: var(--na-r);background: var(--na-card) !important;box-shadow: var(--na-shadow)}body.page-template-page-horoscope .horo-hero-panel-head{justify-content: flex-start;margin-bottom: 12px;font-size: 15px;font-weight: 700;letter-spacing: 0;text-transform: none}body.page-template-page-horoscope .horo-hero-panel-head i, body.page-template-page-horoscope .horo-hero-panel-head svg{color: hsl(var(--primary))}body.page-template-page-horoscope .horo-hero-panel-grid{gap: 10px}body.page-template-page-horoscope .horo-mini{padding: 14px;border: 0 !important;border-radius: var(--na-r-sm);background: var(--na-fill) !important}body.page-template-page-horoscope .horo-mini:hover{background: var(--na-fill-2) !important}body.page-template-page-horoscope .horo-mini-name{font-size: 13.5px}body.page-template-page-horoscope .horo-mini-sum{font-size: 12.5px}body.page-template-page-horoscope .horo-mini-more{font-size: 12px}body.page-template-page-horoscope .horo-hero-links{justify-content: flex-start;gap: 4px;margin-top: 16px;padding: 4px;border-radius: 999px;background: var(--na-fill);max-width: 100%;flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none}body.page-template-page-horoscope .horo-hero-links::-webkit-scrollbar{display: none}body.page-template-page-horoscope .horo-btn, .dark body.page-template-page-horoscope .horo-btn{flex: none;min-height: 34px;padding: 0 16px;border: 0;border-radius: 999px;background: transparent;color: var(--na-sub);font-size: 13px;font-weight: 600;white-space: nowrap}body.page-template-page-horoscope .horo-btn:first-child, .dark body.page-template-page-horoscope .horo-btn:first-child{background: var(--na-ink);color: var(--na-card)}body.page-template-page-horoscope .horo-btn:hover{background: var(--na-card);color: var(--na-ink)}body.page-template-page-horoscope #horo-names{border-radius: var(--na-r);box-shadow: var(--na-shadow);margin-bottom: 20px}body.page-template-page-horoscope #horo-names summary{border-bottom: 0;padding: 16px 20px;font-size: 15px}body.page-template-page-horoscope #horo-names thead tr{border: 0;background: var(--na-fill)}body.page-template-page-horoscope #horo-names th{font-size: 11.5px;letter-spacing: .04em;text-transform: uppercase;color: var(--na-sub)}body.page-template-page-horoscope .horo-signs-head, .dark body.page-template-page-horoscope .horo-signs-head{padding: 0 2px;border: 0;background: transparent;margin-bottom: 12px}body.page-template-page-horoscope .horo-signs-head .horo-section-icon{display: none}body.page-template-page-horoscope .horo-signs-copy h2{font-size: 18px}body.page-template-page-horoscope .horo-signs-date{border: 0;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-weight: 600}body.page-template-page-horoscope #horo-signs > .grid{grid-template-columns: 1fr;gap: 12px}@media (min-width: 768px){body.page-template-page-horoscope #horo-signs > .grid{grid-template-columns: 1fr 1fr;gap: 16px}}body.page-template-page-horoscope .horo-sign-card{display: grid;grid-template-columns: 52px minmax(0, 1fr);grid-template-rows: auto auto;column-gap: 14px;row-gap: 0;align-items: center;min-height: 0;padding: 16px 18px;border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);text-align: left}body.page-template-page-horoscope .horo-sign-card:hover{transform: translateY(-2px);box-shadow: var(--na-shadow-lg)}body.page-template-page-horoscope .horo-sign-card > span:first-child{grid-row: 1 / span 2;display: grid;place-items: center;width: 52px;height: 52px;margin: 0;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .1);font-size: 28px}body.page-template-page-horoscope .horo-sign-card > span:first-child svg, body.page-template-page-horoscope .horo-sign-card > span:first-child img{width: 30px;height: 30px}body.page-template-page-horoscope .horo-sign-card h3{align-self: end;font-size: 16px;font-weight: 800}body.page-template-page-horoscope .horo-sign-card h3 + span{align-self: start;margin: 0;font-size: 12.5px}body.page-template-page-horoscope .horo-sign-card p{grid-column: 1 / -1;margin-top: 12px;font-size: 14px;line-height: 1.6;color: var(--na-ink);opacity: .85;-webkit-line-clamp: 3}body.page-template-page-horoscope .horo-sign-card p + span{grid-column: 1 / -1;opacity: 1;margin-top: 8px;font-size: 12.5px;font-weight: 700}body.page-template-page-horoscope .horo-overview, .dark body.page-template-page-horoscope .horo-overview{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);padding: 18px 20px}body.page-template-page-horoscope .horo-section-icon{border: 0;border-radius: 12px}body.page-template-page-weather .wx-page{max-width: 1120px}body.page-template-page-weather .wx-card{border-radius: var(--na-r);box-shadow: var(--na-shadow-lg)}body.page-template-page-weather .wx-places-panel{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow)}body.page-template-page-weather .wx-places-head{font-size: 15px;font-weight: 700;letter-spacing: 0;text-transform: none;color: var(--na-ink);margin-bottom: 8px}body.page-template-page-weather .wx-place{border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);min-height: 40px}body.page-template-page-weather .wx-place:hover{background: var(--na-fill)}body.page-template-page-weather .wx-place.is-active{background: hsl(var(--primary) / .12);color: var(--na-ink);box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .5)}body.page-template-page-weather .wx-place.is-active .wx-place-name{color: hsl(var(--primary));font-weight: 700}@media (min-width: 1024px){body.page-template-page-weather .wx-places-panel .wx-place{border-radius: 12px;box-shadow: none;background: transparent}body.page-template-page-weather .wx-places-panel .wx-place:hover{background: var(--na-fill)}body.page-template-page-weather .wx-places-panel .wx-place.is-active{background: hsl(var(--primary) / .1);box-shadow: none}}body.page-template-page-weather .wx-section{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow)}body.page-template-page-weather .wx-section-head{border-bottom: 0;padding: 18px 20px 6px}body.page-template-page-weather .wx-section-head h2{font-size: 16px}body.page-template-page-weather .wx-section-head p{font-size: 12px}body.page-template-page-weather .wx-section-head a{display: inline-flex;align-items: center;min-height: 32px;padding: 0 12px;border-radius: 999px;background: hsl(var(--primary) / .1)}body.page-template-page-weather .wx-observation-refresh{border: 0 !important;border-radius: 999px;background: var(--na-fill) !important;color: var(--na-ink) !important}body.page-template-page-weather .wx-observations .wx-station-search input{border: 0;border-radius: 999px;background: var(--na-fill);padding-left: 16px}body.page-template-page-weather .wx-station{border-bottom-color: hsl(var(--border))}body.page-template-page-weather .wx-observations .wx-station:hover{background: var(--na-fill);border-radius: 12px}body.page-template-page-nepse-market .nepse-page{background: transparent}body.page-template-page-nepse-market .nepse-page .bg-card.border, body.page-template-page-nepse-market .nepse-stat-card, body.page-template-page-nepse-market .nepse-modal{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow)}body.page-template-page-nepse-market .nepse-page > div > .flex.bg-card:first-child{border-radius: 999px;padding: 10px 18px}body.page-template-page-nepse-market .nepse-stat-card{padding: 18px}body.page-template-page-nepse-market .nepse-stat-card > h3:first-child{margin: -18px -18px 12px;padding: 16px 18px 6px;border-bottom: 0;border-radius: var(--na-r) var(--na-r) 0 0;background: transparent;color: var(--na-ink);font-size: 13px;letter-spacing: .04em}body.page-template-page-nepse-market .nepse-hero-index{letter-spacing: -.03em}body.page-template-page-nepse-market .nepse-dash-cell{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}body.page-template-page-nepse-market .nepse-mini-row{border: 0;border-radius: 0;background: transparent;border-bottom: 1px solid hsl(var(--border));padding: 9px 4px}body.page-template-page-nepse-market .nepse-mini-row:last-child{border-bottom: 0}body.page-template-page-nepse-market .nepse-mini-row:hover{background: var(--na-fill);border-radius: 10px}body.page-template-page-nepse-market .nepse-sector-chip{border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);padding: 7px 14px}body.page-template-page-nepse-market .nepse-ticker-wrap{border-radius: 999px}body.page-template-page-nepse-market .nepse-page .bg-muted\/20{background: var(--na-fill);border-color: transparent;border-radius: var(--na-r-sm)}body.page-template-page-nepse-market .nepse-chart-btn{border-radius: 999px;padding: 5px 12px;background: transparent;font-weight: 600}body.page-template-page-nepse-market .nepse-chart-btn:is(.active, [aria-pressed="true"], .bg-primary\/10){background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 3px hsl(var(--foreground) / .12)}body.page-template-page-nepse-market .nepse-chart-btn:first-child{margin-left: 0}body.page-template-page-nepse-market .nepse-tab{margin: 0 2px;border: 0 !important;border-radius: 999px;padding: 8px 14px;font-size: 13px;font-weight: 600}body.page-template-page-nepse-market .nepse-tab.active{background: var(--na-ink);color: var(--na-card)}body.page-template-page-nepse-market .nepse-tab:not(.active):hover{background: var(--na-fill)}body.page-template-page-nepse-market .nepse-table-row{border-bottom-color: hsl(var(--border))}body.page-template-page-nepse-market .nepse-table-row:hover{background: var(--na-fill)}body.page-template-page-nepse-market .nepse-page table thead tr{background: var(--na-fill)}body.page-template-page-nepse-market .nepse-page .border.border-border\/30.rounded-lg{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}body.page-template-page-nepse-market .nepse-scroll-fade::after{background: linear-gradient(90deg, transparent, hsl(var(--background)))}body.page-template-page-nepse-market div:has(> .nepse-chart-btn){display: inline-flex;gap: 2px;padding: 3px;border-radius: 999px;background: var(--na-fill)}body .trends-hero{width: auto;margin: 0 auto 8px !important;border: 0;background: transparent}body .trends-hero::before{display: none}body .trends-hero-inner{padding: 36px 16px 8px}body .trends-hero h1{font-size: clamp(28px, 4vw, 40px);letter-spacing: -.03em}body .trends-hero h1::after{display: none}body .trend-hero-link, body .trend-btn{border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);min-height: 38px;padding-left: 16px;padding-right: 16px}body .trend-hero-link:hover, body .trend-btn:hover{background: var(--na-fill)}body .trend-btn-primary{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body .trend-btn-primary:hover{background: hsl(var(--primary));filter: brightness(.95)}body :is(.trend-chart-card, .trend-list-card, .trend-note-card, .trends-table-card, .trends-block, .trend-pub){border: 0 !important;border-radius: var(--na-r);box-shadow: var(--na-shadow);background: var(--na-card)}body .trend-chart-card{padding: 20px 22px}body .trend-note-card{background-image: none}body .trends-hero-article{border-radius: 12px}body .trends-place-chip, body .trend-variant-chip{border: 0;border-radius: 999px;background: var(--na-fill)}body .trends-filter-search{border: 0;border-radius: 999px;background: var(--na-fill)}body .trend-row{border-bottom-color: hsl(var(--border))}body .trend-row:hover{background: var(--na-fill)}body .trends-table-head, body .trend-list-header{background: var(--na-fill);border-bottom: 0}body .trendings-hero{border: 0;background: transparent;margin: 8px auto 8px}body .trendings-hero::before{display: none}body .trendings-hero > .max-w-6xl{padding: 24px 16px 8px}body .trendings-hero-title{font-size: clamp(28px, 4.2vw, 44px);letter-spacing: -.03em}body .trendings-hero .milestone-card{border: 0;border-radius: var(--na-r-sm);background: var(--na-card);box-shadow: var(--na-shadow)}body .trendings-hero .milestone-card:hover{box-shadow: var(--na-shadow-lg)}body #trendings-list{border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);overflow: hidden;gap: 0 !important}body #trendings-list > * + *{margin-top: 0 !important}body #trendings-list > article{border: 0 !important;border-radius: 0 !important;box-shadow: none !important;background: transparent}body #trendings-list > article + article{border-top: 1px solid hsl(var(--border)) !important}body #trendings-list > article:hover{transform: none;background: var(--na-fill)}body .trend-rank-number{border-radius: 999px}body .trend-category-badge{border-radius: 999px}body .eq-page :is(.eq-hero, .eq-single-hero){border: 0;border-radius: 0;background: transparent;box-shadow: none;padding: 8px 2px 4px}body .eq-page :is(.eq-hero, .eq-single-hero) h1{font-size: clamp(24px, 3.4vw, 32px);font-weight: 800;letter-spacing: -.025em;line-height: 1.15}body .eq-page :is(.eq-hero, .eq-single-hero) p{font-size: 14px}body .eq-page .eq-hero-note{border: 0;border-radius: var(--na-r-sm);background: hsl(28 90% 55% / .1);color: var(--na-ink);font-size: 13px}body .eq-page .eq-summary{--sd-t: 2 75% 55%;position: relative;overflow: hidden;border: 0;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--sd-t) / .16), hsl(var(--sd-t) / .05));box-shadow: none}body .eq-page .eq-summary::after{content: "";position: absolute;right: -26px;top: -26px;width: 86px;height: 86px;border-radius: 999px;background: hsl(var(--sd-t) / .12)}body .eq-page .eq-summary:nth-child(2){--sd-t: 214 80% 55%}body .eq-page .eq-summary:nth-child(3){--sd-t: 262 70% 60%}body .eq-page .eq-summary strong{font-size: 26px;font-weight: 800;letter-spacing: -.02em}body .eq-page :is(.eq-panel, .eq-filters, .eq-methodology){border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow);background: var(--na-card)}body .eq-page .eq-section-heading h2{font-size: 18px;font-weight: 800;letter-spacing: -.015em}body .eq-page .eq-eyebrow{font-size: 11px;letter-spacing: .08em}body .eq-page .eq-map{border: 0;border-radius: var(--na-r-sm)}body .eq-page .eq-filters select{border: 0;border-radius: 999px;background-color: var(--na-fill);padding: 0 16px}body .eq-page .eq-filter-button{border-radius: 999px}body .eq-page .eq-event-list{gap: 0 !important}body .eq-page .eq-event-card{border: 0;border-radius: 12px;background: transparent;box-shadow: none;padding: 14px 8px}body .eq-page .eq-event-card + .eq-event-card{border-top: 1px solid hsl(var(--border));border-radius: 0}body .eq-page .eq-event-card:hover{transform: none;background: var(--na-fill);border-radius: 12px}body .eq-page .eq-badge{border: 0;background: var(--na-fill)}body .eq-page .eq-badge-mag{background: hsl(2 75% 55% / .12);color: var(--na-red);font-weight: 800}body .eq-page :is(.eq-fact-grid, .eq-city-grid) > div{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}body .eq-page .eq-safety{border: 0;border-radius: var(--na-r);background: hsl(var(--primary) / .08)}body .eq-page .eq-revision-alert{border: 0;border-radius: 12px}body.page-template-page-radio .radio-app-shell{background: hsl(var(--background))}body.page-template-page-radio .radio-topbar{border-bottom: 0;background: hsl(var(--background) / .86)}body.page-template-page-radio .radio-topbar h1{font-size: 20px;font-weight: 800;letter-spacing: -.02em}body.page-template-page-radio .radio-brand-mark{border-radius: 14px;box-shadow: none}body.page-template-page-radio .radio-search-shell{border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow)}body.page-template-page-radio .radio-search-shell input{border: 0 !important;background: transparent !important;box-shadow: none !important}body.page-template-page-radio .radio-pills button{border: 0 !important;border-radius: 999px !important;padding: 0 14px;background: var(--na-card);box-shadow: var(--na-shadow);font-weight: 600}body.page-template-page-radio .radio-pills button:is(.bg-primary, [aria-pressed="true"], .active){background: var(--na-ink) !important;color: var(--na-card) !important;box-shadow: none}body.page-template-page-radio .radio-intro{border: 0;border-radius: var(--na-r);background: linear-gradient(140deg, hsl(var(--primary) / .14), hsl(var(--primary) / .04));box-shadow: none}body.page-template-page-radio .radio-intro h2{font-size: clamp(20px, 3vw, 26px)}body.page-template-page-radio .radio-station-count{border: 0;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink)}body.page-template-page-radio .radio-grid h2, body.page-template-page-radio .radio-grid h3{letter-spacing: .04em}body.page-template-page-radio .radio-card{border: 0 !important;border-radius: var(--na-r-md) !important;box-shadow: var(--na-shadow);padding: 8px !important}body.page-template-page-radio .radio-card:hover{box-shadow: var(--na-shadow-lg)}body.page-template-page-radio .radio-card .art{border-radius: var(--na-r-sm);background: var(--na-fill)}body.page-template-page-radio #radio-player{border-top: 0;box-shadow: 0 -8px 30px hsl(var(--foreground) / .1)}body .horo-single article.bg-card{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow)}body .horo-single .horo-gradient-placeholder{background: linear-gradient(145deg, hsl(var(--primary) / .16), hsl(var(--primary) / .04)) !important;margin: 8px 8px 0;border-radius: var(--na-r-md);padding-top: 28px;padding-bottom: 24px}body .horo-single .horo-gradient-placeholder :is(.text-white, [class*="text-white/"]){color: var(--na-sub) !important}body .horo-single .horo-gradient-placeholder h1{color: var(--na-ink) !important;font-weight: 800;letter-spacing: -.02em}body .horo-single .horo-gradient-placeholder .horo-bg-circle{background: hsl(var(--primary) / .1) !important}body .horo-single .horo-icon{filter: none}body .horo-single .p-6 > div > p:first-child{font-size: 15px;font-weight: 600;color: var(--na-ink)}body .horo-single article > .border-t{margin: 0 8px 8px;border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}body .horo-single .mt-4 > h2{font-size: 18px;font-weight: 800}body .horo-single .mt-4 > .grid > a.bg-card{border: 0;border-radius: var(--na-r-md);box-shadow: var(--na-shadow)}body .horo-single .mt-4 > .grid > a.bg-card:hover{box-shadow: var(--na-shadow-lg)}#main-content > main.min-h-screen:has(a[href*="/muslim-prayer-times/"]) .rounded-xl.bg-card{border: 0;border-radius: var(--na-r);box-shadow: var(--na-shadow)}#main-content > main.min-h-screen:has(a[href*="/muslim-prayer-times/"]) h1{letter-spacing: -.025em}#main-content > main.min-h-screen:has(#niriv-prayer-countdown) .rounded-xl.border.border-border.bg-muted\/40{border: 0;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--primary) / .12), hsl(var(--primary) / .04))}#main-content > main.min-h-screen:has(#niriv-prayer-countdown) .rounded-xl.border.border-border.bg-muted\/15{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}#main-content > main.min-h-screen:has(#niriv-prayer-countdown) select{border: 0;border-radius: 999px;background-color: var(--na-fill)}#main-content > main.min-h-screen:has(#niriv-prayer-countdown) :is(button, a).rounded-md{border-radius: 999px}#main-content > main.min-h-screen:has(#niriv-prayer-countdown) thead tr, #main-content > main.min-h-screen:has(#niriv-prayer-countdown) table tr:first-child th{background: var(--na-fill)}#main-content > main.min-h-screen:has(#niriv-prayer-countdown) tr.bg-primary\/10 td:first-child{border-radius: 12px 0 0 12px}#main-content > main.min-h-screen:has(#niriv-prayer-countdown) tr.bg-primary\/10 td:last-child{border-radius: 0 12px 12px 0}body.page-template-page-tv #main-content .bg-card{border: 0 !important;border-radius: var(--na-r);box-shadow: var(--na-shadow)}body.page-template-page-tv #main-content video{border-radius: var(--na-r)}body.page-template-page-tv #main-content button.border, body.page-template-page-tv #main-content a.border{border: 0;border-radius: 999px;background: var(--na-fill)}body.page-template-page-tv #main-content input[type="search"], body.page-template-page-tv #main-content input[type="text"]{border: 0;border-radius: 999px;background: var(--na-fill)}.sd-fx-tiles > .sd-tile:first-child{grid-column: auto !important}@media (max-width: 520px){body.page-template-page-horoscope .horo-signs-head{grid-template-columns: minmax(0, 1fr);padding: 0 2px}body.page-template-page-horoscope .horo-signs-head :is(.horo-signs-copy, .horo-signs-date){grid-column: 1}}
html body{--ss-hero-bg: radial-gradient(120% 140% at 100% 0%, hsl(var(--primary) / .18) 0%, hsl(var(--primary) / .06) 38%, transparent 62%), radial-gradient(90% 120% at 0% 100%, hsl(var(--primary) / .07) 0%, transparent 55%), hsl(var(--card));--ss-rings: radial-gradient(circle, transparent 46%, hsl(var(--primary) / .14) 46.5%, hsl(var(--primary) / .14) 47.5%, transparent 48%), radial-gradient(circle, transparent 62%, hsl(var(--primary) / .10) 62.5%, hsl(var(--primary) / .10) 63.5%, transparent 64%), radial-gradient(circle, transparent 78%, hsl(var(--primary) / .07) 78.5%, hsl(var(--primary) / .07) 79.5%, transparent 80%);--ss-gold: 42 92% 52%;--ss-amber: 28 90% 55%;--ss-slate: 215 16% 52%;--ss-violet: 262 70% 60%;--ss-cyan: 190 80% 42%;--ss-red: 2 75% 55%;--ss-green: 152 60% 40%;--ss-blue: 214 80% 55%;--ss-pink: 330 70% 58%}html body.cinema-platform{background: hsl(var(--background))}html body.cinema-platform .cinema-app{background: hsl(var(--background))}html body.cinema-platform .cinema-header{border-bottom: 0 !important;--na-hdr: hsl(var(--card))}html.dark body.cinema-platform .cinema-header{--na-hdr: hsl(var(--card))}html body.cinema-platform .cinema-header-inner{padding: 0 12px;gap: 12px}@media (min-width: 768px){html body.cinema-platform .cinema-header-inner{padding: 0 20px}}html body.cinema-platform .cinema-header-left{gap: 8px}html body.cinema-platform .cinema-logo span{font-size: 19px !important;font-weight: 800 !important;letter-spacing: -.02em}html body.cinema-platform :is(.cinema-sidebar-toggle, .cinema-icon-btn){min-width: 38px;min-height: 38px;width: 38px;height: 38px;border-radius: 999px;background: transparent;color: var(--na-ink)}html body.cinema-platform :is(.cinema-sidebar-toggle, .cinema-icon-btn):hover{background: var(--na-fill) !important;color: hsl(var(--primary))}html body.cinema-platform .cinema-header-right{gap: 4px}html body.cinema-platform .cinema-header-nav{gap: 2px;padding: 4px;border-radius: 999px;background: var(--na-fill)}html body.cinema-platform .cinema-nav-link{display: inline-flex;align-items: center;min-height: 32px;padding: 0 16px;border-radius: 999px;font-size: 13px;font-weight: 650;color: var(--na-sub) !important;background: transparent !important}html body.cinema-platform .cinema-nav-link:hover{color: var(--na-ink) !important}html body.cinema-platform .cinema-nav-link.\!bg-accent{background: hsl(var(--card)) !important;color: var(--na-ink) !important;box-shadow: 0 1px 3px hsl(var(--foreground) / .12)}html.dark body.cinema-platform .cinema-nav-link.\!bg-accent{background: hsl(var(--foreground) / .14) !important;box-shadow: none}html body.cinema-platform .cinema-sidebar{border-right: 0 !important;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}html body.cinema-platform .cinema-sidebar-inner{padding: 16px 12px;gap: 8px}html body.cinema-platform .cinema-sidebar-label{font-size: 11px;font-weight: 700;letter-spacing: .08em;color: var(--na-faint)}html body.cinema-platform .cinema-sidebar-link{min-height: 42px;padding: 0 12px;border-radius: 12px;font-weight: 600;color: var(--na-sub)}html body.cinema-platform .cinema-sidebar-link:hover{background: var(--na-fill) !important;color: var(--na-ink) !important}html body.cinema-platform .cinema-sidebar-link.\!bg-primary\/10{background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important}html body.cinema-platform .cinema-footer{border-top: 0 !important;background: transparent !important;padding: 20px 16px 28px}html body.cinema-platform .cinema-footer-inner{gap: 4px !important;font-size: 12px}html body.cinema-platform .cinema-footer-inner span{font-size: 12px !important;color: var(--na-faint) !important}html body.cinema-platform .cinema-main{padding: 16px var(--cinema-gutter) 32px}@media (min-width: 768px){html body.cinema-platform .cinema-main{padding: 24px var(--cinema-gutter) 40px}}html body.cinema-platform .cinema-page > .cinema-section, html body.cinema-platform .cinema-listing-page > .cinema-section{margin: 0 auto;padding: 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 768px){html body.cinema-platform .cinema-page > .cinema-section, html body.cinema-platform .cinema-listing-page > .cinema-section{padding: 20px 22px}}html body.cinema-platform .cinema-section-header{border-bottom: 0 !important;padding-bottom: 0;margin-bottom: 14px}html body.cinema-platform .cinema-section-title{font-size: 17px;font-weight: 800;letter-spacing: -.015em;color: var(--na-ink)}@media (min-width: 768px){html body.cinema-platform .cinema-section-title{font-size: 19px}}html body.cinema-platform .cinema-section-title svg{width: 32px !important;height: 32px !important;padding: 7px;box-sizing: border-box;border-radius: 10px;background: hsl(var(--primary) / .12);color: hsl(var(--primary))}html body.cinema-platform .cinema-scroll-arrows{gap: 6px}html body.cinema-platform .cinema-scroll-arrow{width: 34px;height: 34px;border: 0 !important;border-radius: 999px;background: var(--na-fill) !important;color: var(--na-ink) !important;font-size: 18px;box-shadow: none}html body.cinema-platform .cinema-scroll-arrow:hover{background: var(--na-fill-2) !important;color: hsl(var(--primary)) !important}html body.cinema-platform .cinema-scroll-row{gap: 14px;padding: 2px 16px 10px;margin: 0 -16px;scroll-padding-left: 16px}@media (min-width: 768px){html body.cinema-platform .cinema-scroll-row{padding: 2px 22px 10px;margin: 0 -22px;scroll-padding-left: 22px}}html body.cinema-platform .cinema-detail-page .cinema-scroll-row{padding-left: 2px;padding-right: 2px;margin: 0 -2px}html body.cinema-platform .cinema-cast-row{gap: 14px;padding: 2px 2px 10px}html body.cinema-platform .cinema-card{width: 152px;border-radius: 0;background: transparent !important;overflow: visible}html body.cinema-platform .cinema-grid > .cinema-card, html body.cinema-platform .cinema-grid-fill > .cinema-card{width: 100%}html body.cinema-platform .cinema-card-poster{border-radius: var(--na-r-sm);overflow: hidden;background: var(--na-fill);box-shadow: 0 1px 2px hsl(30 20% 10% / .06), 0 6px 16px hsl(30 20% 10% / .10)}html.dark body.cinema-platform .cinema-card-poster{box-shadow: 0 6px 16px hsl(0 0% 0% / .35)}html body.cinema-platform .cinema-card-poster img{border-radius: 0 !important;transition: transform .35s ease}html body.cinema-platform .cinema-card:hover .cinema-card-poster img{transform: scale(1.04)}html body.cinema-platform .cinema-card-body{padding: 10px 2px 2px}html body.cinema-platform .cinema-card-title{font-size: 13.5px;font-weight: 700;letter-spacing: -.005em;color: var(--na-ink)}html body.cinema-platform .cinema-card:hover .cinema-card-title{color: hsl(var(--primary))}html body.cinema-platform .cinema-card-year{margin: 0;font-size: 12px;color: var(--na-sub)}html body.cinema-platform .cinema-card-rating{top: 8px;right: 8px;padding: 3px 8px;background: hsl(0 0% 0% / .62);backdrop-filter: blur(6px)}html body.cinema-platform .cinema-card-rank{top: 8px;left: 8px;padding: 3px 9px;font-size: 11px;font-weight: 800}html body.cinema-platform .cinema-card-rank.is-top{background: hsl(var(--ss-gold));color: #1a1205}html body.cinema-platform .cinema-card-watchlist{width: 32px;height: 32px;background: hsl(0 0% 0% / .5);backdrop-filter: blur(6px)}html body.cinema-platform .cinema-skeleton{background: var(--na-fill);border-radius: var(--na-r-sm)}html body.cinema-platform :is(.cinema-skeleton-poster, .cinema-skeleton-text){background: var(--na-fill-2)}html body.cinema-platform .cinema-btn{min-height: 40px;padding: 0 18px;border-radius: 999px;font-weight: 700}html body.cinema-platform .cinema-btn-outline{min-height: 40px;padding: 0 18px;border: 0 !important;border-radius: 999px;background: var(--na-fill);color: var(--na-ink)}html body.cinema-platform .cinema-btn-outline:hover{background: var(--na-fill-2)}html body.cinema-platform .cinema-watchlist-btn{min-height: 38px;padding: 0 16px;border-radius: 999px;font-size: 13px;font-weight: 700;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}html body.cinema-platform .cinema-watchlist-btn:hover{background: hsl(var(--primary) / .16)}html body.cinema-platform .cinema-watchlist-btn.saved{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}html body.cinema-platform .cinema-genre-pill{padding: 6px 14px;background: var(--na-fill);color: var(--na-ink);font-weight: 650}html body.cinema-platform .cinema-genre-pill:hover{background: hsl(var(--primary) / .1);color: hsl(var(--primary))}html body.cinema-platform .cinema-error{padding: 40px 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.cinema-platform .cinema-page{display: flex;flex-direction: column;gap: 12px}@media (min-width: 768px){html body.cinema-platform .cinema-page{gap: 20px}}html body.cinema-platform .cinema-page > .cinema-section{width: 100%;box-sizing: border-box;margin-bottom: 0}html body.cinema-platform .cinema-page > .cinema-section > p{margin: 12px 2px 0;font-size: 13px}html body.cinema-platform .cinema-page > .cinema-section > p a{color: hsl(var(--primary));font-weight: 700;text-decoration: none}html body.cinema-platform .cinema-page > .cinema-section > p a:hover{text-decoration: underline}html body.cinema-platform .cinema-hero{min-height: 0;height: 64vh;max-height: 560px;margin: -16px calc(-1 * var(--cinema-gutter)) 0;border-radius: 0;background: #0b0b0d;isolation: isolate}html body.cinema-platform .cinema-hero-media{clip-path: none}html body.cinema-platform .cinema-hero-gradient{background: linear-gradient(to top, hsl(0 0% 0% / .88) 0%, hsl(0 0% 0% / .45) 42%, hsl(0 0% 0% / .05) 75%), linear-gradient(to right, hsl(0 0% 0% / .55) 0%, transparent 60%)}html body.cinema-platform .cinema-hero-content{padding: 24px 16px 44px;max-width: none}html body.cinema-platform .cinema-hero-badge{min-height: 26px;padding: 0 12px;margin-bottom: 12px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 12px;font-weight: 800}html body.cinema-platform .cinema-hero-title{font-size: 28px;font-weight: 800;letter-spacing: -.03em;line-height: 1.08;margin: 0 0 10px}html body.cinema-platform .cinema-hero-title a{color: #fff}html body.cinema-platform .cinema-hero-meta{gap: 8px;margin-bottom: 12px}html body.cinema-platform .cinema-hero-meta > span{display: inline-flex;align-items: center;min-height: 26px;padding: 0 10px;border-radius: 999px;background: hsl(0 0% 100% / .14);backdrop-filter: blur(8px);color: #fff;font-size: 12.5px;font-weight: 650}html body.cinema-platform .cinema-hero-overview{font-size: 14px;line-height: 1.55;max-width: 560px;margin: 0;color: hsl(0 0% 100% / .82)}html body.cinema-platform .cinema-hero-actions:not(:empty){margin-top: 16px}html body.cinema-platform .cinema-hero-dots{left: auto;right: 16px;bottom: 16px;transform: none;gap: 6px;padding: 7px 10px;border-radius: 999px;background: hsl(0 0% 0% / .35);backdrop-filter: blur(8px)}html body.cinema-platform .cinema-hero-dot{width: 7px;height: 7px;border: 0;background: hsl(0 0% 100% / .45);transition: width .25s, background .25s}html body.cinema-platform .cinema-hero-dot.active{width: 20px;border-radius: 999px;background: #fff;transform: none}@media (min-width: 768px){html body.cinema-platform .cinema-hero{width: 100%;max-width: var(--cinema-content-w);height: 520px;margin: 0 auto;border-radius: var(--na-r);box-shadow: var(--na-shadow-lg);overflow: hidden}html body.cinema-platform .cinema-hero-content{padding: 32px 36px 40px}html body.cinema-platform .cinema-hero-title{font-size: clamp(34px, 4vw, 48px)}html body.cinema-platform .cinema-hero-overview{font-size: 15px}html body.cinema-platform .cinema-hero-dots{right: 28px;bottom: 28px}}html body.cinema-platform .cinema-detail-page{display: flex;flex-direction: column;gap: 12px}html body.cinema-platform .cinema-detail-page > *{margin: 0 !important}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page{gap: 20px;max-width: 920px}}html body.cinema-platform .cinema-detail-page > :is(article, section){border-radius: var(--na-r) !important;background: var(--na-card);box-shadow: var(--na-shadow);overflow: hidden;border: 0}html body.cinema-platform .cinema-detail-page > section:not(.bg-card){padding: 16px}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page > section:not(.bg-card){padding: 22px}}html body.cinema-platform .cinema-detail-page > section.p-6{padding: 16px}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page > section.p-6{padding: 22px}}html body.cinema-platform .cinema-detail-page > article > .relative.overflow-hidden:first-child{height: 220px}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page > article > .relative.overflow-hidden:first-child{height: 340px}}html body.cinema-platform .cinema-detail-page > article > .p-6{padding: 16px}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page > article > .p-6{padding: 24px 28px 26px}}html body.cinema-platform .cinema-detail-page > article > .p-6 > .flex:first-child{gap: 12px;margin-bottom: 0}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page > article > .p-6 > .flex:first-child{gap: 24px}}html body.cinema-platform .cinema-detail-page > article > .p-6 > .flex:first-child > .flex-shrink-0 img{border: 0 !important;border-radius: var(--na-r-sm) !important;box-shadow: 0 2px 6px hsl(0 0% 0% / .12), 0 14px 32px hsl(0 0% 0% / .2) !important;outline: 4px solid hsl(var(--card))}html body.cinema-platform .cinema-detail-page > article > .relative:first-child + .p-6 > .flex:first-child > .flex-shrink-0{margin-top: -72px;position: relative;z-index: 2}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page > article > .relative:first-child + .p-6 > .flex:first-child > .flex-shrink-0{margin-top: -96px}}html body.cinema-platform .cinema-detail-page h1{margin: 0 0 12px !important;font-size: 26px !important;font-weight: 800 !important;letter-spacing: -.025em;line-height: 1.12;color: var(--na-ink)}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page h1{font-size: 32px !important}}html body.cinema-platform .cinema-detail-page .flex-1 > .space-y-3{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 14px !important}html body.cinema-platform .cinema-detail-page .flex-1 > .space-y-3 > *{margin: 0 !important}html body.cinema-platform .cinema-detail-page .flex-1 > .space-y-3 > .flex{min-height: 32px;padding: 0 12px;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 600}html body.cinema-platform .cinema-detail-page .flex-1 > .space-y-3 > .flex i, html body.cinema-platform .cinema-detail-page .flex-1 > .space-y-3 > .flex svg{color: var(--na-sub)}html body.cinema-platform .cinema-detail-page .flex-1 > .flex.flex-wrap.gap-2{margin-bottom: 14px !important}html body.cinema-platform .cinema-detail-page .flex-1 > .flex.flex-wrap.gap-2 > span{min-height: 28px;display: inline-flex;align-items: center;padding: 0 12px;font-size: 12px;font-weight: 700}html body.cinema-platform .cinema-detail-page .cinema-watchlist-btn{margin: 0 !important}html body.cinema-platform .cinema-detail-page article .mt-6.mb-6{margin: 20px 0 0 !important;padding-top: 18px;border-top: 1px solid hsl(var(--border))}html body.cinema-platform .cinema-detail-page :is(h2, h3).text-xl, html body.cinema-platform .cinema-detail-page h2.text-2xl, html body.cinema-platform .cinema-detail-page h2.text-lg{margin-bottom: 12px !important;font-size: 18px !important;font-weight: 800 !important;letter-spacing: -.015em;color: var(--na-ink)}html body.cinema-platform .cinema-detail-page article .leading-relaxed{font-size: 14.5px;line-height: 1.65;color: var(--na-sub)}html body.cinema-platform .cinema-detail-page article .leading-relaxed p + p{margin-top: 10px}html body.cinema-platform .cinema-bio-toggle{margin-top: 10px;min-height: 32px;padding: 0 14px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary))}html body.cinema-platform .cinema-detail-page .bg-muted\/50{background: transparent !important;border-top: 0 !important;padding: 4px 16px 16px !important}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page .bg-muted\/50{padding: 4px 28px 26px !important}}html body.cinema-platform .cinema-detail-page article > .bg-muted\/50 > h2{padding-top: 18px;border-top: 1px solid hsl(var(--border))}html body.cinema-platform .cinema-detail-page .bg-muted\/50 > .grid{gap: 10px !important}html body.cinema-platform .cinema-detail-page .bg-muted\/50 > .grid > .flex{--ss-t: var(--ss-blue);position: relative;overflow: hidden;align-items: center;gap: 10px;padding: 12px 14px;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--ss-t) / .14), hsl(var(--ss-t) / .05))}html body.cinema-platform .cinema-detail-page .bg-muted\/50 > .grid > .flex:nth-child(4n+2){--ss-t: var(--ss-violet)}html body.cinema-platform .cinema-detail-page .bg-muted\/50 > .grid > .flex:nth-child(4n+3){--ss-t: var(--ss-amber)}html body.cinema-platform .cinema-detail-page .bg-muted\/50 > .grid > .flex:nth-child(4n+4){--ss-t: var(--ss-gold)}html body.cinema-platform .cinema-detail-page .bg-muted\/50 > .grid > .flex > :is(i, svg):first-child{width: 34px !important;height: 34px !important;padding: 8px;margin: 0 !important;box-sizing: border-box;border-radius: 999px;background: hsl(var(--ss-t) / .18);color: hsl(var(--ss-t)) !important;fill: none !important}html body.cinema-platform .cinema-detail-page .bg-muted\/50 > .grid h3{font-size: 11px !important;font-weight: 700 !important;letter-spacing: .05em;text-transform: uppercase;color: var(--na-sub)}html body.cinema-platform .cinema-detail-page .bg-muted\/50 > .grid p{margin-top: 2px;font-size: 14px !important;font-weight: 700;color: var(--na-ink)}html body.cinema-platform .cinema-detail-page .bg-muted\/50 .border-t{border-top-color: hsl(var(--border)) !important;margin-top: 18px !important;padding-top: 18px !important}html body.cinema-platform .cinema-detail-page .bg-muted\/50 h3.text-lg{margin-bottom: 10px !important;font-size: 15px !important;font-weight: 750 !important}html body.cinema-platform .cinema-detail-page .bg-muted\/50 .flex.flex-wrap.gap-2 > :is(span, a){display: inline-flex;align-items: center;min-height: 32px;padding: 0 14px !important;border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;color: var(--na-ink) !important;font-size: 13px !important;font-weight: 600}html body.cinema-platform .cinema-detail-page .bg-muted\/50 .flex.flex-wrap.gap-2 > a:hover{background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important}html body.cinema-platform .cinema-detail-page > section > .bg-muted\/50:only-child{padding: 16px !important}@media (min-width: 768px){html body.cinema-platform .cinema-detail-page > section > .bg-muted\/50:only-child{padding: 22px !important}}html body.cinema-platform .cinema-detail-page .bg-muted.rounded-lg.overflow-hidden{border: 0 !important;border-radius: var(--na-r-sm) !important;background: #000 !important}html body.cinema-platform .cinema-detail-page .bg-muted.rounded-lg.overflow-hidden > h4{border: 0 !important;background: var(--na-fill) !important;color: var(--na-ink) !important;padding: 10px 14px !important;font-size: 13px;font-weight: 650;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}html body.cinema-platform .cinema-detail-page :is(#cast-grid, #movies-grid){gap: 14px !important}@media (min-width: 1024px){html body.cinema-platform .cinema-detail-page :is(#cast-grid, #movies-grid){grid-template-columns: repeat(5, minmax(0, 1fr))}}html body.cinema-platform .cinema-detail-page :is(#cast-grid, #movies-grid) > article{border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important;box-shadow: none}html body.cinema-platform .cinema-detail-page :is(#cast-grid, #movies-grid) > article .p-4{padding: 10px 12px 12px}html body.cinema-platform .cinema-detail-page :is(#cast-grid, #movies-grid) > article h3{margin-bottom: 2px !important;font-size: 13.5px}html body.cinema-platform .cinema-detail-page :is(#cast-load-more-container, #movies-load-more-container){margin-top: 14px !important}html body.cinema-platform .cinema-detail-page :is(#cast-load-more-btn, #movies-load-more-btn){min-height: 44px;border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;font-weight: 700 !important}html body.cinema-platform .cinema-detail-page :is(#cast-load-more-btn, #movies-load-more-btn):hover{background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important}html body.cinema-platform .cinema-detail-page img.h-64.rounded-xl{border: 0 !important;border-radius: var(--na-r-sm) !important}html body.cinema-platform .cinema-cast-photo{width: 104px;height: 104px;box-shadow: 0 0 0 3px hsl(var(--card)), 0 0 0 5px hsl(var(--primary) / .18)}html body.cinema-platform .cinema-cast-card{width: 108px}html body.cinema-platform .cinema-cast-info strong{font-size: 13px;font-weight: 700}html body.cinema-platform .cinema-cast-info span{color: var(--na-sub)}html body.cinema-platform .cinema-seasons-list{gap: 10px}html body.cinema-platform .cinema-season-item{border: 0 !important;border-radius: var(--na-r-sm);background: var(--na-fill) !important}html body.cinema-platform .cinema-season-summary{padding: 12px 14px}html body.cinema-platform .cinema-season-summary:hover{background: var(--na-fill-2) !important}html body.cinema-platform .cinema-season-meta strong{font-weight: 750}html body.cinema-platform .cinema-episode-card{border-radius: 12px}html body.cinema-platform .cinema-episode-card:hover{background: hsl(var(--card)) !important}html body.cinema-platform .cinema-episode-still{border-radius: 10px}html body.cinema-platform .cinema-listing-page{display: flex;flex-direction: column;gap: 12px}@media (min-width: 768px){html body.cinema-platform .cinema-listing-page{gap: 20px}}html body.cinema-platform .cinema-listing-page > *{margin-top: 0 !important;margin-bottom: 0 !important;width: 100%;box-sizing: border-box}html body.cinema-platform .cinema-listing-page > .mb-8{padding-top: 0 !important;display: flex;flex-direction: column;gap: 12px}@media (min-width: 768px){html body.cinema-platform .cinema-listing-page > .mb-8{gap: 20px}}html body.cinema-platform .cinema-listing-page > .mb-8 > *{margin-top: 0 !important;margin-bottom: 0 !important}html body.cinema-platform .ss-cin-head{position: relative;overflow: hidden;isolation: isolate;padding: 22px 18px 18px;border-radius: var(--na-r);background: var(--ss-hero-bg);box-shadow: var(--na-shadow)}html body.cinema-platform .ss-cin-head::before{content: "";position: absolute;z-index: -1;right: -110px;top: -130px;width: 340px;height: 340px;border-radius: 50%;background: var(--ss-rings);pointer-events: none}html body.cinema-platform .ss-cin-head__eyebrow{display: inline-flex;align-items: center;gap: 6px;margin: 0;font-size: 12px;font-weight: 700;color: hsl(var(--primary))}html body.cinema-platform .ss-cin-head__title{margin: 6px 0 0;font-size: 26px;line-height: 1.12;font-weight: 800;letter-spacing: -.025em;color: var(--na-ink)}html body.cinema-platform .ss-cin-head__sub{margin: 6px 0 0;max-width: 620px;font-size: 14px;line-height: 1.5;color: var(--na-sub)}html body.cinema-platform .ss-cin-head .cinema-filter-bar, html body.cinema-platform .ss-cin-head .cinema-search-bar{margin: 16px 0 0 !important}@media (min-width: 768px){html body.cinema-platform .ss-cin-head{padding: 30px 28px 24px}html body.cinema-platform .ss-cin-head__title{font-size: 32px}}html body.cinema-platform .cinema-listing-header{margin-bottom: 0}html body.cinema-platform .cinema-filter-bar{gap: 8px;margin-bottom: 0}html body.cinema-platform .cinema-filter-group{gap: 8px}html body.cinema-platform .cinema-filter-select{min-height: 38px;padding: 0 34px 0 14px;border: 0 !important;border-radius: 999px;font-size: 13px;font-weight: 650;background-color: var(--na-fill) !important;color: var(--na-ink) !important;outline: none;box-shadow: none !important;appearance: none;-webkit-appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: right 12px center !important}html body.cinema-platform .ss-cin-head .cinema-filter-select{background-color: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important}html body.cinema-platform .cinema-search-bar{min-height: 46px;padding: 4px 4px 4px 16px;border-radius: 999px;background: var(--na-fill);max-width: 650px}html body.cinema-platform .ss-cin-head .cinema-search-bar{background: hsl(var(--card));box-shadow: var(--na-shadow);margin-left: 0 !important}html body.cinema-platform .cinema-search-bar .cinema-search-input{min-width: 0;border: 0 !important;outline: none !important;box-shadow: none !important;font-size: 14.5px}html body.cinema-platform .cinema-search-bar .cinema-btn{min-height: 38px}html body.cinema-platform .cinema-grid{gap: 20px 14px}@media (max-width: 767px){html body.cinema-platform .cinema-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px 12px}}@media (min-width: 768px) and (max-width: 1023px){html body.cinema-platform .cinema-grid{grid-template-columns: repeat(auto-fill, minmax(150px, 1fr))}}html body.cinema-platform .cinema-grid > .cinema-skeleton{max-width: none !important;min-width: 0 !important}html body.cinema-platform .cinema-pagination{gap: 12px;margin-top: 0;padding: 4px 0 0}html body.cinema-platform .cinema-page-info{font-weight: 600}html body.cinema-platform .cinema-editorial-hero{margin: 0 !important;padding: 22px 18px 20px;border: 0 !important;border-radius: var(--na-r);background: var(--ss-hero-bg);box-shadow: var(--na-shadow);isolation: isolate}html body.cinema-platform .cinema-editorial-hero::before{content: "";position: absolute;z-index: -1;right: -110px;top: -130px;width: 360px;height: 360px;border-radius: 50%;background: var(--ss-rings);pointer-events: none}html body.cinema-platform .cinema-editorial-orbs{display: none}html body.cinema-platform .cinema-editorial-hero h1{margin: 0 0 14px;font-size: 26px;font-weight: 800;letter-spacing: -.03em;color: var(--na-ink)}html body.cinema-platform .cinema-editorial-hero h1 span{margin-top: 6px;font-size: .6em;font-weight: 650;letter-spacing: -.01em;color: var(--na-sub)}html body.cinema-platform .cinema-hero-desc h2{font-size: 11.5px;letter-spacing: .08em}html body.cinema-platform .cinema-hero-desc p{font-size: 14px;color: var(--na-sub)}html body.cinema-platform .cinema-editorial-badges{gap: 8px;margin-top: 16px}html body.cinema-platform .cinema-editorial-badge{min-height: 30px;padding: 0 12px;border: 0 !important;background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink);font-weight: 650}html body.cinema-platform .cinema-editorial-hero .cinema-hero-note{margin-top: 12px;color: var(--na-faint)}@media (min-width: 768px){html body.cinema-platform .cinema-editorial-hero{padding: 32px 30px 26px}html body.cinema-platform .cinema-editorial-hero h1{font-size: clamp(30px, 3.4vw, 38px)}}html body.cinema-platform .cinema-listing-page .bg-card.rounded-xl{border: 0 !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow)}html body.cinema-platform .cinema-listing-page > .bg-card.rounded-xl.p-4, html body.cinema-platform .cinema-listing-page > .mb-8 > .bg-card.rounded-xl{padding: 16px !important}@media (min-width: 768px){html body.cinema-platform .cinema-listing-page > .bg-card.rounded-xl.p-4, html body.cinema-platform .cinema-listing-page > .mb-8 > .bg-card.rounded-xl{padding: 20px 22px !important}}html body.cinema-platform .cinema-listing-page .bg-card.rounded-xl h2.text-lg{font-size: 18px !important;font-weight: 800;letter-spacing: -.015em}html body.cinema-platform .cinema-listing-page .bg-card.rounded-xl > .flex:first-child{margin-bottom: 14px !important}html body.cinema-platform .cinema-listing-page .bg-card.rounded-xl > .flex:first-child .flex-wrap > *{white-space: nowrap}html body.cinema-platform .cinema-trio{gap: 14px !important}html body.cinema-platform .cinema-trio > a > .relative{border-radius: var(--na-r-md) !important;box-shadow: var(--na-shadow-lg) !important}html body.cinema-platform .cinema-trio > a:not(:first-child){border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important;overflow: hidden}html body.cinema-platform .cinema-trio span.bg-yellow-500{border-radius: 999px !important;background: hsl(var(--ss-gold)) !important;padding: 3px 9px !important}html body.cinema-platform .cinema-trio span.bg-black\/50{border-radius: 999px !important;padding: 3px 9px !important;backdrop-filter: blur(6px)}html body.cinema-platform .cinema-trio span.bg-muted{border-radius: 999px !important;background: hsl(var(--card)) !important}html body.cinema-platform #genre-pills{gap: 6px !important;margin: 0 !important;padding: 2px 0 6px !important}html body.cinema-platform #genre-pills > button{min-height: 36px;padding: 0 16px !important;border: 0 !important;border-radius: 999px !important;background: var(--na-card) !important;box-shadow: var(--na-shadow);color: var(--na-ink) !important;font-weight: 650}html body.cinema-platform #genre-pills > button:is(.bg-primary, .active, [aria-pressed="true"]){background: var(--na-ink) !important;color: hsl(var(--background)) !important}html body.cinema-platform .cinema-listing-page .bg-card.rounded-xl > .px-4.py-3.border-b{padding: 16px 16px 6px !important;border-bottom: 0 !important}html body.cinema-platform .cinema-listing-page .bg-card.rounded-xl > .px-4.py-3.border-b > .font-semibold{font-size: 17px;font-weight: 800;letter-spacing: -.015em}html body.cinema-platform .cinema-listing-page .bg-card.rounded-xl.pb-8{padding-bottom: 4px !important}html body.cinema-platform :is(#top-movies-list, #top-actors-list){padding: 0 8px}html body.cinema-platform :is(#top-movies-list, #top-actors-list) > *{border-color: hsl(var(--border)) !important;border-radius: 12px}html body.cinema-platform :is(#top-movies-list, #top-actors-list) > *:hover{background: var(--na-fill)}html body.cinema-platform :is(#top-movies-list, #top-actors-list) img{border-radius: 10px !important}html body.cinema-platform :is(#load-more-top, #load-more-actors){min-height: 44px;border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;font-weight: 700 !important}html body.cinema-platform .cinema-top-list{gap: 0}html body.cinema-platform .cinema-top-row{border: 0 !important;border-radius: 12px;background: transparent !important;padding: 10px 8px}html body.cinema-platform .cinema-top-row + .cinema-top-row{border-top: 1px solid hsl(var(--border)) !important;border-radius: 0}html body.cinema-platform .cinema-top-row:hover{background: var(--na-fill) !important;border-radius: 12px}html body.cinema-platform .cinema-top-thumb{border-radius: 10px}html body.cinema-platform .cinema-prose{font-size: 14.5px;color: var(--na-sub)}html body.cinema-platform .cinema-prose h2{font-size: 18px;font-weight: 800;letter-spacing: -.015em}html body.cinema-platform .cinema-watchlist-page{max-width: 1100px;display: flex;flex-direction: column;gap: 12px}html body.cinema-platform .cinema-watchlist-page > .cinema-listing-header{position: relative;overflow: hidden;isolation: isolate;padding: 22px 18px;border-radius: var(--na-r);background: var(--ss-hero-bg);box-shadow: var(--na-shadow)}html body.cinema-platform .cinema-watchlist-page > .cinema-listing-header::before{content: "";position: absolute;z-index: -1;right: -110px;top: -130px;width: 340px;height: 340px;border-radius: 50%;background: var(--ss-rings)}html body.cinema-platform .cinema-listing-title{margin: 0;font-size: 26px;font-weight: 800;letter-spacing: -.025em;color: var(--na-ink)}html body.cinema-platform .cinema-watchlist-subtitle{margin-top: 6px;color: var(--na-sub)}@media (min-width: 768px){html body.cinema-platform .cinema-watchlist-page > .cinema-listing-header{padding: 30px 28px}html body.cinema-platform .cinema-listing-title{font-size: 32px}html body.cinema-platform .cinema-watchlist-page{gap: 20px}}html body.cinema-platform .cinema-watchlist-empty{grid-column: 1 / -1;min-height: 0;padding: 40px 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.cinema-platform .cinema-watchlist-empty svg{opacity: 1;color: hsl(var(--primary)) !important;padding: 14px;width: 64px;height: 64px;box-sizing: border-box;border-radius: 999px;background: hsl(var(--primary) / .1)}html body .horo-page.horo-single{max-width: 880px;padding: 12px 12px 32px}@media (min-width: 768px){html body .horo-page.horo-single{padding: 24px 20px 40px}}html body .horo-single > .space-y-4{display: flex;flex-direction: column;gap: 12px}html body .horo-single > .space-y-4 > *{margin: 0 !important}@media (min-width: 768px){html body .horo-single > .space-y-4{gap: 20px}}html body .horo-single > .space-y-4 > a:first-child{align-self: flex-start;min-height: 34px;padding: 0 14px 0 10px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13px;font-weight: 650}html body .horo-single > .space-y-4 > a:first-child:hover{color: hsl(var(--primary))}html body .horo-single article.bg-card{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body .horo-single .horo-gradient-placeholder{aspect-ratio: auto !important;max-height: none !important;margin: 0 !important;padding: 28px 18px 24px !important;border-radius: 0 !important;background: var(--ss-hero-bg) !important;isolation: isolate}html body .horo-single .horo-gradient-placeholder::before{content: "";position: absolute;z-index: -1;right: -110px;top: -130px;width: 360px;height: 360px;border-radius: 50%;background: var(--ss-rings);pointer-events: none}html body .horo-single .horo-gradient-placeholder .horo-bg-circle{display: none}html body .horo-single .horo-gradient-placeholder > .relative{width: 100%}html body .horo-single .horo-icon{display: inline-flex;align-items: center;justify-content: center;width: 84px;height: 84px;border-radius: 24px;background: hsl(var(--card));box-shadow: var(--na-shadow);font-size: 52px !important;line-height: 1;text-shadow: none !important}html body .horo-single .horo-gradient-placeholder h1.text-white{margin-top: 14px !important;font-size: 26px !important;font-weight: 800 !important;letter-spacing: -.025em;color: var(--na-ink) !important}html body .horo-single .horo-gradient-placeholder p:is(.text-white, [class*="text-white/"]){color: var(--na-sub) !important}html body .horo-single .horo-gradient-placeholder p.text-sm[class*="text-white/"]{font-size: 14px;font-weight: 600;color: var(--na-ink) !important}html body .horo-single .horo-gradient-placeholder p.text-xs:not(.mt-3){display: inline-flex;align-items: center;min-height: 26px;padding: 0 10px;margin: 8px 3px 0 !important;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);font-size: 12px;font-weight: 650}html body .horo-single .horo-gradient-placeholder p.text-\[10px\][class*="text-white/"]{display: block;margin-top: 8px !important;font-size: 11.5px;color: var(--na-faint) !important}html body .horo-single .horo-gradient-placeholder p.mt-3.text-white{display: inline-block;max-width: none !important;margin: 12px 0 0 !important;padding: 6px 14px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary)) !important;font-size: 13px;font-weight: 700}@media (min-width: 768px){html body .horo-single .horo-gradient-placeholder{padding: 32px 30px 28px !important;justify-content: flex-start !important}html body .horo-single .horo-gradient-placeholder > .relative{display: grid;grid-template-columns: auto 1fr;column-gap: 22px;align-items: center;text-align: left !important}html body .horo-single .horo-gradient-placeholder > .relative > .horo-icon{grid-row: 1 / span 6;width: 112px;height: 112px;font-size: 70px !important;border-radius: 28px}html body .horo-single .horo-gradient-placeholder > .relative > *{grid-column: 2;justify-self: start}html body .horo-single .horo-gradient-placeholder > .relative > .horo-icon{grid-column: 1}html body .horo-single .horo-gradient-placeholder h1{margin-top: 0 !important;font-size: 32px !important}html body .horo-single .horo-gradient-placeholder p.text-xs:not(.mt-3){margin: 8px 0 0 !important}}html body .horo-single article > .p-6{padding: 16px}@media (min-width: 768px){html body .horo-single article > .p-6{padding: 24px 28px}}html body .horo-single article > .p-6 > div > p:first-child{margin: 0 0 14px !important;padding: 14px 16px;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--primary) / .12), hsl(var(--primary) / .04));font-size: 15px;font-weight: 650;line-height: 1.6;color: var(--na-ink) !important}html body .horo-single article .prose{display: flex;flex-direction: column;gap: 10px;max-width: none;color: var(--na-sub);font-size: 15px;line-height: 1.7}html body .horo-single article .prose.hidden{display: none}html body .horo-single article .prose > p{margin: 0 !important}html body .horo-single article .prose > p:has(br){padding: 14px 16px;border-radius: var(--na-r-sm);background: var(--na-fill);color: var(--na-sub)}html body .horo-single article .prose > p:has(br)::first-line{font-size: 15px;font-weight: 800;letter-spacing: -.005em;color: var(--na-ink);line-height: 2}html body .horo-single article .prose strong{color: var(--na-ink)}html body .horo-single article > .border-t{margin: 0 16px 16px !important;padding: 8px 10px !important;gap: 8px !important;border: 0 !important;border-radius: 16px !important;background: var(--na-fill) !important}@media (min-width: 768px){html body .horo-single article > .border-t{margin: 0 28px 24px !important}}html body .horo-single article > .border-t > button{min-height: 34px;padding: 0 14px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);font-weight: 650;color: var(--na-ink)}html body .horo-single article > .border-t > button:hover{color: hsl(var(--primary))}html body .horo-single .mt-4{margin: 0 !important}html body .horo-single .mt-4 > h2{margin: 0 2px 12px !important;font-size: 18px !important;font-weight: 800;letter-spacing: -.015em}html body .horo-single .mt-4 > .grid{gap: 12px !important}@media (min-width: 768px){html body .horo-single .mt-4 > .grid{gap: 16px !important}}html body .horo-single .mt-4 > .grid > a.bg-card{border: 0;border-radius: var(--na-r-md) !important;background: var(--na-card);box-shadow: var(--na-shadow)}html body .horo-single .mt-4 > .grid > a.bg-card > .flex{gap: 12px !important;padding: 12px 14px !important}html body .horo-single .mt-4 > .grid > a.bg-card > .flex > span:first-child{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 14px;background: hsl(var(--ss-violet) / .12);font-size: 26px !important}html body .horo-single .mt-4 > .grid > a.bg-card h3{font-size: 14px !important;font-weight: 750 !important}html body.page-child.parent-pageid-22318 #main-content > .flex{max-width: 960px;padding: 12px 12px 32px}@media (min-width: 768px){html body.page-child.parent-pageid-22318 #main-content > .flex{padding: 28px 20px 40px}}html body.page-child.parent-pageid-22318 #main-content > .flex > .flex-1{max-width: none}html body.page-child.parent-pageid-22318 article.bg-card{position: relative;overflow: hidden;isolation: isolate;border: 0;border-radius: var(--na-r);background: var(--ss-hero-bg);box-shadow: var(--na-shadow)}html body.page-child.parent-pageid-22318 article.bg-card::before{content: "";position: absolute;z-index: -1;right: -110px;top: -130px;width: 360px;height: 360px;border-radius: 50%;background: var(--ss-rings);pointer-events: none}html body.page-child.parent-pageid-22318 .page-gradient-placeholder{display: none}html body.page-child.parent-pageid-22318 article.bg-card > .p-6{padding: 26px 20px 24px}@media (min-width: 768px){html body.page-child.parent-pageid-22318 article.bg-card > .p-6{padding: 36px 30px 32px}}html body.page-child.parent-pageid-22318 article.bg-card h1{display: flex;flex-direction: column;gap: 8px;margin: 0 !important;font-size: 28px !important;font-weight: 800 !important;letter-spacing: -.025em;color: var(--na-ink)}html body.page-child.parent-pageid-22318 article.bg-card h1::before{content: "NEPSE";align-self: flex-start;display: inline-flex;align-items: center;min-height: 24px;padding: 0 10px;border-radius: 999px;background: hsl(var(--primary) / .12);color: hsl(var(--primary));font-size: 11px;font-weight: 800;letter-spacing: .08em}@media (min-width: 768px){html body.page-child.parent-pageid-22318 article.bg-card h1{font-size: 34px !important}}html body.page-child.parent-pageid-22318 article.bg-card > .p-6 > :not(h1){margin-top: 14px;font-size: 15px;line-height: 1.65;color: var(--na-sub)}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl{display: grid;grid-template-columns: minmax(0, 1fr);row-gap: 0;max-width: 960px !important;padding: 12px 12px 32px !important;box-sizing: border-box}@media (min-width: 768px){html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl{padding: 28px 20px 40px !important}}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl::before{content: "";grid-row: 1 / 4;grid-column: 1;z-index: 0;border-radius: var(--na-r);background-color: hsl(var(--card));box-shadow: var(--na-shadow);background-image: var(--ss-rings), radial-gradient(120% 140% at 100% 0%, hsl(var(--primary) / .18) 0%, hsl(var(--primary) / .06) 38%, transparent 62%), radial-gradient(90% 120% at 0% 100%, hsl(var(--primary) / .07) 0%, transparent 55%);background-repeat: no-repeat;background-size: 380px 380px, 380px 380px, 380px 380px, 100% 100%, 100% 100%;background-position: right -120px top -150px, right -120px top -150px, right -120px top -150px, 0 0, 0 0}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > a:first-child, html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > h1, html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > h1 + p{grid-column: 1;position: relative;z-index: 1;margin-left: 18px !important;margin-right: 18px !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > a:first-child{grid-row: 1;justify-self: start;margin-top: 18px !important;margin-bottom: 0 !important;min-height: 32px;padding: 0 12px 0 8px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink) !important;font-weight: 650;font-size: 13px}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > a:first-child:hover{color: hsl(var(--primary)) !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > h1{grid-row: 2;margin-top: 14px !important;margin-bottom: 0 !important;font-size: 26px !important;font-weight: 800 !important;letter-spacing: -.025em;line-height: 1.15 !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > h1 + p{grid-row: 3;margin-top: 8px !important;margin-bottom: 20px !important;font-size: 13px !important;color: var(--na-sub) !important}@media (min-width: 768px){html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > a:first-child, html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > h1, html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > h1 + p{margin-left: 28px !important;margin-right: 28px !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > a:first-child{margin-top: 26px !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > h1{font-size: 34px !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > h1 + p{margin-bottom: 28px !important}}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section{margin-top: 12px !important;border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow);padding: 16px !important}@media (min-width: 768px){html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section{margin-top: 20px !important;padding: 22px !important}}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section h2{font-size: 17px !important;font-weight: 800 !important;letter-spacing: -.015em}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section > h2{margin-bottom: 14px !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid{gap: 10px !important;margin-top: 16px}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .flex:first-child{margin: 0 !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .flex:first-child > span.rounded-full{min-height: 30px;padding: 0 12px;font-size: 12.5px}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div{--ss-t: var(--ss-blue);position: relative;overflow: hidden;border: 0 !important;border-radius: var(--na-r-sm) !important;padding: 14px 12px !important;background: linear-gradient(140deg, hsl(var(--ss-t) / .16), hsl(var(--ss-t) / .05)) !important;text-align: left !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div::after{content: "";position: absolute;right: -26px;top: -26px;width: 80px;height: 80px;border-radius: 999px;background: hsl(var(--ss-t) / .12);pointer-events: none}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div:nth-child(1){--ss-t: 234 60% 58%}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div:nth-child(2){--ss-t: var(--ss-amber)}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div:nth-child(3){--ss-t: var(--ss-gold)}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div:nth-child(4){--ss-t: var(--ss-cyan)}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div:nth-child(5){--ss-t: var(--ss-pink)}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div:nth-child(6){--ss-t: var(--ss-violet)}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div > div:first-child{justify-content: flex-start !important;margin-bottom: 6px !important;color: hsl(var(--ss-t)) !important}html.dark body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div > div:first-child{filter: brightness(1.3)}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div > div:first-child span{font-size: 11px !important;font-weight: 800 !important;letter-spacing: .07em}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .grid > div > div:last-child{font-size: 24px !important;font-weight: 800 !important;letter-spacing: -.02em;line-height: 1.1}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .mt-4.flex-wrap{gap: 8px !important;margin-top: 14px !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .mt-4.flex-wrap > span{display: inline-flex;align-items: center;gap: 4px;min-height: 30px;padding: 0 12px;border-radius: 999px;background: var(--na-fill);font-size: 12.5px}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl > section:first-of-type > .mt-4.justify-end{margin-top: 14px !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl select{min-height: 42px;height: 42px !important;padding: 0 34px 0 14px !important;border: 0 !important;border-radius: 999px !important;background-color: var(--na-fill) !important;color: var(--na-ink) !important;font-weight: 600;box-shadow: none !important;outline: none}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl form{gap: 10px !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl form label{font-size: 12px !important;font-weight: 600}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl :is(button, a).rounded-md{min-height: 40px;border-radius: 999px !important;padding: 0 16px !important;font-weight: 700 !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl :is(button, a).rounded-md.border{border: 0 !important;background: var(--na-fill) !important;color: var(--na-ink) !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl :is(button, a).rounded-md.border:hover{background: var(--na-fill-2) !important;color: hsl(var(--primary)) !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl #niriv-prayer-share-dropdown{border: 0 !important;border-radius: var(--na-r-sm) !important;box-shadow: var(--na-shadow-lg) !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl table{font-size: 13.5px}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl thead tr{border: 0 !important;background: var(--na-fill) !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl thead th{padding: 10px 8px !important;font-size: 11px !important;font-weight: 700 !important;letter-spacing: .05em;text-transform: uppercase;color: var(--na-sub) !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl thead th:first-child{border-radius: 12px 0 0 12px}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl thead th:last-child{border-radius: 0 12px 12px 0}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl tbody tr{border-top: 0 !important;border-bottom: 1px solid hsl(var(--border))}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl tbody tr:last-child{border-bottom: 0}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl tbody td{padding: 11px 8px !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl tbody tr.bg-primary\/10{border-bottom-color: transparent}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl tbody tr.bg-primary\/10 td:first-child{border-radius: 12px 0 0 12px}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl tbody tr.bg-primary\/10 td:last-child{border-radius: 0 12px 12px 0}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl .overflow-x-auto{margin: 0 -4px;padding: 0 4px}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl .rounded-xl.border.bg-muted\/15{--ss-t: var(--ss-violet);border: 0 !important;border-radius: var(--na-r-sm) !important;background: linear-gradient(140deg, hsl(var(--ss-t) / .14), hsl(var(--ss-t) / .05)) !important}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl .grid > .rounded-xl.border.bg-muted\/15:nth-child(2){--ss-t: var(--ss-amber)}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl .rounded-xl.border.bg-muted\/15 p.text-lg{font-size: 24px !important;font-weight: 800 !important;letter-spacing: -.02em}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl .flex.items-start.gap-3.rounded-lg.border{border: 0 !important;border-radius: var(--na-r-sm) !important;background: var(--na-fill)}html body #main-content > main.min-h-screen:has(#niriv-prayer-countdown) > .max-w-5xl .leading-relaxed{font-size: 14px !important;line-height: 1.65 !important}html body.games-single .gm-app .gm-main-single{gap: 12px}html body.games-single .gm-app .gm-play-col{gap: 12px}@media (min-width: 768px){html body.games-single .gm-app .gm-main-single{gap: 20px}html body.games-single .gm-app .gm-play-col{gap: 20px}}html body.games-single .gm-app .gm-game-head{position: relative;overflow: hidden;isolation: isolate;align-items: center;padding: 20px 18px;border: 0;border-radius: var(--na-r);background: var(--ss-hero-bg);box-shadow: var(--na-shadow)}html body.games-single .gm-app .gm-game-head::before{content: "";position: absolute;z-index: -1;right: -120px;top: -150px;width: 380px;height: 380px;border-radius: 50%;background: var(--ss-rings);pointer-events: none}@media (min-width: 768px){html body.games-single .gm-app .gm-game-head{padding: 26px 26px}}html body.games-single .gm-app .gm-game-eyebrow{gap: 6px;margin-bottom: 10px}html body.games-single .gm-app .gm-game-eyebrow .gm-chip-soft{min-height: 26px;padding: 0 11px;border: 0;background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink);font-weight: 700}html body.games-single .gm-app .gm-game-eyebrow .gm-chip-soft:first-child{background: hsl(var(--primary) / .12);box-shadow: none;color: hsl(var(--primary))}html body.games-single .gm-app .gm-game-title{font-size: clamp(26px, 3.2vw, 34px);letter-spacing: -.03em}html body.games-single .gm-app .gm-game-tagline{margin-top: 6px;font-size: 14.5px;color: var(--na-sub)}html body.games-single .gm-app .gm-game-stats{gap: 10px}html body.games-single .gm-app .gm-stat{--ss-t: var(--ss-gold);position: relative;overflow: hidden;min-width: 112px;padding: 12px 14px;gap: 6px;border: 0;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--ss-t) / .2), hsl(var(--ss-t) / .07)), hsl(var(--card))}html body.games-single .gm-app .gm-stat + .gm-stat{--ss-t: var(--ss-violet)}html body.games-single .gm-app .gm-stat::after{content: "";position: absolute;right: -24px;top: -24px;width: 70px;height: 70px;border-radius: 999px;background: hsl(var(--ss-t) / .14)}html body.games-single .gm-app .gm-stat-label{color: hsl(var(--ss-t));filter: brightness(.85)}html.dark body.games-single .gm-app .gm-stat-label{filter: brightness(1.3)}html body.games-single .gm-app .gm-stat-value{font-size: 26px;font-weight: 800;letter-spacing: -.02em}html body.games-single .gm-app .gm-stage{gap: 12px}html body.games-single .gm-app .gm-frame-box{border: 0 !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow)}html body.games-single .gm-app .gm-start{background: var(--ss-hero-bg)}html body.games-single .gm-app .gm-start-inner{border: 0;border-radius: var(--na-r-md)}html body.games-single .gm-app .gm-start-title{font-weight: 800;letter-spacing: -.025em}html body.games-single .gm-app .gm-play-btn{border-radius: 999px;box-shadow: 0 8px 22px hsl(var(--primary) / .35)}html body.games-single .gm-app .gm-bar{gap: 8px;padding: 8px 8px 8px 16px;border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);flex-wrap: wrap}@media (max-width: 639px){html body.games-single .gm-app .gm-bar{border-radius: var(--na-r-md);padding: 10px}}html body.games-single .gm-app .gm-live-value{font-size: 24px;font-weight: 800}html body.games-single .gm-app .gm-bar .gm-btn{min-height: 38px;padding: 0 14px;border: 0 !important;background: var(--na-fill);color: var(--na-ink)}html body.games-single .gm-app .gm-bar .gm-btn:hover:not(:disabled){background: var(--na-fill-2);color: hsl(var(--primary))}html body.games-single .gm-app .gm-bar .gm-btn.is-on{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}html body.games-single .gm-app .gm-about{padding: 18px;border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}@media (min-width: 768px){html body.games-single .gm-app .gm-about{padding: 22px 24px}}html body.games-single .gm-app .gm-about h2{margin-bottom: 14px;font-size: 18px;font-weight: 800;letter-spacing: -.015em}html body.games-single .gm-app .gm-about h3{margin-top: 18px}html body.games-single .gm-app .gm-about-facts{padding: 4px 14px;border-radius: var(--na-r-sm);background: var(--na-fill);column-gap: 18px;row-gap: 0}html body.games-single .gm-app .gm-about-facts > :is(dt, dd){padding: 9px 0;border-bottom: 1px solid hsl(var(--border))}html body.games-single .gm-app .gm-about-facts > :is(dt, dd):nth-last-child(-n+2){border-bottom: 0}@media (max-width: 639px){html body.games-single .gm-app .gm-about-facts > dt{padding-bottom: 0;border-bottom: 0}html body.games-single .gm-app .gm-about-facts > dd{padding-top: 2px}html body.games-single .gm-app .gm-about-facts > dt:nth-last-child(2){border-bottom: 0}}html body.games-single .gm-app .gm-about-controls kbd{border: 0;border-radius: 8px;background: var(--na-fill);box-shadow: inset 0 -1px 0 hsl(var(--foreground) / .12)}html body.games-single .gm-app .gm-about-note{padding-top: 12px;border-top: 1px solid hsl(var(--border))}html body.games-single .gm-app .gm-back{display: inline-flex;align-items: center;gap: 4px;min-height: 34px;padding: 0 14px;border-radius: 999px;background: hsl(var(--primary) / .1);font-weight: 700}html body.games-single .gm-app .gm-more{gap: 12px;padding: 16px;border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.games-single .gm-app .gm-more-title{font-size: 15px}html body.games-single .gm-app .gm-mini-media{border: 0;border-radius: 12px}html body .eq-page.eq-single-page{max-width: 960px;gap: 12px;padding: 12px 12px 32px}@media (min-width: 768px){html body .eq-page.eq-single-page{gap: 20px;padding: 28px 20px 40px}}html body .eq-single-page > *{margin: 0 !important}html body .eq-single-page .eq-back-link{min-height: 34px;padding: 0 14px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink) !important;font-size: 13px;font-weight: 650}html body .eq-single-page .eq-back-link:hover{color: hsl(var(--primary)) !important}html body .eq-single-page .eq-single-hero{position: relative;overflow: hidden;isolation: isolate;padding: 22px 18px 18px !important;border: 0 !important;border-radius: var(--na-r) !important;background: radial-gradient(120% 140% at 100% 0%, hsl(var(--ss-red) / .16) 0%, hsl(var(--ss-red) / .05) 38%, transparent 62%), hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important}html body .eq-single-page .eq-single-hero::before{content: "";position: absolute;z-index: -1;right: -120px;top: -150px;width: 400px;height: 400px;border-radius: 50%;pointer-events: none;background: radial-gradient(circle, transparent 46%, hsl(var(--ss-red) / .14) 46.5%, hsl(var(--ss-red) / .14) 47.5%, transparent 48%), radial-gradient(circle, transparent 62%, hsl(var(--ss-red) / .10) 62.5%, hsl(var(--ss-red) / .10) 63.5%, transparent 64%), radial-gradient(circle, transparent 78%, hsl(var(--ss-red) / .07) 78.5%, hsl(var(--ss-red) / .07) 79.5%, transparent 80%)}@media (min-width: 768px){html body .eq-single-page .eq-single-hero{padding: 30px 28px 24px !important}}html body .eq-single-page .eq-kicker{align-self: flex-start;display: inline-flex;width: fit-content;min-height: 26px;padding: 0 12px;border-radius: 999px;background: hsl(var(--ss-red) / .12);color: var(--na-red);font-size: 11px;letter-spacing: .08em}html body .eq-single-page .eq-single-hero h1{margin: 12px 0 0 !important;font-size: 26px !important;font-weight: 800;letter-spacing: -.025em;line-height: 1.15}@media (min-width: 768px){html body .eq-single-page .eq-single-hero h1{font-size: 32px !important}}html body .eq-single-page .eq-lede{margin-top: 8px !important;font-size: 14.5px !important;line-height: 1.6;color: var(--na-sub)}html body .eq-single-page .eq-revision-alert{margin-top: 12px;padding: 10px 14px;border: 0 !important;border-radius: 12px;background: hsl(var(--ss-amber) / .14);color: var(--na-ink);font-size: 13.5px}html body .eq-single-page .eq-fact-grid{gap: 10px !important;margin-top: 18px !important}html body .eq-single-page .eq-fact-grid > div{--ss-t: var(--ss-slate);position: relative;overflow: hidden;gap: 4px !important;padding: 12px 14px !important;border: 0 !important;border-radius: var(--na-r-sm) !important;background: linear-gradient(140deg, hsl(var(--ss-t) / .16), hsl(var(--ss-t) / .06)), hsl(var(--card)) !important}html body .eq-single-page .eq-fact-grid > div::after{content: "";position: absolute;right: -26px;top: -26px;width: 80px;height: 80px;border-radius: 999px;background: hsl(var(--ss-t) / .12);pointer-events: none}html body .eq-single-page .eq-fact-grid > div:nth-child(1){--ss-t: var(--ss-red)}html body .eq-single-page .eq-fact-grid > div:nth-child(2){--ss-t: var(--ss-amber)}html body .eq-single-page .eq-fact-grid > div:nth-child(3){--ss-t: var(--ss-blue)}html body .eq-single-page .eq-fact-grid > div:nth-child(4){--ss-t: var(--ss-violet)}html body .eq-single-page .eq-fact-grid > div:nth-child(5){--ss-t: var(--ss-cyan)}html body .eq-single-page .eq-fact-grid > div:nth-child(6){--ss-t: var(--ss-green)}html body .eq-single-page .eq-fact-grid span{font-size: 11px !important;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: hsl(var(--ss-t))}html.dark body .eq-single-page .eq-fact-grid span{filter: brightness(1.3)}html body .eq-single-page .eq-fact-grid strong{font-size: 15px !important;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}html body .eq-single-page .eq-fact-grid > div:first-child strong{font-size: 22px !important}html body .eq-single-page .eq-source-note{margin-top: 14px;font-size: 12.5px;color: var(--na-faint)}html body .eq-single-page .eq-panel{padding: 16px !important;border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow) !important}@media (min-width: 768px){html body .eq-single-page .eq-panel{padding: 20px 22px !important}}html body .eq-single-page .eq-section-heading{margin-bottom: 14px}html body .eq-single-page .eq-section-heading h2{font-size: 18px;font-weight: 800;letter-spacing: -.015em}html body .eq-single-page .eq-eyebrow{color: hsl(var(--primary));font-weight: 800}html body .eq-single-page .eq-map{border: 0 !important;border-radius: var(--na-r-sm) !important;overflow: hidden}html body .eq-single-page .eq-city-grid{gap: 10px !important}html body .eq-single-page .eq-city-grid > div{border: 0 !important;border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important;padding: 12px 14px !important}html body .eq-single-page .eq-city-grid strong{font-size: 18px !important;font-weight: 800;letter-spacing: -.02em;font-variant-numeric: tabular-nums}html body .eq-single-page .eq-muted{margin-top: 12px;font-size: 12.5px;color: var(--na-sub)}html body .eq-single-page .eq-observation-table-wrap{border: 0 !important;border-radius: 0;overflow-x: auto}html body .eq-single-page .eq-observation-table{border-collapse: collapse;width: 100%;font-size: 13.5px}html body .eq-single-page .eq-observation-table th{padding: 10px 12px;border: 0 !important;background: var(--na-fill);font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--na-sub);text-align: left}html body .eq-single-page .eq-observation-table th:first-child{border-radius: 12px 0 0 12px}html body .eq-single-page .eq-observation-table th:last-child{border-radius: 0 12px 12px 0}html body .eq-single-page .eq-observation-table td{padding: 12px;border: 0 !important;border-bottom: 1px solid hsl(var(--border)) !important}html body .eq-single-page .eq-observation-table tr:last-child td{border-bottom: 0 !important}html body .eq-single-page .eq-felt-note{background: linear-gradient(140deg, hsl(var(--ss-amber) / .14), hsl(var(--ss-amber) / .05)), hsl(var(--card)) !important}html body .eq-single-page .eq-safety{padding: 16px 18px !important;border: 0 !important;border-radius: var(--na-r) !important;background: linear-gradient(140deg, hsl(var(--primary) / .12), hsl(var(--primary) / .04)), hsl(var(--card)) !important;box-shadow: var(--na-shadow)}html body .eq-single-page .eq-safety a{display: inline-flex;align-items: center;min-height: 34px;margin-top: 6px;padding: 0 14px;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground)) !important;text-decoration: none}html body.page-template-page-trends .trends-hero{position: relative;overflow: hidden;isolation: isolate;box-sizing: border-box;width: auto !important;max-width: 1200px;margin: 16px 12px 0 !important;border: 0 !important;border-radius: var(--na-r);background: var(--ss-hero-bg) !important;box-shadow: var(--na-shadow)}html body.page-template-page-trends .trends-hero::before{content: "" !important;display: block !important;position: absolute;z-index: -1;inset: auto;right: -140px;top: -170px;left: auto;bottom: auto;width: 460px;height: 460px;border-radius: 50%;background: var(--ss-rings) !important;opacity: 1;pointer-events: none;transform: none;filter: none}html body.page-template-page-trends .trends-hero::after{content: "";position: absolute;z-index: -1;left: -120px;bottom: -160px;width: 360px;height: 360px;border-radius: 50%;background: radial-gradient(circle, transparent 62%, hsl(var(--primary) / .08) 62.5%, hsl(var(--primary) / .08) 63.5%, transparent 64%);pointer-events: none}@media (min-width: 768px){html body.page-template-page-trends .trends-hero{margin: 24px 20px 0 !important}}@media (min-width: 1240px){html body.page-template-page-trends .trends-hero{margin: 24px auto 0 !important}}html body.page-template-page-trends .trends-hero-inner{padding: 28px 16px 22px !important}@media (min-width: 768px){html body.page-template-page-trends .trends-hero-inner{padding: 44px 24px 30px !important}}html body.page-template-page-trends .trends-hero h1{margin: 0 0 10px !important;font-size: clamp(28px, 4.4vw, 44px) !important;font-weight: 800 !important;letter-spacing: -.035em !important;line-height: 1.08 !important;color: var(--na-ink)}html body.page-template-page-trends .trends-hero h1::after{display: none !important}html body.page-template-page-trends .trends-hero-inner > p{margin: 0 auto 16px !important;max-width: 560px;font-size: 15px;color: var(--na-sub)}html body.page-template-page-trends .trends-rotate{justify-content: center;gap: 8px;margin-bottom: 16px}html body.page-template-page-trends .trends-rotate-label{font-size: 12.5px;font-weight: 700;color: var(--na-sub)}html body.page-template-page-trends .trends-rotate-word{min-height: 30px;padding: 0 12px;border: 0 !important;border-radius: 999px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow);color: hsl(var(--primary)) !important;font-weight: 750}html body.page-template-page-trends #trends-search-form input[type="text"], html body.page-template-page-trends #trends-search-form input[type="search"], html body.page-template-page-trends #trends-search-form input:not([type]){height: 54px !important;border: 0 !important;border-radius: 999px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow-lg) !important;outline: none !important;font-size: 15px;color: var(--na-ink)}html body.page-template-page-trends #trends-search-form input:focus{border: 0 !important;outline: none !important;box-shadow: var(--na-shadow-lg) !important}html body.page-template-page-trends #trends-autocomplete{border: 0 !important;border-radius: var(--na-r-sm) !important;box-shadow: var(--na-shadow-lg) !important}html body.page-template-page-trends .trends-hero-articles{gap: 10px !important;margin-top: 18px !important}html body.page-template-page-trends .trends-hero-article{padding: 10px 12px !important;border: 0 !important;border-radius: var(--na-r-sm) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow);text-align: left}html body.page-template-page-trends .trends-hero-article:hover{box-shadow: var(--na-shadow-lg)}html body.page-template-page-trends .trends-hero-article img{width: 52px !important;height: 40px !important;border-radius: 10px !important}html body.page-template-page-trends .trends-hero-article strong{font-size: 13px !important;font-weight: 700 !important}html body.page-template-page-trends .trends-hero-article em{font-size: 11.5px !important}html body.page-template-page-trends .trends-hero-links{gap: 8px !important;margin-top: 16px !important}html body.page-template-page-trends .trend-hero-link{display: inline-flex;align-items: center;gap: 6px;min-height: 38px;padding: 0 16px !important;border: 0 !important;border-radius: 999px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important;color: var(--na-ink) !important;font-size: 13px;font-weight: 700}html body.page-template-page-trends .trend-hero-link:hover{color: hsl(var(--primary)) !important}html body.page-template-page-trends .trend-hero-link svg, html body.page-template-page-trends .trend-hero-link i{color: hsl(var(--primary))}html body.page-template-page-trends .trends-shell{display: flex;flex-direction: column;gap: 12px;box-sizing: border-box;max-width: 1200px !important;padding: 12px 12px 32px !important}@media (min-width: 768px){html body.page-template-page-trends .trends-shell{gap: 20px;padding: 20px 20px 40px !important}}@media (min-width: 1240px){html body.page-template-page-trends .trends-shell{padding-left: 0 !important;padding-right: 0 !important}}html body.page-template-page-trends .trends-shell > *{margin-top: 0 !important;margin-bottom: 0 !important}html body.page-template-page-trends .trends-dashboard{gap: 12px !important}@media (min-width: 768px){html body.page-template-page-trends .trends-dashboard{gap: 20px !important}}@media (max-width: 1023px){html body.page-template-page-trends .trends-dashboard{grid-template-columns: minmax(0, 1fr) !important}}html body.page-template-page-trends :is(.trend-chart-card, .trend-note-card, .trend-list-card, .trend-pub, .trends-table-card, .trends-block, .trend-rail, .trends-filters){border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;background-image: none !important;box-shadow: var(--na-shadow) !important}html body.page-template-page-trends :is(.trend-chart-card, .trend-note-card, .trend-pub, .trends-block){padding: 16px !important}@media (min-width: 768px){html body.page-template-page-trends :is(.trend-chart-card, .trend-note-card, .trend-pub, .trends-block){padding: 20px 22px !important}}html body.page-template-page-trends :is(.trend-card-kicker, .trend-chart-kicker, .trend-rail-kicker){display: inline-flex;align-items: center;gap: 6px;font-size: 11px !important;font-weight: 800 !important;letter-spacing: .08em !important;text-transform: uppercase;color: hsl(var(--primary)) !important}html body.page-template-page-trends .trend-live-dot{width: 7px;height: 7px;border-radius: 999px;background: hsl(var(--ss-red));box-shadow: 0 0 0 3px hsl(var(--ss-red) / .2)}html body.page-template-page-trends :is(.trend-chart-keyword, .trend-note-card h2, .trend-pub-head h2, .trend-list-header h2, .trends-table-head h2, .trends-block-head h2, .trend-rail-title){font-size: 18px !important;font-weight: 800 !important;letter-spacing: -.02em !important;color: var(--na-ink) !important}html body.page-template-page-trends :is(.trend-chart-period, .trend-list-window, .trends-table-head > span){display: inline-flex;align-items: center;min-height: 28px;padding: 0 12px;border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;color: var(--na-sub) !important;font-size: 12px !important;font-weight: 700 !important;white-space: nowrap}html body.page-template-page-trends .trend-chart-head{margin-bottom: 12px}html body.page-template-page-trends .trend-chart-wrap{border-radius: var(--na-r-sm)}html body.page-template-page-trends .trend-chart-stats{gap: 10px !important;margin-top: 14px;padding-top: 0 !important;border: 0 !important}html body.page-template-page-trends .trend-chart-stat{--ss-t: var(--ss-green);position: relative;overflow: hidden;padding: 12px 14px !important;border: 0 !important;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--ss-t) / .15), hsl(var(--ss-t) / .05)) !important}html body.page-template-page-trends .trend-chart-stat + .trend-chart-stat{--ss-t: var(--ss-blue)}html body.page-template-page-trends .trend-chart-stat:nth-child(3){--ss-t: var(--ss-violet)}html body.page-template-page-trends .trend-chart-stat::after{content: "";position: absolute;right: -24px;top: -24px;width: 76px;height: 76px;border-radius: 999px;background: hsl(var(--ss-t) / .12);pointer-events: none}html body.page-template-page-trends .trend-chart-stat strong{font-size: 24px !important;font-weight: 800 !important;letter-spacing: -.02em;color: var(--na-ink)}html body.page-template-page-trends .trend-chart-stat span{font-size: 12px !important;color: var(--na-sub)}html body.page-template-page-trends .trend-note-card > p, html body.page-template-page-trends .trend-rail-summary{font-size: 14px !important;line-height: 1.6 !important;color: var(--na-sub) !important}html body.page-template-page-trends .trend-note-block, html body.page-template-page-trends .trend-rail-block{margin-top: 16px !important;padding-top: 14px !important;border-top: 1px solid hsl(var(--border)) !important}html body.page-template-page-trends :is(.trend-note-block, .trend-rail-block) > h3{font-size: 11px !important;font-weight: 800 !important;letter-spacing: .08em;text-transform: uppercase;color: var(--na-sub) !important;margin-bottom: 10px !important}html body.page-template-page-trends .trend-search-action{display: inline-flex;align-items: center;gap: 6px;min-height: 34px;margin-top: 12px;padding: 0 14px;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary)) !important;font-size: 13px;font-weight: 700;text-decoration: none}html body.page-template-page-trends .trend-search-action:hover{background: hsl(var(--primary) / .16)}html body.page-template-page-trends .trend-news-list{gap: 8px !important}html body.page-template-page-trends .trend-news-item{gap: 12px !important;padding: 8px !important;margin: 0 -8px;border-radius: 12px}html body.page-template-page-trends .trend-news-item:hover{background: var(--na-fill)}html body.page-template-page-trends .trend-news-item img{border-radius: 10px !important}html body.page-template-page-trends .trend-news-title{font-size: 13.5px !important;font-weight: 700 !important;color: var(--na-ink) !important}html body.page-template-page-trends .trend-news-meta{font-size: 11.5px !important;color: var(--na-faint) !important}html body.page-template-page-trends .trend-variant-chips{gap: 6px !important;padding-bottom: 4px}html body.page-template-page-trends .trend-variant-chip{display: inline-flex;align-items: center;min-height: 32px;padding: 0 12px !important;border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;color: var(--na-ink) !important;font-size: 12.5px !important;font-weight: 650 !important}html body.page-template-page-trends .trend-variant-chip:hover{background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important}html body.page-template-page-trends .trend-list-header{padding: 16px 16px 12px !important;border-bottom: 0 !important;background: transparent !important}@media (min-width: 768px){html body.page-template-page-trends .trend-list-header{padding: 20px 22px 12px !important}}html body.page-template-page-trends .trend-list-header p{margin-top: 4px !important;font-size: 12.5px !important;color: var(--na-sub) !important}html body.page-template-page-trends .trend-rows{padding: 0 8px 8px}@media (min-width: 768px){html body.page-template-page-trends .trend-rows{padding: 0 12px 12px}}html body.page-template-page-trends .trend-row{padding: 10px 8px !important;border-bottom: 1px solid hsl(var(--border)) !important;border-radius: 0}html body.page-template-page-trends .trend-row:last-child{border-bottom: 0 !important}html body.page-template-page-trends .trend-row:hover{background: var(--na-fill) !important;border-radius: 12px;border-bottom-color: transparent !important}html body.page-template-page-trends .trend-row-rank{display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 10px;background: var(--na-fill);color: var(--na-sub) !important;font-size: 12.5px !important;font-weight: 800 !important}html body.page-template-page-trends .trend-td-rank{width: 36px;text-align: center !important;font-size: 13px !important;font-weight: 800 !important;color: var(--na-sub) !important}html body.page-template-page-trends .trend-tr:nth-child(-n+3) .trend-td-rank{color: hsl(var(--primary)) !important}html body.page-template-page-trends .trend-row:nth-child(-n+3) .trend-row-rank{background: hsl(var(--primary) / .12);color: hsl(var(--primary)) !important}html body.page-template-page-trends .trend-row-title{font-size: 14.5px !important;font-weight: 750 !important;color: var(--na-ink) !important}html body.page-template-page-trends .trend-row-title svg, html body.page-template-page-trends .trend-row-title i{color: hsl(var(--primary))}html body.page-template-page-trends .trend-row-meta{font-size: 12px !important}html body.page-template-page-trends .trend-row-status{font-weight: 700;color: hsl(var(--sd-up, 145 60% 36%))}html body.page-template-page-trends .trend-row-count{display: inline-flex;align-items: center;min-height: 26px;padding: 0 10px;border-radius: 999px;background: var(--na-fill);font-size: 12px !important;font-weight: 700 !important;color: var(--na-ink) !important;white-space: nowrap}html body.page-template-page-trends [data-trends-scroll].is-fitted.is-scrollable::after{background: linear-gradient(to bottom, transparent, hsl(var(--card)) 80%)}html body.page-template-page-trends .trend-pub-head p{font-size: 14px !important;line-height: 1.6;color: var(--na-sub) !important}html body.page-template-page-trends .trend-pub-head p a{font-weight: 700}html body.page-template-page-trends .trend-pub-steps{gap: 10px !important;margin-top: 14px !important}html body.page-template-page-trends .trend-pub-step{border: 0 !important;border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important;padding: 12px 14px !important}html body.page-template-page-trends .trend-pub-step-num{background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important;border: 0 !important}html body.page-template-page-trends .trend-pub-topic{margin-top: 14px !important;padding: 16px !important;border: 0 !important;border-radius: var(--na-r-md) !important;background: linear-gradient(140deg, hsl(var(--primary) / .12), hsl(var(--primary) / .04)) !important;box-shadow: none !important}html body.page-template-page-trends .trend-pub-topic-label{font-size: 11px !important;font-weight: 800 !important;letter-spacing: .08em;color: hsl(var(--primary)) !important}html body.page-template-page-trends .trend-pub-topic-kw{font-size: 17px !important;font-weight: 800 !important}html body.page-template-page-trends .trend-pub-angles ul{margin-top: 8px}html body.page-template-page-trends .trend-pub-cta{gap: 8px !important;margin-top: 14px !important}html body.page-template-page-trends .trend-btn{display: inline-flex;align-items: center;gap: 6px;min-height: 40px !important;padding: 0 16px !important;border: 0 !important;border-radius: 999px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important;color: var(--na-ink) !important;font-size: 13px !important;font-weight: 700 !important}html body.page-template-page-trends .trend-btn:hover{color: hsl(var(--primary)) !important}html body.page-template-page-trends .trend-btn.trend-btn-primary{background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important;box-shadow: 0 6px 16px hsl(var(--primary) / .28) !important}html body.page-template-page-trends .trend-btn.trend-btn-primary:hover{filter: brightness(.96);color: hsl(var(--primary-foreground)) !important}html body.page-template-page-trends .trend-pub-grid{gap: 10px !important;margin-top: 14px !important}html body.page-template-page-trends .trend-pub-tile{--ss-t: var(--ss-blue);border: 0 !important;border-radius: var(--na-r-sm) !important;padding: 14px !important;background: linear-gradient(140deg, hsl(var(--ss-t) / .12), hsl(var(--ss-t) / .04)) !important}html body.page-template-page-trends .trend-pub-tile:nth-child(2){--ss-t: var(--ss-violet)}html body.page-template-page-trends .trend-pub-tile:nth-child(3){--ss-t: var(--ss-amber)}html body.page-template-page-trends .trend-pub-tile:nth-child(4){--ss-t: var(--ss-green)}html body.page-template-page-trends .trend-pub-icon{width: 34px !important;height: 34px !important;border: 0 !important;border-radius: 11px !important;background: hsl(var(--ss-t) / .18) !important;color: hsl(var(--ss-t)) !important}html body.page-template-page-trends .trend-pub-tile h3{font-size: 14px !important;font-weight: 750 !important}html body.page-template-page-trends .trend-pub-list, html body.page-template-page-trends .trend-pub-topics{margin-top: 14px !important;padding: 14px !important;border: 0 !important;border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important}html body.page-template-page-trends .trend-pub-topic-item{border: 0 !important;border-radius: 12px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow)}html body.page-template-page-trends .trend-pub-cta-main{padding-top: 16px !important;border-top: 1px solid hsl(var(--border)) !important}html body.page-template-page-trends .trends-view-hero{position: relative;overflow: hidden;isolation: isolate;box-sizing: border-box;max-width: 1200px;margin: 16px 12px 0 !important;padding: 0 !important;border: 0 !important;border-radius: var(--na-r);background: var(--ss-hero-bg) !important;box-shadow: var(--na-shadow)}html body.page-template-page-trends .trends-view-hero::before{content: "";position: absolute;z-index: -1;right: -140px;top: -170px;width: 440px;height: 440px;border-radius: 50%;background: var(--ss-rings);pointer-events: none}@media (min-width: 768px){html body.page-template-page-trends .trends-view-hero{margin: 24px 20px 0 !important}}@media (min-width: 1240px){html body.page-template-page-trends .trends-view-hero{margin: 24px auto 0 !important;width: 1200px}}html body.page-template-page-trends .trends-view-hero > .trends-view-wrap{padding: 20px 16px 18px !important;max-width: none}@media (min-width: 768px){html body.page-template-page-trends .trends-view-hero > .trends-view-wrap{padding: 28px 28px 22px !important}}html body.page-template-page-trends .trends-crumbs{display: flex;flex-wrap: wrap;align-items: center;gap: 4px;margin-bottom: 12px;font-size: 12.5px;font-weight: 600;color: var(--na-sub)}html body.page-template-page-trends .trends-crumbs a{display: inline-flex;align-items: center;min-height: 26px;padding: 0 10px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink);text-decoration: none}html body.page-template-page-trends .trends-crumbs a:hover{color: hsl(var(--primary))}html body.page-template-page-trends .trends-view-hero h1{font-size: clamp(26px, 3.6vw, 36px) !important;font-weight: 800 !important;letter-spacing: -.03em !important;line-height: 1.12;color: var(--na-ink)}html body.page-template-page-trends .trends-h1-np{color: var(--na-sub) !important;font-weight: 700}html body.page-template-page-trends .trends-view-lede{margin-top: 8px !important;font-size: 13.5px !important;color: var(--na-sub) !important}html body.page-template-page-trends .trends-place-bar{display: flex;flex-wrap: nowrap !important;gap: 2px !important;width: max-content;max-width: 100%;box-sizing: border-box;margin-top: 16px !important;padding: 4px !important;border-radius: 999px;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow);overflow-x: auto;scrollbar-width: none}html body.page-template-page-trends .trends-place-chip{flex: none;display: inline-flex;align-items: center;min-height: 32px;padding: 0 14px !important;border: 0 !important;border-radius: 999px !important;background: transparent !important;color: var(--na-sub) !important;font-size: 13px !important;font-weight: 650 !important;white-space: nowrap}html body.page-template-page-trends .trends-place-chip:hover{color: var(--na-ink) !important;background: var(--na-fill) !important}html body.page-template-page-trends .trends-place-chip.is-current{background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important}html body.page-template-page-trends .trends-view-body{display: flex;flex-direction: column;gap: 12px;box-sizing: border-box;max-width: 1200px !important;padding: 12px 12px 32px !important}@media (min-width: 768px){html body.page-template-page-trends .trends-view-body{gap: 20px;padding: 20px 20px 40px !important}}@media (min-width: 1240px){html body.page-template-page-trends .trends-view-body{padding-left: 0 !important;padding-right: 0 !important}}html body.page-template-page-trends .trends-view-body > *{margin-top: 0 !important;margin-bottom: 0 !important}html body.page-template-page-trends .trends-filters{padding: 12px !important;gap: 10px !important;align-items: end}@media (min-width: 768px){html body.page-template-page-trends .trends-filters{padding: 14px 16px !important}}html body.page-template-page-trends .trends-filter-search{border: 0 !important;background: transparent !important;box-shadow: none !important;padding: 0 !important}html body.page-template-page-trends .trends-filter-search .lucide{left: 16px !important;z-index: 1}html body.page-template-page-trends .trends-filter-search input{height: 44px !important;padding: 0 16px 0 42px !important;border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;box-shadow: none !important;outline: none !important;font-size: 14px !important;color: var(--na-ink)}html body.page-template-page-trends .trends-filter-search input:focus{border: 0 !important;outline: none !important;box-shadow: none !important}@media (max-width: 640px){html body.page-template-page-trends .trends-filters .trends-filter-search{grid-column: 1 / -1 !important}}html body.page-template-page-trends .trends-filter > span, html body.page-template-page-trends .trends-filter{font-size: 11px;font-weight: 700;letter-spacing: .05em;color: var(--na-sub)}html body.page-template-page-trends .trends-filter select{min-height: 44px;padding: 0 34px 0 14px !important;border: 0 !important;border-radius: 999px !important;background-color: var(--na-fill) !important;color: var(--na-ink) !important;font-size: 13.5px !important;font-weight: 650 !important;box-shadow: none !important;outline: none}html body.page-template-page-trends .trends-filter-go{min-height: 44px !important}html body.page-template-page-trends .trends-view-grid{gap: 12px !important}@media (min-width: 768px){html body.page-template-page-trends .trends-view-grid{gap: 20px !important}}@media (max-width: 1023px){html body.page-template-page-trends .trends-view-grid{grid-template-columns: minmax(0, 1fr) !important}}html body.page-template-page-trends .trends-view-main{display: flex;flex-direction: column;gap: 12px;min-width: 0}@media (min-width: 768px){html body.page-template-page-trends .trends-view-main{gap: 20px}}html body.page-template-page-trends .trends-view-main > *{margin: 0 !important}html body.page-template-page-trends .trends-table-head{padding: 16px 16px 12px !important;border-bottom: 0 !important;background: transparent !important;align-items: center !important}@media (min-width: 768px){html body.page-template-page-trends .trends-table-head{padding: 20px 22px 12px !important}}html body.page-template-page-trends .trends-table-scroll{padding: 0 8px 8px}@media (min-width: 768px){html body.page-template-page-trends .trends-table-scroll{padding: 0 12px 12px}}html body.page-template-page-trends .trend-table{border-collapse: separate !important;border-spacing: 0;width: 100%}html body.page-template-page-trends .trend-table thead th{padding: 10px 10px !important;border: 0 !important;background: var(--na-fill) !important;font-size: 11px !important;font-weight: 700 !important;letter-spacing: .05em !important;text-transform: uppercase;color: var(--na-sub) !important}html body.page-template-page-trends .trend-table thead th:first-child{border-radius: 12px 0 0 12px}html body.page-template-page-trends .trend-table thead th:last-child{border-radius: 0 12px 12px 0}html body.page-template-page-trends .trend-table td{padding: 12px 10px !important;border: 0 !important;border-bottom: 1px solid hsl(var(--border)) !important}html body.page-template-page-trends .trend-table tr:last-child td{border-bottom: 0 !important}html body.page-template-page-trends .trend-tr:hover td{background: var(--na-fill)}html body.page-template-page-trends .trend-tr:hover td:first-child{border-radius: 12px 0 0 12px}html body.page-template-page-trends .trend-tr:hover td:last-child{border-radius: 0 12px 12px 0}html body.page-template-page-trends .trend-kw-text{font-size: 14.5px !important;font-weight: 750 !important;color: var(--na-ink) !important}html body.page-template-page-trends .trend-chip{border: 0 !important;border-radius: 999px !important;padding: 2px 9px !important;font-size: 11px !important;font-weight: 700 !important}html body.page-template-page-trends .trend-chip-cat{background: var(--na-fill) !important;color: var(--na-sub) !important}html body.page-template-page-trends .trend-chip-live{background: hsl(var(--ss-red) / .12) !important;color: var(--na-red) !important}html body.page-template-page-trends .trend-growth{display: inline-flex;align-items: center;min-height: 24px;padding: 0 9px;border-radius: 999px;background: var(--na-fill);font-size: 12px !important;font-weight: 750 !important}html body.page-template-page-trends .trend-growth.is-up{background: hsl(145 60% 36% / .13);color: hsl(145 60% 32%) !important}html.dark body.page-template-page-trends .trend-growth.is-up{color: hsl(145 55% 58%) !important}html body.page-template-page-trends .trend-empty{padding: 36px 16px !important;text-align: center;color: var(--na-sub)}html body.page-template-page-trends .trend-empty svg, html body.page-template-page-trends .trend-empty i{width: 44px;height: 44px;padding: 11px;box-sizing: border-box;border-radius: 999px;background: hsl(var(--primary) / .1);color: hsl(var(--primary));margin: 0 auto 10px;display: block}html body.page-template-page-trends .trends-block-head p{font-size: 12.5px !important;color: var(--na-sub) !important}html body.page-template-page-trends .trends-hotspot-list{gap: 4px !important}html body.page-template-page-trends .trends-hotspot-list a{padding: 8px 10px;margin: 0 -10px;border-radius: 12px}html body.page-template-page-trends .trends-hotspot-list a:hover{background: var(--na-fill)}html body.page-template-page-trends .trends-hotspot-name{font-size: 14px;font-weight: 750;color: var(--na-ink)}html body.page-template-page-trends .trends-hotspot-topic{font-size: 12px;color: var(--na-sub)}html body.page-template-page-trends .trends-bar{height: 8px !important;background: var(--na-fill) !important}html body.page-template-page-trends .trends-bar span{background: linear-gradient(90deg, hsl(var(--primary) / .55), hsl(var(--primary))) !important}html body.page-template-page-trends .trend-rail{padding: 16px !important}@media (min-width: 768px){html body.page-template-page-trends .trend-rail{padding: 20px 22px !important}}html body.page-template-page-trends .trend-rail-close{width: 34px;height: 34px;border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;color: var(--na-ink) !important}html body.page-template-page-trends .trend-rail-chart{margin-top: 12px;border-radius: var(--na-r-sm)}html body.page-template-page-trends .trend-rail-stats{gap: 8px !important;margin-top: 12px !important;border: 0 !important;padding: 0 !important}html body.page-template-page-trends .trend-rail-stats > div{--ss-t: var(--ss-green);padding: 10px 12px !important;border: 0 !important;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--ss-t) / .14), hsl(var(--ss-t) / .05)) !important}html body.page-template-page-trends .trend-rail-stats > div:nth-child(2){--ss-t: var(--ss-blue)}html body.page-template-page-trends .trend-rail-stats > div:nth-child(3){--ss-t: var(--ss-violet)}html body.page-template-page-trends .trend-rail-stats strong{font-size: 18px !important;font-weight: 800 !important}html body.page-template-page-trends .trend-rail-actions{gap: 8px !important;margin-top: 14px !important}html body.page-template-page-trends .trend-rail-note{margin-top: 12px;padding: 10px 12px;border-radius: 12px;background: var(--na-fill);font-size: 12.5px;color: var(--na-sub)}html body.page-template-page-trends .trends-view-full > * + *{margin-top: 16px !important}html body.page-template-page-trends #main-content main > .trends-hero, html body.page-template-page-trends #main-content.trends-page > .trends-view-hero{width: auto !important;max-width: 1200px !important;margin: 12px 12px 0 !important}@media (min-width: 768px){html body.page-template-page-trends #main-content main > .trends-hero, html body.page-template-page-trends #main-content.trends-page > .trends-view-hero{margin: 24px 20px 0 !important}}@media (min-width: 1240px){html body.page-template-page-trends #main-content main > .trends-hero, html body.page-template-page-trends #main-content.trends-page > .trends-view-hero{margin: 24px auto 0 !important}}@media (min-width: 641px){html body.page-template-page-trends .trend-td-kw{max-width: 0;width: 100%}html body.page-template-page-trends .trend-kw{min-width: 0}html body.page-template-page-trends .trend-kw-text{min-width: 0;overflow: hidden;text-overflow: ellipsis}}html body.page-template-page-trends .trend-chart-wrap{padding-bottom: 20px}html body.page-template-page-sait .sait-page{padding: 12px 12px 40px !important;background: transparent !important}@media (min-width: 768px){html body.page-template-page-sait .sait-page{padding: 24px 20px 48px !important}}html body.page-template-page-sait .sait-wrap{width: min(100%, 960px) !important;display: flex;flex-direction: column;gap: 12px}@media (min-width: 768px){html body.page-template-page-sait .sait-wrap{gap: 20px}}html body.page-template-page-sait .sait-wrap > *{margin-top: 0 !important;margin-bottom: 0 !important}html body.page-template-page-sait #na-festival-slot:empty{display: none}html body.page-template-page-sait .sait-hero{position: relative;overflow: hidden;isolation: isolate;padding: 24px 18px 18px !important;border-radius: var(--na-r);background: radial-gradient(80% 120% at 100% 0%, hsl(var(--ss-amber) / .16) 0%, transparent 55%), radial-gradient(120% 140% at 100% 0%, hsl(var(--primary) / .16) 0%, hsl(var(--primary) / .05) 40%, transparent 65%), radial-gradient(90% 120% at 0% 100%, hsl(var(--ss-red) / .07) 0%, transparent 55%), hsl(var(--card));box-shadow: var(--na-shadow)}html body.page-template-page-sait .sait-hero::before{content: "";position: absolute;z-index: -1;right: -130px;top: -160px;width: 420px;height: 420px;border-radius: 50%;background: var(--ss-rings);pointer-events: none}html body.page-template-page-sait .sait-hero::after{content: "";position: absolute;z-index: -1;right: 28px;top: 26px;width: 64px;height: 64px;border-radius: 50%;pointer-events: none;background: radial-gradient(circle, hsl(var(--ss-amber) / .55) 0 22%, hsl(var(--ss-amber) / .18) 23% 48%, transparent 50%)}@media (min-width: 768px){html body.page-template-page-sait .sait-hero{padding: 34px 30px 26px !important}}html body.page-template-page-sait .sait-hero > .sait-eyebrow{display: inline-flex;align-items: center;min-height: 26px;padding: 0 12px;margin: 0 0 12px !important;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);color: hsl(var(--primary));font-size: 11px !important;letter-spacing: .08em !important}html body.page-template-page-sait .sait-hero h1{font-size: clamp(28px, 4.2vw, 40px) !important;font-weight: 800;letter-spacing: -.035em !important;line-height: 1.08 !important;padding-right: 72px}html body.page-template-page-sait .sait-hero h1 strong{font-weight: 800}html body.page-template-page-sait .sait-hero-date{color: hsl(var(--primary)) !important;font-weight: 800 !important}html body.page-template-page-sait .sait-lede{max-width: 680px;margin: 10px 0 18px !important;font-size: 14.5px !important;line-height: 1.6 !important;color: var(--na-sub)}html body.page-template-page-sait .sait-now-card{gap: 8px !important;padding: 8px !important;border: 0 !important;border-radius: var(--na-r-md) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important}html body.page-template-page-sait .sait-now-card > div:first-child{padding: 14px 16px;border-radius: var(--na-r-sm);background: linear-gradient(140deg, hsl(var(--primary) / .16), hsl(var(--primary) / .05)) !important}html body.page-template-page-sait .sait-now-card strong{font-size: clamp(22px, 3vw, 30px) !important;font-weight: 800;letter-spacing: -.025em;font-variant-numeric: tabular-nums}html body.page-template-page-sait .sait-next{padding: 12px 14px !important;border: 0 !important}html body.page-template-page-sait .sait-countdown{display: inline-flex;align-items: center;min-height: 28px;padding: 0 12px;margin-top: 8px;border-radius: 999px;background: hsl(var(--primary) / .1);font-size: 12.5px}@media (max-width: 640px){html body.page-template-page-sait .sait-countdown{display: block;padding: 8px 12px;border-radius: 12px}}html body.page-template-page-sait .sait-year{display: flex;flex-direction: column;gap: 12px}@media (min-width: 768px){html body.page-template-page-sait .sait-year{gap: 16px}}html body.page-template-page-sait .sait-year-heading{margin: 4px 2px 0 !important;padding: 0 !important;border: 0 !important;align-items: center !important}html body.page-template-page-sait .sait-year-heading h2{font-size: 20px !important;font-weight: 800;letter-spacing: -.02em}html body.page-template-page-sait .sait-year-heading > span{min-height: 28px;display: inline-flex;align-items: center;padding: 0 12px !important;border-radius: 999px;background: var(--na-card) !important;box-shadow: var(--na-shadow);font-weight: 700 !important;color: var(--na-ink) !important}html body.page-template-page-sait .sait-cards{gap: 12px !important}@media (min-width: 768px){html body.page-template-page-sait .sait-cards{gap: 20px !important}}html body.page-template-page-sait .sait-card{--ss-f: var(--ss-amber);position: relative;overflow: hidden;padding: 0 !important;border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card);box-shadow: var(--na-shadow) !important}html body.page-template-page-sait .sait-card[data-festival="tihar"]{--ss-f: var(--ss-violet)}html body.page-template-page-sait .sait-card > *{margin-left: 16px !important;margin-right: 16px !important}@media (min-width: 768px){html body.page-template-page-sait .sait-card > *{margin-left: 22px !important;margin-right: 22px !important}}html body.page-template-page-sait .sait-card > .sait-card-head{margin: 0 !important;padding: 18px 16px 16px;align-items: center !important;background: linear-gradient(120deg, hsl(var(--ss-f) / .16), hsl(var(--ss-f) / .04) 70%)}@media (min-width: 768px){html body.page-template-page-sait .sait-card > .sait-card-head{padding: 22px 22px 18px}}html body.page-template-page-sait .sait-card-head .sait-eyebrow{color: hsl(var(--ss-f)) !important;font-size: 11px !important;font-weight: 800;letter-spacing: .08em;filter: brightness(.85)}html.dark body.page-template-page-sait .sait-card-head .sait-eyebrow{filter: brightness(1.25)}html body.page-template-page-sait .sait-card-head h3{font-size: 20px !important;font-weight: 800 !important;letter-spacing: -.02em}html body.page-template-page-sait .sait-status{min-height: 26px;display: inline-flex;align-items: center;padding: 0 11px !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow);font-size: 11.5px !important;font-weight: 750}html body.page-template-page-sait .sait-status-confirmed{background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important}html body.page-template-page-sait .sait-date-grid{gap: 10px !important;margin-top: 16px !important;margin-bottom: 0 !important}html body.page-template-page-sait .sait-date-grid > div{--ss-t: var(--ss-blue);padding: 12px 14px !important;border-radius: var(--na-r-sm) !important;background: linear-gradient(140deg, hsl(var(--ss-t) / .13), hsl(var(--ss-t) / .04)) !important}html body.page-template-page-sait .sait-date-grid > div:nth-child(1){--ss-t: var(--ss-f)}html body.page-template-page-sait .sait-date-grid > div:nth-child(3){--ss-t: var(--ss-slate)}html body.page-template-page-sait .sait-date-grid .sait-label{font-size: 11px !important;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;margin-bottom: 4px}html body.page-template-page-sait .sait-date-grid strong{font-size: 15px !important;font-weight: 800}html body.page-template-page-sait .sait-time-panel{margin-top: 12px !important;padding: 18px !important;border: 0 !important;border-radius: var(--na-r-md) !important;text-align: center;background: var(--na-fill) !important}html body.page-template-page-sait .sait-time-panel.has-time{background: linear-gradient(140deg, hsl(var(--primary) / .16), hsl(var(--primary) / .05)) !important}html body.page-template-page-sait .sait-time-panel .sait-label{font-size: 12px !important;font-weight: 700}html body.page-template-page-sait .sait-time{font-size: clamp(22px, 3.4vw, 30px) !important;font-weight: 800 !important;letter-spacing: -.03em !important}html body.page-template-page-sait .sait-time-panel.has-time .sait-time{font-size: clamp(30px, 6vw, 48px) !important;color: hsl(var(--primary))}html body.page-template-page-sait .sait-time-panel p{max-width: 520px;margin: 6px auto 0 !important;font-size: 13.5px !important}html body.page-template-page-sait .sait-card-countdown{display: inline-flex;min-height: 28px;align-items: center;padding: 0 12px;margin-top: 10px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow)}html body.page-template-page-sait .sait-card-countdown:empty{display: none}html body.page-template-page-sait :is(.sait-windows, .sait-timeline){margin-top: 18px !important}html body.page-template-page-sait :is(.sait-windows, .sait-timeline) h4{margin-bottom: 12px !important;font-size: 15px !important;font-weight: 800 !important;letter-spacing: -.01em}html body.page-template-page-sait .sait-window{padding: 10px 0 !important;border-top-color: hsl(var(--border)) !important}html body.page-template-page-sait .sait-timeline ol{padding: 0 !important;display: flex;flex-direction: column;gap: 8px}html body.page-template-page-sait .sait-timeline li{grid-template-columns: 22px minmax(0, 1fr) !important;gap: 10px !important;padding: 0 !important}html body.page-template-page-sait .sait-timeline li:not(:last-child)::before{left: 10px !important;top: 26px !important;bottom: -12px !important;width: 2px !important;border-radius: 2px;background: hsl(var(--ss-f) / .25) !important}html body.page-template-page-sait .sait-timeline-dot{width: 14px !important;height: 14px !important;margin: 15px 0 0 4px !important;background: hsl(var(--ss-f)) !important;box-shadow: 0 0 0 4px hsl(var(--ss-f) / .18) !important}html body.page-template-page-sait .sait-timeline li:last-child .sait-timeline-dot{background: hsl(var(--primary)) !important;box-shadow: 0 0 0 4px hsl(var(--primary) / .18) !important}html body.page-template-page-sait .sait-timeline-main{padding: 11px 14px;border-radius: var(--na-r-sm);background: var(--na-fill);gap: 4px 12px !important;align-items: center !important}html body.page-template-page-sait .sait-timeline-main strong{font-size: 14.5px !important;font-weight: 750}html body.page-template-page-sait .sait-timeline-main > span{justify-self: end;display: inline-flex;align-items: center;min-height: 26px;padding: 0 10px;border-radius: 999px;background: hsl(var(--card));font-size: 12px !important;font-weight: 650;color: var(--na-ink) !important;white-space: nowrap;font-variant-numeric: tabular-nums}@media (max-width: 640px){html body.page-template-page-sait .sait-timeline-main > span{justify-self: start;white-space: normal}}html body.page-template-page-sait .sait-timeline-main p{font-size: 12.5px !important}html body.page-template-page-sait .sait-card > .sait-source{margin: 16px 0 0 !important;padding: 12px 16px 16px !important;border-top: 1px solid hsl(var(--border)) !important}@media (min-width: 768px){html body.page-template-page-sait .sait-card > .sait-source{padding: 14px 22px 20px !important}}html body.page-template-page-sait .sait-card > :last-child:not(.sait-source){margin-bottom: 18px !important}@media (min-width: 768px){html body.page-template-page-sait .sait-card > :last-child:not(.sait-source){margin-bottom: 22px !important}}html body.page-template-page-sait :is(.sait-faq, .sait-empty){padding: 18px !important;border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow) !important}@media (min-width: 768px){html body.page-template-page-sait :is(.sait-faq, .sait-empty){padding: 22px !important}}html body.page-template-page-sait .sait-faq h2{font-size: 17px !important;font-weight: 800 !important}html body .na-horo-h{display: block;margin: 0 0 4px;font-size: 15.5px;font-weight: 800;letter-spacing: -.01em;color: var(--na-ink)}html body.page-template-page-trends .trends-hero{width: 100vw !important;max-width: none !important;margin: 0 calc(50% - 50vw) !important;border-radius: 0 !important;box-shadow: none !important}@media (min-width: 768px){html body.page-template-page-trends .trends-hero{margin: 0 calc(50% - 50vw) !important}}@media (min-width: 1240px){html body.page-template-page-trends .trends-hero{margin: 0 calc(50% - 50vw) !important}}html body.page-template-page-trends .trends-hero::before{right: max(-140px, calc(50% - 760px))}html body.page-template-page-trends .trends-hero::after{left: max(-120px, calc(50% - 720px))}html body.page-template-page-trends .trends-hero-inner{margin-inline: auto !important;text-align: center !important}html body.page-template-page-trends .trends-hero h1{max-width: 760px;margin-left: auto !important;margin-right: auto !important;text-align: center !important}html body.page-template-page-trends .trends-hero-links, html body.page-template-page-trends .trends-rotate{justify-content: center !important}html body.page-template-page-trends #main-content main > .trends-hero, html body.page-template-page-trends #main-content > .trends-hero{width: 100vw !important;max-width: none !important;margin: 0 calc(50% - 50vw) !important;border-radius: 0 !important;box-shadow: none !important}@media (min-width: 1024px){html body.page-template-page-trends aside.trends-view-rail{position: static !important;top: auto !important;align-self: stretch !important}html body.page-template-page-trends aside.trends-view-rail > .trend-rail{position: sticky;top: calc(var(--na-top, 56px) + 20px)}}
body.niriv-tools-hub, body.niriv-tool-single, body.all-services-page{--st-tint-bg: hsl(var(--na-h, 200) 75% 95%);--st-tint-fg: hsl(var(--na-h, 200) 60% 38%)}html.dark body.niriv-tools-hub, html.dark body.niriv-tool-single, html.dark body.all-services-page{--st-tint-bg: hsl(var(--na-h, 200) 25% 17%);--st-tint-fg: hsl(var(--na-h, 200) 65% 70%)}body.niriv-tools-hub [style*="--na-h"], body.niriv-tool-single [style*="--na-h"], body.all-services-page [style*="--na-h"]{--st-tint-bg: hsl(var(--na-h) 75% 95%);--st-tint-fg: hsl(var(--na-h) 60% 38%)}html.dark body.niriv-tools-hub [style*="--na-h"], html.dark body.niriv-tool-single [style*="--na-h"], html.dark body.all-services-page [style*="--na-h"]{--st-tint-bg: hsl(var(--na-h) 25% 17%);--st-tint-fg: hsl(var(--na-h) 65% 70%)}body.niriv-tools-hub .na-tools{max-width: 1080px;padding: 18px var(--na-gut) 48px;color: var(--na-ink)}body.niriv-tools-hub .na-tools [hidden]{display: none !important}body.niriv-tools-hub .na-tools .ngt-hero{margin: 4px 0 14px}body.niriv-tools-hub .na-tools .ngt-eyebrow{background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-weight: 700;padding: 5px 11px;margin-bottom: 10px}body.niriv-tools-hub .na-tools .ngt-hero-title{font-size: 24px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15;margin: 0 0 6px;color: var(--na-ink)}body.niriv-tools-hub .na-tools .ngt-hero-lede{font-size: 14px;line-height: 1.55;color: var(--na-sub);margin: 0 0 14px;max-width: 64ch}body.niriv-tools-hub .na-tools .ngt-filter{height: 48px;padding: 0 8px 0 16px;border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow)}body.niriv-tools-hub .na-tools .ngt-filter:focus-within{box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .55), var(--na-shadow)}body.niriv-tools-hub .na-tools .ngt-filter-input{font-size: 15px}body.niriv-tools-hub .na-tools .ngt-filter-clear{background: var(--na-fill)}body.niriv-tools-hub .na-tools .ngt-chips{gap: 8px;margin: 0 calc(var(--na-gut) * -1) 6px;padding: 2px var(--na-gut) 12px}body.niriv-tools-hub .na-tools .ngt-chip{height: 36px;padding: 0 14px;border: 0;border-radius: 999px;background: var(--na-card);color: var(--na-sub);box-shadow: var(--na-shadow);font-size: 13px;font-weight: 650}body.niriv-tools-hub .na-tools .ngt-chip:hover{color: var(--na-ink)}body.niriv-tools-hub .na-tools .ngt-chip.is-active{background: var(--na-ink);color: hsl(var(--background));box-shadow: none}body.niriv-tools-hub .na-tools .ngt-groups{display: grid;gap: 14px}body.niriv-tools-hub .na-tools .ngt-group{margin: 0;padding: var(--na-gut);border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);scroll-margin-top: calc(var(--na-top) + 12px)}body.niriv-tools-hub .na-tools .na-tools__ghead{display: flex;align-items: center;gap: 12px;margin: 0 0 14px}body.niriv-tools-hub .na-tools .na-tools__gico{flex: none;display: grid;place-items: center;width: 38px;height: 38px;border-radius: 12px;background: var(--st-tint-bg);color: var(--st-tint-fg)}body.niriv-tools-hub .na-tools .na-tools__gico svg{width: 19px;height: 19px}body.niriv-tools-hub .na-tools .na-tools__gtext{flex: 1;min-width: 0}body.niriv-tools-hub .na-tools .ngt-group-title{font-size: 16px;font-weight: 750;letter-spacing: -.01em;color: var(--na-ink)}body.niriv-tools-hub .na-tools .ngt-group-blurb{font-size: 12.5px;color: var(--na-sub);margin-top: 2px}body.niriv-tools-hub .na-tools .na-tools__gcount{flex: none;min-width: 28px;height: 24px;padding: 0 8px;border-radius: 999px;display: inline-grid;place-items: center;background: var(--na-fill);font-size: 12px;font-weight: 700;color: var(--na-sub);font-variant-numeric: tabular-nums}body.niriv-tools-hub .na-tools .ngt-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px}body.niriv-tools-hub .na-tools .ngt-card{flex-direction: column;align-items: flex-start;gap: 10px;min-height: 100%;padding: 14px;border: 0;border-radius: 16px;background: var(--na-fill);box-shadow: none;transition: background-color .15s ease, transform .15s ease}body.niriv-tools-hub .na-tools .ngt-card:hover, body.niriv-tools-hub .na-tools .ngt-card:focus-visible{background: var(--na-fill-2);box-shadow: none;transform: translateY(-1px)}body.niriv-tools-hub .na-tools .ngt-card-icon, body.niriv-tool-single .na-tool .ngt-card-icon{width: 44px;height: 44px;border-radius: 14px;background: var(--st-tint-bg);color: var(--st-tint-fg)}body.niriv-tools-hub .na-tools .ngt-card-icon svg, body.niriv-tool-single .na-tool .ngt-card-icon svg{width: 22px;height: 22px}body.niriv-tools-hub .na-tools .ngt-card-body{padding-right: 0;gap: 3px}body.niriv-tools-hub .na-tools .ngt-card-name{font-size: 14px;font-weight: 700;line-height: 1.25;letter-spacing: -.005em}body.niriv-tools-hub .na-tools .ngt-card-short{font-size: 12.5px;line-height: 1.4;color: var(--na-sub)}body.niriv-tools-hub .na-tools .ngt-card-go{top: 12px;right: 12px}body.niriv-tools-hub .na-tools .ngt-card--link-out::after{bottom: 12px;right: 12px}body.niriv-tools-hub .na-tools .ngt-empty{border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);padding: 28px 18px}body.niriv-tools-hub .na-tools .na-tools__services, body.niriv-tools-hub .na-tools .na-tools__intro{margin: 14px 0 0;padding: var(--na-gut);border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.niriv-tools-hub .na-tools .na-tools__shead{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 4px}body.niriv-tools-hub .na-tools .ngt-services-title, body.niriv-tools-hub .na-tools .ngt-intro-title{margin: 0;font-size: 16px;font-weight: 750;letter-spacing: -.01em;color: var(--na-ink)}body.niriv-tools-hub .na-tools .na-tools__more, body.niriv-tool-single .na-tool .ngt-related-all{display: inline-flex;align-items: center;gap: 2px;flex: none;font-size: 13px;font-weight: 650;color: hsl(var(--primary));white-space: nowrap}body.niriv-tools-hub .na-tools .na-tools__more svg, body.niriv-tool-single .na-tool .ngt-related-all svg{width: 16px;height: 16px}body.niriv-tools-hub .na-tools .ngt-services-links{gap: 8px}body.niriv-tools-hub .na-tools .ngt-service{border: 0;background: var(--na-fill);padding: 0 14px 0 6px;height: 40px;gap: 8px;font-weight: 650}body.niriv-tools-hub .na-tools .ngt-service:hover{background: var(--na-fill-2)}body.niriv-tools-hub .na-tools .ngt-service > svg:first-child{box-sizing: content-box;width: 15px;height: 15px;padding: 6.5px;border-radius: 999px;background: var(--st-tint-bg);color: var(--st-tint-fg)}html:not(.dark) body.niriv-tools-hub .na-tools .ngt-service > svg:first-child{background: var(--na-card)}body.niriv-tools-hub .na-tools .ngt-intro p{color: var(--na-sub);font-size: 14px;line-height: 1.7;margin-top: 8px}body.niriv-tools-hub .na-tools .ngt-intro-cat{border: 0;background: var(--na-fill);color: var(--na-ink);font-weight: 600;padding: 8px 13px}body.niriv-tools-hub .na-tools .ngt-intro-cat:hover{background: var(--na-fill-2)}body.niriv-tools-hub .na-tools .ngt-intro-cat svg{color: hsl(var(--primary))}@media (min-width: 640px){body.niriv-tools-hub .na-tools .ngt-grid{grid-template-columns: repeat(3, minmax(0, 1fr))}body.niriv-tools-hub .na-tools .ngt-hero-title{font-size: 28px}body.niriv-tools-hub .na-tools .ngt-chips{margin: 0 0 6px;padding: 2px 0 12px}body.niriv-tools-hub .na-tools .ngt-group, body.niriv-tools-hub .na-tools .na-tools__services, body.niriv-tools-hub .na-tools .na-tools__intro{padding: 20px}}@media (min-width: 1024px){body.niriv-tools-hub .na-tools{padding-top: 26px}body.niriv-tools-hub .na-tools .ngt-hero{display: grid;grid-template-columns: 1fr 380px;column-gap: 32px;align-items: end}body.niriv-tools-hub .na-tools .ngt-hero .ngt-filter{grid-column: 2;grid-row: 1 / span 3;align-self: end;max-width: none;margin-bottom: 14px}body.niriv-tools-hub .na-tools .ngt-eyebrow{justify-self: start}body.niriv-tools-hub .na-tools .ngt-hero-title{font-size: 30px}body.niriv-tools-hub .na-tools .ngt-grid{grid-template-columns: repeat(4, minmax(0, 1fr))}body.niriv-tools-hub .na-tools .ngt-group{margin: 0}body.niriv-tools-hub .na-tools .ngt-groups{gap: 16px}}body.niriv-tool-single .na-tool{--ngt-radius: var(--na-r-sm);max-width: 800px;padding: 14px var(--na-gut) 48px;color: var(--na-ink)}body.niriv-tool-single .na-tool.ngt-single--wide{max-width: 1160px}body.niriv-tool-single .na-tool [hidden]{display: none !important}body.niriv-tool-single .na-tool .ngt-crumbs{font-size: 12.5px;margin: 0 0 12px;color: var(--na-faint)}body.niriv-tool-single .na-tool .ngt-crumbs a{color: var(--na-sub);font-weight: 600}body.niriv-tool-single .na-tool .ngt-crumbs a:hover{color: hsl(var(--primary))}body.niriv-tool-single .na-tool .ngt-crumb-current{color: var(--na-ink);font-weight: 650}body.niriv-tool-single .na-tool__layout{display: grid;gap: 14px}body.niriv-tool-single .na-tool__main{min-width: 0}@media (min-width: 1280px){body.niriv-tool-single .na-tool:not(.ngt-single--wide){max-width: 1120px}body.niriv-tool-single .na-tool:not(.ngt-single--wide) .na-tool__layout{grid-template-columns: minmax(0, 1fr) 300px;gap: 20px;align-items: start}body.niriv-tool-single .na-tool:not(.ngt-single--wide) .na-tool__aside{position: sticky;top: calc(var(--na-top) + 16px)}}body.niriv-tool-single .na-tool .ngt-toolhead{display: flex;align-items: flex-start;gap: 14px;margin: 0 0 14px;padding: 18px var(--na-gut);border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.niriv-tool-single .na-tool .ngt-toolhead-icon{width: 52px;height: 52px;border-radius: 16px;background: var(--st-tint-bg);color: var(--st-tint-fg)}body.niriv-tool-single .na-tool .ngt-toolhead-icon svg{width: 26px;height: 26px}body.niriv-tool-single .na-tool .ngt-toolhead-cat{font-size: 11px;font-weight: 750;letter-spacing: .05em;color: hsl(var(--primary));margin-bottom: 3px}body.niriv-tool-single .na-tool .ngt-toolhead-title{font-size: 22px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15;margin: 0 0 6px;color: var(--na-ink)}body.niriv-tool-single .na-tool .ngt-toolhead-lede{font-size: 14px;line-height: 1.5;color: var(--na-sub);margin: 0 0 10px}body.niriv-tool-single .na-tool .ngt-toolhead-meta{gap: 6px}body.niriv-tool-single .na-tool .ngt-toolhead-meta span{height: 26px;padding: 0 10px 0 8px;border-radius: 999px;background: var(--na-fill);font-size: 12px;font-weight: 600;color: var(--na-sub)}body.niriv-tool-single .na-tool .ngt-toolhead-meta svg{width: 13px;height: 13px;color: hsl(var(--primary))}body.niriv-tool-single .na-tool .ngt-body{margin: 0}body.niriv-tool-single .na-tool .ngt-panel{margin: 0 0 14px;padding: 18px var(--na-gut);border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.niriv-tool-single .na-tool .ngt-panel-title{font-size: 16px;font-weight: 750;letter-spacing: -.01em;margin: 0 0 14px;color: var(--na-ink)}body.niriv-tool-single .na-tool .ngt-panel--prose p, body.niriv-tool-single .na-tool .ngt-list{font-size: 14px;line-height: 1.7;color: var(--na-sub)}body.niriv-tool-single .na-tool .ngt-formula{background: var(--na-fill);border-radius: 12px}body.niriv-tool-single .na-tool .ngt-label{font-size: 12.5px;font-weight: 650;color: var(--na-sub);margin-bottom: 6px}body.niriv-tool-single .na-tool .ngt-hint{font-size: 12px;color: var(--na-faint)}body.niriv-tool-single .na-tool .ngt-note{border-top-color: var(--na-line);color: var(--na-faint);font-size: 12.5px}body.niriv-tool-single .na-tool .ngt-input-wrap, body.niriv-tool-single .na-tool .ngt-textarea-wrap{min-height: 48px;border: 0;border-radius: var(--na-r-sm);background: var(--na-fill);box-shadow: inset 0 0 0 1.5px transparent;transition: box-shadow .15s ease, background-color .15s ease}body.niriv-tool-single .na-tool .ngt-input-wrap:focus-within, body.niriv-tool-single .na-tool .ngt-textarea-wrap:focus-within{background: var(--na-card);box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .55), 0 0 0 4px hsl(var(--primary) / .08)}body.niriv-tool-single .na-tool .ngt-input{height: 48px;padding: 0 14px;font-size: 16px;font-weight: 650;font-variant-numeric: tabular-nums}body.niriv-tool-single .na-tool select.ngt-input{background-color: transparent;border-radius: var(--na-r-sm)}body.niriv-tool-single .na-tool .ngt-input-prefix{border-right: 0;padding-right: 0;margin-right: 0;color: var(--na-faint)}body.niriv-tool-single .na-tool .ngt-input-suffix{color: var(--na-faint)}body.niriv-tool-single .na-tool .ngt-textarea{padding: 14px}body.niriv-tool-single .na-tool .ngt-output{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill);padding: 14px}body.niriv-tool-single .na-tool .ngt-range{accent-color: hsl(var(--primary))}body.niriv-tool-single .na-tool .ngt-gpa-row > .ngt-input, body.niriv-tool-single .na-tool .ngt-festival-row > .ngt-input, body.niriv-tool-single .na-tool .ngt-festival-expense > .ngt-input{height: 42px;border: 0;border-radius: 12px;background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-gpa-row > .ngt-input:focus, body.niriv-tool-single .na-tool .ngt-festival-row > .ngt-input:focus, body.niriv-tool-single .na-tool .ngt-festival-expense > .ngt-input:focus{box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .55);background: var(--na-card)}body.niriv-tool-single .na-tool .ngt-seg, body.niriv-tool-single .na-tool .ngt-unit-toggle{gap: 2px;padding: 3px;border-radius: 999px;background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-input-wrap .ngt-unit-toggle{background: hsl(var(--foreground) / .06);margin: 5px}body.niriv-tool-single .na-tool .ngt-seg-btn, body.niriv-tool-single .na-tool .ngt-unit{border-radius: 999px;padding: 7px 14px;font-size: 13px;font-weight: 650;color: var(--na-sub)}body.niriv-tool-single .na-tool .ngt-unit{padding: 6px 12px;font-size: 12.5px}body.niriv-tool-single .na-tool .ngt-seg-btn:hover, body.niriv-tool-single .na-tool .ngt-unit:hover{color: var(--na-ink)}body.niriv-tool-single .na-tool .ngt-seg-btn.is-active, body.niriv-tool-single .na-tool .ngt-unit.is-active{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}html.dark body.niriv-tool-single .na-tool .ngt-seg-btn.is-active, html.dark body.niriv-tool-single .na-tool .ngt-unit.is-active{background: hsl(var(--foreground) / .14);box-shadow: none}body.niriv-tool-single .na-tool .ngt-btn, body.niriv-tool-single .na-tool__missing .ngt-btn{height: 44px;padding: 0 18px;border: 0;border-radius: 999px;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-weight: 650;transition: background-color .15s ease, transform .1s ease}body.niriv-tool-single .na-tool .ngt-btn:hover{background: hsl(var(--primary) / .9)}body.niriv-tool-single .na-tool .ngt-btn:active{transform: scale(.98)}body.niriv-tool-single .na-tool .ngt-btn--sm{height: 36px;padding: 0 14px;font-size: 13px}body.niriv-tool-single .na-tool .ngt-btn--ghost{background: var(--na-fill);color: var(--na-ink);border: 0}body.niriv-tool-single .na-tool .ngt-btn--ghost:hover{background: var(--na-fill-2)}body.niriv-tool-single .na-tool .ngt-actions{gap: 8px;margin-top: 14px}body.niriv-tool-single .na-tool .ngt-result{gap: 4px;padding: 16px 18px;border-radius: var(--na-r-md);background: hsl(var(--primary) / .09)}body.niriv-tool-single .na-tool .ngt-result-label{font-size: 11.5px;font-weight: 750;letter-spacing: .05em;color: hsl(var(--primary))}body.niriv-tool-single .na-tool .ngt-result-value{font-size: 30px;font-weight: 800;letter-spacing: -.025em;font-variant-numeric: tabular-nums;color: var(--na-ink)}body.niriv-tool-single .na-tool .ngt-result-sub{font-size: 12.5px;color: var(--na-sub)}body.niriv-tool-single .na-tool .ngt-stats{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;margin-top: 10px}body.niriv-tool-single .na-tool .ngt-stat{flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 4px;padding: 12px 14px;border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-stat dt{font-size: 12px;font-weight: 600;color: var(--na-sub)}body.niriv-tool-single .na-tool .ngt-stat dd{font-size: 16px;font-weight: 800;letter-spacing: -.01em;text-align: left;font-variant-numeric: tabular-nums}body.niriv-tool-single .na-tool .ngt-tiles{gap: 8px}body.niriv-tool-single .na-tool .ngt-tile{border-radius: var(--na-r-sm);background: var(--na-fill);padding: 14px}body.niriv-tool-single .na-tool .ngt-tile dt{font-size: 11px;font-weight: 700;letter-spacing: .04em;color: var(--na-sub)}body.niriv-tool-single .na-tool .ngt-tile dd{font-size: 22px;font-weight: 800;font-variant-numeric: tabular-nums}body.niriv-tool-single .na-tool .ngt-callout{border-left: 0;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .07);color: var(--na-sub);padding: 12px 14px}body.niriv-tool-single .na-tool .ngt-table th, body.niriv-tool-single .na-tool .ngt-table td{border-bottom-color: var(--na-line);padding: 10px 8px;font-variant-numeric: tabular-nums}body.niriv-tool-single .na-tool .ngt-table thead th{font-size: 11px;font-weight: 700;color: var(--na-faint)}body.niriv-tool-single .na-tool .ngt-table tbody td{font-weight: 600}body.niriv-tool-single .na-tool .ngt-keys{gap: 6px;padding: 10px;border-radius: var(--na-r-md);background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-keyrow{gap: 6px}body.niriv-tool-single .na-tool .ngt-key{border: 0;border-radius: 12px;background: var(--na-card);box-shadow: 0 1px 0 hsl(var(--foreground) / .1)}body.niriv-tool-single .na-tool .ngt-key:hover{background: var(--na-card);color: hsl(var(--primary))}body.niriv-tool-single .na-tool .ngt-key:active, body.niriv-tool-single .na-tool .ngt-key.is-active{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}body.niriv-tool-single .na-tool .ngt-fancy-row{border-radius: var(--na-r-sm);background: var(--na-fill);padding: 12px 14px}body.niriv-tool-single .na-tool .ngt-fancy-copy{border: 0;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);padding: 6px 12px;font-weight: 650}body.niriv-tool-single .na-tool .ngt-fancy-copy:hover{color: hsl(var(--primary))}body.niriv-tool-single .na-tool .ngt-loan-offer{border: 0;border-radius: var(--na-r-md);background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-loan-offer .ngt-input-wrap{background: var(--na-card)}body.niriv-tool-single .na-tool .ngt-meter{background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-body--embed .bg-card.rounded-xl, body.niriv-tool-single .na-tool .ngt-body--embed .bg-card.rounded-2xl, body.niriv-tool-single .na-tool .ngt-body--embed > section > .bg-card, body.niriv-tool-single .na-tool .ngt-body--embed > div > .bg-card.rounded-lg{border: 0 !important;border-radius: var(--na-r);box-shadow: var(--na-shadow)}body.niriv-tool-single .na-tool .ngt-body--embed .bg-card .bg-card{box-shadow: none}body.niriv-tool-single .na-tool .ngt-body--embed .inline-flex.bg-muted.rounded-lg, body.niriv-tool-single .na-tool .ngt-body--embed .flex.bg-muted.rounded-lg{padding: 3px;border-radius: 999px;background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-body--embed .bg-muted.rounded-lg > button{border-radius: 999px;font-weight: 650}body.niriv-tool-single .na-tool .ngt-body--embed .bg-muted.rounded-lg > button.bg-primary{background: var(--na-card);color: var(--na-ink);box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}html.dark body.niriv-tool-single .na-tool .ngt-body--embed .bg-muted.rounded-lg > button.bg-primary{background: hsl(var(--foreground) / .14);box-shadow: none}body.niriv-tool-single .na-tool .ngt-body--embed button.rounded-md, body.niriv-tool-single .na-tool .ngt-body--embed a.rounded-md{border-radius: 999px;min-height: 40px;padding-left: 16px;padding-right: 16px;font-weight: 650}body.niriv-tool-single .na-tool .ngt-body--embed button.rounded-md.border{border: 0;background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-body--embed button.rounded-md.border:hover{background: var(--na-fill-2)}body.niriv-tool-single .na-tool .ngt-body--embed input:not([type="checkbox"]):not([type="radio"]):not([type="range"]), body.niriv-tool-single .na-tool .ngt-body--embed select, body.niriv-tool-single .na-tool .ngt-body--embed textarea{border-color: transparent;background-color: var(--na-fill);border-radius: var(--na-r-sm);min-height: 46px}body.niriv-tool-single .na-tool .ngt-body--embed input:focus, body.niriv-tool-single .na-tool .ngt-body--embed select:focus, body.niriv-tool-single .na-tool .ngt-body--embed textarea:focus{background-color: var(--na-card);box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .55);outline: none}body.niriv-tool-single .na-tool #result-box{border: 0;border-radius: var(--na-r-md);background: hsl(var(--primary) / .09);padding: 16px 18px}body.niriv-tool-single .na-tool #result-box #result-en{font-size: 20px;font-weight: 800;letter-spacing: -.015em}body.niriv-tool-single .na-tool .ngt-body--embed > section, body.niriv-tool-single .na-tool .ngt-body--embed > div > section{padding-bottom: 0}body.niriv-tool-single .na-tool .ngt-body--embed h2{font-size: 18px !important;font-weight: 750;letter-spacing: -.01em}body.niriv-tool-single .na-tool .ngt-body--embed h3{font-size: 15.5px !important;font-weight: 700}body.niriv-tool-single .na-tool .ngt-body--embed .prose, body.niriv-tool-single .na-tool .ngt-body--embed section p, body.niriv-tool-single .na-tool .ngt-body--embed section li{font-size: 14px;line-height: 1.7}body.niriv-tool-single .na-tool .ngt-body--embed details{border: 0 !important;border-radius: var(--na-r-sm);background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-related{border: 0;padding: 18px var(--na-gut);border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.niriv-tool-single .na-tool .ngt-related-head{margin-bottom: 10px}body.niriv-tool-single .na-tool .ngt-related .ngt-group-title{font-size: 16px;font-weight: 750;color: var(--na-ink)}body.niriv-tool-single .na-tool .ngt-grid--related{grid-template-columns: minmax(0, 1fr);gap: 0}body.niriv-tool-single .na-tool .ngt-related .ngt-card{align-items: center;gap: 12px;padding: 10px 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;border-top: 1px solid var(--na-line)}body.niriv-tool-single .na-tool .ngt-related .ngt-card:first-child{border-top: 0;padding-top: 2px}body.niriv-tool-single .na-tool .ngt-related .ngt-card:hover .ngt-card-name{color: hsl(var(--primary))}body.niriv-tool-single .na-tool .ngt-related .ngt-card-body{padding-right: 18px}body.niriv-tool-single .na-tool .ngt-related .ngt-card-name{font-size: 14px;font-weight: 700}body.niriv-tool-single .na-tool .ngt-related .ngt-card-short{font-size: 12.5px;color: var(--na-sub);-webkit-line-clamp: 1}body.niriv-tool-single .na-tool .ngt-related .ngt-card-go{position: absolute;top: 50%;right: 0;transform: translateY(-50%);opacity: 1;color: var(--na-faint)}body.niriv-tool-single .na-tool__missing{padding: 56px 18px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.niriv-tool-single .na-tool__missing .ngt-missing-icon{background: var(--na-fill)}@media (min-width: 640px){body.niriv-tool-single .na-tool .ngt-toolhead{padding: 22px;gap: 16px}body.niriv-tool-single .na-tool .ngt-toolhead-icon{width: 60px;height: 60px;border-radius: 18px}body.niriv-tool-single .na-tool .ngt-toolhead-icon svg{width: 28px;height: 28px}body.niriv-tool-single .na-tool .ngt-toolhead-title{font-size: 26px}body.niriv-tool-single .na-tool .ngt-panel, body.niriv-tool-single .na-tool .ngt-related{padding: 22px}body.niriv-tool-single .na-tool .ngt-stats{grid-template-columns: repeat(3, minmax(0, 1fr))}body.niriv-tool-single .na-tool .ngt-stat{border-left: 0;padding: 12px 14px}body.niriv-tool-single .na-tool .ngt-result-value{font-size: 34px}}@media (min-width: 640px) and (max-width: 1279px){body.niriv-tool-single .na-tool .ngt-grid--related{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px}body.niriv-tool-single .na-tool .ngt-related .ngt-card, body.niriv-tool-single .na-tool .ngt-related .ngt-card:first-child{flex-direction: column;align-items: flex-start;padding: 14px;border-top: 0;border-radius: 16px;background: var(--na-fill)}body.niriv-tool-single .na-tool .ngt-related .ngt-card-short{-webkit-line-clamp: 2}body.niriv-tool-single .na-tool .ngt-related .ngt-card-go{top: 14px;right: 12px;transform: none}}@media (min-width: 1280px){body.niriv-tool-single .na-tool.ngt-single--wide .ngt-grid--related{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 0 20px}body.niriv-tool-single .na-tool.ngt-single--wide .ngt-related .ngt-card:nth-child(-n+3){border-top: 0;padding-top: 2px}}body.all-services-page{background: hsl(var(--background))}body.all-services-page #all-app{--ax-max: 1120px;--ax-sticky: 150px;min-height: 100vh;background: hsl(var(--background));color: var(--na-ink)}body.all-services-page #all-app .ax-wrap{width: 100%;max-width: var(--ax-max);margin: 0 auto;padding: 0 var(--na-gut) max(40px, env(safe-area-inset-bottom))}body.all-services-page #all-app .ax-bar{position: sticky;top: 0;z-index: 20;display: flex;flex-wrap: wrap;align-items: center;gap: 10px 14px;margin: 0 calc(var(--na-gut) * -1);padding: 10px var(--na-gut) 12px;background: var(--na-glass);-webkit-backdrop-filter: saturate(1.6) blur(16px);backdrop-filter: saturate(1.6) blur(16px);box-shadow: 0 1px 0 var(--na-line)}body.all-services-page #all-app .ax-logo{order: 1;flex: none;display: block;width: 36px;height: 36px;border-radius: 12px;overflow: hidden}body.all-services-page #all-app .ax-logo img{display: block;width: 100%;height: 100%;object-fit: cover}body.all-services-page #all-app .ax-logo-fallback{display: grid;place-items: center;width: 100%;height: 100%;background: hsl(var(--primary));color: hsl(var(--primary-foreground));font-size: 15px;font-weight: 800}body.all-services-page #all-app .ax-tabs{order: 2;flex: 0 1 auto;display: flex;gap: 2px;min-width: 0;padding: 3px;border-radius: 999px;background: var(--na-fill);overflow-x: auto;scrollbar-width: none}body.all-services-page #all-app .ax-tabs::-webkit-scrollbar{display: none}body.all-services-page #all-app .ax-tab{flex: none;display: inline-flex;align-items: center;height: 32px;padding: 0 14px;border-radius: 999px;font-size: 13.5px;font-weight: 650;color: var(--na-sub);text-decoration: none;white-space: nowrap}body.all-services-page #all-app .ax-tab:hover{color: var(--na-ink)}body.all-services-page #all-app .ax-tab.is-active{background: var(--na-card);color: var(--na-ink);font-weight: 750;box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}html.dark body.all-services-page #all-app .ax-tab.is-active{background: hsl(var(--foreground) / .14);box-shadow: none}body.all-services-page #all-app .ax-search{order: 3;flex: 1 1 100%;display: flex;align-items: center;gap: 10px;height: 46px;padding: 0 8px 0 16px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);transition: box-shadow .15s ease}body.all-services-page #all-app .ax-search:focus-within{box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .55), var(--na-shadow)}body.all-services-page #all-app .ax-search-icon{flex: none;display: grid;place-items: center;color: var(--na-faint)}body.all-services-page #all-app .ax-search-icon svg{width: 18px;height: 18px}body.all-services-page #all-app .ax-input{flex: 1 1 auto;min-width: 0;height: 100%;border: 0;outline: none;background: transparent;color: var(--na-ink);font: inherit;font-size: 15px;box-shadow: none}body.all-services-page #all-app .ax-input::placeholder{color: var(--na-faint)}body.all-services-page #all-app .ax-clear{flex: none;display: none;place-items: center;width: 30px;height: 30px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);cursor: pointer}body.all-services-page #all-app .ax-clear:hover{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}body.all-services-page #all-app .ax-clear svg{width: 15px;height: 15px}body.all-services-page #all-app.is-typing .ax-clear{display: grid}body.all-services-page #all-app .ax-head{display: flex;flex-direction: column;gap: 14px;padding: 22px 0 0}body.all-services-page #all-app .ax-title{margin: 0;font-size: 26px;font-weight: 800;letter-spacing: -.02em;line-height: 1.15}body.all-services-page #all-app .ax-sub{margin: 4px 0 0;font-size: 14px;color: var(--na-sub)}body.all-services-page #all-app .ax-switch{display: flex;align-items: center;justify-content: space-between;gap: 14px;width: 100%;padding: 10px 12px 10px 16px;border: 0;border-radius: var(--na-r-sm);background: var(--na-card);box-shadow: var(--na-shadow);font: inherit;font-size: 14px;font-weight: 650;color: var(--na-ink);cursor: pointer}body.all-services-page #all-app .ax-track{position: relative;flex: none;width: 46px;height: 28px;border-radius: 999px;background: var(--na-fill-2);transition: background .2s ease}body.all-services-page #all-app .ax-knob{position: absolute;top: 3px;left: 3px;width: 22px;height: 22px;border-radius: 999px;background: var(--na-card);box-shadow: 0 1px 3px hsl(var(--foreground) / .25);transition: transform .2s ease}body.all-services-page #all-app .ax-switch[aria-checked="true"] .ax-track{background: hsl(var(--primary))}body.all-services-page #all-app .ax-switch[aria-checked="true"] .ax-knob{transform: translateX(18px)}body.all-services-page #all-app .ax-section{padding-top: 22px}body.all-services-page #all-app .ax-h2{display: flex;align-items: baseline;gap: 8px;margin: 0 0 12px;font-size: 18px;font-weight: 800;letter-spacing: -.015em;color: var(--na-ink)}body.all-services-page #all-app .ax-count{display: inline-grid;place-items: center;min-width: 26px;height: 22px;padding: 0 8px;border-radius: 999px;background: var(--na-fill);font-size: 12px;font-weight: 700;color: var(--na-sub)}body.all-services-page #all-app .ax-catnav{display: flex;gap: 8px;overflow-x: auto;scrollbar-width: none;margin: 0 calc(var(--na-gut) * -1) 14px;padding: 2px var(--na-gut) 4px}body.all-services-page #all-app .ax-catnav::-webkit-scrollbar{display: none}body.all-services-page #all-app .ax-catchip{flex: none;display: inline-flex;align-items: center;gap: 8px;height: 38px;padding: 0 14px 0 6px;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13px;font-weight: 650;text-decoration: none;white-space: nowrap}body.all-services-page #all-app .ax-catchip svg{box-sizing: content-box;width: 14px;height: 14px;padding: 6px;border-radius: 999px;background: var(--st-tint-bg);color: var(--st-tint-fg)}body.all-services-page #all-app .ax-catchip:hover{color: hsl(var(--primary))}body.all-services-page #all-app #ax-all-grid{display: grid;gap: 14px}body.all-services-page #all-app .ax-letter-group{padding: var(--na-gut);border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);scroll-margin-top: calc(var(--ax-sticky) + 12px)}body.all-services-page #all-app .ax-letter{display: flex;align-items: center;gap: 10px;margin: 0 0 12px;font-size: 16px;font-weight: 750;letter-spacing: -.01em;color: var(--na-ink)}body.all-services-page #all-app .ax-cat-ico{flex: none;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 11px;background: var(--st-tint-bg);color: var(--st-tint-fg)}body.all-services-page #all-app .ax-cat-ico svg{width: 18px;height: 18px}body.all-services-page #all-app .ax-letter-count{margin-left: auto;display: inline-grid;place-items: center;min-width: 26px;height: 22px;padding: 0 8px;border-radius: 999px;background: var(--na-fill);font-size: 12px;font-weight: 700;color: var(--na-sub)}body.all-services-page #all-app .ax-grid{display: grid;grid-template-columns: minmax(0, 1fr);gap: 2px;align-items: start}body.all-services-page #all-app .ax-item{display: flex;align-items: center;gap: 12px;min-width: 0;padding: 8px;margin: 0 -8px;border-radius: var(--na-r-sm);color: inherit;text-decoration: none;scroll-margin-top: calc(var(--ax-sticky) + 12px);transition: background-color .15s ease}body.all-services-page #all-app .ax-item:hover{background: var(--na-fill)}body.all-services-page #all-app .ax-item:hover .ax-name{color: hsl(var(--primary))}body.all-services-page #all-app .ax-ico{flex: none;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 14px;background: var(--st-tint-bg);color: var(--st-tint-fg);box-shadow: none;transition: transform .15s ease}body.all-services-page #all-app .ax-ico svg{width: 22px;height: 22px}body.all-services-page #all-app .ax-body{min-width: 0}body.all-services-page #all-app .ax-name{display: block;font-size: 14.5px;font-weight: 700;line-height: 1.25;color: var(--na-ink)}body.all-services-page #all-app .ax-desc{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-top: 2px;font-size: 12.5px;line-height: 1.4;color: var(--na-sub)}body.all-services-page #all-app .ax-empty{margin: 0;padding: 28px 18px;text-align: center;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow);font-size: 14px;color: var(--na-sub)}body.all-services-page #all-app.is-searching .ax-catnav{display: none}body.all-services-page #all-app .ax-foot{display: flex;flex-direction: column;gap: 10px;margin-top: 36px;padding: 20px 0 4px;border-top: 1px solid var(--na-line);font-size: 12.5px}body.all-services-page #all-app .ax-foot-links{display: flex;flex-direction: column;gap: 7px}body.all-services-page #all-app .ax-nav{display: flex;flex-wrap: wrap;gap: 4px 12px}body.all-services-page #all-app .ax-nav a{color: var(--na-sub);font-weight: 600;text-decoration: none}body.all-services-page #all-app .ax-nav a:hover{color: hsl(var(--primary))}body.all-services-page #all-app .ax-copy{margin: 0;color: var(--na-faint)}@media (min-width: 768px){body.all-services-page #all-app .ax-head{flex-direction: row;align-items: center;justify-content: space-between;gap: 24px;padding-top: 28px}body.all-services-page #all-app .ax-switch{width: auto}body.all-services-page #all-app .ax-title{font-size: 30px}body.all-services-page #all-app .ax-section{padding-top: 28px}body.all-services-page #all-app #ax-all-grid{grid-template-columns: repeat(2, minmax(0, 1fr));align-items: start}body.all-services-page #all-app .ax-letter-group{padding: 20px}body.all-services-page #all-app .ax-catnav{margin: 0 0 14px;padding: 2px 0 4px;flex-wrap: wrap;overflow: visible}}@media (min-width: 1024px){body.all-services-page #all-app .ax-bar{flex-wrap: nowrap;gap: 20px;padding: 12px var(--na-gut)}body.all-services-page #all-app .ax-search{flex: 0 1 420px;margin-left: auto}body.all-services-page #all-app .ax-foot{flex-direction: row;align-items: flex-end;justify-content: space-between;gap: 28px}}@media (min-width: 1200px){body.all-services-page #all-app #ax-all-grid{grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (prefers-reduced-motion: reduce){body.all-services-page #all-app .ax-track, body.all-services-page #all-app .ax-knob, body.all-services-page #all-app .ax-ico{transition: none}}body.all-services-page #all-app .ax-search input#ax-service-search.ax-input{height: 100%;min-height: 0;padding: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none}@media (min-width: 768px){body.all-services-page #all-app #ax-all-grid{display: block;columns: 2;column-gap: 14px}body.all-services-page #all-app #ax-all-grid > .ax-letter-group{break-inside: avoid;margin: 0 0 14px}}@media (min-width: 1200px){body.all-services-page #all-app #ax-all-grid{columns: 3}}@media (max-width: 639px){body.niriv-tool-single .na-tool .ngt-stats > .ngt-stat:last-child:nth-child(odd){grid-column: 1 / -1}}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-hero-section, .fb-hero, .wc-hero-section){border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;background-image: none !important;color: var(--na-ink) !important;box-shadow: var(--na-shadow) !important;min-height: 0}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-hero-bg, .cr-hero-orb, .cr-hero-art, .fb-hero-bg, .fb-pitch, .wc-hero-bg, .wc-hero-orb){display: none !important}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-hero-section, .fb-hero, .wc-hero-section) h1{font-size: clamp(26px, 4.2vw, 36px) !important;font-weight: 800;letter-spacing: -.025em;line-height: 1.1;color: var(--na-ink) !important}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-hero-title-accent, .wc-hero-title-accent){color: hsl(var(--primary)) !important;background: none !important;-webkit-text-fill-color: currentColor}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-hero-sub, .fb-hero-sub, .wc-hero-sub){color: var(--na-sub) !important;font-size: 14.5px}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-hero-badge, .fb-hero-badge, .wc-hero-badge){border: 0;background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important;border-radius: 999px;letter-spacing: .06em}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-hero-panel, .fb-hero-panel, .wc-hero-panel), body:is(.page-template-page-cricket, .page-template-page-world-cup) :is(.cr-hero-section, .wc-hero-section) .bg-card{border: 0 !important;border-radius: var(--na-r-md) !important;background: var(--na-fill) !important;box-shadow: none !important;color: var(--na-ink) !important}body.page-template-page-world-cup .wc-hero-section .wc-countdown-item{border: 0 !important;background: var(--na-card) !important;border-radius: 12px;box-shadow: var(--na-shadow)}body.page-template-page-world-cup .wc-hero-section .wc-countdown-number{color: var(--na-ink) !important;font-weight: 800}body.page-template-page-world-cup .wc-hero-section .wc-countdown-label{color: var(--na-sub) !important}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-btn-secondary, .fb-btn, .wc-btn-secondary){border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;color: var(--na-ink) !important;min-height: 36px;padding: 0 14px !important;display: inline-flex;align-items: center;font-weight: 650}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-btn-secondary, .fb-btn, .wc-btn-secondary):hover{background: var(--na-fill-2) !important;color: hsl(var(--primary)) !important}body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) .wc-hero-section .wc-btn-primary{border: 0;border-radius: 999px !important;background: hsl(var(--primary)) !important;color: hsl(var(--primary-foreground)) !important;min-height: 36px}body:is(.page-template-page-cricket, .page-template-page-football) :is(.cr-overview, .fb-overview){border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card) !important;box-shadow: var(--na-shadow) !important;padding: 18px var(--na-gut)}body:is(.page-template-page-cricket, .page-template-page-football) :is(.cr-overview-icon, .fb-overview-icon){border: 0 !important;border-radius: 12px}body:is(.page-template-page-cricket, .page-template-page-football) :is(.cr-overview, .fb-overview) h2{font-size: 16px;font-weight: 750}body:is(.page-template-page-cricket, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) section > .flex.items-center.gap-2 > span.rounded-lg:first-child, body.page-template-page-football .fb-head-icon{width: 34px !important;height: 34px !important;border-radius: 11px !important;background: hsl(var(--primary) / .1)}body:is(.page-template-page-cricket, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) section > .flex.items-center.gap-2 > h2, body.page-template-page-football .fb-head h2{font-size: 18px !important;font-weight: 800 !important;letter-spacing: -.015em}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-tabs, .fb-tabs, .wc-tabs){width: fit-content;max-width: 100%;gap: 2px;padding: 3px;border-radius: 999px;background: var(--na-fill)}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-tab, .fb-tab, .wc-tab){border: 0 !important;border-radius: 999px !important;background: transparent;color: var(--na-sub);padding: 7px 14px;font-size: 13px;font-weight: 650}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-tab, .fb-tab, .wc-tab):hover{background: transparent;color: var(--na-ink)}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-tab, .fb-tab, .wc-tab).active{background: var(--na-card) !important;color: var(--na-ink) !important;box-shadow: 0 1px 2px hsl(var(--foreground) / .08), 0 2px 8px hsl(var(--foreground) / .06)}html.dark body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) :is(.cr-tab, .fb-tab, .wc-tab).active{background: hsl(var(--foreground) / .14) !important;box-shadow: none}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content :is(.bg-card.border, .fb-fx, .fb-table-wrap, .fb-sc-list, .fb-news-item, .wc-standings-wrap){border-color: transparent !important;box-shadow: var(--na-shadow);border-radius: var(--na-r-md)}body:is(.page-template-page-cricket, .page-template-page-football, .page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content :is(.cr-status, .wc-status, .fb-badge){border-radius: 999px;letter-spacing: .03em}body.page-template-page-maps .maps-search-container{border: 0 !important;background: var(--na-card) !important;color: var(--na-ink) !important;height: 46px;box-shadow: var(--na-shadow-lg) !important}body.page-template-page-maps .maps-search-container:focus-within{box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .55), var(--na-shadow-lg) !important}body.page-template-page-maps .maps-search-input{color: var(--na-ink)}body.page-template-page-maps .maps-search-input::placeholder, body.page-template-page-maps .maps-search-icon{color: var(--na-faint)}body.page-template-page-maps .maps-category-chip{height: 36px;padding: 0 14px;background: var(--na-card) !important;color: var(--na-ink) !important;font-size: 13.5px;font-weight: 650;box-shadow: var(--na-shadow) !important}body.page-template-page-maps .maps-category-chip:hover{background: var(--na-fill) !important}body.page-template-page-maps .maps-category-chip.active{background: var(--na-ink) !important;color: hsl(var(--background)) !important;box-shadow: none !important}body.page-template-page-maps :is(.maps-layers-btn, .maps-ctrl-btn){border: 0 !important;border-radius: 14px;background: var(--na-card) !important;color: var(--na-ink) !important;box-shadow: var(--na-shadow-lg) !important}body.page-template-page-maps .maps-layers-btn{border-radius: 999px;height: 40px;font-weight: 650}body.page-template-page-maps :is(.maps-layers-btn, .maps-ctrl-btn):hover{background: var(--na-fill) !important}body.page-template-page-maps :is(.maps-menu-sidebar, .maps-nearby-panel, .maps-directions-panel, .maps-layers-panel){background: var(--na-card) !important;color: var(--na-ink);border: 0 !important;box-shadow: var(--na-shadow-lg) !important}body.page-template-page-maps :is(.maps-nearby-panel, .maps-directions-panel, .maps-layers-panel){border-radius: var(--na-r-md) !important}body.page-template-page-maps .maps-menu-item{border-radius: 12px}body.page-template-page-maps .maps-menu-item:hover{background: var(--na-fill) !important}body.page-template-page-maps :is(.maps-nearby-pill, .maps-radius-chip){border-radius: 999px}body.page-template-page-maps .maps-attribution{border-radius: 999px;background: var(--na-glass) !important;color: var(--na-sub) !important}body.games-template .gm-app .gm-card, body.games-template .gm-app .gm-spot{border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card);box-shadow: var(--na-shadow);overflow: hidden;transition: transform .15s ease, box-shadow .15s ease}body.games-template .gm-app .gm-card:hover{transform: translateY(-2px);box-shadow: var(--na-shadow-lg)}body.games-template .gm-app .gm-spot{padding: 14px}body.games-template .gm-app .gm-spot-media{border-radius: var(--na-r-md);overflow: hidden}body.games-template .gm-app .gm-spot-title{font-weight: 800;letter-spacing: -.025em}body.games-template .gm-app .gm-card-title{font-weight: 750;letter-spacing: -.01em}body.games-template .gm-app .gm-hero-title{font-weight: 800;letter-spacing: -.025em}body.games-template .gm-app .gm-card-meta .gm-chip, body.games-template .gm-app .gm-chip-soft{border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-sub)}body.games-template .gm-app .gm-chips{gap: 6px}body.games-template .gm-app .gm-chip-btn{border: 0 !important;border-radius: 999px;background: var(--na-card);color: var(--na-sub);box-shadow: var(--na-shadow);font-weight: 650}body.games-template .gm-app .gm-chip-btn.is-active, body.games-template .gm-app .gm-chip-btn[aria-pressed="true"]{background: var(--na-ink) !important;color: hsl(var(--background)) !important;box-shadow: none}body.games-template .gm-app .gm-chip-btn.is-active .gm-chip-num, body.games-template .gm-app .gm-chip-btn[aria-pressed="true"] .gm-chip-num{background: hsl(var(--background) / .2);color: inherit}body.games-template .gm-app .gm-chip-num{border-radius: 999px;background: var(--na-fill)}body.games-template .gm-app .gm-btn{border-radius: 999px;font-weight: 650}body.games-template .gm-app .gm-btn-ghost{border: 0 !important;background: var(--na-fill);color: var(--na-ink)}body.games-template .gm-app .gm-btn-ghost:hover{background: var(--na-fill-2)}body.games-template .gm-app .gm-search{border: 0 !important;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow)}body.games-template .gm-app .gm-search:focus-within{box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .55), var(--na-shadow)}body.games-template .gm-app .gm-search-input{background: transparent !important;border: 0 !important;box-shadow: none !important}body.games-template .gm-app :is(.gm-rail-cat, .gm-rail-game, .gm-rail-item){border-radius: 12px}body.games-template .gm-app .gm-rail-cat.is-active{background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary));box-shadow: none !important}body.games-template .gm-app .gm-rail-thumb{border-radius: 10px}body.games-template .gm-app .gm-frame-box, body.games-template .gm-app .gm-stage{border-radius: var(--na-r);overflow: hidden}body.games-template .gm-app .gm-stat{border: 0;border-radius: var(--na-r-sm);background: var(--na-fill)}body.games-template .gm-app :is(.gm-about, .gm-howto, .gm-more){border: 0;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}body.page-template-page-rasuwa-flood #main-content :is(.bg-card.rounded-2xl, .bg-card.rounded-xl){border: 0 !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow)}body.page-template-page-rasuwa-flood #main-content #home h1{font-weight: 800;letter-spacing: -.025em}body.page-template-page-rasuwa-flood #main-content [style*="border-left:4px"]{border: 0 !important;border-radius: var(--na-r-md) !important;background: var(--na-fill) !important}body.page-template-page-rasuwa-flood #main-content [style*="border-left:4px"] .text-3xl{font-weight: 800;letter-spacing: -.02em;font-variant-numeric: tabular-nums}body.page-template-page-rasuwa-flood #main-content :is(.bg-background.border, .bg-muted\/50.border, .bg-muted.border){border: 0 !important;border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important}body.page-template-page-rasuwa-flood #main-content a.border.rounded-lg{border: 0 !important;border-radius: 999px !important;background: hsl(var(--primary) / .1) !important}body.page-template-page-rasuwa-flood #main-content .bg-destructive.rounded-xl{border-radius: var(--na-r-md) !important}body.page-template-page-rasuwa-flood #main-content table th, body.page-template-page-rasuwa-flood #main-content table td{border-color: var(--na-line)}body.page-template-page-biz #main-content > .max-w-5xl h1, body.page-template-page-biz #main-content .max-w-5xl > .flex:first-child h1{font-size: 24px;font-weight: 800;letter-spacing: -.02em}body.page-template-page-biz #main-content .max-w-5xl > .flex:first-child .rounded-lg.bg-primary\/10{width: 46px;height: 46px;border-radius: 14px}body.page-template-page-biz #main-content :is(a, button).rounded-md.bg-primary{border-radius: 999px;padding-left: 16px;padding-right: 16px;min-height: 40px}body.page-template-page-biz #main-content :is(.bg-card.border, .bg-card.rounded-xl, .bg-card.rounded-lg){border-color: transparent !important;border-radius: var(--na-r-md) !important;box-shadow: var(--na-shadow)}body.page-template-page-biz #main-content :is(input[type="search"], input[type="text"], select){border-radius: 999px !important;min-height: 44px}body.shopping-template .shp-shell h1{font-weight: 800;letter-spacing: -.025em}body.shopping-template .shp-form-shell{border: 0 !important;background: var(--na-card) !important;box-shadow: var(--na-shadow-lg) !important;min-height: 56px}body.shopping-template .shp-form-shell:focus-within{box-shadow: inset 0 0 0 1.5px hsl(var(--primary) / .55), var(--na-shadow-lg) !important;--tw-ring-shadow: 0 0 #0000}body.shopping-template .shp-form-shell input{background: transparent !important;box-shadow: none !important;border: 0 !important}body.shopping-template .shp-shell :is(.bg-card.border, .bg-card.rounded-xl, .bg-card.rounded-lg, .bg-card.rounded-2xl){border-color: transparent !important;border-radius: var(--na-r-md) !important;box-shadow: var(--na-shadow)}body.shopping-template .shp-shell :is(a, button).rounded-full.border{border: 0 !important;background: var(--na-card);box-shadow: var(--na-shadow);font-weight: 600}body.shopping-template .shp-shell :is(a, button).rounded-full.border:hover{color: hsl(var(--primary))}body.shopping-template .shp-shell img.rounded-lg, body.shopping-template .shp-shell img.rounded-xl{border-radius: var(--na-r-sm)}body.cinema-platform .cinema-page .cinema-hero-badge{border-radius: 999px}body.cinema-platform .cinema-page .cinema-hero-title{letter-spacing: -.03em}body.cinema-platform .cinema-page :is(h2, .cinema-section-title){letter-spacing: -.015em;font-weight: 800}body.cinema-platform .cinema-page .cinema-section-header{border-bottom-color: var(--na-line)}body.cinema-platform .cinema-page .cinema-scroll-arrow{border: 0 !important;background: var(--na-card) !important;color: var(--na-ink);box-shadow: var(--na-shadow);border-radius: 999px}body.cinema-platform .cinema-page .cinema-scroll-arrow:hover{color: hsl(var(--primary))}body.cinema-platform .cinema-page .cinema-scroll-row img{border-radius: var(--na-r-sm)}body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content .rounded-lg.border.p-3{border-color: transparent !important;border-radius: var(--na-r-md);background: var(--na-card);box-shadow: var(--na-shadow);transition: box-shadow .15s ease, transform .15s ease}body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content .rounded-lg.border.p-3:hover{box-shadow: var(--na-shadow-lg);transform: translateY(-1px)}body:is(.page-template-page-world-cup, .page-template-page-world-cup-topscorers) #main-content #wc-search{border: 0;border-radius: 999px;min-height: 44px;padding-left: 16px}body.page-template-page-football .fb-competition-nav a{border: 0 !important;border-radius: 999px;background: var(--na-fill) !important;color: var(--na-sub);font-weight: 650}body.page-template-page-football .fb-competition-nav a:hover, body.page-template-page-football .fb-competition-nav a[aria-current="page"]{background: hsl(var(--primary) / .12) !important;color: hsl(var(--primary))}html body.page-template-page-maps .maps-search-container, html body.page-template-page-maps .maps-search-container:focus-within{border: 0 !important;outline: 0 !important;box-shadow: var(--na-shadow-lg) !important;background: var(--na-card) !important}html body.page-template-page-maps .maps-search-container input, html body.page-template-page-maps .maps-search-container input:focus{border: 0 !important;outline: 0 !important;box-shadow: none !important;background: transparent !important}html body.page-template-page-maps .maps-category-chip.na-maps-hidden{display: none !important}html body.page-template-page-maps .maps-category-filters.na-maps-expanded{flex-wrap: wrap !important;overflow: visible !important;row-gap: 8px}html body.page-template-page-maps .na-maps-more{display: inline-flex;align-items: center;gap: 4px;flex: 0 0 auto;height: 36px;padding: 0 14px;border: 0;border-radius: 999px;background: var(--na-fill) !important;color: var(--na-ink);font-size: 13.5px;font-weight: 650;cursor: pointer;pointer-events: auto}html body.page-template-page-maps .na-maps-more:hover{background: var(--na-fill-2) !important}html body.page-template-page-maps .na-maps-more svg{width: 15px;height: 15px;transition: transform .2s ease}html body.page-template-page-maps .na-maps-expanded .na-maps-more svg{transform: rotate(180deg)}html body.page-template-page-all #all-app .ax-section-popular > .ax-grid{display: grid !important;grid-template-columns: 1fr;gap: 8px 16px}@media (min-width: 640px){html body.page-template-page-all #all-app .ax-section-popular > .ax-grid{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 1024px){html body.page-template-page-all #all-app .ax-section-popular > .ax-grid{grid-template-columns: repeat(3, minmax(0, 1fr))}}html body.page-template-page-all .ax-foot{align-items: center !important;text-align: center}html body.page-template-page-all .ax-foot .ax-foot-links, html body.page-template-page-all .ax-foot .ax-nav{justify-content: center !important;flex-wrap: wrap}html body.page-template-page-all #all-app .ax-foot{display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;gap: 10px;text-align: center !important}html body.page-template-page-all #all-app .ax-foot .ax-copy{margin: 0 !important;width: 100%;text-align: center !important}html body.page-template-page-all #all-app .ax-bar{margin-left: calc(50% - 50vw) !important;margin-right: calc(50% - 50vw) !important;padding-left: calc(50vw - 50%) !important;padding-right: calc(50vw - 50%) !important;border-radius: 0 !important}html body.page-template-page-all #all-app .ax-ico{background: hsl(var(--primary) / .10) !important;color: hsl(var(--primary)) !important}html.dark body.page-template-page-all #all-app .ax-ico{background: hsl(var(--primary) / .18) !important}html body.all-services-page .na-root{padding-left: 0 !important}@media (max-width: 1023.98px){body.all-services-page #all-app .ax-wrap{padding-left: 0 !important;padding-right: 0 !important}}
html body.shopping-template, html body.page-template-page-biz, html body.page-template-page-tv, html body.page-template-page-surging{--sb-gap: 12px}@media (min-width: 768px){html body.shopping-template, html body.page-template-page-biz, html body.page-template-page-tv, html body.page-template-page-surging{--sb-gap: 16px}}@media (min-width: 1280px){html body.shopping-template, html body.page-template-page-tv{--sb-gap: 20px}}html body.shopping-template .shp-shell{padding-top: var(--sb-gap) !important;padding-bottom: 40px !important}@media (max-width: 767px){html body.shopping-template .shp-shell{padding-inline: 4px !important}}html body.shopping-template .shp-hero{position: relative;overflow: hidden;isolation: isolate;display: flex;flex-direction: column;gap: 16px;padding: 20px 16px 16px;border-radius: var(--na-r);background: radial-gradient(90% 120% at 100% 0%, hsl(var(--primary) / .28) 0%, hsl(var(--primary) / .10) 45%, transparent 70%), radial-gradient(70% 90% at 0% 100%, hsl(var(--primary) / .12) 0%, transparent 60%), linear-gradient(135deg, hsl(var(--primary) / .10), hsl(var(--primary) / .04)), hsl(var(--card));box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .10)}html body.shopping-template .shp-hero::before{content: "";position: absolute;z-index: -1;right: -90px;top: -120px;width: 320px;height: 320px;border-radius: 50%;background: radial-gradient(circle, transparent 46%, hsl(var(--primary) / .14) 46.5%, hsl(var(--primary) / .14) 47.5%, transparent 48%), radial-gradient(circle, transparent 62%, hsl(var(--primary) / .10) 62.5%, hsl(var(--primary) / .10) 63.5%, transparent 64%), radial-gradient(circle, transparent 78%, hsl(var(--primary) / .07) 78.5%, hsl(var(--primary) / .07) 79.5%, transparent 80%);pointer-events: none}html body.shopping-template .shp-hero__copy{min-width: 0;text-align: left}html body.shopping-template .shp-hero__eyebrow{display: inline-flex;align-items: center;gap: 6px;height: 28px;margin: 0;padding: 0 12px;border-radius: 999px;background: hsl(var(--card) / .85);box-shadow: var(--na-shadow);color: hsl(var(--primary));font-size: 12px;font-weight: 700;letter-spacing: .01em}html body.shopping-template .shp-hero__eyebrow svg{width: 14px;height: 14px}html body.shopping-template .shp-hero__title{margin: 12px 0 0;font-size: 28px;line-height: 1.1;font-weight: 800;letter-spacing: -.025em;color: var(--na-ink)}html body.shopping-template .shp-hero__sub{margin: 6px 0 0;max-width: 520px;font-size: 14px;line-height: 1.5;color: var(--na-sub)}html body.shopping-template .shp-hero__search{width: 100%;max-width: none !important;margin: 0 !important;text-align: left !important}@media (min-width: 768px){html body.shopping-template .shp-hero{padding: 28px 28px 24px;gap: 20px}html body.shopping-template .shp-hero__title{font-size: 34px}html body.shopping-template .shp-hero__sub{font-size: 15px}}@media (min-width: 1024px){html body.shopping-template .shp-hero{flex-direction: row;align-items: center;justify-content: space-between;gap: 32px;padding: 30px 32px}html body.shopping-template .shp-hero::before{right: -60px;top: -170px;width: 400px;height: 400px}html body.shopping-template .shp-hero__search{flex: 0 1 560px}}html body.shopping-template .shp-form-shell, html body.shopping-template .shp-form-shell:focus-within{border: 0 !important;outline: 0 !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow-lg) !important;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important}html body.shopping-template .shp-form-shell{height: 54px !important;padding-left: 8px !important;padding-right: 7px !important}html body.shopping-template .shp-form-shell input, html body.shopping-template .shp-form-shell input:focus{min-width: 0;border: 0 !important;outline: 0 !important;box-shadow: none !important;background: transparent !important;font-size: 15px !important}html body.shopping-template .shp-form-shell button[type="submit"]{height: 40px !important;padding: 0 20px !important;font-weight: 700 !important}html body.shopping-template .shp-form-ico{width: 38px;height: 38px;border-radius: 50%}@media (max-width: 559px){html body.shopping-template .shp-form-shell input{font-size: 14px !important}html body.shopping-template .shp-form-shell button[type="submit"]{padding: 0 16px !important}}html body.shopping-template .shp-results{margin-top: var(--sb-gap) !important}html body.shopping-template .shp-count{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px;margin: 0 2px var(--sb-gap) !important;font-size: 13.5px !important;color: var(--na-sub) !important}html body.shopping-template .shp-count .font-medium{font-weight: 700 !important;color: var(--na-ink) !important}html body.shopping-template #shopping-results-grid{gap: var(--sb-gap) !important}html body.shopping-template #shopping-results-grid > .shopping-item{display: flex !important;flex-direction: column;min-width: 0;padding: 8px !important;border: 0 !important;border-radius: var(--na-r-md) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow);transition: box-shadow .18s ease, transform .18s ease}html body.shopping-template #shopping-results-grid > .shopping-item:hover{box-shadow: var(--na-shadow-lg);transform: translateY(-2px)}html body.shopping-template #shopping-results-grid > .shopping-item > .relative{border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important}html body.shopping-template #shopping-results-grid > .shopping-item > .relative img{transition: transform .25s ease}html body.shopping-template #shopping-results-grid > .shopping-item:hover > .relative img{transform: scale(1.03)}html body.shopping-template #shopping-results-grid > .shopping-item > .relative > span.absolute{top: 8px !important;left: 8px !important;padding: 3px 8px !important;border-radius: 999px !important;background: var(--na-red) !important;color: #fff !important;font-size: 11px !important;font-weight: 800 !important;letter-spacing: .01em}html body.shopping-template #shopping-results-grid > .shopping-item > div:last-child{display: flex;flex-direction: column;flex: 1 1 auto;padding: 10px 6px 4px !important}html body.shopping-template #shopping-results-grid > .shopping-item h3{min-height: 2.7em !important;font-size: 13.5px !important;line-height: 1.35 !important;font-weight: 600 !important;color: var(--na-ink) !important;text-decoration: none !important}html body.shopping-template #shopping-results-grid > .shopping-item:hover h3{color: hsl(var(--primary)) !important}html body.shopping-template #shopping-results-grid > .shopping-item .items-baseline{margin-top: 6px !important;gap: 6px !important}html body.shopping-template #shopping-results-grid > .shopping-item .items-baseline > span:first-child{font-size: 16px !important;font-weight: 800 !important;letter-spacing: -.01em;color: hsl(var(--primary)) !important}html body.shopping-template #shopping-results-grid > .shopping-item .line-through{font-size: 12px !important;color: var(--na-faint) !important}html body.shopping-template #shopping-results-grid > .shopping-item p.text-xs{margin-top: 4px !important;font-size: 12px !important;color: var(--na-sub) !important}html body.shopping-template #shopping-results-grid > .shopping-item .justify-between{margin-top: auto !important;padding-top: 10px}html body.shopping-template #shopping-results-grid > .shopping-item .justify-between > span:first-child{padding: 3px 9px !important;background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important;font-size: 11px !important;font-weight: 700 !important}html body.shopping-template #shopping-results-grid > .shopping-item .justify-between > span:last-child{font-size: 11.5px !important;font-weight: 600}html body.shopping-template .shp-loadmore{margin-top: calc(var(--sb-gap) + 8px) !important}html body.shopping-template #shopping-load-more{min-height: 44px;padding: 0 24px !important;border: 0 !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow);color: hsl(var(--primary)) !important;font-weight: 700 !important}html body.shopping-template #shopping-load-more:not(:disabled):hover{box-shadow: var(--na-shadow-lg)}html body.shopping-template .shp-empty{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 40px 20px !important;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow)}html body.shopping-template .shp-empty > svg:first-child{width: 64px !important;height: 64px !important;margin: 0 0 6px !important;padding: 18px;border-radius: 20px;background: hsl(var(--primary) / .1);color: hsl(var(--primary)) !important}html body.shopping-template .shp-empty h3{font-size: 18px !important;font-weight: 800 !important;letter-spacing: -.01em}html body.shopping-template .shp-empty p{margin: 0 !important;max-width: 420px}html body.shopping-template .shp-shell > .nn-wrap{margin-top: var(--sb-gap) !important}html body.shopping-template .shp-board{margin: 0 !important;gap: var(--sb-gap) !important}html body.shopping-template .shp-board > .nn-col{gap: var(--sb-gap) !important}html body.shopping-template .niriv-pane-split-grid{--pane-gap: var(--sb-gap) !important;row-gap: var(--sb-gap) !important}html body.shopping-template .shp-card{border: 0 !important;border-radius: var(--na-r-md) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important}html body.shopping-template .shp-card > .nn-chead{gap: 10px;padding: 14px 14px 0;border-bottom: 0 !important}html body.shopping-template .shp-card .nn-chead-ico{width: 32px;height: 32px;flex: 0 0 32px;border-radius: 10px;background: hsl(var(--primary) / .12);color: hsl(var(--primary))}html body.shopping-template .shp-card .nn-chead-ico :is(i, svg){width: 16px;height: 16px}html body.shopping-template .shp-card .nn-chead h3{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;font-weight: 700;letter-spacing: -.01em;color: var(--na-ink)}html body.shopping-template .shp-card .nn-see{display: inline-flex;align-items: center;gap: 2px;padding: 4px 0 4px 8px;font-size: 13px;font-weight: 600;color: hsl(var(--primary))}html body.shopping-template .shp-card .nn-see::after{content: "›";font-size: 17px;line-height: 1;margin-top: -2px}html body.shopping-template .shp-card .nn-see:hover{text-decoration: none;opacity: .85}html body.shopping-template .shp-grid{gap: 12px !important;padding: 12px 14px 14px !important}html body.shopping-template .shp-item{color: inherit}html body.shopping-template .shp-media{border-radius: var(--na-r-sm) !important;background: var(--na-fill) !important}html body.shopping-template .shp-disc{top: 8px !important;left: 8px !important;padding: 3px 7px !important;border-radius: 999px !important;background: var(--na-red) !important;color: #fff !important;font-size: 10.5px !important;font-weight: 800 !important;line-height: 1.2}html body.shopping-template .shp-title{margin-top: 8px !important;min-height: 2.7em;font-size: 13px !important;line-height: 1.35 !important;font-weight: 600 !important;color: var(--na-ink) !important}html body.shopping-template .shp-item:hover .shp-title{color: hsl(var(--primary)) !important}html body.shopping-template .shp-price{margin-top: 6px !important;gap: 6px !important;font-size: 15px !important;font-weight: 800 !important;letter-spacing: -.01em;color: hsl(var(--primary)) !important}html body.shopping-template .shp-price s{font-size: 11.5px !important;font-weight: 500 !important;color: var(--na-faint) !important;letter-spacing: 0}html body.shopping-template .shp-meta{margin-top: 4px !important;font-size: 11.5px !important;color: var(--na-sub) !important}html body.shopping-template .shp-star{width: 11px !important;height: 11px !important}html body.shopping-template .shp-skel .shp-media, html body.shopping-template .shp-skel-line{background: linear-gradient(90deg, var(--na-fill) 25%, hsl(var(--muted) / .5) 37%, var(--na-fill) 63%) !important;background-size: 400% 100% !important}html body.shopping-template .shp-skel-line{height: 10px !important;margin-top: 8px !important;border-radius: 999px !important}html body.shopping-template .shp-more{padding: 6px 0 !important;font-size: 12.5px !important;color: var(--na-sub) !important}html body.shopping-template .shp-end{margin: var(--sb-gap) 0 0 !important;font-size: 12.5px !important;color: var(--na-sub) !important}html body.shopping-template .serp-dock-card{border: 0 !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow) !important;padding: 16px !important}@media (max-width: 1023px){html body.shopping-template .serp-dock-card{border-radius: 0 !important;box-shadow: none !important;padding: 12px 16px 32px !important}}html body.shopping-template .serp-dock-head{margin-bottom: 12px}html body.shopping-template .serp-dock-pos{font-size: 12.5px;font-weight: 700;color: var(--na-sub)}html body.shopping-template .serp-dock-nav{gap: 6px}html body.shopping-template .serp-dock-btn{width: 36px;height: 36px;border: 0 !important;background: var(--na-fill) !important;color: var(--na-ink) !important;font-size: 18px}html body.shopping-template .serp-dock-btn:hover{background: var(--na-fill-2) !important}html body.shopping-template .serp-dock-media-shop{border: 0 !important;border-radius: var(--na-r-sm) !important;padding: 12px;background: hsl(var(--muted) / .55) !important}html.dark body.shopping-template .serp-dock-media-shop{background: var(--na-fill) !important}html body.shopping-template .serp-dock-title{margin: 14px 2px 0;font-size: 17px !important;font-weight: 700 !important;line-height: 1.35;letter-spacing: -.01em}html body.shopping-template .serp-dock-src{margin-top: 8px;font-size: 12.5px;line-height: 1.5;color: var(--na-sub)}html body.shopping-template .serp-dock-src strong{font-size: 17px;font-weight: 800;letter-spacing: -.01em;color: hsl(var(--primary))}html body.shopping-template .serp-dock-actions{margin: 14px 2px 0}html body.shopping-template .serp-dock-visit{min-height: 44px;padding: 0 22px !important;font-size: 14px}html body.shopping-template .serp-dock-related-label{margin: 20px 2px 10px;font-size: 15px;font-weight: 700;letter-spacing: -.01em;text-transform: none;color: var(--na-ink)}html body.shopping-template .serp-dock-list{gap: 8px}html body.shopping-template .serp-dock-item{padding: 4px !important;border-radius: var(--na-r-sm) !important;background: transparent !important;transition: background .15s ease}html body.shopping-template .serp-dock-item:hover{background: var(--na-fill) !important}html body.shopping-template .serp-dock-item.active{background: hsl(var(--primary) / .12) !important}html body.shopping-template .serp-dock-thumb{border: 0 !important;border-radius: 10px !important;background: hsl(var(--card)) !important}html body.shopping-template .serp-dock-item-title{margin: 6px 2px 2px;font-size: 11.5px}html body.shopping-template .serp-dock-item.active .serp-dock-item-title{color: hsl(var(--primary));font-weight: 650}html body.shopping-template .serp-dock-more{min-height: 42px;border: 0 !important;background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important;font-weight: 700}html body.shopping-template .serp-dock-more:hover{background: hsl(var(--primary) / .16) !important}html body.page-template-page-biz #main-content > main.max-w-5xl{display: flex;flex-direction: column;gap: var(--sb-gap);max-width: 880px;padding: 16px 4px 40px !important}html body.page-template-page-biz #main-content > main.max-w-5xl > *{margin-top: 0 !important;margin-bottom: 0 !important}@media (min-width: 768px){html body.page-template-page-biz #main-content > main.max-w-5xl{padding: 24px 20px 48px !important}}html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child{position: relative;overflow: hidden;isolation: isolate;gap: 16px;padding: 20px 16px;border-radius: var(--na-r);background: radial-gradient(90% 140% at 100% 0%, hsl(var(--primary) / .26) 0%, hsl(var(--primary) / .08) 45%, transparent 70%), linear-gradient(135deg, hsl(var(--primary) / .10), hsl(var(--primary) / .03)), hsl(var(--card));box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .10)}html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child::before{content: "";position: absolute;z-index: -1;right: -80px;top: -130px;width: 300px;height: 300px;border-radius: 50%;background: radial-gradient(circle, transparent 54%, hsl(var(--primary) / .13) 54.5%, hsl(var(--primary) / .13) 55.5%, transparent 56%), radial-gradient(circle, transparent 74%, hsl(var(--primary) / .08) 74.5%, hsl(var(--primary) / .08) 75.5%, transparent 76%);pointer-events: none}html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child > .flex{gap: 14px !important}html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child .rounded-lg.bg-primary\/10{width: 52px !important;height: 52px !important;border-radius: 16px !important;background: hsl(var(--card) / .9) !important;box-shadow: var(--na-shadow);color: hsl(var(--primary))}html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child .rounded-lg.bg-primary\/10 svg{width: 24px;height: 24px}html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child h1{font-size: 24px !important;line-height: 1.15 !important;font-weight: 800 !important;letter-spacing: -.02em !important;color: var(--na-ink)}html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child p{margin-top: 4px;white-space: normal !important;overflow: visible !important;font-size: 14px !important;line-height: 1.45;color: var(--na-sub) !important}@media (min-width: 768px){html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child{padding: 26px 28px}html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child h1{font-size: 30px !important}html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child .rounded-lg.bg-primary\/10{width: 60px !important;height: 60px !important;border-radius: 18px !important}}html body.page-template-page-biz main.max-w-5xl a.rounded-md.bg-primary{min-height: 44px;min-width: 44px;justify-content: center;padding: 0 18px !important;border-radius: 999px !important;font-weight: 700 !important;box-shadow: 0 6px 16px hsl(var(--primary) / .28)}@media (max-width: 639px){html body.page-template-page-biz main.max-w-5xl > .flex.justify-between:first-child a.rounded-md.bg-primary{padding: 0 !important;width: 44px}}html body.page-template-page-biz main.max-w-5xl > .space-y-3{display: flex;flex-direction: column;gap: var(--sb-gap)}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > *{margin: 0 !important}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card{gap: 14px !important;padding: 14px !important;border: 0 !important;border-radius: var(--na-r-md) !important;box-shadow: var(--na-shadow) !important;transition: box-shadow .18s ease}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card:hover{box-shadow: var(--na-shadow-lg) !important}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card > .h-14.w-14{width: 60px !important;height: 60px !important;border-radius: var(--na-r-sm) !important;background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card > .min-w-0 > .flex{flex-wrap: wrap;row-gap: 4px}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card > .min-w-0 a.font-semibold{max-width: 100%;font-size: 15.5px;font-weight: 700 !important;letter-spacing: -.01em}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card .rounded-full{padding: 2px 9px !important;font-size: 11.5px !important;font-weight: 600}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card .rounded-full.bg-muted\/60{background: var(--na-fill) !important;color: var(--na-sub) !important}html.dark body.page-template-page-biz main.max-w-5xl .rounded-full.bg-amber-100{background: hsl(38 92% 50% / .16) !important;color: hsl(38 92% 64%) !important}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card > .min-w-0 > p{margin-top: 6px !important;font-size: 13px !important;color: var(--na-sub) !important}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card > .flex-shrink-0.items-center:last-child{gap: 8px !important}html body.page-template-page-biz main.max-w-5xl > .space-y-3 a.rounded-md.border{min-height: 38px;justify-content: center;padding: 0 14px !important;gap: 6px !important;border: 0 !important;border-radius: 999px !important;background: var(--na-fill) !important;color: var(--na-ink) !important;font-weight: 650 !important}html body.page-template-page-biz main.max-w-5xl > .space-y-3 a.rounded-md.border:hover{background: hsl(var(--primary) / .12) !important;color: hsl(var(--primary)) !important}@media (max-width: 639px){html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card{flex-wrap: wrap}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card > .min-w-0{flex: 1 1 calc(100% - 80px) !important}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card > .flex-shrink-0.items-center:last-child{flex: 1 1 100%}html body.page-template-page-biz main.max-w-5xl > .space-y-3 > .rounded-xl.bg-card > .flex-shrink-0.items-center:last-child > a{flex: 1 1 0}}html body.page-template-page-biz main.max-w-5xl > .flex-col.rounded-xl.bg-card{gap: 10px !important;padding: 40px 20px 36px !important;border: 0 !important;border-radius: var(--na-r) !important;box-shadow: var(--na-shadow) !important}html body.page-template-page-biz main.max-w-5xl > .flex-col.rounded-xl.bg-card > .rounded-full:first-child{width: 72px !important;height: 72px !important;margin-bottom: 6px;border-radius: 22px !important;background: hsl(var(--primary) / .1) !important;color: hsl(var(--primary)) !important}html body.page-template-page-biz main.max-w-5xl > .flex-col.rounded-xl.bg-card > .rounded-full:first-child svg{width: 32px;height: 32px}html body.page-template-page-biz main.max-w-5xl > .flex-col.rounded-xl.bg-card h2{font-size: 19px !important;font-weight: 800 !important;letter-spacing: -.015em}html body.page-template-page-biz main.max-w-5xl > .flex-col.rounded-xl.bg-card p{font-size: 14px !important;line-height: 1.55;color: var(--na-sub) !important}html body.page-template-page-biz main.max-w-5xl > .flex-col.rounded-xl.bg-card a.rounded-md.bg-primary{margin-top: 8px}html body.page-template-page-surging{background: var(--na-canvas)}html body.page-template-page-surging .min-h-screen > .sticky.top-0{border-bottom: 0 !important;background: var(--na-glass) !important;-webkit-backdrop-filter: saturate(1.4) blur(14px);backdrop-filter: saturate(1.4) blur(14px)}html body.page-template-page-surging .min-h-screen > .sticky.top-0 > div{height: 60px !important}html body.page-template-page-surging .min-h-screen > .sticky.top-0 a{height: 36px;padding: 0 14px 0 10px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);font-size: 13px;font-weight: 650;color: var(--na-ink) !important}html body.page-template-page-surging .min-h-screen > .sticky.top-0 a:hover{color: hsl(var(--primary)) !important}html body.page-template-page-surging #surging-theme-toggle{background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink)}html body.page-template-page-surging #surging-theme-toggle:hover{color: hsl(var(--primary))}html body.page-template-page-surging .max-w-2xl.space-y-14{display: flex;flex-direction: column;gap: 16px;padding: 8px 12px 0 !important}html body.page-template-page-surging .max-w-2xl.space-y-14 > *{margin-top: 0 !important;margin-bottom: 0 !important}@media (min-width: 768px){html body.page-template-page-surging .max-w-2xl.space-y-14{gap: 20px;padding: 12px 20px 0 !important;max-width: 760px}}html body.page-template-page-surging .max-w-2xl.space-y-14 > section:first-child{position: relative;overflow: hidden;isolation: isolate;padding: 24px 20px 22px;border-radius: var(--na-r);background: radial-gradient(90% 130% at 100% 0%, hsl(var(--primary) / .28) 0%, hsl(var(--primary) / .10) 45%, transparent 70%), radial-gradient(70% 90% at 0% 100%, hsl(35 92% 50% / .10) 0%, transparent 60%), linear-gradient(135deg, hsl(var(--primary) / .10), hsl(var(--primary) / .03)), hsl(var(--card));box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .10)}html body.page-template-page-surging .max-w-2xl.space-y-14 > section:first-child::before{content: "";position: absolute;z-index: -1;right: -90px;top: -120px;width: 320px;height: 320px;border-radius: 50%;background: radial-gradient(circle, transparent 46%, hsl(var(--primary) / .14) 46.5%, hsl(var(--primary) / .14) 47.5%, transparent 48%), radial-gradient(circle, transparent 62%, hsl(var(--primary) / .10) 62.5%, hsl(var(--primary) / .10) 63.5%, transparent 64%), radial-gradient(circle, transparent 78%, hsl(var(--primary) / .07) 78.5%, hsl(var(--primary) / .07) 79.5%, transparent 80%);pointer-events: none}html body.page-template-page-surging .max-w-2xl.space-y-14 > section:first-child h1{font-size: 28px !important;line-height: 1.1;font-weight: 800 !important;letter-spacing: -.025em !important;color: var(--na-ink)}html body.page-template-page-surging .max-w-2xl.space-y-14 > section:first-child p{margin-top: 8px !important;max-width: 460px;font-size: 14.5px !important;line-height: 1.5;color: var(--na-sub) !important}@media (min-width: 768px){html body.page-template-page-surging .max-w-2xl.space-y-14 > section:first-child{padding: 32px 30px 28px}html body.page-template-page-surging .max-w-2xl.space-y-14 > section:first-child h1{font-size: 36px !important}}html body.page-template-page-surging .max-w-2xl.space-y-14 > section > h2{margin: 0 2px 12px !important;font-size: 16px !important;font-weight: 700 !important;letter-spacing: -.01em !important;text-transform: none !important;color: var(--na-ink) !important}html body.page-template-page-surging .max-w-2xl.space-y-14 > section > .overflow-x-auto{gap: 8px !important;margin: -4px -12px -12px;padding: 4px 12px 12px !important;-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 12px, #000 calc(100% - 24px), transparent);mask-image: linear-gradient(90deg, transparent 0, #000 12px, #000 calc(100% - 24px), transparent)}html body.page-template-page-surging .keyword-chip{height: 38px;padding: 0 14px 0 12px;gap: 7px;border: 0 !important;background: hsl(var(--card));box-shadow: var(--na-shadow);font-size: 13.5px;font-weight: 650;color: var(--na-ink)}html body.page-template-page-surging .keyword-chip:hover{background: hsl(var(--card));color: hsl(var(--primary));box-shadow: var(--na-shadow-lg)}html body.page-template-page-surging .keyword-chip.surging{background: hsl(35 92% 50% / .14);box-shadow: none}html body.page-template-page-surging .keyword-chip.surging:hover{background: hsl(35 92% 50% / .2)}html body.page-template-page-surging .keyword-chip .count{padding: 1px 7px;border-radius: 999px;background: var(--na-fill);font-size: 11px;font-weight: 700;color: var(--na-sub)}html body.page-template-page-surging .keyword-chip.surging .count{background: hsl(var(--card) / .7)}html body.page-template-page-surging .surging-timeline::before{background: hsl(var(--primary) / .16)}html body.page-template-page-surging .surging-timeline > * + *{margin-top: var(--sb-gap) !important}html body.page-template-page-surging .surging-item{padding-left: 44px}html body.page-template-page-surging .surging-item .timeline-dot{top: 22px;left: 12px}html body.page-template-page-surging .surging-item > a{padding: 14px 16px !important;border-radius: var(--na-r-md) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow);transition: box-shadow .18s ease, transform .18s ease !important}html body.page-template-page-surging .surging-item > a:hover{box-shadow: var(--na-shadow-lg);transform: translateY(-1px)}html body.page-template-page-surging .surging-item > a > .flex{align-items: center !important;gap: 12px !important}html body.page-template-page-surging .surging-item > a .w-8.h-8{width: 40px !important;height: 40px !important;margin-top: 0 !important;border-radius: 12px !important;background: hsl(var(--primary) / .1) !important}html body.page-template-page-surging .surging-item > a .w-8.h-8 svg{width: 18px;height: 18px}html body.page-template-page-surging .surging-item > .post-dot + a .w-8.h-8{background: hsl(35 92% 50% / .14) !important}html body.page-template-page-surging .surging-item > .post-dot + a .w-8.h-8 svg{color: hsl(30 90% 46%) !important}html.dark body.page-template-page-surging .surging-item > .post-dot + a .w-8.h-8 svg{color: hsl(35 92% 62%) !important}html body.page-template-page-surging .surging-item > a .text-xs{margin-bottom: 4px !important;font-size: 12px !important;color: var(--na-faint) !important}html body.page-template-page-surging .surging-item > a .text-xs .font-medium{font-weight: 700 !important;color: hsl(var(--primary)) !important}html body.page-template-page-surging .surging-item > a p{font-size: 14.5px !important;line-height: 1.4 !important;font-weight: 600 !important;letter-spacing: -.005em;color: var(--na-ink)}html body.page-template-page-surging section > .rounded-xl.bg-card.p-8{border-radius: var(--na-r-md) !important;box-shadow: var(--na-shadow)}html body.page-template-page-surging .max-w-2xl.space-y-14 > section > .grid{gap: var(--sb-gap) !important}html body.page-template-page-surging .bloom-card{align-items: center;border-radius: var(--na-r-md) !important;background: hsl(var(--card)) !important;box-shadow: var(--na-shadow)}html body.page-template-page-surging .bloom-card:hover{transform: translateY(-1px);box-shadow: var(--na-shadow-lg)}html body.page-template-page-surging .bloom-card > div:first-child{width: 76px !important;height: 76px !important;margin: 10px 0 10px 10px;border-radius: var(--na-r-sm);overflow: hidden}html body.page-template-page-surging .bloom-card > div:first-child span{font-size: 15px !important;letter-spacing: 1px !important}html body.page-template-page-surging .bloom-card > div:last-child{padding: 10px 14px !important}html body.page-template-page-surging .bloom-card > div:last-child p:first-child{font-size: 14px !important;font-weight: 650 !important;color: var(--na-ink)}html body.page-template-page-surging .bloom-card > div:last-child p + p{color: var(--na-faint) !important}html body.page-template-page-surging .max-w-2xl.space-y-14 > section > .mt-4.text-center{margin-top: var(--sb-gap) !important}html body.page-template-page-surging .max-w-2xl.space-y-14 > section > .mt-4.text-center a{height: 40px;padding: 0 18px;border-radius: 999px;background: hsl(var(--primary) / .1);font-weight: 700 !important}html body.page-template-page-surging .max-w-2xl.space-y-14 > section > .mt-4.text-center a:hover{background: hsl(var(--primary) / .16)}html body.page-template-page-surging .max-w-2xl.space-y-14 > p:last-child{padding: 4px 0 32px !important;color: var(--na-faint) !important}html body.page-template-page-tv{--tv-primary: hsl(var(--primary));--tv-primary-hover: hsl(var(--primary) / .9)}html body.page-template-page-tv .tv-page{gap: var(--sb-gap);padding: 12px 4px 24px !important;max-width: 1360px}@media (min-width: 768px){html body.page-template-page-tv .tv-page{padding: 20px 20px 32px !important}}html body.page-template-page-tv .tv-head{position: relative;overflow: hidden;isolation: isolate;display: flex;align-items: center;gap: 14px;padding: 18px 16px;border-radius: var(--na-r);background: radial-gradient(90% 160% at 100% 0%, hsl(var(--primary) / .26) 0%, hsl(var(--primary) / .08) 45%, transparent 70%), linear-gradient(135deg, hsl(var(--primary) / .10), hsl(var(--primary) / .03)), hsl(var(--card));box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .10)}html body.page-template-page-tv .tv-head::before{content: "";position: absolute;z-index: -1;right: -70px;top: -120px;width: 280px;height: 280px;border-radius: 50%;background: radial-gradient(circle, transparent 54%, hsl(var(--primary) / .13) 54.5%, hsl(var(--primary) / .13) 55.5%, transparent 56%), radial-gradient(circle, transparent 74%, hsl(var(--primary) / .08) 74.5%, hsl(var(--primary) / .08) 75.5%, transparent 76%);pointer-events: none}html body.page-template-page-tv .tv-head__ico{display: grid;place-items: center;flex: none;width: 48px;height: 48px;border-radius: 15px;background: hsl(var(--card) / .9);box-shadow: var(--na-shadow);color: hsl(var(--primary))}html body.page-template-page-tv .tv-head__ico svg{width: 22px;height: 22px}html body.page-template-page-tv .tv-head__copy{min-width: 0}html body.page-template-page-tv .tv-head__title{margin: 0;font-size: 24px;line-height: 1.15;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}html body.page-template-page-tv .tv-head__sub{margin: 4px 0 0;font-size: 13.5px;line-height: 1.45;color: var(--na-sub)}@media (min-width: 768px){html body.page-template-page-tv .tv-head{padding: 22px 26px;gap: 16px}html body.page-template-page-tv .tv-head__ico{width: 56px;height: 56px;border-radius: 18px}html body.page-template-page-tv .tv-head__title{font-size: 28px}html body.page-template-page-tv .tv-head__sub{font-size: 14.5px}}html body.page-template-page-tv .tv-layout{gap: var(--sb-gap)}@media (min-width: 1024px){html body.page-template-page-tv .tv-layout{grid-template-columns: minmax(0, 1fr) 340px}}html body.page-template-page-tv .tv-player-area{gap: var(--sb-gap);min-width: 0}html body.page-template-page-tv .tv-player-container{border-radius: var(--na-r);box-shadow: var(--na-shadow-lg);background: #05070c}html body.page-template-page-tv .tv-player-placeholder{gap: 10px;background: radial-gradient(70% 90% at 100% 0%, hsl(var(--primary) / .35), transparent 65%), radial-gradient(60% 80% at 0% 100%, hsl(var(--primary) / .18), transparent 60%), #0b1018;color: hsl(0 0% 100% / .7)}html body.page-template-page-tv .tv-player-placeholder svg{width: 72px;height: 72px;padding: 18px;border-radius: 22px;opacity: 1;background: hsl(0 0% 100% / .08);color: hsl(0 0% 100% / .85)}html body.page-template-page-tv .tv-player-placeholder-text{font-size: 18px;font-weight: 800;letter-spacing: -.01em;color: #fff}html body.page-template-page-tv .tv-player-placeholder-sub{font-size: 13.5px;color: hsl(0 0% 100% / .62)}html body.page-template-page-tv .tv-controls{gap: 8px;padding: 10px;border: 0;border-radius: var(--na-r-md);background: hsl(var(--card));box-shadow: var(--na-shadow)}html body.page-template-page-tv .tv-control-btn{height: 40px;padding: 0 16px;gap: 8px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 13px;font-weight: 650}html body.page-template-page-tv .tv-control-btn:hover{background: var(--na-fill-2);border: 0}html body.page-template-page-tv .tv-control-btn > svg:empty{display: none}html body.page-template-page-tv #tvPlayBtn{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}html body.page-template-page-tv #tvPlayBtn:hover{background: hsl(var(--primary) / .9)}@media (max-width: 639px){html body.page-template-page-tv .tv-control-btn{flex: 1 1 auto;justify-content: center;padding: 0 12px}}html body.page-template-page-tv .tv-sidebar{gap: 14px;padding: 16px;border: 0;border-radius: var(--na-r);background: hsl(var(--card));box-shadow: var(--na-shadow)}html body.page-template-page-tv .tv-sidebar-header{padding-bottom: 0;border-bottom: 0}html body.page-template-page-tv .tv-sidebar-title{gap: 10px;font-size: 16px;font-weight: 700;letter-spacing: -.01em;color: var(--na-ink)}html body.page-template-page-tv .tv-sidebar-title svg{box-sizing: content-box;width: 16px;height: 16px;padding: 8px;border-radius: 10px;background: hsl(var(--primary) / .12);color: hsl(var(--primary))}html body.page-template-page-tv .tv-search-input, html body.page-template-page-tv .tv-search-input:focus{height: 42px;padding: 0 14px 0 40px;border: 0 !important;outline: 0 !important;border-radius: 999px;font-size: 13.5px;color: var(--na-ink);--tw-ring-shadow: 0 0 #0000 !important}html body.page-template-page-tv .tv-search-input{background: var(--na-fill) !important;box-shadow: none !important}html body.page-template-page-tv .tv-sidebar .tv-search .tv-search-input:focus{background: hsl(var(--card)) !important;box-shadow: var(--na-shadow) !important}html body.page-template-page-tv .tv-search-icon{left: 14px;width: 16px;height: 16px}html body.page-template-page-tv .tv-categories{gap: 8px}html body.page-template-page-tv .tv-categories-title, html body.page-template-page-tv .tv-channels-title, html body.page-template-page-tv .tv-pill-label{flex-basis: 100%;font-size: 12px;font-weight: 700;letter-spacing: 0;text-transform: none;color: var(--na-sub)}html body.page-template-page-tv .tv-categories-grid{display: flex;flex-wrap: wrap;gap: 8px}html body.page-template-page-tv :is(.tv-category-btn, .tv-pill){height: 34px;padding: 0 14px;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-ink);font-size: 12.5px;font-weight: 650}html body.page-template-page-tv :is(.tv-category-btn, .tv-pill):hover{background: var(--na-fill-2);color: var(--na-ink)}html body.page-template-page-tv :is(.tv-category-btn, .tv-pill).active{background: hsl(var(--primary));color: hsl(var(--primary-foreground))}html body.page-template-page-tv .tv-channels-header{margin-bottom: 0}html body.page-template-page-tv .tv-channels-title{flex-basis: auto}html body.page-template-page-tv .tv-channels-count{padding: 2px 9px;font-size: 11.5px;font-weight: 700;background: var(--na-fill);color: var(--na-sub)}html body.page-template-page-tv .tv-channels-list{gap: 4px;padding-right: 0;margin: 0 -6px}html body.page-template-page-tv .tv-channel-item{gap: 12px;padding: 8px;border: 0 !important;border-radius: var(--na-r-sm);background: transparent}html body.page-template-page-tv .tv-channel-item:hover{background: var(--na-fill)}html body.page-template-page-tv .tv-channel-item.active{background: hsl(var(--primary) / .12)}html body.page-template-page-tv .tv-channel-logo{width: 38px;height: 38px;border-radius: 12px}html body.page-template-page-tv .tv-channel-logo svg{width: 18px !important;height: 18px !important}html body.page-template-page-tv .tv-channel-name{font-size: 14px;font-weight: 650;color: var(--na-ink)}html body.page-template-page-tv .tv-channel-group{margin-top: 2px;font-size: 12px;color: var(--na-sub)}html body.page-template-page-tv .tv-sidebar-footer{border-top: 0}html body.page-template-page-tv :is(.tv-playlist-input-field, .tv-url-input){border: 0;border-radius: 999px;background: var(--na-fill)}html body.page-template-page-tv :is(.tv-playlist-input-field, .tv-url-input):focus{border: 0;box-shadow: var(--na-shadow);background: hsl(var(--card))}html body.page-template-page-tv .tv-playlist-btn{min-height: 40px;border-radius: 999px;font-weight: 700}html body.page-template-page-tv .tv-mobile-pills{gap: 14px;margin-top: 0;padding: 14px 14px 16px;border: 0;border-radius: var(--na-r-md);background: hsl(var(--card));box-shadow: var(--na-shadow)}html body.page-template-page-tv .tv-pill-group{gap: 8px}html body.page-template-page-tv .tv-pill-list{gap: 8px}html body.page-template-page-tv:not(.logged-in) #main-content > main.min-h-screen{min-height: calc(100vh - 56px);padding: 24px 12px}html body.page-template-page-tv:not(.logged-in) #main-content > main .bg-card.rounded-2xl{padding: 32px 24px 28px;border: 0;border-radius: var(--na-r);background: radial-gradient(120% 70% at 50% 0%, hsl(var(--primary) / .14) 0%, transparent 60%), hsl(var(--card));box-shadow: var(--na-shadow-lg)}html body.page-template-page-tv:not(.logged-in) #main-content > main .bg-card.rounded-2xl > .rounded-full:first-child{width: 72px;height: 72px;margin-bottom: 20px;border-radius: 22px;background: hsl(var(--card));box-shadow: var(--na-shadow)}html body.page-template-page-tv:not(.logged-in) #main-content > main .bg-card.rounded-2xl h1{font-size: 24px;font-weight: 800;letter-spacing: -.02em}html body.page-template-page-tv:not(.logged-in) #main-content > main .bg-card.rounded-2xl > p{font-size: 14.5px;line-height: 1.55;color: var(--na-sub)}html body.page-template-page-tv:not(.logged-in) #main-content > main .bg-card.rounded-2xl .space-y-3 > * + *{margin-top: 10px}html body.page-template-page-tv:not(.logged-in) #main-content > main .bg-card.rounded-2xl a{min-height: 46px;border: 0 !important;border-radius: 999px !important;font-size: 14px !important;font-weight: 700 !important}html body.page-template-page-tv:not(.logged-in) #main-content > main .bg-card.rounded-2xl a.bg-background{background: var(--na-fill) !important}html body.page-template-page-tv:not(.logged-in) #main-content > main .bg-card.rounded-2xl a.bg-background:hover{background: var(--na-fill-2) !important}html body.shopping-template .shp-shell{max-width: 1200px !important}@media (min-width: 1024px){html body.shopping-template #main-content{max-width: none !important;margin-left: 0 !important;margin-right: 0 !important}}
html body .na-sky{height: 190px;isolation: isolate}@media (min-width: 768px){html body .na-sky{height: 220px}}.na-sky__fx{position: absolute;inset: 0;z-index: 0;pointer-events: none;overflow: hidden}.na-sky__fx i, .na-sky__fx b{position: absolute;display: block}html body .na-sky__orb{z-index: 1}html body .na-sky__hills{z-index: 2}html body .na-sky__text{z-index: 3;padding-top: 36px}@media (min-width: 768px){html body .na-sky__text{padding-top: 48px}}.na-sky__orb{animation: na-orb-float 7s ease-in-out infinite}.na-sky:not([data-period="night"]) .na-sky__orb{animation: na-orb-float 7s ease-in-out infinite, na-sun-glow 4s ease-in-out infinite}html body .na-sky[data-period="evening"] .na-sky__orb{top: 64px}@keyframes na-orb-float{0%, 100%{transform: translateY(0)}50%{transform: translateY(-6px)}}@keyframes na-sun-glow{0%, 100%{box-shadow: 0 0 40px 10px rgba(255, 214, 92, .40)}50%{box-shadow: 0 0 64px 22px rgba(255, 214, 92, .62)}}.na-sky[data-period="night"] .na-sky__orb::after{content: "";position: absolute;inset: 0;border-radius: 50%;background: radial-gradient(circle at 62% 58%, rgba(160, 170, 210, .45) 0 12%, transparent 13%), radial-gradient(circle at 38% 70%, rgba(160, 170, 210, .35) 0 8%, transparent 9%)}.na-cloud{width: 84px;height: 26px;border-radius: 999px;background: rgba(255, 255, 255, .75);animation: na-cloud-drift 52s linear infinite}.na-cloud::before, .na-cloud::after{content: "";position: absolute;border-radius: 50%;background: inherit}.na-cloud::before{width: 38px;height: 38px;left: 12px;top: -18px}.na-cloud::after{width: 30px;height: 30px;left: 40px;top: -12px}.na-cloud--1{top: 34px;animation-delay: -8s}.na-cloud--2{top: 78px;scale: .7;opacity: .7;animation-duration: 70s;animation-delay: -40s}.na-cloud--3{top: 22px;scale: .55;opacity: .6;animation-duration: 88s;animation-delay: -66s}@keyframes na-cloud-drift{from{left: -120px}to{left: 100%}}.na-sky[data-period="evening"] .na-cloud{background: rgba(255, 196, 180, .55)}.na-sky[data-period="night"] .na-cloud{background: rgba(170, 185, 235, .12)}.na-sky[data-period="evening"] .na-sky__fx::after{content: "";position: absolute;inset: auto -20% 20px -20%;height: 60px;background: radial-gradient(50% 100% at 50% 100%, rgba(255, 170, 110, .55), transparent 70%);animation: na-haze 8s ease-in-out infinite}@keyframes na-haze{0%, 100%{opacity: .6;transform: translateX(-4%)}50%{opacity: 1;transform: translateX(4%)}}.na-sky__fx .na-star, .na-sky__fx .na-shoot{display: none}.na-sky[data-period="night"] .na-sky__fx .na-star, .na-sky[data-period="night"] .na-sky__fx .na-shoot{display: block}.na-star{width: 2px;height: 2px;border-radius: 50%;background: #fff;box-shadow: 0 0 6px 1px rgba(255, 255, 255, .7);animation: na-twinkle 3s ease-in-out infinite}.na-star:nth-child(1){left: 6%;top: 18%;animation-delay: -.2s}.na-star:nth-child(2){left: 14%;top: 62%;animation-delay: -1.4s}.na-star:nth-child(3){left: 22%;top: 30%;animation-delay: -2.1s;width: 3px;height: 3px}.na-star:nth-child(4){left: 31%;top: 12%;animation-delay: -.8s}.na-star:nth-child(5){left: 38%;top: 46%;animation-delay: -2.6s}.na-star:nth-child(6){left: 45%;top: 22%;animation-delay: -1.1s;width: 3px;height: 3px}.na-star:nth-child(7){left: 52%;top: 58%;animation-delay: -.5s}.na-star:nth-child(8){left: 58%;top: 10%;animation-delay: -1.9s}.na-star:nth-child(9){left: 64%;top: 38%;animation-delay: -2.9s}.na-star:nth-child(10){left: 70%;top: 64%;animation-delay: -.3s}.na-star:nth-child(11){left: 76%;top: 16%;animation-delay: -1.6s;width: 3px;height: 3px}.na-star:nth-child(12){left: 88%;top: 56%;animation-delay: -2.3s}.na-star:nth-child(13){left: 94%;top: 26%;animation-delay: -.9s}.na-star:nth-child(14){left: 82%;top: 44%;animation-delay: -2.0s}@keyframes na-twinkle{0%, 100%{opacity: .25;transform: scale(.8)}50%{opacity: 1;transform: scale(1.3)}}.na-shoot{top: 14%;left: 18%;width: 90px;height: 2px;border-radius: 2px;opacity: 0;background: linear-gradient(90deg, rgba(255, 255, 255, 0), #fff);animation: na-shoot 9s ease-in 3s infinite}@keyframes na-shoot{0%{opacity: 0;transform: rotate(-18deg) translateX(0)}3%{opacity: 1}10%, 100%{opacity: 0;transform: rotate(-18deg) translateX(260px)}}.na-sky__fest{display: inline-flex;align-items: center;margin: 6px 6px 0 0;padding: 4px 12px;border-radius: 999px;background: linear-gradient(135deg, #ffd54a, #ff8a1f);color: #5a2300 !important;font-size: 13px;font-weight: 800;text-decoration: none;text-shadow: none;box-shadow: 0 4px 14px rgba(255, 140, 30, .45);animation: na-chip-pulse 2.6s ease-in-out infinite}@keyframes na-chip-pulse{0%, 100%{transform: scale(1)}50%{transform: scale(1.05)}}.na-sky[data-fest]::before{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none}.na-sky[data-fest="dashain"]::before{background: radial-gradient(70% 90% at 85% 0%, rgba(255, 196, 70, .45), transparent 65%), radial-gradient(60% 80% at 0% 100%, rgba(220, 40, 60, .35), transparent 70%)}.na-kite{width: 22px;height: 22px;border-radius: 3px;background: linear-gradient(135deg, var(--k1) 50%, var(--k2) 50%);box-shadow: 0 2px 6px rgba(0, 0, 0, .15);animation: na-kite 5s ease-in-out infinite}.na-kite::after{content: "";position: absolute;left: 100%;top: 100%;width: 1px;height: 120px;background: linear-gradient(rgba(255, 255, 255, .8), rgba(255, 255, 255, 0));transform: rotate(-45deg);transform-origin: top}.na-kite--1{--k1: #ff3b5c;--k2: #ffd23f;left: 52%;top: 26px}.na-kite--2{--k1: #2fb8ff;--k2: #ffffff;left: 68%;top: 64px;width: 16px;height: 16px;animation-duration: 6.5s;animation-delay: -2s}.na-kite--3{--k1: #7d3cff;--k2: #ff8a1f;left: 42%;top: 76px;width: 13px;height: 13px;animation-duration: 4.4s;animation-delay: -1s}@keyframes na-kite{0%, 100%{transform: translate(0, 0) rotate(45deg)}25%{transform: translate(4px, -6px) rotate(52deg)}50%{transform: translate(-3px, -10px) rotate(40deg)}75%{transform: translate(5px, -4px) rotate(50deg)}}.na-jamara{left: 0;right: 0;bottom: 0;height: 22px;z-index: 3;background: repeating-linear-gradient(80deg, transparent 0 5px, rgba(240, 230, 90, .9) 5px 7px), repeating-linear-gradient(100deg, transparent 0 7px, rgba(200, 220, 60, .8) 7px 9px);-webkit-mask: linear-gradient(transparent, #000 60%);mask: linear-gradient(transparent, #000 60%);transform-origin: bottom;animation: na-sway 3.5s ease-in-out infinite}@keyframes na-sway{0%, 100%{transform: skewX(-4deg)}50%{transform: skewX(4deg)}}.na-sky[data-fest="tihar"]::before{background: radial-gradient(80% 70% at 70% 100%, rgba(255, 170, 40, .40), transparent 70%)}.na-sky[data-fest="laxmi"]::before{background: radial-gradient(60% 80% at 75% 30%, rgba(255, 215, 90, .60), transparent 70%), radial-gradient(90% 70% at 50% 100%, rgba(255, 170, 40, .50), transparent 75%);animation: na-laxmi-glow 4s ease-in-out infinite}@keyframes na-laxmi-glow{0%, 100%{opacity: .7}50%{opacity: 1}}.na-mala{left: -10px;right: -10px;top: 0;height: 24px;z-index: 4;background: radial-gradient(circle, #ffc107 0 4px, #ff7a00 4.5px 5.5px, transparent 6px) 0 0 / 12px 12px;-webkit-mask: radial-gradient(64px 24px at 50% 0, transparent 82%, #000 84% 99%, transparent 100%) 0 -12px / 120px 36px repeat-x;mask: radial-gradient(64px 24px at 50% 0, transparent 82%, #000 84% 99%, transparent 100%) 0 -12px / 120px 36px repeat-x;animation: na-mala 6s ease-in-out infinite}@keyframes na-mala{0%, 100%{transform: translateY(0)}50%{transform: translateY(2px)}}html body .na-sky[data-fest="tihar"] .na-sky__text, html body .na-sky[data-fest="laxmi"] .na-sky__text{padding-top: 30px}.na-diyos{position: absolute;right: 14px;bottom: 10px;z-index: 4;display: flex;gap: 12px;align-items: flex-end}.na-sky__fx .na-diyo{position: relative;width: 18px;height: 8px;border-radius: 0 0 12px 12px;background: linear-gradient(#e0773a, #9b3e14);box-shadow: 0 0 14px 4px rgba(255, 170, 60, .45)}.na-diyo::before{content: "";position: absolute;left: 50%;bottom: 7px;width: 6px;height: 11px;margin-left: -3px;border-radius: 50% 50% 50% 50% / 65% 65% 35% 35%;background: radial-gradient(circle at 50% 75%, #fff6c0 0 25%, #ffc93a 45%, #ff7a00 85%);box-shadow: 0 0 10px 3px rgba(255, 190, 60, .7);transform-origin: 50% 100%;animation: na-flicker 1.4s ease-in-out infinite}.na-diyo:nth-child(2n)::before{animation-duration: 1.1s;animation-delay: -.4s}.na-diyo:nth-child(3n)::before{animation-duration: 1.7s;animation-delay: -.8s}.na-sky__fx .na-diyo:nth-child(n+6){display: none}@media (min-width: 560px){.na-sky__fx .na-diyo:nth-child(n+6){display: block}}@keyframes na-flicker{0%, 100%{transform: scale(1, 1) rotate(-2deg);opacity: 1}30%{transform: scale(.9, 1.15) rotate(3deg);opacity: .85}60%{transform: scale(1.05, .9) rotate(-3deg);opacity: 1}}.na-spark{width: 10px;height: 10px;z-index: 3;opacity: 0;background: conic-gradient(from 0deg, transparent 0 10%, #ffe27a 10% 15%, transparent 15% 35%, #ffe27a 35% 40%, transparent 40% 60%, #ffe27a 60% 65%, transparent 65% 85%, #ffe27a 85% 90%, transparent 90%);border-radius: 50%;filter: drop-shadow(0 0 3px #ffd54a);animation: na-spark 2.8s ease-in-out infinite}.na-spark:nth-of-type(1){left: 48%;top: 34%}.na-spark:nth-of-type(2){left: 60%;top: 56%;animation-delay: -.7s;width: 12px;height: 12px}.na-spark:nth-of-type(3){left: 72%;top: 26%;animation-delay: -1.4s}.na-spark:nth-of-type(4){left: 84%;top: 58%;animation-delay: -2.1s}.na-spark:nth-of-type(5){left: 55%;top: 70%;animation-delay: -1s}.na-spark:nth-of-type(6){left: 40%;top: 50%;animation-delay: -1.8s;width: 8px;height: 8px}.na-spark:nth-of-type(7){left: 91%;top: 38%;animation-delay: -.3s}.na-spark:nth-of-type(8){left: 66%;top: 42%;animation-delay: -2.4s;width: 14px;height: 14px}@keyframes na-spark{0%, 100%{opacity: 0;transform: scale(.3) rotate(0)}50%{opacity: 1;transform: scale(1) rotate(90deg)}}.na-sky[data-fest="laxmi"] .na-spark{animation-duration: 2s}.na-sky[data-fest="tihar"][data-period="night"] .na-star, .na-sky[data-fest="laxmi"][data-period="night"] .na-star{background: #ffe9a8;box-shadow: 0 0 6px 1px rgba(255, 210, 110, .8)}.na-sky__fx::before{content: "";position: absolute;inset: 0;opacity: 0;transition: opacity .6s ease}.na-sky__fx .na-cloud--4, .na-sky__fx .na-cloud--5{display: none}.na-cloud--4{top: 56px;scale: 1.15;animation-duration: 64s;animation-delay: -24s}.na-cloud--5{top: 6px;scale: .9;animation-duration: 78s;animation-delay: -52s}.na-sky[data-wx="clear"] .na-sky__fx .na-cloud--2, .na-sky[data-wx="clear"] .na-sky__fx .na-cloud--3{display: none}.na-sky[data-wx="clear"] .na-cloud--1{opacity: .4;scale: .8}.na-sky:is([data-wx="overcast"], [data-wx="rain"], [data-wx="drizzle"], [data-wx="storm"], [data-wx="snow"]) .na-sky__fx .na-cloud--4, .na-sky:is([data-wx="overcast"], [data-wx="rain"], [data-wx="drizzle"], [data-wx="storm"], [data-wx="snow"]) .na-sky__fx .na-cloud--5{display: block}.na-sky:is([data-wx="overcast"], [data-wx="rain"], [data-wx="drizzle"], [data-wx="storm"], [data-wx="snow"]) .na-cloud{background: rgba(226, 231, 238, .92);opacity: .95}.na-sky:is([data-wx="rain"], [data-wx="storm"]) .na-cloud{background: rgba(186, 195, 209, .94)}.na-sky[data-wx="storm"] .na-cloud{background: rgba(150, 157, 178, .95)}.na-sky[data-period="evening"]:is([data-wx="overcast"], [data-wx="rain"], [data-wx="drizzle"], [data-wx="storm"], [data-wx="snow"]) .na-cloud{background: rgba(196, 168, 182, .7)}.na-sky[data-period="night"]:is([data-wx="overcast"], [data-wx="rain"], [data-wx="drizzle"], [data-wx="storm"], [data-wx="snow"]) .na-cloud{background: rgba(130, 142, 186, .26)}.na-sky:is([data-wx="overcast"], [data-wx="rain"], [data-wx="drizzle"], [data-wx="storm"], [data-wx="snow"], [data-wx="fog"]) .na-sky__fx::before{opacity: 1}.na-sky[data-wx="overcast"] .na-sky__fx::before{background: linear-gradient(165deg, rgba(104, 116, 134, .74), rgba(168, 176, 188, .62))}.na-sky[data-wx="drizzle"] .na-sky__fx::before{background: linear-gradient(165deg, rgba(92, 106, 128, .70), rgba(150, 160, 176, .55))}.na-sky[data-wx="rain"] .na-sky__fx::before{background: linear-gradient(165deg, rgba(62, 76, 98, .76), rgba(118, 130, 150, .62))}.na-sky[data-wx="storm"] .na-sky__fx::before{background: linear-gradient(165deg, rgba(38, 42, 70, .84), rgba(84, 88, 118, .68))}.na-sky[data-wx="snow"] .na-sky__fx::before{background: linear-gradient(165deg, rgba(126, 140, 162, .62), rgba(206, 214, 226, .55))}.na-sky[data-wx="fog"] .na-sky__fx::before{background: linear-gradient(165deg, rgba(128, 136, 148, .70), rgba(190, 194, 200, .66))}.na-sky[data-period="evening"][data-wx] .na-sky__fx::before{filter: saturate(.6);opacity: .8}.na-sky[data-period="night"][data-wx] .na-sky__fx::before{background: linear-gradient(165deg, rgba(14, 18, 34, .55), rgba(48, 56, 80, .50))}.na-sky[data-fest][data-wx] .na-sky__fx::before{opacity: .7}.na-sky:is([data-wx="overcast"], [data-wx="rain"], [data-wx="storm"]) .na-sky__orb{opacity: .3;animation: na-orb-float 7s ease-in-out infinite;box-shadow: none}.na-sky:is([data-wx="drizzle"], [data-wx="snow"]) .na-sky__orb{opacity: .5;animation: na-orb-float 7s ease-in-out infinite;box-shadow: none}.na-sky[data-wx="fog"] .na-sky__orb{opacity: .55;filter: blur(2px);animation: na-orb-float 7s ease-in-out infinite;box-shadow: none}.na-sky[data-period="night"]:is([data-wx="overcast"], [data-wx="rain"], [data-wx="drizzle"], [data-wx="storm"], [data-wx="snow"], [data-wx="fog"]) .na-sky__fx :is(.na-star, .na-shoot){display: none}.na-sky__wx{position: absolute;inset: 0;z-index: 2;pointer-events: none;overflow: hidden}.na-sky__wx i{position: absolute;display: none}.na-rain{inset: -160px -40px 0 -40px;opacity: .75;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='80'%3E%3Cg stroke='%23fff' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M31 6l-3 13' stroke-opacity='.75'/%3E%3Cpath d='M13 34l-3 13' stroke-opacity='.5'/%3E%3Cpath d='M37 58l-3 13' stroke-opacity='.6'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 40px 80px;animation: na-rain .55s linear infinite}@keyframes na-rain{from{transform: translate3d(0, 0, 0)}to{transform: translate3d(-40px, 160px, 0)}}.na-sky:is([data-wx="rain"], [data-wx="storm"], [data-wx="drizzle"]) .na-rain{display: block}.na-sky[data-wx="storm"] .na-rain{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='80'%3E%3Cg stroke='%23fff' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M31 6l-3 13' stroke-opacity='.75'/%3E%3Cpath d='M13 34l-3 13' stroke-opacity='.5'/%3E%3Cpath d='M37 58l-3 13' stroke-opacity='.6'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 40px 80px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='80'%3E%3Cg stroke='%23fff' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M31 6l-3 13' stroke-opacity='.75'/%3E%3Cpath d='M13 34l-3 13' stroke-opacity='.5'/%3E%3Cpath d='M37 58l-3 13' stroke-opacity='.6'/%3E%3C/g%3E%3C/svg%3E") 17px 29px / 40px 80px;animation-duration: .42s}.na-sky[data-wx="drizzle"] .na-rain{opacity: .6;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='80'%3E%3Cg stroke='%23fff' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M30 8l-1.25 5' stroke-opacity='.8'/%3E%3Cpath d='M12 44l-1.25 5' stroke-opacity='.6'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 40px 80px;animation-duration: 1.1s}.na-sky[data-period="night"] .na-rain{opacity: .5}.na-snow{inset: -120px 0 0 0;opacity: .9;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='8' cy='10' r='1.8'/%3E%3Ccircle cx='38' cy='24' r='1.3' fill-opacity='.8'/%3E%3Ccircle cx='22' cy='46' r='2.2'/%3E%3Ccircle cx='52' cy='52' r='1.2' fill-opacity='.7'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 60px 60px;animation: na-snow 6s linear infinite}@keyframes na-snow{0%{transform: translate3d(0, 0, 0)}50%{transform: translate3d(4px, 60px, 0)}100%{transform: translate3d(0, 120px, 0)}}.na-sky[data-wx="snow"] .na-snow{display: block}.na-fog{inset: 34px -40% 0 -40%;background: radial-gradient(40% 28% at 30% 58%, rgba(236, 239, 243, .7), transparent 72%), radial-gradient(45% 24% at 70% 38%, rgba(236, 239, 243, .6), transparent 72%), linear-gradient(transparent, rgba(226, 230, 236, .55) 55%, rgba(226, 230, 236, .4));animation: na-fog 18s ease-in-out infinite alternate}@keyframes na-fog{from{transform: translateX(-7%)}to{transform: translateX(7%)}}.na-sky[data-wx="fog"] .na-fog{display: block}.na-sky[data-period="night"] .na-fog{opacity: .45}.na-sky[data-wx="fog"] .na-sky__fx .na-cloud{opacity: .35}.na-flash{inset: 0;opacity: 0;background: radial-gradient(90% 80% at 30% 0%, rgba(235, 238, 255, .9), rgba(235, 238, 255, .25) 60%, transparent 85%);animation: na-flash 8s linear infinite}@keyframes na-flash{0%, 86%, 100%{opacity: 0}87%{opacity: .32}88%{opacity: .04}89.5%{opacity: .22}92%{opacity: 0}}.na-sky[data-wx="storm"] .na-flash{display: block}.na-sky:is([data-wx="fog"], [data-wx="snow"], [data-wx="overcast"]) .na-sky__text{text-shadow: 0 1px 3px rgba(20, 30, 45, .35), 0 1px 10px rgba(20, 30, 45, .2)}.na-sky__chips{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 6px}html body .na-sky__chips > .na-sky__fest, html body .na-sky__chips > .na-sky__weather{margin: 0}html body .na-sky__weather{background: rgba(12, 24, 48, .2);cursor: pointer;transition: background-color .15s ease, opacity .2s ease}html body .na-sky__weather:hover{background: rgba(12, 24, 48, .3)}.na-sky__weather:focus-visible{outline: 2px solid #fff;outline-offset: 2px}.na-sky__weather[aria-busy="true"]{opacity: .6}.na-sky__wxico{display: inline-flex}.na-sky__meta{position: absolute;right: 14px;bottom: 14px;z-index: 3;max-width: calc(100% - 28px);display: flex;flex-direction: column;align-items: flex-end;gap: 4px;pointer-events: none}.na-sky__line{display: flex;flex-wrap: wrap;justify-content: flex-end;margin: 0;padding: 2px 9px;border-radius: 999px;background: rgba(12, 24, 48, .28);color: #fff;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);font-size: 11.5px;font-weight: 600;line-height: 16px;text-shadow: 0 1px 2px rgba(0, 0, 0, .25)}.na-sky__line:not(:has(.na-sky__m:not([hidden]))){display: none}.na-sky__m{white-space: nowrap;font-variant-numeric: tabular-nums}.na-sky__m[hidden]{display: none}.na-sky__m:not([hidden]) ~ .na-sky__m:not([hidden])::before{content: "\00b7";margin: 0 5px;opacity: .7}html body .na-sky:is([data-fest="tihar"], [data-fest="laxmi"]) .na-sky__meta{bottom: 40px}@media (min-width: 768px){.na-sky__meta{right: 16px;bottom: 16px}.na-sky__line{font-size: 12px;line-height: 18px;padding: 2px 10px}}.na-wxpop{position: absolute;z-index: 100011;width: 320px;max-width: calc(100vw - 16px);box-sizing: border-box;padding: 14px;border-radius: var(--na-r-md);background: var(--na-card);color: var(--na-ink);box-shadow: var(--na-shadow-lg);text-shadow: none}.na-wxpop[hidden], .na-wxpop-backdrop[hidden]{display: none}.na-wxpop-backdrop{position: fixed;inset: 0;z-index: 100010;background: transparent}@media (max-width: 767.98px){.na-wxpop{position: fixed;left: 0 !important;right: 0;bottom: 0;top: auto !important;width: auto;max-width: none;max-height: 82vh;overflow-y: auto;overscroll-behavior: contain;padding: 22px var(--na-gut) calc(16px + var(--na-safe));border-radius: var(--na-r) var(--na-r) 0 0}.na-wxpop::before{content: "";position: absolute;left: 50%;top: 8px;width: 36px;height: 4px;margin-left: -18px;border-radius: 4px;background: var(--na-line)}.na-wxpop-backdrop{background: rgba(0, 0, 0, .4)}}.na-wxpop__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 12px}.na-wxpop__title{margin: 0;font-size: 16px;font-weight: 700;letter-spacing: -.01em;color: var(--na-ink)}.na-wxpop__x{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;flex: none;border: 0;border-radius: 999px;background: var(--na-fill);color: var(--na-sub);cursor: pointer}.na-wxpop__x .na-ico{width: 18px;height: 18px}.na-wxpop__x:hover{background: var(--na-fill-2);color: var(--na-ink)}.na-wxpop__locate{display: flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 44px;border: 0;border-radius: var(--na-r-sm);background: hsl(var(--primary) / .1);color: hsl(var(--primary));font: inherit;font-size: 14px;font-weight: 700;cursor: pointer}.na-wxpop__locate .na-ico{width: 18px;height: 18px}.na-wxpop__locate:hover{background: hsl(var(--primary) / .16)}.na-wxpop__locate[aria-busy="true"]{opacity: .65;cursor: progress}.na-wxpop__msg{margin: 8px 0 0;font-size: 12.5px;line-height: 1.4;color: var(--na-sub)}.na-wxpop__msg:empty{display: none}.na-wxpop__msg.is-error{color: var(--na-red)}.na-wxpop__search{width: 100%;margin-top: 12px}.na-wxpop__list{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 6px;margin: 12px 0 0;padding: 0;list-style: none}.na-wxpop__list li{margin: 0}.na-wxpop__list li[hidden]{display: none}.na-wxpop__city{display: flex;align-items: center;justify-content: space-between;gap: 6px;width: 100%;min-height: 40px;padding: 0 12px;border: 0;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);font: inherit;font-size: 14px;font-weight: 600;text-align: left;cursor: pointer}.na-wxpop__city span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.na-wxpop__city .na-ico{width: 16px;height: 16px;visibility: hidden}.na-wxpop__city:hover{background: var(--na-fill-2)}.na-wxpop__city[aria-pressed="true"]{background: hsl(var(--primary) / .12);color: hsl(var(--primary))}.na-wxpop__city[aria-pressed="true"] .na-ico{visibility: visible}.na-wxpop__more{display: flex;align-items: center;justify-content: center;gap: 2px;margin-top: 12px;padding: 8px;border-radius: 12px;color: hsl(var(--primary));font-size: 13px;font-weight: 700;text-decoration: none}.na-wxpop__more .na-ico{width: 16px;height: 16px}.na-wxpop__more:hover{background: var(--na-fill)}.na-wxpop :is(button, a, input):focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 2px}@media (prefers-reduced-motion: reduce){.na-sky *, .na-sky::before, .na-sky *::before, .na-sky *::after{animation: none !important}.na-cloud--1{left: 8%}.na-cloud--2{left: 46%}.na-cloud--3{left: 70%}.na-cloud--4{left: 28%}.na-cloud--5{left: 58%}.na-spark{opacity: .8}.na-sky__weather, .na-sky__fx::before{transition: none}}
html body .na-sc.post-card{position: relative;display: block;min-width: 0;margin: 0;border: 0;border-radius: var(--na-r-md) !important;background: var(--na-card);color: var(--na-ink);box-shadow: var(--na-shadow);overflow: hidden;transition: box-shadow .18s ease}html body .na-sc.post-card:hover{box-shadow: var(--na-shadow-lg)}html body .na-sc.post-card [hidden]{display: none !important}html body .na-sc.post-card .na-cafe__head{display: flex;align-items: center;gap: 10px;padding: 14px var(--na-gut) 0}html body .na-sc.post-card .na-cafe__who{flex: none;display: block;line-height: 0}html body .na-sc.post-card .na-cafe__who img, html body .na-sc.post-card .na-cafe__who .na-cafe__avatar{width: 40px !important;height: 40px !important;min-width: 40px;border-radius: 50%;object-fit: cover}html body .na-sc.post-card .na-cafe__who > :not(img){display: inline-flex;align-items: center;justify-content: center}html body .na-sc.post-card .na-cafe__avatar--txt{background: hsl(var(--primary) / .14);color: hsl(var(--primary));font-size: 16px;font-weight: 800;line-height: 1}html body .na-sc.post-card .na-cafe__id{min-width: 0;flex: 1}html body .na-sc.post-card .na-cafe__name{display: flex;align-items: center;gap: 4px;margin: 0;font-size: 14.5px;font-weight: 700;line-height: 1.3}html body .na-sc.post-card .na-cafe__name > :is(a, span:first-child){color: var(--na-ink);text-decoration: none;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}html body .na-sc.post-card .na-cafe__name a:hover{text-decoration: underline}html body .na-sc.post-card .na-cafe__verified{display: inline-flex;flex: none}html body .na-sc.post-card .na-cafe__verified svg{width: 15px;height: 15px}html body .na-sc.post-card .na-cafe__meta{display: flex;align-items: center;flex-wrap: wrap;gap: 4px;margin: 1px 0 0;font-size: 12.5px;line-height: 1.4;color: var(--na-faint);min-width: 0}html body .na-sc.post-card .na-cafe__meta a{color: inherit;text-decoration: none}html body .na-sc.post-card .na-cafe__meta a:hover{color: var(--na-ink)}html body .na-sc.post-card .na-cafe__comm{display: inline-flex;align-items: center;gap: 4px;height: 20px;padding: 0 8px;border-radius: 999px;max-width: 100%;background: hsl(var(--primary) / .1);color: hsl(var(--primary)) !important;font-size: 11.5px;font-weight: 700;white-space: nowrap;overflow: hidden}html body .na-sc.post-card .na-cafe__comm > span:last-child{overflow: hidden;text-overflow: ellipsis}html body .na-sc.post-card .na-cafe__comm:hover{background: hsl(var(--primary) / .16)}html body .na-sc.post-card .na-cafe__comm img{width: 14px;height: 14px;border-radius: 50%;object-fit: cover}html body .na-sc.post-card .na-cafe__comm svg{width: 12px;height: 12px}html body .na-sc.post-card .na-cafe__nsfw{color: hsl(var(--destructive));font-weight: 700}html body .na-sc.post-card .na-sc__tags{display: flex;flex-wrap: wrap;gap: 6px;padding: 10px var(--na-gut) 0}html body .na-sc.post-card .na-sc__tag{display: inline-flex;align-items: center;gap: 4px;height: 22px;padding: 0 9px;border: 0 !important;border-radius: 999px;font-size: 11px;font-weight: 700;line-height: 1;background: var(--na-fill);color: var(--na-sub)}html body .na-sc.post-card .na-sc__tag svg{width: 12px;height: 12px}html body .na-sc.post-card .na-sc__tag.is-pin{background: hsl(var(--primary) / .1);color: hsl(var(--primary))}html body .na-sc.post-card .na-sc__tag.is-wait{background: hsl(38 92% 50% / .14);color: hsl(32 80% 36%)}.dark body .na-sc.post-card .na-sc__tag.is-wait{color: hsl(38 92% 64%)}.dark body .na-sc.post-card .na-sc__tag.is-flair{filter: brightness(1.6)}html body .na-sc.post-card .na-cafe__text{padding: 10px var(--na-gut) 12px;min-width: 0;overflow-wrap: anywhere}html body .na-sc.post-card .na-cafe__title{margin: 0;font-size: 16px;font-weight: 750;line-height: 1.35;letter-spacing: -.01em}html body .na-sc.post-card .na-cafe__title a{color: var(--na-ink);text-decoration: none}html body .na-sc.post-card .na-cafe__title a:hover{color: hsl(var(--primary))}html body .na-sc.post-card .na-cafe__excerpt{margin-top: 4px;font-size: 14.5px;line-height: 1.55;color: var(--na-sub);display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}html body .na-sc.post-card .na-cafe__excerpt.is-open{display: block;-webkit-line-clamp: unset}html body .na-sc.post-card .na-cafe__excerpt p{margin: 0;display: inline}html body .na-sc.post-card .na-cafe__excerpt a{color: hsl(var(--primary))}html body .na-sc.post-card .na-cafe__seemore{margin-top: 2px;padding: 0;border: 0;background: none;cursor: pointer;font: inherit;font-size: 13.5px;font-weight: 700;color: var(--na-ink)}html body .na-sc.post-card .na-cafe__seemore:hover{text-decoration: underline}html body .na-sc.post-card .na-cafe__media{position: relative;background: var(--na-fill);overflow: hidden}html body .na-sc.post-card .na-cafe__media img{display: block;width: 100%;max-width: none;border-radius: 0;cursor: pointer}html body .na-sc.post-card .na-cafe__gallery.is-1 img{max-height: 560px;object-fit: cover;object-position: center top}html body .na-sc.post-card .na-cafe__gallery:not(.is-1){display: grid;gap: 2px}html body .na-sc.post-card .na-cafe__grow{display: grid;gap: 2px}html body .na-sc.post-card .na-cafe__grow.is-2{grid-template-columns: 1fr 1fr}html body .na-sc.post-card .na-cafe__grow.is-3{grid-template-columns: 1fr 1fr 1fr}html body .na-sc.post-card .na-cafe__cell{position: relative;display: block;aspect-ratio: 1 / 1;overflow: hidden}html body .na-sc.post-card .na-cafe__gallery.is-3 .na-cafe__grow.is-1 .na-cafe__cell{aspect-ratio: 16 / 10}html body .na-sc.post-card .na-cafe__gallery.is-3 .na-cafe__grow.is-2 .na-cafe__cell{aspect-ratio: 4 / 3}html body .na-sc.post-card .na-cafe__cell img{width: 100%;height: 100%;object-fit: cover;object-position: center top;transition: opacity .15s ease}html body .na-sc.post-card .na-cafe__cell img:hover{opacity: .94}html body .na-sc.post-card .na-cafe__plus{position: absolute;inset: 0;display: grid;place-items: center;pointer-events: none;background: hsl(0 0% 0% / .45);color: #fff;font-size: 26px;font-weight: 800}html body .na-sc.post-card .na-cafe__video{position: relative;aspect-ratio: 16 / 9;width: 100%;border-radius: 0;background: #000}html body .na-sc.post-card .na-cafe__video > img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}html body .na-sc.post-card .na-cafe__video iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}html body .na-sc.post-card .na-cafe__video:focus-visible{outline: 3px solid hsl(var(--primary));outline-offset: -3px}html body .na-sc.post-card .na-cafe__play{transition: transform .15s ease}html body .na-sc.post-card :is(.na-cafe__video, .na-sc__cover):hover .na-cafe__play{transform: scale(1.08)}html body .na-sc.post-card .nsfw-content-wrapper{position: relative}html body .na-sc.post-card .nsfw-overlay{backdrop-filter: blur(2px)}html body .na-sc.post-card .na-cafe__media:has(.na-cafe__link){background: none;padding: 0 var(--na-gut)}html body .na-sc.post-card .na-cafe__link{display: flex;align-items: stretch;overflow: hidden;border-radius: var(--na-r-sm);background: var(--na-fill);color: var(--na-ink);text-decoration: none}html body .na-sc.post-card .na-cafe__link:hover{background: var(--na-fill-2)}html body .na-sc.post-card .na-cafe__link img{flex: none;width: 96px !important;height: 96px;object-fit: cover}html body .na-sc.post-card .na-cafe__linkico{flex: none;display: grid;place-items: center;width: 72px;color: var(--na-sub)}html body .na-sc.post-card .na-cafe__linkbody{display: flex;flex-direction: column;justify-content: center;gap: 2px;min-width: 0;padding: 10px 12px}html body .na-sc.post-card .na-cafe__linkbody strong{font-size: 14px;line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}html body .na-sc.post-card .na-cafe__linkbody small{font-size: 12px;color: var(--na-faint);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}html body .na-sc.post-card .na-sc__cover{position: relative;display: block;aspect-ratio: 16 / 9}html body .na-sc.post-card .na-sc__cover img{width: 100%;height: 100%;object-fit: cover}html body .na-sc.post-card .na-sc__play{position: absolute;left: 50%;top: 50%;width: 48px;height: 48px;margin: -24px 0 0 -24px;display: grid;place-items: center;border-radius: 50%;background: hsl(0 0% 100% / .92);color: hsl(0 0% 10%);box-shadow: 0 6px 18px hsl(0 0% 0% / .3)}html body .na-sc.post-card .na-sc__mod{display: flex;flex-wrap: wrap;gap: 8px;padding: 12px var(--na-gut) 0}html body .na-sc.post-card .na-sc__modbtn{display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 14px;border: 0;border-radius: 999px;font: inherit;font-size: 13px;font-weight: 700;cursor: pointer}html body .na-sc.post-card .na-sc__modbtn svg{width: 16px;height: 16px}html body .na-sc.post-card .na-sc__modbtn.is-ok{background: hsl(142 70% 40% / .12);color: hsl(142 70% 30%)}html body .na-sc.post-card .na-sc__modbtn.is-no{background: hsl(var(--destructive) / .1);color: hsl(var(--destructive))}.dark body .na-sc.post-card .na-sc__modbtn.is-ok{color: hsl(142 60% 60%)}html body .na-sc.post-card .na-cafe__bar{display: flex;align-items: center;gap: 4px;min-width: 0;margin: 0;padding: 8px calc(var(--na-gut) - 6px);border-top: 1px solid var(--na-line)}html body .na-sc.post-card .na-cafe__media + .na-cafe__bar{border-top: 0}html body .na-sc.post-card :is(.na-cafe__media:has(.na-cafe__link), .na-sc__mod) + .na-cafe__bar{margin-top: 12px;border-top: 1px solid var(--na-line)}html body .na-sc.post-card .na-cafe__vote{flex: none;display: inline-flex;flex-direction: row;align-items: center;gap: 0;position: static;height: 36px;min-width: 0;padding: 0 2px;border: 0 !important;border-radius: 999px;background: var(--na-fill) !important}html body .na-sc.post-card .na-cafe__vote .vote-btn{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;padding: 0;border: 0;border-radius: 999px;background: none;color: var(--na-sub);cursor: pointer}html body .na-sc.post-card .na-cafe__vote .vote-btn:hover{background: var(--na-fill-2)}html body .na-sc.post-card .na-cafe__vote .vote-btn svg{width: 19px;height: 19px}html body .na-sc.post-card .na-cafe__vote .vote-score{min-width: 22px;padding: 0 2px;text-align: center;font-size: 13.5px;font-weight: 800;color: var(--na-ink)}html body .na-sc.post-card .na-cafe__vote[data-user-vote="up"] .vote-score{color: hsl(var(--primary))}html body .na-sc.post-card .na-cafe__vote[data-user-vote="down"] .vote-score{color: hsl(var(--destructive))}html body .na-sc.post-card .na-cafe__act{flex: none;display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 12px;border-radius: 999px;color: var(--na-sub);font-size: 13px;font-weight: 650;text-decoration: none}html body .na-sc.post-card .na-cafe__act:hover{background: var(--na-fill);color: var(--na-ink)}html body .na-sc.post-card .na-cafe__act svg{width: 18px;height: 18px}html body .na-sc.post-card .na-cafe__tools{display: flex;align-items: center;gap: 2px;margin-left: auto;min-width: 0}html body .na-sc.post-card .na-cafe__tools:empty{display: none}html body .na-sc.post-card .na-cafe__icon, html body .na-sc.post-card .na-cafe__share [data-share-toggle]{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;padding: 0;border: 0;border-radius: 999px;background: none;color: var(--na-sub);cursor: pointer}html body .na-sc.post-card :is(.na-cafe__icon, .na-cafe__share [data-share-toggle]):hover{background: var(--na-fill);color: var(--na-ink)}html body .na-sc.post-card :is(.na-cafe__icon, .na-cafe__share [data-share-toggle]) svg{width: 18px;height: 18px}html body .na-sc.post-card .na-cafe__share{flex: none;margin-left: auto}html body .na-sc.post-card .na-cafe__tools + .na-cafe__share{margin-left: 0}html body .na-sc.post-card .na-cafe__share > .relative{margin: 0}html body .na-sc.post-card :is(.vote-btn, .na-cafe__act, .na-cafe__icon, .na-cafe__share [data-share-toggle], .na-sc__modbtn, .na-cafe__seemore):focus-visible{outline: 2px solid hsl(var(--primary));outline-offset: 1px}@media (max-width: 420px){html body .na-sc.post-card .na-cafe__actlbl{display: none}}html body .na-sc--news.post-card .na-sc__img{position: relative;aspect-ratio: 16 / 9;overflow: hidden;background: var(--na-fill)}html body .na-sc--news.post-card .na-sc__img img{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;border-radius: 0;transition: transform .3s ease}html body .na-sc--news.post-card:hover .na-sc__img img{transform: scale(1.03)}html body .na-sc--news.post-card .na-sc__ph{position: absolute;inset: 0;display: grid;place-items: center;background: radial-gradient(circle at 28% 22%, hsl(var(--primary) / .65), transparent 62%), linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary) / .7));color: hsl(0 0% 100% / .92);font-size: 28px;font-weight: 900;letter-spacing: 4px;text-shadow: 0 2px 8px hsl(0 0% 0% / .35)}html body .na-sc--news.post-card .na-sc__live{position: absolute;left: 12px;top: 12px;display: inline-flex;align-items: center;gap: 5px;height: 22px;padding: 0 8px;border-radius: 999px;background: hsl(0 84% 50%);color: #fff;font-size: 10.5px;font-weight: 800;letter-spacing: .06em}html body .na-sc--news.post-card .na-sc__live > span{width: 6px;height: 6px;border-radius: 50%;background: #fff;animation: na-sc-pulse 1.4s ease-in-out infinite}@keyframes na-sc-pulse{50%{opacity: .35}}html body .na-sc--news.post-card .na-sc__body{padding: 14px var(--na-gut) 16px;overflow-wrap: anywhere}html body .na-sc--news.post-card .na-sc__title{margin: 0;font-size: 16.5px;font-weight: 750;line-height: 1.35;letter-spacing: -.01em}html body .na-sc--news.post-card .na-sc__title a{color: var(--na-ink);text-decoration: none}html body .na-sc--news.post-card .na-sc__title a::after{content: "";position: absolute;inset: 0;z-index: 1}html body .na-sc--news.post-card:hover .na-sc__title a{color: hsl(var(--primary))}html body .na-sc--news.post-card .na-sc__title a:focus-visible{outline: none}html body .na-sc--news.post-card:has(.na-sc__title a:focus-visible){outline: 2px solid hsl(var(--primary));outline-offset: 2px}html body .na-sc--news.post-card .na-sc__excerpt{margin: 6px 0 0;font-size: 14px;line-height: 1.55;color: var(--na-sub);display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}body.page-template-page-cafe #posts-container, body.single-niriv_community .tab-content.post-list-container:not(.hidden), body.author :is(#profile-news, #profile-posts, #profile-stories, #profile-saved):not(.hidden){display: flex;flex-direction: column;gap: 12px}body.page-template-page-cafe #posts-container > *, body.single-niriv_community .tab-content.post-list-container > *, body.author :is(#profile-news, #profile-posts, #profile-stories, #profile-saved) > *{margin-top: 0 !important;margin-bottom: 0 !important}@media (min-width: 768px){body.page-template-page-cafe #posts-container, body.single-niriv_community .tab-content.post-list-container:not(.hidden), body.author :is(#profile-news, #profile-posts, #profile-stories, #profile-saved):not(.hidden){gap: 16px}}body.page-template-page-cafe #scroll-sentinel{height: 1px;margin-top: -1px !important}body.author #profile-news .na-sc--news.post-card{width: 100%}@media (max-width: 639px){html body .na-sc.post-card:hover{box-shadow: var(--na-shadow)}}@media (prefers-reduced-motion: reduce){html body .na-sc.post-card, html body .na-sc.post-card *, html body .na-sc--news.post-card .na-sc__img img{transition: none !important;animation: none !important}html body .na-sc--news.post-card:hover .na-sc__img img{transform: none}}
body.stories-template{--st-max: 1320px;--st-gap: 12px}@media (min-width: 768px){body.stories-template{--st-gap: 16px}}html body.stories-template .stories-header{position: sticky;top: 0;z-index: 60;background: hsl(var(--card));border-bottom: 0;box-shadow: 0 1px 0 var(--na-line)}html.dark body.stories-template .stories-header{background: var(--na-glass);-webkit-backdrop-filter: saturate(1.6) blur(16px);backdrop-filter: saturate(1.6) blur(16px)}html body.stories-template .stories-header-inner{max-width: var(--st-max);min-height: var(--na-top);padding: 8px 16px}@media (min-width: 768px){html body.stories-template .stories-header-inner{padding: 8px 24px}}html body.stories-template .stories-logo{font-size: 20px;font-weight: 800;letter-spacing: -.02em;color: var(--na-ink)}html body.stories-template .stories-logo img{max-height: 30px;width: auto}html body.stories-template .stories-back-btn, html body.stories-template .stories-menu-btn, html body.stories-template .stories-theme-btn{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border: 0 !important;border-radius: 12px;background: var(--na-fill);color: var(--na-ink);font-size: 18px}html body.stories-template .stories-back-btn:hover, html body.stories-template .stories-menu-btn:hover, html body.stories-template .stories-theme-btn:hover{background: var(--na-fill-2)}html body.stories-template .stories-header-nav{gap: 2px}html body.stories-template .stories-header-nav a{display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 12px;border-radius: 999px;color: var(--na-sub);font-size: 13.5px;font-weight: 600;text-decoration: none}html body.stories-template .stories-header-nav a:hover{background: var(--na-fill);color: var(--na-ink)}html body.stories-template .stories-header-nav a svg{width: 16px;height: 16px}html body.stories-template .stories-profile-link{width: 38px;height: 38px;border: 0;box-shadow: 0 0 0 2px hsl(var(--card)), 0 0 0 3.5px hsl(var(--primary) / .35)}html body.stories-template .stories-main{max-width: var(--st-max);padding: 20px 16px 48px;gap: var(--st-gap) 24px}@media (min-width: 768px){html body.stories-template .stories-main{padding: 24px 24px 56px}}@media (min-width: 1024px){html body.stories-template .stories-main{grid-template-columns: 220px minmax(0, 1fr) 320px}html body.stories-template .stories-cat-rail, html body.stories-template .stories-main > aside{top: calc(var(--na-top) + 20px) !important}}@media (min-width: 1280px){html body.stories-template .stories-main{grid-template-columns: 248px minmax(0, 1fr) 340px;gap: var(--st-gap) 28px}html body.stories-template .stories-main > aside{width: 340px !important}}@media (max-width: 1023px){html body.stories-template #main-content{padding-left: 0 !important;padding-right: 0 !important}html body.stories-template .stories-header{width: 100%;margin-left: 0;margin-right: 0}html body.stories-template .stories-main{max-width: 712px;padding: 16px 16px 40px}}html body.stories-template .stories-cat-rail{padding: 10px;gap: 2px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.stories-template .stories-rail-title{padding: 8px 10px 10px;font-size: 15px;font-weight: 700;letter-spacing: -.01em;text-transform: none;color: var(--na-ink)}html body.stories-template .stories-rail-item{min-height: 40px;padding: 0 12px;border: 0 !important;border-radius: 12px;font-size: 14px;font-weight: 500;color: var(--na-ink)}html body.stories-template .stories-rail-item:hover{background: var(--na-fill)}html body.stories-template .stories-rail-item.active{background: hsl(var(--primary) / .1);color: hsl(var(--primary));font-weight: 700}html body.stories-template .stories-rail-item .rail-count{min-width: 24px;height: 22px;padding: 0 7px;border-radius: 999px;background: var(--na-fill);display: inline-flex;align-items: center;justify-content: center;font-size: 11.5px;font-weight: 600;color: var(--na-sub)}html body.stories-template .stories-rail-item.active .rail-count{background: hsl(var(--primary) / .14);color: hsl(var(--primary))}html body.stories-template .stories-banner{margin: 0}html body.stories-template .stories-banner-inner{min-height: 0;padding: 24px 20px;border: 0;border-radius: var(--na-r);background: radial-gradient(90% 120% at 100% 0%, hsl(var(--primary) / .28) 0%, hsl(var(--primary) / .08) 45%, transparent 70%), radial-gradient(70% 90% at 0% 100%, hsl(var(--primary) / .12) 0%, transparent 60%), linear-gradient(135deg, hsl(var(--primary) / .10), hsl(var(--primary) / .03)), hsl(var(--card));box-shadow: var(--na-shadow), inset 0 0 0 1px hsl(var(--primary) / .10)}@media (min-width: 768px){html body.stories-template .stories-banner-inner{padding: 34px 36px}}html body.stories-template .stories-banner-eyebrow{display: inline-flex;align-items: center;height: 28px;padding: 0 12px;border-radius: 999px;background: hsl(var(--card) / .85);box-shadow: var(--na-shadow);font-size: 11.5px;font-weight: 800;letter-spacing: .08em;color: hsl(var(--primary))}html body.stories-template .stories-banner h2{margin-top: 14px;font-size: 26px;line-height: 1.1;letter-spacing: -.03em;color: var(--na-ink)}@media (min-width: 768px){html body.stories-template .stories-banner h2{font-size: 36px}}html body.stories-template .stories-banner p{margin-top: 10px;font-size: 15px;color: var(--na-sub)}html body.stories-template .stories-banner-actions{margin-top: 20px;gap: 10px;flex-wrap: wrap}html body.stories-template .stories-write-cta{height: 44px;padding: 0 18px;border-radius: 999px;font-size: 14px;font-weight: 700;box-shadow: 0 6px 18px hsl(var(--primary) / .28)}html body.stories-template .stories-banner-link{display: inline-flex;align-items: center;gap: 6px;height: 44px;padding: 0 16px;border-radius: 999px;background: hsl(var(--card));box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 14px}html body.stories-template .stories-banner-art{flex-basis: 170px;height: 156px;border: 0;border-radius: 18px;background: hsl(var(--card));box-shadow: var(--na-shadow-lg)}html body.stories-template .stories-feed-col{display: flex;flex-direction: column;gap: var(--st-gap)}html body.stories-template .stories-feed-col > *{margin: 0 !important}html body.stories-template .stories-cat-strip{gap: 8px;padding: 0 0 2px}html body.stories-template .stories-cat-pill{display: inline-flex;align-items: center;flex: 0 0 auto;height: 36px;padding: 0 14px;border: 0 !important;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 13.5px;font-weight: 600;cursor: pointer}html body.stories-template .stories-cat-pill.active{background: hsl(var(--primary));color: hsl(var(--primary-foreground));box-shadow: 0 4px 12px hsl(var(--primary) / .25)}html body.stories-template .stories-sort{display: flex;gap: 2px;width: max-content;max-width: 100%;padding: 4px;border: 0 !important;border-radius: 999px;background: var(--na-fill-2)}html body.stories-template .stories-sort-tab{height: 34px;padding: 0 16px;border: 0 !important;border-radius: 999px;background: transparent;color: var(--na-sub);font-size: 13.5px;font-weight: 700}html body.stories-template .stories-sort-tab.active{background: hsl(var(--card));color: var(--na-ink);box-shadow: 0 1px 2px hsl(0 0% 0% / .08), 0 2px 8px hsl(0 0% 0% / .06)}html body.stories-template #stories-feed{display: flex;flex-direction: column;gap: var(--st-gap)}html body.stories-template #stories-feed[style*="display:none"], html body.stories-template #stories-feed[style*="display: none"]{display: none !important}html body.stories-template #stories-feed > *{margin: 0 !important}html body.stories-template #stories-feed .story-card{border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card);box-shadow: var(--na-shadow)}html body.stories-template #stories-feed .story-card:hover{box-shadow: var(--na-shadow-lg)}html body.stories-template #stories-feed .story-card img:not(.rounded-full){border-radius: 0}html body.stories-template #stories-feed .story-card img.rounded-full{border-radius: 999px !important}html body.stories-template .stories-load-more{align-self: center;display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 20px;border: 0 !important;border-radius: 999px;background: var(--na-card);box-shadow: var(--na-shadow);color: var(--na-ink);font-size: 14px;font-weight: 600}html body.stories-template .stories-load-more[hidden]{display: none !important}html body.stories-template .stories-loading{padding: 40px 16px;border-radius: var(--na-r);background: var(--na-card);box-shadow: var(--na-shadow)}html body.stories-template .stories-main > aside{display: flex;flex-direction: column;gap: var(--st-gap)}html body.stories-template .stories-main > aside > *{margin: 0 !important}html body.stories-template .stories-main > aside .right-sidebar-widget{padding: 18px !important;border: 0 !important;border-radius: var(--na-r) !important;background: var(--na-card);box-shadow: var(--na-shadow)}html body.stories-template .stories-main > aside .right-sidebar-widget > .font-semibold{font-size: 15px;font-weight: 700}html body.stories-template .stories-main > aside .right-sidebar-widget .space-y-3 > * + *{padding-top: 12px;border-top: 1px solid var(--na-line)}@media (max-width: 1023px){html body.stories-template #main-content > .stories-main{padding: 16px 16px 40px !important}}html body.stories-template .stories-header{--na-hdr: hsl(var(--card));box-shadow: none}html.dark body.stories-template .stories-header{--na-hdr: hsl(var(--card))}html body.stories-template .stories-header::after{content: "";position: absolute;left: 0;right: 0;top: 100%;height: 28px;pointer-events: none;background: radial-gradient(60% 100% at 50% 0%, hsl(var(--primary) / .07), transparent 70%), linear-gradient(180deg, var(--na-hdr) 0%, color-mix(in srgb, var(--na-hdr) 55%, transparent) 40%, transparent 100%)}
html body.niriv-tool-single #main-content .na-tool .ngt-input-wrap > .ngt-input{background: transparent !important;border-radius: inherit;box-shadow: none !important}body.niriv-tool-single .na-tool .ngt-input-wrap > .ngt-input-prefix{padding-left: 14px}body.niriv-tool-single .na-tool .ngt-input-wrap > .ngt-input-prefix + .ngt-input{padding-left: 8px}body.niriv-tool-single .na-tool .ngt-input-wrap > .ngt-input-suffix{padding-right: 14px}body.niriv-tool-single .na-tool .ngt-loan-result .ngt-stats{grid-template-columns: minmax(0, 1fr);gap: 8px}body.niriv-tool-single .na-tool .ngt-loan-result .ngt-stats > .ngt-stat{display: flex;flex-direction: row;align-items: baseline;justify-content: space-between;gap: 12px;grid-column: auto;min-width: 0}body.niriv-tool-single .na-tool .ngt-loan-result .ngt-stat dt{min-width: 0}body.niriv-tool-single .na-tool .ngt-loan-result .ngt-stat dd{flex: none;margin: 0;font-size: 15px;white-space: nowrap;text-align: right}body.niriv-tool-single .na-tool .ngt-gpa-row, body.niriv-tool-single .na-tool .ngt-gpa-head{grid-template-columns: minmax(0, 1fr) 64px 104px 40px}body.niriv-tool-single .na-tool .ngt-gpa-row > select.ngt-input{padding: 0 26px 0 12px;font-size: 15px;text-overflow: ellipsis}body.niriv-tool-single .na-tool .ngt-gpa-row > .ngt-input[type="number"]{padding: 0 10px}body.niriv-tool-single .na-tool .ngt-gpa-row > .ngt-btn, body.niriv-tool-single .na-tool .ngt-festival-row > .ngt-btn, body.niriv-tool-single .na-tool .ngt-festival-expense > .ngt-btn{width: 40px;height: 40px;padding: 0;border-radius: 999px;justify-content: center;font-size: 20px;font-weight: 500;line-height: 1}@media (max-width: 400px){body.niriv-tool-single .na-tool .ngt-gpa-row, body.niriv-tool-single .na-tool .ngt-gpa-head{grid-template-columns: minmax(0, 1fr) 54px 92px 36px;gap: 6px}body.niriv-tool-single .na-tool .ngt-gpa-row > .ngt-btn, body.niriv-tool-single .na-tool .ngt-festival-row > .ngt-btn, body.niriv-tool-single .na-tool .ngt-festival-expense > .ngt-btn{width: 36px;height: 36px}}
html body .nn-mobile-pill-inner{padding: 6px !important;border-radius: 999px !important;background: hsl(var(--card) / .72) !important;-webkit-backdrop-filter: saturate(180%) blur(24px) !important;backdrop-filter: saturate(180%) blur(24px) !important;box-shadow: inset 0 0 0 .5px hsl(var(--foreground) / .08), inset 0 1px 0 hsl(0 0% 100% / .55), 0 8px 24px -10px hsl(var(--foreground) / .22) !important}html.dark body .nn-mobile-pill-inner{background: hsl(var(--card) / .62) !important;box-shadow: inset 0 0 0 .5px hsl(0 0% 100% / .10), inset 0 1px 0 hsl(0 0% 100% / .08), 0 8px 28px -10px hsl(0 0% 0% / .6) !important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html body .nn-mobile-pill-inner{background: hsl(var(--card) / .96) !important}}html body .nn-pill-item{border-radius: 999px !important;transition: background-color .25s cubic-bezier(.2, .8, .2, 1), color .25s ease, transform .2s cubic-bezier(.2, .8, .2, 1) !important}html body .nn-pill-item:active{transform: scale(.94)}html body .nn-pill-item.active{background: hsl(var(--primary) / .12) !important;color: hsl(var(--primary)) !important}html.dark body .nn-pill-item.active{background: hsl(0 0% 100% / .12) !important;color: hsl(var(--foreground)) !important}html body .nn-pill-create{box-shadow: inset 0 1px 0 hsl(0 0% 100% / .25), 0 8px 20px -8px hsl(var(--primary) / .55) !important;transition: transform .2s cubic-bezier(.2, .8, .2, 1), background-color .2s ease, color .2s ease !important}html.dark body .nn-pill-create{box-shadow: 0 8px 24px -8px hsl(0 0% 0% / .6) !important}html body .nn-pill-create:active{transform: scale(.9)}html body .nn-mobile-pill{transition: transform .4s cubic-bezier(.2, .8, .2, 1), opacity .3s ease !important}@media (prefers-reduced-motion: reduce){html body .nn-mobile-pill, html body .nn-pill-item, html body .nn-pill-create{transition: none !important}}
html body.na-app-home .na-ckf, html body .na-sidefest, html body .na-sidefest:hover, html body.na-cricket .na-ckm.is-feature, html body.na-cricket a.na-ckm.is-feature:hover, html body.page-template-page-weather .wx-card, html body.page-template-page-trends #trends-search-form :is(input[type="text"], input[type="search"], input:not([type]), input:focus), html body.stories-template .stories-banner-art, html body.cinema-platform .cinema-hero, html body.cinema-platform .cinema-card-poster, html body.page-template-page-reset #main-content .max-w-sm > .bg-card, html body.page-template-page-onboarding .onboarding-card, html body.page-template-page-surging .surging-item > a:hover{box-shadow: none !important}html body.na-cricket a.na-ckm:hover{box-shadow: inset 0 3px 0 hsl(var(--ck-a) / .5) !important}html body :is(.na-card, .bg-card, [class*="-card"]):not([class*="modal"], [class*="popover"], [class*="menu"], [class*="dropdown"], [class*="sheet"], [class*="toast"]):hover{box-shadow: none !important}html body .na-fest .na-fest__btn--primary{box-shadow: none !important}
html body:not(.na-serp) .na-top, html body.page-template-page-ednews .edn-header, html body.niriv-womens .wms-header, html body.stories-template .stories-header, html body.cinema-platform .cinema-header, html body.all-services-page #all-app .ax-bar, html body.games-template .na-gm-bar, html body.radio-template .na-rd__top, html body.na-serp.search-result-template .search-results-header{--na-hdr: hsl(var(--card));background: transparent !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;box-shadow: none !important;border-bottom: 0 !important;isolation: isolate}html.dark body:not(.na-serp) .na-top, html.dark body.page-template-page-ednews .edn-header, html.dark body.niriv-womens .wms-header, html.dark body.stories-template .stories-header, html.dark body.cinema-platform .cinema-header, html.dark body.all-services-page #all-app .ax-bar, html.dark body.games-template .na-gm-bar, html.dark body.radio-template .na-rd__top, html.dark body.na-serp.search-result-template .search-results-header{--na-hdr: hsl(var(--card))}html body.na-serp.search-result-template #site-header.na-top, html.dark body.na-serp.search-result-template #site-header.na-top{background: hsl(var(--card)) !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;box-shadow: none !important}html body:not(.na-serp) .na-top::after, html body.page-template-page-ednews .edn-header::after, html body.niriv-womens .wms-header::after, html body.stories-template .stories-header::after, html body.cinema-platform .cinema-header::after, html body.all-services-page #all-app .ax-bar::after, html body.games-template .na-gm-bar::after, html body.radio-template .na-rd__top::after, html body.na-serp.search-result-template .search-results-header::after{content: "";position: absolute;left: 0;right: 0;top: 0;height: calc(100% + 13px);z-index: -1;pointer-events: none;display: block;background: var(--na-hdr);-webkit-backdrop-filter: none;backdrop-filter: none;-webkit-mask-image: linear-gradient(#000, #000), radial-gradient(circle at 50% -5px, #000 0 12px, transparent 12.5px), radial-gradient(circle at 50% -10px, #000 0 21px, transparent 21.5px);mask-image: linear-gradient(#000, #000), radial-gradient(circle at 50% -5px, #000 0 12px, transparent 12.5px), radial-gradient(circle at 50% -10px, #000 0 21px, transparent 21.5px);-webkit-mask-size: 100% calc(100% - 11px), 30px 13px, 64px 13px;mask-size: 100% calc(100% - 11px), 30px 13px, 64px 13px;-webkit-mask-repeat: no-repeat, repeat-x, repeat-x;mask-repeat: no-repeat, repeat-x, repeat-x;-webkit-mask-position: 0 0, 0 100%, 15px 100%;mask-position: 0 0, 0 100%, 15px 100%;animation: na-hdr-cloud 140s linear infinite}@keyframes na-hdr-cloud{from{-webkit-mask-position: 0 0, 0 100%, 15px 100%;mask-position: 0 0, 0 100%, 15px 100%}to{-webkit-mask-position: 0 0, 300px 100%, -625px 100%;mask-position: 0 0, 300px 100%, -625px 100%}}@media (prefers-reduced-motion: reduce){html body:not(.na-serp) .na-top::after, html body.page-template-page-ednews .edn-header::after, html body.niriv-womens .wms-header::after, html body.stories-template .stories-header::after, html body.cinema-platform .cinema-header::after, html body.all-services-page #all-app .ax-bar::after, html body.games-template .na-gm-bar::after, html body.radio-template .na-rd__top::after, html body.na-serp.search-result-template .search-results-header::after{animation: none}}
@media (max-width: 1023.98px){html body:not(.na-serp) main#main-content.na-main{padding-left: 8px !important;padding-right: 8px !important}html body:not(.na-serp) #main-content > .na-page, html body:not(.na-serp) #main-content > :is(.px-4, .px-3, .na-set, #cafe-layout, .nigurians-shell, .nw-wrap, #stories-main, .wms-wrap), html body:not(.na-serp) #main-content > #main-content.sait-page, html body:not(.na-serp) #main-content > :is(.cr-page, .single-article-column, .story-writing-prompt), html body.games-template .na-gm-main, html body.page-template-page-explore #main-content > .grid, html body.page-template-page-nepali-calender .mw-shell, html body.na-cricket .na-ck, html body.page-template-page-football .na-fb .fb-page, html body.page-template-page-nepse-market .na-nx .na-nx__wrap, html body.page-template-page-trends .trends-shell, html body.page-template-page-shopping .shp-shell, html body.page-template-page-weather .wx-page, html body:not(.na-serp) #main-content .sd-page, html body.page-template-page-fuel-prices .fuel-prices-content, html body.page-template-page-surging #main-content .min-h-screen > .max-w-2xl, html body.page-template-page-horoscope #horo-page, html body.radio-template .na-rd__content{padding-left: 0 !important;padding-right: 0 !important}html body.page-template-page-horoscope .horo-hero-inner, html body .eq-page .eq-hero{padding-left: 0 !important;padding-right: 0 !important}html body.niriv-tool-single .ngt-page{margin-left: 0 !important;margin-right: 0 !important}html body.cinema-platform .cinema-main{padding-left: 8px !important;padding-right: 8px !important}html body.na-app-home #main-content .na-cols, html body.page-template-page-nepali-calender #main-content .mw-shell, html body.page-template-page-weather #main-content .wx-page, html body.page-template-page-nigurians main#main-content > .nigurians-shell.nigurians-shell, html body.niriv-tool-single #main-content .na-tool, html body.stories-template #main-content > #stories-main, html body.page-template-page-settings #main-content .na-set .max-w-2xl, html body:not(.na-serp) #main-content .max-w-7xl > .max-w-2xl, html body.page-template-page-surging #main-content .min-h-screen > .max-w-2xl, html body:not(.na-serp) #main-content > .single-article-column, html body:not(.na-serp) #main-content .story-writing-prompt-card, html body.single-niriv_community #main-content .na-cset__col{max-width: none !important;margin-left: 0 !important;margin-right: 0 !important}html body .trendings-hero, html body .trendings-content{margin-left: 0 !important;margin-right: 0 !important}html body .trendings-hero > .px-4{padding-left: 0 !important;padding-right: 0 !important}html body.all-services-page #all-app{--na-gut: 8px}html body.radio-template .na-rd__top{margin-left: -8px !important;margin-right: -8px !important;padding-left: 8px !important;padding-right: 8px !important}html body.radio-template .na-rd__pills{margin-left: -8px !important;margin-right: -8px !important;padding-left: 8px !important;padding-right: 8px !important;scroll-padding-inline: 8px}html body.page-template-page-ednews .nw-stories{margin-left: -8px !important;margin-right: -8px !important;padding-left: 8px !important;padding-right: 8px !important}html body.na-holidays-page :is(.na-hol > .na-card, .na-hol__months > .na-card){border-radius: var(--na-r)}html body.games-template .na-gm-main > .na-gm-sec{border-radius: var(--na-r-md);box-shadow: var(--na-shadow)}html body.author #main-content .rounded-xl.bg-card, html body.single-niriv_community #main-content .tab-content > .rounded-xl.bg-card, html body.page-template-page-cafe #posts-container > .rounded-xl.bg-card{border-radius: var(--na-r-md) !important}html body.na-app-home #main-content > .na-page{padding-top: 20px !important}html body.page-template-page-nepali-calender #main-content .mw-miti{padding-top: 21px !important}html body.page-template-page-nepse-market .na-nx .na-nx__wrap{padding-top: 20px !important}html body.niriv-tool-single .ngt-page{padding-top: 20px !important}html body.radio-template .na-rd__hero{margin-top: 20px !important}html body.page-template-page-weather #main-content .wx-page{padding-top: 20px !important}html body.page-template-page-world-cup #main-content main{padding-top: 20px !important}html body.page-template-page-trends #main-content :is(main, #main-content) > .trends-hero.trends-hero, html body.page-template-page-ednews .nw-wrap > .nw-head, html body.stories-template .stories-banner-inner, html body.page-template-page-cafe .cafe-banner, html body.page-template-page-explore #main-content .space-y-4 > .bg-gradient-to-br:first-child, html body.games-hub .na-gm-main > .na-gx, html body.page-template-page-football .na-fb .fb-hero, html body.na-cricket .na-ck > .na-ck-hero, html body.page-template-page-about .na-about__hero, html body.page-template-page-license-check .na-lc__hero, html body.na-holidays-page .na-hol__hero, html body.page-template-page-shopping .shp-hero, html body.page-template-page-nigurians .nigurians-hero, html body.cinema-platform .cinema-page > .cinema-hero, html body.page-template-page-sait .sait-wrap > .sait-hero{width: auto !important;max-width: none !important;margin-left: calc(50% - 50vw) !important;margin-right: calc(50% - 50vw) !important;margin-top: calc(var(--na-hx, 0px) * -1) !important;border-top: var(--na-hx, 0px) solid transparent !important;background-origin: border-box !important;border-radius: 0 !important;box-shadow: none !important}html body.page-template-page-trends #main-content :is(main, #main-content) > .trends-hero.trends-hero, html body.games-hub .na-gm-main > .na-gx, html body.page-template-page-sait .sait-wrap > .sait-hero{--na-hx: 56px}html body.page-template-page-football .na-fb .fb-hero, html body.na-cricket .na-ck > .na-ck-hero, html body.page-template-page-about .na-about__hero, html body.page-template-page-license-check .na-lc__hero, html body.page-template-page-shopping .shp-hero{--na-hx: 68px}html body.stories-template .stories-banner-inner, html body.page-template-page-cafe .cafe-banner, html body.page-template-page-explore #main-content .space-y-4 > .bg-gradient-to-br:first-child, html body.page-template-page-nigurians .nigurians-hero, html body.cinema-platform .cinema-page > .cinema-hero{--na-hx: 72px}html body.page-template-page-ednews .nw-wrap > .nw-head{--na-hx: var(--na-edn-h, 113.5px)}html body.na-holidays-page .na-hol__hero{--na-hx: 114px}html body.na-cricket .na-ck > .na-ck-hero::before, html body.page-template-page-football .na-fb .fb-hero::before{display: none}html body.na-cricket .na-ck > .na-ck-hero::after{top: calc(var(--na-hx, 0px) * -1)}html body.na-holidays-page .na-hol__back{position: relative;z-index: 1}}@media (min-width: 768px) and (max-width: 1023.98px){html body.games-hub .na-gm-main > .na-gx, html body.page-template-page-football .na-fb .fb-hero, html body.na-cricket .na-ck > .na-ck-hero, html body.page-template-page-about .na-about__hero, html body.page-template-page-license-check .na-lc__hero{--na-hx: 76px}html body.page-template-page-shopping .shp-hero{--na-hx: 72px}html body.page-template-page-cafe .cafe-banner, html body.page-template-page-explore #main-content .space-y-4 > .bg-gradient-to-br:first-child, html body.cinema-platform .cinema-page > .cinema-hero{--na-hx: 80px}html body.na-holidays-page .na-hol__hero{--na-hx: 126px}}@media (max-width: 767.98px){html body:not(.na-serp) main#main-content.na-main > :is(.px-4, .max-w-7xl){padding-top: 20px !important}}@media (min-width: 768px) and (max-width: 1023.98px){html body:not(.na-serp) #main-content.eq-page-wrap{padding-top: 12px !important}}@media (max-width: 1023.98px){html body.games-template .na-gm-bar, html body.page-template-page-ednews .edn-header, html body.stories-template .stories-header{margin-left: -8px !important;margin-right: -8px !important;padding-left: 8px !important;padding-right: 8px !important;width: auto !important}}@media (max-width: 1023.98px){html body #main-content > .cr-page:has(> .na-ck-hero){width: auto !important;max-width: none !important;margin-left: -8px !important;margin-right: -8px !important;padding-left: 8px !important;padding-right: 8px !important}}
html body.na :is( .na-search__form, .na-s-field, #main-search-form > div.relative:first-child, .search-bar-container, .bh-search, .nfeed-search-box, .hb-search-shell, .ngt-filter, .ax-search, .maps-search-container, .gm-search, .shp-form-shell ):focus-within{outline: 0 !important;border-color: transparent !important;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important}html body.na :is( .na-s-field, #main-search-form > div.relative:first-child, .bh-search, .maps-search-container, .shp-form-shell ):focus-within{box-shadow: var(--na-shadow-lg) !important}html body.na :is( .na-search__form, .search-bar-container, .nfeed-search-box, .hb-search-shell, .ngt-filter, .ax-search, .gm-search ):focus-within{box-shadow: var(--na-shadow) !important}html body.home-search-index.niriv-ac-attached #main-search-form > div.relative:first-child, html body.na-board.niriv-ac-attached #main-search-form > div.relative:first-child, html body.na-serp.search-result-template.serp-ac-attached .search-bar-container, html body #search-wrap:has(> #search-dropdown:not(.hidden)) .na-search__form, html body.page-template-page-search:has(#search-page-dropdown:not(.hidden)) .na-s-field{box-shadow: var(--na-shadow-lg) !important}html body.na :is( #search-input, #search-page-input, #main-search-input, #search-results-input, #bh-search-input, #nfeed-search-input, .maps-search-input, .na-search__input, .na-s-field__input, .na-sidesearch .na-input ), html body.na :is( #search-input, #search-page-input, #main-search-input, #search-results-input, #bh-search-input, #nfeed-search-input, .maps-search-input, .na-search__input, .na-s-field__input, .na-sidesearch .na-input ):focus{outline: 0 !important;box-shadow: none !important;--tw-ring-shadow: 0 0 #0000 !important}html body.na .na-sidesearch .na-input:focus{border-color: transparent !important;background: hsl(var(--card));box-shadow: var(--na-shadow) !important}html body.home-search-index #main-search-form > div.relative:first-child, html body.home-search-index #main-search-form > div.relative:first-child:focus-within{box-shadow: 0 2px 10px hsl(var(--foreground) / .05) !important}html.dark body.home-search-index #main-search-form > div.relative:first-child, html.dark body.home-search-index #main-search-form > div.relative:first-child:focus-within{box-shadow: 0 2px 12px hsl(0 0% 0% / .22) !important}html body.home-search-index.niriv-ac-attached #main-search-form > div.relative:first-child, html.dark body.home-search-index.niriv-ac-attached #main-search-form > div.relative:first-child:focus-within, html:not(.dark) body.home-search-index.niriv-ac-attached #main-search-form > div.relative:first-child:focus-within{box-shadow: none !important}html body.home-search-index #autocomplete-results{box-shadow: 0 8px 16px -6px hsl(var(--foreground) / .08) !important;border: 0 !important}html.dark body.home-search-index #autocomplete-results{box-shadow: 0 8px 18px -6px hsl(0 0% 0% / .35) !important}html body.home-search-index #autocomplete-results::before{content: "";position: absolute;top: 0;left: 20px;right: 20px;height: 1px;z-index: 1;background: hsl(var(--border));transform: scaleY(.5);transform-origin: top;pointer-events: none}
